Image processing apparatus and control method thereof
AssigneeCanon Kabushiki Kaisha
InventorKousuke Nakashima
Life of this patent
Estimating the term…
Abstract
An image processing apparatus includes a determination unit configured to determine whether secret information that should not be transmitted to a web server is contained in an HTML file provided by a web server. A web browser does not transmit the secret information determined by the determination unit to the web server. A job control unit executes a device function using the secret information that is not transmitted to the web server according to determination by the determination unit.
Claims12
An image processing apparatus connectable with an external apparatus via a network, the image processing apparatus comprising:
- a first receiving unit configured to receive screen information from the external apparatus;
- a display unit configured to display an operation screen based on the screen information;
- a transmission unit configured to transmit input information input via the operation screen to the external apparatus;
- a second receiving unit configured to receive a processing request generated based on the input information from the external apparatus after the transmission unit transmits the input information;
- an image processing unit configured to perform image processing based on the processing request received by the second receiving unit;
- a determination unit configured to determine whether the input information input via the operation screen displayed by the display unit is secret information;
- and
- a storage unit configured to store the input information determined by the determination unit to be secret information,
- wherein, if the determination unit determines that the input information is secret information, the transmission unit does not transmit the input information determined by the determination unit to be secret information, and the image processing unit performs image processing using the input information stored in the storage unit.
An image processing apparatus connectable with an external apparatus via a network, the image processing apparatus comprising:
- a first receiving unit configured to receive image information from the external apparatus;
- a display unit configured to display an operation screen based on the screen information;
- a determination unit configured to determine whether input information to be input via the operation screen displayed by the display unit is secret information;
- a control unit configured to restrict input of the input information determined by the determination unit to be secret information;
- a transmission unit configured to transmit the input information input via the operation screen to the external apparatus;
- a second receiving unit configured to receive a processing request generated based on the input information from the external apparatus after the transmission unit transmits the input information;
- an accepting unit configured to accept the input information restricted by the control unit;
- and
- an image processing unit configured to perform image processing based on the processing request received by the second receiving unit and the input information accepted by the accepting unit.
An image processing method for an image processing apparatus connectable with an external apparatus via a network, the image processing method comprising:
- receiving screen information from the external apparatus;
- displaying an operation screen on a display unit based on the received screen information;
- transmitting input information input via the operation screen to the external apparatus;
- receiving a processing request generated based on the input information from the external apparatus after transmitting the input information;
- performing image processing on the processing request;
- determining whether the input information input via the operation screen displayed on the display unit is secret information;
- storing the input information determined to be secret information in a storage unit;
- and
- transmitting the input information determined not to be secret information without transmitting the input information determined to be secret information, and performing image processing using the input information stored in the storage unit based on the processing request.
An image processing method for an image processing apparatus connectable with an external apparatus via a network, the image processing method comprising:
- receiving screen information from the external apparatus;
- displaying an operation screen on a display unit based on the screen information;
- determining whether the input information input via the displayed operation screen is secret information;
- restricting input of the input information determined to be secret information;
- transmitting the input information input via the operation screen to the external apparatus;
- receiving a processing request generated based on the input information from the external apparatus after transmitting the input information;
- accepting input of the input information which is restricted;
- and
- performing image processing based on the received processing request and the accepted input information.
A computer-readable storage medium storing computer-executable instructions for causing a computer to perform a method for controlling an image processing apparatus connectable with an external apparatus via a network, the computer-executable instructions comprising:
- receiving screen information from the external apparatus;
- displaying an operation screen on a display unit based on the received screen information;
- transmitting input information input via the operation screen to the external apparatus;
- receiving a processing request generated based on the input information from the external apparatus after transmitting the input information;
- performing image processing on the processing request;
- determining whether the input information input via the operation screen displayed on the display unit is secret information;
- storing the input information determined to be secret information in a storage unit;
- and
- transmitting the input information determined not to be secret information without transmitting the input information determined to be secret information, and performing image processing using the input information stored in the storage unit based on the processing request.
A computer-readable storage medium storing computer-executable instructions for causing a computer to perform a method for controlling an image processing apparatus connectable with an external apparatus via a network, the control-executable instructions comprising:
- receiving screen information from the external apparatus;
- displaying an operation screen on a display unit based on the screen information;
- determining whether the input information input via the displayed operation screen is secret information;
- restricting inputting of the input information determined to be secret information;
- transmitting the input information input via the operation screen to the external apparatus;
- receiving a processing request generated based on the input information from the external apparatus after transmitting the input information;
- accepting input of the input information inputting of which is restricted;
- and
- performing image processing based on the received processing request and the accepted input information.
Dependencies are inferred from the claim text.