Multi-function peripheral, multi-function peripheral system and method for adding extended function in multi-function peripheral system
AssigneeBrother Kogyo Kabushiki Kaisha
InventorTetsuya Okuno
Life of this patent
Estimating the term…
Abstract
There is provided a multi-function peripheral including: a body including a recording section; a memory; and a controller. The memory is configured to store: first to third basic information. The controller is configured to execute: controlling the memory to store first extended information; extracting second extended information from the first extended information; generating third extended information; generating fourth extended information; and controlling the memory to store the fourth extended information.
Claims9
A multi-function peripheral comprising:
- a body including a recording section configured to record an image on a recording medium;
- a memory;
- and
- a controller,
- wherein the memory is configured to store:
- first basic information required for the body to execute a plurality of basic functions;
- second basic information indicating usage restriction for each of the plurality of basic functions, with respect to each of at least one user;
- and
- third basic information indicating a corresponding relationship between the plurality of basic functions and a plurality of function attributes, the plurality of function attributes being defined corresponding to a plurality of restriction matters regarding the body and being defined as information for specifying unit functions executable by the body, and
- wherein the controller is configured to execute:
- controlling the memory to store first extended information required for the body to execute at least one extended function;
- extracting second extended information indicating correspondence of each of the at least one extended function to at least one function attribute which is included in the plurality of function attributes and which is used to execute each of the at least one extended function, from the first extended information stored in the memory;
- generating, with respect to each of the at least one user, third extended information indicating whether or not each of the at least one user is capable of executing each of the plurality of function attributes, based on the second basic information and the third basic information stored in the memory;
- generating, with respect to each of the at least one user, fourth extended information indicating usage restriction of each of the at least one extended function, based on the extracted second extended information and based on the generated third extended information;
- and
- controlling the memory to store the generated fourth extended information.
A multi-function peripheral system, comprising:
- a body including a recording section configured to record an image on a recording medium;
- a storage apparatus;
- and
- a control apparatus,
- wherein the storage apparatus is configured to store:
- first basic information required for the body to execute a plurality of basic functions;
- second basic information indicating usage restriction for each of the plurality of basic functions, with respect to each of at least one user;
- and
- third basic information indicating a corresponding relationship between the plurality of basic functions and a plurality of function attributes, the plurality of function attributes being defined corresponding to a plurality of restriction matters regarding the body and being defined as information for specifying unit functions executable by the body, and
- wherein the control apparatus is configured to execute:
- controlling the storage apparatus to store first extended information required for the body to execute at least one extended function;
- extracting second extended information indicating correspondence of each of the at least one extended function to at least one function attribute which is included in the plurality of function attributes and which is used to execute each of the at least one extended function, from the first extended information stored in the storage apparatus;
- generating, with respect to each of the at least one user, third extended information indicating whether or not each of the at least one user is capable of executing each of the plurality of function attributes, based on the second basic information and the third basic information stored in the storage apparatus;
- generating, with respect to each of the at least one user, fourth extended information indicating usage restriction of each of the at least one extended function based on the extracted second extended information and based on the generated third extended information;
- and
- controlling the storage apparatus to store the generated fourth extended information.
A method for adding an extended function in a multi-function peripheral system including a storage apparatus and a body including a recording section configured to record an image on a recording medium,
- the storage apparatus being configured to store:
- first basic information required for the body to execute a plurality of basic functions;
- second basic information indicating usage restriction for each of the plurality of basic functions, with respect to each of at least one user;
- and
- third basic information indicating a corresponding relationship between the plurality of basic functions and a plurality of function attributes, the plurality of function attributes being defined corresponding to a plurality of restriction matters regarding the body and being defined as information for specifying unit functions executable by the body, and
- the method comprising:
- controlling the storage apparatus to store first extended information required for the body to execute at least one extended function;
- extracting second extended information indicating correspondence of each of the at least one extended function to at least one function attribute which is included in the plurality of function attributes and which is used to execute each of the at least one extended function, from the first extended information stored in the storage apparatus;
- generating, with respect to each of the at least one user, third extended information indicating whether or not each of the at least one user is capable of executing each of the plurality of function attributes, based on the second basic information and the third basic information stored in the storage apparatus;
- generating, with respect to each of the at least one user, fourth extended information indicating usage restriction of each of the at least one extended function based on the second extracted information and based on the generated third extended information;
- and
- controlling the storage apparatus to store the generated fourth information.
Dependencies are inferred from the claim text.