Ricoh Aficio SP C820DN Design Guide - Page 81

Network Functions, 2-4 Printer Functions, 2-5 Machine Administrative Functions MFP models only,

Page 81 highlights

Print Controller Design Guide for Information Security 4-2-3 Network Functions As mentioned above, a Type 1 SDK application is able to perform network communication either by using the NCS or by opening and closing its own unique socket. Since Type 2 applications are Java-based, they must use the network classes provided by Sun Microsystems, and are therefore restricted to socket-based network communication. 4-2-4 Printer Functions SDK applications are able to make use of a printer data filter, which allows the application to edit the incoming printing data received by the MFP/LP, convert it to a different PDL, and change job control commands such as the paper tray selection or printing mode. Following this, the SDK application sends the edited PDL data to the printer port of the loop-back address (the 127.0.0.1 local address), which the MFP/LP Printer function then receives just as if the PDL data had come directly from an external source. The data then follows the normal flow described in section 2.2 and is printed out by the printing engine. 4-2-5 Machine Administrative Functions (MFP models only) In addition to the principal machine functions of the MFP (e.g. Printer, GWWS), once installed, the SDK application can be selected in the "Function Priority Setting" so that it its screen is displayed when the main power is turned ON and the MFP reaches the Ready condition. It is possible to create a user interface for communication with a network-connected authentication server in order to authenticate individual machine users, thereby restricting the use of the application. The user interface can be customized for each individual user, and will automatically log out the user and return to the default screen if no operations have been performed after a certain amount of time has passed. It is also possible to maintain a machine usage log. The SDK application creates the log files and writes them to the SDK area of the HDD. SDK applications are able to obtain, edit, delete, and add user information via the DMP (Device Management Package). The DMP enables this functionality by using the GWWS function as a Java Web service client. Java applications on the PC are also able to use the DMP, making it possible to perform changes to the Address Book from a PC. 4-2-6 Authentication Functions The AP (Authentication Package) module is installed on the machine as a standard feature. This module allows the user to do the following: Use SDK applications in conjunction with the IC Card Authentication explained in section 1.5.2. Page 81 of 86

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86

Print Controller Design Guide for Information Security
Page 81 of 86
4-2-3 Network Functions
°
As mentioned above, a Type 1 SDK application is able to perform network communication either by
using the NCS or by opening and closing its own unique socket. Since Type 2 applications are
Java-based, they must use the network classes provided by Sun Microsystems, and are therefore
restricted to socket-based network communication.
4-2-4 Printer Functions
°
SDK applications are able to make use of a printer data filter, which allows the application to edit the
incoming printing data received by the MFP/LP, convert it to a different PDL, and change job control
commands such as the paper tray selection or printing mode. Following this, the SDK application
sends the edited PDL data to the printer port of the loop-back address (the 127.0.0.1 local address),
which the MFP/LP Printer function then receives just as if the PDL data had come directly from an
external source. The data then follows the normal flow described in section 2.2 and is printed out by
the printing engine.
4-2-5 Machine Administrative Functions (MFP models only)
°
In addition to the principal machine functions of the MFP (e.g. Printer, GWWS), once installed, the
SDK application can be selected in the “Function Priority Setting” so that it its screen is displayed when
the main power is turned ON and the MFP reaches the Ready condition.
°
It is possible to create a user interface for communication with a network-connected authentication
server in order to authenticate individual machine users, thereby restricting the use of the application.
The user interface can be customized for each individual user, and will automatically log out the user
and return to the default screen if no operations have been performed after a certain amount of time
has passed.
°
It is also possible to maintain a machine usage log. The SDK application creates the log files and
writes them to the SDK area of the HDD.
°
SDK applications are able to obtain, edit, delete, and add user information via the DMP (Device
Management Package). The DMP enables this functionality by using the GWWS function as a Java
Web service client. Java applications on the PC are also able to use the DMP, making it possible to
perform changes to the Address Book from a PC.
4-2-6 Authentication Functions
°
The AP (Authentication Package) module is installed on the machine as a standard feature. This
module allows the user to do the following:
±
Use SDK applications in conjunction with the IC Card Authentication explained in section 1.5.2.