Claims
- 1. A data processing method capable of accessing a plurality of data of different data kinds by discriminating between the data kinds through classification into one of a plurality of different languages, comprising:
a first step of selecting one of a plurality of data processing means for executing data processing on one of said plurality of data of different kinds including at least one of registration and search, based on the data kind of said one data; and a second step of executing the data processing by said one data processing means selected at said first step.
- 2. A data processing method according to claim 1, further comprising:
a third step of executing the data processing of said second step by said one data processing means.
- 3. A data processing method according to claim 1, further comprising:
a third step of selecting said one data processing means at said first step by using a predetermined data kind as a process object.
- 4. A data processing method according to claim 1, further comprising:
a third step of, when a request for data processing is issued to said one data processing means selected at said first step, changing the request in accordance with the data kind of said one data to be processed by the data processing means.
- 5. A data processing method according to claim 1, further comprising:
in a data search method, a third step of editing result data of the data processing executed by said one data processing means at said second step, and generating search result data of a data search process.
- 6. A data processing method according to claim 5, further comprising:
a fourth step of translating the result data of the data processing executed by said one data processing means into another data kind and generating the search result data of the data search process.
- 7. A data processing method according to claim 1, further comprising:
in a data registration method a third step of selecting said one data processing means at said first step based on the data kind of a registration object, and a fourth step of executing the data registration by said one data processing means selected at said second step, without translating data of the registration object.
- 8. A data processing method according to claim 1, further comprising in a method of registering data constituted of partial data:
a third step of generating registration data to be registered to a data processing procedure for each data kind, from the partial data; a fourth step of generating a data identifier unique in a system, and setting the data identifier to the registration data generated at said third generating registration step; and a fifth step of registering the registration data by said data processing means.
- 9. A data processing method according to claim 8, further comprising in a data search method a sixth step of generating the search result data from partial data constituting data having a same data identifier, in accordance with the generated data identifier set.
- 10. A data processing method according to claim 1, further comprising:
a third step of referring to a correspondence table representative of the data kind and said plurality of data processing means, and selecting said one data processing means by acquiring identification information of said one data processing means by using the data kind as a key, at said first step.
- 11. A data processing method according to claim 1, further comprising a third step of searching said plurality of data processing means capable of executing the data processing, acquiring the data kind of the searched and detected data processing means, and selecting said one data processing means in accordance with the acquired data kind, at said first step.
- 12. A data processing method according to claim 1, further comprising:
a third step of selecting said one data processing means corresponding to a second data kind capable of being translated from a first data kind of data of a process object at said first step; and a fourth step of translating the data of the first data kind of the process object into data of the second data kind.
- 13. A data processing system capable of accessing a plurality of data of different data kinds by discriminating between the data kinds through classification into one of a plurality of different languages, comprising:
first means for selecting one of a plurality of data processing means for executing data processing on one of said plurality of data of different kinds including at least one of registration and search, based on the data kind of said one data; and second means for executing the data processing by said one data processing means selected by said first means.
- 14. A data processing system according to claim 13, further comprising an application programming interface for designating the data kind of a process object by using an execution environment variable which controls the data processing and indicates an execution environment of the data processing.
- 15. A data processing system according to claim 13, further comprising an application programming interface for designating the data kind by using an attribute of a variable which stores data of a process object.
- 16. A data processing system according to claim 15, wherein the application programming interface designates the data kind by using an attribute of a variable which stores partial data constituting data of a process object.
- 17. A data processing system according to claim 13, further comprising an application programming interface for designating the data kind to the data of a process type.
- 18. A data processing system according to claim 17, wherein the application programming interface designates the data kind of partial data constituting the data to the data of a process object.
- 19. A data processing system according to claim 13, further comprising:
an application programming interface for designating the data kind of a process object in accordance with a kind constituted of a plurality of elements
- 20. A data processing system according to claim 13, further comprising:
an application programming interface for designating the data type of a process result by a variable.
- 21. A data processing system according to claim 13, further comprising a correspondence table storing information on the data kind and a corresponding data processing means for executing the data processing of the data kind.
- 22. A data processing method according to claim 10, further comprising:
a fourth step of editing the correspondence table representative of the data kind and said plurality of data processing means.
- 23. A storage medium storing a program and data for execution by a data processing system capable of accessing a plurality of data of different data kinds by discriminating between the data kinds through classification into one of a plurality of different languages, the program including the codes for causing the data processing system to perform the steps of:
selecting one of a plurality of data processing means for executing data processing on one of said plurality of data of different kinds including at least one of registration and search, based on the data kind of said one data; and executing the data processing by said one data processing means selected by said selecting step.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2000-052109 |
Feb 2000 |
JP |
|
Parent Case Info
[0001] The present application is a continuation of application Ser. No. 09/518,214, filed Mar. 3, 2000, the contents of which are incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09518214 |
Mar 2000 |
US |
Child |
10438815 |
May 2003 |
US |