CN100538613C - input coordinate processing method - Google Patents
input coordinate processing method Download PDFInfo
- Publication number
- CN100538613C CN100538613C CNB2005101329549A CN200510132954A CN100538613C CN 100538613 C CN100538613 C CN 100538613C CN B2005101329549 A CNB2005101329549 A CN B2005101329549A CN 200510132954 A CN200510132954 A CN 200510132954A CN 100538613 C CN100538613 C CN 100538613C
- Authority
- CN
- China
- Prior art keywords
- aforementioned
- coordinate
- processing
- display
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
技术领域 technical field
本发明涉及输入坐标处理方法、输入坐标处理装置、输入坐标处理程序、记录有输入坐标处理程序的记录媒体,尤其涉及利用输出规定坐标系的坐标信息的触摸面板等定点设备所输出的输入坐标,来决定处理的输入坐标处理方法、输入坐标处理装置、输入坐标处理程序、以及记录有输入坐标处理程序的记录媒体。The present invention relates to an input coordinate processing method, an input coordinate processing device, an input coordinate processing program, and a recording medium on which the input coordinate processing program is recorded, and in particular to input coordinates output by a pointing device such as a touch panel that outputs coordinate information of a predetermined coordinate system, An input coordinate processing method, an input coordinate processing device, an input coordinate processing program, and a recording medium recording the input coordinate processing program are determined for processing.
背景技术 Background technique
以往,已知有一种基于操作鼠标来输入的坐标,来决定下次进行的预定处理(以下称下一个处理)的技术。此外,已知还有一种基于操作触摸面板及鼠标来输入的坐标,来执行显示单元的显示处理的技术。比如,如“Mouse Gestures in Opera”,[online],[平成17年3月15日检索],因特网<URL:http://www.opera.com/features/mouse/>(以下称非专利文献1)中所述,已提出了一种在用于浏览因特网的网页的网络浏览器中,可进行被称为“鼠标手势”的操作的技术。Conventionally, there is known a technique for determining the processing scheduled to be performed next time (hereinafter referred to as the next processing) based on coordinates input by operating a mouse. In addition, there is also known a technique of performing display processing on a display unit based on coordinates input by operating a touch panel and a mouse. For example, such as "Mouse Gestures in Opera", [online], [retrieved on March 15, 2017], Internet <URL: http://www.opera.com/features/mouse/> (hereinafter referred to as non-patent literature As described in 1), there has been proposed a technology that enables operations called "mouse gestures" in a web browser for browsing Internet web pages.
在前述非专利文献1中所述的浏览器中,如果在网页的背景区域中,在右击鼠标的状态下使鼠标向左移动后,释放右键,则网页便进入下一个页面。而在网页的背景区域中,如果在右击鼠标的状态下,使鼠标向右移动后,释放右键,则会返回到前一个页面。此外,在网页的背景区域中,如果在右击鼠标的状态下,使鼠标向下移动后,释放右键,则会打开一个新的窗口。另外,在网页的背景区域中,如果在右击鼠标的状态下使鼠标向下移动后,上移并释放右键,则可复制一个窗口。In the browser described in the
此外,如果在网页链接状态下,右击鼠标后,在右击的状态下使鼠标向上移动后,释放右键,则会在一个新窗口中打开链接目标。此外,如果在网页的链接状态下,右击鼠标后,在右击的状态下使鼠标向下移动后,上移并释放右键,则会在背景中打开链接目标。它们与下列情况相比成为不同的处理:在网页的链接状态下,左击鼠标的场合下,在原窗口中打开链接目标。In addition, if you right-click the mouse while the web page is linked, move the mouse upward while right-clicking, and then release the right button, the link destination will be opened in a new window. In addition, if you right-click the mouse in the link state of the web page, move the mouse down in the right-click state, move the mouse up, and release the right button, the link target will be opened in the background. These are different processes from the case of opening the link destination in the original window when the mouse is left-clicked in the linked state of the web page.
这样,在前述非专利文献1所公开的鼠标手势中,依据将基于鼠标的输入坐标的轨迹累积存储的方向,或者这些方向的组合,来决定下一个处理。由此,可省去在前述鼠标手势中,在显示画面上专门去点击在网页的周围配置的按钮,或者操作工具条的麻烦。In this way, in the mouse gesture disclosed in the
在被称为斯来普尼(Sleipnir)的浏览器等中,在其画面的左侧底部显示被识别的手势。比如,将输入坐标的轨迹累积存储的方向,依次表示为“↑”、“↓”、“↑”、“→”。用户可通过观看该显示,来预想下一个处理。In a browser called Sleipnir, etc., a recognized gesture is displayed on the left bottom of the screen. For example, the accumulated and stored directions of the trajectory of the input coordinates are expressed as "↑", "↓", "↑", "→" in sequence. The user can anticipate the next process by viewing this display.
此外,在前述非专利文献1所公开的鼠标手势中,依据将基于鼠标的输入坐标的轨迹累积存储的方向,或者这些方向的组合,来执行基于显示单元的显示处理。Furthermore, in the mouse gesture disclosed in the
此外,比如如日本专利第3095145号公报(以下称专利文献1)所示,公开了一种下列技术:将基于触摸面板的输入坐标的轨迹作为笔划轨迹,在该笔划轨迹中没有折回的场合下,使窗口向笔划移动目标移动,在该笔划轨迹中有折回的场合下,将窗口存储到规定部。In addition, for example, as shown in Japanese Patent No. 3095145 (hereinafter referred to as Patent Document 1), a technique is disclosed in which the trajectory of input coordinates based on the touch panel is used as a stroke trajectory, and when there is no return in the stroke trajectory , to move the window to the stroke moving target, and store the window in the predetermined unit when there is a turnaround in the stroke trajectory.
然而,在前述非专利文献1中所述的浏览器中,在用户只一次便描绘出适当的轨迹的场合下,不会发生问题,但在描绘出不适当的轨迹的场合下,便会发生问题。即,对基于鼠标的输入坐标的轨迹进行累积的结果是,如果为了修正不适当的轨迹而继续移动,则会越来越累积出预料之外的轨迹,终究不能使用户进行所希望的下一次处理。此外,为删除该不适当的轨迹,用户必须进行在解除鼠标的右击后,再次重新右击,并再次描绘所希望的轨迹这一烦杂的操作。However, in the browser described in the aforementioned
另一方面,也有人考虑不组合多个方向,对基于鼠标的输入坐标的轨迹进行累积性存储,并只基于由此而得到的一个方向,来决定下一次处理。然而,决定下一次处理的变化成为可以由一个方向来区别的数量,指示下一次处理的操作手势便变得缺乏。此外,尽管也有增加由一个方向来区别的数量的方法,但由于用于按各方向来判定的角度将变小,因而很多场合下用户所描绘的方向与由计算机所识别的方向有差异,因而用户难以操作。On the other hand, it is also considered that instead of combining multiple directions, the trajectory based on the input coordinates of the mouse is cumulatively stored, and the next processing is determined based on only one direction obtained thereby. However, the change that determines the next processing becomes a quantity that can be distinguished by one direction, and an operation gesture indicating the next processing becomes lacking. In addition, although there is also a method of increasing the number of distinctions by one direction, since the angle used to judge each direction will become smaller, there are many cases where the direction drawn by the user is different from the direction recognized by the computer. Difficult for users to operate.
此外,如上所述,也有在显示画面左侧的底部显示被识别的操作手势的浏览器。然而,由于在显示画面左侧的底部这一不醒目的位置上显示操作手势,因而用户难以识别。此外,即使用户能识别,但为了能看清该操作手势显示,必须从网页的阅览位置,逐一将视线切换到画面左侧的底部,因而存在对用户而言很烦杂的问题。In addition, as described above, there are also browsers that display the recognized operation gestures on the bottom left side of the display screen. However, since the operation gesture is displayed at an inconspicuous position at the bottom of the left side of the display screen, it is difficult for the user to recognize it. In addition, even if the user can recognize it, in order to clearly see the display of the operation gesture, it is necessary to switch the line of sight to the bottom of the left side of the screen one by one from the browsing position of the web page, which is troublesome for the user.
此外,前述非专利文献1所述的浏览器中,在基于鼠标手势的操作中,用户常常没有直观感。比如,在前述的“在网页的背景区域中,右击鼠标的状态下,使鼠标向下移动”这一操作、与“打开新窗口”这一显示处理之间,直觉上难以产生关联性。同样,在前述的“在网页的背景区域中,右击鼠标的状态下,使鼠标向下移动,然后向上移动”这一操作、与“复制窗口”这一显示处理之间,直觉上也难以产生关联性。因此,用户必须将这些操作与显示处理的关系,专门作为一种特别约束项来记忆。用户必须记忆这种特别约束项,这会妨碍鼠标手势功能的有效使用。In addition, in the browser described in the aforementioned Non-Patent
此外,在前述专利文献1的技术中,根据基于触摸面板的输入坐标的轨迹的笔划轨迹折回的触摸操作、与寄存窗口这一显示处理的关系,也只不过是用户专门作为一种特别约束项来进行对应处理,在该操作与显示处理之间,直觉上难以产生关联性。但是,即使用户的操作与所对应的显示处理之间的关联性较高,其显示处理本身也是无用的,因而没有意义。因此,还希望与用户的操作的关联性较高的显示处理本身是有用的。In addition, in the technology of the above-mentioned
发明内容 Contents of the invention
为此,本发明的第一目的在于,提供一种由坐标输入操作可指定的处理变化数目得到保存,同时简化针对不适当的轨迹的处理,而提高坐标输入的操作性的输入坐标处理方法、输入坐标处理装置、输入坐标处理程序、及记录有输入坐标处理程序的记录媒体。此外,本发明的第二目的在于,提供一种用户易于识别所识别的操作手势的输入坐标处理方法、输入坐标处理装置、输入坐标处理程序、及记录有输入坐标处理程序的记录媒体。此外,本发明的第三目的在于,提供一种可通过坐标输入操作,来利用直觉性操作执行有用性高的显示处理的输入坐标处理方法、输入坐标处理装置、输入坐标处理程序、及记录有输入坐标处理程序的记录媒体。Therefore, the first object of the present invention is to provide an input coordinate processing method that improves the operability of coordinate input while maintaining the number of processing changes that can be designated by coordinate input operations, and simplifying the processing for inappropriate trajectories. An input coordinate processing device, an input coordinate processing program, and a recording medium recording the input coordinate processing program. In addition, a second object of the present invention is to provide an input coordinate processing method, an input coordinate processing device, an input coordinate processing program, and a recording medium recording the input coordinate processing program, in which a user can easily recognize a recognized manipulation gesture. In addition, a third object of the present invention is to provide an input coordinate processing method, an input coordinate processing device, an input coordinate processing program, and an input coordinate processing program capable of performing intuitive operations and highly useful display processing through coordinate input operations. Enter the recording medium of the coordinate processing program.
为达到前述目的,本发明采用以下构成。括号内的参照符号及步骤序号(将步骤简称为S,只记载步骤序号)等用于理解本发明,且表示与后述的实施方式的对应关系,并非限定本发明的范围。To achieve the foregoing object, the present invention employs the following constitutions. The reference symbols and step numbers in parentheses (the steps are abbreviated as S, and only the step numbers are described) are used for understanding the present invention, and represent the corresponding relationship with the embodiments described later, and do not limit the scope of the present invention.
第一方面是一种输入坐标处理方法,其由根据用户的操作而从定点设备15输出的输入坐标(与接触位置对应的坐标数据)来操作。输入坐标处理方法包括:输入坐标检测步骤(S43、S63、S68、S73、S84、S87、S92、S104、S107、S114、S120、S134、S139、S144);基准坐标存储步骤S44;多区域设定步骤(图11);处理决定步骤S50~S52。输入坐标检测步骤,根据从定点设备输出的输入坐标,来检测基于规定坐标系(画面坐标系)的坐标信息DC1。基准坐标存储步骤,基于在输入坐标检测步骤中检测出的一系列坐标信息中的最初坐标信息,来设定并存储基准坐标DC2。多区域设定步骤,以基准坐标作为基准来形成多个区域AM、AT、AB、AL、AR,并将包含该基准坐标的区域设定为基准区域AM。处理决定步骤,基于在输入坐标检测步骤中检测出的一系列坐标信息中的最后坐标信息(触摸断开时的坐标)以及基准坐标,来决定处理。处理决定步骤包括:第一处理决定步骤S115、S135、S140、S145及第二处理决定步骤S121。第一处理决定步骤,在最后的坐标信息表示基准区域之外的区域AT、AB、AL、AR内时,基于从基准坐标向该最后的坐标信息所示的区域的方向来决定处理。第二处理决定步骤,在输入坐标检测步骤中检测出的一系列坐标信息中的部分坐标信息表示了基准区域之外的区域内之后(DF8接通),最后的坐标信息表示基准区域内时,基于从基准坐标向该部分坐标信息所示的区域的方向、及从该部分坐标信息所示的区域向基准坐标的方向的组合,来决定处理,在前述第一处理决定步骤中,在前述最后的坐标信息表示的位置从前述基准区域移动到其它区域之后,前述最后的坐标信息表示的位置从该其它区域移动到与前述基准区域和该其它区域不同的另一其它区域时,基于从前述基准坐标向该另一其它区域的方向来决定处理,在前述第二处理决定步骤中,在前述最后的坐标信息表示的位置从前述基准区域移动到其它区域之后,前述最后的坐标信息表示的位置从该其它区域进一步移动到前述基准区域时,基于从前述基准坐标向该其它区域的方向和从该其它区域向前述基准坐标的方向的组合,来决定处理。此外,定点设备是指定画面上的输入位置及坐标的输入装置,比如通过触摸面板、鼠标、跟踪板、跟踪球等来实现。各输入装置所用的坐标系,是触摸面板坐标系及画面坐标系。此外,前述输入坐标处理方法,可以作为通过根据用户操作而从定点设备输出的输入坐标来操作的装置的计算机21中所执行的输入坐标处理程序及记录有该输入坐标处理程序的记录媒体的方式来实现。The first aspect is an input coordinate processing method that operates with input coordinates (coordinate data corresponding to a contact position) output from the
对第二方面而言,在前述第一方面中,处理决定步骤还包括:标志设定步骤S112、S132、S137、S142;第一标志更新步骤S112、S132、S137、S142;第二标志更新步骤S118。标志设定步骤,在最后的坐标信息所示的位置从基准区域向其它区域移动时,设定并存储该其它区域所对应的标志DF8、DF10~DF12。第一标志更新步骤,在标志设定步骤中设定了标志后,在最后的坐标信息所示的位置从设定有该标志的区域向不同于基准区域的其它区域进一步移动时,将当前设定的标志更新为与该最后的坐标信息所示的区域对应的标志DF8、DF10~DF12,并予以存储。第二标志更新步骤,在标志设定步骤或第一标志更新步骤中设定了标志后,在最后的坐标信息所示的位置从设定有该标志的区域向基准区域进一步移动时,将当前设定的标志更新为表示基准区域与设定了该标志的区域的往复的标志DF9,并予以存储。第一处理决定步骤,基于由标志设定步骤或第一标志更新步骤设定的标志,来决定处理。第二处理决定步骤,基于由第二标志更新步骤设定的标志,来决定处理。For the second aspect, in the aforementioned first aspect, the processing decision step further includes: flag setting steps S112, S132, S137, S142; first flag updating steps S112, S132, S137, S142; second flag updating steps S118. In the flag setting step, when the position indicated by the last coordinate information moves from the reference area to another area, set and store the flags DF8, DF10 to DF12 corresponding to the other area. In the first flag updating step, after the flag is set in the flag setting step, when the position shown in the last coordinate information moves further from the area where the flag is set to another area different from the reference area, the current set The predetermined flags are updated and stored as flags DF8, DF10 to DF12 corresponding to the area indicated by the last coordinate information. In the second flag updating step, after the flag is set in the flag setting step or the first flag updating step, when the position indicated by the last coordinate information moves further from the area where the flag is set to the reference area, the current The set flag is updated and stored as flag DF9 indicating the reciprocation between the reference area and the area where the flag is set. The first processing determining step determines processing based on the flag set in the flag setting step or the first flag updating step. The second processing determining step determines processing based on the flag set in the second flag updating step.
对第三方面而言,在前述第一方面中,还包括显示控制步骤S113、S119、S133、S138、S143。显示控制步骤,在显示装置12分别显示表示下述方向的指标M8~M12,该方向是从在第一处理决定步骤中决定了处理的基准坐标向前述另一其它区域的方向(上方向、下方向、左方向、右方向)、以及在第二处理决定步骤中决定了处理的组合方向。Regarding the third aspect, in the aforementioned first aspect, further include display control steps S113, S119, S133, S138, S143. The display control step is to display on the
对第四方面而言,在前述第一方面中,还包括显示控制步骤。显示控制步骤,在显示装置显示表示在多区域设定步骤中设定的基准区域的图像M7。Regarding the fourth aspect, in the aforementioned first aspect, a display control step is further included. In the display control step, an image M7 representing the reference area set in the multi-area setting step is displayed on the display device.
对第五方面而言,在前述第一方面中,还包括显示控制步骤。显示控制步骤,在显示装置显示基于坐标系的图像。多区域设定步骤,将以基准区域为中心的外围的图像区域分割成多个,并形成多个区域。Regarding the fifth aspect, in the aforementioned first aspect, further comprising a display control step. The display control step is to display the image based on the coordinate system on the display device. In the multi-region setting step, the peripheral image region centered on the reference region is divided into a plurality to form a plurality of regions.
第六方面是一种输入坐标处理方法,其由根据用户的操作而从定点设备输出的输入坐标来操作。输入坐标处理方法包括:输入坐标检测步骤;基准坐标存储步骤;第一处理决定步骤;第二处理决定步骤;显示控制步骤。输入坐标检测步骤,根据从定点设备输出的输入坐标,来检测基于规定坐标系的坐标信息。基准坐标存储步骤,基于在输入坐标检测步骤中检测出的一系列坐标信息中的最初坐标信息,来设定并存储基准坐标。第一处理决定步骤,基于从基准坐标所示的位置,向在输入坐标检测步骤中检测出的一系列坐标信息中的最后坐标信息所示的位置的方向,来决定处理。第二处理决定步骤,基于从基准坐标所示的位置,向在输入坐标检测步骤中检测出的一系列坐标信息中的途中坐标信息所示的位置的方向、以及从该途中坐标信息所示的位置,向基准坐标所示的位置的方向的组合,来决定处理。显示控制步骤,在显示装置显示基于坐标系的图像,并在最后的坐标信息所示的位置附近的该图像上,分别显示表示下述方向的指标,该方向是在第一处理决定步骤中决定了处理的方向、以及在第二处理决定步骤中决定了处理的组合方向。这里,最后的坐标信息所示的位置“附近”,至少包括最后的坐标信息所示位置其本身、以及与该位置相邻的区域。此外,前述输入坐标处理方法,可以作为通过根据用户操作而从定点设备输出的输入坐标来操作的装置的计算机21中所执行的输入坐标处理程序、及记录有该输入坐标处理程序的记录媒体的方式来实现。A sixth aspect is an input coordinate processing method that operates with input coordinates output from a pointing device according to a user's operation. The input coordinate processing method includes: an input coordinate detection step; a reference coordinate storage step; a first processing decision step; a second processing decision step; and a display control step. In the input coordinate detection step, coordinate information based on a predetermined coordinate system is detected based on the input coordinates output from the pointing device. The reference coordinate storing step sets and stores the reference coordinates based on the first coordinate information among the series of coordinate information detected in the input coordinate detecting step. The first processing determining step determines the processing based on the direction from the position indicated by the reference coordinates to the position indicated by the last coordinate information in the series of coordinate information detected in the input coordinate detecting step. The second processing decision step is based on the direction from the position indicated by the reference coordinates to the position indicated by the coordinate information on the way among the series of coordinate information detected in the input coordinate detection step, and the direction from the position indicated by the coordinate information on the way. The combination of the position and the direction to the position indicated by the reference coordinates determines the processing. A display control step of displaying an image based on the coordinate system on the display device, and displaying, on the image near the position indicated by the last coordinate information, indicators indicating the direction determined in the first processing determination step. The direction of processing is determined, and the combined direction of processing is determined in the second processing decision step. Here, the "nearby" position indicated by the last coordinate information includes at least the position itself indicated by the last coordinate information and an area adjacent to the position. In addition, the aforementioned input coordinate processing method may be an input coordinate processing program executed in the
第七方面是一种输入坐标处理装置,其由根据用户的操作而从定点设备输出的输入坐标来操作。输入坐标处理装置具有:存储单元24;输入坐标检测单元;基准坐标存储处理单元;多区域设定单元;处理决定单元。输入坐标检测单元,根据从定点设备输出的输入坐标,来检测基于规定坐标系的坐标信息。基准坐标存储处理单元,基于输入坐标检测单元所检测出的一系列坐标信息中的最初坐标信息,来设定基准坐标,并存储到存储单元。多区域设定单元,以基准坐标为基准,来形成多个区域,并将包含该基准坐标的区域设定为基准区域。处理决定单元,基于输入坐标检测单元所检测出的一系列坐标信息中的最后坐标信息及基准坐标,来决定处理。处理决定单元包括第一处理决定单元及第二处理决定单元。第一处理决定单元,在最后的坐标信息表示基准区域以外的区域内时,基于从基准坐标向该最后的坐标信息所示区域的方向,来决定处理。第二处理决定单元,在输入坐标检测单元所检测出的一系列坐标信息中的部分坐标信息表示基准区域以外的区域内之后,在最后的坐标信息表示基准区域内时,基于从基准坐标向该部分坐标信息所示区域的方向、及从该部分坐标信息所示的区域向基准坐标的方向的组合,来决定处理。A seventh aspect is an input coordinate processing device operated by input coordinates output from a pointing device in accordance with a user's operation. The input coordinate processing device has: a
第八方面是一种输入坐标处理装置,其由根据用户的操作而从定点设备输出的输入坐标来操作。输入坐标处理装置具有:存储单元;输入坐标检测单元;基准坐标存储处理单元;第一处理决定单元;第二处理决定单元;显示控制单元。输入坐标检测单元,根据从定点设备输出的输入坐标,来检测基于规定坐标系的坐标信息。基准坐标存储处理单元,基于输入坐标检测单元所检测出的一系列坐标信息中的最初坐标信息,来设定基准坐标,并存储到存储单元。第一处理决定单元,基于从基准坐标所示的位置,向输入坐标检测单元所检测出的一系列坐标信息中的最后坐标信息所示的位置的方向,来决定处理。第二处理决定单元,基于从基准坐标所示的位置向输入坐标检测单元所检测出的一系列坐标信息中的途中坐标信息所示的位置的方向、以及从该途中坐标信息所示的位置向基准坐标所示的位置的方向的组合,来决定处理。显示控制单元,在显示装置显示基于坐标系的图像,并在最后的坐标信息所示的位置附近的该图像上,分别显示表示下述方向的指标,该方向是第一处理决定单元所决定处理的方向、以及第二处理决定单元所决定处理的组合方向。An eighth aspect is an input coordinate processing device operated by input coordinates output from a pointing device in accordance with a user's operation. The input coordinate processing device has: a storage unit; an input coordinate detection unit; a reference coordinate storage processing unit; a first processing determination unit; a second processing determination unit; and a display control unit. The input coordinate detection unit detects coordinate information based on a predetermined coordinate system based on input coordinates output from the pointing device. The reference coordinate storage processing unit sets the reference coordinates based on the first coordinate information among the series of coordinate information detected by the input coordinate detection unit, and stores the reference coordinates in the storage unit. The first processing determining means determines processing based on a direction from the position indicated by the reference coordinates to the position indicated by the last coordinate information in a series of coordinate information detected by the input coordinate detecting means. The second processing determining unit is based on the direction from the position indicated by the reference coordinates to the position indicated by the coordinate information on the way among the series of coordinate information detected by the input coordinate detection unit, and the direction from the position indicated by the coordinate information on the way. The combination of the position and direction indicated by the reference coordinates determines the processing. The display control unit displays an image based on the coordinate system on the display device, and displays, on the image in the vicinity of the position indicated by the last coordinate information, indicators indicating the directions of the processing determined by the first processing determining unit. direction, and the combined direction of processing determined by the second processing determining unit.
第九方面是一种输入坐标处理方法,其基于根据用户的操作而从定点设备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并予以存储。处理步骤,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像(与标记、链接对应的响应图像及第一LCD11或第二LCD12所显示的图像)。显示控制步骤,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示从第一显示部的位置向第二显示部的位置的基准方向(上方向或下方向)时(在S65中为是,在S83中为是,在S111中为是,在S131中为是),在该第二显示部显示在处理步骤中取得的显示图像(图5、图7、图10)。此外,在处理步骤中取得的显示图像,包括与标记及链接对应的响应图像以及第一显示部所显示的至少部分图像等。此外,定点设备是指定画面上的输入位置及坐标的输入装置,比如通过触摸面板、鼠标、跟踪板、跟踪球等来实现。各输入装置所用的坐标系,是触摸面板坐标系及画面坐标系。第一显示部及第二显示部,可以是实体上分离的显示部,也可以是将实体上为一个显示画面分割来形成。此外,第一显示部及第二显示部之间的配置关系,可以是上下两个画面,也可以是左右两个画面。此外,也可以作为计算机21所执行的输入坐标处理程序及记录有该输入坐标处理程序的记录媒体这一方式,来实现前述输入坐标处理方法,其中,该计算机,是基于根据用户操作而从定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二显示部上逐一显示画面的显示处理。The ninth aspect is an input coordinate processing method, which is based on the input coordinates (coordinate data corresponding to the contact position) output from the
对第十方面而言,在前述第九方面中,输入坐标处理方法,基于输入坐标,来进行经由与网络进行通信的通信部33来下载文件并在显示装置上阅览的网络浏览器的显示处理。在处理步骤中,当基准坐标位于网络浏览器的响应区域(标记、链接)内(在S46为是,在S47为是)时,取得该响应区域所对应的响应图像。在显示控制步骤中,当操作方向表示基准方向时,在第二显示部显示响应图像(图5、图7)。Regarding the tenth aspect, in the aforementioned ninth aspect, the input coordinate processing method is to perform display processing of a web browser that downloads a file via the communication unit 33 communicating with the network and browses it on the display device based on the input coordinates. . In the processing step, when the reference coordinates are located in the response area (tag, link) of the web browser (YES in S46, YES in S47), the response image corresponding to the response area is acquired. In the display control step, when the operation direction indicates the reference direction, a response image is displayed on the second display portion (FIG. 5, FIG. 7).
对第十一方面而言,在前述第十方面中,在处理步骤中,当基准坐标位于网络浏览器的背景区域内时(在S48为是),取得第一显示部所显示的至少部分图像(第二LCD12或第一LCD11所显示过的图像)。在显示控制步骤中,在操作方向表示基准方向时,在第二显示部显示第一显示部所显示的至少部分图像(图10)。Regarding the eleventh aspect, in the above-mentioned tenth aspect, in the processing step, when the reference coordinates are located within the background area of the web browser (YES in S48), at least part of the image displayed on the first display unit is acquired (the image displayed by the second LCD12 or the first LCD11). In the display control step, when the operation direction indicates the reference direction, at least a part of the image displayed on the first display unit is displayed on the second display unit ( FIG. 10 ).
对第十二方面而言,在前述第十方面中,基准方向,是对于显示装置的第一显示部设置第二显示部的上方向或下方向。在处理步骤中,在基准坐标位于网络浏览器的背景区域内,且操作方向表示左方向或右方向时,取得在该处理步骤中已在过去取得的图像。在显示控制步骤中,在操作方向表示左方向或右方向时(在S136为是,在S141为是),在第一显示部显示在过去所取得的图像(S140、S145)。Regarding the twelfth aspect, in the aforementioned tenth aspect, the reference direction is an upward direction or a downward direction in which the second display portion is provided with respect to the first display portion of the display device. In the processing step, when the reference coordinates are within the background area of the web browser and the operation direction indicates the left direction or the right direction, an image that has been obtained in the past in the processing step is obtained. In the display control step, when the operation direction indicates left or right (YES in S136, YES in S141), images acquired in the past are displayed on the first display unit (S140, S145).
对第十三方面而言,在前述第九方面中,在处理步骤中,在一系列坐标信息的轨迹DC3围绕第一显示部所显示的规定区域时(在S103为是),取得将该规定区域内的图像放大了的放大图像(S108)。在显示控制步骤中,在第二显示部显示放大图像(图9)。Regarding the thirteenth aspect, in the aforementioned ninth aspect, in the processing step, when the trajectory DC3 of a series of coordinate information surrounds the specified area displayed on the first display part (YES in S103), the specified area is obtained. An enlarged image in which the image in the area is enlarged (S108). In the display control step, an enlarged image is displayed on the second display unit (FIG. 9).
对第十四方面而言,在前述第九方面中,基准方向,是对于显示装置的第一显示部设置第二显示部的上方向或下方向。在处理步骤中,在操作方向表示左方向或右方向时,取得不同于第一显示部所显示的页面的其它页面图像。在显示控制步骤中,在操作方向表示左方向或右方向时,在第一显示部显示其它的页面图像。Regarding the fourteenth aspect, in the aforementioned ninth aspect, the reference direction is an upward direction or a downward direction in which the second display portion is provided with respect to the first display portion of the display device. In the processing procedure, when the operation direction indicates the left direction or the right direction, an image of another page different from the page displayed on the first display unit is acquired. In the display control step, when the operation direction indicates the left direction or the right direction, another page image is displayed on the first display unit.
对第十五方面而言,在前述第九方面中,基于从定点设备输出的输入坐标所对应的前述显示坐标系的坐标信息,只能设定为第一显示部所显示的图像及第二显示部所显示的图像之一。Regarding the fifteenth aspect, in the aforementioned ninth aspect, based on the coordinate information of the aforementioned display coordinate system corresponding to the input coordinates output from the pointing device, only the image displayed on the first display unit and the second One of the images displayed on the display.
第十六方面是一种输入坐标处理方法,其基于根据用户的操作而从定点设备输出的输入坐标,来在构成显示装置的第一显示部及第二显示部逐个显示画面。该输入坐标处理方法包括:输入坐标存储步骤;基准坐标存储步骤;处理步骤(S74、S93、S121);显示控制步骤(S74、S93、S121)。输入坐标存储步骤,根据从定点设备输出的输入坐标,来检测并存储基于显示装置所显示的图像的显示坐标系的坐标信息。基准坐标存储步骤,将在输入坐标存储步骤中存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并予以存储。处理步骤,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。显示控制步骤,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示在第一显示部及第二显示部的配置方向往复的往复方向(上下方向)时(在S70中为是,在S89中为是,在S116及S117中为是,),在第一显示部显示该第二显示部所显示的至少部分图像,同时在该第二显示部显示在处理步骤中取得的显示图像(图6、图8、图12)。此外,在处理步骤中取得的显示图像,包含响应图像及第一显示部所显示的至少部分图像等。此外,也可以作为计算机21所执行的输入坐标处理程序及记录有该输入坐标处理程序的记录媒体这一方式,来实现前述输入坐标处理方法,其中,该计算机是基于根据用户操作而从定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二显示部上逐一显示画面的显示处理。A sixteenth aspect is an input coordinate processing method for displaying screens one by one on a first display unit and a second display unit constituting a display device based on input coordinates output from a pointing device in response to a user operation. The input coordinate processing method includes: an input coordinate storage step; a reference coordinate storage step; a processing step (S74, S93, S121); and a display control step (S74, S93, S121). The input coordinate storing step detects and stores coordinate information based on the display coordinate system of the image displayed on the display device based on the input coordinates output from the pointing device. In the reference coordinate storing step, the first coordinate information among the series of coordinate information stored in the input coordinate storing step is set as the reference coordinate and stored. The processing step is to obtain a display image based on at least one coordinate information in the series of coordinate information. In the display control step, when using the reference coordinates as a reference, the operation direction indicated by a series of coordinate information in the display coordinate system indicates a reciprocating direction (up and down direction) reciprocating in the arrangement direction of the first display unit and the second display unit (Yes in S70, yes in S89, yes in S116 and S117), at least part of the image displayed on the second display is displayed on the first display, and at the same time displayed on the second display Display images obtained in the processing steps (Fig. 6, Fig. 8, Fig. 12). In addition, the display image obtained in the processing step includes a response image, at least a partial image displayed on the first display unit, and the like. In addition, the aforementioned input coordinate processing method can also be implemented as an input coordinate processing program executed by a
第十七方面是一种输入坐标处理方法,其基于根据用户的操作而从定点设备输出的输入坐标,来在构成显示装置的第一显示部及第二显示部逐个显示画面。输入坐标处理方法包括:输入坐标存储步骤;基准坐标存储步骤;处理步骤;显示控制步骤。其中,输入坐标存储步骤,根据从定点设备输出的输入坐标,来检测并存储基于显示装置所显示的图像的显示坐标系的坐标信息。基准坐标存储步骤,将在输入坐标存储步骤中存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并予以存储。处理步骤,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。显示控制步骤,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示从第一显示部的位置向第二显示部的位置的基准方向时,在该第二显示部显示在处理步骤中取得的显示图像。显示控制步骤,在该操作方向表示在第一显示部及第二显示部的配置方向往复的往复方向时,在第一显示部显示该第二显示部所显示的至少部分图像,同时在第二显示部显示在处理步骤中取得的显示图像。A seventeenth aspect is an input coordinate processing method that displays screens one by one on a first display unit and a second display unit constituting a display device based on input coordinates output from a pointing device in response to a user operation. The input coordinate processing method includes: input coordinate storage step; reference coordinate storage step; processing step; display control step. The input coordinate storing step detects and stores coordinate information based on a display coordinate system of an image displayed on the display device based on input coordinates output from the pointing device. In the reference coordinate storing step, the first coordinate information among the series of coordinate information stored in the input coordinate storing step is set as the reference coordinate and stored. The processing step is to obtain a display image based on at least one coordinate information in the series of coordinate information. In the display control step, when using the reference coordinates as a reference, when the operation direction indicated by a series of coordinate information in the display coordinate system indicates the reference direction from the position of the first display unit to the position of the second display unit, in the second The second display unit displays the display image obtained in the processing step. The display control step is to display at least a part of the image displayed on the second display on the first display when the operation direction indicates a reciprocating direction in which the first display and the second display are arranged, and at the same time display on the second display. The display unit displays the display image acquired in the processing steps.
第十八方面是一种输入坐标处理装置,其基于根据用户的操作而从定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二显示部逐个显示画面的显示处理。该输入坐标处理装置具有:存储单元24;输入坐标存储处理单元;基准坐标存储处理单元;处理单元;显示控制单元。输入坐标存储处理单元,根据从定点设备输出的输入坐标,来检测基于显示装置所显示的图像的显示坐标系的坐标信息,并存储到存储单元。基准坐标存储处理单元,将输入坐标存储单元所存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并存储到存储单元。处理单元,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。显示控制单元,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示从第一显示部的位置向第二显示部的位置的基准方向时,在该第二显示部显示处理单元所取得的显示图像。An eighteenth aspect is an input coordinate processing device that executes display processing of displaying screens one by one on a first display unit and a second display unit constituting a display device based on input coordinates output from a pointing device in response to a user operation. The input coordinate processing device has: a
第十九方面是一种输入坐标处理装置,其基于根据用户的操作而从定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二显示部上逐个显示画面的显示处理。该输入坐标处理装置具有:存储单元;输入坐标存储处理单元;基准坐标存储处理单元;处理单元;显示控制单元。输入坐标存储处理单元,根据从定点设备输出的输入坐标,来检测基于显示装置所显示的图像的显示坐标系的坐标信息,并存储到存储单元。基准坐标存储处理单元,将输入坐标存储处理单元所存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并存储到存储单元。处理单元,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。显示控制单元,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示在第一显示部及第二显示部的配置方向往复的往复方向时,在该第一显示部显示该第二显示部所显示的至少部分图像,同时在该第二显示部显示处理单元所取得的显示图像。A nineteenth aspect is an input coordinate processing device that executes display processing for displaying screens one by one on a first display unit and a second display unit constituting a display device based on input coordinates output from a pointing device in accordance with a user operation. . The input coordinate processing device has: a storage unit; an input coordinate storage processing unit; a reference coordinate storage processing unit; a processing unit; and a display control unit. The input coordinate storage processing unit detects the coordinate information of the display coordinate system based on the image displayed on the display device based on the input coordinates output from the pointing device, and stores the coordinate information in the storage unit. The reference coordinate storage processing unit sets the first coordinate information in the series of coordinate information stored by the input coordinate storage processing unit as the reference coordinate and stores it in the storage unit. The processing unit acquires a display image based on at least one coordinate information in the series of coordinate information. The display control unit is based on the reference coordinates, and when the operation direction indicated by a series of coordinate information in the display coordinate system indicates the reciprocating direction in the arrangement direction of the first display part and the second display part, in the second A display unit displays at least part of the image displayed on the second display unit, and at the same time displays the displayed image acquired by the processing unit on the second display unit.
第二十方面是一种输入坐标处理装置,其基于根据用户的操作而从定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二显示部逐个显示画面的显示处理。该输入坐标处理装置具有:存储单元;输入坐标存储处理单元;基准坐标存储处理单元;处理单元;显示控制单元。输入坐标存储处理单元,根据从定点设备输出的输入坐标,来检测基于显示装置所显示的图像的显示坐标系的坐标信息,并存储到存储单元。基准坐标存储处理单元,将输入坐标存储处理单元所存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并存储到存储单元。处理单元,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。显示控制单元,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示从第一显示部的位置向第二显示部的位置的基准方向时,在该第二显示部显示处理单元所取得的显示图像,在该操作方向表示在第一显示部及第二显示部的配置方向往复的往复方向时,在第一显示部显示该第二显示部所显示的至少部分图像,同时在该第二显示部显示处理单元所取得的显示图像。A twentieth aspect is an input coordinate processing device that executes display processing for displaying screens one by one on the first display unit and the second display unit constituting the display device based on input coordinates output from the pointing device in response to user operations. The input coordinate processing device has: a storage unit; an input coordinate storage processing unit; a reference coordinate storage processing unit; a processing unit; and a display control unit. The input coordinate storage processing unit detects the coordinate information of the display coordinate system based on the image displayed on the display device based on the input coordinates output from the pointing device, and stores the coordinate information in the storage unit. The reference coordinate storage processing unit sets the first coordinate information in the series of coordinate information stored by the input coordinate storage processing unit as the reference coordinate and stores it in the storage unit. The processing unit acquires a display image based on at least one coordinate information in the series of coordinate information. The display control unit, when using the reference coordinates as a reference, displays the operation direction indicated by a series of coordinate information in the coordinate system, indicating the reference direction from the position of the first display part to the position of the second display part. The second display unit displays the display image acquired by the processing unit. When the operation direction indicates the reciprocating direction in which the first display unit and the second display unit are arranged, the first display unit displays the image displayed on the second display unit. at least part of the image, and simultaneously display the displayed image obtained by the processing unit on the second display unit.
根据前述第一方面,根据在第二处理决定步骤中,决定下述处理,即通过来自定点设备的输入所对应的多个操作方向的组合来识别用户的手势并执行。因此,与由单一的操作方向来区别用户的操作手势相比,可产生多种可决定处理的变化。另一方面,在第一处理决定步骤中,可以容易地取消基于操作方向的手势,只通过操作到基准区域之外的其它区域为止,便可以只将从基准坐标向该区域的操作方向,识别成有效的操作手势。因此,在用户所进行的操作不适当的场合下,用户便可容易地取消该操作,并可通过与该操作连续的操作,来提供新的操作指示。即,即使可决定处理的变化因坐标输入操作而增多,且在描绘了不适当的轨迹的场合下所产生的不良现象得到减少,可以提高坐标输入的操作性。According to the aforementioned first aspect, according to the second processing determining step, it is determined that a user's gesture is recognized and executed through a combination of a plurality of operation directions corresponding to an input from the pointing device. Therefore, compared with distinguishing the user's operation gesture by a single operation direction, various changes can be made to determine the processing. On the other hand, in the first processing decision step, the gesture based on the operation direction can be easily canceled, and only by operating to an area other than the reference area, only the operation direction from the reference coordinates to the area can be recognized. into effective gestures. Therefore, when the operation performed by the user is inappropriate, the user can easily cancel the operation and provide a new operation instruction by performing an operation following the operation. That is, even if the number of changes that can be determined due to the coordinate input operation increases, failures that occur when an inappropriate trajectory is drawn are reduced, and the operability of coordinate input can be improved.
根据前述第二方面,由于用标志来管理对多个区域的出入,因而与基于所有的输入坐标的处理相比,可以更简单地区别用户的手势。According to the aforementioned second aspect, since entry and exit to a plurality of areas are managed using the markers, it is possible to more easily distinguish the user's gestures than processing based on all input coordinates.
根据前述第三方面,由于由用户所输入的坐标输入操作来识别的操作手势作为指标来被显示,因而可以可靠地识别用户所输入的操作手势及所决定的处理。According to the aforementioned third aspect, since the operation gesture recognized by the coordinate input operation input by the user is displayed as an indicator, the operation gesture input by the user and the determined process can be reliably recognized.
根据前述第四方面,通过显示成为旨在区别操作手势的基准的基准区域,可以形成用于用户利用定点设备来输入有效操作的目标图像。According to the foregoing fourth aspect, by displaying a reference area to be a reference for discriminating operation gestures, it is possible to form a target image for a user to input an effective operation using a pointing device.
根据前述第五方面,形成用于对以基准区域为中心的周边区域进行分割来区别操作方向的多个区域,由此,可容易地区别以基准区域为中心的操作方向。According to the aforementioned fifth aspect, by forming a plurality of regions for distinguishing the operation directions by dividing the surrounding region centered on the reference region, the operation directions centered on the reference region can be easily distinguished.
根据前述第六方面,由用户所输入的坐标输入操作来识别的操作手势,在当前用户对所显示的图像进行输入操作的位置附近,作为指标来显示,因而可以可靠地识别用户所输入的操作手势及所决定的处理。According to the aforementioned sixth aspect, the operation gesture recognized by the coordinate input operation input by the user is displayed as an indicator near the position where the user currently performs the input operation on the displayed image, so that the operation input by the user can be reliably recognized. Handling of gestures and decisions.
根据前述第九方面,根据用户采用了定点设备的操作,可以通过直观操作,来执行有用性高的显示处理。比如,如果用户利用定点设备,在从第一显示部向第二显示部的方向进行操作,则在处理步骤中所取得的图像(标记及链接所对应的响应图像及第一显示部所显示的至少部分图像),便显示在操作方向(从第一显示部朝向第二显示部的方向)上的第二显示部。这样,用户向定点设备输入的操作方向及与此对应的显示处理,便具有直观性。而且,在第一显示部中保留原显示信息,且在第二显示部显示与处理对应的信息,这一点在各种场合下均可发挥有用性。According to the aforementioned ninth aspect, according to the user's operation using the pointing device, it is possible to perform highly useful display processing through intuitive operation. For example, if the user uses a pointing device to operate in the direction from the first display unit to the second display unit, the images obtained in the processing steps (response images corresponding to tags and links and the images displayed on the first display unit) At least part of the image) is displayed on the second display unit in the operating direction (direction from the first display unit toward the second display unit). In this way, the operation direction input by the user to the pointing device and the corresponding display processing are intuitive. Furthermore, the fact that the original display information is retained on the first display unit and information corresponding to the process is displayed on the second display unit is useful in various situations.
根据前述第十方面,在网络浏览器的显示处理中,可以在该操作方向上的第二显示部,显示通过选择标记及链接目标来得到的响应图像。According to the aforementioned tenth aspect, in the display process of the web browser, the response image obtained by selecting the mark and the link destination can be displayed on the second display unit in the operation direction.
根据前述第十一方面,在网络浏览器的显示处理中,可以在该操作方向上的第二显示部,显示第一显示部所显示的图像。According to the aforementioned eleventh aspect, in the display processing of the web browser, the image displayed on the first display unit can be displayed on the second display unit in the operation direction.
根据前述第十二方面,在网络浏览器的显示处理中,在与基准方向相异的左或右方向操作定点设备,由此可进行相当于用一般的左右方向来表示的所谓“返回”及“前进”的显示处理。According to the aforementioned twelfth aspect, in the display processing of the web browser, by operating the pointing device in the left or right direction different from the reference direction, it is possible to perform so-called "return" and "Forward" display handling.
根据前述第十三方面,通过用户进行围绕第一显示部所显示的部分图像的操作,可以在第二显示部放大显示所希望的图像。According to the aforementioned thirteenth aspect, a desired image can be enlarged and displayed on the second display unit by the user operating around the partial image displayed on the first display unit.
根据前述第十四方面,通过在与基准方向相异的左或右方向操作定点设备,可以进行相当于在电子图书等中一般用左右方向来表示的“前页”及“后页”的显示处理。According to the aforementioned fourteenth aspect, by operating the pointing device in the left or right direction different from the reference direction, it is possible to perform display equivalent to the "previous page" and "next page" which are generally expressed in the left and right directions in electronic books and the like. deal with.
根据前述第十五方面,通过对可操作输入的一个显示部进行操作,可以进行针对不可操作输入的其它显示部的显示处理。According to the aforementioned fifteenth aspect, by operating one display section that is operable input, it is possible to perform display processing for the other display section that is not operable input.
根据前述第十六方面,根据用户采用了定点设备的操作,可以通过直观操作,来执行有用性高的显示处理。比如,如果用户利用定点设备,来进行在第一显示部及第二显示部的配置方向往复的操作,则第二显示部所显示的至少部分图像,便显示在一个操作方向(从第二显示部朝向第一显示部的方向)上的第一显示部,而在处理步骤中取得的图像(标记及链接所对应的响应图像及第一显示部所显示的至少部分图像),则显示在操作方向的另一个方向(从第一显示部向第二显示部的方向)上的第二显示部。因此,用户的往复操作方向(在第一显示部及第二显示部所在的方向往复的方向)上的显示部所显示的信息,便交替显示。这样,用户向定点设备输入的操作方向及与此对应的显示处理,便具有直观性。而且,在第一显示部中保留原显示信息,且在第二显示部显示与处理对应的信息,这一点在各种场合下均可发挥有用性。According to the aforementioned sixteenth aspect, according to the user's operation using the pointing device, it is possible to perform highly useful display processing by intuitive operation. For example, if the user uses a pointing device to perform reciprocating operations in the arrangement directions of the first display part and the second display part, at least part of the image displayed on the second display part will be displayed in one operation direction (from the second display The first display part on the direction of the first display part), and the image obtained in the processing step (response image corresponding to the mark and the link and at least part of the image displayed by the first display part) is displayed on the operation The second display part in the other direction of the direction (the direction from the first display part to the second display part). Therefore, the information displayed on the display units in the reciprocating operation direction of the user (reciprocating direction in the direction where the first display unit and the second display unit are located) are alternately displayed. In this way, the operation direction input by the user to the pointing device and the corresponding display processing are intuitive. Furthermore, the fact that the original display information is retained on the first display unit and information corresponding to the process is displayed on the second display unit is useful in various situations.
根据前述第十七方面,可取得与前述第九及第十六方面同样的效果。According to the aforementioned seventeenth aspect, the same effects as those of the aforementioned ninth and sixteenth aspects can be obtained.
根据本发明的输入坐标处理装置,可获得与前述输入坐标处理方法同样的效果。此外,在以输入坐标处理程序及记录有该输入坐标处理程序的记录媒体的方式,来实现前述的输入坐标处理方法的场合下,也可以取得与前述的输入坐标处理方法同样的效果。According to the input coordinate processing device of the present invention, the same effects as those of the aforementioned input coordinate processing method can be obtained. In addition, even when the aforementioned input coordinate processing method is implemented in the form of an input coordinate processing program and a recording medium recording the input coordinate processing program, the same effects as the aforementioned input coordinate processing method can be obtained.
参照附图,并结合下列的详细说明,可更明晓本发明的前述内容及其它目的、特征、方面及效果。With reference to the accompanying drawings, combined with the following detailed description, the foregoing and other objects, features, aspects and effects of the present invention can be more clearly understood.
附图说明 Description of drawings
图1是执行本发明的输入坐标处理程序的游戏机装置1的外观图,1 is an external view of a
图2是表示图1的游戏机装置1的内部构成的方框图,Fig. 2 is a block diagram showing the internal structure of the
图3是表示第一LCD11及第二LCD12所显示的初始阶段的画面显示例的图,FIG. 3 is a diagram showing an example of screen display at an initial stage displayed on the
图4是对第二LCD12所显示的链接目标上的触摸面板15进行了轻击(tap)操作时,第一LCD11及第二LCD12所显示的画面显示例的图,FIG. 4 is a diagram showing an example of screen displays displayed on the
图5是从第二LCD12所显示的链接目标上向上方对触摸面板15进行了滑动(slide)操作时,第一LCD11及第二LCD12所显示的画面显示例的图,FIG. 5 is a diagram of an example of screen display displayed on the
图6是从第二LCD12所显示的链接目标上向上方对触摸面板15进行了滑动操作后向下方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,6 is a diagram showing an example of the screen displayed on the
图7是从第二LCD12所显示的标记(tab)上向下方对触摸面板15进行了滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,7 is a diagram showing an example of screen displays displayed on the
图8是从第二LCD12所显示的标记上向下方对触摸面板15进行了滑动操作后向上方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,8 is a diagram showing an example of screen displays displayed on the
图9是在对触摸面板15进行滑动操作,从而围绕第二LCD12所显示的部分信息时,第一LCD11及第二LCD12所显示的画面显示例的图,9 is a diagram showing an example of screen display displayed on the
图10是在从第二LCD12所显示的背景图像上向上方对触摸面板15进行滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,10 is a diagram showing an example of screen displays displayed on the
图11是用于说明在对第二LCD12所显示的背景图像上的触摸面板15进行滑动操作时,所设定的各区域的图,11 is a diagram for explaining each area set when the
图12是在从第二LCD12所显示的背景图像上向上方对触摸面板15进行滑动操作后向下方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,FIG. 12 is a diagram showing an example of screen displays displayed on the
图13是表示通过执行游戏机装置1所执行的输入坐标处理程序,来使游戏机装置1进行输入坐标处理的动作的流程图,FIG. 13 is a flow chart showing the operation of causing the
图14是表示图13中步骤50的链接指定处理的详细动作的子程序,FIG. 14 is a subroutine showing the detailed operation of the link specifying process in
图15是表示图13中步骤51的标记指定处理详细动作的子程序,Fig. 15 is a subroutine showing the detailed operation of the mark specifying process in step 51 in Fig. 13,
图16是表示图13中步骤52的背景指定处理详细动作的子程序,Fig. 16 is a subroutine showing the detailed operation of the background specifying process in step 52 in Fig. 13,
图17是表示图13中步骤52的背景指定处理详细动作的子程序,Fig. 17 is a subroutine showing the detailed operation of the background specifying process in step 52 in Fig. 13,
图18是表示图13中步骤52的背景指定处理详细动作的子程序,Fig. 18 is a subroutine showing the detailed operation of the background specifying process in step 52 in Fig. 13,
图19是表示以基于图13的处理动作来存储到RAM24的各种数据一例的图。FIG. 19 is a diagram showing an example of various data stored in
具体实施方式 Detailed ways
参照附图,来说明本发明的一种实施方式所涉及的输入坐标处理方法。该输入坐标处理方法,可以通过输入坐标处理装置、输入坐标处理程序、及记录有输入坐标处理程序的记录媒体的方式来实现。以下,作为实现本发明的输入坐标处理方法的一种实施方式,利用执行输入坐标处理程序的输入坐标处理装置来进行说明。本发明的输入坐标处理程序,可通过以下方式适用,即利用可在显示装置显示的任意计算机系统来执行,但作为信息处理装置(输入坐标处理装置)一例,利用由游戏机装置1中所执行的输入坐标处理程序来说明。图1是执行本发明的输入坐标处理程序的游戏机装置1的外观图。这里,作为游戏机装置1一例,示出便携游戏机装置。An input coordinate processing method according to an embodiment of the present invention will be described with reference to the drawings. The input coordinate processing method can be realized by means of an input coordinate processing device, an input coordinate processing program, and a recording medium on which the input coordinate processing program is recorded. Hereinafter, as an embodiment for realizing the input coordinate processing method of the present invention, an input coordinate processing device that executes an input coordinate processing program will be described. The input coordinate processing program of the present invention can be applied by using any computer system that can be displayed on a display device to execute, but as an example of an information processing device (input coordinate processing device), use The input coordinate handler to illustrate. FIG. 1 is an external view of a
图1中,游戏机装置1包括:第一LCD(Liquid Crystal Display:液晶显示装置)11、以及第二LCD12。壳体13由上侧壳体13a与下侧壳体13b来构成,第一LCD11存放在上侧壳体13a,第二LCD12存放在下侧壳体13b。第一LCD11及第二LCD12的分辨率均为256点×192点。另外,在本实施方式中,采用LCD来作为显示装置,但也可利用采用了比如EL(Electro Luminescence:电场发光)的显示装置等,其它任意的显示装置。此外,第一LCD11及第二LCD12,可采用任意的分辨率。In FIG. 1 , the
在上侧壳体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的插入口。In the
作为触摸面板15,比如可利用电阻膜方式及光学式(红外线方式)及静电电容耦合式等,任意方式的面板。触摸面板15是具有下述功能的定点设备的一例,即当用棒杆16接触其表面时,便输出与该接触位置对应的坐标数据的功能。另外,在下文中,以使用者用棒杆16来操作触摸面板15为例来进行说明,但当然也可以取代棒杆16,而采用笔(铁笔)及手指来操作触摸面板15。在本实施方式中,作为触摸面板15,采用分辨率(检测精度)与第二LCD12的分辨率同为256点×192点的面板。但是,触摸面板15的分辨率不必一定与第二LCD12的分辨率一致。As the
存储卡17是记录有输入坐标处理程序等的记录媒体,在设置于下部壳体13b的插入口内自由装卸地安装。该存储卡17是记录有本发明的输入处理程序的记录媒体一例。The
接下来,参照图2,来说明游戏机装置1的内部构成。图2是表示游戏机装置1的内部构成的方框图。Next, the internal configuration of the
图2中,在壳体13内所存放的电子电路基板20上,安装有CPU芯21。在CPU芯21上,经由总线22连接有连接器23,而且还连接有:输入输出接口电路(附图中标为I/F电路)25;第一GPU(GraphicsProcessing 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的内侧。In FIG. 2 , a
第一GPU26与第一VRAM(Video RAM)28相连接,第二GPU27与第二VRAM29相连接。第一GPU26,根据来自CPU芯21的指示,基于RAM24中存储的用于生成显示图像的数据,来生成第一显示图像,并描绘到第一VRAM28。第二GPU27,同样根据来自CPU芯21的指示,来生成第二显示图像,并描绘到第二VRAM29。第一VRAM28及第二VRAM29,与LCD控制器31连接。The first GPU26 is connected to the first VRAM (Video RAM) 28, and the second GPU27 is connected to the second VRAM29. The
LCD控制器31包括寄存器32。寄存器32根据来自CPU芯21的指示,来存储0或1值。LCD控制器31,在寄存器32的值为0的场合下,将在第一VRAM28中描绘的第一显示图像,输出给第一LCD11,并将在第二VRAM29中描绘的第二显示图像,输出给第二LCD12。此外,在寄存器32的值为1的场合下,将在第一VRAM28中描绘的第一显示图像,输出给第二LCD12,并将在第二VRAM29中描绘的第二显示图像,输出给第一LCD11。The
无线通信部33,具有在与其它游戏机装置的无线通信部33之间,交换游戏处理中所利用的数据及其它数据的功能,作为一例,提供符合IEEE802.11的无线LAN标准的无线通信功能。这样,无线通信部33,将接收到的数据输出给CPU芯21。此外,无线通信部33,将CPU芯21所指示的数据发送给其它游戏机装置。另外,通过将TCP/IP(Transmission Control Protocol/Internet Protocol)等协议及规定的浏览器安装到无线通信部33及游戏机装置1内的存储部,游戏机装置1便可以经由无线通信部33,来与因特网等网络连接。因此,游戏机装置1,可以下载网络上所公开的文档及图像等数据,而可在第一LCD11及第二LCD12上阅览。The wireless communication unit 33 has a function of exchanging data used in game processing and other data with the wireless communication unit 33 of other game machine devices. As an example, a wireless communication function conforming to the wireless LAN standard of IEEE802.11 is provided. . In this way, the wireless communication unit 33 outputs the received data to the
另外,本发明的输入坐标处理程序,不仅通过存储卡17等外部存储媒体来提供给计算机系统,也可以通过有线或无线通信线路,来提供给计算机系统。此外,输入坐标处理程序,也可以预先记录到计算机系统内部的非易失性存储装置。此外,作为存储输入坐标处理程序的信息存储媒体,不限于前述非易失性半导体存储器,也可以是CD—ROM、DVD或者与其类似的光盘式存储媒体。In addition, the input coordinate processing program of the present invention is not only provided to the computer system through an external storage medium such as the
接下来,参照图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所显示的标记上向下方对触摸面板15进行了滑动操作后,进行了向上方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图。图9是在对触摸面板15进行滑动操作,从而围绕第二LCD12所显示的部分信息时,第一LCD11及第二LCD12所显示的画面显示例的图。图10是在从第二LCD12所显示的背景图像上向上方对触摸面板15进行了滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图。图11是用于说明在对第二LCD12所显示的背景图像上的触摸面板15进行滑动操作时,所设定的各区域的图。图12是在从第二LCD12所显示的背景图像上向上方对触摸面板15进行滑动操作后,进行向下方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图。Next, referring to FIGS. 3 to 12 , before describing the specific processing actions based on the input coordinate processing program executed by the
图3中,在经由无线通信部33,用游戏机装置1来阅览在网络上所公开的文档及图像等信息的场合下,作为初始阶段一例,只在第二LCD12上显示当前选择的阅览的信息。比如,在第二LCD12上,显示用户所选择的主页信息。在图3所示的一例中,作为主页信息内的响应区域,显示表示链接目标的文本链接及图像链接、以及向该主页信息内的其它信息变更阅览的标记。此外,作为游戏机装置1中的网络阅览用而设定的图标,在第二LCD12的显示画面左端并列设置来显示。作为这些图标之一,设定有围绕模式用图标。In FIG. 3 , when information such as documents and images published on the network is browsed by the
图4中,当用户利用棒杆16,来对第二LCD12所显示的链接目标上(图4中为图像链接上)的触摸面板15进行了触摸操作时,显示以该触摸操作点为中心的圆M1(图4中左图的状态)。这样,当用户将棒杆16从触摸面板15离开时,触摸操作的链接目标的主页信息(响应图像)便显示在第二LCD12上(图4中右图的状态)。另外,第二LCD12所显示的主页信息变更为链接目标的主页信息,但第一LCD11的显示状态不变。以下,将前述对触摸面板15进行瞬间触摸操作后离开的操作,称为轻击操作。In Fig. 4, when the user utilizes the
图5中,当用户对第二LCD12所显示的链接目标上(图5中为文本链接上)的触摸面板15进行触摸操作,并不从触摸面板15上离开来向上方滑动棒杆16时,在当前触摸操作点附近显示向上箭头M2(图5中左图的状态)。以下,将对触摸面板15进行触摸操作,并不从触摸面板15上离开来滑动的操作,称为滑动操作。具体而言,将用户最初触摸了触摸面板15的触摸输入坐标所对应的画面坐标,设为始点坐标(x1,y1),并在相同画面坐标系中,设定判定线y=y1+c1。这里,c1是规定的常数。当在触摸面板15上,向上方进行滑动操作,直至达到前述判定线上之上的区域为止时(图5中的触摸输入坐标(xt,yt)),便显示向上箭头M2。In Fig. 5, when the user touches the
然后,在用户进行了前述滑动操作后,在前述判定线上之上的区域,将棒杆16从触摸面板15离开后,便在第一LCD11上,显示最初进行了触摸操作的链接目标(即,与始点坐标(x1,y1)对应的链接目标)的主页信息。这样,第二LCD12不变更显示,继续按原样显示主页信息(图5的右图状态)。即,第二LCD12的显示信息仍然保留,同时,在用户的滑动操作方向(从第二LCD12朝向第一LCD11的上方)上所搭载的显示部(第一LCD11)上,显示在最初的触摸操作中所指定的信息(响应图像)。Then, after the user has performed the aforementioned slide operation, the
图6中,当用户对第二LCD12所显示的链接目标上(图6中为文本链接上)进行触摸操作,并不从触摸面板15上离开,在触摸面板15上向上方进行滑动操作,然后进行在向下方往复的滑动操作时,在当前触摸操作点附近显示上下方向箭头M3(图6中左图的状态)。具体而言,与图5同样,设定始点坐标(x1,y1)及判定线y=y1+c1。这样,在触摸面板15上向上方进行滑动操作,直至达到前述判定线上之上的区域为止后,向相反方向进行滑动操作,直至达到该判定线之下的区域为止时(图6中的触摸输入坐标(xt,yt)),显示上下方向箭头M3。In Fig. 6, when the user performs a touch operation on the link target displayed on the second LCD 12 (on the text link in Fig. 6), without leaving the
在用户进行了前述上下往复的滑动操作后,在前述判定线之下的区域,将棒杆16从触摸面板15离开后,便在第二LCD12上,显示最初进行了触摸操作的链接目标(即,与始点坐标(x1,y1)对应的链接目标)的主页信息(响应图像)。这样,第一LCD11便显示此前在第二LCD12所显示的主页信息(图6的右图状态)。即,第二LCD12的原显示信息显示于第一LCD11,在最初的触摸操作中所指定的信息显示于第二LCD12,并根据用户的滑动操作方向(在第一LCD11及第二LCD12的配置方向往复的上下方向),来交替显示在上下显示部(第一LCD11及第二LCD12)上所显示的信息。After the user has performed the above-mentioned up-and-down sliding operation, in the area below the above-mentioned determination line, after the
图7中,当用户对第二LCD12所显示的标记上(图7中,为标记“xxx”上)的触摸面板15进行触摸操作后,与标记(即,与始点坐标(x1,y1)对应的标记“xxx”)对应的阅览中的主页信息中的其它信息(响应图像)便立刻显示在第一LCD11上。这样,不从触摸面板15上离开来进行了向下方滑动棒杆16的操作时,在当前触摸操作点附近显示向下箭头M4(图7中左图的状态)。具体而言,将用户最初触摸了触摸面板15的触摸输入坐标所对应的画面坐标,作为始点坐标(x1,y1),并在该画面坐标系中,设定判定线y=y1—c2。这里,c2是规定的常数。当在触摸面板15上,向下方进行滑动操作,直至达到前述判定线之下的区域为止时(图7中的触摸输入坐标(xt,yt)),便显示向下箭头M4。In Fig. 7, after the user touches the
在用户进行了前述滑动操作后,在前述判定线之下的区域,将棒杆16从触摸面板15离开时,便成为第二LCD12显示与所触摸操作的标记对应的第一LCD11所显示的信息的状态(图7的右图状态)。此外,第二LCD12所显示的主页信息变更为与标记对应的其它信息,但第一LCD11继续显示与标记对应的其它信息。即,第一LCD11的显示信息仍然保留,同时,在用户的滑动操作方向(从第一LCD11朝向第二LCD12的下向)上所搭载的显示部(第二LCD12)上,显示在最初的触摸操作中所指定的信息(响应图像)。此外,在图7的右图中,第一LCD11及第二LCD12,均显示在最初的触摸操作中所指定的信息(响应图像),但在第一LCD11,也可以再次显示在该触摸操作前所显示的原信息。After the user performs the aforementioned sliding operation, when the
图8中,当用户对第二LCD12所显示的标记上(图8中为标记“xxx”上)进行触摸操作时,与标记(即,始点坐标(x1,y1)所对应的标记“xxx”)对应的阅览中的主页信息中的其它信息(响应图像)便立刻显示在第一LCD11上。这样,不从触摸面板15上离开地向下方对触摸面板15进行了滑动操作后,进行向上方往复的滑动操作时,在当前触摸操作点附近显示上下方向箭头M5(图8中左图的状态)。具体而言,与图7同样,设定始点坐标(x1,y1)及判定线y=y1—c2。在对触摸面板15上向下方进行了滑动操作,直至达到前述判定线之下的区域为止后,向相反方向进行了滑动操作,直至达到该判定线上之上的区域为止时(图8中的触摸输入坐标(xt,yt)),便显示上下箭头M5。In Fig. 8, when the user performs a touch operation on the mark displayed on the second LCD 12 (on the mark "xxx" in Fig. 8), the mark "xxx" corresponding to the mark (that is, the starting point coordinates (x1, y1) ) corresponding to other information (response images) in the browsing homepage information is immediately displayed on the first LCD11. In this way, after the
在用户进行了前述上下往复的滑动操作后,在前述判定线上之上的区域,将棒杆16从触摸面板15离开时,便在第二LCD12上,显示与进行了触摸操作的标记对应的信息。这样,第一LCD11便显示此前的第二LCD12所显示的原主页信息(图8的右图状态)。即,第二LCD12中的原显示信息显示于第一LCD11,在最初的触摸操作中所指定的信息显示于第二LCD12,并根据用户的滑动操作方向(在第二LCD12及第一LCD11的配置方向往复的上下方向),来交替显示在上下显示部(第一LCD11及第二LCD12)上所显示的信息。After the user has performed the above-mentioned up and down sliding operation, when the
图9中,当用户对围绕模式用图标1a进行轻击操作时,游戏机装置1便转移为围绕模式来动作。在围绕模式中,当用户以围绕第二LCD12所显示的部分信息(图9中,为背景图像中所记载的文字信息)的方式,利用棒杆16对触摸面板15上进行了触摸操作时,便根据该触摸操作了的轨迹来显示轨迹M6(图9的左图状态)。具体而言,将用户最初对触摸面板15进行了触摸的触摸输入坐标所对应的画面坐标,作为始点坐标(x1,y1),并在相同画面坐标系中,设定以该始点坐标(x1,y1)为中心的始点附近区域。当以围绕触摸面板15上的方式,进行滑动操作直至达到前述始点附近区域为止时(图9中,触摸输入坐标(xt,yt)),便显示轨迹M6。在始点附近区域内,用户使棒杆16从触摸面板15离开时,由前述轨迹M6所围绕的信息便放大(放大图像)显示在第一LCD11上。第二LCD12不变更显示,按原样来继续显示主页信息(图9的右图状态)。即,第二LCD12中的显示信息仍然保留,同时由触摸操作而围绕的信息(放大图像)显示在其它显示部(第一LCD11)上。In FIG. 9 , when the user taps the icon 1a for the surround mode, the
图10中,当用户对第二LCD12所显示的背景图像上的触摸面板15进行触摸操作,并不从触摸面板15上离开,向上方进行滑动操作时,在始点坐标附近显示指南图像M7,且在当前触摸操作点附近,显示向上箭头M8(图10的左图状态)。In Fig. 10, when the user touches the
具体而言,如图11所示,将用户最初对触摸面板15进行了触摸的触摸输入坐标所对应的画面坐标,作为始点坐标(x1,y1),并以此为基准,在相同画面坐标系中设定多个区域。在始点坐标(x1,y1)的周边,设定规定区域AM。在画面坐标系(x,y)中,规定区域AM为x1-k1≦x≦x1+k1,且y1-k2<y<y1+k2的区域。这里,k1及k2,分别是规定的常数。这样,在规定区域AM的边界,显示指南图像M7。Specifically, as shown in FIG. 11 , the screen coordinates corresponding to the touch input coordinates that the user initially touches on the
在规定区域AM的上方,设定上方区域AT。在画面坐标系(x,y)中,上方区域AT,成为x1-k1≦x≦x1+k1,且y≧y1+k2的区域。在规定区域AM的下方,设定下方区域AB。在画面坐标系(x,y)中,下方区域AB为x1-k1≦x≦x1+k1,且y≦y1—k2的区域。在规定区域AM的左侧,设定左侧区域AL。在画面坐标系(x,y)中,左侧区域AL为x<x1—k1的区域。然后,在规定区域AM的右侧,设定右侧区域AR。在画面坐标系(x,y)中,右侧区域AR为x>x1+k1的区域。如图10所示,在触摸面板15上,向上进行滑动操作,直至达到规定区域AM(即,指南图像M7所围绕的区域)上之上的上方区域AT为止时(图10中的触摸输入坐标(xt、yt)),便显示向上箭头M8。Above the predetermined area AM, an upper area AT is set. In the screen coordinate system (x, y), the upper area AT is an area where x1-k1≦x≦x1+k1 and y≧y1+k2. Below the predetermined area AM, a lower area AB is set. In the screen coordinate system (x, y), the lower area AB is an area where x1-k1≦x≦x1+k1 and y≦y1-k2. On the left side of the predetermined area AM, a left area AL is set. In the screen coordinate system (x, y), the left area AL is an area where x<x1-k1. Then, a right area AR is set on the right side of the predetermined area AM. In the screen coordinate system (x, y), the right area AR is an area where x>x1+k1. As shown in FIG. 10, on the
在用户进行了前述滑动操作后,在上方区域AT内,将棒杆16从触摸面板15离开时,由第二LCD12阅览当中的主页信息(即,始点坐标(x1,y1)所指定的主页信息)便显示在第一LCD11上。第二LCD12不变更显示,仍然继续显示主页信息(图10中右图的状态)。即,第二LCD12的显示信息仍然保留,同时,用户的滑动操作方向(从第二LCD12向第一LCD11的向上方向)的起点所示的信息(最初的触摸操作中所指定的第二LCD12上所显示的信息),便显示在该滑动操作方向上所搭载的显示部(第一LCD11)上。After the user has performed the aforementioned sliding operation, in the upper area AT, when the
图12中,当用户对第二LCD12所显示的背景图像上的触摸面板15进行触摸操作,并不从触摸面板15上离开地向上方进行滑动操作,直至达到上方区域AT为止,然后向下方进行上下往复的滑动操作,直至达到规定区域AM内为止时(图12中的触摸输入坐标(xt,yt)),便在始点坐标附近显示指南图像M7,并且在当前触摸操作点的附近显示上下箭头M9(图12的左图状态)。此时所设定的各区域,与图11中所说明的区域相同。In Fig. 12, when the user touches the
在用户进行了前述上下往复的滑动操作后,在规定区域AM内,将棒杆16从触摸面板15离开时,由第二LCD12阅览当中的主页信息(即,始点坐标(x1,y1)所指定的主页信息),便显示在第一LCD11上。由第一LCD11阅览当中的主页信息便显示在第二LCD12上(图12中右图的状态)。即,第二LCD12中的显示信息显示于第一LCD11,而第一LCD11的显示信息则显示于第二LCD12,根据用户的滑动操作方向(在第一LCD11及第二LCD12的配置方向往复的上下方向),来交替显示在上下显示部(第一LCD11及第二LCD12)上所显示的信息。After the user has performed the above-mentioned sliding operation up and down, in the predetermined area AM, when the
接下来,参照图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来与因特网等网络连接,并利用由第一LCD11及第二LCD12来阅览该网络上所公开的文档及图像等数据的例子,来对动作进行说明。Next, specific processing operations of the input coordinate processing program executed by the
首先,当游戏机装置1的电源(未图示)接通后,由CPU芯21来执行程序(未图示),由此,存储卡17中所寄存的输入坐标处理程序便被上载到RAM24。所上载的该输入坐标处理程序由CPU芯21来执行,由此来执行图13所示的步骤(图13~图18中简称为“S”)。First, when the power supply (not shown) of the
图13中,CPU芯21根据用户的操作,至少在第二LCD12显示被指定网页中所公开的文档及图像等信息(步骤41;参照图3)。此外,CPU芯21,将RAM24中所存储的触摸输入标志DFt设定为断开(步骤42),并转入下一步骤的处理。另外,在前述步骤42中,CPU芯21,将RAM24中所存储的第一~第十二模式标志DF1~DF12均设定为断开。In FIG. 13 , the
这里,如图19所示,从触摸面板15输入的坐标数据,被适时地转换成触摸了触摸面板15的接触位置所对应的第二LCD12所显示的图像上的坐标,并作为触摸输入坐标DC1来存储到RAM24。此外,在RAM24中,作为用于生成图像的位置数据DC,除此之外适宜地存储有始点坐标DC2及轨迹坐标DC3等。此外,在RAM24中,除了触摸输入标志DFt之外,作为用于决定下次执行的预定处理(以下称下次处理)的标志数据DF,存储有第一~第十二模式标志DF1~DF12。此外,作为用于生成表示识别操作手势的图像的图像数据DI,适宜地存储有指标图像DI1、轨迹图像DI2以及指南图像DI3等。Here, as shown in FIG. 19, the coordinate data input from the
返回到图13,CPU芯21,判断是否有来自对应于用户操作的触摸面板15的触摸输入(步骤43)。然后,在有触摸输入的场合下,将处理转入下一步骤44。而在没有触摸输入的场合下,便判断是否结束当前显示的信息的阅览(步骤53)。接着,CPU芯21在继续阅览的场合下,返回到前述步骤43,并反复进行处理,在结束阅览的场合下,则结束基于该程序的处理。Returning to FIG. 13 , the
在步骤44中,CPU芯21,将当前触摸的触摸面板15的接触位置所对应的第二LCD12所显示的图像上的坐标(即,当前触摸输入坐标DC1),作为始点坐标DC2来存储到RAM24。接下来,CPU芯21,将RAM24中存储的触摸输入标志DFt设定为接通(步骤45),并使处理进入下一步骤。In step 44, the
接下来,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重复处理。以下,分别说明链接指定处理、标记指定处理、及背景指定处理的详细动作。Next, the
图14中,在进行前述步骤50中的链接指定处理时,首先,CPU芯21将RAM24中所存储的第一模式标志DF1设定为接通(步骤61)。然后,CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,显示以当前的触摸输入坐标DC1为中心的圆M1(步骤62;参照图4),并判断用户是否中断了触摸(步骤63)。CPU芯21,在用户中断了触摸的场合下,使处理进入下一个步骤64,而在继续进行触摸操作的场合下,则使处理进入步骤65。In FIG. 14, when performing the link specifying process in the
在步骤64中,CPU芯21,基于当前被设定为接通的第一模式标志DF1,来执行第一模式,并结束基于该子程序的处理。这里,所谓第一模式,系指用图4右图来说明的进行显示的处理,是不改变第一LCD11的显示方式,在第二LCD12显示触摸操作的链接目标的主页信息的处理。In step 64, the
在步骤65中,CPU芯21,判断当前的触摸输入坐标DC1,是否处于包含判定线上的判定线之上的图像区域(以下称为判定线以上的区域)。在触摸输入坐标DC1处于判定线之上的区域的场合下,CPU芯21使处理进入下一步骤66,在处于判定线之下的区域的场合下,返回到前述步骤62并重复处理。这里,CPU芯21,以始点坐标DC2(x1,y1)为基准,以y=y1+c1,来设定步骤65中所用的判定线(c1为常数)。此外,如果当前的触摸输入坐标DC1(xt,yt)为yt≧y1+c1,则CPU芯21判断为,当前的触摸输入坐标DC1处于前述判定线以上的区域。In
在步骤66中,CPU芯21,将RAM24中所存储的第二模式标志DF2设定为接通,将第一模式标志DF1及第三模式标志DF3设定为断开。然后,CPU芯21,利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示向上箭头M2(步骤67;参照图5),并判断用户是否中断了触摸(步骤68)。CPU芯21,在用户中断了触摸的场合下,使处理进入下一个步骤69,而在继续进行触摸操作的场合下,则使处理进入步骤70。In step 66, the
在步骤69中,CPU芯21,基于当前设定为接通的第二模式标志DF2,来执行第二模式,并结束基于该子程序的处理。这里,所谓第二模式,系指用图5右图来说明的进行显示的处理,是不改变第二LCD12的显示方式,在第一LCD11显示链接目标的主页信息的处理。In
在步骤70中,CPU芯21,判断当前的触摸输入坐标DC1,是否处于前述步骤65所用的判定线之下的区域。在触摸输入坐标DC1处于判定线之下的区域的场合下,CPU芯21使处理进入下一步骤71。另一方面,在处于判定线之上的区域的场合下,如果第二模式标志DF2被设定为接通,则CPU芯21便返回到前述步骤67重复处理,如果第二模式标志DF2被设定为断开,则返回到前述步骤66重复处理(步骤75)。In
在步骤71中,CPU芯21,将RAM24中所存储的第三模式标志DF3设定为接通,将第二模式标志DF2设定为断开。CPU芯21,利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示上下箭头M3(步骤72;参照图6),并判断用户是否中断了触摸(步骤73)。CPU芯21,在用户中断了触摸的场合下,使处理进入下一个步骤74,而在继续进行触摸操作的场合下,则返回到前述步骤70重复处理。In step 71, the
在步骤74中,CPU芯21,基于当前被设定为接通的第三模式标志DF3,来执行第三模式,并结束基于该子程序的处理。这里,所谓第三模式,系指用图6右图来说明的进行显示的处理,是在第一LCD11显示第二LCD12中的显示信息,并在第二LCD12显示链接目标的主页信息的处理。In step 74, the
这里,在前述步骤71中,第三模式标志DF3被设定为接通后,进行滑动操作直至前述判定线以上的区域为止时(即,在前述步骤70为否),执行前述步骤66。因此,第三模式标志DF3被设定为断开,并再次将第二模式标志DF2设定为接通。即,从判定线以上的区域至该判定线之下的区域为止的采用了触摸面板15的向下向滑动操作形态被取消,只有从始点坐标DC2至该判定线之上的区域为止的向上方的滑动操作,被认为是有效的操作手势。Here, in step 71, after the third mode flag DF3 is set to on, and the sliding operation reaches the region above the determination line (that is, No in step 70), step 66 is executed. Therefore, the third mode flag DF3 is set to off, and the second mode flag DF2 is set to on again. That is, the downward sliding operation form using the
图15中,在进行前述步骤51中的标记指定处理时,首先,CPU芯21,将RAM24中所存储的第四模式标志DF4设定为接通(步骤81)。接下来,CPU芯21,基于当前设定为接通的第四模式标志DF4,来执行第四模式(步骤82),并使处理进入下一个步骤。这里,所谓第四模式,系指下述处理,即:直接在第一LCD11上,显示触摸操作的标记(即,与始点坐标DC2对应的标记)所对应的阅览中主页信息中的其它信息(比如,参照图7左图及图8左图)。In FIG. 15, when performing the flag specifying process in step 51, first, the
接下来,CPU芯21,判断当前的触摸输入坐标DC1,是否处于包含判定线上的判定线之下的图像区域(以下称为判定线以下的区域)(步骤83)。在触摸输入坐标DC1处于判定线之下的区域的场合下,CPU芯21使处理进入下一步骤85。而在触摸输入坐标DC1处于判定线之上的区域的场合下,CPU芯21判断用户是否中断了触摸(步骤84)。CPU芯21在继续触摸操作的场合下,返回到前述步骤83重复处理,在用户中断了触摸的场合下,结束基于该子程序的处理。这里,CPU芯21,以始点坐标DC2(x1,y1)为基准,以y=y1—c2,来设定步骤83中所用的判定线(c2为常数)。如果当前的触摸输入坐标DC1(xt,yt)为yt≦y1—c2,则CPU芯21判断为,当前的触摸输入坐标DC1处于前述判定线以下的区域内。Next, the
在步骤85中,CPU芯21,将RAM24中所存储的第五模式标志DF5设定为接通,将第四模式标志DF4及第六模式标志DF6设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示向下箭头M4(步骤86;参照图7),并判断用户是否中断了触摸(步骤87)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤88,而在继续进行触摸操作的场合下,则使处理进入步骤89。In
在步骤88中,CPU芯21,基于当前设定为接通的第五模式标志DF5,来执行第五模式,并结束基于该子程序的处理。这里,所谓第五模式,系指用图7右图来说明的进行显示的处理,是与触摸操作的标记对应,并在第二LCD12显示第一LCD11所显示的其它信息的处理。另外,在第五模式中,第一LCD11及第二LCD12,均显示与标记对应的信息,但在第一LCD11,也可以再次显示在该触摸操作前显示的原信息。In
在步骤89中,CPU芯21,判断当前的触摸输入坐标DC1,是否处于前述步骤83中所用的判定线之上的区域。在触摸输入坐标DC1处于判定线之上的区域的场合下,CPU芯21使处理进入下一步骤90。而在处于判定线之下的区域的场合下,如果第五模式标志DF5被设定为接通,则CPU芯21返回到前述步骤86重复处理,如果第五模式标志DF5被设定为断开,则返回到前述步骤85重复处理(步骤94)。In
在步骤90中,CPU芯21,将RAM24中所存储的第六模式标志DF6设定为接通,将第五模式标志DF5设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示上下箭头M5(步骤91;参照图8),并判断用户是否中断了触摸(步骤92)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤93,而在继续进行触摸操作的场合下,则返回到前述步骤89重复处理。In
在步骤93中,CPU芯21,基于当前设定为接通的第六模式标志DF6,来执行第六模式,并结束基于该子程序的处理。这里,所谓第六模式,系指用图8右图来说明的进行显示的处理,是在第一LCD11显示第二LCD12中的原显示信息,并与触摸操作的标记对应,在第二LCD12显示第一LCD11所显示的其它信息的处理。In
这里,在前述步骤90中,第六模式标志DF6被设定为接通后,进行滑动操作,直至前述判定线以下的区域为止时(即,在前述步骤89为否),执行前述步骤85。因此,第六模式标志DF6被设定为断开,并再次将第五模式标志DF5设定为接通。即,从判定线以下的区域至该判定线之上的区域为止的采用了触摸面板15的向上方的滑动操作手势被取消,只有从始点坐标DC2至该判定线之下的区域为止的向下方的滑动操作,被认为是有效的操作手势。Here, in the
图16中,在进行前述步骤52中的背景指定处理时,首先,CPU芯21判断当前是否被设定为围绕模式(步骤101)。接下来,在不是围绕模式的场合下,CPU芯21将处理转入下一步骤111(图17)。而在是围绕模式的场合下,CPU芯21将处理转入下一步骤102。这里,所谓围绕模式,如利用图9所说明的那样,系指用户对围绕模式用图标Ia进行了滑动操作时转移的动作模式。In FIG. 16, when performing the background specifying process in the aforementioned step 52, first, the
在步骤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继续处理。In step 102, the
在步骤105中,CPU芯21,将RAM24中所存储的第七模式标志DF7设定为接通。CPU芯21利用轨迹图像DI2,在第二LCD12所显示的信息上,沿着当前的轨迹坐标DC3上,显示轨迹M6(步骤106;参照图9),并判断用户是否中断了触摸(步骤107)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤108,而在继续进行触摸操作的场合下,则返回到前述步骤102继续处理。In
在步骤108中,CPU芯21,基于当前被设定为接通的第七模式标志DF7来执行第七模式,并结束基于该子程序的处理。另外,CPU芯21在执行第七模式之后,全部删除RAM24中所存储的轨迹坐标DC3。这里,所谓第七模式,系指用图9右图来说明的进行显示的处理,是不改变第二LCD12的显示方式,来放大轨迹M6所围绕的信息,并在第一LCD11上显示的处理。In
图17中,在前述步骤52中的背景指定处理中,且在不是前述围绕模式的场合下(在前述步骤101中为否),CPU芯21执行步骤111。在步骤111中,CPU芯21判断当前的触摸输入坐标DC1是否处于上方区域AT(参照图11)。在触摸输入坐标DC1处于上方区域AT的场合下,CPU芯21使处理进入下一步骤112。而在触摸输入坐标DC1未处于上方区域AT的场合下,CPU芯21使处理进入下一步骤116。这里,CPU芯21以始点坐标DC2(x1,y1)为基准,将步骤111中所用的上方区域AT设定为x1-k1≦x≦x1+k1,且y≧y1+k2(k1、k2为常数)。如果当前的触摸输入坐标DC1(xt,yt)为x1-k1≦xt≦x1+k1,且yt≧y1+k2,则CPU芯21判断为,当前的触摸输入坐标DC1处于上方区域AT内。In FIG. 17 , in the background specifying process in the aforementioned step 52 , and when it is not the aforementioned surround mode (NO in the aforementioned step 101 ), the
在步骤112中,CPU芯21,将RAM24中所存储的第八模式标志DF8设定为接通,将第九~第十二模式标志DF9~DF12设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示向上箭头M8,以及在始点坐标DC2的周边,显示指南图像M7(步骤113;参照图10),并判断用户是否中断了触摸(步骤114)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤115,而在继续进行触摸操作的场合下,则使处理进入步骤116。In step 112 , the
在步骤115中,CPU芯21,基于当前被设定为接通的第八模式标志DF8,来执行第八模式,并结束基于该子程序的处理。这里,所谓第八模式,系指用图10右图来说明的进行显示的处理,是保留第二LCD12的显示信息,并在第一LCD11也显示第二LCD1所显示的信息的处理。In step 115, the
在步骤116中,CPU芯21,判断当前的触摸输入坐标DC1是否处于规定区域AM(参照图11)。在触摸输入坐标DC1未处于规定区域AM的场合下,CPU芯21使处理进入下一步骤131(图18)。而在触摸输入坐标DC1处于规定区域AM的场合下,如果第八模式标志DF8被设定为接通,CPU芯21使处理进入下一步骤118,如果第八模式标志DF8被设定为断开,则使处理进入下一步骤131(步骤117)。这里,CPU芯21,以始点坐标DC2(x1,y1)为基准,将步骤116中所用的规定区域AM设定为x1—k1≦x≦x1+k1,且y1—k2<y<y1+k2(k1、k2为常数)。如果当前的触摸输入坐标DC1(xt,yt)为x1—k1≦xt≦x1+k1,且y1—k2<yt<y1+k2,则CPU芯21判断为,当前的触摸输入坐标DC1处于规定区域AM。In step 116, the
在步骤118中,CPU芯21将RAM24中所存储的第九模式标志DF9设定为接通,将第八模式标志DF8设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示上下箭头M9,以及在始点坐标DC2的周边,显示指南图像M7(步骤119;参照图12),并判断用户是否中断了触摸(步骤120)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤121,而在继续进行触摸操作的场合下,则使处理进入步骤131(图18)。In step 118 , the
在步骤121中,CPU芯21,基于当前被设定为接通的第九模式标志DF9来执行第九模式,并结束基于该子程序的处理。这里,所谓第九模式,系指用图12右图来说明的进行显示的处理,是将第一LCD11所显示的信息与第二LCD12所显示的信息交替显示在第一LCD11及第二LCD12的处理。In step 121, the
在图18的步骤131中,CPU芯21,判断当前的触摸输入坐标DC1是否处于下方区域AB(参照图11)。在触摸输入坐标DC1未处于下方区域AB的场合下,CPU芯21使处理进入下一步骤136。而在触摸输入坐标DC1处于下方区域AB的场合下,CPU芯21使处理进入下一步骤132。这里,CPU芯21以始点坐标DC2(x1,y1)为基准,将步骤131中所用的下方区域AB设定为x1—k1≦x≦x1+k1,且y≦y1—k2(k1、k2为常数)。这样,如果当前的触摸输入坐标DC1(xt,yt)为x1—k1≦xt≦x1+k1,且yt≦y1—k2,则CPU芯21判断为,当前的触摸输入坐标DC1处于下方区域AB。In step 131 of FIG. 18 , the
在步骤132中,CPU芯21将RAM24中所存储的第十模式标志DF10设定为接通,将第八、第九、第十一、第十二模式标志DF8、DF9、DF11、DF12设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示向下箭头M10(未图示),以及在始点坐标DC2的周边,显示指南图像M7(参照图10)(步骤133),并判断用户是否中断了触摸(步骤134)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤135,而在继续进行触摸操作的场合下,则使处理进入步骤136。In
在步骤135中,CPU芯21,基于当前被设定为接通的第十模式标志DF10,来执行第十模式,并结束基于该子程序的处理。这里,所谓第十模式,系指第一LCD11中的显示信息仍然保留,同时在第二LCD12也显示第一LCD11所显示的信息的处理。即,在第十模式中,第一LCD11中的显示信息仍然保留,同时在用户的滑动操作方向(从第一LCD11朝向第二LCD12的下方)的起点侧所显示的信息(第一LCD11所显示的信息),显示在该滑动操作方向上所搭载的显示部(第二LCD12)上。In step 135, the
在步骤136中,CPU芯21,判断当前的触摸输入坐标DC1是否处于左侧区域AL(参照图11)。在触摸输入坐标DC1未处于左侧区域AL的场合下,CPU芯21使处理进入下一步骤141。而在触摸输入坐标DC1处于左侧区域AL的场合下,CPU芯21使处理进入下一步骤137。这里,CPU芯21,以始点坐标DC2(x1,y1)为基准,将步骤136中所用的左侧区域AL设定为x<x1—k1(k1为常数)。这样,如果当前的触摸输入坐标DC1(xt,yt)为xt<x1—k1,则CPU芯21判断为,当前的触摸输入坐标DC1处于左侧区域AL内。In step 136, the
在步骤137中,CPU芯21将RAM24中所存储的第十一模式标志DF11设定为接通,将第八~第十模式标志DF8~DF10及第十二模式标志DF12设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示左向箭头M11(未图示),以及在始点坐标DC2的周边,显示指南图像M7(参照图10)(步骤138),并判断用户是否中断了触摸(步骤139)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤140,而在继续进行触摸操作的场合下,则使处理进入步骤141。In step 137 , the
在步骤140中,CPU芯21,基于当前被设定为接通的第十一模式标志DF11,来执行第十一模式,并结束基于该子程序的处理。这里,所谓第十一模式,系指根据用户的向左方的滑动操作,第一LCD11中的显示信息仍然保留,同时在第二LCD12显示在前一次的处理中第二LCD12所显示的信息、以及与当前第二LCD12所显示的信息前页相当的信息的处理。比如,在第十一模式中,第二LCD12所显示的信息中,可进行浏览器的所谓“返回”操作及电子图书等中的显示前页的操作。此外,在第二LCD12显示电子图书的场合下,在横版电子图书中,指示左方一般显示前一页,但也可以根据所显示的电子图书的文档构成(比如竖版、漫画、外文文档),将显示前一页的指令设定为向左方的滑动操作。In
在步骤141中,CPU芯21,判断当前的触摸输入坐标DC1是否处于右侧区域AR(参照图11)。在触摸输入坐标DC1未处于右侧区域AR的场合下,CPU芯21返回到前述步骤111(图17),继续进行处理。而在触摸输入坐标DC1处于右侧区域AR的场合下,CPU芯21使处理进入下一步骤142。这里,CPU芯21以始点坐标DC2(x1,y1)为基准,将步骤141中所用的右侧区域AR设定为x>x1+k1(k1为常数)。如果当前的触摸输入坐标DC1(xt,yt)为xt>x1+k1,则CPU芯21判断为,当前的触摸输入坐标DC1处于右侧区域AR内。In step 141, the
在步骤142中,CPU芯21,将RAM24中所存储的第十二模式标志DF12设定为接通,将第八~第十一模式标志DF8~DF11设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示右箭头M12(未图示),并在始点坐标DC2的周边,显示指南图像M7(参照图10)(步骤143),并判断用户是否中断了触摸(步骤144)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤145,而在继续进行触摸操作的场合下,则使处理进入步骤111。In step 142, the
在步骤145中,CPU芯21,基于当前被设定为接通的第十二模式标志DF12,来执行第十二模式,并结束基于该子程序的处理。这里,所谓第十二模式,系指根据用户的向右方的滑动操作,第一LCD11中的显示信息仍然保留,同时作为下次处理,在第二LCD12显示第二LCD12所显示的过去信息、以及与当前第二LCD12所显示的信息的下一页相当的信息的处理。比如,在第十二模式中,第二LCD12所显示的信息中,可进行浏览器的所谓“前进”操作及电子图书等中的下页显示操作。此外,在第二LCD12显示电子图书的场合下,在横版电子图书中,指示右方一般显示下一页,但也可以根据所显示的电子图书的文档构成,将显示前一页的指令设定为向右方的滑动操作。In step 145, the
这里,在进行围绕模式以外的背景指定处理时,第八~第十二模式标志DF8~DF12的任意一个被设定为接通后,从当前触摸的区域向其它区域进行滑动操作时,被设定为接通的模式标志便被设定为断开,其它模式标志被设定为接通。比如,在前述步骤112中,第八模式标志DF8被设定为接通后,进行滑动操作,直至达到左侧区域AL为止时(即,在前述步骤136为是),第八模式标志DF8被设定为断开,第十一模式标志DF11被设定为接通。在该场合下,从始点坐标DC2至上方区域AT为止的采用了触摸面板15的向上方的滑动操作的手势被取消,只有从始点坐标DC2至左侧区域AL为止的向左方的滑动操作被看作是有效的操作手势。即,可容易地取消用于进行规定的操作的滑动操作手势,且可只通过至其它区域为止的滑动操作,只将从始点坐标DC2至该区域为止的滑动操作,看作是有效的操作手势。Here, when any one of the eighth to twelfth mode flags DF8 to DF12 is set to on when performing background designation processing other than the surround mode, when a slide operation is performed from the currently touched area to another area, it is set to The mode flag set to be on is set to be off, and the other mode flags are set to be on. For example, in the aforementioned step 112, after the eighth mode flag DF8 is set to on, the sliding operation is performed until reaching the left area AL (that is, yes in the aforementioned step 136), the eighth mode flag DF8 is turned on. It is set to off, and the eleventh mode flag DF11 is set to on. In this case, the upward sliding gesture using the
另外,尽管在上述构成中,可识别采用了触摸面板15的四个方向的手势,但也可以构成为可识别五个方向以上的多方向操作手势。通过对以规定区域AM为中心的其它各区域进一步细分,可识别采用了触摸面板15的五个方向以上的手势。在该场合下,指南图像M7,作为规定区域AM的边界,以矩形图案来显示(参照图10),尽管它作为用于用户利用触摸面板15来识别有效的操作手势的目标图像,但也可以以其它形状的图案来显示。比如,在如上所述不仅可识别采用了触摸面板15的四个方向手势而且也可识别多方向操作手势的场合下,也可以用与该方向区分数量对应的多角形图案来显示。In addition, although gestures in four directions using the
这样,在游戏机装置1中,在步骤74的第三模式、步骤93的第六模式、步骤108的第七模式、步骤121的第九模式等中,根据与来自触摸面板15的输入对应的多个滑动操作方向的组合(比如上下方向),来识别用户的手势,并决定执行的处理。因此,通过由单一的滑动操作方向来区别用户的操作手势,可以增加下次处理的变化。另一方面,可以容易地取消滑动操作的手势,且可只通过至其它区域为止的滑动操作,只将从始点坐标至该区域为止的滑动操作,看作是有效的操作手势。因此,在用户所进行的滑动操作不适当的场合下,用户可容易地取消该操作,且可通过与该操作连续的操作,来提供新的操作指示。即,根据本发明,通过坐标输入操作,来增加可指定的下次处理的变化,可减少在描绘了不适当轨迹的场合下所产生的不适宜,且可提高坐标输入的操作性。此外,由于由用户所输入的坐标输入操作而识别的操作手势,在触摸位置附近作为指标来显示,因而可以可靠地识别用户所输入的操作手势及下次处理。Thus, in the
此外,在游戏机装置1中,根据用户采用了触摸面板15的滑动操作,可以通过直观操作,来执行有用性高的显示处理。比如,当用户利用触摸面板15来进行了向上方的滑动操作时,在保留第二LCD12中的显示信息的同时,在与始点坐标DC2对应的处理中所得到的图像(响应图像、放大图像、第二LCD12所显示的图像),可显示在滑动操作方向(从第二LCD12朝向第一LCD11的上方)上的第一LCD11。此外,当用户利用触摸面板15来进行了向下方的滑动操作时,在与始点坐标DC2对应的处理中所得到的图像,可显示在滑动操作方向(从第一LCD11朝向第二LCD12的下方)上的第二LCD12。另外,当用户利用触摸面板15来进行了上下方向往复滑动操作时,第二LCD12中所显示的图像便可显示在第一LCD11,在与始点坐标DC2对应的处理中所得到的图像(响应图像、第一LCD11所显示的图像),可显示在第一LCD11,因而滑动操作方向(在第一LCD11及第二LCD12所在的方向往复的上下方向)上的上下显示部(第一LCD11及第二LCD12)中所显示的信息,便可交替显示。用户向触摸面板15输入的滑动操作方向及与此对应的显示处理,便具有直观性。而且,保留原显示信息,同时在其它显示部显示与处理对应的信息,这一点在各种场合下均可发挥有用性。In addition, in the
另外,在前述中,为具体说明,利用具体的操作顺序来说明了各输入坐标处理,但它们只是一种实施例,毋庸赘言,本发明不限于这些操作顺序。比如,也可以进一步增加可作为触摸面板15上的操作手势来识别的滑动操作。In addition, in the foregoing, for the sake of specific explanation, each input coordinate processing has been described using specific operation sequences, but these are only examples, and needless to say, the present invention is not limited to these operation sequences. For example, a slide operation that can be recognized as an operation gesture on the
此外,在前述中为具体说明,利用在第一LCD11及第二LCD12上阅览网络上所公开的文档及图像等数据这一例来进行了说明,但也可以使其它信息及图像在第一LCD11及第二LCD12上显示。比如,也可以在第一LCD11及第二LCD12上,显示用游戏机装置1来阅览记录到电子媒体中的数字数据化辞典等书籍这种电子图书。In addition, in the foregoing, for the sake of specific description, the example of browsing data such as documents and images published on the Internet on the
此外,在前述的实施方式中,作为将画面分为两部分的液晶显示部一例,所说明的是将实体上分离的第一LCD11及第二LCD12互相上下配置的场合(上下两个画面的场合)。然而,将画面分为两部分的显示画面的构成,也可以采用其它构成。比如,也可以在下侧壳体13b的一个主面上,左右配置第一LCD11及第二LCD12。此外,也可以构成为:将与第二LCD12横宽相同而纵长为两倍的纵长形LCD(即,实体上为一个,但显示长度在纵向分为两个画面的LCD),配置到下侧壳体13b的一个主面上,并在上下显示第一及第二显示图像(即,无上下边界部分来相邻显示)。此外,还可以构成为:将与第二LCD12纵宽相同而横长为两倍的横长形LCD,配置到下侧壳体13b的一个主面上,并在横向左右显示第一及第二显示图像(即,无左右边界部分来相邻显示)。即,可以将实体上为一个的画面分为两部分来使用,由此来显示第一及第二显示图像。对于任意一种游戏图像方式,如果在第二显示图像的显示画面上配置触摸面板15,则同样可实现本发明。此外,在将实体上为一个的画面分为两部分来使用,由此来显示第一及第二显示图像的场合下,也可以在该画面整体上配置触摸面板15。In addition, in the above-mentioned embodiment, as an example of the liquid crystal display unit that divides the screen into two parts, the case where the
此外,在前述的实施例中,在游戏机装置1上一体地设置有触摸面板15,但毋庸赘言,即使分开构成游戏机装置与触摸面板,也可实现本发明。此外,也可以在第一LCD11的上面设置触摸面板15。另外,在前述实施例中,将显示画面设为两个(第一LCD11、第二LCD12),但根据本发明的方式,也可将显示画面设为一个。即,在前述实施例中,也可以不设置第一LCD11,而只将第二LCD12作为显示画面,来设置触摸面板15。此外,在前述实施例中,也可以不设置第二LCD12,而只在第一LCD11的上面设置触摸面板15。In addition, in the foregoing embodiments, the
此外,在前述实施例中,作为游戏机装置1的输入手段,使用了触摸面板,但也可以采用其它定点设备。这里,所谓定点设备,系指对画面上的输入位置及坐标进行指定的输入装置,比如,如果将鼠标、跟踪板、跟踪球等用作输入手段,并采用根据从输入手段输出的输出值来计算出的画面坐标系的信息,则同样可以实现本发明。Furthermore, in the foregoing embodiments, as the input means of the
此外,在前述实施例中,在游戏机装置1上一体地设置有触摸面板15,但也可以采用使触摸面板成为输入手段之一的普通个人计算机等信息处理装置(输入坐标处理装置)。In addition, in the aforementioned embodiment, the
本发明的输入坐标处理程序及输入坐标处理装置,可增加利用定点设备来可识别的用户操作手势,同时可易于取消所输入的操作手势,且可用作阅览网络上所公开的文档及图像等信息或者在显示装置上显示电子文档等显示信息的游戏机装置等信息处理装置、以及该信息处理装置中所执行的程序等。此外,本发明的输入坐标处理程序及输入坐标处理装置,可根据用户采用了定点设备的操作,通过直观性操作来执行有用性高的显示处理,且可用作阅览网络上所公开的文档及图像等信息或者在显示装置上显示电子图书等显示信息的游戏机装置等信息处理装置、以及该信息处理装置中执行的程序等。The input coordinate processing program and input coordinate processing device of the present invention can increase user operation gestures that can be recognized by pointing devices, and at the same time can easily cancel the input operation gestures, and can be used to browse documents and images published on the Internet, etc. information or an information processing device such as a game machine device that displays display information such as an electronic document on a display device, and a program executed in the information processing device. In addition, the input coordinate processing program and the input coordinate processing device of the present invention can perform highly useful display processing through intuitive operation according to the user's operation using a pointing device, and can be used to browse documents and documents published on the Internet. Information such as images or information processing devices such as game machine devices that display information such as electronic books on a display device, and programs executed in the information processing devices.
以上,详细说明了本发明,但前述说明只不过是在各方面例示了本发明,并不限定其范围。毋庸赘言,在不脱离本发明的范围内可进行各种改良及变形。As mentioned above, although this invention was demonstrated in detail, the said description merely exemplifies this invention in every aspect, and does not limit the range. Needless to say, various improvements and modifications can be made without departing from the scope of the present invention.
在本说明书中,引用了日本专利申请号特愿2005—109986号及特愿2005—109987号的内容。In this specification, the contents of Japanese Patent Application Nos. Japanese Patent Application No. 2005-109986 and Japanese Patent Application No. 2005-109987 are cited.
Claims (5)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005109986 | 2005-04-06 | ||
JP2005109986A JP4719494B2 (en) | 2005-04-06 | 2005-04-06 | Input coordinate processing program and input coordinate processing apparatus |
JP2005109987 | 2005-04-06 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100086919A Division CN101655753B (en) | 2005-04-06 | 2005-12-29 | input coordinate processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1845051A CN1845051A (en) | 2006-10-11 |
CN100538613C true CN100538613C (en) | 2009-09-09 |
Family
ID=37063983
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101329549A Active CN100538613C (en) | 2005-04-06 | 2005-12-29 | input coordinate processing method |
CN2009100086919A Active CN101655753B (en) | 2005-04-06 | 2005-12-29 | input coordinate processing method |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100086919A Active CN101655753B (en) | 2005-04-06 | 2005-12-29 | input coordinate processing method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4719494B2 (en) |
CN (2) | CN100538613C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102754353A (en) * | 2010-02-10 | 2012-10-24 | 三星电子株式会社 | Mobile device with dual display units and method for providing a clipboard function using the dual display units |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008152362A (en) | 2006-12-14 | 2008-07-03 | Konami Digital Entertainment:Kk | Game program, game device and game control method |
JP4971908B2 (en) | 2007-08-24 | 2012-07-11 | 任天堂株式会社 | Information processing program and information processing apparatus |
JP5707015B2 (en) * | 2007-09-27 | 2015-04-22 | 株式会社日立メディコ | Information display device |
US8313375B2 (en) | 2007-09-28 | 2012-11-20 | Konami Digital Entertainment Co., Ltd. | Input instruction processing device, communication system therefor, computer program therefor, and information recording medium therewith |
CN104216613B (en) * | 2008-06-30 | 2018-02-09 | 日本电气株式会社 | Message processing device, display control method and recording medium |
EP2309369B1 (en) * | 2008-07-25 | 2016-09-28 | NEC Corporation | Information processing device, information processing program, and display control method |
JP5334171B2 (en) * | 2009-01-30 | 2013-11-06 | シャープ株式会社 | Electronic device and display control method |
JP5284473B2 (en) * | 2009-07-30 | 2013-09-11 | シャープ株式会社 | Portable display device, control method thereof, and program |
KR101642722B1 (en) * | 2010-02-04 | 2016-07-27 | 삼성전자 주식회사 | Portable terminal having dual display unit and method for controlling display thereof |
KR20110092826A (en) * | 2010-02-10 | 2011-08-18 | 삼성전자주식회사 | Method and apparatus for screen control of a mobile terminal having a plurality of touch screens |
KR20110092802A (en) * | 2010-02-10 | 2011-08-18 | 삼성전자주식회사 | Data operation method of a terminal having a plurality of display units and a terminal supporting the same |
US8966400B2 (en) | 2010-06-07 | 2015-02-24 | Empire Technology Development Llc | User movement interpretation in computer generated reality |
US20120084737A1 (en) | 2010-10-01 | 2012-04-05 | Flextronics Id, Llc | Gesture controls for multi-screen hierarchical applications |
JP5790380B2 (en) * | 2011-09-28 | 2015-10-07 | 株式会社Jvcケンウッド | Electronic device, control method of electronic device, and program |
TWI475473B (en) | 2012-02-17 | 2015-03-01 | Mitac Int Corp | Method for generating split screen according to touch gesture |
JP5939437B2 (en) * | 2012-06-11 | 2016-06-22 | コニカミノルタ株式会社 | Operation display device, image processing device |
JP2014211720A (en) * | 2013-04-17 | 2014-11-13 | 富士通株式会社 | Display apparatus and display control program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5467102A (en) * | 1992-08-31 | 1995-11-14 | Kabushiki Kaisha Toshiba | Portable display device with at least two display screens controllable collectively or separately |
US5990893A (en) * | 1996-09-13 | 1999-11-23 | Kabushiki Kaisha Toshiba | Data input device and method |
JP2000039954A (en) * | 1999-07-19 | 2000-02-08 | Fujitsu Ltd | Coordinate pointing device, information processing device and keyboard |
US6297945B1 (en) * | 1999-03-29 | 2001-10-02 | Ricoh Company, Ltd. | Portable electronic terminal apparatus having a plurality of displays |
US20030197744A1 (en) * | 2000-05-11 | 2003-10-23 | Irvine Nes Stewart | Zeroclick |
US20040141649A1 (en) * | 2003-01-16 | 2004-07-22 | Microsoft Corporation | Ink recognition for use in character-based applications |
CN1573666A (en) * | 2003-06-20 | 2005-02-02 | 于尚民 | Touch-free input equipment and method |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58116377A (en) * | 1981-12-28 | 1983-07-11 | 任天堂株式会社 | Handheld type game apparatus |
JPH04369027A (en) * | 1991-06-18 | 1992-12-21 | Fujitsu Ltd | Portable information processing device with two screens |
JPH05127819A (en) * | 1991-10-31 | 1993-05-25 | Nec Corp | Stroke command supporting system |
JPH0876926A (en) * | 1994-09-02 | 1996-03-22 | Brother Ind Ltd | Image display device |
US5847698A (en) * | 1996-09-17 | 1998-12-08 | Dataventures, Inc. | Electronic book device |
US6313853B1 (en) * | 1998-04-16 | 2001-11-06 | Nortel Networks Limited | Multi-service user interface |
JP2000010655A (en) * | 1998-06-22 | 2000-01-14 | Toshiba Corp | Portable information equipment |
JP2000163193A (en) * | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | Portable information devices and information storage media |
JP2000267813A (en) * | 1999-03-17 | 2000-09-29 | Sharp Corp | Touch panel input type electronic equipment |
JP2001005438A (en) * | 1999-06-21 | 2001-01-12 | Sony Corp | Display device and its method |
JP2002032211A (en) * | 2000-05-08 | 2002-01-31 | Fujitsu Ltd | Information display device, medium, and program |
JP2002091688A (en) * | 2000-09-12 | 2002-03-29 | Fuji Xerox Co Ltd | Method and device for supporting input of stroke command |
-
2005
- 2005-04-06 JP JP2005109986A patent/JP4719494B2/en not_active Expired - Lifetime
- 2005-12-29 CN CNB2005101329549A patent/CN100538613C/en active Active
- 2005-12-29 CN CN2009100086919A patent/CN101655753B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5467102A (en) * | 1992-08-31 | 1995-11-14 | Kabushiki Kaisha Toshiba | Portable display device with at least two display screens controllable collectively or separately |
US5990893A (en) * | 1996-09-13 | 1999-11-23 | Kabushiki Kaisha Toshiba | Data input device and method |
US6297945B1 (en) * | 1999-03-29 | 2001-10-02 | Ricoh Company, Ltd. | Portable electronic terminal apparatus having a plurality of displays |
JP2000039954A (en) * | 1999-07-19 | 2000-02-08 | Fujitsu Ltd | Coordinate pointing device, information processing device and keyboard |
US20030197744A1 (en) * | 2000-05-11 | 2003-10-23 | Irvine Nes Stewart | Zeroclick |
US20040141649A1 (en) * | 2003-01-16 | 2004-07-22 | Microsoft Corporation | Ink recognition for use in character-based applications |
CN1573666A (en) * | 2003-06-20 | 2005-02-02 | 于尚民 | Touch-free input equipment and method |
Non-Patent Citations (1)
Title |
---|
Design and Implementation of a Stroke Interface Library. WILEY, M.IEEE Region 4 Student Paper Contest. 1997 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102754353A (en) * | 2010-02-10 | 2012-10-24 | 三星电子株式会社 | Mobile device with dual display units and method for providing a clipboard function using the dual display units |
CN102754353B (en) * | 2010-02-10 | 2015-07-01 | 三星电子株式会社 | Mobile device with dual display units and method for providing a clipboard function using the dual display units |
Also Published As
Publication number | Publication date |
---|---|
CN101655753B (en) | 2011-11-30 |
JP4719494B2 (en) | 2011-07-06 |
CN101655753A (en) | 2010-02-24 |
CN1845051A (en) | 2006-10-11 |
JP2006293476A (en) | 2006-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1912112B1 (en) | Storage medium storing input position processing program, and input position processing device | |
CN100538613C (en) | input coordinate processing method | |
JP5229084B2 (en) | Display control apparatus, display control method, and computer program | |
JP5798532B2 (en) | User interface device, user interface method and program | |
JP2004192573A (en) | Information processing apparatus and information display method | |
CN103718145B (en) | Information processor, the control method of information processor, program and information recording carrier | |
CN103052947B (en) | Web management device, web management method, web management program, computer readable recording medium recording the program, and web system | |
JP2015158900A (en) | Information processing device, information processing method and information processing program | |
KR20060118811A (en) | Apparatus and method for displaying a character input panel | |
JP4435011B2 (en) | Input coordinate processing program and input coordinate processing apparatus | |
JP2007226571A (en) | Electronic equipment device depending on touch panel input, and program performing input operation of touch panel | |
CN104508599A (en) | Element selection device, element selection method, and program | |
JP2008129036A (en) | How to display images on the display screen | |
JP5875262B2 (en) | Display control device | |
JP2011192173A (en) | Information processor and touch panel operation method | |
JP5733342B2 (en) | Display control apparatus and program | |
WO2015033937A1 (en) | Information processing device, control method for information processing device, program, and recording medium | |
JP4884554B2 (en) | Input coordinate processing program, input coordinate processing device, input coordinate processing system, and input coordinate processing method | |
JP4484233B2 (en) | Input coordinate processing program and input coordinate processing apparatus | |
JP6106973B2 (en) | Information processing apparatus and program | |
EP1564631A1 (en) | Display control device, display control program, and display control method | |
JP6027735B2 (en) | Display device and display method | |
KR101635978B1 (en) | Method of controlling application for shopping in portable device having large touch screen | |
KR101475021B1 (en) | Apparatus having touch screen and method for controlling touch screen | |
KR20160026813A (en) | Method of controlling application for shopping in portable device having large touch screen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |