DATA PROCESSING APPARATUS, CONTROLLING METHOD AND DATA PROCESSING SYSTEM
First Claim
1. A data processing apparatus connected to a Local Area Network, comprising:
- a processor; and
a memory that stores a program and a permitted condition by which a process is permitted to be performed,the permitted condition indicating that a terminal device is connected to the Local Area Network, or a permitted position where provision of a service to the terminal device is permitted,the program including instructions that, when executed, cause the processorto accept a request to perform the process sent from the terminal device,to determine, in accordance with the permitted condition, whether the request is sent via the Local Area Network, or whether the position of the terminal device is included in the permitted position stored in the memory, andto perform the process based on the request, when it is determined that the request is sent via the Local Area Network, or when the position of the terminal device is included in the permitted position stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing apparatus connected to a terminal device and providing a service in response to a request from the terminal device, includes a processable condition storing unit that stores one or more services providable by the data processing apparatus and a position of a terminal device to which provision of the service is permitted in correspondence with each of the services; a receiving unit that receives a service request of requesting provision of a service and positional information of the terminal device sent from the terminal device; and a control unit that controls the data processing apparatus to provide the service requested by the service request when the position indicated by the positional information received by the receiving unit is included in the position that is in correspondence with the service requested by the service request received by the receiving unit in the processable condition storing unit.
-
Citations
6 Claims
-
1. A data processing apparatus connected to a Local Area Network, comprising:
-
a processor; and a memory that stores a program and a permitted condition by which a process is permitted to be performed, the permitted condition indicating that a terminal device is connected to the Local Area Network, or a permitted position where provision of a service to the terminal device is permitted, the program including instructions that, when executed, cause the processor to accept a request to perform the process sent from the terminal device, to determine, in accordance with the permitted condition, whether the request is sent via the Local Area Network, or whether the position of the terminal device is included in the permitted position stored in the memory, and to perform the process based on the request, when it is determined that the request is sent via the Local Area Network, or when the position of the terminal device is included in the permitted position stored in the memory. - View Dependent Claims (2, 3, 4)
-
-
5. A method of data processing performed by a data processing apparatus connected to a Local Area Network and including a processor and a memory that stores a program and a permitted condition by which a process is permitted to be performed,
the permitted condition indicating that a terminal device is connected to the Local Area Network, or a permitted position where provision of a service to the terminal device is permitted, the method comprising: -
accepting a request to perform the process sent from the terminal device, determining, in accordance with the permitted condition, whether the request is sent via the Local Area Network, or whether the position of the terminal device is included in the permitted position stored in the memory, performing the process based on the request, when it is determined that the request is sent via the Local Area Network, or when the position of the terminal device is included in the permitted position stored in the memory.
-
-
6. A non-transitory computer-readable recording medium having recorded thereon a program including instructions that, when executed, cause a processor of a computer, connected to a Local Area Network and including a memory that stores a permitted condition by which a process is permitted to be performed, the permitted condition indicating that a terminal device is connected to the Local Area Network, or a permitted position where provision of a service to the terminal device is permitted,
to accept a request to perform the process sent from the terminal device, to determine, in accordance with the permitted condition, whether the request is sent via the Local Area Network, or whether the position of the terminal device is included in the permitted position stored in the memory, and to perform the process based on the request, when it is determined that the request is sent via the Local Area Network, or when the position of the terminal device is included in the permitted position stored in the memory.
Specification