Information processing apparatus for controlling transmission and reception of electronic mail when an attachment exceeds a predetermined size
First Claim
1. An information processing apparatus for controlling transmission and reception of electronic mail associated with a user, comprising:
- first input controlling means for controlling input of said electronic mail;
first judging means for judging whether first information attached to said electronic mail has a capacity larger than a first predetermined capacity;
generating means for generating second information corresponding to said first information, wherein said second information is authentication information;
storage controlling means for, if said first judging means judges that said first information attached to said electronic mail has a capacity larger than said first predetermined capacity, controlling storage of said first information in association with said second information for the user, wherein said storage controlling means controls storage of said first information for a plurality of users;
replacing means for replacing said first information attached to said electronic mail with said second information generated by said generating means;
incrementing means for incrementing a counter value indicating a number of times the first judging means has judged that the capacity of said first information is larger than said first predetermined capacity for the user, wherein the incrementing means does not increment the counter value when the first judging means judges that the first information has a capacity smaller than the first predetermined capacity;
first output controlling means for controlling output of said electronic mail after said first information has been replaced with said second information by said replacing means;
third input controlling means for controlling input of said authentication information;
third judging means for judging whether said authentication information is valid after input of said authentication information has been controlled by said third input controlling means; and
third output controlling means for, if said third judging means judges said authentication information to be valid, controlling output of said first information controlled in storage by said storage controlling means, wherein said third output controlling means controls output of said first information in small increments; and
second judging means for, if said first input controlling means controls input of said electronic mail together with said first information, judging whether or not a plurality of pieces of said first information destined for any one of said users have a total storage capacity larger than a second predetermined capacity.
1 Assignment
0 Petitions
Accused Products
Abstract
The CPU of a mail server accepts input of electronic mail. The CPU judges whether or not the mail has an attached file of a data capacity larger than a predetermined threshold value. If the mail is judged to have such an oversized attached file, the CPU generates key information (or a URL and a password). Then, the CPU writes the key information in association with a name of the attached file to a file ID table in a storage device. The CPU replaces the attached file with the key information. And, the CPU increments by 1 a counter value (N) representative of the number of times an attached file storage service has been used (N=N+1) The CPU outputs the attached file to a user-wise attached file storage area for storage therein. When the mail is not judged to have any oversized attached file or when the attached file is stored in the user-wise attached file storage, the CPU sends the electronic mail to a destination mail server.
-
Citations
7 Claims
-
1. An information processing apparatus for controlling transmission and reception of electronic mail associated with a user, comprising:
-
first input controlling means for controlling input of said electronic mail; first judging means for judging whether first information attached to said electronic mail has a capacity larger than a first predetermined capacity; generating means for generating second information corresponding to said first information, wherein said second information is authentication information; storage controlling means for, if said first judging means judges that said first information attached to said electronic mail has a capacity larger than said first predetermined capacity, controlling storage of said first information in association with said second information for the user, wherein said storage controlling means controls storage of said first information for a plurality of users; replacing means for replacing said first information attached to said electronic mail with said second information generated by said generating means; incrementing means for incrementing a counter value indicating a number of times the first judging means has judged that the capacity of said first information is larger than said first predetermined capacity for the user, wherein the incrementing means does not increment the counter value when the first judging means judges that the first information has a capacity smaller than the first predetermined capacity; first output controlling means for controlling output of said electronic mail after said first information has been replaced with said second information by said replacing means; third input controlling means for controlling input of said authentication information; third judging means for judging whether said authentication information is valid after input of said authentication information has been controlled by said third input controlling means; and third output controlling means for, if said third judging means judges said authentication information to be valid, controlling output of said first information controlled in storage by said storage controlling means, wherein said third output controlling means controls output of said first information in small increments; and second judging means for, if said first input controlling means controls input of said electronic mail together with said first information, judging whether or not a plurality of pieces of said first information destined for any one of said users have a total storage capacity larger than a second predetermined capacity. - View Dependent Claims (2, 7)
-
-
3. An information processing method for controlling transmission and reception of an electronic mail associated with a user, comprising:
-
controlling input of electronic mail; judging whether first information attached to said electronic mail has a capacity larger than a first predetermined capacity; generating second information corresponding to said first information, wherein said second information is authentication information; controlling, if said first information attached to said electronic mail is judged to have a capacity larger than said first predetermined capacity in said judging step, storage of said first information in association with said second information for the user, wherein said step of controlling storage controls storage of said first information for a plurality of users; replacing said first information attached to said electronic mail with said second information generated in said generating step; incrementing a counter value indicating a number of times the capacity of said first information has been judged larger than the first predetermined capacity for the user, wherein the counter value is not incremented when the judging step judges that the first information has a capacity smaller than the first predetermined capacity; controlling output of said electronic mail after said first information has been replaced with said second information in said replacing step; controlling input of said authentication information; judging whether said authentication information is valid after input of said authentication information has been controlled; and if said authentication information is judged to be valid, controlling output of said first information in small increments; and if said step of controlling input of electronic mail controls input of said electronic mail together with said first information, judging whether or not a plurality of pieces of said first information destined for any one of said users have a total storage capacity larger than a second predetermined capacity.
-
-
4. A program storage medium which stores a program causing an information processing apparatus to execute the steps of:
-
controlling input of electronic mail associated with a user; judging whether first information attached to said electronic mail has a capacity larger than a first predetermined capacity; generating second information corresponding to said first information, wherein said second information is authentication information; controlling, if said first information attached to said electronic mail is judged to have a capacity larger than said first predetermined capacity in said judging step, storage of said first information in association with said second information for the user, wherein said step of controlling storage controls storage of said first information for a plurality of users; replacing said first information attached to said electronic mail with said second information generated in said generating step; incrementing a counter value indicating a number of times the capacity of said first information has been judged larger than the first predetermined capacity for the user, wherein the counter value is not incremented when the judging step judges that the first information has a capacity smaller than the first predetermined capacity; controlling output of said electronic mail after said first information has been replaced with said second information in said replacing step; controlling input of said authentication information; judging whether said authentication information is valid after input of said authentication information has been controlled; and if said authentication information is judged to be valid, controlling output of said first information in small increments; and if said step of controlling input of electronic mail controls input of said electronic mail together with said first information, judging whether or not a plurality of pieces of said first information destined for any one of said users have a total storage capacity larger than a second predetermined capacity.
-
-
5. An information management system, comprising:
- a first information processing apparatus for controlling transmission and reception of electronic mail associated with a user;
a second information processing apparatus connected to said first information processing apparatus for controlling the transmission and reception of said electronic mail; and
a third information processing apparatus for transmitting and receiving said electronic mail,wherein said first information processing apparatus comprises; input controlling means for controlling input of said electronic mail; judging means for judging whether or not first information attached to said electronic mail has a capacity larger than a first predetermined capacity; generating means for generating second information corresponding to said first information, wherein said second information is authentication information; storage controlling means for, if said judging means judges that said first information attached to said electronic mail has a capacity larger than said first capacity, controlling storage of said first predetermined information in association with said second information and for the user, wherein said storage controlling means controls storage of said first information for a plurality of users; replacing means for replacing said first information attached to said electronic mail with said second information generated by said generating means; incrementing means for incrementing a counter value indicating a number of times the judging means has judged that the capacity of said first information is larger than said first predetermined capacity for the user, wherein the incrementing means does not increment the counter value when the judging means judges that the first information has a capacity smaller than the first predetermined capacity; output controlling means for controlling output of said electronic mail after said first information has been replaced with said second information by said replacing means; third input controlling means for controlling input of said authentication information; third judging means for judging whether said authentication information is valid after input of said authentication information has been controlled by said third input controlling means; and third output controlling means for, if said third judging means judges said authentication information to be valid, controlling output of said first information controlled in storage by said storage controlling means, wherein said third output controlling means controls output of said first information in small increments; and fourth judging means for, if said input controlling means controls input of said electronic mail together with said first information, judging whether or not a plurality of pieces of said first information destined for any one of said users have a total storage capacity larger than a second predetermined capacity; wherein said second information processing apparatus comprises; reading controlling means for controlling reading, from said first information processing apparatus, of charge information about said first information controlled in storage by said storage controlling means; and computing means for computing charges for said user based on said charge information controlled in reading by said reading controlling means; and wherein said third information processing apparatus comprises; reception controlling means for controlling reception of said electronic mail; and acquiring means for acquiring said second information from said electronic mail controlled by said reception controlling means, said second information being needed for access to said first information.
- a first information processing apparatus for controlling transmission and reception of electronic mail associated with a user;
-
6. An information management system comprising:
- a first information processing apparatus for controlling transmission and reception of electronic mail associated with a user; and
a second information processing apparatus for transmitting and receiving said electronic mail,wherein said first information processing apparatus compnses; input controlling means for controlling input of said electronic mail; judging means for judging whether first information attached to said electronic mail has a capacity larger than a first predetermined capacity; generating means for generating second information corresponding to said first information, wherein said second information is authentication information; storage controlling means for, if said judging means judges that said first information attached to said electronic mail has a capacity larger than said first predetermined capacity, controlling storage of said first information in association with said second information and for the user, wherein said storage controlling means controls storage of said first information for a plurality of users; replacing means for replacing said first information attached to said electronic mail with said second information generated by said generating means; incrementing means for incrementing a counter value indicating a number of times the judging means has judged that the capacity of said first information is larger than said first predetermined capacity for the user, wherein the incrementing means does not increment the counter value when the judging means judges that the first information has a capacity smaller than the first predetermined capacity; output controlling means for controlling output of said electronic mail after said first information has been replaced with said second information by said replacing means; computing means for computing charges for the user regarding said first information controlled in storage by said storage controlling means; third input controlling means for controlling input of said authentication information; third judging means for judging whether said authentication information is valid after input of said authentication information has been controlled by said third input controlling means; and third output controlling means for, if said third judging means judges said authentication information to be valid, controlling output of said first information controlled in storage by said storage controlling means, wherein said third output controlling means controls output of said first information in small increments; and fourth judging means for, if said input controlling means controls input of said electronic mail together with said first information, judging whether or not a plurality of pieces of said first information destined for any one of said users have a total storage capacity larger than a second predetermined capacity; and wherein said second information processing apparatus comprises; reception controlling means for controlling reception of said electronic mail; and acquiring means for acquiring said second information from said electronic mail controlled by said reception controlling means, said second information being needed for access to said first information.
- a first information processing apparatus for controlling transmission and reception of electronic mail associated with a user; and
Specification