WO2007046497A1 - データファイル記録システム及びデータファイル記録方法 - Google Patents

データファイル記録システム及びデータファイル記録方法 Download PDF

Info

Publication number
WO2007046497A1
WO2007046497A1 PCT/JP2006/320931 JP2006320931W WO2007046497A1 WO 2007046497 A1 WO2007046497 A1 WO 2007046497A1 JP 2006320931 W JP2006320931 W JP 2006320931W WO 2007046497 A1 WO2007046497 A1 WO 2007046497A1
Authority
WO
WIPO (PCT)
Prior art keywords
data file
recording
data
recording device
external
Prior art date
Application number
PCT/JP2006/320931
Other languages
English (en)
French (fr)
Inventor
Seiji Matsuda
Ryo Fujimura
Naoya Ishikawa
Original Assignee
Yamato Ltd.
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 Yamato Ltd. filed Critical Yamato Ltd.
Priority to JP2007541058A priority Critical patent/JP4748165B2/ja
Priority to EP06821992A priority patent/EP1942436A1/en
Publication of WO2007046497A1 publication Critical patent/WO2007046497A1/ja

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • G11B20/00152Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users involving a password
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier

Definitions

  • the present invention relates to an external recording device connected to a computer, a control program for controlling the external recording device, a powerful data file recording system, and a data file recording method. This switches whether data can be recorded on the recording device.
  • An external recording device (removable media) that can be attached to and detached from a computer can be carried by recording data. If the computer has a drive (reading device) or port that supports the recording medium, it can be installed. In general, it is widely used.
  • various recording media such as magnetic disks (flexible disks and HDDs), magnetic tapes, optical disks, magneto-optical disks, semiconductor memories and the like have been developed.
  • the computer power itself is an ejector for the external recording device.
  • the specified data file stored in the external recording device is encrypted and the data file can be encrypted by simply removing the external recording device in a normal procedure.
  • Patent Document 1 Japanese Patent Application Laid-Open No. 2004-297358
  • the present invention provides a data file recording system and a data file recording method that can be easily used by a person unfamiliar with a computer simply by converting the data format of a data file recorded in an external recording device.
  • the purpose is to do.
  • a data file recording system controls an external recording device that is detachably connected to a computer, and a recording process of the data file to the external recording device.
  • a data file recording system having a control program power, a data file recording unit for recording a data file, data file recording processing means for performing a recording process on the data file recording unit, and data to the data file recording unit
  • a switching control means for switching the recording mode between a first recording mode capable of recording a file and a second recording mode incapable of recording a data file and controlling whether or not the data file can be recorded;
  • An external recording device provided, and a first data file read by a computer connected to the external recording device in advance.
  • Set data type Data file conversion means for converting to a second data file of the formula, data file transmission means for transmitting the second data file converted by the data file conversion means to the external recording device, and data data transmission means by the data file transmission means.
  • the data file recording method is a data file recording method for controlling a data file recording process to an external recording device detachably connected to a computer, wherein the external recording device stores a data file.
  • a switching control means for switching the recording mode to a second recording mode in which data file recording processing is impossible and controlling the data file recording processing means, and the external recording device is detachably connected.
  • the process of converting the data file read by a computer into a preset file format and A recording mode of the recording switching control means according to the step of transmitting a first switching signal for switching to the first recording mode to the external recording device and the first switching signal transmitted from the computer camera; Switching to the first recording mode, transmitting the data file whose file format has been converted to the external recording device, and recording the data file transmitted from the computer camera in the data file recording unit
  • a process power for switching the recording mode to the second recording mode in accordance with the second switching signal transmitted from the computer camera It is characterized by that.
  • the first data file force is controlled by a control program that controls the recording process.
  • the first recording mode that allows recording processing is changed, so that the data file cannot be recorded on an external recording device without using a control program. Yes. Only data whose data format has been converted by the control program can be recorded in the external recording device.
  • the second recording mode that cannot be recorded is converted, so that the data file cannot be recorded after the recording process of the data file by the control program is completed. Can be controlled.
  • the data file converting means may encrypt the first data file read by the computer.
  • the external recording device may include control program recording means for recording the control program, and the computer may execute a control program recorded in the control program recording means.
  • the external recording device includes identification data storage means for storing identification data
  • the control program stores identification data of the external recording device in which the external recording device is recorded, and the identification data and the external data are recorded.
  • An identification data comparing means for comparing with the identification data stored in the recording device, and the data file transmitting means includes the identification data stored in the control program and the identification data stored in the external recording device. -The second data file may be sent only when it matches.
  • the control program includes data file dividing means for dividing the second data file converted by the data file converting means into a predetermined size, and the switching signal transmitting means includes the data file
  • the first switching signal may be transmitted when transmitting the second data file divided by the dividing means, and the second switching signal may be transmitted when transmission of the divided second data file is completed. Good.
  • the data file recording unit may be a semiconductor memory! /.
  • the data file converting means converts the first data file into the second data file based on one or both of the data content information and the file attribute information of the read first data file. Even so.
  • control program is preset in a computer that executes the control program. It is also possible to provide program search control means for searching whether or not the recorded program is recorded and controlling data recording and reading to the data file recording unit based on the presence or absence of the program.
  • the external recording device includes connection detection means for detecting that the external recording device is connected to a computer, and when the connection detection means detects a connection between the external recording device and the computer, the switching is performed.
  • the control means may forcibly switch the recording mode of the data file recording processing means to the second recording mode.
  • the external recording device includes a temporary file recording unit that records a temporary data file created by a reading process of a data file recorded in the external recording device, and writing data to the temporary file recording unit.
  • temporary file recording control means for controlling reading, wherein the temporary file recording control means may record only the temporary data file in the temporary file recording unit.
  • the data file recording system and the data file recording method according to the present invention configured as described above are recorded after the data format is converted into the first data file force and the second data file by the control program for controlling the recording process. Since the first recording mode that can be processed is changed, data files cannot be recorded on an external recording device without using a control program. Only data whose data format has been converted by the control program can be recorded in the external recording device. In addition, after the recording process of the second data file is completed, the second recording mode that cannot be recorded is converted, so that the recording of the data file cannot be performed after the recording process of the data file by the control program is completed. Can be controlled.
  • the data file to be recorded on the external recording device records the data file after the data format has been converted by the control program. Therefore, when the user forcibly removes the data file or connects the external recording device. Even when the computer is stopped in a state, the data format is converted and the data is not recorded.
  • the data file recording system and the data file recording method according to the present invention can always monitor data output from the computer main body and can output data. Since it is possible to control the recording process by switching the recording mode of an external recording device that is detachably connected to a computer that does not require installation or an output method, user authority such as administrator authority is not high. Users can record only data files with converted data formats. In addition, since there is no need to make settings for whether or not data output is possible for each computer, it can be easily used by users who are not familiar with computers.
  • the first data file read by the computer is encrypted, only the encrypted data file is recorded on the external recording device. Therefore, the data file is always encrypted regardless of the user's morality. Can be carried around. Therefore, data is not leaked even if the external recording device is lost.
  • control program for controlling the recording process of the data file to the external recording device is recorded in the external recording device, it is not necessary to have the computer record the control program in advance. Therefore, a computer that can recognize an external recording device can record data after converting the data format.
  • control program is recorded or not by comparing the identification data stored in the external recording device with the identification data recorded in the control program. Therefore, it is possible to more reliably control the external recording device, and to prevent malfunction of the other recording device that does not transmit a switching signal to the other recording device.
  • the second data file to be recorded on the external recording device is divided into a predetermined size, and when the divided file is transmitted to the external recording device, the mode is changed to the first recording mode, and the transmission is completed. Since the recording mode is changed to the second recording mode, it is possible to record while separating the time during which continuous recording processing is possible. Therefore, even when recording a large-capacity second data file, it is not possible to record the data file under the control of the control program.
  • the data file recording unit is composed of a semiconductor memory, it is possible to switch whether or not to perform the recording process only by controlling an electric signal to the semiconductor memory. Therefore, recording control to the external recording device can be configured with simple means. The external recording device can be made smaller.
  • the presence or absence of conversion to the second data file is determined based on the attribute information and content information of the first data file, it is possible to limit the conversion to only the data of a specific file format. For example, based on whether or not the virus program is included in the first data file! /, It is possible to determine whether the first data file is converted to the second data file. It is possible to prevent the virus program from being recorded in the recording unit. It is possible to prevent confidential information from leaking or to determine whether or not the data format can be converted by deciding whether or not to convert according to the data contents.
  • the program search control means is provided in the control program, whether or not a virus check program is installed, whether or not there is a specific program such as a file exchange program, whether or not an OS or application program is updated,
  • the presence / absence of settings and conditions for each searched program can be set to control the writing of data to the external recording device and the reading of data from the external recording device. Therefore, it is possible to prevent the virus program from being recorded on an external recording device or to cause the computer containing the virus program to record the first data file, thereby preventing the spread of the virus program and data leakage by the virus program. Can be prevented.
  • the external recording device includes connection detecting means for detecting that the external recording device is connected to the computer, and when the connection detecting means detects the connection between the external recording device and the computer, the switching control means detects the data file. Since the recording mode of the recording processing means is forcibly switched to the second recording mode, it is possible to control so that data cannot always be recorded on the external recording device when the external recording device is connected to the computer. .
  • FIG. 1 is a block diagram of a data file recording system when performing a recording process.
  • FIG. 2 is a block diagram when a control program recording means is provided in an external recording device.
  • FIG. 3 is a block diagram when the control program recording means is provided in the computer.
  • FIG. 4 is a flowchart illustrating processing when a data file is recorded in an external recording device.
  • FIG. 5 is a sequence diagram for explaining processing when a data file is recorded in an external recording device.
  • FIG. 6 is a diagram illustrating a screen when recording a data file on an external recording device. 7] FIG. 7 is a view for explaining whether or not the recording state of the external recording device is possible.
  • FIG. 8 is a block diagram of a data file recording system when a reading process is performed.
  • FIG. 9 is a flowchart illustrating processing when reading out a data file of external recording device power.
  • FIG. 10 is a flowchart for deleting a data file recorded in an external recording device. Explanation of symbols
  • the data file recording system 1 and the data file recording method according to the present invention are configured by a control program 3 executed by a computer C and an external recording device 2 as shown in FIGS.
  • the computer C force first data file 4 is read, and the data format of the first data file is converted and recorded in the external recording device 2 detachably connected to the computer C.
  • FIG. 2 shows an example in which the control program recording means 9 for recording the control program 3 is provided in the external recording device 2.
  • the computer C reads out and executes the control program 3 recorded in the control program recording means 9.
  • control program recording means 9 is provided in the computer C.
  • the computer C records itself! Execute control program 3.
  • the external recording device 2 includes at least a data file recording unit 5, a data file recording processing unit 6, a switching control unit 7, an identification data storage unit 8, and a connection detection unit 21.
  • the control program 3 includes at least the computer C as the data file converting means 10, the data file dividing means 11, the data file transmitting means 12, the switching signal transmitting means 13 and the identification data comparing means 14. It is to function.
  • the control program recording means 9 may be provided in the external recording device 2 as shown in FIG. 2, or may be provided in the computer C as shown in FIG.
  • the control program 3 can be read from the control program recording means 9 and executed by the computer C in which the control program 3 is not recorded. There is no need to record the program 3.
  • the control program 3 should be recorded, and the computer C can perform operations such as data recording, reading, and deletion. Can do.
  • the data file conversion means 10 is means for converting the first data file 4 before the data format is converted into a data file having a preset data format.
  • the data format to be converted may be obtained by encrypting the first plaintext data file using a predetermined encryption method and converting it to encrypted data, or converting music data to other data formats (for example, wav format data files).
  • list format data may be converted to csv format data, or first data file 4 may be converted to a compressed file.
  • the data file conversion means 10 when the data encrypted by the data file conversion means 10 is read, the data file conversion means 10 also performs decryption. Similarly, when the data file converting means 10 compresses when recording the first data file, it performs a decompression process during the reading process.
  • the data file conversion means 10 determines whether or not to convert the first data file 4 into a second data file based on the file attribute information and data content information of the first data file 4. Also good.
  • the file attribute information includes data such as a data file file format, file capacity, set access right information, and data file time stamp.
  • the plain text data is encrypted by the data file conversion means 10, but the music data is not converted and is stored in the data file recording unit 5. Not recorded.
  • the first data file 4 contains a virus program, it is installed on the computer and based on the signal from the virus check program, it is determined whether or not it is converted to the second data file.
  • virus program refers to malicious programs (malware) such as worms, Trojan horses, spyware, etc. that can be used only in the narrow sense.
  • data file conversion means 10 may search whether or not a specific character or character string is included in the document data, and determine the presence or absence of data conversion based on the presence or absence.
  • the data file dividing means 11 is means for dividing the second data file converted by the data file converting means 10 into data files having a preset size.
  • the file size of the data to be divided may be divided so that the data file has a certain size, but the user may operate the control program to change the division size.
  • the number of data file divisions may be set to divide the data file into a predetermined number of data files that are related to the size of the data file before division.
  • the data file dividing means 11 combines the divided data files.
  • the data file transmitting unit 12 is a unit that transmits the data file divided by the data file dividing unit 11 to the external recording device 2. When the second data file is not divided, the second data file converted by the data file conversion means 10 is transmitted.
  • the data file transmission means When reading data from the external recording device 2, the data file transmission means receives the transmitted data.
  • the switching signal transmission means 13 transmits a first switching signal by the data file transmission means 12 before starting the transmission of the data file to the external recording device 2, and the data A means for transmitting a second switching signal when the file transmission is completed.
  • the first switching signal is a signal for switching the recording mode of the external recording device 2 to a first recording mode capable of recording a data file, and receives the first switching signal as will be described later. By doing so, it becomes possible to record the data file in the external recording device 2.
  • the second switching signal is a signal for switching the recording mode of the external recording device 2 to the second recording mode in which the data file recording process is impossible. By receiving the signal, it becomes impossible to record the data file in the external recording device 2.
  • the data file recording unit 5 records the second data file transmitted from the computer C.
  • the data file recording unit 5 may be a recording medium for recording using magnetism or light, or may be a recording medium for recording using an electrical signal such as a semiconductor memory.
  • the data file recording unit 5 is composed of a semiconductor memory, it is possible to easily control whether or not recording is possible by controlling (blocking) an input electric signal. Therefore, recording control to the external recording device can be configured with simple means, and the external recording device 2 can be made small.
  • the data file recording processing means 6 performs a recording process to the data file recording section 5, and receives data transmitted from the data file transmitting means 12 in the first recording mode.
  • the data file recording unit 5 records the received data file, and in the second recording mode, even if a data file is received from the computer C, the data file is not recorded.
  • the data file recording processing means 6 also performs a data file reading process stored in the data file recording unit 5.
  • the switching control means 7 is means for receiving the first switching signal and the second switching signal transmitted from the switching signal transmitting means 13. When the first switching signal is received, the recording mode of the data file recording processing means 6 is forcibly switched to the first recording mode. When the second switching signal is received, the recording mode of the data file recording processing means 6 is forcibly switched to the second recording mode.
  • the external recording device 2 only receives the first switching signal from the control program 3. Data files can be recorded, and data files cannot be recorded when the second switching signal is received.
  • the connection detecting means 21 is means for detecting that the external recording device 2 is connected to a device such as the computer C.
  • a device such as the computer C.
  • the computer transmits and receives signals to recognize the newly connected device. Therefore, this signal can be realized by the connection detecting means 21 detecting it.
  • the switching control unit 7 forcibly switches the recording mode of the data file recording processing unit 6 to the second recording mode.
  • the recording mode is always set to the second recording mode, and even when the external recording device 2 is forcibly removed from the computer C in the first recording mode, the computer C is connected.
  • the second recording mode is forcibly switched, so the first data file 4 cannot be recorded as it is.
  • control program recording means 9 is means for recording the control program 3.
  • the identification data storage means 8 is means for storing identification information set in its own external recording device 2.
  • the identification data may be a serial number or a PNP device ID. For this serial number and PNP device ID, different identification data may be set for each external recording device 2, or different identification data may be set for each product type.
  • the identification data comparison means 14 of the control program 3 compares the identification data of the external recording device 2 in which the control program 3 is recorded and the identification data recorded in the control program 3 and compares them. It is a means for judging whether or not the power is good.
  • the PNP device ID is used as the identification data, and the OS (operating system) of computer C is Windows (registered trademark), the external recording device 2 connected even at the lowest “User” level as the user authority. Since the PNP device ID can be acquired, it can be used regardless of the user authority level.
  • control program 3 is searched for whether or not a specific program is installed (recorded) in the computer C that executes the control program.
  • Program search control means 20 may be provided for controlling one or both of data recording and data reading to the data file recording unit 5 based on the presence or absence.
  • This program search control means 20 includes, for example, whether or not a virus check program is installed, whether or not there is a specific program such as a file exchange program, whether or not an OS or application program is updated, whether or not automatic update is set, The presence / absence of installation of the control program 3 is searched, conditions are set for each searched program, and data writing to the external recording device 2 and data reading from the external recording device 2 are controlled. Specifically, it is searched whether or not a virus check program is installed, and when a virus check program is installed! /, Data recording processing (writing processing) or data When the virus check program is not installed, control is performed so that the data recording process and the reading process to the data file recording unit 5 are not performed.
  • a predetermined program such as a file exchange program
  • the data file recording unit 5 Control is performed so that data recording processing and reading processing are not performed.
  • a predetermined program such as a file exchange program
  • the data file recording unit 5 Control is performed so that data recording processing and reading processing are not performed.
  • Another example is whether the OS or a specific application program update has been automatically updated (automatic update is set to be performed!
  • the power file is set to be automatically updated within the set period, and the presence or absence of an update program is checked within the specified period. Do not read data from the data file recording unit 5 when data is read and executed! /, NA! /.
  • the control program 3 recorded in the external recording device 2 is installed in the computer C, the control program 3 installed in the computer C may be executed.
  • the external recording device 2 is connected to the computer C.
  • the user operates the computer C to start the control program 3 recorded in the external recording device 2 (Sl).
  • the control program 3 may be automatically started when the external recording device 2 is connected to the computer C.
  • the identification data comparison unit 14 acquires the identification data stored in the identification data storage unit 8 (S2), and the identification data stored in the control program 3 and the identification data stored in the control program 3 Are compared to determine whether or not they match (S3). If they do not match, an error message is displayed and the processing of control program 3 is terminated (S4).
  • the connected external recording device 2 is a regular recording device, so the subsequent processing is executed.
  • a password input screen (not shown) is displayed on the display unit of the computer C to prompt the user to input a password. Then, it is determined whether or not the password entered by the user matches the password preset in the password storage means (not shown) provided in the external recording device 2, and if not, step 4 (S4 ). When the passwords match, the process proceeds to step 6 and the subsequent processing is executed (S5).
  • biometric authentication such as fingerprint authentication, vein authentication, voiceprint authentication, and iris authentication may be used.
  • the program search control means 20 checks whether or not a virus check program is installed on the computer! If not, the process proceeds to step 4 (S4). If it is installed, go to Step 7 (S7).
  • step 6 the presence or absence of a virus check program is used to determine whether or not it is possible to continue the subsequent processing.
  • the presence or absence of a specific program such as a file exchange program, the update of the OS or application program, etc. Whether or not it is possible to continue the subsequent processing may be determined depending on whether or not there is a setting for updating these items.
  • step 6 the computer C displays a screen 15 as shown in FIG. 6 on the display unit. Then, the user selects the input data file recorded in the external recording device 2, and operates the save destination designation screen 16 to select the save destination of the data file.
  • the computer c reads the first data file 4 before the data format conversion (S7). The read first data file 4 is checked for virus programs in the first data file 4 using the virus check program that was checked for installation in step 6, and if a virus program exists, step 4 When the process proceeds to (S4) and no virus program exists, the subsequent processing is continued (S8).
  • the data file conversion means 10 encrypts the read first data file to create an encrypted file (second data file) (S9).
  • the data file dividing means 11 divides the encrypted file into a predetermined size (S10).
  • the switching signal transmission means 13 transmits the first switching signal to the external recording device 2 (Sl l).
  • the switching control means 7 of the external recording device 2 that has received the first switching signal forcibly switches the recording mode of the data file recording processing means 6 to the first recording mode (S12), and the data file transmitting means 12 10
  • One of the data files divided in (S10) is transmitted to the external recording device 2 and recorded in the data file recording unit 5 (S13).
  • the switching signal transmitting unit 13 transmits a second switching signal (S14), and the switching control unit 7 sets the recording mode of the data file recording processing unit 6 to the first recording mode. Forcibly switch to 2 recording mode (S15). After that, it is determined whether or not all the data files divided in step 10 (S10) have been recorded in the external recording device 2, and if not recorded, the process proceeds to step 11 (S11) and is not recorded. Record the split file (S16). On the other hand, if all the divided files have been recorded, the process is terminated (S16).
  • the computer C records the first data file 4 on the external recording device 2.
  • FIG. 5 is a sequence diagram illustrating the processing from step 11 (S11) to step 16 (S16) in FIG.
  • the computer C transmits a second switching signal to the external recording device 2 (S26).
  • External recording device 2 receives the second switching signal, to the recording processing to the data files Symbol recording portion 5 and the second switch the recording mode to the recording mode forced impossible (S27) 0 second recording mode
  • the external recording device 2 transmits a recording mode switching completion notification signal to the computer C (S28). Then, when the computer receives the recording mode switching completion notification, it is determined whether or not all the divided files have been transmitted to the external recording device 2 (S29).
  • Step 21 (S21) Force is also step 29 (S29) explains the process when recording the first divided file.
  • the process when recording the Nth divided file is the first divided file.
  • Step 31 (S31) Force Step 39 (S39) is executed in the same way as the processing for a file, and all the divided files are repeated until recording to the data file recording unit 5 is completed.
  • the second data file that is not divided into the data files by the data file dividing means 11 is recorded on the external recording device 2 in a lump in which the encrypted file is divided and recorded. You may send it. In this case, the processing of step 10 (S 10) and step 16 (S 16) in FIG. 4 is not executed.
  • the data file conversion means encrypts the first data file, it may be converted into another data format other than the encryption.
  • FIG. 7 is a diagram for explaining whether or not the external recording device 2 can perform recording when the second data file is recorded in a lump (without dividing) in the present invention. In the invention, it is described whether or not the external recording device 2 can record when the second data file is divided and recorded.
  • the recording availability status 17 of the conventional external recording device is the status 17a in which the recording availability status is "recording possible" at all times.
  • the file can be written even after the time t2 when the file recording ends, the file specified by the user can always be recorded, and the data file is encrypted and recorded (data converted ⁇ ⁇ ). It is also possible to do.
  • the recording availability state 18 of the external recording apparatus 2 is that the recording mode is set to the second recording mode before the time tl at which the data file recording is started. State 18 is state 18b of “recording processing impossible”. Then, during the time tl to t2 after the data file recording process is performed, the recording mode is set to the first recording mode by the control program 3, and the state 18a of “recording process possible” is set. After the time t2 when the recording process is completed, the recording mode is set to the second recording mode by the control program, and the state 18b is “recording process not possible”. Therefore, in order to record a data file in the external recording device 2, as shown in FIGS.
  • the recording availability state is changed.
  • the recording mode is switched from the 18b recording state to the 18b recording state. Therefore, only data files that have been converted (encrypted) are recorded, and data files that have not been converted (encrypted) are not recorded. Also, the recorded data cannot be deleted or changed.
  • the second data file has a large file size
  • the time (tl to t2) of the "recording process possible" state 18a of the recording availability state 18 in FIG. 7 is long (for example, 1 minute or more)
  • the recording state of the external recording device 2 is “recording ready” 18a
  • the file size is theoretically smaller than the second data file.
  • Data files can be recorded directly. So the second data file Each time a divided file is recorded, it is switched to the “recording enabled” state 19a. Each time a divided file is recorded, it is switched to the “recording disabled” state 19b.
  • FIG. 7 is a schematic diagram for explaining whether or not the recording process of the external recording device 2 is possible, and limits the time of the “recording process possible” states 18a and 19a and the “recording process not possible” 18b and 19b. There is no.
  • the recording power of the external recording device 2 is switched in the normal state by switching the recording mode of the external recording device 2 based on the transmitted signal of the computer that is also executing the control program 3.
  • the recording mode is switched to the first recording mode that allows the recording process.
  • the recording process of the data file is completed, the recording is performed. Since it is switched to the second recording mode that cannot be processed, data files that have not been converted cannot be recorded. Therefore, when the first data file is encrypted by the data file conversion means 10, only the encrypted data file is recorded in the external recording device 2, so that the external recording device Even if 2 is lost, the data that is recorded and encrypted is encrypted, so information leakage can be prevented.
  • the external recording device 2 is a music player having a recording medium
  • only the data file converted into a data format that can be reproduced by the music player is recorded, so that music data that cannot be reproduced is recorded. Therefore, it is possible to prevent the music player from misunderstanding that the music player has failed because the music data cannot be reproduced.
  • the control program 3 for converting the data format of the first data file and automatically switching the recording mode of the external recording device 2 is recorded in the external recording device 2, the computer C is recorded. Since the control program 3 does not need to be stored, the data recording process can be executed on the computer to which the external recording device 2 is connected. Therefore, home When exchanging data files between a computer at work and a computer at work, the data file can be carried in an encrypted state even if the control program is not recorded on both computers.
  • the data file after the data format conversion is recorded, so the data file recorded on the external recording device 2 is an encryption key or the like.
  • This is a data file in which predetermined data conversion is always performed.
  • the power of the computer connected to the external recording device 2 can be monitored externally when recording data files that are not constantly monitored, or control the output availability or output method. Since the device 2 is controlled, it is not necessary to monitor the input / output of data to the computer C, and it does not become a load on the computer C to run the monitoring process at startup. In addition, there is no need for an application program to execute an I / O monitoring process that can be installed only by users with high-level user privileges such as administrator privileges. 2 can record data files. In addition, since it is not necessary for the user to set whether or not to output the output data, the output method, etc., it is easy for a person familiar with the computer to use it.
  • FIG. 8 is a block diagram illustrating a process of reading data recorded in the data file recording unit 5 from the external recording device 2, and FIG. 9 is a flowchart when the read process is performed.
  • the data file recording system 1 includes an external recording device 2 and a control program 3 as shown in FIG.
  • the external recording device 2 is mainly configured by a data file recording unit 5, a data file recording processing unit 6, a switching control unit 7, an identification data storage unit 8, and a connection detection unit 21. Further, when the control program 3 is recorded in the external recording device 2 as shown in FIG. 2, the external recording device 2 is provided with a control program recording means 9. As will be described later, a temporary data recording unit 22 and a temporary data recording processing means 23 are provided when performing read restriction or the like in the data file reading process.
  • the data file recording unit 5, the data file recording processing unit 6, the switching control unit 7, the identification data storage unit 8, the control program recording unit 9, and the connection detection unit 21 are each described in the recording process of the first data file 4. Detailed explanations are omitted.
  • the temporary data recording unit 22 is a recording area provided in the external recording device 2, and is recognized by the temporary data recording processing unit 23 in a data recording process, a computer C recognizable state or an unrecognizable state. Control processing is performed.
  • the temporary data recording processing unit 23 causes the temporary data recording unit 22 to record a data file, reads the recorded data file, and transmits the data file to the data file conversion unit 10 or the data file dividing unit 11.
  • the temporary data recording unit 22 is also switched between two recognition states, a computer C force recognizable state and a recognizable state.
  • the temporary data recording processing means 23 normally keeps the temporary data recording unit 22 in an unrecognizable state, and performs the data reading process recorded in the data file recording unit 5 to perform the temporary data recording process.
  • the recording unit 22 is switched to a recognizable state, and the data file combined by the data file dividing unit 11 is recorded in the temporary data recording unit 22 or the first data file decrypted by the data file dividing unit 11 is used. 4 is recorded in the temporary data recording unit 22. Further, when the reading process is completed, the temporary data recording unit 22 is set in a state in which the computer C force cannot be recognized, so that the user cannot directly record data by operating the computer C.
  • the temporary data recording unit 22 can recognize only when the data recorded in the external recording device 2 is read out, and the temporary data file created by the reading process can be stored in the temporary data recording unit 22. When the reading process is completed, the temporary data recording unit 22 is made unrecognizable. Therefore, it is possible to increase the confidentiality of data in the reading process without having the computer C record the temporary data file created in the reading process.
  • the control program 3 includes the data file conversion means 10, the data file division means 11, the data file transmission means 12, the switching signal transmission means 13, the identification data comparison means 14, and the program search control means. 20 is a program that causes computer C to function.
  • the data file conversion means 10, the data file division means 11, the data file transmission means 12, the switching signal transmission means 13, the identification data comparison means 14, and the program search control means 20 are the first data file described above. Each of the means described in the recording process 4 will not be described in detail. However, when the external recording device 2 includes the hourly data recording unit 22 and the temporary data recording processing unit 23, the data file dividing unit 11 transmits the combined temporary data to the temporary data recording processing unit 23, and the temporary data recording unit 23 Record in the recording unit 22.
  • the data file converting unit 10 converts the data combined by the data file dividing unit 11 before the conversion. 1 Reversely converted to data file 4 (decrypted for ciphertext), recorded in temporary data recording unit 22, and based on the read authority set during the recording process, the first data file 4 is stored on the recording medium of computer C. Read it using an application program without recording it or recording it in anything other than the temporary data recording unit 22.
  • the external recording device 2 is connected to the computer C.
  • the user operates the computer C to activate the control program 3 recorded in the external recording device 2 (S41).
  • the control program 3 may be automatically activated when the external recording device 2 is connected to the computer C.
  • the identification data comparison unit 14 acquires the identification data stored in the identification data storage unit 8 (S42), and the identification data stored in the identification data of the external recording device 2 and the control program 3 The data is compared to determine whether or not they match (S43). If they do not match, an error message is displayed and the processing of the control program 3 is terminated (S44). When the two identification data match, the connected external recording device 2 is a regular recording device, so the subsequent processing is executed.
  • a password input screen (not shown) is displayed on the display unit of the computer C to prompt the user to input a password. And Then, it is determined whether or not the password entered by the user matches the password preset in the password storage means (not shown) provided in the external recording device 2, and if not, step 44 (S44) Migrate to When the passwords match, the process proceeds to step 46 and the subsequent processing is executed (S45).
  • biometric authentication such as fingerprint authentication, vein authentication, voiceprint authentication, and iris authentication may be used.
  • the program search control means 20 checks whether or not a virus check program is installed on the computer! If not, the process proceeds to step 44 (S44). If it is installed, go to step 47 (S47).
  • step 46 the presence or absence of a virus check program is used to determine whether or not it is possible to continue the subsequent processing.
  • a specific program such as a file exchange program, the OS or application program Whether or not the ability to continue the subsequent processing may be determined depending on the presence or absence of the update and the presence or absence of the update setting.
  • Step 46 (S46)! / The computer C displays a file selection screen on the display unit, and selects a data file to be read (S47).
  • the data file recording processing means 6 reads the designated data file (S48).
  • the data file dividing means 11 combines the divided data files (S49). If the data file was recorded without being divided during the recording process, the process of step 49 (S49) is not performed and the process of step 50 (S50) is performed. Thereafter, the temporary data recording processing means 23 switches the state mode so that the computer C can recognize the temporary data recording unit 22 (S50), and records the combined data file in the temporary data recording unit 21 ( S51). Then, the data file recorded in the temporary data recording unit 22 is decrypted (S52), and the decrypted first data file is recorded in the temporary data recording unit 22 (S53).
  • the first data file such as "reading is possible”, “recording on another recording medium” is performed.
  • a read mode corresponding to the read restriction is set (S54).
  • the read mode is “Recording to other recording media”
  • the first data file recorded in the temporary data recording unit 22 is stored in the computer C (S55), and the temporary data recording unit is not recognized. Switch to the possible state (S76) and end the reading process.
  • step 54 When the reading mode force is set to "read only” in step 54 (S54), the application program corresponding to the first data file recorded in the temporary data recording unit 22 is activated, and the The first data file is read and displayed on the display unit by the application program.
  • the control program 3 can be used to read out the data file. it can.
  • the control program 3 is also carried along with the external recording device 2, so that the control program 3 The reading process can be performed regardless of whether or not the software is installed.
  • the read process is stopped if the pre-set conditions are not met after checking the presence or absence of a virus check program, etc.
  • the file cannot be read. Therefore, there is no possibility of data files being leaked by virus programs.
  • the presence or absence of a virus check program for example, the presence or absence of a program specified in advance by a user such as a file exchange program, the presence or absence of an OS or application program update, or the presence or absence of an automatic update setting thereof, etc. It is also possible to determine whether or not to execute the reading process based on the above, and to prevent the first data file 4 from being leaked.
  • the temporary data file (working data file) created during the reading process is recorded in the temporary data recording unit 22 provided in the external recording device 2, the temporary file is recorded in the computer C. There is nothing to do. Therefore, since the temporary data file is not recorded in the computer C during the reading process, the reading process ends. After that, the temporary data file can be forcibly restored by the user and the contents of the first data file 4 can be prevented from leaking.
  • the external recording device 2 is provided with the control program recording means 9, and the control program 3 is read and executed from the external recording device 2 as shown in FIG.
  • the computer C may be provided with the control program recording means 9, and the control program 3 may be read from the control program recording means 9 and executed. If both the computer and the external recording device 2 are provided with the control program recording means 9, the control program 3 recorded in the computer C may be executed preferentially to increase the reading processing speed. However, the control program 3 specified by the user may be executed preferentially.
  • the recording medium provided in the computer C performing the force reading process in which the temporary data recording unit 22 records the temporary data file created in the reading process may be used.
  • the external recording device 2 is set to the second recording mode so that data cannot be changed (recorded). Therefore, the data recorded in the external recording device 2 cannot be deleted.
  • the deletion process of the data file recorded in the external recording device 2 by the control program 3 will be described based on FIG. 1 and FIG.
  • the user connects the external recording device 2 to the computer C and starts the control program 3 recorded in the external recording device 2 (S61).
  • the identification data comparison unit 14 acquires the identification data of the external recording device 2 (S62). Then, the identification data comparison unit 14 compares the acquired identification data with the identification data stored in the control program 3, and determines whether or not they match (S63). If they do not match, an error message is displayed, the processing of control program 3 is terminated (S64), and if they match, a screen 15 as shown in FIG. 6 is displayed, and the user wants to delete the data file to be deleted from external recording device 2. Is selected (S65).
  • a confirmation message for requesting confirmation from the user is displayed (S66).
  • This confirmation message has two buttons, “Yes” (delete) and “No” (do not delete). This is a screen for pressing.
  • the switching signal transmitting means 13 transmits the first switching signal (S68).
  • the switching control means 7 that has received the first switching signal changes the recording mode to the first recording mode (S69), and the data file recording processing means 6 deletes the file selected in step 65 (S65). Processing is performed (S70).
  • the switching signal transmission means 13 transmits a second switching signal (S71).
  • the switching control means 7 that has received the second switching signal changes the recording mode to the second recording mode (S72).
  • data can only be recorded on the external recording device after the data has been converted to the external recording device
  • recording of external recording data such as music and image players can be performed using only the recording device for encryption and the recording device for compression. It can also be a device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Storage Device Security (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

 外部記録装置に記録するデータファイルのデータ形式を変換するだけでなく、コンピュータに詳しくない人でも容易に使用できるデータファイル記録システム及びデータファイル記録方法を提供することを目的とする。  コンピュータCが読み取った第1データファイル4を、予め設定したデータ形式の第2データファイルに変換し、外部記録装置2の記録モードを記録処理可能な第1記録モードに変更し、外部記録装置2への第2データファイルの記録処理が終了すると、外部記録装置2の記録モードを記録処理不可能な第2記録モードに変更する。

Description

明 細 書
データファイル記録システム及びデータファイル記録方法
技術分野
[0001] 本願発明は、コンピュータに接続された外部記録装置と、この外部記録装置を制御 する制御プログラムと力 なるデータファイル記録システム及びデータファイル記録方 法に係わり、さらに詳しくは、制御プログラムによって外部記録装置へのデータの記 録の可否を切り替えるものである。
背景技術
[0002] コンピュータに着脱自在な外部記録装置(リムーバブルメディア)は、データを記録 して持ち運びが可能であり、記録媒体に対応したドライブ (読取装置)やポートを備え ているコンピュータであれば、装着して利用することができるため一般に広く普及して いる。このような外部記録装置としては、磁気ディスク(フレキシブルディスクや HDD 等)、磁気テープ、光ディスク、光磁気ディスク、半導体メモリ等の多用な記録方式の 媒体が開発されている。
近年、これらの外部記録装置の大容量化が進み、大量のデータを記録媒体に記録 することが可能であり、ユーザの利便性が向上された反面、記録媒体を紛失したとき には大量のデータが漏洩する可能性が高く取り扱いを注意する必要性があった。 また、 HDDや半導体メモリ等の記録容量が高く可搬性に優れた記録媒体を用いた 音楽プレーヤやレコーダ等もあり、これらの音楽プレーヤはパーソナルコンピュータ に接続し、コンピュータ力も音楽データ等を記憶させているが、音楽プレーヤが再生 不可能な形式の音楽データを記録することも可能であった。
[0003] そこで、記録媒体を紛失等したとき第三者にデータが漏洩しないようにするために、 記録媒体にデータを記録する前に、ユーザが暗号ィヒプログラムを操作して記録する データを暗号ィ匕し、暗号ィ匕したデータを記録媒体に記録していた。このようにすること で記録媒体を紛失したときでも、正しいパスワードが入力されない限り復号化されるこ とがなぐ情報の漏洩を防止することが可能であった。
[0004] さらに、コンピュータ力 自身に接続されている外部記録装置に対するイジエタショ ン要求を検知すると、この外部記録装置に格納されて 、る所定のデータファイルを暗 号ィ匕することにより、外部記録装置を正常な手順で取り外すだけでデータファイルが 暗号ィ匕できるようになつている(例えば、特許文献 1参照。 ) o
[0005] また、コンピュータからのデータの入出力を監視するプログラムをコンピュータにイン ストールし、予め出力先毎に出力の可否と、出力するときの暗号ィ匕の有無を設定して おくことで、記録媒体への出力データを検知すると、出力データを暗号ィヒした後に記 録媒体に記録する出力制御プログラムがある。
特許文献 1:特開 2004— 297358号公報
発明の開示
発明が解決しょうとする課題
[0006] し力しながら、ユーザが記録媒体にデータを記録する前に暗号ィ匕し、暗号化された データを記録媒体に記録するときには、ユーザの判断に基づく操作によってデータ を暗号ィ匕しているため、ユーザのモラルが低下すると、暗号化されていない状態で記 録媒体にデータが記録されていた。また、モラルの向上を喚起しても確実に実行され ている力否かは不明であり、ユーザのモラルに依存する部分を少なくすることが求め られていた。
[0007] 一方、特許文献 1記載の情報処理装置では、イジェクシヨン要求を検知したときに 所定のデータファイルを暗号ィ匕して 、るので、ユーザのモラルに依存する部分を少な くすることができたが、外部記録装置を強制的に (正常な取り外し手順を実行しない で)取り外したときには、外部記録装置に記録されているデータファイルを暗号ィ匕する 前にコンピュータ力 外部記録装置が取り外されるので、暗号化されない状態で外部 記録装置を持ち運ぶことが可能であった。また、外部記録装置を取り外す前に (イジ ェクシヨン要求を検知する前に)コンピュータを停止させたときには、イジェクシヨン要 求が出力されな!、ため暗号化されて!/ヽな 、データファイルを持ち出すことが可能で めつに。
[0008] また、コンピュータからのデータの入出力を監視し、出力データを検知したときにこ の出力データを暗号ィ匕して記録媒体に記録する場合は、常にコンピュータへのデー タの入出力を監視する機能を備えたプログラムをインストールする必要性があった。 このプログラムは、特に出力の可否や出力方法等も設定するため管理者権限でイン ストールや設定を行う必要性があり(出力の可否の設定を間違えると、コンピュータが 正常に起動しなくなることや、常に入出力を監視するために、監視用プロセス (監視 サービス)をコンピュータの起動時にこのプロセスを起動する必要性があり、管理者権 限が必要であり、)、管理者権限を与えられ、且つコンピュータゃ該プログラムに詳し V、ユーザでなければプログラムのインストールや設定することができなかった。さらに
、異なったコンピュータ間(例えば、職場のコンピュータと自宅のコンピュータ)で記録 媒体を介してデータを使用する場合、データを使用するコンピュータ毎に該プロダラ ムをインストールする必要性があり、導入するまでのハードルが高く実施の困難性が 少なからずあった。
[0009] また、 HDDや半導体メモリ等を搭載した音楽プレーヤが再生不可能な形式の音楽 データを記録させた場合には、音楽データを記憶させたにもかかわらず再生できな いため故障したと思うユーザも少なくな力つた。さらに、音楽データ以外のデータ (例 えば、文書データ)を記憶することも可能であり、上述したように紛失したときに、記録 したデータが漏洩する可能性が高ぐ取り扱いを注意する必要性があった。
[0010] 本願発明は、係る問題に鑑み、外部記録装置に記録するデータファイルのデータ 形式を変換するだけでなぐコンピュータに詳しくない人でも容易に使用できるデータ ファイル記録システム及びデータファイル記録方法を提供することを目的とする。 課題を解決するための手段
[0011] 前述の課題解決のために、本願発明に係るデータファイル記録システムは、コンビ ユータに着脱自在に接続される外部記録装置と、前記外部記録装置へのデータファ ィルの記録処理を制御する制御プログラム力 なるデータファイル記録システムであ つて、データファイルを記録するデータファイル記録部と、前記データファイル記録部 への記録処理を行うデータファイル記録処理手段と、前記データファイル記録部へ のデータファイルの記録処理が可能な第 1記録モードと、データファイルの記録処理 が不可能な第 2記録モードとに記録モードを切り替え、前記データファイルの記録処 理の可否を制御する切替制御手段とを備えた外部記録装置と、前記外部記録装置 が接続されたコンピュータが読み取った第 1データファイルを予め設定したデータ形 式の第 2データファイルに変換するデータファイル変換手段と、前記データファイル 変換手段によって変換された第 2データファイルを前記外部記録装置に送信するデ 一タファイル送信手段と、前記データファイル送信手段によって第 2データファイルの 送信を開始するときに、前記第 1記録モードに切り替えるための第 1切替信号を送信 し、かつ、前記データファイル送信手段によるデータ送信が終了したときに前記第 2 記録モードに切り替えるための第 2切替信号を送信する切替信号送信手段としてコ ンピュータを機能させる制御プログラムとからなり、前記外部記録装置に備えられた 前記切替制御手段は、前記切替信号送信手段から送信される切替信号に従って前 記記録モードを切り替えることを特徴とするものである。
また、本願発明に係るデータファイル記録方法は、コンピュータに着脱自在に接続 される外部記録装置へのデータファイルの記録処理を制御するデータファイル記録 方法であって、前記外部記録装置は、データファイルを記録するデータファイル記録 部と、前記データファイル記録部へのデータファイルの記録処理を行うデータフアイ ル記録処理手段と、前記データファイル記録部へのデータファイルの記録処理が可 能な第 1記録モードと、データファイルの記録処理が不可能な第 2記録モードとに記 録モードを切り替え、前記データファイル記録処理手段を制御する切替制御手段と を備え、前記外部記録装置を着脱自在に接続しているコンピュータが読み取ったデ 一タファイルを予め設定されて 、るファイル形式に変換する工程と、前記切替制御手 段の記録モードを、前記第 1記録モードに切り替えるための第 1切替信号を前記外部 記録装置に送信する工程と、前記コンピュータカゝら送信された第 1切替信号に従って 、記録モードを第 1記録モードに切り替える工程と、前記ファイル形式が変換された データファイルを前記外部記録装置に送信する工程と、前記コンピュータカゝら送信さ れたデータファイルを前記データファイル記録部に記録する工程と、前記ファイル形 式が変換されたデータファイルの送信が終了したときに、前記切替制御手段の記録 モードを、前記第 2記録モードに切り替えるための第 2切替信号を前記外部記録装 置に送信する工程と、前記コンピュータカゝら送信された第 2切替信号に従って、記録 モードを第 2記録モードに切り替える工程力もなることを特徴とする。
したがって、記録処理を制御する制御プログラムによって第 1データファイル力 第 2データファイルにデータ形式が変換された後に、記録処理が可能な第 1記録モード を変更するので、制御プログラムを使用せずに外部記録装置にデータファイルを記 録することができないようになつている。そして、制御プログラムによってデータ形式が 変換されたデータのみが外部記録装置に記録することができる。
また、第 2データファイルの記録処理が終了した後には、記録処理が不可能な第 2 記録モードを変換するので、制御プログラムによるデータファイルの記録処理が終了 した後にはデータファイルの記録ができないように制御することができる。
[0012] また、前記データファイル変換手段は、前記コンピュータが読み取った第 1データフ アイルを暗号ィ匕してもよい。
[0013] また、前記外部記録装置には、前記制御プログラムを記録する制御プログラム記録 手段を備え、前記コンピュータが、前記制御プログラム記録手段に記録されている制 御プログラムを実行してもよ 、。
[0014] さらに、前記外部記録装置は、識別データを記憶する識別データ記憶手段を備え 、前記制御プログラムは、自身が記録されている外部記録装置の識別データを記憶 し、該識別データと前記外部記録装置に記憶されて!ゝる識別データと比較する識別 データ比較手段を備え、前記データファイル送信手段は、制御プログラムに記憶され ている識別データと外部記録装置に記憶されている識別データとがー致するときの み、前記第 2データファイルを送信してもよい。
[0015] また、前記制御プログラムは、前記データファイル変換手段によって変換された第 2 データファイルを予め設定された大きさに分割するデータファイル分割手段を備え、 前記切替信号送信手段は、前記データファイル分割手段によって分割された第 2デ 一タファイルを送信するときに前記第 1切替信号を送信し、前記分割された第 2デー タファイルの送信が終了したときに前記第 2切替信号を送信してもよい。
[0016] 前記データファイル記録部は半導体メモリであってもよ!/、。
[0017] また、前記データファイル変換手段が、読み取った第 1データファイルのデータ内 容情報又はファイル属性情報のいずれか一方又は双方に基づいて、第 1データファ ィルを第 2データファイルに変換してもよ 、。
[0018] また、前記制御プログラムに、該制御プログラムを実行するコンピュータに予め設定 されたプログラムが記録されて 、る力否かを検索し、その有無に基づ 、て前記データ ファイル記録部へのデータ記録及び読み出しを制御するプログラム検索制御手段を 備えさせてもよい。
[0019] また、前記外部記録装置に、該外部記録装置がコンピュータに接続したことを検知 する接続検知手段を備え、前記接続検知手段が外部記録装置とコンピュータとの接 続を検知すると、前記切替制御手段が前記データファイル記録処理手段の記録モ ードを前記第 2記録モードに強制的に切り替えるようにしてもよい。
[0020] さらに、前記外部記録装置は、外部記録装置に記録されたデータファイルの読出 処理によって作成される一時データファイルを記録する一時ファイル記録部と、前記 一時ファイル記録部へのデータの書込及び読み出しを制御する一時ファイル記録制 御手段とを備え、前記一時ファイル記録制御手段は、前記一時データファイルのみ を前記一時ファイル記録部に記録してもよ 、。
発明の効果
[0021] 以上にしてなる本願発明に係るデータファイル記録システム及びデータファイル記 録方法は、記録処理を制御する制御プログラムによって第 1データファイル力 第 2 データファイルにデータ形式が変換された後に、記録処理が可能な第 1記録モード を変更するので、制御プログラムを使用せずに外部記録装置にデータファイルを記 録することができないようになつている。そして、制御プログラムによってデータ形式が 変換されたデータのみが外部記録装置に記録することができる。また、第 2データフ アイルの記録処理が終了した後には、記録処理が不可能な第 2記録モードを変換す るので、制御プログラムによるデータファイルの記録処理が終了した後にはデータフ アイルの記録ができないように制御することができる。
また、外部記録装置に記録させるデータファイルは、制御プログラムによってデータ 形式が変換された後のデータファイルを記録して 、るので、ユーザが強制的に取り外 したときや、外部記録装置を接続した状態でコンピュータを停止したときでも、データ 形式が変換されて 、な 、データが記録されることはな 、。
さらに、本願発明に係るデータファイル記録システム及びデータファイル記録方法 は、コンピュータ本体から出力されるデータを常に監視することや、データ出力の可 否や出力方法を設置する必要性がなぐコンピュータに着脱自在に接続されている 外部記録装置の記録モードを切り替えることで、記録処理の可否を制御するので、 管理者権限のようなユーザ権限の高くないユーザでも、データ形式を変換したデー タファイルのみを記録することができる。また、データ出力の可否や方法についての 設定を各コンピュータ本体にする必要性がないことから、コンピュータに詳しくないュ 一ザでも容易に使用することができる。
[0022] コンピュータが読み取った第 1データファイルを暗号ィ匕するので、外部記録装置に は暗号化されたデータファイルのみが記録されるので、ユーザのモラルにかかわらず 、必ずデータファイルを暗号ィ匕して持ち運ぶことができる。したがって、外部記録装置 を紛失したときでもデータが漏洩することがない。
[0023] また、前記外部記録装置へのデータファイルの記録処理を制御する制御プロダラ ムは、外部記録装置に記録されているので、コンピュータに予め該制御プログラムを 記録させておく必要性がな 、ので、外部記録装置を認識可能なコンピュータであれ ば、データ形式を変換して記録させることができる。
[0024] また、外部記録装置に記憶されて!、る識別データと、制御プログラムに記録されて Vヽる識別データを比較することで、制御プログラムが記録されて!ヽる外部記録装置か 否かを判定することができるので、外部記録装置の制御をより確実にできるだけでな ぐ他の記録装置に切替信号を送信することがなぐ他の記録装置の誤動作を防止 することができる。
[0025] また、外部記録装置に記録する第 2データファイルを所定の大きさに分割し、分割 したファイルを外部記録装置に送信するときに第 1記録モードに変更し、送信が終了 したときに第 2記録モードに変更するので、連続して記録処理が可能な時間を区切り ながら記録することができる。したがって、大容量の第 2データファイルを記録するとき でも、制御プログラムによって制御されて 、な 、データファイルを記録することがな ヽ
[0026] また、データファイル記録部は、半導体メモリで構成されて ヽるので、該半導体メモ リへの電気信号を制御するだけで、記録処理の可否を切り替えることが可能となる。 したがって、外部記録装置への記録制御を、簡易な手段で構成することが可能となり 、外部記録装置を小さくすることが可能となる。
[0027] また、第 1データファイルの属性情報や内容情報に基づいて第 2データファイルへ の変換の有無を決定するので、特定のファイル形式のデータのみを変換するように 制限できる。例えば、ウィルスプログラムが第 1データファイルに含まれているカゝ否か に基づ!/、て、第 1データファイル力 第 2データファイルへの変換の有無を決定する こともできるので、データファイル記録部にウィルスプログラムを記録させることを防ぐ ことができる。カロえて、データの内容によって変換の有無を決定することによって、機 密情報が流出するのを防止したり、データ形式の変換の可否を決定することもできる
[0028] 制御プログラムにプログラム検索制御手段を備えているので、ウィルスチェックプロ グラムのインストールの有無、ファイル交換プログラム等の特定のプログラムの有無、 OSやアプリケーションプログラムのアップデートの有無やそれらの自動更新の設定 の有無、検索したプログラム毎に条件を設定し、外部記録装置へのデータの書込や 外部記録装置からのデータの読出を制御することができる。したがって、ウィルスプロ グラムを外部記録装置に記録させることや、ウィルスプログラムを含んだコンピュータ に第 1データファイルを記録させることを防止することができ、ウィルスプログラムの拡 散防止やウィルスプログラムによるデータ流出を防止することができる。
[0029] また、外部記録装置に外部記録装置がコンピュータに接続したことを検知する接続 検知手段を備え前記接続検知手段が外部記録装置とコンピュータとの接続を検知 すると、切替制御手段が前記データファイル記録処理手段の記録モードを前記第 2 記録モードに強制的に切り替えるので、外部記録装置がコンピュータに接続したとき には常に外部記録装置にデータを記録することができないように制御することができ る。
図面の簡単な説明
[0030] [図 1]記録処理を行って 、るときのデータファイル記録システムのブロック図である。
[図 2]制御プログラム記録手段が外部記録装置に備えられているときのブロック図で ある。
[図 3]制御プログラム記録手段がコンピュータに備えられているときのブロック図である [図 4]外部記録装置にデータファイルを記録するときの処理を説明したフロー図であ る。
圆 5]外部記録装置にデータファイルを記録するときの処理を説明したシーケンス図 である。
[図 6]外部記録装置にデータファイルを記録するときの画面を説明した図である。 圆 7]外部記録装置の記録状態の可否を説明した図である。
[図 8]読出処理を行っているときのデータファイル記録システムのブロック図である。
[図 9]外部記録装置力 データファイルを読み出すときの処理を説明したフロー図で ある。
[図 10]外部記録装置に記録されたデータファイルを削除するときのフロー図である。 符号の説明
1 データファイル記録システム
2 外部記録装置
3 制御プログラム
4 第 1データファイル
5 データファイル記録部
6 データファイル記録処理手段
7 切替制御手段
8 識別データ記憶手段
9 制御プログラム記録手段
10 データファイル変換手段
11 データファイル分割手段
12 データファイル送信手段
13 切替信号送信手段
14 識別データ比較手段
16 保存先指定画面
17 従来の記録処理の可否状態 17a 記録処理可の状態
18 本願発明の記録処理の可否状態
18a 記録処理可の状態
18b 記録処理不可の状態
19 本願発明の記録処理の可否状態
19a 記録処理可の状態
19b 記録処理不可の状態
20 プログラム検索制御手段
21 接続検知手段
22 一時データ記録部
23 一時データ記録処理手段
C コンピュータ
発明を実施するための最良の形態
[0032] 本願発明に係るデータファイル記録システム 1及びデータファイル記録方法は、図 1〜4に示すように、コンピュータ Cで実行される制御プログラム 3と外部記録装置 2に よって構成され、制御プログラム 3が実行されているコンピュータ C力 第 1データファ ィル 4を読み出し、該コンピュータ Cに着脱自在に接続された外部記録装置 2に第 1 データファイルのデータ形式を変換して記録するものである。
[0033] 図 2は、前記制御プログラム 3を記録する制御プログラム記録手段 9が前記外部記 録装置 2に備えられている例を示しており、外部記録装置 2を使用するときには、図 1 に示すように、コンピュータ Cが前記制御プログラム記録手段 9に記録されている制御 プログラム 3を読み出して実行する。
また、図 3に示すように、前記制御プログラム記録手段 9がコンピュータ Cに備えられ ている例を示しており、外部記録装置 2を使用するときには、コンピュータ Cが自身で 記録して!/ヽる制御プログラム 3を実行する。
[0034] 前記外部記録装置 2は、データファイル記録部 5と、データファイル記録処理手段 6 と、切替制御手段 7と、識別データ記憶手段 8と、接続検知手段 21とによって少なくと も構成されている。 また、前記制御プログラム 3は、少なくともデータファイル変換手段 10と、データファ ィル分割手段 11と、データファイル送信手段 12と、切替信号送信手段 13と、識別デ ータ比較手段 14としてコンピュータ Cを機能させるものである。
前記制御プログラム記録手段 9は、図 2に示すように外部記録装置 2に備えさせても よいし、図 3に示すようにコンピュータ Cに備えさせてもよい。制御プログラム記録手段 9を外部記録装置 2に備えさせるときには、制御プログラム 3が記録されていないコン ピュータ Cでも制御プログラム記録手段 9から制御プログラム 3を読み出して実行する ことができるので、コンピュータ Cに制御プログラム 3を記録させておく必要性がなぐ 該外部記録装置 2のみを持ち運ぶだけで、制御プログラム 3が記録されて ヽな 、コン ピュータ Cでもデータの記録、読出、削除等の作業を実行することができる。
[0035] 前記データファイル変換手段 10は、データ形式を変換する前の第 1データファイル 4を、予め設定したデータ形式のデータファイルに変換する手段である。変換するデ ータ形式は、平文の第 1データファイルを所定の暗号化方式によって暗号化し、暗号 化データに変換してもよいし、音楽データを他のデータ形式 (例えば、 wav形式のデ ータファイルから mp3形式のデータファイル)に変換してもよいし、リスト形式のデータ を csv形式のデータに変換してもよいし、第 1データファイル 4を圧縮ファイルに変換 してちよい。
後述するように、データファイル変換手段 10によって暗号ィ匕されたデータを読み出 すときには、データファイル変換手段 10が復号化も行う。同様に、データファイル変 換手段 10が第 1データファイルを記録するときに圧縮する場合には、読出処理のとき には解凍処理を行う。
[0036] また、前記データファイル変換手段 10は、前記第 1データファイル 4のファイル属性 情報やデータ内容情報に基づいて、第 1データファイル 4を第 2データファイルへの 変換の有無を決定してもよい。前記ファイル属性情報としては、データファイルのファ ィル形式、ファイル容量、設定されているアクセス権情報、データファイルのタイムス タンプ等のデータである。具体的な一例としては、平文のテキストデータのみを暗号 化する場合には、平文のテキストデータはデータファイル変換手段 10によって暗号 化されるが、音楽データは変換されず、データファイル記録部 5に記録されない。ま た、第 1データファイル 4にウィルスプログラムが含んでいるときには、コンピュータ こ インストールされて 、るウィルスチェックプログラムからの信号に基づ!/、て第 2データ ファイルへの変換の有無を決定する。なお、上述のウィルスプログラムとは、狭義のゥ ィルスだけでなぐワーム、トロイの木馬、スパイウェア等の不正プログラム(マルゥェ ァ (malware))を示す。また、前記データファイル変換手段 10が、文書データの中に特 定の文字や文字列が含まれるか否かを検索し、その存否に基づいてデータ変換の 有無を決定してもよい。
このように、第 1データファイル 4の属性情報や内容情報に基づいて第 2データファ ィルへの変換の有無を決定することによって、特定のファイル形式のデータのみを変 換するように制限できる。また、データファイル記録部 5にウィルスプログラムを記録さ せることを防ぐことができる。カロえて、データの内容によって変換の有無を決定するこ とによって、データの流出を防止することもできる。
[0037] 前記データファイル分割手段 11は、前記データファイル変換手段 10によって変換 された第 2データファイルを、予め設定された大きさのデータファイルに分割する手段 である。分割するデータのファイルサイズは、一定の大きさのデータファイルになるよ うに分割してもよ 、が、前記制御プログラムをユーザが操作して分割するサイズを変 更できるようにしてもよい。また、データファイルの分割数を設定して、分割前のデー タファイルのサイズに関係なぐ所定の数のデータファイルに分割してもよい。
後述するように、分割されたデータファイルを読み出すときには、データファイル分 割手段 11が分割されたデータファイルを結合する。
[0038] 前記データファイル送信手段 12は、前記データファイル分割手段 11によって分割 されたデータファイルを前記外部記録装置 2に送信する手段である。なお、前記第 2 データファイルを分割しないときには、前記データファイル変換手段 10によって変換 された第 2データファイルを送信する。
また、外部記録装置 2からデータを読み出すときには、データファイル送信手段が、 送信されたデータを受信する。
[0039] 前記切替信号送信手段 13は、前記データファイル送信手段 12によって、前記外 部記録装置 2にデータファイルの送信を開始する前に第 1切替信号を送信し、データ ファイルの送信が終了したときに第 2切替信号を送信する手段である。
なお、前記第 1切替信号とは、前記外部記録装置 2の記録モードをデータファイル の記録処理が可能な第 1記録モードに切り替えるための信号であり、後述するように この第 1切替信号を受信することによって、外部記録装置 2にデータファイルを記録 することが可能となる。一方、前記第 2切替信号とは、前記外部記録装置 2の記録モ ードをデータファイルの記録処理が不可能な第 2記録モードに切り替えるための信号 であり、後述するようにこの第 2切替信号を受信することによって、外部記録装置 2に データファイルを記録することが不可能となる。
[0040] 前記データファイル記録部 5は、コンピュータ C力 送信された第 2データファイルを 記録するものである。このデータファイル記録部 5は、磁気や光を用いて記録する記 録媒体であってもよ!ヽし、半導体メモリのように電気信号を用いて記録する記録媒体 であってもよい。データファイル記録部 5が半導体メモリからなるときには、入力される 電気信号を制御 (遮断)することによって容易に記録の可否を制御することができる。 したがって、外部記録装置への記録制御を、簡易な手段で構成することが可能となり 、外部記録装置 2を小さくすることが可能となる。
[0041] 前記データファイル記録処理手段 6は、前記データファイル記録部 5への記録処理 を行うものであり、第 1記録モードのときには、前記データファイル送信手段 12から送 信されたデータを受信すると、データファイル記録部 5に受信したデータファイルを記 録し、第 2記録モードのときには、コンピュータ Cからのデータファイルを受信したとし てもそのデータファイルの記録処理を行わない手段である。
なお、後述するように、前記データファイル記録処理手段 6は、前記データファイル 記録部 5に記憶されているデータファイルの読出処理も行う。
[0042] 前記切替制御手段 7は、前記切替信号送信手段 13から送信された第 1切替信号 及び第 2切替信号を受信する手段である。第 1切替信号を受信したときには、前記デ 一タファイル記録処理手段 6の記録モードを第 1記録モードに強制的に切り替えるも のである。また、第 2切替信号を受信したときには、前記データファイル記録処理手 段 6の記録モードを第 2記録モードに強制的に切り替えるものである。
つまり、外部記録装置 2は、制御プログラム 3から第 1切替信号を受信したときのみ、 データファイルの記録ができるようになり、第 2切替信号を受信するとデータファイル が記録できないようになる。
[0043] また、前記接続検知手段 21は、外部記録装置 2がコンピュータ C等の機器に接続 したことを検知する手段である。例えば、 USB (Universal Serial Bus)のポートに接続 可能な記録装置のときには、コンピュータと該記録装置とを接続したときには、コンビ ユータは、新たに接続された装置を認識するために信号の送受信を行うので、この信 号を接続検知手段 21が検知することによって実現することができる。
また、接続検知手段 21によってコンピュータ Cとの接続を検知されると、前記切替 制御手段 7は、データファイル記録処理手段 6の記録モードを第 2記録モードに強制 的に切り替える。このように、コンピュータ Cに接続したときには、必ず記録モードが第 2記録モードになり、第 1記録モードの状態で外部記録装置 2をコンピュータ C力 強 制的に取り外したときでも、コンピュータ Cと接続したときには第 2記録モードに強制 的に切り替えられるので、第 1データファイル 4をそのまま記録することができない。
[0044] 前記制御プログラム記録手段 9は、前記制御プログラム 3を記録する手段である。
前記識別データ記憶手段 8は、 自身の外部記録装置 2に設定されて ヽる識別情報 を記憶する手段である。識別データとしては、シリアル番号であってもよいし、 PNPデ バイス IDであってもよい。このシリアル番号や PNPデバイス IDは、外部記録装置 2毎 に異なった識別データを設定してもよいし、製品種類毎に異なった識別データを設 定してちよい。
前記制御プログラム 3の識別データ比較手段 14は、自身の制御プログラム 3が記録 されて 、る外部記録装置 2の識別データと、該制御プログラム 3が記録して 、る識別 データとを比較し、一致して 、る力否かを判定する手段である。
なお、識別データとして PNPデバイス IDを用いた場合、コンピュータ Cの OS (Oper ating System)が Windows (登録商標)のときには、ユーザ権限として最も低い「User」 レベルでも接続している外部記録装置 2の PNPデバイス IDを取得することができる ので、ユーザ権限のレベルに関係なく使用することができる。
[0045] また、図 1〜3に示すように、前記制御プログラム 3に、該制御プログラムを実行する コンピュータ Cに特定のプログラムがインストール (記録)されている力否かを検索し、 その有無に基づいて前記データファイル記録部 5へのデータ記録とデータ読出の一 方又は双方を制御するプログラム検索制御手段 20を備えさせてもよい。
このプログラム検索制御手段 20は、例えば、ウィルスチェックプログラムのインスト一 ルの有無、ファイル交換プログラム等の特定のプログラムの有無、 OSやアプリケーシ ヨンプログラムのアップデートの有無やそれらの自動更新の設定の有無、該制御プロ グラム 3のインストールの有無等を検索し、検索したプログラム毎に条件を設定し、外 部記録装置 2へのデータの書込や外部記録装置 2からのデータの読出を制御する。 具体的には、ウィルスチェックプログラムがインストールされているか否かを検索し、 ウィルスチェックプログラムがインストールされて!/、るときには、データファイル記録部 5へのデータの記録処理(書込処理)やデータの読込処理を実行し、ウィルスチェック プログラムがインストールされていないときには、データファイル記録部 5へのデータ の記録処理や読込処理を行わないように制御する。また、別の例としては、ファイル 交換プログラム等の予め設定した特定のプログラムがインストールされている力否か を検索し、該特定のプログラムがインストールされているときには、データファイル記 録部 5へのデータの記録処理や読込処理を行わな 、ように制御する。他の例として は、 OSや特定のアプリケーションプログラムのアップデートの自動更新がされている か否か(自動更新が行われるように設定されて!、る否か、及びアップデートプログラム の有無の確認を予め設定した期間内に行っている力否力 )を検索し、自動更新が行 われるように設定され、かつ所定期間内にアップデートプログラムの有無の確認を行 つて 、るときにはデータファイル記録部 5からのデータの読込を行 、、行って!/、な!/、と きにはデータファイル記録部 5からのデータの読込を行わないようにする。また、外部 記録装置 2に記録されている制御プログラム 3がコンピュータ Cにインストールされて いるときには、コンピュータ Cにインストールされている制御プログラム 3を実行させる ようにしてもよい。
[0046] 以下に、コンピュータ Cに接続された外部記録装置 2に、第 1データファイルを暗号 化して記録させるときの処理の流れを図 1及び図 4に基づいて説明する。
[0047] まず、外部記録装置 2はコンピュータ Cに接続されている。ユーザはコンピュータ C を操作して外部記録装置 2に記録されている制御プログラム 3を起動する(Sl)。なお 、ユーザの操作以外にも、外部記録装置 2をコンピュータ Cに接続したときに自動的 に制御プログラム 3が起動するようにしてもよい。そして、前記識別データ比較手段 1 4は、前記識別データ記憶手段 8に記憶されている識別データを取得し (S2)、外部 記録装置 2の識別データと、制御プログラム 3に記憶されている識別データとを比較 し、一致するか否かを判定する(S3)。一致しないときには、エラーメッセージを表示 し、制御プログラム 3の処理を終了する(S4)。前記 2つの識別データが一致するとき には接続された外部記録装置 2が正規の記録装置であるので、以降の処理を実行 する。
[0048] 外部記録装置 2が正規の記録装置であったときには、コンピュータ Cの表示部にパ スワード入力画面(図示しない)を表示し、ユーザにパスワードの入力を促す。そして 、ユーザが入力したパスワードと、外部記録装置 2に備えられたパスワード記憶手段( 図示しない)に予め設定されていたパスワードと一致するか否かを判定し、一致しな いときにはステップ 4 (S4)に移行する。パスワードが一致するときには、ステップ 6に 移行し、以降の処理を実行する(S5)。
なお、パスワードによる認証以外にも、指紋認証、静脈認証、声紋認証、虹彩認証 等の生体認証であってもよ 、。
[0049] ノ スワードが一致したときには、前記プログラム検索制御手段 20がコンピュータじに ウィルスチェックプログラムがインストールされて!/、るか否かを調べ、インストールされ ていないときには、ステップ 4 (S4)に移行し、インストールされているときには、ステツ プ 7 (S7)に移行する。
なお、ステップ 6 (S6)では、ウィルスチェックプログラムの有無によって以降の処理 を継続する力否かを決定して 、るが、ファイル交換プログラム等の特定のプログラム の有無や、 OSやアプリケーションプログラムのアップデートの有無、それらの事項更 新の設定の有無によって以降の処理を継続する力否かを決定してもよい。
[0050] ステップ 6 (S6)で、ウィルスチェックプログラムがインストールされているときは、コン ピュータ Cは表示部に図 6に示すような画面 15を表示する。そして、ユーザは、外部 記録装置 2に記録した ヽデータファイルを選択し、保存先指定画面 16を操作してデ 一タファイルの保存先を選択する。 ユーザがデータファイルの保存先を選択すると、コンピュータ cはデータ形式を変 換する前の第 1データファイル 4を読み取る(S7)。読み取られた第 1データファイル 4 は、ステップ 6でインストールの有無を調べたウィルスチェックプログラムを用いて第 1 データファイル 4にウィルスプログラムが無 、ことを調べ、ウィルスプログラムが存在し たときには、ステップ 4 (S4)に移行し、ウィルスプログラムが存在しないときには、以 降の処理を継続する(S8)。
[0051] そして、前記データファイル変換手段 10が、読み取った第 1データファイルを暗号 化し、暗号ィ匕ファイル (第 2データファイル)を作成する(S9)。そして、前記データファ ィル分割手段 11が、暗号ィ匕ファイルを所定の大きさに分割する(S10)。暗号化ファ ィルの分割が終了すると、前記切替信号送信手段 13が第 1切替信号を外部記録装 置 2に送信する(Sl l)。第 1切替信号を受信した外部記録装置 2の切替制御手段 7 は、前記データファイル記録処理手段 6の記録モードを第 1記録モードに強制的に 切り替え(S12)、データファイル送信手段 12は、ステップ 10 (S10)で分割されたデ 一タファイルの 1つを外部記録装置 2に送信し、データファイル記録部 5に記録する( S13)。データファイル記録部 5への記録が終了すると前記切替信号送信手段 13が 第 2切替信号を送信し (S 14)、前記切替制御手段 7は、前記データファイル記録処 理手段 6の記録モードを第 2記録モードに強制的に切り替える(S15)。その後、ステ ップ 10 (S10)で分割したデータファイルの全てを外部記録装置 2に記録した力否か を判定し、記録していないときには、ステップ 11 (S11)に移行し、記録していない分 割ファイルを記録する(S 16)。一方、全ての分割ファイルを記録した場合には、処理 を終了する(S16)。
以上のようにしてコンピュータ Cは、第 1データファイル 4外部記録装置 2に記録する
[0052] つぎに、図 4のステップ 11 (S11)力もステップ 16 (S16)までの処理についてより詳 細に説明する。図 5は、図 4のステップ 11 (S 11)からステップ 16 (S 16)までの処理を 、説明したシーケンス図である。
[0053] 暗号ィ匕ファイルの分割が終了すると、 1番目の分割ファイルを外部記録装置 2に記 録するための処理が実行される。具体的には、コンピュータ Cが第 1切替信号を外部 記録装置 2に送信する(S21)。第 1切替信号を受信した外部記録装置 2は、前記デ 一タファイル記録部 5への記録処理が可能な第 1記録モードに記録モードを強制的 に切り替える(S22)。第 1記録モードへの切り替えが完了すると、外部記録装置 2は 、記録モードの切り替え完了通知信号をコンピュータ Cに送信する(S23)。そして、コ ンピュータ Cが記録モード切替完了通知を受信すると、 1番目の分割ファイルを外部 記録装置 2に送信する(S24)。そして、外部記録装置 2は、送信された 1番目の分割 ファイルを記録する(S25)。 1番目の分割ファイルの記録が終了すると(1番目の分 割ファイルの送信が終了すると)、コンピュータ Cは第 2切替信号を外部記録装置 2に 送信する(S26)。第 2切替信号を受信した外部記録装置 2は、前記データファイル記 録部 5への記録処理が不可能な第 2記録モードに記録モードを強制的に切り替える( S27) 0第 2記録モードへの切り替えが完了すると、外部記録装置 2は、記録モードの 切り替え完了通知信号をコンピュータ Cに送信する(S28)。そして、コンピュータじが 記録モード切替完了通知を受信すると、全ての分割ファイルを外部記録装置 2に送 信した力否かを判定する(S29)。
[0054] ステップ 21 (S21)力もステップ 29 (S29)は、 1番目の分割ファイルを記録するとき の処理を説明している力 N番目の分割ファイルを記録するときの処理は、 1番目の 分割ファイルのときの処理と同様にステップ 31 (S31)力 ステップ 39 (S39)の処理 を実行し、全ての分割ファイルをデータファイル記録部 5への記録が終了するまで繰 り返す。
[0055] 上述した実施例では、暗号ィ匕したファイルを分割して記録している力 データフアイ ル分割手段 11によってデータファイルを分割することなぐ第 2データファイルを一括 して外部記録装置 2に送信してもよい。この場合には、図 4におけるステップ 10 (S 10 )、ステップ 16 (S16)の処理を実行しない。
また、データファイル変換手段が第 1データファイルを暗号ィ匕しているが、暗号化に 限定するものではなぐ他のデータ形式に変換してもよい。
[0056] つぎに、上述の実施例のように、コンピュータ Cから切替信号を送信し、外部記録装 置 2の記録モードを切り替えたときの、記録の可否状態について説明する。図 7の 17 は、従来の外部記録装置における記録の可否状態を説明したものであり、図 7の 18 は、本願発明にお 、て第 2データファイルを一括して (分割せずに)記録するときの外 部記録装置 2の記録の可否状態を説明したものであり、図 7の 19は、本願発明にお いて第 2データファイルを分割して記録するときの外部記録装置 2の記録の可否状態 を説明したものである。
[0057] 従来の外部記録装置の記録の可否状態 17は、全ての時間で記録の可否状態が「 記録処理可」の状態 17aとなっており、データファイルの記録を開始する時間 tl以前 やデータファイルの記録が終了した時間 t2以降でも書込が可能であり、常にユーザ が指定したファイルを記録することができ、暗号化されて ヽな ヽ (データ変換されて ヽ な 、)データファイルを記録することも可能である。
[0058] 一方、本願発明に係る外部記録装置 2の記録の可否状態 18は、データファイルの 記録を開始する時間 tl以前は、記録モードが第 2記録モードに設定されているため 、記録の可否状態 18が「記録処理不可」の状態 18bとなっている。そして、データフ アイルの記録処理を行って 、る時間 tl〜t2までの間は、制御プログラム 3によって記 録モードが第 1記録モードに設定され、「記録処理可能」の状態 18aとなっている。記 録処理が終了した時間 t2以降では、制御プログラムによって記録モードが第 2記録 モードに設定され、「記録処理不可」の状態 18bとなっている。したがって、外部記録 装置 2にデータファイルを記録するには、図 1及び図 4で示しているように、前記制御 プログラム 3によって第 2データファイルにデータ形式を変換した後に、記録の可否状 態が「記録処理不可」の状態 18bから「記録処理可」の状態 18aに切り替わり、第 2デ 一タファイルの記録が終了すると「記録処理可」の状態 18aから「記録処理不可」の状 態 18bに切り替わるので、データ変換 (暗号化)されたデータファイルのみが記録され 、データ変換 (暗号化)されていないデータファイルは記録されない。また、記録され たデータを削除したり変更したりすることもできないようになる。
[0059] また、第 2データファイルのファイルサイズが大きいため、図 7の記録の可否状態 18 の「記録処理可」の状態 18aの時間(tl〜t2)が、長いときには(例えば、 1分以上)の ときには、 tlから t2までの時間の間、外部記録装置 2の記録状態は「記録処理可」の 状態 18aとなっているため、理論的には第 2データファイルに比べてファイルサイズが 小さいデータファイルを直接記録させることも可能となる。そこで、第 2データファイル を複数に分割し、各分割ファイルを記録を開始する度に「記録処理可」の状態 19a〖こ 切り替え、各分割ファイルの記録が終了する度に「記録処理不可」の状態 19bに切り 替えること〖こよって、第 2データファイル (分割ファイル)以外のデータファイルを記録 させようとしても「記録処理不可」の状態 19bに切り替わり、第 2データファイル以外の ファイルを記録することができない。したがって、大容量の第 2データファイルを記録 するときでも、制御プログラムによって制御されて 、な 、データファイルを記録するこ とがない。
なお、図 7は、外部記録装置 2の記録処理の可否状態を説明した概略図であり、「 記録処理可」の状態 18a, 19aと「記録処理不可」 18b, 19bの時間を限定するもので はない。
[0060] 上述したように、制御プログラム 3を実行しているコンピュータ力も送信される信号に 基づいて、外部記録装置 2の記録モードを切り替えることにより、通常の状態では外 部記録装置 2への記録処理ができな 、ように制御し、データ形式を変換したデータフ アイルの記録を開始するときに、記録処理が可能な第 1記録モードに切り替え、該デ 一タファイルの記録処理が終了したときには、記録処理が不可能な第 2記録モードに 切り替えるので、データ変換していないデータファイルを記録することができない。し たがって、データファイル変換手段 10によって、第 1データファイルが暗号ィ匕されると きには、外部記録装置 2へは暗号ィ匕されたデータファイルのみが記録されるので、外 部記録装置 2を紛失したときでも記録されて 、るデータは暗号ィ匕されて 、るので、情 報の漏洩を防止することができる。
また、外部記録装置 2が記録媒体を備えた音楽プレーヤのときには、該音楽プレー ャが再生可能なデータ形式に変換したデータファイルのみを記録するので、再生不 可能な音楽データを記録したにもかかわらず音楽データが再生できないことで音楽 プレーヤが故障したと勘違いすることを防止することができる。
[0061] さらに、第 1データファイルのデータ形式を変換して、外部記録装置 2の記録モード を自動的に切り替える制御プログラム 3を、該外部記録装置 2に記録させておくと、コ ンピュータ Cに制御プログラム 3を記憶させる必要がな 、ので、外部記録装置 2を接 続したコンピュータ上でデータの記録処理を実行することができる。したがって、自宅 のコンピュータと職場のコンピュータとの間でデータファイルを交換するとき等に、双 方のコンピュータに制御プログラムを記録させていなくても暗号ィ匕した状態でデータ ファイルを持ち運ぶことができる。
[0062] また、外部記録装置 2にデータを記録するときには、データ形式を変換した後のデ 一タファイルを記録しているので、外部記録装置 2に記録されるデータファイルは、暗 号ィ匕等の所定のデータ変換が必ず行われたデータファイルである。
[0063] さらに、外部記録装置 2が接続されたコンピュータ本体力 出力されるデータを常 時監視したり、出力の可否や出力方法等を制御するのではなぐデータファイルを記 録するときに外部記録装置 2を制御するので、コンピュータ Cにデータの入出力を監 視する必要もなぐ起動時に監視用プロセスを稼働させることがなぐコンピュータ C の負荷にならない。また、管理者権限のように高レベルのユーザ権限を持ったユーザ だけ力インストールできる入出力監視用プロセスを実行するためのアプリケーションプ ログラムを必要としな 、ので、ユーザ権限の低 、ユーザでも外部記録装置 2にデータ ファイルを記録することができる。また、出力データの出力の可否や、出力方法等を ユーザが設定する必要がな 、ので、コンピュータに詳しくな 、人でも容易に使用する ことができる。
[0064] つぎに、外部記録装置 2に記録した暗号ィ匕されたデータファイルをコンピュータじで 読み出すときについて説明する。
[0065] 図 8は、データファイル記録部 5に記録されたデータを外部記録装置 2からの読出 処理を説明したブロック図であり、図 9は、読出処理を行ったときのフロー図である。 データファイル記録システム 1は、図 8に示すように、外部記録装置 2と制御プロダラ ム 3とによって構成される。
[0066] 外部記録装置 2は、データファイル記録部 5と、データファイル記録処理手段 6と、 切替制御手段 7と、識別データ記憶手段 8と、接続検知手段 21とによって主に構成さ れる。また、前記制御プログラム 3を図 2に示すように外部記録装置 2に記録させると きには、外部記録装置 2に制御プログラム記録手段 9が備えられる。なお、後述する ように、データファイルの読出処理に、読出制限等を実行するときには、一時データ 記録部 22と、一時データ記録処理手段 23とを備える。 前記データファイル記録部 5、データファイル記録処理手段 6、切替制御手段 7、識 別データ記憶手段 8、制御プログラム記録手段 9、接続検知手段 21は、第 1データフ アイル 4の記録処理で説明した各手段及び部であり、詳細な説明は省略する。
前記一時データ記録部 22は、外部記録装置 2に備えられる記録領域であり、前記 一時データ記録処理手段 23によってデータの記録処理やコンピュータ Cの認識可 能状態や認識不可能状態とに認識状態の制御処理がなされる。
前記一時データ記録処理手段 23は、前記一時データ記録部 22にデータファイル を記録させたり、記録されたデータファイルを読み出して前記データファイル変換手 段 10や前記データファイル分割手段 11に送信したり、前記一時データ記録部 22を コンピュータ C力 認識可能状態又は認識不可能状態との 2つの認識状態の切替処 理も行う。つまり、一時データ記録処理手段 23は、通常は前記一時データ記録部 22 を認識不可能状態にしておき、データファイル記録部 5に記録されて 、るデータの読 出処理を行うときには、該一時データ記録部 22を認識可能状態に切り替えて、デー タファイル分割手段 11で結合されたデータファイルを一時データ記録部 22に記録さ せたり、前記データファイル分割手段 11によって復号ィ匕された第 1データファイル 4を 一時データ記録部 22に記録させるものである。また、読出処理が終了したときには、 前記一時データ記録部 22をコンピュータ C力 認識不可能状態にすることにより、ュ 一ザがコンピュータ Cを操作して直接データを記録できな 、ようになって 、る。
つまり、外部記録装置 2に記録されているデータの読出処理を行うときにのみ、一 時データ記録部 22が認識可能となり、読出処理によって作成される一時的なデータ ファイルを一時データ記録部 22に記録させ、読出処理が終了したときには該一時デ ータ記録部 22を認識不可能にする。したがって、読出処理に作成される一時的なデ 一タファイルをコンピュータ Cに記録させることはなぐ読出処理におけるデータの機 密性を高めることが可能である。
制御プログラム 3は、前記データファイル変換手段 10と、前記データファイル分割 手段 11と、前記データファイル送信手段 12と、前記切替信号送信手段 13と、前記 識別データ比較手段 14と、前記プログラム検索制御手段 20としてコンピュータ Cを機 會させるプログラムである。 前記データファイル変換手段 10、前記データファイル分割手段 11、前記データフ アイル送信手段 12、前記切替信号送信手段 13、前記識別データ比較手段 14、前 記プログラム検索制御手段 20は、上述した第 1データファイル 4の記録処理で説明し た各手段であり、詳細な説明を省略する。ただし、外部記録装置 2がー時データ記録 部 22及び一時データ記録処理手段 23を備えるときには、前記データファイル分割 手段 11は、結合した一時データを一時データ記録処理手段 23に送信し、一時デー タ記録部 22に記録させる。
同様に、外部記録装置 2がー時データ記録部 22及び一時データ記録処理手段 23 を備えるときには、データファイル変換手段 10は、データファイル分割手段 11によつ て結合されたデータを変換前の第 1データファイル 4に逆変換し(暗号文のときには 復号化し)、一時データ記録部 22に記録させ、記録処理時に設定した読出権限に基 づいて、コンピュータ Cの記録媒体に第 1データファイル 4を記録させたり、一時デー タ記録部 22以外に記録させることなくアプリケーションプログラムを用いて読み出して ちょい。
[0068] つぎに、データファイル記録部 5に記録されている暗号ィ匕された文書データを読み 出すときの処理を図 9に基づいて説明する。
[0069] まず、外部記録装置 2はコンピュータ Cに接続されている。ユーザはコンピュータ C を操作して外部記録装置 2に記録されている制御プログラム 3を起動する(S41)。な お、ユーザの操作以外にも、外部記録装置 2をコンピュータ Cに接続したときに自動 的に制御プログラム 3が起動するようにしてもよい。そして、前記識別データ比較手段 14は、前記識別データ記憶手段 8に記憶されている識別データを取得し (S42)、外 部記録装置 2の識別データと、制御プログラム 3に記憶されて 、る識別データとを比 較し、一致するか否かを判定する(S43)。一致しないときには、エラーメッセージを表 示し、制御プログラム 3の処理を終了する(S44)。前記 2つの識別データが一致する ときには接続された外部記録装置 2が正規の記録装置であるので、以降の処理を実 行する。
[0070] 外部記録装置 2が正規の記録装置であったときには、コンピュータ Cの表示部にパ スワード入力画面(図示しない)を表示し、ユーザにパスワードの入力を促す。そして 、ユーザが入力したパスワードと、外部記録装置 2に備えられたパスワード記憶手段( 図示しない)に予め設定されていたパスワードと一致するか否かを判定し、一致しな いときにはステップ 44 (S44)に移行する。パスワードが一致するときには、ステップ 4 6に移行し、以降の処理を実行する(S45)。
なお、パスワードによる認証以外にも、指紋認証、静脈認証、声紋認証、虹彩認証 等の生体認証であってもよ 、。
[0071] ノ スワードが一致したときには、前記プログラム検索制御手段 20がコンピュータじに ウィルスチェックプログラムがインストールされて!/、るか否かを調べ、インストールされ ていないときには、ステップ 44 (S44)に移行し、インストールされているときには、ステ ップ 47 (S47)に移行する。
なお、ステップ 46 (S46)では、ウィルスチェックプログラムの有無によって以降の処 理を継続する力否かを決定して 、るが、ファイル交換プログラム等の特定のプロダラ ムの有無や、 OSやアプリケーションプログラムのアップデートの有無、それらの事項 更新の設定の有無によって以降の処理を継続する力否かを決定してもよい。
[0072] ステップ 46 (S46)で、ウィルスチェックプログラムがインストールされて!/、るときは、 コンピュータ Cは表示部にファイル選択画面を表示し、読み出すデータファイルを選 択する(S47)。
ユーザが読み出すデータファイルを選択すると、前記データファイル記録処理手段 6が、指定されたデータファイルを読み出す (S48)。読み出されたデータファイルが 前記データファイル分割手段 11によって分割されて ヽるときには、データファイル分 割手段 11が分割されたデータファイルを結合する(S49)。なお、記録処理のときに、 データファイルを分割することなく記録していたときには、ステップ 49 (S49)の処理は 行わずステップ 50 (S50)の処理を行う。その後、一時データ記録処理手段 23は、前 記一時データ記録部 22をコンピュータ Cが認識可能となるように状態モードを切り替 え(S50)、結合したデータファイルを一時データ記録部 21に記録する(S51)。そし て、一時データ記録部 22に記録されたデータファイルを復号ィ匕し (S52)、復号ィ匕し た第 1データファイルを前記一時データ記録部 22に記録する(S53)。
[0073] そして、「読み出しのみ可能」、「他の記録媒体への記録可能」等の第 1データフアイ ルの読み出し制限が、第 1データファイル 4の記録処理のときに設定されて!、るときに は、該読み出し制限に対応した読出モードを設定する(S54)。読出モードが「他の 記録媒体への記録可能」となっているときには、一時データ記録部 22に記録されて いる第 1データファイルをコンピュータ Cに保存し (S55)、一時データ記録部を認識 不可能状態に切り替え (S76)、読出処理を終了する。
[0074] なお、ステップ 54 (S54)において読出モード力 「読み出しのみ可能」に設定され たときには、一時データ記録部 22に記録された第 1データファイルに対応したアプリ ケーシヨンプログラムを起動させ、該アプリケーションプログラムによって第 1データフ アイルを読み出し表示部に表示する。
[0075] 上述したように、第 1データファイルを外部記録装置 2に記録した制御プログラム 3を 使用してデータ変換し記録されたデータファイルを、読み出すときにはこの制御プロ グラム 3を用いて読み出すことができる。特に、第 1データファイル 4を記録したコンビ ユータ Cとは異なったコンピュータ Cを使用して第 1データファイル 4の読出処理を行う ときには、制御プログラム 3も外部記録装置 2と共に持ち運ぶので、制御プログラム 3 のインストールの有無に係わらず読出処理を行うことができる。
さらに、外部記録装置 2に記録したデータファイルを読み出すときには、ウィルスチ エックプログラムの有無等を確認した後に、予め設定した条件に一致しないときには 読出処理を中止するので、セキュリティ面において性能の低いコンピュータでデータ ファイルを読み出すことができない。したがって、ウィルスプログラムによってデータフ アイルが流出する等の可能性がなくなる。なお、図 9では、ウィルスチェックプログラム の有無を一例としている力 ファイル交換プログラム等のユーザが予め指定したプロ グラムの有無、 OSやアプリケーションプログラムのアップデートの有無やそれらの自 動更新の設定の有無等に基づいて読出処理を実行する力否かを決定することもでき 、第 1データファイル 4の流出を防止を高めることができる。
また、読出処理を実行しているときに作成される一時データファイル (作業用データ ファイル)を、外部記録装置 2に備えた一時データ記録部 22に記録するので、コンビ ユータ Cに一時ファイルを記録することがない。したがって、読出処理においては、コ ンピュータ Cに一時データファイルを記録させることがないので、読出処理が終了し た後に一時データファイルをユーザが強制的に復元させて、第 1データファイル 4の 内容が漏洩することを防止することができる。
[0076] 上述した読出処理は、図 2に示したように、外部記録装置 2に制御プログラム記録 手段 9を備え、外部記録装置 2から制御プログラム 3を読み出して実行している力 図 3に示すように、コンピュータ Cに制御プログラム記録手段 9を備え、該制御プログラム 記録手段 9から制御プログラム 3を読み出して実行してもよい。また、コンピュータじと 外部記録装置 2の双方に制御プログラム記録手段 9を備えているときには、コンビュ ータ Cに記録された制御プログラム 3を優先的に実行させて読出処理速度を速めても ょ 、し、ユーザが指定した制御プログラム 3を優先的に実行させてもょ 、。
また、上述の実施例では、読出処理に作成された一時データファイルを一時データ 記録部 22に記録させている力 読出処理を行っているコンピュータ Cに備えられた記 録媒体であってもよい。
[0077] つぎに、外部記録装置 2に記録したデータファイルを削除するときについて説明す る。
通常、外部記録装置 2は、第 2記録モードに設定されデータを変更 (記録)できない ようになつている。したがって、外部記録装置 2に記録しているデータを削除すること もできない。以下に、前記制御プログラム 3によって外部記録装置 2に記録したデー タファイルの削除処理について図 1及び図 10に基づいて説明する。
[0078] まず、ユーザは外部記録装置 2をコンピュータ Cに接続し、外部記録装置 2に記録 されている制御プログラム 3を起動する(S61)。制御プログラム 3が起動すると、前記 識別データ比較手段 14が、外部記録装置 2の識別データを取得する(S62)。そして 、前記識別データ比較手段 14は、取得した識別データと、制御プログラム 3に記憶さ れている識別データとを比較し、一致している力否かを判定する(S63)。一致しない ときにはエラーメッセージを表示し、制御プログラム 3の処理を終了し(S64)、一致す るときには、図 6に示すような画面 15を表示し、ユーザは外部記録装置 2から削除し たいデータファイルを選択する(S65)。削除対象のデータファイルが選択されると、 ユーザに確認を求めるための確認メッセージを表示する(S66)。この確認メッセージ は、「Yes」(削除する)と「No」(削除しない)の 2つのボタンが備えられ、どちらか一方 を押下する画面である。確認メッセージ画面でユーザが「No」を押下したときには、ス テツプ 65 (S65)の移行し、「Yes」を押下したときには、ステップ 68 (S68)に移行する (S67)。 「Yes」を押下したときには、前記切替信号送信手段 13が第 1切替信号を送 信する(S68)。第 1切替信号を受信した切替制御手段 7は、記録モードを第 1記録モ ードに変更し(S69)、前記データファイル記録処理手段 6がステップ 65 (S65)で選 択されたファイルの削除処理を行う(S 70)。ファイルの削除処理が終了すると、前記 切替信号送信手段 13は第 2切替信号を送信する (S71)。第 2切替信号を受信した 切替制御手段 7は、記録モードを第 2記録モードに変更する(S72)。
このようにして、外部記録装置 2に記録されているデータファイルを削除することで、 削除処理が終了したときには制御プログラム 3を実行しない限り、データファイルを記 録できな!/ヽようにすることができる。
産業上の利用可能性
外部記録装置へはデータ変換した後でしか外部記録装置にデータを記録すること ができないので、暗号化用記録装置、圧縮用記録装置だけでなぐ音楽や画像プレ ィャ等の外部記録データ用記録装置とすることもできる。

Claims

請求の範囲
[1] コンピュータに着脱自在に接続される外部記録装置と、前記外部記録装置へのデ 一タファイルの記録処理を制御する制御プログラム力 なるデータファイル記録シス テムであって、
データファイルを記録するデータファイル記録部と、
前記データファイル記録部への記録処理を行うデータファイル記録処理手段と、 前記データファイル記録部へのデータファイルの記録処理が可能な第 1記録モード と、データファイルの記録処理が不可能な第 2記録モードとに記録モードを切り替え、 前記データファイルの記録処理の可否を制御する切替制御手段とを備えた外部記 録装置と、
前記外部記録装置が接続されたコンピュータが読み取った第 1データファイルを予 め設定したデータ形式の第 2データファイルに変換するデータファイル変換手段と、 前記データファイル変換手段によって変換された第 2データファイルを前記外部記 録装置に送信するデータファイル送信手段と、
前記データファイル送信手段によって第 2データファイルの送信を開始するときに、 前記第 1記録モードに切り替えるための第 1切替信号を送信し、かつ、前記データフ アイル送信手段によるデータ送信が終了したときに前記第 2記録モードに切り替える ための第 2切替信号を送信する切替信号送信手段としてコンピュータを機能させる制 御プログラムと力 なり、
前記外部記録装置に備えられた前記切替制御手段は、前記切替信号送信手段か ら送信される切替信号に従って前記記録モードを切り替えることを特徴とするデータ ファイル記録システム。
[2] 前記データファイル変換手段は、前記コンピュータが読み取った第 1データフアイ ルを暗号ィ匕してなる請求項 1記載のデータファイル記録システム。
[3] 前記外部記録装置には、前記制御プログラムを記録する制御プログラム記録手段 を備えてなり、
前記コンピュータは、前記制御プログラム記録手段に記録されて 、る制御プロダラ ムを実行してなる請求項 1又は 2記載のデータファイル記録システム。
[4] 前記外部記録装置は、識別データを記憶する識別データ記憶手段を備え、 前記制御プログラムは、自身が記録されて!、る外部記録装置の識別データを記憶 し、該識別データと前記外部記録装置に記憶されて!ゝる識別データと比較する識別 データ比較手段を備えてなり、
前記データファイル送信手段は、制御プログラムに記憶されて 、る識別データと外 部記録装置に記憶されている識別データとがー致するときのみ、前記第 2データファ ィルを送信してなる請求項 3記載のデータファイル記録システム。
[5] 前記制御プログラムは、前記データファイル変換手段によって変換された第 2デー タファイルを予め設定された大きさに分割するデータファイル分割手段を備えてなり、 前記切替信号送信手段は、前記データファイル分割手段によって分割された第 2 データファイルを送信するときに前記第 1切替信号を送信し、前記分割された第 2デ 一タファイルの送信が終了したときに前記第 2切替信号を送信してなる請求項 1〜4 の!、ずれかに記載のデータファイル記録システム。
[6] 前記データファイル記録部は半導体メモリからなる請求項 1〜5の 、ずれかに記載 のデータファイル記録システム。
[7] 前記データファイル変換手段は、読み取った第 1データファイルのデータ内容情報 又はファイル属性情報のいずれか一方又は双方に基づいて、第 1データファイルを 第 2データファイルに変換してなる請求項 1〜6のいずれかに記載のデータファイル 記録システム。
[8] 前記制御プログラムには、該制御プログラムを実行するコンピュータに予め設定さ れたプログラムが記録されて 、る力否かを検索し、その有無に基づ 、て前記データフ アイル記録部へのデータ記録及び読み出しを制御するプログラム検索制御手段を備 えてなる請求項 1〜7のいずれかに記載のデータファイル記録システム。
[9] 前記外部記録装置には、該外部記録装置がコンピュータに接続したことを検知す る接続検知手段を備えてなり、
前記接続検知手段が外部記録装置とコンピュータとの接続を検知すると、前記切 替制御手段は、前記データファイル記録処理手段の記録モードを前記第 2記録モー ドに強制的に切り替えてなる請求項 1〜8のいずれかに記載のデータファイル記録シ ステム。
コンピュータに着脱自在に接続される外部記録装置へのデータファイルの記録処 理を制御するデータファイル記録方法であって、
前記外部記録装置は、データファイルを記録するデータファイル記録部と、 前記データファイル記録部へのデータファイルの記録処理を行うデータファイル記 録処理手段と、
前記データファイル記録部へのデータファイルの記録処理が可能な第 1記録モード と、データファイルの記録処理が不可能な第 2記録モードとに記録モードを切り替え、 前記データファイル記録処理手段を制御する切替制御手段とを備え、
前記外部記録装置を着脱自在に接続して 、るコンピュータが読み取ったデータフ アイルを予め設定されているファイル形式に変換する工程と、
前記切替制御手段の記録モードを、前記第 1記録モードに切り替えるための第 1切 替信号を前記外部記録装置に送信する工程と、
前記コンピュータ力 送信された第 1切替信号に従って、記録モードを第 1記録モ ードに切り替える工程と、
前記ファイル形式が変換されたデータファイルを前記外部記録装置に送信するェ 程と、
前記コンピュータ力 送信されたデータファイルを前記データファイル記録部に記 録する工程と、
前記ファイル形式が変換されたデータファイルの送信が終了したときに、前記切替 制御手段の記録モードを、前記第 2記録モードに切り替えるための第 2切替信号を前 記外部記録装置に送信する工程と、
前記コンピュータ力 送信された第 2切替信号に従って、記録モードを第 2記録モ ードに切り替える工程力 なることを特徴とするデータファイル記録方法。
PCT/JP2006/320931 2005-10-20 2006-10-20 データファイル記録システム及びデータファイル記録方法 WO2007046497A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007541058A JP4748165B2 (ja) 2005-10-20 2006-10-20 データファイル記録システム及びデータファイル記録方法
EP06821992A EP1942436A1 (en) 2005-10-20 2006-10-20 Data file recording system and data file recording method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005-306180 2005-10-20
JP2005306180 2005-10-20

Publications (1)

Publication Number Publication Date
WO2007046497A1 true WO2007046497A1 (ja) 2007-04-26

Family

ID=37962589

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2006/320931 WO2007046497A1 (ja) 2005-10-20 2006-10-20 データファイル記録システム及びデータファイル記録方法

Country Status (5)

Country Link
EP (1) EP1942436A1 (ja)
JP (1) JP4748165B2 (ja)
CN (1) CN101292253A (ja)
TW (1) TW200745907A (ja)
WO (1) WO2007046497A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009139722A (ja) * 2007-12-07 2009-06-25 Tani Electronics Corp カラーを利用した暗号化方法および暗号化装置
JP2012169778A (ja) * 2011-02-10 2012-09-06 Fujitsu Broad Solution & Consulting Inc 暗号処理プログラム、暗号処理装置および暗号処理方法
JP2020119623A (ja) * 2015-03-30 2020-08-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 再生方法及び再生装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112269787A (zh) * 2020-11-09 2021-01-26 安徽华典大数据科技有限公司 一种基于量子计算的数据库数据转换方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10301856A (ja) * 1997-02-28 1998-11-13 Fujitsu Ltd ファイルアクセスシステムおよび記録媒体
JP2003288128A (ja) * 2002-03-28 2003-10-10 Anyone Kk 外部接続デバイスにおけるアプリケーションの適正使用方法及び外部接続デバイス
JP2004030104A (ja) * 2002-06-25 2004-01-29 Sony Corp 情報記憶装置、およびメモリアクセス制御方法、並びにコンピュータ・プログラム
JP2004297358A (ja) 2003-03-26 2004-10-21 Fuji Photo Film Co Ltd デジタルカメラ
JP2004326425A (ja) * 2003-04-24 2004-11-18 Toshiba Corp 情報処理装置およびメモリカード
JP2005050148A (ja) * 2003-07-29 2005-02-24 Nec Access Technica Ltd 外部記憶装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3976738B2 (ja) * 2004-02-03 2007-09-19 Necシステムテクノロジー株式会社 機密文書管理装置、機密文書管理方法および機密文書管理プログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10301856A (ja) * 1997-02-28 1998-11-13 Fujitsu Ltd ファイルアクセスシステムおよび記録媒体
JP2003288128A (ja) * 2002-03-28 2003-10-10 Anyone Kk 外部接続デバイスにおけるアプリケーションの適正使用方法及び外部接続デバイス
JP2004030104A (ja) * 2002-06-25 2004-01-29 Sony Corp 情報記憶装置、およびメモリアクセス制御方法、並びにコンピュータ・プログラム
JP2004297358A (ja) 2003-03-26 2004-10-21 Fuji Photo Film Co Ltd デジタルカメラ
JP2004326425A (ja) * 2003-04-24 2004-11-18 Toshiba Corp 情報処理装置およびメモリカード
JP2005050148A (ja) * 2003-07-29 2005-02-24 Nec Access Technica Ltd 外部記憶装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MASUDA S.: "Winny no Haitta Machine dewa Fukugo Sasenai", IMPRESS WATCH CORP., 28 March 2006 (2006-03-28), XP003012038, Retrieved from the Internet <URL:http://www.internet.watch.impress.co.jp/cda/news/2006/03/28/11403.html> *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009139722A (ja) * 2007-12-07 2009-06-25 Tani Electronics Corp カラーを利用した暗号化方法および暗号化装置
JP2012169778A (ja) * 2011-02-10 2012-09-06 Fujitsu Broad Solution & Consulting Inc 暗号処理プログラム、暗号処理装置および暗号処理方法
JP2020119623A (ja) * 2015-03-30 2020-08-06 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 再生方法及び再生装置
US11238897B2 (en) 2015-03-30 2022-02-01 Panasonic Intellectual Property Corporation Of America Method of playing system stream files with different recording formats
JP7016377B2 (ja) 2015-03-30 2022-02-04 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 再生方法及び再生装置

Also Published As

Publication number Publication date
CN101292253A (zh) 2008-10-22
TW200745907A (en) 2007-12-16
JPWO2007046497A1 (ja) 2009-04-23
JP4748165B2 (ja) 2011-08-17
EP1942436A1 (en) 2008-07-09

Similar Documents

Publication Publication Date Title
KR101852724B1 (ko) 컴퓨터 프로그램, 비밀관리방법 및 시스템
JP4734585B2 (ja) 大容量記憶装置におけるデータの暗号化/復号化の方法及び装置
JP6410828B2 (ja) セキュリティ保存装置を具備する保存システム及び其の管理方法
WO2001055858A1 (fr) Dispositif de lecture/reproduction de donnees et procede de traitement de donnees sauvegardees, et support de programme
JP4748165B2 (ja) データファイル記録システム及びデータファイル記録方法
KR100975133B1 (ko) 보조기억매체의 보안 관리 시스템 및 이를 이용한 보안관리 방법
US20050259458A1 (en) Method and system of encrypting/decrypting data stored in one or more storage devices
JP2007108833A (ja) 複数パスワード記憶装置及びパスワード管理方法
JP6111427B2 (ja) 携帯型記録媒体、携帯型記録媒体を含むシステム、携帯型記録媒体のデータ復旧方法
JPWO2005062184A1 (ja) データ処理装置およびデータ処理方法
JP2008015655A (ja) 情報処理装置および情報処理装置におけるログ収集方法
JPH10327140A (ja) 暗号処理装置及びその方法
JP2004326260A (ja) データ書き込み方法およびデータ読み込み方法と、これらを用いたデータ記録装置
JPH10301856A (ja) ファイルアクセスシステムおよび記録媒体
CN113326526A (zh) 一种数据访问方法、装置、设备及存储介质
JPH103432A (ja) データ記録再生方式
JP4642516B2 (ja) 情報処理装置、およびプログラム
JP2006164096A (ja) 暗号化データアクセス制御方法
US20120047582A1 (en) Data deleting method for computer storage device
JP5361945B2 (ja) 電子機器および情報処理方法
KR100980733B1 (ko) 이동식 저장장치의 보안방법 및 그에 따른 이동식 저장장치
JP2002099456A (ja) 暗号化装置および暗号化方法ならびに暗号化装置のためのプログラムを記録した記録媒体
CN101763485A (zh) 数据保护方法
JP2007115103A (ja) ポータブルストレージデバイス
JP2006343875A (ja) 情報処理装置及びその制御方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体

Legal Events

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

Ref document number: 200680039143.7

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006821992

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2007541058

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE