Command conversion interface between image provider and image requestor
Abstract
A command conversion interface between an image machine with a plurality of hard keys and an image requestor is disclosed. When the command conversion interface detects and determines the activation of a specific hard key of the image machine, digital image information from the image machine is provided for the image requestor through the command conversion interface to execute a designated task, which has not been built in the image machine. In the command conversion interface, the designated task is interpreted by a destination command script, and the destination command script is processed by a compiler along with the digital image information, then transmitted to the image requestor to execute the task. The relationship between the specific hard key and the designated task refers to a new correlation table of the command conversion interface.
Claims
exact text as granted — not AI-modified1. A An image machine for providing digital image information, the image machine having a processor, a memory, and a plurality of hard keys, wherein the memory is configured to store non-transitory, computer-readable instructions that, if executed, cause the image machine to execute a command conversion interface between an the image machine with a plurality of hard keys for providing a digital image information and an image requestor for utilizing said the digital image information, and said wherein the command conversion interface comprising comprises:
a new correlation table established for correlating a designated control key of said the image machine with a task, which has not been built in said the image machine, to be executed;
detection means for determining the activation of said the designated control key so as to identify said the task to be executed according to said the new correlation table;
a destination command script file for providing a specific destination command script corresponding to said the task to be executed according to the new correlation table; and
a compiler for processing and providing said the specific destination command script and said the digital image information for said the image requestor to execute said the task.
2. The command conversion interface according to image machine of claim 1 wherein said the designated control key is configured to be activated by pressing one of said the plurality of hard keys of said the image machine.
3. The command conversion interface according to image machine of claim 1 wherein said the designated control key is configured to be activated by simultaneously pressing at least two of said the plurality of hard keys of said the image machine.
4. The command conversion interface according to image machine of claim 1 wherein said the designated control key and said the task to be executed are inputted into said the new correlation table via a key control editor and a task control editor, respectively.
5. The command conversion interface according to image machine of claim 1 wherein said the specific destination command script is inputted into said the destination command script file via a command editor.
6. The command conversion interface according to image machine of claim 1 wherein said the detection means detects a triggering signal from said the designated control key to determine the activation of said the designated control key.
7. The command conversion interface according to image machine of claim 1 wherein said the detection means scans said is configured to scan the designated control key to determine whether said the designated control key is activated.
8. The command conversion interface according to image machine of claim 1 wherein said the compiler communicates is configured to communicate with said the image machine via a driver program.
9. The command conversion interface according to image machine of claim 1 wherein said the image machine includes an image pickup device.
10. The command conversion interface according to image machine of claim 9 wherein said the image pickup device is comprises an image scanner.
11. The command conversion interface according to image machine of claim 9 wherein said the image pickup device is comprises a digital camera.
12. The command conversion interface according to image machine of claim 1 wherein said the image requestor includes an application program capable of executing said configured to execute the task.
13. The command conversion interface according to image machine of claim 12 wherein said the image requestor includes a web site in on the Internet.
14. A package-information requestor for providing digital package-information, the package-information requestor comprising a processor and a memory configured to store non-transitory, computer-readable instructions that, if executed, cause the package-information requestor to execute a command conversion interface between a the package-information requestor and a package-information machine with a plurality of hard keys for providing a digital package-information and a package-information requestor for utilizing said digital package-information, and said comprising a plurality of hard keys, wherein the command conversion interface comprising comprises:
a new correlation table for correlating said the plurality of hard keys of said the digital package-information machine with a plurality of corresponding tasks, which have not been built by said the package-information machine;
detection means for determining the activation of one of said the plurality of hard keys so as to find out a task to be executed among said the plurality of corresponding tasks according to said the new correlation table;
a destination command script file for providing a specific destination command script corresponding to said the task to be executed; and
a compiler for processing and providing said the specific destination command script and said the digital package-information for said the package-information requestor to execute said the task.
15. The command conversion interface according to package-information requestor of claim 14 wherein said the digital package-information includes digital image information.
16. The command conversion interface according to package-information requestor of claim 14 wherein said the detection means detects is configured to detect a triggering signal from said the activated one of said the plurality of hard keys to find out said the task to be executed.
17. The command conversion interface according to package-information requestor of claim 14 wherein said the detection means scans said is configured to scan the plurality of hard keys to determine which one of said the plurality of hard keys is activated.
18. The command conversion interface according to package-information requestor of claim 14 wherein said the compiler communicates is configured to communicate with said the package-information machine via a driver program.
19. A package-information requestor comprising a processor and memory containing a non-transitory computer-readable medium that, if executed, causes the package-information requestor to provide a command conversion interface between a package-information machine with a plurality of hard keys for providing a digital package-information and a the package-information requestor for utilizing said a digital package-information, and said wherein the command conversion interface comprising comprises:
a destination command script file for providing a specific destination command script corresponding to a task, which has not been built by said the package-information machine, to be executed; and
a compiler for receiving said the specific destination command script in response to the activation of a designated control key of said the package-information machine to convert and process said the specific destination command script and said the digital package-information to execute said the task;
a new correlation table established for correlating said the designated control key of said the package-information machine with said the task to be executed; and
detection means for determining the activation of said the designated control key so as to identify said the task to be executed according to said the new correlation table.
20. The command conversion interface according to package-information requestor of claim 19 wherein said the detection means detects is configured to detect a triggering signal from said the designated control key to determine the activation of said the designated control key.
21. The command conversion interface according to package-information requestor of claim 19 wherein said the detection means scans said is configured to scan the designated control key to determine whether said the designated control key is activated.
22. In a system comprising an image device having a plurality of hard control keys for providing digital image information, an image requestor for receiving the digital image information, and a command conversion interface between the image device and the image requestor, a method comprising:
receiving a new correlation table including a designated hard control key of the image device correlated with a task to be executed according to the new correlation table, wherein the task has not been built in to the image device; determining activation of the designated hard control key and identifying the task to be executed, wherein the task to be executed is different than a task associated with the designated hard control key if the image device is not connected to the image requestor through the command conversion interface; compiling and processing a destination command script corresponding to the task to be executed and the digital image information; and providing the processed digital image information to the image requestor.
23. The system of claim 22 wherein determining activation of the designated control key comprises detecting a signal from one or more of the control keys.
24. The system of claim 22 wherein correlating a designated control key with a task to be executed comprises assigning specific tasks to specific control keys and storing the assignment data in a correlation table.
25. The system of claim 22 wherein providing the processed digital image information to the image requestor comprises providing the processed digital information to an application program.
26. The system of claim 22 wherein providing the processed digital image information to the image requestor comprises providing the processed digital information to a Web site via the Internet.
27. The system of claim 22, further comprising generating one or more destination command script files corresponding to one or more tasks to be executed before correlating a designated control key of the image device with a task.
28. A package information machine comprising a non-transitory computer-readable medium having instructions stored thereon that, if executed by the package information machine, cause the package information machine to perform operations for supplementing capabilities of the package information machine, the operations comprising:
gathering image information in the package information machine, wherein the package information machine comprises a plurality of hard keys and is configured to perform a first group of tasks on the image information; activating a new correlation table upon connection to a package information requestor; generating a signal by detecting a depression of at least one of the plurality of hard keys, the signal being correlated in the new correlation table to at least one task included in a second group of tasks, wherein the second group of tasks is unavailable when the new correlation table is not activated; and sending the signal to a package information requestor, wherein the package information requestor is configured to perform the second group of tasks according to the new correlation table.
29. The package information machine of claim 28 wherein gathering image information in the package information machine comprises gathering image information in at least one of a digital camera or an image scanner.
30. The package information machine of claim 28 wherein at least a portion of the tasks in the second group of tasks are not included in the first group of tasks.
31. The package information machine of claim 28 wherein generating a signal by detecting a depression comprises detecting at least one of the following: a single hard key depression, a plurality of hard keys depressed simultaneously, and a plurality of hardkeys depressed serially.
32. The package information machine of claim 28 wherein the package information requestor comprises a web site.
33. The package information machine of claim 28 wherein the second group of tasks comprises at least one of: scan and open, scan and save, quick copy, advanced copy, fax, e-mail, optical character recognition and open, optical character recognition and save, activate software panel, and scan to web.
34. A non-transitory computer-readable storage medium having stored thereon, computer-executable instructions that, if executed by a computing device, cause the computing device to perform operations comprising:
capturing an image in an image pickup device; receiving a signal that indicates a depression of at least one hard key on the image pickup device; correlating in a new correlation table the depression to at least one of a plurality of destination command scripts upon connecting the image pickup device to an image requestor, each destination command script describing at least one task, wherein the task is a first task different from a second task associated with the depression if the image pickup device is not connected to the image requestor; transferring the image from the image pickup device to the image requestor; and performing at least one task described by a destination command script of the plurality of destination scripts correlated to the depression.
35. The non-transitory computer-readable storage medium of claim 34 wherein the image comprises an image of a head, and wherein the at least one task comprises substituting the image of a head into a game software program to replace at least one character's head in the game software program.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.