Storage system

The storage system addresses the lack of synchronization status visibility by using a size reduction unit and visual output to display file sizes, enabling easy synchronization status determination.

JP2025173248APending Publication Date: 2025-11-27MURATA MASCH LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024078745
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-14
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

Existing systems fail to provide a clear understanding of the synchronization status between cloud and local storage devices, despite integrating their capacities visually.

Method used

A storage system that includes a size reduction unit to generate reduced electronic files, retaining relationship information, and a visual information output unit to display the sizes of files and reduced files, allowing for easy synchronization status visualization.

Benefits of technology

Enables users to easily determine the synchronization status between storage devices through intuitive graphical representations, enhancing usability and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025173248000001_ABST
    Figure 2025173248000001_ABST
Patent Text Reader

Abstract

To easily confirm a synchronous state.SOLUTION: A storage system 100 includes: a first storage system 110; a second storage system 120; a size reduction part 131 which retains relationship information indicating a relationship with an electronic file based on the electronic file, generates a reduced electronic file obtained by reducing the electronic file, and stores the reduced electronic file in a first storage device 112; and a visible information output part 132 for outputting first visible information 310 that indicates a total sum of the size of an electronic file stored in the first storage device 112 relative to storage capacity of a second storage device 122, and a total sum of the size of an electronic file having a relationship with the reduced electronic file, and for outputting second visible information 320 that indicates a total sum of the size of an electronic file stored in the second storage device 122 relative to storage capacity of the second storage device 122.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a storage system capable of synchronizing electronic files among a plurality of storage devices. [Background technology]

[0002] Conventionally, there are services that provide a predetermined amount of cloud storage, and clients who use these services can store electronic files in both the cloud and local storage.

[0003] Patent Document 1 describes a technology that integrates the storage capacity allocated on the cloud with the local capacity, and displays the ratio of the total capacity of stored electronic files to the available free storage capacity in a pie chart. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 6810172 Summary of the Invention [Problem to be solved by the invention]

[0005] However, when synchronizing cloud storage and local storage, even if the capacities of the cloud storage and local storage are integrated and displayed on a graph, it is not possible to grasp the synchronization status, such as whether all electronic files have been synchronized.

[0006] The present invention has been made in consideration of the above-mentioned problems, and provides a storage system that allows a user to grasp the synchronization status between two storage devices. [Means for solving the problem]

[0007] One storage system of the present invention comprises a first storage system having a first processor and a first storage device, a second storage system capable of mutually sending and receiving electronic files between the first storage system and the second storage device and having a second processor and a second storage device, a size reduction unit that generates reduced electronic files by reducing the size of the electronic files based on the electronic files stored in at least one of the first storage device and the second storage device, while leaving relationship information indicating the relationship between the electronic files and the reduced electronic files, and stores the reduced electronic files in the first storage device, and a visual information output unit that outputs first visual information indicating the sum of the sizes of the electronic files stored in the first storage device relative to the storage capacity of the second storage device and the sum of the sizes of electronic files that have a relationship with the reduced electronic files, and second visual information indicating the sum of the sizes of the electronic files stored in the second storage device relative to the storage capacity of the second storage device. [Effects of the Invention]

[0008] According to the present invention, it is possible to provide a storage system with high usability that allows the user to easily know the synchronization status between two storage devices. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating the device configuration of a storage system. [Figure 2] FIG. 2 is a diagram illustrating the functional configuration of a storage system. [Figure 3] 10 is a graph showing first visual information displayed on a terminal device by a display unit. [Figure 4] 10 is a graph showing second visual information displayed on the terminal device by a display unit. [Figure 5] FIG. 10 is a diagram showing a state in which a pie chart based on first visual information and a pie chart based on second visual information are displayed on one screen. [Figure 6] FIG. 10 is a diagram showing a state in which a bar graph based on first visual information and a bar graph based on second visual information are displayed on one screen. [Figure 7]FIG. 10 is a diagram showing a state in which a pie chart based on first visual information and a pie chart based on second visual information are arranged concentrically. [Figure 8] FIG. 10 is a diagram showing first visual information and second visual information in the form of a table. [Figure 9] FIG. 10 is a diagram illustrating a functional configuration of a storage system according to another example. [Figure 10] FIG. 10 is a diagram illustrating a case where the total size of electronic files stored in the first storage device appears to be larger than that of the second storage device. [Figure 11] FIG. 10 is a diagram illustrating a case where the total size of electronic files stored in the first storage device appears to be smaller than that of the second storage device. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments of a storage system according to the present invention will be described with reference to the drawings. Note that the following embodiments are presented as examples to explain the present invention and are not intended to limit the present invention. For example, the shapes, structures, materials, components, relative positional relationships, connection states, numerical values, mathematical formulas, the content of each step in a method, and the order of each step shown in the following embodiments are merely examples and may include content not described below. Furthermore, while geometric expressions such as parallel and orthogonal may be used, these expressions do not indicate mathematical precision and include substantially acceptable errors and deviations. Furthermore, expressions such as simultaneous and identical also include substantially acceptable ranges.

[0011] The drawings are schematic diagrams in which emphasis, omission, or adjustment of proportions is appropriately made for the purpose of explaining the present invention, and differ from the actual shapes, positional relationships, and proportions. The X-axis, Y-axis, and Z-axis shown in the drawings represent Cartesian coordinates arbitrarily set for the purpose of explaining the drawings. In other words, the Z-axis is not necessarily an axis along the vertical direction, and the X-axis and Y-axis are not necessarily located within a horizontal plane.

[0012] In addition, in the following, multiple inventions may be collectively described as one embodiment, and some of the contents described below may be described as optional components related to the present invention.

[0013] FIG. 1 is a diagram showing the device configuration of a storage system 100. FIG. 2 is a diagram showing the functional configuration of the storage system 100. The storage system 100 is a system that can output electronic files in response to requests from a terminal device 200 or the like and store electronic files transmitted from the terminal device 200 or the like, and is equipped with a first storage system 110 and a second storage system 120. The first storage system 110, the second storage system 120, and the terminal device 200 may be connected via a single type of network, or may be connected via multiple types of networks, such as a first network 210 and a second network 220 that are connected via an address translation device 230. The device configuration and functional configuration of the storage system 100 will be explained below in order, but the order of explanation does not necessarily correspond to the order of processing.

[0014] The type of the first network 210 is not particularly limited, and can be, for example, a LAN (Local Area Network) that performs communication based on private IP addresses (local IP addresses). Specifically, the first network 210 is a network that complies with IEEE (The Institute of Electrical and Electronics Engineers) 802.3. The first storage system 110 and the terminal device 200 are connected to this first network 210. However, the devices connected to the first network 210 are not limited to these.

[0015] The type of second network 220 is not particularly limited, and may be, for example, a WAN (Wide Area Network), commonly known as the Internet, provided by a telecommunications carrier that allows communication based on a global IP address.

[0016] The address translation device 230 is a device that has a NAT (Network Address Translation) function that converts an IP address into another IP address. In this embodiment, the address translation device 230 is a so-called router.

[0017] The first storage system 110 is a device that stores and manages electronic files that include actual data indicating text, images, etc., and metadata indicating file sizes, file names, etc., and is equipped with a first processor 111 that implements various processing functions by executing programs, and a first storage device 112 that non-temporarily stores data such as electronic files. Specific examples of the first storage system 110 include, but are not limited to, a file gateway and a NAS (Network Attached Storage). The first storage system 110 may also be, for example, a desktop computer or a laptop computer.

[0018] The second storage system 120 is a device that stores and manages electronic files and includes a second processor 121 and a second storage device 122. The second storage system 120 can mutually transmit and receive electronic files to and from the first storage system 110, the terminal device 200, and the like via a network using a second control unit 123 implemented by causing the second processor 121 to execute a program. The second control unit 123 can also transmit first capacity information indicating the available storage capacity of the second storage device 122. In this embodiment, the storage capacity of the second storage device 122 is greater than (larger than) the storage capacity of the first storage device 112. The storage capacity of the second storage device 122 may be the storage capacity secured for the first storage system 110 by a contract or the like, or may be the overall storage capacity of the second storage device 122 included in the second storage system 120. While the specific second storage system 120 is not particularly limited, in this embodiment, a server is exemplified as the second storage system 120. From the perspective of the first storage system 110 and the terminal device 200, the second storage system 120 functions as a so-called cloud storage.

[0019] In this embodiment, the first storage system 110 is provided with a size reduction unit 131 and a visual information output unit 132 as processing units, which are implemented by causing the first processor 111 of the first storage system 110 to execute a program. In this embodiment, the first storage system 110 is provided with a display unit 133, a file control unit 114, a transmission / reception unit 115, and a capacity acquisition unit 116 as processing units.

[0020] The transmitting / receiving unit 115 transmits and receives electronic files to and from the second storage system 120. The transmitting / receiving unit 115 also transmits and receives electronic files to and from the terminal device 200. For example, the transmitting / receiving unit 115 receives electronic files transmitted from the terminal device 200. The transmitting / receiving unit 115 also transmits the received electronic files to the second storage system 120. The transmitting / receiving unit 115 also receives electronic files from the second storage system 120 in response to a request from the terminal device 200 or spontaneously.

[0021] The capacity acquisition unit 116 acquires first capacity information indicating the storable capacity of the second storage device 122 from the second storage system 120. The storable capacity is the difference obtained by subtracting the total capacity of already stored files from the capacity of the storage device, or the difference obtained by subtracting the total capacity of already stored files from the storage capacity allocated by contract or the like. The capacity acquisition unit 116 may acquire the first capacity information by inquiring about the first capacity information from the second storage system 120 at predetermined time intervals. Alternatively, the capacity acquisition unit 116 may acquire the first capacity information transmitted by the second storage system 120 at predetermined time intervals. Alternatively, if the second storage system 120 transmits the first capacity information after the change in the first capacity information, the capacity acquisition unit 116 may acquire the transmitted first capacity information.

[0022] In this embodiment, the capacity acquisition unit 116 acquires, from the first storage device 112, second capacity information indicating the available storage capacity of the first storage device 112.

[0023] When the terminal device 200 makes a request to store an electronic file in the first storage device 112, the file control unit 114 determines whether the electronic file can be stored in the second storage device 122 based on the first capacity information acquired by the capacity acquisition unit 116, and controls the storage of the electronic file if it is determined that the electronic file can be stored. If it is determined that the electronic file cannot be stored, the file control unit 114 does not execute the control to store the electronic file.

[0024] A request for storing an electronic file is, for example, a request by a user of the terminal device 200 to check the contents of the first storage device 112 using a file manager or the like in order to store an electronic file, a request by a user from the terminal device 200 using a file manager or the like to store an electronic file in the first storage device 112, or an action to send an electronic file from the terminal device 200 to the first storage system 110.

[0025] An example of control related to the storage of electronic files is control in which, when it is determined that an electronic file requested to be stored in the first storage device 112 from the terminal device 200 or the like cannot be saved in the second storage device 122 based on the first capacity information acquired by the capacity acquisition unit 116, storage impossibility information indicating that the electronic file cannot be stored is presented to the user of the terminal device 200 that requested the storage of the electronic file before control to store the electronic file is performed. This allows the user to recognize that the electronic file cannot be stored in the storage system 100 immediately upon requesting storage of the electronic file in the first storage system 110, without the user being aware of the existence of the second storage system 120.

[0026] Furthermore, control related to the storage of electronic files means that, for example, when information indicating that an electronic file cannot be sent or received between the first storage system 110 and the second storage system 120 due to a problem with the second network 220 is received from the transmitting / receiving unit 115, the file control unit 114 does not control the storage of the electronic file. For example, the file control unit 114 transmits to the transmitting / receiving unit 115 information indicating that the electronic file requested to be stored by the terminal device 200 will not be received, and presents storage-impossible information indicating that the electronic file cannot be stored to the user who requested the storage of the electronic file. In this way, if an electronic file cannot be stored due to a network problem or the like, by presenting the storage-impossible information to the user of the terminal device 200, the user can recognize that storage is impossible before operating the terminal device 200 to store the electronic file, thereby saving the user time and effort.

[0027] The size reduction unit 131 generates a reduced electronic file by reducing the size of the electronic file and stores it in the first storage device 112. By storing the generated reduced electronic file in the first storage device 112 and deleting the original electronic file from the first storage device 112, the free space in the first storage device 112 can be increased. In other words, even if the storage capacity of the first storage device 112 is smaller than that of the second storage device 122, the original electronic file of the reduced electronic file can be stored in the second storage device 122 of the second storage system 120, thereby creating a state in which the first storage device 112 and the second storage device 122 are virtually synchronized. Virtual synchronization refers to a state in which the file systems, including file names and extensions, appear identical between the first storage device 112 and the second storage device 122. When a user accesses a reduced electronic file in the first storage device 112, the user can use the electronic file by retrieving the corresponding electronic file from the second storage device 122. Note that in this specification, "synchronization" is used to include virtual synchronization.

[0028] The size reduction unit 131 is a processing unit that generates a reduced electronic file by reducing the size of the electronic file based on the electronic file stored in at least one of the first storage device 112 and the second storage device 122, while retaining relationship information indicating the relationship with the electronic file, and stores the reduced electronic file in the first storage device 112. In the present embodiment, the size reduction unit 131 is realized based on the first processor 111, and when the reduced electronic file is stored in the first storage device 112, if an electronic file corresponding to the reduced electronic file is stored in the first storage device 112, the electronic file is deleted and the reduced electronic file is overwritten on the electronic file. The size reduction unit 131 makes the electronic file so-called sparse, and generates a reduced electronic file with almost no actual data.

[0029] The reduced electronic file may have relationship information that can indicate a one-to-one relationship with the electronic file that created the reduced electronic file. For example, the relationship information may include a file system path, whether or not a reduction has been performed, etc. The relationship information may also include some or all of the metadata included in the electronic file that created the reduced electronic file. The relationship information may also include some or all of the metadata included in the electronic file that created the reduced electronic file. In this embodiment, the file name and extension of the reduced electronic file are the same as those of the electronic file that created the reduced electronic file.

[0030] Metadata may include some or all of the following: file attributes (such as file type, size, creation date, last update date, and access permissions); content metadata (such as file name, creator, keywords, and category); and structural metadata (information about the file structure). Specifically, file attributes include file type, file size, creation date, last update date, and access permissions. Content metadata includes file name, creator, keywords, category, description, and tags. Structural metadata includes file components and file relationships (such as parent-child and sibling relationships). Relationship information may also include actual data that is not metadata. For example, if the original digital file is a video file, the relationship information may include a thumbnail image of one of the frames.

[0031] FIG. 3 is a graph of first visual information 310 displayed by the display unit 133 on the terminal device 200. The visual information output unit 132 outputs, as first visual information 310, a first total size 311, which is the sum of the sizes of electronic files stored in the first storage device 112 relative to the storage capacity of the second storage device 122, and a reduced total size 312, which is the sum of the sizes of electronic files related to the reduced electronic file. The display unit 133 displays the first visual information 310 as a predetermined graph or table. In this embodiment, the display unit 133 displays the first visual information 310 as a pie chart. The circumference (360 degrees) of the pie chart corresponds to the storage capacity of the second storage device 122. The reduced total size 312 is the sum of the sizes of multiple electronic files stored in the second storage device 122 and is the sum of the file sizes of each electronic file stored in the first storage device 112 in a synchronized state as a reduced electronic file.

[0032] The method for acquiring the size of an electronic file having a one-to-one relationship with a reduced electronic file is not limited. For example, if the size of the electronic file having a one-to-one relationship with the reduced electronic file is recorded in the metadata of the reduced electronic file, the size may be acquired from the metadata. Furthermore, when an electronic file is reduced, a database may be constructed that records the size of the original electronic file in association with the reduced electronic file, and the size may be acquired from the database. Furthermore, the visual information output unit 132 may acquire the available storage capacity of the second storage device 122 from the capacity acquisition unit 116 and output it as the free space 301.

[0033] 4 is a graph of the second visual information 320 displayed by the display unit 133 on the terminal device 200. The visual information output unit 132 outputs, as the second visual information 320, a second total size 321, which is the sum of the sizes of the electronic files stored in the second storage device 122 relative to the storage capacity of the second storage device 122. The display unit 133 displays the second visual information 320 as a graph of the same type and size as the graph showing the first visual information 310, or as a table of the same type as the table showing the first visual information 310. In this embodiment, the display unit 133 displays the second visual information 320 as a pie chart of the same diameter and width as the pie chart showing the first visual information 310.

[0034] In this embodiment, the display unit 133 is realized by the first processor 111, and transmits the graph generated by the display unit 133 to the terminal device 200 via the transmission / reception unit 115. The terminal device 200 displays the received graph using a general-purpose application such as a web browser. Note that the display unit 133 may be realized by an application dedicated to the storage system 100 and executed on the terminal device 200. In this case, the first storage system 110 transmits the first viewing information 310 and the second viewing information 320 to the terminal device 200, and the application displays the graphs corresponding to the first viewing information 310 and the second viewing information 320 on the display device of the terminal device 200, respectively.

[0035] In the present embodiment, the display unit 133 displays a selection button 302 together with a graph corresponding to the first visual information 310 and a graph corresponding to the second visual information 320. When the user of the terminal device 200 selects the selection button 302 displayed on the display screen of the terminal device 200, the first visual information 310 and the second visual information 320 can be selectively displayed.

[0036] The present invention is not limited to the above-described embodiments. For example, the present invention may be embodied in another embodiment by arbitrarily combining the components described in this specification or by excluding some of the components. Furthermore, the present invention also includes various modifications that would occur to a person skilled in the art without departing from the spirit of the present invention, i.e., the meaning of the wording of the claims.

[0037] For example, implementing a program corresponding to each process executed by the first processor 111 also corresponds to the implementation of the present invention. Of course, implementing a recording medium on which the program is recorded also corresponds to the implementation of the present invention.

[0038] Furthermore, the display unit 133 may display the second visual information 320 near the first visual information 310, instead of displaying the first visual information 310 and the second visual information 320 on two screens so that they cannot be viewed at once. Here, "nearby" refers to a range in which the user of the terminal device 200 can view the first visual information 310 and the second visual information 320 without moving their line of sight, or a range in which the user can view the first visual information 310 and the second visual information 320 by simply moving their line of sight. In other words, when the terminal device 200 is a multi-monitor, the monitor (screen) on which the first visual information 310 is displayed and the monitor (screen) on which the second visual information 320 is displayed may be separate.

[0039] Furthermore, the display unit 133 may display the first visual information 310 and the second visual information 320 on one screen, as shown in FIG.

[0040] 6, the graph displayed by the display unit 133 may be a bar graph instead of a pie chart. Specifically, the display unit 133 arranges bar graphs of the same length side by side so that the length of the graph corresponding to the storage capacity of the second storage device 122 in the first visual identification information 310 is the same as the length of the graph corresponding to the storage capacity of the second storage device 122 in the second visual identification information 320. The display unit 133 displays a first graph 313 corresponding to the total size of the electronic files stored in the first storage device 112 and a second graph 314 corresponding to the total size of the electronic files that have a relationship with the reduced electronic file, side by side in the length direction within a single bar graph.

[0041] 7, the display unit 133 may concentrically arrange the pie chart showing the first visual information 310 and the pie chart showing the second visual information 320. Specifically, the display unit 133 displays a first arc 315 corresponding to the total size of the electronic files stored in the first visual information 310 and a second arc 316 corresponding to the total size of the electronic files having a relationship with the reduced electronic file, with the central angle of the arc (including a circle) corresponding to the storage capacity of the second storage device 122 in the first visual information 310 being the same as the central angle of the arc corresponding to the storage capacity of the second storage device 122 in the second visual information 320, and arranges a third arc 323 corresponding to the total size of the electronic files stored in the second storage device 122 concentrically with the first arc 315 and the second arc 316, and displays one end of the third arc 323 together with one end of the first arc 315 or one end of the second arc 316.

[0042] Furthermore, as shown in FIG. 7, the display unit 133 may display a mark 317 indicating the storage capacity of the first storage device 112 at one end of the first arc 315 or on the second arc 316 .

[0043] Furthermore, the first arc 315 and the second arc 316 of the display unit 133 may be different in at least one of color, pattern, and shape.

[0044] In addition, the display unit 133 may display in text the ratio of the total size of the electronic files stored in the second storage device 122 to the storage capacity of the second storage device 122, as shown in Figures 3, 4, 5, and 7.

[0045] As shown in FIG. 8 , the display unit 133 may display a table in which the capacity and total size are displayed in text. Specifically, first text 332 indicating the total size of electronic files stored in the first storage device 112 and second text 333 indicating the total size of electronic files related to the reduced electronic file may be displayed as first visual information 310, and third text 334 indicating the total size of electronic files stored in the second storage device 122 may be displayed as second visual information 320. In this way, if the sum of the sizes indicated by the first text 332 and the second text 333 matches the size indicated by the third text 334, the user can understand that synchronization has been completed. If they do not match, the user can understand that synchronization has not been completed. Furthermore, the display unit 133 may display text explaining each size, or may display text indicating the sum of the sizes indicated by the first text 332 and the second text 333. The display unit 133 may also display fourth text 331 indicating the storage capacity of the second storage device 122.

[0046] Furthermore, as shown in FIG. 9, the second storage system 120 may include a size reduction unit 131.

[0047] (summary) The storage system 100 of the first embodiment comprises a first memory system 110 having a first processor 111 and a first memory device 112; a second memory system 120 having a second processor 121 and a second memory device 122, which is capable of sending and receiving electronic files to and from the first memory system 110; a size reduction unit 131 which generates reduced electronic files by reducing the size of the electronic files based on the electronic files stored in at least one of the first memory device 112 and the second memory device 122, while leaving relationship information indicating the relationship between the electronic files and the electronic files, and stores the reduced electronic files in the first memory device 112; and a visual information output unit 132 which outputs first visual information 310 indicating the sum of the sizes of the electronic files stored in the first memory device 112 relative to the storage capacity of the second memory device 122 and the sum of the sizes of electronic files that have a relationship with the reduced electronic files, and second visual information 320 indicating the sum of the sizes of the electronic files stored in the second memory device 122 relative to the storage capacity of the second memory device 122.

[0048] According to the first aspect, the first visual information 310 does not include the actual file sizes of the reduced electronic files, but includes the file sizes of the electronic files that correspond one-to-one to the reduced electronic files. Therefore, by displaying graphs, tables, etc. based on the first visual information 310 and the second visual information 320, the synchronization status between the first storage device 112 and the second storage device 122 can be displayed under similar conditions, making it easy to confirm whether they are synchronized. For example, as shown in FIG. 10 , if the total size of the electronic files stored in the first storage device 112 appears to be larger than that of the second storage device 122, it can be determined that the electronic files stored in the first storage device 112 are not synchronized. Furthermore, as shown in FIG. 11 , if the total size of the electronic files stored in the first storage device 112 appears to be smaller than that of the second storage device 122, it can be determined that the electronic files stored in the second storage device 122 are not synchronized.

[0049] The storage system 100 of the second aspect includes the first aspect, and is provided with a display unit 133 that displays second visual identification information 320 near the first visual identification information 310.

[0050] The storage system 100 of the third aspect includes the storage system of the first aspect or the second aspect, and includes a display unit 133 that displays the first visual identification information 310 and the second visual identification information 320 on one screen.

[0051] According to the second and third aspects, as shown in FIG. 5, the states of the first storage device 112 and the second storage device 122 can be compared at a glance.

[0052] The storage system 100 of the fourth aspect includes the first aspect or the second aspect, and is provided with a display unit 133 that selectively displays first visual information 310 and second visual information 320 based on the displayed selection button 302.

[0053] According to the fourth aspect, the state of the first storage device 112 and the state of the second storage device 122 can be checked with a simple operation, and the synchronization state between the first storage device 112 and the second storage device 122 can be confirmed.

[0054] The fifth aspect of the storage system 100 includes the first aspect or the second aspect, and is provided with a display unit 133 in which the length of the diagram corresponding to the storage capacity of the second storage device 122 in the first visual information 310 is the same as the length of the diagram corresponding to the storage capacity of the second storage device 122 in the second visual information 320, and which displays a first diagram corresponding to the total size of electronic files stored in the first storage device 112 and a second diagram corresponding to the total size of electronic files that have a relationship with the reduced electronic files side by side in the longitudinal direction.

[0055] According to the fifth aspect, the synchronization state between the first storage device 112 and the second storage device 122 can be confirmed using a so-called bar graph.

[0056] The sixth aspect of the storage system 100 includes the first aspect or the second aspect, and is provided with a display unit 133 in which the central angle of the arc corresponding to the storage capacity of the second storage device 122 in the first visual identification information 310 is the same as the central angle of the arc corresponding to the storage capacity of the second storage device 122 in the second visual identification information 320, a first arc corresponding to the total size of electronic files stored in the first storage device 112 and a second arc corresponding to the total size of electronic files that have a relationship with the reduced electronic files are displayed side by side on the same circumference, a third arc corresponding to the total size of electronic files stored in the second storage device 122 is arranged concentrically with the first arc and the second arc, and one end of the third arc is displayed together with one end of the first arc or one end of the second arc.

[0057] According to the sixth aspect, the first visual information 310 and the second visual information 320 can be compared using a concentric circle graph, which allows intuitive determination of the synchronization state between the first storage device 112 and the second storage device 122.

[0058] The storage system 100 of the seventh aspect includes the sixth aspect, and the display unit 133 displays a mark indicating the storage capacity of the first storage device 112 at one end of the first arc or on the second arc.

[0059] According to the seventh aspect, it is possible to grasp the storage capacity of the first storage device 112 from the pie chart.

[0060] The storage system 100 of the eighth aspect includes the sixth or seventh aspect, and the display unit 133 makes the first arc and the second arc different in at least one of color, pattern, and shape.

[0061] According to the eighth aspect, the total size of the reduced electronic files and the ratio of the electronic files can be intuitively seen.

[0062] A ninth aspect of the storage system 100 includes any one of the second to eighth aspects, and the display unit 133 displays in text the ratio of the total size of the electronic files stored in the second storage device 122 to the storage capacity of the second storage device 122.

[0063] According to the ninth aspect, the total amount of electronic files that can be synchronized in the future can be easily grasped.

[0064] The tenth aspect of the storage system 100 includes the first aspect and is provided with a display unit 133 that displays, as first visual information 310, first text 332 indicating the total size of electronic files stored in the first storage device 112, second text 333 indicating the total size of electronic files that have a relationship with the reduced electronic files, and third text 334 indicating the total size of electronic files stored in the second storage device.

[0065] According to the tenth aspect, the synchronization state between the first storage device 112 and the second storage device 122 can be grasped from the table. [Industrial Applicability]

[0066] The present invention can be used in a storage system that associates and synchronizes electronic files with reduced electronic files. [Explanation of symbols]

[0067] 100 Storage Systems 110 First Memory System 111 First Processor 112 First storage device 114 File control section 115 Transmitter / Receiver 116 Capacity acquisition part 120 Second Memory System 121 Second Processor 122 Second storage device 123 Second Control Section 131 Size reduction section 132 Visual information output unit 133 Display section 200 Terminal Device 210 First Network 220 Second Network 230 Address translation device 302 Select button 310 First Sight Information 311 First Total Size 312 Total size reduction 313 Figure 1 314 Figure 2 315 First Arc 316 Second Arc 317 Landmark 320 Second Sight Information 321 Second Total Size 323 Third Arc 331 Fourth Text 332 First Text 333 Second Text 334 Third Text

Claims

1. a first storage system having a first processor and a first storage device; a second storage system capable of transmitting and receiving electronic files to and from the first storage system, the second storage system having a second processor and a second storage device; a size reduction unit that generates a reduced electronic file by reducing the size of the electronic file based on the electronic file stored in at least one of the first storage device and the second storage device, while leaving relationship information indicating a relationship with the electronic file, and stores the reduced electronic file in the first storage device; a visual information output unit that outputs first visual information indicating the sum of the sizes of the electronic files stored in the first storage device relative to the storage capacity of the second storage device and the sum of the sizes of the electronic files having a relationship with the reduced electronic file, and second visual information indicating the sum of the sizes of the electronic files stored in the second storage device relative to the storage capacity of the second storage device; A storage system comprising:

2. a display unit that displays the second visual information in the vicinity of the first visual information; The storage system according to claim 1 .

3. a display unit that displays the first visual information and the second visual information on a single screen; The storage system according to claim 1 .

4. a display unit that selectively displays the first visual information and the second visual information based on a selection button; The storage system according to claim 1 .

5. a display unit that displays a first diagram corresponding to the total size of electronic files stored in the first storage device and a second diagram corresponding to the total size of electronic files having a relationship with the reduced electronic file, the length of the diagram corresponding to the storage capacity of the second storage device in the first visual identification information being the same as the length of the diagram corresponding to the storage capacity of the second storage device in the second visual identification information, side by side in the length direction; The storage system according to claim 1 .

6. a display unit that displays a first arc corresponding to the total size of electronic files stored in the first storage device and a second arc corresponding to the total size of electronic files having a relationship with the reduced electronic file, the first arc corresponding to the total size of electronic files stored in the second storage device, the second arc corresponding to the total size of electronic files stored in the second storage device, the third arc corresponding to the total size of electronic files stored in the second storage device, concentrically arranged with the first arc and the second arc, and displays one end of the third arc together with one end of the first arc or one end of the second arc; The storage system according to claim 1 .

7. The display unit A mark indicating the storage capacity of the first storage device is displayed on one end of the first arc or on the second arc. The storage system according to claim 6.

8. The display unit The first circular arc and the second circular arc are made different in at least one of color, pattern, and shape. The storage system according to claim 6.

9. The display unit Displaying in text the ratio of the total size of the electronic files stored in the second storage device to the storage capacity of the second storage device The storage system according to claim 6.

10. a display unit that displays, as first visual information, first text indicating the total size of the electronic files stored in the first storage device, second text indicating the total size of the electronic files having a relationship with the reduced electronic file, and third text indicating the total size of the electronic files stored in the second storage device. The storage system according to claim 1 .

Citation Information

Patent Citations

  • Distributed data system with document management and access control

    JP6810172B2