Meeting recording device and method for ensuring security in meeting recording

The conference recording processing device uses policy and authority management tables to automate masking and control viewing periods, addressing the challenges of manual masking and data leakage in web conferences, thereby improving security and ease of use.

JP7609255B2Active Publication Date: 2025-01-07NEC CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023509274
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-03-26
Filing Date
2022-03-24
Publication Date
2025-01-07
Estimated Expiration
2042-03-24

AI Technical Summary

Technical Problem

Existing web conference recording technologies require manual specification of masking areas, which is cumbersome and difficult to adapt to real-time changes, and there is a risk of data leakage before mask processing.

Method used

A conference recording processing device and method that uses a policy setting table and an authority management table to automatically define protection targets and viewing periods, enabling easy masking of meeting recordings and preventing accidental data leaks.

Benefits of technology

The solution allows for simple and effective masking of meeting recordings, enhancing security by preventing unauthorized access and data leaks during web conferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007609255000001
    Figure 0007609255000001
  • Figure 0007609255000002
    Figure 0007609255000002
  • Figure 0007609255000003
    Figure 0007609255000003
Patent Text Reader

Abstract

The present invention is a meeting recording processing device comprising: a table storage means that stores, in advance, a policy setting table for setting information about protection targets for information of meeting recording data for each meeting, and a rights management table for setting the viewable period of the meeting recording data that one or multiple registrants can view; and an image control means that, according to the protection targets in the policy setting table stored in the table storage means, executes a masking process on the meeting recording data generated by an imaging device, generates meeting recording data after the masking process, and permits or forbids the one or multiple registrants to read the meeting recording data after the mask process, according to the viewable period in the rights management table.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a conference recording device and a method for ensuring security in conference recording, which can improve security in Web conferences held remotely via the Internet. [Background technology]

[0002] In recent years, as digitalization progresses, there has been a rapid increase in working styles that involve physically separated locations, such as telework and remote work, and as a result, the number of web conferences using web conferencing applications has increased.

[0003] In addition, applications with recording functions are often used in Web conferences, which have the advantage of allowing the recording of the conference to be shared with non-participants at a later date and allowing the contents of the conference to be confirmed. On the other hand, this application has the problem that if you partially delete a slide related to corporate compliance that was displayed at a meeting, or a video recording that has personal information added to it, you have to re-edit it, which is time-consuming.

[0004] Patent Documents 1 and 2 are known as technologies relating to such a recording function for a Web conference. The recording device disclosed in Patent Document 1 has an acquisition means for acquiring viewing authority for each type of image contained in media data received by a receiving means based on authority information specified for each conference, and an identification means for identifying a mask area of ​​an image to be displayed on a display unit for each conference based on the viewing authority acquired by the acquisition means. Such a recording device records image data displayed on the display unit of the conference device during a remote conference in a manner according to the viewing authority of the viewer so that the image data can be viewed after the remote conference ends.

[0005] In addition, in the image processing device shown in Patent Document 2, when an area to be concealed is selected using an operating means such as a mouse while viewing a captured image displayed on a display or the like, the coordinates, shape, and characteristics of the selected area are stored in a characteristic storage means as characteristic information. Thereafter, in the image conversion means constituted by a CPU (Central Processing Unit) or the like, a concealment process is carried out by detecting a concealed area in the photographed image based on the characteristic information stored in the characteristic storage means.

[0006] Furthermore, such image processing devices can perform image processing on image communication terminals such as videophones to hide only the eyes, to prevent the other party from seeing the state of the room, and to hide the faces of people or car license plates that cannot be displayed, thereby eliminating the need to edit each frame one by one. [Prior art documents] [Patent documents]

[0007] [Patent Document 1] JP 2014-197813 A [Patent Document 2] JP 2004-56488 A Summary of the Invention [Problem to be solved by the invention]

[0008] However, in the recording device shown in Patent Document 1, the operator must manually specify the areas to be masked in advance, making it difficult to accommodate flexible changes in real time during a conference. In addition, if streaming data before masking is leaked, there is a problem that data leakage may occur.

[0009] Furthermore, the image processing device disclosed in Patent Document 2 requires a preliminary operation such as selecting an area to be concealed using an operating means such as a mouse, making the operation cumbersome.

[0010] The present invention has been made in consideration of the above-mentioned circumstances, and provides a simple method using a policy setting table and an authority management table that determine what is to be protected, which makes it possible to easily mask conference recordings and prevent inadvertent leakage of the conference recordings. As a result, a conference recording processing device and a method for ensuring security in conference recordings that can increase security in Web conferences and the like are provided. [Means for solving the problem]

[0011] In order to solve the above problems, the present invention proposes the following means. The conference recording processing device shown in the first aspect of the present invention includes a table storage means for storing in advance a policy setting table for setting information to be protected in the conference recording data of each conference, and an authority management table for setting a viewing period during which the conference recording data can be viewed by one or more registrants, and an image control means for performing a masking process on the conference recording data generated by an imaging device in accordance with the protection targets of the policy setting table stored in the table storage means to generate masked conference recording data, and for permitting or prohibiting the one or more registrants from viewing the masked conference recording data in accordance with the viewing period of the authority management table.

[0012] In the conference recording processing method for conference recording shown in the second aspect of the present invention, a policy setting table that sets the information to be protected in the conference recording data of each conference, and an authority management table that sets the viewing period during which the conference recording data can be viewed by one or more registrants are stored in advance, a masking process is performed on the conference recording data in accordance with the protection targets of the stored policy setting table to generate masked conference recording data, and the one or more registrants are permitted or prohibited from viewing the masked conference recording data in accordance with the viewing period of the authority management table. Effect of the Invention

[0013] In the present invention, by simple operations using a policy setting table and an authority management table that define the items to be protected, it is possible to easily mask conference recordings and prevent inadvertent leakage of conference recordings, thereby improving security in Web conferences. [Brief description of the drawings]

[0014] [Figure 1] 1 is a schematic diagram showing a minimum configuration of a conference recording processing device according to the present invention; [Diagram 2] 1 is a system configuration diagram illustrating a conference recording processing device according to an embodiment. [Diagram 3] FIG. 13 illustrates a policy setting table. [Figure 4] FIG. 13 illustrates an authority management table. [Figure 5A] FIG. 13 is a diagram illustrating an example of a normal conference recording process. [Figure 5B] FIG. 11 is a diagram illustrating an example of a process when a mask process is performed. [Figure 6] 13A and 13B are diagrams illustrating a mask process according to a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] The minimum configuration of a conference recorder 10 according to the present invention will be described with reference to FIG. The conference record processing device 10 includes a table storage means 1 and an image control means 2.

[0016] The table storage means 1 predetermines the protection target for each conference as a policy setting table A1, and also predetermines the viewing period of the conference recording that can be viewed by registrants as an authority management table A2. The protection target indicates information to be masked among information contained in the recording data of the conference recording. Information to be masked includes, for example, an image of a specific person, audio of a specific person, an image displayed in the conference, and a specified range on an image. Registrants include, for example, the host who holds the conference, participants, viewers of the conference recording, etc. Incidentally, various data settings in the policy setting table A1 and the authority management table A2 in the table storage means 1 are executed with the authority of the administrator B. The administrator B has the authority required for the setting process of the policy setting table A1 and the authority management table A2. The administrator B may be, for example, the host of the conference.

[0017] The image control means 2 masks the conference recording captured by the imaging device 3 in accordance with the protection target of the policy setting table A1 stored in the table storage means 1, and permits / prohibits registered users from viewing the masked conference recording in accordance with the viewing period in the authority management table A2.

[0018] In the above-described conference recording processing device 10, first, a policy setting table A1 that sets the protection target for each conference and an authority management table A2 that sets the viewing period for conference recordings that can be viewed by registered users are stored in advance in the table storage means 1. Thereafter, the image control means 2 masks the conference recording in accordance with the protection target of the policy setting table A1 stored in the table storage means 1, and permits / prohibits registered users from viewing the masked conference recording in accordance with the viewing period of the authority management table A2.

[0019] As a result, the conference recording processing device 10 can easily mask conference recordings and prevent inadvertent leakage of the conference recordings through simple operations using the policy setting table A1 and the authority management table A2 that define the objects to be protected, thereby improving security in conferences such as web conferences.

[0020] (Embodiment) An embodiment of the present invention will be described with reference to FIGS. As shown in FIG. 2, the conference record processing device GA according to the embodiment includes a table storage unit G1 and an image control unit G2.

[0021] The table storage means G1 predetermines the protection target for each conference as a policy setting table 500, and predetermines the viewing period of the conference recording that can be viewed by the registrant as an authority management table 510, the details of which will be described later with reference to Figures 3 and 4. Note that storage of various data in the policy setting table 500 and authority management table 510 in the table storage means G1 is performed with the authority of the administrator 30 and / or the conference host H.

[0022] The image control means G2 masks the conference recording (including photos and videos) captured by the imaging devices 20-22 in accordance with the protection target of the policy setting table 500 stored in the table storage means G1, and permits / prohibits the registered viewers 40 from viewing the masked conference recording in accordance with the viewing permitted period in the authority management table 510.

[0023] Fig. 3 is a diagram showing an example of a policy setting table 500. As shown in Fig. 3, in the policy setting table 500, a policy is set that includes a conference name 50 (X conference in this example), conference participants 51 (A, B, C, and D in this example), a recording format 52 to be saved, and a protection setting 53. The conference name 50 is information that identifies each of a plurality of conferences. The conference participants 51 are also called registrants. The form 52 of the recording to be saved includes original recording without masking, masked recording with masking (protected recording 1, protected recording 2 in this example), etc. In addition, as the protection setting 53, the face and voice of a specific person, and the location and character position of the slide information are set as the target of masking. Recording type 52 indicates the type of conference recording with different protection settings 53. Protection setting 53 indicates the information to be hidden or covered among the image information and audio information contained in the recording data. In other words, protection setting 53 indicates the information to be concealed from viewers among the image information and audio information contained in the recording data. As protection setting 53, for example, an image of a specific person, audio of a specific person, a page of a slide displayed on the screen, a position range within the slide, etc. may be specified. 3 shows information when the conference name 50 is the X conference, but is not limited to this example. The policy setting table 500 may include information on other conference names. Alternatively, the policy setting table 500 may be generated for each conference. 3 has information on the conference participants 51, but is not limited to this example. The policy setting table 500 only needs to hold, for a specific conference, information on the protection settings 53 and identification information (recording format 52) ​​of the recorded data corresponding to the protection settings 53. In this manner, the conference name, recording identification information, and information on the object of protection are set in the policy setting table 500. In addition, at least one of an image of the face of a specific person, the voice of a specific person, and a position range of a specific slide is set as information on the object of protection stored in the policy setting table 500.

[0024] Fig. 4 is a diagram showing an example of the authority management table 510. As shown in Fig. 4, in the authority management table 510, a conference participant 60 is registered and a viewing period 62 of the conference recording is set for each authority 61. In the example of FIG. 4, A, B, C, and others (ANY) are set as the conference participants 60. The authority 61 indicates the authority of the recordings that the conference participants 60 can view, and in this example, it is set that "A can view protected recording 1", "B can view protected recording 2", "C can view normal recording without masking", and "others cannot view recordings". In other words, the authority 61 indicates the recording format 52 that the conference participants 60 can view. The recording format 52 is set, for example, in the policy setting table 500 of FIG. 3. In this way, the authority management table 510 sets, for each registered user, the viewing period of the conference recording data after masking according to the information to be protected. 4 includes, as authority 61, information on conference participants 60 who are not allowed to view, in addition to information on conference participants 60 who have the authority to view normal recording and protected videos 1 and 2. However, this is not limited to this example. The authority management table 510 does not need to hold information on conference participants 60 who are not allowed to view. In this case, for example, conference participants 60 who are not registered in the authority management table 510 are not allowed to view. 4 includes information on conference participants 60, authorities 61, and viewing permitted period 62, and may further include the conference name. Alternatively, the authority management table 510 may be generated for each conference.

[0025] Furthermore, the imaging devices 20 to 22 may be dedicated cameras provided at the meeting location, or cameras built into terminals such as PCs (Personal Computers) 400 and 410 and tablet 420 serving as display devices may be used.

[0026] Next, the image control means G2 of the conference record processing device GA will be described with reference to Fig. 2. This image control means G2 includes components such as a Web conference application 110, a data mask mechanism 120, a data deletion mechanism 130, a transfer processing mechanism 140, an authentication mechanism 150, a policy analysis mechanism 160, and a Web conference client 450 in the host computer 100. Although not shown, the host computer 100 is a computer equipped with a central processing unit (CPU), an interface (IF), a communication module, read only memory (ROM), random access memory (RAM), and a hard disk drive (HDD). The communication module is hardware that controls communication with other devices. The CPU of the host computer 100 executes stored programs to provide a Web conference application 110, a data mask mechanism 120, a data deletion mechanism 130, a transfer processing mechanism 140, an authentication mechanism 150, and a policy analysis mechanism 160. The host computer 100 also has a record data storage unit 200 and an authentication data storage unit 300. The record data storage unit 200 records in real time the record data of the conference captured by the imaging devices 20-22, and stores masked record data of the conference recorded by applying mask processing to the record data of the conference. The authentication data storage unit 300 stores ID (Identification) data and the like related to the conference participants (Mr. A-D) and the viewer 40.

[0027] The recorded data storage unit 200 and the authentication data storage unit 300 are set, for example, in an internal area of ​​the host computer 100 or an external area attached externally. In the following description, the recorded data recorded in the recorded data storage unit 200 is indicated by the reference symbol 200A, and the authentication data recorded in the authentication data storage unit 300 is indicated by the reference symbol 300A. The authentication data 300A includes official documents for identifying individuals, such as a driver's license, as well as passwords set by the participants (Mr. A to Mr. D) and the viewer 40 corresponding to the official documents. The authentication data 300A may hold image data of the official documents, electronic signatures, etc. The authentication data 300A holds, for example, an ID and a set password for each registered person (conference participant, viewer, etc.) in association with each other.

[0028] When the Web conference application 110 receives a notification from the conference host H, it causes the recorded data storage unit 200 of the host computer 100 to store the conference recording captured by the target imaging devices 20-22 as image data 200A. Based on the analysis results of the policy analysis mechanism 160 (described later) which references the policy setting table 500, the data masking mechanism 120 partially masks the relevant portion of the recorded data 200A, thereby making the data in the relevant portion unviewable. The data masking mechanism 120 uses artificial intelligence (AI) technologies such as voice recognition, image recognition, and natural language processing to recognize the faces, voices, etc. of pre-registered conference participants from the captured images, and applies masking to the relevant parts of the recording that are in accordance with the policy.

[0029] The data deletion mechanism 130 deletes all video data for which the viewing permitted period 62 (see FIG. 4) in the authority management table 510 has expired. The data deletion mechanism 130 deletes the video data of each conference recording stored in the video data storage unit 200 based on the viewing permitted period 62. The transfer processing mechanism 140 performs masking and decoding on the recorded data according to the viewing authority (policy setting table 500 and authority management table 510) shown in Figures 3 and 4, and then transfers the recorded data to the viewer 40 who has requested the data via the Web conference client 450. For example, the transfer processing mechanism 140 encrypts the recorded data and transmits the encrypted recorded data to the terminal device of the viewer 40.

[0030] When a viewer 40 requests to view a conference recording, the authentication mechanism 150 refers to the authority management table 510 (see FIG. 4) via the Web conference client 450 and performs authentication based on the authentication data 300A stored in the authentication data storage unit 300, thereby confirming the authority of the viewer 40. The policy analysis mechanism 160 refers to the policy setting table 500 (see FIG. 3), notifies the data mask mechanism 120 of the masked portion of the recorded data, and puts the data mask mechanism 120 on standby for masking processing.

[0031] The Web conference client 450 includes conference terminals (PCs 400 and 410 and a tablet 420) and their imaging devices 20 to 22, and also functions as a server that transmits data to the host computer 100. The Web conference client 450 uses a communication method that uses a scrambled data decoding format that makes it difficult to restore the data even if it is intercepted from outside. Web conference client 450 is, for example, a computer including a CPU, an IF, a communication module, a ROM, a RAM, a HDD, etc. The CPU of Web conference client 450 executes a stored program to thereby implement the functions of Web conference client 450.

[0032] <<Operation Description of the Embodiment>> Next, the operation of the conference record processing device GA shown in FIG. 2 will be described in order. In the conference recording processing device GA, operation begins when the conference host H sets "Start Web conference" to the Web conference application 110 in the host computer 100 via a conference terminal (PCs 400, 410 and tablet 420) equipped with a Web conference client 450. That is, the conference host H operates the conference terminal to instruct the Web conference application 110 of the host computer 100 to "Start Web conference."

[0033] At that time, the conference host H issues an instruction to set up recording of the contents of the conference and to later distribute the recorded conference data as streaming distribution, etc. In other words, the conference host H operates the conference terminal to instruct the Web conference application 110 to set up recording of the conference. At this time, when setting up a Web conference, the conference host H sets "Web conference start" from the Web conference client 450 to the Web conference application 110, and simultaneously sets "participation registration" of the conference participants to be registered in the policy setting table 500 and the authority management table 510. The conference host H registers at least one participant in the Web conference application 110 by operating the conference terminal.

[0034] Then, upon receiving a setting instruction to "start Web conference" from the Web conference client 450, the policy analysis mechanism 160 in the host computer 100 refers to the policy setting table 500, notifies the data mask mechanism 120 of the masked portions of the conference recording data, and goes on standby for processing. The policy analysis mechanism 160 refers to the policy setting table 500 based on the information of the conference participants, and acquires one or more protection settings 53. The policy analysis mechanism 160 notifies the data mask mechanism 120 of the information on the mask target indicated by each protection setting 53. As described above, the policy setting table 500 contains entries for specific voices, slides (locations, characters), people, etc. For this reason, the data masking mechanism 120 is provided with AI technology functions such as voice recognition technology, image recognition technology, and natural language processing in order to apply this policy and extract the relevant portions for masking from the conference recording.

[0035] After going through the above-mentioned preparation steps, the host computer 100 starts a Web conference at the predetermined conference start time. In parallel with this, participants (persons A and B in FIG. 2) connect to the host computer 100 from conference terminals (PCs 400, 410 and tablet 420) having Web conference client 450, and participate in the opened conference. Participants enter a participating state by operating Web conference client 450 running on their conference terminals. Although the PCs 400 and 410 and the tablet 420 are given as examples of terminals participating in the conference, any device that can participate in the conference via the Web conference application 110, such as a mobile phone or a terminal that can be viewed with a Web browser, may be used. There are no limitations on the type of terminal that can participate in the conference.

[0036] After that, the conference host H, who has accepted the conference, notifies the Web conference application 110 in the host computer 100 of an instruction to start recording from the conference terminals 400 to 420. The conference host H operates the Web conference client 450 to instruct the Web conference application 110 to start recording. The Web conference application 110 that has received the notification starts recording the recorded data 200A in the memory storage area of ​​the host computer 100 and in the recorded data storage unit 200 of a peripheral device such as an external storage. In addition, when the Web conference application 110 receives an instruction to end recording from the conference host H or a participant during or at the end of the Web conference, it ends recording of the Web conference and then causes the data mask mechanism 120 to perform masking and jamming processing on the recorded data 200A. The data masking mechanism 120 may perform masking and jamming processes on the recorded data during the Web conference, or at the end of the Web conference. The data masking mechanism 120 refers to the policy setting table 500 and acquires one or more recording formats 52 of the target conference name 50 and the protection settings 53 of the recording formats 52. For each recording format 52, the data masking mechanism 120 acquires information on the target to be masked indicated by the protection settings 53. The protection settings 53 include, for example, image information of a specific person's face, audio information of a specific person, and image information of a specific page of a slide displayed in the conference or a specific coordinate range on the slide. The data mask mechanism 120 recognizes images of the faces of pre-registered conference participants or the voices of conference participants from the recorded data using at least one of the artificial intelligence technologies of voice recognition, image recognition, and natural language processing. The data mask mechanism 120 analyzes the recorded data of the conference using AI technology functions such as voice recognition technology, image recognition technology, and natural language processing. Based on the analysis results, the data mask mechanism 120 identifies image information, voice information, slide image information, and the like contained in the recorded data. From the identified information, the data mask mechanism 120 specifies the image information and voice information to be masked. For example, the facial image features of each person are stored in advance in the host computer 100. The data mask mechanism 120 analyzes the image information of each person contained in the recorded data, and extracts the facial features of each person. The data mask mechanism 120 identifies the person based on the extracted facial features of the person and the facial features of each person stored in advance, and specifies the image of the person specified in the protection setting 53. For example, the voice feature of each person is stored in advance in the host computer 100. For example, the data mask mechanism 120 analyzes the voice information of each person contained in the recorded data, and extracts the voice feature of each person. The data mask mechanism 120 identifies the person based on the extracted voice feature of the person and the voice feature of each person stored in advance, and determines the voice of the person specified in the protection setting 53. Also, for example, the data mask mechanism 120 identifies, from among the image information contained in the video recording data, an image of a slide on a specific page designated by the protection setting 53, or an image within a positional range on the slide. The data mask mechanism 120 deletes image or audio information to be masked, which is specified as the protection setting 53, or replaces it with other information. For example, the data mask mechanism 120 replaces image information identified as the object to be masked with predetermined image information. The data mask mechanism 120 deletes audio information identified as the object to be masked. Alternatively, the data mask mechanism 120 may perform a scrambling process on the identified image information or audio information. As a result, the information to be masked in the recorded data is data-processed (masked) so that it cannot be viewed by the viewer.

[0037] Then, the data mask mechanism 120 stores the recorded data 200A after the masking and jamming processes as a masked conference recording in the recorded data storage unit 200. After that, when the masked conference recording is stored in the recorded data storage unit 200, the viewer 40 can request the Web conference application 110 to stream the recorded data 200A through a terminal (such as the PCs 400 and 410 or the tablet 420) equipped with the Web conference client 450. When a viewer 40 makes a request to view a conference image, the Web conference client 450 refers to the authority management table 510 via the authentication mechanism 150 and performs authentication based on the authentication data 300A in the authentication data storage unit 300, thereby confirming the authority of the viewer 40. The Web conference client 450 outputs a request to view (a request to view) a conference image (recorded data of a conference) to the host computer 100. The request to view includes an ID for identifying the requesting viewer 40 and authentication information. The requesting viewer 40 is, for example, the host of the conference, a conference participant, a person not participating in the conference, etc. The authentication mechanism 150 of the host computer refers to the authority management table 510 based on the received viewing request, and judges whether or not it falls within the viewing permitted period. Specifically, the authentication mechanism 150 refers to the authority management table 510, acquires the viewing permitted period for the viewer, and judges whether or not it falls within the viewing permitted period. If it falls within the viewing permitted period, the authentication mechanism 150 refers to the authentication data 300A based on the authentication information included in the viewing request, and performs authentication processing for the viewer. If the authentication is successful, the authentication mechanism 150 judges that the viewer is allowed to view the recorded data. In the above example, the authentication mechanism 150 performs authentication processing for the viewer when the viewer is within the viewing permitted period. However, this is not limited to this example. The authentication mechanism 150 may determine whether the viewer is within the viewing permitted period when authentication is successful.

[0038] Furthermore, the authenticated Web conference client 450 can partially change the masking process generated by the masking mechanism 120 according to the authority of the viewer 40 . Specifically, the Web conference client 450 performs masking processing for each participant (indicated by reference symbol 51) set in the policy setting table 500 (see FIG. 3), and based on the viewing authority of the participant (indicated by reference symbol 60) set in the authority management table 510 (see FIG. 4), performs decoding via the transfer processing mechanism 140 for a specific viewer 40, thereby making it possible to transfer the recording data of the masked conference recording.

[0039] FIG. 5A is a diagram showing an example of normal recording processing. For example, FIG. 5A shows an example in which normal noise composite data processing D2 is performed on conference recording data D1 in normal recording to create conference recording data D3. In this example, no masking process is performed on the created conference recording data D3, so that conference participants, slides (locations, text), etc. that should be hidden can be viewed, and security is not maintained. The conference recording data D3 in FIG. 5A shows recording data (normal recording, original) when no masking process is performed. For example, in the case of the policy setting table 500 in FIG. 3, the recording data is viewable by participant C. Fig. 5B is a diagram showing an example of processing when mask processing is performed. When mask processing is performed, according to Fig. 5B, noise composite data processing D5 including mask processing is performed on video recording data D4 of a conference recording, thereby creating video recording data D6 of a conference recording in which specific conference participants and slides (locations, characters) are masked. This shows an example in which security is significantly improved by performing masking processing based on protection settings 53. 5A and 5B show an example in which noise composite data processing is performed on captured image data generated by a photographing device. However, the present invention is not limited to this example. The noise composite data processing may be omitted.

[0040] The masking process in the transfer processing mechanism 140 may be any technique capable of restoring and transferring a field to be restored in the present invention, such as transferring one stream after decoding process using a combination of encrypted code and non-encrypted code, detecting a field to be scrambled by a scrambler, and transferring the field, etc. Therefore, the transfer process in the transfer processing mechanism 140 is not limited to a specific transfer method. Furthermore, the data deletion mechanism 130 under the Web conference application 110 makes it possible to delete the recorded data 200A when the viewing period in the authority management table 510 has expired.

[0041] In the conference recording processing device GA of this embodiment, which has been described in detail above, first, in the table storage means G1, the information to be protected in the conference recording data of each conference is defined in advance as a policy setting table 500, and the viewing period for the conference recording data that can be viewed by one or more registered users is defined in an authority management table 510. Thereafter, the host computer 100, which serves as the image control means G2, executes masking processing on the conference recording data generated by the image capture device in accordance with the protection target of the policy setting table 500 stored in the table storage means G1 to generate conference recording data after the masking processing. The host computer 100 also permits or prohibits one or more registered users from viewing the conference recording after the masking processing in accordance with the viewing permitted period in the authority management table 510.

[0042] As a result, in the above-mentioned conference recording processing device GA, by simple operations using the policy setting table 500 and the authority management table 510 that define the object to be protected, it is possible to easily mask the conference recording and prevent the inadvertent leakage of the conference recording, thereby enhancing security in conferences such as Web conferences. The conference recording processing device GA can hold in advance settings for multiple patterns of protection targets with different information to be concealed. The conference recording processing device GA can also hold the people who can view and the viewing period for multiple patterns of recorded data with different information to be concealed. In this way, by storing the policy setting table 500 and the authority management table 510 in advance, multiple patterns of recorded data with different information to be concealed can be generated, and the viewing authority and viewing period for the multiple patterns of recorded data can be controlled. Also, the object of concealment and the degree of concealment can be made different depending on the recorded data. In addition, by designating information to be kept secret as a protection setting in advance, each piece of recorded data can be generated according to the protection setting without the need to manually edit the recorded data after the recording data is generated. Furthermore, the viewers and viewing period of the recorded data according to the protection setting can be designated in advance in accordance with the protection setting.

[0043] In addition, the above-mentioned conference recording processing device GA makes it possible to display only the information that corresponds to the user's authority during a web conference, thereby preventing information leakage from recorded data and protecting compliance and personal information. Furthermore, the conference record processing device GA can automatically generate privacy-protected recorded data without the need for editing in the host computer 100, and can delete the recorded data at an appropriate time. That is, the conference record processing device GA can delete recorded data whose viewing period has expired by referring to the authority management table 510 set in advance. Furthermore, in the conference recording processing device GA, the operation rules of the Web conference are set in advance as policies in the policy setting table 500. This makes it possible to appropriately change the information that can be disclosed and the information that cannot be disclosed in the same conference based on user authority (administrator authority).

[0044] (Other embodiments) In the above embodiment, the host computer 100, which serves as the image control means G2, allows the participants 60 (see FIG. 4) set in the authority management table 510 to view the conference recording. However, this is not limited to this. The host computer 100 may be provided with an extended function that performs mask processing on the conference image in accordance with the protection target in the policy setting table 500 within a predetermined time (delay time), and then plays back and outputs the conference image in almost real time.

[0045] Specifically, the host computer 100 may perform noise composite data processing D8 including masking processing on the conference recording data D7 as shown in FIG. 6, and after a delay time associated with this processing, output and play back the conference recording data D9 in which specific conference participants and slides (locations, text) have been masked. For example, the host computer 100 performs jamming processing and noise composite processing on the captured image data to generate recorded data D8 that is not subjected to mask processing. In parallel with the generation processing of the recorded data D8, the host computer 100 performs noise composite processing including jamming processing and masking processing on the captured image data to generate recorded data D9 that is subjected to mask processing. The host computer 100 outputs and plays back the recorded data D8 and D9 after a time (delay time) required for jamming processing, noise compound processing, masking processing, and the like. In this way, the host computer 100 performs masking processing on the recording data based on the policy setting table 500 within a specified delay time to generate recording data after the masking processing, and then outputs the image data after the masking processing for playback. As a result, in this embodiment, if there are participants with different display permissions during an online meeting such as a web conference, the meeting will be delayed by the processing time taken by the transfer mechanism, but it is possible to display recorded data according to the participants' viewing permissions.

[0046] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and design modifications and the like are also included within the scope of the present invention that does not deviate from the gist of the present invention.

[0047] This application claims priority based on Japanese Patent Application No. 2021-053701, filed on March 26, 2021, the disclosure of which is incorporated herein in its entirety. [Industrial Applicability]

[0048] The present invention relates to a conference recording device and a method for ensuring security in conference recording, which can improve security in Web conferences held remotely via the Internet. [Explanation of symbols]

[0049] 1. Table storage means 2. Image Control Means 10. Conference Recording Device 20 Imaging device 21 Imaging device 22 Imaging device 30 Administrator 40 viewers 100 host computers 110 Web conferencing applications 120 Data Masking Mechanism 130 Data Deletion Mechanism 140 Transfer Processing Mechanism 150 Authentication Mechanisms 160 Policy Analysis Facility 200 Recording data storage unit 200A Recording data 300 Authentication data storage unit 300A Certification Data 400, 410 PC (Conference terminal) 420 Tablet (Conference terminal) 450 Web conferencing clients 500 Policy setting table 510 Authority Management Table A1 Policy setting table A2 Authority Management Table B Administrator GA Conference Recording Device G1 Table storage means G2 Image Control Means

Claims

1. a table storage means for storing in advance a policy setting table for setting information to be protected, including the conference name and recording identification information, in the information contained in the conference recording data of each conference, and an authority management table for setting a viewing period during which the conference recording data can be viewed by one or more registered users; an image control means for performing a masking process on the conference record data generated by an imaging device in accordance with the protection target of the policy setting table stored in the table storage means to generate masked conference record data, and for permitting or prohibiting the one or more registered users from viewing the masked conference record data in accordance with the viewing permitted period of the authority management table; A conference recording processing device comprising:

2. A table storage means for storing a policy setting table for setting information to be protected in advance, the information including at least one of the voice of a specific person and the position range of a specific slide in the information contained in the conference recording data of each conference, and an authority management table for setting a viewing period for the conference recording data that can be viewed by one or more registered users; an image control means for performing a masking process on the conference record data generated by an imaging device in accordance with the protection target of the policy setting table stored in the table storage means to generate masked conference record data, and for permitting or prohibiting the one or more registered users from viewing the masked conference record data in accordance with the viewing permitted period of the authority management table; A conference recording processing device comprising:

3. 2 . The conference record processing device according to claim 1 , wherein at least one of a face image of a specific person, a voice of a specific person, and a position range of a specific slide is set as the information to be protected stored in the policy setting table.

4. 4. The conference recording processing device according to claim 1, wherein the authority management table sets, for each registrant, the viewing period of the conference recording data after the masking process according to the information to be protected.

5. 5. The conference recorder according to claim 1, wherein various data settings in the policy setting table and the authority management table are performed with authority of an administrator.

6. The conference recording processing device according to any one of claims 1 to 5, wherein the image control means recognizes images of the faces of pre-registered conference participants or the voices of the conference participants from the conference recording data using at least one of artificial intelligence technologies including voice recognition, image recognition, and natural language processing.

7. The conference recording processing device according to any one of claims 1 to 6, wherein the image control means performs the masking process based on the policy setting table on the conference recording data within a predetermined delay time to generate conference recording data after the masking process, and then outputs the conference image data after the masking process for playback.

8. A conference recording processing device comprising: a policy setting table for setting information to be protected, including the conference name and recording identification information, in the information contained in the conference recording data of each conference, and an authority management table for setting a viewing period during which the conference recording data is viewable by one or more registered users; A conference recording processing method, comprising: performing a masking process on the conference recording data in accordance with the protection target of the stored policy setting table to generate masked conference recording data; and permitting or prohibiting the one or more registered users from viewing the masked conference recording data in accordance with the viewing period of the authority management table.

9. A conference recording processing device comprising: a policy setting table for setting information to be protected, including at least one of the voice of a specific person and the position range of a specific slide, in the information contained in the conference recording data of each conference, and an authority management table for setting a viewing period for the conference recording data that can be viewed by one or more registered users; A conference recording processing method, comprising: performing a masking process on the conference recording data in accordance with the protection target of the stored policy setting table to generate masked conference recording data; and permitting or prohibiting the one or more registered users from viewing the masked conference recording data in accordance with the viewing period of the authority management table.

10. A computer of a conference recording processing device having a table storage means for storing in advance a policy setting table for setting information to be protected including the conference name and recording identification information in the conference recording data of each conference, and an authority management table for setting a viewing period for the conference recording data that can be viewed by one or more registered users, an image control means for performing a masking process on the conference record data generated by an imaging device in accordance with the protection target of the policy setting table stored in the table storage means to generate masked conference record data, and permitting or prohibiting the one or more registered users from viewing the masked conference record data in accordance with the viewing permitted period of the authority management table; A program that functions as a

11. A computer of a conference recording processing device having a table storage means for storing in advance a policy setting table for setting information to be protected including at least one of the voice of a specific person and the position range of a specific slide in the information contained in the conference recording data of each conference, and an authority management table for setting a viewing period for the conference recording data that can be viewed by one or more registered users, an image control means for performing a masking process on the conference record data generated by an imaging device in accordance with the protection target of the policy setting table stored in the table storage means to generate masked conference record data, and permitting or prohibiting the one or more registered users from viewing the masked conference record data in accordance with the viewing permitted period of the authority management table; A program that functions as a

Citation Information

Patent Citations

  • Image processing method, image processor and image communication equipment

    JP2004056488A

  • Image processor

    JP2006155109A

  • Image processor and object processing method

    JP2007060028A

  • Information processor, conference system, information processing method and information processing program

    JP2007334832A

  • Recording program and recording device

    JP2014197813A