Information processing apparatus and control method thereof
AssigneeCanon Kabushiki Kaisha
InventorMasanori Fukada
Life of this patent
Estimating the term…
Abstract
A search control unit conducts a search process of data registered in logically one search table by an internal memory table allocated on an internal memory and an external memory table allocated on an external memory. An internal memory retrieving unit conducts a search process of data registered in the internal memory table. An external memory retrieving unit conducts a search process of data registered in the external memory table. The search control unit executes the search process by the internal memory retrieving unit and the search process by the external memory retrieving unit in parallel or sequentially according to a requested search mode.
Claims11
An information processing apparatus for conducting a search process of data registered in logically one search table configured by an internal memory table allocated on an internal memory of the apparatus and an external memory table allocated on an external memory outside the apparatus, the apparatus comprising:
- a first retrieving section configured to conduct a search process of data registered in the internal memory table;
- a second retrieving section configured to conduct a search process of data registered in the external memory table;
- and
- a controller configured to execute the search process by the first retrieving section and the search process by the second retrieving section in parallel or sequentially based on whether a search mode is a first search mode or a second search mode, wherein the search process in the first search mode is terminated in a case where one data is detected from the search table, and the search process in the second search mode is continued even after one data is detected from the search table.
A method of conducting a search process of data registered in logically one search table configured by an internal memory table allocated on an internal memory of the apparatus and an external memory table allocated on an external memory outside the apparatus, the method comprising:
- using a processor to perform the steps of:
- conducting a search process of data registered in the internal memory table;
- conducting a search process of data registered in the external memory table;
- and
- executing the search process in the first conducting step and the search process in the second conducting step in parallel or sequentially based on whether a search mode is a first search mode or a second search mode, wherein the search process in the first search mode is terminated in a case where one data is detected from the search table, and the search process in the second search mode is continued even after one data is detected from the search table.
A non-transitory computer readable medium storing a computer-executable program for causing a computer to perform a method of conducting a search process of data registered in logically one search table configured by an internal memory table allocated on an internal memory of the apparatus and an external memory table allocated on an external memory outside the apparatus, the method comprising the steps of:
- conducting a search process of data registered in the internal memory table;
- conducting a search process of data registered in the external memory table;
- and
- executing the search process in the first conducting step and the search process in the second conducting step in parallel or sequentially based on whether a search mode is a first search mode or a second search mode, wherein the search process in the first search mode is terminated in a case where one data is detected from the search table, and the search process in the second search mode is continued even after one data is detected from the search table.
Dependencies are inferred from the claim text.