Mobile communication terminal and program thereof

Information

  • Patent Application
  • 20070228160
  • Publication Number
    20070228160
  • Date Filed
    March 15, 2007
    17 years ago
  • Date Published
    October 04, 2007
    17 years ago
Abstract
In a cellular phone, a central control section generally locks a noncontact IC card function as an invalid state. When an ID of an external device to which the cellular phone approaches is already registered in a registration list, the central control section releases the lock to execute electronic payment processing. After that, the central control section locks the noncontact IC card function as the invalid state. Meanwhile, when the ID of the external device is not registered yet, in the case that a user instructs to release the lock, the central control section releases the lock to execute the electronic payment processing. When the external device is not registered yet, the ID of the external device is automatically registered in the registration list.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram showing a structure of a cellular phone according to a first embodiment of the invention;



FIG. 2 is a block diagram showing a structure of a noncontact IC card function memory section according to the first embodiment;



FIG. 3 is a block diagram showing a structure of a registration list according to the first embodiment;



FIG. 4 is a block diagram showing a structure of a usage history according to the first embodiment;



FIG. 5 is a block diagram showing a structure of registration conditions according to the first embodiment;



FIG. 6 is a flowchart for explaining operations of a main routine of the cellular phone according to the first embodiment;



FIG. 7 is a flowchart for explaining lock release processing by a user according to the first embodiment;



FIG. 8 is a flowchart for explaining electronic payment processing according to the first embodiment;



FIG. 9 is a flowchart for explaining ID registration processing according to the first embodiment;



FIG. 10 is a conceptual diagram showing a usage history according to a modified example of the first embodiment;



FIG. 11 is a conceptual diagram showing registration conditions according to the modified example of the first embodiment;



FIG. 12 is a conceptual diagram showing a registration list according to a second embodiment of the invention;



FIG. 13 is a flowchart for explaining a main routine of a cellular phone according to the second embodiment;



FIG. 14 is a flowchart for explaining personal identification processing according to the second embodiment;



FIG. 15 is a conceptual diagram showing a registration list according to a third embodiment of the invention;



FIG. 16 is a conceptual diagram showing deletion conditions according to the third embodiment;



FIG. 17 is a flowchart for explaining deletion processing according to the third embodiment;



FIG. 18 is a conceptual diagram showing a usage history according to a modified example of the third embodiment; and



FIG. 19 is a conceptual diagram showing deletion conditions according to the modified example of the third embodiment.


Claims
  • 1. A mobile communication terminal having a noncontact IC card function executing a given processing operation between the mobile communication terminal and an external device by noncontact communication when the mobile communication terminal approaches the external device comprising: a memory means for storing identification information of the external device;a state setting means for setting the given processing operation to one of an invalid state incapable of automatic execution and a valid state capable of the automatic execution;a state determination means for determining whether the given processing operation state set by the state setting means is the invalid state or the valid state when the mobile communication terminal approaches the external device;an obtaining means for obtaining identification information of the external device;a usability determination means for determining whether the identification information of the external device obtained by the obtaining means is included in the identification information of the external device stored in the memory means when the given processing operation is determined as the invalid state by the state determination means;a control means for controlling setting the given processing operation to the valid state by the state setting means when the usability determination means determines that the identification information of the external device obtained by the obtaining means is included in the identification information of the external device stored in the memory means; andan execution means for executing the given processing operation between the mobile communication terminal and the external device when the given processing operation state set by the state setting means is the valid state.
  • 2. The mobile communication terminal according to claim 1 comprising: a registration means for registering the identification information of the external device in the memory means when the usability determination means determines that the identification information of the external device obtained by the obtaining means is not included in the identification information of the external device stored in the memory means.
  • 3. The mobile communication terminal according to claim 2 comprising: a usage history memory means for storing the identification information of the external device obtained by the obtaining means and an execution state of the given processing operation in association with each other when the given processing operation is executed between the mobile communication terminal and the external device by the execution means,wherein the registration means registers the identification information of the external device in the memory means when the execution state stored in the usage history memory means in association with the identification information of the external device satisfies given registration conditions.
  • 4. The mobile communication terminal according to claim 1, comprising: an access conditions memory means for storing access conditions for the external device; andan access conditions determination means for determining whether or not the external device satisfies the access conditions stored in the access conditions memory means when the mobile communication terminal approaches the external device,wherein, the control means controls the state setting means so as to set the given processing operation to the valid state when the usability determination means determines that the identification information of the external device obtained by the obtaining means is included in the identification information of the external device stored in the memory means and when the access conditions determination means determines that the external device satisfies the access conditions.
  • 5. The mobile communication terminal according to claim 3 comprising: a deletion means for deleting the identification information of the external device from the memory means when the execution state of the given processing operation executed between the mobile communication terminal and the external device satisfies given deletion conditions.
  • 6. A program executed by a processor in a mobile communication terminal having a noncontact IC card function executing a given processing operation between the mobile communication terminal and an external device by noncontact communication when the mobile communication terminal approaches the external device comprising: a memory processing step of storing identification information of the external device;a state setting processing step of setting the given processing operation to one of an invalid state incapable of automatic execution and a valid state capable of the automatic execution;a state determination processing step of determining whether the given processing operation state set by the state setting processing is the invalid state or the valid state when the mobile communication terminal approaches the external device;an obtaining processing step of obtaining identification information of the external device;a usability determination processing step of determining whether the identification information of the external device obtained by the obtaining processing is included in the identification information of the external device stored by the memory processing when the given processing operation is determined as the invalid state by the state determination processing;a control processing step of controlling setting the given processing operation to the valid state by the state setting processing when the usability determination processing determines that the identification information of the external device obtained by the obtaining processing is included in the identification information of the external device stored by the memory processing; andan execution processing step of executing the given processing operation between the mobile communication terminal and the external device when the given processing operation state set by the state setting processing is the valid state.
Priority Claims (1)
Number Date Country Kind
2006-096485 Mar 2006 JP national