Abstract: Described herein is an information processing apparatus, including: a graph image acquisition unit configured to acquire a graph image; a graph classification unit configured to classify the graph image acquired by the graph image acquisition unit by graph type; a probability map generation unit configured to generate, from the graph image, a probability map that is of a different type by the graph type using a single neural network; a component extraction unit configured to extract a component in the graph image based on the probability map generated by the probability map generation unit; a value extraction unit configured to extract a value of the component of the graph image extracted by the component extraction unit; and an output unit configured to output the value of the component extracted by the value extraction unit.