Information processing system and method for displaying digital documents associated with search conditions
An information processing system includes a processor configured to: extract, among one or more pages forming each of plural digital documents which are obtained as results of conducting a search by using a specified search condition, a predetermined page which is preset for each of the plural digital documents; perform control to generate a first image representing a set of the extracted predetermined pages of the respective digital documents and to display the first image on a display; and perform control, in response to a first input operation performed on the first image by a user, to display a second image, which represents the extracted predetermined pages, in an enlarged size on the display so that a display size of the second image becomes larger than a display size of the first image.
1 . An information processing system comprising:
a processor configured to:
extract, among one or more pages forming each of a plurality of digital documents, a predetermined page which is preset for each of the plurality of digital documents;
perform control to generate a virtual document comprising a set of the extracted predetermined pages of the respective digital documents;
perform control to generate a first image representing the virtual document, which comprises the set of the extracted predetermined pages of the respective digital documents, and to display the first image on a display; and
perform control, in response to a first input operation performed on the first image by a user, to display a second image, which represents the extracted predetermined pages, in an enlarged size on the display so that a display size of the second image becomes larger than a display size of the first image;
wherein the plurality of digital documents are obtained as results of conducting a search by using a specified search condition, and wherein the processor is further configured to:
when the control to display the second image is performed, display, in addition to the second image, a button to move from the second image to a workspace where the digital document including the extracted predetermined page represented by the second image is stored, and
in a case where the button is selected by the user, perform control to change a display from the second image to the workspace where the digital document including the extracted predetermined page represented by the second image is stored.
2 . The information processing system according to claim 1 , wherein the processor is configured to:
receive, as the first input operation, an operation for selecting the first image; and
perform control to display, as the second image, a preview image in an enlarged size on the display so that the display size of the preview image becomes larger than the display size of the first image.
3 . The information processing system according to claim 2 , wherein the processor is configured to receive, as the operation for selecting the first image, an operation for placing a cursor over the first image, the cursor moving on the display in response to the first input operation.
4 . The information processing system according to claim 2 , wherein the processor is configured to:
extract a head page of each of the plurality of digital documents as the predetermined page; and
perform control to display, upon receiving the operation for selecting the first image, a preview image which represents the head page of each of the plurality of digital documents in an enlarged size on the display so that the display size of the preview image becomes larger than the display size of the first image.
5 . The information processing system according to claim 1 , wherein the processor is configured to perform control to display the second image page by page in response to a second input operation performed on the second image by the user.
6 . The information processing system according to claim 5 , wherein the processor is configured to perform control, as the control to display the second image page by page, to display, in response to the second input operation, one previous page or one following page of a page represented by the second image displayed in the enlarged size on the display.
7 . The information processing system according to claim 1 , wherein the processor is configured to:
link the search condition and the first image with each other; and
extract, in response to the first input operation performed on the first image, the predetermined page of each of the plurality of digital documents, the plurality of digital documents being obtained as results of conducting a search at a time point at which the first input operation is performed.
8 . The information processing system according to claim 7 , wherein the processor is configured to perform control to display, on the display, content of the first input operation performed on the first image linked with the search condition, the display being shared by the user and another user via a communication network.
9 . The information processing system according to claim 1 , wherein the processor is configured to generate a digital document constituted by the extracted predetermined pages.
10 . The information processing system according to claim 9 , wherein the processor is configured to link the generated digital document with the search condition used for the search and information indicating a time point at which the search is conducted.
11 . The information processing system according to claim 1 , wherein the processor is configured to perform control to display on the display, together with the first image, identification information for identifying each of the predetermined pages so that the identification information is selectable.
12 . The information processing system according to claim 11 , wherein the processor is configured to perform control, in response to a third input operation performed on the identification information by the user, to display the second image of a corresponding one of the predetermined pages identified by the identification information in an enlarged size on the display so that the display size of the second image becomes larger than the display size of the first image.
13 . The information processing system according to claim 1 , wherein the processor is configured to determine, among one or more pages forming each of the plurality of digital documents, a page to be extracted as the predetermined page in accordance with a type of the search condition.
14 . The information processing system according to claim 13 , wherein the processor is configured to determine the page to be extracted as the predetermined page in accordance with whether the type of the search condition is a name of the digital documents, a creation date of the digital documents, a creator of the digital documents, or a character string included in the digital documents.
15 . The information processing system according to claim 1 , wherein the processor is configured to determine, among one or more pages forming each of the plurality of digital documents, a page to be extracted as the predetermined page in accordance with a type of the search condition.
16 . The information processing system according to claim 15 , wherein the processor is configured to determine the page to be extracted as the predetermined page in accordance with whether the type of the search condition is a name of the digital documents, a creation date of the digital documents, a creator of the digital documents, or a character string included in the digital documents.
17 . The information processing system according to claim 16 , wherein the processor is configured to determine that a head page of each of the plurality of digital documents is to be extracted as the predetermined page if the type of the search condition is one of the name of the digital documents, the creation date of the digital documents, and the creator of the digital documents, and to determine that a page having a smallest page number among one or pages including the character string included in the digital documents is to be extracted as the predetermined page if the type of the search condition is the character string included in the digital documents.
18 . A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:
extracting, among one or more pages forming each of a plurality of digital documents a predetermined page which is preset for each of the plurality of digital documents;
performing control to generate a virtual document comprising a set of the extracted predetermined pages of the respective digital documents;
performing control to generate a first image representing the virtual document, which comprises the set of the extracted predetermined pages of the respective digital documents and to display the first image on a display;
performing control, in response to a first input operation performed on the first image by a user, to display a second image, which represents the extracted predetermined pages, in an enlarged size on the display so that a display size of the second image becomes larger than a display size of the first image; and
wherein the plurality of digital documents are obtained as results of conducting a search by using a specified search condition,
wherein when the control to display the second image is performed, displaying, in addition to the second image, a button to move from the second image to a workspace where the digital document including the extracted predetermined page represented by the second image is stored, and
in a case where the button is selected by the user, performing control to change a display from the second image to the workspace where the digital document including the extracted predetermined page represented by the second image is stored.
19 . An information processing method comprising:
extracting, among one or more pages forming each of a plurality of digital documents a predetermined page which is preset for each of the plurality of digital documents;
performing control to generate a virtual document comprising a set of the extracted predetermined pages of the respective digital documents;
performing control to generate a first image representing the virtual document, which comprises the set of the extracted predetermined pages of the respective digital documents and to display the first image on a display;
performing control, in response to a first input operation performed on the first image by a user, to display a second image, which represents the extracted predetermined pages, in an enlarged size on the display so that a display size of the second image becomes larger than a display size of the first image, and
wherein the plurality of digital documents are obtained as results of conducting a search by using a specified search condition,
wherein when the control to display the second image is performed, displaying, in addition to the second image, a button to move from the second image to a workspace where the digital document including the extracted predetermined page represented by the second image is stored, and
in a case where the button is selected by the user, performing control to change a display from the second image to the workspace where the digital document including the extracted predetermined page represented by the second image is stored.