The Mobile Printing - Hotel example workflow shows an easy way to enable printing for environments with many floating users such as e.g. hotels. The described workflow offers the possibility to print secure documents either on a MEAP enabled ImageRunner or even without the necessity of a MEAP enabled device. Print jobs can be released simply by allowing access to the network from the mobile devices.
Workflow Description:
| • | A user sends an Email with an attachment to be printed to the Email address print@hotel.com. |
| • | The user receives a confirmation Email containing a unique job code to pick up the print job. |
| • | The user walks to the device and enters the unique Job Code |
| o | either in the Release Queue Management (RQM) web, or |
| o | in the Job Code display of a MEAP enabled device |
and releases the job.
For more information on how to release a secure job with a Job Code on a Canon imageRunner, refer to the chapter Allow Secure Jobs via Job Code
| • | If the user has sent an attachment which could not be printed, the user receives an email message containing this information. |
|
At no point does a user account get created. Anyone can send an email and the uniFLOW database will not get filled up with loads of users. Each attachment will be treated as a separate print job, so if the email has two attachments, the user will get two Emails back with two job codes. Note that the release only works on the Release Queue Management. The RQM can either be accessed by a PC next to the printer or directly from the users mobile device, as long as the user gets access to the hotel's network. Read more about RQM on a mobile device in chapter Mobile Release. |
Preparation:
| • | Create an Email address on the hotel's Email server which is to be used to send documents to print. |
| • | Install a PostScript driver for your output device on your uniFLOW Server. |
| • | Install a Universal Driver (PS) printing to a NUL: port. |
| • | Install OpenOffice.org™ on the uniFLOW Server. OpenOffice.org™ is required to carry out the file conversion for many different file formats. |
Workflow Configuration:
|
You can either configure the workflows yourself by following the description below, or you can download the described workflow here and amend it to your requirements. |
Configure the output device in uniFLOW using any Secure Output Printer printer wizard. In each of these printer wizards, you will find a step with the setting Hidden in WQM / RQM. If this is set to No, the printer will be shown in the Mobile Release Queue Management.
Configure the Universal Driver (PS) in uniFLOW using the printer wizard Secure Print - Input Printer.
Open the Advanced Printer Configuration and change the Printing Workflow Role as follows:
|
Ensure that you establish the connections between the different workflow elements as shown in the following graphic. Please note the different child connections of the Check Job Properties workflow element that lead to different workflows for native and PDF files. The settings of each workflow element are described after the graphic. |
| o | Identification Mode: Use Anonymous Code if code is unknown |
| o | Anonymous Code: 10101 |
| o | JP_JobName ^{\.pdf}$ -> PDF -> Native |
PDF workflow part:
|
Native file workflow part:
|
| o | Body: Dear hotel guest {EmailSender}, thanks very much for sending your document to our printer at reception. Your document has entered the secure queue of our print server. To pick up your print job, enter your Job Code at the release station next to the printer or use your mobile device and browse to: http://10.120.51.177/pwrqm Enter the following job code: "{JobCode}" If printing this document wasn't desired, you can either delete the job on the release station or simply do nothing. You won't get charged. In case you print the job, an email is sent to our staff who will charge your print jobs on a per page basis when you check out at the reception. The print costs would then be %JobPrice% €. Thanks very much, your Hotel |
| o | Subject: Thanks for printing... Your Job Code: "{JobCode}" |
| o | Recipients TO: {EmailSender} |
| o | Send Method: SMTP |
| o | Allow Job Codes: Yes |
| o | Body: Dear Staff, please charge the user {EmailSender} for the following print job: Job Price: %JobPrice% € Best regards, Your uniFLOW Server |
| o | Subject: Charge Print job for user: {EmailSender} |
| o | Recipients TO: reception@hotel.com |
| o | Send Method: SMTP |
Configure the Email workflow role as follows:
Device Agent Configuration:
In the section Other select a device agent to retrieve the Emails from the Email Server. In our example we use the device agent Load Email via POP3.
| • | Address |
| o | <IP Address of the POP3 Email Server> |
| • | EMail Addresses |
| o | <print@hotel.com>password |
| • | Update interval sec |
| o | The default setting is 60 seconds. |