Information processing apparatus, rule file outputting apparatus, program, and method of determining exclusive relationship between parameters
AssigneeRicoh Company, Ltd.
InventorYoshihiro Sugi
Life of this patent
Estimating the term…
Abstract
The propriety of combining received parameters is determined based on a property as a characteristic resulting from the content of processing executed in accordance with each of the parameters. Thus, if the relationship between the parameters incapable of being simultaneously used is defined in terms of the “property,” it is not necessary to define an exclusive relationship between the parameters. As a result, it is possible to easily manage the relationship between parameters added and deleted by a customization operation and existing parameters.
Claims16
An information processing apparatus that receives at least one parameter for setting a content of processing and executes the processing in accordance with the received parameter, the information processing apparatus comprising:
- a combination propriety determining unit that determines, upon receiving a plurality of the parameters, propriety of combining the received parameters based on a property, the property being a characteristic of an output of the information processing apparatus, the characteristic resulting from the content of processing by the information processing apparatus in accordance with each of the plurality of received parameters, the combination propriety determining unit further including,
- an association unit that associates the parameters with the property;
- an exclusive relationship expressing unit that expresses the combination of the parameters having an exclusive relationship based on the property;
- a first property extracting unit that extracts, when receiving the plural parameters, the property of one of the received parameters in accordance with the association unit;
- a second property extracting unit that extracts the property having the exclusive relationship with the property of the one parameter extracted by the first property extracting unit in accordance with the combination by the exclusive relationship expressing unit;
- a parameter extracting unit that extracts the parameters including the property having the exclusive relationship with the property of the one parameter extracted by the second property extracting unit;
- and
- an exclusive relationship determining unit that determines, if other parameters among the received parameters exist in a group of the parameters extracted by the parameter extracting unit, that the other parameters and the one parameter have the exclusive relationship.
An information processing apparatus comprising:
- means for receiving at least one parameter for setting a content of processing and executes the processing in accordance with the received parameter;
- and
- combination propriety determining means for determining, upon receiving a plurality of the parameters, propriety of combining the received parameters based on a property, the property being a characteristic of an output of the information processing apparatus, the characteristic resulting from an execution of processing by the information processing apparatus in accordance with each of the received plural parameters, the combination propriety determining means further including,
- an association means for associating the parameters with the property;
- an exclusive relationship expressing means for expressing the combination of the parameters having an exclusive relationship based on the property;
- a first property extracting means for extracting, when receiving the plural parameters, the property of one of the received parameters in accordance with the association means;
- a second property extracting means for extracting the property having the exclusive relationship with the property of the one parameter extracted by the first property extracting means in accordance with the combination by the exclusive relationship expressing means;
- a parameter extracting means for extracting the parameters including the property having the exclusive relationship with the property of the one parameter extracted by the second property extracting means;
- and
- an exclusive relationship determining means for determining, if other parameters among the received parameters exist in a group of the parameters extracted by the parameter extracting means, that the other parameters and the one parameter have the exclusive relationship.
A method of determining an exclusive relationship between parameters in an information processing apparatus that receives a parameter for setting a content of processing and executes the processing in accordance with the received parameter, the method comprising:
- determining, when receiving plural of the parameters, propriety of combining the received parameters based on a property, the property being a characteristic of an output of the information processing apparatus, the characteristic resulting from an execution of processing by the information processing apparatus in accordance with each of the received plural parameters, the determining further including,
- associating the parameters with the property;
- expressing the combination of the parameters having an exclusive relationship based on the property;
- extracting, when receiving the plural parameters, a first extracted property of one of the received parameters in accordance with the associating;
- extracting the property having the exclusive relationship with the first extracted property in accordance with the expressing;
- extracting the parameters including the property having the exclusive relationship with the first extracted property;
- and
- determining, if other parameters among the received parameters exist in a group of the parameters extracted by the parameter extracting, that the other parameters and the one parameter have the exclusive relationship.
Dependencies are inferred from the claim text.