Control device, communication apparatus, control system, control method and storage medium
First Claim
1. A control device that controls a plurality of functions and is in communication with a plurality of external devices, the control device comprising a hardware processor configured to:
- authenticate the external devices;
count the number of the authenticated devices and the number of unauthenticated devices;
restrict a first one of the functions if a first function restricting condition is satisfied, the first condition being determined by a number of the authenticated devices being greater than a number of the unauthenticated devices and the number of the unauthenticated devices being non-zero, andrestrict a second one of the functions if a second function restricting condition is satisfied, the second condition being determined by a number of the authenticated devices being less than a number of the unauthenticated devices and the number of the authenticated devices being non-zero.
1 Assignment
0 Petitions
Accused Products
Abstract
A control system which can control a function of a device depending on the result of authentication of an external device that exists outside the device and prevent others from using the device without permission is provided. The control system includes a control device (100) which controls at least one function (1), and at least one external device (900-1 to n: n is an arbitrary integer) which exists outside the control device (100). The control device (100) authenticates the external devices (900-1 to n), and controls the function (1) depending on the number of authenticated devices which can be authenticated and the number of unauthenticated devices which can not be authenticated.
-
Citations
15 Claims
-
1. A control device that controls a plurality of functions and is in communication with a plurality of external devices, the control device comprising a hardware processor configured to:
-
authenticate the external devices; count the number of the authenticated devices and the number of unauthenticated devices; restrict a first one of the functions if a first function restricting condition is satisfied, the first condition being determined by a number of the authenticated devices being greater than a number of the unauthenticated devices and the number of the unauthenticated devices being non-zero, and restrict a second one of the functions if a second function restricting condition is satisfied, the second condition being determined by a number of the authenticated devices being less than a number of the unauthenticated devices and the number of the authenticated devices being non-zero. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
communication apparatus having functions; and a control device to control the functions of the communication apparatus, the control device comprising a hardware processor configured to; authenticate external devices communicating with the communication apparatus; count the number of the authenticated devices and the number of unauthenticated devices; restrict a first one of the functions if a first function restricting condition is satisfied, the first condition being determined by a number of the authenticated devices being greater than a number of the unauthenticated devices and the number of the unauthenticated devices being non-zero, and restrict a second one of the functions if a second function restricting condition is satisfied, the second condition being determined by a number of the authenticated devices being less than a number of the unauthenticated devices and the number of the authenticated devices being non-zero.
-
-
13. A control system comprising:
-
a control device that controls a plurality of functions; and a plurality of external devices that are in communication with the control device, wherein the control device includes a hardware processor configured to; authenticate the external devices, count the number of the authenticated devices and the number of unauthenticated devices; restrict a first one of the functions if a first function restricting condition is satisfied, the first condition being determined by a number of the authenticated devices being greater than a number of the unauthenticated devices and the number of the unauthenticated devices being non-zero, and restrict a second one of the functions if a second function restricting condition is satisfied, the second condition being determined by a number of the authenticated devices being less than a number of the unauthenticated devices and the number of the authenticated devices being non-zero.
-
-
14. A control method performed in a control device that controls a plurality of functions and is in communication with a plurality of external devices, comprising;
-
authenticating the external devices; counting the number of the authenticated devices and the number of unauthenticated devices; restricting a first one of the functions if a first function restricting condition is satisfied, the first condition being determined by a number of the authenticated devices and being greater than a number of the unauthenticated devices and the number of the unauthenticated devices being non-zero, and restrict a second one of the functions if a second function restricting condition is satisfied, the second condition being determined by a number of the authenticated devices being less than a number of the unauthenticated devices and the number of the authenticated devices being non-zero.
-
-
15. A non-transitory computer readable medium that stores a control program for causing a control device which controls a plurality of functions and is in communication with a plurality of external devices to execute:
-
authenticating the external devices; counting the number of the authenticated devices and the number of unauthenticated devices; restricting a first one of the functions if a first function restricting condition is satisfied, the first condition being determined by a number of the authenticated devices being greater than a number of the unauthenticated devices and the number of the unauthenticated devices being non-zero, and restricting a second one of the functions if a second function restricting condition is satisfied, the second condition being determined by a number of the authenticated devices being less than a number of the unauthenticated devices and the number of the authenticated devices being non-zero.
-
Specification