1. An information processing apparatus for obtaining instruction content data describing content of a user instruction and for carrying out information processing based on the instruction content data, comprising: distance distribution image obtaining means for obtaining a distance distribution image produced based on a measured result output from distance distribution measuring means for measuring distance distribution to an object within a predetermined view field, the distance distribution image showing the distance distribution; instruction content data producing means for producing the instruction content data, based on the distance distribution image; and information processing executing means for obtaining the instruction content data produced by the instruction content data producing means and for carrying out information processing based on the instruction content data.