Application program distributing apparatus, image processing apparatus and program, allowing data communications using S/MIME at ease
AssigneeKonica Minolta Business Technologies, Inc.
InventorTomoyuki Okamoto
Life of this patent
Estimating the term…
Abstract
An S/MIME intermediate application is installed on a PC. The S/MIME intermediate application causes the PC to execute monitoring processing of monitoring data transmitted externally via a network by an e-mail software program or a printer driver, and encryption processing of encrypting the data to be transmitted when a predetermined requirement is satisfied. An MFP distributes the S/MIME intermediate application to the PC. The MFP stores therein an encryption key used in the encryption processing, and distributes the encryption key together with the S/MIME intermediate application, in response to a request from the PC.
Claims23
An application program distributing apparatus for distributing a first application program running on an information processing apparatus,
- the first application program to be distributed causing said information processing apparatus to execute at least
- monitoring processing of monitoring data transmitted externally from said information processing apparatus via a network by a second application program running on said information processing apparatus, said second application program being configured to execute data transmission to an other information processing apparatus except for the application program distributing apparatus and the information processing apparatus on which the first application program is running, and
- encryption processing of encrypting the data to be transmitted when a predetermined requirement is satisfied,
- said application program distributing apparatus comprising:
- an encryption key storage unit for storing therein an encryption key used in said encryption processing;
- and
- an encryption key extraction unit for extracting, from said encryption key storage unit, the encryption key to be distributed together with said first application program upon distribution of the first application program.
An image processing apparatus for distributing, via a network, a first application program running on an information processing apparatus connected to the network, the first application program to be distributed causing said information processing apparatus to execute at least
- monitoring processing of monitoring data transmitted to the image processing apparatus via the network by a second application program running on said information processing apparatus, said second application program being configured to execute data transmission to an other information processing apparatus except for the image processing apparatus and the information processing apparatus on which the first application program is running, and
- encryption processing of encrypting the data to be transmitted when a predetermined requirement is satisfied,
- said image processing apparatus comprising:
- an encryption key storage unit for storing therein an encryption key used in said encryption processing;
- and
- an encryption key extraction unit for extracting, from said encryption key storage unit, the encryption key to be distributed together with said first application program upon distribution of the first application program.
A non-transitory computer readable medium storing a program for causing an information processing apparatus to execute processing comprising:
- receiving an encryption key distributed together with a first application program that runs on the information processing apparatus;
- monitoring processing of monitoring data transmitted externally from said information processing apparatus via a network by a second application program running on said information processing apparatus, said second application program being configured to execute data transmission to an other information processing apparatus except for the information processing apparatus on which the first application program is running;
- and
- encryption processing of encrypting the data to be transmitted using S/MIME (Secure/Multipurpose Internet Mail Extensions) when a predetermined requirement is satisfied.
Dependencies are inferred from the claim text.