INFORMATION PROCESSING DEVICE, COMPUTER SYSTEM AND PROGRAM
First Claim
1. An information processing device comprising:
- a virtual machine monitor that causes a first virtual computer to operate;
a management table that stores usage permission/prohibition information that indicates whether use of the first virtual computer is permitted;
a usage permission/prohibition determining unit that updates the usage permission/prohibition information stored in the management table and controls, based on the usage permission/prohibition information, whether use of the first virtual computer is permitted;
a connection monitoring unit that monitors a first external device on which a second virtual computer to which the first virtual computer is switched operates and a second external device that uses the first virtual computer and on which the second virtual computer does not operate; and
a receiving unit that receives a request to start using the first virtual computer from each of the first and second external devices,wherein the connection monitoring unit performsdetermining whether the first external device is connected, anddetermining whether the receiving unit receives the request from the first or second external device,wherein when the connection monitoring unit determines that the first external device is not connected, the usage permission/prohibition determining unit updates the usage permission/prohibition information stored in the management table so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited, andwherein when the connection monitoring unit determines that the receiving unit receives the request from the second external device and that the first external device is connected, the usage permission/prohibition determining unit transmits, to the first external device, information that instructs the first external device to prohibit use of the second virtual computer.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing device includes: a connection monitoring unit performs determining whether a first external device is connected, and determining whether a receiving unit receives the request from the first or second external device, wherein when the connection monitoring unit determines that the first external device is not connected, a usage permission/prohibition determining unit updates the usage permission/prohibition information stored in a management table so that the usage permission/prohibition information indicates that use of a first virtual computer is prohibited, and wherein when the connection monitoring unit determines that the receiving unit receives the request from the second external device and that the first external device is connected, the usage permission/prohibition determining unit transmits, to the first external device, information that instructs the first external device to prohibit use of a second virtual computer.
23 Citations
14 Claims
-
1. An information processing device comprising:
-
a virtual machine monitor that causes a first virtual computer to operate; a management table that stores usage permission/prohibition information that indicates whether use of the first virtual computer is permitted; a usage permission/prohibition determining unit that updates the usage permission/prohibition information stored in the management table and controls, based on the usage permission/prohibition information, whether use of the first virtual computer is permitted; a connection monitoring unit that monitors a first external device on which a second virtual computer to which the first virtual computer is switched operates and a second external device that uses the first virtual computer and on which the second virtual computer does not operate; and a receiving unit that receives a request to start using the first virtual computer from each of the first and second external devices, wherein the connection monitoring unit performs determining whether the first external device is connected, and determining whether the receiving unit receives the request from the first or second external device, wherein when the connection monitoring unit determines that the first external device is not connected, the usage permission/prohibition determining unit updates the usage permission/prohibition information stored in the management table so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited, and wherein when the connection monitoring unit determines that the receiving unit receives the request from the second external device and that the first external device is connected, the usage permission/prohibition determining unit transmits, to the first external device, information that instructs the first external device to prohibit use of the second virtual computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a server device on which a first virtual computer operates; a first terminal device that is connected to the server device and on which a second virtual computer to which the first virtual computer is switched operates; and a second terminal device that uses the first virtual computer and on which the second virtual computer does not operate, wherein the server device includes; a management table that stores usage permission/prohibition information that indicates whether use of the first virtual computer is permitted; a usage permission/prohibition determining unit that updates the usage permission/prohibition information stored in the management table and controls, based on the usage permission/prohibition information, whether use of the first virtual computer is permitted; a connection monitoring unit that monitors the first terminal device and the second terminal device; a receiving unit that receives a request to start using the first virtual computer from each of the first and second terminal devices, wherein the connection monitoring unit performs determining whether the first terminal device is connected, and determining whether the receiving unit receives the request from the first or second terminal device, wherein when the connection monitoring unit determines that the first external device is not connected, the usage permission/prohibition determining unit updates the usage permission/prohibition information stored in the management table so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited, and wherein when the connection monitoring unit determines that the receiving unit receives the request from the second terminal device and that the first external device is connected, the usage permission/prohibition determining unit transmits, to the first external device, information that instructs the first external device to prohibit use of the second virtual computer. - View Dependent Claims (11)
-
-
12. A storage medium that stores a program that causes a computer to perform:
-
operating a first virtual computer; determining whether a first external device on which a second virtual computer to which the first virtual computer is switched operates is connected; updating, when it is determined that the first external device is not connected, usage permission/prohibition information stored in a management table and indicating whether use of the first virtual computer is permitted so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited; controlling whether use of the first virtual computer is permitted based on the usage permission/prohibition information; determining, when a request to start using the first virtual computer is received, whether the request to start using the first virtual computer is transmitted by the first external device or a second external device on which the second virtual computer does not operate; transmitting, to the first external device, information that instructs the first external device to prohibit use of the second virtual computer when it is determined that the second external device transmits the request and that the first external device is connected. - View Dependent Claims (13)
-
-
14. A method for limiting use of a virtual computer, the method causing a computer to perform:
-
operating a first virtual computer; determining whether a first terminal device on which a second virtual computer to which the first virtual computer is switched operates is connected; updating, when it is determined that the first terminal device is not connected, usage permission/prohibition information stored in a management table and indicating whether use of the first virtual computer is permitted so that the usage permission/prohibition information indicates that use of the first virtual computer is prohibited; controlling whether use of the first virtual computer is permitted based on the usage permission/prohibition information; determining, when a request to start using the first virtual computer is received, whether the request to start using the first virtual computer is transmitted by the first terminal device or a second terminal device on which the second virtual computer does not operate; transmitting, to the first terminal device, information that instructs the first terminal device to prohibit use of the second virtual computer when it is determined that the second terminal device transmits the request and that the first terminal device is connected.
-
Specification