Information searching apparatus, number deciding method, information searching program, information searching system and recording medium
First Claim
1. An information searching apparatus that searches information in response to a request from a terminal device and transmits search results to be displayed on the terminal device in unit of page to the terminal device via a network, comprising:
- a search condition receiving unit that receives a search condition transmitted from the terminal device;
a searching unit that searches an information group meeting the search condition from a plurality of pieces of information for which data is stored in a data storage unit storing, in correspondence to each piece of the information, the data displayed as data about the information when the information is searched;
a first data transmitting unit that transmits, to the terminal device, a first data group constituted of a predetermined number of pieces of the data in a data group which is the data corresponding to the information group searched by the searching unit;
a data request receiving unit that receives a transmission request of the data different from the first data group from the terminal device;
a second data transmitting unit that transmits, to the terminal device, a second data group different from the first data group in the data group corresponding to the information group searched by the searching unit in response to the transmission request received by the data request receiving unit; and
a determining unit that determines a presence of a user interest in the first data group based on contents of a user operation detected by the terminal device after the first data group is transmitted until the transmission request is received,wherein when the determining unit determines that the user is not interested in the first data group, the second data transmitting unit transmits the second data group constituted of a larger number of pieces of the data than the number of pieces of the data constituting the first data group.
2 Assignments
0 Petitions
Accused Products
Abstract
There are provided an information searching apparatus, a number deciding method, an information searching program, an information searching system and a recording medium, in which a user can efficiently browse search results. A first data group constituted of a predetermined number of pieces of data is transmitted to a terminal device in a data group which is data corresponding to an searched information group, a transmission request of data different from the first data group is received from the terminal device, a second data group different from the first data group is transmitted to the terminal device in the data group corresponding to the searched information group, a presence of a user interest in the first data group is determined based on contents of a user operation detected by the terminal device after the first data group is transmitted until the transmission request is received, and when the user is not interested in the first data group, the second data group constituted of a larger number of pieces of data than the number of pieces of data constituting the first data group is transmitted.
10 Citations
18 Claims
-
1. An information searching apparatus that searches information in response to a request from a terminal device and transmits search results to be displayed on the terminal device in unit of page to the terminal device via a network, comprising:
-
a search condition receiving unit that receives a search condition transmitted from the terminal device; a searching unit that searches an information group meeting the search condition from a plurality of pieces of information for which data is stored in a data storage unit storing, in correspondence to each piece of the information, the data displayed as data about the information when the information is searched; a first data transmitting unit that transmits, to the terminal device, a first data group constituted of a predetermined number of pieces of the data in a data group which is the data corresponding to the information group searched by the searching unit; a data request receiving unit that receives a transmission request of the data different from the first data group from the terminal device; a second data transmitting unit that transmits, to the terminal device, a second data group different from the first data group in the data group corresponding to the information group searched by the searching unit in response to the transmission request received by the data request receiving unit; and a determining unit that determines a presence of a user interest in the first data group based on contents of a user operation detected by the terminal device after the first data group is transmitted until the transmission request is received, wherein when the determining unit determines that the user is not interested in the first data group, the second data transmitting unit transmits the second data group constituted of a larger number of pieces of the data than the number of pieces of the data constituting the first data group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A number deciding method, for deciding the number of search results per page, in an information searching apparatus for searching information in response to a request from a terminal device and transmitting the search results to be displayed on the terminal device in units of page to the terminal device via a network, comprising:
-
a search condition receiving step of receiving a search condition transmitted from the terminal device; a searching step of searching an information group meeting the search condition from a plurality of pieces of information for which data is stored in a data storage unit storing, in correspondence to each piece of the information, the data displayed as data about the information when the information is searched; a first data transmitting step of transmitting, to the terminal device, a first data group constituted of a predetermined number of pieces of the data in a data group which is the data corresponding to the information group searched in the searching step; a data request receiving step of receiving a transmission request of the data different from the first data group from the terminal device; a second data transmitting step of transmitting, to the terminal device, a second data group different from the first data group in the data group corresponding to the information group searched in the searching step in response to the transmission request received in the data request receiving step; and a determining step of determining a presence of a user interest in the first data group based on contents of a user operation detected by the terminal device after the first data group is transmitted until the transmission request is received, wherein when it is determined that the user is not interested in the first data group in the determining step, the second data group constituted of a larger number of pieces of the data than the number of pieces of the data constituting the first data group is transmitted in the second data transmitting step.
-
-
17. An information searching system comprising:
-
a terminal device; an information searching apparatus which searches information in response to a request from the terminal device and transmits search results to be displayed on the terminal device in unit of page to the terminal device via a network; and a data storage unit which stores, in correspondence to each piece of the information, data displayed as data about the information when the information is searched, wherein the information searching apparatus comprises; a search condition receiving unit that receives a search condition transmitted from the terminal device; a searching unit that searches an information group meeting the search condition from a plurality of pieces of information for which the data is stored in the data storage unit; a first data transmitting unit that transmits, to the terminal device, a first data group constituted of a predetermined number of pieces of the data in a data group which is the data corresponding to the information group searched by the searching unit; a data request receiving unit that receives a transmission request of the data different from the first data group from the terminal device; a second data transmitting unit that transmits, to the terminal device, a second data group different from the first data group in the data group corresponding to the information group searched by the searching unit in response to the transmission request received by the data request receiving unit; an operation notification receiving unit that receives an operation notification indicating that a user operation on the data constituting the first data group is detected by the terminal device from the terminal device; and a determining unit that determines a presence of a user interest in the first data group based on contents of a user operation detected by the terminal device after the first data group is transmitted until the transmission request is received, and the terminal device comprises; a search condition transmitting unit that transmits the search condition to the information searching apparatus; a first data receiving unit that receives the first data group transmitted from the information searching apparatus; a first displaying unit that displays the first data group; an operation detecting unit that detects the user operation on the data constituting the first data group displayed by the first displaying unit; an operation notification transmitting unit that transmits the operation notification to the information searching apparatus when the user operation is detected by the operation detecting unit; a data request transmitting unit that transmits the transmission request to the information searching apparatus when a user operation of requesting to transmit the data different from the first data group is detected; a second data receiving unit that receives the second data group transmitted from the information searching apparatus; and a second displaying unit that displays the second data group, wherein when the determining unit determines that the user is not interested in the first data group, the second data transmitting unit transmits the second data group constituted of a larger number of pieces of the data than the number of pieces of the data constituting the first data group.
-
-
18. A non-transitory recording medium in which an information searching program is computer-readably recorded, the program causing a computer included in an information searching apparatus which searches information in response to a request from a terminal device and transmits search results to be displayed on the terminal device in units of page to the terminal device via a network to function as:
-
a search condition receiving unit that receives a search condition transmitted from the terminal device; a searching unit that searches an information group meeting the search condition from a plurality of pieces of information for which data is stored in a data storage unit storing, in correspondence to each piece of the information, the data displayed as data about the information when the information is searched; a first data transmitting unit that transmits, to the terminal device, a first data group constituted of a predetermined number of pieces of the data in a data group which is the data corresponding to the information group searched by the searching unit; a data request receiving unit that receives a transmission request of the data different from the first data group from the terminal device; a second data transmitting unit that transmits, to the terminal device, a second data group different from the first data group in the data group corresponding to the information group searched by the searching unit in response to the transmission request received by the data request receiving unit; and a determining unit that determines a presence of a user interest in the first data group based on contents of a user operation detected by the terminal device after the first data group is transmitted until the transmission request is received, wherein when the determining unit determines that the user is not interested in the first data group, the program causes the computer as the second data transmitting unit to transmit the second data group constituted of a larger number of pieces of the data than the number of pieces of the data constituting the first data group.
-
Specification