主权项 |
一种打印机,所述打印机被构造为以可通信的方式与外部装置相连接,所述外部装置包括网络浏览器,所述打印机包括:提供单元,所述提供单元被构造为在所述外部装置使用所述外部装置的所述网络浏览器访问所述打印机的情况下将编辑网页数据提供给所述外部装置,以便于所述外部装置的所述网络浏览器显示编辑网页,其中所述编辑网页包括用于显示与要被编辑的对象数据相对应的对象的第一区域和不同于所述第一区域的第二区域;存储单元,所述存储单元被构造为存储所述对象数据;操作信息接收单元,所述操作信息接收单元被构造为在对包括在所述编辑网页中的所述第一区域执行第一类型的操作的情况下从所述外部装置的所述网络浏览器接收与所述第一类型的操作相对应的操作信息,所述第一类型的操作包括用于对所述第一区域输入字符的操作;编辑单元,所述编辑单元被构造为响应于由所述操作信息接收单元接收到的操作信息编辑存储在所述存储单元中的对象数据,对所述对象数据的编辑包括将所述字符写入到所述对象数据中;更新信息发送单元,所述更新信息发送单元被构造为响应于由所述操作信息接收单元接收到的操作信息将用于更新所述编辑网页内的显示内容的更新信息发送到所述外部装置的所述网络浏览器;打印指令接收单元,所述打印指令接收单元被构造为在对包括在所述编辑网页中的所述第二区域执行第二类型的操作的情况下从所述外部装置的所述网络浏览器接收第一类型的打印指令;打印执行单元,所述打印执行单元被构造为在所述打印指令接收单元接收到所述第一类型的打印指令的情况下使用存储在所述存储单元中的对象数据执行打印处理,生成指令接收单元,所述生成指令接收单元被构造为在对包括在所述编辑网页中的所述第二区域执行第三类型的操作的情况下从所述外部装置的所述网络浏览器接收用于生成新对象数据的生成指令,所述生成指令指定用于生成所述新对象数据的特定程序;和生成单元,所述生成单元被构造为响应于由所述生成指令接收单元接收到的生成指令,利用所述特定程序来生成所述新对象数据,所述新对象数据表示新的文件,在所述新的文件中没有输入有文本或者图像数据。 |