1. A navigation information presenting apparatus for presenting navigation information to a user according to a state, comprising: means for inputting a navigation script composed of an instruction sequence based on a predetermined specification, in which at least one of time information and point information, and information for guidance to be output according to at least one of a presentation time and a presentation place can be described using a set of combinations of a name which can identify a type of the information and the contents thereof; means for performing one of state acquisition of acquiring a state including at least one of a current time and a current point, and state generation of generating a state including at least one of a virtual current time and a virtual current point; means for processing instructions described in the input navigation script according to at least one of a current time and a current point, which is obtained by one of the state acquisition and the state generation; and means for outputting navigation information to be output as the instructions are processed, and for presenting the navigation information to the user.