COMMUNICATION DEVICE, COMMUNICATION SYSTEM AND PROGRAM
First Claim
1. A communication device comprising:
- a storage means for storing plural communication addresses for one user, one of the plural communication addresses being a communication address of a mobile device owned by the user, and one or more of the plural communication addresses other than the communication address of the mobile device, being associated with first location information at which the user communicates using the corresponding communication address;
a mobile device location obtaining means for obtaining second location information indicating a location of the mobile device;
a deciding means for deciding a notification sequence of the plural communication addresses stored in the storage means so that the notification sequence begins with, from the first location information stored in association with the communication addresses other than the communication address of the mobile device, first location information corresponding with the second location information obtained by the mobile device location obtaining means, or first location information indicating a location within a predetermined range from a location indicated by the second location information; and
a notification control means for notifying the plural communication addresses in accordance with the notification sequence decided by the deciding means.
1 Assignment
0 Petitions
Accused Products
Abstract
[Problem] To improve convenience of a function of rearranging and conveying information registered in an address book.
[Solution] A mobile phone, if any one of users registered in an address book is selected, obtains location information of a mobile phone owned by the selected user from a location search server. The mobile phone, by comparing location information of a home or an office of the selected user registered in the address book and the location information of the mobile phone obtained from the location search server, decides an indication sequence of plural communication addresses registered in the address book for the selected user.
33 Citations
16 Claims
-
1. A communication device comprising:
-
a storage means for storing plural communication addresses for one user, one of the plural communication addresses being a communication address of a mobile device owned by the user, and one or more of the plural communication addresses other than the communication address of the mobile device, being associated with first location information at which the user communicates using the corresponding communication address; a mobile device location obtaining means for obtaining second location information indicating a location of the mobile device; a deciding means for deciding a notification sequence of the plural communication addresses stored in the storage means so that the notification sequence begins with, from the first location information stored in association with the communication addresses other than the communication address of the mobile device, first location information corresponding with the second location information obtained by the mobile device location obtaining means, or first location information indicating a location within a predetermined range from a location indicated by the second location information; and a notification control means for notifying the plural communication addresses in accordance with the notification sequence decided by the deciding means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication device comprising:
-
a storage means for storing for each user to communicate, a user name and a communication address of a mobile device owned by the user; a mobile device location obtaining means for obtaining location information of each mobile device whose communication address is stored in the storage means; an own device location obtaining means for obtaining location information of the communication device; a calculation means for calculating a distance between the communication device and the mobile device on the basis of the location information obtained by the mobile device location obtaining means and the location information obtained by the own device location obtaining means; a deciding means for deciding a notification sequence of user names or communication addresses stored in the storage means so that the notification sequence begins with a name of a user owning a mobile device whose distance from the communication device, calculated by the calculation means, is shorter or a communication address of the mobile device whose distance from the communication device is shorter; and a notification control means for notifying the user names or the communication addresses in accordance with the notification sequence decided by the deciding means. - View Dependent Claims (10, 11, 12)
-
-
13. A communication system comprising a communication device and a management device for managing an address book for the communication device, wherein:
-
the management device comprises; the address book for the communication device for registering plural communication addresses for one user, one of the plural communication addresses being a communication address of a mobile device owned by the user, and one or more of the plural communication addresses other than the communication address of the mobile device, being associated with first location information at which the user communicates using the corresponding communication address; a mobile device location obtaining means for obtaining second location information indicating a location of the mobile device; a deciding means for deciding a notification sequence of the plural communication addresses registered in the storage means so that the notification sequence begins with, from the first location information registered in association with the communication addresses other than the communication address of the mobile device, first location information corresponding with the second location information obtained by the mobile device location obtaining means, or first location indicating a location within a predetermined range from a location indicated by the second location information; and a sending means for sending the address book and the notification sequence decided by the deciding means, to the communication device, and the communication device comprises; a receiving means for receiving the address book and the notification sequence; and a notification control means for notifying the plural communication addresses registered in the address book received by the receiving means, in accordance with the notification sequence received by the receiving means.
-
-
14. A communication system comprising a communication device and a management device for managing an address book for the communication device, wherein:
-
the management device comprises; the address book for registering for each user to communicate, a user name and a communication address of a mobile device owned by the user; an obtaining means for obtaining location information of each mobile device whose communication address is registered in the address book, and location information of the communication device; a calculation means for calculating a distance between the communication device and the mobile device on the basis of the location information obtained by obtaining means; a deciding means for deciding a notification sequence of user names or communication addresses registered in the address book so that the notification sequence begins with a name of a user owning a mobile device whose distance from the communication device, calculated by the calculation means, is shorter or a communication address of the mobile device whose distance from the communication device is shorter; and a sending means for sending the address book and the notification sequence decided by the deciding means, to the communication device, and the communication device comprises; a receiving means for receiving the address book and the notification sequence; and a notification control means for notifying the user names or the communication addresses registered in the address book received by the receiving means, in accordance with the notification sequence received by the receiving means.
-
-
15. A program for causing a computer to function as:
-
a storage means for storing plural communication addresses for one user, one of the plural communication addresses being a communication address of a mobile device owned by the user, and one or more of the plural communication addresses other than the communication address of the mobile device, being associated with first location information at which the user communicates using the corresponding communication address; a mobile device location obtaining means for obtaining second location information indicating a location of the mobile device; a deciding means for deciding a notification sequence of the plural communication addresses stored in the storage means so that the notification sequence begins with, from the first location information stored in association with the communication addresses other than the communication address of the mobile device, first location information corresponding with the second location information obtained by the mobile device location obtaining means, or first location indicating a location within a predetermined range from a location indicated by the second location information; and a notification control means for notifying the plural communication addresses in accordance with the notification sequence decided by the deciding means.
-
-
16. A program for causing a computer to function as:
-
a storage means for storing for each user to communicate, a user name and a communication address of a mobile device owned by the user; a mobile device location obtaining means for obtaining location information of each mobile device whose communication address is stored in the storage means; an own device location obtaining means for obtaining location information of the communication device; a calculation means for calculating a distance between the communication device and the mobile device on the basis of the location information obtained by the mobile device location obtaining means and the location information obtained by the own device location obtaining means; a deciding means for deciding a notification sequence of user names or communication addresses stored in the storage means so that the notification sequence begins with a name of a user owning a mobile device whose distance from the communication device, calculated by the calculation means, is shorter or a communication address of the mobile device whose distance from the communication device is shorter; and a notification control means for notifying the user names or the communication addresses in accordance with the notification sequence decided by the deciding means.
-
Specification