[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2013021447A1 - データ蓄積装置及びデータ蓄積プログラム - Google Patents

データ蓄積装置及びデータ蓄積プログラム Download PDF

Info

Publication number
WO2013021447A1
WO2013021447A1 PCT/JP2011/068047 JP2011068047W WO2013021447A1 WO 2013021447 A1 WO2013021447 A1 WO 2013021447A1 JP 2011068047 W JP2011068047 W JP 2011068047W WO 2013021447 A1 WO2013021447 A1 WO 2013021447A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
name
abbreviated
candidate
date
Prior art date
Application number
PCT/JP2011/068047
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 PCT/JP2011/068047 priority Critical patent/WO2013021447A1/ja
Publication of WO2013021447A1 publication Critical patent/WO2013021447A1/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/164File meta data generation

Definitions

  • the data display unit when data of a file or folder is newly acquired and stored, when the name of data that has already been stored is changed, or when data is transmitted to another electronic device, the data display unit
  • the present invention relates to a data storage device and a data information storage program for automatically generating a unified data name regardless of size.
  • FIG. 10 shows an example of the home screen 101 displayed on the conventional monitor 100.
  • the home screen 101 is displayed on the monitor 100 of the portable electronic device 102 and displays a plurality of folders 103 by a general method.
  • the portable electronic device 102 includes a home button 104 as input means.
  • the monitor 100 displays a plurality of folders 103 in response to the home button 104 being pressed.
  • the monitor 100 displays the folder 103 together with the application title.
  • An application is a photograph, e-mail, or WEB, for example.
  • the home screen 101 displays, as folders 103, a photo folder 103a, a music folder 103b, a WEB folder 103c, a TV folder 103d, a video folder 103e, and a mail folder 103f.
  • FIG. 11 shows an example of a folder hierarchy display screen 105 displayed on the conventional monitor 100.
  • the folder hierarchy display screen 105 displays a state in which the photo folder 103a is opened by the user in the home screen 101 shown in FIG.
  • a DCF standard Design rule for Camera File system
  • the file name and folder name (directory name) of the photographed photo is a machine symbol name that is automatically assigned by the device with an 8-character uppercase character string to ensure playback compatibility with other devices. used.
  • the folder name 106 is automatically a manufacturer's original alphanumeric uppercase name following the first three-character number, such as “101 PANA”. Often given. Since such file names and folder names are composed of inconsistent numbers and uppercase character strings, there is a problem that visibility is extremely poor for the user.
  • FIG. 12 shows an example of the file display screen 107 displayed on the conventional monitor 100.
  • the file display screen 107 displays the opened state when the user selects the photo folder 103a whose folder name 106 is “101 PANA” in the folder hierarchy display screen 105 shown in FIG. Yes.
  • the file display screen 107 displays the photo file 108 held in the photo folder 103a as a thumbnail image 109 and a file name 110.
  • the file name 110 is given a four-digit number after the four-byte uppercase alphanumeric characters.
  • the file name 110 like “P0000003”, is automatically given a long character string that is meaningless to the user according to the manufacturer's original standard, like the folder name 106. There was a problem that a bad file name was given.
  • FIG. 13 shows an example of the cluster display screen 111 displayed on the conventional monitor 100.
  • the cluster display screen 111 displays the folder 103 held in the photo folder 103a in FIG. 10 in a state where it is automatically clustered for each shooting date.
  • the cluster display screen 111 displays the folder name 106 of the folder 103 using the shooting date when the photo file 108 held in the folder 103 was shot.
  • the cluster display screen 111 uses the slash character “/” for the folder name 106 such as “26/9/2009”. And display.
  • OS Operating System
  • Non-Patent Document 1 there is known means for providing a display method with good visibility to the user by not changing the folder name, but also writing the shooting date with the file name and the joint name (for example, see Non-Patent Document 1). ).
  • Non-Patent Document 2 means for specifying a file by naming the date and time of year, month, day, minute, second in the file name is known (for example, see Non-Patent Document 2).
  • Patent Document 1 is a system that changes a file name based on a DCF standard that is automatically named by a machine.
  • the folder name and the file name are based on a manufacturer's own standard. 8 characters were assigned. For this reason, when the number of folders and files becomes large, there is a problem that folder names and file names are not uniform and visibility is extremely poor.
  • any character string or shooting date with good visibility can be selected as the changed file name, but the file name or date attribute is not assigned to the file. Since the user has to input characters and dates for each file, there is a problem that it is very troublesome.
  • Non-Patent Document 1 even if a folder name or file name has poor visibility, it is possible to improve visibility by automatically recording the shooting date. There was a problem that the shooting date written in the name could not be changed, and the folder or file with the shooting date could not be transmitted / received.
  • Non-Patent Document 2 since the date and time of year / month / day / minute / second are used as the file name, there is a problem that the file name becomes long and the visibility is deteriorated.
  • the present invention has been made to solve the above-described problem.
  • the data name or the control unit Based on the abbreviated data name candidates generated, the abbreviated data names with high visibility are automatically generated in a unified format regardless of the size of the data display unit, and the user can easily obtain the desired data based on the abbreviated data. It is an object to provide a data storage device that can be searched.
  • the present invention provides a data storage device that stores data such as files or folders.
  • the data storage device includes a data acquisition unit that acquires data, a storage unit that stores data, and other data storage units.
  • a transmission / reception unit that transmits / receives data to / from an electronic device, and a control unit that controls the entire apparatus, and the data acquisition unit newly creates data and means for acquiring data from other electronic devices or storage media
  • a plurality of data acquisition means consisting of means for acquiring data by the storage unit, the storage unit is referred to by the control unit, information for generating a short data name candidate by extracting a part or all of the character string
  • the control unit acquires either the date / time attribute information indicating the date / time when the data was created or the date / time
  • some or all of the machine symbol names are extracted as abbreviated machine symbol name candidates, and abbreviated date / time name candidates, abbreviated natural language name candidates, or short Either one of the machine symbol name candidates or a concatenated name obtained by concatenating any two of the abbreviated date / time name candidate, the abbreviated natural language name candidate, or the abbreviated machine symbol name candidate is generated as the abbreviated data name and given to the data To do.
  • the data storage device automatically assigns a shortened and unified shortened data name to the data.
  • the user can store, search, or reproduce data by using a shortened data name with good visibility regardless of the size of the data display unit without being bothered by inputting the data name.
  • the shortened data name candidate further includes a shortened data acquisition means name candidate and a shortened data acquisition state name candidate
  • the data storage device stores the data acquired from the data
  • the control unit further includes an acquisition unit name setting unit that sets a unit name indicating the name of the acquisition unit, and an acquisition state name setting unit that sets a state name indicating a state in which data is acquired by the data acquisition unit. Based on the result of determining the type of the data acquisition means that acquired the data and the name of the means set by the acquisition means name setting unit, abbreviated data acquisition means name candidates are selected, and the data is acquired by the data acquisition means.
  • abbreviated data acquisition state name candidate based on the detection result and the means name set by the acquisition means name setting unit, and select abbreviated date / time name candidate, abbreviated natural language name candidate, abbreviated machine symbol name Either one of the complement, abbreviated data acquisition means name candidate, or the abbreviated data acquisition state name candidate, or abbreviated date / time name candidate, abbreviated natural language name candidate, abbreviated machine symbol name candidate, abbreviated data acquisition means name candidate, or abbreviated A consecutive name obtained by concatenating any two of the data acquisition state name candidates is generated as an abbreviated data name and given to the data.
  • the name of the data acquisition unit that acquired the data or the state name indicating the state in which the data is acquired by the data acquisition unit is automatically given to the data as a shortened data name.
  • the user can store, search, or reproduce data by using an easily understandable short data name.
  • the control unit associates the data with the data name history management file and stores the data in the storage unit, and the date / time attribute information or the acquisition date / time information is stored in the data name history management file.
  • Update to retain the name of the changed data when the data name has been changed in the past, and the data acquisition date / time history table to be retained and the abbreviated data name candidate history table to retain the abbreviated data name candidates are retained.
  • a history data name list is further held, and a user registered data name history list holding words is further held in response to the word being registered in association with the data by the user.
  • the data storage device centrally manages all data on the time axis based on the date / time attribute information or the acquisition date / time information.
  • the user can easily store, search, or reproduce data using familiar words.
  • control unit causes the transmission unit to transmit / receive the data name history management file together with the data to / from another electronic device.
  • the data storage device transmits and receives the history management file together with the data to and from another electronic device.
  • the user can store, search, or play back data that is completely managed in time series based not only on the data storage device but also on other electronic devices based on the shortened data names with good visibility. It becomes.
  • the data storage device is connected to or input to another electronic device including a data display unit for displaying data and an input operation unit for inputting commands.
  • An operation unit is further provided, and the control unit displays the abbreviated data name and the abbreviated data name candidate held in the data name history management file on the data display unit, and the abbreviated data name or the abbreviated data name candidate is input operation Data is retrieved according to the selection made through the section.
  • the data storage device causes the data display unit to display the shortened data name with good visibility even when the size of the data display unit is small.
  • the user can easily search, transmit, or reproduce desired data using a familiar short data name regardless of the size of the data display unit.
  • control unit obtains data based on the same year, month, day or the same abbreviated data name candidate described in the data name history management file associated with the data.
  • Create a clustered folder create a data name history management file by associating it with the folder, and store the folder and the data name history management file in the storage unit by using part or all of the short data name candidates as the folder name of the folder. .
  • the data storage device automatically organizes all acquired data into hierarchical folders with the date or short data name candidate familiar to the user.
  • the user can display the name of the data with good visibility date and abbreviated data name candidates, so that data such as files and folders can be easily stored, searched, reproduced, or transmitted / received. Can do.
  • a data acquisition unit that acquires data such as a file or a folder, a storage unit that stores data, a transmission / reception unit that transmits / receives data to / from another electronic device, and an apparatus
  • the data acquisition unit acquires data from another electronic device or a storage medium;
  • a plurality of data acquisition means comprising means for acquiring data by newly creating data, and the storage section is referred to by the control section, and abbreviated data is extracted by extracting part or all of the character string
  • the abbreviated data name candidates include abbreviated date and time name candidates and abbreviated natural language names.
  • the date and time attribute information held in the data indicating the date and time when the data was created, or the data is acquired by the data acquisition unit. Acquiring any one of the acquired date / time information indicating the acquired date / time, and extracting a part or all of the date / time attribute information or the acquired date / time information as the abbreviated date / time name candidates based on the abbreviated data name generation process table; Obtaining a natural language name assigned to the data, and extracting a part or all of the natural language name as the short natural language name candidate based on the short data name generation process table; Generate a machine symbol name composed of English letters or numbers automatically assigned to the data by a computer or other electronic device, and generate the abbreviated data name Extracting a part or all of the machine symbol name as the abbreviated machine symbol name candidate based on the process table; and any one of the abbreviated date and
  • a user accumulates, retrieves, or reproduces data by using a shortened data name having good visibility regardless of the size of the data display unit without being bothered by inputting the name of the data using a computer. It becomes possible.
  • the shortened data name candidate further comprises a shortened data acquisition means name candidate and a shortened data acquisition state name candidate, and the computer acquires the data acquisition means from which the data has been acquired.
  • An acquisition unit name setting unit that sets a unit name indicating the name of the data
  • an acquisition state name setting unit that sets a state name indicating a state in which the data is acquired by the data acquisition unit.
  • a result of determining the type of the acquired data acquisition means a step of selecting a shortened data acquisition means name candidate based on the means name set by the acquisition means name setting unit, and a state in which data is acquired by the data acquisition means And a step of selecting a short data acquisition state name candidate based on the result of the detection and the means name set by the acquisition means name setting unit, abbreviated date and time name candidate, However, one of language name candidates, short machine symbol name candidates, short data acquisition means name candidates, or short data acquisition state name candidates, or short date and time name candidates, short natural language name candidates, short machine symbol name candidates, Causing the computer to execute a step of generating a concatenated name obtained by concatenating any two of the abbreviated data acquisition means name candidate or the abbreviated data acquisition state name candidate as the abbreviated data name and assigning it to the data.
  • the user can store, search, or reproduce data by using a short data name that is easy to understand using a computer.
  • the control unit associates the data with the data name history management file and accumulates the data in the storage unit, and the date / time attribute information is retained in the data name history management file.
  • a step of retaining a data acquisition date / time history table and a shortened data name candidate history table that retains abbreviated data name candidates, and an update that retains the name of the changed data when the data name has been changed in the past The computer executes a step of further holding a history data name list and a step of further holding a user registered data name history list holding words in response to the word being registered in association with the data by the user.
  • a user can centrally manage data on a time axis using date / time attribute information or acquisition date / time information using a computer.
  • the user can easily store, search, or reproduce data using familiar words using a computer.
  • control unit causes the computer to execute a step of causing the transmission unit to transmit / receive the data name history management file together with the data to / from another electronic device.
  • a user can store, search, or reproduce data that is completely managed in a time series based on a shortened data name with good visibility not only in a computer but also in other electronic devices. It becomes possible.
  • the present invention is the above-described improved invention, wherein the computer is connected to another electronic device including a data display unit for displaying data and an input operation unit for inputting a command, or the input operation unit. And a step of causing the control unit to display the abbreviated data name and the abbreviated data name candidate stored in the data name history management file on the data display unit, and the abbreviated data name or the abbreviated data name candidate is input operation And causing the computer to execute a step of retrieving data in response to the selection via the unit.
  • the user can easily search, transmit, or reproduce desired data with a familiar short data name regardless of the size of the data display unit of the computer.
  • the control unit receives data based on the same year, month, day, or the same abbreviated data name candidate described in the data name history management file associated with the data. Create a clustered folder, create a data name history management file in association with the folder, use a part or all of the abbreviated data name candidates as the folder name of the folder, and store the folder and the data name history management file in the storage unit And causing the computer to execute the step of accumulating.
  • the user can display the name of the data with a good visibility date or abbreviated data name candidates using a computer, storage, search, reproduction of data such as files and folders, Alternatively, transmission / reception can be easily performed.
  • FIG. 1 is a configuration diagram of a data storage system according to an embodiment of the present invention.
  • the block diagram of the data storage device which concerns on this embodiment.
  • 10 is a flowchart of shortened data name generation processing according to the present embodiment.
  • history management file which concerns on this embodiment.
  • the figure which shows the method by which a folder is searched or renamed in the large sized screen data display apparatus which concerns on this embodiment The figure which shows an example of the home screen displayed on the conventional monitor.
  • Data storage device 3 Data storage device 4 Data storage device 5 Data storage device 7 Data 8 Data display unit 9 Data display unit 10 Data display unit 11 Large screen data display device (other electronic devices) 14 Remote controller (input operation unit) 15 File 16 Folder 17 Data acquisition unit 18 Input operation unit 20 CPU (control unit) 22 Data storage unit (storage unit) 24 Short Data Name Generation Process Table 25 Main Storage Unit (Storage Unit) 27 Radio transceiver (transceiver) 30 Microphone audio file acquisition unit (data acquisition means) 31 Captured image file acquisition unit (data acquisition means) 32 TV signal file acquisition unit (data acquisition means) 34 External signal file acquisition unit (data acquisition means) 36 Wired communication file acquisition unit (data acquisition means) 37 Acquisition means name setting unit 38 Acquisition state name setting unit 43 Short data name 44 File name history management file (data name history management file) 45 File acquisition date history table (data acquisition date history table) 46 Short file name candidate history table (short data name candidate history table) 47 Update history file name list (update history data name list) 48 User Registration File Name History List (User Registration Data Name History List
  • FIG. 1 shows a configuration of a data storage system 1 according to an embodiment of the present invention.
  • the data storage system 1 includes data storage devices 2 to 5, and the data storage device 2 transmits and receives data 7 to and from the data storage devices 3 to 5 by radio signals 6.
  • the data storage device 2 is, for example, a smartphone, a digital camera, or a portable game machine.
  • the data storage device 2 includes a data display unit 8 of about several inches that displays data 7.
  • the data storage device 3 is a tablet terminal, a notebook computer, or a tablet computer.
  • the data storage device 3 includes a data display unit 9 having a size larger than that of the data display unit 8.
  • the data storage device 4 is, for example, a desk-side type, a desktop type, a portable personal computer that is used stationary, or a server.
  • the data storage device 4 includes a data display unit 10 having a size larger than that of the data display unit 9.
  • the data storage device 5 is a storage server including, for example, a semiconductor storage device, an HDD storage device, an optical disk storage device, a magnetic tape storage device, and the like.
  • the data storage device 5 is connected to a large screen data display device 11 (another electronic device) by, for example, a USB cable 12.
  • the large screen data display device 11 is, for example, a television, a projector, a DVD player, or a digital photo frame.
  • the large screen 13 has a larger size than the data display unit 10 and a remote controller 14 to which commands are input. Is provided.
  • the data 7 is, for example, a file 15 such as a photo file, a video file, an audio file, a document file, a GPS data file, an AV camera data file, or a scanner data file, and a folder 16 that holds the file 15.
  • the data storage devices 2 to 5 transmit / receive the file 15 or the folder 16 that is the data 7 to / from each other.
  • FIG. 2 shows the configuration of the data storage device 2.
  • the data storage device 2 includes a data display unit 8 for displaying data 7, a data acquisition unit 17 for acquiring data 7, an input operation unit 18 for inputting a command by a user, and an audio output unit 19 for outputting audio.
  • the CPU 20 (control unit) that controls the entire data storage device 2, the data storage unit 22 (storage unit) that stores the folder box 21, the control program 22 that controls the entire data storage device 2, and the short data name generation process table 24, a main storage unit 25 (storage unit) that stores 24, a wireless transmission / reception unit 27 (transmission / reception unit) connected to an antenna 26 that transmits and receives the wireless signal 6, and the name and data 7 of the data acquisition unit 17 that acquired the data 7
  • a setting unit 28 for setting the name of the state in which the is acquired is connected to the bus 29.
  • the folder box 21 is an area for storing data 7.
  • the abbreviated data name generation process table 24 holds information used when the CPU 20 generates the name of the data 7.
  • the data acquisition unit 17 acquires a microphone audio file acquisition unit 30 (data acquisition unit) that acquires and acquires the sound picked up by the microphone as a file, and a captured image file acquisition that acquires the image captured by the camera (imaging device) as a file
  • the unit 31 (data acquisition unit), the TV signal file acquisition unit 32 (data acquisition unit) that acquires a TV signal as a file from the TV tuner, and the external signal from an external device connected to the external terminal 33 is acquired as a file.
  • the external terminal 33 is, for example, a USB cable connection terminal, an HDMI terminal, or a MIDI terminal
  • the wired communication terminal 35 is, for example, a LAN cable connection terminal.
  • the data acquisition unit 17 acquires the data 7 via the microphone audio file acquisition unit 30 through the wired communication file acquisition unit 36.
  • the setting unit 28 sets the name of the microphone audio file acquisition unit 30 through the wired communication file acquisition unit 36 that acquired the data 7 as an acquisition means name with a short character string.
  • the setting unit 28 sets a state where the data 7 is acquired as an acquisition state name with a short character string.
  • the short character string is, for example, a character string of 5 characters or less.
  • the acquisition state name includes an acquisition function name, an acquisition anniversary name, and an acquisition location name.
  • the acquisition function name is a name of a function included in the electronic device that created the data 7 and is used when the data 7 is created.
  • the acquisition anniversary is a name of the anniversary set in advance by the user.
  • the acquisition place name is the name of the place where the data 7 is created or the name of the place where the data 7 is acquired by the data acquisition unit 17.
  • the setting unit 28 includes an acquisition unit name setting unit 37 that sets an acquisition unit name, an acquisition function name setting unit 38 that sets an acquisition function name, and an acquisition anniversary based on the data 7 acquired by the data acquisition unit 17.
  • An acquisition anniversary name setting unit 39 for setting a name and an acquisition location name setting unit 40 for setting an acquisition location name are provided.
  • the data storage device 2 can acquire the data 7 by converting the wireless signal 6 received by the wireless transmission / reception unit 27 into a file.
  • the CPU 20 holds the data 7 acquired via the data acquisition unit 17 or the wireless transmission / reception unit 22 in the folder box 21 in response to the operation of the input operation unit 18 by the user. Further, the CPU 20 outputs the data 7 to the audio output unit 19 or displays the data 7 on the data display unit 8 and reproduces it according to the operation of the input operation unit 18 by the user.
  • the data storage devices 3 and 4 have the same configuration as the data storage device 2.
  • the data storage device 5 does not include the input operation unit 18 and the data display unit 8, but the other configurations are the same as those of the data storage device 2.
  • the abbreviated data name generation process table 24 used when the abbreviated data name assigned to the data 7 by the CPU 20 will be described. Based on the content of the abbreviated data name generation process table 24, the CPU 20 generates an abbreviated and unified data name as the abbreviated data name in the data 7 and gives it to the data 7.
  • FIG. 3 shows an example of the abbreviated data name generation process table 24.
  • the abbreviated data name generation process table 24 includes an abbreviated data name candidate generation table 41 based on shortening settings and an abbreviated data name candidate generation table 42 based on abbreviated settings.
  • the shortened data name candidate generation table 41 by the shortening setting includes a shortened date / time name candidate generation table 41a for generating a shortened data name candidate based on the date / time information about the data 7 and a shortened data name candidate based on the natural language about the data 7.
  • a short natural language name candidate generation table 41b to be generated and a short machine symbol name candidate generation table 41c to generate a short data name candidate based on the machine symbol related to the data 7 are provided.
  • the abbreviated data name candidate generation table 42 by the abbreviated name setting includes an abbreviated data acquisition unit name candidate setting table 42 a that generates abbreviated data name candidates based on the data acquisition unit 17 that acquired the data 7, and the acquisition state name of the data 7.
  • a priority order table 42d for setting the priority order of, and a shortened data name determination table 42e indicating the determined shortened data name 43.
  • the abbreviated date / time name candidate generation table 41a to the abbreviated machine symbol name candidate generation table 41c and the abbreviated data acquisition means name candidate setting table 42a to the priority table 42d include check boxes.
  • the user sets a shortened data name candidate generation table 41 based on the shortening setting and a shortened data name candidate generation table 42 based on the shortening name setting by checking the check boxes in advance.
  • the abbreviated date / time name candidate generation table 41a is configured to reduce the date / time information related to the data 7 by 1 unit, 2 units, or 3 units of year, month, day, hour, minute, or second. The setting of whether to shorten or the setting of the unit combination are made in advance by the user's selection. In the abbreviated date / time name candidate generation table 41a, whether the unit for displaying the date / time is a dot display or a unit display such as “day”, “hour”, “minute” is set by the user in advance.
  • an electronic device has 19 character strings indicating date and time information in a 24-hour display using a colon of “YYYY: MM: DD HH: MM: SS” for the year, month, day, minute, and second. Record date and time as a long numeric string (including colons and spaces). The date and time information is expressed in six units of year, month, day, hour, minute, and second.
  • the CPU 20 determines whether or not the acquired data 7 holds date / time attribute information indicating the date and time when the data 7 was created, and if so, based on the date / time attribute information, the abbreviated date / time name Generate candidates. On the other hand, when the acquired data 7 does not hold the date / time attribute information, the CPU 20 generates a shortened date / time name candidate based on the acquisition date / time information indicating the date / time when the data 7 is acquired by the data acquisition unit 17. In the shortened date / time name candidate generation table 41a, when 2 units of “year / month” and “dot expression” are checked, the CPU 20 partially cuts out 19 date / time long sentence numeric character strings. The CPU 20 shortens the year and month to “201.10.” And 7 characters of dot expression as shown in Example 1 in the shortened date / time name candidate generation table 41a, and extracts them as a shortened date / time name candidate.
  • the abbreviated natural language name candidate generation table 41b holds conditions for generating abbreviated natural language name candidates based on file names that are names composed of long character strings attached to the data 7.
  • the Web information acquired by the wired communication file acquisition unit 36 that acquires a wired communication signal from the wired communication network connected to the wired communication terminal 29 as a file usually has a number of word strings as file names. Automatically granted. For example, “Shinkansen Tokyo-Osaka Earthquake Tsunami Yahoo!” is given as the name of data 7.
  • the file acquired by the external signal file acquisition unit 34 may already be given a long character string file name by the user.
  • the CPU 20 converts these long natural language character strings according to the limited number of characters of 3 or 4 characters from the front of the blank, 1 word, 2 words, or character string in the short natural language name candidate generation table 41b selected by the user. Cut out columns to generate short natural language name candidates.
  • the name of the data 7 is “Shinkansen Tokyo-Osaka Earthquake Tsunami Yahoo!”
  • the CPU 20 “ Shinkansen "is extracted as a short natural language name candidate.
  • the abbreviated machine symbol name candidate generation table 41c holds conditions for generating abbreviated machine symbol name candidates based on the machine symbol name automatically assigned to the data 7 by the electronic device.
  • the data 7 is usually a DCF (Design Rule for Camera File system) name that is a standard of a digital camera or the like.
  • the name is named as a machine symbol name.
  • the directory name of DCF the first three characters are a directory number, and the last five characters are a free character string limited to alphanumeric uppercase characters.
  • the file name that is the name of the data 7 is a free character string in which the first four characters are limited to alphanumeric uppercase characters, and the last four characters are a file number. These eight character strings are often too long and meaningless for the user.
  • the directory name is “101CANON”
  • the directory number “101” is meaningless.
  • “CANON” may mean the name of the camera and may be meaningful.
  • the CPU 20 cuts off the “CANON” portion of the directory name “101CANON”, and “CANON” "Is extracted as a short machine symbol name candidate.
  • the abbreviated data acquisition means name candidate setting table 42a includes a microphone audio file acquisition unit 30, a captured image file acquisition unit 31, a TV signal file acquisition unit 32, an external signal file acquisition unit 34, and a wired communication file that constitute the data acquisition unit 17.
  • the acquisition unit name of the acquisition unit 36 and the names of the data storage unit 22 and the wireless transmission / reception unit 27 are held as abbreviations in English.
  • the CPU 20 determines which of the microphone audio file acquisition unit 30 through the wired communication file acquisition unit 36 has acquired the data 7.
  • the acquisition unit name setting unit 32 is preset with the acquisition unit names of the microphone audio file acquisition unit 30 through the wired communication file acquisition unit 36 that acquired the data 7 or the abbreviations of the names of the data storage unit 22 and the wireless transmission / reception unit 27. Select an alphabetic character within 5 characters as a candidate for abbreviated data acquisition means.
  • the acquisition means name setting unit 32 is “MIC” when the data 7 is acquired by the microphone audio file acquisition unit 30, “PHOTO” when the captured image file acquisition unit 31 acquires the data 7, and the TV signal file acquisition unit 32 “TV” when acquired, “EXT” when acquired by the external signal file acquisition unit 34, “WEB” when acquired by the wired communication file acquisition unit 36, and when acquired by the wireless transmission / reception unit 27 Registers the abbreviation “WRL” in the abbreviated data acquisition means name candidate setting table 42a.
  • the acquisition unit The name setting unit 32 registers “IN” in the abbreviated data acquisition means name candidate setting table 42a, and the CPU 20 updates the type of the data acquisition unit 17 and the name of the data 7 stored in the data storage unit 22.
  • the abbreviation registered in the shortened data acquisition means name candidate setting table 42a is extracted as a shortened data acquisition means name candidate.
  • the abbreviated data acquisition state name candidate setting table 42b holds an acquisition function name, an acquisition anniversary name, and an acquisition location name that are acquisition state names.
  • a function for setting an acquisition condition for the data 7 is usually incorporated.
  • the data storage device 2 acquires data as a state in which shooting or sound collection can be performed optimally according to, for example, “cooking”, “party”, “night view”, “person”, or “beach”.
  • the functional state is set.
  • Data 7 holds information on the set data acquisition function state.
  • the acquisition function name setting unit 38 selects the name of the data acquisition function state held by the data 7 as the acquisition function name as a shortened data acquisition state name candidate and registers it in the shortened data acquisition state name candidate setting table 42b.
  • the abbreviated data acquisition state name candidate to be registered is a character string of 3 characters or less.
  • the abbreviated data acquisition state name candidate setting table 42b holds an acquisition anniversary name as an acquisition state name.
  • shortened anniversary names such as weddings and birthdays are registered in advance by the user.
  • the acquisition anniversary setting unit 39 determines whether the date and time information held by the data 7 acquired by the data acquisition unit 17 is an anniversary registered in the shortened data acquisition state name candidate setting table 42b.
  • the CPU 20 selects the anniversary as a shortened data acquisition state name candidate. .
  • the abbreviated data acquisition state name candidate setting table 42b holds the acquisition location name as the acquisition state name.
  • the acquisition location name setting unit 40 sets a location name based on the longitude / latitude information as a shortened data acquisition state name candidate setting.
  • Register in Table 42b For example, the CPU 20 selects a place name such as “Tokyo” or “Osaka” from the short data acquisition state name candidate setting table 42b as a short data acquisition state name candidate.
  • the single / multiple name selection table 42c holds information for determining whether one short data candidate extracted by the CPU 20 is a single short data name 43 or a plurality of short data candidates is a short data name 43. To do.
  • the CPU 20 stores the data 7 acquired by the data acquisition unit 17 in the data storage unit 22, updates the name of the data 7 stored in the data storage unit 22, or stores the data 7 in another electronic device.
  • five types of shortened data name candidates are extracted: a shortened date / time name candidate, a shortened natural language name candidate, a shortened machine symbol name candidate, a shortened data acquisition means name candidate, and a shortened data acquisition state name candidate.
  • the CPU 20 determines the abbreviated data name 43 based on the abbreviated data name candidate.
  • the shortened data name 43 is displayed on the data display units 8 to 10 and the large screen 13 of various sizes such as the small size data display unit 8 and the large size large screen 13.
  • the user can generate the abbreviated data name 43 including the most shortened one word or the two-word consecutive names having good visibility by setting the single / join name selection table 42c.
  • the priority order table 42d shows a shortened date / time name candidate, a shortened natural language name candidate, a shortened machine symbol name candidate, a shortened data acquisition means name candidate, and a shortened data acquisition when the shortened data name 43 is composed of two consecutive words. Holds information that determines the order of candidate state names.
  • the abbreviated date / time name candidate is “2010.10.”
  • the abbreviated natural language name candidate is “Shinkansen”.
  • “1” indicating the order for the date / time is set, and “ 2 ”is set.
  • the CPU 20 determines “2011.10 Shinkansen” in the order of “Shinkansen” next to “2011.10.” And registers it in the abbreviated data name determination table 42e.
  • the user performs three types of shortening settings in advance in the shortened data name candidate generation table 41 based on the shortening settings.
  • the data storage device 2 is bothered by the user when storing the data 7 in the data storage unit 22, when updating or changing the name of the data 7, or when transmitting the data 7 to another electronic device. Therefore, the unified shortened data name 43 with good visibility can be generated regardless of the size of the data display unit 8.
  • the data storage device 2 acquires the data 7 by the data acquisition unit 17 and stores it in the data storage unit 22 by setting the abbreviated data acquisition unit name candidate setting table 42a to the single / joint name selection table 42d in advance. In this case, the abbreviated name and acquisition state name of the type of the data acquisition unit 17 can be automatically used as the shortened data name 43, and visibility can be improved.
  • FIG. 4 shows a flow of processing for generating the short data name 43.
  • the CPU 20 displays the abbreviated data name generation process table 24 on the data display unit 8, and the check box provided in the abbreviated data name generation process table 24 is checked by the user (S101).
  • the abbreviated date / time name candidate generation table 41a is checked for “year / month” and “dot display” in the category of 2 units.
  • “1 word” and “4 characters before” are checked in the abbreviated natural language name candidate generation table 41b, and “after 5 characters” are checked in the abbreviated machine symbol name candidate generation table 41c.
  • abbreviated data acquisition means name candidate setting table 42a “MIC”, “PHOTO”, “TV”, “EXT”, “WEB”, “WRL”, and “IN” are displayed and all are checked. Yes. The user can change the contents of the abbreviated data acquisition means name candidate setting table 42a as needed by removing the check.
  • abbreviated data acquisition state name candidate setting table 42b “person”, “night view”, “wedding”, “birthday”, “Tokyo”, and “Osaka” are displayed and all are checked. The user can change the contents of the abbreviated data acquisition means name candidate setting table 42a as needed by removing the check.
  • the single / joint name selection table 42c “joint name” is checked.
  • “1” for “date and time”, “2” for “natural language”, “5” for “machine symbol”, and “4” for “acquisition means” are given as priorities. However, “3” is assigned to “acquisition state name”.
  • step S102 when generating the short data name 43, the CPU 20 acquires date / time attribute information held in the data 7 (S102).
  • the CPU 20 acquires the acquisition date / time information when the data 7 is acquired by the data acquisition unit 17.
  • the date / time attribute information or the acquisition date / time information is a character string composed of 19 characters.
  • the CPU 20 refers to the abbreviated data name generation process table 24 and extracts abbreviated date / time name candidates based on the contents of the abbreviated date / time name candidate generation table 41a (S103). For example, the CPU 20 extracts a seven-character string “2011.10.” As a shortened date / time name candidate.
  • the CPU 20 acquires the name assigned to the data 7 (S104).
  • the CPU 20 refers to the abbreviated data name generation process table 24 and extracts abbreviated natural language name candidates based on the contents of the abbreviated natural language name candidate generation table 41b (S105).
  • the CPU 20 acquires the machine symbol name assigned to the data 7 (S106).
  • the CPU 20 refers to the abbreviated data name generation process table 24 and extracts the abbreviated machine symbol name based on the contents of the abbreviated machine symbol name candidate generation table 41c (S107).
  • the machine symbol name is a character string of 8 characters according to the DCF standard.
  • the CPU 20 extracts the last 5 characters of the machine symbol name as the abbreviated machine symbol name.
  • the CPU 20 determines which of the microphone audio file acquisition unit 30 through the wired communication file acquisition unit 36 has acquired the data 7 (S109). .
  • the CPU 20 refers to the abbreviated data acquisition unit name candidate setting table 42a in the abbreviated data name generation process table 24 and refers to the abbreviated data acquisition unit name.
  • a candidate is selected (S110).
  • the CPU 20 detects a status acquisition name consisting of an acquisition function name, an acquisition anniversary name, or an acquisition location name from the data 7 (S111), and selects a short data acquisition status name candidate (S112).
  • step S108 when the data 7 is not acquired by the data acquisition unit 17 (No in S108), or after the process of step S112, the CPU 20 performs a shortened date / time name candidate, a shortened natural language name candidate, a shortened machine symbol name,
  • the short data name 43 is generated based on the short data acquisition means name candidate or the short data acquisition state name candidate (S113).
  • the data 7 may not be given the name and machine symbol name in steps S104 and S106. Even in this case, the data 7 always holds either the date / time attribute information or the acquisition date / time information.
  • the CPU 20 always generates the abbreviated data name 43 based on any one of the abbreviated date / time name candidate, the abbreviated natural language name candidate, the abbreviated machine symbol name, the abbreviated data acquisition means name candidate, or the abbreviated data acquisition state name candidate. be able to.
  • the generated short data name 43 is registered in the short data name determination table 42e of the short data name generation process table 24.
  • the CPU 20 stores the data 7 in which the short data name 43 is generated in the folder box 21, updates the name of the data 7 to the short data name 43, or updates the data 7 in which the short data name 43 is generated to another data storage device 3. Or it transmits to 4 grade
  • the CPU 20 can automatically assign the shortened and unified shortened data name 43 to the data 7. Further, the CPU 20 can generate the short data name 43 with high visibility by generating the short data name 43 based on the short data acquisition means name candidate or the short data acquisition state name candidate. The user can search for the desired data 7 very easily by referring to or using the short data name 43. The CPU 20 may generate the abbreviated data name 43 based on one of the files 15 held by the folder 16 when the abbreviated data name 43 for the folder 16 is generated as the data 7.
  • FIG. 5 shows the configuration of the file name history management file 44.
  • the file name history management file 44 is stored in the data storage unit 18 in association with the file 15.
  • the file name history management file 44 is associated with the file 15 whose abbreviated data name 43 is “2011. 5 Brazil”, the name of the file 15 is updated, the file 15 is stored in the data storage unit 18, or the file 15 Is transmitted to another data storage device 3 or 4 or the like, it is used for management and retrieval of the file 15.
  • the file name history management file 44 includes a file acquisition date / time history table 45 (data acquisition date / time history table), a shortened file name candidate history table 46 (shortened data name candidate history table), and an update history file name list table 47 (update history). Data name list) and user registration file name history list 48 (user registration data name history list).
  • the file name history management file 44 is automatically created by the CPU 20 when the file 15 is accumulated in the data storage unit 18.
  • the file acquisition date / time history table 45 holds date / time attribute information indicating the date / time when the file 15 was created. When the date / time attribute information regarding the file 15 is unknown, the file acquisition date / time history table 45 holds the acquisition date / time information when the file 15 is acquired by the data acquisition unit 17.
  • the file acquisition date / time history table 45 includes a file creation date / time 45a, a file update date / time 45b, and a file reception date / time 45c.
  • the CPU 20 detects the date / time attribute information from the attribute information associated with the file 15 and stores the date / time attribute information in the file creation date / time 45a. For example, when the file 15 is a photograph, it is usually formatted in an Exif format (Exchangeable image file format for digital still cameras) or a FAT format (File Allocation Table Format).
  • the generation date and time of the original image data is tag number 36867
  • the digital data creation date and time is tag number 36868
  • the digital data creation date and time is tag number 36868, respectively.
  • file attribute information the year, month, day, minute, and second are recorded in a 24-hour display using a colon of “YYYY: MM: DD HH: MM: SS”.
  • the CPU 20 detects the date and time when the file 15 was created as date and time attribute information, and stores it in the file creation date and time 45a.
  • the CPU 20 uses the date / time when the file 15 was acquired by the data acquisition unit 17 as the acquisition date / time information. 45a.
  • the electronic device sets the year, month, day, minute, and second in the upper and lower order, such as “YYYY: MM: DD HH: MM: SS”, as well as the attribute information related to the creation date and time in the Exif format. Separately, record the date and time in 24-hour display.
  • the upper order is date
  • the lower order is hour, minute, second.
  • the CPU 20 stores the date / time in the file acquisition date / time history table 45
  • the CPU 20 sets the data value obtained by converting the colon of “YYYY: MM: DD HH: MM: SS” into a dot or a character.
  • the user can manage the file 15 centrally in a time series by the file acquisition date / time history table 45 associated with the file 15 holding the file creation date / time 45a.
  • the file name history management file 44 is associated with the file 15, the user desires it easily and at an extremely fast speed even when a large amount of the file 15 is stored in the data storage unit 18.
  • the file 15 can be searched.
  • the CPU 20 holds the date and time when the name is updated in the file update date and time 45b.
  • the CPU 20 holds the received date / time in the file reception date / time 45c. Thereby, the user can easily know the date and time when the name of the file 15 was updated or the date and time when the file 15 was received.
  • the abbreviated file name candidate history table 46 holds five types of abbreviated data name candidates generated based on the abbreviated data name generation process table 24.
  • the abbreviated file name candidate history table 46 includes an abbreviated date / time name candidate item 46a for holding abbreviated date / time name candidate, an abbreviated natural language name candidate item 46b for holding an abbreviated natural language name candidate, and an abbreviated name for holding a shortened machine symbol name candidate.
  • the desired file 15 can be easily searched by language matching search based on the abbreviated data name candidates.
  • the update history file name list 47 holds the names assigned to the file 15 in time series.
  • the CPU 20 stores the name of the file 15 in the update history file name list 47 whenever the name of the file 15 is repeatedly updated or the file 15 is transmitted and received many times.
  • the user can search for the desired file 15 based on the past names 47a to 47c previously assigned to the file 15.
  • the user registration file history name table 48 holds words registered by the user. The user registers in advance the user-registered file history name list 48 with words that are familiar to him and can easily search the file 15, and make a history. In the user registration file history name list 48, for example, names of persons close to the user, event names, place names, and the like are registered. The user can search for the desired file 15 using the words registered in the user registration file history name list 48.
  • FIG. 6 shows the structure of the folder name history management file 49.
  • the folder 16 has a hierarchical structure in which files 15 held in the folder 16 are clustered by date.
  • the CPU 20 clusters the folders 16 with reference to the file creation date 45a described in the file name history management table 44 associated with the file 15. For example, the CPU 20 refers to the file creation date 45a, collects the files 17 of the same year, and creates the folder 16 clustered by year.
  • a folder name history management file 49 is associated with each folder 16.
  • the folder 16 clustered by year is given “2011” as the short data name 43, and the folder name history management file 49 is associated therewith.
  • the folder name history management file 49 includes a folder acquisition date / time history table 50 (data acquisition date / time history table), a shortened folder name candidate history table 51 (shortened data name candidate history table), and an update history folder name list 52 (update history). Data name list) and user registered folder name history list 53 (user registered data name history list).
  • the folder name history management file 49 is automatically created by the CPU 20 when the folder 16 is clustered.
  • the file name candidate history table 46, the update history file name list table 47, and the user registration file name history list table 48 have the same configuration.
  • the folder acquisition date / time history table 50 further holds a file creation period that holds a period in which the plurality of files 15 included in the folder 16 are created.
  • the folder name history management file 49 is associated with the folder 16 so that the name of the folder 16 is updated, the folder 16 is stored in the data storage unit 18, or the folder 16 is transmitted to another data storage device 3 or 4 or the like. Sometimes used for management and retrieval of folder 16.
  • FIG. 7 shows an example of the folder search display screen 54 displayed on the data display unit 8.
  • the data storage device 2 includes a home button 55 and a touch panel 56 disposed on the upper surface of the data display unit 8 as the input operation unit 18.
  • the data display unit 8 displays a list of folders 16 held in the folder box 21 in order to be searched by the user.
  • the folder search display screen 54 hierarchically displays a plurality of folders 16 with folder icons 57 and abbreviated data names 43.
  • the abbreviated data name is the name of the folder 16.
  • the abbreviated data name 43 displayed here is the abbreviated data name 43 determined by the CPU 20 based on the abbreviated data name generation process table 36.
  • the abbreviated date / time name candidate generation table 41a has “Year / Month” and “Month / Day” and “dot display” in the category of 2 units checked.
  • the simplest “single” is checked in the single / joint name selection table 42c, and “1” is assigned to “date and time” in the priority table 42d.
  • the CPU 20 generates, for example, “2010.9” or “12.2” as the abbreviated data name 43 and displays it on the data display unit 8.
  • the user can display the short data name 43 of the folder name 43 in a simple character string and hierarchically in a time series even in the data display unit 8 having a very small display area such as the data storage device 2. . Further, the user can easily search for the desired folder 16 by referring to the plurality of folders 16 displayed in a hierarchy on the data display unit 8 and the abbreviated data names 43 thereof. Furthermore, since the short data name 43 of the folder name 43 does not include the slash character “/” which is prohibited from being used in many OSs, the data 7 is stored or transmitted / received in units of folders in any electronic device. Is possible.
  • FIG. 8 shows an example of a folder search display screen 58 displayed on the data display unit 9.
  • the data storage device 3 holds a home button 55 and a medium-sized data display unit 9 that is larger than the touch panel 56 data display unit 8.
  • the folder search display screen 58 hierarchically displays a plurality of folders 16 with folder icons 57 and short data names 43a to 43f.
  • the abbreviated data names 43a to 43f include abbreviated date / time name candidates, and the abbreviated date / time name candidates are displayed with dots “year / month” or “month / day” based on the abbreviated data name generation process table 24.
  • the abbreviated data name 43a is a joint name of the abbreviated date and time name candidate and the abbreviated natural language name candidate
  • the abbreviated data name 43b is a joint name of the abbreviated date and time name candidate and the abbreviated machine symbol name candidate
  • the abbreviated data name 43c is a concatenation of the abbreviated date / time name candidate and the abbreviated data acquisition means name candidate
  • the abbreviated data name 43d is a concatenation of the abbreviated date / time name candidate and the abbreviated data acquisition state name candidate.
  • the abbreviated data names 43e and 43f are the concatenation names of the abbreviated date and time name candidates and the abbreviated data acquisition state name candidates. Name candidates indicate anniversary dates.
  • the user can display the abbreviated data name 43 using, for example, a combined name of the abbreviated date and time name candidate and the abbreviated natural language name candidate in the medium-sized data display unit 9 included in the data storage device 3. Thereby, the user can search the folder 16 based on the shortened data name 43 holding a plurality of information.
  • the folder search display screen 58 displays a slideshow button 59, a send button 60, and a return button 61.
  • the data display unit 9 reproduces the file 15 held in the folder 16 selected by the user in response to the slide show button 59 being touched by the user's finger. Further, the CPU 20 transmits the folder 16 including the file 15 to another data storage device 2 or 4 in response to the transmission button 60 being touched by the user's finger. The data display unit 9 displays the previous screen in response to the transmission button 60 being touched by the user's finger.
  • FIG. 9 shows a method of searching or renaming the folder 16 in the large screen data display device 11.
  • the data storage device 5 is connected to the large screen data display device 11 via the USB cable 12. Unlike the data storage devices 2 to 4, the data storage device 5 does not include the data display unit 8 and the input operation unit 18.
  • the large screen 61 displays a folder search / name change screen 62 for searching the folder 16.
  • the folder search / name change screen 62 displays a plurality of folders 16 with a folder icon 57 and an abbreviated data name 43 in a hierarchical folder list.
  • the abbreviated data name generation process table 24 it is assumed that the abbreviated date / time name candidate generation table 41a is checked for “year / month / day” and “dot display” in the category of 3 units. It is assumed that “single name” is checked in the single / multiple name selection table 42c.
  • the short data name 43 “2011.9.1 Shinkansen” which is the name of the folder 16 is a joint name of the short date and time name candidate and the short natural language name candidate.
  • the user can select and search the desired folder 16 from the hierarchical folder list display by operating the remote controller 14.
  • the folder search / name change screen 62 displays a search language list 63 at the bottom.
  • the search language list 63 is a character stored in the shortened folder name candidate history table 51, the update history folder name list 52, and the user registered folder name history list 53 of the folder name history management file 49 as the search language 64. Display columns.
  • the search language 64 displayed in the search language list 63 is a short word familiar to the user.
  • the folder 16 can be searched by language matching search.
  • the folder search / name change screen 62 is displayed on the large screen 13
  • the large screen data display device 11 sends the input command to the data storage device 5 in response to the input of the command to the remote controller 14. Send to.
  • the CPU 20 of the data storage device 5 executes a process according to a command from the large screen data display device 11.
  • the user can search for the folder 16 on the large screen 13 larger than the screen of the smartphone or notebook computer.
  • the folder search / name change screen 62 is displayed on the data display units 8 to 10 of the data storage devices 2 to 4, the user performs an input operation by touching the familiar search language 64 with a finger or the like.
  • the CPU 20 searches the folder 16 by language matching search.
  • the folder search / name change screen 62 is also used as a name change screen for changing the name of the folder 16.
  • a change target folder 65 whose name is changed by the user is designated by the input operation unit 18.
  • the search language 64 displayed in the search language list 69 is selected by the user, the CPU 20 changes the name of the folder 16 to the selected search language 64.
  • the folder search / name change screen 62 When the folder search / name change screen 62 is displayed on the large screen 64 and the folder name change screen 65 is displayed, the user operates the remote controller 14 and moves the cursor to the change target folder 65. Next, the user operates the remote controller 14 to select one search language 64 from the search language list 69 displayed at the bottom of the large screen 13, thereby easily changing the folder 65 to be changed.
  • the name can be changed to a word familiar to the user.
  • the present invention is not limited to the configuration of the above embodiment, and various modifications are possible.
  • the data storage device 2 includes a microphone audio file acquisition unit 30, a captured image file acquisition unit 31, a TV signal file acquisition unit 32,
  • a configuration including only the external signal file acquisition unit 34 and the wired communication file acquisition unit 36 may be employed instead of including the external signal file acquisition unit 34 and the wired communication file acquisition unit 36.
  • the data storage device 5 may be connected to the large screen data display device 11 via the LAN cable or the wireless signal 6 instead of the USB cable 12.

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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

視認性が良いファイル名やフォルダ名を自動的に生成し、ユーザが容易に所望するファイルやフォルダを検索することができるデータ蓄積装置を提供することを目的とする。具体的には、ファイルに係る日時属性情報、取得日時情報、若しくは機械記号名、自然言語によるファイル名、取得手段名、または取得状態名を取得し、予め設定された短縮データ名プロセス表に基づいて短縮データ名候補を抽出する。そして、短縮データ名プロセス表に設定された優先順位に従って、複数の短縮データ名候補から短縮データ名を決定する。

Description

データ蓄積装置及びデータ蓄積プログラム
 本発明は、ファイルやフォルダのデータを新たに取得して記憶するとき、既に記憶しているデータの名称を変更するとき、又は、データを他の電子機器に送信するときに、データ表示部のサイズに関わらず、視認性が良く統一されたデータの名称を自動的に生成するデータ蓄積装置及びデータ情報蓄積プログラムに関する。
 近年、携帯電話、デジタルカメラ、携帯ゲーム機、ノートパソコン、タブレットパソコン、又はスマートフォン等の携帯電子装置と、据え置きパソコン、テレビ、又はプロジェクター等のデータ表示装置、及び半導体蓄積装置、HDD蓄積装置、光ディスク蓄積装置、又は蓄積サーバー等の大量情報蓄積装置の普及が著しく、モニタサイズが異なるこれらの電子機器の間で、有線又は無線通信ネットワークを介して大量の情報が送受信される場合が急増している。その際、情報の表示や蓄積等の取扱い、特にファイル名やフォルダ名に統一性が無く混乱が生じている。小さなサイズのモニタを具備する電子機器であっても、ユーザの習慣に馴染み、整理及び統一されたファイル名やフォルダ名で、ファイルやフォルダを簡単に蓄積し、送受信できる方法が望まれている。
 図10は、従来のモニタ100に表示されるホーム画面101の一例を示す。ホーム画面101は、携帯電子機器102のモニタ100に表示され、複数のフォルダ103を一般的な方法で表示する。携帯電子機器102は、入力手段としてホームボタン104を備える。モニタ100は、ホームボタン104が押下されたこと応じて、複数のフォルダ103を表示する。モニタ100は、アプリケーションのタイトルとともにフォルダ103を表示する。アプリケーションとは、例えば、写真、メール、又はWEB等である。ここで、ホーム画面101は、フォルダ103として、写真フォルダ103a、音楽フォルダ103b、WEBフォルダ103c、TVフォルダ103d、ビデオフォルダ103e、及びメールフォルダ103fを表示している。
 図11は、従来のモニタ100に表示されるフォルダ階層表示画面105の一例を示す。ここで、フォルダ階層表示画面105は、図10に示されるホーム画面101において、写真フォルダ103aがユーザによって選択されたとによって開かれた状態を表示している。デジタルカメラで写真が撮影された場合、撮影された写真のファイル形式は、標準規格であるDCF規格(Design rule for Camera File system)が使用される。撮影された写真のファイル名及びフォルダ名(ディレクトリ名)は他の機器との再生互換性を確保するため、8文字の英数大文字の文字列が機器によって自動的に付与される機械記号名が使用される。フォルダ階層表示画面105に表示されている写真フォルダ103aの場合、DCF規格では、フォルダ名106は、「101 PANA」のように、初め3文字の番号に続けてメーカ独自の英数大文字名が自動的に付与されることが多い。このようなファイル名及びフォルダ名は、統一性がない数字及び大文字の文字列で構成されるため、ユーザにとっては視認性が極めて悪いという問題があった。
 図12は、従来のモニタ100に表示されるファイル表示画面107の一例を示す。ここで、ファイル表示画面107は、図11に示されるフォルダ階層表示画面105において、フォルダ名106が「101 PANA」である写真フォルダ103aがユーザによって選択されたことによって開かれた状態を表示している。ファイル表示画面107は、写真フォルダ103aに保持される写真ファイル108をサムネイル画像109とファイル名110とで表示する。ここで、ファイル名110は、DCF規格に従い、半角英数大文字4桁に続いて4桁の番号数字が付与されている。例えば、ファイル名110は、「P0000003」のように、フォルダ名106と同様に、メーカ独自の規格によりユーザにとって意味の無い長い文字列が自動的に付与されるため、統一性がなく、視認性の悪いファイル名が付与されるという問題があった。
 図13は、従来のモニタ100に表示されるクラスタ表示画面111の一例を示す。ここで、クラスタ表示画面111は、図10における写真フォルダ103aに保持されるフォルダ103を、撮影日毎に自動的にクラスタリングした状態で表示する。クラスタ表示画面111は、フォルダ103のフォルダ名106を、フォルダ103に保持される写真ファイル108が撮影された撮影日を用いて表示する。フォルダ103に保持される写真ファイル108の撮影日が2009年9月26日の場合、クラスタ表示画面111は、フォルダ名106を「26/9/2009」のように、スラッシュ文字「/」を使用して表示する。しかし、多くのOS(Operation System)において、フォルダ名にスラッシュ文字「/」を使用することが禁止されている。クラスタ表示画面111に表示されているフォルダ名106がフォルダ103に対して付与されているとき、広く使用されている一般的な電子機器は、フォルダ103を蓄積又は送受信できないという問題が生じていた。この問題を解決するために、ファイル名を変更することにより混乱を回避する手段が提案されている。
 例えば、カメラで取得されたデータファイルをバックアップする際、ファイル名に対応する属性情報に基づいて部分的にファイル名を変更する手段が知られている(例えば、特許文献1参照)。
 また、例えば、ファイル名設定メニューで「任意の文字列」あるいは「撮影日時」等のユーザに視認性の良いタイトルを選択させることによりファイル名を変更させる手段が知られている(例えば、特許文献2参照)。
 また、例えば、フォルダ名は変更しないが、ファイル名と連名で撮影日を併記することによりユーザに対して視認性のよい表示方法を提供する手段が知られている(例えば、非特許文献1参照)。
 さらに、例えば、ファイル名に年月日分秒の日時及び時刻をネーミングすることによりファイルを特定する手段が知られている(例えば、非特許文献2参照)。
 しかしながら、特許文献1に示される技術おいては、機械によって自動的に命名されるDCF規格に基づいて、ファイル名を変更するシステムであり、フォルダ名やファイル名は、各製造メーカ独自の基準による8文字が割り当てられるものであった。このため、フォルダやファイルの数が大量になった場合、フォルダ名やファイル名に統一性がなく、極めて視認性が悪いという問題があった。
 また、特許文献2に示される技術においては、視認性の良い任意の文字列や撮影日等を変更ファイル名に選ぶことが出来るが、ファイルに対してファイル名や日付属性が付与されていない場合、ユーザが各ファイルに対して文字や日付を入力しなければならないため、非常に煩わしい手間がかかるという問題があった。
 また、非特許文献1に示される技術においては、視認性の悪いフォルダ名やファイル名であっても撮影日を自動的に併記させることにより、視認性を高めることができるが、フォルダ名やファイル名に併記された撮影日を変更できず、撮影日が併記されたフォルダやファイルを送受信できないという問題があった。
 さらに、非特許文献2に示される技術においては、年月日分秒の日時及び時刻をファイル名とするため、ファイル名が長くなり視認性が悪くなるという問題が生じていた。
特開2005-244614号公報 WO2007/055334号公報
http://picasa.google.com http://www.brother.co.jp/product/houjin/printing/solution8/
 本発明は、上記の問題を解決するためになされたものであり、取得したデータを記憶部に蓄積する際、又は既に取得しているデータの名称を変更する際、データの名称若しくは制御部によって生成された短縮データ名候補に基づいて、データ表示部のサイズに関わらず統一した形式で視認性が良い短縮データ名を自動的に生成し、ユーザが短縮データに基づいて所望するデータを容易に検索することができるデータ蓄積装置を提供することを目的とする。
 上記の目的を達成するために本発明は、ファイル又はフォルダ等のデータを蓄積するデータ蓄積装置において、データ蓄積装置は、データを取得するデータ取得部と、データを記憶する記憶部と、他の電子機器とデータを送受信する送受信部と、装置全体を制御する制御部と、を備え、データ取得部は、他の電子機器又は記憶媒体からデータを取得する手段と、新たにデータを作成することによってデータを取得する手段とからなる複数のデータ取得手段を備え、記憶部は、制御部によって参照され、文字列の一部又は全部を抽出することにより短縮データ名候補を生成するための情報を保持する短縮データ名生成プロセス表を記憶し、短縮データ名候補は、短縮日時名候補と、短縮自然言語名候補と、短縮機械記号名候補と、で構成され、制御部は、データが作成された日時を示しデータに保持される日時属性情報、又はデータがデータ取得部に取得された日時を示す取得日時情報のいずれか一方を取得し、短縮データ名生成プロセス表に基づいて日時属性情報又は取得日時情報の一部又は全部を短縮日時名候補として抽出し、データに付与されている自然言語による名称を取得し、短縮データ名生成プロセス表に基づいて自然言語による名称の一部又は全部を短縮自然言語名候補として抽出し、データ蓄積装置又は他の電子機器によってデータに自動的に付与された英文字又は数字によって構成される機械記号名を取得し、短縮データ名生成プロセス表に基づいて機械記号名の一部又は全部を短縮機械記号名候補として抽出し、短縮日時名候補、短縮自然言語名候補、又は短縮機械記号名候補のいずれか1つを、又は短縮日時名候補、短縮自然言語名候補、若しくは短縮機械記号名候補のいずれか2つを連結した連名を、短縮データ名として生成してデータに付与する。
 本発明によれば、データ蓄積装置は、データに対して、短縮かつ統一された短縮データ名を自動的に付与する。これにより、ユーザは、データの名称入力に煩わされることなく、データ表示部のサイズに関わらず視認性が良い短縮データ名によって、データを蓄積、検索、又は再生することが可能となる。
 また、本発明は、上述の改良された発明において、短縮データ名候補は、短縮データ取得手段名候補と、短縮データ取得状態名候補と、をさらに備え、データ蓄積装置は、データを取得したデータ取得手段の名称を示す手段名を設定する取得手段名設定部と、データがデータ取得手段に取得された状態を示す状態名を設定する取得状態名設定部と、をさらに備え、制御部は、データを取得したデータ取得手段の種類を判定した結果と、取得手段名設定部によって設定された手段名に基づいて短縮データ取得手段名候補を選出し、データがデータ取得手段に取得された状態を検出した結果と、取得手段名設定部によって設定された手段名に基づいて短縮データ取得状態名候補を選出し、短縮日時名候補、短縮自然言語名候補、短縮機械記号名候補、短縮データ取得手段名候補、又は短縮データ取得状態名候補のいずれか1つを、又は短縮日時名候補、短縮自然言語名候補、短縮機械記号名候補、短縮データ取得手段名候補、若しくは短縮データ取得状態名候補のいずれか2つを連結した連名を、短縮データ名として生成してデータに付与する。
 本発明によれば、データを取得したデータ取得手段の名称又はデータがデータ取得手段に取得された状態を示す状態名が、短縮データ名としてデータに自動的に付与される。これにより、ユーザは、判り易い短縮データ名によってデータを蓄積、検索、又は再生することができる。
 また、本発明は、上述の改良された発明において、制御部は、データとデータ名履歴管理ファイルとを関連付けて記憶部に蓄積させ、データ名履歴管理ファイルに、日時属性情報又は取得日時情報を保持するデータ取得日時履歴表と、短縮データ名候補を保持する短縮データ名候補履歴表と、を保持させ、データの名称が過去に変更されているとき、変更されたデータの名称を保持する更新履歴データ名一覧表をさらに保持させ、ユーザによってデータに関連付けて単語が登録されたことに応じて、単語を保持するユーザ登録データ名履歴一覧表をさらに保持させる。
 本発明によれば、データ蓄積装置は、全てのデータを日時属性情報又は取得日時情報により時間軸で一元管理する。これにより、ユーザは、馴染みのある単語で容易に、データを蓄積、検索、又は再生することができる。
 また、本発明は、上述の改良された発明において、制御部は、送信部にデータとともにデータ名履歴管理ファイルを他の電子機器と送受信させる。
 本発明によれば、データ蓄積装置は、前記データとともに前記履歴管理ファイルを他の電子機器と送受信する。これにより、ユーザは、データ蓄積装置だけでなく他の電子機器においても、視認性が良い短縮データ名に基づいて完全に時系列で一元管理されたデータを蓄積、検索、又は再生することが可能となる。
 また、本発明は、上述の改良された発明において、データ蓄積装置は、データを表示するデータ表示部と、命令が入力される入力操作部を具備する他の電子機器に接続されるか、入力操作部をさらに備え、制御部は、短縮データ名とデータ名履歴管理ファイルに保持されている短縮データ名候補とを、データ表示部に表示させ、短縮データ名又は短縮データ名候補が、入力操作部を介して選択されたことに応じて、データを検索する。
 本発明によれば、データ蓄積装置は、データ表示部のサイズが小さい場合であっても、データ表示部に視認性が良い状態で短縮データ名を表示させる。これにより、ユーザは、データ表示部のサイズに関わらず、馴染みのある短縮データ名によって所望するデータを容易に検索、送信、又は再生することができる。
 また、本発明は、上述の改良された発明において、制御部は、データに関連付けられたデータ名履歴管理ファイルに記載の同一の年、月、日または同一の短縮データ名候補に基づいてデータをクラスタリングしたフォルダを作成し、フォルダに関連付けてデータ名履歴管理ファイルを作成し、短縮データ名候補の一部又は全部をフォルダのフォルダ名として、フォルダとデータ名履歴管理ファイルとを記憶部に蓄積させる。
 本発明によれば、データ蓄積装置は、取得した全てのデータをユーザにとって慣れ親しみのある年月日又は短縮データ名候補で、自動的に階層フォルダ化する。これにより、ユーザは、データの名称を視認性の良い年月日や短縮データ名候補で表示させることができるので、ファイルやフォルダ等のデータの蓄積、検索、再生、又は送受信を容易に行うことができる。
 また、本発明は、上述の改良された発明において、ファイル又はフォルダ等のデータを取得するデータ取得部と、データを記憶する記憶部と、他の電子機器とデータを送受信する送受信部と、装置全体を制御する制御部と、を備えたコンピュータを用いて該データを該記憶部に蓄積させるデータ蓄積プログラムにおいて、前記データ取得部は、他の電子機器又は記憶媒体からデータを取得する手段と、新たにデータを作成することによってデータを取得する手段とからなる複数のデータ取得手段を備え、前記記憶部は、前記制御部によって参照され、文字列の一部又は全部を抽出することにより短縮データ名候補を生成するための情報を保持する短縮データ名生成プロセス表を記憶し、短縮データ名候補は、短縮日時名候補と、短縮自然言語名候補と、短縮機械記号名候補と、で構成され、前記制御部に、前記データが作成された日時を示し該データに保持される日時属性情報、又は該データが前記データ取得部に取得された日時を示す取得日時情報のいずれか一方を取得させ、前記短縮データ名生成プロセス表に基づいて該日時属性情報又は該取得日時情報の一部又は全部を前記短縮日時名候補として抽出させるステップと、該データに付与されている自然言語による名称を取得させ、該短縮データ名生成プロセス表に基づいて該自然言語による名称の一部又は全部を前記短縮自然言語名候補として抽出させるステップと、該コンピュータ又は他の電子機器によって該データに自動的に付与された英文字又は数字によって構成される機械記号名を取得させ、該短縮データ名生成プロセス表に基づいて該機械記号名の一部又は全部を前記短縮機械記号名候補として抽出させるステップと、該短縮日時名候補、該短縮自然言語名候補、又は該短縮機械記号名候補のいずれか1つを、又は該短縮日時名候補、該短縮自然言語名候補、若しくは該短縮機械記号名候補のいずれか2つを連結した連名を、短縮データ名として生成させ該データに付与させるステップと、をコンピュータに実行させる。
 本発明によれば、ユーザは、コンピュータを用いて、データの名称入力に煩わされることなく、データ表示部のサイズに関わらず視認性が良い短縮データ名によって、データを蓄積、検索、又は再生することが可能となる。
 また、本発明は、上述の改良された発明において、短縮データ名候補は、短縮データ取得手段名候補と、短縮データ取得状態名候補と、をさらに備え、コンピュータは、データを取得したデータ取得手段の名称を示す手段名を設定する取得手段名設定部と、データがデータ取得手段に取得された状態を示す状態名を設定する取得状態名設定部と、をさらに備え、制御部に、データを取得したデータ取得手段の種類を判定させた結果と、取得手段名設定部によって設定された手段名に基づいて短縮データ取得手段名候補を選出させるステップと、データがデータ取得手段に取得された状態を検出させた結果と、取得手段名設定部によって設定された手段名に基づいて短縮データ取得状態名候補を選出させるステップと、短縮日時名候補、短縮自然言語名候補、短縮機械記号名候補、短縮データ取得手段名候補、又は短縮データ取得状態名候補のいずれか1つを、又は短縮日時名候補、短縮自然言語名候補、短縮機械記号名候補、短縮データ取得手段名候補、若しくは短縮データ取得状態名候補のいずれか2つを連結させた連名を、短縮データ名として生成させデータに付与させるステップと、をコンピュータに実行させる。
 本発明によれば、ユーザは、コンピュータを用いて、判り易い短縮データ名によってデータを蓄積、検索、又は再生することができる。
 また、本発明は、上述の改良された発明において、制御部に、データとデータ名履歴管理ファイルとを関連付けて記憶部に蓄積させるステップと、データ名履歴管理ファイルに、日時属性情報を保持するデータ取得日時履歴表と、短縮データ名候補を保持する短縮データ名候補履歴表と、を保持させるステップと、データの名称が過去に変更されているとき、変更されたデータの名称を保持する更新履歴データ名一覧表をさらに保持させるステップと、ユーザによってデータに関連付けて単語が登録されたことに応じて、単語を保持するユーザ登録データ名履歴一覧表をさらに保持させるステップと、をコンピュータに実行させる。
 本発明によれば、ユーザは、コンピュータを用いて、データを日時属性情報又は取得日時情報により時間軸で一元管理することができる。また、ユーザは、コンピュータを用いて、馴染みのある単語で容易に、データを蓄積、検索、又は再生することができる。
 また、本発明は、上述の改良された発明において、制御部に、送信部にデータとともにデータ名履歴管理ファイルを他の電子機器と送受信させるステップをコンピュータに実行させる。
 本発明によれば、ユーザは、コンピュータだけでなく他の電子機器においても、視認性が良い短縮データ名に基づいて完全に時系列で一元管理されたデータを蓄積、検索、又は再生することが可能となる。
 また、本発明は、上述の改良された発明において、コンピュータは、データを表示するデータ表示部と、命令が入力される入力操作部を具備する他の電子機器に接続されるか、入力操作部をさらに備え、制御部に、短縮データ名とデータ名履歴管理ファイルに保持されている短縮データ名候補とを、データ表示部に表示させるステップと、短縮データ名又は短縮データ名候補が、入力操作部を介して選択されたことに応じて、データを検索させるステップと、をコンピュータに実行させる。
 本発明によれば、ユーザは、コンピュータのデータ表示部のサイズに関わらず、馴染みのある短縮データ名によって所望するデータを容易に検索、送信、又は再生することができる。
 また、本発明は、上述の改良された発明において、制御部に、データに関連付けられたデータ名履歴管理ファイルに記載の同一の年、月、日または同一の短縮データ名候補に基づいてデータをクラスタリングしたフォルダを作成させるステップと、フォルダに関連付けてデータ名履歴管理ファイルを作成させ、短縮データ名候補の一部又は全部をフォルダのフォルダ名として、フォルダとデータ名履歴管理ファイルとを記憶部に蓄積させるステップと、をコンピュータに実行させる。
 本発明によれば、ユーザは、コンピュータを用いてデータの名称を視認性の良い年月日や短縮データ名候補で表示させることができるので、ファイルやフォルダ等のデータの蓄積、検索、再生、又は送受信を容易に行うことができる。
本発明の実施形態に係るデータ蓄積システムの構成図。 本実施形態に係るデータ蓄積装置の構成図。 本実施形態に係る短縮データ名生成プロセス表の一例を示す図。 本実施形態に係る短縮データ名の生成処理のフローチャート。 本実施形態に係るファイル名履歴管理ファイルの構成図。 本実施形態に係るフォルダ名履歴管理ファイルの構成図。 本実施形態に係るデータ表示部に表示されるフォルダ検索用表示画面の一例を示す図。 本実施形態に係るデータ表示部に表示されるフォルダ検索用表示画面の一例を示す。 本実施形態に係る大型画面データ表示装置においてフォルダが検索又は名称変更される方法を示す図。 従来のモニタに表示されるホーム画面の一例を示す図。 従来のモニタに表示されるフォルダ階層表示画面の一例を示す図。 従来のモニタに表示されるファイル表示画面の一例を示す図。 従来のモニタに表示されるクラスタ表示画面の一例を示す図。
2 データ蓄積装置
3 データ蓄積装置
4 データ蓄積装置
5 データ蓄積装置
7 データ
8 データ表示部
9 データ表示部
10 データ表示部
11 大型画面データ表示装置(他の電子機器)
14 リモートコントローラ(入力操作部)
15 ファイル
16 フォルダ
17 データ取得部
18 入力操作部
20 CPU(制御部)
22 データ記憶部(記憶部)
24 短縮データ名生成プロセス表
25 主記憶部(記憶部)
27 無線送受信部(送受信部)
30 マイク音声ファイル取得部(データ取得手段)
31 撮影画像ファイル取得部(データ取得手段)
32 TV信号ファイル取得部(データ取得手段)
34 外部信号ファイル取得部(データ取得手段)
36 有線通信ファイル取得部(データ取得手段)
37 取得手段名設定部
38 取得状態名設定部
43 短縮データ名
44 ファイル名履歴管理ファイル(データ名履歴管理ファイル)
45 ファイル取得日時履歴表(データ取得日時履歴表)
46 短縮ファイル名候補履歴表(短縮データ名候補履歴表)
47 更新履歴ファイル名一覧表(更新履歴データ名一覧表)
48 ユーザ登録ファイル名履歴一覧表(ユーザ登録データ名履歴一覧表)
49 フォルダ名履歴管理ファイル(データ名履歴管理ファイル)
50 フォルダ取得日時履歴表(データ取得日時履歴表)
51 短縮フォルダ名候補履歴表(短縮データ名候補履歴表)
52 更新履歴フォルダ名一覧表(更新履歴データ名一覧表)
53 ユーザ登録フォルダ名履歴一覧表(ユーザ登録データ名履歴一覧表)
 以下、本発明の実施形態に係るデータ蓄積装置が用いられたデータ蓄積システムについて、図面を参照して説明する。図1は、本発明の実施形態に係るデータ蓄積システム1の構成を示す。データ蓄積システム1は、データ蓄積装置2乃至5を備え、データ蓄積装置2は、データ蓄積装置3乃至5と無線信号6によってデータ7を送受信する。ここで、データ蓄積装置2は、例えば、スマートフォン、デジタルカメラ、又は携帯ゲーム機である。データ蓄積装置2は、データ7を表示する数インチ程度のデータ表示部8を備える。データ蓄積装置3は、タブレット型端末、ノートパソコン、又はタブレットパソコンである。データ蓄積装置3は、データ表示部8よりも大きなサイズのデータ表示部9を備える。また、データ蓄積装置4は、例えば、デスクサイド型、デスクトップ型、据え置いて使用するポータブル型のパソコン、又はサーバーである。データ蓄積装置4は、データ表示部9よりも大きなサイズのデータ表示部10を備える。データ蓄積装置5は、例えば、半導体記憶装置、HDD記憶装置、光ディスク記憶装置、磁気テープ記憶装置等を具備する蓄積サーバーである。
 データ蓄積装置5は、大型画面データ表示装置11(他の電子機器)と、例えば、USBケーブル12で接続される。ここで、大型画面データ表示装置11とは、例えば、テレビ、プロジェクター、DVDプレーヤ、又はデジタルフォトフレームであり、データ表示部10よりも大きなサイズの大型画面13と、命令が入力されるリモートコントローラ14を備える。データ7は、例えば、写真ファイル、映像ファイル、音声ファイル、文書ファイル、GPSデータファイル、AVカメラデータファイル、又はスキャナーデータファイル等のファイル15と、ファイル15を保持するフォルダ16である。データ蓄積装置2乃至5は、データ7であるファイル15又はフォルダ16を互いに送受信する。
 図2は、データ蓄積装置2の構成を示す。データ蓄積装置2は、データ7を表示するデータ表示部8と、データ7を取得するデータ取得部17と、ユーザによって命令が入力される入力操作部18と、音声を出力する音声出力部19と、データ蓄積装置2全体を制御するCPU20(制御部)と、フォルダボックス21を記憶するデータ記憶部22(記憶部)と、データ蓄積装置2全体を制御する制御プログラム22及び短縮データ名生成プロセス表24を記憶する主記憶部25(記憶部)と、無線信号6を送受信するアンテナ26に接続された無線送受信部27(送受信部)と、データ7を取得したデータ取得部17の名称やデータ7が取得された状態の名称を設定する設定部28が、バス29に接続されている。ここで、フォルダボックス21は、データ7を記憶するエリアである。また、短縮データ名生成プロセス表24は、CPU20がデータ7の名称を生成するときに使用される情報を保持する。
 データ取得部17は、マイクでピックアップした音声をファイル化して取得するマイク音声ファイル取得部30(データ取得手段)と、カメラ(撮像素子)で撮影された画像をファイル化して取得する撮影画像ファイル取得部31(データ取得手段)と、TVチューナーよりTV信号をファイル化して取得するTV信号ファイル取得部32(データ取得手段)と、外部端子33に接続された外部装置から外部信号をファイル化して取得する外部信号ファイル取得部34(データ取得手段)と、有線通信端子35に接続された有線通信網から有線通信信号をファイル化して取得する有線通信ファイル取得部36(データ取得手段)を備える。ここで、外部端子33とは、例えば、USBケーブル接続端子、HDMI端子、又はMIDI端子等であり、有線通信端子35とは、例えば、LANケーブル接続端子である。データ取得部17は、マイク音声ファイル取得部30乃至有線通信ファイル取得部36を介してデータ7を取得する。
 設定部28は、データ7を取得したマイク音声ファイル取得部30乃至有線通信ファイル取得部36の名称を取得手段名として短い文字列で設定する。また、設定部28は、データ7が取得された状態を取得状態名として短い文字列で設定する。ここで、短い文字列とは、例えば、5文字以内の文字列である。取得状態名は、取得機能名と、取得記念日名と、取得場所名を含む。取得機能名とは、データ7を作成した電子機器が具備する機能の名称であって、データ7の作成時に使用されたものである。取得記念日とは、ユーザによって予め設定された記念日の名称である。取得場所名とは、データ7が作成された場所の名称、又はデータ7がデータ取得部17に取得された場所の名称である。設定部28は、データ取得部17に取得されたデータ7に基づいて、取得手段名を設定する取得手段名設定部37と、取得機能名を設定する取得機能名設定部38と、取得記念日名を設定する取得記念日名設定部39と、取得場所名を設定する取得場所名設定部40を備える。
 データ蓄積装置2は、無線送受信部27が受信した無線信号6をファイル化することによりデータ7を取得することができる。CPU20は、ユーザによって入力操作部18が操作されたことに応じて、データ取得部17又は無線送受信部22を介して取得したデータ7をフォルダボックス21に保持させる。また、CPU20は、ユーザによって入力操作部18が操作されたことに応じて、データ7を音声出力部19に出力、又はデータ表示部8に表示させて再生する。本実施形態において、データ蓄積装置3及び4は、データ蓄積装置2と同一の構成である。また、データ蓄積装置5は、入力操作部18及びデータ表示部8を具備しないが、その他の構成はデータ蓄積装置2と同一である。
 次に、CPU20がデータ7に付与する短縮データ名を生成するときに使用する短縮データ名生成プロセス表24について説明する。CPU20は、短縮データ名生成プロセス表24の内容に基づいて、データ7にユーザにとって判り易く、短縮かつ統一されたデータの名称を短縮データ名として生成し、データ7に付与する。図3は、短縮データ名生成プロセス表24の一例を示す。短縮データ名生成プロセス表24は、短縮化設定による短縮データ名候補生成表41と短縮名設定による短縮データ名候補生成表42で構成される。短縮化設定による短縮データ名候補生成表41は、データ7に関する日時情報に基づいて短縮データ名候補を生成する短縮日時名候補生成表41aと、データ7に関する自然言語に基づいて短縮データ名候補を生成する短縮自然言語名候補生成表41bと、データ7に関する機械記号に基づいて短縮データ名候補を生成する短縮機械記号名候補生成表41cを備える。
 短縮名設定による短縮データ名候補生成表42は、データ7を取得したデータ取得手段17に基づいて短縮データ名候補を生成する短縮データ取得手段名候補設定表42aと、データ7の取得状態名に基づいて短縮データ名候補を生成する短縮データ取得状態名候補設定表42bと、単独又は連名の短縮データ名候補を短縮データ名とするかを決定する単独・連名選択表42cと、短縮データ名候補の優先順位を設定する優先順位表42dと、決定された短縮データ名43を示す短縮データ名決定表42eを備える。
 短縮日時名候補生成表41a乃至短縮機械記号名候補生成表41c、及び短縮データ取得手段名候補設定表42a乃至優先順位表42dは、チェックボックスを備える。ユーザは、予めチェックボックスをチェックすることにより、短縮化設定による短縮データ名候補生成表41と短縮名設定による短縮データ名候補生成表42を設定する。CPU20は、データ7が、データ取得部17で取得されてデータ記憶部22に蓄積される際、又はデータ記憶部22に蓄積されているデータ7の名称を更新する際、短縮データ名生成プロセス表24に基づいて短縮データ名43を生成する。
 短縮日時名候補生成表41aは、データ7に関する日時情報を年、月、日、時、分、又は秒の単位の内、1単位で短縮するか、2単位で短縮するか、又は3単位で短縮するかの設定と、単位の組み合わせの設定が予めユーザの選択によってなされる。また、短縮日時名候補生成表41aは、日時を表示する単位がドット表示か「日」、「時」、「分」等の単位付表示かの設定が、予めユーザの選択によってなされる。通常、電子装置は、日時情報を示す文字列は、西暦年、月、日、分、及び秒を「YYYY:MM:DD HH:MM:SS」のコロンを用いた24時間表示を19個の日時長文数字列(コロン及び空白を含む)で記録する。また、日時情報は、年、月、日、時、分、秒の6単位で表現される。
 CPU20は、取得されたデータ7が、データ7が作成された日時を示す日時属性情報を保持しているか否かを判定し、保持している場合には、日時属性情報に基づいて短縮日時名候補を生成する。一方、取得されたデータ7が日時属性情報を保持していない場合、CPU20は、データ7がデータ取得部17に取得された日時を示す取得日時情報に基づいて短縮日時名候補を生成する。短縮日時名候補生成表41aにおいて、2単位の「年月」と「ドット表現」がチェックされているとき、CPU20は、19個の日時長文数字列を部分的に切り取る。CPU20は、年と月を短縮日時名候補生成表41a内の例示1に示されるように「2010.10」とドット表現の7文字に短縮し、短縮日時名候補として抽出する。
 短縮自然言語名候補生成表41bは、データ7に付与されている長い文字列で構成される名称であるファイル名に基づいて短縮自然言語名候補を生成する条件を保持する。データ蓄積装置2において、有線通信端子29に接続された有線通信網から有線通信信号をファイル化して取得する有線通信ファイル取得部36に取得されたWeb情報は、通常、多数の単語列がファイル名として自動的に付与される。例えば、データ7の名称として、「新幹線 東京-大阪 地震 津波 Yahoo!」が付与される。また、外部信号ファイル取得部34に取得されたファイルには、ユーザによって既に長い文字列のファイル名が付与されている場合がある。
 CPU20は、これらの長い自然言語文字列を、ユーザによって選択された短縮自然言語名候補生成表41bにおける空白、1単語、2単語、又は文字列の前から3文字或いは4文字の制限文字数に従い文字列を切り取り、短縮自然言語名候補を生成する。データ7の名称が「新幹線 東京-大阪 地震 津波 Yahoo!」の場合に、短縮自然言語名候補生成表41bにおいて、「1単語」と「前4文字」がチェックされているとき、CPU20は、「新幹線」を短縮自然言語名候補として抽出する。
 短縮機械記号名候補生成表41cは、電子機器によってデータ7に自動的に付与された機械記号名に基づいて短縮機械記号名候補を生成する条件を保持する。データ7は、撮影画像取得部31又は外部信号ファイル取得部34によって取得された画像データの場合、通常、デジタルカメラ等の標準規格であるDCF(Design Rule for Camera File system)名で、データ7の名称が機械記号名として命名されている。DCFのディレクトリ名は、前3文字がディレクトリ番号であり、後5文字が英数大文字限定の自由文字列である。
 データ7の名称であるファイル名は、前4文字が英数大文字限定の自由文字列であり、後4文字がファイル番号である。これら8文字の文字列は、ユーザにとっては長過ぎ、無意味であることが多い。例えば、ディレクト名が「101CANON」である場合、ディレクトリ番号「101」は無意味である。「CANON」はカメラの名前を意味することがあり、有意義であることもある。ディレクト名が「101CANON」の場合に、短縮機械記号名候補生成表41cにおいて、「後5文字」がチェックされているとき、CPU20は、ディレクトリ名「101CANON」の「CANON」部分を切り取り、「CANON」を短縮機械記号名候補として抽出する。
 短縮データ取得手段名候補設定表42aは、データ取得部17を構成するマイク音声ファイル取得部30、撮影画像ファイル取得部31、TV信号ファイル取得部32、外部信号ファイル取得部34、及び有線通信ファイル取得部36の取得手段名と、データ記憶部22及び無線送受信部27の名称を英字による略称で保持する。データ7がデータ取得部17に取得された場合、CPU20は、データ7がマイク音声ファイル取得部30乃至有線通信ファイル取得部36のいずれによって取得されたかを判定する。取得手段名設定部32は、データ7を取得したマイク音声ファイル取得部30乃至有線通信ファイル取得部36の取得手段名、又はデータ記憶部22及び無線送受信部27の名称の略称を、予め設定された5文字以内の英字を短縮データ取得手段名候補として選定する。
 取得手段名設定部32は、データ7をマイク音声ファイル取得部30が取得した場合には「MIC」、撮影画像ファイル取得部31が取得した場合には「PHOTO」、TV信号ファイル取得部32が取得した場合には「TV」、外部信号ファイル取得部34が取得した場合には「EXT」、有線通信ファイル取得部36が取得した場合には「WEB」、無線送受信部27が取得した場合には「WRL」なる略称を短縮データ取得手段名候補設定表42aに登録する。また、データ7がデータ取得部17や無線送受信部27に取得されるのではなく、データ蓄積装置2が具備するデータ記憶部22に蓄積されているデータ7の名称が更新されるとき、取得手段名設定部32は、短縮データ取得手段名候補設定表42aに「IN]を登録する。CPU20は、データ取得部17の種類及びデータ記憶部22に蓄積されているデータ7の名称が更新されるか否かを判定し、短縮データ取得手段名候補設定表42aに登録された略称を短縮データ取得手段名候補として抽出する。
 短縮データ取得状態名候補設定表42bは、取得状態名である取得機能名、取得記念日名、及び取得場所名を保持する。データ蓄積装置2が、AV信号や静止画信号のデータ7を取得するデジタカメラ機能を有する場合、通常、データ7の取得条件を設定する機能が内蔵されている。データ蓄積装置2は、撮影シーン毎に、例えば、「料理」、「パーティ」、「夜景」、「人物」、又は「ビーチ」等に応じて、最適に撮影又はや収音できる状態としてデータ取得機能状態が設定される。データ7は、設定されたデータ取得機能状態の情報を保持する。取得機能名設定部38は、取得機能名であるデータ7が保持するデータ取得機能状態の名称を短縮データ取得状態名候補として選定し、短縮データ取得状態名候補設定表42bに登録する。ここで、登録される短縮データ取得状態名候補は、3文字以内の文字列である。CPU20は、データ7が保持するデータ取得機能状態が「夜景」のとき、短縮データ取得状態名候補設定表42bに登録された「夜景」を短縮データ取得状態名候補として選出する。
 短縮データ取得状態名候補設定表42bは、取得状態名として取得記念日名を保持する。短縮データ取得状態名候補設定表42bは、例えば、結婚式や誕生日等の短縮記念日名を、予めユーザによって登録される。取得記念日設定部39は、データ取得部17に取得されたデータ7が保持する日時情報が、短縮データ取得状態名候補設定表42bに登録された記念日であるか否かを判定する。データ取得部17に取得されたデータ7が保持する日時情報が、短縮データ取得状態名候補設定表42bに登録された記念日のとき、CPU20は、記念日を短縮データ取得状態名候補として選出する。
 さらに、短縮データ取得状態名候補設定表42bは、取得状態名として取得場所名を保持する。データ7が、データ蓄積装置2に内蔵されたGPS機能による場所を示す緯度経度情報を保持するとき、取得場所名設定部40は、経度緯度情報に基づいた場所名を短縮データ取得状態名候補設定表42bに登録する。CPU20は、短縮データ取得状態名候補設定表42bから、例えば、「東京」、「大阪」等の場所名を短縮データ取得状態名候補として選出する。
 単独・連名選択表42cは、CPU20によって抽出された1つの短縮データ候補を単独で短縮データ名43とするか、複数の短縮データ候補を連名で短縮データ名43とするかを決定する情報を保持する。CPU20は、データ取得部17に取得されたデータ7をデータ記憶部22に記憶させる際、データ記憶部22に蓄積されているデータ7の名称が更新される際、又はデータ7を他の電子機器に送信する際、短縮日時名候補、短縮自然言語名候補、短縮機械記号名候補、短縮データ取得手段名候補、及び短縮データ取得状態名候補の5種類の短縮データ名候補を抽出する。
 CPU20は、短縮データ名候補に基づいて短縮データ名43を決定する。短縮データ名43は、小さなサイズのデータ表示部8や大きなサイズの大型画面13等、様々なサイズのデータ表示部8乃至10や大型画面13に表示される。ユーザは、単独・連名選択表42cを設定することにより、最も短縮された1単語、又は視認性の良い2単語の連名からなる短縮データ名43を生成することができる。
 優先順位表42dは、短縮データ名43が2単語の連名で構成される場合の、短縮日時名候補、短縮自然言語名候補、短縮機械記号名候補、短縮データ取得手段名候補、及び短縮データ取得状態名候補の順序を決定する情報を保持する。例えば、短縮日時名候補が「2010.10」、短縮自然言語名候補が「新幹線」であり、優先順位表42dにおいて、日時に順序を示す「1」が設定され、自然言語に順序を示す「2」が設定されているものとする。このとき、CPU20は、短縮データ名43を「2010.10」の次に「新幹線」の順で「2010.10新幹線」を決定し、短縮データ名決定表42eに登録する。
 このように、ユーザは、短縮化設定による短縮データ名候補生成表41において、予め3種類の短縮化設定を行う。これにより、データ蓄積装置2は、データ7をデータ記憶部22に蓄積する際、データ7の名称を更新や変更する際、又はデータ7を他の電子機器に送信する際、ユーザの手を煩わせることなく、データ表示部8のサイズに関わらず視認性の良い統一した短縮データ名43を生成することができる。さらに、データ蓄積装置2は、予め短縮データ取得手段名候補設定表42a乃至単独・連名選択表42dの設定が行われることにより、データ7をデータ取得部17で取得してデータ記憶部22に蓄積する際、自動的にデータ取得部17の種類の略称や取得状態名を短縮データ名43とすることができ、視認性を向上させることができる。
 次に、CPU20がデータ7の短縮データ名43を生成して、データ7をフォルダボックス21に蓄積、短縮データ名43を更新、又はデータ7を送信するまでの処理について説明する。図4は、短縮データ名43の生成処理のフローを示す。CPU20は、データ表示部8に短縮データ名生成プロセス表24を表示させ、短縮データ名生成プロセス表24が備えるチェックボックスは、ユーザによってチェックされる(S101)。例えば、図3に示される短縮データ名生成プロセス表24において、短縮日時名候補生成表41aは、2単位のカテゴリーの「年月」と、「ドット表示」がチェックされている。また、短縮自然言語名候補生成表41bは、「1単語」及び「前4文字」が、短縮機械記号名候補生成表41cは、「後5文字」がチェックされている。
 また、短縮データ取得手段名候補設定表42aは、「MIC」、「PHOTO]、「TV」、「EXT」、「WEB」、「WRL」、及び「IN」が表示され、すべてがチェックされている。ユーザは、必要に応じて、短縮データ取得手段名候補設定表42aにおけるチェックを外すことにより、その内容を変更することができる。短縮データ取得状態名候補設定表42bは、「人物」、「夜景」、「結婚式」、「誕生日」、「東京」、及び「大阪」が表示され、すべてがチェックされている。ユーザは、必要に応じて、短縮データ取得手段名候補設定表42aにおけるチェックを外すことにより、その内容を変更することができる。また、単独・連名選択表42cは、「連名」がチェックされている。さらに、優先順位表42dは、優先順位として、「日時」に「1」が、「自然言語」に「2」が、「機械記号」に「5」が、「取得手段名」に「4」が、「取得状態名」に「3」がそれぞれ付与されている。
 図4を参照して、ステップS102において、CPU20は、短縮データ名43を生成するとき、データ7が保持している日時属性情報を取得する(S102)。データ7が日時属性情報を保持していないとき、CPU20は、データ7がデータ取得部17に取得された取得日時情報を取得する。ここで、日時属性情報又は取得日時情報は、19文字で構成される文字列である。CPU20は、短縮データ名生成プロセス表24を参照し、短縮日時名候補生成表41aの内容に基づいて短縮日時名候補を抽出する(S103)。例えば、CPU20は、短縮日時名候補として、7文字の文字列「2010.10」を抽出する。
 次に、CPU20は、データ7に付与されている名称を取得する(S104)。CPU20は、短縮データ名生成プロセス表24を参照し、短縮自然言語名候補生成表41bの内容に基づいて短縮自然言語名候補を抽出する(S105)。CPU20は、データ7に付与されている機械記号名を取得する(S106)。CPU20は、短縮データ名生成プロセス表24を参照し、短縮機械記号名候補生成表41cの内容に基づいて短縮機械記号名を抽出する(S107)。例えば、データ7が画像ファイルの場合、機械記号名は、DCF規格による8文字の文字列である。短縮機械記号名候補生成表41cにおいて、「後5文字」がチェックされているとき、CPU20は、機械記号名の末尾5文字を短縮機械記号名として抽出する。
 データ7が、データ取得部17によって取得された場合(S108でYes)、CPU20は、データ7がマイク音声ファイル取得部30乃至有線通信ファイル取得部36のいずれによって取得されたかを判定する(S109)。CPU20は、マイク音声ファイル取得部30乃至有線通信ファイル取得部36のいずれかを判定すると、短縮データ名生成プロセス表24における短縮データ取得手段名候補設定表42aを参照して、短縮データ取得手段名候補を選定する(S110)。CPU20は、取得機能名、取得記念日名、又は取得場所名からなる状態取得名をデータ7から検出し(S111)、短縮データ取得状態名候補を選出する(S112)。
 ステップS108において、データ7がデータ取得部17に取得されていないとき(S108でNo)、又はステップS112の処理の後、CPU20は、短縮日時名候補、短縮自然言語名候補、短縮機械記号名、短縮データ取得手段名候補、又は短縮データ取得状態名候補に基づいて短縮データ名43を生成する(S113)。なお、データ7は、ステップS104及びS106における名称及び機械記号名が付与されていない場合がある。この場合であっても、データ7は、日時属性情報又は取得日時情報のいずれか一方を必ず保持している。
 これにより、CPU20は、短縮日時名候補、短縮自然言語名候補、短縮機械記号名、短縮データ取得手段名候補、又は短縮データ取得状態名候補のいずれかに基づいて必ず短縮データ名43を生成することができる。生成された短縮データ名43は、短縮データ名生成プロセス表24の短縮データ名決定表42eに登録される。CPU20は、短縮データ名43が生成されたデータ7をフォルダボックス21に蓄積、データ7の名称を短縮データ名43に更新、又は短縮データ名43が生成されたデータ7を他のデータ蓄積装置3又は4等に送信する(S114)。
 このように、CPU20は、データ7に対して、短縮されかつ統一された短縮データ名43を自動的に付与することができる。また、CPU20は、短縮データ取得手段名候補又は短縮データ取得状態名候補に基づいて短縮データ名43を生成することにより、視認性の高い短縮データ名43を生成することができる。ユーザは、短縮データ名43を参照又は使用することにより、極めて容易に所望するデータ7を検索することができる。なお、CPU20は、データ7として、フォルダ16についての短縮データ名43を生成するとき、フォルダ16が保持するファイル15の一つに基づいて短縮データ名43を生成しても構わない。
 次に、データ記憶部18に蓄積されるファイル15に関連付けられたファイル名履歴管理ファイル44(データ名履歴管理ファイル)について説明する。図5は、ファイル名履歴管理ファイル44の構成を示す。ファイル名履歴管理ファイル44は、ファイル15に関連付けられてデータ記憶部18に蓄積される。ここで、ファイル名履歴管理ファイル44は、短縮データ名43が「2010.5ブラジル」であるファイル15に関連付けられ、ファイル15の名称の更新、ファイル15がデータ記憶部18に蓄積、又はファイル15が他のデータ蓄積装置3又は4等に送信されたときに、ファイル15の管理及び検索に用いられる。ファイル名履歴管理ファイル44は、ファイル取得日時履歴表45(データ取得日時履歴表)と、短縮ファイル名候補履歴表46(短縮データ名候補履歴表)と、更新履歴ファイル名一覧表47(更新履歴データ名一覧表)と、ユーザ登録ファイル名履歴一覧表48(ユーザ登録データ名履歴一覧表)で構成される。ファイル名履歴管理ファイル44は、ファイル15がデータ記憶部18に蓄積されるとき、CPU20によって自動的に作成される。
 ファイル取得日時履歴表45は、ファイル15が作成された日時を示す日時属性情報を保持する。ファイル15に係る日時属性情報が不明な場合、ファイル取得日時履歴表45は、ファイル15がデータ取得部17に取得された取得日時情報を保持する。ファイル取得日時履歴表45は、ファイル作成日時45aと、ファイル更新日時45bと、ファイル受信日時45cを備える。CPU20は、ファイル15に関連付けられた属性情報の中から日時属性情報を検出し、日時属性情報をファイル作成日時45aに保持させる。例えば、ファイル15が写真の場合、通常、Exifフォーマット(Exchangeable image file format for digital still cameras)、又はFATフォーマット(File Allocation Table Format)でフォーマットがなされている。
 Exifフォーマットには、写真が撮影された際、その元画像データの生成日時がタグ番号36867に、写真のデジタルデータの作成日時がタグ番号36868に、デジタルデータの作成日時がタグ番号36868に、それぞれファイル属性情報として、西暦年、月、日、分、及び秒を「YYYY:MM:DD HH:MM:SS」のコロンを用いた24時間表示で記録されている。CPU20は、タグ番号36868を参照することにより、ファイル15が作成された日時を日時属性情報として検出してファイル作成日時45aに保持させる。ファイル15に日時属性情報に関する属性情報が存在しない場合、又はファイル15が作成された日時が不明な場合、CPU20は、ファイル15がデータ取得部17に取得された日時を取得日時情報としてファイル作成日時45aに保持させる。
 通常、電子機器は、Exifフォーマットにおける作成日時に関する属性情報と同様に、西暦年、月、日、分、及び秒を「YYYY:MM:DD HH:MM:SS」のように、上位と下位に分けて24時間表示で日時を記録する。ここで、上位は年月日であり、下位は時分秒である。CPU20は、ファイル取得日時履歴表45に日時を保持させるとき、「YYYY:MM:DD HH:MM:SS」のコロンをドット又は文字に変換したデータ値とする。ユーザは、ファイル15に関連付けられたファイル取得日時履歴表45がファイル作成日時45aを保持することにより、ファイル15を時系列で一元的に管理することができる。
 また、ファイル名履歴管理ファイル44は、ファイル15に関連付けられているため、ユーザは、ファイル15がデータ記憶部18に大量に記憶されている場合であっても、簡便かつ極めて早い速度で所望するファイル15を検索することができる。また、CPU20は、ファイル15の名称が更新されたとき、名称が更新された日時をファイル更新日時45bに保持させる。さらに、CPU20は、ファイル15が無線送受信部27に受信されたとき、受信された日時をファイル受信日時45cに保持させる。これにより、ユーザは、ファイル15の名称が更新された日時、又はファイル15が受信された日時を容易に知ることができる。
 短縮ファイル名候補履歴表46は、短縮データ名生成プロセス表24に基づいて生成された5種類の短縮データ名候補を保持する。短縮ファイル名候補履歴表46は、短縮日時名候補を保持する短縮日時名候補項目46aと、短縮自然言語名候補を保持する短縮自然言語名候補項目46bと、短縮機械記号名候補を保持する短縮機械記号名候補項目46cと、短縮データ取得手段名候補を保持する短縮データ取得手段名候補項目46dと、短縮データ取得状態名候補を保持する短縮データ取得状態名候補項目46eを備える。短縮日時名候補項目46a乃至短縮データ取得状態名候補項目46eに保持される5種類の短縮データ名候補は、ユーザが容易に想像できかつ短い言葉なので、ユーザは、簡単に短縮データ名候補を思い出すことができ、短縮データ名候補に基づいて容易に所望するファイル15を言語一致検索によって検索することが可能となる。
 更新履歴ファイル名一覧表47は、ファイル15に付与された名称を時系列に保持する。CPU20は、ファイル15の名称が繰り返し更新され、又は、何度もファイル15が送受信される度に、ファイル15の名称を更新履歴ファイル名一覧表47に保持させる。ユーザは、更新履歴ファイル名一覧表47を参照することにより、過去にファイル15に付与された過去名称47a乃至47cに基づいて所望するファイル15を検索することができる。
 ユーザ登録ファイル履歴名一覧表48は、ユーザによって登録された単語を保持する。ユーザは、自己にとって馴染みがあり、かつファイル15を検索し易い単語を、予めユーザ登録ファイル履歴名一覧表48に登録して履歴化する。ユーザ登録ファイル履歴名一覧表48には、例えば、ユーザの親しい人の名前、イベント名、又は地名等が登録される。ユーザは、ユーザ登録ファイル履歴名一覧表48に登録した単語を用いて、所望のファイル15を検索することができる。
 次に、本実施形態に係るフォルダ16の構造と、フォルダ16に関連付けられたフォルダ名履歴管理ファイル49(データ名履歴管理ファイル)について説明する。図6は、フォルダ名履歴管理ファイル49の構成を示す。フォルダ16は、フォルダ16が保持するファイル15が年月日毎にクラスタリングされることにより階層構造化されている。CPU20は、ファイル15に関連付けられたファイル名履歴管理表44に記載されているファイル作成日時45aを参照して、フォルダ16をクラスタリングする。例えば、CPU20は、ファイル作成日時45aを参照して、同一の年のファイル17を集めて年によってクラスタリングされたフォルダ16を作成する。さらに同一の月のファイル15を集めて月によってクラスタリングされたフォルダ16を作成し、同一の日のファイル15を集めて日によってクラスタリングされたフォルダ16を作成して年月日毎のフォルダ16を階層化する。なお、それぞれのフォルダ16には、フォルダ名履歴管理ファイル49が関連付けられる。
 年によってクラスタリングされたフォルダ16は、短縮データ名43として「2011年」が付与されており、フォルダ名履歴管理ファイル49が関連付けられている。フォルダ名履歴管理ファイル49は、フォルダ取得日時履歴表50(データ取得日時履歴表)と、短縮フォルダ名候補履歴表51(短縮データ名候補履歴表)と、更新履歴フォルダ名一覧表52(更新履歴データ名一覧表)と、ユーザ登録フォルダ名履歴一覧表53(ユーザ登録データ名履歴一覧表)で構成される。フォルダ名履歴管理ファイル49は、フォルダ16がクラスタリングされたことに応じて、CPU20によって自動的に作成される。
 フォルダ名履歴管理ファイル49、フォルダ取得日時履歴表50、短縮フォルダ名候補履歴表51、更新履歴フォルダ名一覧表52、及びユーザ登録フォルダ名履歴一覧表53は、それぞれファイル取得日時履歴表45、短縮ファイル名候補履歴表46、更新履歴ファイル名一覧表47、及びユーザ登録ファイル名履歴一覧表48を同様の構成である。なお、フォルダ取得日時履歴表50は、フォルダ16に含まれる複数のファイル15が作成された期間を保持するファイル作成期間をさらに保持する。フォルダ名履歴管理ファイル49は、フォルダ16に関連付けられることにより、フォルダ16の名称の更新、フォルダ16がデータ記憶部18に蓄積、又はフォルダ16が他のデータ蓄積装置3又は4等に送信されたときに、フォルダ16の管理及び検索に用いられる。
 図7は、データ表示部8に表示されるフォルダ検索用表示画面54の一例を示す。データ蓄積装置2は、入力操作部18として、ホームボタン55と、データ表示部8の上面に配置されたタッチパネル56を備える。ここで、データ表示部8は、ユーザに検索されるために、フォルダボックス21に保持されているフォルダ16を一覧表示する。フォルダ検索用表示画面54は、複数のフォルダ16をフォルダアイコン57及び短縮データ名43で階層表示する。ここで、短縮データ名は、フォルダ16の名称である。ここで表示される短縮データ名43は、CPU20が、短縮データ名生成プロセス表36に基づいて決定した短縮データ名43である。
 例えば、短縮データ名生成プロセス表24において、短縮日時名候補生成表41aは、2単位のカテゴリーの「年月」及び「月日」と、「ドット表示」がチェックされているものとする。また、単独・連名選択表42cは、最も簡潔な「単独」がチェックされており、優先順位表42dは、「日時」に「1」が付与されているものとする。このとき、CPU20は、短縮データ名43として、例えば「2010.9」や「12.2」を生成し、データ表示部8に表示させる。
 これにより、ユーザは、データ蓄積装置2のような表示面積が大変小さいデータ表示部8においても、フォルダ名43の短縮データ名43が簡潔な文字列で、かつ時系列に階層表示させることができる。また、ユーザは、データ表示部8に階層表示された複数のフォルダ16とその短縮データ名43を参照することにより、容易に所望するフォルダ16を検索することができる。さらに、フォルダ名43の短縮データ名43は、多くのOSにおいて使用が禁止されているスラッシュ文字「/」を含まないため、いずれの電子機器においてもフォルダ単位で、データ7を蓄積又は送受信することが可能となる。
 図8は、データ表示部9に表示されるフォルダ検索用表示画面58の一例を示す。データ蓄積装置3は、ホームボタン55と、タッチパネル56データ表示部8よりサイズの大きな中型のデータ表示部9を保持する。フォルダ検索用表示画面58は、複数のフォルダ16をフォルダアイコン57及び短縮データ名43a乃至43fで階層表示する。短縮データ名43a乃至43fは、短縮日時名候補を含み、短縮日時名候補は、短縮データ名生成プロセス表24に基づいて「年月」又は「月日」がドット表示されている。
 短縮データ名43aは、短縮日時名候補と短縮自然言語名候補の連名であり、短縮データ名43bは、短縮日時名候補と短縮機械記号名候補の連名である。また、短縮データ名43cは、短縮日時名候補と短縮データ取得手段名候補の連名であり、短縮データ名43dは、短縮日時名候補と短縮データ取得状態名候補の連名である。短縮データ名43e及び43fは、短縮日時名候補と短縮データ取得状態名候補の連名であるが、短縮データ名43eの短縮データ取得状態名候補は場所を示し、短縮データ名43fの短縮データ取得状態名候補は記念日を示す。
 ユーザは、データ蓄積装置3が具備する中型のデータ表示部9においては、例えば、短縮日時名候補と短縮自然言語名候補の連名で短縮データ名43を表示させることができる。これにより、ユーザは、複数の情報を保持する短縮データ名43に基づいてフォルダ16を検索することができる。また、フォルダ検索用表示画面58は、スライドショウボタン59と、送信ボタン60と、戻るボタン61を表示する。
 データ表示部9は、スライドショウボタン59がユーザの指にタッチされたことに応じて、ユーザによって選択されたフォルダ16に保持されているファイル15を再生する。また、CPU20は、送信ボタン60がユーザの指にタッチされたことに応じて、ファイル15を含んだフォルダ16を他のデータ蓄積装置2又は4等に送信する。データ表示部9は、送信ボタン60がユーザの指にタッチされたことに応じて、一つ前の画面を表示する。
 図9は、大型画面データ表示装置11においてフォルダ16が検索又は名称変更される方法を示す。データ蓄積装置5は、USBケーブル12を介して大型画面データ表示装置11に接続される。データ蓄積装置5は、データ蓄積装置2乃至4と異なり、データ表示部8及び入力操作部18を具備しない構成である。大型画面61は、フォルダ16を検索するためのフォルダ検索・名称変更用画面62を表示する。
 フォルダ検索・名称変更用画面62は、複数のフォルダ16をフォルダアイコン57及び短縮データ名43で階層フォルダ一覧表示する。ここで、短縮データ名生成プロセス表24において、短縮日時名候補生成表41aは、3単位のカテゴリーの「年月日」と、「ドット表示」がチェックされているものとする。単独・連名選択表42cは、「連名」がチェックされているものとする。例えば、フォルダ16の名称である短縮データ名43「2010.9.1新幹線」は、短縮日時名候補と短縮自然言語名候補の連名である。ユーザは、リモートコントローラ14を操作することにより、所望するフォルダ16を階層フォルダ一覧表示から選択して検索することができる。
 フォルダ検索・名称変更用画面62は、下部に検索言語一覧表63を表示する。検索言語一覧表63は、検索言語64として、フォルダ名履歴管理ファイル49の短縮フォルダ名候補履歴表51、更新履歴フォルダ名一覧表52、及びユーザ登録フォルダ名履歴一覧表53に保持されている文字列を表示する。
 検索言語一覧表63に表示される検索言語64は、いずれもユーザにとって馴染みのある短い単語である。リモートコントローラ14を操作して所望する検索言語64を選択することにより、フォルダ16を言語一致検索によって検索することが可能となる。大型画面データ表示装置11は、大型画面13にフォルダ検索・名称変更用画面62が表示されているとき、リモートコントローラ14に命令が入力されたことに応じて、入力された命令をデータ蓄積装置5に送信する。
 データ蓄積装置5のCPU20は、大型画面データ表示装置11からの命令に応じた処理を実行する。ユーザは、データ蓄積装置5を大型画面データ表示装置11に接続することにより、スマートフォンやノートパソコンが具備する画面よりも大きな大型画面13でフォルダ16を検索することが可能となる。フォルダ検索・名称変更用画面62が、データ蓄積装置2乃至4のデータ表示部8乃至10に表示されている場合には、ユーザが馴染みのある検索言語64を指でタッチすること等により入力操作部18を用いて選択することにより、CPU20は、フォルダ16を言語一致検索によって検索する。
 また、フォルダ検索・名称変更用画面62は、フォルダ16の名称を変更する名称変更画面としても使用される。フォルダ検索・名称変更用画面62がデータ蓄積装置2乃至4のデータ表示部8乃至10に表示されている場合に、ユーザによって名称が変更される変更対象フォルダ65が入力操作部18によって指定される。CPU20は、検索言語一覧表69に表示されている検索言語64がユーザによって選択されると、フォルダ16の名称を選択された検索言語64に変更する。
 フォルダ検索・名称変更用画面62が大型画面64にフォルダ名変更画面65が表示されている場合、ユーザは、リモートコントローラ14を操作して、変更対象フォルダ65にカーソルを合わせる。次に、ユーザは、リモートコントローラ14を操作して、大型画面13の下部に表示されている検索言語一覧表69の中から検索言語64を一つ選択することにより、簡単に変更対象フォルダ65の名称をユーザにとって馴染みのある単語に変更することができる。
 なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能であり、データ蓄積装置2は、マイク音声ファイル取得部30、撮影画像ファイル取得部31、TV信号ファイル取得部32、外部信号ファイル取得部34、及び有線通信ファイル取得部36の全てを備える構成ではなく、例えば、外部信号ファイル取得部34及び有線通信ファイル取得部36のみを備える構成であっても構わない。また、データ蓄積装置5は、大型画面データ表示装置11とUSBケーブル12でななく、LANケーブルや無線信号6によって接続される構成であっても構わない。

Claims (12)

  1.  ファイル又はフォルダ等のデータを蓄積するデータ蓄積装置において、
     前記データ蓄積装置は、データを取得するデータ取得部と、データを記憶する記憶部と、他の電子機器とデータを送受信する送受信部と、装置全体を制御する制御部と、を備え、
     前記データ取得部は、他の電子機器又は記憶媒体からデータを取得する手段と、新たにデータを作成することによってデータを取得する手段とからなる複数のデータ取得手段を備え、
     前記記憶部は、前記制御部によって参照され、文字列の一部又は全部を抽出することにより短縮データ名候補を生成するための情報を保持する短縮データ名生成プロセス表を記憶し、
     短縮データ名候補は、短縮日時名候補と、短縮自然言語名候補と、短縮機械記号名候補と、で構成され、
     前記制御部は、前記データが作成された日時を示し該データに保持される日時属性情報、又は該データが前記データ取得部に取得された日時を示す取得日時情報のいずれか一方を取得し、前記短縮データ名生成プロセス表に基づいて該日時属性情報又は該取得日時情報の一部又は全部を前記短縮日時名候補として抽出し、
     該データに付与されている自然言語による名称を取得し、該短縮データ名生成プロセス表に基づいて該自然言語による名称の一部又は全部を前記短縮自然言語名候補として抽出し、
     該データ蓄積装置又は他の電子機器によって該データに自動的に付与された英文字又は数字によって構成される機械記号名を取得し、該短縮データ名生成プロセス表に基づいて該機械記号名の一部又は全部を前記短縮機械記号名候補として抽出し、
     該短縮日時名候補、該短縮自然言語名候補、又は該短縮機械記号名候補のいずれか1つを、又は該短縮日時名候補、該短縮自然言語名候補、若しくは該短縮機械記号名候補のいずれか2つを連結した連名を、短縮データ名として生成して該データに付与することを特徴とするデータ蓄積装置。
  2.  短縮データ名候補は、短縮データ取得手段名候補と、短縮データ取得状態名候補と、をさらに備え、
     前記データ蓄積装置は、前記データを取得した前記データ取得手段の名称を示す取得手段名を設定する取得手段名設定部と、該データが該データ取得手段に取得された状態を示す取得状態名を設定する取得状態名設定部と、をさらに備え、
     前記制御部は、
     前記データを取得した前記データ取得手段の種類を判定した結果と、前記取得手段名設定部によって設定された前記手段名に基づいて前記短縮データ取得手段名候補を選出し、
     該データが該データ取得手段に取得された状態を検出した結果と、前記取得手段名設定部によって設定された前記手段名に基づいて前記短縮データ取得状態名候補を選出し、
     前記短縮日時名候補、前記短縮自然言語名候補、前記短縮機械記号名候補、該短縮データ取得手段名候補、又は該短縮データ取得状態名候補のいずれか1つを、又は該短縮日時名候補、該短縮自然言語名候補、該短縮機械記号名候補、該短縮データ取得手段名候補、若しくは該短縮データ取得状態名候補のいずれか2つを連結した連名を、短縮データ名として生成して該データに付与することを特徴とする請求項1に記載のデータ蓄積装置。
  3.  前記制御部は、
     前記データとデータ名履歴管理ファイルとを関連付けて前記記憶部に蓄積させ、
     前記データ名履歴管理ファイルに、前記日時属性情報又は前記取得日時情報を保持するデータ取得日時履歴表と、前記短縮データ名候補を保持する短縮データ名候補履歴表と、を保持させ、
     前記データの名称が過去に変更されているとき、変更された該データの該名称を保持する更新履歴データ名一覧表をさらに保持させ、
     ユーザによって該データに関連付けて単語が登録されたことに応じて、該単語を保持するユーザ登録データ名履歴一覧表をさらに保持させることを特徴とする請求項1に記載のデータ蓄積装置。
  4.  前記制御部は、前記送信部に前記データとともに前記データ名履歴管理ファイルを他の電子機器と送受信させることを特徴とする請求項3に記載のデータ蓄積装置。
  5.  前記データ蓄積装置は、前記データを表示するデータ表示部と、命令が入力される入力操作部を具備する他の電子機器に接続されるか、該入力操作部をさらに備え、
     前記制御部は、
     前記短縮データ名と前記データ名履歴管理ファイルに保持されている前記短縮データ名候補とを、前記データ表示部に表示させ、
     該短縮データ名又は該短縮データ名候補が、前記入力操作部を介して選択されたことに応じて、前記データを検索することを特徴とする請求項3に記載のデータ蓄積装置。
  6.  前記制御部は、前記データに関連付けられた前記データ名履歴管理ファイルに記載の同一の年、月、日または同一の短縮データ名候補に基づいて該データをクラスタリングしたフォルダを作成し、該フォルダに関連付けて前記データ名履歴管理ファイルを作成し、前記短縮データ名候補の一部又は全部を該フォルダのフォルダ名として、該フォルダと該データ名履歴管理ファイルとを前記記憶部に蓄積させることを特徴とする請求項3乃至5のいずれか一項に記載のデータ蓄積装置。
  7.  ファイル又はフォルダ等のデータを取得するデータ取得部と、データを記憶する記憶部と、他の電子機器とデータを送受信する送受信部と、装置全体を制御する制御部と、を備えたコンピュータを用いて該データを該記憶部に蓄積させるデータ蓄積プログラムにおいて、
     前記データ取得部は、他の電子機器又は記憶媒体からデータを取得する手段と、新たにデータを作成することによってデータを取得する手段とからなる複数のデータ取得手段を備え、
     前記記憶部は、前記制御部によって参照され、文字列の一部又は全部を抽出することにより短縮データ名候補を生成するための情報を保持する短縮データ名生成プロセス表を記憶し、
     短縮データ名候補は、短縮日時名候補と、短縮自然言語名候補と、短縮機械記号名候補と、で構成され、
     前記制御部に、前記データが作成された日時を示し該データに保持される日時属性情報、又は該データが前記データ取得部に取得された日時を示す取得日時情報のいずれか一方を取得させ、前記短縮データ名生成プロセス表に基づいて該日時属性情報又は該取得日時情報の一部又は全部を前記短縮日時名候補として抽出させるステップと、
     該データに付与されている自然言語による名称を取得させ、該短縮データ名生成プロセス表に基づいて該自然言語による名称の一部又は全部を前記短縮自然言語名候補として抽出させるステップと、
     該コンピュータ又は他の電子機器によって該データに自動的に付与された英文字又は数字によって構成される機械記号名を取得させ、該短縮データ名生成プロセス表に基づいて該機械記号名の一部又は全部を前記短縮機械記号名候補として抽出させるステップと、
     該短縮日時名候補、該短縮自然言語名候補、又は該短縮機械記号名候補のいずれか1つを、又は該短縮日時名候補、該短縮自然言語名候補、若しくは該短縮機械記号名候補のいずれか2つを連結した連名を、短縮データ名として生成させ該データに付与させるステップと、をコンピュータに実行させることを特徴とするデータ蓄積プログラム。
  8.  短縮データ名候補は、短縮データ取得手段名候補と、短縮データ取得状態名候補と、をさらに備え、
     前記コンピュータは、前記データを取得した前記データ取得手段の名称を示す手段名を設定する取得手段名設定部と、該データが該データ取得手段に取得された状態を示す状態名を設定する取得状態名設定部と、をさらに備え、
     前記制御部に、
     前記データを取得した前記データ取得手段の種類を判定させた結果と、前記取得手段名設定部によって設定された前記手段名に基づいて前記短縮データ取得手段名候補を選出させるステップと、
     該データが該データ取得手段に取得された状態を検出させた結果と、前記取得手段名設定部によって設定された前記手段名に基づいて前記短縮データ取得状態名候補を選出させるステップと、
     前記短縮日時名候補、前記短縮自然言語名候補、前記短縮機械記号名候補、該短縮データ取得手段名候補、又は該短縮データ取得状態名候補のいずれか1つを、又は該短縮日時名候補、該短縮自然言語名候補、該短縮機械記号名候補、該短縮データ取得手段名候補、若しくは該短縮データ取得状態名候補のいずれか2つを連結させた連名を、短縮データ名として生成させ該データに付与させるステップと、をコンピュータに実行させることを特徴とする請求項7に記載のデータ蓄積プログラム。
  9.  前記制御部に、
     前記データとデータ名履歴管理ファイルとを関連付けて前記記憶部に蓄積させるステップと、
     前記データ名履歴管理ファイルに、前記日時属性情報又は前記取得日時情報を保持するデータ取得日時履歴表と、前記短縮データ名候補を保持する短縮データ名候補履歴表と、を保持させるステップと、
     前記データの名称が過去に変更されているとき、変更された該データの該名称を保持する更新履歴データ名一覧表をさらに保持させるステップと、
     ユーザによって該データに関連付けて単語が登録されたことに応じて、該単語を保持するユーザ登録データ名履歴一覧表をさらに保持させるステップと、
    をコンピュータに実行させることを特徴とする請求項7に記載のデータ蓄積プログラム。
  10.  前記制御部に、前記送信部に前記データとともに前記データ名履歴管理ファイルを他の電子機器と送受信させるステップをコンピュータに実行させることを特徴とする請求項9に記載のデータ蓄積プログラム。
  11.  前記コンピュータは、前記データを表示するデータ表示部と、命令が入力される入力操作部を具備する他の電子機器に接続されるか、該入力操作部をさらに備え、
     前記制御部に、
     前記短縮データ名と前記データ名履歴管理ファイルに保持されている前記短縮データ名候補とを、前記データ表示部に表示させるステップと、
     該短縮データ名又は該短縮データ名候補が、前記入力操作部を介して選択されたことに応じて、前記データを検索させるステップと、をコンピュータに実行させることを特徴とする請求項9に記載のデータ蓄積プログラム。
  12.  前記制御部に、前記データに関連付けられた前記データ名履歴管理ファイルに記載の同一の年、月、日または同一の短縮データ名候補に基づいて該データをクラスタリングしたフォルダを作成させるステップと、該フォルダに関連付けて前記データ名履歴管理ファイルを作成させ、前記短縮データ名候補の一部又は全部を該フォルダのフォルダ名として、該フォルダと該データ名履歴管理ファイルとを前記記憶部に蓄積させるステップと、をコンピュータに実行させることを特徴とする請求項9乃至11のいずれか一項に記載のデータ蓄積プログラム。
PCT/JP2011/068047 2011-08-08 2011-08-08 データ蓄積装置及びデータ蓄積プログラム WO2013021447A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2011/068047 WO2013021447A1 (ja) 2011-08-08 2011-08-08 データ蓄積装置及びデータ蓄積プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2011/068047 WO2013021447A1 (ja) 2011-08-08 2011-08-08 データ蓄積装置及びデータ蓄積プログラム

Publications (1)

Publication Number Publication Date
WO2013021447A1 true WO2013021447A1 (ja) 2013-02-14

Family

ID=47668000

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/068047 WO2013021447A1 (ja) 2011-08-08 2011-08-08 データ蓄積装置及びデータ蓄積プログラム

Country Status (1)

Country Link
WO (1) WO2013021447A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08314781A (ja) * 1995-05-16 1996-11-29 Sharp Corp ファイル及びディレクトリ管理装置
JP2003296161A (ja) * 2002-03-29 2003-10-17 Fujitsu Ltd ファイル名変換プログラム
JP2005346440A (ja) * 2004-06-03 2005-12-15 Ntt Docomo Inc メタデータ付与支援システム、制御装置、及び、メタデータ付与支援方法
JP2006268401A (ja) * 2005-03-24 2006-10-05 Brother Ind Ltd 付帯情報書込プログラム、付帯情報書込装置及び付帯情報書込方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08314781A (ja) * 1995-05-16 1996-11-29 Sharp Corp ファイル及びディレクトリ管理装置
JP2003296161A (ja) * 2002-03-29 2003-10-17 Fujitsu Ltd ファイル名変換プログラム
JP2005346440A (ja) * 2004-06-03 2005-12-15 Ntt Docomo Inc メタデータ付与支援システム、制御装置、及び、メタデータ付与支援方法
JP2006268401A (ja) * 2005-03-24 2006-10-05 Brother Ind Ltd 付帯情報書込プログラム、付帯情報書込装置及び付帯情報書込方法

Similar Documents

Publication Publication Date Title
CN100476818C (zh) 基于元数据搜索和命名条目
US9465802B2 (en) Content storage processing system, content storage processing method, and semiconductor integrated circuit
US20050108644A1 (en) Media diary incorporating media and timeline views
CN102932523B (zh) 实施于通讯装置的媒体内容管理系统与方法
KR20060052116A (ko) 콘텐츠 매니지먼트 시스템 및 콘텐츠 매니지먼트 방법과,컴퓨터 프로그램
JP2011221133A (ja) 情報処理装置、クライアント装置、サーバ装置、リスト生成方法、リスト取得方法、リスト提供方法、及びプログラム
JP5119288B2 (ja) 携帯端末装置、情報出力システム、情報出力方法、プログラムおよび記録媒体
CN106462595A (zh) 内容管理方法及用于其的云服务器
US20180075067A1 (en) Method of Facilitating Browsing and Management of Multimedia Files with Data Structure thereof
JP2009140452A (ja) 情報処理装置および方法、並びにプログラム
CN106664450A (zh) 服务器、服务器的信息提供方法、显示装置、显示装置的控制方法以及信息提供系统
JP5017028B2 (ja) コンテンツ記憶管理装置及びコンテンツ記憶管理方法
JP5779492B2 (ja) 入力補助装置、入力補助システムおよび入力補助方法
CN102117273B (zh) 浏览、管理以及储存多媒体文件的方法及电子装置
JP2008197844A (ja) 情報処理装置及び方法
JP2010237722A (ja) フォトアルバムコントローラ
JP4963261B2 (ja) 画像対応楽曲推薦提示システム
JP5741304B2 (ja) 画像検索装置、動画検索装置、画像検索方法、動画検索方法及びプログラム
WO2013021447A1 (ja) データ蓄積装置及びデータ蓄積プログラム
JP4773782B2 (ja) データ表示制御装置、データ表示制御方法、及びコンピュータプログラム
JP5211091B2 (ja) 端末装置、コンテンツナビゲーションプログラム、コンテンツナビゲーションプログラムを記録した記録媒体、およびコンテンツナビゲーション方法
JP2012089928A (ja) 画像処理装置、画像処理方法
JP5230193B2 (ja) データ検索装置、データ検索方法、及びコンピュータプログラム
JP5517895B2 (ja) 端末装置
KR100772857B1 (ko) 숫자 키 입력에 따른 컨텐츠를 재생하는 장치 및 방법

Legal Events

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

Ref document number: 11870660

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11870660

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP