Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
04/10/08 - USPTO Class 726 |  1 views | #20080086778 | Prev - Next | About this Page    monitor keywords

Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium

USPTO Application #: 20080086778
Title: Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium
Abstract: An image processing apparatus acquires restricted function data indicating functions whose execution is restricted, and acquires function data indicating a plurality of functions to be called by script data. The apparatus determines, based on the acquired function data, a realizable function by combining the functions indicated by the function data, and determines, based on the restricted function data and the realizable function, whether to permit execution of the script data corresponding to the function data.
(end of abstract)
Agent: Fitzpatrick Cella Harper & Scinto - New York, NY, US
Inventor: Hideo ASAHARA
USPTO Applicaton #: 20080086778 - Class: 726 26 (USPTO)

Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium description/claims


The Patent Description & Claims data below is from USPTO Patent Application 20080086778, Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium.

Brief Patent Description - Full Patent Description - Patent Application Claims
  monitor keywords

BACKGROUND OF THE INVENTION

[0001]1. Field of the Invention

[0002]The present invention relates to an image processing apparatus that stores combinations of a plurality of functions using script data and executes functions in accordance with the script data, and to a control method of the apparatus.

[0003]2. Description of the Related Art

[0004]Heretofore, there are methods that restrict the functions of a multifunctional peripheral which a user is able to use with a physical key such as a management key or a card. There are also methods that restrict functions which can be used on the basis of user authentication. The methods of user authentication are also diverse, and include authentication using a card such as an IC card, and authentication performed by a server connected to the multifunctional peripheral via a network. Further, given the conventional difficulties involved in adding or deleting functions, it has been possible to restrict use of the functions of a multifunctional peripheral (functional restrictions) by presetting only the functions that the user is able to use.

[0005]However, in recent years, adding and deleting the functions of a multifunctional peripheral has become easy, and is now performed not only by servicepersons but by users and multifunctional peripheral administrators. Not only the functions of a multifunctional peripheral, but also it has become possible to add and delete the authentication function of multifunctional peripherals, making it possible to apply an authentication function that meets user needs to a multifunctional peripheral.

[0006]Japanese Patent Laid-Open No. 2002-152446 discloses a technique relating to use restrictions on users using the functions of a device such as a multifunctional peripheral. This technique involves storing menu display data for each user together with identification information on the user, and displaying only those functions included in menu display data matching the identification information of a user when the user has been authenticated. The functions that the user is able to use are thereby restricted.

[0007]A technique such as this is also effective in a case that a multifunctional peripheral is provided with a function of executing script data. The definition of script data will be clarified here. The script data stores how the functions of a device such as a multifunctional peripheral are combined. Here, there are assumed to be one or more functions for combining. The script data may be configured to call the functions of a device other than a multifunctional peripheral. The script data may also be configured to store data instructing that functions be executed in parallel or that functions be executed sequentially. Further, a function that executes script data means a function that calls and executes functions in the manner stored in the script data.

[0008]Conventionally, a check was made as to whether script data included any functions restricted by functional restrictions, and the script data was not called depending on the result, as aforementioned. However, there are cases where a function that can be implemented by combining a plurality of functions cannot be inhibited despite coinciding with a function that was originally supposed to be restricted by functional restrictions, because of the script data containing a plurality of functions. For example, in a case that "save to box" is combined with "print" and "document delete", an original is read, saved to a box and printed, after which the saved document is deleted, thus resulting in the same operation as the copy operation being executed, even though it was intended to inhibit the copy operation. There are also cases in which a function that can be implemented by combining a plurality of functions is restricted despite not coinciding with a function that was originally supposed to be restricted by functional restrictions. For example, inhibiting "save to box" results in the copy operation that involves temporality storing images in a box also being inhibited, even though the intention was only to inhibit the saving of documents to a box ("save to box").

SUMMARY OF THE INVENTION

[0009]An aspect of the present invention is to eliminate the abovementioned conventional problems.

[0010]Moreover another aspect of the present invention is to provide functional restrictions specific to each user, with respect to users that use script data to realize functions.

[0011]According to an aspect of the present invention, there is provided an image processing apparatus for executing functions described by script data, comprising:

[0012]a restricted function data acquisition unit configured to acquire restricted function data indicating functions whose execution by a user of the image processing apparatus is restricted;

[0013]an executable function data acquisition unit configured to acquire function data indicating a plurality of functions to be called by script data;

[0014]a combined function determination unit configured to determine, based on the function data acquired by the executable function data acquisition unit, a realizable function by combining the functions indicated by the function data; and

[0015]a determination unit configured to determine, based on the restricted function data acquired by the restricted function data acquisition unit and the realizable function determined by the combined function determination unit, whether to permit execution of the script data corresponding to the function data.

[0016]According to another aspect of the present invention, there is provided an image processing apparatus for executing functions described by script data, comprising:

[0017]a restricted function data acquisition unit configured to acquire restricted function data indicating functions whose execution by a user of the image processing apparatus is restricted;

[0018]an executable function data acquisition unit configured to acquires basic function data indicating a plurality of basic functions to be called by script data;

[0019]a combined function determination unit configured to determine, based on the basic function data acquired by the executable function data acquisition unit, a realizable function by combining the basic functions indicated by the basic function data; and

[0020]a determination unit configured to determine, based on the restricted function data acquired by the restricted function data acquisition unit and the realizable function determined by the combined function determination unit, whether to permit execution of the script data corresponding to the basic function data.

[0021]According to another aspect of the present invention, there is provided a control method of an image processing apparatus for executing functions described by script data, comprising:

[0022]a restricted function data acquisition step of acquiring restricted function data indicating functions whose execution by a user of the image processing apparatus is restricted;

Continue reading about Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium...
Full patent description for Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium

Brief Patent Description - Full Patent Description - Patent Application Claims

Click on the above for other options relating to this Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium patent application.

Patent Applications in related categories:

20090007271 - Identifying attributes of aggregated data - A method for identifying a portion of aggregated software security data is described. The method includes accessing aggregated data associated with software vulnerabilities retrieved from a plurality of on-line sources. The method further includes searching a portion of the aggregated data for an exact match to a particular attribute of ...

20090007272 - Identifying data associated with security issue attributes - A method for identifying data related to a software security issue is provided. The method includes accessing a software security issue and determining one or more attributes associated with the software security issue. The method also includes accessing aggregated software security data retrieved from a plurality of on-line sources and ...

20090007273 - Method and system for preventing copying of information from previews of webpages - A copy prohibition method and system is disclosed, which can provide a preview page with copy prohibition means inserted thereinto, so as to prohibit a copy of information displayed on the preview page, the method comprising receiving a selection request for a preview page of a predetermined webpage from a ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium or other areas of interest.
###


Previous Patent Application:
Computer-implemented method and system for binding digital rights management information to a software application
Next Patent Application:
Method and system for protection of customer secrets in a secure reprogrammable system
Industry Class:


###

FreshPatents.com Support
Thank you for viewing the Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium patent info.
IP-related news and info


Results in 1.255 seconds


Other interesting Feshpatents.com categories:
Electronics: Semiconductor Audio Illumination Connectors Crypto