Information processing systems and programs
The system addresses the challenge of identifying the corresponding file image by displaying it separately from the enlarged image, enhancing user recognition and reducing search effort.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-29
- Publication Date
- 2026-03-17
AI Technical Summary
When an enlarged image is displayed, it becomes difficult for the user to identify which file image it corresponds to if the file image is hidden, leading to a loss of context.
An information processing system that displays a file-corresponding image in a location different from and in a predetermined positional relationship with the enlarged image, ensuring the user can identify the corresponding file even when the enlarged image is displayed.
Enables the user to easily recognize and locate the corresponding file image by displaying it in a distinct position relative to the enlarged image, reducing the effort required to find the original file image.
Smart Images

Figure 0007831070000001 
Figure 0007831070000002 
Figure 0007831070000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system and a program.
Background Art
[0002] Patent Document 1 describes an imaging device that "includes a recordable medium capable of random access, has a graphic circuit capable of displaying a navigation image in which thumbnail images are arranged in a list, the graphic circuit has a function of superimposing a moving image on the navigation image, and a moving image of a scene of a selected thumbnail image is pop-up displayed on the navigation screen as an enlarged image."
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] When a file image is selected, for example, if an enlarged image that corresponds to the selected file image and has a display size larger than that of this file image is displayed, it becomes easier for the user to obtain information about this file image. By the way, it is also assumed that the file image may be hidden when the enlarged image is displayed. In this case, it becomes difficult for the user to grasp which file image the displayed enlarged image corresponds to. An object of the invention is to enable the user to grasp which file image the displayed enlarged image corresponds to even when the file image is hidden when the enlarged image is displayed.
Means for Solving the Problems
[0005] The invention described in claim 1 is an information processing system equipped with a processor, wherein when a file image, which is an image corresponding to a file displayed on the display unit, is selected, an enlarged image, which is an image corresponding to the file image and has a larger display size than the file image, is displayed, and when the file image displayed on the display unit is selected, a different location from the display area of the file image and the display area of the enlarged image is displayed. And in a location having a predetermined positional relationship with the enlarged image, an image identical to or identifying the file that was the source of the display of the enlarged image is placed. This is an information processing system that displays images corresponding to files. Claim 2 The invention described herein is characterized in that the processor causes the file-corresponding image to be displayed in a location adjacent to the enlarged image. 1 This is the information processing system described. Claim 3 The invention described above is an information processing system according to claim 1, wherein the processor causes the file-corresponding image to be displayed at a location different from the display location of the selected file image and different from the display location of another file image that is different from the said file image. Claim 4 The invention described herein is an information processing system according to claim 1, wherein the processor ensures that the file-corresponding image is displayed so as not to overlap with the display area of the enlarged image. Claim 5 The invention described herein is an information processing system according to claim 1, wherein the processor causes the file-corresponding image to be displayed when the selected file image is positioned behind the enlarged image. Claim 6 The invention described herein is an information processing system according to claim 1, wherein the processor further displays the file-corresponding image while the selected file image is displayed on the display unit. Claim 7 The invention described herein is characterized in that the processor causes the file-corresponding image to be displayed in a predetermined specific location on the display screen displayed on the display unit. 6 This is the information processing system described. Claim 8 The invention described above is an information processing system according to claim 1, wherein the processor, when the file image displayed on the display unit is selected and the enlarged image displayed is located behind the file image, displays an indication of the location where the file image was previously displayed. Claim 9 The invention described herein is that, when the selected file image is located behind the enlarged image, the processor will display an indication of the location where the file image was displayed. 8 This is the information processing system described. Claim 10 The invention described herein is an information processing system according to claim 1, wherein the processor enables a display indicating that the file image and the file-corresponding image correspond to each other. Claim 11 The invention described herein is that when the file-corresponding image is displayed, the processor is configured to display that the file image and the file-corresponding image are corresponding, 10 This is the information processing system described. Claim 12 The invention described above is an information processing system according to claim 1, wherein the processor causes the file-corresponding image to be displayed in a specific area of the display screen shown on the display unit, and also causes information about other file images different from the selected file image to be displayed in the specific area. Claim 13 The invention described herein is characterized in that the processor ensures that information about the other file image, which is different from the selected file image and is located behind the enlarged image, is displayed within the specific area. 12 This is the information processing system described. Claim 14The invention described herein is characterized in that, when a file image is selected, the processor causes the specific area to be displayed in a predetermined location on the display screen, and information about another file image different from the selected file image, which was displayed in the predetermined location before the specific area was displayed, is displayed within the specific area. 12 This is the information processing system described. Claim 15 The invention described above is an information processing system according to claim 1, wherein the processor causes the file-corresponding image to be displayed in a specific area of the display screen displayed on the display unit, and also causes information about other file images different from the selected file image to be displayed in the specific area, and when the information about the other file image displayed in the specific area is selected, the enlarged image corresponding to the other file image is displayed. Claim 16 The invention described herein relates, in which, when the file-corresponding image and the information relating to the other file images are displayed within the specific area, a state is reached in which multiple pieces of information relating to the file are displayed within the specific area, and the processor makes the display mode within the specific area different for the information selected by the user from among the multiple pieces of information displayed within the specific area and for which the enlarged image is displayed, and for the other pieces of information from which the enlarged image is not displayed, 15 This is the information processing system described. Claim 17 The invention described herein is an information processing system according to claim 1, wherein the processor causes the file-corresponding image to be hidden when the enlarged image is hidden. Claim 18The invention described in [reference] causes a computer to display an enlarged image that corresponds to the file image and is larger in display size than the file image when a file image, which is an image displayed on a display unit and corresponds to a file, is selected, and to display a file-corresponding image, which is located at a position different from the display position of the file image and the display position of the enlarged image, when the file image displayed on the display unit is selected. And in a location having a predetermined positional relationship with the enlarged image, an image identical to or identifying the file that was the source of the display of the enlarged image is placed. It is a program for realizing a function for causing a computer to display an enlarged image that corresponds to the file image and is larger in display size than the file image when a file image, which is an image displayed on a display unit and corresponds to a file, is selected, and a function for causing the computer to display a file-corresponding image, which is located at a position different from the display position of the file image and the display position of the enlarged image, when the file image displayed on the display unit is selected.
Advantages of the Invention
[0006] According to the invention of claim 1, 18 even when the file image is hidden as the enlarged image is displayed, it is possible to grasp which file image the displayed enlarged image corresponds to. The file-corresponding image can be displayed in a location that has a predetermined positional relationship with the enlarged image displayed when a file image is selected. According to the invention of claim 2 it is possible to allow a user to visually recognize the image of the selected file image. According to the invention of claim 3 it is possible to make the file-corresponding image easier for the user to refer to than in a configuration where the file-corresponding image is displayed at the display position of another file image. According to the invention of claim 4 it is possible to make each of the enlarged image and the file-corresponding image easier for the user to refer to than in a configuration where the file-corresponding image is displayed within the display area of the enlarged image. According to the invention of claim 5 even when the selected file image is hidden by the enlarged image, the user can refer to the file-corresponding image corresponding to this file image. According to the invention of claim 6 it is possible to newly display the file-corresponding image while maintaining the display of the file image. According to the invention of claim 7 it is possible to reduce the labor required for the user to search for the file-corresponding image compared to a configuration where the position where the file-corresponding image is displayed changes every time the file-corresponding image is displayed. According to the invention of claim 8 it is possible to display a location where a file image located behind an enlarged image was displayed. According to the invention of claim 9 when a user selects a file-corresponding image, it is possible to present to the user a location where the file image was displayed. According to the invention of claim 10 it is possible to perform a display indicating that a file image and a file-corresponding image correspond to each other. According to the invention of claim 11 when a file-corresponding image is displayed, it is possible to perform a display indicating that a file image and a file-corresponding image correspond to each other. According to the invention of claim 12 it is possible to display an image corresponding to another file image different from the selected file image within a specific area where the file-corresponding image is displayed. According to the invention of claim 13 when another file image different from this file image is located behind an enlarged image displayed as the file image is selected, it is possible to display an image corresponding to this other file image within a specific area. [[ID=X]] According to the invention of claim 14 when another file image different from the selected file image is located behind a specific area where the file-corresponding image is displayed, it is possible to display an image corresponding to this other file image within a specific area. According to the invention of claim 15 when an image corresponding to another file image different from the selected file image displayed within a specific area is selected, it is possible to display an enlarged image. According to the invention of claim 16 it is possible to make the display mode of an image for which an enlarged image is being displayed among a plurality of images displayed within a specific area different from the display mode of other images. According to the invention of claim 17According to this invention, user operability can be improved compared to configurations that require an operation to hide file-specific images in addition to the operation to hide enlarged images. [Brief explanation of the drawing]
[0007] [Figure 1] This diagram shows an example of the overall configuration of an information processing system. [Figure 2] This block diagram shows an example of the hardware configuration of a server device. [Figure 3] This is a block diagram showing an example of the hardware configuration of a terminal device. [Figure 4] This figure shows an example of a display on the display unit. [Figure 5] This diagram shows the state of the display area after the enlarged button image of the first file icon has been clicked. [Figure 6] This diagram shows other display examples for the display unit. [Figure 7] This diagram shows other display examples for the display unit. [Figure 8] This diagram shows the state of the display unit where an enlarged image corresponding to the third file icon is displayed. [Figure 9] This diagram shows other display examples for the display unit. [Figure 10] This diagram illustrates an example of information managed by an information processing system. [Figure 11] This flowchart shows the processing flow when displaying an enlarged image and a corresponding image to which this embodiment is applied. [Figure 12] This figure shows an example of how the display unit shows multiple corresponding images. [Figure 13] This diagram shows other display examples for the display unit. [Figure 14] This diagram shows other display examples for the display unit. [Figure 15] This diagram shows the state of the display unit when the first corresponding image is moused over. [Figure 16]This flowchart shows the processing flow when displaying an enlarged image and multiple corresponding images to which this embodiment is applied. [Modes for carrying out the invention]
[0008] Embodiments of the present invention will be described in detail below with reference to the attached drawings. Figure 1 is a diagram showing an example of the overall configuration of the information processing system 1 to which this embodiment is applied. The information processing system 1 according to this embodiment is configured such that a server device 10 for managing files and terminal devices 20 (20a, 20b, ...) used by users to view files are connected via a communication line 80. The communication line 80 is, for example, an internet connection and is used for information communication between the server device 10 and the terminal device 20. In this embodiment, the information processing system 1 allows the terminal device 20 to view and edit files uploaded to the server device 10.
[0009] In this embodiment, "file" refers to an electronic file stored in the server device 10 or the like. This file may contain images in addition to text, or it may contain only images without any text. Furthermore, the file may contain not only document data and image data, but also information used when converting document data to images, as well as attribute information such as the file's modification date and time, paper size, number of pages, and keywords within the file.
[0010] The server device 10 is a device for managing files uploaded from the terminal device 20. Files managed by the server device 10 can be shared by multiple users and edited by one or more users. The server device 10 is implemented, for example, by a computer device. The server device 10 may be configured by a single computer, or it may be implemented by distributed processing using multiple computers.
[0011] Terminal device 20 is a device used to view and edit files managed by server device 10. The terminal device 20 has a display unit that displays images corresponding to files. The terminal device 20 is equipped with a computer. Examples of the form of the terminal device 20 include desktop computers, laptop computers, tablet computers, smartphones, and game consoles.
[0012] The hardware configuration of server device 10 will be described below. Figure 2 is a block diagram showing an example of the hardware configuration of the server device 10 according to this embodiment. The server device 10 includes an arithmetic processing unit 11 that performs digital arithmetic processing according to a program that enables file management, a secondary storage unit 12 where files and the like are recorded, and a communication unit 13 that sends and receives information via a communication line 80 (see Figure 1). The secondary storage unit 12 is implemented using existing information storage devices such as an HDD (Hard Disk Drive), semiconductor memory, or magnetic tape.
[0013] The arithmetic processing unit 11 is equipped with a CPU 11a, which is an example of a processor. This CPU 11a controls the entire server device 10. Furthermore, the arithmetic processing unit 11 includes RAM 11b, which is used as working memory for the CPU 11a, and ROM 11c, which stores programs executed by the CPU 11a. Furthermore, the arithmetic processing unit 11 includes a non-volatile memory 11d that is rewritable and can retain data even if the power supply is interrupted, and an interface unit 11e that controls various parts such as the communication unit 13 connected to the arithmetic processing unit 11.
[0014] The non-volatile memory 11d is composed of, for example, SRAM or flash memory backed up by a battery, and stores file information and correspondence information that associates files with each other. In addition, the secondary storage unit 12 stores information related to files, as well as programs executed by the arithmetic processing unit 11. In this embodiment, the arithmetic processing unit 11 reads the program stored in the secondary storage unit 12, thereby executing each process of the server device 10. The arithmetic processing unit 11, the secondary storage unit 12, and the communication unit 13 are connected via a bus or signal lines.
[0015] The server device 10 performs processes such as acquiring new files, extracting files, mapping files together, and reflecting file updates in response to requests from the terminal device 20. Furthermore, the server device 10 provides various types of information to the terminal device 20, such as files, search results, and update information, in response to requests from the terminal device 20. In this embodiment, the secondary storage unit 12 stores information related to files, etc. The communication unit 13 receives requests from the terminal device 20 and transmits the requested files, etc.
[0016] The program executed by the CPU 11a on the server device 10 can be provided to the server device 10 while stored on a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), a magneto-optical recording medium, or a semiconductor memory. Alternatively, the program executed by the CPU 11a may be provided to the server device 10 using communication means such as the internet.
[0017] Next, the hardware configuration of the terminal device 20 will be described. Figure 3 is a block diagram showing an example of the hardware configuration of the terminal device 20. Each terminal device 20 according to this embodiment includes an arithmetic processing unit 21 that performs image display processing according to a program, a secondary storage unit 22 that records information related to files, etc., and a communication unit 23 that sends and receives information via a communication line 80 (see Figure 1).
[0018] Furthermore, each terminal device 20 has an input unit 24 that receives input operations from the user and a display unit 25 that displays images, text information, etc. to the user. This display unit 25 is made up of, for example, a liquid crystal display panel or an organic EL (Electro Luminescence) display panel. The secondary storage unit 22 is implemented using existing information storage devices such as an HDD (Hard Disk Drive), semiconductor memory, or magnetic tape.
[0019] The arithmetic processing unit 21 includes a CPU 21a, which is an example of a processor. This CPU 21a controls the entire terminal device 20. Furthermore, the arithmetic processing unit 21 includes RAM 21b, which is used as working memory for the CPU 21a, and ROM 21c, which stores programs executed by the CPU 21a. Furthermore, the arithmetic processing unit 21 includes a rewritable non-volatile memory 21d that can retain data even if the power supply is interrupted, and an interface unit 21e that controls various parts such as the communication unit 23 connected to the arithmetic processing unit 21.
[0020] The non-volatile memory 21d consists of, for example, SRAM or flash memory backed up by a battery, and stores files, update information, etc. In addition, the secondary storage unit 22 stores information related to files, as well as programs to be executed by the arithmetic processing unit 21. The arithmetic processing unit 21 reads the programs stored in this secondary storage unit 22, thereby executing each process of the terminal device 20. The arithmetic processing unit 21, the secondary storage unit 22, and the communication unit 23 are connected via buses and signal lines.
[0021] The input unit 24 is a pointing device or the like that the user operates when inputting information. For example, if the input unit 24 is a mouse, the user can specify the position on the display screen shown on the display unit 25, specify the image displayed on the display unit 25, or move the specified image by moving the cursor or clicking. Furthermore, if the input unit 24 is a touch panel, the user can perform operations such as touching the touch panel with their finger or moving the finger that is touching the touch panel. This allows the user to specify a position on the display screen shown on the display unit 25, specify an image displayed on the display unit 25, or move the specified image.
[0022] In addition, the terminal device 20 may be equipped with a touch panel, in which case the input unit 24 and the display unit 25 will be integrated into a single unit. Furthermore, the input unit 24 may be a keyboard that performs input operations using keys, in addition to the pointing device and the like described above.
[0023] The program executed by the CPU 21a in the terminal device 20 can be provided to the terminal device 20 while stored on a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), a magneto-optical recording medium, or a semiconductor memory. Alternatively, the program executed by the CPU 21a may be provided to the terminal device 20 using communication means such as the Internet.
[0024] In this specification, "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and specialized processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.). Furthermore, the operation of the processor may not be performed by a single processor, but may be performed by multiple processors located in physically separate locations working together. Also, the order of the processor's operations is not limited to the order described in this embodiment, and may be changed.
[0025] <Display in display unit 25> Next, the display on the display unit 25 provided in the terminal device 20 will be explained using Figure 4 (a diagram showing an example of the display on the display unit). In this embodiment, a CPU 11a (see Figure 2), which is an example of a processor, provided in the server device 10, generates information used to control the display on the display unit 25 provided in the terminal device 20. The terminal device 20 then performs display control according to this information. As a result, the display unit 25 of the terminal device 20 displays various screens, which will be described below. Furthermore, the information used to control the display on the display unit 25 of the terminal device 20 may be generated by the terminal device 20, not the server device 10. Also, some of the information used for this control may be generated by the server device 10, and other parts may be generated by the terminal device 20.
[0026] In this embodiment, as shown in Figure 4, a display screen 250 that displays the workspace 400 on so-called file handling software is displayed on the display unit 25 provided on the terminal device 20. This file handling software is designed to manage digitized files and has features that facilitate the unified management of both paper and electronic files. The display unit 25 also displays a cursor 200 that indicates the user's location on the display unit 25. Cursor 200, an example of a pointer image, moves in response to mouse operations performed by the user. The user moves the cursor 200 to their desired position within the display unit 25 and selects an element displayed on the display unit 25.
[0027] In this embodiment, multiple icons 310 are displayed on the workspace 400 shown on the display screen 250 of the display unit 25. Furthermore, in this embodiment, an enlarge button image 311 is displayed on some of the icons 310 to receive instructions from the user to enlarge.
[0028] In this embodiment, when the user moves the cursor 200 over the icon 310, the enlarge button image 311 is displayed on the icon 310. Also in this embodiment, when the cursor 200 moves away from the icon 310, the enlarge button image 311 is hidden. In addition to the icons 310, the display screen 250 of the display unit 25 also displays a context menu 320 and a search window 330.
[0029] The context menu 320 is an image for receiving instructions from the user. In this embodiment, for example, when the cursor 200 is positioned over the icon 310 and a right-click is performed, the context menu 320 is displayed. The context menu 320 displays multiple options. In this embodiment, when the user selects an option from these options, the process corresponding to the selected option is executed.
[0030] Search box 330 is an image used to receive searches from users. In this embodiment, the user enters a string into the search window 330. When a string is entered into the search window 330, a search process is executed using the entered string, targeting files on the workspace 400 displayed on the display screen 250 of the display unit 25. Furthermore, the scope of the search process is not limited to the workspace 400 displayed on the display screen 250 of the display unit 25, but may also include other workspaces 400, or all files stored in the server device 10 and terminal device 20 may be included in the scope of the search process.
[0031] Icons 310 are images displayed on the display screen 250 of the display unit 25, corresponding to each of the user-selectable elements. Icons 310 can display pictures, symbols, text information, etc. Each of the icons 310 can also be considered a thumbnail image. In the example shown in Figure 4, workspace A is displayed as workspace 400, and multiple icons 310 are displayed on workspace A.
[0032] In this embodiment, the icons 310 display the first file icon 310a, the second file icon 310e, and the third file icon 310f, which correspond to the files named "Sample1", "Sample2", and "Sample3", respectively. Additionally, workspace A displays tray icons 310b corresponding to trays named "Tray-01" and "Tray-02," folder icons 310c corresponding to folders, and mailbox icons 310d corresponding to mailboxes.
[0033] The first file icon 310a, the second file icon 310e, and the third file icon 310f, each as examples of file images, are images that correspond to and represent files. The first file icon 310a, the second file icon 310e, and the third file icon 310f are composed of images that represent the contents of the file using, for example, pictures, symbols, or text information. The first file icon 310a, the second file icon 310e, and the third file icon 310f are displayed as file icons when the corresponding file is an image file; for example, a reduced version of the image represented by this image file is displayed as the file icon.
[0034] Furthermore, if the files corresponding to the first file icon 310a, the second file icon 310e, and the third file icon 310f are multi-page documents, then a reduced image of a representative page, such as the first page, will be displayed as the file icon. Additionally, the first file icon 310a, the second file icon 310e, and the third file icon 310f function as icons for opening the corresponding files.
[0035] Tray icon 310b is the icon corresponding to the tray in which files are stored. When selecting a tray, the user selects this tray icon. The folder icon 310c is the icon corresponding to the folder containing the files, and the user selects this folder icon when selecting a folder.
[0036] The mailbox icon 310d is an icon provided for each user operating the terminal device 20. In this embodiment, files provided by a third party to the user operating the terminal device 20 are stored in the information storage area corresponding to this mailbox icon 310d. When the user wants to access the files stored in this information storage area, they select this mailbox icon 310d.
[0037] The enlarge button image 311 is an image used to receive instructions from the user regarding the display of the enlarged image 360, which will be described later. In Figure 4, the enlarge button image 311 is displayed associated with the first file icon 310a. The enlarge button image 311 shown in Figure 4 is an image used to receive instructions from the user to display the enlarged image 360 (described later) corresponding to the first file icon 310a of the file name "Sample1".
[0038] As will be described later, in this embodiment, when the enlarge button image 311 is selected by the user, an enlarged image 360 (see Figure 5) is displayed, which corresponds to the first file icon 310a on which the enlarge button image 311 is displayed, and is larger in display size than the first file icon 310a.
[0039] In this embodiment, the system receives an instruction to display an enlarged image 360 based on user interaction with the enlarged button image 311 (see Figure 4). In this embodiment, when a click operation is performed on the enlarge button image 311, this operation is recognized as an operation to display the enlarged image 360. Alternatively, the enlarged image 360 may be displayed when the mouse hovers over the enlarged button image 311. In this case, the enlarged image 360 will disappear when the mouse hovers operation stops.
[0040] In this embodiment, the enlarge button image 311 is displayed in the upper right corner of the first file icon 310a. Furthermore, in this embodiment, the display size of the enlarge button image 311 is smaller than the display size of the first file icon 310a.
[0041] Alternatively, the enlarge button image 311 may be made semi-transparent, allowing the portion of the first file icon 310a located behind the enlarge button image 311 to be visible through it. Furthermore, the enlarge button image 311 may be displayed associated not only with the first file icon 310a, but also with other icons such as the second file icon 310e, the third file icon 310f, the tray icon 310b, the folder icon 310c, and the mailbox icon 310d. In this case, the other icons can also be displayed as 360-degree enlarged images.
[0042] Figure 5 shows the state of the display unit 25 after the enlarged button image 311 of the first file icon 310a has been clicked. In this embodiment, when the enlarged button image 311 (see Figure 4) of the first file icon 310a is clicked, the enlarged image 360 corresponding to the first file icon 310a is displayed as described above.
[0043] When the first file icon 310a (see Figure 4) corresponding to "Sample1" is selected, an enlarged image 360 corresponding to this first file icon 310a, which has a larger display size than the first file icon 310a, is displayed on the display unit 25, as shown in Figure 5. More specifically, in this embodiment, when an enlarged button image 311, which is associated with the first file icon 310a, is clicked, an enlarged image 360, which has a larger display size than the first file icon 310a, is displayed on the display unit 25.
[0044] Here, "large display size" is synonymous with "large display area." Similarly, in this specification, "large display size" refers to a large display area. Conversely, "small display size" refers to a small display area.
[0045] In this embodiment, the enlarged image 360 is displayed near the center of the workspace 400 displayed on the display unit 25, and is displayed at a higher level (user side) than the display hierarchy of the first file icon 310a, which was the source of the display of the enlarged image 360. In addition, for example, if the icon 310 that serves as the basis for displaying the enlarged image 360 is displayed near the edge of the workspace 400 shown on the display unit 25, the enlarged image 360 may be displayed around this icon 310. Furthermore, the enlarged image 360 may be displayed in a location adjacent to the icon 310. Alternatively, the enlarged image 360 may be displayed on the side where the larger of the two margins on either side of the icon 310 is located.
[0046] In this embodiment, when the enlarged button image 311 of the first file icon 310a is clicked or otherwise performed, the enlarged image 360 corresponding to the first file icon 310a on which the enlarged button image 311 is displayed is shown. In this embodiment, the shape of the first file icon 310a (see Figure 4) and the shape of the enlarged image 360 are similar. Furthermore, the display format is not limited to this example; the enlarged image 360 may display content different from that of the first file icon 310a. Also, the shape of the enlarged image 360 and the shape of the first file icon 310a may not be similar.
[0047] In this embodiment, "enlarged image 360" refers to an image with a larger display size than the first file icon 310a, which is an example of a file image. Even if the shape differs from the first file icon 310a, any image with a larger display size than the first file icon 310a is considered enlarged image 360.
[0048] Furthermore, in this embodiment, if the user selects the first file icon 310a, the corresponding image 370 that corresponds to the first file icon 310a selected by the user is displayed, as shown in Figure 5. Specifically, in this embodiment, when the enlarged image 360 is displayed, the corresponding image 370 is displayed to show information about the first file icon 310a selected by the user.
[0049] Image 370, shown as an example of a file-compatible image, is the image corresponding to the file represented by the first file icon 310a, which was the basis for the display of enlarged image 360. In this embodiment, the text image "Sample1", which is the file name, is displayed as part of the corresponding image 370. The corresponding image 370 may be the same image as the first file icon 310a, or it may be an image that differs from the first file icon 310a in at least one of its shapes, display size, color, or content. Additionally, a colored frame image 371 (see Figure 9) surrounding the corresponding image 370 may be displayed.
[0050] In this embodiment, the corresponding image 370 is displayed in a location different from where the first file icon 310a (see Figure 4) selected by the user was displayed. Here, "displayed in a different location" includes cases where at least a part of the image is displayed in a different location. In other words, it includes cases where parts of the image overlap. Furthermore, the corresponding image 370 is displayed in a different area from the display area of the enlarged image 360. In this embodiment, the corresponding image 370 and the enlarged image 360 are displayed without overlap, but they may overlap in some areas.
[0051] Additionally, a display indicating that the corresponding image 370 and the enlarged image 360 are related may be provided. Specifically, for example, the corresponding image 370 is displayed in a location that has a predetermined positional relationship with the enlarged image 360. When displaying the corresponding image 370 in a location having a predetermined positional relationship with the enlarged image 360, for example, the corresponding image 370 may be displayed in a location adjacent to the enlarged image 360. In Figure 5, the corresponding image 370 is displayed in a location adjacent to the enlarged image 360, to the left of the enlarged image 360. However, it is not limited to this; the corresponding image 370 may also be displayed in a location adjacent to the enlarged image 360, to the right of the enlarged image 360. Furthermore, the corresponding image 370 may also be displayed in a location adjacent to the enlarged image 360, above or below the enlarged image 360.
[0052] Furthermore, an indicator showing compatibility could be, for example, a line connecting the corresponding image 370 and the enlarged image 360. This line may be straight or curved. Other ways to indicate compatibility include, for example, using a common color for both the compatible image 370 and the enlarged image 360. In this case, it is preferable to display frames surrounding the enlarged image 360 and the compatible image 370, and to use a common color for these frames. Additionally, a simple speech bubble can also be used to indicate compatibility.
[0053] In the display example shown in Figure 5, the corresponding image 370 is displayed at a higher level (on the user's side) than the first file icon 310a (see Figure 4), which was the source of the display of the corresponding image 370, and the display hierarchy of other icons 310 other than this first file icon 310a. For other icons 310 that partially overlap with the enlarged image 360, the overlapping portion will be displayed behind the enlarged image 360.
[0054] In the example shown in Figure 5, a release button image 313 is also displayed to receive instructions from the user regarding the display of the enlarged image 360. The release button image 313, an example of a button image, is displayed when the enlarged image 360 is displayed. This release button image 313 is displayed to receive a command from the user to cancel the display of the enlarged image 360. The release button image 313 is displayed in place of the enlarged button image 311 (see Figure 4).
[0055] The unlock button image 313 is an image that receives a command from the user to cancel the display of the enlarged image 360 corresponding to the first file icon 310a (see Figure 4) of the file name "Sample1". In other words, the unlock button image 313 is an image that receives a command from the user to hide the enlarged image 360 corresponding to the first file icon 310a of the file name "Sample1". Alternatively, the release button image 313 may be made semi-transparent so that the portion of the corresponding image 370 located behind the release button image 313 is visible through it.
[0056] In this embodiment, when the user clicks the release button image 313, the display of the enlarged image 360 is canceled. In other words, in this embodiment, when the user clicks the release button image 313, the enlarged image 360 is hidden. Specifically, when the user selects the release button image 313 from the state shown in Figure 5, the display on the display unit 25 returns to the display shown in Figure 4.
[0057] In this embodiment, when the enlarged image 360 is hidden, the corresponding image 370 is also hidden. In other words, in this embodiment, when the release button image 313 is clicked, both the enlarged image 360 and the corresponding image 370 are hidden. Furthermore, in this embodiment, when the release button image 313 is clicked, the first file icon 310a (see Figure 4) with the file name "Sample1" is displayed again.
[0058] Figure 5 illustrates the case where the corresponding image 370 is displayed in a location different from the display location of the first file icon 310a selected by the user. In this case, as shown in Figure 5, the corresponding image 370 may overlap with other icons 310 other than the first file icon 310a.
[0059] When displaying the corresponding image 370, as shown in Figure 6, the corresponding image 370 may be displayed in a location different from the display location of the first file icon 310a (see Figure 4), and also in a location different from the display locations of the other icons 310 besides the first file icon 310a. In the display example in Figure 6, the corresponding image 370 and the other icons 310 are displayed without any overlap between them.
[0060] Furthermore, the corresponding image 370 may be displayed not only in areas adjacent to the enlarged image 360, but also in specific areas other than these adjacent areas. In the example shown in Figure 7, a specific location at the left edge of the display screen 250 of the display unit 25 is the specific location where the corresponding image 370 is displayed. In this case, the display location of the corresponding image 370 is fixed to a specific location. In the example shown in Figure 5, the display location of the corresponding image 370 changes depending on the display location of the enlarged image 360, but in the example shown in Figure 7, the corresponding image 370 is displayed at a predetermined fixed location regardless of the display location of the enlarged image 360.
[0061] As shown in the example in Figure 7, when the corresponding image 370 is displayed in a predetermined fixed location, the burden on the user when searching for the corresponding image 370 is reduced. If the corresponding image 370 is displayed in a predetermined fixed location, the user only needs to look at this fixed location to find the corresponding image 370. In this case, the burden on the user is reduced compared to when the user looks around the enlarged image 360 to find the corresponding image 370.
[0062] In the example described above, we explained the case where the first file icon 310a selected by the user is located behind the enlarged image 360, and the corresponding image 370 is displayed. This is not the only example; even if the icon 310 selected by the user is not located behind the enlarged image 360, the corresponding image 370 for that icon 310 may be displayed.
[0063] Figure 8 shows the state of the display unit 25 when the enlarged image 360 corresponding to the third file icon 310f is displayed. In the example shown in Figure 8, the enlarged image 360 is displayed when the third file icon 310f is selected by the user. In this example, the third file icon 310f is not located behind the enlarged image 360. Furthermore, in this example, when the third file icon 310f is selected by the user, the corresponding image 370 for the third file icon 310f is displayed.
[0064] In this example, the third file icon 310f selected by the user is not positioned behind the enlarged image 360; rather, the corresponding image 370 is displayed while the third file icon 310f is visible. Note that displaying the third file icon 310f is not mandatory; it may be hidden when the corresponding image 370 is displayed.
[0065] In the display example shown in Figure 8, the corresponding image 370 is displayed in a predetermined location. Specifically, in this display example, the corresponding image 370 is displayed aligned to the left edge L1 of the display screen 250 of the display unit 25. In this case as well, for the same reasons as above, the burden on the user when searching for the corresponding image 370 is reduced.
[0066] Figure 9 shows another example of the display on the display unit 25. In this embodiment, as described above, when the enlarged button image 311 (see Figure 4) of the first file icon 310a is clicked, the corresponding image 370 that corresponds to the first file icon 310a on which the enlarged button image 311 is displayed is shown, as shown in Figure 9.
[0067] Furthermore, in this example shown in Figure 9, image 371 is displayed. Image 371 is an image used to associate the location where the first file icon 310a (see Figure 4) was displayed with the corresponding image 370. In this example, if the first file icon 310a selected by the user is located behind the enlarged image 360, the display shown in image 371 indicates the location where the first file icon 310a was displayed. In this example, image 371 is composed of a border that outlines the first file icon 310a.
[0068] Furthermore, in the example shown in Figure 9, a correspondence display 372 is performed, which indicates that image 371 and corresponding image 370 are in correspondence. Specifically, as a correspondence display 372, an arrow is displayed connecting image 371 and corresponding image 370.
[0069] In addition, other display options include, for example, display in an animated format. In this animation format, for example, the display shows the corresponding image 370 moving from the display location of image 371 to the display location of the corresponding image 370. This aims to inform the user that image 371 and its corresponding image 370 are related.
[0070] When displaying image 371, for example, when enlarged image 360 and corresponding image 370 are displayed, image 371 and corresponding display 372 are displayed. Image 371 and corresponding display 372 may be displayed temporarily when corresponding image 370 is displayed, or they may be displayed continuously while corresponding image 370 is displayed. Additionally, for example, if the mouse hovers over corresponding image 370, image 371 and corresponding display 372 may be displayed.
[0071] <Information subject to management by the information processing system> Figure 10 is a diagram showing an example of information managed by the information processing system 1. In Figure 10, the information subject to management by the information processing system 1 is shown as the information to be recorded in the secondary storage units 12 and 22.
[0072] In the example shown in Figure 10, for files managed by the information processing system 1, the file identifier, file name, and the location of the icon 310 corresponding to the file displayed on the workspace 400 are recorded in the secondary storage units 12 and 22. In addition, for files managed by the information processing system 1, the path to the thumbnail image used to display the icon 310, the path to the enlarged image used to display the enlarged image 360, and the path to the file used to display the actual file are also recorded in the secondary storage units 12 and 22.
[0073] The information processing system 1 acquires the above information recorded in the secondary storage units 12 and 22 based on user operations, and generates information used to control the display on the display unit 25 provided in the terminal device 20. Then, the terminal device 20 performs display control according to this generated information. As a result, various screens are displayed on the display unit 25 of the terminal device 20.
[0074] Furthermore, in this embodiment, the information processing system 1 manages the paths of the corresponding images used to display the corresponding image 370. Specifically, the information processing system 1 manages these paths of the corresponding images on a file-by-file basis. When displaying the corresponding image 370, the information processing system 1 identifies the file to display the corresponding image 370 based on the path of the managed corresponding image, and then displays the corresponding image 370 corresponding to this identified file on the display unit 25.
[0075] <Processing flow> Next, referring to Figure 11, the sequence of processes described above will be explained. Here, we use the example of a user using an input unit 24 such as a mouse, and a cursor 200, which is an example of a pointer image, moves on the display screen. Also, Figure 11 shows the process flow when the icon 310 that was the source of the display of the enlarged image 360 is located behind the enlarged image 360.
[0076] In this embodiment, first, the terminal device 20 displays an enlarged button image 311 (see Figure 4) based on user operation via the input unit 24 (step 101). Specifically, the terminal device 20 determines whether the cursor 200 is located on the icon 310 (see Figure 4), and if the cursor 200 is located on the icon 310, it displays the enlarge button image 311.
[0077] Next, the terminal device 20 receives an instruction to display an enlarged image 360 (see Figure 5) based on the user's operation via the input unit 24 (step 102). Specifically, the terminal device 20 determines whether or not a user has performed an action on the enlarged button image 311, and if such an action has occurred, it receives an instruction to display the enlarged image 360.
[0078] In response, the terminal device 20 displays the enlarged image 360 on the display unit 25 (step 103). Specifically, the terminal device 20 displays the enlarged image 360 at a higher display level than the display level where the icon 310, which displayed the enlarged button image 311 that the user had operated on, was displayed. The icon 310 that was the source of the display of the enlarged image 360 will be positioned behind the enlarged image 360.
[0079] Furthermore, the terminal device 20 displays the corresponding image 370 on the display unit 25 (step 104). Specifically, the terminal device 20 displays a corresponding image 370 that corresponds to the icon 310 from which the enlarged image 360 was displayed, in a location adjacent to the enlarged image 360.
[0080] Next, the terminal device 20 displays a release button image 313 (see Figure 5) on the display unit 25 (step 105). Next, in this example, the terminal device 20 receives an instruction to cancel the display of the enlarged image 360 (step 106). Specifically, the terminal device 20 receives confirmation that a user has performed an action on the release button image 313.
[0081] In response, the terminal device 20 cancels the display of the enlarged image 360 shown on the display unit 25 (step 107). In other words, the terminal device 20 hides the enlarged image 360 displayed on the display unit 25. Next, the terminal device 20 hides the corresponding image 370 (step 108). As a result, the display unit 25 does not display the enlarged image 360 and the corresponding image 370 that were displayed based on the user's operation on the enlargement button image 311.
[0082] [Variation] In the processing example shown above, we explained the case where, when the user selects the enlarge button image 311 (see Figure 4) on the first file icon 310a, the enlarged image 360 (see Figure 5) is displayed, and then the corresponding image 370 for this first file icon 310a is displayed. By the way, this is not the only option; when a user selects the enlarge button image 311 on the first file icon 310a, the enlarged image 360 may be displayed, and multiple corresponding images 370 may also be displayed. When displaying multiple corresponding images 370, for example, the corresponding image 370 corresponding to the first file icon 310a, which was the source of the enlarged image 360, will be displayed along with the corresponding image 370 corresponding to the icon 310 that was not the source of the enlarged image 360.
[0083] Figure 12 shows an example of the display of the display unit 25 when multiple corresponding images 370 are displayed. The example in Figure 12 shows the display when multiple corresponding images 370 (370a, 370e, 370f) are displayed following the selection of the enlarge button image 311 on the first file icon 310a. In Figure 12, the first file icon 310a and the enlarge button image 311 are located behind the enlarged image 360 and are therefore hidden. In the example shown in Figure 12, when the enlarged image 360 corresponding to the first file icon 310a is displayed, multiple corresponding images 370 are displayed within the corresponding image display area 375 that extends vertically in the figure.
[0084] The corresponding image display area 375, as an example of a specific area, is a display area for displaying multiple corresponding images 370. The corresponding image display area 375 is displayed at a predetermined location on the display unit 25. Specifically, in this embodiment, the corresponding image display area 375 is displayed to the left of the enlarged image 360 and adjacent to the enlarged image 360. In this embodiment, when a user clicks the enlarge button image 311 (see Figure 4) of the first file icon 310a (not shown in Figure 12) to display the enlarged image 360, the corresponding image display area 375 is displayed adjacent to the enlarged image 360. The corresponding image display area 375 may be displayed in a location that is not adjacent to the enlarged image 360, and the display position of the corresponding image display area 375 is not particularly limited.
[0085] In this embodiment, when the enlarged image 360 is displayed, a situation may occur where other icons 310, other than the icon 310 that was the source of the display of the enlarged image 360, are located behind the enlarged image 360. In this embodiment, a corresponding image 370 for each of the other icons 310 is displayed within the corresponding image display area 375.
[0086] The corresponding image display area 375 may be displayed on the display unit 25 at all times. In this case, if there is no corresponding image 370 to be displayed, the corresponding image display area 375 will be displayed as empty. If there is a corresponding image 370 to be displayed, the corresponding image 370 will be displayed within the corresponding image display area 375.
[0087] The display format of the multiple corresponding images 370 is not limited to displaying the corresponding images 370 arranged vertically; for example, the multiple corresponding images 370 may be displayed side by side. Additionally, if the number of corresponding images 370 displayed in the corresponding image display area 375 exceeds a threshold, a scroll bar may be displayed to allow viewing of all of the multiple corresponding images 370.
[0088] In the example shown in Figure 12, the corresponding image for the first file icon 310a (hereinafter referred to as "the first corresponding image 370a") and the second corresponding image 370e and the third corresponding image 370f for the other icons 310 are displayed. Here, the third corresponding image 370f is the corresponding image for the icon 310 that is hidden when the corresponding image display area 375 is displayed. In some cases, the icon 310 may be located behind the corresponding image display area 375. In this case, the corresponding image 370 for the icon 310 is displayed within the corresponding image display area 375.
[0089] In the example shown in Figure 12, the first corresponding image 370a, the second corresponding image 370e, and the third corresponding image 370f are displayed side by side. In this embodiment, the first corresponding image 370a, the second corresponding image 370e, and the third corresponding image 370f are displayed within the corresponding image display area 375 without any overlap between them.
[0090] The display method is not limited to this, however, for example, the first corresponding image 370a, the second corresponding image 370e, and the third corresponding image 370f may be displayed in a state where parts of the first corresponding image 370a, the second corresponding image 370e, and the third corresponding image 370f overlap.
[0091] Furthermore, in the example shown in Figure 12, the multiple corresponding images 370 are displayed in an order based on the location where the corresponding icon 310 for each of the corresponding images 370 was displayed. Before the enlarged image 360 was displayed, the display state on the display screen 250 of the display unit 25 was as shown in Figure 13. Before the enlarged image 360 was displayed, the display screen 250 of the display unit 25 showed the first file icon 310a in a central area, the second file icon 310e in a lower area, and the third file icon 310f in an upper area. In this embodiment, the display order of the third corresponding image 370f, the first corresponding image 370a, and the second corresponding image 370e is determined based on the location where these icons 310 were displayed. In this embodiment, the corresponding images 370 are displayed in the order of the first corresponding image 370a, the third corresponding image 370f, and the second corresponding image 370e, in accordance with the display order of the icons 310: first file icon 310a, third file icon 310f, and second file icon 310e.
[0092] Furthermore, in this embodiment, the display mode of the corresponding image 370 displayed within the corresponding image display area 375 is different between the first corresponding image 370a, which displays the enlarged image 360, and the second corresponding image 370e and third corresponding image 370f, which do not display the enlarged image 360. In the example shown in Figure 12, the display size of the first corresponding image 370a, which displays the enlarged image 360, is larger than the display sizes of the second corresponding image 370e and the third corresponding image 370f, which do not display the enlarged image 360. In addition, for example, the first corresponding image 370a may be made to blink, while the second corresponding image 370e and the third corresponding image 370f may not blink. Furthermore, for example, the color applied to the first corresponding image 370a may be different from the colors applied to the second corresponding image 370e and the third corresponding image 370f.
[0093] Furthermore, in the example shown in Figure 12, the first corresponding image 370a, which displays the enlarged image 360, shows the release button image 313, while the second corresponding image 370e and the third corresponding image 370f, which do not display the enlarged image 360, show the enlargement button image 311. In this embodiment, when a user selects a corresponding image 370 displayed within the corresponding image display area 375, an enlarged image 360 corresponding to that image 370 is displayed. For example, when the user selects the enlarge button image 311 on the third corresponding image 370f, the enlarged image 360 corresponding to the first corresponding image 370a is hidden, and the enlarged image 360 corresponding to the third corresponding image 370f is displayed, as shown in Figure 14.
[0094] In the example shown in Figure 14, the display size of the first corresponding image 370a, from which the display of the enlarged image 360 has been removed, has been reduced. On the other hand, the display size of the third corresponding image 370f, which was the source of the newly displayed enlarged image 360, has been increased. In the example shown in Figure 14, the first corresponding image 370a displays the zoom button image 311, and the third corresponding image 370f displays the release button image 313.
[0095] Although Figures 12 and 14 illustrate the case where the enlarged image 360 corresponding to the first corresponding image 370a is hidden, it is also possible to keep the enlarged image 360 corresponding to the first corresponding image 370a displayed while adding the enlarged image 360 corresponding to the third corresponding image 370f.
[0096] Figure 15 shows the state of the display unit 25 when the first corresponding image 370a is hovered over by the mouse. In the example shown in Figure 15, the mouse hovers over the first corresponding image 370a, and the user has selected the first corresponding image 370a. In this case, this example display shows that the first corresponding image 370a selected by the user and the first file icon 310a corresponding to this first corresponding image 370a are linked. More specifically, in this example, a correspondence display 372 is shown, which indicates that image 371, which shows the location where the first file icon 310a was displayed, corresponds to the first corresponding image 370a.
[0097] <Processing flow> Next, referring to Figure 16, the sequence of operations for the modified example described above will be explained. Here, the example assumes that the user uses an input unit 24 such as a mouse, and a cursor 200, which is an example of a pointer image, moves on the display screen. Figure 16 also shows the operation flow when the icon 310 that was the source of the display of the enlarged image 360 is located behind the enlarged image 360.
[0098] In this embodiment, first, the terminal device 20 displays an enlarged button image 311 (see Figure 4) on the icon 310 based on user operation via the input unit 24 (step 201). Specifically, the terminal device 20 determines whether the cursor 200 is located on the icon 310 (see Figure 4), and if the cursor 200 is located on the icon 310, it displays the enlarge button image 311.
[0099] Next, the terminal device 20 receives an instruction to display an enlarged image 360 (see Figure 7) based on the user's operation via the input unit 24 (step 202). Specifically, the terminal device 20 determines whether or not a user has performed an action on the enlarged button image 311, and if such an action has occurred, it receives an instruction to display the enlarged image 360.
[0100] In response, the terminal device 20 displays the enlarged image 360 on the display unit 25 (step 203). Specifically, the terminal device 20 displays the enlarged image 360 at a higher display level than the display level where the icon 310, which displayed the enlarged button image 311 that the user had operated on, was displayed. The icon 310 that was the source of the display of the enlarged image 360 will be positioned behind the enlarged image 360.
[0101] Furthermore, the terminal device 20 displays multiple corresponding images 370 in the corresponding image display area 375 (step 204). Specifically, the terminal device 20 displays in the corresponding image display area 375 the corresponding image 370 corresponding to the icon 310 that was the source of the display of the enlarged image 360, and the corresponding image 370 corresponding to the icon 310 that is located behind the enlarged image 360 or the corresponding image display area 375 and is not the source of the display of the enlarged image 360.
[0102] Next, the terminal device 20 displays either a release button image 313 or an enlarge button image 311 on the corresponding image 370 (step 205). Specifically, the terminal device 20 displays a release button image 313 on the corresponding image 370 that corresponds to the displayed enlarged image 360, and displays an enlargement button image 311 on the corresponding image 370 that does not display the enlarged image 360.
[0103] Next, the terminal device 20 determines whether or not it has received an instruction to cancel the display of the enlarged image 360 (step 206). Specifically, the terminal device 20 determines whether or not the user has performed an action on the release button image 313 on the corresponding image 370, and if such an action has occurred, it determines that an instruction to cancel the display of the enlarged image 360 has been received.
[0104] If the terminal device 20 receives an instruction to cancel the display of the enlarged image 360 (YES in S206), it cancels the display of the enlarged image 360 (step 207). In other words, if the user performs an action on the cancel button image 313, the terminal device 20 hides the enlarged image 360.
[0105] Next, the terminal device 20 hides the multiple corresponding images 370 (step 208). Specifically, the terminal device 20 hides multiple corresponding images 370 and also hides the corresponding image display area 375.
[0106] On the other hand, if no instruction to cancel the display of the enlarged image 360 has been received (NO in S206), the process proceeds to step 209. In this example, it is assumed that in step 209, the terminal device 20 receives an instruction to display another enlarged image 360. Specifically, the terminal device 20 determines whether or not a user has performed an action on the enlarge button image 311 on the corresponding image 370. If such an action has occurred, it determines that an instruction to display the enlarged image 360 for the corresponding image 370 on which the enlarge button image 311 was displayed has been received.
[0107] In response, the terminal device 20 displays another enlarged image 360 on the display unit 25 (step 210). Specifically, the terminal device 20 switches the display of the enlarged image 360 and displays the enlarged image 360 corresponding to the corresponding image 370 that was previously displayed with the enlargement button image 311. [Explanation of symbols]
[0108] 1…Information processing system, 10…Server device, 11a,21a…CPU, 20…Terminal device, 25…Display unit, 310a…First file icon, 311…Enlarge button image, 313…Release button image, 360…Enlarged image, 370…Corresponding image, 375…Corresponding image display area, 400…Workspace
Claims
1. It is an information processing system equipped with a processor, The aforementioned processor, When a file image, which is an image corresponding to a file displayed in the display unit, is selected, an enlarged image, which is an image corresponding to that file image but with a larger display size than the file image, will be displayed. When the file image displayed on the display unit is selected, a file-corresponding image, which is identical to the file image that was the source of the enlarged image or an image that identifies the file, is displayed in a location different from the display location of the file image and the display location of the enlarged image, but having a predetermined positional relationship with the enlarged image. Information processing system.
2. The aforementioned processor, The file-corresponding image is displayed in a location adjacent to the enlarged image. The information processing system according to claim 1.
3. The aforementioned processor, The image corresponding to the selected file is displayed in a location different from the display location of the selected file image, and in a location different from the display location of other file images that are different from the selected file image. The information processing system according to claim 1.
4. The aforementioned processor, The image corresponding to the file is displayed so as not to overlap with the display area of the enlarged image. The information processing system according to claim 1.
5. The aforementioned processor, If the selected file image is positioned behind the enlarged image, the corresponding file image will be displayed. The information processing system according to claim 1.
6. The aforementioned processor, While the selected file image is displayed on the display unit, the corresponding file image is further displayed. The information processing system according to claim 1.
7. The aforementioned processor, The image corresponding to the file is displayed in a predetermined specific location on the display screen shown on the display unit. The information processing system according to claim 6.
8. The aforementioned processor, When the file image displayed on the display unit is selected and the enlarged image displayed is shown behind the file image, the location where the file image was previously displayed will be indicated. The information processing system according to claim 1.
9. The aforementioned processor, If the selected file image is located behind the enlarged image when the corresponding file image is selected, a display will be made indicating the location where the file image was previously displayed. The information processing system according to claim 8.
10. The aforementioned processor, A display indicating that the aforementioned file image and the aforementioned file-corresponding image are corresponding will be shown. The information processing system according to claim 1.
11. The aforementioned processor, When the file-corresponding image is displayed, the display indicating that the file image corresponds to the file-corresponding image is shown. The information processing system according to claim 10.
12. The aforementioned processor, The file-corresponding image is displayed within a specific area of the display screen shown on the display unit. Images corresponding to other file images different from the selected file image will also be displayed within the specified area. The information processing system according to claim 1.
13. The aforementioned processor, To ensure that at least one image corresponding to the other file image, which is different from the selected file image and is located behind the enlarged image, is displayed within the specific area. The information processing system according to claim 12.
14. The aforementioned processor, When the aforementioned file image is selected, the specific area is displayed in a predetermined location on the display screen. The image corresponding to the other file image, which is different from the selected file image and was displayed in the predetermined location before the specific area was displayed, is to be displayed within the specific area. The information processing system according to claim 12.
15. The aforementioned processor, The file-corresponding image is displayed within a specific area of the display screen shown on the display unit. Images corresponding to other file images different from the selected file image are also displayed within the specified area. When an image corresponding to another file image displayed within the specified area is selected, the enlarged image corresponding to that other file image is displayed. The information processing system according to claim 1.
16. When the image corresponding to the aforementioned file and the image corresponding to the other file image are displayed within the specific area, multiple images corresponding to the file will be displayed within that specific area. The aforementioned processor, The display mode within the specified area for an image selected by the user from among multiple images displayed within that specified area and for which the enlarged image is displayed is different from the display mode within the specified area for other images among the multiple images for which the enlarged image is not displayed. The information processing system according to claim 15.
17. The aforementioned processor, If the enlarged image is hidden, the corresponding file image will also be hidden. The information processing system according to claim 1.
18. On the computer, A function that, when a file image corresponding to a file displayed in the display area is selected, displays an enlarged image corresponding to that file image, which is larger in display size than the file image. When the file image displayed on the display unit is selected, a file-corresponding image, which is identical to the file image that was the source of the enlarged image or an image that identifies the file, is displayed in a location different from the display location of the file image and the display location of the enlarged image, but having a predetermined positional relationship with the enlarged image. A program to achieve this.
Citation Information
Patent Citations
Information processor
JP1998031573A
Window display method
JP1998293673A
Graphic and window operating method and recording medium
JP2000075984A
Information processor, information processing method, and program
JP2007047324A
Imaging apparatus
JP2007180638A