Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7600571B2 - Wireless communication system, wireless receiving device, communication control method, and program - Google Patents
[go: Go Back, main page]

JP7600571B2 - Wireless communication system, wireless receiving device, communication control method, and program - Google Patents

Wireless communication system, wireless receiving device, communication control method, and program Download PDF

Info

Publication number
JP7600571B2
JP7600571B2 JP2020147748A JP2020147748A JP7600571B2 JP 7600571 B2 JP7600571 B2 JP 7600571B2 JP 2020147748 A JP2020147748 A JP 2020147748A JP 2020147748 A JP2020147748 A JP 2020147748A JP 7600571 B2 JP7600571 B2 JP 7600571B2
Authority
JP
Japan
Prior art keywords
wireless
image data
information processing
processing device
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020147748A
Other languages
Japanese (ja)
Other versions
JP2022042346A (en
Inventor
幸司 大野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2020147748A priority Critical patent/JP7600571B2/en
Publication of JP2022042346A publication Critical patent/JP2022042346A/en
Application granted granted Critical
Publication of JP7600571B2 publication Critical patent/JP7600571B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、無線通信システム無線受信装置、通信制御方法、及びプログラムに関する。 The present invention relates to a wireless communication system , a wireless receiving device, a communication control method, and a program.

画像や音声を無線通信で伝送する無線通信システムが実用化されている。 Wireless communication systems that transmit images and audio wirelessly have been put into practical use.

例えば、情報処理装置が出力する画像・音声データを無線送信する送信装置と、無線送信された画像・音声データを受信し、表示装置に出力する受信装置とを含む無線通信システムが知られている(例えば、特許文献1参照)。 For example, a wireless communication system is known that includes a transmitting device that wirelessly transmits image and audio data output by an information processing device, and a receiving device that receives the wirelessly transmitted image and audio data and outputs it to a display device (see, for example, Patent Document 1).

上記のような無線通信システムでは、例えば、情報処理装置から、暗号化が不要な画像タに基づき画像を表示装置に表示させる場合でも、受信装置から表示装置に出力する画像データに、暗号化を行う場合がある。その場合、従来の無線通信システムでは、情報処理装置から出力する画像データが、暗号化が不要な画像データであっても、暗号化に対応していない表示装置に、画像データに基づき画像を表示させることができないという問題がある。 In the wireless communication system described above, for example, even when an image is displayed on a display device based on image data that does not require encryption from an information processing device, the image data output from the receiving device to the display device may be encrypted. In such a case, in a conventional wireless communication system, even if the image data output from the information processing device is image data that does not require encryption, it is not possible to display the image based on the image data on a display device that does not support encryption.

本発明の一実施形態は上記の問題点に鑑みてなされたものであって、表示対象となる画像データが、暗号化が不要な画像データである場合、暗号化に対応していない表示装置でも画像データに基づき画像を表示できる無線通信システムを提供する。 One embodiment of the present invention has been made in consideration of the above problems, and provides a wireless communication system that can display an image based on image data even on a display device that does not support encryption, when the image data to be displayed is image data that does not require encryption.

上記の課題を解決するため、本発明の一実施形態に係る無線通信システムは、画像データを出力する情報処理装置に接続される複数の無線送信装置と、画像データに基づき画像を表示する表示装置に接続され、前記無線送信装置と無線接続される無線受信装置とを含む無線通信システムであって、前記無線送信装置は、前記情報処理装置に接続されたときに、画像データを保護する暗号化に非対応であることを前記情報処理装置に通知する通知部と、前記通知部の通知に基づいて前記情報処理装置から出力された画像データが前記暗号化されているか否かを判断し、判断結果に基づいて、前記暗号化されていない画像データを前記無線受信装置に送信する送信部と、を有し、前記無線受信装置は、前記送信部から送信された前記暗号化されていない画像データを受信する受信部と、前記受信部から受信した前記暗号化されていない画像データを前記表示装置に出力する出力部と、を有し、前記無線送信装置は、前記無線受信装置と無線接続を確立するための接続操作を受け付ける操作受付部を有し、前記無線受信装置は、複数の前記無線送信装置のうち、最後に前記接続操作を受け付けた1つの前記無線送信装置と前記無線接続を確立する。
In order to solve the above problem, a wireless communication system according to one embodiment of the present invention is a wireless communication system including a plurality of wireless transmitting devices connected to an information processing device that outputs image data, and a wireless receiving device connected to a display device that displays an image based on the image data and wirelessly connected to the wireless transmitting devices, wherein the wireless transmitting devices have a notification unit that notifies the information processing device that it is not compatible with encryption for protecting image data when connected to the information processing device, and a transmission unit that determines whether the image data output from the information processing device is encrypted based on the notification from the notification unit, and transmits the unencrypted image data to the wireless receiving device based on the determination result, the wireless receiving device has a receiving unit that receives the unencrypted image data transmitted from the transmission unit, and an output unit that outputs the unencrypted image data received from the receiving unit to the display device , the wireless transmitting devices have an operation receiving unit that accepts a connection operation to establish a wireless connection with the wireless receiving devices, and the wireless receiving device establishes the wireless connection with one of the plurality of wireless transmitting devices that last accepted the connection operation.

本発明の一実施形態によれば、表示対象となる画像データが、暗号化が不要な画像データである場合、暗号化に対応していない表示装置でも画像データに基づき画像を表示できる無線通信システムを提供することができる。 According to one embodiment of the present invention, when the image data to be displayed is image data that does not require encryption, it is possible to provide a wireless communication system that can display an image based on the image data even on a display device that does not support encryption.

一実施形態に係る無線通信システムのシステム構成の一例を示す図である。1 is a diagram illustrating an example of a system configuration of a wireless communication system according to an embodiment. 一実施形態に係る無線通信システムのシステム構成の別の一例を示す図である。FIG. 2 is a diagram illustrating another example of a system configuration of a wireless communication system according to an embodiment. 一実施形態に係る無線送信装置、及び無線受信装置のハードウェア構成の例を示す図である。1 is a diagram illustrating an example of a hardware configuration of a wireless transmitting device and a wireless receiving device according to an embodiment. 一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing device according to an embodiment. 一実施形態に係る情報処理装置のハードウェア構成の別の一例を示す図である。FIG. 11 is a diagram illustrating another example of a hardware configuration of the information processing device according to an embodiment. 一実施形態に係る表示装置のハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a display device according to an embodiment. 一実施形態に係る表示装置のハードウェア構成の別の一例を示す図である。FIG. 11 is a diagram illustrating another example of a hardware configuration of the display device according to an embodiment. 一実施形態に係る無線通信システムの機能構成の例を示す図(1)である。FIG. 1 is a diagram showing an example of a functional configuration of a wireless communication system according to an embodiment; 一実施形態に係る無線通信システムの機能構成の例を示す図(2)である。FIG. 2 is a diagram showing an example of a functional configuration of a wireless communication system according to an embodiment. 第1の実施形態に係る無線通信システムの処理の例を示すフローチャートである。4 is a flowchart illustrating an example of processing of the wireless communication system according to the first embodiment. 第1の実施形態に係る無線通信システムの処理の例を示すシーケンス図(1)である。FIG. 1 is a sequence diagram (1) showing an example of processing of the wireless communication system according to the first embodiment. 第1の実施形態に係る画像出力処理の例を示すフローチャートである。6 is a flowchart illustrating an example of an image output process according to the first embodiment. 第1の実施形態に係る無線接続処理の例を示すフローチャートである。6 is a flowchart illustrating an example of a wireless connection process according to the first embodiment. 第1の実施形態に係る無線通信システムの処理の例を示すシーケンス図(2)である。FIG. 2 is a sequence diagram (2) showing an example of processing of the wireless communication system according to the first embodiment. 比較例に係る通信制御処理の流れを示すフローチャートである。10 is a flowchart showing a flow of a communication control process according to a comparative example. 第2の実施形態に係る無線受信装置の処理の例を示すシーケンス図である。FIG. 11 is a sequence diagram illustrating an example of processing performed by a wireless receiving device according to the second embodiment.

以下、本発明の実施形態について、図面を参照しながら詳細に説明する。 The following describes in detail an embodiment of the present invention with reference to the drawings.

<システム構成>
図1は、一実施形態に係る無線通信システムのシステム構成の一例を示す図である。無線通信システム100は、例えば、画像データを出力する情報処理装置101と、画像データに基づき画像を表示する表示装置102と、情報処理装置101に接続される無線送信装置110と、表示装置102に接続される無線受信装置120とを含む。
<System Configuration>
1 is a diagram showing an example of a system configuration of a wireless communication system according to an embodiment. The wireless communication system 100 includes, for example, an information processing device 101 that outputs image data, a display device 102 that displays an image based on the image data, a wireless transmission device 110 connected to the information processing device 101, and a wireless reception device 120 connected to the display device 102.

情報処理装置101は、例えば、PC(Personal Computer)、タブレット端末、スマートフォン等の情報端末、又はデジタルカメラ、ゲーム機、情報家電等の画像データを出力可能な様々な装置である。ここでは、一例として、情報処理装置101がPCであるものとして、以下の説明を行う。 The information processing device 101 may be, for example, a personal computer (PC), a tablet terminal, an information terminal such as a smartphone, or any of a variety of devices capable of outputting image data, such as a digital camera, a game console, or an information appliance. Here, the following description will be given assuming that the information processing device 101 is a PC, as an example.

情報処理装置101が出力する画像データには、例えば、動画像と音声を伝送する映像データ、又は静止画像を伝送する静止画像データ等が含まれる。 The image data output by the information processing device 101 includes, for example, video data that transmits moving images and audio, or still image data that transmits still images.

無線送信装置110は、情報処理装置101に接続され、情報処理装置101から出力される画像データを、無線信号105で無線受信装置120に送信する無線通信装置である。 The wireless transmitting device 110 is a wireless communication device that is connected to the information processing device 101 and transmits image data output from the information processing device 101 to the wireless receiving device 120 via a wireless signal 105.

一例として、無線送信装置110は、情報処理装置101が備える、HDMI(High-Definition Multimedia Interface)(登録商標)端子に、HDMIケーブル等のケーブル103で接続される。また、無線送信装置110は、給電用のUSB(Universal Serial Bus)ケーブル等で、情報処理装置101とさらに接続されるものであっても良い。 As an example, the wireless transmission device 110 is connected to an HDMI (High-Definition Multimedia Interface) (registered trademark) terminal of the information processing device 101 via a cable 103 such as an HDMI cable. The wireless transmission device 110 may also be further connected to the information processing device 101 via a USB (Universal Serial Bus) cable for power supply, or the like.

別の一例として、無線送信装置110は、情報処理装置が備える、USB Type-C端子に、USB Type-Cケーブル等のケーブル103で接続されるものであっても良い。 As another example, the wireless transmission device 110 may be connected to a USB Type-C terminal of the information processing device via a cable 103 such as a USB Type-C cable.

さらに、無線送信装置110は、情報処理装置101が備える、DVI(Digital Visual Interface)端子や、DisplayPort端子等の出力端子に接続されるものであっても良い。ここでは、一例として、無線送信装置110が、情報処理装置101が備えるHDMI端子に接続されるものとして、以下の説明を行う。 Furthermore, the wireless transmission device 110 may be connected to an output terminal such as a DVI (Digital Visual Interface) terminal or a DisplayPort terminal provided on the information processing device 101. Here, as an example, the following description will be given assuming that the wireless transmission device 110 is connected to an HDMI terminal provided on the information processing device 101.

無線受信装置120は、画像データに基づき画像を表示する表示装置102に接続され、無線送信装置110と無線接続される無線通信装置である。 The wireless receiving device 120 is a wireless communication device that is connected to the display device 102, which displays images based on image data, and is wirelessly connected to the wireless transmitting device 110.

一例として、無線受信装置120は、表示装置102が備えるHDMI端子に、HDMIケーブル等のケーブル104で接続される。また、無線受信装置120は、給電用のUSBケーブルで、表示装置102とさらに接続しても良い。 As an example, the wireless receiving device 120 is connected to an HDMI terminal provided on the display device 102 via a cable 104 such as an HDMI cable. The wireless receiving device 120 may also be further connected to the display device 102 via a USB cable for power supply.

別の一例として、無線受信装置120は、表示装置102が備える、DVI端子、DisplayPort端子等に接続されるものであっても良い。ここでは、一例として、無線受信装置120が、表示装置102のHDMI端子に接続されるものとして、以下の説明を行う。 As another example, the wireless receiving device 120 may be connected to a DVI terminal, a DisplayPort terminal, or the like, of the display device 102. Here, as an example, the following explanation will be given assuming that the wireless receiving device 120 is connected to an HDMI terminal of the display device 102.

表示装置102は、例えば、画像投影装置(プロジェクタ)102a、電子黒板(IWB: Interactive White Board)102b、ディスプレイ(モニタ)102c等、入力端子に入力された画像データに基づき画像を表示する様々な機器を含む。好ましくは、表示装置102は、画像データに含まれる音声を出力する機能を有していても良い。 The display device 102 includes various devices that display images based on image data input to an input terminal, such as an image projection device (projector) 102a, an interactive white board (IWB) 102b, and a display (monitor) 102c. Preferably, the display device 102 may also have a function of outputting audio included in the image data.

上記の構成により、利用者は、情報処理装置101に無線送信装置110をケーブル103で接続し、表示装置102に無線受信装置120をケーブル104で接続するだけで、表示装置102に画像や音声を出力させることができる。このような無線通信システム100は、例えば、WPS(Wireless Presentation Solution)等と呼ばれる。 With the above configuration, a user can output images and sounds to the display device 102 simply by connecting the wireless transmitting device 110 to the information processing device 101 with a cable 103 and connecting the wireless receiving device 120 to the display device 102 with a cable 104. Such a wireless communication system 100 is called, for example, WPS (Wireless Presentation Solution).

図1の例では、利用者は、無線送信装置110が備える操作ボタン111を押下するだけで、情報処理装置101から出力した画像データに基づく画像や音声を、表示装置102に出力させることができる。 In the example of FIG. 1, a user can cause the display device 102 to output images and audio based on image data output from the information processing device 101 simply by pressing the operation button 111 provided on the wireless transmission device 110.

また、無線通信システム100には、例えば、図2に示すように、複数の無線送信装置110a、110b、110c、・・・が含まれていても良い。図2において、無線送信装置110aに接続された情報処理装置101aが出力した画像データに基づいて、表示装置102が画像や音声を出力しているものとする。この状態で、利用者が、無線送信装置110bが備える操作ボタン111bを押下すると、表示装置102には、情報処理装置101bが出力した画像データに基づく画像や音声が出力される。 The wireless communication system 100 may also include, for example, multiple wireless transmission devices 110a, 110b, 110c, ... as shown in FIG. 2. In FIG. 2, the display device 102 outputs images and sounds based on image data output by the information processing device 101a connected to the wireless transmission device 110a. In this state, when a user presses the operation button 111b provided on the wireless transmission device 110b, images and sounds based on the image data output by the information processing device 101b are output on the display device 102.

このような無線通信システム100において、従来の技術では、情報処理装置101から、著作権保護が不要な画像データに基づき画像を表示装置102に表示させる場合でも、無線受信装置120から表示装置102に出力する画像データに暗号化を行っている。例えば、無線受信装置120は、表示装置102に、HDCP(High-bandwidth Digital Content Protection)で暗号化した画像データを出力する。 In such a wireless communication system 100, in the conventional technology, even when the information processing device 101 causes the display device 102 to display an image based on image data that does not require copyright protection, the image data output from the wireless receiving device 120 to the display device 102 is encrypted. For example, the wireless receiving device 120 outputs image data encrypted using HDCP (High-bandwidth Digital Content Protection) to the display device 102.

従って、従来の技術では、情報処理装置101から出力する画像データが、著作権保護が不要な画像データであっても、例えば、HDCPによる暗号化に対応していない表示装置102に、画像データに基づき画像を表示させることができないという問題がある。 Therefore, in the conventional technology, even if the image data output from the information processing device 101 is image data that does not require copyright protection, there is a problem in that, for example, an image cannot be displayed based on the image data on a display device 102 that does not support HDCP encryption.

そこで、本実施形態では、上記のような無線通信システム100において、表示対象となる画像が、著作権保護が不要な画像である場合、暗号化に対応していない表示装置102でも画像を表示できるようにする。これにより、従来のWPSでは利用できなかった、HDCPに非対応の画像投影装置102aや、電子黒板102b等を、無線通信システム100で有効利用できるようになる。 In this embodiment, in the wireless communication system 100 described above, if the image to be displayed is an image that does not require copyright protection, the image can be displayed even on a display device 102 that does not support encryption. This makes it possible to effectively use image projection devices 102a and electronic whiteboards 102b that do not support HDCP, which could not be used with conventional WPS, in the wireless communication system 100.

なお、HDCPは、画像データを暗号化する暗号化方式の一例である。画像データを暗号化する暗号化方式は、HDCPに限られず、他の暗号化方式であっても良い。 Note that HDCP is one example of an encryption method for encrypting image data. The encryption method for encrypting image data is not limited to HDCP, and may be another encryption method.

<ハードウェア構成>
続いて、無線送信装置110、無線受信装置120、情報処理装置101、表示装置102のハードウェア構成の例について説明する。
<Hardware Configuration>
Next, examples of the hardware configurations of the wireless transmitting device 110, the wireless receiving device 120, the information processing device 101, and the display device 102 will be described.

(無線送信装置のハードウェア構成)
図3は、一実施形態に係る無線送信装置、及び無線受信装置のハードウェア構成の例を示す図である。無線送信装置110は、例えば、図3に示すように、CPU(Central Processing Unit)301、メモリ302、ストレージデバイス303、外部機器接続I/F(Interface)304、無線通信回路306、無線通信回路用のアンテナ306a、操作ボタン111、及びバス307等を有する。
(Hardware configuration of wireless transmission device)
3 is a diagram showing an example of the hardware configuration of a wireless transmission device and a wireless reception device according to an embodiment. As shown in FIG. 3, the wireless transmission device 110 includes, for example, a CPU (Central Processing Unit) 301, a memory 302, a storage device 303, an external device connection I/F (Interface) 304, a wireless communication circuit 306, an antenna 306a for the wireless communication circuit, an operation button 111, and a bus 307.

CPU301は、所定のプログラムを実行することにより、無線送信装置110の様々な機能を実現する演算装置(プロセッサ)である。メモリ302には、例えば、CPU301のワークエリアとして用いられる不揮発性のメモリであるRAM(Random Access Memory)、CPU301の起動用のプログラム等を予め記憶したROM(Read Only Memory)等が含まれる。ストレージデバイス303は、例えば、フラッシュメモリ、SSD(Solid State Drive)、HDD(Hard Disk Drive)等の大容量の記憶装置である。 The CPU 301 is a computing device (processor) that realizes various functions of the wireless transmission device 110 by executing a predetermined program. The memory 302 includes, for example, a RAM (Random Access Memory), which is a non-volatile memory used as a work area for the CPU 301, and a ROM (Read Only Memory) that stores in advance programs for starting up the CPU 301, etc. The storage device 303 is, for example, a large-capacity storage device such as a flash memory, an SSD (Solid State Drive), or an HDD (Hard Disk Drive).

外部機器接続I/F304は、例えば、無線送信装置110を、情報処理装置101の出力端子に接続するためのインタフェースである。外部機器接続I/F304には、例えば、HDMI、DVI、DisplayPortに対応する端子、及びインタフェース用のIC(Integrated Circuit)等が含まれる。 The external device connection I/F 304 is, for example, an interface for connecting the wireless transmission device 110 to an output terminal of the information processing device 101. The external device connection I/F 304 includes, for example, terminals corresponding to HDMI, DVI, and DisplayPort, and an interface IC (Integrated Circuit), etc.

無線通信回路306は、無線受信装置120と、無線信号を送受信する回路であり、例えば、無線回路、及び通信制御回路等が含まれる。本実施形態では、無線通信回路306の無線通信方式は特に限定しないが、例えば、IEEE802.11等の無線LAN(Local Area Network)規格を適用することができる。また、無線通信回路306は、例えば、UWB(Ultra Wide Band)等の無線LAN以外の無線通信方式を利用しても良い。 The wireless communication circuit 306 is a circuit that transmits and receives wireless signals to and from the wireless receiving device 120, and includes, for example, a wireless circuit and a communication control circuit. In this embodiment, the wireless communication method of the wireless communication circuit 306 is not particularly limited, but for example, a wireless LAN (Local Area Network) standard such as IEEE802.11 can be applied. In addition, the wireless communication circuit 306 may use a wireless communication method other than wireless LAN, such as UWB (Ultra Wide Band).

操作ボタン111は、利用者による無線接続操作等を受け付けるためのボタン等である。バス307は、上記の各構成要素に接続され、例えば、アドレス信号、データ信号、及び各種の制御信号等を伝送する。 Operation button 111 is a button or the like for accepting wireless connection operations by the user. Bus 307 is connected to each of the above components and transmits, for example, address signals, data signals, and various control signals.

(無線受信装置のハードウェア構成)
無線受信装置120は、上述した無線送信装置110と同様のハードウェア構成を有している。ただし、無線受信装置120は、操作ボタン111を有していなくても良い(有していても良い)。また、無線受信装置120の外部機器接続I/F304は、例えば、無線受信装置120を、表示装置102の入力端子に接続するために用いられる。
(Hardware configuration of wireless receiving device)
The wireless receiving device 120 has the same hardware configuration as the above-mentioned wireless transmitting device 110. However, the wireless receiving device 120 does not need to have (may have) the operation button 111. In addition, the external device connection I/F 304 of the wireless receiving device 120 is used, for example, to connect the wireless receiving device 120 to an input terminal of the display device 102.

無線受信装置120の上記以外の構成は、無線送信装置110と同様で良いので、ここでは説明を省略する。 Other than the above, the configuration of the wireless receiving device 120 may be the same as that of the wireless transmitting device 110, so a description thereof will be omitted here.

(情報処理装置のハードウェア構成1)
図4は、一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。この図は、情報処理装置101の一例であるPCのハードウェア構成の例を示している。
(Hardware configuration 1 of information processing device)
4 is a diagram showing an example of the hardware configuration of an information processing apparatus according to an embodiment. This diagram shows an example of the hardware configuration of a PC, which is an example of the information processing apparatus 101.

情報処理装置101は、例えば、CPU401、ROM402、RAM403、HD(Hard Disk)404、HDDコントローラ405、ディスプレイ406、外部機器接続I/F407、ネットワークI/F408、キーボード409、ポインティングデバイス410、DVD-RW(Digital Versatile Disk Rewritable)ドライブ412、メディアI/F414、バスライン415、及び入出力端子420等を備えている。 The information processing device 101 includes, for example, a CPU 401, a ROM 402, a RAM 403, a HD (Hard Disk) 404, a HDD controller 405, a display 406, an external device connection I/F 407, a network I/F 408, a keyboard 409, a pointing device 410, a DVD-RW (Digital Versatile Disk Rewritable) drive 412, a media I/F 414, a bus line 415, and an input/output terminal 420.

これらのうち、CPU401は、情報処理装置101の全体の動作を制御する。ROM402は、例えば、IPL(Initial Program Loader)等の情報処理装置101の起動に用いられるプログラムを記憶する。RAM403は、例えば、CPU401のワークエリア等として使用される。HD404は、例えば、プログラム等の各種データを記憶する。HDDコントローラ405は、CPU401の制御に従ってHD404に対する各種データの読み出し又は書き込みを制御する。 Of these, the CPU 401 controls the overall operation of the information processing device 101. The ROM 402 stores programs used to start up the information processing device 101, such as an IPL (Initial Program Loader). The RAM 403 is used, for example, as a work area for the CPU 401. The HD 404 stores various data, such as programs. The HDD controller 405 controls the reading and writing of various data from and to the HD 404 under the control of the CPU 401.

ディスプレイ406は、例えば、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種の情報を表示する。外部機器接続I/F407は、入出力端子420から、画像データを出力するためのインタフェースである。入出力端子(出力端子)420は、画像データをデジタル信号として出力する、例えば、HDMI、DVI、DisplayPort、USB Type-C等の端子(コネクタ)である。 The display 406 displays various types of information, such as a cursor, a menu, a window, text, or an image. The external device connection I/F 407 is an interface for outputting image data from an input/output terminal 420. The input/output terminal (output terminal) 420 is a terminal (connector) such as HDMI, DVI, DisplayPort, or USB Type-C that outputs image data as a digital signal.

ネットワークI/F408は、通信ネットワークを利用してデータ通信をするためのインタフェースである。キーボード409は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス410は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。 The network I/F 408 is an interface for data communication using a communication network. The keyboard 409 is a type of input means equipped with multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 410 is a type of input means for selecting and executing various instructions, selecting a processing target, moving the cursor, etc.

DVD-RWドライブ412は、着脱可能な記録媒体の一例としてのDVD-RW411に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RW411は、DVD-RWに限らず、他の記録媒体であっても良い。メディアI/F414は、例えば、フラッシュメモリやメモリカード等のメディア413に対するデータの読み出し又は書き込み(記憶)を制御する。バスライン415は、上記の各構成要素を電気的に接続するためのアドレスバス、データバス及び各種の制御信号等を含む。 The DVD-RW drive 412 controls the reading and writing of various data from the DVD-RW 411, which is an example of a removable recording medium. Note that the DVD-RW 411 is not limited to a DVD-RW, and may be other recording media. The media I/F 414 controls the reading and writing (storing) of data from the media 413, such as a flash memory or a memory card. The bus line 415 includes an address bus, a data bus, and various control signals for electrically connecting the above components.

(情報処理装置のハードウェア構成2)
図5は、一実施形態に係る情報処理装置のハードウェア構成の別の一例を示す図である。この図は、情報処理装置101が、スマートフォンやタブレット端末等の携帯端末である場合のハードウェア構成の例を示している。
(Hardware configuration 2 of information processing device)
5 is a diagram illustrating another example of the hardware configuration of the information processing device according to an embodiment. This diagram illustrates an example of the hardware configuration when the information processing device 101 is a mobile terminal such as a smartphone or a tablet terminal.

図5に示されているように、情報処理装置101は、CPU501、ROM502、RAM503、ストレージデバイス504、CMOS(Complementary Metal Oxide Semiconductor)センサ505、撮像素子I/F506、加速度・方位センサ507、メディアI/F509、GPS(Global Positioning System)受信部510等を備えている。 As shown in FIG. 5, the information processing device 101 includes a CPU 501, a ROM 502, a RAM 503, a storage device 504, a CMOS (Complementary Metal Oxide Semiconductor) sensor 505, an image sensor I/F 506, an acceleration/orientation sensor 507, a media I/F 509, a GPS (Global Positioning System) receiving unit 510, and the like.

これらのうち、CPU501は、所定のプログラムを実行することにより情報処理装置110全体の動作を制御する。ROM502は、例えば、IPL等の情報処理装置101の起動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。ストレージデバイス504は、OS、アプリ等のプログラム、及び各種のデータ等を記憶する大容量の記憶装置であり、例えば、SSD、フラッシュROM等によって実現される。 Of these, the CPU 501 controls the operation of the entire information processing device 110 by executing a specific program. The ROM 502 stores programs used to start up the information processing device 101, such as IPL. The RAM 503 is used as a work area for the CPU 501. The storage device 504 is a large-capacity storage device that stores programs such as the OS and apps, and various data, and is realized by, for example, an SSD, flash ROM, etc.

CMOSセンサ505は、CPU501の制御に従って被写体(主に自画像)を撮像して画像データを得る内蔵型の撮像手段の一種である。なお、情報処理装置101は、CMOSセンサ505に代えて、CCD(Charge Coupled Device)センサ等の撮像手段を有していても良い。撮像素子I/F506は、CMOSセンサ505の駆動を制御する回路である。加速度・方位センサ507は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアI/F509は、フラッシュメモリ等のメディア(記憶メディア)508に対するデータの読み出し又は書き込み(記憶)を制御する。GPS受信部510は、GPS衛星からGPS信号を受信する。 The CMOS sensor 505 is a type of built-in imaging means that captures an image of a subject (mainly a self-portrait) under the control of the CPU 501 to obtain image data. Note that the information processing device 101 may have an imaging means such as a CCD (Charge Coupled Device) sensor instead of the CMOS sensor 505. The imaging element I/F 506 is a circuit that controls the driving of the CMOS sensor 505. The acceleration/direction sensor 507 is various sensors such as an electronic magnetic compass or gyrocompass that detects geomagnetism, and an acceleration sensor. The media I/F 509 controls the reading or writing (storage) of data to a media (storage media) 508 such as a flash memory. The GPS receiver 510 receives GPS signals from GPS satellites.

また、情報処理装置101は、遠距離通信回路511、遠距離通信回路511のアンテナ511a、CMOSセンサ512、撮像素子I/F513、マイク514、スピーカ515、音入出力I/F516、ディスプレイ517、外部機器接続I/F518、近距離通信回路519、近距離通信回路519のアンテナ519a、及びタッチパネル520を備えている。 The information processing device 101 also includes a long-distance communication circuit 511, an antenna 511a of the long-distance communication circuit 511, a CMOS sensor 512, an image sensor I/F 513, a microphone 514, a speaker 515, an audio input/output I/F 516, a display 517, an external device connection I/F 518, a short-distance communication circuit 519, an antenna 519a of the short-distance communication circuit 519, and a touch panel 520.

これらのうち、遠距離通信回路511は、例えば、通信ネットワークを介して、他の装置と通信する回路である。CMOSセンサ512は、CPU501の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F513は、CMOSセンサ512の駆動を制御する回路である。マイク514は、音を電気信号に変える内蔵型の回路である。スピーカ515は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。音入出力I/F516は、CPU501の制御に従ってマイク514及びスピーカ515との間で音信号の入出力を処理する回路である。 Of these, the long-distance communication circuit 511 is a circuit that communicates with other devices, for example, via a communication network. The CMOS sensor 512 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 501. The image sensor I/F 513 is a circuit that controls the operation of the CMOS sensor 512. The microphone 514 is a built-in circuit that converts sound into an electrical signal. The speaker 515 is a built-in circuit that converts electrical signals into physical vibrations to produce sounds such as music and voice. The audio input/output I/F 516 is a circuit that processes the input and output of audio signals between the microphone 514 and the speaker 515 under the control of the CPU 501.

ディスプレイ517は、被写体の画像や各種アイコン等を表示する液晶や有機EL(Electro Luminescence)などの表示手段の一種である。外部機器接続I/F518は、入出力端子530から、画像データを出力するためのインタフェースである。入出力端子(出力端子)530は、画像データをデジタル信号として出力する、例えば、HDMI、DVI、DisplayPort、USB Type-C等の端子(コネクタ)である。 The display 517 is a type of display means such as liquid crystal or organic EL (Electro Luminescence) that displays an image of a subject, various icons, etc. The external device connection I/F 518 is an interface for outputting image data from the input/output terminal 530. The input/output terminal (output terminal) 530 is a terminal (connector) such as HDMI, DVI, DisplayPort, USB Type-C, etc. that outputs image data as a digital signal.

近距離通信回路519は、例えば、近距離無線通信を行う回路である。タッチパネル520は、利用者がディスプレイ517を押下することで、情報処理装置101を操作する入力手段の一種である。 The short-range communication circuit 519 is, for example, a circuit that performs short-range wireless communication. The touch panel 520 is a type of input means that allows the user to operate the information processing device 101 by pressing the display 517.

また、情報処理装置101は、バスライン521を備えている。バスライン521は、図5に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等を含む。 The information processing device 101 also includes a bus line 521. The bus line 521 includes an address bus, a data bus, and the like for electrically connecting the components such as the CPU 501 shown in FIG. 5.

(表示装置のハードウェア構成1)
図6は、一実施形態に係る表示装置のハードウェア構成の一例を示す図である。ここでは、表示装置102が、画像投影装置(プロジェクタ)102aである場合の、ハードウェア構成例について説明する。
(Display Device Hardware Configuration 1)
6 is a diagram illustrating an example of a hardware configuration of a display device according to an embodiment. Here, an example of the hardware configuration in the case where the display device 102 is an image projection device (projector) 102a will be described.

図6に示すように、画像投影装置102aは、例えば、CPU601、ROM602、RAM603、メディアI/F607、操作部608、電源スイッチ609、バスライン610、ネットワークI/F611、LED(Light Emitting Diode)駆動回路614、LED光源615、投写デバイス616、投写レンズ617、外部機器接続I/F618、ファン駆動回路619、冷却ファン620、及び入出力端子621等を備えている。 As shown in FIG. 6, the image projection device 102a includes, for example, a CPU 601, a ROM 602, a RAM 603, a media I/F 607, an operation unit 608, a power switch 609, a bus line 610, a network I/F 611, an LED (Light Emitting Diode) drive circuit 614, an LED light source 615, a projection device 616, a projection lens 617, an external device connection I/F 618, a fan drive circuit 619, a cooling fan 620, and an input/output terminal 621.

これらのうち、CPU601は、画像投影装置102a全体の動作を制御する。ROM602は、画像投影装置102aの起動に用いられるプログラムを記憶する。RAM603は、CPU601のワークエリア等として使用される。 Of these, the CPU 601 controls the overall operation of the image projection device 102a. The ROM 602 stores programs used to start up the image projection device 102a. The RAM 603 is used as a work area for the CPU 601, etc.

メディアI/F607は、フラッシュメモリ等の記録メディア606に対するデータの読み出し又は書き込み(記憶)を制御する。操作部608は、種々のキー、ボタン及びLED等が配設されており、利用者による画像投影装置102aの電源のオン/オフ以外の各種操作を行うのに使用される。例えば、操作部608は、投写画像の大きさの調整操作、色調の調整操作、ピント調整操作、キーストン調整操作等の指示操作を受け付けて、受け付けた操作内容をCPU601に出力する。 The media I/F 607 controls the reading and writing (storing) of data from and to a recording medium 606 such as a flash memory. The operation unit 608 is provided with various keys, buttons, LEDs, etc., and is used by the user to perform various operations other than turning the power of the image projection device 102a on and off. For example, the operation unit 608 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 601.

電源スイッチ609は、画像投影装置102aの電源のオン/オフを切り換えるためのスイッチである。バスライン610は、図6に示されているCPU601等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。ネットワークI/F611は、インターネット等の通信ネットワークを利用してデータ通信をするためのインタフェースである。 The power switch 609 is a switch for switching the power of the image projection device 102a on and off. The bus line 610 is an address bus, a data bus, etc. for electrically connecting each component such as the CPU 601 shown in FIG. 6. The network I/F 611 is an interface for data communication using a communication network such as the Internet.

LED駆動回路614は、CPU601の制御下で、LED光源615の点灯及び消灯を制御する。LED光源615は、LED駆動回路614の制御によって点灯されると、投写光を投写デバイス616に照射する。 The LED drive circuit 614 controls the turning on and off of the LED light source 615 under the control of the CPU 601. When the LED light source 615 is turned on under the control of the LED drive circuit 614, it irradiates the projection light to the projection device 616.

投写デバイス616は、外部機器接続I/F618等を介して与えられた画像データに基づいて、空間光変調方式によりLED光源615からの投写光を変調して得た変調光を、投写レンズ617を通して、スクリーンの投写面へ画像として投写する。投写デバイス616としては、例えば、液晶パネルまたはDMD(Digital Micromirror Device)等が用いられている。上記LED駆動回路614、LED光源615、投写デバイス616及び投写レンズ617は、全体として、画像データに基づいて投写面に投写画像を投写する投写部(投写手段)として機能している。 The projection device 616 modulates the projection light from the LED light source 615 using a spatial light modulation method based on image data provided via an external device connection I/F 618 or the like, and projects the modulated light obtained as an image onto the projection surface of the screen through a projection lens 617. As the projection device 616, for example, a liquid crystal panel or a DMD (Digital Micromirror Device) is used. The LED drive circuit 614, LED light source 615, projection device 616, and projection lens 617 function as a whole as a projection unit (projection means) that projects a projection image onto the projection surface based on image data.

外部機器接続I/F618は、入出力端子621に入力された画像データを取得するためのインタフェースである。入出力端子(入力端子)621は、画像データをデジタル信号として入力する、例えば、HDMI、DVI、DisplayPort等の端子(コネクタ)である。 The external device connection I/F 618 is an interface for acquiring image data input to an input/output terminal 621. The input/output terminal (input terminal) 621 is a terminal (connector) such as HDMI, DVI, DisplayPort, etc., that inputs image data as a digital signal.

ファン駆動回路619は、CPU601及び冷却ファン620に接続されており、CPU601からの制御信号に基づいて、冷却ファン620の駆動/駆動停止を行う。冷却ファン620は、回転することで、画像投影装置102a内部の空気を排気して、画像投影装置102a内部を冷却する。 The fan drive circuit 619 is connected to the CPU 601 and the cooling fan 620, and drives/stops the cooling fan 620 based on a control signal from the CPU 601. The cooling fan 620 rotates to exhaust air from inside the image projection device 102a, thereby cooling the inside of the image projection device 102a.

また、CPU601は、電源電力が供給されると、ROM602に予め記憶されている制御プログラムに従って起動し、LED駆動回路614に制御信号を与えてLED光源615を点灯させるとともに、ファン駆動回路619に制御信号を与えて冷却ファン620を所定の定格回転数で回転させる。また、画像投影装置102aは、電源回路からの電源電力の供給が開始されると、投写デバイス616が画像表示可能状態になり、更に、他の種々の構成要素へ電源回路から電力が供給される。 When power is supplied to the CPU 601, the CPU 601 starts up according to a control program prestored in the ROM 602, sends a control signal to the LED drive circuit 614 to turn on the LED light source 615, and sends a control signal to the fan drive circuit 619 to rotate the cooling fan 620 at a predetermined rated speed. When the image projection device 102a starts receiving power from the power supply circuit, the projection device 616 enters a state in which it can display images, and power is further supplied from the power supply circuit to various other components.

また、画像投影装置102aは、電源スイッチ609がオフ操作されると、電源スイッチ609から電源オフ信号がCPU601に送られ、CPU601は、電源オフ信号を検知すると、LED駆動回路614へ制御信号を与えてLED光源615を消灯させる。CPU601は、その後、所定時間が経過すると、ファン駆動回路619へ制御信号を与えて冷却ファン620を停止させるとともに、自身で自身の制御処理を終了させ、最後に電源回路へ指示を与えて電源電力の供給を停止させる。 When the power switch 609 of the image projection device 102a is turned off, the power switch 609 sends a power-off signal to the CPU 601, and when the CPU 601 detects the power-off signal, it sends a control signal to the LED drive circuit 614 to turn off the LED light source 615. After a predetermined time has elapsed, the CPU 601 sends a control signal to the fan drive circuit 619 to stop the cooling fan 620, and ends its own control process, and finally sends an instruction to the power supply circuit to stop the supply of power from the power source.

(表示装置のハードウェア構成2)
図7は、一実施形態に係る表示装置のハードウェア構成の別の一例を示す図である。ここでは、表示装置102が、電子黒板102bである場合のハードウェア構成の例について説明する。
(Display Device Hardware Configuration 2)
7 is a diagram illustrating another example of the hardware configuration of the display device according to an embodiment of the present invention. Here, an example of the hardware configuration in the case where the display device 102 is an electronic whiteboard 102b will be described.

図7に示されているように、電子黒板102bは、CPU701、ROM702、RAM703、SSD704、ネットワークI/F705、及び、外部機器接続I/F706等を備えている。 As shown in FIG. 7, the electronic whiteboard 102b includes a CPU 701, a ROM 702, a RAM 703, an SSD 704, a network I/F 705, and an external device connection I/F 706.

これらのうち、CPU701は、電子黒板102b全体の動作を制御する演算装置である。ROM702は、IPL等の電子黒板102bの起動に用いられるプログラムを記憶する不揮発性のメモリである。RAM703は、CPU701のワークエリア等として使用される揮発性のメモリである。SSD704は、電子黒板102b用のプログラム等の各種データを記憶する大容量の記憶装置である。ネットワークI/F705は、電子黒板102bを通信ネットワークに接続し、通信を行うための通信インタフェースである。 Of these, the CPU 701 is a calculation device that controls the overall operation of the electronic whiteboard 102b. The ROM 702 is a non-volatile memory that stores programs used to start up the electronic whiteboard 102b, such as IPL. The RAM 703 is a volatile memory that is used as a work area for the CPU 701. The SSD 704 is a large-capacity storage device that stores various data such as programs for the electronic whiteboard 102b. The network I/F 705 is a communication interface that connects the electronic whiteboard 102b to a communication network and communicates.

外部機器接続I/F720は、入出力端子721に入力された画像データを取得するためのインタフェースである。入出力端子(入力端子)721は、画像データを画像信号(デジタル信号)として入力する、例えば、HDMI、DVI、DisplayPort等の端子(コネクタ)である。 The external device connection I/F 720 is an interface for acquiring image data input to an input/output terminal 721. The input/output terminal (input terminal) 721 is a terminal (connector) such as HDMI, DVI, DisplayPort, etc., that inputs image data as an image signal (digital signal).

また、電子黒板102bは、キャプチャデバイス711、GPU(Graphics Processing Unit)712、ディスプレイコントローラ713、接触センサ714、センサコントローラ715、電子ペンコントローラ716、近距離通信回路719、及び近距離通信回路のアンテナ719a、電源スイッチ717及び選択スイッチ類718等を備えている。 The electronic whiteboard 102b also includes a capture device 711, a GPU (Graphics Processing Unit) 712, a display controller 713, a contact sensor 714, a sensor controller 715, an electronic pen controller 716, a short-range communication circuit 719, an antenna 719a for the short-range communication circuit, a power switch 717, and selection switches 718.

これらのうち、キャプチャデバイス711は、外付けのPC740のディスプレイ等に表示されている表示画面等を、静止画、又は動画としてキャプチャ(取得)する。GPU712は、グラフィクスを専門に扱う半導体チップ(プロセッサ)である。ディスプレイコントローラ713は、GPU712からの出力画像をディスプレイ750等へ出力するために画面表示の制御及び管理を行う。接触センサ714は、ディスプレイ750上に電子ペン730やユーザの手H等が接触したことを検知する。センサコントローラ715は、接触センサ714の処理を制御する。 Of these, the capture device 711 captures (acquires) a display screen, etc. displayed on a display, etc. of the external PC 740, as a still image or video. The GPU 712 is a semiconductor chip (processor) that specializes in graphics. The display controller 713 controls and manages the screen display in order to output the output image from the GPU 712 to the display 750, etc. The contact sensor 714 detects that the electronic pen 730, the user's hand H, etc. has come into contact with the display 750. The sensor controller 715 controls the processing of the contact sensor 714.

接触センサ714は、例えば、赤外線遮断方式による座標の入力及び座標の検出を行う。この座標の入力及び座標の検出する方法は、ディスプレイ750の上側両端部に設置された2つ受発光装置が、ディスプレイ750に平行して複数の赤外線を放射し、ディスプレイ750の周囲に設けられた反射部材によって反射されて、受光素子が放射した光の光路と同一の光路上を戻って来る光を受光する方法である。 The contact sensor 714, for example, inputs and detects coordinates using an infrared blocking method. This method of inputting and detecting coordinates involves two light receiving and emitting devices installed at both ends of the upper side of the display 750 emitting multiple infrared rays parallel to the display 750, and receiving the light that is reflected by a reflecting member installed around the periphery of the display 750 and returns along the same optical path as the light emitted by the light receiving element.

接触センサ714は、物体によって遮断された2つの受発光装置が放射した赤外線のIDをセンサコントローラ715に出力し、センサコントローラ715が、物体の接触位置である座標位置を特定する。電子ペンコントローラ716は、電子ペン730と通信することで、ディスプレイ750へのペン先のタッチやペン尻のタッチの有無を判断する。近距離通信回路719は、アンテナ719aを介して、近距離無線通信を行う通信回路である。 The contact sensor 714 outputs the ID of the infrared light emitted by the two light receiving and emitting devices that was blocked by the object to the sensor controller 715, and the sensor controller 715 identifies the coordinate position that is the contact position of the object. The electronic pen controller 716 communicates with the electronic pen 730 to determine whether the tip or the end of the pen has touched the display 750. The short-range communication circuit 719 is a communication circuit that performs short-range wireless communication via an antenna 719a.

電源スイッチ717は、電子黒板102bの電源のオン/オフを切り換えるためのスイッチである。選択スイッチ類718は、例えば、ディスプレイ750の表示の明暗や色合い等を調整するためのスイッチ群である。 The power switch 717 is a switch for switching the power of the electronic whiteboard 102b on and off. The selection switches 718 are, for example, a group of switches for adjusting the brightness and color of the display 750.

さらに、電子黒板102bは、バスライン760を備えている。バスライン760は、図7に示されているCPU701等の各構成要素を電気的に接続するためのアドレスバス、データバス、及び各種の制御信号等を含む。 Furthermore, the electronic whiteboard 102b is provided with a bus line 760. The bus line 760 includes an address bus, a data bus, and various control signals for electrically connecting each component such as the CPU 701 shown in FIG. 7.

<機能構成>
図8A、8Bは、一実施形態に係る無線通信システムの機能構成の例を示す図である。
<Functional configuration>
8A and 8B are diagrams illustrating an example of a functional configuration of a wireless communication system according to an embodiment.

(無線送信装置の機能構成)
無線送信装置110は、例えば、図3のCPU301で所定のプログラムを実行することにより、通知部811、送信部812、通信制御部813、操作受付部814、及び暗号化処理部815等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
(Functional configuration of wireless transmission device)
3 executes a predetermined program, the wireless transmission device 110 realizes a notification unit 811, a transmission unit 812, a communication control unit 813, an operation reception unit 814, an encryption processing unit 815, etc. Note that at least a part of the above-mentioned functional configurations may be realized by hardware.

通知部811は、無線送信装置110が、情報処理装置101に接続されたときに、画像データを保護する暗号化(ここではHDCP)に非対応であることを、情報処理装置101に通知する。 When the wireless transmission device 110 is connected to the information processing device 101, the notification unit 811 notifies the information processing device 101 that the wireless transmission device 110 does not support encryption (HDCP in this case) that protects image data.

ここで、「情報処理装置101に接続されたとき」には、無線送信装置110が、情報処理装置101の出力端子に物理的に接続されたときだけではなく、情報処理装置101に電気的、又は論理的に接続されたとき等も含まれる。 Here, "when connected to the information processing device 101" includes not only when the wireless transmission device 110 is physically connected to the output terminal of the information processing device 101, but also when it is electrically or logically connected to the information processing device 101.

また、本実施形態に係る通知部811は、無線送信装置110、表示装置102等がHDCPに対応しているか否かに関わらず、HDCPに非対応であることを情報処理装置101に通知する。これにより、情報処理装置101に、著作権保護が必要な画像データを出力するときには、HDCPで暗号化された画像信号(デジタル信号)として出力させ、著作権保護が不要な画像データを出力するときには、HDCPで暗号化されていない画像信号(デジタル信号)として出力させることができる。 In addition, the notification unit 811 according to this embodiment notifies the information processing device 101 that the wireless transmission device 110, the display device 102, etc. are not compatible with HDCP, regardless of whether they are compatible with HDCP. This allows the information processing device 101 to output image data that requires copyright protection as an image signal (digital signal) encrypted with HDCP, and to output image data that does not require copyright protection as an image signal (digital signal) that is not encrypted with HDCP.

送信部812は、例えば、図3の無線通信回路306を用いて、情報処理装置101から出力される画像データを、無線信号で無線受信装置120に送信する。 The transmission unit 812 transmits image data output from the information processing device 101 to the wireless receiving device 120 via a wireless signal, for example, using the wireless communication circuit 306 in FIG. 3.

例えば、送信部812は、情報処理装置101から出力される画像データが暗号化されていない場合、当該画像データを、無線信号で無線受信装置120に送信する。好ましくは、送信部812は、情報処理装置101から出力された画像データを圧縮して、情報処理装置101から出力された画像データが暗号化されていないことを示す情報(例えばHDCP変数「0」)とともに、無線受信装置120に無線送信する。 For example, if the image data output from the information processing device 101 is not encrypted, the transmission unit 812 transmits the image data to the wireless receiving device 120 by wireless signal. Preferably, the transmission unit 812 compresses the image data output from the information processing device 101 and wirelessly transmits it to the wireless receiving device 120 together with information indicating that the image data output from the information processing device 101 is not encrypted (e.g., HDCP variable "0").

また、送信部812は、情報処理装置101から出力される画像データが暗号化されている場合、当該画像データの暗号を解除した画像データを、無線通信で無線受信装置120に送信する。好ましくは、送信部812は、情報処理装置101から出力される画像データを圧縮して、情報処理装置101から出力された画像データが暗号化されていることを示す情報(例えばHDCP変数「1」)とともに、無線受信装置120に無線送信する。 In addition, when the image data output from the information processing device 101 is encrypted, the transmission unit 812 transmits the decrypted image data to the wireless receiving device 120 via wireless communication. Preferably, the transmission unit 812 compresses the image data output from the information processing device 101 and wirelessly transmits the compressed image data to the wireless receiving device 120 together with information indicating that the image data output from the information processing device 101 is encrypted (e.g., HDCP variable "1").

なお、HDCP変数は、情報処理装置101から出力された画像データが暗号化されているか否かを示す情報の一例である。情報処理装置101から出力された画像データが暗号化されているか否かを示す情報は、HDCP変数のようなフラグ情報に限られない。 Note that the HDCP variable is an example of information indicating whether or not the image data output from the information processing device 101 has been encrypted. The information indicating whether or not the image data output from the information processing device 101 has been encrypted is not limited to flag information such as the HDCP variable.

例えば、送信部812は、情報処理装置101の出力端子から出力された画像データが暗号化されていない場合、当該画像データを暗号化せずに無線送信し、暗号化されている場合、当該画像データの暗号を解除した画像データを暗号化して無線送信しても良い。また、送信部812は、情報処理装置101の出力端子から出力された画像データが、暗号化されていない場合、当該画像データを圧縮せずに無線送信し、暗号化されている場合、当該画像データの暗号を解除した画像データを圧縮して無線送信しても良い。さらに、情報処理装置101の出力端子から出力された画像データが、暗号化されていない場合、当該画像データを第1の無線チャネルで無線送信し、暗号化されている場合、当該画像データの暗号を解除した画像データを第2の無線チャネルで無線送信しても良い。 For example, if the image data output from the output terminal of the information processing device 101 is not encrypted, the transmission unit 812 may wirelessly transmit the image data without encryption, and if the image data is encrypted, the transmission unit 812 may wirelessly transmit the image data without compression, and if the image data is encrypted, the transmission unit 812 may wirelessly transmit the image data without compression, and if the image data is encrypted, the transmission unit 812 may wirelessly transmit the image data after decryption. Furthermore, if the image data output from the output terminal of the information processing device 101 is not encrypted, the transmission unit 812 may wirelessly transmit the image data over a first wireless channel, and if the image data is encrypted, the transmission unit 812 may wirelessly transmit the image data after decryption over a second wireless channel.

通信制御部813は、送信部812による無線受信装置120との無線通信を制御する。例えば、通信制御部813は、操作受付部814が、無線受信装置120との無線接続を確立するための接続操作を受け付けた場合、無線受信装置120に、接続要求信号を送信する。また、通信制御部813は、無線受信装置120から接続を許可されると、所定の手順で、無線受信装置120との間で、無線接続を確立する。さらに、通信制御部813は、無線受信装置120から、切断要求信号を受信した場合、無線受信装置120との無線接続を切断、又は解放する。 The communication control unit 813 controls wireless communication with the wireless receiving device 120 by the transmission unit 812. For example, when the operation reception unit 814 receives a connection operation for establishing a wireless connection with the wireless receiving device 120, the communication control unit 813 transmits a connection request signal to the wireless receiving device 120. Furthermore, when the wireless receiving device 120 allows the communication control unit 813 to connect, the communication control unit 813 establishes a wireless connection with the wireless receiving device 120 in a predetermined procedure. Furthermore, when the communication control unit 813 receives a disconnection request signal from the wireless receiving device 120, it disconnects or releases the wireless connection with the wireless receiving device 120.

操作受付部814は、利用者による接続操作を受け付ける。例えば、操作受付部814は、無線送信装置110が備える操作ボタン111が、利用者によって押下されたことを検知し、通信制御部813に通知する。 The operation reception unit 814 receives a connection operation by the user. For example, the operation reception unit 814 detects that the operation button 111 provided on the wireless transmission device 110 has been pressed by the user, and notifies the communication control unit 813.

暗号化処理部815は、画像データの暗号化、又は画像データの暗号解除、その両方を行う機能を有する。例えば、暗号化処理部815は、画像データをHDCPで暗号化する処理、HDCPで暗号化された画像データの暗号を解除する処理等を行う。無線送信装置110が暗号化処理部815を有することは、無線送信装置110が所定の暗号化の対応機器(本実施形態ではHDCP暗号化の対応機器)として認証されていることを意味する。 The encryption processing unit 815 has a function of encrypting image data, decrypting image data, or both. For example, the encryption processing unit 815 performs a process of encrypting image data using HDCP, and a process of decrypting image data encrypted using HDCP. The fact that the wireless transmission device 110 has the encryption processing unit 815 means that the wireless transmission device 110 has been certified as a device compatible with a specified encryption (in this embodiment, a device compatible with HDCP encryption).

(情報処理装置の機能構成)
情報処理装置101は、例えば、図4のCPU401(又は図5のCPU501)で所定のプログラムを実行することにより、画像出力制御部801、及び暗号化処理部802を実現している。
(Functional configuration of information processing device)
The information processing apparatus 101 realizes an image output control unit 801 and an encryption processing unit 802 by, for example, executing a predetermined program in the CPU 401 in FIG. 4 (or the CPU 501 in FIG. 5).

画像出力制御部801は、無線送信装置110の通知部811から通知される、画像を保護する暗号化に対応していないことを示す通知を受け付ける。また、画像出力制御部801は、当該通知を受け付けた場合、著作権保護が不要な画像データを出力するときに、暗号化されていない画像データを出力する。さらに、画像出力制御部801は、当該通知を受け付けた場合、著作権保護が必要な画像データを出力するときに、暗号化された画像データを出力する。 The image output control unit 801 receives a notification from the notification unit 811 of the wireless transmission device 110 indicating that encryption for protecting images is not supported. Furthermore, when the image output control unit 801 receives this notification, it outputs unencrypted image data when outputting image data that does not require copyright protection. Furthermore, when the image output control unit 801 receives this notification, it outputs encrypted image data when outputting image data that requires copyright protection.

暗号化処理部802は、画像データの暗号化、又は画像データの暗号解除、その両方を行う機能を有する。例えば、暗号化処理部802は、情報処理装置101が出力する画像データをHDCPで暗号化する処理を行う。情報処理装置101が暗号化処理部802を有することは、情報処理装置101が所定の暗号化の対応機器(本実施形態ではHDCP暗号化の対応機器)として認証されていることを意味する。 The encryption processing unit 802 has a function of encrypting image data, decrypting image data, or both. For example, the encryption processing unit 802 performs processing to encrypt image data output by the information processing device 101 using HDCP. The fact that the information processing device 101 has the encryption processing unit 802 means that the information processing device 101 has been certified as a device compatible with a specified encryption (in this embodiment, a device compatible with HDCP encryption).

(無線受信装置の機能構成)
無線受信装置120は、例えば、図3のCPU301で所定のプログラムを実行することにより、通信制御部821、受信部822、出力部823、及び暗号化処理部824等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
(Functional configuration of wireless receiving device)
3 executes a predetermined program, the wireless receiving device 120 realizes a communication control unit 821, a receiving unit 822, an output unit 823, an encryption processing unit 824, etc. Note that at least a part of the above-mentioned functional configurations may be realized by hardware.

通信制御部821は、受信部822による無線送信装置110との無線通信を制御する。例えば、通信制御部821は、無線送信装置110から接続要求信号を受信すると、他の無線送信装置110と無線接続中であるか否かを判断する。他の無線送信装置110と無線接続中でない場合、通信制御部821は、接続要求信号を送信した無線送信装置110による無線接続を許可し、所定の手順で無線接続を確立する。一方、他の無線送信装置110と無線接続中である場合、例えば、他の無線送信装置110との無線接続を切断した後に、接続要求信号を送信した無線送信装置110による無線接続を許可し、所定の手順で無線接続を確立する。 The communication control unit 821 controls wireless communication with the wireless transmission device 110 by the receiving unit 822. For example, when the communication control unit 821 receives a connection request signal from the wireless transmission device 110, it determines whether or not it is wirelessly connected to the other wireless transmission device 110. If it is not wirelessly connected to the other wireless transmission device 110, the communication control unit 821 permits wireless connection by the wireless transmission device 110 that transmitted the connection request signal, and establishes the wireless connection in a predetermined procedure. On the other hand, if it is wirelessly connected to the other wireless transmission device 110, for example, after disconnecting the wireless connection with the other wireless transmission device 110, it permits wireless connection by the wireless transmission device 110 that transmitted the connection request signal, and establishes the wireless connection in a predetermined procedure.

受信部822は、例えば、図3の無線通信回路306を用いて、無線送信装置110から送信される無線信号を受信する。 The receiver 822 receives a wireless signal transmitted from the wireless transmitter 110, for example, using the wireless communication circuit 306 in FIG. 3.

情報処理装置101から出力される画像データが暗号化されていない場合、この無線信号には、情報処理装置101から出力される画像データが含まれる。好ましくは、この無線信号には、情報処理装置101から出力される画像データが暗号化されていないことを示す情報(例えば、HDCP変数「0」等)が含まれる。 If the image data output from the information processing device 101 is not encrypted, this wireless signal includes the image data output from the information processing device 101. Preferably, this wireless signal includes information indicating that the image data output from the information processing device 101 is not encrypted (e.g., HDCP variable "0").

一方、情報処理装置101から出力される画像データが暗号化されている場合、この無線信号には、情報処理装置101から出力される画像データの暗号を解除した画像データが含まれる。好ましくは、この無線信号には、情報処理装置101から出力される画像データが暗号化されていることを示す情報(例えば、HDCP変数「1」等)が含まれる。 On the other hand, if the image data output from the information processing device 101 is encrypted, this wireless signal contains image data that has been decrypted from the image data output from the information processing device 101. Preferably, this wireless signal contains information indicating that the image data output from the information processing device 101 is encrypted (e.g., HDCP variable "1", etc.).

出力部823は、情報処理装置101から出力される画像データが暗号化されていない場合、無線信号に含まれる画像データを、表示装置102に出力する。 If the image data output from the information processing device 101 is not encrypted, the output unit 823 outputs the image data contained in the wireless signal to the display device 102.

一方、出力部823は、情報処理装置101から出力される画像データが暗号化されている場合、無線信号に含まれる画像データを、再び暗号化した画像データを、表示装置102に出力する。 On the other hand, if the image data output from the information processing device 101 is encrypted, the output unit 823 re-encrypts the image data contained in the wireless signal and outputs the resulting image data to the display device 102.

なお、出力部823は、無線信号にHDCP変数が含まれている場合、HDCP変数に基づいて、情報処理装置101から出力される画像データが暗号化されているか否かを認識することができる。 When the wireless signal includes an HDCP variable, the output unit 823 can recognize whether or not the image data output from the information processing device 101 is encrypted based on the HDCP variable.

暗号化処理部824は、画像データの暗号化、又は画像データの暗号解除、その両方を行う機能を有する。例えば、暗号化処理部824は、無線受信装置120が出力する画像データをHDCPで暗号化する処理を行う。無線受信装置120が暗号化処理部824を有することは、無線受信装置120が所定の暗号化の対応機器(本実施形態ではHDCP暗号化)の対応機器として認証されていることを意味する。 The encryption processing unit 824 has a function of encrypting image data, decrypting image data, or both. For example, the encryption processing unit 824 performs processing to encrypt image data output by the wireless receiving device 120 using HDCP. The fact that the wireless receiving device 120 has the encryption processing unit 824 means that the wireless receiving device 120 has been certified as a device compatible with a specified encryption method (HDCP encryption in this embodiment).

(表示装置の機能構成)
表示装置102には、例えば、HDCP等の暗号化に対応している表示装置102xと、HDCP等の暗号化に対応していない表示装置102yとがある。
(Functional configuration of the display device)
The display devices 102 include, for example, a display device 102x that supports encryption such as HDCP, and a display device 102y that does not support encryption such as HDCP.

表示装置102xは、例えば、図6のCPU601(又は図7のCPU701)で所定のプログラムを実行することにより、図8Aに示すように、表示制御部831、及び暗号化処理部832を実現している。 The display device 102x, for example, realizes a display control unit 831 and an encryption processing unit 832 as shown in FIG. 8A by executing a predetermined program in the CPU 601 in FIG. 6 (or the CPU 701 in FIG. 7).

表示制御部831は、無線受信装置120から出力される画像データに基づき画像を表示する制御を行う。例えば、表示制御部831は、暗号化処理部832が、無線受信装置120から出力される、暗号化された画像データの暗号を解除した画像データに基づく画像を表示する。 The display control unit 831 controls the display of an image based on image data output from the wireless receiving device 120. For example, the display control unit 831 displays an image based on image data that has been decrypted by the encryption processing unit 832 from the encrypted image data output from the wireless receiving device 120.

暗号化処理部832は、無線受信装置120から出力される、暗号化された画像データの暗号を解除する。例えば、暗号化処理部832は、無線受信装置120から出力される、HDCPで暗号化された画像データの暗号を解除する。表示装置102が暗号化処理部832を有することは、表示装置102が所定の暗号化の対応機器(本実施形態ではHDCP暗号化の対応機器)として認証されていることを意味する。 The encryption processing unit 832 decrypts the encrypted image data output from the wireless receiving device 120. For example, the encryption processing unit 832 decrypts the image data encrypted by HDCP output from the wireless receiving device 120. The fact that the display device 102 has the encryption processing unit 832 means that the display device 102 has been certified as a device compatible with a specified encryption (in this embodiment, a device compatible with HDCP encryption).

表示装置102yは、例えば、図6のCPU601(又は図7のCPU701)で所定のプログラムを実行することにより、図8Bに示すように、表示制御部831を実現している。 The display device 102y realizes a display control unit 831 as shown in FIG. 8B, for example, by executing a predetermined program in the CPU 601 in FIG. 6 (or the CPU 701 in FIG. 7).

表示制御部831は、無線受信装置120から出力される画像データに基づく画像を表示する制御を行う。例えば、表示制御部831は、無線受信装置120から出力される、暗号化されていない画像データに基づいて画像を表示する。ただし、表示装置102yは、暗号化処理部832を有していないので、無線受信装置120から出力される画像データが暗号化されている場合、画像データに基づいて画像を表示することはできない。 The display control unit 831 controls the display of an image based on image data output from the wireless receiving device 120. For example, the display control unit 831 displays an image based on unencrypted image data output from the wireless receiving device 120. However, since the display device 102y does not have an encryption processing unit 832, if the image data output from the wireless receiving device 120 is encrypted, it cannot display an image based on the image data.

<処理の流れ>
続いて、本実施形態に係る通信制御方法の処理の流れについて説明する。
<Processing flow>
Next, the process flow of the communication control method according to this embodiment will be described.

[第1の実施形態]
(処理の概要)
図9は、第1の実施形態に係る無線通信システム処理の例を示すフローチャートである。この図は、例えば、図1に示すような無線通信システム100において、情報処理装置101が出力する画像データに基づいて、表示装置102に画像を表示させる際に、無線通信システム1が実行する処理の概要を示している。なお、ここでは、画像を保護する暗号化がHDCPであるものとして、以下の説明を行う。また、ここでは画像データは、画像信号(デジタル信号)として出力される。
[First embodiment]
(Processing Overview)
Fig. 9 is a flowchart showing an example of wireless communication system processing according to the first embodiment. This diagram shows an overview of processing executed by the wireless communication system 1 when displaying an image on the display device 102 based on image data output by the information processing device 101 in the wireless communication system 100 shown in Fig. 1, for example. Note that the following description will be given on the assumption that the encryption for protecting the image is HDCP. Also, the image data is output as an image signal (digital signal).

ステップS901において、利用者は、無線送信装置110(以下、Txと呼ぶ)をケーブル103で、情報処理装置101の出力端子に接続し、無線受信装置120(以下、Rxと呼ぶ)を、ケーブル104で、表示装置102の入力端子に接続する。これにより、Tx、Rxは、それぞれ、電源が供給され、起動する。 In step S901, the user connects the wireless transmitting device 110 (hereafter referred to as Tx) to the output terminal of the information processing device 101 via the cable 103, and connects the wireless receiving device 120 (hereafter referred to as Rx) to the input terminal of the display device 102 via the cable 104. As a result, power is supplied to Tx and Rx, and they start up.

ステップS902において、Tx、Rxは、それぞれ、内部に持っているHDCP変数を初期化し、「0」に設定する。 In step S902, Tx and Rx each initialize the HDCP variable that they have internally and set it to "0."

ステップS903において、Txの通知部811は、HDCPに非対応であることを、ケーブル103(例えば、HDMIケーブル)の通信ラインを利用して通知する。 In step S903, the Tx notification unit 811 notifies the device that it is not compatible with HDCP using the communication line of the cable 103 (e.g., an HDMI cable).

ステップS904において、Txの送信部812は、情報処理装置101から出力される画像信号が、HDCP対応であるか否か(HDCPで暗号化されているか否か)を判断する。情報処理装置101から出力される画像信号がHDCP対応である場合、送信部812は、処理をステップS905に移行させる。一方、情報処理装置101から出力される画像信号がHDCP対応でない場合、送信部812は、処理をステップS906に移行させる。 In step S904, the transmission unit 812 of Tx determines whether the image signal output from the information processing device 101 is HDCP compatible (whether it is encrypted by HDCP). If the image signal output from the information processing device 101 is HDCP compatible, the transmission unit 812 transitions the process to step S905. On the other hand, if the image signal output from the information processing device 101 is not HDCP compatible, the transmission unit 812 transitions the process to step S906.

ステップS905に移行すると、Txの送信部812は、HDCP変数を「1」に設定するとともに、暗号化処理部815によって暗号が解除された画像信号を取得する。 When the process proceeds to step S905, the Tx transmission unit 812 sets the HDCP variable to "1" and obtains the image signal that has been decrypted by the encryption processing unit 815.

一方、ステップS906に移行すると、Txの送信部812は、HDCP変数を「0」に設定し、情報処理装置101から出力される画像信号をそのまま取得する。 On the other hand, when the process proceeds to step S906, the Tx transmission unit 812 sets the HDCP variable to "0" and acquires the image signal output from the information processing device 101 as is.

ステップS907において、Txの送信部812は、取得した画像信号と、HDCP変数を、無線信号でRxに送信する。好ましくは、送信部812は、取得した画像信号を、無線信号で送信できるように圧縮して送信する。このように、Txの送信部812は、情報処理装置101から出力される画像信号が暗号化されているか否かの判断結果に基づいて、取得した画像信号を無線受信装置120に送信する。 In step S907, the transmission unit 812 of Tx transmits the acquired image signal and HDCP variables to Rx as a wireless signal. Preferably, the transmission unit 812 compresses and transmits the acquired image signal so that it can be transmitted as a wireless signal. In this way, the transmission unit 812 of Tx transmits the acquired image signal to the wireless receiving device 120 based on the result of the determination as to whether or not the image signal output from the information processing device 101 is encrypted.

ステップS908において、Rxの受信部822は、Txから送信された無線信号を受信し、無線信号に含まれるHDCP変数で、Rx側のHDCP変数を更新する。 In step S908, the receiver 822 of Rx receives the wireless signal transmitted from Tx and updates the HDCP variables on the Rx side with the HDCP variables contained in the wireless signal.

ステップS909において、Rxの出力部823は、Rx側のHDCP変数が「1」であるか否か(情報処理装置101が出力した画像信号がHDCPで暗号化されているか否か)を判断する。Rx側のHDCP変数が「1」である場合、出力部823は、処理をステップS910に移行させる。一方、Rx側のHDCP変数が「0」である場合、出力部823は、処理をステップS914に移行させる。 In step S909, the output unit 823 of Rx determines whether the HDCP variable on the Rx side is "1" (whether the image signal output by the information processing device 101 has been encrypted using HDCP). If the HDCP variable on the Rx side is "1", the output unit 823 transitions the process to step S910. On the other hand, if the HDCP variable on the Rx side is "0", the output unit 823 transitions the process to step S914.

ステップS910に移行すると、Rxの出力部823は、無線信号に含まれる画像信号(情報処理装置101が出力した画像信号の暗号を解除した画像信号)を、HDCPで暗号化して、表示装置102の入力端子に出力する。 When the process proceeds to step S910, the Rx output unit 823 encrypts the image signal contained in the wireless signal (the image signal obtained by decrypting the image signal output by the information processing device 101) using HDCP and outputs the encrypted image signal to the input terminal of the display device 102.

これにより、ステップS911~S913において、HDCPに対応している表示装置102xは、暗号化処理部832を有しているので、無線受信装置120から出力された暗号化された画像信号の暗号を解除して、画像を表示することができる。一方、HDCPに対応していない表示装置102yは、暗号化処理部832を有していないので、暗号化された画像信号の暗号を解除することができず、画像を表示することができない。 As a result, in steps S911 to S913, the display device 102x that supports HDCP has the encryption processing unit 832 and is therefore able to decrypt the encrypted image signal output from the wireless receiving device 120 and display the image. On the other hand, the display device 102y that does not support HDCP does not have the encryption processing unit 832 and is therefore unable to decrypt the encrypted image signal and is therefore unable to display the image.

一方、ステップS909からステップS914へ移行すると、Rxの出力部823は、無線信号に含まれる画像信号を、HDCPで暗号化せずに、そのまま表示装置102の入力端子に出力する。 On the other hand, when the process moves from step S909 to step S914, the Rx output unit 823 outputs the image signal contained in the wireless signal directly to the input terminal of the display device 102 without encrypting it using HDCP.

ステップS915において、表示装置102の表示制御部831は、無線受信装置120から出力された暗号化されていない画像信号を用いて、画像を表示する。 In step S915, the display control unit 831 of the display device 102 displays an image using the unencrypted image signal output from the wireless receiving device 120.

上記の処理により、無線通信システム100は、表示対象となる画像が、著作権保護が不要な画像である場合、HDCPに対応していない表示装置102yでも画像を表示できるようになる。 By performing the above process, the wireless communication system 100 is able to display images on a display device 102y that does not support HDCP if the image to be displayed does not require copyright protection.

(無線通信システムの処理1)
図10は、第1の実施形態に係る無線通信システムの処理の例を示すシーケンス図(1)である。この処理は、情報処理装置101が出力する画像信号が、HDCPに非対応の画像信号である場合に、無線通信システム1が実行する具体的な処理の一例を示している。
(Processing 1 of wireless communication system)
10 is a sequence diagram (1) showing an example of processing of the wireless communication system according to the first embodiment. This processing shows an example of specific processing executed by the wireless communication system 1 when the image signal output by the information processing device 101 is an image signal that does not support HDCP.

ステップS1001において、利用者が、Rx(無線受信装置120)を、ケーブル104で表示装置102の入力端子に接続すると、ステップS1002において、Rxの出力部823は、Rxが保持しているHDCP変数を「0」に初期化する。 In step S1001, when the user connects Rx (wireless receiving device 120) to the input terminal of the display device 102 via the cable 104, in step S1002, the output unit 823 of Rx initializes the HDCP variable held by Rx to "0".

ステップS1003において、利用者が、Tx(無線送信装置110)を、ケーブル103で情報処理装置101の出力端子に接続すると、ステップS1004において、Txの通知部811は、Txが保持しているHDCP変数を「0」に初期化する。なお、ステップS1003、S1004の処理は、ステップS1001、S1002の前に実行しても良い。 In step S1003, when the user connects Tx (wireless transmission device 110) to the output terminal of the information processing device 101 via the cable 103, in step S1004, the notification unit 811 of Tx initializes the HDCP variable held by Tx to "0." Note that the processing of steps S1003 and S1004 may be performed before steps S1001 and S1002.

ステップS1005において、Tx、及び情報処理装置101は、例えば、図11に示すような画像出力処理を実行する。 In step S1005, Tx and the information processing device 101 execute image output processing, for example, as shown in FIG. 11.

図11は、第1の実施形態に係る画像出力処理の例を示すフローチャートである。この処理は、例えば、図10のステップS1005で実行される画像出力処理の一例を示している。 FIG. 11 is a flowchart showing an example of image output processing according to the first embodiment. This processing shows, for example, an example of image output processing executed in step S1005 of FIG. 10.

ステップS1101において、TxをHDMIケーブルで情報処理装置101の出力端子に接続すると、ステップS1102以降の処理が実行される。 In step S1101, when Tx is connected to the output terminal of the information processing device 101 via an HDMI cable, the processing from step S1102 onwards is executed.

ステップS1102において、情報処理装置101の出力端子からTxへ、電源(5V)の供給が開始される。 In step S1102, the supply of power (5V) from the output terminal of the information processing device 101 to Tx begins.

ステップS1103において、Txの外部機器接続I/F304は、HPD(ホットプラグ)信号(5V)を、情報処理装置101の出力端子に出力する。 In step S1103, the Tx external device connection I/F 304 outputs an HPD (hot plug) signal (5V) to the output terminal of the information processing device 101.

ステップS1104において、情報処理装置101の出力端子からTxへ、EDID(Extended Display Identification Data)の取得を要求する。 In step S1104, a request is made from the output terminal of the information processing device 101 to Tx to obtain EDID (Extended Display Identification Data).

ステップS1105において、Txの通知部811は、情報処理装置101にEDIDを通知するとともに、TxがHDCPに非対応であることを通知する。 In step S1105, the Tx notification unit 811 notifies the information processing device 101 of the EDID and notifies that the Tx does not support HDCP.

ステップS1006において、情報処理装置101の画像出力制御部801は、出力する画像信号が、HDCP対応であるか否かを判断し、HDCP対応である場合、処理をステップS1107に移行させる。一方、情報処理装置101の画像出力制御部801は、出力する画像信号が、HDCP対応でない場合、処理をステップS1108に移行させる。 In step S1006, the image output control unit 801 of the information processing device 101 determines whether the image signal to be output is HDCP compatible, and if it is HDCP compatible, the process proceeds to step S1107. On the other hand, if the image signal to be output is not HDCP compatible, the image output control unit 801 of the information processing device 101 proceeds to step S1108.

ステップS1107に移行すると、情報処理装置101の画像出力制御部801は、情報処理装置101の出力端子から、HDCPで暗号化された画像信号1を出力する。 When the process proceeds to step S1107, the image output control unit 801 of the information processing device 101 outputs the HDCP-encrypted image signal 1 from the output terminal of the information processing device 101.

一方、ステップS1108に移行すると、情報処理装置101の画像出力制御部801は、情報処理装置101の出力端子から、HDCPで暗号化されていない画像信号1を出力する。 On the other hand, when the process proceeds to step S1108, the image output control unit 801 of the information processing device 101 outputs image signal 1 that is not encrypted by HDCP from the output terminal of the information processing device 101.

ここで、図10に戻り、シーケンス図の説明を続ける。 Now, let's return to Figure 10 and continue explaining the sequence diagram.

ステップS1006において、図5の画像出力処理により、情報処理装置101からTxに、画像信号1が出力される。ここでは、情報処理装置101が出力する画像信号1が、HDCPに非対応の画像信号なので、HDCPで暗号化されていない画像信号1が、TXに出力される。 In step S1006, image signal 1 is output from information processing device 101 to Tx by the image output process of FIG. 5. Here, image signal 1 output by information processing device 101 is an image signal that does not support HDCP, so image signal 1 that is not encrypted by HDCP is output to TX.

ステップS1007において、Txの送信部812は、Txが保持しているHDCP変数を「0」に設定し、情報処理装置101から出力された画像信号1を取得する。なお、この処理は、図9のステップS904、S906の処理に対応している。 In step S1007, the transmission unit 812 of Tx sets the HDCP variable held by Tx to "0" and acquires the image signal 1 output from the information processing device 101. Note that this process corresponds to the processes of steps S904 and S906 in FIG. 9.

ステップS1008において、利用者が、Txに対して無線接続操作(例えば、操作ボタン111を押下)を行うと、ステップS1009以降の処理が実行される。 In step S1008, when the user performs a wireless connection operation for Tx (e.g., pressing operation button 111), the processing from step S1009 onwards is executed.

ステップS1009において、TxとRxは、例えば、図12に示すような無線接続処理を実行する。 In step S1009, Tx and Rx execute a wireless connection process, for example, as shown in FIG. 12.

図12は、第1の実施形態に係る無線接続処理の例を示すフローチャートである。この処理は、例えば、図10のステップS1009で実行される無線接続処理の一例を示している。 FIG. 12 is a flowchart showing an example of wireless connection processing according to the first embodiment. This processing shows an example of wireless connection processing executed, for example, in step S1009 of FIG. 10.

ステップS1201において、Txの操作受付部814が、利用者による接続操作を受け付けると、ステップS1202以降の処理が実行される。 In step S1201, when the Tx operation reception unit 814 receives a connection operation from the user, the processing from step S1202 onwards is executed.

ステップS1202において、Txの通信制御部813は、送信部812を用いて、無線接続を要求する接続要求信号を、Rxへ送信する。 In step S1202, the communication control unit 813 of Tx uses the transmission unit 812 to transmit a connection request signal requesting a wireless connection to Rx.

ステップS1203において、Rxの受信部822が接続要求信号を受信すると、ステップS1204において、Rxの通信制御部821は、Rxが別のTxと無線接続中であるか否かを判断する。Rxが別のTxと無線接続中である場合、通信制御部821は、処理をステップS1205に移行させる。一方、Rxが別のTxと無線接続中でない場合、通信制御部821は、処理をステップS1206に移行させる。 When the receiver 822 of Rx receives a connection request signal in step S1203, the communication control unit 821 of Rx determines in step S1204 whether Rx is wirelessly connected to another Tx. If Rx is wirelessly connected to another Tx, the communication control unit 821 transitions the process to step S1205. On the other hand, if Rx is not wirelessly connected to another Tx, the communication control unit 821 transitions the process to step S1206.

ステップS1205に移行すると、Rxの通信制御部821は、無線接続中の別のTxとの無線接続を切断して、処理をステップS1206に移行させる。 When the process proceeds to step S1205, the communication control unit 821 of Rx disconnects the wireless connection with another Tx that is currently wirelessly connected, and the process proceeds to step S1206.

ステップS1206に移行すると、Rxの通信制御部821は、接続要求信号を送信したTxとの無線接続を許可し、所定の手順により無線接続を確立する。これにより、Txは、Rxへ画像信号を送信することができるようになる。 When the process proceeds to step S1206, the communication control unit 821 of the Rx permits a wireless connection with the Tx that transmitted the connection request signal, and establishes a wireless connection according to a predetermined procedure. This enables the Tx to transmit an image signal to the Rx.

ここで、図10に戻り、シーケンス図の説明を続ける。 Now, let's return to Figure 10 and continue explaining the sequence diagram.

ステップS1010において、Txの送信部812は、取得した画像信号1と、HDCP変数「0」を、無線信号でRxに送信する。なお、この処理は、図9のステップS907の処理に対応している。 In step S1010, the transmitter 812 of Tx transmits the acquired image signal 1 and the HDCP variable "0" to Rx by wireless signal. Note that this process corresponds to the process of step S907 in FIG. 9.

ステップS1011において、Rxの受信部822は、Txから送信された無線信号を受信すると、無線信号に含まれるHDCP変数「0」を、Rx側のHDCP変数に設定する。なお、この処理は、図9のステップS908の処理に対応している。 In step S1011, when the receiving unit 822 of Rx receives the wireless signal transmitted from Tx, it sets the HDCP variable "0" contained in the wireless signal to the HDCP variable on the Rx side. Note that this process corresponds to the process of step S908 in FIG. 9.

ステップS1012において、Rxの出力部823は、Rx側のHDCP変数が「0」なので、無線信号に含まれる画像信号1を、表示装置102の入力端子に出力する。なお、この処理は、図9のステップS909、S914の処理に対応している。 In step S1012, since the HDCP variable on the Rx side is "0", the output unit 823 of Rx outputs the image signal 1 contained in the wireless signal to the input terminal of the display device 102. Note that this process corresponds to the processes of steps S909 and S914 in FIG. 9.

ステップS1013において、表示装置102の表示制御部831は、Rxから出力された、暗号化されていない画像信号1を用いて、画像を表示する。 In step S1013, the display control unit 831 of the display device 102 displays an image using the unencrypted image signal 1 output from Rx.

上記の処理により、無線通信システム100は、表示対象となる画像が、HDCPに非対応の画像である場合、HDCPに対応していない表示装置102でも画像を表示できるようになる。 By performing the above process, if the image to be displayed is not compatible with HDCP, the wireless communication system 100 is able to display the image even on a display device 102 that does not support HDCP.

(無線通信システムの処理2)
図13は、第1の実施形態に係る無線通信システムの処理の例を示すシーケンス図(2)である。この処理は、情報処理装置101が出力する画像信号が、HDCPに対応した画像信号であるときに、無線通信システム1が実行する具体的な処理の一例を示している。なお、図13に示す処理のうち、ステップS1001~S1005の処理は、図10で説明した処理と同様なので、ここでは、図10で説明した処理との相違点を中心に説明する。
(Processing 2 of wireless communication system)
Fig. 13 is a sequence diagram (2) showing an example of processing of the wireless communication system according to the first embodiment. This processing shows an example of specific processing executed by the wireless communication system 1 when the image signal output by the information processing device 101 is an image signal compatible with HDCP. Among the processing shown in Fig. 13, the processing of steps S1001 to S1005 is the same as the processing explained in Fig. 10, so here, differences from the processing explained in Fig. 10 will be mainly explained.

ステップS1301において、図5の画像出力処理により、情報処理装置101からTxに、画像信号1が出力される。ここでは、情報処理装置101が出力する画像信号が、HDCPに対応した画像信号なので、HDCPで暗号化された画像信号1が、TXに出力される。 In step S1301, image signal 1 is output from the information processing device 101 to Tx by the image output process of FIG. 5. Here, since the image signal output by the information processing device 101 is an image signal compatible with HDCP, image signal 1 encrypted by HDCP is output to TX.

ステップS1302において、Txの送信部812は、Txが保持しているHDCP変数を「1」に設定するとともに、暗号化処理部815を用いて、情報処理装置101から出力された画像信号1の暗号を解除して、画像信号2を取得する。なお、この処理は、図9のステップS904、S905の処理に対応している。 In step S1302, the transmission unit 812 of Tx sets the HDCP variable held by Tx to "1", and uses the encryption processing unit 815 to decrypt the image signal 1 output from the information processing device 101 to obtain the image signal 2. Note that this process corresponds to the processes of steps S904 and S905 in FIG. 9.

例えば、ステップS1303において、利用者が、Txに対して無線接続操作(例えば、操作ボタン111を押下)を行うと、ステップS1304以降の処理が実行される。 For example, in step S1303, when the user performs a wireless connection operation for Tx (e.g., pressing operation button 111), the processing from step S1304 onwards is executed.

ステップS1304において、TxとRxは、例えば、図12に示すような無線接続処理を実行する。 In step S1304, Tx and Rx execute a wireless connection process, for example, as shown in FIG. 12.

ステップS1305において、Txの送信部812は、画像信号1の暗号を解除した画像信号2と、HDCP変数「1」を、無線信号でRxに送信する。なお、この処理は、図9のステップS907の処理に対応している。 In step S1305, the transmission unit 812 of Tx transmits image signal 2, which is the decrypted version of image signal 1, and the HDCP variable "1" to Rx via a wireless signal. Note that this process corresponds to the process of step S907 in FIG. 9.

ステップS1306において、Rxの受信部822は、Txから送信された無線信号を受信すると、無線信号に含まれるHDCP変数「1」を、Rx側のHDCP変数に設定する。なお、この処理は、図9のステップS908の処理に対応している。 In step S1306, when the receiver 822 of Rx receives the wireless signal transmitted from Tx, it sets the HDCP variable "1" contained in the wireless signal to the HDCP variable on the Rx side. Note that this process corresponds to the process of step S908 in FIG. 9.

ステップS1307、S1308において、Rxの出力部823は、無線信号に含まれる画像信号2を、暗号化処理部824を用いて、HDCPで暗号化して画像信号3を作成し、表示装置102の入力端子に出力する。なお、この処理は、図9のステップS910の処理に対応している。 In steps S1307 and S1308, the Rx output unit 823 uses the encryption processing unit 824 to encrypt the image signal 2 included in the wireless signal using HDCP to create an image signal 3, and outputs it to the input terminal of the display device 102. Note that this process corresponds to the process of step S910 in FIG. 9.

ステップS1309において、表示装置102が、HDCPに対応している表示装置102xである場合、表示装置102xの暗号化処理部832は、画像信号3の暗号を解除し、表示制御部831は、暗号を解除した画像を表示する。 In step S1309, if the display device 102 is a display device 102x that supports HDCP, the encryption processing unit 832 of the display device 102x decrypts the image signal 3, and the display control unit 831 displays the decrypted image.

なお、表示装置102が、HDCPに対応していない表示装置102yである場合、表示装置102yは画像を表示することができないが、これは、無線通信システム1の仕様通りの動作になる。 Note that if the display device 102 is a display device 102y that does not support HDCP, the display device 102y cannot display an image, but this is in accordance with the specifications of the wireless communication system 1.

<比較例>
図14は、比較例に係る無線通信システムの処理の例を示すフローチャートである。この処理は、本発明を適用していない比較例に係る無線通信システムの処理の一例を示している。なお、比較例に係る無線通信システムのシステム構成は、例えば、図1で説明した本実施形態に係る無線通信システム1のシステム構成と同様であるものとする。
Comparative Example
14 is a flowchart showing an example of processing of a wireless communication system according to a comparative example. This processing shows an example of processing of a wireless communication system according to a comparative example to which the present invention is not applied. Note that the system configuration of the wireless communication system according to the comparative example is assumed to be similar to the system configuration of the wireless communication system 1 according to the present embodiment described in FIG. 1, for example.

ステップS1401において、利用者は、Txをケーブルで、情報処理装置101の出力端子に接続し、Rxを、ケーブルで、表示装置102の入力端子に接続する。これにより、Tx、Rxは、それぞれ、電源が供給され、起動する。 In step S1401, the user connects Tx to the output terminal of the information processing device 101 via a cable, and connects Rx to the input terminal of the display device 102 via a cable. This causes power to be supplied to Tx and Rx, and they start up.

ステップS1402において、Txは、情報処理装置101から出力される画像信号が、HDCP対応であるか否かを判断する。情報処理装置101から出力される画像信号がHDCP対応である場合、Txは、処理をステップS1403に移行させる。一方、情報処理装置101から出力される画像信号がHDCP対応でない場合、Txは、処理をステップS1404に移行させる。 In step S1402, Tx determines whether the image signal output from the information processing device 101 is HDCP compatible. If the image signal output from the information processing device 101 is HDCP compatible, Tx transitions the process to step S1403. On the other hand, if the image signal output from the information processing device 101 is not HDCP compatible, Tx transitions the process to step S1404.

ステップS1403に移行すると、Txは、情報処理装置101から出力される画像信号の暗号を解除した画像信号を取得する。 When the process proceeds to step S1403, Tx acquires the decrypted image signal output from the information processing device 101.

一方、ステップS1404に移行すると、Txは、情報処理装置101から出力される画像信号をそのまま取得する。 On the other hand, when proceeding to step S1404, Tx acquires the image signal output from the information processing device 101 as is.

ステップS1405において、Txは、取得した画像信号を、例えば、無線信号で送信できるように圧縮して、Rxに送信する。 In step S1405, the Tx compresses the acquired image signal so that it can be transmitted, for example, as a wireless signal, and transmits it to the Rx.

ステップS1406において、Rxは、無線信号に含まれる画像信号を、HDCPで暗号化して、表示装置102の入力端子に出力する。 In step S1406, Rx encrypts the image signal contained in the wireless signal using HDCP and outputs it to the input terminal of the display device 102.

これにより、ステップS1407~S1408において、HDCPに対応している表示装置102xは、入力された画像信号の暗号を暗号化処理部832で解除し、表示制御部831は、暗号を解除した画像を表示する。一方、HDCPに対応していない表示装置102yは、入力された画像信号の暗号を解除することができないので、画像を表示することができない。 As a result, in steps S1407 and S1408, the HDCP-compatible display device 102x decrypts the input image signal in the encryption processing unit 832, and the display control unit 831 displays the decrypted image. On the other hand, the display device 102y that does not support HDCP cannot decrypt the input image signal, and therefore cannot display the image.

このように、比較例に係る無線通信システムでは、Rxから出力される画像信号には、常にHDCPによる暗号化が行われているため、表示対象となる画像信号が、HDCPに対応していない画像信号であっても、HDCPに対応していない表示装置102yに画像を表示させることができない。 As described above, in the wireless communication system according to the comparative example, the image signal output from Rx is always encrypted using HDCP, so even if the image signal to be displayed is an image signal that does not support HDCP, the image cannot be displayed on the display device 102y that does not support HDCP.

そこで、本実施形態に係るTxは、例えば、図9のステップS903において、TxがHDCPに非対応であることを、情報処理装置101に通知する機能を有している。これにより、Txは、表示対象となる画像信号が、HDCPに対応していない画像信号であるときに、情報処理装置101に、HDCPで暗号化されていない画像信号を出力させることができる。 The Tx according to this embodiment has a function of notifying the information processing device 101 that the Tx is not compatible with HDCP, for example, in step S903 of FIG. 9. This allows the Tx to cause the information processing device 101 to output an image signal that is not encrypted with HDCP when the image signal to be displayed is an image signal that is not compatible with HDCP.

一方、従来の無線通信システムでは、この機能を有していないため、表示対象となる画像信号が、HDCPに対応していない画像信号であっても、情報処理装置101は、常にHDCPで暗号化された画像信号を出力する。 On the other hand, conventional wireless communication systems do not have this function, so even if the image signal to be displayed is an image signal that does not support HDCP, the information processing device 101 always outputs an image signal encrypted with HDCP.

また、本実施形態に係る無線通信システム1では、情報処理装置101が出力する画像信号がHDCPに対応しているか否かを、HDCP変数で管理する。これにより、Rxは、情報処理装置101が出力する画像信号がHDCPに対応していない場合、すなわち、画像信号の保護が不要な場合、HDCPで暗号化されていない画像信号を、表示装置102に出力することができる。 In addition, in the wireless communication system 1 according to this embodiment, whether or not the image signal output by the information processing device 101 supports HDCP is managed by an HDCP variable. As a result, when the image signal output by the information processing device 101 does not support HDCP, i.e., when protection of the image signal is not required, the Rx can output an image signal that is not encrypted by HDCP to the display device 102.

これにより、本実施形態に係る無線通信システムによれば、表示対象となる画像信号が、暗号化が不要な画像信号である場合、暗号化に対応していない表示装置でも画像信号を表示できる無線通信システムを提供することができる。 As a result, according to the wireless communication system of this embodiment, if the image signal to be displayed is an image signal that does not require encryption, it is possible to provide a wireless communication system that can display the image signal even on a display device that does not support encryption.

なお、画像信号は、情報処理装置101が出力する画像データの一例である。画像データは、各種の規格に基づき画像信号に変換して送受信され、受信された画像信号は規格に基づき画像データに復号して利用される。例えば、情報処理装置101は、入出力端子420が、HDMI、DVI、DisplayPort、USB Type-C等の端子である場合、画像データを画像信号(デジタル信号)に変換して送受信する。 The image signal is an example of image data output by the information processing device 101. Image data is converted into an image signal based on various standards and transmitted/received, and the received image signal is decoded into image data based on the standard and used. For example, when the input/output terminal 420 of the information processing device 101 is a terminal such as HDMI, DVI, DisplayPort, or USB Type-C, the image data is converted into an image signal (digital signal) and transmitted/received.

なお、情報処理装置101は、入出力端子420に代えて、例えば、無線通信インタフェースを用いて、画像データを画像信号(無線信号)に変換して送受信しても良い。 In addition, instead of the input/output terminal 420, the information processing device 101 may use, for example, a wireless communication interface to convert image data into an image signal (wireless signal) and transmit/receive the image data.

[第2の実施形態]
第2の実施形態では、図2に示すように、無線通信システム100に複数の無線送信装置110a、110bが含まれる場合の処理の例について説明する。なお、無線送信装置110側の処理は、第1の実施形態と同様なので、ここでは、無線受信装置120側の処理を中心に説明する。
Second Embodiment
In the second embodiment, as shown in Fig. 2, an example of processing will be described in the case where a wireless communication system 100 includes a plurality of wireless transmission devices 110a and 110b. Note that since the processing on the wireless transmission device 110 side is similar to that of the first embodiment, the processing on the wireless reception device 120 side will be mainly described here.

なお、図15に示す処理の開始時点において、無線送信装置110aには、情報処理装置101aが接続され、例えば、図13のステップS1003~S1302の処理が実行済みであるものとする。また、無線送信装置110bには、情報処理装置101bが接続され、例えば、図10のステップS1003~1007の処理が実行済みであるものとする。 At the start of the process shown in FIG. 15, it is assumed that the information processing device 101a is connected to the wireless transmission device 110a and that, for example, the processes of steps S1003 to S1302 in FIG. 13 have been executed. It is also assumed that the information processing device 101b is connected to the wireless transmission device 110b and that, for example, the processes of steps S1003 to 1007 in FIG. 10 have been executed.

ステップS1501において、無線送信装置110aの操作受付部814が、利用者による無線接続操作を受け付けるものとする。 In step S1501, the operation reception unit 814 of the wireless transmission device 110a receives a wireless connection operation by the user.

ステップS1502において、無線送信装置110aの通信制御部813は、無線接続操作の受け付けに応じて、送信部812を用いて、無線受信装置120に接続要求信号を送信する。 In step S1502, in response to receiving the wireless connection operation, the communication control unit 813 of the wireless transmitting device 110a transmits a connection request signal to the wireless receiving device 120 using the transmitting unit 812.

ステップS1503において、無線受信装置120の通信制御部821は、他の無線送信装置110と無線接続中でないため、無線送信装置110aの無線接続を許可し、無線接続を確立する。 In step S1503, since the communication control unit 821 of the wireless receiving device 120 is not wirelessly connected to another wireless transmitting device 110, the communication control unit 821 permits the wireless connection of the wireless transmitting device 110a and establishes a wireless connection.

ステップS1504において、無線送信装置110aの送信部812は、情報処理装置101が出力した画像信号1の暗号を解除した画像信号2と、HDCP変数「1」とを含む無線信号を、無線受信装置120に送信する。 In step S1504, the transmission unit 812 of the wireless transmission device 110a transmits to the wireless reception device 120 a wireless signal including the image signal 2 obtained by decrypting the image signal 1 output by the information processing device 101 and the HDCP variable "1".

ステップS1506において、無線受信装置120の受信部822は、無線送信装置110aから送信された無線信号を受信すると、無線信号に含まれるHDCP変数「1」を、Rx側のHDCP変数に設定する。 In step S1506, when the receiving unit 822 of the wireless receiving device 120 receives the wireless signal transmitted from the wireless transmitting device 110a, it sets the HDCP variable "1" contained in the wireless signal to the HDCP variable on the Rx side.

ステップS1507、S1508において、無線受信装置120の出力部823は、無線信号に含まれる画像信号2を、HDCPで暗号化した画像信号3を作成し、表示装置102の入力端子に出力する。 In steps S1507 and S1508, the output unit 823 of the wireless receiving device 120 creates an image signal 3 by encrypting the image signal 2 contained in the wireless signal using HDCP, and outputs the image signal 3 to the input terminal of the display device 102.

ステップS1509において、例えば、会議室等に設置された、HDCPに非対応の表示装置102yは、HDCPで暗号化された会議資料等の画像を表示することができない。 In step S1509, for example, a display device 102y that is not compatible with HDCP and is installed in a conference room or the like cannot display images of meeting materials encrypted with HDCP.

このような場合、例えば、情報処理装置101bに、HDCPに非対応の会議資料等がある場合、ステップS1510以降の処理により、会議資料等を表示装置102yに表示させることができる。 In such a case, for example, if the information processing device 101b has conference materials that are not compatible with HDCP, the processing from step S1510 onwards can cause the conference materials to be displayed on the display device 102y.

ステップS1510において、無線送信装置110bの操作受付部814が、利用者による無線接続操作を受け付けるものとする。 In step S1510, the operation reception unit 814 of the wireless transmission device 110b receives a wireless connection operation by the user.

ステップS1511において、無線送信装置110bの通信制御部813は、無線接続操作の受け付けに応じて、送信部812を用いて、無線受信装置120に接続要求信号を送信する。 In step S1511, in response to receiving the wireless connection operation, the communication control unit 813 of the wireless transmitting device 110b uses the transmitting unit 812 to transmit a connection request signal to the wireless receiving device 120.

ステップS1512において、無線受信装置120の通信制御部821は、他の無線送信装置110aと無線接続中であるため、無線送信装置110aとの無線接続を切断する。なお、この処理は、例えば、図12のステップS1204、S1205の処理に対応している。 In step S1512, the communication control unit 821 of the wireless receiving device 120 disconnects the wireless connection with the wireless transmitting device 110a because the wireless receiving device 120 is currently wirelessly connected to the other wireless transmitting device 110a. Note that this process corresponds to, for example, the processes of steps S1204 and S1205 in FIG. 12.

ステップS1513において、無線受信装置120の通信制御部821は、無線送信装置110bとの無線接続を許可し、無線接続を確立する。 In step S1513, the communication control unit 821 of the wireless receiving device 120 permits a wireless connection with the wireless transmitting device 110b and establishes a wireless connection.

ステップS1514において、無線送信装置110bの送信部812は、情報処理装置101が出力した画像信号1と、HDCP変数「0」とを含む無線信号を、無線受信装置120に送信する。 In step S1514, the transmission unit 812 of the wireless transmission device 110b transmits a wireless signal including the image signal 1 output by the information processing device 101 and the HDCP variable "0" to the wireless reception device 120.

ステップS1515において、無線受信装置120の受信部822は、無線送信装置110bから送信された無線信号を受信すると、無線信号に含まれるHDCP変数「0」を、Rx側のHDCP変数に設定する。 In step S1515, when the receiver 822 of the wireless receiving device 120 receives the wireless signal transmitted from the wireless transmitting device 110b, it sets the HDCP variable "0" contained in the wireless signal to the HDCP variable on the Rx side.

ステップS1516において、無線受信装置120の出力部823は、無線信号に含まれる画像信号1を、表示装置102の入力端子に出力する。 In step S1516, the output unit 823 of the wireless receiving device 120 outputs the image signal 1 contained in the wireless signal to the input terminal of the display device 102.

ステップS1517において、表示装置102の表示制御部831は、無線受信装置120から出力された、暗号化されていない画像信号1を用いて、画像を表示する。 In step S1517, the display control unit 831 of the display device 102 displays an image using the unencrypted image signal 1 output from the wireless receiving device 120.

このように、本実施形態に係る無線通信システム100によれば、例えば、会議室等に、HDCPに非対応の表示装置102しかない場合でも、著作権保護が不要な会議資料等を利用して、HDCPに非対応の表示装置102を有効に活用することができるようになる。 In this way, according to the wireless communication system 100 of this embodiment, even if, for example, a conference room or the like only has a display device 102 that does not support HDCP, it is possible to effectively utilize the display device 102 that does not support HDCP by using conference materials that do not require copyright protection.

<補足>
上記で説明した各実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。
<Additional Information>
Each function of each embodiment described above can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), a DSP (digital signal processor), an FPGA (field programmable gate array), and a conventional circuit module designed to execute each function described above.

100 無線通信システム
101 情報処理装置
102、102x、102y 表示装置
110 無線送信装置
120 無線受信装置
420、530 入出力端子(出力端子)
811 通知部
812 送信部
814 操作受付部
822 受信部
823 出力部
100 Wireless communication system 101 Information processing device 102, 102x, 102y Display device 110 Wireless transmission device 120 Wireless reception device 420, 530 Input/output terminal (output terminal)
811 Notification unit 812 Transmission unit 814 Operation reception unit 822 Reception unit 823 Output unit

米国特許第9722986号U.S. Pat. No. 9,722,986

Claims (11)

画像データを出力する情報処理装置に接続される複数の無線送信装置と、画像データに基づき画像を表示する表示装置に接続され、前記無線送信装置と無線接続される無線受信装置とを含む無線通信システムであって、
前記無線送信装置は、
前記情報処理装置に接続されたときに、画像データを保護する暗号化に非対応であることを前記情報処理装置に通知する通知部と、
前記通知部の通知に基づいて前記情報処理装置から出力された画像データが前記暗号化されているか否かを判断し、判断結果に基づいて、前記暗号化されていない画像データを前記無線受信装置に送信する送信部と、
を有し、
前記無線受信装置は、
前記送信部から送信された前記暗号化されていない画像データを受信する受信部と、
前記受信部から受信した前記暗号化されていない画像データを前記表示装置に出力する出力部と、
を有し、
前記無線送信装置は、前記無線受信装置と無線接続を確立するための接続操作を受け付ける操作受付部を有し、
前記無線受信装置は、複数の前記無線送信装置のうち、最後に前記接続操作を受け付けた1つの前記無線送信装置と前記無線接続を確立する、
線通信システム。
A wireless communication system including a plurality of wireless transmission devices connected to an information processing device that outputs image data, and a wireless reception device connected to a display device that displays an image based on the image data and wirelessly connected to the wireless transmission devices,
The wireless transmission device includes:
a notification unit that notifies the information processing device that the information processing device does not support encryption for protecting image data when the information processing device is connected;
a transmission unit that determines whether the image data output from the information processing device is encrypted based on the notification from the notification unit, and transmits the unencrypted image data to the wireless receiving device based on a result of the determination;
having
The wireless receiving device includes:
a receiving unit that receives the unencrypted image data transmitted from the transmitting unit;
an output unit that outputs the unencrypted image data received from the receiving unit to the display device;
having
the wireless transmission device has an operation receiving unit that receives a connection operation for establishing a wireless connection with the wireless reception device;
the wireless receiving device establishes the wireless connection with one of the plurality of wireless transmitting devices that has lastly accepted the connection operation;
Wireless communication system.
前記送信部は、前記判断結果に基づいて、前記暗号化された画像データの暗号を解除した画像データを前記無線受信装置に送信し、
前記受信部が、前記送信部から送信された前記暗号化された画像データの暗号を解除した画像データを受信した場合、
前記出力部は、前記暗号を解除した画像データを暗号化した画像データを前記表示装置に出力する、請求項1に記載の無線通信システム。
the transmitting unit transmits decrypted image data of the encrypted image data to the wireless receiving device based on the result of the determination;
When the receiving unit receives image data obtained by decrypting the encrypted image data transmitted from the transmitting unit,
The wireless communication system according to claim 1 , wherein the output unit outputs image data obtained by encrypting the decrypted image data to the display device.
前記送信部は、前記情報処理装置から出力された画像データが前記暗号化されているか否かを示す情報を前記無線受信装置に送信する、請求項1又は2に記載の無線通信システム。 The wireless communication system according to claim 1 or 2, wherein the transmission unit transmits information indicating whether the image data output from the information processing device is encrypted to the wireless receiving device. 前記暗号化は、HDCP(登録商標)による暗号化であること特徴とする、請求項1乃至のいずれか一項に記載の無線通信システム。 4. The wireless communication system according to claim 1 , wherein the encryption is HDCP (registered trademark). 前記無線送信装置は、前記情報処理装置が備える、HDCPに対応するHDMI端子、DVI端子、DisplayPort端子、又はUSB Type-C端子に接続される、請求項に記載の無線通信システム。 5. The wireless communication system according to claim 4 , wherein the wireless transmission device is connected to an HDCP-compatible HDMI terminal, a DVI terminal, a DisplayPort terminal, or a USB Type-C terminal provided in the information processing device. 前記無線通信システムは、前記表示装置を含む、請求項1乃至のいずれか一項に記載の無線通信システム。 The wireless communication system according to claim 1 , further comprising the display device. 画像データを出力する情報処理装置に接続される無線送信装置と無線接続され、画像データに基づき画像を表示する表示装置に接続される無線受信装置であって、
前記無線送信装置から送信された暗号化されていない画像データと、前記情報処理装置から出力された画像データが前記暗号化されていないことを示す情報とを受信する受信部と、
前記受信部から受信した前記暗号化されていない画像データを前記表示装置に出力する出力部と、
を有し、
前記無線送信装置は、前記無線受信装置と無線接続を確立するための接続操作を受け付ける操作受付部を有し、
前記無線受信装置は、複数の前記無線送信装置がある場合、複数の前記無線送信装置のうち、最後に前記接続操作を受け付けた1つの前記無線送信装置と前記無線接続を確立する、
線受信装置。
A wireless receiving device that is wirelessly connected to a wireless transmitting device that is connected to an information processing device that outputs image data, and is connected to a display device that displays an image based on the image data,
a receiving unit that receives unencrypted image data transmitted from the wireless transmitting device and information indicating that the image data output from the information processing device is unencrypted;
an output unit that outputs the unencrypted image data received from the receiving unit to the display device;
having
the wireless transmission device has an operation receiving unit that receives a connection operation for establishing a wireless connection with the wireless reception device;
When there are a plurality of the wireless transmission devices, the wireless reception device establishes the wireless connection with one of the wireless transmission devices that has lastly accepted the connection operation.
Radio receiving device.
前記受信部が、前記無線送信装置から送信された前記暗号化された画像データの暗号を解除した画像データと、前記情報処理装置から出力された画像データが前記暗号化されていることを示す情報とを受信した場合、
前記出力部は、前記受信部から受信した前記暗号化を解除した画像データを暗号化した画像データを前記表示装置に出力する、請求項に記載の無線受信装置。
When the receiving unit receives image data obtained by decrypting the encrypted image data transmitted from the wireless transmission device and information indicating that the image data output from the information processing device is encrypted,
The wireless receiving device according to claim 7 , wherein the output unit outputs image data obtained by encrypting the decrypted image data received from the receiving unit to the display device.
画像データを出力する情報処理装置に接続される複数の無線送信装置と、画像データに基づき画像を表示する表示装置に接続され、前記無線送信装置と無線接続される無線受信装置とを含む無線通信システムにおける通信制御方法であって、
前記無線送信装置が、
前記情報処理装置に接続されたときに、画像データを保護する暗号化に非対応であることを前記情報処理装置に通知する処理と、
前記通知に基づいて前記情報処理装置から出力された画像データが前記暗号化されているか否かを判断し、判断結果に基づいて、前記暗号化されていない画像データを前記無線受信装置に送信する処理と、
を実行し、
前記無線受信装置が、
前記無線送信装置から送信された前記暗号化されていない画像データを受信する処理と、
前記暗号化されていない画像データを前記表示装置に出力する処理と、
を実行
前記無線送信装置は、前記無線受信装置と無線接続を確立するための接続操作を受け付けし、
前記無線受信装置は、複数の前記無線送信装置のうち、最後に前記接続操作を受け付けた1つの前記無線送信装置と前記無線接続を確立する、
信制御方法。
A communication control method in a wireless communication system including a plurality of wireless transmission devices connected to an information processing device that outputs image data, and a wireless reception device that is connected to a display device that displays an image based on the image data and is wirelessly connected to the wireless transmission devices, comprising:
The wireless transmission device,
a process of notifying the information processing device that the information processing device does not support encryption for protecting image data when the information processing device is connected;
a process of determining whether the image data output from the information processing device is encrypted based on the notification, and transmitting the unencrypted image data to the wireless receiving device based on a result of the determination;
Run
The wireless receiving device,
receiving the unencrypted image data transmitted from the wireless transmission device;
outputting the unencrypted image data to the display device;
Run
the wireless transmitting device accepts a connection operation for establishing a wireless connection with the wireless receiving device;
the wireless receiving device establishes the wireless connection with one of the plurality of wireless transmitting devices that has lastly accepted the connection operation;
Communications control method.
請求項に記載の通信制御方法を、無線送信装置、及び無線受信装置に実行させる、プログラム。 A program for causing a wireless transmitting device and a wireless receiving device to execute the communication control method according to claim 9 . 画像データを出力する情報処理装置に接続される無線送信装置と無線接続され、画像データに基づき画像を表示する表示装置に接続される無線受信装置に、
前記無線送信装置から送信された暗号化されていない画像データと、前記情報処理装置から出力された画像データが前記暗号化されていないことを示す情報とを受信する処理と、
前記受信した前記暗号化されていない画像データを前記表示装置に出力する処理と、
を実行させ
前記無線送信装置は、前記無線受信装置と無線接続を確立するための接続操作を受け付ける操作受付部を有し、
前記無線受信装置に、複数の前記無線送信装置がある場合、複数の前記無線送信装置のうち、最後に前記接続操作を受け付けた1つの前記無線送信装置と前記無線接続を確立させる処理を、さらに実行させる、プログラム。
A wireless receiving device is connected to a wireless transmitting device that is connected to an information processing device that outputs image data, and is connected to a display device that displays an image based on the image data.
receiving unencrypted image data transmitted from the wireless transmission device and information indicating that the image data output from the information processing device is unencrypted;
outputting the received unencrypted image data to the display device;
Run the command ,
the wireless transmission device has an operation receiving unit that receives a connection operation for establishing a wireless connection with the wireless reception device;
A program that, when the wireless receiving device has a plurality of the wireless transmitting devices, further executes a process of establishing the wireless connection with one of the plurality of the wireless transmitting devices that last accepted the connection operation .
JP2020147748A 2020-09-02 2020-09-02 Wireless communication system, wireless receiving device, communication control method, and program Active JP7600571B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020147748A JP7600571B2 (en) 2020-09-02 2020-09-02 Wireless communication system, wireless receiving device, communication control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020147748A JP7600571B2 (en) 2020-09-02 2020-09-02 Wireless communication system, wireless receiving device, communication control method, and program

Publications (2)

Publication Number Publication Date
JP2022042346A JP2022042346A (en) 2022-03-14
JP7600571B2 true JP7600571B2 (en) 2024-12-17

Family

ID=80629479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020147748A Active JP7600571B2 (en) 2020-09-02 2020-09-02 Wireless communication system, wireless receiving device, communication control method, and program

Country Status (1)

Country Link
JP (1) JP7600571B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130148943A1 (en) 2011-12-13 2013-06-13 Crestron Electronics, Inc. Enabling/Disabling Display Data Channel Access to Enable/ Disable High-Bandwidth Digital Content Protection
CN104219551A (en) 2014-09-29 2014-12-17 武汉诚迈科技有限公司 Method for screen sharing and remote control of intelligent device
JP2015188133A (en) 2014-03-26 2015-10-29 キヤノン株式会社 Transmission apparatus, control method of the same, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130148943A1 (en) 2011-12-13 2013-06-13 Crestron Electronics, Inc. Enabling/Disabling Display Data Channel Access to Enable/ Disable High-Bandwidth Digital Content Protection
JP2015188133A (en) 2014-03-26 2015-10-29 キヤノン株式会社 Transmission apparatus, control method of the same, and program
CN104219551A (en) 2014-09-29 2014-12-17 武汉诚迈科技有限公司 Method for screen sharing and remote control of intelligent device

Also Published As

Publication number Publication date
JP2022042346A (en) 2022-03-14

Similar Documents

Publication Publication Date Title
TWI583188B (en) Method and mobile device for providing contents, and computer-readable recording medium thereof
JP5652993B2 (en) Display control apparatus, display control apparatus control method, and program
RU2686622C2 (en) Method and apparatus for displaying user interface by means of auxiliary device connected with portable electronic device
TW573273B (en) User interface including portable display for use with multiple electronic devices
CN114442972B (en) Screen projection method and electronic device
WO2021031623A1 (en) Display apparatus, file sharing method, and server
JP2004509527A (en) Stand-alone monitor as a photo slideshow projector
CN112055240B (en) Display device and operation prompt display method for pairing display device with remote controller
KR20140093520A (en) contents sharing system for portable device and the method for sharing the contents using the same thereof
CN112073662A (en) Display device
JP2016163293A (en) Display device, display system, and control method of display device
TWI719341B (en) Method and system of partially projecting a computer screen
JP2010226483A (en) Remote controller and remote control system
JP6582379B2 (en) Information processing system
US8780041B2 (en) Apparatus for displaying information corresponding to connection of controller and method thereof
JP7600571B2 (en) Wireless communication system, wireless receiving device, communication control method, and program
CN113518257B (en) Multisystem screen projection processing method and equipment
CN112071338A (en) Recording control method and device and display equipment
CN111787364B (en) Media data acquisition method, smart television and mobile terminal
JP2017058819A (en) Data management system, data management method, and data management program
JP6289038B2 (en) Display control apparatus, method and program
CN111385631A (en) Display device, communication method and storage medium
KR102036794B1 (en) Tablet terminal
CN118466874A (en) Cross-screen auxiliary input method and terminal device
JP2020064100A (en) Display unit and method for controlling display unit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230714

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240724

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240927

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241118

R150 Certificate of patent or registration of utility model

Ref document number: 7600571

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150