摘要 |
The invention provides a cellular phone, a method for customizing a cellular phone and a program for customizing a cellular phone that can be used even when the cellular phone is off-line for providing a suitable function in response to an arbitrary operation of the cellular phone. Every time a prescribed function is executed, a history use part 112 stores operation history information in an operation history DB 122. When an event occurs, an action control part 111 searches a rule DB 121, extracts an "action" corresponding to the event having occurred, and outputs the extracted action together with information indicating a situation of the occurrence of the event to the history use part 112. The history use part 112 searches the operation history DB 122 on the basis of the information indicating the situation of the occurrence of the event and extracts a corresponding "function". The history use part 112 executes an action on the basis of the "action" input from the action control part 111 and the extracted "function". |