WO2004066156A1 - 複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム - Google Patents

複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム Download PDF

Info

Publication number
WO2004066156A1
WO2004066156A1 PCT/JP2003/000416 JP0300416W WO2004066156A1 WO 2004066156 A1 WO2004066156 A1 WO 2004066156A1 JP 0300416 W JP0300416 W JP 0300416W WO 2004066156 A1 WO2004066156 A1 WO 2004066156A1
Authority
WO
WIPO (PCT)
Prior art keywords
duplication
data
screen
monitoring
data area
Prior art date
Application number
PCT/JP2003/000416
Other languages
English (en)
French (fr)
Inventor
Tadao Tsuchimura
Original Assignee
Fujitsu Limited
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 Fujitsu Limited filed Critical Fujitsu Limited
Priority to CNB038258382A priority Critical patent/CN100565479C/zh
Priority to PCT/JP2003/000416 priority patent/WO2004066156A1/ja
Priority to JP2004567114A priority patent/JP4299249B2/ja
Priority to EP03701796A priority patent/EP1586998A4/en
Publication of WO2004066156A1 publication Critical patent/WO2004066156A1/ja
Priority to US11/184,781 priority patent/US20050265548A1/en

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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/106Enforcing content protection by specific content processing
    • G06F21/1064Restricting content processing at operating system level
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B11/00Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor
    • G11B11/10Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor using recording by magnetic means or other means for magnetisation or demagnetisation of a record carrier, e.g. light induced spin magnetisation; Demagnetisation by thermal or stress means in the presence or not of an orienting magnetic field
    • G11B11/105Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor using recording by magnetic means or other means for magnetisation or demagnetisation of a record carrier, e.g. light induced spin magnetisation; Demagnetisation by thermal or stress means in the presence or not of an orienting magnetic field using a beam of light or a magnetic field for recording by change of magnetisation and a beam of light for reproducing, i.e. magneto-optical, e.g. light-induced thermomagnetic recording, spin magnetisation recording, Kerr or Faraday effect reproducing
    • G11B11/10502Recording on or reproducing from the same record carrier wherein for these two operations the methods are covered by different main groups of groups G11B3/00 - G11B7/00 or by different subgroups of group G11B9/00; Record carriers therefor using recording by magnetic means or other means for magnetisation or demagnetisation of a record carrier, e.g. light induced spin magnetisation; Demagnetisation by thermal or stress means in the presence or not of an orienting magnetic field using a beam of light or a magnetic field for recording by change of magnetisation and a beam of light for reproducing, i.e. magneto-optical, e.g. light-induced thermomagnetic recording, spin magnetisation recording, Kerr or Faraday effect reproducing characterised by the transducing operation to be executed
    • G11B11/10515Reproducing
    • 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
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/12Heads, e.g. forming of the optical beam spot or modulation of the optical beam
    • G11B7/125Optical beam sources therefor, e.g. laser control circuitry specially adapted for optical storage devices; Modulators, e.g. means for controlling the size or intensity of optical spots or optical traces
    • G11B7/126Circuits, methods or arrangements for laser control or stabilisation
    • G11B7/1263Power control during transducing, e.g. by monitoring
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/24Record carriers characterised by shape, structure or physical properties, or by the selection of the material
    • G11B7/2407Tracks or pits; Shape, structure or physical properties thereof
    • G11B7/24085Pits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B2007/0003Recording, reproducing or erasing systems characterised by the structure or type of the carrier
    • G11B2007/0009Recording, reproducing or erasing systems characterised by the structure or type of the carrier for carriers having data stored in three dimensions, e.g. volume storage
    • G11B2007/0013Recording, reproducing or erasing systems characterised by the structure or type of the carrier for carriers having data stored in three dimensions, e.g. volume storage for carriers having multiple discrete layers
    • 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
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B2020/1259Formatting, e.g. arrangement of data block or words on the record carriers on discs with ROM/RAM areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor

Definitions

  • the present invention provides a duplication preventing apparatus, a duplication preventing method, and a duplication preventing method provided by an operating system for preventing data duplication using a data area shared by a plurality of applications running on the operating system.
  • the present invention relates to a duplication preventing apparatus, a duplication preventing method, and a program for causing a computer to execute the method, which can prevent duplication from a clipboard by an application having a function of capturing a screen.
  • Landscape technology
  • Microsoft Word which is a word processor synonym, restricts browsing by putting a password on the document file
  • PDF Portable Document Format
  • Adobe Acrobat which edits documents, prohibits duplication and printing of documents, and prohibits copying to the tapboard to prevent leakage of document contents.
  • the clipboard is a memory area shared by a plurality of applications for exchanging data. This clipboard is usually provided by the ⁇ S (operating system).
  • the screen duplication prevention means disclosed in Japanese Patent Application Laid-Open No. 2000-75056 only monitors a screen duplication key, and has a duplication method other than the screen duplication key, for example, a function of capturing a screen. Another problem is that screen capture by other applications cannot be prevented.
  • the present invention has been made to solve the above-described problems of the related art, and a copy protection apparatus, a copy prevention method, and a copy protection method capable of preventing copy from a clipboard by an application having a function of capturing a screen.
  • the purpose is to provide a program to be executed. Disclosure of the invention
  • a duplication preventing device is provided by an operating system, and is a duplication preventing device for preventing duplication of data using a data area shared by a plurality of applications running on the operating system.
  • a data area viewing means for viewing the storage of the data to be prevented from being copied to the data area; It is characterized by having a step and a.
  • the data area monitoring means monitors the storage of the data to be prevented from being duplicated in the data area, and the data area duplication preventing means performs the duplication based on the monitoring result by the data area monitoring means. Data to be prevented from being copied from the data area is prevented.
  • the duplication preventing apparatus is the above-mentioned invention, wherein the screen duplication instruction monitoring means monitors input of a screen duplication instruction defined by an operating system with respect to the duplication prevention target data, and the screen duplication instruction monitoring means Screen duplication prevention means for preventing duplication using the screen display for the duplication prevention target data displayed on the screen based on the monitoring result.
  • the screen duplication instruction monitoring unit monitors the input of the screen duplication instruction determined by the operating system with respect to the data to be protected from duplication
  • the screen duplication prevention unit monitors the result of the monitoring by the screen duplication instruction monitoring unit. Based on the above, the duplication prevention target data displayed on the screen is prevented from being duplicated using the screen display.
  • the duplication preventing apparatus is characterized in that, in the above invention, the data area monitoring means monitors whether data stored in the data area is data permitted to be duplicated. .
  • the data area monitoring means monitors whether or not the data stored in the data area is permitted to be copied.
  • the data area monitoring means monitors whether a user who has stored data in the data area is permitted to copy the data. It is characterized by.
  • the data area monitoring means is adapted to determine whether a user who has stored data in the data area is permitted to copy the data.
  • the duplication preventing apparatus is the above-mentioned invention, in the above invention, wherein the data area monitoring means is configured such that the number of times the data stored in the data area is copied is a predetermined number of times. It is characterized by monitoring a certain force or not.
  • the data area monitoring means monitors whether or not the number of times of copying of the data stored in the data area is a predetermined number.
  • the duplication preventing apparatus is characterized in that, in the above invention, the screen duplication instruction monitoring means monitors whether or not the screen duplication instruction data is data permitted to be duplicated. .
  • the screen duplication instruction monitoring means monitors whether or not the data for which the screen duplication instruction has been issued is data that is permitted to be duplicated.
  • the screen duplication instruction monitoring means monitors whether or not the user who has issued the screen duplication instruction is a person who is permitted to duplicate the data. It is characterized by.
  • the screen duplication instruction monitoring means monitors whether the user who has issued the screen duplication instruction is a person who is permitted to duplicate the data.
  • the screen duplication instruction monitoring unit monitors whether or not the number of instructions is a predetermined number.
  • the screen duplication instruction monitoring means monitors whether or not the number of instructions is a predetermined number.
  • the data area duplication preventing means processes data stored in the data area.
  • the data area duplication preventing means processes the data stored in the data area. ⁇ ⁇
  • the screen duplication preventing means invalidates a function of a screen duplication instruction, processes the data displayed on the screen, and stores the data stored in the data area. It is characterized by processing one piece. According to this invention, the screen duplication preventing means invalidates the function of the screen duplication instruction, processes the data displayed on the screen, and processes the data stored in the data area.
  • the duplication preventing apparatus is the above invention, wherein the monitoring method by the screen duplication instruction monitoring procedure, the preventing method by the screen duplication preventing unit, the monitoring method by the data area monitoring unit, and / or the data area duplication preventing unit A setting means for receiving and setting a prevention method is further included.
  • the setting means selects the monitoring method by the screen duplication instruction monitoring procedure, the prevention method by the screen duplication prevention means, the monitoring method by the data area monitoring means, and / or the selection of the prevention method by the data area duplication prevention means. It accepts and sets it.
  • a duplication preventing method is provided by an operating system, and is a duplication preventing method for preventing duplication of data using a data area shared by a plurality of applications running on the operating system, A data area monitoring step of monitoring storage of data to be protected from duplication in the data area; and a data area for preventing duplication of the data to be protected from duplication from the data area based on a monitoring result of the data area monitoring step. And a duplication prevention step.
  • the data area monitoring step monitors the storage of the data of the duplication prevention target in the data area, and the data area duplication prevention step executes the duplication prevention target based on the monitoring result of the data area monitoring step.
  • the data is prevented from being copied from the data area.
  • the duplication prevention method is the above-mentioned invention, wherein the duplication prevention target data includes a screen duplication instruction monitoring step of monitoring an input of a screen duplication finger defined by an operating system, and the screen duplication instruction monitoring step. And a screen duplication prevention step of preventing duplication using the screen display for the duplication prevention target data displayed on the screen based on the monitoring result.
  • the screen copy instruction monitoring step monitors the input of the screen copy instruction determined by the operating system with respect to the data to be prevented from being copied, and the screen copy prevention step monitors the result of the screen copy instruction monitor step. Based on! Therefore, the duplication prevention target data displayed on the screen is prevented from being duplicated using the screen display.
  • the data area monitoring step monitors whether data stored in the data area is data permitted to be copied.
  • the data area monitoring step monitors whether data stored in the data area is data permitted to be copied.
  • the data area monitoring step may include monitoring whether or not a user who has stored the data in the data area is permitted to copy the data. It is characterized by.
  • the data area monitoring step monitors whether or not the user who has stored the data in the data area is authorized to copy the data.
  • the data area monitoring step monitors whether or not the number of copies of the data stored in the data area is a predetermined number. .
  • the data area monitoring step monitors whether or not the number of times the data stored in the data area has been copied is a predetermined number.
  • the duplication preventing method according to the next invention is characterized in that, in the above invention, the screen duplication instruction monitoring step monitors whether or not the data instructed to duplicate the screen is data permitted to be duplicated. .
  • the screen duplication instruction monitoring step monitors whether or not the data for which the screen duplication instruction has been issued is data permitted to be duplicated.
  • the duplication prevention method according to the next invention is the above-mentioned invention, wherein the screen duplication instruction is provided.
  • the monitoring step is characterized by monitoring whether or not the user who has issued the screen copy instruction is a person who is permitted to copy the data. '
  • the screen duplication instruction monitoring step monitors whether or not the user who has issued the screen duplication instruction is a person who is permitted to duplicate the data.
  • the screen duplication instruction monitoring step monitors whether or not the number of instructions is a predetermined number of times.
  • the screen duplication instruction monitoring step monitors whether the number of instructions is a predetermined number.
  • the duplication preventing method according to the next invention is characterized in that, in the above invention, the data area duplication preventing step processes data stored in the data area. -According to the present invention, the data area duplication preventing step processes the data stored in the data area.
  • the screen duplication preventing step invalidates a function of a screen duplication instruction, processes the data displayed on the screen, and stores the data stored in the data area. It is characterized by processing one piece.
  • the function of the screen duplication instruction is invalidated, the data displayed on the screen is processed, and the data stored in the data area is processed.
  • the duplication prevention method according to the next invention is the above-mentioned invention, wherein the monitoring method by the screen duplication instruction monitoring step, the prevention method by the screen duplication prevention step, the monitoring method by the data area monitoring means, and the prevention of data or data area
  • the method further includes a setting step of accepting and setting a prevention method by a step.
  • the setting step includes a monitoring method by a screen duplication instruction monitoring step, a prevention method by a screen duplication prevention step, a monitoring method by a data area monitoring unit, and Z Alternatively, the selection of the prevention method by the data area duplication prevention process is accepted and set.
  • a program according to the next invention is provided by an operating system, and is a program for causing a computer to execute a duplication preventing method for preventing duplication of data using a data area shared by a plurality of applications running on the operating system. Then, based on the monitoring result of the data area monitoring procedure for monitoring the storage of the data to be protected against duplication in the data area, and preventing the data to be protected from being replicated from the data area based on the monitoring result of the data area monitoring procedure. And causing the computer to execute a data area duplication prevention procedure and
  • the data area monitoring procedure monitors the storage of the data to be protected against duplication in the data area, and the data area duplication preventing procedure performs the duplication protection based on the monitoring result of the data area monitoring procedure. Duplication of the target data from the data area is prevented.
  • the program according to the next invention is the program according to the above invention, wherein a screen duplication instruction monitoring procedure for monitoring input of a screen duplication instruction defined by an operating system with respect to the duplication prevention target data; and a monitoring result by the screen duplication instruction monitoring procedure.
  • the input of the screen duplication instruction determined by the operating system is monitored for the data to be prevented from duplication by the screen duplication instruction monitoring procedure, and the monitoring result by the screen duplication instruction monitoring procedure is obtained by the screen duplication prevention procedure. Based on the above, the duplication prevention target data displayed on the screen is prevented from being duplicated using the screen display.
  • the data area monitoring step monitors the data capacity of the data stored in the data area which is permitted to be copied. It is characterized by doing. According to the present invention, the data area monitoring procedure monitors whether or not data stored in the data area is permitted to be copied.
  • the program according to the next invention is the program according to the above invention, wherein the data area monitoring step monitors whether a user who has stored the data in the data area is permitted to copy the data.
  • a user who has stored data in the data area monitors whether or not the user is permitted to copy the data.
  • a program according to the next invention is the program according to the above invention, wherein the data area monitoring step monitors whether or not the number of times of copying of the data stored in the data area is a predetermined number. .
  • the data area monitoring procedure monitors whether the number of times of copying of the data stored in the data area is a predetermined number.
  • the program according to the next invention is the program according to the invention described above, wherein the screen duplication instruction monitoring step includes monitoring whether or not the data whose screen duplication instruction has been issued is data permitted to be duplicated.
  • the screen duplication instruction monitoring procedure monitors whether the data instructed to duplicate the screen is data permitted to be duplicated.
  • the program according to the next invention is the program according to the above invention, wherein the screen duplication instruction monitoring step includes monitoring whether or not the user who has issued the screen duplication instruction is a person who is permitted to copy the data.
  • the screen duplication instruction monitoring procedure monitors whether the user who has issued the screen duplication instruction is a person who is permitted to duplicate the data.
  • the program according to the next invention is characterized in that, in the above invention, the screen duplication instruction monitoring procedure monitors whether or not the number of instructions is a predetermined number.
  • the number of instructions is a predetermined number of times. We monitor a certain force or not.
  • the program according to the next invention is characterized in that, in the above invention, the data area duplication prevention procedure processes data stored in the data area.
  • data stored in the data area is processed.
  • the program according to the next invention is the program according to the above invention, wherein the screen duplication preventing step invalidates a function of a screen duplication instruction, processes the data displayed on the screen, and stores the data stored in the data area.
  • the method is characterized by processing the data.
  • the screen duplication preventing procedure invalidates the function of the screen duplication instruction.
  • the data displayed on the screen is processed, and the data stored in the data area is processed.
  • a program according to the next invention is the program according to the above invention, wherein the monitoring method is based on a screen duplication instruction monitoring procedure, the prevention method is based on a screen duplication prevention procedure, the monitoring method is based on a data area monitoring procedure, and the data area is protected by a data area duplication prevention procedure.
  • the method further includes a setting procedure for receiving and selecting a method.
  • a monitoring method based on the screen duplication instruction monitoring procedure a prevention method based on the screen duplication prevention procedure, a monitoring method based on the data area monitoring procedure, and / or a prevention method based on the data area duplication prevention procedure are set according to the setting procedure. It accepts the selection and sets it.
  • Fig. 1 is a functional block diagram of the duplication prevention device.
  • Fig. 2 is a flowchart showing the processing procedure of the duplication prevention device.
  • Fig. 3 is a screen display of the Xh setting screen.
  • FIG. 4 is a diagram showing an example, FIG. 4 is a flowchart of an image duplication prevention process, and
  • FIG. 5 is a flowchart of a data area duplication prevention process.
  • FIG. 1 is a block diagram showing a configuration of a duplication prevention apparatus according to the present investigation.
  • the copy protection device 13 is provided by an operating system, monitors a data area shared by a plurality of applications running on the operating system, prevents data from being copied using the data area, and has an OS function. Monitor a screen duplication key and prevent screen duplication using this screen duplication key. Main features.
  • the duplication prevention device monitors the storage of duplication-protected data in a data area shared by applications (this is called a clipboard), and based on the monitoring result, copies the duplication-prevented data from the clipboard.
  • the feature is to prevent duplication from the clipboard by an application that has a function to capture the screen.
  • the “Print ScreenJ” key on the keyboard or the “ALT” key and “Print Sereen” By pressing the keys at the same time, the screen information is saved in the clip port on the memory. Alternatively, it is copied to the tap lip by using a special screen capture tool. Therefore, it is possible to prevent the possibility of information leakage by preventing the data existing on the clipboard from being manipulated and stored itself.
  • the duplication preventing device 13 includes a control unit 2 for controlling document information and image information displayed as a screen on a monitor 1, and a file data storing the document information and image information.
  • the database 10 includes a database 10 and a user ID database 11 including user IDs assigned to users who refer to the information.
  • the control unit 2 includes an OS 3, at least one application 4 capable of taking a hard copy of a file of a file database, and a screen copy instruction monitoring unit 5 for monitoring a screen copy key of the OS 3. And a plurality of applications 4 provided by the OS 3, a clipboard monitoring unit 6 for monitoring a shared data area (clip port) among the plurality of applications, and a duplication prevention device 13 according to the present invention.
  • a setting reading unit 7 that reads the conditions related to the security level set from the keyboard 12 by the administrator who performs the operation, and a screen duplication preventing unit 8 that prevents the OS 3 or application 4 from duplicating the screen.
  • Clipboard duplication prevention unit that prevents application 4 from duplicating the shared data area (clipboard) 9 Consists of The shared data area (clipboard) is a well-known technology in Microsoft Windows, for example. The detailed description is omitted.
  • the duplication preventing device 13 is realized by a computer such as a generally known personal computer.
  • this computer includes a central processing unit (CPU), a memory, a hard disk, and a data communication card as main components, and these components are connected by a bus to enable transmission and reception of data.
  • the program for realizing the functions of the present invention, OS 3, and application 4 are stored in the hard disk, and are appropriately loaded into the memory according to the execution instruction.
  • the file database 10 and the user ID database 11 are also stored on the hard disk, and are appropriately loaded into the memory and referred to by various programs.
  • a monitor 1 and a keyboard 12 are connected to this computer, and data input and output are controlled by the CPU.
  • the data communication card is used for transmitting and receiving data and programs via a network.
  • the program of the present invention is loaded into the memory when the execution instruction is issued, and controls the CPU to control the computer by using the screen duplication instruction monitoring unit 5, clipboard monitoring unit 6, setting reading unit 7, screen duplication prevention unit 8, It functions as a board copy prevention unit 9.
  • the data area monitoring means corresponds to the clipboard monitoring section 6, and the data area duplication preventing means corresponds to the clipboard duplication preventing section 9.
  • the screen duplication instruction monitoring unit corresponds to the screen duplication instruction monitoring unit 5
  • the screen duplication prevention unit corresponds to the screen duplication prevention unit 8
  • the setting unit corresponds to the setting reading unit 7.
  • the setting reading section 7 refers to the security conditions set by the administrator in Fig. 3. Will be described later (Step S1). Thereafter, the screen duplication instruction monitoring unit 6 determines whether to monitor the screen duplication key based on the security condition (step S2). When monitoring the screen duplication key, monitor the screen duplication instruction Waiting for a key input of part 5 force the user (step s 3). Thereafter, the screen duplication instruction monitoring unit 5 determines whether or not the input key is a force which is a screen duplication key (step S4). If the input is a screen duplication key, the screen duplication prevention unit 8 prevents duplication of the screen (step S5). Thereafter, the control unit 2 determines whether or not the file has been completed (step S6).
  • the clipboard monitoring unit 6 determines whether to monitor the clipboard based on the security condition (step S7).
  • the tapping board monitoring unit 6 waits for a key input by the user (step S8). Thereafter, the clipboard monitoring unit 6 determines whether or not there is a data storing operation on the clipboard based on the input key (step S9).
  • the clipboard duplication preventing unit 9 prevents duplication of the data (step S10).
  • the control unit 2 determines whether or not the file has been completed (step S11).
  • capturing means taking a hard copy of the screen.
  • a screen duplication key also called a print screen key
  • a clipboard setting can be selected in a check formula.
  • the password shown in the figure is assigned to each user who is permitted to view the file database 10. For example, data relating to security levels of "0" to "10" is assigned to a combination of a login ID and a passcode. This information is recorded in the user ID database 11 shown in FIG.
  • each file in the file database 10 is also assigned a user ID, for example.
  • "0" to "1 0" security levels are assigned according to the security level of the password.
  • the meaning of “0” indicates the security level of the file that any user is permitted to copy.
  • “10” is the file with the highest sensitivity.
  • These security levels allow, for example, a user with a number greater than the security level of a file to be set up so that the file can be copied. This determination method is referred to as password determination below.
  • the control unit 2 determines whether or not the file referred to by the user is confidential (step S21). If the file is a confidential file, the control unit 2 waits for the user to input a password (step S22). After that, the control unit 2 determines the password between the security level of the file and the security level of the user (step S23). Thereafter, if the security level of the user is high, the process is terminated, and if the security level of the user is low, the image duplication prevention unit 8 invalidates the duplication of the image (step S24).
  • the determination condition of the security determination may be changed. For example, a new check item is added to the setting conditions in Fig. 3 such as "Always monitor the clipboard and clear the clipboard when confidential data is clipped a certain number of times or more". In the security judgment conditions shown in Fig. 5, if the confidential data is clipped more than a certain number of times while the application is running, the clipboard may be invalidated.
  • the duplication preventing apparatus described in the present embodiment can also be realized by executing a prepared program on a computer such as a personal computer or a workstation.
  • This program can be distributed via networks such as the Internet. Further, this program is stored in a computer-readable storage medium such as a hard disk, a flexible disk (FD), a CD-ROM, an MO, and a DVD, and can be executed by a computer.
  • a computer-readable storage medium such as a hard disk, a flexible disk (FD), a CD-ROM, an MO, and a DVD
  • the data area monitoring means monitors the storage of data targeted for duplication protection in the data area shared by the application, and the data area monitoring means monitors the data area monitoring by the data area duplication prevention means. Based on the monitoring result by the means, the duplication prevention target data is prevented from being duplicated from the data area, so that it is possible to prevent an application having a function of capturing a screen from being duplicated from the clipboard. It has the effect of being able to.
  • the screen duplication instruction monitoring means monitors the input of the screen duplication instruction determined by the operating system with respect to the data of the duplication prevention target, and the screen duplication instruction monitoring means Based on the monitoring result by the system, the duplication prevention target data displayed on the screen is prevented from being duplicated using the screen display, so that the screen itself displayed by the operating system function is not displayed. There is an effect that duplication can be prevented.
  • the data area monitoring means monitors the data stored in the data area by checking whether the data stored in the data area is permitted to be copied. Accordingly, it is possible to prevent duplication.
  • the data area monitoring means monitors whether or not the user who has stored the data in the data area is permitted to copy the data.
  • the data area monitoring unit monitors whether or not the number of times of copying of the data stored in the data area is a predetermined number, so that the data area is stored in the data area. The effect is that the duplication can be prevented in accordance with the frequency of duplication of the data.
  • the screen duplication instruction monitoring means monitors whether or not the data instructed to duplicate the screen is data permitted to be duplicated. This produces an effect that duplication of the data displayed above can be prevented in accordance with the data.
  • the screen duplication instruction monitoring means monitors whether or not the user who has issued the screen duplication instruction is a person who is permitted to duplicate the data. According to the degree of security, it is possible to prevent the data displayed in the server from being duplicated by the duplication key of the operating system.
  • the screen duplication instruction monitoring means monitors whether or not the number of instructions is a predetermined number. Therefore, the screen duplication instruction monitoring means is displayed on the screen by the duplication key of the talent rating system. This has the effect that duplication can be prevented according to the frequency of data duplication instructions.
  • the data library duplication preventing means processes data stored in the data area
  • the data stored in the data area can be invalidated.
  • the screen duplication preventing means invalidates the function of the screen duplication instruction, processes the data displayed on the screen, and processes the data stored in the data area. Is displayed, the screen duplication instruction is signaled to the data displayed on the screen. The effect is that the data can be invalidated.
  • the setting means includes a monitoring method by the screen duplication instruction monitoring means, a prevention method by the screen duplication prevention means, a monitoring method by the data area monitoring means, and a protection method by z or the data area duplication prevention means. Since the selection is accepted and set, there is an effect that the administrator can set in consideration of the security level.
  • the data area monitoring step monitors the storage of the data to be protected from duplication in the data area shared by the application, and the data area duplication preventing step monitors the result of monitoring by the data area monitoring step. Therefore, the duplication prevention target data is prevented from being duplicated from the data area, so that the application having a function of capturing a screen can be prevented from being duplicated from the clipboard. Play.
  • the screen duplication instruction monitoring step monitors the input of the screen duplication instruction determined by the operating system with respect to the duplication prevention target data, and the screen duplication prevention step monitors the screen duplication instruction monitoring step. Based on the monitoring result, the duplication of the data to be prevented from duplication displayed on the screen is prevented from being duplicated using the screen display, so that the duplication of the displayed screen itself by the function of the operating system is prevented. It has the effect that it can be done.
  • the data reader monitoring step monitors whether or not the data stored at the end of the data relay is data permissioned to be copied. This has the effect of preventing duplication.
  • the data area monitoring step is configured to allow the user who has stored the data in the data area to visually check whether the user is authorized to copy the data. It is possible to prevent the data stored in the data area from being copied according to the level of security.
  • the data area monitoring step the data area is stored in the data area. Since it is monitored whether or not the number of times of copying of the copied data is a predetermined number, the effect of preventing copying can be prevented according to the frequency of copying of the data stored in the data area. To play.
  • the screen duplication instruction monitoring step monitors whether the screen duplication instruction data is data permitted to be duplicated. This produces an effect that duplication of the data displayed above can be prevented in accordance with the data.
  • the screen duplication instruction monitoring step monitors whether or not the user who has issued the screen duplication instruction is a person who is permitted to duplicate the data. Depending on the level of security, the data displayed in
  • the duplication key of the operating system can prevent duplication.
  • the screen duplication instruction monitoring step monitors whether or not the number of instructions is a predetermined number, so that the data displayed on the screen by the duplication key of the operating system can be monitored. This has the effect of preventing duplication according to the frequency of duplication instructions.
  • the data area duplication preventing step processes data stored in the data area, it is possible to invalidate the data stored in the data area. It works.
  • the screen duplication preventing step invalidates a function of a screen duplication instruction, processes data displayed on the screen, and processes data stored in the data area.
  • Screen copy instruction the data displayed on the screen as a signal.
  • the setting step includes an indigo early method by a screen duplication instruction monitoring step, a prevention method by a screen duplication prevention step, a monitoring method by a data area monitoring means, and
  • the data area monitoring procedure monitors the storage of the data to be protected against duplication in the data area shared by the application, and the data area duplication preventing procedure monitors the data area based on the monitoring result by the data area monitoring procedure.
  • the duplication prevention target data is prevented from being duplicated from the data area, it is possible to prevent the application having a function of capturing a screen from being duplicated from the tapboard.
  • the screen duplication instruction monitoring procedure monitors the input of the screen duplication instruction defined by the operating system with respect to the data to be prevented from duplication
  • the screen duplication prevention procedure monitors the input of the screen duplication instruction. Based on the monitoring result, the duplication of the data to be prevented from duplication displayed on the screen is prevented from being duplicated using the screen display, so that the duplication of the displayed screen itself by the function of the operating system is prevented. It has the effect that it can be done.
  • the data area monitoring procedure monitors whether or not the data stored in the data area is data permitted to be copied, and therefore, according to the data stored in the data area. This has the effect of preventing duplication.
  • the data area monitoring procedure monitors whether or not a user who has stored data in the data area is permitted to copy the data. It is possible to prevent the data stored in the server from being copied in accordance with the level of security.
  • the data area monitoring procedure monitors whether or not the number of copies of the data stored in the data area is a predetermined number, so that the data area is stored in the data area. This has the effect of preventing duplication according to the frequency of data duplication.
  • the screen duplication instruction monitoring procedure is configured to monitor whether or not the data whose screen duplication instruction has been issued is data permitted to be duplicated, It is possible to prevent duplication of data displayed on the screen by the duplication key of the operating system in accordance with the data.
  • the screen copy instruction monitoring procedure monitors whether the user who issued the screen copy instruction is a person who is permitted to copy the data. According to the degree of security, it is possible to prevent the data displayed in the server from being duplicated by the duplication key of the operating system.
  • the screen duplication instruction monitoring procedure monitors whether or not the number of times of the instruction is a predetermined number of times, so that the data displayed on the screen by the duplication key of the operating system is This has the effect of preventing duplication according to the frequency of duplication instructions.
  • the data area duplication preventing procedure processes data stored in the data area, it is possible to invalidate data stored in the data area. Play.
  • the screen duplication preventing procedure invalidates a function of a screen duplication instruction, processes data displayed on the screen, and processes data stored in the data area. Therefore, there is an effect that data displayed on the screen when a screen duplication instruction is signaled can be invalidated.
  • the setting procedure includes a monitoring method using a screen duplication instruction monitoring procedure, a prevention method using a screen duplication prevention procedure, a monitoring method using a data area monitoring procedure, and / or a prevention method using a data area duplication prevention procedure. Since the selection is accepted and set, there is an effect that the administrator can set in consideration of the security level.
  • the anti-duplication device, anti-duplication method, and program for causing a computer to execute the anti-duplication method according to the present invention are such that most users carry confidential documents outside the company. Information leaks at many companies, etc. can be greatly suppressed. In addition, there is an advantage that the user does not need any special operation to protect these security, so that the threshold for operation is low.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • User Interface Of Digital Computer (AREA)
  • Television Signal Processing For Recording (AREA)
  • Debugging And Monitoring (AREA)

Abstract

クリップボード監視部(6)による監視結果に基づいて、クリップボード複製防止部(9)は複製防止対象のデータについてクリップボードからの複製を防止し、画面複製指示監視部(5)は複製防止対象のデータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、監視結果に基づいて、画面複製防止部(8)は複製防止対象のデータについて画面からの複製を防止する。

Description

明 細 書 複製防止装置、 複製防止方法およびその方法をコンピュータに実行させるプログ ラム 技術分野
本発明は、 オペレ一ティングシステムにより提供され、 該オペレーティングシ ステム上で動作する複数のアプリケーションで共用されるデータエリアを用いた データの複製を防止する複製防止装置、 複製防止方法およびその方法をコンビュ ータに実行させるプログラムに関し、 特に、 画面を取り込む機能を持ったアプリ ケーションによるクリップボードからの複製の防止ができる複製防止装置、 複製 防止方法およびその方法をコンピュータに実行させるプログラムに関する。 景: 技術
近年、 インタ一ネットの普及により、 インタ一ネットに接続されたパソコンま たはサーバ内に機密情報として保存されている企業情報および個人情報などが漏 洩し、 インターネットの掲示板等ゃファィル交換サービスにて公開されてしまう という新たな脅威が社会をにぎわせている。 これらは、 ある人物がインターネッ トを介して、 O S (オペレーティングシステム) のセキュリティホールをついて バソコンまたはサーバに侵入し情報を取得したり、 企業内において機密情報を参 照できる権限の人物が、 故意に社外に情報を持ち出して公開したりするなど、 こ れといつた防御手段が講じにくレ、点が問題である。
例えば、 ワープロの代名詞に近いマイクロソフト社の Wordでは文書ファイル にパスワードをかけて閲覧を制限したり、 インターネ、ットの世界でデ 'ファタトス タンダードな文書形式である P D F (Portable Document Format) の文書の編 集を行うァドビシステムズ社の Acrobatでは、 文書の複製おょぴ印刷を禁止した り、 タリップボードへのコピーを禁止して、 文書の内容を漏洩させることを防止 している。 ここで、 クリップボードは、 複数のアプリケーションがデータを交換 するために共用されるメモリ領域のことである。 このクリップボードは通常〇S (オペレーティングシステム) により提供される。
しかしながら、アプリケーシヨン自信でタリップボードへのコピーを抑制して、 他の文書などへ貼り付けることを防止し、 さらにサーバの認証を必須にしても、 O Sの機能を用いると表示されている画面自体のハードコピーを取る (キヤプチ ャ) とができるため、 文書が画面フアイノレ化されて公開される危険がある。 この問題に対して、 例えば、 特開 2 0 0 1— 7 5 6 9 6号公報では、 画面表示 処理を行う前に、 O Sが定めている画面キヤプチャ用のキーの定義を変更して画 面キヤプチヤが働かなくなるようにしている。
しかしながら、 この特開 2 0 0 1— 7 5 6 9 6号公報での画面複製防止手段は 、 画面複製キーの監視のみであり、 画面複製キー以外の複製方法、 例えば、 画面 を取り込む機能を持った他のアプリケーションによる画面取り込みの防止はでき ないという問題がある。
この発明は、 上記従来技術による課題を解決するためになされたものであり、 画面を取り込む機能を持ったアプリケーションによるクリップボードからの複製 の防止ができる複製防止装置、 複製防止方法およびその方法をコンピュータに実 行させるプログラムを提供することを目的とする。 発明の開示
この発明にかかる複製防止装置は、オペレーティングシステムにより提供され、 該オペレーティングシステム上で動作する複数のアプリケーションで共用される データエリアを用いたデータの複製を防止する複製防止装置であって、 前記デー タエリァに対する複 防止対象のデータの格納を藍視するデータエリァ 視手段 と、 前記データエリア監視手段による監視結果に基づいて、 前記複製防止対象の データについて前記データエリアからの複製を防止するデータエリア複製防止手 段と、 を備えたことを特 ί敷とする。 この発明によれば、 データエリア監視手段によって、 前記データエリアに対す る複製防止対象のデータの格納を監視し、 データエリア複製防止手段によって、 前記データエリア監視手段による監視結果に基づいて、 前記複製防止対象のデー タについて前記データエリアからの複製を防止するようにしている。
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記複製防止対象 のデータに関して、 オペレーティングシステムが定める画面複製指示の入力を監 視する画面複製指示監視手段と、 前記画面複製指示監視手段による監視結果に基 づいて、 画面に表示された前記複製防止対象のデータについて前記画面表示を利 用した複製を防止する画面複製防止手段と、 をさらに備えたことを特徴とする。 この発明によれば、 画面複製指示監視手段によって、 前記複製防止対象のデー タに関して、 オペレーティングシステムが定める画面複製指示の入力を監視し、 画面複製防止手段によって、 前記画面複製指示監視手段による監視結果に基づい て、 画面に表示された前記複製防止対象のデータについて前記画面表示を利用し た複製を防止するようにしている。
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記データエリア 監視手段は、 前記データエリアに格納されたデータが複製を許可されたデータか 否かを監視することを特 ί敫とする。
この発明によれば、 前記データエリア監視手段は、 前記データエリアに格納さ れたデータが複製を許可されたデータ力否かを監視するようにしている。
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記データエリア 監視手段は、 前記データエリァにデータを格納したユーザが該データの複製を許 可されたものであるか否かを監視することを特徴とする。
この発明によれば、 前記データエリア監視手段は、 前記データエリアにデータ を格納したユーザが該データの複製を許可されたものであ—るか を藍 1^~るよ うにしている。
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記データエリア 監視手段は、 前記データエリアに格納されたデータの複製の回数が所定の回数で ある力、否かを監視することを特徴とする。
この発明によれば、 前記データエリア監視手段は、 前記データエリアに格納さ れたデータの複製の回数が所定の回数である力否かを監視するようにしている。 つぎの発明にかかる複製防止装置は、 上記の発明において、 前記画面複製指示 監視手段は、 前記画面複製指示されたデータが複製を許可されたデータであるか 否かを監視することを特徴とする。
この発明によれば、 前記画面複製指示監視手段は、 前記画面複製指示されたデ ータが複製を許可されたデータである力否かを監視するようにしている。
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記画面複製指示 監視手段は、 前記画面複製指示を行ったユーザが前記データの複製を許可された 者である力否かを監視することを特徴とする。
この発明によれば、 前記画面複製指示監視手段は、 前記画面複製指示を行った ユーザが前記データの複製を許可された者である力、否かを監視するようにしてい る。
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記画面複製指示 監視手段は、 指示の回数が所定の回数であるか否かを監視することを特徴とする この発明によれば、 前記画面複製指示監視手段は、 指示の回数が所定の回数で あるか否かを監視するようにしている。
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記データエリア 複製防止手段は、 前記データエリァに格納されたデータを加工することを特徴と する。
この発明によれば、 前記データエリァ複製防止手段は、 前記データエリアに格 納されたデータを加工するようにしている。 · ―
つぎの発明にかかる複製防止装置は、 上記の発明において、 前記画面複製防止 手段は、 画面複製指示の機能を無効にし、 前記画面に表示されたデータを加工し 、 前記データエリアに格納されたデ一タを加工することを特徴とする。 この発明によれば、 前記画面複製防止手段は、 画面複製指示の機能を無効にし 、 前記画面に表示されたデータを加工し、 前記データエリアに格納されたデータ を加工するようにしている。
つぎの発明にかかる複製防止装置は、 上記の発明において、 画面複製指示監視 手順による監視手法、 画面複製防止手段による防止手法、 データエリア監視手段 による監視手法、 および/または、 データエリア複製防止手段による防止手法の 選択を受け付けて設定する設定手段さらに含んだことを特徴とする。
この発明によれば、 設定手段によって、 画面複製指示監視手順による監視手法 、 画面複製防止手段による防止手法、 データエリア監視手段による監視手法、 お よび/または、 データエリァ複製防止手段による防止手法の選択を受け付けて設 定するようにしている。
つぎの発明にかかる複製防止方法は、 オペレーティングシステムにより提供さ れ、 該オペレーティングシステム上で動作する複数のアプリケーションで共用さ れるデータエリアを用いたデータの複製を防止する複製防止方法であって、 前記 データエリアに対する複製防止対象のデータの格納を監視するデータエリア監視 工程と、 前記データエリア監視工程による監視結果に基づいて、 前記複製防止対 象のデータについて前記データエリアからの複製を防止するデータエリア複製防 止工程と、 を含んだことを特徴とする。
この発明によれば、 データエリァ監視工程によって、 前記データエリアに対す る複製防止対象のデータの格納を監視し、 データエリァ複製防止工程によって、 前記データエリア監視工程による監視結果に基づいて、 前記複製防止対象のデー タについて前記データエリアからの複製を防止するようにしている。
つぎの発明にかかる複製防止方法は、 上記の発明において、 前記複製防止対象 のデータに関して、 オペレーティン システムが定める画面複 指 の入力を監 視する画面複製指示監視工程と、 前記画面複製指示監視工程による監視結果に基 づいて、 画面に表示された前記複製防止対象のデータについて前記画面表示を利 用した複製を防止する画面複製防止工程と、 をさらに含んだことを特徴とする。 この発明によれば、 画面複製指示監視工程によって、 前記複製防止対象のデー タに関して、 オペレーティングシステムが定める画面複製指示の入力を監視し、 画面複製防止工程によって、 前記画面複製指示監視工程による監視結果に基づ!/ヽ て、 画面に表示された前記複製防止対象のデータについて前記画面表示を利用し た複製を防止するようにしている。
つぎの発明にかかる複製防止工程は、 上記の発明において、 前記データエリア 監視工程は、 前記データエリアに格納されたデータが複製を許可されたデータか 否かを監視することを特徴とする。
この発明によれば、 前記データエリア監視工程は、 前記データエリアに格納さ れたデータが複製を許可されたデータか否かを監視するようにしている。
つぎの発明にかかる複製防止方法は、 上記の発明において、 前記データエリア 監視工程は、 前記データエリァにデータを格納したユーザが該データの複製を許 可されたものである力否かを監視することを特徴とする。
この発明によれば、 前記データエリア監視工程は、 前記データエリアにデータ を格納したユーザが該データの複製を許可されたものである力否かを監視するよ うにしてレヽる。
つぎの発明にかかる複製防止方法は、 上記の発明において、 前記データエリア 監視工程は、 前記データエリァに格納されたデータの複製の回数が所定の回数で あるか否かを監視することを特徴とする。
この発明によれば、 前記データエリア監視工程は、 前記データエリアに格納さ れたデータの複製の回数が所定の回数である力、否かを監視するようにしている。 つぎの発明にかかる複製防止方法は、 上記の発明において、 前記画面複製指示 監視工程は、 前記画面複製指示されたデータが複製を許可されたデータであるか 否かを監視することを特徴とする。
この発明によれば、 前記画面複製指示監視工程は、 前記画面複製指示されたデ 一タが複製を許可されたデ一タである力否かを監視するようにしている。
つぎの発明にかかる複製防止方法は、 上記の発明において、 前記画面複製指示 監視工程は、 前記画面複製指示を行ったユーザが前記データの複製を許可された 者である力否かを監視することを特徴とする。 '
この発明によれば、 前記画面複製指示監視工程は、 前記画面複製指示を行った ユーザが前記データの複製を許可された者である力否かを監視するようにしてい る。
つぎの発明にかかる複製防止方法は、 上記の発明において、 前記画面複製指示 監視工程は、 指示の回数が所定の回数である力否かを監視することを特徴とする この発明によれば、 前記画面複製指示監視工程は、 指示の回数が所定の回数で あるか否かを監視するようにしている。
つぎの発明にかかる複製防止方法は、 上記の発明において、 前記データエリア 複製防止工程は、 前記データエリアに格納されたデータを加工することを特徴と する。 - この発明によれば、 前記データエリア複製防止工程は、 前記データエリアに格 納ざれたデータを加工するようにしている。
つぎの発明にかかる複製防止方法は、 上記の発明において、 前記画面複製防止 工程は、 画面複製指示の機能を無効にし、 前記画面に表示されたデータを加工し 、 前記データエリアに格納されたデ一タを加工することを特徴とする。
この発明によれば、 前記画面複製防止工程は、 画面複製指示の機能を無効にし 、 前記画面に表示されたデータを加工し、 前記データエリアに格納されたデータ を加工するようにしている。
つぎの発明にかかる複製防止方法は、 上記の発明において、 画面複製指示監視 工程による監視手法、 画面複製防止工程による防止手法、 データエリア監視手段 による監視手法、 およひブまたは、 データエリァ植襄防止工程による防止手法の 選択を受け付けて設定する設定工程をさらに含んだことを特徴とする。
この発明によれば、 設定工程は、 画面複製指示監視工程による監視手法、 画面 複製防止工程による防止手法、 データエリア監視手段による監視手法、 および Z または、 データエリア複製防止工程による防止手法の選択を受け付けて設定する ようにしている。
つぎの発明にかかるプログラムは、オペレーティングシステムにより提供され、 該オペレーティングシステム上で動作する複数のアプリケーションで共用される データエリアを用いたデータの複製を防止する複製防止方法をコンピュータに実 行させるプログラムであつて、 前記データェリァに対する複製防止対象のデータ の格納を監視するデータエリァ監視手順と、 前記データエリア監視手順による監 視結果に基づいて、 前記複製防止対象のデータについて前記データエリアからの 複製を防止するデータエリァ複製防止手順と、 をコンピュータに実行させること を特徴とする。
この発明によれば、 データエリア監視手順によって、 前記データエリアに対す る複製防止対象のデータの格納を監視し、 データエリア複製防止手順によって、 前記データエリァ監視手順による監視結果に基づいて、 前記複製防止対象のデー タについて前記データエリアからの複製を防止するようにしている。
つぎの発明にかかるプログラムは、 上記の発明において、 前記複製防止対象の データに関して、 オペレーティングシステムが定める画面複製指示の入力を監視 する画面複製指示監視手順と、 前記画面複製指示監視手順による監視結果に基づ いて、 画面に表示された前記複製防止対象のデータについて前記画面表示を利用 した複製を防止する画面複製防止手順と、 をさらに含んだことを特徴とする。 この発明によれば、 画面複製指示監視手順によって、 前記複製防止対象のデー タに関して、 オペレーティングシステムが定める画面複製指示の入力を監視し、 画面複製防止手順によって、 前記画面複製指示監視手順による監視結果に基づ ヽ て、 画面に表示された前記複製防止対象のデータについて前記画面表示を利用し た複製を防止するようにしている。 - ~ 一一—― '一 つぎの §明にかかるプログラムは、 上記の発明において、 前記データエリア監 視手順は、 前記データエリアに格納されたデータが複製を許可されたデータカゝ否 力を監視することを特徴とする。 この発明によれば、 前記データエリア監視手順は、 前記データエリアに格納さ れたデータが複製を許可されたデータ力否かを監視するようにしている。
つぎの発明にかかるプログラムは、 上記の発明において、 前記データエリア監 視手順は、 前記データエリァにデータを格納したユーザが該データの複製を許可 されたものであるか否かを監視することを特徴とする。
この発明によれば、 前記データエリア監視手順は、 前記データエリアにデータ を格鈉したユーザが該データの複製を許可されたものである力、否かを監視するよ うにしている。
つぎの発明にかかるプログラムは、 上記の発明において、 前記データエリア監 視手順は、 前記データエリァに格納されたデータの複製の回数が所定の回数であ るか否かを監視することを特徴とする。
この発明によれば、 前記データエリア監視手順は、 前記データエリアに格納さ れたデータの複製の回数が所定の回数であるか否かを監視するようにしている。 つぎの発明にかかるプログラムは、 上記の発明において、 前記画面複製指示監 視手順は、 前記画面複製指示されたデータが複製を許可されたデータである力、否 かを監視することを特 ί敷とする。
この発明によれば、 前記画面複製指示監視手順は、 前記画面複製指示されたデ ータが複製を許可されたデータであるか否かを監視するようにしている。
つぎの発明にかかるプログラムは、 上記の発明において、 前記画面複製指示監 視手順は、 前記画面複製指示を行ったユーザが前記データの複製を許可された者 である力否かを監視することを特徴とする。
この発明によれば、 前記画面複製指示監視手順は、 前記画面複製指示を行った ユーザが前記データの複製を許可された者であるか否かを監視するようにしてい る。 - - ― つぎの発明にかかるプログラムは、 上記の発明において、 前記画面複製指示監 視手順は、 指示の回数が所定の回数である力否かを監視することを特徴とする。 この発明によれば、 前記画面複製指示監視手順は、 指示の回数が所定の回数で ある力、否かを監視するようにしている。
つぎの発明にかかるプログラムは、 上記の発明において、 前記データエリア複 製防止手順は、 前記データエリァに格納されたデータを加工することを特徴とす る。
この発明によれば、 前記データエリア複製防止手順は、 前記データエリアに格 納されたデータを加工するようにしている。
つぎの発明にかかるプログラムは、 上記の発明において、 前記画面複製防止手 順は、 画面複製指示の機能を無効にし、 前記画面に表示されたデータを加工し、 前記データエリアに格納されたデ一タを加工することを特徴とする。
この発明によれば、 前記画面複製防止手順は、 画面複製指示の機能を無効にし
、 前記画面に表示されたデータを加工し、 前記データエリアに格納されたデータ を加工するようにしている。
つぎの発明にかかるプログラムは、 上記の発明において、 画面複製指示監視手 順による監視手法、 画面複製防止手順による防止手法、 データエリァ監視手順に よる監視手法、 およびダまたは、 データエリア複製防止手順による防止手法の選 択を受け付けて設定する設定手順をさらに備えたことを特徴とする。
この発明によれば、 設定手順によって、 画面複製指示監視手順による監視手法 、 画面複製防止手順による防止手法、 データエリア監視手順による監視手法、 お よび/または、 デ一タエリァ複製防止手順による防止手法の選択を受け付けて設 定するようにしている。 図面の簡単な説明
第 1図は、 複製防止装置の機能構成図であり、 第 2図は、 複製防止装置の処理 手順を示すフローチヤ一トであり、 第 3図は、—画面^ヤ ^ャ防 Xh設定画面の一 例を示す図であり、 第 4図は、 画像複製防止処理のフローチャートであり、 第 5 図は、 データエリア複製防止処理のフローチャートである。 発明を実施するための最良の形態
以下に添付図面を参照して、 この発明にかかる複製防止装置、 複製防止方法お よびその方法をコンピュータに実行させるプログラムの好適な実施の形態を詳細 に説明する。 なお、 本実施の形態では、 この複製防止装置、 複製防止方法および その方法をコンピュータに実行させるプログラムの概要、 主たる特徴および装置 の構成を説明し、 最後に複製防止装置の複製防止処理の手順を説明する。 第 1図は、 本究明にかかる複製防止装置の構成を示すブロック図である。 複製 防止装置 1 3は、 オペレーティングシステムにより提供され、 該オペレーティン グシステム上で動作する複数のアプリケーションで共用されるデータエリァを監 視し、 このデータエリァを用いたデータの複製を防止するとともに、 O Sの機能 である画面複製キーを監視し、 この画面複製キーを用いた画面複製を防止する。 主たる特徴.
複製防止装置は、 アプリケーションで共用されるデータエリア (これをクリツ プボードと呼ぶ) に対する複製防止対象のデータの格納を監視し、 監視結果に基 づいて、 複製防止対象のデータについてクリップボードからの複製を防止するこ とを特徴とし、 画面を取り込む機能を持ったアプリケーションによるクリップボ 一ドからの複製を防止することができるようにしている。
具体的には、 利用者が画面上に情報を取得したい文書を表示しており、 文書を クリップボードに対しキヤプチャリングする場合、 キーボードの 「Print ScreenJ キーもしくは、 「ALT」 キーと 「Print Sereen」 キーを同時に押すことで、 メモリ 上のクリップポードに画面情報が保存される。 もしくは、 専用の画面キヤプチャ リングツールを利用することによりタリップポードにコピーされる。したがって、 このクリップボードに存在するデータになんらかの手を加える力、 保存自体^で きないようにすることで、 情報漏洩の可能性を防ぐことができる。
このデータエリア複製防止方法として、 以下の 5通りが考えられる ( 1 ) 文書 をクリップボードにキヤプチャリングする際に、 キヤプチャリングキーコードを 判断し、処理を無効にしてしまう。 (2) 文書をクリップボードにキヤプチャリン グする際に、キヤプチャリングのキーコードを判断し、その瞬間に文書を単一色、 例えば黒一色に塗りつぶして、キヤプチャデータを意味のないものにしてしまう。
(3) 文書をクリップボードにキヤプチヤリングした直後に、 メモリ上に存在す るキヤプチャデータに対し乱数データを加えて意味のないものに改竄を行う。
(4) 文書をクリップボードにキヤプチャリングした直後に、 メモリ上に存在す るタリップボードをクリアしてしまい、 キヤプチャリングができないかのように 見せる。 (5) クリップボードを監視して、機密対象の文書データが開かれている 場合に常にク Vップボードをクリァする。
また、 複製防止対象のデータに関して、 オペレーティングシステムが定める画 面複製指示の入力を監視し、 監視結果に基づいて、 画面に表示された複製防止対 象のデータについて画面表示を利用した複製を防止することを特徴とし、 ォペレ ーティングシステムの機能による表示されている画面自体の複製を防止すること ができるようにしている。
具体的には、 画面複製防止方法には大きく 3つある。 以下これを説明する。
(1) 設定を読み込み、 プリントスクリーンキーの監視か、 クリップボードの 監視なの力、判定する。
(2) プリントスタリーンキーの場合、 設定に応じた処理を行う。 この画面複 製防止方法 (2) をさらに詳しく以下説明する。 (2-1) キーの無効がチェック されていたら、 プリントスクリーン動作を OSに返さず、 キーが押されても何も おこらないようにする。 (2— 2) 文書を黒く塗りつぶすチェックの場合は、画面 上の文書領域 (例えば、 マルチウィンドウ OSの場合は、 文書が表示されている ウィンドウ)を黒で塗りつぶしたあとで、プリントスクリーン処理を O Sに渡す。 その後、塗りつぶした領域を元に戻す。 (2— 3) ノイズの場合は プリントスク リーン処理を OSに渡したあとに、タリップボード上のデータをメモリに展開し、 ビット反転やマスク処理など画像データにノィズを加えた上で、 クリップポード 上に戻す。 (2-4) クリアの場合は、 プリントスクリーン処理を OSに渡したあ とに、 クリップボード上のデータを削除する。
( 3 ) データエリア監視の場合、 クリップボード上に画像データが存在するか どうか監視して、 画像データが存在した場合にすぐに削除する。 これはプリント スクリーンキーを使わずに、 画像キヤプチャアプリケーションを用いた場合に対 処するために必要となる処理である。
なお、 (1 )、 (2 )、 または (3 )、 いずれの場合も、監視対象の文書が開いてい る間のみ動作し、 文書を閉じた時点で処理は終了する。 もちろん、 O Sが動作し ている間常に同様の監視を行うことも可能である。 また、 機密文書だけではなく 、 画像データ、 見る人を限定した WE Bページ、 メールデータなど画面に表示さ れる対象のものは、 同様に本発明の対象なる。
装置の構成. '
第 1図を用いて複製防止装置の構成について説明する。 同図に示すように、 こ の複製防止装置 1 3は、 モニタ 1上に画面として表示される文書情報および画像 情報を制御する制御部 2と、 文書情報や画像情報が格納されているファイルデー タベース 1 0と、 これらの情報を参照するユーザそれぞれに付与されたユーザ I Dからなるユーザ I Dデータベース 1 1とから構成されている。
同図に示すように、 制御部 2は、 O S 3と、 ファイルデータベースのファイル のハードコピーをとることの出来る少なくとも一つのアプリケーション 4と、 O S 3の画面複製キーを監視する画面複製指示監視部 5と、 O S 3により提供され る複数のアプリケーション 4と、 複数のアプリケーションの間の共用のデータェ リア (クリップポート) を監視するクリップボード監視部 6と、 本宪明である複 製防止装置 1 3を管理する管理者が、 キーボード 1 2から設定するセキュリティ レベルに関する条件を読み込む設定読込部 7と、 O S 3やアプリケーシヨン 4が 画面の複製を行うことを防止する画面複製防止部 8と、 3により提供される アプリケーション 4が共用データエリア (クリップボード) の複製を行うことを 防止するクリップボード複製防止部 9とからなる。 なお、 共用データエリア (ク リップボード) は、 例えばマイクロソフト社の Windowsなどで周知の技術なの で、 その詳細な説明は省略する。
この複製防止装置 1 3は、 一般的に知られているパーソナルコンピュータなど のコンピュータで実現される。 すなわち、 このコンピュータは、 C P U (Central Processing Unit)、 メモリ、 ハードディスク、 データ通信カードを主な構成要素 として備え、 それら構成要素間はデータの送受を可能とするためバスで接続され ている。 本発明の機能を実現するプログラム、 O S 3、 およびアプリケーション 4は、 ハードディスクに格納されており、 実行指示に応じて適宜メモリにロード される。 また、 ファイルデータベース 1 0およびユーザ I Dデータベース 1 1も ハードディスクに格納されており、 各種プログラムによって、 適宜メモリにロー ドされて参照される。
このコンピュータにモニタ 1およびキーボード 1 2が接続され、 C P Uにより データの入出力が制御される。 また、 データ通信カードはネットワークを介して のデータやプログラムの送受信に利用される。 本発明のプログラムは、 実行指示 がされるとメモリにロードされ、 C P Uを制御して本コンピュータを画面複製指 示監視部 5、 クリップボード監視部 6、 設定読込部 7、 画面複製防止部 8、 タリ ップボード複製防止部 9として機能させる。
なお、 請求の範囲に記載した各手段と第 1図に示す各部の対応関係を説明する と、 データエリア監視手段はクリップボード監視部 6に対応し、 データエリア複 製防止手段はクリップボード複製防止部 9に対応し、 画面複製指示監視手段は画 面複製指示監視部 5に対応し、 画面複製防止手段は画面複製防止部 8に対応し、 設定手段は設定読込部 7に対応する。
処理手順.
つぎに、 本発明である複製防止装置の処理手順を示すフローチャート (第 2図 ) の説明を行う。 設定読込部 7が、 管理者の設定したセキュリティ条件第 3図参 照。 後ほど第 3図の説明を行う) を読み込む (ステップ S 1 )。 その後、 画面複製 指示監視部 6が、 セキュリティ条件に基づいて、 画面複製キーの監視を行うか否 かを判断する (ステップ S 2 )。画面複製キーを監視する場合、画面複製指示監視 部 5力 ユーザのキー入力を待つ (ステップ s 3 )。 その後、画面複製指示監視部 5が、 入力されたキーを画面複製キーである力否かを判断する (ステップ S 4 ) 。 画面複製キーの入力であった場合、 画面複製防止部 8が、 画面の複製を防止す る (ステップ S 5 )。 その後、制御部 2が、 フアイルを終了したか否かを判断する (ステップ S 6 )。
—方で、 画面複製指示監視部 6が、 画面複製キーを監視しない場合、 セキユリ ティ条件に基づき、 クリップボード監視部 6が、 クリップボードを監視するか否 かを判断する (ステップ S 7 )。 クリップボード (共用データエリア) を監視する 場合、 タリップボード監視部 6が、 ユーザのキー入力を待つ (ステップ S 8 )。 そ の後、 クリツプボード監視部 6が、 入力されたキーによって、 クリツプボードへ データの格納動作があるか否かを判断する (ステップ S 9 )。 クリップボードが動 作した場合、 クリップボード複製防止部 9が、 当該データの複製を防止する (ス テツプ S 1 0 )。 その後、制御部 2が、 ファイルを終了したか否かを判断する (ス テツプ S 1 1 )。
なお、 第 2図の処理では、 画面複製指示監視とデータエリア監視の双方を実行 しうるものとしているが、 いずれか一方の監視および監視結果に応じた処理を実 行するようにしてもよい。
つぎに、 第 3図を用いて、 管理者が画面キヤプチヤリング防止設定をモニタ 1 から行う設定画面の一例を説明する。 ここで、 キヤプチヤリングとは、 画面のハ ードコピーをとることを意味する。 同図に示すように、 画面複製指示の一例とし て画面複製キー (プリントスクリーンキーとも呼ばれている) とクリツプボード の設定がチェック式で選択できるようになっている。
同図に示すパスワードはファイルデータベース 1 0の閲覧を許可されたユーザ 毎に付与され、 例えば、 「0」〜「1 0」 のセキュリ ィレベルに関するデータが ログイン I Dとパスヮ一ドの組み合わせに対して割り当てられており、 この情報 は第 1図のユーザ I Dデータベース 1 1の中に記録されている。
また、 ファイルデータベース 1 0の各ファイルも同様に、 例えば、 ユーザ I D とパスワードのセキュリティレベルに対応して 「0」 〜 「1 0」 セキュリティレ ベルが付与されている。 ここで、 「0」 の意味は、 ユーザであれば誰でも複製が許 可されているファイルのセキュリティレベルを表すものとする。 「1 0」は最も機 密度の高いファイルであるものとする。 これらのセキュリティレベルによって、 例えば、 あるファイルのセキュリティレベルより大きな番号を持っているユーザ は、 当該ファィルを複製できるように設定することができる。 この判定の仕方を パスヮード判定と以下よぶことにする。
ここで、 以下、 画面複製防止処理のフローチャート (第 4図) およびデータェ リア複製防止処理のフローチャート (第 5図) の説明を行う。
第 4図に示すように、 制御部 2が、 ユーザの参照しているファイルを、 機密か 否か判断する(ステップ S 2 1 )。このフアイルが機密ファイルなら、制御部 2が、 ユーザのパスヮード入力を待つ (ステップ S 2 2 )。 その後、制御部 2が、 フアイ ルのセキュリティレベ/レとユーザのセキュリティレベルとのパスヮード判定を行 う (ステップ S 2 3 )。 その後、ユーザのセキュリティレベルが高ければ処理を終 了し、 ユーザのセキュリティレべノレが低ければ、 画像複製防止部 8力 画像の複 製を無効化する (ステップ S 2 4 )。
上述したように、 第 4図では、 プリントスクリーンキーを監視していたが、 第 5図はクリップボードを監視している。 いずれの場合も処理手順が同様であるた め、 第 5図のフローチャートの説明は省略する。
なお、 第 5図に示すデータエリア複製防止処理のフローチャートにおいて、 セ キユリティ判定の判定条件を変更してもよい。 例えば、 第 3図の設定条件に新た なチェック項目として、 「クリップボードを常に監視して、 ある一定回数以上、機 密データがクリップされたらクリップボードをクリアする」 という項目を付けカ卩 えておき、 第 5図のセキュリティ判定の判定条件を、 アプリケーシヨシが起動し ている間、 ある一定回数以上、 機密データをクリップした場合、 クリップボード を無効化するとしてもよい。
以上説明したように、 本発明によれば、 大多数のユーザは機密文書 社外に持 ち出すことができなくなるため、 数多くの企業等での情報漏洩を大幅に抑止する ことができるようになる。 また、 これらのセキュリティを守るために、 利用者は 特別な操作を必要としない点も運用に対する敷居が低くて済む長所がある。
なお、 本実施の形態で説明した複製防止装置は、 予め用意されたプログラムを パーソナル' コンピュータやワークステーションなどのコンピュータで実行する ことによって実現することもできる。 このプログラムはインターネットなどのネ ットワークを介して配布することができる。 また、 このプログラムは、 ハードデ イスク、 フレキシブルディスク ( F D)、 C D - R OM, MO、 D VDなどのコン ピュータで読取可能な記憶媒体に記憶され、 コンピュータによつて実行すること もできる。
以上、 説明したように、 この発明によれば、 データエリア監視手段によって、 アプリケーションで共用されるデータエリアに対する複製防止対象のデータの格 納を監視し、 データエリア複製防止手段によって、 前記データエリア監視手段に よる監視結果に基づいて、 前記複製防止対象のデータについて前記データエリア からの複製を防止するようにしているので、 画面を取り込む機能を持ったアプリ ケーションによるクリップボードからの複製を防止することができるという効果 を奏する。
つぎの発明によれば、 画面複製指示監視手段によって、 前記複製防止対象のデ ータに関して、オペレーティングシステムが定める画面複製指示の入力を.監視し、 画面複製防止手段によって、 前記画面複製指示監視手段による監視結果に基づ ヽ て、 画面に表示された前記複製防止対象のデータについて前記画面表示を利用し た複製を防止するようにしているので、 オペレーティングシステムの機能による 表示されている画面自体の複製を防止することができるという効果を奏する。 つぎの発明によれば、 前記データエリア監視手段は、 '前記データエリアに格納 されたデータが複製を許可されたデータ力否かを監視するようにしているので、 前記データエリァに格納されたデータに応じて、 複製を防止することができると いう効果を奏する。 つぎの発明によれば、 前記データエリア監視手段は、 前記データエリアにデー タを格納したユーザが該データの複製を許可されたものであるか否かを監視する ようにしているので、 前記データエリァに格納されたデータをセキュリティの度 合いに応じて、 複製することを防止することができるという効果を奏する。 つぎの発明によれば、 前記データエリア監視手段は、 前記データエリアに格納 されたデータの複製の回数が所定の回数であるか否かを監視するようにしている ので、 前記データエリアに格納されたデータの複製頻度に応じて、 複製を防止す ることができるという効果を奏する。
つぎの発明によれば、 前記画面複製指示監視手段は、 前記画面複製指示された データが複製を許可されたデータであるか否かを監視するようにしているので、 オペレーティングシステムの複製キーによる画面上に表示されたデータの複製を 該データに応じて防止することができるという効果を奏する。
つぎの発明によれば、 前記画面複製指示監視手段は、 前記画面複製指示を行つ たユーザが前記データの複製を許可された者である力否かを監視するようにして いるので、 画面上に表示されたデータをセキュリティの度合いに応じて、 オペレ 一ティングシステムの複製キーによって、 複製することを防止することができる という効果を奏する。
つぎの発明によれば、 前記画面複製指示監視手段は、 指示の回数が所定の回数 であるか否かを監視するようにしているので、 才ぺレーティングシステムの複製 キーによる画面上に表示されたデータの複製指示頻度に応じて複製を防止するこ とができるという効果を奏する。
つぎの発明によれば、 前記データェリァ複製防止手段は、 前記データエリアに 格納されたデ一タを加工するようにしているので、 前記データエリアに格納され たデータを無効化することができるという効果を奏する。 ' つぎの発明によれば、 前記画面複製防止手段は、 画面複製指示の機能を無効に し、 前記画面に表示されたデータを加工し、 前記データエリアに格納されたデー タを加工するようにしているので、 画面複製指示を合図に画面上に表示されたデ ータを無効化することができるという効果を奏する。
つぎの発明によれば、 設定手段は、 画面複製指示監視手段による監視手法、 画 面複製防止手段による防止手法、 データエリア監視手段による監視手法、 および zまたは、 データエリア複製防止手段による防止手法の選択を受け付けて設定す るようにしているので、 管理者がセキュリティレベルを考慮して設定することが できるという効果を奏する。
つぎの発明によれば、 データエリア監視工程によって、 アプリケーションで共 '用されるデータエリアに対する複製防止対象のデ一タの格納を監視し、 データェ リァ複製防止工程によって、 前記データエリァ監視工程による監視結果に基づい て、 前記複製防止対象のデータについて前記デ一タエリァからの複製を防止する ようにしているので、 画面を取り込む機能を持ったアプリケーションによるクリ ップボードからの複製を防止することができるという効果を奏する。
つぎの発明によれば、 画面複製指示監視工程によって、 前記複製防止対象のデ ータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、 画面複製防止工程によって、 前記画面複製指示監視工程による監視結果に基づい て、 画面に表示された前記複製防止対象のデータについて前記画面表示を利用し た複製を防止するようにしているので、 オペレーティングシステムの機能による 表示されている画面自体の複製を防止することができるという効果を奏する。 つぎの発明によれば、 前記データェリァ監視工程は、 前記データェリ了に格納 されたデータが複製を許可されたデータ力否かを監視するようにしているので、 前記データエリアに格納されたデータに応じて、 複製を防止することができると いう効果を奏する。
つぎの発明によれば、 前記データエリア監視工程は、 前記データエリアにデー タを格納したユーザが該データの複製を許可されたものである力否かを藍視す ¾ ようにしているので、 前記データエリアに格納されたデータをセキュリティの度 合いに応じて、 複製することを防止することができるという効果を奏する。
つぎの発明によれば、 前記データエリア監視工程は、 前記データエリアに格納 されたデータの複製の回数が所定の回数であるか否かを監視するようにしている ので、 前記データエリアに格納されたデータの複製頻度に応じて、 複製を防止す ることができるという効果を奏する。
つぎの発明によれば、 前記画面複製指示監視工程は、 前記画面複製指示された データが複製を許可されたデータであるか否かを監視するようにしているので、 オペレーティングシステムの複製キーによる画面上に表示されたデータの複製を 該データに応じて防止することができるという効果を奏する。
つぎの発明によれば、 前記画面複製指示監視工程は、 前記画面複製指示を行つ たユーザが前記データの複製を許可された者である力否かを監視するようにして いるので、 画面上に表示されたデータをセキュリティの度合いに応じて、 ォペレ
—ティングシステムの複製キーによって、 複製することを防止することができる という効果を奏する。
つぎの発明によれば、 前記画面複製指示監視工程は、 指示の回数が所定の回数 であるか否かを監視するようにしているので、 オペレーティングシステムの複製 キーによる画面上に表示されたデータの複製指示頻度に応じて複製を防止するこ とができるという効果を奏する。
つぎの発明によれば、 前記データエリア複製防止工程は、 前記データエリアに 格納されたデ一タを加工するようにしているので、 前記データエリアに格納され たデータを無効化することができるという効果を奏する。
つぎの発明によれば、 前記画面複製防止工程は、 画面複製指示の機能を無効に し、 前記画面に表示されたデータを加工し、 前記データエリアに格納されたデー タを加工するようにしているので、 画面複製指示を合図に画面上に表示されたデ
―タを無効化することができるという効果を奏する。
つぎの発明によれば、 設定工程は、 画面複製指示監視工程による藍 ¾早法、 画 面複製防止工程による防止手法、 データエリア監視手段による監視手法、 および
Zまたは、 データエリア複製防止工程による防止手法の選択を受け付けて設定す るようにしているので、 管理者がセキュリティレベルを考慮して設定することが できるという効果を奏する。
つぎの発明によれば、 データエリア監視手順によって、 アプリケーションで共 用されるデータエリアに対する複製防止対象のデータの格納を監視し、 データェ リァ複製防止手順によって、 前記データエリア監視手順による監視結果に基づい て、 前記複製防止対象のデータについて前記データエリアからの複製を防止する ようにしているので、 画面を取り込む機能を持ったアプリケーションによるタリ ップボードからの複製を防止することができるという効果を奏する。
つぎの発明によれば、 画面複製指示監視手順によって、 前記複製防止対象のデ ータに関して、オペレーティングシステムが定める画面複製指示の入力を監視し、 画面複製防止手順によって、 前記画面複製指示監視手順による監視結果に基づい て、 画面に表示された前記複製防止対象のデータについて前記画面表示を利用し た複製を防止するようにしているので、 オペレーティングシステムの機能による 表示されている画面自体の複製を防止することができるという効果を奏する。 つぎの発明によれば、 前記データエリア監視手順は、 前記データエリアに格納 されたデータが複製を許可されたデータか否かを監視するようにしているので、 前記データエリァに格納されたデータに応じて、 複製を防止することができると いう効果を奏する。
つぎの発明によれば、 前記データエリア監視手順は、 前記データエリアにデー タを格納したユーザが該データの複製を許可されたものであるか否かを監視する ようにしているので、 前記データェリァに格納されたデータをセキュリティの度 合いに応じて、 複製することを防止することができるという効果を奏する。
つぎの発明によれば、 前記データエリァ監視手順は、 前記データエリアに格納 されたデータの複製の回数が所定の回数であるか否かを監視するようにしている ので、 前記データエリアに格納されたデータの複製頻度に応じて、 複製 防止す ることができるという効果を奏する。
つぎの発明によれば、 前記画面複製指示監視手順は、 前記画面複製指示された データが複製を許可されたデータである力否かを監視するようにしているので、 オペレーティングシステムの複製キーによる画面上に表示されたデ一タの複製を 該データに応じて防止することができるという効果を奏する。
つぎの発明によれば、 前記画面複製指示監視手順は、 前記画面複製指示を行つ たユーザが前記データの複製を許可された者であるか否かを監視するようにして いるので、 画面上に表示されたデータをセキュリティの度合いに応じて、 オペレ 一ティングシステムの複製キーによって、 複製することを防止することができる という効果を奏する。
つぎの発明によれば、 前記画面複製指示監視手順は、 指示の回数が所定の回数 である力否かを監視するようにしているので、 オペレーティングシステムの複製 キーによる画面上に表示されたデータの複製指示頻度に応じて複製を防止するこ とができるという効果を奏する。
つぎの発明によれば、 前記データエリア複製防止手順は、 前記データエリアに 格納されたデータを加工するようにしているので、 前記データエリアに格納され たデータを無効化することができるという効果を奏する。
つぎの発明によれば、 前記画面複製防止手順は、 画面複製指示の機能を無効に し、 前記画面に表示されたデータを加工し、 前記データエリアに格納されたデー タを加工するようにしているので、 画面複製指示を合図に画面上に表示されたデ ータを無効化することができるという効果を奏する。
つぎの発明によれば、 設定手順は、 画面複製指示監視手順による監視手法、 画 面複製防止手順による防止手法、 データエリア監視手順による監視手法、 および /または、 データエリア複製防止手順による防止手法の選択を受け付けて設定す るようにしているので、 管理者がセキュリティレベルを考慮して設定することが できるという効果を奏する。
産業上の利用可能性
以上のように、 本発明にかかる複製防止装置、 複製防止方法およびその方法を コンピュータに実行させるプログラムは、 大多数のユーザが機密文書を社外に持 ち出すことができなくなるため、 数多くの企業等での情報漏洩を大幅に抑止する ことができるようになる。 また、 これらのセキュリティを守るために、 利用者は 特別な操作を必要としない点も運用に対する敷居が低くて済む長所がある。

Claims

請 求 の 範 囲
1 . オペレーティングシステムにより提供され、 該オペレーティングシステム上 で動作する複数のアプリケーションで共用されるデータエリアを用いたデータの 複製を防止する複製防止装置であって、
前記データエリァに対する複製防止対象のデータの格納を監視するデータエリ ァ監視手段と、
前記データエリア監視手段による監視結果に基づいて、 前記複製防止対象のデ ータにつレ、て前記データエリアからの複製を防止するデータエリァ複製防止手段 と、
を備えたことを特徴とする複製防止装置。
2 . 前記複製防止対象のデータに関して、 オペレーティングシステムが定める画 面複製指示の入力を監視する画面複製指示監視手段と、
前記画面複製指示監視手段による監視結果に基づいて、 画面に表示された前記 複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製 防止手段と、
をさらに備えたことを特徴とする請求の範囲第 1項に記載の複製防止装置。
3 . 前記データエリア監視手段は、 前記データエリアに格納されたデータが複製 を許可されたデータ力否かを監視することを特徴とする請求の範囲第 1項または 第 2項に記載の複製防止装置。
4 . 前記データエリア監視手段は、 前記データエリアにデータを格納したユーザ が該データの複製を許可されたものであるか否かを監視することを特徴とする請 求の範囲第 1項または第 2項に記載の複製防止装置。
5 . 前記データエリア監視手段は、 前記データエリアに格納されたデータの複製 の回数が所定の回数であるか否かを監視することを特徴とする請求の範囲第 1項 または第 2項に記載の複製防止装置。
6 . 前記画面複製指示監視手段は、 前記画面複製指示されたデータが複製を許可 されたデータであるカ否かを監視することを特徴とする請求の範囲第 1または第 2項に記載の複製防止装置。
7 . 前記画面複製指示監視手段は、 前記画面複製指示を行ったユーザが前記デー タの複製を許可された者であるか否かを監視することを特徴とする請求の範囲第
1または第 2項に記載の複製防止装置。
8 . 前記画面複製指示監視手段は、 指示の回数が所定の回数である力否かを監視 することを特徴とする請求の範囲第 1または第 2項に記載の複製防止装置。
9 . 前記データエリア複製防止手段は、 前記データエリアに格納されたデータを 加工することを特徴とする請求の範囲第 1項に記載の複製防止装置。
1 0 . 前記画面複製防止手段は、 画面複製指示の機能を無効にし、 前記画面に表 示されたデータを加工し、 前記データエリァに格納されたデータを加工すること を特徴とする請求の範囲第 2項に記載の複製防止装置。
1 1 . 画面複製指示監視手段による監視手法、 画面複製防止手段による防止手法 、 データエリア監視手段による監視手法、 および/または、 データエリア複製防 止手段による防止手法の選択を受け付けて設定する設定手段をさらに備えたこと を特徴とする請求の範囲第 1項または第 2項に記載の複製防止装置。
1 2 . オペレーティングシステムにより提供され、 該オペレーティングシステム 上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータ の複製を防止する複製防止方法であって、
前記データェリァに対する複製防止対象のデータの格納を監視するデータェリ ァ監視工程と、 - 前記データェリァ監視工程による監視結果に基づいて、 前記複製防止対象のデ ータについて前記データェリァからの複製を防止するデータエリァ複製防止工程 と、
を含んだことを特徴とする複製防止方法。
1 3 . 前記複製防止対象のデータに関して、 オペレーティングシステムが定める 画面複製指示の入力を監視する画面複製指示監視工程と、
前記画面複製指示監視工程による監視結果に基づいて、 画面に表示された前記 複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製 防止工程と、
をさらに含んだことを特徴とする請求の範囲第 1 2項に記載の複製防止方法。
1 4 . 前記データエリア監視工程は、 前記データエリアに格納されたデータが複 製を許可されたデータか否かを監視することを特徴とする請求の範囲第 1 2項ま たは第 1 3項に記載の複製防止方法。
1 5 . 前記データエリァ監視工程は、 前記データエリァにデータを格納したユー ザが該データの複製を許可されたものであるか否かを監視することを特徴とする 請求の範囲第 1 2項または第 1 3項に記載の複製防止方法。
1 6 . 前記データエリア監視工程は、 前記データエリアに格納されたデータの複 製の回数が所定の回数であるか否かを監視することを特徴とする請求の範囲第 1 2項または第 1 3項に記載の複製防止方法。
1 7 . 前記画面複製指示監視工程は、 前記画面複製指示されたデータが複製を許 可されたデータである力否かを監視することを特徴とする請求の範囲第 1 2また は第 1 3項に記載の複製防止方法。
1 8 . 前記画面複製指示監視工程は、 前記画面複製指示を行ったユーザが前記デ ータの複製を許可された者である力否かを監視することを特徴とする請求の範囲 第 1 2または第 1 3項に記載の複製防止方法。
1 9 . 前記画面複製指示監視工程は、 指示の回数が所定の回数であるか否かを監 視することを特徴とする請求の範囲第 1 2または第 1 3項に記載の複製防止方法
2 0 . 前記データエリア複製防止工程は、 前記データエリアに格納されたデータ を加工することを特徴とする請求の範囲第 1 2項に記載の複製防止方法。
2 1 . 前記画面複製防止工程は、 画面複製指示の機能を無効にし、 前記画面に表 示されたデ一タを加工し、 前記データエリアに格納されたデ一タを加工すること を特徴とする請求の範囲第 1 3項に記載の複製防止方法。
2 2 . 画面複製指示監視工程による監視手法、 画面複製防止工程による防止手法 、 データエリア監視手段による監視手法、 および/または、 データエリア複製防 止工程による防止手法の選択を受け付けて設定する設定工程をさらに含んだこと を特徴とする請求の範囲第 1 2項または第 1 3項に記載の複製防止方法。
2 3 . オペレーティングシステムにより提供され、 該オペレーティングシステム 上で動作する複数のアプリケーションで共用されるデータエリアを用いたデータ の複製を防止する複製防止方法をコンピュータに実行させるプログラムであって、 前記データエリアに対する複製防止対象のデータの格納を監視するデータエリ ァ監視手順と、
前記データエリア監視手順による監視結果に基づいて、 前記複製防止対象のデ ータについて前記データエリアからの複製を防止するデータエリア複製防止手順 と、
をコンピュータに実行させるプログラム。
2 4 . 前記複製防止対象のデータに関して、 オペレーティングシステムが定める 画面複製指示の入力を監視する画面複製指示監視手順と、
前記画面複製指示監視手順による監視結果に基づいて、 画面に表示された前記 複製防止対象のデータについて前記画面表示を利用した複製を防止する画面複製 防止手順と、
をさらに含んだことを特徴とする請求の範囲第 2 3項に記載のプログラム。
2 5 . 前記データエリア監視手順は、 前記データエリアに格納されたデータが複 製を許可されたデータか否かを監視することを特徴とする請求の範囲第 2 3項ま たは第 2 4項に記載のプロダラム。
2 6 . 前記データエリァ監視手順は、 前記データエリァにデータを格納したユー ザが該データの複製を許可されたものであるか否かを監視することを特徴とする 請求の範囲第 2 3項または第 2 4項に記載のプログラム。
2 7 . 前記データエリア監視手順は、 前記データエリアに格納されたデータの複 製の回数が所定の回数である力否かを監視することを特徴とする請求の範囲第 2 3項または第 2 4項に記載のプログラム。
2 8 . 前記画面複製指示監視手順は、 前記画面複製指示されたデータが複製を許 可されたデータである力否かを監視することを特徴とする請求の範囲第 2 3また は第 2 4項に記載のプログラム。
2 9 . 前記画面複製指示監視手順は、 前記画面複製指示を行ったユーザが前記デ ータの複製を許可された者であるか否かを監視することを特徴とする請求の範囲 第 2 3または第 2· 4項に記載のプログラム D
3 0 . 前記画面複製指示監視手順は、 指示の回数が所定の回数であるか否かを監 視することを特徴とする請求の範囲第 2 3または第 2 4項に記載のプログラム。
3 1 . 前記データエリァ複製防止手順は、 前記データエリアに格納されたデータ を加工することを特徴とする請求の範囲第 2 3項に記載のプログラム。
3 2 . 前記画面複製防止手順は、 画面複製指示の機能を無効にし、 前記画面に表 示されたデ一タを加工し、 前記データエリアに格納されたデ一タを加工すること を特徴とする請求の範囲第 2 4項に記載(
3 3 . 画面複製指示監視手順による監視手法、 画面複製防止手順による防止手法 、 データエリア監視手順による監視手法、 および/または、 データエリア複製防 止手順による防止手法の選択を受け付けて設定する設定手順さらに含んだことを 特徴とする請求の範囲第 2 3項または第 2 4項に記載のプログラム。
PCT/JP2003/000416 2003-01-20 2003-01-20 複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム WO2004066156A1 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CNB038258382A CN100565479C (zh) 2003-01-20 2003-01-20 复制防止装置以及复制防止方法
PCT/JP2003/000416 WO2004066156A1 (ja) 2003-01-20 2003-01-20 複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム
JP2004567114A JP4299249B2 (ja) 2003-01-20 2003-01-20 複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム
EP03701796A EP1586998A4 (en) 2003-01-20 2003-01-20 COPYING DEVICE AND METHOD, AND PROGRAM FOR EXECUTING THE METHOD BY A COMPUTER
US11/184,781 US20050265548A1 (en) 2003-01-20 2005-07-20 Apparatus, method and computer product for preventing copy of data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2003/000416 WO2004066156A1 (ja) 2003-01-20 2003-01-20 複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/184,781 Continuation US20050265548A1 (en) 2003-01-20 2005-07-20 Apparatus, method and computer product for preventing copy of data

Publications (1)

Publication Number Publication Date
WO2004066156A1 true WO2004066156A1 (ja) 2004-08-05

Family

ID=32750563

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/000416 WO2004066156A1 (ja) 2003-01-20 2003-01-20 複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム

Country Status (5)

Country Link
US (1) US20050265548A1 (ja)
EP (1) EP1586998A4 (ja)
JP (1) JP4299249B2 (ja)
CN (1) CN100565479C (ja)
WO (1) WO2004066156A1 (ja)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006092149A (ja) * 2004-09-22 2006-04-06 Nec System Technologies Ltd 文書ファイルコピー移動監視システム、方法及びプログラム
JP2006201845A (ja) * 2005-01-18 2006-08-03 Hitachi Software Eng Co Ltd ウィルス感染及び機密情報漏洩防止対策コンピュータ
EP1650629A3 (en) * 2004-10-21 2008-01-02 International Business Machines Corporation System and method for preventing a copy of a protected window
JPWO2006103752A1 (ja) * 2005-03-30 2008-09-04 富士通株式会社 文書のコピーを制御する方法
JP2008217449A (ja) * 2007-03-05 2008-09-18 Toshiba Corp 遠隔制御装置、遠隔制御方法、及び遠隔制御プログラム
JP2009026228A (ja) * 2007-07-23 2009-02-05 Sky Kk データ機密制御システム
JP2009054100A (ja) * 2007-08-29 2009-03-12 Toshiba Corp 情報処理装置、および情報処理装置の制御方法
US7600231B2 (en) 2005-08-30 2009-10-06 International Business Machines Corporation Control method for controlling an application program
US7600267B2 (en) 2004-10-21 2009-10-06 International Business Machines Corporation Preventing a copy of a protected window
US7627907B2 (en) * 2003-12-12 2009-12-01 Seiko Epson Corporation Display device preventing unauthorized copying
JP2012159889A (ja) * 2011-01-28 2012-08-23 Fujitsu Ltd 情報管理装置、情報管理方法および情報管理用プログラム
JP2018032261A (ja) * 2016-08-25 2018-03-01 ソフトバンク株式会社 情報処理装置及びプログラム
JP2020017233A (ja) * 2018-07-27 2020-01-30 京セラドキュメントソリューションズ株式会社 電子機器及び画像形成装置

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6829708B1 (en) * 1999-03-27 2004-12-07 Microsoft Corporation Specifying security for an element by assigning a scaled value representative of the relative security thereof
WO2001052018A1 (en) * 2000-01-14 2001-07-19 Microsoft Corporation Specifying security for an element by assigning a scaled value representative of the relative security thereof
US7370212B2 (en) 2003-02-25 2008-05-06 Microsoft Corporation Issuing a publisher use license off-line in a digital rights management (DRM) system
US8725646B2 (en) 2005-04-15 2014-05-13 Microsoft Corporation Output protection levels
US20060265758A1 (en) 2005-05-20 2006-11-23 Microsoft Corporation Extensible media rights
US7870493B2 (en) * 2005-10-03 2011-01-11 Microsoft Corporation Distributed clipboard
TWI405094B (zh) * 2005-11-28 2013-08-11 Ibm 防止未授權獲取資訊之系統及其方法
CN100458818C (zh) * 2007-07-10 2009-02-04 北京鼎信高科信息技术有限公司 一种通过Windows***服务监控Windows***剪贴板的方法
CN101441622A (zh) * 2008-12-29 2009-05-27 成都市华为赛门铁克科技有限公司 对文档的操作进行控制的方法和装置
US9092115B2 (en) * 2009-09-23 2015-07-28 Microsoft Technology Licensing, Llc Computing system with visual clipboard
US9529996B2 (en) 2011-10-11 2016-12-27 Citrix Systems, Inc. Controlling mobile device access to enterprise resources
US9280377B2 (en) 2013-03-29 2016-03-08 Citrix Systems, Inc. Application with multiple operation modes
US9215225B2 (en) 2013-03-29 2015-12-15 Citrix Systems, Inc. Mobile device locking with context
US20140032733A1 (en) * 2011-10-11 2014-01-30 Citrix Systems, Inc. Policy-Based Application Management
US8613070B1 (en) 2012-10-12 2013-12-17 Citrix Systems, Inc. Single sign-on access in an orchestration framework for connected devices
US9774658B2 (en) 2012-10-12 2017-09-26 Citrix Systems, Inc. Orchestration framework for connected devices
US9516022B2 (en) 2012-10-14 2016-12-06 Getgo, Inc. Automated meeting room
US20140109176A1 (en) 2012-10-15 2014-04-17 Citrix Systems, Inc. Configuring and providing profiles that manage execution of mobile applications
US8910239B2 (en) 2012-10-15 2014-12-09 Citrix Systems, Inc. Providing virtualized private network tunnels
US9971585B2 (en) 2012-10-16 2018-05-15 Citrix Systems, Inc. Wrapping unmanaged applications on a mobile device
US20140108793A1 (en) 2012-10-16 2014-04-17 Citrix Systems, Inc. Controlling mobile device access to secure data
US9606774B2 (en) 2012-10-16 2017-03-28 Citrix Systems, Inc. Wrapping an application with field-programmable business logic
EP2909715B1 (en) 2012-10-16 2022-12-14 Citrix Systems, Inc. Application wrapping for application management framework
US9455886B2 (en) 2013-03-29 2016-09-27 Citrix Systems, Inc. Providing mobile device management functionalities
US8849978B1 (en) 2013-03-29 2014-09-30 Citrix Systems, Inc. Providing an enterprise application store
US10284627B2 (en) 2013-03-29 2019-05-07 Citrix Systems, Inc. Data management for an application with multiple operation modes
US9985850B2 (en) 2013-03-29 2018-05-29 Citrix Systems, Inc. Providing mobile device management functionalities
US9355223B2 (en) 2013-03-29 2016-05-31 Citrix Systems, Inc. Providing a managed browser
JP5899384B1 (ja) * 2014-06-13 2016-04-06 アーティス株式会社 アプリケーションプログラム
CN106294209B (zh) * 2015-06-12 2019-10-29 联想(北京)有限公司 一种信息处理方法及电子设备
CN105224174B (zh) * 2015-09-29 2019-03-15 小米科技有限责任公司 粘贴选项的显示方法及装置
EP3196798A1 (en) * 2016-01-19 2017-07-26 Secude AG Context-sensitive copy and paste block
CN105930152B (zh) * 2016-04-15 2019-04-26 深圳联友科技有限公司 一种反截屏的方法和***
WO2020046274A1 (en) * 2018-08-28 2020-03-05 Visa International Service Association Methodology to prevent screen capture of sensitive data in mobile apps

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0895866A (ja) * 1994-09-29 1996-04-12 Mitsubishi Heavy Ind Ltd 複製/解読防止機能付メモリー装置
JPH11249965A (ja) * 1998-02-27 1999-09-17 Toshiba Corp コンピュータシステム及び同システムに適用するコピー制限方法
JP2000132543A (ja) * 1998-10-27 2000-05-12 Ntt Data Corp 文書処理システム、方法及び記録媒体
JP2001075696A (ja) * 1999-09-08 2001-03-23 Dainippon Printing Co Ltd 画像表示装置
JP2001312466A (ja) * 2000-04-28 2001-11-09 Nomura Securities Co Ltd 携帯コンピューター情報管理システム
JP2002108716A (ja) * 2000-09-27 2002-04-12 Toshiba Microelectronics Corp 不揮発性半導体記憶装置及びその制御方法
JP2002149297A (ja) * 2000-08-31 2002-05-24 Ffc:Kk メニュー制御方法、抑制方法、記録媒体、およびプログラム
JP2002288087A (ja) * 2001-03-23 2002-10-04 Humming Heads Inc 情報処理装置及びその方法、情報処理システム及びその制御方法、プログラム
JP2002288030A (ja) * 2001-03-27 2002-10-04 Hitachi Software Eng Co Ltd データ持ち出し禁止用プログラム

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507909B1 (en) * 1990-02-13 2003-01-14 Compaq Information Technologies Group, L.P. Method for executing trusted-path commands
US5590266A (en) * 1994-10-11 1996-12-31 International Business Machines Corporation Integrity mechanism for data transfer in a windowing system
US5905505A (en) * 1996-05-13 1999-05-18 Bell Communications Research, Inc. Method and system for copy protection of on-screen display of text
US5909602A (en) * 1996-09-30 1999-06-01 Sharp Kabushiki Kaisha Image forming apparatus having a specimen image judging section and an image information suitability judging section
JP3085245B2 (ja) * 1997-05-14 2000-09-04 日本電気株式会社 文書管理方法及び文書管理システム並びにプログラムを記録した機械読み取り可能な記録媒体
US6865675B1 (en) * 1998-07-14 2005-03-08 Koninklijke Philips Electronics N.V. Method and apparatus for use of a watermark and a unique time dependent reference for the purpose of copy protection
EP1119813A1 (en) * 1998-09-28 2001-08-01 Argus Systems Group, Inc. Trusted compartmentalized computer operating system
US7162642B2 (en) * 1999-01-06 2007-01-09 Digital Video Express, L.P. Digital content distribution system and method
JP2000287081A (ja) * 1999-03-31 2000-10-13 Canon Inc 画像処理方法、装置及びコンピュータ読み取り可能な記憶媒体
US6701349B1 (en) * 1999-07-16 2004-03-02 International Business Machines Corporation Data processing system and method for prohibiting unauthorized modification of transmission priority levels
JP2001060229A (ja) * 1999-08-23 2001-03-06 Victor Co Of Japan Ltd ディジタル著作物情報管理方法、コンテンツプロバイダ、ユーザ端末、情報記録媒体。
US7107450B1 (en) * 1999-10-28 2006-09-12 Matsushita Electric Industrial Co., Ltd. Content-based authentication of graph presented in text documents
JP3679671B2 (ja) * 2000-01-31 2005-08-03 キヤノン株式会社 画像処理装置、画像処理方法、及び、そのプログラム、記憶媒体
US7171558B1 (en) * 2000-09-22 2007-01-30 International Business Machines Corporation Transparent digital rights management for extendible content viewers
JP2003044297A (ja) * 2000-11-20 2003-02-14 Humming Heads Inc コンピュータリソースの制御を行なう情報処理方法および装置、情報処理システム及びその制御方法並びに記憶媒体、プログラム
US6783618B2 (en) * 2000-12-22 2004-08-31 Pirelli Pneumatici S.P.A. Method and apparatus for the manufacturing of a tire for vehicle wheels
JP2002314156A (ja) * 2001-04-12 2002-10-25 Denso Corp 圧電体素子
US7281081B1 (en) * 2001-08-07 2007-10-09 Symantec Operating Corporation System and method for preventing sector slipping in a storage area network
US7051053B2 (en) * 2002-09-30 2006-05-23 Dinesh Sinha Method of lazily replicating files and monitoring log in backup file system
JP2005193422A (ja) * 2003-12-26 2005-07-21 Konica Minolta Business Technologies Inc 画像形成装置、画像形成方法ならびに画像形成プログラムおよびこれを記録したコンピュータ読み取り可能な記録媒体

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0895866A (ja) * 1994-09-29 1996-04-12 Mitsubishi Heavy Ind Ltd 複製/解読防止機能付メモリー装置
JPH11249965A (ja) * 1998-02-27 1999-09-17 Toshiba Corp コンピュータシステム及び同システムに適用するコピー制限方法
JP2000132543A (ja) * 1998-10-27 2000-05-12 Ntt Data Corp 文書処理システム、方法及び記録媒体
JP2001075696A (ja) * 1999-09-08 2001-03-23 Dainippon Printing Co Ltd 画像表示装置
JP2001312466A (ja) * 2000-04-28 2001-11-09 Nomura Securities Co Ltd 携帯コンピューター情報管理システム
JP2002149297A (ja) * 2000-08-31 2002-05-24 Ffc:Kk メニュー制御方法、抑制方法、記録媒体、およびプログラム
JP2002108716A (ja) * 2000-09-27 2002-04-12 Toshiba Microelectronics Corp 不揮発性半導体記憶装置及びその制御方法
JP2002288087A (ja) * 2001-03-23 2002-10-04 Humming Heads Inc 情報処理装置及びその方法、情報処理システム及びその制御方法、プログラム
JP2002288030A (ja) * 2001-03-27 2002-10-04 Hitachi Software Eng Co Ltd データ持ち出し禁止用プログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"FFC Infobarrier2 Seihin Shokai", KABUSHIKI KAISHA FFC, June 2002 (2002-06-01), XP002903708, Retrieved from the Internet <URL:http://web.archive.org/web/20020612100015/www.ffc.co.jp/products/infobarrier/products/index.html> [retrieved on 20030428] *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7627907B2 (en) * 2003-12-12 2009-12-01 Seiko Epson Corporation Display device preventing unauthorized copying
JP2006092149A (ja) * 2004-09-22 2006-04-06 Nec System Technologies Ltd 文書ファイルコピー移動監視システム、方法及びプログラム
US7600267B2 (en) 2004-10-21 2009-10-06 International Business Machines Corporation Preventing a copy of a protected window
EP1650629A3 (en) * 2004-10-21 2008-01-02 International Business Machines Corporation System and method for preventing a copy of a protected window
JP2006201845A (ja) * 2005-01-18 2006-08-03 Hitachi Software Eng Co Ltd ウィルス感染及び機密情報漏洩防止対策コンピュータ
JPWO2006103752A1 (ja) * 2005-03-30 2008-09-04 富士通株式会社 文書のコピーを制御する方法
JP4516598B2 (ja) * 2005-03-30 2010-08-04 富士通株式会社 文書のコピーを制御する方法
US7600231B2 (en) 2005-08-30 2009-10-06 International Business Machines Corporation Control method for controlling an application program
JP2008217449A (ja) * 2007-03-05 2008-09-18 Toshiba Corp 遠隔制御装置、遠隔制御方法、及び遠隔制御プログラム
JP2009026228A (ja) * 2007-07-23 2009-02-05 Sky Kk データ機密制御システム
JP2009054100A (ja) * 2007-08-29 2009-03-12 Toshiba Corp 情報処理装置、および情報処理装置の制御方法
JP2012159889A (ja) * 2011-01-28 2012-08-23 Fujitsu Ltd 情報管理装置、情報管理方法および情報管理用プログラム
JP2018032261A (ja) * 2016-08-25 2018-03-01 ソフトバンク株式会社 情報処理装置及びプログラム
JP2020017233A (ja) * 2018-07-27 2020-01-30 京セラドキュメントソリューションズ株式会社 電子機器及び画像形成装置

Also Published As

Publication number Publication date
JPWO2004066156A1 (ja) 2006-05-18
EP1586998A1 (en) 2005-10-19
JP4299249B2 (ja) 2009-07-22
EP1586998A4 (en) 2008-07-30
US20050265548A1 (en) 2005-12-01
CN100565479C (zh) 2009-12-02
CN1735870A (zh) 2006-02-15

Similar Documents

Publication Publication Date Title
WO2004066156A1 (ja) 複製防止装置、複製防止方法およびその方法をコンピュータに実行させるプログラム
US20040230836A1 (en) Hardware implementation of process-based security protocol
US7681041B2 (en) Image formation apparatus, data reception method, program for performing data reception method, and storage medium for storing program
JP4781692B2 (ja) クライアントのi/oアクセスを制限する方法、プログラム、システム
US9036180B2 (en) Apparatus and method for securing confidential information of printed document in cloud computing environment
US8797563B2 (en) Approach for printing policy-enabled electronic documents using locked printing
US20060041934A1 (en) Physical encryption key system
US20040158734A1 (en) System and method for process-based security in a portable electronic device
Wang Measures of retaining digital evidence to prosecute computer-based cyber-crimes
US20040093525A1 (en) Process based security tai building
US8040538B2 (en) Information processing apparatus that receives biometric data for controlling access
US7661589B2 (en) Security management software, print control device, and security management method of print control device
JP4044126B1 (ja) 情報漏洩抑止装置、情報漏洩抑止プログラム、情報漏洩抑止記録媒体、及び情報漏洩抑止システム
US8732830B2 (en) Scripting engine externalized function execution control
EP2154627A1 (en) Authentication method and apparatus
JP2009061728A (ja) 印刷装置、印刷システム、及び印刷装置の制御方法
JP2002304231A (ja) コンピュータシステム
KR20030093610A (ko) 문서출력시 보안 규칙기반의 접근제어 기능에 의한인증정보의 워터마크 표시 프린트 출력 방법
JP4138854B1 (ja) 外部装置管理システム
JP4752125B2 (ja) コンピュータシステム
JP5679151B2 (ja) 画像形成システム、画像形成装置およびプログラム
WO2010002227A2 (ko) 웹 페이지에서의 비밀번호 보안방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
KR20010109020A (ko) 출력 장치를 통한 데이터 유출 감시 및 방지 시스템 및 방법
JP2008158867A (ja) 画像処理装置、情報管理装置、およびプログラム
JP2005301360A (ja) 認証セキュリテイシステム

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK TR

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: 2004567114

Country of ref document: JP

REEP Request for entry into the european phase

Ref document number: 2003701796

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2003701796

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 11184781

Country of ref document: US

Ref document number: 20038258382

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2003701796

Country of ref document: EP