A creativity support server extracts a node that is generated by a user from a tree diagram that is generated according to nodes each representing an opinion created by each user to derive a solution to a problem dealt with in a discussion and links each representing relevance between the nodes. The creativity support server classifies the extracted node according to dependency between the extracted node and other nodes included in the tree diagram. The creativity support server specifies a character of the user according to result of the classifying.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A non-transitory computer-readable recording medium having stored therein a program that causes a computer to execute a process comprising: extracting a node that is generated by a user from a tree diagram that is generated according to nodes each representing an opinion created by each user to derive a solution to a problem dealt with in a discussion and links each representing relevance between the nodes; classifying the extracted node according to dependency between the extracted node and other nodes included in the tree diagram; and specifying a character of the user according to result of the classifying. 2. The non-transitory computer-readable recording medium according to claim 1, wherein the extracting includes extracting each node generated by the user from each tree diagram corresponding to the problem to be dealt with in each discussion in which the user participates; the classifying includes classifying the extracted nodes according to the each node the dependency in the tree diagram including the node; and the specifying includes specifying the character of the user according to the result of classifying the each node and total number of nodes generated by the user. 3. The non-transitory computer-readable recording medium according to claim 2, wherein the classifying includes classifying the each extracted node into any one of a plurality of node types that are predetermined according to the dependency with respect to other nodes included in the tree diagram and influence in which the node generated by the user gives for the solution, and the specifying includes specifying the character of the user according to the node type into which nodes that are, in number, equal to or larger than a threshold are classified. 4. The non-transitory computer-readable recording medium according to claim 1, wherein the process further comprises: estimating a factor that has not reached the solution by using the type of each node in the tree diagram that has not reached the solution; and issuing a request for generating a node in the tree diagram to the user corresponding to the character that overcomes the factor. 5. The non-transitory computer-readable recording medium according to claim 1, wherein the process further comprises: specifying a type of each node in the tree diagram that has not reached the solution, counting number of nodes corresponding to each type, and detecting the type that is equal to or smaller than a given number in the number of nodes; and notifying each user who participates in the discussion corresponding to the tree diagram of fact that the detected type is in shortage. 6. The non-transitory computer-readable recording medium according to claim 1, wherein the node is associated with a sensor value that is measured by a wearable device worn by the user who generates the node at the time when the node is generated, and the process further comprises extracting a state in which the user generates the node by using the sensor value of each node generated by the user and notifying the user of the state. 7. The non-transitory computer-readable recording medium according to claim 1, wherein the node is associated with information on a position at which the node is generated, and the process further comprises extracting a behavior of the user to generate the nodes that are, in number, equal to or larger than a predetermined number and notifying the user of the behavior. 8. A specifying method comprising: extracting a node that is generated by a user from a tree diagram that is generated according to nodes each representing an opinion created by each user to derive a solution to a problem dealt with in a discussion and links each representing relevance between the nodes, by a processor; classifying the extracted node according to dependency between the extracted node and other nodes included in the tree diagram, by the processor; and specifying a character of the user according to result of the classifying, by the processor. 9. A specifying apparatus comprising: a memory; and a processor that is connected to the memory, wherein the processor executes a process including: extracting a node that is generated by a user from a tree diagram that is generated according to nodes each representing an opinion created by each user to derive a solution to a problem dealt with in a discussion and links each representing relevance between the nodes; classifying the extracted node according to dependency between the extracted node and other nodes included in the tree diagram; and specifying a character of the user according to result of the classifying. 10. A method of analyzing provided information, the method comprising: accepting registration of information associated with a theme and registration of information associated with the registered information, using a processor; accepting specification of specific information among the registered information, using the processor; and extracting information included in a path leading to the specific information from the information associated with the theme or a path leading to the theme from the information associated with the specific information, using the processor. 11. The method of analyzing provided information according to claim 10, further comprising accepting registration of information representing classification of information to be registered, using the processor, wherein the extracting includes extracting the information in which information representing a specific classification is registered. 12. The method of analyzing provided information according to claim 10, further comprising accepting registration of information representing a registration timing at which the information is registered is registered, using the processor, wherein the extracting includes extracting the information that is registered at first after an interval between registration timings that is equal to or longer than a predetermined time period or a relatively long interval. 13. The method of analyzing provided information according to claim 10, wherein the extracting includes extracting sets of information that are, in number, equal to or larger than a predetermined number or are relatively large in number. 14. The method of analyzing provided information according to claim 10, wherein the extracting includes extracting, when information on the theme is a start point and the specific information is a goal, sets of information associated on a downstream side that are, in number, equal to or larger than a predetermined number or are relatively large in number are extracted. 15. The method of analyzing provided information according to claim 10, wherein the extracting includes extracting, when information on the theme is a start point and the specific information is a goal, sets of information associated on an upstream side that are, in number, equal to or larger than a predetermined number or are relatively large in number are extracted. 16. The method of analyzing provided information according to claim 10, further comprising outputting information on a user who registers the extracted information. 17. A method of analyzing provided information, the method comprising: accepting registration of information associated with a theme and registration of information associated with the registered information, using a processor; accepting specification of specific information among the registered information, using the processor; and outputting information on a user who registers sets of registered information included in a path leading to the specific information from the information associated with the theme or a path leading to the theme from the information associated with the specific information, which are sets of registered information that are, in number, equal to or larger than a predetermined number or are relatively large in number, using the processor. 18. A method of analyzing provided information, the method comprising: accepting an input of evaluation on information that is registered, using a processor; and extracting, from among information included in a path leading to specific information from information associated with the theme or a path leading to the theme from information associated with the specific information, information for which a relatively high evaluation is input, using the processor.