WO2010090237A1 - フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム - Google Patents

フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム Download PDF

Info

Publication number
WO2010090237A1
WO2010090237A1 PCT/JP2010/051554 JP2010051554W WO2010090237A1 WO 2010090237 A1 WO2010090237 A1 WO 2010090237A1 JP 2010051554 W JP2010051554 W JP 2010051554W WO 2010090237 A1 WO2010090237 A1 WO 2010090237A1
Authority
WO
WIPO (PCT)
Prior art keywords
folder
icon
file
layout
displayed
Prior art date
Application number
PCT/JP2010/051554
Other languages
English (en)
French (fr)
Inventor
田中 潤
Original Assignee
ウイングアーク テクノロジーズ株式会社
株式会社フォー・クルー
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ウイングアーク テクノロジーズ株式会社, 株式会社フォー・クルー filed Critical ウイングアーク テクノロジーズ株式会社
Priority to US13/146,743 priority Critical patent/US20110289448A1/en
Priority to CN2010800057809A priority patent/CN102301346A/zh
Priority to EP10738568.4A priority patent/EP2395433A4/en
Publication of WO2010090237A1 publication Critical patent/WO2010090237A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs

Definitions

  • the present invention relates to a folder management apparatus, a folder management method, and a folder management program, and more particularly to a GUI technology used to access a file system that manages files and folders in a hierarchical structure.
  • a file system exists as a mechanism for managing data recorded in a computer storage device.
  • the file system defines a management method for creating, moving, and deleting files and folders in a storage device.
  • a folder is a directory having a hierarchical structure (tree structure), and is used for organizing and managing files in a storage device.
  • the file system is provided as one of the functions of the OS (operating system).
  • the file management software using GUI is used to access such a file system.
  • This main file management software is often called Explorer or Filer.
  • Many file management software has a mechanism for displaying a folder tree on the left side of a screen of a display device and displaying icons of files and folders contained in one folder on the right side of the screen.
  • Patent Document 1 Conventionally, various devices have been made as a mechanism for managing files and folders by a user using file management software (see, for example, Patent Documents 1 to 4).
  • the invention described in Patent Document 1 provides an interface that enables creation of a desired size and a desired number of folders by dragging a selected object to a desired position. That is, in Patent Document 1, a place folder is created by dragging a selected object into the grid. At this time, a set of parameters describing the layout of the folder icon (for example, the size and position of the folder icon in the grid) is stored in the database.
  • Patent Document 2 provides a system for sharing a file among a plurality of members using a group icon.
  • a group icon is stationed on the computer desktop of each member. When one person in the group changes the icon on his or her desktop, the change is reflected on the desktop of another member belonging to the group.
  • Patent Documents 3 and 4 provide a mechanism for displaying files other than images as thumbnails.
  • information for example, text or image
  • Patent Document 4 a reduced image of a desired page in a document is displayed as a thumbnail.
  • file icons and folder icons are sequentially displayed by tracing deeply from the top layer to near the bottom layer. If the desired file or folder is still not found, the path that was just followed must be traced back to the upper layer and another folder must be opened and reconfirmed. Thus, conventionally, it has been necessary to find out a desired file or folder on a trial basis. For this reason, there has been a problem that the user's operation for finding a desired file or folder by tracing the directory of the hierarchical structure becomes complicated.
  • the present invention has been made in order to solve such a problem, and it takes time for a user to find a desired folder or file from folders and files managed in a hierarchical structure by the OS file system. It is an object of the present invention to reduce user-friendliness and improve user-friendliness.
  • a folder management apparatus that displays files and folders managed in a hierarchical structure as icons and displays them in a window, layout information representing the position and size of the icon in the window Is generated and recorded for each folder, so that an icon is displayed in a specified size at a specified position in the window. Further, when an icon related to a folder one level below is displayed in the window, an icon displayed for a file and folder two levels below is displayed on the icon related to the folder one level below based on the layout information related to the folder one level below. The preview is displayed.
  • the icon when a folder at a certain level is specified and an icon related to a folder below one level is displayed, the icon is displayed when the folder at the level below is specified.
  • the icon that is two layers below is previewed on the folder icon one layer below according to the layout based on the layout information that is two layers below. That is, the icon layout two levels below is previewed on the folder icon one level below.
  • the user can confirm in advance the preview of the files and folders in the second hierarchy contained in the folder without actually performing an operation for designating the folder in the first hierarchy.
  • it is possible to reduce the user's effort to find a desired folder or file from the folders and files managed in a hierarchical structure, and to improve the user's usability.
  • the folder in the lower hierarchy is displayed based on the past operation history.
  • a shortcut movement icon for the designated folder is displayed. Since the folder indicated by the shortcut movement icon is a folder that is actually specified by the user in the past, there is a high possibility that the folder is a desired file.
  • the desired file or folder can be efficiently reached by operating the shortcut movement icon. As a result, it is possible to reduce the user's effort until a desired folder or file is found, and to improve the user's usability.
  • FIG. 1 is a block diagram illustrating a functional configuration example realized by an application program included in the folder management apparatus 10 according to the first embodiment.
  • FIG. 2 is a block diagram illustrating a hardware configuration example of a computer including the folder management apparatus 10 according to the first embodiment.
  • the computer including the folder management apparatus 10 includes a CPU 1, a hard disk 2, a RAM 3, an operation unit 4, and a display unit 5.
  • the hard disk 2 stores an operating system (OS) 2a and an application program 2b.
  • the application program 2b is a folder management program for realizing various functions of the folder management apparatus 10 shown in FIG.
  • the hard disk 2 also stores folder information 2c related to folders and files managed in a hierarchical structure by the operating system 2a, and a layout file 2d indicating a display layout related to the icons of the folders and files.
  • the CPU 1 executes various processes to be described later while using the RAM 3 as a work memory in accordance with the application program 2b stored in the hard disk 2.
  • the operation unit 4 is used by the user to perform various specifications and information input operations when executing the application program 2b, and is configured by an input device such as a mouse or a keyboard.
  • the display unit 5 displays the execution result of the application program 2b, and is configured by an output device such as a liquid crystal display device.
  • the folder management apparatus 10 of this embodiment includes an operation receiving unit 11, a layout file generation unit 12, a folder related information storage unit 13, and a display control unit 14 as its functional configuration.
  • the folder information update unit 101 has a functional configuration realized by the operating system 2a.
  • the operation receiving unit 11 includes a folder update receiving unit 11a, a folder designation receiving unit 11b, a layout designation receiving unit 11c, and a text input receiving unit 11d.
  • the folder update accepting unit 11a accepts update operations related to creation, deletion, and movement of folders and files performed by the user through the operation unit 4.
  • the folder update accepting unit 11a accepts an operation related to a folder or file name change as an update operation.
  • the folder information update unit 101 is stored in the folder related information storage unit 13 (hard disk 2 in FIG. 2) according to the contents of the update operation.
  • the folder information 2c is updated.
  • the folder information updating unit 101 updates the folder information 2c so as to create a new folder.
  • the folder information updating unit 101 updates the folder information 2c to move the folder.
  • the movement of a folder here means not the movement on the display layout of a folder icon but the movement between the hierarchy of the folder itself.
  • the folder designation receiving unit 11b performs an operation for designating one of the folders in the hierarchical structure (that is, one of the folders stored as the folder information 2c in the folder related information storage unit 13). Accept. Specifically, the folder designation receiving unit 11b is an operation in which the user designates the folder icon displayed on the display unit 5 through the operation unit 4 (double-click operation on the folder icon or right-click operation on the folder icon). The operation of selecting the “Open” menu item from the pop-up menu that is displayed.
  • the display control unit 14 is based on the folder information 2c and the layout file 2d stored in the folder related information storage unit 13. Icons relating to the files and folders one level below in the designated folder are displayed in the window of the display unit 5. Details of how icons are displayed based on the folder information 2c and the layout file 2d will be described later.
  • the layout specification receiving unit 11c receives an operation for specifying the position and size of the icon displayed in the window. Specifically, the layout designation accepting unit 11c accepts an operation for moving an icon in the window by drag and drop as an operation for designating the position of the icon. The layout designation receiving unit 11c accepts an operation for enlarging or reducing the icon by dragging around the icon by dragging as an operation for designating the size of the icon.
  • the text input accepting unit 11d accepts an input of a text sentence to the text box. Specifically, the text input receiving unit 11d receives an operation in which a user inputs a desired comment or the like with a keyboard.
  • the text sentence is input as follows, for example. That is, the user operates the mouse to set a text box for inputting a text sentence at a desired position in the window. Thereafter, the keyboard is operated to input a text sentence with a desired font size in the text box.
  • the above-described layout designation receiving unit 11c also accepts a position and size designation operation in the text box window set through the text input receiving unit 11d by the operation of the operation unit 4. Specifically, the layout designation accepting unit 11c accepts an operation for moving a text box within a window by drag and drop as an operation for designating the position of the text box. The layout designation receiving unit 11c accepts an operation for enlarging or reducing the text box by dragging the periphery of the text box as an operation for designating the size of the text box. The layout designation receiving unit 11c may accept an operation for enlarging or reducing the font size of the text as an operation for designating the size of the text box. In this case, if the font size of the text is changed, the size of the text box is also changed accordingly.
  • the layout file generation unit 12 generates a layout file 2d representing the display layout in the window of icons and text sentences, and records it in the folder related information storage unit 13.
  • FIG. 3 is a diagram illustrating a configuration example of the layout file 2d.
  • the layout file 2d includes, as information, a path of a hierarchy in which icons and text sentences exist, icon names, positions and sizes of icons and text boxes, overlapping order, display modes, and text sentences. .
  • the icon name is the folder name if the icon is a folder icon, and the file name if the icon is a file icon.
  • the position of the icon or text box is specified by the distance from the left edge of the window and the distance from the upper edge, for example.
  • the size of the icon or text box is specified by, for example, the horizontal width and vertical width of the icon or text box.
  • the overlapping order is information indicating the overlapping order when a plurality of icons and text boxes overlap.
  • the display mode is information representing how the icon is displayed.
  • the text sentence is text information input in the text box.
  • the layout file generation unit 12 When a folder or file is created through the folder information update unit 101 by the operation of the operation unit 4, the layout file generation unit 12 generates layout information indicating the position and size of an icon related to the folder or file. The generated layout information is recorded in the folder related information storage unit 13 as a layout file 2d together with the path and name of the folder or file.
  • the layout file generation unit 12 generates layout information regarding the position and size of the newly created icon so that the icon is laid out at a predetermined position and size in the window. For example, the layout file generation unit 12 generates layout information so that a newly created icon is arranged at a fixed size at the lower left of the window. When there are a plurality of new icons, layout information is generated so that the plurality of icons are arranged in a fixed size in order from the lower left to the right of the window.
  • the layout file generating unit 12 when a text sentence is input through the text input receiving unit 11d by the operation of the operation unit 4, the layout file generating unit 12 generates layout information indicating the position and size of the text box for inputting the text sentence. Then, the generated text box layout information is recorded in the folder related information storage unit 13 as a layout file 2d together with the text sentence path and text information.
  • the layout file generating unit 12 includes the overlapping order information indicating the overlapping order of a plurality of icons and text boxes in the layout file 2d.
  • the icon or text box can be moved to a desired position in the window through the operation of the operation unit 4, and the icon or text box can be changed to a desired size. For this reason, a plurality of icons and text boxes may overlap each other. In that case, it is necessary to specify which icon or text box is displayed on the front (displayed on the back).
  • the layout file generation unit 12 determines whether or not a plurality of icons and text boxes overlap based on the generated layout information. In the case of overlapping, overlap order information indicating which is the front and which is the back is generated and included in the layout file 2d and recorded in the folder related information storage unit 13. For example, when another icon is moved and superimposed on a certain icon, the layout file generation unit 12 generates overlapping order information so that the moved icon is displayed on the front.
  • the layout file generation unit 12 represents the position and size of the specified icon or text box. Update the layout information of the layout file 2d to the contents. In some cases, the overlapping order information is also updated.
  • the layout file generation unit 12 records the display mode information indicating the icon display mode in the layout file 2d in the folder related information storage unit 13 in addition to the layout information indicating the position and size of the icons and text boxes.
  • icons There are two types of icons to be displayed: folder icons and file icons.
  • the display mode information is generated so that the folder icon is displayed in the preview mode and the file icon is displayed in the thumbnail mode or the normal mode. Details of the preview mode, thumbnail mode, and normal mode will be described later.
  • FIG. 4 is a diagram illustrating an example of a hierarchical structure in which the layout file 2d is recorded.
  • the folder F1 is immediately below the root directory (first hierarchy), and the file A1-1 and the two folders F1-1 and F1-2 are located one hierarchy (second hierarchy) below the folder F1. There is. That is, the second layer file A1-1 and the folders F1-1 and F1-2 are included in the first layer folder F1.
  • a folder F1-1-1 and two files A1-1-1 and A1-1-2 are located one layer below the second layer folder F1-1 (third layer). That is, the third-layer folder F1-1-1 and the files A1-1-1 and A1-1-2 are included in the second-layer folder F1-1. Further, the file A1-2-1 is located one layer below the third layer folder F1-2 (third layer). That is, the file A1-2-1 in the third hierarchy is included in the folder F1-2 in the second hierarchy.
  • the second-level layout file L2 indicates a display layout of icons related to the file A1-1 and the folders F1-1 and F1-2 belonging to the second level. That is, when the second-level file A1-1 and the folders F1-1 and F1-2 included in the folder F1 are created in a state where the first-level folder F1 is specified through the folder specification receiving unit 11b, the layout file The generation unit 12 generates a layout file 2d related to the file A1-1 and the folders F1-1 and F1-2, and records this as a second-level layout file (layout file belonging to the designated folder F1) L2.
  • the folder F1 of the first hierarchy is designated through the folder designation receiving unit 11b, and the icons of the files A1-1 and folders F1-1 and F1-2 of the second hierarchy included therein are displayed in the window.
  • the layout file generating unit 12 displays the layout of the layout file L2 with the contents indicating the changed position and size of the icon. Update information.
  • the layout file L3-1 of the third hierarchy includes icons related to the folder F1-1-1 and the files A1-1-1 and A1-1-2 of the third hierarchy included in the folder F1-1 of the second hierarchy.
  • the display layout of is shown.
  • the folder F1-1 of the second hierarchy is designated through the folder designation receiving unit 11b, and the icons of the folder F1-1-1 and the files A1-1-1, A1-1-2 of the third hierarchy included therein are designated. Is displayed in the window.
  • the layout file generating unit 12 causes the folder F1-1-1 and the file A1-1-1 to be changed.
  • the third-layer layout file (layout file belonging to the designated folder F1-1) L3-1 relating to A1-1-2 is updated to contents indicating the position and size of the changed icon.
  • the third layer layout file L3-2 shows a display layout of icons related to the third layer file A1-2-1 included in the second layer folder F1-2.
  • the folder F1-2 of the second hierarchy is designated through the folder designation receiving unit 11b, and the icon of the file A1-2-1 of the third hierarchy included therein is displayed in the window.
  • the layout file generating unit 12 displays the third-level layout file (file A1-2-1) (
  • the layout file (L3-2 belonging to the designated folder F1-2) is updated with contents indicating the position and size of the changed icon.
  • the display control unit 14 displays icons and text sentences in the window of the display unit 5 based on the layout file 2 d recorded in the folder related information storage unit 13 by the layout file generation unit 12. At this time, the display control unit 14 determines whether or not a plurality of icons and text boxes overlap with each other based on the layout information of the layout file 2d. When they overlap, a plurality of icons and text boxes are displayed in an overlapping manner based on the overlapping order information of the layout file 2d.
  • the display control unit 14 refers to the layout file 2d belonging to the folder one level below and displays the display included in the layout file 2d.
  • an icon displayed for the file and folder two levels below is previewed and displayed on the icon for the folder one level below. This is the icon display in the preview mode.
  • the control unit 14 refers to the third-level layout file L3-1 belonging to the folder F1-1, and the third-level folder F1-1-1 and the file A1 that are two levels lower than the designated folder F1.
  • the icons displayed for -1-1 and A1-1-2 are previewed and displayed on the icon for the second-layer folder F1-1.
  • the display control unit 14 refers to the layout file L3-2 of the third hierarchy belonging to the folder F1-2 of the second hierarchy, and the third hierarchy file that is two hierarchy lower than the designated folder F1.
  • the icon displayed for A1-2-1 is previewed and displayed on the icon for the second-layer folder F1-2.
  • the display control unit 14 converts the contents of the file into thumbnails according to the description of the display mode information included in the layout file 2d. indicate. This is the thumbnail mode icon display. For example, when displaying an icon of an image file, the display control unit 14 generates a thumbnail image of the image file, and displays the generated thumbnail image as a file icon. That is, the icon is displayed as a thumbnail of the image file.
  • the display control unit 14 When displaying a text file icon, the display control unit 14 generates information (for example, a part of a text sentence) in the text file as a thumbnail image, and displays the generated thumbnail image as a file icon. Note that a reduced image of a predetermined page in the document may be generated as a thumbnail image.
  • the display control unit 14 When displaying an icon of an HTML file, the display control unit 14 actually generates a web page from the HTML file and displays the generated web page as a file icon.
  • the computer according to the present embodiment is connected to the Internet, the URL specified by the HTML file is accessed, necessary information is downloaded, and a web page is generated.
  • the display control unit 14 displays an icon in the normal mode according to the description of the display mode information included in the layout file 2d.
  • the normal mode is a mode in which an icon having a predetermined shape is displayed without putting the layout of the icon one layer below in a preview state or converting the contents of the file into thumbnails.
  • FIG. 5 is a diagram illustrating a screen example displayed in the window of the display unit 5 under the control of the display control unit 14.
  • FIG. 5 shows a window in which icons of files and folders included in the designated folder are displayed when a folder in a certain hierarchy is designated.
  • an icon 51 is an icon relating to a folder one level below included in the designated folder.
  • the position and size of the folder icon 51 are designated through the layout designation receiving unit 11 c by the operation of the operation unit 4.
  • icons relating to folders and files that are one level lower are displayed as a preview. That is, when the folder icon 51 is designated and the screen is shifted down one level, the icon layout displayed in the window is displayed as a preview on the folder icon 51 as it is.
  • the icon 51-1 is a file icon, and a thumbnail image is displayed as an icon.
  • the icon 51-2 is a folder icon.
  • the folders corresponding to these folder icons 51-2 there are files and folders that are one level lower (three levels lower than the specified folder).
  • the folder icon 51-2 itself displayed in the preview is not displayed in the preview mode but is displayed in the normal mode and the folder name is displayed. This is because, since the size of the folder icon 51-2 displayed in the preview is small, it is not obvious even if the preview of the icon three layers below is displayed.
  • the display control unit 14 enlarges and displays the folder icon 51 as shown in FIG. This makes it easier for the user to see the icons 51-1 and 51-2 displayed one layer lower in the preview on the folder icon 51.
  • the folder icon 51 is enlarged and displayed as a preview. The icons 51-1 and 51-2 can be easily confirmed.
  • the other icons 52 and 53 shown in FIG. 5 are icons related to files one level below included in the designated folder.
  • the icon 52 is an image file icon, and the contents of the image file are displayed as thumbnails.
  • the icon 53 is an HTML file icon, and the content of the web page is displayed as an icon as it is.
  • the positions and sizes of the file icons 52 and 53 are also designated through the layout designation receiving unit 11 c by the operation of the operation unit 4.
  • the text sentences 54, 55, and 56 are input as comments for the icons 51, 52, and 53, respectively.
  • the positions and sizes of these text sentences 54, 55, and 56 are also designated through the layout designation receiving unit 11 c by the operation of the operation unit 4.
  • step S1 is flowcharts showing an operation example of the folder management apparatus 10 (application program 2b).
  • the folder designation receiving unit 11b determines whether an operation for designating any folder in the hierarchical structure is received through the operation of the operation unit 4 (step S1). Here, if the folder is not designated, the process of step S1 is repeated.
  • the display control unit 14 designates the layout file 2d of each layer stored in the folder related information storage unit 13 in step S1. Based on the layout file 2d belonging to the folder, an icon is displayed in the window of the display unit 5 (step S2). The icon displayed at this time is an icon of a file or folder one level below in the designated folder.
  • the display control unit 14 displays the file icon in the thumbnail mode and the folder icon in the preview mode according to the display mode information of the layout file 2d. If text information is included in the layout file 2d, the display control unit 14 also displays a text sentence. Details of the processing in step S2 will be described later with reference to FIG.
  • the layout designation receiving unit 11c determines whether or not an operation for designating (changing) the position and size of the icon or text box displayed in the window in step S2 is received (step S3).
  • the layout file generating unit 12 displays the layout file 2d with contents representing the position and size designated by the operation.
  • the layout information is updated (step S4).
  • the layout file generation unit 12 also updates the overlapping order information of the layout file 2d.
  • the text input receiving unit 11d determines whether an operation for inputting a text sentence has been received. (Step S5).
  • the layout file generating unit 12 includes text information representing the input text sentence and text into which the text sentence is entered. The box layout information is added to the layout file 2d (step S6).
  • the folder update receiving unit 11a determines whether an update operation for a folder or a file has been received (step S7).
  • the update operation here is, for example, an operation for creating a new file or folder in the folder designated in step S1, an operation for deleting a file or folder whose icon is displayed in step S2, and an icon is displayed in step S2. For example, an operation to move a file or folder to another folder.
  • the folder information update unit 101 updates the folder information 2c stored in the folder related information storage unit 13 (step S1). S8). This processing is performed not by the application program 2b of the folder management apparatus 10 but by the function of the operating system 2a. Thereafter, the layout file generation unit 12 updates the layout file 2d in accordance with the update contents of the file or folder (step S9).
  • step S10 the operation reception unit 11 determines whether an operation for ending the operation of the folder management apparatus 10 (application program 2b) has been received.
  • the operation for ending the operation is, for example, an operation for closing the window.
  • an operation for ending the operation is accepted, the processing of this flowchart is ended.
  • the process returns to step S1.
  • the display control unit 14 reads from the folder related information storage unit 13 the layout file 2d (layout file 2d one level lower than the specified folder) belonging to the folder specified in step S1 of FIG. Step S11). Then, one of one or more icons and text sentences described in the layout file 2d is specified (step S12). The display control unit 14 determines whether the display mode of the specified icon or the like is the preview mode (step S13).
  • the icon is a folder icon.
  • the display control unit 14 refers to the layout file 2d belonging to the folder for which the icon is specified in step S12 (the layout file 2d that is two layers below the folder specified in step S1 in FIG. 7). An icon or the like displayed for the lower file and folder is previewed and displayed on the folder icon specified in step S12 (step S14).
  • step S15 determines whether or not the display mode is the thumbnail mode.
  • the icon is a file icon that can be displayed as a thumbnail.
  • the display control unit 14 converts the file contents into thumbnails and displays them as icons (step S16).
  • step S12 When the display mode of the icon specified in step S12 is neither the preview mode nor the thumbnail mode, that is, in the normal mode, the display control unit 14 displays the icon specified in step S12 in the normal mode (step S17). After step S14, step S16 or step S17 is completed, the process proceeds to step S18. In step S18, the display control unit 14 determines whether or not the display process has been completed for all icons and the like described in the layout file 2d. If display processing has not been completed for all icons, the process returns to step S12 to identify the next icon or the like. On the other hand, if the display process has been completed for all icons, the process of this flowchart is skipped and the process proceeds to step S3 in FIG.
  • the layout information indicating the position and size of the icon in the window is generated for each folder and recorded as the layout file 2d, so that it is designated at the designated position in the window.
  • the icon is displayed in size. Further, when icons related to folders one level below are displayed in the window, icons displayed for files and folders two levels below are related to folders one level below based on the layout file 2d belonging to the folder one level below. A preview is displayed on the icon.
  • the folder at the level below the one level is specified.
  • the icon displayed in a lower hierarchy that is displayed in transition is previewed on the folder icon that is one hierarchy lower in accordance with the layout based on the layout file 2d that is lower in the second hierarchy. That is, the icon layout two levels below is previewed on the folder icon one level below.
  • the contents of the file are displayed as thumbnails.
  • the icon of the lower hierarchy is displayed as a preview on the folder icon of the lower hierarchy
  • the file contents of the file icons are displayed as thumbnails and displayed as a preview.
  • the overlapping order information is included in the layout file 2d so that the icons are displayed in an overlapping manner.
  • overlaying an icon on top of another icon means moving the icon (more precisely, the file or folder specified by that icon) to another level, and overlapping Cannot be displayed.
  • a special file called a layout file 2d is provided for each layer, and overlapping display of icons is permitted by the overlapping order information described in the layout file 2d. As a result, more icons can be displayed in a limited space of the window, or icons of the same category can be displayed together.
  • a condition for distinguishing whether the icon is moved to a different level or displayed in an overlapping manner may be provided, and the operation may be divided depending on which condition is met. For example, when two icons overlap, the ratio of the overlapping area to the non-overlapping area is determined for each icon. When the area ratio calculated for at least one icon is equal to or greater than a predetermined value, the icon (file or folder) is moved to another layer, and when it is smaller than the predetermined value, the icons are displayed in an overlapping manner. In this way, the user can arbitrarily select whether to move the file or folder specified by the icon to another layer or simply display the icon in accordance with the overlapping state of the icon.
  • text information is included in the layout file 2d, and a text sentence is displayed at a desired position in the window.
  • a text sentence is displayed at a desired position in the window.
  • the name of the icon can only be arbitrarily changed.
  • an arbitrary comment sentence can be pasted and displayed at an arbitrary position (for example, a space near the icon).
  • the user can not only visually check the file or folder one layer below the preview displayed on the folder icon, but also check the contents in the folder by the content of the comment text.
  • the contents of the file be visually confirmed by the thumbnailed file icon, but also the contents of the file and various messages can be confirmed by the contents of the comment text.
  • it is possible to reduce the user's effort to find a desired folder or file from the hierarchical structure, and to improve the user's usability.
  • FIG. 9 is a block diagram illustrating a functional configuration example realized by an application program included in the folder management apparatus 20 according to the second embodiment.
  • FIG. 10 is a block diagram illustrating a hardware configuration example of a computer including the folder management apparatus 20 according to the second embodiment.
  • those given the same reference numerals as those shown in FIG. 1 and FIG. 2 have the same functions, and therefore redundant description is omitted here.
  • the computer including the folder management apparatus 20 includes a CPU 1, a hard disk 2, a RAM 3, an operation unit 4, and a display unit 5.
  • the hard disk 2 stores an operation history file 2e indicating an operation history related to a folder designation operation.
  • an application program 2b ' is stored instead of the application program 2b described in the first embodiment.
  • the application program 2b ' is a folder management program for realizing various functions of the folder management apparatus 20 shown in FIG.
  • the folder management apparatus 20 includes, as its functional configuration, the operation reception unit 11, the layout file generation unit 12, and the folder related information storage unit 13 described in the first embodiment.
  • an operation history recording unit 15 and a history information storage unit 16 are provided.
  • a display control unit 14 ′ is provided instead of the display control unit 14 described in the first embodiment.
  • the operation history recording unit 15 generates an operation history file 2e describing an operation history related to a folder designation operation received by the folder designation receiving unit 11b, and records the operation history file 2e in the history information storage unit 16. For example, in the example of the hierarchical structure shown in FIG. 4, when the user designates a folder in the order of folder F1 ⁇ folder F1-1 ⁇ folder F1-1-1 through operation of the operation unit 4, the operation history recording unit 15 generates an operation history file 2e including operation history information of F1 ⁇ F1-1 ⁇ F1-1-1 and records it in the history information storage unit 16.
  • the display control unit 14 ′ performs the following processing in addition to the display control processing described in the first embodiment. That is, when the display control unit 14 ′ displays the folder icon (the icon of the folder that is one level below the folder specified by the folder specification receiving unit 11b) in the window, the display control unit 14 ′ records the history information storage unit 16 in the window. Based on the operation history file 2e, a shortcut movement icon for a folder specified after the designation of the folder one level below is displayed on the folder icon one level below.
  • FIG. 11 is a diagram simply showing a screen example of a window displayed when the user designates the first layer folder F1 through the operation of the operation unit 4.
  • a file A1-1 and folders F1-1 and F1-2 are located one level below the folder F1 (second level).
  • the display control unit 14 ′ lays out and displays the icon of the file A 1-1 and the icons of the folders F 1-1 and F 1-2 according to the second-level layout file L 2.
  • the folder F1-1 that is one level lower than the folder F1 is specified, and the folder F1-1 is further specified, and the folder F1-1 is further specified one level lower than the folder F1-1. It is recorded that the lower folder F1-1-1 is designated.
  • the display control unit 14 ′ displays the shortcut movement icon 60 for the folder F1-1-1 specified after the designation of the folder F1-1 lower than the next hierarchy, by the folder F1- It is displayed over the icon of 1.
  • the shortcut folder icon 60 is operated to efficiently move to the desired folder. You can reach it. This is because the folder indicated by the shortcut movement icon is a folder that has actually been specified by the user in the past, and is likely to be a desired file. Thereby, a user's effort until it finds a desired folder can be reduced, and a user's usability can be improved.
  • the operation history recording unit 15 records, in the history information storage unit 16, the operation history file 2e describing the operation history related to the file specifying operation in addition to the folder specifying operation received by the folder specification receiving unit 11b. .
  • a shortcut movement icon for a folder or file that is three layers or higher may be displayed.
  • a shortcut movement icon for the last specified folder or file among the series of specified folders or files is displayed. Or you may make it display all the shortcut movement icons with respect to the folder and file designated in the 2nd hierarchy or more ahead.
  • the present invention is not limited to this. That is, if the layout of icons and text sentences can be specified for each folder, one layout file 2d may be generated for each layer.
  • the update history of the layout file 2d may be recorded instead of the history of designation operations. Then, any state recorded as an update history may be freely selected at any time so that icons and text sentences can be displayed in a layout.
  • the shortcut movement icon may be displayed only for the folder specified in the operation history information stored in the operation history storage unit 16 at a frequency of a predetermined number of times or more. In this way, it is possible to prevent many shortcut movement icons from being displayed without darkness, and it is possible to display shortcut movement icons for folders that are more likely to be desired files.
  • the folder management device may be applied to a system in which a server device and a plurality of computers used by a plurality of users are connected via a communication network.
  • the server device may include a folder management device, and the layout file 2d stored in the server device may be shared among a plurality of users. That is, based on the layout file 2d stored in the server device, for example, a screen as shown in FIG. 5 is displayed on each user's computer.
  • the layout file 2d stored in the server device is updated by performing operations such as folder designation, layout designation, and text input from each user's computer. When a plurality of users operate the same folder, the layout file 2d is updated according to the latest operation.
  • the update history of the layout file 2d is recorded for each user (each computer) and recorded as the update history. Any state may be freely selected at any time so that the layout can be displayed. In this way, even if the layout file 2d in the server device is updated by the latest operation performed by another person, the update history of the layout file 2d performed by the user is recorded as the update history. Any state can be freely selected and displayed in a layout.
  • the layout file 2d stored in the server device is shared among a plurality of users as described above, the information of the layout file 2d is also stored in the cache memory in the computer, and the layout display is performed according to the information in the cache memory. You may make it do. In this way, even in an offline state where the server device and the computer are not connected, the layout can be changed using the information in the cache memory independently in each computer. In this case, when the server device and the computer are connected (on-line reconnection), the cache memory information may be transmitted to the server device to update the layout file 2d in the server device.
  • the folder icon is displayed in the preview mode and the file icon is displayed in the thumbnail mode or the normal mode.
  • the file icon may be displayed in the execution preview mode.
  • the execution preview mode is a mode in which the result of actually executing a file is displayed as an icon.
  • the result of executing a document file of word processing software, a spreadsheet file of spreadsheet software, SQL of database software, or the like is displayed on a folder. Since the result of actually executing the file is displayed on the folder, data can be directly input and written on the folder.
  • the folder management apparatus, the folder management method, and the folder management program of the present invention can be used for a computer having a file system for managing files and folders in a hierarchical structure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

 ウィンドウ内に1階層下のフォルダに関するアイコンを表示するときには、1階層下のフォルダに属するレイアウト情報に基づいて、2階層下のファイルおよびフォルダに関して表示されるアイコンを1階層下のフォルダに関するアイコン上にプレビューして表示することにより、1階層下のフォルダ内に含まれるファイルやフォルダをユーザに一見して分かりやすく見せることができるようにし、ユーザが1階層下のフォルダを指定するための操作を実際に行わなくても、そのフォルダ内に含まれる2階層下のファイルやフォルダをプレビュー表示によりあらかじめ確認することができるようにする。

Description

フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム
 本発明は、フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラムに関し、特に、ファイルやフォルダを階層構造にて管理するファイルシステムにアクセスするために使われるGUIの技術に関するものである。
 従来、コンピュータの記憶装置に記録されているデータを管理するための仕組みとして、ファイルシステムが存在する。ファイルシステムでは、記憶装置にファイルやフォルダを作成したり、移動や削除を行ったりするための管理方法を定めている。フォルダは、階層構造(ツリー構造)を持つディレクトリであり、記憶装置のファイルを整理して管理するために使用される。通常、ファイルシステムはOS(オペレーティングシステム)が持つ機能の1つとして提供される。
 このようなファイルシステムにアクセスするために使われるのが、GUI(Graphical User Interface)を用いたファイル管理ソフトである。この主のファイル管理ソフトは、エクスプローラとかファイラーとか呼ばれることも多い。多くのファイル管理ソフトは、表示装置の画面左側にフォルダツリーを表示するとともに、1つのフォルダ内に収められているファイルやフォルダを画面右側にアイコン表示する仕組みを持っている。
 従来、ユーザがファイル管理ソフトを使用してファイルやフォルダを管理する仕組みとして、様々な工夫がなされている(例えば、特許文献1~4参照)。特許文献1に記載の発明では、選択したオブジェクトを所望の位置にドラッグすることによって所望サイズ、所望数のフォルダを作成可能にするインタフェースを提供している。すなわち、特許文献1では、選択したオブジェクトをグリッド内にドラッグすると、プレースフォルダが作成される。このとき、そのフォルダアイコンのレイアウト(例えば、グリッド内でのフォルダアイコンのサイズ、位置)を記述する1組のパラメータがデータベースに格納されるようになっている。
 特許文献2に記載の発明では、グループアイコンを用いて複数のメンバー間でファイルを共有するシステムを提供している。具体的に、特許文献2では、各メンバーが持つコンピュータのデスクトップ上にグループアイコンを駐在させている。そして、グループ内の一人が自分のデスクトップ上でアイコンの変更を行ったときに、当該グループに属する他のメンバーのデスクトップにもその変更内容を反映させるようにしている。
 特許文献3,4に記載の発明では、画像以外のファイルをサムネイル化して表示する仕組みを提供している。特許文献3では、種々のファイルに対応して表示されているファイルアイコンをドラッグし、これを共有ウィンドウ内の所望の位置にドロップすることにより、ファイル内の情報(例えばテキストや画像)を共有ウィンドウ内に展開する。一方、特許文献4では、文書内における所望のページの縮小イメージをサムネイルとして表示する。
特表2007-521564号公報 特開2004-021995号公報 特開2005-209212号公報 特開2004-318915号公報
 上記特許文献1~4に記載されているように、従来、所望サイズのフォルダアイコンを所望の位置に作成したり、共通のグループアイコンを用いて複数のメンバー間でファイルを共有したり、画像以外のファイルをサムネイル化して表示したりする仕組みが提供されている。しかしながら、これらの仕組みを用いたとしても、所望のファイルやフォルダを探すのに手間がかかり、使い勝手が良くないという問題があった。
 すなわち、特許文献1~4を含む従来の技術では、フォルダの下位層にどのようなファイルやフォルダが含まれているかは、そのフォルダを開いてみないと分からなかった。そのため、例えばユーザの記憶が曖昧で所望のファイルやフォルダが階層構造のどこに存在するのか分からない場合、ユーザはとりあえず上位層の何かのフォルダを開いて下位層のファイルアイコンやフォルダアイコンを表示させ、所望のファイルやフォルダが存在するかどうかを確かめる必要がある。開いたフォルダ内に存在しなければ、いったん上の階層に戻って別のフォルダを開き、所望のファイルやフォルダが存在するかどうかを再度確かめなければならない。
 場合によっては、最上位層から最下位層近くまで深く辿ってファイルアイコンやフォルダアイコンを順次表示させていく。それでも所望のファイルやフォルダが見つからなければ、先ほど辿ってきたパスを今度は逆に辿って上位層まで戻り、別のフォルダを開いて再確認しなければならない。このように従来は、所望のファイルやフォルダを試行的に探し出す必要があった。このため、階層構造のディレクトリを辿って所望のファイルやフォルダを見つけるためにユーザの行う操作が煩雑になるという問題があった。
 また、従来の技術では、所望のファイルやフォルダの存在場所をユーザが把握している場合でも、それが階層構造の最下位層に近い深層にあるときには、マウスのクリック操作などを何回も行ってフォルダのディレクトリを順次辿っていく必要がある。そのため、所望のファイルやフォルダに辿りつくまでに手間がかかり、使い勝手が良くないという問題もあった。
 本発明は、このような問題を解決するために成されたものであり、OSのファイルシステムにより階層構造にて管理されたフォルダやファイルの中から所望のフォルダやファイルを見つけるまでのユーザの手間を軽減させ、ユーザの使い勝手を向上させることができるようにすることを目的とする。
 上記した課題を解決するために、本発明では、階層構造にて管理されるファイルおよびフォルダをアイコン化してウィンドウ内に表示するフォルダ管理装置において、ウィンドウ内でのアイコンの位置およびサイズを表すレイアウト情報をフォルダ毎に生成して記録することにより、ウィンドウ内の指定位置に指定サイズでアイコンを表示するようにしている。また、ウィンドウ内に1階層下のフォルダに関するアイコンを表示するときには、1階層下のフォルダに関するレイアウト情報に基づいて、2階層下のファイルおよびフォルダに関して表示されるアイコンを1階層下のフォルダに関するアイコン上にプレビューして表示するようにしている。
 本発明の他の態様では、フォルダの指定操作に関する操作履歴を記録し、ウィンドウ内に1階層下のフォルダに関するアイコンを表示するときには、当該操作履歴に基づいて、1階層下のフォルダの指定に続いてそれよりも後に指定されたフォルダに対するショートカット移動アイコンを表示するようにしている。
 上記のように構成した本発明によれば、ある階層のフォルダを指定してそのフォルダ内に含まれる1階層下のフォルダに関するアイコンを表示させると、当該1階層下のフォルダを指定した場合に表示される2階層下のアイコンが、当該2階層下のレイアウト情報に基づくレイアウトに従って1階層下のフォルダアイコン上にプレビュー表示される。つまり、2階層下のアイコンレイアウトが、1階層下のフォルダアイコン上にプレビューされる。これにより、フォルダ内に含まれるファイルやフォルダをユーザに一見して分かりやすく見せることができる。
 このためユーザは、1階層下のフォルダを指定するための操作を実際に行わなくても、そのフォルダ内に含まれる2階層下のファイルやフォルダをプレビュー表示によりあらかじめ確認することができる。その結果、階層構造にて管理されたフォルダやファイルの中から所望のフォルダやファイルを見つけるまでのユーザの手間を軽減させ、ユーザの使い勝手を向上させることができる。
 本発明の他の態様によれば、ある階層のフォルダを指定してそのフォルダ内に含まれる1階層下のフォルダに関するアイコンを表示させると、過去の操作履歴に基づいて、当該1階層下のフォルダの指定に続いてそれよりも後に指定されたフォルダに対するショートカット移動アイコンが表示される。ショートカット移動アイコンで示されるフォルダは、過去にユーザが実際に指定したこのとのあるフォルダであるから、所望のファイルである可能性が高い。
 このため、所望のファイルやフォルダが階層構造の深層に存在する場合であっても、ショートカット移動アイコンを操作することによって所望のファイルやフォルダに効率的に辿りつくことができる。これにより、所望のフォルダやファイルを見つけるまでのユーザの手間を軽減させ、ユーザの使い勝手を向上させることができる。
第1の実施形態によるフォルダ管理装置が備えるアプリケーションプログラムによって実現される機能構成例を示すブロック図である。 第1の実施形態によるフォルダ管理装置を含むコンピュータのハードウェア構成例を示すブロック図である。 本実施形態によるレイアウトファイルの構成例を示す図である。 本実施形態のレイアウトファイルが記録される階層構造の一例を示す図である。 第1の実施形態による表示制御部の制御によって表示部のウィンドウ内に表示される画面例を示す図である。 第1の実施形態による表示制御部の制御によって表示部のウィンドウ内に表示される画面例を示す図である。 第1の実施形態によるフォルダ管理装置の動作例を示すフローチャートである。 第1の実施形態によるフォルダ管理装置の動作例を示すフローチャートである。 第2の実施形態によるフォルダ管理装置が備えるアプリケーションプログラムによって実現される機能構成例を示すブロック図である。 第2の実施形態によるフォルダ管理装置を含むコンピュータのハードウェア構成例を示すブロック図である。 第2の実施形態による表示制御部の制御によって表示部のウィンドウ内に表示される画面例を示す図である。
(第1の実施形態)
 以下、本発明の一実施形態を図面に基づいて説明する。図1は、第1の実施形態によるフォルダ管理装置10が備えるアプリケーションプログラムによって実現される機能構成例を示すブロック図である。図2は、第1の実施形態によるフォルダ管理装置10を含むコンピュータのハードウェア構成例を示すブロック図である。
 図2に示すように、第1の実施形態によるフォルダ管理装置10を含むコンピュータは、CPU1、ハードディスク2、RAM3、操作部4および表示部5を備えて構成されている。ハードディスク2は、オペレーティングシステム(OS)2aおよびアプリケーションプログラム2bを記憶している。アプリケーションプログラム2bは、図1に示すフォルダ管理装置10の各種機能を実現するためのフォルダ管理用プログラムである。
 また、ハードディスク2は、オペレーティングシステム2aにより階層構造にて管理されているフォルダやファイルに関するフォルダ情報2c、当該フォルダやファイルのアイコンに関する表示レイアウトを示すレイアウトファイル2dも記憶している。
 CPU1は、ハードディスク2に記憶されているアプリケーションプログラム2bに従って、RAM3をワークメモリとして使いながら、後述する各種処理を実行する。操作部4は、アプリケーションプログラム2bの実行に際してユーザが各種の指定や情報入力に関する操作を行うためのものであり、例えばマウスやキーボード等の入力デバイスにより構成される。表示部5は、アプリケーションプログラム2bの実行結果を表示するものであり、例えば液晶表示装置等の出力デバイスにより構成される。
 次に、アプリケーションプログラム2bによって実現されるフォルダ管理装置10の機能構成を、図1に基づいて説明する。図1に示すように、本実施形態のフォルダ管理装置10は、その機能構成として、操作受付部11、レイアウトファイル生成部12、フォルダ関連情報記憶部13および表示制御部14を備えている。なお、フォルダ情報更新部101は、オペレーティングシステム2aにより実現される機能構成である。操作受付部11は、フォルダ更新受付部11a、フォルダ指定受付部11b、レイアウト指定受付部11cおよびテキスト入力受付部11dを備えている。
 フォルダ更新受付部11aは、操作部4を通じてユーザにより行われるフォルダやファイルの作成、削除、移動に関する更新操作を受け付ける。フォルダ更新受付部11aは、更新操作として、フォルダやファイルの名称変更に関する操作も受け付ける。フォルダ更新受付部11aがフォルダやファイルの更新操作を受け付けた場合、フォルダ情報更新部101は、その更新操作の内容に応じて、フォルダ関連情報記憶部13(図2のハードディスク2)に記憶されているフォルダ情報2cを更新する。
 例えば、フォルダを新規に作成するための操作をフォルダ更新受付部11aが受け付けた場合、フォルダ情報更新部101は、フォルダを新規に作成するようフォルダ情報2cを更新する。また、フォルダを移動するための操作をフォルダ更新受付部11aが受け付けた場合、フォルダ情報更新部101は、フォルダを移動するようフォルダ情報2cを更新する。なお、ここで言うフォルダの移動とは、フォルダアイコンの表示レイアウト上での移動ではなく、フォルダそのものの階層間での移動のことをいう。
 フォルダ指定受付部11bは、階層構造の中の何れかのフォルダ(つまり、フォルダ関連情報記憶部13にフォルダ情報2cとして記憶されているフォルダの中の何れかのフォルダ)を指定するための操作を受け付ける。具体的には、フォルダ指定受付部11bは、表示部5に表示されているフォルダアイコンをユーザが操作部4を通じて指定する操作(フォルダアイコン上でのダブルクリック操作あるいはフォルダアイコン上で右クリック操作することによって表示されるポップアップメニューから「開く」のメニュー項目を選択する操作)を受け付ける。
 操作部4の操作によりフォルダ指定受付部11bを通じて何れかのフォルダが指定されると、表示制御部14は、フォルダ関連情報記憶部13に記憶されているフォルダ情報2cおよびレイアウトファイル2dに基づいて、指定されたフォルダに含まれる1階層下のファイルおよびフォルダに関するアイコンを表示部5のウィンドウ内に表示する。フォルダ情報2cおよびレイアウトファイル2dに基づいてアイコンをどのように表示するかの詳細については後述する。
 レイアウト指定受付部11cは、ウィンドウ内に表示されたアイコンの位置およびサイズを指定するための操作を受け付ける。具体的には、レイアウト指定受付部11cは、ドラッグ&ドロップによってウィンドウ内でアイコンを移動させる操作を、アイコンの位置を指定するための操作として受け付ける。また、レイアウト指定受付部11cは、ドラッグによってアイコンの周囲を掴んでアイコンを拡大あるいは縮小させる操作を、アイコンのサイズを指定するための操作として受け付ける。
 テキスト入力受付部11dは、テキストボックスに対するテキスト文の入力を受け付ける。具体的には、テキスト入力受付部11dは、ユーザが所望のコメント等をキーボードによって入力する操作を受け付ける。なお、テキスト文の入力は、例えば以下のようにして行う。すなわち、ユーザがマウスを操作して、テキスト文を入力するためのテキストボックスをウィンドウ内の所望の位置に設定する。その後、キーボードを操作して、当該テキストボックスの中に所望のフォントサイズでテキスト文を入力する。
 上述のレイアウト指定受付部11cは、操作部4の操作によりテキスト入力受付部11dを通じて設定されたテキストボックスのウィンドウ内での位置およびサイズの指定操作も受け付ける。具体的には、レイアウト指定受付部11cは、ドラッグ&ドロップによってウィンドウ内でテキストボックスを移動させる操作を、テキストボックスの位置を指定するための操作として受け付ける。また、レイアウト指定受付部11cは、ドラッグによってテキストボックスの周囲を掴んでテキストボックスを拡大あるいは縮小させる操作を、テキストボックスのサイズを指定するための操作として受け付ける。なお、レイアウト指定受付部11cは、テキストのフォントサイズを拡大あるいは縮小させる操作を、テキストボックスのサイズを指定するための操作として受け付けても良い。この場合、テキストのフォントサイズを変えると、それに連動してテキストボックスの大きさも変わるようにする。
 レイアウトファイル生成部12は、アイコンやテキスト文のウィンドウ内での表示レイアウトを表すレイアウトファイル2dを生成し、フォルダ関連情報記憶部13に記録する。図3は、レイアウトファイル2dの構成例を示す図である。図3に示すように、レイアウトファイル2dは、アイコンやテキスト文が存在する階層のパス、アイコンの名称、アイコンやテキストボックスの位置およびサイズ、重なり順番、表示モード、テキスト文を情報として含んでいる。
 アイコンの名称は、そのアイコンがフォルダアイコンの場合はフォルダ名であり、ファイルアイコンの場合はファイル名である。アイコンやテキストボックスの位置は、例えば、ウィンドウの左端からの距離および上端からの距離によって特定する。また、アイコンやテキストボックスのサイズは、例えば、アイコンやテキストボックスの横幅および縦幅によって特定する。重なり順番は、複数のアイコンやテキストボックスが重なる場合に、その重なり順番を表す情報である。表示モードは、アイコンをどのような態様で表示するかを表す情報である。テキスト文は、テキストボックスに入力されたテキスト情報である。
 レイアウトファイル生成部12は、操作部4の操作によりフォルダ情報更新部101を通じてフォルダやファイルが作成されたときに、当該フォルダやファイルに関するアイコンの位置およびサイズを表すレイアウト情報を生成する。そして、当該生成したレイアウト情報を、フォルダやファイルのパスおよび名称と共にレイアウトファイル2dとしてフォルダ関連情報記憶部13に記録する。
 なお、レイアウトファイル生成部12は、新規に作成されたアイコンの位置およびサイズに関しては、ウィンドウ内のあらかじめ定められた位置およびサイズにレイアウトするようレイアウト情報を生成する。例えば、レイアウトファイル生成部12は、新規に作成されたアイコンを固定のサイズでウィンドウの左下に配置するようにレイアウト情報を生成する。新規のアイコンが複数ある場合は、当該複数のアイコンを固定のサイズでウィンドウの左下から右方向に向かって順に配置するようにレイアウト情報を生成する。
 また、レイアウトファイル生成部12は、操作部4の操作によりテキスト入力受付部11dを通じてテキスト文が入力されたときは、当該テキスト文を入力するテキストボックスの位置およびサイズを表すレイアウト情報を生成する。そして、当該生成したテキストボックスのレイアウト情報を、テキスト文のパスおよびテキスト情報と共にレイアウトファイル2dとしてフォルダ関連情報記憶部13に記録する。
 また、レイアウトファイル生成部12は、アイコンやテキストボックスの位置およびサイズを表すレイアウト情報に加え、複数のアイコンやテキストボックスの重なり順番を表す重なり順番情報をレイアウトファイル2dに含めて記録する。上述のように、本実施形態では、操作部4の操作を通じて、ウィンドウ内においてアイコンやテキストボックスを所望の位置に移動させることができ、アイコンやテキストボックスを所望のサイズに変更することができる。このため、複数のアイコンやテキストボックスどうしがその一部において重なることもある。その場合には、どのアイコンやテキストボックスを前面に表示するか(背面に表示するか)を特定する必要がある。
 そこで、レイアウトファイル生成部12は、生成したレイアウト情報に基づいて、複数のアイコンやテキストボックスが重なるか否かを判定する。そして、重なる場合には、どちらが前面でどちらが背面であるかを表す重なり順番情報を生成し、これをレイアウトファイル2dに含めてフォルダ関連情報記憶部13に記録する。例えば、あるアイコンの上に別のアイコンを移動させて重ねた場合、レイアウトファイル生成部12は、移動させた方のアイコンを前面に表示するように重なり順番情報を生成する。
 また、レイアウトファイル生成部12は、操作部4の操作によりレイアウト指定受付部11cを通じてアイコンやテキストボックスの位置およびサイズが指定されたときに、当該指定されたアイコンやテキストボックスの位置およびサイズを表す内容へとレイアウトファイル2dのレイアウト情報を更新する。場合によっては、重なり順番情報も更新する。
 また、レイアウトファイル生成部12は、アイコンやテキストボックスの位置およびサイズを表すレイアウト情報に加え、アイコンの表示モードを表す表示モード情報をレイアウトファイル2dに含めてフォルダ関連情報記憶部13に記録する。表示するアイコンには、フォルダアイコンとファイルアイコンとの2種類がある。本実施形態では、フォルダアイコンはプレビューモードで表示し、ファイルアイコンはサムネイルモードまたは通常モードで表示するように表示モード情報を生成する。なお、プレビューモード、サムネイルモードおよび通常モードの詳細は後述する。
 本実施形態では、以上説明したレイアウトファイル2dを階層構造の各階層毎に生成する。図4は、レイアウトファイル2dが記録される階層構造の一例を示す図である。図4に示す例では、ルートディレクトリの直下(第1階層)にフォルダF1があり、当該フォルダF1の1階層下(第2階層)にファイルA1-1および2つのフォルダF1-1,F1-2がある。つまり、第2階層のファイルA1-1およびフォルダF1-1,F1-2は、第1階層のフォルダF1に含まれるものである。
 さらに、第2階層のフォルダF1-1の1階層下(第3階層)にはフォルダF1-1-1と2つのファイルA1-1-1,A1-1-2とがある。つまり、第3階層のフォルダF1-1-1およびファイルA1-1-1,A1-1-2は、第2階層のフォルダF1-1に含まれるものである。また、第2階層のフォルダF1-2の1階層下(第3階層)にはファイルA1-2-1がある。つまり、第3階層のファイルA1-2-1は、第2階層のフォルダF1-2に含まれるものである。
 第2の階層のレイアウトファイルL2は、第2階層に属するファイルA1-1およびフォルダF1-1,F1-2に関するアイコンの表示レイアウトを示すものである。すなわち、フォルダ指定受付部11bを通じて第1階層のフォルダF1が指定された状態で、当該フォルダF1に含まれる第2階層のファイルA1-1およびフォルダF1-1,F1-2を作成すると、レイアウトファイル生成部12は、ファイルA1-1およびフォルダF1-1,F1-2に関するレイアウトファイル2dを生成し、これを第2階層のレイアウトファイル(指定されたフォルダF1に属するレイアウトファイル)L2として記録する。
 また、フォルダ指定受付部11bを通じて第1階層のフォルダF1が指定され、その中に含まれる第2階層のファイルA1-1およびフォルダF1-1,F1-2のアイコンがウィンドウに表示された状態で、操作部4の操作によりレイアウト指定受付部11cを通じてアイコンの位置やサイズの変更が指定されると、レイアウトファイル生成部12は、変更されたアイコンの位置およびサイズを表す内容にレイアウトファイルL2のレイアウト情報を更新する。
 また、第3の階層のレイアウトファイルL3-1は、第2階層のフォルダF1-1に含まれる第3階層のフォルダF1-1-1およびファイルA1-1-1,A1-1-2に関するアイコンの表示レイアウトを示すものである。例えば、フォルダ指定受付部11bを通じて第2階層のフォルダF1-1が指定され、その中に含まれる第3階層のフォルダF1-1-1およびファイルA1-1-1,A1-1-2のアイコンがウィンドウに表示されているとする。この状態で、操作部4の操作によりレイアウト指定受付部11cを通じてアイコンの位置やサイズの変更が指定されると、レイアウトファイル生成部12は、フォルダF1-1-1およびファイルA1-1-1,A1-1-2に関する第3階層のレイアウトファイル(指定されたフォルダF1-1に属するレイアウトファイル)L3-1を、変更されたアイコンの位置およびサイズを表す内容に更新する。
 また、第3の階層のレイアウトファイルL3-2は、第2階層のフォルダF1-2に含まれる第3階層のファイルA1-2-1に関するアイコンの表示レイアウトを示すものである。例えば、フォルダ指定受付部11bを通じて第2階層のフォルダF1-2が指定され、その中に含まれる第3階層のファイルA1-2-1のアイコンがウィンドウに表示されているとする。この状態で、操作部4の操作によりレイアウト指定受付部11cを通じてアイコンの位置やサイズの変更が指定されると、レイアウトファイル生成部12は、ファイルA1-2-1に関する第3階層のレイアウトファイル(指定されたフォルダF1-2に属するレイアウトファイル)L3-2を、変更されたアイコンの位置およびサイズを表す内容に更新する。
 表示制御部14は、レイアウトファイル生成部12によりフォルダ関連情報記憶部13に記録されたレイアウトファイル2dに基づいて、表示部5のウィンドウ内にアイコンやテキスト文を表示する。このとき表示制御部14は、レイアウトファイル2dのレイアウト情報に基づき複数のアイコンやテキストボックス同士がその一部において重なるかどうかを判定する。そして、重なるときには、レイアウトファイル2dの重なり順番情報に基づき複数のアイコンやテキストボックスを重ねて表示する。
 表示制御部14は、指定されたフォルダよりも1階層下のフォルダに関するアイコンをウィンドウ内に表示するときには、当該1階層下のフォルダに属するレイアウトファイル2dを参照し、当該レイアウトファイル2dに含まれる表示モード情報の記述に従って、2階層下のファイルおよびフォルダに関して表示されるアイコンを1階層下のフォルダに関するアイコン上にプレビューして表示する。これがプレビューモードのアイコン表示である。
 例えば、図4に示す第1階層のフォルダF1を指定して、当該フォルダF1に含まれる第2階層のファイルA1-1およびフォルダF1-1,F1-2に関するアイコンをウィンドウに表示さすときには、表示制御部14は、フォルダF1-1に属する第3階層のレイアウトファイルL3-1を参照して、指定されたフォルダF1よりも2階層下である第3階層のフォルダF1-1-1およびファイルA1-1-1,A1-1-2に関して表示されるアイコンを第2階層のフォルダF1-1に関するアイコン上にプレビューして表示する。同様に、表示制御部14は、第2階層のフォルダF1-2に属する第3階層のレイアウトファイルL3-2を参照して、指定されたフォルダF1よりも2階層下である第3階層のファイルA1-2-1に関して表示されるアイコンを第2階層のフォルダF1-2に関するアイコン上にプレビューして表示する。
 また、表示制御部14は、指定されたフォルダよりも1階層下のファイルに関するアイコンをウィンドウ内に表示するときには、レイアウトファイル2dに含まれる表示モード情報の記述に従って、当該ファイルの内容をサムネイル化して表示する。これがサムネイルモードのアイコン表示である。例えば、画像ファイルのアイコンを表示する場合、表示制御部14は、当該画像ファイルのサムネイル画像を生成し、生成したサムネイル画像をファイルアイコンとして表示する。すなわち、アイコンをその画像ファイルのサムネイルとして表示する。
 また、テキストファイルのアイコンを表示する場合、表示制御部14は、当該テキストファイル内の情報(例えば、テキスト文の一部)をサムネイル画像として生成し、生成したサムネイル画像をファイルアイコンとして表示する。なお、文書内における所定ページの縮小イメージをサムネイル画像として生成するようにしてもよい。また、HTMLファイルのアイコンを表示する場合、表示制御部14は、HTMLファイルから実際にウェブページを生成し、生成したウェブページをファイルアイコンとして表示する。そのために、本実施形態のコンピュータをインターネットに接続し、HTMLファイルで指定されるURLにアクセスして必要な情報をダウンロードしてウェブページを生成する。
 なお、例えば音声ファイルのようにサムネイル画像を生成できないファイルの場合、表示制御部14は、レイアウトファイル2dに含まれる表示モード情報の記述に従って、通常モードでアイコンを表示する。通常モードは、1階層下のアイコンのレイアウトをプレビュー状態にしたり、ファイルの内容をサムネイル化したりすることなく、あらかじめ定めた規定形状のアイコンを表示するモードである。
 図5は、表示制御部14の制御によって表示部5のウィンドウ内に表示される画面例を示す図である。図5は、ある階層のフォルダが指定されたときに、その指定されたフォルダ内に含まれるファイルやフォルダのアイコンが表示されたウィンドウを示している。
 図5において、アイコン51は、指定フォルダに含まれる1階層下のフォルダに関するアイコンである。このフォルダアイコン51の位置およびサイズは、操作部4の操作によりレイアウト指定受付部11cを通じて指定されたものである。このフォルダアイコン51上には、更に1階層下(指定フォルダよりも2階層下)のフォルダやファイルに関するアイコンがプレビュー表示されている。つまり、フォルダアイコン51を指定して1階層下に遷移した場合にウィンドウに表示されるアイコンのレイアウトがそのままフォルダアイコン51上にプレビュー表示されている。
 なお、フォルダアイコン51上にプレビュー表示されたアイコンのうち、アイコン51-1はファイルアイコンであり、サムネイル画像がアイコンとして表示されている。一方、アイコン51-2はフォルダアイコンである。これらのフォルダアイコン51-2に該当するフォルダの中には、更に1階層下(指定フォルダよりも3階層下)のファイルやフォルダが存在する。しかし、プレビュー表示したフォルダアイコン51-2自体はプレビューモードで表示せず、通常モードで表示するとともに、フォルダ名を表示している。プレビュー表示したフォルダアイコン51-2のサイズが小さいため、3階層下のアイコンをプレビュー表示しても判然としないからである。
 操作部4の操作を通じてフォルダアイコン51にマウスカーソルを合わせると、表示制御部14は、図6のようにフォルダアイコン51を拡大してプレビュー表示する。これにより、フォルダアイコン51上にプレビュー表示された1階層下のアイコン51-1,51-2をユーザが見やすくすることができる。特に、フォルダアイコン51のサイズが小さく設定されていて、そのままの状態ではプレビュー表示されたアイコン51-1,51-2を確認しにくい場合でも、フォルダアイコン51を拡大表示することにより、プレビュー表示されたアイコン51-1,51-2が確認しやすくなる。
 図5に示すその他のアイコン52,53は、何れも指定フォルダに含まれる1階層下のファイルに関するアイコンである。このうち、アイコン52は画像ファイルのアイコンであり、画像ファイルの内容がサムネイル化して表示されている。一方、アイコン53はHTMLファイルのアイコンであり、ウェブページの内容がそのままアイコンとして表示されている。これらのファイルアイコン52,53の位置およびサイズも、操作部4の操作によりレイアウト指定受付部11cを通じて指定されたものである。
 テキスト文54,55,56は、それぞれがアイコン51,52,53に対するコメントとして入力されたものである。これらのテキスト文54,55,56の位置およびサイズも、操作部4の操作によりレイアウト指定受付部11cを通じて指定されたものである。
 次に、上記のように構成した第1の実施形態によるフォルダ管理装置10の動作について説明する。図7および図8は、フォルダ管理装置10(アプリケーションプログラム2b)の動作例を示すフローチャートである。図7において、フォルダ指定受付部11bは、操作部4の操作を通じて階層構造の中の何れかのフォルダを指定するための操作を受け付けたか否かを判定する(ステップS1)。ここで、フォルダの指定が行われていない場合は、ステップS1の処理を繰り返す。
 一方、フォルダの指定が行われたとフォルダ指定受付部11bにて判断した場合、表示制御部14は、フォルダ関連情報記憶部13に記憶されている各階層のレイアウトファイル2dのうち、ステップS1で指定されたフォルダに属するレイアウトファイル2dに基づいて、表示部5のウィンドウ内にアイコンを表示する(ステップS2)。このとき表示するアイコンは、指定されたフォルダに含まれる1階層下のファイルやフォルダのアイコンである。表示制御部14は、レイアウトファイル2dの表示モード情報に従って、ファイルアイコンについてはサムネイルモードで表示し、フォルダアイコンについてはプレビューモードで表示する。また、レイアウトファイル2dの中にテキスト情報が含まれていれば、表示制御部14はテキスト文も表示する。なお、このステップS2の処理の詳細は、図8を参照して後述する。
 次に、レイアウト指定受付部11cは、ステップS2でウィンドウ内に表示されたアイコンやテキストボックスの位置およびサイズを指定(変更)するための操作を受け付けたか否かを判定する(ステップS3)。ここで、位置またはサイズを変更するための操作が行われたとレイアウト指定受付部11cにて判断した場合、レイアウトファイル生成部12は、当該操作により指定された位置およびサイズを表す内容にレイアウトファイル2dのレイアウト情報を更新する(ステップS4)。アイコンまたはテキストボックスの移動に伴って、アイコンやテキストボックスの重なり方に変更が生じた場合、レイアウトファイル生成部12は、レイアウトファイル2dの重なり順番情報も更新する。
 一方、位置またはサイズを変更するための操作が行われていないとレイアウト指定受付部11cにて判断した場合、テキスト入力受付部11dは、テキスト文を入力するための操作を受け付けたか否かを判定する(ステップS5)。ここで、テキスト文を入力するための操作が行われたとテキスト入力受付部11dにて判断した場合、レイアウトファイル生成部12は、入力されたテキスト文を表すテキスト情報と、当該テキスト文が入るテキストボックスのレイアウト情報とをレイアウトファイル2dに追加する(ステップS6)。
 テキスト文を入力するための操作が行われていないとテキスト入力受付部11dにて判断した場合、フォルダ更新受付部11aは、フォルダやファイルの更新操作を受け付けたか否かを判定する(ステップS7)。ここでいう更新操作は、例えば、ステップS1で指定されたフォルダ内に新しいファイルやフォルダを作成する操作、ステップS2でアイコンが表示されたファイルやフォルダを削除する操作、ステップS2でアイコンが表示されたファイルやフォルダを他のフォルダに移動する操作などである。
 ここで、フォルダやファイルの更新操作が行われたとフォルダ更新受付部11aにて判断した場合、フォルダ情報更新部101は、フォルダ関連情報記憶部13に記憶されているフォルダ情報2cを更新する(ステップS8)。この処理は、フォルダ管理装置10のアプリケーションプログラム2bではなく、オペレーティングシステム2aの機能によって行う。その後、レイアウトファイル生成部12は、ファイルやフォルダの更新内容に合わせてレイアウトファイル2dを更新する(ステップS9)。
 ステップS4、ステップS6またはステップS9の処理が終わった後は、ステップS10に進む。また、ステップS7においてフォルダやファイルの更新操作が行われていないとフォルダ更新受付部11aにて判断した場合も、ステップS10に進む。ステップS10において、操作受付部11は、フォルダ管理装置10(アプリケーションプログラム2b)の動作を終了するための操作を受け付けたか否かを判定する。動作を終了するための操作とは、例えば、ウィンドウを閉じる操作である。ここで、動作を終了するための操作を受け付けた場合は本フローチャートの処理を終了する。一方、動作を終了するための操作を受け付けていない場合は、ステップS1の処理に戻る。
 次に、上述したステップS2の処理の詳細について、図8を参照して説明する。図8において、表示制御部14は、図7のステップS1で指定されたフォルダに属するレイアウトファイル2d(指定されたフォルダより1階層下にあるレイアウトファイル2d)をフォルダ関連情報記憶部13から読み込む(ステップS11)。そして、レイアウトファイル2dに記述されている1以上のアイコンやテキスト文の中から1つを特定する(ステップS12)。表示制御部14は、その特定したアイコン等の表示モードがプレビューモードになっているか否かを判定する(ステップS13)。
 特定したアイコン等の表示モードがプレビューモードになっている場合、そのアイコンはフォルダアイコンである。この場合、表示制御部14は、ステップS12でアイコンを特定したフォルダに属するレイアウトファイル2d(図7のステップS1で指定されたフォルダより2階層下にあるレイアウトファイル2d)を参照して、2階層下のファイルおよびフォルダに関して表示されるアイコン等をステップS12で特定したフォルダアイコン上にプレビューして表示する(ステップS14)。
 一方、ステップS12で特定したアイコン等の表示モードがプレビューモードになっていない場合、表示制御部14は、表示モードがサムネイルモードになっているか否かを判定する(ステップS15)。表示モードがサムネイルモードになっている場合、そのアイコンはサムネイル表示が可能なファイルアイコンである。この場合、表示制御部14は、ファイルの内容をサムネイル化してアイコン表示する(ステップS16)。
 ステップS12で特定したアイコン等の表示モードがプレビューモードでもサムネイルモードでもない場合、つまり通常モードの場合、表示制御部14は、ステップS12で特定したアイコン等を通常モードで表示する(ステップS17)。ステップS14、ステップS16またはステップS17の処理が終わった後は、ステップS18に進む。ステップS18において、表示制御部14は、レイアウトファイル2dに記述されているアイコン等の全てについて表示処理が終了したか否かを判定する。全てのアイコン等について表示処理が終了していなければ、ステップS12の処理に戻り、次のアイコン等を特定する。一方、全てのアイコン等について表示処理が終了していれば、本フローチャートの処理を抜けて図7のステップS3に進む。
 以上詳しく説明したように、第1の実施形態では、ウィンドウ内でのアイコンの位置およびサイズを表すレイアウト情報をフォルダ毎に生成してレイアウトファイル2dとして記録することにより、ウィンドウ内の指定位置に指定サイズでアイコンを表示するようにしている。また、ウィンドウ内に1階層下のフォルダに関するアイコンを表示するときには、1階層下のフォルダに属するレイアウトファイル2dに基づいて、2階層下のファイルおよびフォルダに関して表示されるアイコンを1階層下のフォルダに関するアイコン上にプレビューして表示するようにしている。
 このように構成した第1の実施形態によれば、ある階層のフォルダを指定してそのフォルダ内に含まれる1階層下のフォルダに関するアイコンを表示すると、当該1階層下のフォルダを指定した場合に遷移して表示される2階層下のアイコンが、当該2階層下のレイアウトファイル2dに基づくレイアウトに従って1階層下のフォルダアイコン上にプレビュー表示される。つまり、2階層下のアイコンレイアウトが、1階層下のフォルダアイコン上にプレビューされる。
 これにより、フォルダ内に含まれるファイルやフォルダをユーザに一見して分かりやすく見せることができる。このためユーザは、1階層下のフォルダを指定するための操作を実際に行わなくても、そのフォルダ内に含まれる2階層下のファイルやフォルダをプレビュー表示によりあらかじめ確認することができる。その結果、階層構造にて管理されたフォルダやファイルの中から所望のフォルダやファイルを見つけるまでのユーザの手間を軽減させ、ユーザの使い勝手を向上させることができる。
 また、第1の実施形態では、ウィンドウ内にファイルに関するアイコンを表示するときは、ファイルの内容をサムネイル化して表示するようにしている。しかも、1階層下のフォルダアイコン上に2階層下のアイコンをプレビュー表示する際にも、ファイルアイコンについてはファイルの内容をサムネイル化してプレビュー表示している。これにより、2階層下のファイルまで、そのファイルの内容をユーザに一見して分かりやすく見せることができる。このためユーザは、ファイルを実際に開いて確認しなくても、そのファイルの内容をサムネイル画像によりあらかじめ確認することができ、階層構造の中から所望のファイルを見つけるまでのユーザの手間を軽減させ、ユーザの使い勝手を向上させることができる。
 また、第1の実施形態では、レイアウトファイル2dの中に重なり順番情報を含ませ、アイコン同士の重なり表示を行うようにしている。一般的なファイル管理ソフトでは、あるアイコンを別のアイコンの上に重ねることは、アイコン(正確には、そのアイコンで特定されるファイルまたはフォルダ)を別の階層へ移動させることを意味し、重なり表示はできない。これに対して、第1の実施形態では、レイアウトファイル2dという特殊なファイルを階層毎に設け、当該レイアウトファイル2dに記述される重なり順番情報によって、アイコン同士の重なり表示を許可している。これにより、ウィンドウの限られたスペース内に、より多くのアイコンを表示したり、同じカテゴリのアイコン同士をまとめて表示したりすることができる。
 なお、あるアイコンを別のアイコンの上に重ねることによってファイルやフォルダの移動を行うことが全くできないと、ファイル操作あるいはフォルダ操作という面では不便である。そこで、アイコンの別階層への移動か重なり表示かを区別する条件を設け、どちらの条件に該当するかによって動作を分けるようにしてもよい。例えば、2つのアイコンが重なる場合に、重なっている部分の面積と重なっていない部分の面積との比率をアイコン毎に求める。そして、少なくとも一方のアイコンについて計算した面積比が所定値以上となる場合にはアイコン(ファイルやフォルダ)の別階層への移動とし、所定値より小さくなる場合にはアイコンの重なり表示とする。このようにすれば、アイコンの重なり具合に応じて、アイコンで特定されるファイルやフォルダを別階層へ移動させるのか、単にアイコンを重ねて表示するのかをユーザが任意に選択できるようになる。
 また、第1の実施形態では、レイアウトファイル2dの中にテキスト情報を含ませ、ウィンドウ内の所望の位置にテキスト文の表示を行うようにしている。これにより、ウィンドウ内に表示されたフォルダアイコンやファイルアイコンに対して、任意にコメントを付して表示することができる。一般的なファイル管理ソフトでは、アイコンの名称を任意に変更することができるのみである。これに対して、第1の実施形態では、任意のコメント文を任意の位置(例えば、アイコンの近くのスペース)に貼り付けて表示することができる。
 このためユーザは、フォルダアイコン上にプレビュー表示された1階層下のファイルやフォルダを視覚的に確認することができるのみならず、コメント文の内容によってもフォルダ内の内容を確認することができる。同様に、サムネイル化されたファイルアイコンによってファイルの内容を視覚的に確認することができるのみならず、コメント文の内容によってもファイルの内容や各種のメッセージ等を確認することができる。これにより、階層構造の中から所望のフォルダやファイルを見つけるまでのユーザの手間を軽減させ、ユーザの使い勝手を向上させることができる。
 次に、本発明の第2の実施形態を図面に基づいて説明する。図9は、第2の実施形態によるフォルダ管理装置20が備えるアプリケーションプログラムによって実現される機能構成例を示すブロック図である。図10は、第2の実施形態によるフォルダ管理装置20を含むコンピュータのハードウェア構成例を示すブロック図である。なお、図9および図10において、図1および図2に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。
 図10に示すように、第2の実施形態によるフォルダ管理装置20を含むコンピュータは、CPU1、ハードディスク2、RAM3、操作部4および表示部5を備えて構成されている。ハードディスク2は、第1の実施形態で説明したオペレーティングシステム2a、フォルダ情報2c、レイアウトファイル2dに加えて、フォルダの指定操作に関する操作履歴を示す操作履歴ファイル2eを記憶している。また、第1の実施形態で説明したアプリケーションプログラム2bの代わりに、アプリケーションプログラム2b’を記憶している。アプリケーションプログラム2b’は、図9に示すフォルダ管理装置20の各種機能を実現するためのフォルダ管理用プログラムである。
 図9に示すように、第2の実施形態によるフォルダ管理装置20は、その機能構成として、第1の実施形態で説明した操作受付部11、レイアウトファイル生成部12、フォルダ関連情報記憶部13に加えて、操作履歴記録部15および履歴情報記憶部16を備えている。また、第1の実施形態で説明した表示制御部14に代えて、表示制御部14’を備えている。
 操作履歴記録部15は、フォルダ指定受付部11bにより受け付けられたフォルダの指定操作に関する操作履歴を記述した操作履歴ファイル2eを生成し、履歴情報記憶部16に記録する。例えば、図4に示す階層構造の例において、ユーザが操作部4の操作を通じてフォルダF1→フォルダF1-1→フォルダF1-1-1の順番でフォルダを指定していった場合、操作履歴記録部15は、F1→F1-1→F1-1-1という操作履歴情報を含む操作履歴ファイル2eを生成して履歴情報記憶部16に記録する。
 表示制御部14’は、第1の実施形態で説明した表示制御処理に加えて、以下のような処理も行う。すなわち、表示制御部14’は、ウィンドウ内にフォルダアイコン(フォルダ指定受付部11bにより指定されたフォルダの1階層下に属するフォルダのアイコン)を表示するときに、履歴情報記憶部16に記録された操作履歴ファイル2eに基づいて、当該1階層下のフォルダの指定に続いてそれよりも後に指定されたフォルダに対するショートカット移動アイコンを、当該1階層下のフォルダアイコン上に表示する。
 図11は、ユーザが操作部4の操作を通じて第1階層のフォルダF1を指定したときに表示されるウィンドウの画面例を簡易的に示す図である。図4に示す階層構造によれば、フォルダF1の1階層下(第2階層)には、ファイルA1-1およびフォルダF1-1,F1-2がある。この場合、表示制御部14’は、第2階層のレイアウトファイルL2に従って、ファイルA1-1のアイコンおよびフォルダF1-1,F1-2のアイコンを図11のようにレイアウトして表示する。
 また、操作履歴ファイル2eによれば、フォルダF1の指定に続いて、それより1階層下のフォルダF1-1が指定され、更にそのフォルダF1-1の指定に続いて、それよりも更に1階層下のフォルダF1-1-1が指定されたことが記録されている。この場合に表示制御部14’は、1階層下のフォルダF1-1の指定に続いてそれよりも後に指定されたフォルダF1-1-1に対するショートカット移動アイコン60を、1階層下のフォルダF1-1のアイコン上に重ねて表示する。
 このように構成した第2の実施形態によれば、ユーザが探したい所望のフォルダが階層構造の深層にある場合であっても、ショートカット移動アイコン60を操作することによって所望のフォルダに効率的に辿りつくことができる。ショートカット移動アイコンで示されるフォルダは、過去にユーザが実際に指定したこのとのあるフォルダであるから、所望のファイルである可能性が高いからである。これにより、所望のフォルダを見つけるまでのユーザの手間を軽減させ、ユーザの使い勝手を向上させることができる。
 なお、ここではフォルダに対するショートカット移動アイコンを表示する例について説明したが、ファイルに対するショートカット移動アイコンを表示するようにしてもよい。この場合、操作履歴記録部15は、フォルダ指定受付部11bにより受け付けられたフォルダの指定操作に加えて、ファイルの指定操作に関する操作履歴を記述した操作履歴ファイル2eを履歴情報記憶部16に記録する。
 また、ここでは2階層先のフォルダに対するショートカット移動アイコンを表示する例について説明したが、3階層以上先のフォルダやファイルに対するショートカット移動アイコンを表示するようにしてもよい。例えば、操作履歴ファイル2eに記述されている操作履歴情報に基づいて、一連に指定されたフォルダやファイルのうち、最後に指定されたフォルダやファイルに対するショートカット移動アイコンを表示する。あるいは、2階層以上先に指定されたフォルダやファイルに対するショートカット移動アイコンを全て表示するようにしてもよい。
 なお、上記第1および第2の実施形態では、図4のようにレイアウトファイル2dを階層毎に生成する例について説明したが、本発明はこれに限定されない。すなわち、アイコンやテキスト文のレイアウトをフォルダ毎に特定できるように記述しておけば、各階層の全体で1つのレイアウトファイル2dを生成するようにしてもよい。
 また、上記第2の実施形態では、フォルダやアイコンに対する指定操作の履歴を記録する例について説明したが、単なる指定操作の履歴ではなく、レイアウトファイル2dの更新履歴を記録するようにしてもよい。そして、更新履歴として記録されている何れかの状態をいつでも自由に選んでアイコンやテキスト文をレイアウト表示できるようにしてもよい。
 また、上記第2の実施形態では、指定操作の履歴が記録されているフォルダに対するショートカット移動アイコンを表示する例について説明したが、本発明はこれに限定されない。例えば、操作履歴記憶部16に記憶されている操作履歴情報の中で、所定回数以上の頻度で指定されたフォルダに対してのみショートカット移動アイコンを表示するようにしても良い。このようにすれば、無闇に多くのショートカット移動アイコンが表示されることを防ぐことができるとともに、所望のファイルである可能性がより高いフォルダに対してはショートカット移動アイコンを表示することができる。
 また、上記第1および第2の実施形態では、単体のコンピュータにフォルダ管理装置を適用する例について説明したが、本発明はこれに限定されない。例えば、サーバ装置と複数のユーザが使用する複数のコンピュータとを通信ネットワークを介して接続したシステムにフォルダ管理装置を適用するようにしてもよい。この場合、サーバ装置がフォルダ管理装置を備え、サーバ装置に記憶されるレイアウトファイル2dを複数のユーザ間で共有するようにしてもよい。すなわち、サーバ装置に記憶されるレイアウトファイル2dに基づいて、例えば図5のような画面を各ユーザのコンピュータに表示する。そして、各ユーザのコンピュータからフォルダ指定、レイアウト指定、テキスト入力などの操作を行うことにより、サーバ装置に記憶されているレイアウトファイル2dを更新する。複数のユーザが同じフォルダに対して操作を行ったときは、最新の操作に従ってレイアウトファイル2dを更新する。
 また、上記のようにサーバ装置に記憶されるレイアウトファイル2dを複数のユーザ間で共有する場合において、レイアウトファイル2dの更新履歴をユーザ毎(コンピュータ毎)に記録し、更新履歴として記録されている何れかの状態をいつでも自由に選んでレイアウト表示できるようにしてもよい。このようにすれば、他人が行った最新の操作によってサーバ装置内のレイアウトファイル2dが更新されていても、自分が行ったレイアウトファイル2dの更新履歴を利用して、更新履歴として記録されている何れかの状態を自由に選んでレイアウト表示することができる。
 また、上記のようにサーバ装置に記憶されるレイアウトファイル2dを複数のユーザ間で共有する場合において、レイアウトファイル2dの情報をコンピュータ内のキャッシュメモリにも格納し、キャッシュメモリ内の情報に従ってレイアウト表示するようにしてもよい。このようにすれば、サーバ装置とコンピュータとが繋がっていないオフラインの状態でも、各コンピュータにおいて独自にキャッシュメモリの情報を用いてレイアウトを変更することができる。この場合において、サーバ装置とコンピュータとを繋いだときに(オンライン再接続時に)、キャッシュメモリの情報をサーバ装置に送信してサーバ装置内のレイアウトファイル2dを更新するようにしてもよい。
 また、上記第1および第2の実施形態では、フォルダアイコンはプレビューモードで表示し、ファイルアイコンはサムネイルモードまたは通常モードで表示する例について説明したが、本発明はこれに限定されない。例えば、ファイルアイコンを実行プレビューモードで表示するようにしてもよい。実行プレビューモードとは、ファイルを実際に実行した結果をアイコンとして表示するモードである。例えば、ワープロソフトの文書ファイル、表計算ソフトの表計算ファイル、データベースソフトのSQLなどを実行した結果をフォルダ上に表示する。実際にファイルを実行した結果がフォルダ上に表示されているので、フォルダ上において直接的にデータの入力や書き込みが可能となる。
 その他、上記第1および第2の実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
 本発明のフォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラムは、ファイルやフォルダを階層構造にて管理するファイルシステムを備えたコンピュータに利用可能である。

Claims (9)

  1. 階層構造にて管理されるファイルおよびフォルダをアイコン化し、指定されたフォルダに含まれる下位層のファイルおよびフォルダに関するアイコンをウィンドウ内に表示するフォルダ管理装置であって、
     上記階層構造の中の何れかのフォルダを指定するための操作を受け付けるフォルダ指定受付部と、
     上記フォルダ指定受付部により指定されたフォルダに含まれる下位層のファイルおよびフォルダについて上記ウィンドウ内に表示されるアイコンの位置およびサイズを指定するための操作を受け付けるレイアウト指定受付部と、
     上記レイアウト指定受付部により指定されたアイコンの位置およびサイズを表すレイアウト情報を生成し、レイアウトファイルとして上記レイアウト情報を記録するレイアウトファイル生成部と、
     上記レイアウトファイル生成部により記録された上記レイアウトファイルに基づいて、上記ウィンドウ内に上記アイコンを表示する表示制御部とを備え、
     上記表示制御部は、上記フォルダ指定受付部により指定されたフォルダに含まれる1階層下のフォルダに関するアイコンを上記ウィンドウ内に表示するときに、上記レイアウトファイルを参照して、2階層下のファイルおよびフォルダに関して表示されるアイコンを上記1階層下のフォルダに関するアイコン上にプレビューして表示するようにしたことを特徴とするフォルダ管理装置。
  2. 上記レイアウトファイル生成部は、上記レイアウト情報に加え、上記アイコンの重なり順番を表す重なり順番情報を上記レイアウトファイルに含めて記録し、
     上記表示制御部は、上記レイアウト情報に基づき複数のアイコン同士がその一部において重なるかどうかを判定し、重なるときには上記重なり順番情報に基づき上記複数のアイコンを重ねて表示することを特徴とする請求項1に記載のフォルダ管理装置。
  3. 上記レイアウトファイル生成部は、上記レイアウト情報に加え、上記アイコンの表示モードを表すモード情報を上記レイアウトファイルに含めて記録し、
     上記表示制御部は、上記モード情報によりプレビューモードが指定されている上記1階層下のフォルダに関するアイコンについては、上記2階層下のファイルおよびフォルダに関して表示されるアイコンを上記1階層下のフォルダに関するアイコン上にプレビューして表示する一方、上記モード情報によりサムネイルモードが指定されている上記1階層下のファイルに関するアイコンについては、上記1階層下のファイルの内容をサムネイル化して表示することを特徴とする請求項1または2に記載のフォルダ管理装置。
  4. テキストボックスに対するテキスト文の入力を受け付けるテキスト入力受付部を更に備え、
     上記レイアウト指定受付部は、上記アイコンの位置およびサイズの指定操作に加え、上記テキストボックスの位置およびサイズの指定操作を受け付け、
     上記レイアウトファイル生成部は、上記アイコンの位置およびサイズに加え、上記テキストボックスの位置およびサイズを表すレイアウト情報を生成して上記レイアウトファイルとして記録し、
     上記表示制御部は、上記レイアウトファイル生成部により記録された上記レイアウトファイルに基づいて、上記ウィンドウ内に上記アイコンおよび上記テキスト文を表示することを特徴とする請求項1~3の何れか1項に記載のフォルダ管理装置。
  5. 上記フォルダ指定受付部により受け付けられた上記フォルダの指定操作に関する操作履歴を記録する操作履歴記録部と、
     上記表示制御部は、上記ウィンドウ内に上記1階層下のフォルダに関するアイコンを表示するときに、上記操作履歴記録部により記録された上記操作履歴に基づいて、上記1階層下のフォルダの指定に続いてそれよりも後に指定されたフォルダに対するショートカット移動アイコンを表示することを特徴とする請求項1~4の何れか1項に記載のフォルダ管理装置。
  6. 階層構造にて管理されるファイルおよびフォルダをアイコン化し、指定されたフォルダに含まれる下位層のファイルおよびフォルダに関するアイコンをウィンドウ内に表示するフォルダ管理方法であって、
     上記階層構造の中の何れかのフォルダを指定するための操作を受け付ける第1のステップと、
     上記第1のステップで指定されたフォルダに含まれる下位層のファイルおよびフォルダについて上記ウィンドウ内に表示されるアイコンの位置およびサイズを表すレイアウト情報が記述されたレイアウトファイルに基づいて、上記ウィンドウ内に上記アイコンを表示する第2のステップと、
     上記第2のステップで上記ウィンドウ内に表示されたアイコンの位置およびサイズを指定するための操作を受け付ける第3のステップと、
     上記第3のステップで上記アイコンの位置およびサイズを指定するための操作を受け付けた場合、当該操作により指定されたアイコンの位置およびサイズを表す内容へと上記レイアウト情報を更新する第4のステップとを有し、
     上記第2のステップでは、上記第1のステップで指定されたフォルダに含まれる1階層下のフォルダに関するアイコンを上記ウィンドウ内に表示するときに、上記レイアウトファイルを参照して、2階層下のファイルおよびフォルダに関して表示されるアイコンを上記1階層下のフォルダに関するアイコン上にプレビューして表示することを特徴とするフォルダ管理方法。
  7. 上記第1のステップで上記フォルダの指定操作を受け付ける毎に、上記フォルダの指定操作に関する操作履歴を記録する第5のステップを有し、
     上記第2のステップでは、上記ウィンドウ内に上記1階層下のフォルダに関するアイコンを表示するときに、上記第5のステップで記録された上記操作履歴に基づいて、上記1階層下のフォルダの指定に続いてそれよりも後に指定されたフォルダに対するショートカット移動アイコンを表示することを特徴とする請求項6に記載のフォルダ管理方法。
  8. 階層構造にて管理されるファイルおよびフォルダをアイコン化し、指定されたフォルダに含まれる下位層のファイルおよびフォルダに関するアイコンをウィンドウ内に表示するためのフォルダ管理用プログラムであって、
     上記階層構造の中の何れかのフォルダを指定するための操作を受け付けるフォルダ指定受付手段、
     上記フォルダ指定受付手段により指定されたフォルダに含まれる下位層のファイルおよびフォルダについて上記ウィンドウ内に表示されるアイコンの位置およびサイズを指定するための操作を受け付けるレイアウト指定受付手段、
     上記レイアウト指定受付手段により指定されたアイコンの位置およびサイズを表すレイアウト情報を生成し、レイアウトファイルとして上記レイアウト情報を記録するレイアウトファイル生成手段、および
     上記レイアウトファイル生成手段により記録された上記レイアウトファイルに基づいて上記ウィンドウ内に上記アイコンを表示し、上記フォルダ指定受付手段により指定されたフォルダに含まれる1階層下のフォルダに関するアイコンを上記ウィンドウ内に表示する場合には、上記レイアウトファイルを参照して、2階層下のファイルおよびフォルダに関して表示されるアイコンを上記1階層下のフォルダに関するアイコン上にプレビューして表示する表示制御手段としてコンピュータを機能させるためのフォルダ管理用プログラム。
  9. 上記フォルダ指定受付手段により受け付けられた上記フォルダの指定操作に関する操作履歴を記録する操作履歴記録手段を更に備え、
     上記表示制御手段が、上記ウィンドウ内に上記1階層下のフォルダに関するアイコンを表示する場合に、上記操作履歴記録手段により記録された上記操作履歴に基づいて、上記1階層下のフォルダの指定に続いてそれよりも後に指定されたフォルダに対するショートカット移動アイコンを表示するように上記コンピュータを機能させるためのフォルダ管理用プログラム。
PCT/JP2010/051554 2009-02-04 2010-02-04 フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム WO2010090237A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US13/146,743 US20110289448A1 (en) 2009-02-04 2010-02-04 Folder management device, folder management method, and folder management program
CN2010800057809A CN102301346A (zh) 2009-02-04 2010-02-04 文件夹管理装置、文件夹管理方法以及文件夹管理用程序
EP10738568.4A EP2395433A4 (en) 2009-02-04 2010-02-04 FOLDER MANAGEMENT DEVICE, FILE MANAGEMENT METHOD, AND FILE MANAGEMENT PROGRAM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009-023569 2009-02-04
JP2009023569A JP5416983B2 (ja) 2009-02-04 2009-02-04 フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム

Publications (1)

Publication Number Publication Date
WO2010090237A1 true WO2010090237A1 (ja) 2010-08-12

Family

ID=42542130

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2010/051554 WO2010090237A1 (ja) 2009-02-04 2010-02-04 フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム

Country Status (5)

Country Link
US (1) US20110289448A1 (ja)
EP (1) EP2395433A4 (ja)
JP (1) JP5416983B2 (ja)
CN (1) CN102301346A (ja)
WO (1) WO2010090237A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102184072A (zh) * 2011-03-15 2011-09-14 宇龙计算机通信科技(深圳)有限公司 文件夹打开方法及终端
JP2013196244A (ja) * 2012-03-19 2013-09-30 Fuji Xerox Co Ltd 情報処理装置及び情報処理プログラム
CN105808063A (zh) * 2016-03-09 2016-07-27 深圳市金立通信设备有限公司 一种应用程序启动方法及终端
JP2017122835A (ja) * 2016-01-07 2017-07-13 京セラドキュメントソリューションズ株式会社 表示処理装置、及び画像形成装置
US10596290B2 (en) 2015-06-09 2020-03-24 Enviroscent, Inc. Formed three-dimensional matrix and associated coating providing modulated release of volatile compositions

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8881061B2 (en) 2010-04-07 2014-11-04 Apple Inc. Device, method, and graphical user interface for managing folders
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US8799815B2 (en) 2010-07-30 2014-08-05 Apple Inc. Device, method, and graphical user interface for activating an item in a folder
US8826164B2 (en) 2010-08-03 2014-09-02 Apple Inc. Device, method, and graphical user interface for creating a new folder
JP5664066B2 (ja) * 2010-09-22 2015-02-04 富士ゼロックス株式会社 情報処理装置、及びプログラム
CN102110148B (zh) * 2011-02-17 2014-09-17 宇龙计算机通信科技(深圳)有限公司 文件夹内容的展现方法和终端
CN102142028B (zh) * 2011-03-18 2016-06-15 鸿富锦精密工业(深圳)有限公司 电子设备及其文件路径显示方法
KR101830777B1 (ko) 2011-05-11 2018-02-21 삼성전자 주식회사 아이템 표시 제어 방법 및 장치
WO2013099054A1 (ja) * 2011-12-28 2013-07-04 パナソニック株式会社 画像表示制御装置、画像表示制御方法およびプログラム
US9047300B2 (en) 2012-05-24 2015-06-02 Microsoft Technology Licensing, Llc Techniques to manage universal file descriptor models for content files
US9069781B2 (en) * 2012-05-24 2015-06-30 Microsoft Technology Licensing, Llc Techniques to automatically manage file descriptors
JP5950698B2 (ja) * 2012-05-31 2016-07-13 キヤノン株式会社 情報処理装置
JP5924169B2 (ja) * 2012-07-13 2016-05-25 ブラザー工業株式会社 中継装置、プログラムおよび中継装置の制御方法
KR20140042270A (ko) * 2012-09-28 2014-04-07 삼성전자주식회사 애플리케이션을 실행하기 위한 방법 및 그 전자 장치
CN103714076B (zh) * 2012-09-29 2017-09-22 联想(北京)有限公司 电子设备及其文件浏览方法
CN103019513B (zh) * 2012-11-30 2016-06-01 北京奇虎科技有限公司 文件夹桌面展示的装置及方法
KR102118091B1 (ko) * 2013-03-06 2020-06-04 삼성전자주식회사 오브젝트에 대한 사전 실행 기능을 가지는 모바일 장치 및 그 제어방법
US10430020B2 (en) 2013-12-20 2019-10-01 Huawei Technologies Co., Ltd. Method for opening file in folder and terminal
WO2016023208A1 (zh) * 2014-08-14 2016-02-18 华为技术有限公司 一种文件夹中文件的开启方法、装置和设备
US11900469B2 (en) 2015-02-03 2024-02-13 State Farm Mutual Automobile Insurance Company Point-of-service tool for entering claim information
AU2016326892A1 (en) * 2015-09-27 2018-05-17 Saurabh A. PRAKASH Customizable browser for computer filesystem and electronic mail
CN105653169A (zh) * 2015-12-29 2016-06-08 惠州Tcl移动通信有限公司 一种基于压力传感器快速浏览文件夹的方法及***
JP6828277B2 (ja) * 2016-06-09 2021-02-10 富士ゼロックス株式会社 クライアント装置、情報処理システム及びプログラム
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004021995A (ja) 2002-06-18 2004-01-22 Microsoft Corp グループコネクティビティのためのビジュアルグループインタフェース
JP2004318915A (ja) 2004-08-02 2004-11-11 Fuji Xerox Co Ltd 電子文書処理装置および方法
JP2005209212A (ja) 2005-01-26 2005-08-04 Canon Inc 表示制御装置及び表示制御方法
JP2007521564A (ja) 2003-06-30 2007-08-02 シーベル・システムズ・インコーポレーテッド フリー・フォーム・レイアウトを有するアプリケーション・ユーザ・インターフェース・テンプレート
JP2007272650A (ja) * 2006-03-31 2007-10-18 Hitachi Ltd データファイル閲覧方法
JP2007280125A (ja) * 2006-04-07 2007-10-25 Canon Inc 情報処理装置、情報処理方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09330206A (ja) * 1996-06-10 1997-12-22 Alpine Electron Inc メディア選択方法
US6243093B1 (en) * 1998-09-14 2001-06-05 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups matching objects
JP4051310B2 (ja) * 2003-03-20 2008-02-20 京セラ株式会社 携帯端末
JP2005004419A (ja) * 2003-06-11 2005-01-06 Fuji Photo Film Co Ltd ファイル閲覧装置及び方法並びにプログラム
JP4533007B2 (ja) * 2004-06-09 2010-08-25 キヤノン株式会社 画像管理装置、画像管理方法、及びプログラム
US7689915B2 (en) * 2004-07-29 2010-03-30 Canon Kabushiki Kaisha Image processing apparatus and image processing method using image attribute information and thumbnail displays for display control
US7716194B2 (en) * 2005-01-12 2010-05-11 Microsoft Corporation File management system employing time line based representation of data
WO2006075334A2 (en) * 2005-01-16 2006-07-20 Zlango Ltd. Iconic communication
US20070061745A1 (en) * 2005-09-09 2007-03-15 Microsoft Corporation Nested views in an electronic file system
JP2007257336A (ja) * 2006-03-23 2007-10-04 Sony Corp 情報処理装置、情報処理方法及びそのプログラム
JP2007293460A (ja) * 2006-04-21 2007-11-08 Akebono Kogyo Kk アイコンの選択を容易にする方法
US8104048B2 (en) * 2006-08-04 2012-01-24 Apple Inc. Browsing or searching user interfaces and other aspects
JP4725501B2 (ja) * 2006-12-07 2011-07-13 富士ゼロックス株式会社 ファイル情報表示装置、ファイル情報表示プログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004021995A (ja) 2002-06-18 2004-01-22 Microsoft Corp グループコネクティビティのためのビジュアルグループインタフェース
JP2007521564A (ja) 2003-06-30 2007-08-02 シーベル・システムズ・インコーポレーテッド フリー・フォーム・レイアウトを有するアプリケーション・ユーザ・インターフェース・テンプレート
JP2004318915A (ja) 2004-08-02 2004-11-11 Fuji Xerox Co Ltd 電子文書処理装置および方法
JP2005209212A (ja) 2005-01-26 2005-08-04 Canon Inc 表示制御装置及び表示制御方法
JP2007272650A (ja) * 2006-03-31 2007-10-18 Hitachi Ltd データファイル閲覧方法
JP2007280125A (ja) * 2006-04-07 2007-10-25 Canon Inc 情報処理装置、情報処理方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MOU KOMARANAI!: "Vista no Gimon & Trouble Dai Kaiketsu", YOMIURI PC, vol. 14, no. 1, 1 January 2009 (2009-01-01), pages 48 - 53, XP008168992 *
See also references of EP2395433A4

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102184072A (zh) * 2011-03-15 2011-09-14 宇龙计算机通信科技(深圳)有限公司 文件夹打开方法及终端
JP2013196244A (ja) * 2012-03-19 2013-09-30 Fuji Xerox Co Ltd 情報処理装置及び情報処理プログラム
US10596290B2 (en) 2015-06-09 2020-03-24 Enviroscent, Inc. Formed three-dimensional matrix and associated coating providing modulated release of volatile compositions
US11241514B2 (en) 2015-06-09 2022-02-08 Enviroscent, Inc. Formed three-dimensional matrix and associated coating providing modulated release of volatile compositions
JP2017122835A (ja) * 2016-01-07 2017-07-13 京セラドキュメントソリューションズ株式会社 表示処理装置、及び画像形成装置
CN105808063A (zh) * 2016-03-09 2016-07-27 深圳市金立通信设备有限公司 一种应用程序启动方法及终端

Also Published As

Publication number Publication date
JP5416983B2 (ja) 2014-02-12
JP2010182004A (ja) 2010-08-19
US20110289448A1 (en) 2011-11-24
EP2395433A4 (en) 2014-12-24
EP2395433A1 (en) 2011-12-14
CN102301346A (zh) 2011-12-28

Similar Documents

Publication Publication Date Title
JP5416983B2 (ja) フォルダ管理装置、フォルダ管理方法およびフォルダ管理用プログラム
CA2780330C (en) System, method and computer program for creating and manipulating data structures using an interactive graphical interface
US10489044B2 (en) Rich drag drop user interface
US7650575B2 (en) Rich drag drop user interface
KR101811464B1 (ko) 옵션들을 선택하기 위한 스핀 컨트롤 사용자 인터페이스
KR101624446B1 (ko) 컴퓨팅 디바이스로부터의 문서들에 액세스하기 위한 사용자 인터페이스
US11449202B1 (en) User interface and method of data navigation in the user interface of engineering analysis applications
US10242115B2 (en) Method and device for handling data containers
EP2743825A1 (en) Dynamical and smart positioning of help overlay graphics in a formation of user interface elements
US20070061745A1 (en) Nested views in an electronic file system
US11036806B2 (en) Search exploration using drag and drop
US9418178B2 (en) Controlling a size of hierarchical visualizations through contextual search and partial rendering
JP2014510968A (ja) 電子文書の検索方法及び電子文書検索のグラフィカル表示方法
US9256968B2 (en) Method for modeling using sketches
TW201428514A (zh) 導航內容階層及持續內容項目集合
US20160253308A1 (en) Analysis view for pivot table interfacing
JP5167850B2 (ja) Guiシステム、gui生成方法、プログラムおよび記録媒体
US11663199B1 (en) Application development based on stored data
US10809913B1 (en) Gesture-based interactions for data analytics
CN118153496A (zh) 一种fpga架构可视化方法
JP2019207472A (ja) 情報表示装置および情報表示プログラム
JPH08115332A (ja) マルチメディア情報の管理方法

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201080005780.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10738568

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2010738568

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 13146743

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE