EP1564601A2

Image forming apparatus, terminal apparatus, information processing method, information processing program and computer readable recording medium

Abstract

An image forming apparatus has a new application management system. A platform (148) provided in the image forming apparatus (101) manages applications (131) also provided in the image forming apparatus (101). An operation screen display application (147) included in the application managed by the platform (148) displays operation screens. Objects to be operated by the operation screens are the applications managed by the platform (131).

EP1564601A2, drawing sheet 1
Sheet 1 of 32

Term

Term ended

Projected expiry passed 16 February 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

62 claims: 44 independent, 18 dependent

  1. 1
    An image forming apparatus comprising a platform that manages applications,    characterized in that:an operation screen display application managed by the platform displays operation screens, objects to be operated by said operation screens being the applications managed by said platform.
  2. 7
    An image forming apparatus comprising:a platform that manages applications;anda task bar display application managed by said platform so as to display task bars on a screen, objects to be operated by said task bars being the applications managed by said platform.
  3. 9
    An image forming apparatus comprising a platform that manages applications,    characterized in that:an error occurrence output application managed by said platform outputs information regarding an occurrence of an error when the error occurred in execution of one of the applications managed by said platform.
  4. 10
    An image forming apparatus comprising a platform that manages applications,    characterized in that:a rule violation output application managed by said platform outputs information indicating an occurrence of a rule violation when the rule violation occurred in a process request for one of the applications managed by said platform.
  5. 11
    The image forming apparatus as claimed in one of claims 1 to 10, wherein said platform executes an automatic updating process of an execution file of one of the applications in accordance with contents of a management file that manages information regarding one of the applications on an individual application basis.
  6. 12
    The image forming apparatus as claimed in one of claims 1 to 11, wherein said platform includes:individual management means for managing the applications on an individual application basis;lump management means for managing a plurality of said individual management means;andmanagement means for managing said lump management means.
  7. 13
    The image forming apparatus as claimed in one of claims 1 to 12, wherein said platform manages a life cycle of one of the applications.
  8. 15
    The image forming apparatus as claimed in one of claims 1 to 14, wherein said applications are translated from source codes to byte codes by a compiler so that the applications are executed according to a virtual machine.
  9. 16
    The image forming apparatus as claimed in one of claims 1 to 15, wherein each of the applications is executed as a thread.
  10. 17
    The image forming apparatus as claimed in one of claims 1 to 16, wherein each of the applications is an Xlet.
  11. 18
    The image forming apparatus as claimed in one of claims 1 to 17, wherein the applications and said platforms are executed on the same process.
  12. 19
    An image processing method performed in an image forming apparatus having a platform that manages applications,    characterized in that:the image processing method comprises an operation screen display step of displaying an operation screen so that an object to be operated by the operation screen is one of the applications managed by said platform, a display of the operation screen being executed by one of the applications managed by said platform.
  13. 20
    An image processing method performed in an image forming apparatus having a platform that manages applications,    characterized in that:the image processing method comprises a task bar display step of displaying a task bar on a screen so that an object to be operated by said task bar is one of the applications managed by said platform, a display of the task bar being executed by one of the applications managed by said platform.
  14. 21
    An image processing method performed in an image forming apparatus having a platform that manages applications,    characterized in that:the image processing method comprises an error occurrence output step of outputting information regarding an occurrence of an error when the error occurred in execution of one of the applications managed by said platform, an output of the information being performed by one of the applications managed by said platform.
  15. 22
    An image processing method performed in an image forming apparatus having a platform that manages applications,    characterized in that:the image processing method comprises a rule violation output step of outputting information indicating an occurrence of a rule violation when the rule violation occurred in a process request for one of the applications managed by said platform, an output of the information being performed by one of the applications managed by said platform.
  16. 23
    An image processing program causing an image processing apparatus to perform an image processing method, the image processing apparatus having a platform that manages applications,    characterized in that:the image processing method comprises an operation screen display step of displaying an operation screen so that an object to be operated by the operation screen is one of the applications managed by said platform, a display of the operation screen being executed by one of the applications managed by said platform.
  17. 24
    An image processing program causing an image processing apparatus to perform an image processing method, the image processing apparatus having a platform that manages applications,    characterized in that:the image processing method comprises a task bar display step of displaying a task bar on a screen so that an object to be operated by said task bar is one of the applications managed by said platform, a display of the task bar being executed by one of the applications managed by said platform.
  18. 25
    An image processing program causing an image processing apparatus to perform an image processing method, the image processing apparatus having a platform that manages applications,    characterized in that:the image processing method comprising an error occurrence output step of outputting information regarding an occurrence of an error when the error occurred in execution of one of the applications managed by said platform, an output of the information being performed by one of the applications managed by said platform.
  19. 26
    An image processing program causing an image processing apparatus to perform an image processing method, the image processing apparatus having a platform that manages applications,    characterized in that:the image processing method comprises a rule violation output step of outputting information indicating an occurrence of a rule violation when the rule violation occurred in a process request for one of the applications managed by said platform, an output of the information being performed by one of the applications managed by said platform.
  20. 28
    A terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:the terminal apparatus comprises: a platform that manages applications;andan operation screen display application managed by said platform of said terminal apparatus so as to display operation screens, objects to be operated by said operation screens being applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus.
  21. 29
    A terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:the terminal apparatus comprises: a platform that manages applications;anda task bar display application managed by said platform of said terminal apparatus so as to display task bars on a screen, objects to be operated by said task bars being the applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus.
  22. 30
    A terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:the terminal apparatus comprises: a platform that manages applications;andan error occurrence output application managed by said platform of said terminal apparatus so as to output information regarding an occurrence of an error when the error occurred in execution of one of the applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus.
  23. 31
    A terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:the terminal apparatus comprises: a platform that manages applications;anda rule violation output application managed by said platform of said terminal apparatus so as to output information indicating an occurrence of a rule violation when the rule violation occurred in a process request for one of the applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus.
  24. 32
    An image processing method performed in a terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises an operation screen display step of displaying an operation screen so that an object to be operated by the operation screen is one of the applications managed by said platform or a platform of said image forming apparatus, a display of the operation screen being executed by one of the applications managed by said platform of said terminal apparatus.
  25. 33
    An image processing method performed in a terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises a task bar display step of displaying a task bar on a screen so that an object to be operated by said task bar is one of the applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus, a display of the task bar being executed by one of the applications managed by said platform of said terminal apparatus.
  26. 34
    An image processing method performed in a terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises an error occurrence output step of outputting information regarding an occurrence of an error when the error occurred in execution of one of the applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus, an output of the information being performed by one of the applications managed by said platform.
  27. 35
    An image processing method performed in a terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises a rule violation output step of outputting information indicating an occurrence of a rule violation when the rule violation occurred in a process request for one of the applications managed by said platform of said terminal apparatus of a platform of said image forming apparatus, an output of the information being performed by one of the applications managed by said platform of said terminal apparatus.
  28. 36
    An image forming program causing a terminal apparatus to perform an image processing method performed in the terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises an operation screen display step of displaying an operation screen so that an object to be operated by the operation screen is one of the applications managed by said platform or a platform of said image forming apparatus, a display of the operation screen being executed by one of the applications managed by said platform of said terminal apparatus.
  29. 37
    An image forming program causing a terminal apparatus to perform an image processing method performed in the terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises a task bar display step of displaying a task bar on a screen so that an object to be operated by said task bar is one of the applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus, a display of the task bar being executed by one of the applications managed by said platform of said terminal apparatus.
  30. 38
    An image forming program causing a terminal apparatus to perform an image processing method performed in the terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises an error occurrence output step of outputting information regarding an occurrence of an error when the error occurred in execution of one of the applications managed by said platform of said terminal apparatus or a platform of said image forming apparatus, an output of the information being performed by one of the applications managed by said platform.
  31. 39
    An image forming program causing a terminal apparatus to perform an image processing method performed in the terminal apparatus serving as an emulator of an image forming apparatus,    characterized in that:said terminal apparatus has a platform that manages applications, and the image processing method comprises a rule violation output step of outputting information indicating an occurrence of a rule violation when the rule violation occurred in a process request for one of the applications managed by said platform of said terminal apparatus of a platform of said image forming apparatus, an output of the information being performed by one of the applications managed by said platform of said terminal apparatus.
  32. 40
    A computer readable recording medium storing the image forming program as claimed in one of claims 36 to 39.
  33. 41
    An image forming apparatus comprising component devices that consume electric power,    characterized in that:control means controls whether to permit or prohibit the component devices to shift to a power-saving mode in accordance with an executing condition of an image forming process or an executing condition of an application for the image forming process.
  34. 45
    The image forming apparatus as claimed in one of claims 41 to 44, wherein the component devices include a display device, and said control means changes a status of the shift to the power-saving mode of said display device from permission to prohibition when said image forming apparatus is set in the power-saving mode and when an error occurs in the image processing process.
  35. 46
    The image forming apparatus as claimed in on of claims 41 to 45, wherein said control means changes the status of the shift to the power-saving mode of said display device from prohibition to permission when said image forming apparatus is set in the power-saving mode and when the error occurring in the image processing process is cancelled.
  36. 47
    An image forming apparatus comprising component devices that consume electric power,    characterized in that:control means controls whether to permit or prohibit the component devices to shift to a power-saving mode in accordance with a control request made by an application for an image forming process.
  37. 49
    The image forming apparatus as claimed in one of claims 41 to 48, wherein said application is translated from source codes to byte codes by a compiler, and the application is executed by a virtual machine.
  38. 50
    The image forming apparatus as claimed in one of claims 41 to 49, wherein said application is an Xlet.
  39. 51
    An image processing method performed by an image forming apparatus having component devices that consume electric power,    characterized in that:the image processing method comprises a control step of controlling whether to permit or prohibit the component devices to shift to a power-saving mode in accordance with an executing condition of an image forming process or an executing condition of an application for the image forming process.
  40. 56
    The image processing method as claimed in one of claims 51 to 55, wherein said control step changes the status of the shift to the power-saving mode of said display device from prohibition to permission when said image forming apparatus is set in the power-saving mode and when the error occurring in the image processing process is cancelled.
  41. 57
    An image processing method performed by an image forming apparatus having component devices that consume electric power,    characterized in that:the image processing method comprises a control step of controlling whether to permit or prohibit the component devices to shift to a power-saving mode in accordance with a control request made by an application for an image forming process.
  42. 59
    The image processing method as claimed in one of claims 51 to 58, wherein said application is translated from source codes to byte codes by a compiler, and the application is executed by a virtual machine.
  43. 60
    The image processing method as claimed in one of claims 51 to 59, wherein said application is an Xlet.
  44. 61
    An image processing program causing an image forming apparatus to perform the image processing method as claimed in one of claims 51 to 60.
Independent claims44