Information processing apparatus, an information processing method and a medium
First Claim
1. An information processing apparatus comprising:
- an image acquiring means for acquiring an objective image;
an identification information recognizing means for recognizing, of the objective image acquired by said image acquiring means, identification information corresponding to a specific image pattern;
a decision means for deciding whether said identification information recognized by said identification information recognizing means is local identification information for starting processing previously registered for each terminal or any one of a plurality of codes representing global identification information for starting processing common to all terminals;
a local executing means for executing, if said identification information is decided as the local identification information by said decision means, the processing previously registered for each terminal;
a global processing requesting means for requesting, if said identification information is determined by said decision means to be any one of said codes representing the global identification information, a global code server that searches an associated global database having a plurality of stored codes and corresponding information to determine if the requested identification information corresponds to one of said stored corresponding information, to execute the global processing corresponding to said identification information;
wherein if said decision means determines that said recognized identification information is a code representing global identification information, said local executing means first searches a local database to determine if a global information corresponding to said recognized identification information is stored therein, and if so, executes said global processing without said global processing requesting means making a request to said global code server and;
a global processing result acquiring means for acquiring the result of said global processing by said global code server.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is an information processing apparatus comprising: an image acquiring means for acquiring an objective image; an identification information recognizing means for recognizing, of the objective image acquired by said image acquiring means, identification information corresponding to a specific image pattern; a decision means for deciding whether said identification information recognized by said identification information recognizing means is local identification information for starting processing previously registered for each terminal or global identification information for starting processing common to all terminals; a local executing means for executing, if said identification information is decided as the local identification information by said decision means, the processing previously registered for each terminal; a global processing requesting means for requesting, if said identification information is decided as the global identification information by said decision means, a specific server to execute the global processing corresponding to said identification information; and a global processing result acquiring means for acquiring the result of said global processing by said specific server.
128 Citations
16 Claims
-
1. An information processing apparatus comprising:
-
an image acquiring means for acquiring an objective image;
an identification information recognizing means for recognizing, of the objective image acquired by said image acquiring means, identification information corresponding to a specific image pattern;
a decision means for deciding whether said identification information recognized by said identification information recognizing means is local identification information for starting processing previously registered for each terminal or any one of a plurality of codes representing global identification information for starting processing common to all terminals;
a local executing means for executing, if said identification information is decided as the local identification information by said decision means, the processing previously registered for each terminal;
a global processing requesting means for requesting, if said identification information is determined by said decision means to be any one of said codes representing the global identification information, a global code server that searches an associated global database having a plurality of stored codes and corresponding information to determine if the requested identification information corresponds to one of said stored corresponding information, to execute the global processing corresponding to said identification information;
wherein if said decision means determines that said recognized identification information is a code representing global identification information, said local executing means first searches a local database to determine if a global information corresponding to said recognized identification information is stored therein, and if so, executes said global processing without said global processing requesting means making a request to said global code server and;
a global processing result acquiring means for acquiring the result of said global processing by said global code server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing apparatus comprising:
-
an image acquiring means for acquiring an objective image;
an identification information recognizing means for recognizing, of the objective image acquired by said image acquiring means, identification information corresponding to a specific image pattern;
a decision means for deciding whether said identification information recognized by said identification information recognizing means is local identification information for starting processing previously registered for each terminal or global identification information for starting processing common to all terminals;
a validity condition registering means for pre-registering a validity condition of said global identification information;
a validity condition decision means for deciding whether or not said identification information recognized by said identification information recognizing means satisfies the validity condition registered in said validity condition registering means;
a global processing executing means for executing, if said identification information is decided as global identification information by said decision means and is decided to satisfy said validity condition by said validity condition decision means, global processing corresponding to said identification information;
an update information requesting means for requesting, if said identification information is decided as global identification information by said decision means and is decided not to satisfy said validity condition by said validity condition decision means, update information associated with global processing corresponding to said identification information from a specific server; and
an updated global processing executing means for updating the validity condition registered in said validity condition registering means on the basis of the update information acquired by said specific server and executing the updated global processing on the basis of said update information. - View Dependent Claims (7, 9)
-
-
8. An information processing method comprising:
-
an image acquiring step of acquiring an objective image;
an identification information recognizing step of recognizing, of the objective image acquired by said image acquiring step, identification information corresponding to a specific image pattern;
a decision step of deciding whether said identification information recognized by said identification information recognizing step is local identification information for starting processing previously registered for each terminal or any one of a plurality of codes representing global identification information for starting processing common to all terminals;
a local executing step of executing, if said identification information is decided as the local identification information by said decision step, the processing previously registered for each terminal;
a global processing requesting step for requesting, if said identification information is determined at said decision step to be any one of said codes representing the global identification information, a global code server that searches an associated global database having a plurality of stored codes and corresponding information to determine if the requested identification information corresponds to one of said stored corresponding information, to execute the global processing corresponding to said identification information;
wherein if it is determined at said decision step that said recognized identification information is a code representing global identification information, a local database is first searched to determine if a global information corresponding to said recognized identification information is stored therein, and if so, said global processing is executed without making a request to said global code server in said global processing requesting step and;
a global processing result acquiring step of acquiring the result of said global processing by said global code server.
-
-
10. A medium storing information which allows an information processing apparatus to execute instructions to carry out a method comprising:
-
an image acquiring step of acquiring an objective image;
an identification information recognizing step of recognizing, of the objective image acquired by said image acquiring step, identification information corresponding to a specific image pattern;
a decision step of deciding whether said identification information recognized by said identification information recognizing step is local identification information for starting processing previously registered for each terminal or any one of a plurality of codes representing global identification information for starting processing common to all terminals;
a local executing step of executing, if said identification information is decided as the local identification information by said decision step, the processing previously registered for each terminal;
a global processing requesting step for requesting, if said identification information is determined at said decision step to be any one of said codes representing the global identification information, a global code server that searches an associated global database having a plurality of stored codes and corresponding programs to determine if the requested identification information corresponds to one of said stored programs, to execute the global processing corresponding to said identification information;
wherein if it is determined in said method at said decision step that said recognized identification information is a code representing global identification information, a local database is first searched to determine if a global information corresponding to said recognized identification information is stored therein, and if so, said global processing is executed without making a request to said global code server in said global processing requesting step and;
a global processing result acquiring step of acquiring the result of said global processing by said global code server. - View Dependent Claims (11, 13)
-
-
12. An information processing method comprising:
-
an image acquiring step of acquiring an objective image;
an identification information recognizing step of recognizing, of the objective image acquired by said image acquiring step, identification information corresponding to a specific image pattern;
a decision step of deciding whether said identification information recognized by said identification information recognizing step is local identification information for starting processing previously registered for each terminal or global identification information for starting processing common to all terminals;
a validity condition registering step of pre-registering a validity condition of said global identification information;
a validity condition decision step of deciding whether or not said identification information recognized by said identification information recognizing step satisfies the validity condition registered in said validity condition registering step;
a global processing executing step for executing, if said identification information is decided as global identification information by said decision step and is decided to satisfy said validity condition by said validity condition decision step, global processing corresponding to said identification information;
an update information requesting step of requesting, if said identification information is decided as global identification information by said decision step and is decided not to satisfy said validity condition by said validity condition decision step, update information associated with global processing corresponding to said identification information from a specific server; and
an updated global processing executing step for updating the validity condition registered in said validity condition registering step on the basis of the update information acquired by said specific server and executing the updated global processing on the basis of said update information.
-
-
14. A medium storing information which allows an information processing apparatus to execute instructions to carry out a method comprising:
-
an image acquiring step of acquiring an objective image;
an identification information recognizing step of recognizing, of the objective image acquired by said image acquiring step, identification information corresponding to a specific image pattern;
a decision step of deciding whether said identification information recognized by said identification information recognizing step is local identification information for starting processing previously registered for each terminal or global identification information for starting processing common to all terminals;
a validity condition registering step of pre-registering a validity condition of said global identification information;
a validity condition decision step of deciding whether or not said identification information recognized by said identification information recognizing step satisfies the validity condition registered in said validity condition registering step;
a global processing executing step for executing, if said identification information is decided as global identification information by said decision step and is decided to satisfy said validity condition by said validity condition decision step, global processing corresponding to said identification information;
an update information requesting step of requesting, if said identification information is decided as global identification information by said decision step and is decided not to satisfy said validity condition by said validity condition decision step, update information associated with global processing corresponding to said identification information from a specific server; and
an updated global processing executing step for updating the validity condition registered in said validity condition registering step on the basis of the update information acquired by said specific server and executing the updated global processing on the basis of said update information. - View Dependent Claims (15, 16)
-
Specification