Image processing apparatus and control method thereof
First Claim
Patent Images
1. An image processing apparatus, comprising:
- a storage to store an operating system (OS) of the image processing apparatus, a script file including a program code and an electronic signature, and an interpreter program provided to execute the program code on the OS; and
a processor to execute the OS to;
evaluate a request for executing the program code of the script file,identify whether the program code is to be executed by the interpreter program according to the evaluated request,identify whether the electronic signature of the script file is authenticated if the program code is identified to be executed by the interpreter program, andexecute the interpreter program to interpret the program code into a language available for the OS if the electronic signature of the script file is identified to be authenticated, and execute the interpreted language.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus is provided. The image processing apparatus includes a storage configured to store an operating system (OS) of the image processing apparatus, a script file including a program code and a first electronic signature, and an interpreter program provided to execute the program code on the OS; and at least one processor configured to perform an authentication of the first electronic signature with the OS in response to the interpreter program executing the program code on the OS, and selectively permit or block the execution of the program code according to whether the first electronic signature passes or fails to pass the authentication.
-
Citations
20 Claims
-
1. An image processing apparatus, comprising:
-
a storage to store an operating system (OS) of the image processing apparatus, a script file including a program code and an electronic signature, and an interpreter program provided to execute the program code on the OS; and a processor to execute the OS to; evaluate a request for executing the program code of the script file, identify whether the program code is to be executed by the interpreter program according to the evaluated request, identify whether the electronic signature of the script file is authenticated if the program code is identified to be executed by the interpreter program, and execute the interpreter program to interpret the program code into a language available for the OS if the electronic signature of the script file is identified to be authenticated, and execute the interpreted language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A control method of an image processing apparatus, the control method comprising:
-
storing an operating system (OS) of the image processing apparatus, a script file including a program code and an electronic signature, and an interpreter program provided to execute the program code on the OS; evaluating a request for executing the program code of the script file, identifying whether the program code is to be executed by the interpreter program according to the evaluated request; identifying whether the electronic signature of the script file is authenticated if the program code is identified to be executed by the interpreter program, and executing the interpreter program to interpreting the program code into a language available for the OS if the electronic signature of the script file is identified to be authenticated, and executing the interpreted language. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification