Construction model data evaluation server, construction model data evaluation method, and construction model data evaluation system
This construction model data evaluation server is provided with: a construction model part detection unit which receives construction model data used in a client terminal and detects an elevator construction model part included in the construction model data; a properness determination unit which performs properness determination on the elevator construction model part; and an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received.
1 . A construction model data evaluation server evaluating construction model data used in a client terminal, comprising:
a construction model part detection unit which receives the construction model data from a model part database that is separate from the construction model data evaluation server and detects a construction model part included in the construction model data;
a properness determination unit which performs properness determination on the construction model part; and
an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received,
wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper,
wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,
wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and
wherein, based on a determination that the summary value preset in the construction model part is the same as the summary value calculated by the properness determination unit before and after a file format of the construction model data is changed, the properness determination unit determines that the construction model part which is input is proper.
2 . The construction model data evaluation server according to claim 1 , further comprising:
a proper construction model database which stores the construction model part which is proper,
wherein, based on a determination that specification information of the construction model part matches specification information constituting the construction model part included in the proper construction model database in whole or in a predetermined part, the properness determination unit determines that the construction model part which is input is proper.
3 . The construction model data evaluation server according to claim 1 , wherein based on a determination that the summary value preset in the construction model part is the same as the summary value calculated by the properness determination unit, the properness determination unit determines that the construction model part which is input is proper.
4 . A construction model data evaluation server evaluating construction model data used in a client terminal, comprising:
a construction model part detection unit which receives the construction model data from a model part database that is separate from the construction model data evaluation server and detects a construction model part included in the construction model data;
a properness determination unit which performs properness determination on the construction model part; and
an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received,
wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper,
wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,
wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and
a summary value calculation unit which calculates the summary value using the construction model part the number of which is one or more and which is proper and the secret key; and
a summary value database which stores the summary value calculated by the summary value calculation unit,
wherein, based on a determination that the summary value calculated using the construction model part which is input and the secret key is included in the summary value database, the properness determination unit determines that the construction model part which is input is proper.
5 . The construction model data evaluation server according to claim 1 , wherein, based on a determination that the properness determination unit determines that the construction model part is not proper, the evaluation processing unit does not evaluate the construction model data.
6 . The construction model data evaluation server according to claim 5 , wherein, based on a determination that an elevator is represented by the construction model part, the parameters are setting values and effective values for speed and acceleration of an elevator car represented by the construction model part.
7 . A construction model data evaluation method for evaluating construction model data used in a client terminal, comprising:
receiving, by a construction model data evaluation server, the construction model data from a model part database that is separate from the construction model data evaluation server, and detecting a construction model part included in the construction model data;
performing, by the construction model data evaluation server, a properness determination on the construction model part;
evaluating, by the construction model data evaluation server, the construction model data when a determination result of the properness determination and the construction model data are received; and
transmitting, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data,
wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,
wherein a construction model part detection unit of the construction model data evaluation server transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and
wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, a properness determination unit of the construction model data evaluation server determines that the construction model part which is input is proper.
8 . A construction model data evaluation system comprising:
a client terminal which uses construction model data;
a construction model data evaluation server which evaluates the construction model data, wherein the construction model data evaluation server includes:
a construction model part detection unit which receives the construction model data used in the client terminal and detects a construction model part included in the construction model data;
a properness determination unit which performs properness determination on the construction model part; and
an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received; and
a model part database which is separate from the construction model data evaluation server and stores the construction model part, and
wherein the client terminal outputs the evaluation result extracted from the evaluation result data received from the construction model data evaluation server,
wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,
wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and
wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper.
9 . A construction model data evaluation server evaluating construction model data used in a client terminal, comprising:
a construction model part detection unit which receives the construction model data from a model part database that is separate from the construction model data evaluation server and detects a construction model part included in the construction model data;
a properness determination unit which performs properness determination on the construction model part; and
an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received,
wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper,
wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,
wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and
wherein, based on a determination that the properness determination unit determines that the construction model part is not proper, the evaluation processing unit includes, in the evaluation result data, the evaluation result in which a variation in result of a simulation performed with different parameters from those used in an evaluation for the construction model part determined to be proper.