WO2013092406A1 - Method and device for providing a target file for a target person - Google Patents
Method and device for providing a target file for a target person Download PDFInfo
- Publication number
- WO2013092406A1 WO2013092406A1 PCT/EP2012/075513 EP2012075513W WO2013092406A1 WO 2013092406 A1 WO2013092406 A1 WO 2013092406A1 EP 2012075513 W EP2012075513 W EP 2012075513W WO 2013092406 A1 WO2013092406 A1 WO 2013092406A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- file
- target
- rgd
- changes
- data
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 63
- 238000012545 processing Methods 0.000 claims abstract description 23
- 238000013500 data storage Methods 0.000 claims abstract description 17
- 230000002427 irreversible effect Effects 0.000 claims abstract description 14
- 230000008859 change Effects 0.000 claims description 30
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 claims description 2
- 210000004916 vomit Anatomy 0.000 claims 1
- 230000008673 vomiting Effects 0.000 claims 1
- 238000013459 approach Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 230000003455 independent Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/322—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/44—Secrecy systems
- H04N1/448—Rendering the image unintelligible, e.g. scrambling
Definitions
- the invention relates to a method and apparatus for providing a destination file for a target person, in particular an electronic method for the making of irrever ⁇ sitive changes to a document.
- blacken interactive teneditorprogramms means of documentation made in an original document and the modified document then stored in order to make it ei ⁇ ner target person.
- specific document editors are provided to support the editing of these document formats.
- blackening of text passages of text it can be removed beispielswei ⁇ se or replaced with a filler.
- blackened graphics or image content can be deleted or replaced with placeholder images.
- a Another conventional approach to blackening text or graphic content is to visually obscure the text passages or graphic regions to be hidden with opaque graphic elements, eg black-filled rectangles, which are inserted into the document.
- a major disadvantage of the conventional procedure for Vorlangung changes in an original file is that the changed file irreversible changes such as blacken included to prevent Rekonstruk ⁇ tion of the blackened contents by the subject of safely.
- the incremental reversal of individual changes, especially blackening, in the modified document is no longer possible because the blackening made irreversible, to prevent a reconstruction of the blackened content.
- you therefore the original document and the original file must be in the conventional procedure completely manually re all still gewoll ⁇ th changes or redactions provided.
- the conventional approach to providing a destination file with irreversible changes thus does not allow incremental undo of changes made.
- the invention thus provides a method for providing a target file for a target person, comprising the steps of:
- the changes made, in particular blackening can be easily manipulated by the authorized user, for example by adding blackening, removing existing blackening or changing the position, size and form of presentation of existing blackening.
- This allows the authorized user to incrementally undo individual changes or blackening without having to make the changes still required starting from the original document or the original file .
- a further advantage of the process according to the invention is that due to the automatic overwriting the Pi ⁇ xel the raster graphics file a safe protection against reverse engineering, there is, that a reconstruction of the altered positions or the changes by an unauthorized object person to the original file loyaltyherzustel ⁇ len, is excluded.
- Another advantage of the method according to the invention is that there is no additional memory requirement for the modified document version.
- the separately stored changes have a very small memory requirement compared to the original file. This affects especially if in an original file different versions of changes for different targets differed ⁇ Licher target groups are made.
- an original file is first converted to at least ei ⁇ ne raster graphics file, based on which the grafi ⁇ rule changes to be made by the authorized users using the graphical editor.
- vorzu ⁇ take changes in a variety of document types and document contents vorzu ⁇ .
- the inventive method is applicable to any Do ⁇ kumentenformate, in particular for document formatting ⁇ te for which a conversion into a raster image file or bitmap image file is possible.
- the inserted in the invention shown SSE process graphical editor is independent of the formats of the converted original files.
- the pre using the graphical editor ⁇ recessed changes have densities, pixelation, annotations and / or highlighting of data contents of the original file.
- the original file is a text file.
- the original file may also be an audio or video file.
- the original file is a multimedia file , which has not only text but also images, links or audio content.
- the original file is a text file, which is converted into at least one raster image file
- the inserted by the user change data elements are grafi
- the original file is an audio file which is converted into a sound file, the change data elements inserted by an authorized user being formed by acoustic fill data elements whose positions and data extent are each separately relative to a start time of the sound file the sound file stored ⁇ the.
- the original file is a video file which is converted into a raster graphics file consisting of video frames is converted, wherein the change data elements are formed by gra ⁇ fische Fly Scheme 1952 whose positions and data extent are ge ⁇ stored separately relative to the beginning of a video frame of the raster graphics separately from the raster graphics file.
- the stored metadata preferably comprises a type of the change made and / or a reason for the change made.
- the metadata is readable to both the authorized user and the target person.
- the metadata is readable only to the authorized user but not to the target person.
- the target file is automatically generated on request by the target person based on the stored raster graphics file and based on the separately stored changes made and transmitted to the target person for approval by the authorized user after approval.
- the target person authenticates in their request as belonging to a specific target group compared to the authorized user and the authorized user then a generated for this audience version of the target file transfers to the requesting target person to know ⁇ nisname.
- the raster graphic file has a bitmap file with a bitmap image data format which has pixel data.
- the bitmap image data format used by the raster graphics file is a TIFF data format.
- JPG, PNG, BMP image data formats or other image file formats into ⁇ sets can be as a bitmap image file formats.
- the invention further provides a device having the features specified in claim 15.
- the invention accordingly provides a device for providing at least one target file to an authorized user for a target person, comprising:
- a data processing unit for effecting changes of grafi ⁇ rule based on a raster image file by a user authorized to do so using a graphical editor
- FIG. 1 shows a signal diagram to illustrate an embodiment of the method according to the invention
- FIG. 2 is a flowchart for illustrating an embodiment of the method according to the invention
- FIG. Fig. 3 is a block diagram showing an embodiment of the apparatus for providing a target file for a target person according to the present invention
- 4 shows a simple application example for explaining the method according to the invention and the device according to the invention for providing a target file for a target person.
- Fig. 1 is in a possible
- Embodiment of the inventive method first loaded an original file OD in a data processing unit DVE for processing.
- the original file can be loaded from OD ei ⁇ nem first storage area A of a data storage unit DSE.
- the original file can OD via an interface, such as a network, be are received, ⁇ gen.
- the original file OD may be a ⁇ be undesirables electronic file with different data formats ⁇ th.
- the original file OD may be a text file, an audio file, a video file, or a multimedia file.
- the original OD file may also be a PDF file, an MS Word file, a PowerPoint file, an Excel file, a Acting Rich Text Format RTF file or an e-mail with a beechi ⁇ gen email data format.
- the file may have an audio or video format, such as WAV, MP3, MPEG, WMV.
- the loaded original file OD is first Since ⁇ ten kausaku DVE converted into at least one of the raster graphic file ⁇ RGD in step SO, for example by means of a so-called virtual printer.
- the raster graphics file RGD has pixels or pixel data and has an image file format, in particular a bitmap data format.
- a user entitled to do so can undertake graphic changes, for example blackening, by means of a graphic editor on the basis of the raster graphic file RGD, which is displayed on a screen for example by means of a graphical user interface GUT, the changes being based on the converted data Raster graphics file RGD done and not in the converted raster graphics file RGD.
- the user can interactively make changes on the individual image pages of raster graphics file RGD using the graphical editor by the authorized user blackening parts of the image with a graphic Brownda ⁇ tenelement, for example, an opaque rectangle overrides.
- the geometric data of the graphical Greeele ⁇ Mentes or change data element, ie its position and size relative to a reference point of the displayed raster graphics file RGD, and optionally an image page number are also separately stored separately with ⁇ mecanicsinformationsda- separately from the original file OD.
- the user makes various changes ⁇ ND1 and ⁇ ND2 for different target groups ZG1, ZG2 in step S1 using the graphical editor. These changes CHG will be saved in a step S2 separate from the original file OD in a separate data storage area of the data storage unit B DSE DSE inde pendent ⁇ from the original file OD.
- the target person ZP1 of the first target group ZG1 can be an internal lawyer of a first company and the target person ZP2 of the second target group ZG2 an external lawyer of another second company. your.
- the internal attorney ZP1 fewer legitimations are made in the original document by an authorized user than for an external user
- the target person ZP1 that provides, for example, the internal lawyer
- a request for obtaining a file is first loaded from the first storage area DSE A, the original file OD in the data processing unit DVE and then for the target group, that is, the target ⁇ group ZGL made Changes ⁇ ND1 from the other memory area DSE B , read as shown in Fig. 1.
- a target file ZD1 is then in step S3 gene ⁇ riert for the target person ZP1 by pixel of the raster graphics file RGD be ⁇ ND1 automatically overwritten according to the stored for this group ZGL changes, whereby the changes in the formed target file ZD1 become irreversible.
- the target file generated is transmitted to an end ZD1 ⁇ device of the target person ZP1, for example, over a network, for information of the target file ZD1 by the subject ZP1 in step S4.
- the target person ZP1 can then read the resulting target file ZD1, for example, with the blackenings made for internal lawyers, and if necessary store them locally.
- a target person ZP2 a second target group ZG2 comprising, for example, external righthand ⁇ Wälte
- another target file ZD2 by the pixels of the raster graphics file RGD corresponding the stored changes for the second target group ⁇ ND2 are automatically overwritten, whereby the changes made ⁇ ND2 in the second target file ZD2 irreversible.
- ⁇ HYd the target file generated ZD2 is for the second target group pe ZG2 transmitted from the data processing unit DVE to a terminal of the requesting target person ZP2, for example via a network, to take notice in step S4, as shown in Fig. 1.
- the destination file ZD is automatically generated on request by the respective target person ZP on the basis of the stored raster graphic file RGD and on the basis of the separately stored changes made to the respective target group ZG and only after approval by the authorized user Transfer users to the requesting target person ZP for information.
- the target person ZP authenticated at their request first as to a certain target, such as target audience ZG1 or target ⁇ group ZG2 associated compared to the authorized user and the user then a generated for this target group ZG version of the target file ZD transmits to the requesting target person ZP for information.
- an authentication of the requesting target person ZP first takes place before it receives the associated target file ZD.
- the data storage unit DSE only the pre ⁇ undertaken changes CHANGE stored in the second storage cher Brady DSE B and not each full ⁇ constantly changing files. In this way, the necessary additional memory area for different versions of the target file ZD is very small. In addition, the authorized user has the option of incrementally undoing changes made. After the target file ZD has been generated in step S3, a reconstruction of the original file or a reversal of the changes in Framework of reverse engineering, for example by
- Target person ZP excluded, since the target file ZD finally has pixel data.
- step SO raster graphic file ⁇ RGD is temporarily stored for further use.
- the raster graphic file RGD is again formed from the original file OD by conversion on each request by a target person ZP.
- the generated target file ZD with the changes made, for example blackening, is absolutely safe from being reconstructed by a target person ZP, since the original information contents are no longer contained in the bitmap image pages.
- different versions of the generated target file ZD of the target person ZP for different target groups ZG1, ZG2 can be provided in a simple manner.
- metadata may include, for example, a kind of vorgenomme ⁇ nen change and a reason for the change made.
- metadata may include, for example, a kind of vorgenomme ⁇ nen change and a reason for the change made.
- hints on the nature or the reason of vorgenom ⁇ menen change or blackening can be stored separately in this way, for example in the form of self-defined texts or predefined so-called Redaction Codes.
- These notes or metadata can be stored as part of the change data, for example in the second memory area DSE B of the data storage unit DSE.
- Ver ⁇ allows for different audiences ZG under ⁇ defenceliche changes to the original file OD be ⁇ riding determine.
- information about the associated target group can additionally be stored for each change.
- the changes made can be different.
- the changes made may include blackening, pixeling, annotation and / or highlighting of data contents of the original OD file.
- Annotations and highlighting, similar to blackening, are stored separately from the original OD file.
- Annota ⁇ tions specially designed graphical filling elements so-called legends, for example, be used.
- highlighting for example by graphic Gree elements with semitransparent filling color realized ⁇ the.
- the original file OD can be a file under ⁇ retired union type, such as a text file, an audio file, a video file or a Multimediada ⁇ tei.
- the original file may be an audio file, which is converted to a sound file in the form of a raster graphic file, said change data elements in ⁇ play, formed by acoustic Greziermaschinentician who ⁇ whose positions and the data size in each case relative to a start time of the sound file separately from the Sound file.
- the stored blackening on the soundtrack for example, describes a time interval relative to a total running time of the soundtrack, during which time the sound is blanked out or replaced by a placeholder tone.
- the blackening defines, for example, the two parameters start time and duration as well as the respective placeholder tone.
- recorded conversations or protocols which are present as an audio file, selectively overlap partially with a placeholder tone, so that a target person ZP can not hear certain parts of the conversation or the Pro ⁇ tokolls after receiving the target file ZD.
- it may also be in the original file OD to a video file, which is converted into an existing from video frames raster graphics file RGD, wherein the change ⁇ data items formed by graphical Golf Scheme advertising to whose positions and the data size in each case relative to the beginning of a Video frames of the raster graphics RG are stored separately from the image file.
- the change may be a blackening beispielswei ⁇ se again.
- the stored blackening on the video encompasses geometric data of a graphical Grembaswei ⁇ se again.
- the stored blackening on the video encompasses geometric data of a graphical Grembaswei ⁇ se again.
- the stored blackening on the video encompasses geometric data of a graphical Grebieswei ⁇ se again.
- the stored blackening on the video encompasses geometric data of a graphical Gre schemes, can be stored in the position and size relative to ei ⁇ nem video frame, and a number of video frames respectively concerned. This can also easily be applied to a range of video frames at ⁇ play as blackening. Again, it is possible acquires additional information for the graphical Gre Scheme ⁇ zublenden.
- the advantage of the method is thus that any media formats with the invention Ver ⁇ drive are efficient during processing, particularly audio and video files.
- step SO an original file OD of any data format is first converted into at least one raster graphics file RGD. If the original document OD is, for example, a text file, this conversion can take place, for example, by means of a virtual printer.
- step Sl graphic changes are made on the basis of the raster graphic file RGD by a user entitled to do so by means of a graphical editor.
- step S2 the changes made in step S2 are stored separately from the original file OD in a data storage unit DSE.
- a target file ZD generated by pixels of the raster graphics file RGD are automatically overwritten according to the stored changes ⁇ ments, whereby the changes made in the target file ZD are generated irreversibly.
- step S4 the generated target file ZD is transmitted to a terminal of the requesting target person ZP for information.
- the device 1 comprises a data processing unit 2 to, for example, a Prozes ⁇ sor, which has access to a data storage unit 3.
- the data storage unit 3 has a plurality of storage areas for un ⁇ ter Kunststoffliche data.
- a graphical editor E can be executed.
- a authorized user N can enter commands into the editor E via a user interface 4.
- an original document or an original file OD to be changed can be displayed on a screen to the user N with the aid of the groove interface 4.
- a text file that can be read from the spei ⁇ cheraji 3 and are converted by a virtual printer 5 into several raster graphics files RGD or bitmaps, for example, in a pregnantspei ⁇ cher 6 be cached for further data processing.
- the virtual printer 5 may like for example A3, A4, A5 or a printed page format DF, areLege ⁇ ben.
- the virtual printer 5 generates a plurality of bitmaps or raster graphics files which have an image file format, for example the tagged image file format TIFF, which supports multi-page images in a file.
- the virtual printer 5 may itself as an application on a data processing unit, for example, the movement of such data ⁇ processing unit 2 may be implemented.
- the virtual printer Cker 5 converts the original file OD, for example a read-out text file, into at least one raster graphic file RGD, as shown in FIG.
- the buffered raster graphics file RGD can be displayed to the user N via the user interface 4, which can make corresponding graphic changes by means of the graphic editor E on the basis of the displayed raster graphic file RGD.
- the measures by the user N via the user interface 4 ⁇ recessed CHG changes are then stored separately in the second memory region B DSE the data storage unit 3 by the processor.
- the data processing unit 2 If the data processing unit 2 or the processor receives a request REQ from a terminal 7 of a target person ZP, the data processing unit 2 generates a target file ZD by automatically overwriting pixels of the raster graphics file RGD in accordance with the stored changes ⁇ ND for the relevant target group ZG. As a result of this overwriting of the pixel data, the changes made in the target file ZD are irreversible, ie the target person ZP can not return to the content of the original file OD on the basis of the target file ZD. The formed target file ZD is then transmitted by the data processing unit 2 to the terminal 7 of the target person ZP for information.
- Fig. 4 shows a simple example of the method according ⁇ invention for providing a target file ZD for a target person ZP.
- the original file OD is a short e-mail that was transmitted from a user A to a user B and contains sensitive information.
- the user A has written to the user B information about a third user C and User B informed that the user C is employed since 2001 and receives a monthly salary of € 10,000.00.
- the sensitive information in the e-mail is in the amount of the monthly salary of the user C.
- a to Parental rating ⁇ ter user N reads the e-mail, as shown in Fig.
- This change record ⁇ ND specifies the coordinates of a left upper corner of the rectangle X0, Y0 as well as a width b and a height h of the rectangle. In addition, it is stated that the pixels in this area are to be overwritten black. If the authorized user N wishes to partially undo the change made and, for example, blacken only the number "10,000.00", the user N can easily undo the change made and save the revised change . received 4 shown e-mail to view and want the be ⁇ unauthorized user N not mean that the target person ZP Ge ⁇ is just set of C informed of this, he does not the target person ZP the original file OD or the original e -mail available, but a target file ZD given by the corresponding densities.
- the target file ZD is generated upon receipt of the request by the subject ZP by the data processing unit 2 by the pixels of formed from the Ori ⁇ ginaldatei OD raster graphics file RGD in the E-mail will be overwritten automatically according to the stored changes changes in the target file ZD irreversible to the target person ZP. Subsequently, the generated pixel file with the blackening is transmitted to a terminal of the target person ZP for information.
- the target person ZP learns in this way only that the user C is be ⁇ employs since 2001, but does not receive any information on the level of its content. It exists for the target person ZP too no way to go about reverse engineering of these Informa ⁇ tion based on the target file ZD.
- the position and size of Medarbamates be stored relative to egg ⁇ nem reference point of the raster graphics file RGD.
- the values as absolute values or as normali ⁇ catalyzed values, that are placed between a value of 0 and 1 or 0 and 100% in the data storage unit. 3
- the advantage of saving as normalized values is that the changes or blackouts made can later be correctly positioned and displayed in any zoom views of the image document.
- a company can define different target groups ZG with different trustworthiness and use the method according to the invention to generate different versions of a target file ZD for an original document or an original file OD with different information contents for the different target groups ZG.
- inventive method and audio data for example Mit Stereoprotokolle, nego ⁇ lung protocols or recorded conversations to work in that particular week intervals are hidden or superimposed.
- video data that are generated for example from surveillance cameras or derglei ⁇ chen to change selectively by example ⁇ instance not involved persons are hidden from a recorded image or superimposed.
- inventive method in a simple manner certain information blackened.
- the target files ZD generated by the method according to the invention can be automatically made available to a specific target group ZG on demand.
- the inventive method is absolutely safe against reverse engineering and thus safe against manipulation and at the same time for an authorized user N efficiently manageable.
- the method according to the invention has a very small memory requirement, even if a large number of different file versions has to be generated for different target groups ZG.
- the data processing time of producing or generating a target file ZD based on a raster graphics file RGD and the separately stored changes AND is very small. In this way it is possible with the system according to the invention to generate target files ZD for different target persons ZP of different target groups ZG as needed in a very short time or even in real time.
- the change data CHG and the original file is stored OD cherajien in completely separate spei-, to which only the verarbei ⁇ processing unit 2 of the authorized user N has access.
- the separate data storage, an additional Safe ⁇ ness is to manipulation achieved by third parties.
- the process of the invention and the invention Before ⁇ direction can be implemented on a user's terminal an authorized user N, for example on a mobi ⁇ len terminal of the user. This is possible in particular because of the small storage requirement of the method according to the invention.
- the mobile terminal of the authorized user N may be, for example, a smartphone or a laptop or the like.
- the user interface 4 may be a graphical user interface with a touch screen.
- the method according to the invention can be implemented by an application and be downloaded from a server by a user, for example via a data network. Alternatively, the user N read the stored software application from a disk.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention relates to a device (1) for the provision of at least one target file (ZD) by a user (N) for a target person (ZP), comprising a data processing unit (2) for the making of graphical changes using a raster graphics file (RGD) by a user (N) authorized therefor by means of a graphical editor (E); and comprising a data storage unit (3), in which the changes (Chng.) made by the user (N) are stored separately from the raster graphics file (RGD), wherein the data processing unit (2) automatically produces a target file (ZD) at the request of a target person (ZP) by automatically writing over pixels of the raster graphics file (RGD) according to the saved changes (Chng.), whereby the changes made are irreversible in the target file (ZD), wherein the produced target file (ZD) is transferred to the target person (ZP).
Description
Beschreibung description
Verfahren und Vorrichtung zum Bereitstellen einer Zieldatei für eine Zielperson Method and apparatus for providing a target file for a target person
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Bereitstellen einer Zieldatei für eine Zielperson, insbesondere ein elektronisches Verfahren zur Vornahme von irrever¬ siblen Änderungen an einem Dokument. The invention relates to a method and apparatus for providing a destination file for a target person, in particular an electronic method for the making of irrever ¬ sitive changes to a document.
In vielen Anwendungsfällen ist es notwendig, irreversible Än¬ derungen an einer Originaldatei vorzunehmen. Beispielsweise ergibt sich bei der Beweissicherung in Gerichtsverfahren häufig die Notwendigkeit, Dokumente, die in elektronischer Form vorliegen und gespeichert werden, mit sogenannten Schwärzungen zu versehen. Dadurch wird sichergestellt, dass spezifische, geheim zu haltende Informationen innerhalb eines Doku¬ ments für eine bestimmte Personengruppe nicht offengelegt werden. Beispielsweise werden auf diese Weise Betriebsgeheim- nisse oder persönliche Geheimnisse von Personen geschützt.In many applications, it is necessary to make irreversible Su ¬ changes to an original file. For example, when preserving evidence in litigation, there is often a need to provide what are known and stored in electronic form with so-called blackening. This will ensure that specific, to be kept secret information is not disclosed within a docu ¬ ment for a certain group of people. For example, in this way company secrets or personal secrets are protected by persons.
Dabei ist es notwendig, an den elektronischen Dokumenten Änderungen, insbesondere Schwärzungen (englischer Fachbegriff: „Redaction") derart vorzunehmen, dass es für die Zielperson, welche das geänderte Dokument erhält, unmöglich ist, das Ori- ginaldokument zu rekonstruieren. It is necessary to make changes to the electronic documents, in particular blackening (English term: "Redaction") in such a way that it is impossible for the target person who receives the amended document to reconstruct the original document.
Bei bisherigen herkömmlichen Verfahren werden Änderungen, insbesondere Schwärzungen, interaktiv mittels eines Dokumen- teneditorprogramms in einem Originaldokument vorgenommen und das veränderte Dokument anschließend abgespeichert, um es ei¬ ner Zielperson zur Verfügung zu stellen. Um beispielsweise Schwärzungen in elektronischen Dokumenten vornehmen zu können, sind spezifische Dokumenteneditoren vorgesehen, die das Bearbeiten dieser Dokumentenformate unterstützen. Zur Schwär- zung von Textpassagen kann der betreffende Text beispielswei¬ se gelöscht oder durch einen Fülltext ersetzt werden. In gleicher Weise können zu schwärzende Grafik- oder Bildinhalte gelöscht oder durch Platzhalterbilder ersetzt werden. Eine
weitere herkömmliche Vorgehensweise zur Schwärzung von Text bzw. Grafikinhalten besteht darin, die zu verbergenden Textpassagen bzw. Grafikbereiche mit undurchsichtigen grafischen Elementen, z.B. schwarz gefüllten Rechtecken, welche in das Dokument eingefügt werden, visuell zu überdecken. In previous conventional method changes, especially blacken interactive teneditorprogramms means of documentation made in an original document and the modified document then stored in order to make it ei ¬ ner target person. For example, to make blackouts in electronic documents, specific document editors are provided to support the editing of these document formats. For blackening of text passages of text it can be removed beispielswei ¬ se or replaced with a filler. Similarly, blackened graphics or image content can be deleted or replaced with placeholder images. A Another conventional approach to blackening text or graphic content is to visually obscure the text passages or graphic regions to be hidden with opaque graphic elements, eg black-filled rectangles, which are inserted into the document.
Ein typisches Beispiel für die herkömmliche Vorgehensweise zur Schwärzung von Dokumenteninhalten ist der PDF-Converter Professional 6 von Nuance, mit dem sich Schwärzungen von Text und Grafikbereichen in PDF-Dokumenten vornehmen lassen. A typical example of the traditional method of blackening document content is Nuance's PDF Converter Professional 6, which can blacken text and graphics in PDF documents.
Ein wesentlicher Nachteil der herkömmlichen Vorgehensweise zur Vornehmung von Änderungen in einer Originaldatei besteht darin, dass die veränderte Datei irreversible Änderungen, beispielsweise Schwärzungen, beinhaltet, um eine Rekonstruk¬ tion der geschwärzten Inhalte durch die Zielperson sicher zu verhindern. Hierdurch ist das inkrementelle Rückgängigmachen einzelner Änderungen, insbesondere Schwärzungen, in dem veränderten Dokument nicht mehr möglich, da die vorgenommenen Schwärzungen irreversibel sind, um einer Rekonstruktion der geschwärzten Inhalte vorzubeugen. Um einzelne Änderungen bzw. Schwärzungen rückgängig zu machen, muss man daher bei der herkömmlichen Vorgehensweise das Originaldokument bzw. die Originaldatei komplett erneut manuell mit allen noch gewoll¬ ten Änderungen bzw. Schwärzungen versehen. Die herkömmliche Vorgehensweise zum Bereitstellen einer Zieldatei mit irreversiblen Änderungen erlaubt somit kein inkrementelles Rückgängigmachen von vorgenommenen Änderungen. Ein weiterer Nachteil der bisherigen Vorgehensweise besteht darin, dass die Vornah¬ me von Änderungen in der Originaldatei erfolgt, um eine Ziel¬ datei zu generieren, wobei sowohl die Originaldatei als auch die veränderte Zieldatei abgespeichert werden. Daher hat die herkömmliche Vorgehensweise einen erheblichen Speicherbedarf zum Speichern des Originaldokuments sowie der verschiedenen generierten Zieldokumente. A major disadvantage of the conventional procedure for Vornehmung changes in an original file is that the changed file irreversible changes such as blacken included to prevent Rekonstruk ¬ tion of the blackened contents by the subject of safely. As a result, the incremental reversal of individual changes, especially blackening, in the modified document is no longer possible because the blackening made irreversible, to prevent a reconstruction of the blackened content. To make individual changes or redactions reversed, you therefore the original document and the original file must be in the conventional procedure completely manually re all still gewoll ¬ th changes or redactions provided. The conventional approach to providing a destination file with irreversible changes thus does not allow incremental undo of changes made. Another disadvantage of the previous approach is that the Vornah ¬ me made changes in the original file to generate a target ¬ file, both the original file and the modified target file are stored. Therefore, the conventional approach has a significant memory requirement for storing the original document as well as the various generated target documents.
Es ist daher eine Aufgabe der vorliegenden Erfindung, ein Verfahren und eine Vorrichtung zum Bereitstellen einer Ziel-
datei für eine Zielperson zu schaffen, welche die oben genannten Nachteile vermeidet und welche es erlaubt, in effi¬ zienter Weise Originaldateien mit Änderungen zu versehen, die für eine nicht berechtigte Zielperson irreversibel sind und gleichzeitig einem berechtigten Nutzer eine inkrementelle Rückgängigmachung von vorgenommenen Änderungen gestattet. It is therefore an object of the present invention to provide a method and apparatus for providing a target creating file for a target person, which avoids the aforementioned disadvantages and which allows to provide in effi ¬ cient manner original files with changes that are irreversible for an unauthorized object person at the same time a legitimate user an incremental reversal of modifications made are allowed.
Diese Aufgabe wird erfindungsgemäß durch ein Verfahren mit den im Patentanspruch 1 angegebenen Merkmalen gelöst. This object is achieved by a method having the features specified in claim 1.
Die Erfindung schafft demnach ein Verfahren zum Bereitstellen einer Zieldatei für eine Zielperson mit den Schritten: The invention thus provides a method for providing a target file for a target person, comprising the steps of:
Vornehmen von grafischen Änderungen anhand einer Raster- Grafikdatei durch einen dazu berechtigten Nutzer mittels eines grafischen Editors; Making graphical changes based on a raster graphics file by a legitimate user using a graphical editor;
Speichern der vorgenommenen Änderungen separat von der Raster-Grafikdatei in einer Datenspeichereinheit; Storing the changes made separately from the raster graphics file in a data storage unit;
Erzeugen einer Zieldatei auf Anfrage durch eine zur Vornahme von Änderungen nicht berechtigte Zielperson, indem Pixel der Raster-Grafikdatei entsprechend den gespeicher¬ ten Änderungen automatisch überschrieben werden, wodurch die vorgenommenen Änderungen in der Zieldatei irreversibel werden; und Creating a target file on request by an unauthorized person to make changes target by pixels of raster graphics file will be overwritten automatically according to gespeicher ¬ th changes, making the changes in the target file be irreversible; and
Übertragen der erzeugten Zieldatei an ein Endgerät der Zielperson zu dessen Kenntnisnahme. Transmitting the generated destination file to a terminal of the target person for his / her knowledge.
Bei dem erfindungsgemäßen Verfahren können die vorgenommenen Änderungen, insbesondere Schwärzungen, von dem dazu berechtigten Nutzer in einfacher Weise manipuliert werden, beispielsweise durch Hinzufügung von Schwärzungen, Entfernen von bestehenden Schwärzungen oder Änderung der Lage, Größe und Darstellungsform existierender Schwärzungen. Dies erlaubt es dem berechtigten Nutzer, einzelne Änderungen bzw. Schwärzungen inkrementell rückgängig zu machen, ohne ausgehend von dem Originaldokument bzw. der Originaldatei die immer noch ge¬ wollten Änderungen erneut vornehmen zu müssen.
Ein weiterer Vorteil des erfindungsgemäßen Verfahrens besteht darin, dass aufgrund des automatischen Überschreibens der Pi¬ xel der Raster-Grafikdatei ein sicherer Schutz gegenüber Reverse Engineering besteht, d.h. eine Rekonstruktion der veränderten Stellen bzw. der Veränderungen durch eine nicht berechtigte Zielperson, um die Originaldatei wiederherzustel¬ len, ist ausgeschlossen. In the method according to the invention, the changes made, in particular blackening, can be easily manipulated by the authorized user, for example by adding blackening, removing existing blackening or changing the position, size and form of presentation of existing blackening. This allows the authorized user to incrementally undo individual changes or blackening without having to make the changes still required starting from the original document or the original file . A further advantage of the process according to the invention is that due to the automatic overwriting the Pi ¬ xel the raster graphics file a safe protection against reverse engineering, there is, that a reconstruction of the altered positions or the changes by an unauthorized object person to the original file wiederherzustel ¬ len, is excluded.
Ein weiterer Vorteil des erfindungsgemäßen Verfahrens besteht darin, dass kein zusätzlicher Speicherbedarf für die geänderte Dokumentenversion entsteht. Die separat gespeicherten Änderungen weisen im Vergleich zu der Originaldatei einen sehr geringen Speicherbedarf auf. Dies wirkt sich insbesondere dann aus, wenn bei einer Originaldatei verschiedene Versionen von Änderungen für unterschiedliche Zielpersonen unterschied¬ licher Zielgruppen vorgenommen werden. Another advantage of the method according to the invention is that there is no additional memory requirement for the modified document version. The separately stored changes have a very small memory requirement compared to the original file. This affects especially if in an original file different versions of changes for different targets differed ¬ Licher target groups are made.
Bei einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens wird zunächst eine Originaldatei in mindestens ei¬ ne Raster-Grafikdatei konvertiert, anhand derer die grafi¬ schen Änderungen durch den dazu berechtigten Nutzer mittels des grafischen Editors vorgenommen werden. Auf diese Weise ist es möglich, Änderungen bei unterschiedlichsten Dokumententypen und Dokumenteninhalten auf einheitliche Weise vorzu¬ nehmen. Das erfindungsgemäße Verfahren ist auf beliebige Do¬ kumentenformate anwendbar, insbesondere für Dokumentenforma¬ te, für die eine Konvertierung in eine Raster-Grafikdatei bzw. Bitmap-Bilddatei möglich ist. Der in das erfindungsgemä¬ ße Verfahren eingesetzte grafische Editor ist unabhängig von den Formaten der konvertierten Originaldateien. In a possible embodiment of the inventive method, an original file is first converted to at least ei ¬ ne raster graphics file, based on which the grafi ¬ rule changes to be made by the authorized users using the graphical editor. In this way, it is possible vorzu ¬ take changes in a variety of document types and document contents vorzu ¬ . The inventive method is applicable to any Do ¬ kumentenformate, in particular for document formatting ¬ te for which a conversion into a raster image file or bitmap image file is possible. The inserted in the invention shown SSE process graphical editor is independent of the formats of the converted original files.
Bei einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens weisen die mittels des grafischen Editors vorge¬ nommenen Änderungen Schwärzungen, Verpixelungen, Annotationen und/oder Hervorhebungen von Dateninhalten der Originaldatei auf .
Bei einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens handelt es sich bei der Originaldatei um eine Textdatei . In a possible embodiment of the method the pre using the graphical editor ¬ recessed changes have densities, pixelation, annotations and / or highlighting of data contents of the original file. In one possible embodiment of the method according to the invention, the original file is a text file.
Weiterhin kann es sich bei der Originaldatei auch um eine Au dio- oder Videodatei handeln. Furthermore, the original file may also be an audio or video file.
Bei einer weiteren möglichen Ausführungsform des erfindungsgemäßen Verfahrens ist die Originaldatei eine Multimediada¬ tei, die neben Text auch Bilder, Links oder Audioinhalte auf weist . In a further possible embodiment of the method according to the invention, the original file is a multimedia file , which has not only text but also images, links or audio content.
Bei einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens werden jeweils eine Relativposition und ein Daten umfang eines Änderungsdatenelementes bezüglich der Raster- Grafikdatei separat von der Raster-Grafikdatei in einem Da¬ tenspeicher gespeichert. In one possible embodiment of the method according to the invention each have a relative position and a data circumference of a change in data element with respect to the raster graphics file separately from the raster graphics file Since ¬ stored in a space A.
Bei einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens ist die Originaldatei eine Textdatei, welche in mindestens eine Raster-Grafikdatei konvertiert wird, wobei die von dem Nutzer eingefügten Änderungsdatenelemente grafi¬ sche Fülldatenelemente sind, deren Relativpositionen und Da- tenumfang jeweils relativ zu einem Referenzpunkt der Rastergrafik separat zu der Raster-Grafikdatei gespeichert werden. In a possible embodiment of the inventive method, the original file is a text file, which is converted into at least one raster image file, the inserted by the user change data elements are grafi ¬ specific Fülldatenelemente whose relative positions and data tenumfang respectively relative to a reference point of the raster graphics separately saved to the raster graphics file.
Bei einer weiteren möglichen Ausführungsform des erfindungsgemäßen Verfahrens ist die Originaldatei eine Audiodatei, welche in eine Tondatei konvertiert wird, wobei die durch ei nen berechtigten Nutzer eingefügten Änderungsdatenelemente durch akustische Fülldatenelemente gebildet werden, deren Po sitionen und Datenumfang jeweils relativ zu einem Startzeitpunkt der Tondatei separat zu der Tondatei gespeichert wer¬ den . In another possible embodiment of the method according to the invention, the original file is an audio file which is converted into a sound file, the change data elements inserted by an authorized user being formed by acoustic fill data elements whose positions and data extent are each separately relative to a start time of the sound file the sound file stored ¬ the.
Bei einer weiteren möglichen Ausführungsform des erfindungs- gemäßen Verfahrens ist die Originaldatei eine Videodatei, welche in eine aus Videoframes bestehende Raster-Grafikdatei
konvertiert wird, wobei die Änderungsdatenelemente durch gra¬ fische Fülldatenelemente gebildet werden, deren Positionen und Datenumfang jeweils relativ zu dem Beginn eines Videoframes der Rastergrafik separat zu der Raster-Grafikdatei ge¬ speichert werden. In another possible embodiment of the method according to the invention, the original file is a video file which is converted into a raster graphics file consisting of video frames is converted, wherein the change data elements are formed by gra ¬ fische Fülldatenelemente whose positions and data extent are ge ¬ stored separately relative to the beginning of a video frame of the raster graphics separately from the raster graphics file.
Bei einer weiteren möglichen Ausführungsform des erfindungsgemäßen Verfahrens werden unterschiedliche Versionen der erzeugten Zieldatei Zielpersonen von unterschiedlichen Zielgruppen bereitgestellt. In a further possible embodiment of the method according to the invention, different versions of the generated destination file are provided to target persons from different target groups.
Bei einer weiteren möglichen Ausführungsform des erfindungsgemäßen Verfahrens werden neben den vorgenommenen Änderungen zusätzlich Informationsdaten hinsichtlich der vorgenommenen Änderungen als Metadaten separat gespeichert. In a further possible embodiment of the method according to the invention, in addition to the changes made, additional information data relating to the changes made is additionally stored separately as metadata.
Dabei umfassen die gespeicherten Metadaten vorzugsweise eine Art der vorgenommenen Änderung und/oder einen Grund für die vorgenommene Änderung. In this case, the stored metadata preferably comprises a type of the change made and / or a reason for the change made.
Bei einer möglichen Ausführungsform sind die Metadaten sowohl für den berechtigten Nutzer als auch für die Zielperson lesbar . In one possible embodiment, the metadata is readable to both the authorized user and the target person.
Bei einer alternativen Ausführungsform sind die Metadaten nur für den berechtigten Nutzer, jedoch nicht für die Zielperson lesbar . In an alternative embodiment, the metadata is readable only to the authorized user but not to the target person.
Bei einer weiteren möglichen Ausführungsform des erfindungsgemäßen Verfahrens wird die Zieldatei auf Anfrage durch die Zielperson auf Basis der gespeicherten Raster-Grafikdatei und auf Basis der separat gespeicherten vorgenommenen Änderungen automatisch erzeugt und nach Freigabe durch den berechtigten Nutzer an die Zielperson zur Kenntnisnahme übertragen. In a further possible embodiment of the method according to the invention, the target file is automatically generated on request by the target person based on the stored raster graphics file and based on the separately stored changes made and transmitted to the target person for approval by the authorized user after approval.
Bei einer weiteren möglichen Ausführungsform des erfindungsgemäßen Verfahrens authentifiziert sich die Zielperson bei ihrer Anfrage als zu einer bestimmten Zielgruppe zugehörig
gegenüber dem berechtigten Nutzer und der berechtigte Nutzer überträgt anschließend eine für diese Zielgruppe generierte Version der Zieldatei an die anfragende Zielperson zur Kennt¬ nisname . In a further possible embodiment of the method according to the invention, the target person authenticates in their request as belonging to a specific target group compared to the authorized user and the authorized user then a generated for this audience version of the target file transfers to the requesting target person to know ¬ nisname.
Bei einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens weist die Raster-Grafikdatei eine Bitmap-Datei mit einem Bitmap-Bilddatenformat auf, die Pixeldaten aufweist. In one possible embodiment of the method according to the invention, the raster graphic file has a bitmap file with a bitmap image data format which has pixel data.
Bei einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens ist das verwendete Bitmap-Bilddatenformat der Ras¬ ter-Grafikdatei ein TIFF-Datenformat . In one possible embodiment of the method according to the invention, the bitmap image data format used by the raster graphics file is a TIFF data format.
Alternativ können als Bitmap-Bilddatenformate auch JPG-, PNG- , BMP-Bilddatenformate oder sonstige Bilddatenformate einge¬ setzt werden. Alternatively, JPG, PNG, BMP image data formats or other image file formats into ¬ sets can be as a bitmap image file formats.
Die Erfindung schafft ferner eine Vorrichtung mit den im Patentanspruch 15 angegebenen Merkmalen. The invention further provides a device having the features specified in claim 15.
Die Erfindung schafft demnach eine Vorrichtung zum Bereitstellen von mindestens einer Zieldatei an einen berechtigten Nutzer für eine Zielperson mit: The invention accordingly provides a device for providing at least one target file to an authorized user for a target person, comprising:
einer Datenverarbeitungseinheit zur Vornahme von grafi¬ schen Änderungen anhand einer Raster-Grafikdatei durch einen dazu berechtigten Nutzer mittels eines grafischen Editors; und mit a data processing unit for effecting changes of grafi ¬ rule based on a raster image file by a user authorized to do so using a graphical editor; and with
einer Datenspeichereinheit, in welcher die durch den Nutzer vorgenommenen Änderungen separat von der Raster- Grafikdatei gespeichert werden, a data storage unit in which the changes made by the user are stored separately from the raster graphics file,
wobei die Datenverarbeitungseinheit auf Anfrage durch eine Zielperson automatisch eine Zieldatei erzeugt, in¬ dem Pixel der Raster-Grafikdatei entsprechend den ge¬ speicherten Änderungen automatisch überschrieben werden, wodurch die vorgenommenen Änderungen in der Zieldatei irreversibel sind, , wherein the data processing unit on request automatically generated by a target person a target file in ¬ the pixel of the raster graphics file automatically overwritten according to the ge ¬ stored changes, whereby the changes in the target file are irreversible,
wobei die erzeugte Zieldatei an ein Endgerät der Ziel¬ person übertragen wird.
Im Weiteren werden mögliche Ausführungsformen des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Vorrichtung zum Bereitstellen einer Zieldatei für eine Zielperson unter Be- zugnahme auf die beigefügten Figuren näher erläutert. wherein the generated target file is transmitted to a terminal of the target ¬ person. In the following, possible embodiments of the method according to the invention and of the device according to the invention for providing a target file for a target person will be explained in more detail with reference to the attached figures.
Es zeigen: Show it:
Fig. 1 ein Signaldiagramm zur Darstellung eines Ausfüh- rungsbeispiels des erfindungsgemäßen Verfahrens; 1 shows a signal diagram to illustrate an embodiment of the method according to the invention;
Fig. 2 ein Ablaufdiagramm zur Darstellung eines Ausführungsbeispiels des erfindungsgemäßen Verfahrens; Fig. 3 ein Blockdiagramm zur Darstellung eines Ausführungsbeispiels der erfindungsgemäßen Vorrichtung zum Bereitstellen einer Zieldatei für eine Zielperson; Fig. 4 ein einfaches Anwendungsbeispiel zur Erläuterung des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Vorrichtung zum Bereitstellen einer Zieldatei für eine Zielperson. Wie man aus Fig. 1 erkennen kann, wird bei einer möglichenFIG. 2 is a flowchart for illustrating an embodiment of the method according to the invention; FIG. Fig. 3 is a block diagram showing an embodiment of the apparatus for providing a target file for a target person according to the present invention; 4 shows a simple application example for explaining the method according to the invention and the device according to the invention for providing a target file for a target person. As can be seen from Fig. 1, is in a possible
Ausführungsform des erfindungsgemäßen Verfahrens zunächst eine Originaldatei OD in eine Datenverarbeitungseinheit DVE zur Verarbeitung geladen. Dabei kann die Originaldatei OD aus ei¬ nem ersten Speicherbereich A einer Datenspeichereinheit DSE geladen werden. Alternativ kann die Originaldatei OD über eine Schnittstelle, beispielsweise von einem Netzwerk, empfan¬ gen werden. Bei der Originaldatei OD kann es sich um eine be¬ liebige elektronische Datei mit unterschiedlichen Datenforma¬ ten handeln. Beispielsweise kann es sich bei der Originalda- tei OD um eine Textdatei, eine Audiodatei, eine Videodatei oder um eine Multimediadatei handeln. Beispielsweise kann es sich bei der Originaldatei OD auch um eine PDF-Datei, eine MS-Word-Datei , eine PowerPoint-Datei, eine Excel-Datei, eine
Rieh Text Format RTF-Datei oder ein E-Mail mit einem beliebi¬ gen E-Mail-Datenformat handeln. Weiterhin kann die Datei ein Audio- oder Videoformat aufweisen, beispielsweise WAV, MP3, MPEG, WMV. Bei dem in Fig. 1 dargestellten Ausführungsbei- spiel wird die geladene Originaldatei OD zunächst in der Da¬ tenverarbeitungseinheit DVE in mindestens eine Raster-Grafik¬ datei RGD in Schritt SO konvertiert, beispielsweise mittels eines sogenannten virtuellen Druckers. Die Raster-Grafikdatei RGD weist Pixel bzw. Pixeldaten auf und hat ein Bilddateifor- mat, insbesondere ein Bitmap-Datenformat. Ein dazu berechtig¬ ter Nutzer kann mittels eines grafischen Editors anhand der Raster-Grafikdatei RGD, die ihm beispielsweise mittels eines grafischen User-Interfaces GUT auf einem Bildschirm angezeigt wird, grafische Änderungen, beispielsweise Schwärzungen, vor- nehmen, wobei die Änderungen anhand der konvertierten Raster- Grafikdatei RGD erfolgen und nicht in der konvertierten Raster-Grafikdatei RGD. Der Nutzer kann interaktiv mithilfe des grafischen Editors Änderungen auf den einzelnen Bildseiten der Rastergrafikdatei RGD vornehmen, indem der berechtigte Nutzer zu schwärzende Bildteile mit einem grafischen Füllda¬ tenelement, beispielsweise einem undurchsichtigen Rechteck, überschreibt. Die Geometriedaten des grafischen Fülldatenele¬ mentes bzw. Änderungsdatenelementes, d.h. dessen Position und Größe relativ zu einem Referenzpunkt der angezeigten Raster- Grafikdatei RGD, sowie gegebenenfalls eine Bildseitennummer werden dabei zusätzlich separat mit Änderungsinformationsda- ten separat von der Originaldatei OD gespeichert. In dem in Fig. 1 dargestellten Ausführungsbeispiel nimmt der Nutzer in Schritt Sl mithilfe des grafischen Editors verschiedene Ände- rungen ÄND1 und ÄND2 für unterschiedliche Zielgruppen ZG1, ZG2 vor. Diese vorgenommenen Änderungen ÄND werden in einem Schritt S2 separat zu der Originaldatei OD in einem separaten Datenspeicherbereich DSEB der Datenspeichereinheit DSE unab¬ hängig von der Originaldatei OD gespeichert. Beispielsweise kann es sich bei der Zielperson ZP1 der ersten Zielgruppe ZG1 um einen internen Rechtsanwalt eines ersten Unternehmens und bei der Zielperson ZP2 der zweiten Zielgruppe ZG2 um einen externen Rechtsanwalt eines anderen zweiten Unternehmens han-
dein. Beispielsweise werden für den internen Rechtsanwalt ZP1 durch einen dazu berechtigten Nutzer weniger Schwärzungen in dem Originaldokument vorgenommen als für einen externen Embodiment of the inventive method first loaded an original file OD in a data processing unit DVE for processing. In this case, the original file can be loaded from OD ei ¬ nem first storage area A of a data storage unit DSE. Alternatively, the original file can OD via an interface, such as a network, be are received, ¬ gen. In the original file OD may be a ¬ be undesirables electronic file with different data formats ¬ th. For example, the original file OD may be a text file, an audio file, a video file, or a multimedia file. For example, the original OD file may also be a PDF file, an MS Word file, a PowerPoint file, an Excel file, a Acting Rich Text Format RTF file or an e-mail with a beliebi ¬ gen email data format. Furthermore, the file may have an audio or video format, such as WAV, MP3, MPEG, WMV. In the game illustrated in Fig. 1 exemplary embodiment the loaded original file OD is first Since ¬ tenverarbeitungseinheit DVE converted into at least one of the raster graphic file ¬ RGD in step SO, for example by means of a so-called virtual printer. The raster graphics file RGD has pixels or pixel data and has an image file format, in particular a bitmap data format. A user entitled to do so can undertake graphic changes, for example blackening, by means of a graphic editor on the basis of the raster graphic file RGD, which is displayed on a screen for example by means of a graphical user interface GUT, the changes being based on the converted data Raster graphics file RGD done and not in the converted raster graphics file RGD. The user can interactively make changes on the individual image pages of raster graphics file RGD using the graphical editor by the authorized user blackening parts of the image with a graphic Füllda ¬ tenelement, for example, an opaque rectangle overrides. The geometric data of the graphical Fülldatenele ¬ Mentes or change data element, ie its position and size relative to a reference point of the displayed raster graphics file RGD, and optionally an image page number are also separately stored separately with Änderungsinformationsda- separately from the original file OD. In the exemplary embodiment illustrated in FIG. 1, the user makes various changes ÄND1 and ÄND2 for different target groups ZG1, ZG2 in step S1 using the graphical editor. These changes CHG will be saved in a step S2 separate from the original file OD in a separate data storage area of the data storage unit B DSE DSE inde pendent ¬ from the original file OD. For example, the target person ZP1 of the first target group ZG1 can be an internal lawyer of a first company and the target person ZP2 of the second target group ZG2 an external lawyer of another second company. your. For example, for the internal attorney ZP1, fewer legitimations are made in the original document by an authorized user than for an external user
Rechtsanwalt ZP2, welcher bestimmte Informationen nicht er- halten soll, welche für den internen Rechtsanwalt noch zuläs¬ sig sind. Lawyer ZP2, to keep certain information which is not ER which are for internal lawyer yet zuläs ¬ sig.
Sobald die Zielperson ZP1, d.h. beispielsweise der interne Rechtsanwalt, eine Anfrage zum Erhalt einer Datei stellt, wird aus dem ersten Speicherbereich DSEA zunächst die Originaldatei OD in die Datenverarbeitungseinheit DVE geladen und anschließend die für die jeweilige Zielgruppe, d.h. die Ziel¬ gruppe ZGl vorgenommenen Änderungen ÄND1 aus dem anderen Speicherbereich DSEB, ausgelesen, wie in Fig. 1 dargestellt. Nach Freigabe durch den berechtigten Nutzer wird anschließend in Schritt S3 eine Zieldatei ZD1 für die Zielperson ZP1 gene¬ riert, indem Pixel der Raster-Grafikdatei RGD entsprechend den für diese Zielgruppe ZGl gespeicherten Änderungen ÄND1 automatisch überschrieben werden, wodurch die vorgenommenen Änderungen in der gebildeten Zieldatei ZD1 irreversibel werden. Anschließend wird die erzeugte Zieldatei ZD1 an ein End¬ gerät der Zielperson ZP1, beispielsweise über ein Netzwerk, zur Kenntnisnahme der Zieldatei ZD1 durch die Zielperson ZP1 in Schritt S4 übertragen. Die Zielperson ZP1 kann anschlie- ßend die erhaltene Zieldatei ZD1, beispielsweise mit den für interne Rechtsanwälte vorgenommenen Schwärzungen, lesen und gegebenenfalls bei sich lokal abspeichern. Once the target person ZP1, that provides, for example, the internal lawyer, a request for obtaining a file is first loaded from the first storage area DSE A, the original file OD in the data processing unit DVE and then for the target group, that is, the target ¬ group ZGL made Changes ÄND1 from the other memory area DSE B , read as shown in Fig. 1. After release by the authorized user a target file ZD1 is then in step S3 gene ¬ riert for the target person ZP1 by pixel of the raster graphics file RGD be ÄND1 automatically overwritten according to the stored for this group ZGL changes, whereby the changes in the formed target file ZD1 become irreversible. Then, the target file generated is transmitted to an end ZD1 ¬ device of the target person ZP1, for example, over a network, for information of the target file ZD1 by the subject ZP1 in step S4. The target person ZP1 can then read the resulting target file ZD1, for example, with the blackenings made for internal lawyers, and if necessary store them locally.
In gleicher Weise wird bei Erhalt einer Anfrage durch eine zweite Zielperson, beispielsweise einer Zielperson ZP2 einer zweiten Zielgruppe ZG2, die beispielsweise externe Rechtsan¬ wälte umfasst, durch die Datenverarbeitungseinheit DVE eine weitere Zieldatei ZD2 automatisch generiert, indem die Pixel der Raster-Grafikdatei RGD entsprechend der gespeicherten Än- derungen für die zweite Zielgruppe ÄND2 automatisch überschrieben werden, wodurch die vorgenommenen Änderungen ÄND2 in der zweiten Zieldatei ZD2 irreversibel werden. Anschlie¬ ßend wird die erzeugte Zieldatei ZD2 für die zweite Zielgrup-
pe ZG2 von der Datenverarbeitungseinheit DVE an ein Endgerät der anfragenden Zielperson ZP2, beispielsweise über ein Netzwerk, zu dessen Kenntnisnahme in Schritt S4 übertragen, wie in Fig. 1 dargestellt. In the same way, for example, a target person ZP2 a second target group ZG2 comprising, for example, external righthand ¬ Wälte, is upon receipt of a request by a second target person, automatically generated by the data processing unit DVE another target file ZD2 by the pixels of the raster graphics file RGD corresponding the stored changes for the second target group ÄND2 are automatically overwritten, whereby the changes made ÄND2 in the second target file ZD2 irreversible. Subsequently ¬ ßend the target file generated ZD2 is for the second target group pe ZG2 transmitted from the data processing unit DVE to a terminal of the requesting target person ZP2, for example via a network, to take notice in step S4, as shown in Fig. 1.
In einer möglichen Ausführungsform des erfindungsgemäßen Verfahrens wird die Zieldatei ZD auf Anfrage durch die jeweilige Zielperson ZP auf Basis der gespeicherten Raster-Grafikdatei RGD und auf Basis der separat gespeicherten vorgenommenen Än- derungen für die jeweilige Zielgruppe ZG automatisch erzeugt und erst nach Freigabe durch den berechtigten Nutzer an die anfragende Zielperson ZP zur Kenntnisnahme übertragen. Bei einer möglichen Ausführungsform authentifiziert sich die Zielperson ZP bei ihrer Anfrage zunächst als zu einer be- stimmten Zielgruppe, beispielsweise Zielgruppe ZG1 oder Ziel¬ gruppe ZG2 zugehörig gegenüber dem berechtigten Nutzer und der Nutzer überträgt anschließend eine für diese Zielgruppe ZG generierte Version der Zieldatei ZD an die anfragende Zielperson ZP zur Kenntnisnahme. Bei dieser Ausführungsform erfolgt somit zunächst eine Authentifizierung der anfragenden Zielperson ZP bevor diese die zugehörige Zieldatei ZD erhält. Auf diese Weise kann beispielsweise sichergestellt werden, dass interne Anwälte, welche zur Zielgruppe ZG1 gehören, die weniger geschwärzte Version, d.h. die Zieldatei ZD1 erhalten, und beispielsweise externe Anwälte, welche zu einer zweiten Zielgruppe ZG2 gehören, eine stärker geschwärzte Version der Originaldatei, d.h. die Zieldatei ZD2 erhalten. In one possible embodiment of the method according to the invention, the destination file ZD is automatically generated on request by the respective target person ZP on the basis of the stored raster graphic file RGD and on the basis of the separately stored changes made to the respective target group ZG and only after approval by the authorized user Transfer users to the requesting target person ZP for information. In one possible embodiment, the target person ZP authenticated at their request first as to a certain target, such as target audience ZG1 or target ¬ group ZG2 associated compared to the authorized user and the user then a generated for this target group ZG version of the target file ZD transmits to the requesting target person ZP for information. In this embodiment, an authentication of the requesting target person ZP first takes place before it receives the associated target file ZD. In this way, for example, it can be ensured that internal attorneys belonging to the target group ZG1 receive the less blackened version, ie the target file ZD1, and for example external attorneys belonging to a second target group ZG2, a more heavily blackened version of the original file, ie receive the target file ZD2.
Wie man aus Fig. 1 erkennen kann, werden in dem zweiten Spei- cherbereich DSEB der Datenspeichereinheit DSE nur die vorge¬ nommenen Änderungen ÄND gespeichert und nicht jeweils voll¬ ständig veränderte Dateien. Auf diese Weise ist der nötige zusätzliche Speicherbereich für verschiedene Versionen der Zieldatei ZD sehr gering. Weiterhin besteht für den berech- tigten Nutzer die Möglichkeit, vorgenommene Änderungen ÄND inkrementell wieder rückgängig zu machen. Nach dem Erzeugen der Zieldatei ZD in Schritt S3 ist eine Rekonstruktion der Originaldatei bzw. ein Rückgängigmachen der Änderungen im
Rahmen eines Reverse Engineering, beispielsweise durch As can be seen from Fig. 1, the data storage unit DSE, only the pre ¬ undertaken changes CHANGE stored in the second storage cherbereich DSE B and not each full ¬ constantly changing files. In this way, the necessary additional memory area for different versions of the target file ZD is very small. In addition, the authorized user has the option of incrementally undoing changes made. After the target file ZD has been generated in step S3, a reconstruction of the original file or a reversal of the changes in Framework of reverse engineering, for example by
Zielperson ZP, ausgeschlossen, da die Zieldatei ZD aus schließlich Pixeldaten aufweist. Target person ZP, excluded, since the target file ZD finally has pixel data.
Bei einer möglichen Ausführungsvariante des erfindungsgemäßen Verfahrens wird die in Schritt SO gebildete Raster-Grafik¬ datei RGD zur weiteren Verwendung zwischengespeichert. Bei einer alternativen Ausführungsvariante wird die Raster- Grafikdatei RGD bei jeder Anfrage durch eine Zielperson ZP erneut aus der Originaldatei OD durch Konvertierung gebildet. Die erzeugte Zieldatei ZD mit den vorgenommenen Änderungen, beispielsweise Schwärzungen, ist gegenüber einer Rekonstruktion durch eine Zielperson ZP absolut sicher, da die ursprünglichen Informationsinhalte nicht mehr in den Bitmap- Bildseiten enthalten sind. Wie man aus Fig. 1 erkennen kann, können in einfacher Weise unterschiedliche Versionen der erzeugten Zieldatei ZD der Zielperson ZP für unterschiedliche Zielgruppen ZG1, ZG2, bereitgestellt werden. Bei einer mögli¬ chen Ausführungsform werden neben den vorgenommenen Änderungen ÄND zusätzlich Informationsdaten hinsichtlich der vorgenommenen Änderungen ÄND als Metadaten separat gespeichert, wobei diese Metadaten beispielsweise eine Art der vorgenomme¬ nen Änderung sowie einen Grund für die vorgenommene Änderung enthalten können. Bei der Erstellung der grafischen Änderungsdatenelemente durch den berechtigten Nutzer können auf diese Weise Hinweise auf die Art bzw. den Grund der vorgenom¬ menen Änderung bzw. Schwärzung separat gespeichert werden, beispielsweise in Form von selbstdefinierten Texten oder vordefinierten sogenannten Redaction Codes. Diese Hinweise bzw. Metadaten können als Bestandteil der Änderungsdaten abgespeichert werden, beispielsweise in dem zweiten Speicherbereich DSEB der Datenspeichereinheit DSE . Das erfindungsgemäße Ver¬ fahren erlaubt es, für unterschiedliche Zielgruppen ZG unter¬ schiedliche Änderungen hinsichtlich der Originaldatei OD be¬ reitzustellen. Dabei kann für jede Änderung zusätzlich eine Information bezüglich der assoziierten Zielgruppe mit abgespeichert werden.
Die vorgenommenen Änderungen ÄND können unterschiedlicher Natur sein. Beispielsweise können die vorgenommenen Änderungen Schwärzungen, Verpixelungen, Annotationen und/oder Hervorhebungen von Dateninhalten der Originaldatei OD aufweisen. An- notationen und Hervorhebungen werden, ähnlich wie Schwärzungen, separat zu der Originaldatei OD gespeichert. Als Annota¬ tionen können beispielsweise speziell gestaltete grafische Füllelemente benutzt werden, sogenannte Legenden. Weiterhin können Hervorhebungen, beispielsweise durch grafische Füllda- tenelemente mit halbtransparenter Füllfarbe, realisiert wer¬ den. Durch von der Originaldatei OD getrennte Speicherung der Änderungsinformationsdaten hat der berechtigte Nutzer zudem die Möglichkeit, eine nachträgliche Veränderung der Informa¬ tionsdaten vorzunehmen. In one possible embodiment of the method according to the invention formed in step SO raster graphic file ¬ RGD is temporarily stored for further use. In an alternative embodiment variant, the raster graphic file RGD is again formed from the original file OD by conversion on each request by a target person ZP. The generated target file ZD with the changes made, for example blackening, is absolutely safe from being reconstructed by a target person ZP, since the original information contents are no longer contained in the bitmap image pages. As can be seen from FIG. 1, different versions of the generated target file ZD of the target person ZP for different target groups ZG1, ZG2 can be provided in a simple manner. In a mögli ¬ Chen embodiment, in addition to the changes made ÄND additional information data with regard to the changes made ÄND separately stored as metadata, which metadata may include, for example, a kind of vorgenomme ¬ nen change and a reason for the change made. In the creation of the graphical change data elements by the authorized user hints on the nature or the reason of vorgenom ¬ menen change or blackening can be stored separately in this way, for example in the form of self-defined texts or predefined so-called Redaction Codes. These notes or metadata can be stored as part of the change data, for example in the second memory area DSE B of the data storage unit DSE. Drive the invention Ver ¬ allows for different audiences ZG under ¬ schiedliche changes to the original file OD be ¬ riding determine. In this case, information about the associated target group can additionally be stored for each change. The changes made can be different. For example, the changes made may include blackening, pixeling, annotation and / or highlighting of data contents of the original OD file. Annotations and highlighting, similar to blackening, are stored separately from the original OD file. As Annota ¬ tions specially designed graphical filling elements so-called legends, for example, be used. Furthermore, highlighting, for example by graphic Fülldaten elements with semitransparent filling color realized ¬ the. By separate from the original file OD storing the variation information data of the authorized user also has the opportunity to make a subsequent change of the Informa ¬ tion data.
Bei der Originaldatei OD kann es sich um eine Datei unter¬ schiedlichen Typs handeln, beispielsweise um eine Textdatei, eine Audiodatei, eine Videodatei oder um eine Multimediada¬ tei. Beispielsweise kann die Originaldatei eine Audiodatei sein, welche in eine Tondatei in Form einer Raster-Grafikdatei konvertiert wird, wobei Änderungsdatenelemente, bei¬ spielsweise durch akustische Fülldatenelemente, gebildet wer¬ den, deren Positionen und Datenumfang jeweils relativ zu einem StartZeitpunkt der Tondatei separat zu der Tondatei ge- speichert werden. Auf diese Weise ist es möglich, beispiels¬ weise Schwärzungen auf Tonspuren vorzunehmen. Die gespeicherte Schwärzung auf der Tonspur beschreibt beispielsweise ein Zeitintervall relativ zu einer Gesamtlaufzeit der Tonspur, wobei während des Zeitintervalls der Ton ausgeblendet oder durch einen Platzhalterton ersetzt wird. Die Schwärzung definiert dabei beispielsweise die beiden Parameter Startzeit und Zeitdauer sowie den jeweiligen Platzhalterton. Auf diese Weise ist es möglich, beispielsweise aufgezeichnete Gespräche oder Protokolle, welche als Audiodatei vorliegen, gezielt partiell mit einem Platzhalterton zu überblenden, so dass eine Zielperson ZP gewisse Stellen des Gesprächs bzw. des Pro¬ tokolls nach Erhalt der Zieldatei ZD nicht hören kann.
Weiterhin kann es sich bei der Originaldatei OD auch um eine Videodatei handeln, welche in eine aus Videoframes bestehende Raster-Grafikdatei RGD konvertiert wird, wobei die Änderungs¬ datenelemente durch grafische Fülldatenelemente gebildet wer- den, deren Positionen und Datenumfang jeweils relativ zu dem Beginn eines Videoframes der Rastergrafik RG separat zu der Bilddatei gespeichert werden. Die Änderung kann beispielswei¬ se wiederum eine Schwärzung sein. Die gespeicherte Schwärzung auf dem Video umfasst dabei Geometriedaten eines grafischen Fülldatenelementes, bei dem Position und Größe relativ zu ei¬ nem Videoframe abgespeichert werden können, sowie eine Nummer des jeweils betroffenen Videoframes. Hiermit können bei¬ spielsweise Schwärzungen auch einfach auf ein Intervall von Videoframes angewandt werden. Auch hier ist es möglich, zu- sätzliche Hinweise für die grafischen Fülldatenelemente ein¬ zublenden. Der Vorteil des Verfahrens besteht somit darin, dass beliebige Medienformate mit dem erfindungsgemäßen Ver¬ fahren effizient verarbeitbar sind, insbesondere auch Audio- und Videodateien. In the original file OD can be a file under ¬ retired union type, such as a text file, an audio file, a video file or a Multimediada ¬ tei. For example, the original file may be an audio file, which is converted to a sound file in the form of a raster graphic file, said change data elements in ¬ play, formed by acoustic Fülldatenelemente who ¬ whose positions and the data size in each case relative to a start time of the sound file separately from the Sound file. In this way it is possible, for example, to perform blackening on soundtracks. The stored blackening on the soundtrack, for example, describes a time interval relative to a total running time of the soundtrack, during which time the sound is blanked out or replaced by a placeholder tone. The blackening defines, for example, the two parameters start time and duration as well as the respective placeholder tone. In this way, it is possible, for example, recorded conversations or protocols which are present as an audio file, selectively overlap partially with a placeholder tone, so that a target person ZP can not hear certain parts of the conversation or the Pro ¬ tokolls after receiving the target file ZD. Furthermore, it may also be in the original file OD to a video file, which is converted into an existing from video frames raster graphics file RGD, wherein the change ¬ data items formed by graphical Fülldatenelemente advertising to whose positions and the data size in each case relative to the beginning of a Video frames of the raster graphics RG are stored separately from the image file. The change may be a blackening beispielswei ¬ se again. The stored blackening on the video encompasses geometric data of a graphical Fülldatenelementes, can be stored in the position and size relative to ei ¬ nem video frame, and a number of video frames respectively concerned. This can also easily be applied to a range of video frames at ¬ play as blackening. Again, it is possible acquires additional information for the graphical Fülldatenelemente a ¬ zublenden. The advantage of the method is thus that any media formats with the invention Ver ¬ drive are efficient during processing, particularly audio and video files.
Fig. 2 zeigt ein Ablaufdiagramm eines Ausführungsbeispiels des erfindungsgemäßen Verfahrens. In einem Schritt SO wird zunächst eine Originaldatei OD eines beliebigen Datenformats in zumindest eine Raster-Grafikdatei RGD konvertiert. Handelt es sich bei dem Originaldokument OD beispielsweise um eine Textdatei, kann diese Konvertierung, beispielsweise mittels eines virtuellen Druckers, erfolgen. 2 shows a flow chart of an exemplary embodiment of the method according to the invention. In a step SO, an original file OD of any data format is first converted into at least one raster graphics file RGD. If the original document OD is, for example, a text file, this conversion can take place, for example, by means of a virtual printer.
In einem weiteren Schritt Sl werden grafische Änderungen an- hand der Raster-Grafikdatei RGD durch einen dazu berechtigten Nutzer mittels eines grafischen Editors vorgenommen. In a further step Sl, graphic changes are made on the basis of the raster graphic file RGD by a user entitled to do so by means of a graphical editor.
Anschließend werden die vorgenommenen Änderungen in Schritt S2 separat von der Originaldatei OD in eine Datenspeicherein- heit DSE gespeichert. Subsequently, the changes made in step S2 are stored separately from the original file OD in a data storage unit DSE.
In einem weiteren Schritt S3 wird, insbesondere auf Anfrage durch eine zur Vornahme von Änderungen nicht berechtigte
Zielperson ZP, eine Zieldatei ZD erzeugt, indem Pixel der Raster-Grafikdatei RGD entsprechend den gespeicherten Ände¬ rungen automatisch überschrieben werden, wodurch die vorgenommenen Änderungen in der Zieldatei ZD irreversibel erzeugt werden. In a further step S3, in particular on request by an unauthorized to make changes Target ZP, a target file ZD generated by pixels of the raster graphics file RGD are automatically overwritten according to the stored changes ¬ ments, whereby the changes made in the target file ZD are generated irreversibly.
Schließlich wird in Schritt S4 die erzeugte Zieldatei ZD an ein Endgerät der anfragenden Zielperson ZP zur Kenntnisnahme übertragen . Finally, in step S4, the generated target file ZD is transmitted to a terminal of the requesting target person ZP for information.
Fig. 3 zeigt ein Blockdiagramm zur Darstellung eines Ausführungsbeispiels der erfindungsgemäßen Vorrichtung 1 zum Bereitstellen einer Zieldatei ZD für eine Zielperson ZP. Wie man aus Fig. 3 erkennen kann, weist die Vorrichtung 1 eine Datenverarbeitungseinheit 2 auf, beispielsweise einen Prozes¬ sor, welcher Zugriff auf eine Datenspeichereinheit 3 hat. Die Datenspeichereinheit 3 weist mehrere Speicherbereiche für un¬ terschiedliche Daten auf. Durch die Datenverarbeitungseinheit 2 kann ein grafischer Editor E ausgeführt werden. Ein berech- tigter Nutzer N kann über eine Nutzerschnittsteile 4 Befehle in den Editor E eingeben. Weiterhin kann ein zu veränderndes Originaldokument bzw. eine Originaldatei OD mithilfe der Nut¬ zerschnittstelle 4 auf einem Bildschirm dem Nutzer N angezeigt werden. Handelt es sich bei der Originaldatei OD bei- spielsweise um eine Textdatei, kann diese aus der Datenspei¬ chereinheit 3 ausgelesen werden und durch einen virtuellen Drucker 5 in mehrere Raster-Grafikdateien RGD bzw. Bitmaps konvertiert werden, die beispielsweise in einem Zwischenspei¬ cher 6 zur weiteren Datenverarbeitung zwischengespeichert werden. In den virtuellen Drucker 5 kann ein Druckseitenformat DF, beispielsweise A3, A4, A5 oder dergleichen, eingege¬ ben werden. Mit dem virtuellen Drucker 5 werden mehrere Bitmaps bzw. Raster-Grafikdateien erzeugt, die ein Bilddateiformat aufweisen, beispielsweise das Tagged Image File-Format TIFF, welches mehrseitige Bilder in einer Datei unterstützt. Der virtuelle Drucker 5 kann seinerseits als Applikation auf einer Datenverarbeitungseinheit, beispielsweise der Datenver¬ arbeitungseinheit 2, implementiert sein. Der virtuelle Dru-
cker 5 konvertiert die Originaldatei OD, beispielsweise eine ausgelesene Textdatei, in mindestens eine Raster-Grafikdatei RGD, wie in Fig. 3 dargestellt. Die zwischengespeicherte Ras¬ ter-Grafikdatei RGD kann über die Nutzerschnittstelle 4 dem Nutzer N angezeigt werden, welcher anhand der angezeigten Raster-Grafikdatei RGD entsprechende grafische Änderungen mittels des grafischen Editors E vornehmen kann. Dabei erfol¬ gen die grafischen Änderungen anhand der dargestellten Raster-Grafikdatei RGD und nicht in der Raster-Grafikdatei RGD. Die durch den Nutzer N über die Nutzerschnittstelle 4 vorge¬ nommenen Änderungen ÄND werden anschließend separat im zweiten Speicherbereich DSEB der Datenspeichereinheit 3 durch den Prozessor 2 abgelegt. Erhält die Datenverarbeitungseinheit 2 bzw. der Prozessor eine Anfrage REQ von einem Endgerät 7 ei- ner Zielperson ZP, erzeugt die Datenverarbeitungseinheit 2 eine Zieldatei ZD, indem sie Pixel der Raster-Grafikdatei RGD entsprechend den gespeicherten Änderungen ÄND für die betreffende Zielgruppe ZG automatisch überschreibt. Durch dieses Überschreiben der Pixeldaten sind die vorgenommenen Änderun- gen in der Zieldatei ZD irreversibel, d.h. die Zielperson ZP kann auf Grundlage der Zieldatei ZD nicht auf den Inhalt der Originaldatei OD zurückschließen. Die gebildete Zieldatei ZD wird daraufhin durch die Datenverarbeitungseinheit 2 an das Endgerät 7 der Zielperson ZP zur Kenntnisnahme übertragen. 3 shows a block diagram illustrating an exemplary embodiment of the device 1 according to the invention for providing a target file ZD for a target person ZP. As can be seen from Fig. 3, the device 1 comprises a data processing unit 2 to, for example, a Prozes ¬ sor, which has access to a data storage unit 3. The data storage unit 3 has a plurality of storage areas for un ¬ terschiedliche data. By the data processing unit 2, a graphical editor E can be executed. A authorized user N can enter commands into the editor E via a user interface 4. Furthermore, an original document or an original file OD to be changed can be displayed on a screen to the user N with the aid of the groove interface 4. If it is the original file OD for example, a text file, that can be read from the Datenspei ¬ chereinheit 3 and are converted by a virtual printer 5 into several raster graphics files RGD or bitmaps, for example, in a Zwischenspei ¬ cher 6 be cached for further data processing. In the virtual printer 5 may like for example A3, A4, A5 or a printed page format DF, are eingege ¬ ben. The virtual printer 5 generates a plurality of bitmaps or raster graphics files which have an image file format, for example the tagged image file format TIFF, which supports multi-page images in a file. The virtual printer 5 may itself as an application on a data processing unit, for example, the movement of such data ¬ processing unit 2 may be implemented. The virtual printer Cker 5 converts the original file OD, for example a read-out text file, into at least one raster graphic file RGD, as shown in FIG. The buffered raster graphics file RGD can be displayed to the user N via the user interface 4, which can make corresponding graphic changes by means of the graphic editor E on the basis of the displayed raster graphic file RGD. Here SUC ¬ gen graphical changes by the given raster graphics file RGD and not in the raster graphics file RGD. The measures by the user N via the user interface 4 ¬ recessed CHG changes are then stored separately in the second memory region B DSE the data storage unit 3 by the processor. 2 If the data processing unit 2 or the processor receives a request REQ from a terminal 7 of a target person ZP, the data processing unit 2 generates a target file ZD by automatically overwriting pixels of the raster graphics file RGD in accordance with the stored changes ÄND for the relevant target group ZG. As a result of this overwriting of the pixel data, the changes made in the target file ZD are irreversible, ie the target person ZP can not return to the content of the original file OD on the basis of the target file ZD. The formed target file ZD is then transmitted by the data processing unit 2 to the terminal 7 of the target person ZP for information.
Fig. 4 zeigt ein einfaches Anwendungsbeispiel des erfindungs¬ gemäßen Verfahrens zum Bereitstellen einer Zieldatei ZD für eine Zielperson ZP. In dem dargestellten Anwendungsbeispiel handelt sich bei der Originaldatei OD um eine kurze E-Mail, die von einem User A an einen User B übertragen wurde und sensitive Informationen enthält. Der User A hat dabei an den User B eine Information über einen dritten Nutzer C geschrieben und User B darin informiert, dass der Nutzer C seit 2001 beschäftigt ist und ein monatliches Gehalt von € 10.000,00 erhält. Die sensitive Information in der E-Mail besteht in der Höhe des Monatsgehalts des Nutzers C. Ein dazu berechtig¬ ter Nutzer N liest die E-Mail, wie sie in Fig. 4 dargestellt ist, aus dem Datenspeicher 3 aus und konvertiert sie, bei-
spielsweise mittels eines virtuellen Druckers, in mindestens eine Raster-Grafikdatei RGD. Über die Nutzerschnittsteile 4 zieht der Nutzer N, beispielsweise mit einer Maus, einen rechteckigen Rahmen über den schraffiert dargestellten Be- reich. Die durch den Nutzer N vorgenommenen Änderungen ÄND werden separat von der Originaldatei OD in der Datenspei¬ chereinheit 3 gespeichert. Dabei kann beispielsweise ein Än¬ derungsdatensatz wie folgt abgespeichert werden: ÄND = [ (X0, Y0,b,h) ; black] Fig. 4 shows a simple example of the method according ¬ invention for providing a target file ZD for a target person ZP. In the illustrated application example, the original file OD is a short e-mail that was transmitted from a user A to a user B and contains sensitive information. The user A has written to the user B information about a third user C and User B informed that the user C is employed since 2001 and receives a monthly salary of € 10,000.00. The sensitive information in the e-mail is in the amount of the monthly salary of the user C. A to Parental rating ¬ ter user N reads the e-mail, as shown in Fig. 4, from the data memory 3 and converts them, wherein - For example, by means of a virtual printer, in at least one raster graphics file RGD. Via the user interface parts 4, the user N draws, for example with a mouse, a rectangular frame over the region shown hatched. The changes made by the user N ÄND are stored separately from the original file OD in the data storage ¬ unit 3. In this example, a Än ¬ alteration data set as follows are stored: TRK = [(X0, Y0, b, h); black]
Dieser Änderungsdatensatz ÄND gibt die Koordinaten einer linken oberen Ecke des Rechteckes X0, Y0 sowie eine Breite b und eine Höhe h des Rechtecks an. Darüber hinaus ist angegeben, dass die Pixel in diesem Bereich schwarz zu überschreiben sind. Will der berechtigte Nutzer N die vorgenommene Änderung teilweise rückgängig machen und beispielsweise nur noch die Zahl „10.000,00" schwärzen, kann der Nutzer N die vorgenommene Änderung ohne weiteres rückgängig machen und die revidier- te Änderung speichern. Möchte eine Zielperson ZP das in Fig. 4 dargestellte E-Mail zur Ansicht erhalten und möchte der be¬ rechtigte Nutzer N nicht, dass die Zielperson ZP über das Ge¬ halt von C in Kenntnis gesetzt wird, stellt er der Zielperson ZP nicht die Originaldatei OD bzw. die Original-E-Mail zur Verfügung, sondern eine die entsprechende Schwärzungen enthaltene Zieldatei ZD. Hierzu wird nach Erhalt der Anfrage durch die Zielperson ZP durch die Datenverarbeitungseinheit 2 die Zieldatei ZD generiert, indem die Pixel der aus der Ori¬ ginaldatei OD gebildeten Raster-Grafikdatei RGD in der E-Mail entsprechend den gespeicherten Änderungen ÄND automatisch überschrieben werden. Durch das pixelweise Überschreiben werden die vorgenommenen Änderungen in der Zieldatei ZD für die Zielperson ZP irreversibel. Anschließend wird die erzeugte Pixeldatei mit den Schwärzungen an ein Endgerät der Zielper- son ZP zur Kenntnisnahme übertragen. Die Zielperson ZP erfährt auf diese Weise nur, dass der Nutzer C seit 2001 be¬ schäftigt ist, erhält jedoch keinerlei Informationen über die Höhe von dessen Gehalt. Es besteht für die Zielperson ZP auch
keine Möglichkeit, über Reverse Engineering an diese Informa¬ tion auf Basis der Zieldatei ZD zu gelangen. This change record ÄND specifies the coordinates of a left upper corner of the rectangle X0, Y0 as well as a width b and a height h of the rectangle. In addition, it is stated that the pixels in this area are to be overwritten black. If the authorized user N wishes to partially undo the change made and, for example, blacken only the number "10,000.00", the user N can easily undo the change made and save the revised change . received 4 shown e-mail to view and want the be ¬ unauthorized user N not mean that the target person ZP Ge ¬ is just set of C informed of this, he does not the target person ZP the original file OD or the original e -mail available, but a target file ZD given by the corresponding densities. for this purpose, the target file ZD is generated upon receipt of the request by the subject ZP by the data processing unit 2 by the pixels of formed from the Ori ¬ ginaldatei OD raster graphics file RGD in the E-mail will be overwritten automatically according to the stored changes changes in the target file ZD irreversible to the target person ZP. Subsequently, the generated pixel file with the blackening is transmitted to a terminal of the target person ZP for information. The target person ZP learns in this way only that the user C is be ¬ employs since 2001, but does not receive any information on the level of its content. It exists for the target person ZP too no way to go about reverse engineering of these Informa ¬ tion based on the target file ZD.
Bei dem in Fig. 4 dargestellten Ausführungsbeispiels werden die Position und Größe des Fülldatenelementes relativ zu ei¬ nem Referenzpunkt der Raster-Grafikdatei RGD gespeichert. Hierbei können die Werte als Absolutwerte oder als normali¬ sierte Werte, d.h. zwischen einem Wert von 0 und 1 bzw. 0 und 100 % in der Datenspeichereinheit 3 abgelegt werden. Das Ab- speichern als normalisierte Werte bietet den Vorteil, dass die vorgenommenen Änderungen bzw. Schwärzungen später in beliebigen Zoomansichten des Bilddokuments korrekt positioniert und dargestellt werden können. Für das erfindungsgemäße Verfahren und die erfindungsgemäße Vorrichtung gibt es eine Vielzahl von möglichen Anwendungen, wie z.B. im Bereich der Justiz, beispielsweise zur Aufklärung von Korruptionsvorwürfen und dergleichen. Ein Unternehmen kann verschiedene Zielgruppen ZG mit unterschiedlicher Vertrauenswürdigkeit definieren und mithilfe des erfindungsgemäßen Verfahrens verschieden Versionen einer Zieldatei ZD für ein Originaldokument bzw. eine Originaldatei OD mit unterschiedlichen Informationsinhalten für die ver- schiedenen Zielgruppen ZG generieren. In the illustrated in Fig. 4 embodiment, the position and size of Fülldatenelementes be stored relative to egg ¬ nem reference point of the raster graphics file RGD. In this case, the values as absolute values or as normali ¬ catalyzed values, that are placed between a value of 0 and 1 or 0 and 100% in the data storage unit. 3 The advantage of saving as normalized values is that the changes or blackouts made can later be correctly positioned and displayed in any zoom views of the image document. For the method according to the invention and the device according to the invention, there are a large number of possible applications, such as in the field of justice, for example for the investigation of corruption allegations and the like. A company can define different target groups ZG with different trustworthiness and use the method according to the invention to generate different versions of a target file ZD for an original document or an original file OD with different information contents for the different target groups ZG.
Weiterhin ist es möglich, mit dem erfindungsgemäßen Verfahren auch Audiodaten, beispielsweise Mithörprotokolle, Verhand¬ lungsprotokolle oder aufgezeichnete Gespräche, dahingehend zu bearbeiten, dass bestimmte Gesprächsintervalle ausgeblendet bzw. überblendet werden. Weiterhin ist es möglich, Videodaten, die beispielsweise von Überwachungskameras oder derglei¬ chen generiert werden, gezielt zu verändern, indem beispiels¬ weise nicht beteiligte Personen aus einem aufgezeichneten Bild ausgeblendet bzw. überblendet werden. Auch in sonstigen Originaldateien, beispielsweise Excel-Tabellen, PowerPoint- Präsentationen oder dergleichen, können mit dem erfindungsgemäßen Verfahren in einfacher Weise bestimmte Informationen
geschwärzt werden. Die durch das erfindungsgemäße Verfahren generierten Zieldateien ZD können einer bestimmten Zielgruppe ZG on demand automatisch zur Verfügung gestellt werden. Das erfindungsgemäße Verfahren ist absolut sicher gegenüber Re- verse Engineering und somit sicher gegenüber Manipulationen und gleichzeitig für einen berechtigten Nutzer N effizient handhabbar. Dabei kommt das erfindungsgemäße Verfahren gleichzeitig mit einem sehr geringen Speicherbedarf aus, selbst, wenn eine Vielzahl verschiedener Dateiversionen für verschiedene Zielgruppen ZG generiert werden muss. Darüber hinaus ist die Datenverarbeitungszeit der Herstellung bzw. Generierung einer Zieldatei ZD basierend auf einer Raster- Grafikdatei RGD und den separat gespeicherten Änderungen ÄND sehr gering. Auf diese Weise ist es mit dem erfindungsgemäßen System möglich, Zieldateien ZD für verschiedene Zielpersonen ZP unterschiedlicher Zielgruppen ZG bei Bedarf in sehr kurzer Zeit bzw. sogar in Echtzeit zu generieren. Bei einer möglichen Ausführungsvariante werden die Änderungsdaten ÄND und die Originaldatei OD in vollkommen getrennten Datenspei- chereinheiten gespeichert, auf die nur die Datenverarbei¬ tungseinheit 2 des berechtigten Nutzers N Zugriff hat. Durch die separate Datenspeicherung wird eine zusätzliche Sicher¬ heit gegenüber Manipulationen Dritter erreicht. Das erfindungsgemäße Verfahren und die erfindungsgemäße Vor¬ richtung können auf einem Nutzer-Endgerät eines berechtigten Nutzers N implementiert sein, beispielsweise auf einem mobi¬ len Endgerät des Nutzers. Dies ist insbesondere aufgrund des geringen Speicherbedarfs des erfindungsgemäßen Verfahrens möglich. Bei dem mobilen Endgerät des berechtigten Nutzers N kann es sich beispielsweise um ein Smartphone oder um einen Laptop oder dergleichen handeln. Bei dem Nutzer-Interface 4 kann es sich um ein grafisches Nutzer-Interface mit Touch- screen handeln. Das erfindungsgemäße Verfahren kann durch ei- ne Applikation implementiert sein und beispielsweise über ein Datennetz von einem Nutzer von einem Server heruntergeladen werden. Alternativ kann der Nutzer N die gespeicherte Software-Applikation von einem Datenträger auslesen.
Furthermore, it is possible with the inventive method and audio data, for example Mithörprotokolle, nego ¬ lung protocols or recorded conversations to work in that particular week intervals are hidden or superimposed. Furthermore, it is possible, video data that are generated for example from surveillance cameras or derglei ¬ chen to change selectively by example ¬ instance not involved persons are hidden from a recorded image or superimposed. Also in other original files, such as Excel spreadsheets, PowerPoint presentations or the like, can use the inventive method in a simple manner certain information blackened. The target files ZD generated by the method according to the invention can be automatically made available to a specific target group ZG on demand. The inventive method is absolutely safe against reverse engineering and thus safe against manipulation and at the same time for an authorized user N efficiently manageable. At the same time, the method according to the invention has a very small memory requirement, even if a large number of different file versions has to be generated for different target groups ZG. In addition, the data processing time of producing or generating a target file ZD based on a raster graphics file RGD and the separately stored changes AND is very small. In this way it is possible with the system according to the invention to generate target files ZD for different target persons ZP of different target groups ZG as needed in a very short time or even in real time. In a possible embodiment variant, the change data CHG and the original file is stored OD chereinheiten in completely separate Datenspei-, to which only the Datenverarbei ¬ processing unit 2 of the authorized user N has access. The separate data storage, an additional Safe ¬ ness is to manipulation achieved by third parties. The process of the invention and the invention Before ¬ direction can be implemented on a user's terminal an authorized user N, for example on a mobi ¬ len terminal of the user. This is possible in particular because of the small storage requirement of the method according to the invention. The mobile terminal of the authorized user N may be, for example, a smartphone or a laptop or the like. The user interface 4 may be a graphical user interface with a touch screen. The method according to the invention can be implemented by an application and be downloaded from a server by a user, for example via a data network. Alternatively, the user N read the stored software application from a disk.
Claims
Verfahren zum Bereitstellen einer Zieldatei (ZD) für eine Zielperson (ZP) mit den Schritten: Method for providing a target file (ZD) for a target person (ZP) comprising the steps:
(a) Vornehmen (Sl) von grafischen Änderungen anhand einer Raster-Grafikdatei (RGD) durch einen dazu be¬ rechtigten Nutzer (N) mittels eines grafischen Editors (E) ; (a) making (Sl) of graphic changes based on a raster graphics file (RGD) by a to be ¬ privileged users (N) using a graphical editor (E);
(b) Speichern (S2) der vorgenommenen Änderungen (ÄND) separat von der Raster-Grafikdatei (RGD) in einer Datenspeichereinheit (3) ; (b) storing (S2) the made changes (ÄND) separately from the raster graphics file (RGD) in a data storage unit (3);
(c) Erzeugen (S3) einer Zieldatei (ZD) auf Anfrage (c) generating (S3) a target file (ZD) on request
durch eine zur Vornahme von Änderungen nicht berechtigten Zielperson (ZP) , indem Pixel der Raster- Grafikdatei (RGD) entsprechend den gespeicherten Änderungen (ÄND) automatisch überschrieben werden, wodurch die vorgenommenen Änderungen (ÄND) in der Zieldatei (ZD) irreversibel werden; und by a target person (ZP) not authorized to make changes by automatically overwriting pixels of the raster graphic file (RGD) according to the stored changes (ÄND), whereby the changes made (ÄND) in the target file (ZD) become irreversible; and
(d) Übertragen (S4) der erzeugten Zieldatei (ZD) an ein Endgerät (7) der Zielperson (ZP) zu dessen Kenntnisnahme . (d) transmitting (S4) the generated target file (ZD) to a terminal (7) of the target person (ZP) for his / her knowledge.
Verfahren nach Anspruch 1, Method according to claim 1,
wobei eine Originaldatei (OD) in mindestens eine Raster- Grafikdatei (RGD) zur Vornahme von grafischen Änderungen konvertiert (SO) wird. wherein an original file (OD) is converted into at least one raster graphics file (RGD) for making graphical changes (SO).
Verfahren nach Anspruch 1 oder 2, Method according to claim 1 or 2,
wobei die vorgenommenen Änderungen (ÄND) Schwärzungen, Verpixelungen, Annotationen und/oder Hervorhebungen von Dateiinhalten der Raster-Grafikdatei (RGD) aufweisen. wherein the changes made (ÄND) blacks, pixelations, annotations and / or highlighting file contents of the raster graphics file (RGD).
Verfahren nach Anspruch 2 oder 3, Method according to claim 2 or 3,
wobei die Originaldatei (OD) eine Textdatei, eine Audio¬ datei, eine Videodatei oder eine Multimediadatei auf¬ weist. wherein the original file (OD) a text file, an audio ¬ file, a video file or a multimedia file on ¬ has.
5. Verfahren nach einem der vorangehenden Ansprüche
wobei jeweils eine Relativposition und ein Datenumfang eines Änderungsdatenelementes bezüglich der Raster- Grafikdatei (RGD) separat von der Raster-Grafikdatei (RGD) in einem Datenspeicher (3) gespeichert (S2) wer- den . 5. The method according to any one of the preceding claims wherein in each case a relative position and a data extent of a change data element with respect to the raster graphic file (RGD) are stored separately from the raster graphic file (RGD) in a data memory (3) (S2).
Verfahren nach einem der vorangehenden Ansprüche 2 - 5, wobei die Originaldatei (OD) eine Textdatei aufweist, welche in mindestens eine Raster-Grafikdatei (RGD) kon¬ vertiert (SO) wird, Method according to one of the preceding claims 2 - 5, wherein the original file (OD) comprises a text file, which is in at least one raster image file (RGD) kon ¬ vertiert (SO),
wobei die Änderungsdatenelemente grafische Fülldatenele¬ mente sind, deren Relativposition und Datenumfang jeweils relativ zu einem Referenzpunkt der Rastergrafik gespeichert (S) werden. wherein the change data elements are graphic Fülldatenele ¬ elements whose relative position and data volume are each stored relative to a reference point of the raster graphics (S).
Verfahren nach einem der vorangehenden Ansprüche 2 - 6, wobei die Originaldatei (OD) eine Audiodatei aufweist, welche in eine Tondatei konvertiert (SO) wird, Method according to one of the preceding claims 2-6, wherein the original file (OD) comprises an audio file which is converted into a sound file (SO),
wobei die Änderungsdatenelemente durch akustische Füll¬ datenelemente gebildet werden, deren Position und Datenumfang jeweils relativ zu einem StartZeitpunkt der Tondatei separat zu der Tondatei gespeichert (S2) werden. wherein said change data elements are formed by filling ¬ acoustic data elements, the position and the data size stored in each case relative to a start time of the sound file separately from the sound file (S2).
Verfahren nach einem der vorangehenden Ansprüche 2 - 7, wobei die Originaldatei (OD) eine Videodatei aufweist, welche in eine aus Videoframes bestehende Raster- Grafikdatei konvertiert (SO) wird, Method according to one of the preceding claims 2-7, wherein the original file (OD) comprises a video file which is converted into a raster graphics file consisting of video frames (SO),
wobei die Änderungsdatenelemente durch grafische Füllda¬ tenelemente gebildet werden, deren Position und Datenumfang jeweils relativ zu dem Beginn eines Videoframes der Rastergrafik separat zu der Raster-Grafikdatei (RGD) ge¬ speichert (S2) werden. wherein the change data elements are formed by graphical Füllda ¬ tenelemente whose position and data extent relative to the beginning of a video frame of the raster graphics separately to the raster graphics file (RGD) ge ¬ saves (S2).
Verfahren nach einem der vorangehenden Ansprüche 1 - 8, wobei unterschiedliche Versionen der erzeugten ZieldateiMethod according to one of the preceding claims 1-8, wherein different versions of the generated target file
(ZD) Zielpersonen (ZP) von unterschiedlichen Zielgruppen(ZD) Target persons (ZP) of different target groups
(ZG) bereitgestellt werden.
(ZG) are provided.
10. Verfahren nach einem der vorangehenden Ansprüche 1 - 9, wobei neben den vorgenommenen Änderungen (ÄND) zusätzlich Informationsdaten hinsichtlich der vorgenommenen Änderungen als Metadaten separat gespeichert werden, wobei die Informationsdaten eine Art der vorgenommenen10. The method according to any one of the preceding claims 1-9, wherein in addition to the changes made (ÄND) additionally information data with regard to the changes made as metadata are stored separately, wherein the information data is a kind of made
Änderung und/oder einen Grund für die vorgenommene Ände¬ rung angeben. State change and / or a reason for the amendments made ¬ tion.
11. Verfahren nach einem der vorangehenden Ansprüche 1 - 10, wobei die Zieldatei (ZD) auf Anfrage durch die Zielper¬ son (ZP) auf Basis der mindestens einen gespeicherten Raster-Grafikdatei (RGD) und auf Basis der separat ge¬ speicherten vorgenommenen Änderung (ÄND) automatisch erzeugt wird und nach Freigabe durch den berechtigten Nut- zer (N) an die Zielperson (ZP) zur Kenntnisnahme übertragen wird. 11. The method according to any one of the preceding claims 1-10, wherein the target file (ZD) on request by the Zielper ¬ son (ZP) based on the at least one stored raster graphics file (RGD) and based on the separately ge ¬ saved made change (ED) is generated automatically and after approval by the authorized user (N) to the target person (ZP) is transmitted for information.
12. Verfahren nach Anspruch 11, 12. The method according to claim 11,
wobei sich die Zielperson (ZP bei ihrer Anfrage als zu einer bestimmten Zielgruppe (ZG) zugehörig gegenüber dem berechtigten Nutzer (N) authentifiziert und der Nutzer (N) eine für diese Zielgruppe (ZG) generierte Version der Zieldatei (ZD) an die Zielperson (ZP) zur Kenntnisname überträgt. wherein the target person (ZP authenticates to the legitimate user (N) as belonging to a specific target group (ZG) and the user (N) authenticates a version of the target file (ZD) generated for this target group (ZG) to the target person (ZG) ZP) to the knowledge name transmits.
13. Verfahren nach einem der vorangehenden Ansprüche 1 - 12, wobei die Raster-Grafikdatei (RGD) ein Bitmap-Bilddaten¬ format mit Pixeldaten aufweist. 14. Verfahren nach Anspruch 13, 13. The method according to any one of the preceding claims 1-12, wherein the raster graphics file (RGD) has a bitmap image data ¬ format with pixel data. 14. The method according to claim 13,
wobei das Bitmap-Bilddatenformat durch ein TIFF- Datenformat gebildet wird. wherein the bitmap image data format is formed by a TIFF data format.
15. Vorrichtung (1) zum Bereitstellen von mindestens einer Zieldatei (ZD) durch einen Nutzer (N) für eine Zielperson (ZP) mit: 15. Device (1) for providing at least one destination file (ZD) by a user (N) for a target person (ZP) with:
einer Datenverarbeitungseinheit (2) zur Vornahme von grafischen Änderungen anhand einer Raster-
Grafikdatei (RGD) durch einen dazu berechtigten Nutzer (N) mittels eines grafischen Editors (E) ; und mit a data processing unit (2) for making graphical changes based on a raster Graphic file (RGD) by an authorized user (N) by means of a graphical editor (E); and with
einer Datenspeichereinheit (3) , in welcher die durch den Nutzer (N) vorgenommenen Änderungen (ÄND) separat von der Raster-Grafikdatei (RGD) gespei¬ chert werden, a data storage unit (3) in which the changes made by the user (N) made (CHG) separately from the raster-image file (RGD) are vomit ¬ chert,
wobei die Datenverarbeitungseinheit (2) auf Anfrage durch eine Zielperson (ZP) automatisch eine Zieldatei (ZD) erzeugt, indem Pixel der Raster-Grafikdatei (RGD) entsprechend den gespeicherten Änderungen (ÄND) automatisch überschrieben werden, wodurch die vorgenommenen Änderungen in der Zieldatei (ZD) irreversibel sind, wherein the data processing unit (2) automatically generates a target file (ZD) upon request by a target user (ZP) by automatically overwriting pixels of the raster graphics file (RGD) according to the stored changes (ÄND), thereby making the changes made in the target file ( ZD) are irreversible,
wobei die erzeugte Zieldatei (ZD) an die Zielperson (ZP) übertragen wird.
wherein the generated destination file (ZD) is transmitted to the target person (ZP).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201110089459 DE102011089459A1 (en) | 2011-12-21 | 2011-12-21 | Method and apparatus for providing a target file for a target person |
DE102011089459.4 | 2011-12-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013092406A1 true WO2013092406A1 (en) | 2013-06-27 |
Family
ID=47469958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2012/075513 WO2013092406A1 (en) | 2011-12-21 | 2012-12-14 | Method and device for providing a target file for a target person |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102011089459A1 (en) |
WO (1) | WO2013092406A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070294375A1 (en) * | 2006-06-20 | 2007-12-20 | Ricoh Company, Ltd. | Server, client, and method of storing shared text data |
WO2008002587A2 (en) * | 2006-06-28 | 2008-01-03 | Hyperquality, Inc. | Selective security masking within recorded speech |
US20080239365A1 (en) * | 2007-03-26 | 2008-10-02 | Xerox Corporation | Masking of text in document reproduction |
US20090175599A1 (en) * | 2008-01-03 | 2009-07-09 | International Business Machines Corporation | Digital Life Recorder with Selective Playback of Digital Video |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007089274A2 (en) * | 2005-07-29 | 2007-08-09 | Cataphora, Inc. | An improved method and apparatus for sociological data analysis |
US10853570B2 (en) * | 2005-10-06 | 2020-12-01 | TeraDact Solutions, Inc. | Redaction engine for electronic documents with multiple types, formats and/or categories |
US20090323087A1 (en) * | 2008-06-30 | 2009-12-31 | Konica Minolta Systems Laboratory, Inc. | Systems and Methods for Document Redaction |
-
2011
- 2011-12-21 DE DE201110089459 patent/DE102011089459A1/en not_active Withdrawn
-
2012
- 2012-12-14 WO PCT/EP2012/075513 patent/WO2013092406A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070294375A1 (en) * | 2006-06-20 | 2007-12-20 | Ricoh Company, Ltd. | Server, client, and method of storing shared text data |
WO2008002587A2 (en) * | 2006-06-28 | 2008-01-03 | Hyperquality, Inc. | Selective security masking within recorded speech |
US20080239365A1 (en) * | 2007-03-26 | 2008-10-02 | Xerox Corporation | Masking of text in document reproduction |
US20090175599A1 (en) * | 2008-01-03 | 2009-07-09 | International Business Machines Corporation | Digital Life Recorder with Selective Playback of Digital Video |
Also Published As
Publication number | Publication date |
---|---|
DE102011089459A1 (en) | 2013-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69903919T2 (en) | SYSTEM FOR STORING THE VISUAL FORM OF INFORMATION FROM AN APPLICATION IN A DATABASE AND FOR RETURNING IT | |
DE69429860T2 (en) | INTERACTIVE MULTIMEDIA DISPLAY SYSTEM | |
DE69933404T2 (en) | System and method for sharing fonts and storage medium for the program for performing the method | |
DE69637487T2 (en) | Multimedia-based reporting system with recording and playback of dynamic comments | |
DE69131251T2 (en) | System and method for processing data representing stored images | |
DE102017126380A1 (en) | Production of presentation slides with distilled content | |
DE602004000655T2 (en) | A method for initiating server-based collaborative processing of e-mail attachments | |
DE60219048T2 (en) | SECTION EXTRACTION TOOL FOR PDF DOCUMENTS | |
DE69713179T2 (en) | Apparatus and method for specifying the presentation of multimedia message parts | |
DE69833565T2 (en) | METHOD AND DEVICE FOR CONNECTING A ALL-ROUND CALCULATOR WITH A SPECIAL SYSTEM | |
DE19740119A1 (en) | System for cutting digital video and audio information | |
DE102020007344B4 (en) | Secure audio watermarking based on neural networks | |
DE19800423A1 (en) | Calculating method for displaying file characteristics including images | |
DE102010020829A1 (en) | System and method for generating search terms | |
EP1536377B1 (en) | Method for modifying the dimensions of an electronically stored image | |
DE69421326T2 (en) | Method and device for controlling the representation of objects on a user interface of a data processing system | |
DE102005046996A1 (en) | Application Generic Sequence Diagram Generator Driven by a Non-Proprietary Language | |
DE69833721T2 (en) | Method for displaying rich texts and system for providing image information | |
EP1161731A2 (en) | Method, computer programme product and system for transmitting computer data to an outputting device | |
DE102015008619A1 (en) | Method and apparatus for writing electronic mail messages starting from existing messages in an electronic mail program | |
WO2013092406A1 (en) | Method and device for providing a target file for a target person | |
Garcés et al. | Digital Humanities und Exegese: Erträge, Potentiale, Grenzen und hochschuldidaktische Perspektiven. | |
DE10062514A1 (en) | Method and device for controlling the transmission and reproduction of digital signals | |
EP1002262B1 (en) | Device and method for the protected output of electronically transmitted and stored documents | |
DE102006043166B4 (en) | Method for processing a digital original layout of a print object, electronic system and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12808780 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12808780 Country of ref document: EP Kind code of ref document: A1 |