Information processing apparatus for providing image to communication terminal and control method therefor
First Claim
1. An information processing apparatus that stores images and provides a communication terminal with the stored images, the apparatus comprising:
- an issuing unit configured to issue a uniquely defined session ID to the communication terminal which accesses the information processing apparatus in order to browse the stored images;
a storage unit configured to store the session ID and personal information of a user of the communication terminal to which the session ID is issued by the issuing unit;
a receiving unit configured to receive, from the communication terminal, a printing request, together with the session ID issued by the issuing unit, to print images stored by the information processing apparatus;
a determination unit configured to determine whether or not the session ID received with the printing request is stored in the storage unit;
a transmission unit configured to, in a case where the determination unit determines that the session ID is stored in the storage unit, and determines that the session ID is stored with the personal information of the user, transmit the personal information to the communication terminal in order to request confirmation of the personal information by the user;
an obtaining unit configured to, in a case where the determination unit determines that the session ID is not stored in the storage unit, obtain personal information of the user of the communication terminal which has sent the printing request, in order to store the personal information with the session ID in the storage unit; and
a print processing unit configured to print the stored images designated in the printing request after the user confirms the personal information transmitted by the transmission unit, or after storing the personal information in the storage unit obtained by the obtaining unit.
1 Assignment
0 Petitions
Accused Products
Abstract
As an apparatus which provides a high-quality service that reduces the service usage load of users, there is disclosed an information processing apparatus accessed from a communication terminal to browse images, which includes an issuing unit that assigns a session identification to a communication terminal, a storage unit that stores the session identification and the communication terminal user'"'"'s personal information, a receiving unit that receives a session identification and a printing request of images, a determination unit that determines if the session identification is stored in the storage unit, a transmission unit that transmits the personal information to the communication terminal if the determination unit determines that the session identification is stored with the personal information in the storage unit, and an obtaining unit that obtains the user'"'"'s personal information if the determination unit determines that the session identification is not stored in the storage unit.
43 Citations
5 Claims
-
1. An information processing apparatus that stores images and provides a communication terminal with the stored images, the apparatus comprising:
-
an issuing unit configured to issue a uniquely defined session ID to the communication terminal which accesses the information processing apparatus in order to browse the stored images; a storage unit configured to store the session ID and personal information of a user of the communication terminal to which the session ID is issued by the issuing unit; a receiving unit configured to receive, from the communication terminal, a printing request, together with the session ID issued by the issuing unit, to print images stored by the information processing apparatus; a determination unit configured to determine whether or not the session ID received with the printing request is stored in the storage unit; a transmission unit configured to, in a case where the determination unit determines that the session ID is stored in the storage unit, and determines that the session ID is stored with the personal information of the user, transmit the personal information to the communication terminal in order to request confirmation of the personal information by the user; an obtaining unit configured to, in a case where the determination unit determines that the session ID is not stored in the storage unit, obtain personal information of the user of the communication terminal which has sent the printing request, in order to store the personal information with the session ID in the storage unit; and a print processing unit configured to print the stored images designated in the printing request after the user confirms the personal information transmitted by the transmission unit, or after storing the personal information in the storage unit obtained by the obtaining unit. - View Dependent Claims (2, 3)
-
-
4. A method for an information processing apparatus that stores images and provides a communication terminal with the stored images, comprising:
-
an issuing step of issuing a uniquely defined session ID to the communication terminal which accesses the information processing apparatus in order to browse the stored images; a storage step of storing, in a storage unit, the session ID and personal information of a user of the communication terminal to which the session ID is issued by the issuing step; a receiving step of receiving, from the communication terminal, a printing request, together with the session ID issued by the issuing step, to print images stored by the information processing apparatus; a determination step of determining whether or not the session ID received with the printing request is stored in the storage unit by the storage step; a transmission step of, in a case where the determination step determines that the session ID is stored in the storage unit, and determines that the session ID is stored with the personal information of the user, transmitting the personal information to the communication terminal in order to request confirmation of the personal information by the user; an obtaining step of, in a case where the determination step determines that the session ID is not stored in the storage unit by the storage step, obtaining the personal information of the user of the communication terminal which has sent the printing request, in order to store the personal information with the session ID in the storage unit; and a print processing step of performing a process to print the stored images designated in the printing request after the user confirms the personal information transmitted by the transmitting step, or after storing the personal information in the storage unit obtained by the obtaining step.
-
-
5. A computer-readable storage medium on which is stored a computer program that implements a method for an information processing apparatus that stores images and provides a communication terminal with the stored images, the method comprising:
-
an issuing step of issuing a uniquely defined session ID to the communication terminal which accesses the information processing apparatus in order to browse the stored images; a storage step of storing, in a storage unit, the session ID and personal information of a user of the communication terminal to which the session ID is issued by the issuing step; a receiving step of receiving, from the communication terminal, a printing request, together with the session ID issued by the issuing step, to print images stored by the information processing apparatus; a determination step of determining whether or not the session ID received with the printing request is stored in the storage unit by the storage step; a transmission step of, in a case where the determination step determines that the session ID is stored in the storage unit, and determines that the session ID is stored with the personal information of the user, transmitting the personal information to the communication terminal in order to request confirmation of the personal information by the user; an obtaining step of, in a case where the determination step determines that the session ID is not stored in the storage unit by the storage step, obtaining the personal information of the user of the communication terminal which has sent the printing request, in order to store the personal information with the session ID in the storage unit; and a print processing step of performing a process to print the stored images designated in the printing request after the user confirms the personal information transmitted by the transmitting step, or after storing the personal information in the storage unit obtained by the obtaining step.
-
Specification