Information processing device, information processing method, communication system, and program
The solution addresses HDCP compatibility issues by using an information processing device with HDCP-encrypted video reception, image processing, and communication monitoring to notify users of source device problems, reducing unnecessary service visits.
Patent Information
- Application Number
- JP2021154389
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-22
- Publication Date
- 2025-11-06
- Estimated Expiration
- 2041-09-22
AI Technical Summary
Existing technologies fail to recognize issues with HDCP-compatible video signals when sink devices do not support HDCP, leading to incorrect assumptions of sink device malfunctions and unnecessary service visits.
An information processing device and method that includes a receiving unit for HDCP-encrypted video, an image processing unit for abnormal image detection, and a communication status monitoring unit to determine and notify users of HDCP compatibility issues, distinguishing between sink and source device problems.
Enables users to identify HDCP compatibility issues on the source device side, reducing the need for service visits and improving service efficiency by distinguishing between sink and source device malfunctions.
Smart Images

Figure 0007764713000001 
Figure 0007764713000002 
Figure 0007764713000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, a communication system, and a program. [Background technology]
[0002] There is an encryption method for video and audio content called HDCP (High-bandwidth Digital Content Protection). HDCP is a standard that encrypts video signals output from video output devices (hereinafter referred to as source devices) such as PCs (Personal Computers) to video input devices (hereinafter referred to as sink devices) such as monitors and monitor capture cards to prevent illegal copying. Content such as movies that are copyright protected by HDCP cannot be displayed on sink devices that do not support HDCP.
[0003] When a video capture card is used as a sink device, it does not support video signals encrypted with HDCP, which prevents the copying of copyrighted video content. Therefore, when HDCP-protected video content is input, the video capture card cannot decrypt it, and abnormal images such as black or green screens are displayed.
[0004] Furthermore, since HDCP-compatible sink devices such as monitors are common in the HDMI (registered trademark) standard, some source devices may output all video content other than content that should be protected by HDCP as HDCP-encrypted video.
[0005] Furthermore, electronic whiteboards are equipped with a video capture card as a sink device, which captures video output from a source device and writes it on the screen. However, when a source device that constantly outputs HDCP-protected video is connected, it is not possible to determine whether the video output from the source device is HDCP-compliant or not, and the video cannot be decoded and displayed, resulting in the display of an abnormal image. Furthermore, when an abnormal image is displayed, the user assumes that the electronic whiteboard is malfunctioning, and a service technician must be dispatched to the site to identify the cause.
[0006] Therefore, Patent Document 1 discloses a technology in which, when a sink device supports a version of HDCP different from the version applied to the content, the source device provides the content to the sink device in the version of HDCP supported by the sink device through content conversion. Also, Patent Document 2 discloses a technology in which the communication quality of a communication cable used for communication between a source device and a sink device is associated with a video signal format such as 480p, 1080i, 1080p, etc., and the user communicates the optimal video signal in a format that can be used with the communication cable. Summary of the Invention [Problem to be solved by the invention]
[0007] However, with the technology described in Patent Document 1, if a sink device does not support HDCP, the content is sent to the sink device while still protected by HDCP, without taking into consideration the state of the sink device, and the sink device is unable to determine what is being sent. Also, with the technology described in Patent Document 2, when a video protected by HDCP is sent to the sink device, jitter, signal synchronization error, etc. do not occur, and it is not possible to recognize that an error state has occurred.
[0008] The present invention has been made in view of the above, and aims to provide an information processing device, an information processing method, a communication system, and a program that enable a user to recognize that a problem exists with the signal on the source device side, rather than a malfunction of the sink device, in a sink device that is not compatible with HDCP, such as a capture board, thereby eliminating the need for a service technician to visit and improving service efficiency. [Means for solving the problem]
[0009] In order to solve the above-mentioned problems and achieve the object, the present invention comprises a receiving unit that receives video encrypted by HDCP from a source device, an image processing unit that performs image processing on the video received by the receiving unit, a communication status monitoring unit that monitors an HDCP sequence related to HDCP, and a notification determination unit that determines whether to notify a user of a message based on the result of the image processing by the image processing unit and the result of monitoring the HDCP sequence by the communication status monitoring unit. [Effects of the Invention]
[0010] According to the present invention, in the case of a sink device that does not support HDCP, such as a capture board, the user can recognize that there is a problem with the signal on the source device side, rather than a malfunction of the sink device, thereby eliminating the need for a service technician to visit, and improving the efficiency of service. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a communication system according to this embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a projector, which is an example of a sink device according to the present embodiment. [Figure 3] FIG. 3 is a block diagram showing an example of a functional configuration of the communication system according to the present embodiment. [Figure 4] FIG. 4 is a flowchart showing an example of the flow of video display processing in the communication system according to the present embodiment. [Figure 5] FIG. 5 is a diagram showing an example of a screen displayed on a sink device in the communication system according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of an information processing device, an information processing method, a communication system, and a program will be described in detail with reference to the accompanying drawings.
[0013] Fig. 1 is a diagram showing an example of the configuration of a communication system according to the present embodiment. As shown in Fig. 1, the communication system according to the present embodiment includes a source device 200 and a sink device 100. The source device 200 and the sink device 100 are connected via a wired video connection using an HDMI (High-Definition Multimedia Interface) or DisplayPort. Here, the source device 200 is a device that transmits a video signal, such as a PC (Personal Computer). The sink device 100 is a device that receives a video signal, such as an electronic whiteboard or projector.
[0014] Fig. 2 is a diagram showing an example of a hardware configuration of a projector, which is an example of a sink device according to the present embodiment. Next, an example of a hardware configuration of a projector, which is an example of a sink device 100 according to the present embodiment, will be described with reference to Fig. 2.
[0015] The projector 8, which is an example of the sink device 100 according to this embodiment, includes a CPU (Central Processing Unit) 801, a ROM (Read Only Memory) 802, a RAM (Random Access Memory) 803, a media I / F (Interface) 807, an operation unit 808, a power switch 809, a bus line 810, a network I / F 811, an LED (Light Emitting Diode) drive circuit 814, an LED light source 815, a projection device 816, a projection lens 817, an external device connection I / F (Interface) 818, a fan drive circuit 819, a cooling fan 820, etc.
[0016] Of these, the CPU 801 controls the overall operation of the projector 8. The ROM 802 stores programs used to drive the CPU 801. The RAM 803 is used as a work area for the CPU 801. The media I / F 807 controls reading and writing (storing) of data from and to a recording medium 806 such as a flash memory.
[0017] The operation unit 808 is provided with various keys, buttons, LEDs, etc., and is used by the user to perform various operations other than turning on or off the power of the projector 8. For example, the operation unit 808 accepts instruction operations such as operations to adjust the size of the projected image, operations to adjust the color tone, operations to adjust the focus, operations to adjust the keystone, etc., and outputs the contents of the accepted operations to the CPU 801.
[0018] The power switch 809 is a switch for turning on or off the power of the projector 8. The bus line 810 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 801 shown in FIG.
[0019] The network I / F 811 is an interface for performing data communication using a communication network such as the Internet.
[0020] The LED drive circuit 814 controls the turning on and off of the LED light source 815 under the control of the CPU 801. When the LED light source 815 is turned on under the control of the LED drive circuit 814, it irradiates the projection device 816 with projection light.
[0021] The projection device 816 modulates projection light from the LED light source 815 using spatial light modulation based on image data provided via an external device connection I / F 818 or the like, and projects the modulated light as an image onto the projection surface of a screen through a projection lens 817. For example, a liquid crystal panel or a DMD (Digital Micromirror Device) is used as the projection device 816. The LED drive circuit 814, LED light source 815, projection device 816, and projection lens 817 collectively function as a projection unit (projection means) that projects a projection image onto the projection surface based on image data.
[0022] The external device connection I / F 818 is directly connected to a PC (Personal Computer) and exchanges control signals and image data with the PC. The fan drive circuit 819 is connected to the CPU 801 and the cooling fan 820 and drives or stops the cooling fan 820 based on a control signal from the CPU 801. The cooling fan 820 rotates to exhaust air from inside the projector 8 and cool the inside of the projector 8.
[0023] Furthermore, when power is supplied to the projector 8, the CPU 801 starts up in accordance with a control program pre-stored in the ROM 802, sends a control signal to an LED drive circuit 814 to turn on an LED light source 815, and sends a control signal to a fan drive circuit 819 to rotate a cooling fan 820 at a predetermined rated rotation speed. When the supply of power from the power supply circuit 21 to the projector 8 begins, the projection device 816 enters a state in which it can display an image, and furthermore, power is supplied from the power supply circuit 21 to various other components.
[0024] Furthermore, when the power switch 809 of the projector 8 is turned OFF, the power switch 809 sends a power OFF signal to the CPU 801, and upon detecting the power OFF signal, the CPU 801 sends a control signal to the LED drive circuit 814 to turn off the LED light source 815. After a predetermined time has elapsed, the CPU 801 then sends a control signal to the fan drive circuit 819 to stop the cooling fan 820, and terminates its own control processing, and finally issues an instruction to the power supply circuit 21 to stop the supply of power from the power source.
[0025] Fig. 3 is a block diagram showing an example of the functional configuration of a communication system according to the present embodiment. Next, an example of the functional configuration of a communication system according to the present embodiment will be described with reference to Fig. 3. In the present embodiment, source device 200 and sink device 100 are connected via HDMI and communicate video signals.
[0026] First, a description will be given of an example of the functional configuration of source device 200. In this embodiment, source device 200 has an HDMI transmission unit 210, a control unit 220, a video and audio processing unit 230, an HDMI connector 240, and the like, as shown in FIG.
[0027] The HDMI transmission unit 210 has a DDC communication unit 211, an HDCP encryption unit 212, a TMDS transmission unit 213, etc. The DDC communication unit 211 communicates control signals for device control and the like in accordance with the HDMI standard. The TMDS transmission unit 213 communicates (transmits) video signals in accordance with the HDMI standard with the sink device 100. The HDCP encryption unit 212 encrypts the video signals transmitted by the TMDS transmission unit 213 in accordance with the HDCP standard.
[0028] The video / audio processing unit 230 processes, as an HDMI signal, the video signal, the audio signal, etc. generated inside the source device 200. The control unit 220 includes a CPU, memory, etc. that the source device 200 has, and performs main control of the source device 200. The HDMI connector 240 is a signal communication connector for connecting the DDC communication unit 211 and the TMDS transmission unit 213 to an external cable.
[0029] Next, we will explain an example of the functional configuration of the sink device 100. In this embodiment, the sink device 100 has an HDMI receiving unit 110, a control unit 120, a video and audio processing unit 130, an abnormal image detection unit 140, a recording unit 150, an operation unit 160, a display unit 170, an HDMI connector 180, a communication status monitoring unit 190, a ROM 802, etc., as shown in Fig. 3 .
[0030] The HDMI receiving unit 110 includes a DDC communication unit 111, an HDCP decoding unit 112, and a TMDS receiving unit 113. The DDC communication unit 111 communicates control signals for device control and the like in accordance with the HDMI standard. The TMDS receiving unit 113 communicates (receives) video signals in accordance with the HDMI standard with the source device 200. The HDCP decoding unit 112 decodes the video signal received by the TMDS receiving unit 113 in accordance with the HDCP standard. In other words, the HDMI receiving unit 110 functions as an example of a receiving unit that receives video encrypted by HDCP from the source device 200. In this embodiment, the HDMI receiving unit 110 receives video via HDMI, but this is not limiting and the video may also be received via DisplayPort, for example.
[0031] The control unit 120 has a CPU 801 and the like, and executes a program recorded in the recording unit 150 to perform main control of the sink device 100. The abnormal image detection unit 140 is an example of an image processing unit that performs image processing on the video signal decoded by the HDCP decoding unit 112 (i.e., the video received by the HDMI receiving unit 110). In this embodiment, the abnormal image detection unit 140 uses a template image recorded in the recording unit 150 to detect whether the video signal decoded by the HDCP decoding unit 112 is an abnormal image by matching or the like. In other words, the abnormal image detection unit 140 performs image processing that includes matching the video signal received by the HDMI receiving unit 110 with a predetermined abnormal image.
[0032] At this time, the abnormal image detection unit 140 may perform matching of the decoded video signal with a predetermined abnormal image for a predetermined time period. As a result, the abnormal image detection unit 140 detects periodic blinking of the video decoded by the HDCP decoding unit 112. In this embodiment, the abnormal image detection unit 140 may be realized by the control unit 120 executing a program recorded in the recording unit 150, or may be realized by hardware or the like.
[0033] The video / audio processing unit 130 receives the video signal and audio signal received by the HDMI receiving unit 110 and converts the video signal and audio signal into a format that can be processed by the control unit 120. The HDMI connector 180 is a signal communication connector for connecting the DDC communication unit 111 and the TMDS receiving unit 113 to an external cable.
[0034] The recording unit 150 is a non-volatile storage medium that records an operating program for the sink device 100, template images of abnormal images (predetermined abnormal images), and the like. The operation unit 160 has a touch panel, push switches, and the like. The display unit 170 is an example of a display device that displays various images output from the control unit 120. The ROM 802 stores an EDID file. Here, the EDID file is a file that records information about the sink device 100 used when communicating via HDMI.
[0035] The communication status monitoring unit 190 is an example of a communication status monitoring unit that monitors an HDCP sequence. Here, the HDCP sequence is a sequence related to HDCP. In this embodiment, the HDCP sequence may include a sequence for authenticating whether the source device 200 and the sink device 100 are devices that support HDCP encryption, such as a key exchange between the source device 200 and the sink device 100.
[0036] In the case of HDMI, when HDCP encryption is performed, a key is exchanged between the source device 200 and the sink device 100 according to the I2C standard in the DDC communication unit 111. When exchanging a key according to the I2C standard, the DDC communication unit 111 repeats a specific communication pattern.
[0037] Therefore, in this embodiment, the communication status monitoring unit 190 monitors the repetition of the specific communication pattern. Specifically, the communication status monitoring unit 190 reads information communicated according to the I2C standard by a dedicated microcomputer, and notifies the control unit 120 of the read information as the monitoring result of the HDCP sequence. Alternatively, the communication status monitoring unit 190 may directly connect the I2C to the control unit 120, and notify the control unit 120 of the information communicated according to the I2C as the monitoring result of the HDCP sequence.
[0038] As described above, when transmitting a video signal encrypted by the HDCP encryption unit 212 from the TMDS transmission unit 213, the DDC communication unit 211 performs an HDCP sequence. Therefore, the communication status monitoring unit 190 is provided on a DDC line connecting the DDC communication unit 211 and the DDC communication unit 111, and monitors the communication status on the DDC line. However, some source devices 200 transmit content (video, etc.) that is not protected by HDCP while repeatedly retrying the HDCP sequence even when the HDCP sequence cannot be established. In such cases, the communication status monitoring unit 190 cannot determine whether the image transmitted from the source device 200 is an abnormal image by simply monitoring the communication status on the DDC line.
[0039] Therefore, in this embodiment, the control unit 120 functions as an example of a notification determination unit that determines whether to notify the user of a message based on the result of image processing by the abnormal image detection unit 140 and the result of monitoring the HDCP sequence by the communication status monitoring unit 190. Specifically, the control unit 120 determines whether the video transmitted from the source device 200 is an abnormal image (encrypted video) protected by HDCP, or a normal image (unencrypted video) transmitted while repeating the HDCP sequence.
[0040] Then, when the control unit 120 determines that the video transmitted from the source device 200 is an abnormal image transmitted while repeating the HDCP sequence, the control unit 120 determines to notify the user of a message. In this case, the control unit 120 notifies the user of a message. In this embodiment, the control unit 120 displays a message on the display unit 170 based on the determination result of whether or not to notify the user of a message. For example, the control unit 120 displays a message on the display unit 170 indicating that the content (video) cannot be displayed because it is protected by HDCP.
[0041] This allows the user to be notified that an image that cannot be displayed is being input to the sink device 100 that does not support HDCP, such as a video input function, etc. As a result, the user can recognize that there is a problem with the image on the source device 200 side, not with a malfunction of the sink device 100, and unnecessary service such as a visit by a serviceman can be prevented.
[0042] Fig. 4 is a flowchart showing an example of the flow of video display processing in the communication system according to the present embodiment. Fig. 5 is a diagram showing an example of a screen displayed on a sink device in the communication system according to the present embodiment. Next, an example of the flow of video display processing in the communication system according to the present embodiment will be described with reference to Figs. 4 and 5.
[0043] First, the DDC communication unit 211 of the source device 200 reads the EDID file from the ROM 802 of the sink device 100 via the DDC line in accordance with the I2C standard (step S401). That is, the DDC communication unit 111 of the sink device 100 transmits the EDID file in response to a request from the source device 200. Next, the control unit 220 and the video / audio processing unit 230 of the source device 200 determine the resolution, refresh rate (frame rate), etc. of the video signal to be transmitted by the HDMI transmission unit 210 of the source device 200 based on the read EDID file (step S402).
[0044] Furthermore, the DDC communication unit 211 of the source device 200 executes an HDCP sequence with the DDC communication unit 111 of the sink device 100 (step S403). Specifically, the DDC communication unit 211 and the DDC communication unit 111 execute an HDCP sequence including an inquiry about a key used in HDCP communication.
[0045] Next, if there is no HDCP sequence response from the DDC communication unit 111 of the HDCP-incompatible sink device 100, or if a response that cannot be determined as an HDCP sequence response (no response), such as an all-zero key, has been received from the DDC communication unit 111, the DDC communication unit 211 of the source device 200 determines (step S404). If the HDCP sequence does not allow authentication of whether the sink device 100 is a device that supports HDCP encryption, the DDC communication unit 211 repeatedly retries the HDCP sequence (step S405).
[0046] If the control unit 220 of the source device 200 determines that the sink device 100 cannot be authenticated as a device compatible with HDCP encryption after repeated retries of the HDCP sequence, the control unit 220 stops transmission of the video signal by the TMDS transmission unit 213. However, some source devices 200 stop the HDCP sequence and send the video signal to the source device 200 without encrypting it with HDCP even though it cannot be authenticated as to whether the sink device 100 is a device compatible with HDCP encryption. However, the source device 200 according to the present embodiment is intended for source devices 200 in which the DDC communication unit 211 repeatedly retries the HDCP sequence when it cannot be authenticated as to whether the sink device 100 is a device compatible with HDCP encryption.
[0047] The communication status monitoring unit 190 of the sink device 100 monitors communications such as the HDCP sequence on the DDC line (step S406). Alternatively, the communication status monitoring unit 190 may monitor the HDCP sequence between the DDC communication unit 211 and the DDC communication unit 111 via a cable connecting the HDMI connector 240 and the HDMI connector 180. Then, the communication status monitoring unit 190 may notify the control unit 120 of the monitoring result of the HDCP sequence by a communication means such as a wired or wireless communication means.
[0048] The communication status monitoring unit 190 monitors the HDCP sequence and determines whether the specific communication pattern has been repeated a predetermined number of times N (step S407). Here, the number of times N is a predetermined number and is determined based on the frequency with which the HDCP sequence is repeated. If the specific communication pattern has not been repeated N times (step S407: No), the process returns to step S406, and the communication status monitoring unit 190 continues monitoring the HDCP sequence.
[0049] On the other hand, if the specific communication pattern has been repeated a determination number N (step S407: Yes), the control unit 120 determines whether the number of times that the abnormal image detection unit 140 has detected an abnormal image is within a predetermined number M (step S408). Here, the predetermined number M is a number that is set in advance. If the number of times that an abnormal image has been detected is greater than the predetermined number M (step S408: No), the notification determination function unit 121 ends the process because there is a possibility that the HDCP sequence is being retried continuously even though the source device 200 is outputting normal video.
[0050] On the other hand, if the number of times an abnormal image has been detected is within the predetermined number M (step S408: Yes), the abnormal image detection unit 140 compares (matches) the video signal decoded by the HDCP decoding unit 112 with a template image (i.e., an image recorded in the recording unit 150) (step S409). Here, the template image may be registered in the recording unit 150 at the time of product shipment, or may be registered via the operation unit 160.
[0051] The decoded video signal may flicker, alternating between white and abnormal images, or between black and abnormal images. Therefore, the abnormal image detection unit 140 performs abnormal image detection for a predetermined period of time, and if an abnormal image is detected periodically, it will also be detected as an abnormal image. For example, the abnormal image detection unit 140 performs abnormal image detection every 0.2 seconds over a 2-second period, and if an abnormal image is detected even once in 20 times, it will determine that an abnormal image has been detected.
[0052] The control unit 120 determines whether or not an abnormal image has been detected by the abnormal image detection unit 140 (step S410). If an abnormal image has not been detected (step S410: No), the process returns to step S406, and the communication status monitoring unit 190 monitors the HDCP sequence on the DDC line.
[0053] On the other hand, if an abnormal image is detected (step S410: Yes), control unit 120 displays a screen including a message notification (display image) on display unit 170 indicating that the content (video signal) cannot be displayed because it is protected by HDCP (step S411), as shown in Fig. 5. In this embodiment, control unit 120 may close the screen currently displayed on display unit 170 and display a screen including the message notification, or may composite the screen including the message notification with the currently displayed screen by using semi-transparency processing or the like.
[0054] As described above, the communication system according to the present embodiment can notify the user that an image that cannot be displayed is being input to the sink device 100 that does not support HDCP, such as a video input function. As a result, the user can recognize that there is a problem with the image on the source device 200 side, not with a malfunction of the sink device 100, and it is possible to prevent unnecessary service such as a visit by a serviceman from being performed.
[0055] The programs executed by sink device 100 and source device 200 of this embodiment are provided by being pre-installed in ROM 803 or the like. The programs executed by sink device 100 and source device 200 of this embodiment may be provided by being recorded in an installable or executable file format on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk).
[0056] Furthermore, the programs executed by sink device 100 and source device 200 of the present embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the programs executed by sink device 100 and source device 200 of the present embodiment may be provided or distributed via a network such as the Internet.
[0057] The program executed by the sink device 100 of this embodiment has a modular configuration including the above-mentioned units (HDMI receiving unit 110, video / audio processing unit 130, abnormal image detection unit 140, and communication status monitoring unit 190), and in terms of actual hardware, the CPU 801 (an example of a processor) reads and executes the program from the above-mentioned ROM 802, thereby loading the above-mentioned units onto the main memory device, and the HDMI receiving unit 110, video / audio processing unit 130, abnormal image detection unit 140, and communication status monitoring unit 190 are generated on the main memory device.
[0058] The program executed by source device 200 of this embodiment has a modular structure including the above-mentioned units (HDMI transmission unit 210, video and audio processing unit 230), and in terms of actual hardware, a CPU (an example of a processor) reads and executes the program from the above-mentioned ROM, thereby loading the above-mentioned units onto a main memory device, and generating the HDMI transmission unit 210 and video and audio processing unit 230 on the main memory device. [Explanation of symbols]
[0059] 100 sink devices 110 HDMI receiver 111,211 DDC Communication Department 112 HDCP decoding unit 113 TMDS receiver 120,220 Control unit 130,230 Video and audio processing unit 140 Abnormal image detection unit 150 Recording Unit 170 Display section 180,240 HDMI connector 190 Communication Status Monitoring Department 200 source devices 210 HDMI transmitter 212 HDCP encryption section 213 TMDS transmitter 801 CPU 802 ROM 803 RAM 808 Operation section [Prior art documents] [Patent documents]
[0060] [Patent Document 1] Patent No. 6312447 [Patent Document 2] Japanese Patent Application Laid-Open No. 2008-252559
Claims
1. a receiving unit that receives video encrypted by HDCP from a source device; an image processing unit that performs image processing on the video received by the receiving unit; a communication status monitoring unit that monitors an HDCP sequence related to HDCP; a notification determination unit that determines whether to notify a user of a message based on a result of image processing by the image processing unit and a result of monitoring the HDCP sequence by the communication status monitoring unit; An information processing device comprising:
2. The information processing device according to claim 1 , wherein the receiving unit receives the video in accordance with HDMI or DisplayPort.
3. The information processing device according to claim 1 , wherein the notification determining unit displays a message on a display device based on a result of the determination as to whether or not to perform the message notification.
4. The information processing device according to claim 1 , wherein the image processing unit executes image processing including matching the video with a predetermined abnormal image.
5. The image processing unit executes the matching for a predetermined period of time, The information processing device according to claim 4 , wherein the notification determining unit determines to issue a message notification to a user when the video received by the receiving unit is determined to be the abnormal image by the matching.
6. An information processing method executed by an information processing device, a receiving unit receiving video encrypted by HDCP from a source device; an image processing unit performing image processing on the video received by the receiving unit; a step of a communication status monitoring unit monitoring an HDCP sequence related to HDCP; a notification determination unit determining whether to notify a user of a message based on a result of image processing by the image processing unit and a result of monitoring the HDCP sequence by the communication status monitoring unit; An information processing method including:
7. A display device; a receiving unit that receives video encrypted by HDCP from a source device; an image processing unit that performs image processing on the video received by the receiving unit; a communication status monitoring unit that monitors an HDCP sequence related to HDCP; a notification determination unit that determines whether to notify a user of a message based on a result of image processing by the image processing unit and a result of monitoring the HDCP sequence by the communication status monitoring unit, and displays a message on the display device based on the determination result; A communication system comprising:
8. Computer, a receiving unit that receives video encrypted by HDCP from a source device; an image processing unit that performs image processing on the video received by the receiving unit; a communication status monitoring unit that monitors an HDCP sequence related to HDCP; a notification determination unit that determines whether to notify a user of a message based on a result of image processing by the image processing unit and a result of monitoring the HDCP sequence by the communication status monitoring unit; A program to make it function as such.
Citation Information
Patent Citations
Easy-open can cover having excellent easy-open property
JP1988012447A
Image display unit
JP2004187038A
Video communications equipment and video communication method
JP2008252559A
Transmission processor and transmission processing method
JP2008258697A
Video / audio reproduction device and video / audio reproduction method
JP2010021975A