Information processing apparatus for performing processing dependent on presence/absence of user, and method therefor
First Claim
Patent Images
1. An information processing apparatus comprising:
- instruction reception means which can receive from a specific user a first instruction that indicates the specific user will leave a place of said processing apparatus soon and a second instruction that indicates the specific user has just returned to the place of said processing apparatus;
presence change information reception means for receiving from at least one of a plurality of second apparatuses user presence change information indicating the specific user has just returned to respective places of the second apparatuses;
presence determination means for determining that the specific user is present near said processing apparatus if the second instruction that indicates the specific user has just returned to the place of said processing apparatus is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place that is the same as the place of said processing apparatus;
absence determination means for determining that the specific user is not present near said processing apparatus if the first instruction that indicates the specific user will leave the place of said processing apparatus soon is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place different from the place of said processing apparatus;
contradiction determining means for determining, when the second instruction that indicates the specific user has just returned to the place of said processing apparatus and the presence change information from the second apparatus indicating the specific user has just returned to a place of a second apparatus are received simultaneously, that a contradiction exists in a presence state of the specific user if the second apparatus is settled in the place different from the place of said processing apparatus, and that no contradiction exists in the presence state of the specific user if the second apparatus is settled in the place that is the same as the place of said processing apparatus;
presence process performing means for performing a presence process in which information only for the specific user is output, when the specific user is determined to be present near said processing apparatus by said presence determination means;
absence process performing means for performing an absence process in which information common to any person other than the specific user is output, when the specific user is not determined to be present near said processing apparatus by said presence determination means; and
contradiction process performing means for performing a presence contradiction process in which the contradiction is notified, when it is determined that the contradiction exists in the presence state of the specific user.
0 Assignments
0 Petitions
Accused Products
Abstract
In response to an instruction by a user, or by performing reception, detection and assumption processing, the presence state of the user is determined, and corresponding presence mode conversion data are acquired and are set as user presence data. When the presence mode conversion data are referred to, and processing that corresponds to the user'"'"'s presence state is performed: when the user is present, urgent mail is transmitted, and when the user is absent, a message for the user is accepted.
22 Citations
49 Claims
-
1. An information processing apparatus comprising:
-
instruction reception means which can receive from a specific user a first instruction that indicates the specific user will leave a place of said processing apparatus soon and a second instruction that indicates the specific user has just returned to the place of said processing apparatus; presence change information reception means for receiving from at least one of a plurality of second apparatuses user presence change information indicating the specific user has just returned to respective places of the second apparatuses; presence determination means for determining that the specific user is present near said processing apparatus if the second instruction that indicates the specific user has just returned to the place of said processing apparatus is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place that is the same as the place of said processing apparatus; absence determination means for determining that the specific user is not present near said processing apparatus if the first instruction that indicates the specific user will leave the place of said processing apparatus soon is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place different from the place of said processing apparatus; contradiction determining means for determining, when the second instruction that indicates the specific user has just returned to the place of said processing apparatus and the presence change information from the second apparatus indicating the specific user has just returned to a place of a second apparatus are received simultaneously, that a contradiction exists in a presence state of the specific user if the second apparatus is settled in the place different from the place of said processing apparatus, and that no contradiction exists in the presence state of the specific user if the second apparatus is settled in the place that is the same as the place of said processing apparatus; presence process performing means for performing a presence process in which information only for the specific user is output, when the specific user is determined to be present near said processing apparatus by said presence determination means; absence process performing means for performing an absence process in which information common to any person other than the specific user is output, when the specific user is not determined to be present near said processing apparatus by said presence determination means; and contradiction process performing means for performing a presence contradiction process in which the contradiction is notified, when it is determined that the contradiction exists in the presence state of the specific user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 46, 47)
-
-
24. An information processing method performed in a processing apparatus, comprising:
-
an instruction reception step which can receive from a specific user a first instruction that indicates the specific user will leave a place of the processing soon and a second instruction that indicates the specific user has just returned to the place of the processing apparatus; a presence change information reception step of receiving from at least one of a plurality of secondary apparatuses user presence change information indicating the specific user has just returned to respective places of the second apparatuses; a presence determination step of determining that the specific user is present near the processing apparatus if the second instruction that indicates the specific user has returned to the place of the processing apparatus is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place that is the same as the place of the processing apparatus; an absence determination step of determining that the specific user is not present near the processing apparatus if the first instruction that indicates the specific user will leave the place of the processing apparatus soon is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place different from the place of the processing apparatus; a determining step of determining, when the second instruction that indicates the specific user has just returned to the place of the processing apparatus and the presence change information from the second apparatus indicating the specific user has just returned to a place of a second apparatus are received simultaneously, that a contradiction exists in a presence state of the specific user if the second apparatus is settled in the place different from the place of the processing apparatus, and that no contradiction exists in the presence state of the specific user if the second apparatus is settled in the place that is the same as the place of the processing apparatus; a presence process performing step of performing a presence process in which information only for the specific user is output, when the specific user is determined to be present near the processing apparatus at said presence determination step; an absence process performing step of performing an absence process in which information common to any person other than the specific user is output, when the specific user is not determined to be present near the processing apparatus in said presence determination step; and a contradiction process performing step of performing a presence contradiction process in which the contradiction is notified, when it is determined that the contradiction exists in the presence state of the specific user. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 48, 49)
-
-
45. A computer-readable program stored in a storage medium for controlling a processing apparatus, said program comprising codes, which when executed, permit said processing apparatus to perform:
-
an instruction reception step which can receive from a specific user a first instruction that indicates the specific user will leave a place of the processing apparatus soon and a second instruction that indicates the specific user has just returned to the place of the processing apparatus; a presence change information reception step of receiving from at least one of a plurality of secondary apparatus user presence change information indicating the specific user has just returned to respective places of the second apparatuses; a presence determination step of determining that the specific user is present near the processing apparatus if the second instruction that indicates the specific user has just returned to the place of the processing apparatus is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place that is the same as the place of the processing apparatus; an absence determination step of determining that the specific user is not present near the processing apparatus if the first instruction that indicates the specific user will leave the place of the processing apparatus soon is received or the presence change information indicating the specific user has just returned is received from a second apparatus settled in a place different from the place of the processing apparatus; a determining step for determining, when the second instruction that indicates the specific user has just returned to the place of the processing apparatus and the presence change information from the second apparatus indicating the specific user has just returned to a place of a second apparatus are received simultaneously, that a contradiction exists in a presence state of the specific user if the a second apparatus is settled in the place different from the place of the processing apparatus, and that no contradiction exists in the presence state of the specific user if the second apparatus is settled in the place that is the same as the place of the processing apparatus; a presence process performing step of performing a presence process in which information only for the specific user is output, when the specific user is determined to be present near the processing apparatus at said presence determination step; an absence process performing step of performing an absence process in which information common to any person other than the specific user is output, when the specific user is not determined to be present near the processing apparatus in said presence determination step; outputting information only for the specific user or information common to any person other than the specific user; and a contradiction process performing step of performing a presence contradiction process in which the contradiction is notified, when it is determined that the contradiction exists in the presence state of the specific user.
-
Specification