Patent ID: 8122002
Filing Date: 2012-02-21
Classification: G06F

Abstract:
1. An information processing device comprising: a computer having a processor, the computer including: obtaining means for obtaining two pieces of information that are targets for searching for connections; connection searching means for using an action model wherein the manner of obtaining, from input information, to obtain related information that relates to the input information is modeled, and find connection information to connect said two pieces of information, thereby searching connections between said two pieces of information; and search result output means for outputting the search results of the connections between said two pieces of information, wherein said connection searching means repeatedly finds new connection information that connects to said connection information, with the information obtained by said obtaining means set as an initial value of said connection information, whereby a series of said connection information including said two pieces of information is searched as connections between said two pieces of information, and wherein, in the case that one of said two pieces of information is set as starting information which is the information at the start of the connections and the other is set as goal information which is the information at the goal of the connections, said connections searching means further comprises: starting information processing means for performing starting information processing configuring a starting series which is a series of said connection information including said starting information, by finding new connection information that connects to said connection information with said starting information as an initial value of said connection information; goal information processing means for performing goal information processing configuring a goal series which is a series of said connection information including said goal information, by finding new connection information that connects to said connection information with said goal information as an initial value of said connection information; and matching determining means for determining whether said new connection information of one of the series of said starting series and goal series is matching information that matches one of said connection information configuring the other series of said starting series and series; wherein said starting information processing means or said goal information processing means finds said new connection information to connect to the connection search target, wherein said connection information that has become said matching information serves as a connection search target to find said new connection information, and output said starting series when said connection information having become said matching information is said goal information, or said goal series when said connection information having become said matching information is said starting information, as a series of said connection information including said starting information and goal information.