Information processing system, information processing method, and supplying medium
First Claim
1. An information processing system for processing three-dimensional information on an object existing in a three-dimensional space, comprising:
- setting means for setting a predetermined virtual space in said three-dimensional space;
creating means for creating said three-dimensional information on said object; and
judging means for making a decision, on the basis of said three-dimensional information on said ;
object, on whether or not a collision between said object and said virtual space occurs, wherein said setting means sets, as said virtual space, a space having a predetermined configuration formed to enclose a predetermined space in said three-dimensional space and a predetermined width.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system for processing three-dimensional information on an object existing actually in a three-dimensional space for detecting a collision between a space having an optional configuration and size in the three-dimensional space and the object. In the information processing system, a virtual space setting section sets a virtual space in the three-dimensional space, and a three-dimensional information creating section creates three-dimensional information on the object such as an intruder. A decision is made, on the basis of the three-dimensional information on the object, on whether or not the collision between the intruder and the virtual space occurs.
47 Citations
31 Claims
-
1. An information processing system for processing three-dimensional information on an object existing in a three-dimensional space, comprising:
-
setting means for setting a predetermined virtual space in said three-dimensional space;
creating means for creating said three-dimensional information on said object; and
judging means for making a decision, on the basis of said three-dimensional information on said ;
object, on whether or not a collision between said object and said virtual space occurs,wherein said setting means sets, as said virtual space, a space having a predetermined configuration formed to enclose a predetermined space in said three-dimensional space and a predetermined width. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
object map drawing means for making out, on the basis of said three-dimensional information on said object, an object map indicating a position, at which said object exists in said three-dimensional space, by a predetermined coordinate system; and
virtual space map drawing means for making out a virtual space map indicating a position, at which said virtual space exists, by said predetermined coordinate system, said judging means making a decision, on the basis of said object map and said virtual space map, as to whether or not the collision between said object and said virtual space occurs.
-
-
9. An information processing system according to claim 1, further comprising processing means for conducting predetermined processing in accordance with a decision result by said judging means.
-
10. An information processing system according to claim 9, wherein, when the collision between said object and said virtual space occurs, said processing means issues information related to the collision therebetween.
-
11. An information processing system according to claim 9, wherein, when the collision between said object and said virtual space occurs, said processing means records said object.
-
12. An information processing method of processing three-dimensional information on an object existing in a three-dimensional space, said method comprising:
-
a setting step of setting a predetermined virtual space in said three-dimensional space;
a creating step of creating three-dimensional information on said object; and
a judging step of making a decision, on the basis of said three-dimensional information on said object, as to whether or not a collision between said object and said virtual space occurs, wherein, in said setting step, a space having a predetermined configuration formed to enclose a predetermined space in said three-dimensional space and a predetermined width is set as said virtual space. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
an object map drawing step of making out, on the basis of said three-dimensional information on said object, an object map indicating a position, at which said object exists in said three-dimensional space, by a predetermined coordinate system; and
a virtual space map drawing step of making out a virtual space map indicating a position, at which said virtual space exists, by said predetermined coordinate system, said judging step making a decision, on the basis of said object map and said virtual space map, as to whether or not the collision between said object and said virtual space occurs.
-
-
19. An information processing method according to claim 12, further comprising a processing step of conducting predetermined processing in accordance with a decision result by said judging step.
-
20. An information processing method according to claim 19, wherein, when the collision between said object and said virtual space occurs, information related to the collision therebetween is issued in said processing step.
-
21. An information processing method according to claim 19, wherein, when the collision between said object and said virtual space occurs, said object is recorded in said processing means.
-
22. A supply medium for supplying control information which causes an information processing system to process three-dimensional information on an object existing in a three-dimensional space, said medium supplying:
-
setting instruction for setting a predetermining virtual space in said three-dimensional space;
a creating instruction for creating three-dimensional information on said object; and
a judging instruction for making a decision, on the basis of said three-dimensional information on said object, as to whether or not a collision between said object and said virtual space occurs. wherein, by said setting instructions, a space having a predetermined configuration formed to enclose a predetermined space in said three-dimensional space and a predetermined width is set as said virtual space. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
an object map drawing instruction for making out, on the basis of said three-dimensional information on said object, an object map indicating a position, at which said object exists in said three-dimensional space, by a predetermined coordinate system; and
a virtual space map drawing instruction for making out a virtual space map indicating a position, at which said virtual space exists, by said predetermined coordinate system, and said judging instruction making a decision, on the basis of said object map and said virtual space map, as to whether or not the collision between said object and said virtual space occurs.
-
-
29. A supply medium according to claim 22, further supplying a processing instruction for conducting predetermined processing in accordance with a decision result by said judging step.
-
30. A supply medium according to claim 29, wherein, when the collision between said object and said virtual space occurs, information related to the collision therebetween is issued according to said processing instruction.
-
31. A supply medium according to claim 29, wherein, when the collision between said object and said virtual space occurs, said object is recorded according to said processing instruction.
Specification