A moving body tracking device which tracks a moving body for a ball game, comprising: a video receiver which receives moving image frames of a ball game captured by each of a plurality of cameras at different positions; a moving body tracker which tracks the moving body as the tracking target, a moving body selector which displays a moving image frame captured by one of the cameras and receives a designation of a 2-D position of the moving body in the moving image frame as the tracking target from a user; and a moving body candidate extractor which extracts a moving body candidate present in a search range of a three-dimensional space, the search range including a point on a search axis, wherein said search axis is an axial line, calculated by the moving body selector , which connects the position of said one of the cameras which captures the moving image in the 3-D space with positions in the 3-D space corresponding to the 2-D position of the designated moving body, and a moving body candidate image from a portion of a moving image frame captured by another camera of the plurality of cameras, the portion corresponding to said point on the search axis, wherein the moving body candidate is extracted based on its likelihood to correspond to the tracking target; wherein the moving body selector displays the moving body candidate image and receives a selection of the displayed moving body candidate image as the tracking target from the user; when the moving body selector receives the selection of the moving body candidate image as the tracking target from the user, the moving body tracker corrects the moving body as the tracking target to the moving body corresponding to the moving body candidate image selected by the user. a video receiver which receives moving image frames of a ball game captured by each of a plurality of cameras at different positions; a moving body tracker which tracks the moving body as the tracking target, a moving body selector which displays a moving image frame captured by one of the cameras and receives a designation of a 2-D position of the moving body in the moving image frame as the tracking target from a user; and a moving body candidate extractor which extracts a moving body candidate present in a search range of a three-dimensional space, the search range including a point on a search axis, wherein said search axis is an axial line, calculated by the moving body selector , which connects the position of said one of the cameras which captures the moving image in the 3-D space with positions in the 3-D space corresponding to the 2-D position of the designated moving body, and a moving body candidate image from a portion of a moving image frame captured by another camera of the plurality of cameras, the portion corresponding to said point on the search axis, wherein the moving body candidate is extracted based on its likelihood to correspond to the tracking target; wherein the moving body selector displays the moving body candidate image and receives a selection of the displayed moving body candidate image as the tracking target from the user; when the moving body selector receives the selection of the moving body candidate image as the tracking target from the user, the moving body tracker corrects the moving body as the tracking target to the moving body corresponding to the moving body candidate image selected by the user. <EOS>