E-mail service apparatus, system, and method
First Claim
1. An information service apparatus comprising:
- reception means for receiving information to be sent to a user;
determination means for determining a destination of the information to be sent received by said reception means on the basis of information set in correspondence with the user;
split means for splitting data contained in the information to be sent for respective types of contents;
instruction means for instructing format conversion to match each data split by said split means with processing performance of the destination determined by said determination means; and
service means for combining the data that have undergone format conversion on the basis of the instruction of said instruction means, and providing the combined data to the destination.
2 Assignments
0 Petitions
Accused Products
Abstract
A net database holds, for each user, user information which contains information indicating a forwarding destination (FAX, Web, portable terminal, or the like) of a received e-mail message, and information indicating a destination to which a message indicating that an e-mail message is forwarded is to be sent. A site which includes a judgment module and conversion module converts a received e-mail message into a data format matching the forwarding destination designated by the user information using the self function or in collaboration with another site. The converted data is forwarded to a mail server, Web server, or FAX server in accordance with the designated forwarding destination. When the e-mail message is forwarded via the Web server or FAX server, a message indicating this is sent to a portable terminal via the mail server.
58 Citations
67 Claims
-
1. An information service apparatus comprising:
-
reception means for receiving information to be sent to a user;
determination means for determining a destination of the information to be sent received by said reception means on the basis of information set in correspondence with the user;
split means for splitting data contained in the information to be sent for respective types of contents;
instruction means for instructing format conversion to match each data split by said split means with processing performance of the destination determined by said determination means; and
service means for combining the data that have undergone format conversion on the basis of the instruction of said instruction means, and providing the combined data to the destination. - 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, 24, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
25. An information processing apparatus, comprising:
-
judgment means for judging a conversion unit that can convert data into a predetermined format; and
instruction means for instructing the conversion unit judged by said judgment means to convert the data.
-
-
28. An information processing apparatus comprising:
-
reception means for receiving data;
conversion means for converting the received data into a predetermined format; and
sending means for sending the data that has been converted into the predetermined format, wherein the received data is data which is instructed by an external apparatus to undergo conversion into the predetermined format.
-
-
29. An information service system comprising:
-
reception means for receiving information to be sent to a user;
determination means for determining a destination of the information to be sent received by said reception means on the basis of information set in correspondence with the user;
split means for splitting data contained in the information to be sent for respective types of contents;
instruction means for instructing format conversion to match each data split by said split means with processing performance of the destination determined by said determination means;
conversion means for executing format conversion of the split data instructed by said instruction means; and
service means for combining the data that have undergone format conversion on the basis of the instruction of said instruction means, and providing the combined data to the destination.
-
-
52. An information processing system comprising:
-
judgment means for judging a conversion module that can convert data into a predetermined format; and
instruction means for instructing the conversion module judged by said judgment means to convert the data. - View Dependent Claims (53, 54)
-
-
55. An information processing system comprising:
-
reception means for receiving data;
conversion means for converting the received data into a predetermined format; and
sending means for sending the data that has been converted into the predetermined format, wherein the received data is data which is instructed by judgment means present on a network to undergo conversion into the predetermined format.
-
-
56. An information service method comprising:
-
the reception step of receiving information to be sent to a user;
the determination step of determining a destination of the information to be sent received in the reception step on the basis of information set in correspondence with the user;
the split step of splitting data contained in the information to be sent for respective types of contents;
the instruction step of instructing format conversion to match each data split in the split step with processing performance of the destination determined in the determination step; and
the service step of combining the data that have undergone format conversion on the basis of the instruction in the instruction step, and providing the combined data to the destination.
-
-
57. An information processing method comprising:
-
the judgment step of judging a conversion unit that can convert data into a predetermined format; and
the instruction step of instructing the conversion unit judged in the judgment step to convert the data.
-
-
58. An information processing method comprising:
-
the reception step of receiving data;
the conversion step of converting the received data into a predetermined format; and
the sending step of sending the data that has been converted into the predetermined format, wherein the received data is data which is instructed by an external apparatus to undergo conversion into the predetermined format.
-
-
59. An information service method in an information service system for providing information to a user'"'"'s terminal, comprising:
-
the reception step of receiving information to be sent to a user;
the determination step of determining a destination of the information to be sent received in the reception step on the basis of information set in correspondence with the user;
the split step of splitting data contained in the information to be sent for respective types of contents;
the instruction step of instructing format conversion to match each data split in the split step with processing performance of the destination determined in the determination step;
the conversion step of executing format conversion of the split data instructed in the instruction step; and
the service step of combining the data that have undergone format conversion on the basis of the instruction in the instruction step, and providing the combined data to the destination.
-
-
60. An information processing method in information processing systems connected via a network, comprising:
-
the judgment step of judging a conversion module that can convert data into a predetermined format; and
the instruction step of instructing the conversion module judged in the judgment step to convert the data.
-
-
61. An information processing method in information processing systems connected via a network, comprising:
-
the reception step of receiving data;
the conversion step of converting the received data into a predetermined format; and
the sending step of sending the data that has been converted into the predetermined format, wherein the received data is data which is instructed in the judgment step of another apparatus on a network to undergo conversion into the predetermined format.
-
-
62. A control program for making a computer execute an information service method, said control program comprising:
-
program code of the reception step of receiving information to be sent to a user;
program code of the determination step of determining a destination of the information to be sent received in the reception step on the basis of information set in correspondence with the user;
program code of the split step of splitting data contained in the information to be sent for respective types of contents;
program code of the instruction step of instructing format conversion to match each data split in the split step with processing performance of the destination determined in the determination step; and
program code of the service step of combining the data that have undergone format conversion on the basis of the instruction in the instruction step, and providing the combined data to the destination.
-
-
63. A control program for making a computer execute an information processing method, said control program comprising:
-
program code of the judgment step of judging a conversion unit that can convert data into a predetermined format; and
program code of the instruction step of instructing the conversion unit judged in the judgment step to convert the data.
-
-
64. A control program for making a computer execute an information processing method, said control program comprising:
-
program code of the reception step of receiving data;
program code of the conversion step of converting the received data into a predetermined format; and
program code of the sending step of sending the data that has been converted into the predetermined format, wherein the received data is data which is instructed by an external apparatus to undergo conversion into the predetermined format.
-
-
65. A control program for making a computer execute an information service method in an information service system for providing information to a user'"'"'s terminal, said control program comprising:
-
program code of the reception step of receiving information to be sent to a user;
program code of the determination step of determining a destination of the information to be sent received in the reception step on the basis of information set in correspondence with the user;
program code of the split step of splitting data contained in the information to be sent for respective types of contents;
program code of the instruction step of instructing format conversion to match each data split in the split step with processing performance of the destination determined in the determination step;
program code of the conversion step of executing format conversion of the split data instructed in the instruction step; and
program code of the service step of combining the data that have undergone format conversion on the basis of the instruction in the instruction step, and providing the combined data to the destination.
-
-
66. A control program for making a computer execute an information processing method in information processing systems connected via a network, said control program comprising:
-
program code of the judgment step of judging a conversion module that can convert data into a predetermined format; and
program code of the instruction step of instructing the conversion module judged in the judgment step to convert the data.
-
-
67. A control program for making a computer execute an information processing method in information processing systems connected via a network, said control program comprising:
-
program code of the reception step of receiving data;
program code of the conversion step of converting the received data into a predetermined format; and
program code of the sending step of sending the data that has been converted into the predetermined format, wherein the received data is data which is instructed in the judgment step of another apparatus on a network to undergo conversion into the predetermined format.
-
Specification