摘要 |
A SYSTEM AND METHOD ARE DEFINED FOR MODIFYING FUNCTIONALITY OF A PRINTER THAT IS PROVIDED WITH FIRMWARE FOR CONTROLLING PRINTING OPERATIONS.FIRST PROGRAMMING CODE IS DEVELOPED THAT, WHEN EXECUTED ON A COMPUTER READABLE MEDIUM, INTERFACES WITH THE PRINTER?S FIRMWARE AND MODIFIES THE FUNCTIONALITY OF THE PRINTER. THE FIRST PROGRAMMING CODE IS WRITTEN IN A FIRST PROGRAMMING LANGUAGE, SUCH AS THE LUA PROGRAMMING LANGUAGE, AND THE FIRMWARE IS WRITTEN IN A SECOND PROGRAMMING LANGUAGE OTHER THAN THE FIRST PROGRAMMING LANGUAGE. THEREAFTER, THE FIRST PROGRAMMING CODE IS EXECUTED ON THE COMPUTER READABLE, AND THE FUNCTIONALITY OF THE PRINTER IS MODIFIED AS A FUNCTION OF THE EXECUTED FIRST PROGRAMMING CODE INTERFACING WITH THE FIRMWARE. THE FIRMWARE IS NOT MODIFIED BY THE INTERFACING. |