최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0445280 (2006-06-02) |
등록번호 | US-8157651 (2012-04-17) |
우선권정보 | JP-2005-264207 (2005-09-12) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 7 인용 특허 : 505 |
A game system comprises image obtaining means, direction calculation means, first rotation means, and display control means. The image obtaining means obtains an image taken by an imaging device. The direction calculation means calculates a direction originally determined from the image of an imagin
A game system comprises image obtaining means, direction calculation means, first rotation means, and display control means. The image obtaining means obtains an image taken by an imaging device. The direction calculation means calculates a direction originally determined from the image of an imaging target included in the image taken by the imaging device. The first rotation means rotates an operation target in accordance with the calculated direction. The display control means generates an image in accordance with the rotation of the operation target performed by the first rotation means and displays the generated image on a screen of a display device.
1. A non-transitory computer readable storage medium having stored thereon an information processing program executable by a computer of an information processing apparatus for receiving operation data from an operation device including an imager for taking an image of an imaging target and for disp
1. A non-transitory computer readable storage medium having stored thereon an information processing program executable by a computer of an information processing apparatus for receiving operation data from an operation device including an imager for taking an image of an imaging target and for displaying, on a display device, a virtual space obtained by performing calculation processing on a predetermined operation target using the operation data, the information processing program causing the computer to execute: obtaining a taken image taken by the imager of the operation device as the operation data;calculating a two-dimensional vector using a position of the imaging target in the taken image;rotating the operation target in accordance with a calculated value of the two-dimensional vector; anddisplaying the virtual space on a display area of the display device in accordance with the rotated operation target. 2. A storage medium according to claim 1, wherein calculating a two-dimensional vector using a position of the imaging target in the taken image further includes: calculating coordinate sets of two predetermined points in the image of the imaging target in a coordinate system corresponding to the taken image; andcalculating the two-dimensional vector connecting the coordinate sets of the two predetermined points. 3. A storage medium according to claim 2, wherein: the information processing program further causes the computer to execute calculating a predetermined indicated coordinate set which corresponds to a position on the display area, in correspondence with a coordinate set of an intermediate point between the two predetermined points; andwherein the rotating the operation target is further done in accordance with the indicated coordinate set. 4. A storage medium according to claim 3, wherein the indicated coordinate set which corresponds to the position on the display area is calculated in correspondence with a position of the image of the imaging target in the case where the image taken by the imager is rotated around the center of the image as an axis and the two-dimensional vector is directed in one certain direction by the rotation. 5. A storage medium according to claim 3, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to execute calculating a three-dimensional coordinate set in the virtual space which corresponds to the indicated coordinate set and setting the three-dimensional coordinate set as a three-dimensional indicated coordinate set; andwherein the operation target is rotated in the three-dimensional space by a calculation using the two-dimensional vector and the three-dimensional indicated coordinate set. 6. A storage medium according to claim 5, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: moving the object to the calculated three-dimensional coordinate set; androtating the object. 7. A storage medium according to claim 5, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: setting the three-dimensional coordinate set as a central coordinate set of rotation; androtating the object in the three-dimensional space around the central coordinate set as a center of rotation. 8. A storage medium according to claim 5, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to execute setting a virtual camera directed in a predetermined direction at a predetermined position in the virtual space; andwherein the operation target is the virtual camera, and is rotated around the three-dimensional coordinate set as a center of rotation. 9. A storage medium according to claim 3, wherein: the information processing program further causes the computer to execute locating at least one object in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining whether or not any one of the at least one object is displayed at the position on the display area which corresponds to the indicated coordinate set;if one of the at least one object is displayed at the position which corresponds to the indicated coordinate set, then setting the one object as the operation target; androtating the one object. 10. A storage medium according to claim 3, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: moving the object so as to be displayed at a position of the calculated indicted coordinate set; androtating the object. 11. A storage medium according to claim 3, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: setting the indicated coordinate set as a central coordinate set of rotation; androtating the object around the central coordinate set as a center of rotation. 12. A storage medium according to claim 2, wherein: the information processing program further causes the computer to execute setting a predetermined indicated coordinate set which corresponds to a position on the display area as an indicated coordinate set; andwherein the rotating the operation target is further done in accordance with the indicated coordinate set. 13. A storage medium according to claim 2, wherein: the information processing program further causes the computer to execute calculating data representing a length of a distance between the coordinate sets of the two predetermined points; andwherein the rotating the operation target is further done in accordance with the calculated data representing the calculated length. 14. A storage medium according to claim 13, wherein rotating the operation target in accordance with a calculated value of the two-dimensional vector further includes: calculating distance data representing a distance between the imager and the imaging target from the calculated data representing the calculated length; androtating the operation target by a calculation using the two-dimensional vector and the distance data. 15. A storage medium according to claim 14, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to execute locating at least one object in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining a coordinate in a depth direction of the virtual space in correspondence with the distance data;determining whether or not there is any one of the at least one object at a position of the coordinate in the calculated depth direction; andif there is one of the at least one object at a position of the coordinate in the calculated depth direction, then setting the one object as the operation target. 16. A storage medium according to claim 14, wherein: the virtual space is a virtual three-dimensional space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining a coordinate in a depth direction of the virtual space in correspondence with the distance data;moving a position of the operation target in the depth direction to the coordinate in the calculated depth direction; androtating the operation target in accordance with the two-dimensional vector. 17. A storage medium according to claim 1, wherein: the information processing program further causes the computer to execute calculating a predetermined indicated coordinate set which corresponds to a position on the display area, in correspondence with a position of the image of the imaging target in the obtained taken image; andwherein the rotating the operation target is further done in accordance with the indicated coordinate set. 18. A storage medium according to claim 17, wherein the indicated coordinate set which corresponds to the position on the display area is calculated in correspondence with a position of the image of the imaging target in the case where the image taken by the imager is rotated around the center of the image and the two-dimensional vector is directed in one certain direction by the rotation. 19. A storage medium according to claim 17, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to execute calculating a three-dimensional coordinate set in the virtual space which corresponds to the calculated indicated coordinate set and setting the three-dimensional coordinate set as a three-dimensional indicated coordinate set; andwherein the operation target is rotated in the three-dimensional space by a calculation using the two-dimensional vector and the three-dimensional indicated coordinate set. 20. A storage medium according to claim 19, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: moving the object to the calculated three-dimensional coordinate set; androtating the object. 21. A storage medium according to claim 19, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: setting the calculated three-dimensional coordinate set as a central coordinate set of rotation; androtating the object in the three-dimensional space around the central coordinate set as a center of rotation. 22. A storage medium according to claim 19, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to execute setting a virtual camera directed in a predetermined direction at a predetermined position in the virtual space; andwherein the operation target is the virtual camera, and is rotated around the three-dimensional coordinate set as a center of rotation. 23. A storage medium according to claim 17, wherein: the information processing program further causes the computer to execute locating at least one object in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining whether or not any one of the at least one object is displayed at the position on the display area which corresponds to the indicated coordinate set;if one of the at least one object is displayed at the position which corresponds to the indicated coordinate set, then setting the one object as the operation target; androtating the one object. 24. A storage medium according to claim 17, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: moving the object so as to be displayed at a position of the calculated indicted coordinate set; androtating the object. 25. A storage medium according to claim 17, wherein: the information processing program further causes the computer to execute locating an object as the operation target in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: setting the calculated indicated coordinate set as a central coordinate set of rotation; androtating the object around the central coordinate set as a center of rotation. 26. A storage medium according to claim 1, wherein: the information processing program further causes the computer to execute setting a predetermined indicated coordinate set which corresponds to a position on the display area as an indicated coordinate set; andwherein the rotating the operation target is further done in accordance with the indicated coordinate set. 27. A storage medium according to claim 1, wherein: the information processing program further causes the computer to execute locating at least one object in the virtual space; andwherein the operation target is any one of the at least one object located in the virtual space. 28. A storage medium according to claim 1, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to execute setting a virtual camera directed in a predetermined direction at a predetermined position in the virtual space;the operation target is the virtual camera; andwherein the virtual space is displayed as seen from the virtual camera on the display area. 29. A storage medium according to claim 28, wherein the virtual camera is rotated around a position of a point of attention of the virtual camera as a center of rotation. 30. A storage medium according to claim 28, wherein the virtual camera is rotated such that a viewing direction of the virtual camera changes. 31. A storage medium according to claim 1, wherein rotating the operation target in accordance with a calculated value of the two-dimensional vector further includes changing a posture of the operation target by the rotation. 32. A storage medium according to claim 31, wherein the posture or the position of the operation target is determined in accordance with a calculated direction of the two-dimensional vector. 33. A storage medium according to claim 1, rotating the operation target further includes moving a position of the operation target around a predetermined position as a center of rotation. 34. A storage medium according to claim 33, wherein a posture or the position of the operation target is determined in accordance with a calculated direction of the two-dimensional vector. 35. A storage medium according to claim 1, wherein rotating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining whether or not a direction of the two-dimensional vector has exceeded a predetermined range; androtating the operation target when the direction of the two-dimensional vector has exceeded the predetermined range. 36. A storage medium according to claim 1, wherein: the information processing program further causes the computer to execute obtaining a difference between a direction of the two-dimensional vector and a predetermined reference direction as an angle or a vector; andwherein the rotating the operation target is further done in accordance with the obtained difference. 37. A storage medium according to claim 36, wherein rotating the operation target in accordance with a calculated value of the two-dimensional vector further includes: setting a rotation amount in accordance with a magnitude of the difference; androtating the operation target by the rotation amount. 38. A storage medium according to claim 36, wherein rotating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining whether or not the difference has exceeded a predetermined value; androtating the operation target when the difference has exceeded the predetermined value. 39. A storage medium according to claim 1, wherein: the information processing program further causes the computer to execute calculating data representing a size of the image of the imaging target in the taken image; andwherein the rotating the operation target is further done in accordance with the calculated data representing a size of the image. 40. A storage medium according to claim 39, wherein rotating the operation target in accordance with a calculated value of the two-dimensional vector further includes: calculating distance data representing a distance between the imager and the imaging target from the calculated data representing a size of the image; androtating the operation target by a calculation using the two-dimensional vector and the distance data. 41. A storage medium according to claim 40, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to execute locating at least one object in the virtual space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining a coordinate in a depth direction of the virtual space in correspondence with the distance data;determining whether or not there is any one of the at least one object at a position of the coordinate in the depth direction; andif there is one of the at least one object at a position of the determined coordinate in the depth direction, then setting the one object as the operation target. 42. A storage medium according to claim 40, wherein: the virtual space is a virtual three-dimensional space; androtating the operation target in accordance with a calculated value of the two-dimensional vector further includes: determining a coordinate in a depth direction of the virtual space in correspondence with the distance data;moving a position of the operation target in the depth direction to the coordinate in the depth direction; androtating the operation target in accordance with the two-dimensional vector. 43. A storage medium according to claim 1, wherein: the information processing program further causes the computer to execute calculating data corresponding to a distance between the imager and the imaging target; andwherein the rotating the operation target is further done in accordance with the calculated data corresponding to a distance between the imager and the imaging target a. 44. A storage medium according to claim 1, wherein: the operation device comprises an inclination processing system for determining an inclination of the operation device; andthe information processing program further causes the computer to execute: asserting a two-dimensional vector calculation that is based on the taken image; androtating the operation target in accordance with the inclination determined by the inclination processing system when the two-dimensional vector calculation assertion is not successful. 45. A non-transitory computer readable storage medium having stored thereon an information processing program executable by a computer of an information processing apparatus for receiving operation data from an operation device, which includes an imager for taking an image of an imaging target and a processor adapted to calculate coordinate sets of two predetermined points in the image of the imaging target included in a taken image taken by the imager, and for displaying, on a display device, a virtual space obtained by performing calculation processing on a predetermined operation target using the operation data, the information processing program causing the computer to: obtain the coordinate sets of the two predetermined points as the operation data;calculate a two-dimensional vector connecting the coordinate sets of the two predetermined points;rotate the operation target in accordance with a calculated value of the two-dimensional vector; anddisplay the virtual space, changed in accordance with the rotation of the operation target, on a display area of the display device. 46. A storage medium according to claim 45, wherein: the information processing program further causes the computer to calculate a predetermined indicated coordinate set which corresponds to a position on the display area, in correspondence with a coordinate set of an intermediate point between the two predetermined points,wherein the operation target is rotated by a calculation using the two-dimensional vector and the indicated coordinate set. 47. A storage medium according to claim 46, wherein the indicated coordinate set which corresponds to the position on the display area is calculated in correspondence with a position of the image of the imaging target in the case where the image taken by the imager is rotated around the center of the image as an axis and the two-dimensional vector is directed in one certain direction by the rotation. 48. A storage medium according to claim 46, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to calculate a three-dimensional coordinate set in the virtual space which corresponds to the indicated coordinate set;set the three-dimensional coordinate set as a three-dimensional indicated coordinate set; andwherein the operation target is rotated in the three-dimensional space by a calculation using the two-dimensional vector and the three-dimensional indicated coordinate set. 49. A storage medium according to claim 48, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: move the object to the three-dimensional coordinate set; androtate the object. 50. A storage medium according to claim 48, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: set the three-dimensional coordinate set as a central coordinate set of rotation; androtate the object in the three-dimensional space around the central coordinate set as a center of rotation. 51. A storage medium according to claim 48, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to set a virtual camera directed in a predetermined direction at a predetermined position in the virtual space; andwherein the operation target is the virtual camera, and is rotated around the three-dimensional coordinate set as a center of rotation. 52. A storage medium according to claim 46, wherein: the information processing program further causes the computer to locate at least one object in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: determine whether or not any one of the at least one object is displayed at the position on the display area which corresponds to the indicated coordinate set;set the one object as the operation target when one of the at least one object is displayed at the position which corresponds to the indicated coordinate set; androtate the one object. 53. A storage medium according to claim 46, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: move the object so as to be displayed at a position of the indicted coordinate set; androtate the object. 54. A storage medium according to claim 46, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: set the indicated coordinate as a central coordinate set of rotation; androtate the object around the central coordinate set as a center of rotation. 55. A storage medium according to claim 45, wherein: the information processing program further causes the computer to set a predetermined indicated coordinate set which corresponds to a position on the display area as an indicated coordinate set; andwherein the rotation of the operation target is further done in accordance with the indicated coordinate set. 56. A storage medium according to claim 45, wherein: the information processing program further causes the computer to locate at least one object in the virtual space; andwherein the operation target is any one of the at least one object located in the virtual space. 57. A storage medium according to claim 45, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to set a virtual camera directed in a predetermined direction at a predetermined position in the virtual space;the virtual camera is the operation target; andthe display of the virtual space includes an image seen from the virtual camera on the display area. 58. A storage medium according to claim 57, wherein the virtual camera is rotated around a position of a point of attention of the virtual camera as a center of rotation. 59. A storage medium according to claim 57, wherein the virtual camera is rotated such that a viewing direction of the virtual camera changes. 60. A storage medium according to claim 45, wherein a posture of the operation target is changed by the rotation. 61. A storage medium according to claim 60, wherein the posture or the position of the operation target is determined in accordance with a calculated direction of the two-dimensional vector. 62. A storage medium according to claim 45, wherein a position of the operation target is moved by rotating the operation target around a predetermined position as the center of rotation. 63. A storage medium according to claim 62, wherein a posture or the position of the operation target is determined in accordance with a calculated direction of the two-dimensional vector. 64. A storage medium according to claim 45, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector further includes: determine whether or not a direction of the two-dimensional vector has exceeded a predetermined range; androtate the operation target if the direction of the two-dimensional vector has exceeded the predetermined range. 65. A storage medium according to claim 45, wherein: the information processing program further causes the computer to obtain a difference between a direction of the two-dimensional vector and a predetermined reference direction as an angle or a vector; andthe operation target is rotated in further accordance with the difference. 66. A storage medium according to claim 65, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector further includes: set a rotation amount in accordance with a magnitude of the difference; androtate the operation target by the rotation amount. 67. A storage medium according to claim 65, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector further includes: determine whether or not the difference has exceeded a predetermined value; androtate the operation target if the difference has exceeded the predetermined value. 68. A storage medium according to claim 45, wherein: the information processing program further causes the computer to calculate data representing a size of the image of the imaging target in the taken image; andthe operation target is rotated based on a calculation using the two-dimensional vector and the calculated data. 69. A storage medium according to claim 68, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector further includes: calculate distance data representing a distance between the imager and the imaging target from the calculated data; andthe operation target is rotated based on a calculation using the two-dimensional vector and the distance data. 70. A storage medium according to claim 69, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to locate at least one object in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector further includes: determine a coordinate in a depth direction of the virtual space in correspondence with the distance data;determine whether or not there is any one of the at least one object at a position of the coordinate in the depth direction; andset the one object as the operation target if there is one of the at least one object at a position of the coordinate in the depth direction. 71. A storage medium according to claim 69, wherein: the virtual space is a virtual three-dimensional space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector further includes: determine a coordinate in a depth direction of the virtual space in correspondence with the distance data;move a position of the operation target in the depth direction to the coordinate in the depth direction; androtate the operation target in accordance with the two-dimensional vector. 72. A storage medium according to claim 45, wherein: the information processing program further causes the computer to calculate data corresponding to a distance between the imager and the imaging target; andthe operation target is rotated by a calculation using the two-dimensional vector and the calculated data. 73. A storage medium according to claim 45, wherein: the operation device comprises an inclination determiner to determine an inclination of the operation device; andthe information processing program further causes the computer to: assert a two-dimensional vector calculation that is based on the taken image; androtate the operation target in accordance with the inclination determined by the inclination determiner when the asserted two-dimensional vector calculation fails. 74. A non-transitory computer readable storage medium having stored thereon an information processing program executable by a computer of an information processing apparatus for receiving operation data from an operation device, which includes an imager for taking an image of an imaging target and vector programmed logic circuitry for calculating a two-dimensional vector using a position of the imaging target in a taken image taken by the imager, and for displaying, on a display device, a virtual space obtained by performing calculation processing on a predetermined operation target using the operation data, the information processing program causing the computer to: obtain the two-dimensional vector as the operation data;rotate the operation target in accordance with an obtained value of the two-dimensional vector; anddisplay the virtual space, changed in accordance with the rotation of the operation target, on a display area of the display device. 75. A storage medium according to claim 74, wherein: the operation data further includes a coordinate set of one point corresponding to a position of the image of the imaging target;the information processing program further causes the computer to calculate a predetermined indicated coordinate set which corresponds to a position on the display area, in correspondence with the coordinate set of the one point; andthe operation target is rotated by a calculation using the two-dimensional vector and the indicated coordinate set. 76. A storage medium according to claim 75, wherein the indicated coordinate set which corresponds to the position on the display area is calculate in correspondence with a position of the image of the imaging target in the case where the image taken by the imager is rotated around the center of the image as an axis and the two-dimensional vector is directed in one certain direction by the rotation. 77. A storage medium according to claim 75, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to calculate a three-dimensional coordinate set in the virtual space which corresponds to the indicated coordinate set and set the three-dimensional coordinate set as a three-dimensional indicated coordinate set; andwherein the operation target is rotated in the three-dimensional space by a calculation using the two-dimensional vector and the three-dimensional indicated coordinate set. 78. A storage medium according to claim 77, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with an obtained value of the two-dimensional vector includes: move the object to the three-dimensional coordinate set; androtate the object. 79. A storage medium according to claim 77, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with an obtained value of the two-dimensional vector includes: set the three-dimensional coordinate set as a central coordinate set of rotation; androtate the object in the three-dimensional space around the central coordinate set as the center of rotation. 80. A storage medium according to claim 77, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to set a virtual camera directed in a predetermined direction at a predetermined position in the virtual space; andthe virtual camera is rotated as the operation target around the three-dimensional coordinate set as the center of rotation. 81. A storage medium according to claim 75, wherein: the information processing program further causes the computer to locate at least one object in the virtual space; androtation of the operation target in accordance with an obtained value of the two-dimensional vector includes: determine whether or not any one of the at least one object is displayed at the position on the display area which corresponds to the indicated coordinate set;set the one object as the operation target when the at least one object is displayed at the position which corresponds to the indicated coordinate set; androtate the one object. 82. A storage medium according to claim 75, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with an obtained value of the two-dimensional vector includes: move the object so as to be displayed at a position of the indicted coordinate set; androtate the object. 83. A storage medium according to claim 75, wherein: the information processing program further causes the computer to locate an object as the operation target in the virtual space; androtation of the operation target in accordance with an obtained value of the two-dimensional vector includes: set the indicated coordinate set as a central coordinate set of rotation; androtate the object around the central coordinate set as the center of rotation. 84. A storage medium according to claim 74, wherein: the information processing program further causes the computer to set a predetermined indicated coordinate set which corresponds to a position on the display area as an indicated coordinate set; andthe operation target is rotated by a calculation using the two-dimensional vector and the indicated coordinate set. 85. A storage medium according to claim 74, wherein: the information processing program further causes the computer to locate at least one object in the virtual space; andany one of the at least one object located in the virtual space is the operation target. 86. A storage medium according to claim 74, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to set a virtual camera directed in a predetermined direction at a predetermined position in the virtual space;the virtual camera is the operation target; andan image of the virtual space seen from the virtual camera is displayed on the display area. 87. A storage medium according to claim 86, wherein the virtual camera is rotated around a position of a point of attention of the virtual camera as the center of rotation. 88. A storage medium according to claim 86, wherein the virtual camera rotates such that a viewing direction of the virtual camera changes. 89. A storage medium according to claim 74, wherein a posture of the operation target is changed by the rotation. 90. A storage medium according to claim 89, wherein the posture or a position of the operation target is determined in accordance with a calculated direction of the two-dimensional vector. 91. A storage medium according to claim 74, wherein a position of the operation target is moved by rotating the operation target around a predetermined position as the center of rotation. 92. A storage medium according to claim 91, wherein a posture or the position of the operation target is determined in accordance with a calculated direction of the two-dimensional vector. 93. A storage medium according to claim 74, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector includes: determine whether or not a direction of the two-dimensional vector has exceeded a predetermined range; androtate the operation target if the direction of the two-dimensional vector has exceeded the predetermined range. 94. A storage medium according to claim 74, wherein: the information processing program further causes the computer to obtain a difference between a direction of the two-dimensional vector and a predetermined reference direction as an angle or a vector; andthe operation target is rotated in accordance with the difference. 95. A storage medium according to claim 94, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector includes: set a rotation amount in accordance with a magnitude of the difference; androtate the operation target by the rotation amount. 96. A storage medium according to claim 94, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector includes: determine whether or not the difference has exceeded a predetermined value; androtate the operation target if the difference has exceeded the predetermined value. 97. A storage medium according to claim 74, wherein: the operation data further includes data representing a length of a distance between the coordinate sets of the two predetermined points in the image of the imaging target included in the taken image taken by the imager; andthe operation target is rotated by a calculation using the two-dimensional vector and the data representing the length of the distance between the coordinate sets of the two predetermined points. 98. A storage medium according to claim 97, wherein rotation of the operation target in accordance with a calculated value of the two-dimensional vector includes: calculate distance data representing a distance between the imager and the imaging target from the data representing the length of the distance between the coordinate sets of the two predetermined points; androtate the operation target by a calculation using the two-dimensional vector and the distance data. 99. A storage medium according to claim 98, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to locate at least one object in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: determine a coordinate in a depth direction of the virtual space in correspondence with the distance data;determine whether or not there is any one of the at least one object at a position of the coordinate in the depth direction; andset the one object as the operation target when there is one of the at least one object at a position of the coordinate in the depth direction. 100. A storage medium according to claim 98, wherein: the virtual space is a virtual three-dimensional space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: determine a coordinate in a depth direction of the virtual space in correspondence with the distance data;move a position of the operation target in the depth direction to the coordinate in the depth direction; androtate the operation target in accordance with the two-dimensional vector. 101. A storage medium according to claim 74, wherein: the operation data further includes distance data representing a distance between the imager and the imaging target; andthe operation target is rotate by a calculation using the two-dimensional vector and the distance data. 102. A storage medium according to claim 101, wherein: the virtual space is a virtual three-dimensional space;the information processing program further causes the computer to locate at least one object in the virtual space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: determine a coordinate in a depth direction of the virtual space in correspondence with the distance data;determine whether or not there is any one of the at least one object at a position of the coordinate in the depth direction; andset the one object as the operation target when there is one of the at least one object at a position of the coordinate in the depth direction. 103. A storage medium according to claim 101, wherein: the virtual space is a virtual three-dimensional space; androtation of the operation target in accordance with a calculated value of the two-dimensional vector includes: determine a coordinate in a depth direction of the virtual space in correspondence with the distance data;move a position of the operation target in the depth direction to the coordinate in the depth direction; androtate the operation target in accordance with the two-dimensional vector. 104. A storage medium according to claim 74, wherein: the information processing program further causes the computer to calculate data corresponding to a distance between the imager and the imaging target; andthe operation target is rotated by a calculation using the two-dimensional vector and the calculated data. 105. A storage medium according to claim 74, wherein: the operation device comprises an inclination sensor configured to determine an inclination of the operation device; andthe information processing program further causes the computer to: determine an assertion of a two-dimensional vector calculation based on the taken image; androtate the operation target in accordance with the inclination determined by the inclination sensor when the assertion is not successful.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.