A mobile terminal that appropriately predicts an application that a user
is likely to use that includes: an input device that selects and executes
any of two or more applications; a GPS reception unit; a behavior pattern
extraction unit that creates a usage prediction rule of the application
executed on the input device , in association with a usage location
detected by the GPS reception unit; and an information display control
unit that specifies, based on the usage prediction rule, an application
corresponding to the current location detected by the GPS reception unit
, and causes a display to display the specified application as a
prediction result.