Information processing apparatus, information processing method and program product
According to one embodiment of the invention, there is provided an information processing apparatus including: an acquisition unit configured to acquire a positional information of the information processing apparatus; a first setting unit configured to set a predetermined positional information among the positional information acquired by the acquisition unit to a first positional information indicating a present address of the information processing apparatus at a predetermined precision; a first creation unit configured to create a first mail based on a mail destination information and a transmission mail text information that are previously stored, and the low precision positional information set by the first setting unit; and a first transmitter unit configured to transmit the first mail created by the first creation unit to another information processing apparatus.
1 . An information processing apparatus comprising:
an acquisition unit configured to acquire a positional information of the information processing apparatus;
a first setting unit configured to set a predetermined positional information among the positional information acquired by the acquisition unit to a first positional information indicating a present address of the information processing apparatus at a predetermined precision;
a first creation unit configured to create a first mail based on a mail destination information and a transmission mail text information that are previously stored, and the low precision positional information set by the first setting unit; and
a first transmitter unit configured to transmit the first mail created by the first creation unit to another information processing apparatus.
2 . The information processing apparatus according to claim 1 , comprising:
a determination unit configured to determine whether or not there is a GPS-based second positional information of the information apparatus acquired within a predetermined time preset by the acquisition unit,
wherein, if the determination unit determines that there is the GPS-based second positional information, the first setting unit sets the GPS-based second positional information to the first positional information, and
wherein, if the determination unit determines that there is not the GPS-based second positional information, the first setting unit sets a base station positional information indicating the position of a base station to the first positional information.
3 . The information processing apparatus according to claim 1 , comprising:
a second setting unit configured to set a GPS-based third positional information acquired by the acquisition unit to a GPS-based fourth positional information of the information processing apparatus indicating the present address of the information processing apparatus at a higher precision than the predetermined precision, after accepting an instruction of starting an urgent emergency state occurrence report process,
a second creation unit configured to create a second mail based on the mail destination information and the transmission mail text information that are previously stored, and the GPS-based fourth positional information of the information processing apparatus set by the second setting unit, and
a second transmitter unit configured to transmit the second mail created by the second creation unit to another information processing apparatus.
4 . The information processing apparatus according to claim 1 , comprising:
a determination unit configured to determine whether or not a GPS-based fifth positional information is being acquired by the acquisition unit, when an instruction of starting the urgent emergency state occurrence report process is accepted, and
a control unit configured to start an GPS-based acquisition process for the positional information if the GPS-based fifth positional information is not being acquired when the instruction of starting the urgent emergency state occurrence report process is accepted, and continue the GPS-based acquisition process for the GPS-based fifth positional information if the GPS-based fifth positional information is being acquired when the instruction of starting the urgent emergency state occurrence report process is accepted.
5 . The information processing apparatus according to claim 1 , wherein the predetermined precision is a precise degree of the predetermined positional information with respect to the present address of the information processing apparatus.
6 . An information processing method comprising:
acquiring a positional information of the information processing apparatus;
setting a predetermined positional information among the positional information to a first positional information indicating a present address of the information processing apparatus at a predetermined precision;
creating a first mail based on a mail destination information and a transmission mail text information that are previously stored, and the low precision positional information; and
transmitting the first mail to another information processing apparatus.
7 . The information processing apparatus method according to claim 6 , comprising:
determining whether or not there is a GPS-based second positional information of the information apparatus acquired within a predetermined time preset;
setting the GPS-based second positional information to the first positional information, if it is determined that there is the GPS-based second positional information, and
setting a base station positional information indicating the position of a base station to the first positional information, if it is determined that there is not the GPS-based second positional information.
8 . The information processing method according to claim 6 , comprising:
setting a GPS-based third positional information to a GPS-based fourth positional information of the information processing apparatus indicating the present address of the information processing apparatus at a higher precision than the predetermined precision, after accepting an instruction of starting an urgent emergency state occurrence report process;
creating a second mail based on the mail destination information and the transmission mail text information that are previously stored, and the GPS-based fourth positional information of the information processing apparatus, and
transmitting the second mail to another information processing apparatus.
9 . The information processing method according to claim 6 , comprising:
determining whether or not a GPS-based fifth positional information is being acquired, when an instruction of starting the urgent emergency state occurrence report process is accepted;
starting an GPS-based acquisition process for the positional information if the GPS-based fifth positional information is not being acquired when the instruction of starting the urgent emergency state occurrence report process is accepted, and
continue the GPS-based acquisition process for the GPS-based fifth positional information if the GPS-based fifth positional information is being acquired when the instruction of starting the urgent emergency state occurrence report process is accepted.
10 . A program product for enabling an information processing apparatus to perform information processing, comprising:
an acquisition unit configured to acquire a positional information of the information processing apparatus;
a first setting unit configured to set a predetermined positional information among the positional information acquired by the acquisition unit to a first positional information indicating a present address of the information processing apparatus at a predetermined precision;
a first creation unit configured to create a first mail based on a mail destination information and a transmission mail text information that are previously stored, and the low precision positional information set by the first setting unit; and
a first transmitter unit configured to transmit the first mail created by the first creation unit to another information processing apparatus.
11 . The program product according to claim 10 , comprising:
a determination unit configured to determine whether or not there is a GPS-based second positional information of the information apparatus acquired within a predetermined time preset by the acquisition unit,
wherein, if the determination unit determines that there is the GPS-based second positional information, the first setting unit sets the GPS-based second positional information to the first positional information, and
wherein, if the determination unit determines that there is not the GPS-based second positional information, the first setting unit sets a base station positional information indicating the position of a base station to the first positional information.
12 . The program product according to claim 10 , comprising:
a second setting unit configured to set a GPS-based third positional information acquired by the acquisition unit to a GPS-based fourth positional information of the information processing apparatus indicating the present address of the information processing apparatus at a higher precision than the predetermined precision, after accepting an instruction of starting an urgent emergency state occurrence report process,
a second creation unit configured to create a second mail based on the mail destination information and the transmission mail text information that are previously stored, and the GPS-based fourth positional information of the information processing apparatus set by the second setting unit, and
a second transmitter unit configured to transmit the second mail created by the second creation unit to another information processing apparatus.
13 . The program product according to claim 10 , comprising:
a determination unit configured to determine whether or not a GPS-based fifth positional information is being acquired by the acquisition unit, when an instruction of starting the urgent emergency state occurrence report process is accepted, and
a control unit configured to start an GPS-based acquisition process for the positional information if the GPS-based fifth positional information is not being acquired when the instruction of starting the urgent emergency state occurrence report process is accepted, and continue the GPS-based acquisition process for the GPS-based fifth positional information if the GPS-based fifth positional information is being acquired when the instruction of starting the urgent emergency state occurrence report process is accepted.
14 . The program product according to claim 10 , wherein the predetermined precision is a precise degree of the predetermined positional information with respect to the present address of the information processing apparatus.