Information processing system and program

The information processing system enhances user operability by dynamically changing the display of larger images in response to user interactions, ensuring visibility of background images and improving image manipulation.

JP7619111B2Active Publication Date: 2025-01-22FUJIFILM BUSINESS INNOVATION CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021046365
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-19
Publication Date
2025-01-22
Estimated Expiration
2041-03-19

AI Technical Summary

Technical Problem

When a larger image is displayed on a display unit after selecting an image, the display behind the larger image becomes invisible, reducing user operability.

Method used

An information processing system that includes a processor to change the display of a larger image when another image is selected or operated on, allowing the larger image to be hidden, resized, or its display density reduced to reveal the background image.

Benefits of technology

Prevents deterioration of operability by allowing users to maintain visibility of background images and operations, facilitating easier comparison and manipulation of images.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007619111000001
    Figure 0007619111000001
  • Figure 0007619111000002
    Figure 0007619111000002
  • Figure 0007619111000003
    Figure 0007619111000003
Patent Text Reader

Abstract

To suppress that operability to other image lowers resulting from a large image to be displayed accompanying selection of an image in comparison with the case of not changing display of the large image to be displayed accompanying selection of the image.SOLUTION: A user moves a document image 10D toward a display part of a large image 300 in a state of selecting the document image 10D when the document image 10D is moved. Then, display of the large image 300 is changed when the large image 300 overlaps the document image 10D. Specifically, the large image 300 is hidden when the large image 300 overlaps the document image 10D.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing system and a program. [Background technology]

[0002] Patent Document 1 discloses a process for hiding windows that cannot process the dragged icons in response to a user starting to drag one or more icons from among displayed icons. Patent Document 2 discloses a means for checking whether windows overlap each other, and a means for generating a balloon, an icon, or the like corresponding to a hidden window. Patent Document 3 discloses a method for selectively displaying and activating a plurality of overlapping display objects on a display in a computer system. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 3014286 [Patent Document 2] Japanese Patent Application Publication No. 10-293673 [Patent Document 3] Patent No. 3598303 Summary of the Invention [Problem to be solved by the invention]

[0004] In a device equipped with a display unit, when a display image, which is an image displayed on the display unit, is selected, an image larger than the display image, such as an enlarged image of the display image, may be displayed. When a large image is displayed as a result of selecting a display image, the display behind the large image becomes invisible, which may cause a decrease in operability for the user attempting to perform further operations. The object of the present invention is to prevent a decrease in operability for other images due to a large image that is displayed upon selecting an image, compared to a case in which no changes are made to the display of the large image that is displayed upon selecting an image. [Means for solving the problem]

[0005] The invention described in claim 1 is an information processing system including a processor, wherein, when a user selects an image displayed on a display unit, the processor displays, on the display unit, an image larger than the selected image selected by the user, and, when the user selects another image displayed on the display unit and different from the selected image, the processor changes the display of the larger image displayed on the display unit when the user performs a predetermined operation. and when a user performs an operation to move the other image to a display location of the large image, the processor changes the display of the large image. It is. Claim 2 The invention described in claim 1 is characterized in that the processor changes the display of the large image when the other image located in a position outside the display area of ​​the large image moves to the display area and the large image and the other image overlap each other. 1 The information processing system is as described above. Claim 3 The invention described in is an information processing system as described in claim 1, in which the processor changes the display of the large image displayed on the display unit so that the user can understand the display state behind the large image. Claim 4 The invention described in claim 1 is characterized in that the processor makes at least a part of the large image displayed on the display unit invisible so that the user can grasp the state of the display in the background. 3 The information processing system is as described above. Claim 5 The invention described in claim 1 is characterized in that, when a storage image, which is an image used to store information in a specific storage area, is present behind the large image displayed on the display unit, the processor changes the display of the large image so that the user can recognize the presence of the storage image.3 The information processing system is as described above. Claim 6 The invention described in Move 2. The information processing system according to claim 1, wherein after a user performs an operation, a state of the large image after the display change is restored to a state before the display change. Claim 7 The invention described in Move When a user performs an operation, at least a part of the large image displayed on the display unit is hidden, Move A claim in which, after a user performs an operation, the hidden portion of the large image, at least a part of which is hidden, is displayed. 6 The information processing system is as described above. Claim 8 The invention described in is an information processing system including a processor, and when a user selects an image displayed on a display unit, the processor displays on the display unit an image larger than the selected image selected by the user, and when the user performs a predetermined operation while selecting another image displayed on the display unit that is different from the selected image, the processor changes the display of the large image displayed on the display unit. and when a user selects another image using a device used for selecting the other image and the user operates an operation unit provided on the device or the other image, the processor changes the display of the large image. It is. Claim 9 The invention described in is an information processing system including a processor, and when a user selects an image displayed on a display unit, the processor displays on the display unit an image larger than the selected image, which is the image selected by the user, and displays a background image, which is an image displayed behind the large image displayed on the display unit. Select An information processing system that changes the display of the large image when a user performs an operation. and when a user selects the background image, the processor displays a corresponding image on the display unit that is larger than the background image and corresponds to the background image, and changes the display of the large image in a state after the display change. It is. Claim 10The invention described in claim 2 is characterized in that, when the user selects the background image, the processor performs at least one of the following changes on the large image after the display change: redisplay, change of display position, change to increase size, and change to increase display density. 9 The information processing system is as described above. Claim 11 The invention described in claim 2 is characterized in that the processor displays the large image and the corresponding image side by side after performing at least one of the redisplay, the change in the display position, the change in the enlargement, and the change in the display density. 10 The information processing system is as described above. Claim 12 The invention described in is an information processing system including a processor, and when a user selects an image displayed on a display unit, the processor displays on the display unit an image larger than the selected image, which is the image selected by the user, and when the user performs an operation on a background image, which is an image displayed behind the large image displayed on the display unit, changes the display of the large image. and when a user performs an operation on the background image and when the user performs an operation to further change the display of the large image after the display of the large image has been changed once, the processor changes the display of the large image. It is. Claim 13 The invention described in claim 1 is characterized in that, when a user performs an operation on the background image and when the user performs an operation to make at least a part of the large image hidden and then display the hidden part again, the processor makes a change to hide at least a part of the large image. 12 The information processing system is as described above. Claim 14 The invention described in claim 2 is characterized in that the processor performs processing to display at least the hidden part of the background image after the user performs an operation on the background image. 13 The information processing system is as described above. Claim 15The invention described in is an information processing system including a processor, and when a user selects an image displayed on a display unit, the processor displays on the display unit an image larger than the selected image, which is the image selected by the user, and when the user performs an operation on a background image, which is an image displayed behind the large image displayed on the display unit, changes the display of the large image. and when a user performs an operation on the background image and when the user performs an operation to input information indicating that the background image and the large image are to be compared, the processor changes the display of the large image. It is. Claim 16 The invention described in is a program for causing a computer to realize a function of, when a user selects an image displayed on a display unit, displaying on the display unit an image larger than the selected image selected by the user, and a function of, when a user selects an image displayed on the display unit and different from the selected image, changing the display of the large image displayed on the display unit when the user performs a predetermined operation. and the function of performing the change is a program for changing the display of the large image when a user performs an operation of moving the other image to the display location of the large image. It is. The invention described in claim 17 is a program for causing a computer to realize a function of, when a user selects an image displayed on a display unit, displaying on the display unit an image larger than the selected image selected by the user, and a function of, when the user selects an image displayed on the display unit and performs a predetermined operation, changing the display of the large image displayed on the display unit. and the function of changing the display of the large image is a program for changing the display of the large image when the user operates an operation unit provided on the device used to select the other image or the other device while the user selects the other image using the device. It is. Claim 18 The invention described in has a function of displaying, when a user selects an image displayed on a display unit, an image larger than the selected image, which is the image selected by the user, on the display unit, and a function of displaying a background image, which is an image displayed behind the large image displayed on the display unit. Select A function for changing the display of the large image when the user performs an operation; a function of displaying a corresponding image, which is an image larger than the background image and corresponds to the background image, on the display unit when the user selects the background image, and changing the display of the large image in a state after the display change is performed; This is a program for realizing the above on a computer. The invention described in claim 19 is a program for causing a computer to realize a function of, when a user selects an image displayed on a display unit, displaying on the display unit an image larger than the selected image selected by the user, and a function of changing the display of the large image when a user operates a background image displayed behind the large image displayed on the display unit. and the function of making the change is a program for changing the display of the large image when the user performs an operation on the background image and when the user performs an operation to further change the display of the large image after the display of the large image has been changed once. It is. The invention described in claim 20 is a program for causing a computer to realize a function of, when a user selects an image displayed on a display unit, displaying on the display unit an image larger than the selected image selected by the user, and a function of changing the display of the large image when a user operates a background image displayed behind the large image displayed on the display unit. and the function of making the change is a program for changing the display of the large image when the user performs an operation on the background image and when the user performs an operation to input information indicating that the background image and the large image are to be compared. It is. Effect of the Invention

[0006] Claim 1 、8 According to the invention, it is possible to suppress a decrease in operability for other images due to a large image that is displayed upon selecting an image, compared to a case in which no change is made to the display of the large image that is displayed upon selecting an image. Claim 2 According to the invention, when another image located outside the display location of a large image is moved into the display location and the large image and the other image overlap, the display of the large image can be changed. Claim 3 According to the invention, it is possible to allow a user to grasp the state of the display behind a large image being displayed on a display unit. Claim 4 According to the invention, it is possible to allow a user to grasp the state of the display behind a large image being displayed on a display unit. Claim 5According to the invention, when a storage image, which is an image used to store information in a specific memory area, is present behind a large image displayed on a display unit, the user can be made aware of the presence of this storage image. Claim 6 According to the invention, when the user performs an operation on another image, the state of the large image after the display change can be restored to the state before the display change. Claim 7 According to the invention, a portion of a large image that has been hidden can be made visible again. Claim 9、12、15 According to the invention, it is possible to suppress a decrease in operability for other images due to a large image that is displayed upon selecting an image, compared to a case in which no change is made to the display of the large image that is displayed upon selecting an image. Claim 10 According to the invention, it is easier to compare the document represented by the background image displayed behind the large image with the document represented by the large image, compared to when the state of the large image after the display change remains unchanged. Claim 11 According to the invention, it is possible to make a comparison between the large image and the corresponding image easier than when the large image and the corresponding image are not displayed side by side. Claim 13 According to the invention, when a user performs an operation to make at least a portion of a large image hidden and then cause the hidden portion to be displayed again, at least a portion of the large image can be hidden, and the hidden portion can be caused to be displayed again. Claim 14 According to the invention, when the user performs an operation on the background image, the non-displayed portion of the large image can be redisplayed. Claim 16、17According to the invention, it is possible to suppress a decrease in operability for other images due to a large image that is displayed upon selecting an image, compared to a case in which no change is made to the display of the large image that is displayed upon selecting an image. Claim 18~20 According to the invention, it is possible to suppress a decrease in operability for other images due to a large image that is displayed upon selecting an image, compared to a case in which no change is made to the display of the large image that is displayed upon selecting an image. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 illustrates an example of a hardware configuration of an information processing system. [Diagram 2] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Diagram 3] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 4] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Diagram 5] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 6] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 7] 1A and 1B are diagrams showing examples of display on a display unit of a display device. [Figure 8] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 9] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 10] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 11] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 12]1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 13] FIG. 2A is a diagram showing an example of a display on a display unit of a display device. [Figure 14] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 15] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 16] 1A and 1B are diagrams showing examples of display on a display unit of a display device. [Figure 17] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 18] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 19] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 20] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 21] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 22] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 23] 1A and 1B are diagrams showing a display example on a display unit of a display device. [Figure 24] 1A and 1B are diagrams showing examples of display on a display unit of a display device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a diagram showing an example of a hardware configuration of an information processing system 1 according to the present embodiment. The information processing system 1 of this embodiment includes an information processing unit 101, an information storage device 102 that stores information, and a network interface 103 that realizes communication via a LAN (=Local Area Network) cable or the like. The information processing system 1 also includes a reception device 104 that receives operations from an operator, and a display device 105 that displays information.

[0009] The accepting device 104 is configured with devices such as a keyboard and a mouse, and in this embodiment, information input by an operator to the information processing system 1 is accepted by this accepting device 104. The display device 105 is configured with a liquid crystal display, an organic EL display, etc. The display device 105 includes a display unit 105A that displays an image. Various screens, which will be described later, are displayed on this display unit 105A. The information storage device 102 is realized by an existing information storage device such as a hard disk drive, a semiconductor memory, or a magnetic tape.

[0010] The information processing unit 101 has a CPU (=Central Processing Unit) 111 as an example of a processor, a ROM (=Read Only Memory) 112 in which basic software, a BIOS (=Basic Input Output System), etc. are stored, and a RAM (=Random Access Memory) 113 used as a work area. The CPU 111 may be a multi-core processor. The ROM 112 may be a rewritable non-volatile semiconductor memory. The information processing unit 101 is a so-called computer. The information processing unit 101, the information storage device 102, the network interface 103, the reception device 104, and the display device 105 are connected via a bus 106 and signal lines (not shown).

[0011] Here, the program executed by CPU 111 may be provided to information processing system 1 in a state where it is stored in 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, a semiconductor memory, etc. Also, the program executed by CPU 111 may be provided to information processing system 1 using a communication means such as the Internet.

[0012] In this embodiment, the term "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU111: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.). In addition, the operations of the processor may not only be performed by one processor, but may be performed by multiple processors in physically separate locations working together. The order of the operations of the processor is not limited to the order described in this embodiment, and may be changed.

[0013] The following describes the display processing executed by CPU 111. Fig. 2 to Fig. 24 are diagrams showing examples of display on display unit 105A of display device 105. In this embodiment, a CPU 111, which is an example of a processor, executes a program stored in a ROM 112 or the information storage device 102, thereby performing a display process described below. In this embodiment, when a user selects an image displayed on display unit 105A, CPU 111 displays an image larger than the selected image, which is the image selected by the user, on display unit 105A. This makes it easier for the user to see the image selected by the user.

[0014] [First display example] In the display example shown in FIG. 2(A), document images 10, which are images representing documents A to D, are displayed on display unit 105A. In this embodiment, as the document images 10, a document image 10A representing document A, a document image 10B representing document B, a document image 10C representing document C, and a document image 10D representing document D are displayed. Display unit 105A also displays a pointer 22 that moves in response to a user's mouse operation. This pointer 22 indicates the location of the user's operation.

[0015] FIG. 2B shows the state after the user has moved the pointer 22 to a document image 10A corresponding to document A. In this embodiment, when the pointer 22 moves to the document image 10A, a selection section 95 is displayed on the document image 10A, as indicated by the reference symbol 2E, allowing the user to make a selection when enlarging and displaying the document image 10A.

[0016] In this embodiment, as shown in FIG. 3(A), when the user moves the pointer 22 to this selection portion 95, an image 300 larger than the document image 10A in which this selection portion 95 is displayed is displayed on the display portion 105A, as shown by the symbol 3X. Furthermore, in this embodiment, as shown in FIG. 3(B), when the user moves the pointer 22 to a position other than the selection portion 95, the large image 300 is hidden.

[0017] In this manner, in this embodiment, when a user selects a document image 10A displayed on the display unit 105A, an image 300 larger than the document image 10A selected by the user is displayed on the display unit 105A. A document image 10A shown in FIG. 3(A) corresponds to a selected image 500 selected by a user, and in this embodiment, an image 300 larger than this selected image 500 is displayed.

[0018] Here, an example of the "large image 300" is an image obtained by enlarging the selected image 500. In this case, the content of the image represented by the enlarged image and the content of the image represented by the selected image 500 match. Another example of "large image 300" is an image that is displayed by opening the file represented by selected image 500. In this case, the contents of the image represented by selected image 500 and the contents of the image represented by large image 300 may differ.

[0019] Moreover, the "large image 300" refers to an image whose area is larger than the area of ​​the selected image 500. The shape of the "large image 300" is not particularly important, and the shape of the selected image 500 and the shape of the large image 300 may be different. In the example shown in FIG. 3(A), the shape of selected image 500 and the shape of large image 300 are similar to each other. 3A, the large image 300 is displayed in a location different from the display location of the selected image 500. This allows the selected image 500 to be viewed even when the large image 300 is displayed. In this embodiment, the display location and size of the large image 300 are not fixed, but are automatically set according to the size of the browser and the position of the selected image 500.

[0020] Furthermore, in this embodiment, as shown in FIG. 4(A), when the user moves the pointer 22 to the selection section 95 and then left-clicks the mouse to select this selection section 95, the large image 300 remains displayed. In this case, as shown in FIG. 4(B), even if the pointer 22 is moved to a position other than the selection portion 95, the large image 300 is not hidden, but remains displayed. In other words, in this embodiment, when the user performs an operation to select the selection section 95, the CPU 111 maintains the state in which the large image 300 is displayed, even if the pointer 22 moves to a position other than the selection section 95. In this case, even if the user moves the pointer 22 to a position other than the selection section 95, the user can refer to the large image 300.

[0021] Thereafter, in this processing example, the user selects the document image 10D and moves the document image 10D to the display location of the large image 300, as shown in FIGS. Specifically, this processing example illustrates a case where the user moves a document image 10D, which is an image different from the document image 10A, which is the selected image 500, behind the large image 300.

[0022] More specifically, this processing example illustrates a case where the user determines that the placement location of document image 10D is behind the large image 300, and the user moves document image 10D behind the large image 300. More specifically, a user may determine the location of a document based on the type and content of the document, and this processing example illustrates a case in which the user has determined that the location of document image 10D is behind a larger image 300. In this case, the user first selects the document image 10D, and then moves the selected document image 10D toward the display location of the large image 300.

[0023] When moving document image 10D, the user moves document image 10D toward the display location of large image 300 while document image 10D is selected. Specifically, the user presses the left button of the mouse to drag the document image 10D, and then moves the mouse to move the document image 10D to the location where the large image 300 is to be displayed.

[0024] In this embodiment, when the large image 300 and the document image 10D overlap, as shown in FIG. 5(B), the display of the large image 300 is changed. Specifically, in this embodiment, a document image 10D that was located away from the display location of the large image 300 moves toward this display location, and when the large image 300 and the document image 10D overlap, the display of the large image 300 is changed.

[0025] Specifically, when the large image 300 and the document image 10D overlap, the CPU 111 changes the display of the large image 300 to a non-display state, as shown in FIG. 6(A). In this example, a case is described in which the display of large image 300 is changed when part of large image 300 overlaps with part of document image 10D, but the display of large image 300 may also be changed when all of document image 10D overlaps with large image 300.

[0026] In this embodiment, when the large image 300 and the document image 10D overlap, the display of the large image 300 is changed so that the user can grasp the display state behind the large image 300, which is the display state on the display unit 105A. Specifically, in this embodiment, the large image 300 displayed on the display unit 105A is hidden, so that the user can grasp the state of the display behind the large image 300. In this embodiment, the case where the entire large image 300 is hidden has been described, but only a part of the large image 300 may be hidden.

[0027] Thus, in this embodiment, when a user selects document image 10D, which is an image different from document image 10A, which is selected image 500 selected by the user, and the user performs a predetermined operation, the display of large image 300 is changed. Specifically, in this example, when a user selects document image 10D and performs an operation to move document image 10D to the display location of larger image 300, the display of large image 300 is changed.

[0028] In addition, in order to enable the user to grasp the state of the display behind large image 300, in addition to hiding large image 300, for example, the display density of large image 300 may be reduced so that the user can grasp the state of the display behind large image 300. Also, for example, the large image 300 may be made smaller, or the display position of the large image 300 may be changed, so that the user can grasp the state of the display behind the large image 300. Furthermore, when changing the display of the large image 300, only one of non-display, change in density, change in size, and change in display position may be performed, or two or more of these may be performed.

[0029] 6B, in this processing example, the document image 10D is dropped in the location where the large image 300 was displayed. In other words, in this example, the user stops pressing the left mouse button, and the selection of the document image 10D by the user is released. This in turn causes the large image 300 to be displayed again, as shown in FIG. In this embodiment, after the user performs an operation on the document image 10D, the state of the large image 300 after the display change is restored to the state before the display change. Specifically, in this example, the large image 300 is redisplayed.

[0030] In this embodiment, when the user performs an operation to move the document image 10D, the CPU 111 performs a process of hiding at least a part of the large image 300 displayed on the display unit 105A. After the user performs an operation to move the document image 10D, the CPU 111 performs a process to display the non-displayed portion of the large image 300, at least a portion of which is non-displayed.

[0031] By the above process, in this embodiment, the large image 300 is hidden without the user performing a dedicated operation for hiding the large image 300. This makes it easier for the user to perform an operation to move the document image 10D compared to a case where the user performs a dedicated operation for hiding the large image 300 by himself. Furthermore, in this embodiment, the large image 300 is redisplayed without the user having to perform a dedicated operation for redisplaying the large image 300 that has been hidden. In other words, in this embodiment, the large image 300 is automatically hidden and redisplayed.

[0032] In this embodiment, even if the user selects a portion of the display unit 105A where the large image 300 is not displayed and no other document images 10 are displayed (hereinafter referred to as the "hidden portion 50") as shown in Figure 8 (A), the large image 300 is not displayed as shown in Figure 8 (B).

[0033] In addition, in this embodiment, when a large image 300 is displayed as shown in FIG. 9(A) and a user selects a document image 10D, a portion of which is located behind the large image 300, the large image 300 is temporarily hidden as shown in FIG. 9(B). In this case, when the user moves the document image 10D to another location and drops it, as shown in FIG. 10(A), the large image 300 is displayed again, as shown in FIG. 10(B). In other words, again, when the user deselects document image 10D, large image 300 is displayed again.

[0034] [Second display example] 11(A) and (B) are diagrams showing other display examples on the display unit 105A. In this display example, as shown in FIG. 11(A), behind the large image 300 displayed on the display unit 105A is a storage image 60, which is an image used to store information in a specific memory area of ​​the information storage device 102 (see FIG. 1). In this embodiment, when the document image 10 is displayed superimposed on the image for storage 60, the document represented by the document image 10 is stored in the recording area associated with the image for storage 60.

[0035] In this embodiment, when a storage image 60 exists behind a large image 300, the display of the large image 300 is changed so that the user can recognize the presence of the storage image 60. Specifically, in this example, as described above, for example, when document image 10E that was around large image 300 is moved to the display location of large image 300 as shown in Figures 11(A) and (B), large image 300 is temporarily hidden as shown in Figure 12(A). This makes the image for storage 60 visible, allowing the user to refer to the image for storage 60 that was located behind the large image 300 .

[0036] Then, as shown in Fig. 12(B), when the user drops the document image 10E onto the storage image 60, the large image 300 is displayed again as shown in Fig. 13(A). In other words, when the user deselects the document image 10E, the large image 300 is displayed again as shown in Fig. 13(A). As shown in FIG. 12(A), the storage image 60 is composed of a storage section image 61, which is an image showing the storage section of the document represented by the document image 10, and a document display image 62 for displaying the document stored in this storage section. The display examples shown in FIGS. 11 to 13 show a case where, when the document image 10E is dropped onto the document display image 62 (see FIG. 12), the large image 300 is displayed again.

[0037] [Third display example] 14 to 16 show other display examples on the display unit 105A. 14A illustrates an example in which the user selects the document image 10E and then right-clicks again. In other words, the example illustrates an example in which the user left-clicks and then right-clicks again. In this case, too, as shown in Fig. 14(B), the display of the large image 300 is changed, and the large image 300 is temporarily hidden. In this display example, the document display image 62 (see Fig. 14(A)), which constitutes a part of the storage image 60, is also temporarily hidden, allowing the state behind the document display image 62 to be understood.

[0038] Here, an example is shown of a case where a user selects document image 10E using a mouse, which is an example of a device used to select document image 10E, and then the display of large image 300 is changed when the user performs further operations on the mouse. More specifically, this example illustrates a case in which the display of large image 300 is changed when a user presses the right button of a mouse while continuing to press the left button of the mouse.

[0039] In other words, this example illustrates a case in which the display of the large image 300 is changed when the user selects the document image 10E with the mouse and then performs an operation on the right button, which is an example of an operated part provided on the mouse. Thereafter, in this processing example, if the user presses the right button again while continuing to press the left button of the mouse, the large image 300 and the document display image 62 are displayed again, as shown in FIG. 15(A).

[0040] In addition, in this embodiment, after the user presses the right button, causing the large image 300 and the document display image 62 to become hidden, as shown in FIG. 15(B), the user can also drop the document image 10E, causing the large image 300 and the document display image 62 to be displayed again, as shown in FIG. 16. In other words, in this embodiment, after the large image 300 and the document display image 62 have become hidden, the user can stop operating the left mouse button and deselect the document image 10E, causing the large image 300 and the document display image 62 to be displayed again.

[0041] As described above, the example described here is one in which, when the document image 10E is selected and the right mouse button is further operated, the large image 300 and the document display image 62 are hidden. However, without being limited to this, when the document image 10E is selected and the user operates an operated part provided on a device other than a mouse, such as a key on a keyboard, the large image 300 and the document display image 62 may be made invisible.

[0042] In other words, when a user operates one device to select document image 10E, if the user operates another device, large image 300 and document display image 62 may be hidden. In addition, the re-display of the large image 300 and the document display image 62 may also be configured so that, when a user operates one device to select the document image 10E, the large image 300 and the document display image 62 are re-displayed if the user operates another device.

[0043] [Fourth display example] 17(A), the user performs an operation to select the selection section 95 of the document image 10A, as described above, and the large image 300 is displayed. In this display example, the storage image 60 exists behind the large image 300. In this display example, as will be described later, when the user performs an operation on the background image 30 that is displayed behind the large image 300, the display of the large image 300 is changed. More specifically, in this processing example, when the user performs an operation to select the background image 30 located behind the large image 300, the display of the large image 300 is changed.

[0044] In this processing example, similarly to the above, when the user makes a selection in the selection section 95 of the document image 10A, the display of the large image 300 is maintained. Also, in this processing example, when the user makes a selection in the selection section 95 of the document image 10A, a selection item 801, "Comparison mode ON", is displayed on the display section 105A, as shown in Fig. 17(A). In this processing example, when the user selects this selection item 801, the display of the large image 300 is changed, as shown in FIG. 17(B), and the large image 300 is no longer displayed. This allows visual confirmation of the document image 10B and the document image 10D, which are an example of the background image 30 displayed behind the large image 300. Also, the image for storage 60 can be visually confirmed.

[0045] Note that, here, an example will be described in which the large image 300 is hidden; however, as above, when changing the display of the large image 300, one or more of the following may be performed: hiding the image, changing the density, changing the size, or changing the display position. Thereafter, in this example, as shown in FIG. 18(A), the user moves the pointer 22 to the selection portion 95 of the document image 10D. When the pointer 22 moves to the selection area 95 of the document image 10D, as shown in FIG. 18(B), a corresponding image 70, which is an image larger than the document image 10D (see FIG. 18(A)), which is an example of the background image 30, and which corresponds to the document image 10D, is displayed on the display unit 105A.

[0046] In this example, the shape of document image 10D (see FIG. 18(A)) and the shape of corresponding image 70 corresponding to document image 10D are similar to each other, but this is not limited thereto, and the shape of document image 10D and the shape of corresponding image 70 may be made different. As described above, the corresponding image 70 may be an image that is simply an enlarged version of the document image 10D, or may be an image that is displayed by opening the file represented by the document image 10D.

[0047] In this processing example, as shown in FIG. 18(B), in addition to displaying the corresponding image 70, the display of the large image 300 in the state after the display change is also changed. Specifically, in this processing example, when the user moves the pointer 22 to the selection section 95 of the document image 10D (see FIG. 18(A)), the large image 300, which was hidden, is re-displayed, as shown in FIG. 18(B).

[0048] The user then compares the large image 300 with the corresponding image 70. In other words, in this case, the user compares the document images 10, which were originally small, with the document images 10 enlarged. This makes it easier for the user to compare documents. When comparing documents, the user may want to check the contents, and when the image is enlarged as in this embodiment, the user can more easily compare the documents. In this processing example, the large image 300 is automatically redisplayed. This allows the large image 300 to be redisplayed without the user having to perform a dedicated operation for redisplaying the large image 300.

[0049] Moreover, in this processing example, as shown in FIG. 18(B), the large image 300 after redisplay and the corresponding image 70 are displayed side by side. Furthermore, in this processing example, the large image 300 and the corresponding image 70 are displayed so that the size of the large image 300 and the size of the corresponding image 70 after redisplay are the same. In this display example, the location where the large image 300 is redisplayed (see FIG. 18(B)) is different from the location where the large image 300 was displayed before it was redisplayed (see FIG. 17(A)). This makes it possible to avoid interference between the redisplayed large image 300 and the corresponding image 70.

[0050] As described above, when changing the display of the large image 300, one or more of the following are performed: not displaying the image, changing (reducing) the density, changing (reducing) the size, and changing the display position. When displaying the large image 300 in its original state before the display change of the large image 300, the one or more processes are reversed, and one or more of the following are performed: redisplay, change in density (increase), change in size (enlargement), and change in display position.

[0051] In this embodiment, after the large image 300 and the corresponding image 70 are displayed side by side, a selection item 802 "Enlarge and Erase" is displayed on the display unit 105A, as shown in FIG. 19(A). Then, when the user selects the selection item 802 "Enlarge and Hide," the large image 300 and the corresponding image 70 are hidden, as shown in FIG. 19(B).

[0052] Additionally, in this embodiment, when the user selects a non-display document portion 50 such as the portion indicated by reference symbol 19X in FIG. 19(A), the large image 300 and the corresponding image 70 are also hidden. Then, in this example, as shown in Figures 20(A) and (B), the user moves the document image 10D from the location where one document display image 62 is displayed to the location where another document display image 62 is displayed.

[0053] Next, in this processing example, as shown in FIG. 21(A), the user moves the pointer 22 to the selection portion 95 of the document image 10B. As a result, in this case as well, the same process as above is executed, and as shown in FIG. 21(B), the large image 300 is displayed again, and the corresponding image 70 corresponding to the document image 10B is also displayed. In this case as well, the large image 300 and the corresponding image 70 are displayed side by side.

[0054] Thereafter, as described above, when the user selects the option 802 "Enlarge / Clear" (see FIG. 22(A)) or selects the hidden document portion 50, the large image 300 and the corresponding image 70 are hidden, as shown in FIG. 22(B). In this example, as shown in Figures 23(A) and (B), the user moves document image 10B from a location where one document display image 62 is displayed to a location where another document display image 62 is displayed.

[0055] In this processing example shown in FIGS. 17 to 23, the user performs an operation to make the large image 300 be once hidden and then redisplayed. Specifically, in this processing example, the user performs an operation to select a selection item 801 called "Comparison mode ON" (see FIG. 17(A)). In this embodiment, this operation of selecting the selection item 801 called "Comparison mode ON" causes the large image 300 to be temporarily hidden and then redisplayed.

[0056] In other words, in this embodiment, the user performs an operation that causes the display of the large image 300 to be further changed after the display of the large image 300 has been changed once. The operation of selecting the selection item 801 "Comparison mode ON" can be said to be an operation that causes the display of the large image 300 to be further changed after the display of the large image 300 has been changed once (hereinafter referred to as a "re-display operation"). In this embodiment, when this redisplay operation is performed, as described above, the large image 300 is made non-displayable, and then the large image 300 is displayed again.

[0057] In this embodiment, when the user performs an operation (selection operation) on the background image 30 (see Figure 17 (B)) located behind the large image 300, and also performs a re-display operation, the display of the large image 300 is changed as described above, and the large image 300 is temporarily hidden. Furthermore, in this embodiment, as described above, after the user performs an operation to select the background image 30, the large image 300 that was hidden is displayed again.

[0058] Furthermore, the user's operation of selecting the selection item 801 "Comparison mode ON" can be considered as an input operation in which the user inputs information indicating that a comparison between the background image 30 and the large image 300 is to be performed. In this embodiment, when the user performs an operation on the background image 30 and when the user performs this input operation, the CPU 111 changes the display of the large image 300 so that the large image 300 is not displayed.

[0059] In this embodiment, when the selection item 801 "Comparison mode ON" is selected and the comparison mode is enabled, this comparison mode is basically continued thereafter. To disable this comparison mode, for example, the selection portion 95 (see FIG. 17A) of the document image 10A is selected again. Also, for example, a dedicated selection item for disabling the comparison mode may be displayed near the document image 10A, and the comparison mode may be disabled when the user operates this selection item.

[0060] Also, in FIG. 17(A), an example is described in which, when a document image 10A positioned other than the document display image 62 is selected, a large image 300 and a selection item 801 called "Comparison mode ON" are displayed. In addition, for example, as shown in FIG. 24, when document image 10 (document image 10E) displayed on document display image 62 is selected, large image 300 may be displayed and selection item 801 "Comparison mode ON" may be displayed. In this case too, when this selection item 801 is selected and further, a document image 10 other than document image 10E is selected, the large image 300 and the corresponding image 70 corresponding to this other document image 10 are displayed side by side, as in the case shown in Figure 18 (B).

[0061] In addition, each process described above is not limited to the above embodiment and its modified example, and can be modified within the scope of the spirit. In other words, it is understood that various modifications of the form and details are possible without departing from the spirit and scope of the claims. For example, some of the processes described above may be omitted, or other processes may be added to the processes described above. Further, although multiple processes have been described above, the processes included in one process may be interchanged with the processes included in the other processes, or a process included in one process may be added to the other process. [Explanation of symbols]

[0062] 1...information processing system, 10...document image, 30...background image, 60...image to be stored, 70...corresponding image, 105A...display unit, 111...CPU, 300...large image, 500...selected image

Claims

1. An information processing system including a processor, The processor, When a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, is displayed on the display unit; When a user performs a predetermined operation while selecting another image displayed on the display unit that is different from the selected image, changing the display of the large image displayed on the display unit. An information processing system, The processor, When a user performs an operation to move the other image to the display location of the large image, a change is made to the display location of the large image. Information processing system.

2. The processor, The information processing system according to claim 1 , further comprising: a display control unit for controlling a display of a large image that is displayed on a display screen of the large image;

3. The processor, The information processing system according to claim 1 , wherein the display of the large image displayed on the display unit is changed so that the user can grasp the state of the display behind the large image.

4. The processor, The information processing system according to claim 3 , wherein at least a part of the large image displayed on the display unit is hidden so that a user can grasp the state of the display behind the large image.

5. The processor, An information processing system as described in claim 3, wherein if a storage image, which is an image used to store information in a specific memory area, is present behind the large image displayed on the display unit, the display of the large image is changed so that the user can recognize the presence of the storage image.

6. The processor, 2. The information processing system according to claim 1, wherein after the user performs the movement operation, a state of the large image after the display change is restored to a state before the display change.

7. The processor, When the user performs the moving operation, at least a part of the large image displayed on the display unit is hidden; The information processing system according to claim 6 , wherein after the user performs the moving operation, the non-displayed portion of the large image, at least a portion of which is non-displayed, is displayed.

8. An information processing system including a processor, The processor, When a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, is displayed on the display unit; When a user performs a predetermined operation while selecting another image displayed on the display unit that is different from the selected image, changing the display of the large image displayed on the display unit. An information processing system, The processor, changing the display of the large image when the user operates an operation unit provided on the device used to select the other image or the other device while the other image is selected by the user using the device used to select the other image; Information processing system.

9. An information processing system including a processor, The processor, When a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, is displayed on the display unit; When a user performs an operation to select a background image which is an image to be displayed behind the large image displayed on the display unit, changing the display of the large image. An information processing system, The processor, When the user selects the background image, a corresponding image which is larger than the background image and corresponds to the background image is displayed on the display unit, and the display of the large image in a state after the display change is performed is changed. Information processing system.

10. The processor, The information processing system of claim 9, wherein when a user selects the background image, at least one of the following changes is performed on the large image after the display change: redisplay, change of display position, change to larger size, or change to larger display density.

11. The processor, The information processing system according to claim 10 , wherein the large image after at least one of the redisplay, the change in the display position, the change in the enlargement, and the change in the display density is performed is displayed side by side with the corresponding image.

12. An information processing system including a processor, The processor, When a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, is displayed on the display unit; When a user performs an operation on a background image, which is an image displayed behind the large image displayed on the display unit, changing the display of the large image. An information processing system, The processor, changing the display of the large image when the user performs an operation on the background image and when the user performs an operation to further change the display of the large image after the display of the large image has been changed once; Information processing system.

13. The processor, The information processing system of claim 12, wherein when a user performs an operation on the background image and when the user performs an operation to make at least a portion of the large image hidden and then display the hidden portion again, a change is made to hide at least a portion of the large image.

14. The processor, The information processing system according to claim 13 , further comprising a process for displaying at least the hidden part of the background image after a user performs an operation on the background image.

15. An information processing system including a processor, The processor, When a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, is displayed on the display unit; When a user performs an operation on a background image, which is an image displayed behind the large image displayed on the display unit, changing the display of the large image. An information processing system, The processor, when a user performs an operation on the background image and performs an operation to input information indicating that the background image and the large image are to be compared, changing the display of the large image; Information processing system.

16. a function of displaying, when a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, on the display unit; a function of changing the display of the large image displayed on the display unit when the user performs a predetermined operation while selecting another image displayed on the display unit that is different from the selected image; It is a program to realize the above on a computer. The function of making the change is When a user performs an operation to move the other image to the display location of the large image, a change is made to the display location of the large image. program.

17. a function of displaying, when a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, on the display unit; a function of changing the display of the large image displayed on the display unit when the user performs a predetermined operation while selecting another image displayed on the display unit that is different from the selected image; It is a program to realize the above on a computer. The function of making the change is changing the display of the large image when the user operates an operation unit provided on the device used to select the other image or the other device while the other image is selected by the user using the device used to select the other image; program.

18. a function of displaying, when a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, on the display unit; a function of changing the display of the large image when a user performs an operation to select a background image that is an image displayed behind the large image displayed on the display unit; a function of displaying a corresponding image, which is an image larger than the background image and corresponds to the background image, on the display unit when the user selects the background image, and changing the display of the large image in a state after the display change is performed; A program to make the above happen on a computer.

19. a function of displaying, when a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, on the display unit; a function of changing the display of the large image when a user operates a background image, which is an image displayed behind the large image displayed on the display unit; It is a program to realize the above on a computer. The function of making the change is changing the display of the large image when the user performs an operation on the background image and when the user performs an operation to further change the display of the large image after the display of the large image has been changed once; program.

20. a function of displaying, when a user selects an image displayed on the display unit, an image larger than the selected image, which is the image selected by the user, on the display unit; a function of changing the display of the large image when a user operates a background image, which is an image displayed behind the large image displayed on the display unit; It is a program to realize the above on a computer. The function of making the change is when a user performs an operation on the background image and performs an operation to input information indicating that the background image and the large image are to be compared, changing the display of the large image; program.

Citation Information

Patent Citations

  • Computer-controlled display system

    JP1994301505A

  • Apparatus and method for assistance for direct operation

    JP1996185301A

  • Window display method

    JP1998293673A

  • Auxiliary devices and methods for direct manipulation

    JP3014286B2

  • A method for selectively displaying and activating multiple overlapping display objects on a display, and a computer system

    JP3598303B2