[go: up one dir, main page]

CN100538613C - input coordinate processing method - Google Patents

input coordinate processing method Download PDF

Info

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
Application number
CNB2005101329549A
Other languages
Chinese (zh)
Other versions
CN1845051A (en
Inventor
桥本英之
北山茂寿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nintendo Co Ltd
Original Assignee
Nintendo Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nintendo Co Ltd filed Critical Nintendo Co Ltd
Publication of CN1845051A publication Critical patent/CN1845051A/en
Application granted granted Critical
Publication of CN100538613C publication Critical patent/CN100538613C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

An input coordinate processing method detects a series of coordinate information from input coordinates output from a pointing device and sets reference coordinates. When the last coordinate information indicates an area other than the reference area, the processing is determined based on a direction from the reference coordinate to the area indicated by the last coordinate information. Further, when the last coordinate information indicates that the reference area is present after the partial coordinate information indicates that the area is outside the reference area, the processing is determined based on a combination of directions of reciprocation in the reference coordinate and the area indicated by the partial coordinate information.

Description

输入坐标处理方法 Input coordinate processing method

技术领域 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 aforementioned Non-Patent Document 1, if the mouse is moved to the left while the mouse is right-clicked in the background area of the web page, and then the right button is released, the web page proceeds to the next page. In the background area of the web page, if you move the mouse to the right in the state of right-clicking the mouse, and then release the right button, you will return to the previous page. Also, if you move the mouse down while right-clicking the mouse on the background area of the web page, and then release the right button, a new window will open. Also, if you move the mouse down while right-clicking the mouse in the background area of the web page, then move it up and release the right button, you can duplicate a window.

此外,如果在网页链接状态下,右击鼠标后,在右击的状态下使鼠标向上移动后,释放右键,则会在一个新窗口中打开链接目标。此外,如果在网页的链接状态下,右击鼠标后,在右击的状态下使鼠标向下移动后,上移并释放右键,则会在背景中打开链接目标。它们与下列情况相比成为不同的处理:在网页的链接状态下,左击鼠标的场合下,在原窗口中打开链接目标。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 aforementioned Non-Patent Document 1, the next process is determined based on the direction in which the trajectory based on the input coordinates of the mouse is accumulated and stored, or a combination of these directions. This saves the trouble of clicking the buttons arranged around the web page on the display screen or operating the tool bar in the aforementioned mouse gestures.

在被称为斯来普尼(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 aforementioned Non-Patent Document 1, the display processing by the display unit is performed according to the direction in which the trajectory based on the input coordinates of the mouse is accumulated and stored, or a combination of these directions.

此外,比如如日本专利第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 Non-Patent Document 1, no problem occurs when the user draws an appropriate trajectory only once, but occurs when an inappropriate trajectory is drawn. question. That is, as a result of accumulating the trajectory based on the input coordinates of the mouse, if the user continues to move in order to correct the inappropriate trajectory, an unexpected trajectory will be accumulated more and more, and the user will not be able to perform the desired next time after all. deal with. In addition, in order to delete the inappropriate trajectory, the user has to perform a cumbersome operation of canceling the right-click of the mouse, right-clicking again, and drawing a desired trajectory again.

另一方面,也有人考虑不组合多个方向,对基于鼠标的输入坐标的轨迹进行累积性存储,并只基于由此而得到的一个方向,来决定下一次处理。然而,决定下一次处理的变化成为可以由一个方向来区别的数量,指示下一次处理的操作手势便变得缺乏。此外,尽管也有增加由一个方向来区别的数量的方法,但由于用于按各方向来判定的角度将变小,因而很多场合下用户所描绘的方向与由计算机所识别的方向有差异,因而用户难以操作。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 Document 1, the user often has no sense of intuition in operations based on mouse gestures. For example, intuitively, it is difficult to make a connection between the aforementioned operation of "moving the mouse down while right-clicking the mouse in the background area of the web page" and the display process of "opening a new window". Similarly, between the aforementioned operation of "right-clicking the mouse in the background area of the web page, and then moving the mouse down and then up" and the display processing of "copying the window", it is also difficult intuitively. Create a relationship. Therefore, the user must memorize the relationship between these operations and display processing as a special constraint item. The user must memorize this special constraint, which prevents effective use of the mouse gesture functionality.

此外,在前述专利文献1的技术中,根据基于触摸面板的输入坐标的轨迹的笔划轨迹折回的触摸操作、与寄存窗口这一显示处理的关系,也只不过是用户专门作为一种特别约束项来进行对应处理,在该操作与显示处理之间,直觉上难以产生关联性。但是,即使用户的操作与所对应的显示处理之间的关联性较高,其显示处理本身也是无用的,因而没有意义。因此,还希望与用户的操作的关联性较高的显示处理本身是有用的。In addition, in the technology of the above-mentioned Patent Document 1, the relationship between the touch operation based on the stroke trajectory of the trajectory of the input coordinates of the touch panel and the display process of the registration window is only a special constraint item for the user. To perform corresponding processing, it is intuitively difficult to make a correlation between this operation and display processing. However, even if the correlation between the user's operation and the corresponding display processing is high, the display processing itself is useless and meaningless. Therefore, it is also expected that display processing itself, which is highly correlated with user operations, is useful.

发明内容 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 pointing device 15 in accordance with a user's operation. The input coordinate processing method comprises: input coordinate detection step (S43, S63, S68, S73, S84, S87, S92, S104, S107, S114, S120, S134, S139, S144); reference coordinate storage step S44; multi-region setting Step (FIG. 11); processing determines steps S50 to S52. In the input coordinate detection step, coordinate information DC1 based on a predetermined coordinate system (screen coordinate system) is detected based on the input coordinates output from the pointing device. The reference coordinate storing step sets and stores the reference coordinate DC2 based on the first coordinate information among the series of coordinate information detected in the input coordinate detecting step. In the multi-area setting step, a plurality of areas AM, AT, AB, AL, AR are formed using the reference coordinates as a reference, and the area including the reference coordinates is set as the reference area AM. The process determination step determines the process based on the last coordinate information (coordinates when the touch is off) and the reference coordinates among the series of coordinate information detected in the input coordinate detection step. The processing determining steps include: first processing determining steps S115 , S135 , S140 , S145 and second processing determining steps S121 . In the first process determining step, when the last coordinate information indicates areas AT, AB, AL, AR other than the reference area, the process is determined based on the direction from the reference coordinates to the area indicated by the last coordinate information. In the second processing decision step, after some coordinate information in a series of coordinate information detected in the input coordinate detection step indicates the area outside the reference area (DF8 is turned on), when the last coordinate information indicates the reference area, The processing is determined based on the combination of the direction from the reference coordinates to the area indicated by the partial coordinate information and the direction from the area indicated by the partial coordinate information to the reference coordinates. After the position indicated by the coordinate information of the above-mentioned reference area is moved from the aforementioned reference area to another area, when the position indicated by the aforementioned last coordinate information moves from the other area to another area different from the aforementioned reference area and the other area, based on the The direction of the coordinates to the other area is determined. In the second process determination step, after the position indicated by the last coordinate information moves from the reference area to another area, the position indicated by the last coordinate information changes from When the other area further moves to the reference area, processing is determined based on a combination of a direction from the reference coordinates to the other area and a direction from the other area to the reference coordinates. In addition, a pointing device is an input device for specifying an input position and coordinates on a screen, and is realized by, for example, a touch panel, mouse, trackpad, trackball, or the like. The coordinate system used by each input device is a touch panel coordinate system and a screen coordinate system. In addition, the aforementioned input coordinate processing method may be an input coordinate processing program executed in the computer 21 of a device operated by input coordinates output from a pointing device in accordance with user operations, and a recording medium in which the input coordinate processing program is recorded. to fulfill.

对第二方面而言,在前述第一方面中,处理决定步骤还包括:标志设定步骤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 display device 12 indicators M8 to M12 indicating directions from the reference coordinates for which the processing has been determined in the first processing determination step to the direction (upward direction, downward direction) of the aforementioned other area. Direction, Left Direction, Right Direction), and the combined direction of processing determined in the second processing decision step.

对第四方面而言,在前述第一方面中,还包括显示控制步骤。显示控制步骤,在显示装置显示表示在多区域设定步骤中设定的基准区域的图像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 computer 21 as a device operated by input coordinates output from a pointing device in accordance with a user operation, and a recording medium on which the input coordinate processing program is recorded. way to achieve.

第七方面是一种输入坐标处理装置,其由根据用户的操作而从定点设备输出的输入坐标来操作。输入坐标处理装置具有:存储单元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 storage unit 24; an input coordinate detection unit; a reference coordinate storage processing unit; a multi-region setting 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 multi-region setting unit forms a plurality of regions based on the reference coordinates, and sets the region including the reference coordinates as the reference region. The processing determining unit determines processing based on last coordinate information and reference coordinates among a series of coordinate information detected by the input coordinate detecting unit. The processing determining unit includes a first processing determining unit and a second processing determining unit. The first processing determining unit determines processing based on a direction from the reference coordinates to the area indicated by the last coordinate information when the last coordinate information indicates an area other than the reference area. The second process determination unit, after the partial coordinate information in the series of coordinate information detected by the input coordinate detection unit indicates the area other than the reference area, when the last coordinate information indicates the reference area, based on the direction from the reference coordinate to the The processing is determined by a combination of the direction of the area indicated by the partial coordinate information and the direction from the area indicated by the partial coordinate information to the reference coordinates.

第八方面是一种输入坐标处理装置,其由根据用户的操作而从定点设备输出的输入坐标来操作。输入坐标处理装置具有:存储单元;输入坐标检测单元;基准坐标存储处理单元;第一处理决定单元;第二处理决定单元;显示控制单元。输入坐标检测单元,根据从定点设备输出的输入坐标,来检测基于规定坐标系的坐标信息。基准坐标存储处理单元,基于输入坐标检测单元所检测出的一系列坐标信息中的最初坐标信息,来设定基准坐标,并存储到存储单元。第一处理决定单元,基于从基准坐标所示的位置,向输入坐标检测单元所检测出的一系列坐标信息中的最后坐标信息所示的位置的方向,来决定处理。第二处理决定单元,基于从基准坐标所示的位置向输入坐标检测单元所检测出的一系列坐标信息中的途中坐标信息所示的位置的方向、以及从该途中坐标信息所示的位置向基准坐标所示的位置的方向的组合,来决定处理。显示控制单元,在显示装置显示基于坐标系的图像,并在最后的坐标信息所示的位置附近的该图像上,分别显示表示下述方向的指标,该方向是第一处理决定单元所决定处理的方向、以及第二处理决定单元所决定处理的组合方向。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 pointing device 15 in accordance with the user's operation, on the first display unit 12 or 11 and the first display unit 12 or 11 constituting the display device. The screens are displayed one by one on the second display unit 11 or 12 . The input coordinate processing method comprises: input coordinate storage step S43, S63, S68, S73, S84, S87, S92, S104, S107, S114, S120, S134, S139, S144; Reference coordinate storage step S44; Processing step S69, S88, S115, S135; display control steps S69, S88, S115, S135. The input coordinate storing step detects and stores coordinate information DC1 based on the display coordinate system (screen coordinate system) of the image displayed on the display device based on the input coordinate 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 DC2 and stored. In the processing step, based on at least one coordinate information in a series of coordinate information, a display image (response image corresponding to a mark and a link, and an image displayed on the first LCD 11 or the second LCD 12 ) is obtained. In the display control step, based on the reference coordinates, the operation direction indicated by a series of coordinate information in the display coordinate system indicates the reference direction (upward or downward) from the position of the first display part to the position of the second display part. direction) (Yes in S65, Yes in S83, Yes in S111, Yes in S131), display the display image obtained in the processing step on the second display part (Fig. 5, Fig. 7 , Figure 10). In addition, the display image obtained in the processing step includes a response image corresponding to the mark and the link, at least a partial image displayed on the first display unit, and the like. In addition, a pointing device is an input device for specifying an input position and coordinates on a screen, and is realized by, for example, a touch panel, mouse, trackpad, trackball, or the like. The coordinate system used by each input device is a touch panel coordinate system and a screen coordinate system. The first display unit and the second display unit may be physically separate display units, or may be formed by dividing a physically single display screen. In addition, the arrangement relationship between the first display unit and the second display unit may be two screens up and down, or two screens left and right. In addition, the aforementioned input coordinate processing method can also be implemented as an input coordinate processing program executed by a computer 21 and a recording medium on which the input coordinate processing program is recorded. The input coordinates output by the device are used to execute display processing for displaying screens one by one on the first display unit and the second display unit constituting the display device.

对第十方面而言,在前述第九方面中,输入坐标处理方法,基于输入坐标,来进行经由与网络进行通信的通信部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 computer 21 based on a pointing device that is operated by a user, and a recording medium that records the input coordinate processing program. The outputted input coordinates are used to execute display processing for displaying screens one by one on the first display unit and the second display unit constituting the display device.

第十七方面是一种输入坐标处理方法,其基于根据用户的操作而从定点设备输出的输入坐标,来在构成显示装置的第一显示部及第二显示部逐个显示画面。输入坐标处理方法包括:输入坐标存储步骤;基准坐标存储步骤;处理步骤;显示控制步骤。其中,输入坐标存储步骤,根据从定点设备输出的输入坐标,来检测并存储基于显示装置所显示的图像的显示坐标系的坐标信息。基准坐标存储步骤,将在输入坐标存储步骤中存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并予以存储。处理步骤,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。显示控制步骤,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示从第一显示部的位置向第二显示部的位置的基准方向时,在该第二显示部显示在处理步骤中取得的显示图像。显示控制步骤,在该操作方向表示在第一显示部及第二显示部的配置方向往复的往复方向时,在第一显示部显示该第二显示部所显示的至少部分图像,同时在第二显示部显示在处理步骤中取得的显示图像。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 storage unit 24; 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 in the input coordinate storage 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.

第十九方面是一种输入坐标处理装置,其基于根据用户的操作而从定点设备输出的输入坐标,来执行在构成显示装置的第一显示部及第二显示部上逐个显示画面的显示处理。该输入坐标处理装置具有:存储单元;输入坐标存储处理单元;基准坐标存储处理单元;处理单元;显示控制单元。输入坐标存储处理单元,根据从定点设备输出的输入坐标,来检测基于显示装置所显示的图像的显示坐标系的坐标信息,并存储到存储单元。基准坐标存储处理单元,将输入坐标存储处理单元所存储的一系列坐标信息中的最初坐标信息,设定为基准坐标并存储到存储单元。处理单元,基于一系列坐标信息中的至少一个坐标信息,来取得显示图像。显示控制单元,在以基准坐标为基准,显示坐标系中的一系列的坐标信息所示的操作方向,表示在第一显示部及第二显示部的配置方向往复的往复方向时,在该第一显示部显示该第二显示部所显示的至少部分图像,同时在该第二显示部显示处理单元所取得的显示图像。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 game machine device 1 that executes an input coordinate processing program of the present invention,

图2是表示图1的游戏机装置1的内部构成的方框图,Fig. 2 is a block diagram showing the internal structure of the game machine device 1 of Fig. 1,

图3是表示第一LCD11及第二LCD12所显示的初始阶段的画面显示例的图,FIG. 3 is a diagram showing an example of screen display at an initial stage displayed on the first LCD 11 and the second LCD 12,

图4是对第二LCD12所显示的链接目标上的触摸面板15进行了轻击(tap)操作时,第一LCD11及第二LCD12所显示的画面显示例的图,FIG. 4 is a diagram showing an example of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 on the link destination displayed on the second LCD 12 is tapped.

图5是从第二LCD12所显示的链接目标上向上方对触摸面板15进行了滑动(slide)操作时,第一LCD11及第二LCD12所显示的画面显示例的图,FIG. 5 is a diagram of an example of screen display displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upward from the link target displayed on the second LCD 12.

图6是从第二LCD12所显示的链接目标上向上方对触摸面板15进行了滑动操作后向下方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,6 is a diagram showing an example of the screen displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upwards from the link target displayed on the second LCD 12 and then reciprocated downwards.

图7是从第二LCD12所显示的标记(tab)上向下方对触摸面板15进行了滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,7 is a diagram showing an example of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid from above a tab displayed on the second LCD 12 to the bottom.

图8是从第二LCD12所显示的标记上向下方对触摸面板15进行了滑动操作后向上方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,8 is a diagram showing an example of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid from the top to the bottom of the mark displayed on the second LCD 12 and then reciprocated upwards.

图9是在对触摸面板15进行滑动操作,从而围绕第二LCD12所显示的部分信息时,第一LCD11及第二LCD12所显示的画面显示例的图,9 is a diagram showing an example of screen display displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid to surround the partial information displayed on the second LCD 12,

图10是在从第二LCD12所显示的背景图像上向上方对触摸面板15进行滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,10 is a diagram showing an example of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upward from the background image displayed on the second LCD 12,

图11是用于说明在对第二LCD12所显示的背景图像上的触摸面板15进行滑动操作时,所设定的各区域的图,11 is a diagram for explaining each area set when the touch panel 15 is slid on the background image displayed on the second LCD 12,

图12是在从第二LCD12所显示的背景图像上向上方对触摸面板15进行滑动操作后向下方往复的滑动操作时,第一LCD11及第二LCD12所显示的画面显示例的图,FIG. 12 is a diagram showing an example of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upwards from the background image displayed on the second LCD 12 and then reciprocated downwards.

图13是表示通过执行游戏机装置1所执行的输入坐标处理程序,来使游戏机装置1进行输入坐标处理的动作的流程图,FIG. 13 is a flow chart showing the operation of causing the game machine device 1 to perform input coordinate processing by executing the input coordinate processing program executed by the game machine device 1,

图14是表示图13中步骤50的链接指定处理的详细动作的子程序,FIG. 14 is a subroutine showing the detailed operation of the link specifying process in step 50 in FIG. 13,

图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 RAM 24 by the processing operation based on FIG. 13 .

具体实施方式 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 game machine device 1 that executes an input coordinate processing program of the present invention. Here, a portable game machine is shown as an example of the game machine 1 .

图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 game machine device 1 includes: a first LCD (Liquid Crystal Display: liquid crystal display device) 11, and a second LCD 12. The casing 13 is constituted by an upper casing 13a and a lower casing 13b, and the first LCD 11 is stored in the upper casing 13a, and the second LCD 12 is stored in the lower casing 13b. The resolutions of the first LCD 11 and the second LCD 12 are both 256 dots×192 dots. In addition, in the present embodiment, an LCD is used as the display device, but other arbitrary display devices such as a display device using EL (Electro Luminescence: electroluminescence), for example, may also be used. In addition, any resolution can be used for the first LCD 11 and the second LCD 12 .

在上侧壳体13a中,形成有放音孔18a、18b,该孔用于将来自后述的一对扬声器(图2的30a、30b)的声音向外部放出。Sound emission holes 18a, 18b for emitting sound from a pair of speakers (30a, 30b in FIG. 2 ) to be described later are formed in the upper case 13a.

在下侧壳体13b中,作为输入装置,设有:十字开关14a、启动开关14b、选择开关14c、A钮14d、B钮14e、X钮14f、Y钮14g、电源开关14h、L钮14L、R钮14R。此外,作为进一步的输入装置,在第二LCD12的画面上,还安装有触摸面板15。此外,在下侧壳体13b中,还设有用于存置存储卡17及棒杆16的插入口。In the lower case 13b, as an input device, there are: a cross switch 14a, a start switch 14b, a selection switch 14c, an A button 14d, a B button 14e, an X button 14f, a Y button 14g, a power switch 14h, an L button 14L, R button 14R. In addition, as a further input device, a touch panel 15 is mounted on the screen of the second LCD 12 . In addition, an insertion port for storing the memory card 17 and the rod 16 is also provided in the lower case 13b.

作为触摸面板15,比如可利用电阻膜方式及光学式(红外线方式)及静电电容耦合式等,任意方式的面板。触摸面板15是具有下述功能的定点设备的一例,即当用棒杆16接触其表面时,便输出与该接触位置对应的坐标数据的功能。另外,在下文中,以使用者用棒杆16来操作触摸面板15为例来进行说明,但当然也可以取代棒杆16,而采用笔(铁笔)及手指来操作触摸面板15。在本实施方式中,作为触摸面板15,采用分辨率(检测精度)与第二LCD12的分辨率同为256点×192点的面板。但是,触摸面板15的分辨率不必一定与第二LCD12的分辨率一致。As the touch panel 15 , for example, a panel of any type, such as a resistive film type, an optical type (infrared type), and a capacitive coupling type, can be used. The touch panel 15 is an example of a pointing device having a function of outputting coordinate data corresponding to the touched position when its surface is touched with the stick 16 . In addition, in the following description, the user uses the stick 16 to operate the touch panel 15 as an example. However, of course, instead of the stick 16, a pen (stylus) and fingers may be used to operate the touch panel 15 . In the present embodiment, as the touch panel 15 , a panel having a resolution (detection accuracy) of 256 dots×192 dots, which is the same as that of the second LCD 12 , is used. However, the resolution of touch panel 15 does not necessarily have to match the resolution of second LCD 12 .

存储卡17是记录有输入坐标处理程序等的记录媒体,在设置于下部壳体13b的插入口内自由装卸地安装。该存储卡17是记录有本发明的输入处理程序的记录媒体一例。The memory card 17 is a recording medium on which an input coordinate processing program and the like are recorded, and is detachably attached to an insertion opening provided in the lower case 13b. The memory card 17 is an example of a recording medium on which the input processing program of the present invention is recorded.

接下来,参照图2,来说明游戏机装置1的内部构成。图2是表示游戏机装置1的内部构成的方框图。Next, the internal configuration of the game machine device 1 will be described with reference to FIG. 2 . FIG. 2 is a block diagram showing the internal configuration of the game machine device 1 .

图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 CPU core 21 is mounted on an electronic circuit board 20 stored in a casing 13 . On the CPU core 21, a connector 23 is connected via a bus 22, and is also connected with: an input/output interface circuit (marked as an I/F circuit in the accompanying drawings) 25; a first GPU (Graphics Processing Unit) 26; a second GPU 27; a RAM 24 ; LCD controller 31 ; wireless communication unit 33 . The memory card 17 is detachably connected to the connector 23 . The memory card 17 is mounted with ROM17a which stores the input coordinate processing program, and RAM17b which stores backup data rewritably. The input coordinate processing program stored in the ROM 17 a of the memory card 17 is loaded into the RAM 24 , and the input coordinate processing program loaded into the RAM 24 is executed by the CPU core 21 . In addition to the input coordinate processing program, RAM 24 appropriately stores data for generating temporary data obtained by CPU core 21 executing the program. Connected to the I/F circuit 25 are a touch panel 15, a right speaker 30a, a left speaker 30b, and an operation switch unit 14 composed of a cross switch 14a and an A button 14d in FIG. 1 . The right speaker 30a and the left speaker 30b are disposed inside the sound emitting holes 18a and 18b, respectively.

第一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 first GPU 26 generates a first display image based on the data for generating a display image stored in the RAM 24 according to an instruction from the CPU core 21 , and draws the first display image in the first VRAM 28 . The second GPU 27 also generates a second display image based on instructions from the CPU core 21 and draws the second display image in the second VRAM 29 . The first VRAM 28 and the second VRAM 29 are connected to the LCD controller 31 .

LCD控制器31包括寄存器32。寄存器32根据来自CPU芯21的指示,来存储0或1值。LCD控制器31,在寄存器32的值为0的场合下,将在第一VRAM28中描绘的第一显示图像,输出给第一LCD11,并将在第二VRAM29中描绘的第二显示图像,输出给第二LCD12。此外,在寄存器32的值为1的场合下,将在第一VRAM28中描绘的第一显示图像,输出给第二LCD12,并将在第二VRAM29中描绘的第二显示图像,输出给第一LCD11。The LCD controller 31 includes registers 32 . The register 32 stores a value of 0 or 1 according to an instruction from the CPU core 21 . The LCD controller 31, when the value of the register 32 is 0, outputs the first display image drawn in the first VRAM28 to the first LCD11, and outputs the second display image drawn in the second VRAM29. to the second LCD12. In addition, when the value of the register 32 is 1, the first display image drawn in the first VRAM 28 is output to the second LCD 12, and the second display image drawn in the second VRAM 29 is output to the first LCD 12. LCD11.

无线通信部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 CPU core 21 . Furthermore, the wireless communication unit 33 transmits data instructed by the CPU core 21 to other game machine devices. In addition, by installing protocols such as TCP/IP (Transmission Control Protocol/Internet Protocol) and a prescribed browser in the wireless communication unit 33 and the storage unit in the game machine device 1, the game machine device 1 can, via the wireless communication unit 33, to connect to a network such as the Internet. Therefore, the game machine device 1 can download data such as documents and images published on the Internet, and can browse them on the first LCD 11 and the second LCD 12 .

另外,本发明的输入坐标处理程序,不仅通过存储卡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 memory card 17, but may also be provided to the computer system through a wired or wireless communication line. In addition, the input coordinate processing program may also be pre-recorded in the non-volatile storage device inside the computer system. In addition, the information storage medium storing the input coordinate processing program is not limited to the aforementioned nonvolatile semiconductor memory, and may be a CD-ROM, DVD, or similar optical disk storage medium.

接下来,参照图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 game machine device 1 , the display modes displayed on the first LCD 11 and the second LCD 12 due to the processing actions will be described first. example of. To make the description concrete, an example will be described in which the user is connected to a network such as the Internet via the wireless communication unit 33 and browses data such as documents and images published on the network through the first LCD 11 and the second LCD 12 . Moreover, FIG. 3 is a figure which shows the screen display example of the initial stage which the 1st LCD11 and the 2nd LCD12 display. FIG. 4 is a diagram showing a screen display example displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 on the link displayed on the second LCD 12 is tapped. FIG. 5 is a diagram showing an example of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upward from a link displayed on the second LCD 12 . 6 is a diagram showing an example of screens displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upwards from the link target displayed on the second LCD 12 and then reciprocated downwards. . 7 is a diagram showing an example of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid from the top to the bottom of the mark displayed on the second LCD 12 . 8 is a diagram showing examples of screen displays displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid from the top to the bottom of the mark displayed on the second LCD 12 and then reciprocated upwards. FIG. 9 is a diagram showing a screen display example displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid to surround the partial information displayed on the second LCD 12 . FIG. 10 is a diagram showing a screen display example displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upward from the background image displayed on the second LCD 12 . FIG. 11 is a diagram for explaining each area set when the touch panel 15 is slid on the background image displayed on the second LCD 12 . 12 is a diagram showing screen display examples displayed on the first LCD 11 and the second LCD 12 when the touch panel 15 is slid upward from the background image displayed on the second LCD 12 and then reciprocated downward.

图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 game machine device 1 via the wireless communication unit 33, as an example of the initial stage, only the currently selected browsing information is displayed on the second LCD 12. information. For example, on the second LCD 12, the home page information selected by the user is displayed. In the example shown in FIG. 3 , as the response area in the homepage information, a text link and an image link indicating a link destination, and a mark to change browsing to other information in the homepage information are displayed. In addition, the icons set for Internet browsing in the game machine device 1 are arranged and displayed in parallel on the left end of the display screen of the second LCD 12 . As one of these icons, an icon for surround mode is set.

图4中,当用户利用棒杆16,来对第二LCD12所显示的链接目标上(图4中为图像链接上)的触摸面板15进行了触摸操作时,显示以该触摸操作点为中心的圆M1(图4中左图的状态)。这样,当用户将棒杆16从触摸面板15离开时,触摸操作的链接目标的主页信息(响应图像)便显示在第二LCD12上(图4中右图的状态)。另外,第二LCD12所显示的主页信息变更为链接目标的主页信息,但第一LCD11的显示状态不变。以下,将前述对触摸面板15进行瞬间触摸操作后离开的操作,称为轻击操作。In Fig. 4, when the user utilizes the stick 16 to touch the touch panel 15 on the link target displayed on the second LCD 12 (on the image link in Fig. 4), the display centered on the touch point is displayed. Circle M1 (the state of the left diagram in Fig. 4). Thus, when the user releases the stick 16 from the touch panel 15, the homepage information (response image) of the link destination of the touch operation is displayed on the second LCD 12 (the state of the right diagram in FIG. 4 ). In addition, the homepage information displayed on the second LCD 12 is changed to the homepage information of the link destination, but the display state of the first LCD 11 does not change. Hereinafter, the aforementioned operation of momentarily touching the touch panel 15 and then releasing it is referred to as a flick operation.

图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 touch panel 15 on the link target displayed on the second LCD 12 (on the text link in Fig. 5), and does not leave the touch panel 15 to slide the bar 16 upwards, An upward arrow M2 is displayed near the current touch operation point (the state of the left figure in FIG. 5 ). Hereinafter, the touch operation on the touch panel 15 without sliding from the touch panel 15 is referred to as a slide operation. Specifically, the screen coordinates corresponding to the touch input coordinates at which the user touches the touch panel 15 first are set as starting point coordinates (x1, y1), and the determination line y=y1+c1 is set in the same screen coordinate system. Here, c1 is a predetermined constant. When the touch panel 15 is slid upward until the area above the determination line is reached (touch input coordinates (xt, yt) in FIG. 5 ), an upward arrow M2 is displayed.

然后,在用户进行了前述滑动操作后,在前述判定线上之上的区域,将棒杆16从触摸面板15离开后,便在第一LCD11上,显示最初进行了触摸操作的链接目标(即,与始点坐标(x1,y1)对应的链接目标)的主页信息。这样,第二LCD12不变更显示,继续按原样显示主页信息(图5的右图状态)。即,第二LCD12的显示信息仍然保留,同时,在用户的滑动操作方向(从第二LCD12朝向第一LCD11的上方)上所搭载的显示部(第一LCD11)上,显示在最初的触摸操作中所指定的信息(响应图像)。Then, after the user has performed the aforementioned slide operation, the bar 16 is left from the touch panel 15 in the area above the aforementioned determination line, and then on the first LCD 11, the link target (i.e. , the home page information of the link target corresponding to the starting point coordinates (x1, y1). In this way, the second LCD 12 continues to display the homepage information without changing the display (the state of the right figure in FIG. 5 ). That is, the display information of the second LCD 12 still remains, and at the same time, on the display unit (first LCD 11 ) mounted on the user's sliding operation direction (from the second LCD 12 toward the top of the first LCD 11), the information displayed in the initial touch operation is displayed. The information specified in (response image).

图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 touch panel 15, the user slides upwards on the touch panel 15, and then When a downward reciprocating sliding operation is performed, up and down arrows M3 are displayed near the current touch operation point (the state of the left diagram in FIG. 6 ). Specifically, similar to FIG. 5 , the starting point coordinates (x1, y1) and the determination line y=y1+c1 are set. In this way, on the touch panel 15, the sliding operation is performed upwards until reaching the area above the above-mentioned determination line, and then the sliding operation is performed in the opposite direction until reaching the area below the determination line (touch in FIG. 6 ). Input the coordinates (xt, yt)), and display the up and down direction arrows M3.

在用户进行了前述上下往复的滑动操作后,在前述判定线之下的区域,将棒杆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 bar 16 is separated from the touch panel 15, on the second LCD12, the link target (i.e. , the home page information (response image) of the link target corresponding to the starting point coordinates (x1, y1). In this way, the first LCD 11 displays the home page information previously displayed on the second LCD 12 (the state of the right figure in FIG. 6 ). That is, the original display information of the second LCD12 is displayed on the first LCD11, and the information specified in the initial touch operation is displayed on the second LCD12, and according to the user's sliding operation direction (in the configuration direction of the first LCD11 and the second LCD12) reciprocating up and down direction), to alternately display the information displayed on the upper and lower display parts (the first LCD11 and the second LCD12).

图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 touch panel 15 on the mark displayed on the second LCD 12 (in Fig. 7, on the mark "xxx"), the mark (that is, corresponding to the starting point coordinates (x1, y1) Other information (response images) in the home page information being browsed corresponding to the mark "xxx") is displayed on the first LCD 11 immediately. In this way, when the operation of sliding the stick 16 downward is performed without leaving the touch panel 15 , the downward arrow M4 is displayed near the current touch operation point (the state of the left diagram in FIG. 7 ). Specifically, the screen coordinates corresponding to the touch input coordinates at which the user first touches the touch panel 15 are set as the starting point coordinates (x1, y1), and the determination line y=y1-c2 is set in the screen coordinate system. Here, c2 is a predetermined constant. When the touch panel 15 is slid downward until the area below the determination line is reached (touch input coordinates (xt, yt) in FIG. 7 ), a down arrow M4 is displayed.

在用户进行了前述滑动操作后,在前述判定线之下的区域,将棒杆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 bar 16 is separated from the touch panel 15 in the area below the aforementioned determination line, the second LCD 12 will display the information displayed by the first LCD 11 corresponding to the mark of the touched operation. state (the state of the right figure in Figure 7). In addition, the home page information displayed on the second LCD 12 is changed to other information corresponding to the mark, but the first LCD 11 continues to display other information corresponding to the mark. That is, the display information of the first LCD 11 still remains, and at the same time, on the display unit (second LCD 12 ) mounted on the user's sliding operation direction (from the first LCD 11 to the downward direction of the second LCD 12), the first touch display is displayed. The information (response image) specified in the operation. In addition, in the right diagram of FIG. 7 , both the first LCD 11 and the second LCD 12 display the information (response image) specified in the first touch operation, but the first LCD 11 may also display the information before the touch operation again. The original information displayed.

图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 touch panel 15 has been slid downward without leaving the touch panel 15, when the upward and reciprocating sliding operation is performed, the up and down direction arrows M5 are displayed near the current touch operation point (the state of the left figure in FIG. 8 ). ). Specifically, as in FIG. 7 , the starting point coordinates (x1, y1) and the determination line y=y1-c2 are set. After the touch panel 15 is slid downward until reaching the area below the above-mentioned determination line, then the sliding operation is performed in the opposite direction until reaching the area above the determination line (Fig. 8 Touch the input coordinates (xt, yt)), and the up and down arrows M5 are displayed.

在用户进行了前述上下往复的滑动操作后,在前述判定线上之上的区域,将棒杆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 stick 16 is separated from the touch panel 15 in the area above the above-mentioned determination line, on the second LCD 12, the corresponding mark corresponding to the touch operation is displayed. information. In this way, the first LCD 11 displays the original home page information previously displayed by the second LCD 12 (the state of the right figure in FIG. 8 ). That is, the original display information in the second LCD12 is displayed on the first LCD11, and the information specified in the initial touch operation is displayed on the second LCD12, and according to the user's sliding operation direction (in the configuration of the second LCD12 and the first LCD11) The upper and lower directions of reciprocating direction) to alternately display the information displayed on the upper and lower display parts (the first LCD11 and the second LCD12).

图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 game machine device 1 shifts to the surround mode and operates. In the surrounding mode, when the user uses the stick 16 to perform a touch operation on the touch panel 15 by surrounding the partial information displayed on the second LCD 12 (in FIG. 9 , it is the text information recorded in the background image), The locus M6 is displayed based on the touch-operated locus (state of the left figure in FIG. 9 ). Specifically, the screen coordinates corresponding to the touch input coordinates at which the user first touches the touch panel 15 are set as the starting point coordinates (x1, y1), and the starting point coordinates (x1, y1) are set in the same screen coordinate system. y1) is the area near the starting point of the center. When the sliding operation is performed so as to surround the touch panel 15 until reaching the area near the aforementioned start point (in FIG. 9 , touch input coordinates (xt, yt)), the locus M6 is displayed. When the user moves the stick 16 away from the touch panel 15 in the vicinity of the starting point, the information surrounded by the aforementioned locus M6 is enlarged (magnified image) and displayed on the first LCD 11 . The second LCD 12 continues to display the homepage information as it is without changing the display (the state of the right figure in FIG. 9 ). That is, while the display information on the second LCD 12 remains, the information (magnified image) surrounded by the touch operation is displayed on the other display portion (first LCD 11 ).

图10中,当用户对第二LCD12所显示的背景图像上的触摸面板15进行触摸操作,并不从触摸面板15上离开,向上方进行滑动操作时,在始点坐标附近显示指南图像M7,且在当前触摸操作点附近,显示向上箭头M8(图10的左图状态)。In Fig. 10, when the user touches the touch panel 15 on the background image displayed on the second LCD 12, does not leave the touch panel 15, and slides upward, the guide image M7 is displayed near the coordinates of the starting point, and Near the current touch operation point, an upward arrow M8 is displayed (the state of the left figure in FIG. 10 ).

具体而言,如图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 touch panel 15 are taken as the starting point coordinates (x1, y1), and based on this, the coordinates in the same screen coordinate system Set multiple regions in . A predetermined area AM is set around the starting point coordinates (x1, y1). In the screen coordinate system (x, y), the predetermined area AM is an area where x1-k1≦x≦x1+k1 and y1-k2<y<y1+k2. Here, k1 and k2 are predetermined constants, respectively. In this way, the guide image M7 is displayed on the boundary of the predetermined area AM.

在规定区域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 touch panel 15, the sliding operation is performed upward until reaching the upper area AT above the predetermined area AM (that is, the area surrounded by the guide image M7) (the touch input coordinates in FIG. 10 (xt, yt)), the up arrow M8 is displayed.

在用户进行了前述滑动操作后,在上方区域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 bar 16 is separated from the touch panel 15, the homepage information (that is, the homepage information specified by the starting point coordinates (x1, y1)) in the middle of browsing by the second LCD12 ) is displayed on the first LCD11. The second LCD 12 does not change the display, and still continues to display the homepage information (the state of the right figure in FIG. 10 ). That is, the display information of the second LCD12 still remains, and meanwhile, the information shown at the starting point of the user's sliding operation direction (from the second LCD12 to the upward direction of the first LCD11) (on the second LCD12 specified in the initial touch operation) The displayed information) is displayed on the display unit (first LCD 11 ) mounted in the sliding operation direction.

图12中,当用户对第二LCD12所显示的背景图像上的触摸面板15进行触摸操作,并不从触摸面板15上离开地向上方进行滑动操作,直至达到上方区域AT为止,然后向下方进行上下往复的滑动操作,直至达到规定区域AM内为止时(图12中的触摸输入坐标(xt,yt)),便在始点坐标附近显示指南图像M7,并且在当前触摸操作点的附近显示上下箭头M9(图12的左图状态)。此时所设定的各区域,与图11中所说明的区域相同。In Fig. 12, when the user touches the touch panel 15 on the background image displayed on the second LCD 12, the user slides upwards without leaving the touch panel 15 until reaching the upper area AT, and then slides downwards. When the sliding operation reciprocates up and down until it reaches the specified area AM (the touch input coordinates (xt, yt) in FIG. 12), the guide image M7 is displayed near the starting point coordinates, and the up and down arrows are displayed near the current touch operation point M9 (state in the left figure of Figure 12). The regions set at this time are the same as those described in FIG. 11 .

在用户进行了前述上下往复的滑动操作后,在规定区域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 stick 16 is separated from the touch panel 15, the homepage information (that is, the starting point coordinates (x1, y1) specified by the second LCD 12 will be browsed. home page information), it is displayed on the first LCD11. The homepage information being browsed by the first LCD 11 is displayed on the second LCD 12 (the state of the right figure in FIG. 12 ). That is, the display information in the second LCD12 is displayed on the first LCD11, and the display information of the first LCD11 is then displayed on the second LCD12. direction) to alternately display the information displayed on the upper and lower display parts (the first LCD11 and the second 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来与因特网等网络连接,并利用由第一LCD11及第二LCD12来阅览该网络上所公开的文档及图像等数据的例子,来对动作进行说明。Next, specific processing operations of the input coordinate processing program executed by the game machine device 1 will be described with reference to FIGS. 13 to 19 . In addition, FIG. 13 is a flowchart showing the operation of causing the game machine device 1 to perform input coordinate processing by executing the input coordinate processing program. FIG. 14 is a subroutine showing the detailed operation of the link specifying process in step 50 in FIG. 13 . FIG. 15 is a subroutine showing the detailed operation of the mark specifying process in step 51 in FIG. 13 . 16 to 18 are subroutines showing the detailed operation of the background specifying process in step 52 in FIG. 13 . FIG. 19 is a diagram showing an example of various data stored in RAM 24 by the processing operation based on FIG. 13 . The program for executing these processes is included in the input coordinate processing program registered in the ROM 17a, and is read from the ROM 17a to the RAM 24 when the power of the game machine 1 is turned on, and executed by the CPU core 21. In addition, in order to make the description concrete, an example of connecting to a network such as the Internet via the wireless communication unit 33, and using the first LCD 11 and the second LCD 12 to view data such as documents and images published on the network is used. Be explained.

首先,当游戏机装置1的电源(未图示)接通后,由CPU芯21来执行程序(未图示),由此,存储卡17中所寄存的输入坐标处理程序便被上载到RAM24。所上载的该输入坐标处理程序由CPU芯21来执行,由此来执行图13所示的步骤(图13~图18中简称为“S”)。First, when the power supply (not shown) of the game machine device 1 is turned on, the CPU core 21 executes the program (not shown), whereby the input coordinate processing program registered in the memory card 17 is uploaded to the RAM 24. . The uploaded input coordinate processing program is executed by the CPU core 21, thereby executing the steps shown in FIG. 13 (abbreviated as "S" in FIGS. 13 to 18).

图13中,CPU芯21根据用户的操作,至少在第二LCD12显示被指定网页中所公开的文档及图像等信息(步骤41;参照图3)。此外,CPU芯21,将RAM24中所存储的触摸输入标志DFt设定为断开(步骤42),并转入下一步骤的处理。另外,在前述步骤42中,CPU芯21,将RAM24中所存储的第一~第十二模式标志DF1~DF12均设定为断开。In FIG. 13 , the CPU core 21 displays information such as documents and images published in the designated web page on at least the second LCD 12 according to the user's operation (step 41; refer to FIG. 3 ). Furthermore, the CPU core 21 sets the touch input flag DFt stored in the RAM 24 to off (step 42), and proceeds to the next step of processing. In addition, in the aforementioned step 42 , the CPU core 21 sets all of the first to twelfth mode flags DF1 to DF12 stored in the RAM 24 to off.

这里,如图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 touch panel 15 is duly converted into the coordinates on the image displayed on the second LCD 12 corresponding to the contact position where the touch panel 15 is touched, and used as the touch input coordinate DC1 to store in RAM24. In addition, in the RAM 24 , other than the position data DC for generating an image, a starting point coordinate DC2 , a trajectory coordinate DC3 , and the like are appropriately stored. In addition to the touch input flag DFt, the RAM 24 stores first to twelfth mode flags DF1 to DF12 as flag data DF for determining a scheduled process to be executed next time (hereinafter referred to as next process). In addition, as the image data DI for generating an image representing a recognized operation gesture, an index image DI1 , a locus image DI2 , a guide image DI3 , and the like are suitably stored.

返回到图13,CPU芯21,判断是否有来自对应于用户操作的触摸面板15的触摸输入(步骤43)。然后,在有触摸输入的场合下,将处理转入下一步骤44。而在没有触摸输入的场合下,便判断是否结束当前显示的信息的阅览(步骤53)。接着,CPU芯21在继续阅览的场合下,返回到前述步骤43,并反复进行处理,在结束阅览的场合下,则结束基于该程序的处理。Returning to FIG. 13 , the CPU core 21 judges whether there is a touch input from the touch panel 15 corresponding to the user's operation (step 43 ). Then, when there is a touch input, the process proceeds to the next step 44 . On the other hand, if there is no touch input, it is judged whether to end browsing of the currently displayed information (step 53). Next, when the browsing is continued, the CPU core 21 returns to the aforementioned step 43 to repeat the processing, and when the browsing is terminated, the processing based on the program is terminated.

在步骤44中,CPU芯21,将当前触摸的触摸面板15的接触位置所对应的第二LCD12所显示的图像上的坐标(即,当前触摸输入坐标DC1),作为始点坐标DC2来存储到RAM24。接下来,CPU芯21,将RAM24中存储的触摸输入标志DFt设定为接通(步骤45),并使处理进入下一步骤。In step 44, the CPU core 21 stores the coordinates on the image displayed on the second LCD 12 corresponding to the contact position of the currently touched touch panel 15 (that is, the current touch input coordinates DC1 ) into the RAM 24 as the starting point coordinates DC2 . Next, the CPU core 21 sets the touch input flag DFt stored in the RAM 24 to ON (step 45), and advances the process to the next step.

接下来,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 CPU core 21 judges whether the image corresponding to the position indicated by the starting point coordinate DC2 is a link (step 46), whether it is a mark (step 47), or whether it is a background image (step 48). When the image corresponding to the position indicated by the starting point coordinate DC2 is a link such as an image link, a text link (YES in step 46), the CPU core 21 performs link designation processing (step 50), and returns to the aforementioned step 42. Duplicate processing. If the image corresponding to the position indicated by the starting point coordinate DC2 is a mark (YES in step 47), the CPU core 21 performs mark specifying processing (step 51), and returns to the aforementioned step 42 to repeat the process. In addition, when the image corresponding to the position indicated by the starting point coordinate DC2 is a background image (YES in step 48), the CPU core 21 performs the background specifying process (step 52), and returns to the aforementioned step 42 to repeat the process. In addition, when the image corresponding to the position indicated by the starting point coordinate DC2 is not any one of a link, a mark, or a background image (No in steps 46 to 48), the CPU core 21 executes the image corresponding to the position indicated by the starting point coordinate DC2. The processing corresponding to the location (step 49), and returning to the aforementioned step 42 to repeat the processing. Hereinafter, detailed operations of link designation processing, mark designation processing, and background designation processing will be described respectively.

图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 aforementioned step 50, first, the CPU core 21 sets the first mode flag DF1 stored in the RAM 24 to ON (step 61). Then, the CPU core 21 uses the index image DI1 to display a circle M1 centered on the current touch input coordinate DC1 on the information displayed on the second LCD 12 (step 62; refer to FIG. 4 ), and judges whether the user has interrupted the touch ( Step 63). The CPU core 21 advances the processing to the next step 64 when the user interrupts the touch operation, and advances the processing to step 65 when the touch operation is continued.

在步骤64中,CPU芯21,基于当前被设定为接通的第一模式标志DF1,来执行第一模式,并结束基于该子程序的处理。这里,所谓第一模式,系指用图4右图来说明的进行显示的处理,是不改变第一LCD11的显示方式,在第二LCD12显示触摸操作的链接目标的主页信息的处理。In step 64, the CPU core 21 executes the first mode based on the first mode flag DF1 which is currently set to ON, and ends the processing by this subroutine. Here, the so-called first mode refers to the display process described in the right diagram of FIG. 4 , which is the process of displaying the homepage information of the link target of the touch operation on the second LCD 12 without changing the display mode of the first LCD 11 .

在步骤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 step 65, the CPU core 21 judges whether or not the current touch input coordinates DC1 are in an image region above the decision line including the decision line (hereinafter referred to as the region above the decision line). If the touch input coordinates DC1 are in the area above the determination line, the CPU core 21 advances the processing to the next step 66, and in the case of the area below the determination line, return to the aforementioned step 62 and repeat the process. Here, the CPU core 21 sets the determination line (c1 is a constant) used in step 65 with y=y1+c1 based on the starting point coordinate DC2 (x1, y1). Also, if the current touch input coordinates DC1 (xt, yt) is yt≧y1+c1, the CPU core 21 determines that the current touch input coordinates DC1 is in the region above the determination line.

在步骤66中,CPU芯21,将RAM24中所存储的第二模式标志DF2设定为接通,将第一模式标志DF1及第三模式标志DF3设定为断开。然后,CPU芯21,利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示向上箭头M2(步骤67;参照图5),并判断用户是否中断了触摸(步骤68)。CPU芯21,在用户中断了触摸的场合下,使处理进入下一个步骤69,而在继续进行触摸操作的场合下,则使处理进入步骤70。In step 66, the CPU core 21 turns on the second mode flag DF2 stored in the RAM 24, and turns off the first mode flag DF1 and the third mode flag DF3. Then, the CPU core 21 uses the index image DI1 to display an upward arrow M2 near the current touch input coordinate DC1 on the information displayed on the second LCD 12 (step 67; refer to FIG. 5 ), and judges whether the user interrupted Touch (step 68). The CPU core 21 advances the processing to the next step 69 when the user interrupts the touch operation, and advances the processing to step 70 when the touch operation is continued.

在步骤69中,CPU芯21,基于当前设定为接通的第二模式标志DF2,来执行第二模式,并结束基于该子程序的处理。这里,所谓第二模式,系指用图5右图来说明的进行显示的处理,是不改变第二LCD12的显示方式,在第一LCD11显示链接目标的主页信息的处理。In step 69, the CPU core 21 executes the second mode based on the second mode flag DF2 currently set to ON, and ends the processing by this subroutine. Here, the so-called second mode refers to the processing of displaying as explained in the right diagram of FIG. 5 , which is the processing of displaying the home page information of the link destination on the first LCD 11 without changing the display mode of the second LCD 12 .

在步骤70中,CPU芯21,判断当前的触摸输入坐标DC1,是否处于前述步骤65所用的判定线之下的区域。在触摸输入坐标DC1处于判定线之下的区域的场合下,CPU芯21使处理进入下一步骤71。另一方面,在处于判定线之上的区域的场合下,如果第二模式标志DF2被设定为接通,则CPU芯21便返回到前述步骤67重复处理,如果第二模式标志DF2被设定为断开,则返回到前述步骤66重复处理(步骤75)。In step 70 , the CPU core 21 judges whether the current touch input coordinate DC1 is in the region below the judgment line used in the aforementioned step 65 . When the touch input coordinates DC1 are in the area below the determination line, the CPU core 21 advances the processing to the next step 71 . On the other hand, in the case of the area above the judgment line, if the second mode flag DF2 is set to be connected, then the CPU core 21 returns to the aforementioned step 67 to repeat the process. Determined to be disconnected, then return to the aforementioned step 66 to repeat the process (step 75).

在步骤71中,CPU芯21,将RAM24中所存储的第三模式标志DF3设定为接通,将第二模式标志DF2设定为断开。CPU芯21,利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示上下箭头M3(步骤72;参照图6),并判断用户是否中断了触摸(步骤73)。CPU芯21,在用户中断了触摸的场合下,使处理进入下一个步骤74,而在继续进行触摸操作的场合下,则返回到前述步骤70重复处理。In step 71, the CPU core 21 turns on the third mode flag DF3 stored in the RAM 24 and turns off the second mode flag DF2. The CPU core 21 uses the index image DI1 to display up and down arrows M3 near the current touch input coordinates DC1 on the information displayed on the second LCD 12 (step 72; refer to FIG. 6 ), and judges whether the user has interrupted the touch ( Step 73). The CPU core 21 advances the process to the next step 74 when the user interrupts the touch operation, and returns to the aforementioned step 70 to repeat the process if the touch operation is continued.

在步骤74中,CPU芯21,基于当前被设定为接通的第三模式标志DF3,来执行第三模式,并结束基于该子程序的处理。这里,所谓第三模式,系指用图6右图来说明的进行显示的处理,是在第一LCD11显示第二LCD12中的显示信息,并在第二LCD12显示链接目标的主页信息的处理。In step 74, the CPU core 21 executes the third mode based on the third mode flag DF3 currently set to ON, and ends the processing by this subroutine. Here, the so-called third mode refers to the display process described in the right diagram of FIG. 6 , which is the process of displaying the display information in the second LCD 12 on the first LCD 11 and displaying the home page information of the link target on the second LCD 12 .

这里,在前述步骤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 touch panel 15 from the area above the decision line to the area below the decision line is canceled, and only the upward and downward movement from the starting point coordinate DC2 to the area above the decision line is canceled. The swipe operation of is considered as a valid operation gesture.

图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 core 21 sets the fourth mode flag DF4 stored in the RAM 24 to ON (step 81). Next, the CPU core 21 executes the fourth mode based on the fourth mode flag DF4 currently set to ON (step 82 ), and advances the process to the next step. Here, the so-called fourth mode refers to the following processing, that is, directly on the first LCD 11, displaying other information ( For example, refer to the left diagram of FIG. 7 and the left diagram of FIG. 8).

接下来,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 CPU core 21 judges whether or not the current touch input coordinates DC1 are in an image region below the decision line including the decision line (hereinafter referred to as the region below the decision line) (step 83 ). When the touch input coordinates DC1 are in the area below the determination line, the CPU core 21 advances the processing to the next step 85 . On the other hand, when the touch input coordinates DC1 are in the area above the determination line, the CPU core 21 determines whether or not the user has interrupted the touch (step 84). When the touch operation is continued, the CPU core 21 returns to the aforementioned step 83 to repeat the process, and when the user stops the touch, the process by this subroutine is terminated. Here, the CPU core 21 sets the determination line used in step 83 (c2 is a constant) based on the starting point coordinate DC2 (x1, y1) and y=y1-c2. If the current touch input coordinates DC1 (xt, yt) satisfy yt≦y1−c2, the CPU core 21 determines that the current touch input coordinates DC1 is within the area below the determination line.

在步骤85中,CPU芯21,将RAM24中所存储的第五模式标志DF5设定为接通,将第四模式标志DF4及第六模式标志DF6设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示向下箭头M4(步骤86;参照图7),并判断用户是否中断了触摸(步骤87)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤88,而在继续进行触摸操作的场合下,则使处理进入步骤89。In step 85, the CPU core 21 turns on the fifth mode flag DF5 stored in the RAM 24, and turns off the fourth mode flag DF4 and the sixth mode flag DF6. The CPU core 21 uses the index image DI1 to display a downward arrow M4 near the current touch input coordinate DC1 on the information displayed on the second LCD 12 (step 86; refer to FIG. 7 ), and judges whether the user has interrupted the touch ( Step 87). The CPU core 21 advances the processing to the next step 88 when the user interrupts the touch operation, and advances the processing to step 89 when the touch operation is continued.

在步骤88中,CPU芯21,基于当前设定为接通的第五模式标志DF5,来执行第五模式,并结束基于该子程序的处理。这里,所谓第五模式,系指用图7右图来说明的进行显示的处理,是与触摸操作的标记对应,并在第二LCD12显示第一LCD11所显示的其它信息的处理。另外,在第五模式中,第一LCD11及第二LCD12,均显示与标记对应的信息,但在第一LCD11,也可以再次显示在该触摸操作前显示的原信息。In step 88, the CPU core 21 executes the fifth mode based on the fifth mode flag DF5 currently set to ON, and ends the processing by this subroutine. Here, the so-called fifth mode refers to the processing of displaying as described in the right diagram of FIG. 7 , which corresponds to the mark of the touch operation and displays other information displayed on the first LCD 11 on the second LCD 12 . In addition, in the fifth mode, both the first LCD 11 and the second LCD 12 display information corresponding to the mark, but the original information displayed before the touch operation may be displayed again on the first LCD 11 .

在步骤89中,CPU芯21,判断当前的触摸输入坐标DC1,是否处于前述步骤83中所用的判定线之上的区域。在触摸输入坐标DC1处于判定线之上的区域的场合下,CPU芯21使处理进入下一步骤90。而在处于判定线之下的区域的场合下,如果第五模式标志DF5被设定为接通,则CPU芯21返回到前述步骤86重复处理,如果第五模式标志DF5被设定为断开,则返回到前述步骤85重复处理(步骤94)。In step 89 , the CPU core 21 judges whether the current touch input coordinate DC1 is in an area above the judgment line used in step 83 . When the touch input coordinates DC1 are in the area above the determination line, the CPU core 21 advances the processing to the next step 90 . And in the case of the area below the judgment line, if the fifth mode flag DF5 is set to be connected, then the CPU core 21 returns to the aforementioned step 86 to repeat the process, if the fifth mode flag DF5 is set to be turned off , then return to the aforementioned step 85 to repeat the process (step 94).

在步骤90中,CPU芯21,将RAM24中所存储的第六模式标志DF6设定为接通,将第五模式标志DF5设定为断开。CPU芯21利用指标图像DI1,在第二LCD12所显示的信息上,在当前的触摸输入坐标DC1的附近,显示上下箭头M5(步骤91;参照图8),并判断用户是否中断了触摸(步骤92)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤93,而在继续进行触摸操作的场合下,则返回到前述步骤89重复处理。In step 90, the CPU core 21 turns on the sixth mode flag DF6 stored in the RAM 24 and turns off the fifth mode flag DF5. The CPU core 21 uses the index image DI1 to display up and down arrows M5 near the current touch input coordinates DC1 on the information displayed on the second LCD 12 (step 91; refer to FIG. 8 ), and judges whether the user has interrupted the touch (step 92). The CPU core 21 advances the process to the next step 93 when the user interrupts the touch operation, and returns to the aforementioned step 89 to repeat the process if the touch operation is continued.

在步骤93中,CPU芯21,基于当前设定为接通的第六模式标志DF6,来执行第六模式,并结束基于该子程序的处理。这里,所谓第六模式,系指用图8右图来说明的进行显示的处理,是在第一LCD11显示第二LCD12中的原显示信息,并与触摸操作的标记对应,在第二LCD12显示第一LCD11所显示的其它信息的处理。In step 93, the CPU core 21 executes the sixth mode based on the sixth mode flag DF6 currently set to ON, and ends the processing by this subroutine. Here, the so-called sixth mode refers to the display process described in the right figure of Fig. 8, which is to display the original display information in the second LCD 12 on the first LCD 11 and correspond to the mark of the touch operation, and display on the second LCD 12 Processing of other information displayed on the first LCD11.

这里,在前述步骤90中,第六模式标志DF6被设定为接通后,进行滑动操作,直至前述判定线以下的区域为止时(即,在前述步骤89为否),执行前述步骤85。因此,第六模式标志DF6被设定为断开,并再次将第五模式标志DF5设定为接通。即,从判定线以下的区域至该判定线之上的区域为止的采用了触摸面板15的向上方的滑动操作手势被取消,只有从始点坐标DC2至该判定线之下的区域为止的向下方的滑动操作,被认为是有效的操作手势。Here, in the aforementioned step 90, after the sixth mode flag DF6 is set to ON, and the sliding operation is performed until the area below the aforementioned determination line is reached (that is, No in the aforementioned step 89), the aforementioned step 85 is executed. Therefore, the sixth mode flag DF6 is set to off, and the fifth mode flag DF5 is set to on again. That is, the upward slide operation gesture using the touch panel 15 from the area below the decision line to the area above the decision line is canceled, and only the downward movement from the starting point coordinate DC2 to the area below the decision line is canceled. The swipe operation of is considered as a valid operation gesture.

图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 CPU core 21 judges whether or not the surround mode is currently set (step 101). Next, when the mode is not around, the CPU core 21 proceeds to the next step 111 (FIG. 17). On the other hand, in the case of the surround mode, the CPU core 21 proceeds to the next step 102 . Here, the surround mode refers to an operation mode that transitions to when the user performs a sliding operation on the surround mode icon Ia as described with reference to FIG. 9 .

在步骤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 CPU core 21 judges whether the current touch input coordinate DC1 is in the vicinity of the starting point. Next, the CPU core 21 judges whether or not a surrounding curve is formed when the trajectory coordinates DC3 are respectively connected in time series (step 103 ). In the case where the touch input coordinate DC1 is in the vicinity of the starting point, and the group of trajectory coordinates DC3 forms a surrounding curve (the foregoing steps 102 and 103 are both YES; refer to the left figure of FIG. 9 ), the CPU core 21 proceeds the process to the next step 105. And when the touch input coordinate DC1 is not in the region near the starting point, or the trajectory coordinate DC3 group does not form a surrounding curve (the aforementioned steps 102 and 103 are all No), then the CPU core 21 judges whether the user has interrupted the touch (step 104 ). When the user interrupts the touch, the CPU core 21 ends the processing based on the subroutine. On the other hand, when the touch operation is continued, the CPU core 21 additionally stores the current touch input coordinate DC1 as the trajectory coordinate DC3 in the RAM 24 (step 109 ), and returns to the aforementioned step 101 to continue processing.

在步骤105中,CPU芯21,将RAM24中所存储的第七模式标志DF7设定为接通。CPU芯21利用轨迹图像DI2,在第二LCD12所显示的信息上,沿着当前的轨迹坐标DC3上,显示轨迹M6(步骤106;参照图9),并判断用户是否中断了触摸(步骤107)。CPU芯21在用户中断了触摸的场合下,使处理进入下一个步骤108,而在继续进行触摸操作的场合下,则返回到前述步骤102继续处理。In step 105, the CPU core 21 sets the seventh mode flag DF7 stored in the RAM 24 to ON. The CPU core 21 utilizes the track image DI2 to display the track M6 (step 106; with reference to FIG. 9 ) on the information displayed on the second LCD 12 along the current track coordinate DC3 (step 106; with reference to FIG. 9 ), and judges whether the user has interrupted the touch (step 107) . The CPU core 21 advances the process to the next step 108 when the user interrupts the touch operation, and returns to the aforementioned step 102 to continue the process if the touch operation is continued.

在步骤108中,CPU芯21,基于当前被设定为接通的第七模式标志DF7来执行第七模式,并结束基于该子程序的处理。另外,CPU芯21在执行第七模式之后,全部删除RAM24中所存储的轨迹坐标DC3。这里,所谓第七模式,系指用图9右图来说明的进行显示的处理,是不改变第二LCD12的显示方式,来放大轨迹M6所围绕的信息,并在第一LCD11上显示的处理。In step 108, the CPU core 21 executes the seventh mode based on the seventh mode flag DF7 which is currently set to ON, and ends the processing by this subroutine. In addition, the CPU core 21 deletes all trace coordinates DC3 stored in the RAM 24 after executing the seventh mode. Here, the so-called seventh mode refers to the processing of displaying as explained in the right diagram of Fig. 9. It is a process of amplifying the information surrounded by the track M6 and displaying it on the first LCD 11 without changing the display mode of the second LCD 12. .

图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 CPU core 21 executes the step 111 . In step 111, the CPU core 21 judges whether the current touch input coordinates DC1 are in the upper area AT (see FIG. 11 ). When the touch input coordinates DC1 are in the upper area AT, the CPU core 21 advances the processing to the next step 112 . On the other hand, when the touch input coordinates DC1 are not in the upper area AT, the CPU core 21 advances the processing to the next step 116 . Here, the CPU core 21 sets the upper area AT used in step 111 as x1-k1≦x≦x1+k1 based on the starting point coordinates DC2 (x1, y1), and y≧y1+k2 (k1, k2 is constant). If the current touch input coordinates DC1 (xt, yt) are x1-k1≦xt≦x1+k1 and yt≧y1+k2, the CPU core 21 determines that the current touch input coordinates DC1 is within the upper area AT.

在步骤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 CPU core 21 turns on the eighth mode flag DF8 stored in the RAM 24 and turns off the ninth to twelfth mode flags DF9 to DF12 . The CPU core 21 uses the index image DI1 to display an upward arrow M8 in the vicinity of the current touch input coordinate DC1 on the information displayed on the second LCD 12, and a guide image M7 in the vicinity of the start point coordinate DC2 (step 113; refer to 10), and judge whether the user has interrupted the touch (step 114). The CPU core 21 advances the processing to the next step 115 when the user interrupts the touch operation, and advances the processing to step 116 when the touch operation is continued.

在步骤115中,CPU芯21,基于当前被设定为接通的第八模式标志DF8,来执行第八模式,并结束基于该子程序的处理。这里,所谓第八模式,系指用图10右图来说明的进行显示的处理,是保留第二LCD12的显示信息,并在第一LCD11也显示第二LCD1所显示的信息的处理。In step 115, the CPU core 21 executes the eighth mode based on the eighth mode flag DF8 currently set to ON, and ends the processing by this subroutine. Here, the so-called eighth mode refers to the display process described in the right diagram of FIG. 10 , which is the process of retaining the display information of the second LCD 12 and displaying the information displayed by the second LCD 1 on the first LCD 11 .

在步骤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 CPU core 21 judges whether or not the current touch input coordinates DC1 are within a predetermined area AM (see FIG. 11 ). When the touch input coordinates DC1 are not within the predetermined area AM, the CPU core 21 advances the processing to the next step 131 ( FIG. 18 ). On the other hand, when the touch input coordinates DC1 are in the predetermined area AM, if the eighth mode flag DF8 is set to ON, the CPU core 21 proceeds to the next step 118, and if the eighth mode flag DF8 is set to OFF, then the eighth mode flag DF8 is set to OFF. , the process proceeds to the next step 131 (step 117). Here, the CPU core 21 sets the predetermined area AM used in step 116 to x1-k1≦x≦x1+k1 based on the starting point coordinate DC2 (x1, y1), and y1-k2<y<y1+k2 (k1, k2 are constants). If the current touch input coordinate DC1 (xt, yt) is x1-k1≦xt≦x1+k1, and y1-k2<yt<y1+k2, then the CPU core 21 determines that the current touch input coordinate DC1 is in the specified area AM.

在步骤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 CPU core 21 turns on the ninth mode flag DF9 stored in the RAM 24 and turns off the eighth mode flag DF8 . The CPU core 21 uses the index image DI1 to display the up and down arrows M9 in the vicinity of the current touch input coordinate DC1 on the information displayed on the second LCD 12, and display the guide image M7 in the vicinity of the start point coordinate DC2 (step 119; refer to 12), and judge whether the user has interrupted the touch (step 120). The CPU core 21 advances the process to the next step 121 when the user interrupts the touch operation, and advances the process to step 131 ( FIG. 18 ) if the touch operation is continued.

在步骤121中,CPU芯21,基于当前被设定为接通的第九模式标志DF9来执行第九模式,并结束基于该子程序的处理。这里,所谓第九模式,系指用图12右图来说明的进行显示的处理,是将第一LCD11所显示的信息与第二LCD12所显示的信息交替显示在第一LCD11及第二LCD12的处理。In step 121, the CPU core 21 executes the ninth mode based on the ninth mode flag DF9 currently set to ON, and ends the processing by this subroutine. Here, the so-called ninth mode refers to the display process explained by the right figure in FIG. deal with.

在图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 CPU core 21 judges whether the current touch input coordinate DC1 is in the lower area AB (see FIG. 11 ). When the touch input coordinates DC1 are not in the lower area AB, the CPU core 21 advances the processing to the next step 136 . On the other hand, when the touch input coordinates DC1 are in the lower area AB, the CPU core 21 advances the processing to the next step 132 . Here, the CPU core 21 sets the lower area AB used in step 131 as x1-k1≦x≦x1+k1, and y≦y1-k2 (k1, k2 is constant). Thus, if the current touch input coordinates DC1 (xt, yt) are x1-k1≦xt≦x1+k1 and yt≦y1-k2, the CPU core 21 determines that the current touch input coordinates DC1 is in the lower area AB.

在步骤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 step 132, the CPU core 21 sets the tenth mode flag DF10 stored in the RAM 24 to ON, and sets the eighth, ninth, eleventh, and twelfth mode flags DF8, DF9, DF11, and DF12 to ON. for disconnection. The CPU core 21 uses the index image DI1 to display a downward arrow M10 (not shown) near the current touch input coordinate DC1 on the information displayed on the second LCD 12, and displays a guide image around the starting point coordinate DC2. M7 (refer to FIG. 10 ) (step 133), and judge whether the user has interrupted the touch (step 134). The CPU core 21 advances the processing to the next step 135 when the user interrupts the touch operation, and advances the processing to step 136 when the touch operation is continued.

在步骤135中,CPU芯21,基于当前被设定为接通的第十模式标志DF10,来执行第十模式,并结束基于该子程序的处理。这里,所谓第十模式,系指第一LCD11中的显示信息仍然保留,同时在第二LCD12也显示第一LCD11所显示的信息的处理。即,在第十模式中,第一LCD11中的显示信息仍然保留,同时在用户的滑动操作方向(从第一LCD11朝向第二LCD12的下方)的起点侧所显示的信息(第一LCD11所显示的信息),显示在该滑动操作方向上所搭载的显示部(第二LCD12)上。In step 135, the CPU core 21 executes the tenth mode based on the tenth mode flag DF10 currently set to ON, and ends the processing by this subroutine. Here, the so-called tenth mode refers to a process in which the information displayed on the first LCD 11 is still retained, and the information displayed on the first LCD 11 is also displayed on the second LCD 12 . That is, in the tenth mode, the display information in the first LCD11 still remains, and the information displayed on the starting point side of the user's sliding operation direction (from the first LCD11 toward the bottom of the second LCD12) simultaneously (displayed by the first LCD11 information) is displayed on the display unit (second LCD 12 ) mounted in the sliding operation direction.

在步骤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 CPU core 21 judges whether the current touch input coordinate DC1 is in the left area AL (see FIG. 11 ). When the touch input coordinates DC1 are not in the left area AL, the CPU core 21 advances the processing to the next step 141 . On the other hand, when the touch input coordinates DC1 are in the left area AL, the CPU core 21 advances the processing to the next step 137 . Here, the CPU core 21 sets the left area AL used in step 136 to x<x1-k1 (k1 is a constant) based on the starting point coordinate DC2 (x1, y1). In this way, if the current touch input coordinates DC1 (xt, yt) is xt<x1-k1, the CPU core 21 determines that the current touch input coordinates DC1 is within the left area AL.

在步骤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 CPU core 21 turns on the eleventh mode flag DF11 stored in the RAM 24 , and turns off the eighth to tenth mode flags DF8 to DF10 and the twelfth mode flag DF12 . The CPU core 21 uses the index image DI1 to display a leftward arrow M11 (not shown) near the current touch input coordinate DC1 on the information displayed on the second LCD 12, and displays a guide image around the starting point coordinate DC2. M7 (refer to FIG. 10) (step 138), and judge whether the user has interrupted the touch (step 139). The CPU core 21 advances the process to the next step 140 when the user interrupts the touch operation, and advances the process to step 141 when the touch operation is continued.

在步骤140中,CPU芯21,基于当前被设定为接通的第十一模式标志DF11,来执行第十一模式,并结束基于该子程序的处理。这里,所谓第十一模式,系指根据用户的向左方的滑动操作,第一LCD11中的显示信息仍然保留,同时在第二LCD12显示在前一次的处理中第二LCD12所显示的信息、以及与当前第二LCD12所显示的信息前页相当的信息的处理。比如,在第十一模式中,第二LCD12所显示的信息中,可进行浏览器的所谓“返回”操作及电子图书等中的显示前页的操作。此外,在第二LCD12显示电子图书的场合下,在横版电子图书中,指示左方一般显示前一页,但也可以根据所显示的电子图书的文档构成(比如竖版、漫画、外文文档),将显示前一页的指令设定为向左方的滑动操作。In step 140, the CPU core 21 executes the eleventh mode based on the eleventh mode flag DF11 which is currently set to ON, and ends the processing by this subroutine. Here, the so-called eleventh mode means that according to the user's sliding operation to the left, the display information in the first LCD11 is still retained, and at the same time, the information displayed on the second LCD12 in the previous processing is displayed on the second LCD12, And the processing of information equivalent to the information front page displayed by the second LCD12 at present. For example, in the eleventh mode, among the information displayed on the second LCD 12, the so-called "return" operation of the browser and the operation of displaying the previous page in the electronic book and the like can be performed. In addition, when the second LCD 12 displays an electronic book, in the horizontal version electronic book, the left side of the indicator generally displays the previous page, but it can also be configured according to the document structure of the displayed electronic book (such as vertical version, comics, foreign language documents, etc.) ), sets the command to show the previous page as a swipe to the left.

在步骤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 CPU core 21 judges whether the current touch input coordinates DC1 are in the right area AR (see FIG. 11 ). When the touch input coordinates DC1 are not in the right area AR, the CPU core 21 returns to the aforementioned step 111 ( FIG. 17 ) to continue processing. On the other hand, when the touch input coordinates DC1 are in the right area AR, the CPU core 21 advances the processing to the next step 142 . Here, the CPU core 21 sets the right region AR used in step 141 to x>x1+k1 (k1 is a constant) based on the starting point coordinates DC2 (x1, y1). If the current touch input coordinate DC1 (xt, yt) is xt>x1+k1, the CPU core 21 determines that the current touch input coordinate DC1 is within the right area AR.

在步骤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 CPU core 21 turns on the twelfth mode flag DF12 stored in the RAM 24, and turns off the eighth to eleventh mode flags DF8 to DF11. The CPU core 21 uses the index image DI1 to display a right arrow M12 (not shown) near the current touch input coordinate DC1 on the information displayed on the second LCD 12, and displays a guide image M7 around the starting point coordinate DC2. (Refer to FIG. 10) (step 143), and judge whether the user has interrupted the touch (step 144). The CPU core 21 advances the processing to the next step 145 when the user interrupts the touch operation, and advances the processing to step 111 when the touch operation is continued.

在步骤145中,CPU芯21,基于当前被设定为接通的第十二模式标志DF12,来执行第十二模式,并结束基于该子程序的处理。这里,所谓第十二模式,系指根据用户的向右方的滑动操作,第一LCD11中的显示信息仍然保留,同时作为下次处理,在第二LCD12显示第二LCD12所显示的过去信息、以及与当前第二LCD12所显示的信息的下一页相当的信息的处理。比如,在第十二模式中,第二LCD12所显示的信息中,可进行浏览器的所谓“前进”操作及电子图书等中的下页显示操作。此外,在第二LCD12显示电子图书的场合下,在横版电子图书中,指示右方一般显示下一页,但也可以根据所显示的电子图书的文档构成,将显示前一页的指令设定为向右方的滑动操作。In step 145, the CPU core 21 executes the twelfth mode based on the twelfth mode flag DF12 currently set to ON, and ends the processing by this subroutine. Here, the so-called twelfth mode means that according to the user's sliding operation to the right, the display information in the first LCD11 is still retained, and at the same time as the next processing, the past information displayed by the second LCD12 is displayed on the second LCD12, And the processing of information corresponding to the next page of the information currently displayed on the second LCD12. For example, in the twelfth mode, among the information displayed on the second LCD 12, the so-called "forward" operation of the browser and the display operation of the next page in electronic books and the like can be performed. In addition, when the second LCD 12 displays an electronic book, in the horizontal version of the electronic book, the next page is generally displayed on the right side of the pointer, but it is also possible to set the command to display the previous page according to the document structure of the displayed electronic book. Defined as a swipe action to the right.

这里,在进行围绕模式以外的背景指定处理时,第八~第十二模式标志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 touch panel 15 from the starting point coordinate DC2 to the upper area AT is canceled, and only the leftward sliding operation from the starting point coordinate DC2 to the left area AL is canceled. Think of it as a valid manipulation gesture. That is, it is possible to easily cancel the slide operation gesture for performing a predetermined operation, and only the slide operation to another area can be performed, and only the slide operation from the starting point coordinate DC2 to this area can be regarded as a valid operation gesture. .

另外,尽管在上述构成中,可识别采用了触摸面板15的四个方向的手势,但也可以构成为可识别五个方向以上的多方向操作手势。通过对以规定区域AM为中心的其它各区域进一步细分,可识别采用了触摸面板15的五个方向以上的手势。在该场合下,指南图像M7,作为规定区域AM的边界,以矩形图案来显示(参照图10),尽管它作为用于用户利用触摸面板15来识别有效的操作手势的目标图像,但也可以以其它形状的图案来显示。比如,在如上所述不仅可识别采用了触摸面板15的四个方向手势而且也可识别多方向操作手势的场合下,也可以用与该方向区分数量对应的多角形图案来显示。In addition, although gestures in four directions using the touch panel 15 can be recognized in the configuration described above, multi-directional operation gestures in five or more directions may be recognized. By further subdividing the other areas around the predetermined area AM, gestures in five or more directions using the touch panel 15 can be recognized. In this case, the guide image M7 is displayed in a rectangular pattern as the boundary of the predetermined area AM (refer to FIG. 10 ). Displayed in patterns of other shapes. For example, in the case where not only four-directional gestures using the touch panel 15 but also multi-directional operation gestures can be recognized as described above, polygonal patterns corresponding to the number of directions can be displayed.

这样,在游戏机装置1中,在步骤74的第三模式、步骤93的第六模式、步骤108的第七模式、步骤121的第九模式等中,根据与来自触摸面板15的输入对应的多个滑动操作方向的组合(比如上下方向),来识别用户的手势,并决定执行的处理。因此,通过由单一的滑动操作方向来区别用户的操作手势,可以增加下次处理的变化。另一方面,可以容易地取消滑动操作的手势,且可只通过至其它区域为止的滑动操作,只将从始点坐标至该区域为止的滑动操作,看作是有效的操作手势。因此,在用户所进行的滑动操作不适当的场合下,用户可容易地取消该操作,且可通过与该操作连续的操作,来提供新的操作指示。即,根据本发明,通过坐标输入操作,来增加可指定的下次处理的变化,可减少在描绘了不适当轨迹的场合下所产生的不适宜,且可提高坐标输入的操作性。此外,由于由用户所输入的坐标输入操作而识别的操作手势,在触摸位置附近作为指标来显示,因而可以可靠地识别用户所输入的操作手势及下次处理。Thus, in the game machine device 1, in the third mode of step 74, the sixth mode of step 93, the seventh mode of step 108, the ninth mode of step 121, etc., according to the input corresponding to the touch panel 15, A combination of multiple sliding operation directions (such as up and down directions) is used to recognize the user's gesture and determine the processing to be performed. Therefore, by distinguishing the user's operation gesture by a single sliding operation direction, it is possible to increase the variation of the next processing. On the other hand, the gesture of the sliding operation can be easily canceled, and only the sliding operation to other areas can be performed, and only the sliding operation from the coordinates of the starting point to the area can be regarded as an effective operation gesture. Therefore, when the sliding 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, according to the present invention, by increasing the change of the next process that can be specified through the coordinate input operation, it is possible to reduce the inconvenience caused when an inappropriate trajectory is drawn, and to improve the operability of the coordinate input. In addition, since the operation gesture recognized by the coordinate input operation input by the user is displayed as an indicator near the touched position, the operation gesture input by the user can be reliably recognized and processed next time.

此外,在游戏机装置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 game machine device 1 , according to the user's slide operation using the touch panel 15 , it is possible to execute highly useful display processing through intuitive operation. For example, when the user uses the touch panel 15 to perform an upward sliding operation, while retaining the display information in the second LCD 12, the images obtained in the processing corresponding to the starting point coordinate DC2 (response image, enlarged image, The image displayed on the second LCD 12 ) can be displayed on the first LCD 11 in the sliding operation direction (from the second LCD 12 toward the top of the first LCD 11 ). In addition, when the user performs a downward sliding operation using the touch panel 15, the image obtained in the processing corresponding to the starting point coordinate DC2 can be displayed in the direction of the sliding operation (from the first LCD 11 toward the bottom of the second LCD 12). on the second LCD12. In addition, when the user uses the touch panel 15 to perform a reciprocating sliding operation in the up and down direction, the image displayed in the second LCD 12 can be displayed on the first LCD 11, and the image (response image) obtained in the processing corresponding to the starting point coordinate DC2 , the image displayed by the first LCD11), can be displayed on the first LCD11, so the upper and lower display parts (the first LCD11 and the second The information displayed in the LCD12) can be alternately displayed. The sliding operation direction input by the user to the touch panel 15 and the corresponding display processing are intuitive. Furthermore, it is useful in various situations to display information corresponding to processing on another display unit while retaining the original display information.

另外,在前述中,为具体说明,利用具体的操作顺序来说明了各输入坐标处理,但它们只是一种实施例,毋庸赘言,本发明不限于这些操作顺序。比如,也可以进一步增加可作为触摸面板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 touch panel 15 may be further added.

此外,在前述中为具体说明,利用在第一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 first LCD 11 and the second LCD 12 has been used for description, but other information and images may also be displayed on the first LCD 11 and the second LCD 12. displayed on the second LCD12. For example, an electronic book such as a book such as a digital dictionary recorded on an electronic medium for viewing by the game machine device 1 may be displayed on the first LCD 11 and the second LCD 12 .

此外,在前述的实施方式中,作为将画面分为两部分的液晶显示部一例,所说明的是将实体上分离的第一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 first LCD 11 and the second LCD 12 that are physically separated are arranged above and below each other (in the case of two screens up and down) has been described. ). However, other configurations may be employed for the configuration of the display screen in which the screen is divided into two. For example, the first LCD 11 and the second LCD 12 may be arranged on the left and right on one main surface of the lower case 13b. In addition, it can also be configured as follows: a vertically-elongated LCD (that is, an LCD that is physically one, but the display length is divided into two screens vertically) with the same horizontal width as the second LCD 12 and twice the vertical length is arranged in the On one main surface of the lower case 13b, the first and second display images are displayed vertically (that is, adjacently displayed without upper and lower boundary portions). In addition, it may also be configured such that a horizontally long LCD having the same vertical width as the second LCD 12 and twice the horizontal length is arranged on one main surface of the lower case 13b, and the first and second LCDs are displayed on the left and right in the horizontal direction. Images are displayed (ie, displayed adjacently without left and right border portions). That is, the first and second display images can be displayed by dividing a substantially one screen into two and using it. For any game image method, if the touch panel 15 is arranged on the display screen of the second display image, the present invention can also be realized. In addition, when the first and second display images are displayed by dividing a substantially one screen into two and using it, the touch panel 15 may be arranged on the entire screen.

此外,在前述的实施例中,在游戏机装置1上一体地设置有触摸面板15,但毋庸赘言,即使分开构成游戏机装置与触摸面板,也可实现本发明。此外,也可以在第一LCD11的上面设置触摸面板15。另外,在前述实施例中,将显示画面设为两个(第一LCD11、第二LCD12),但根据本发明的方式,也可将显示画面设为一个。即,在前述实施例中,也可以不设置第一LCD11,而只将第二LCD12作为显示画面,来设置触摸面板15。此外,在前述实施例中,也可以不设置第二LCD12,而只在第一LCD11的上面设置触摸面板15。In addition, in the foregoing embodiments, the touch panel 15 is provided integrally with the game machine device 1, but needless to say, the present invention can be implemented even if the game machine device and the touch panel are separately configured. In addition, the touch panel 15 may be provided on the upper surface of the 1st LCD11. In addition, in the foregoing embodiment, two display screens (the first LCD 11 and the second LCD 12 ) are provided, but according to the aspect of the present invention, one display screen may be provided. That is, in the foregoing embodiments, the first LCD 11 may not be provided, and the touch panel 15 may be provided using only the second LCD 12 as a display screen. In addition, in the foregoing embodiments, the second LCD 12 may not be provided, but the touch panel 15 may be provided only on the first LCD 11 .

此外,在前述实施例中,作为游戏机装置1的输入手段,使用了触摸面板,但也可以采用其它定点设备。这里,所谓定点设备,系指对画面上的输入位置及坐标进行指定的输入装置,比如,如果将鼠标、跟踪板、跟踪球等用作输入手段,并采用根据从输入手段输出的输出值来计算出的画面坐标系的信息,则同样可以实现本发明。Furthermore, in the foregoing embodiments, as the input means of the game machine device 1, a touch panel is used, but other pointing devices may also be used. Here, the so-called pointing device refers to an input device that specifies the input position and coordinates on the screen. For example, if a mouse, trackpad, trackball, etc. The information of the calculated screen coordinate system can also realize the present invention.

此外,在前述实施例中,在游戏机装置1上一体地设置有触摸面板15,但也可以采用使触摸面板成为输入手段之一的普通个人计算机等信息处理装置(输入坐标处理装置)。In addition, in the aforementioned embodiment, the touch panel 15 is integrally provided on the game machine device 1, but an information processing device (input coordinate processing device) such as a general personal computer using the touch panel as one of the input means may also be used.

本发明的输入坐标处理程序及输入坐标处理装置,可增加利用定点设备来可识别的用户操作手势,同时可易于取消所输入的操作手势,且可用作阅览网络上所公开的文档及图像等信息或者在显示装置上显示电子文档等显示信息的游戏机装置等信息处理装置、以及该信息处理装置中所执行的程序等。此外,本发明的输入坐标处理程序及输入坐标处理装置,可根据用户采用了定点设备的操作,通过直观性操作来执行有用性高的显示处理,且可用作阅览网络上所公开的文档及图像等信息或者在显示装置上显示电子图书等显示信息的游戏机装置等信息处理装置、以及该信息处理装置中执行的程序等。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)

1. input coordinate processing method, it is by operating from the input coordinate of pointing device output according to user's operation, and this input coordinate processing method is characterised in that, comprising:
Input coordinate detects step, and it detects the coordinate information based on the regulation coordinate system according to the input coordinate from aforementioned pointing device output;
The reference coordinate storing step, it is set and the Memory Reference coordinate based on detect the initial coordinate information in detected a series of coordinate informations in the step at aforementioned input coordinate;
Multizone is set step, and it forms a plurality of zones with aforementioned reference coordinate as benchmark, and the zone that will comprise this reference coordinate is set at reference area;
Handle deciding step, it decides processing based on detect last coordinate information and the aforementioned reference coordinate in detected a series of coordinate informations in the step at aforementioned input coordinate,
The aforementioned processing deciding step comprises:
First handles deciding step, when it represents in the zone outside the aforementioned reference area at aforementioned last coordinate information, based on deciding processing from the direction of aforementioned reference coordinate to the zone shown in this last coordinate information;
Second handles deciding step, it detects after part coordinate information in detected a series of coordinate informations in the step represented in the zone outside the aforementioned reference area at aforementioned input coordinate, when aforementioned last coordinate information is represented in the aforementioned reference area, based on from aforementioned reference coordinate to the direction in the zone shown in this part coordinate information, and from the combination of the zone shown in this part coordinate information to the direction of aforementioned reference coordinate, decide processing
Handle in the deciding step aforementioned first, in position that aforementioned last coordinate information is represented after aforementioned reference area moves to other zone, when the position that aforementioned last coordinate information is represented moves to different another other zone with aforementioned reference area and this other zone from this other zone, based on deciding processing to this another other regional direction from aforementioned reference coordinate
Handle in the deciding step aforementioned second, in position that aforementioned last coordinate information is represented after aforementioned reference area moves to other zone, when the position that aforementioned last coordinate information is represented further moves to aforementioned reference area from this other zone, based on from aforementioned reference coordinate to this other regional direction with from of the combination of this other zone to the direction of aforementioned reference coordinate, decide processing.
2. input coordinate processing method according to claim 1 is characterized in that:
The aforementioned processing deciding step also comprises:
Sign is set step, and it is regional when mobile to other from aforementioned reference area in the position shown in the aforementioned last coordinate information, sets and store this other area relative sign;
The first sign step of updating, it has set sign in aforementioned sign setting step after, in the position shown in the aforementioned last coordinate information from the zone that is set with this sign when other zone that is different from aforementioned reference area is moved further, the sign of current setting is updated to and the regional corresponding sign shown in this last coordinate information, and is stored;
The second sign step of updating, it has set sign in aforementioned sign setting step or the aforementioned first sign step of updating after, in the position shown in the aforementioned last coordinate information from the zone that is set with this sign when aforementioned reference area is moved further, the sign of current setting is updated to aforementioned reference area of expression and the reciprocal sign of having set the zone of this sign, and stored, in addition
Aforementioned first handles deciding step, based on set the sign that step or the aforementioned first sign step of updating set by aforementioned sign, decides processing,
Aforementioned second handles deciding step, and the sign based on being set by the aforementioned second sign step of updating decides processing.
3. input coordinate processing method according to claim 1, it is characterized in that, also comprise the demonstration controlled step, this step shows the index of representing following direction respectively in display device, and this direction is to have determined the combinations of directions of handling in the deciding step from handling aforementioned another other regional direction of having determined the deciding step to handle and handle aforementioned second aforementioned first.
4. input coordinate processing method according to claim 1 is characterized in that, also comprises the demonstration controlled step, and this step is shown in the image that aforementioned multizone is set the reference area of setting in the step at the display device indicator gauge.
5. input coordinate processing method according to claim 1 is characterized in that:
Also comprise the demonstration controlled step, this step shows image based on aforementioned coordinate system in display device,
Aforementioned multizone is set step, will be that the image region segmentation of the periphery at center becomes a plurality of with aforementioned reference area, and form aforementioned a plurality of zone.
CNB2005101329549A 2005-04-06 2005-12-29 input coordinate processing method Active CN100538613C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
Design and Implementation of a Stroke Interface Library. WILEY, M.IEEE Region 4 Student Paper Contest. 1997 *

Cited By (2)

* Cited by examiner, † Cited by third party
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