本発明は、番組出力装置によって出力された番組の放送局を特定するための視聴操作ログデータを生成する視聴操作ログデータ生成装置等に関する。The present invention relates to a viewing operation log data generationapparatus that generates a viewing operation log data for specifying the broadcast station of the program that is output by the program output device.
従来、例えばテレビ番組(以下「TV番組」という)の視聴率を調査するために、テレビ(以下「TV」という)の音声出力端子に専用の視聴率測定端末(以下「端末」という)を接続し、端末が、TVから出力された音声の特徴量符合化データ(以下「音声データ」という)および時刻データをインターネット網に接続された管理サーバに送信する視聴率調査システムが知られている(例えば、特許文献1参照)。 Conventionally, for example, in order to investigate the audience rating of a television program (hereinafter referred to as “TV program”), a dedicated audience rating measurement terminal (hereinafter referred to as “terminal”) is connected to the audio output terminal of the television (hereinafter referred to as “TV”). An audience rating survey system is known in which a terminal transmits encoded feature data (hereinafter referred to as “audio data”) and time data output from a TV to a management server connected to the Internet network ( For example, see Patent Document 1).
具体的には、この視聴率調査システムでは、放送局毎の全放送をリアルタイムから遡ってカバーした音声データがデータベースに蓄積されており、管理サーバが、端末から送信されてくる視聴時刻の音声データを、データベース内の同時刻における全局の音声データと照合する音声マッチングを行うことにより、テレビの視聴時刻と視聴チャンネルを特定している。 Specifically, in this audience rating survey system, audio data covering all broadcasts for each broadcasting station from the real time is accumulated in the database, and the management server transmits audio data at the viewing time transmitted from the terminal. Is matched with the voice data of all stations at the same time in the database to identify the viewing time and viewing channel of the television.
しかし、従来の視聴率調査システムでは、管理サーバが、調査エリアの地上波放送の他にBS/CS放送まで多数のチャンネルから視聴チャンネルを特定しようとすると、各家庭に設置された相当数の端末から送信されてくる音声データについて全チャンネルの音声データとマッチングを行うことになるため、サーバ負荷が増大して著しくコストがかかってしまう問題があった。このようなサーバ負荷とコストの問題から、多数のチャンネルから視聴チャンネルを特定することは事実上不可能であるため、現状では、音声マッチングによる視聴率調査は地上波放送に限定されて行われている。 However, in the conventional audience rating survey system, when the management server tries to identify a viewing channel from a large number of channels including BS / CS broadcasting in addition to terrestrial broadcasting in the survey area, a considerable number of terminals installed in each home Since the audio data transmitted from the network is matched with the audio data of all channels, there is a problem that the server load increases and the cost is significantly increased. Because of such server load and cost problems, it is virtually impossible to specify a viewing channel from a large number of channels, so at present, audience rating surveys based on voice matching are limited to terrestrial broadcasting. Yes.
本発明は、上記問題に鑑みてなされたものであり、サーバ負荷を抑制可能にし、且つ、視聴率調査等に供する信頼性の高いデータを生成可能な視聴操作ログデータ生成装置等の提供を目的とする。The present invention has been made in view of the above problems, and it is an object of the present invention to provide a viewing operation log data generation device and thelike that can suppress server load and can generate highly reliable data for use in audience rating surveys. And
上記目的を達成するためになされた本発明の一つは、ユーザによる視聴操作に応じて選局された番組を出力する番組出力装置の制御用端子に接続され、この番組出力装置によって出力された番組の放送局を特定するための視聴操作ログデータを生成する視聴操作ログデータ生成装置である。 In order to achieve the above object, one of the present inventions is connected to a control terminal of a program output device that outputs a program selected according to a viewing operation by a user, and is output by the program output device. This is a viewing operation log data generating device that generates viewing operation log data for specifying a broadcast station of a program.
  そして、本発明の視聴操作ログデータ生成装置は、インターネット網に接続するための通信手段と、視聴操作を入力する操作入力手段とを備える。
  ここで、本発明では、操作制御手段が、操作入力手段を介して入力した視聴操作に応じた番組を番組出力装置に選局させる視聴操作制御を行い、ログデータ送信手段が、操作制御手段を介して番組出力装置に選局させた番組に関する視聴操作ログデータを生成し、通信手段を介してインターネット網に接続されたデータベースにその視聴操作ログデータを送信するように構成した。The viewing operation log data generation device of the present invention includes a communication unit for connecting to the Internet network and an operation input unit for inputting a viewing operation.
 Here, in the present invention, the operation control means performs a viewing operation control for causing the program output device to select a program corresponding to the viewing operation input via the operation input means, and the log data transmission means controls the operation control means. The viewing operation log data relating to the program selected by the program output device is generated, and the viewing operation log data is transmitted to a database connected to the Internet network via the communication means.
このような構成では、番組出力装置を制御可能な端子(制御用端子)に視聴操作ログデータ生成装置を接続し、ユーザが番組出力装置に放送番組を選局させるための視聴操作を行うと、視聴操作ログデータ生成装置が番組出力装置に対してその視聴操作に応じた出力制御(視聴操作制御)を行い、その視聴操作制御によって実際に番組出力装置が出力した番組に関する視聴操作ログデータが生成され、データベースに送信されることになる。 In such a configuration, when the viewing operation log data generating device is connected to a terminal (control terminal) that can control the program output device, and the user performs a viewing operation for causing the program output device to select a broadcast program, The viewing operation log data generation device performs output control (viewing operation control) corresponding to the viewing operation on the program output device, and viewing operation log data relating to the program actually output by the program output device is generated by the viewing operation control. Will be sent to the database.
このため、データベースには、放送局毎に各時刻の音声データ等を示す照合用データを予め用意して記憶させておく必要がなくなり、各家庭に設置された視聴操作ログデータ生成装置から送信されてくる「直接的に視聴チャンネル/聴取チャンネル(つまり、番組の放送局)を特定可能なデータ」(視聴操作ログデータ)が蓄積され得ることになる。 For this reason, it is not necessary to prepare and store collation data indicating the audio data at each time for each broadcasting station in the database, and it is transmitted from the viewing operation log data generation device installed in each home. “Data that can directly specify the viewing channel / listening channel (that is, the broadcast station of the program)” (viewing operation log data) can be accumulated.
したがって、本発明によれば、管理サーバがデータベースに蓄積された視聴操作ログデータを基に、各家庭で番組出力装置が出力した番組の放送局を直接的に特定することが可能となるため、音声マッチングのような複雑な処理を行う必要がなくなり、ひいてはサーバ負荷を抑制でき、且つ、視聴率調査/聴取率調査に供する信頼性の高いデータを生成することができる。その結果、地上波放送に限定されない多数のチャンネルの視聴率調査/聴取率調査を簡便な端末とサーバのシステムによって低コストで実施することができる。 Therefore, according to the present invention, the management server can directly specify the broadcast station of the program output by the program output device at each home based on the viewing operation log data stored in the database. It is not necessary to perform complicated processing such as voice matching, and as a result, the server load can be suppressed, and highly reliable data used for audience rating survey / listening rate survey can be generated. As a result, audience rating survey / listening rate survey of a large number of channels that are not limited to terrestrial broadcasting can be performed at a low cost by a simple terminal and server system.
なお、番組出力装置は、TVチューナを備えるテレビや録画再生装置に限らず、ラジオチューナを備えるラジオであってもよい。このため、視聴操作とは、必ずしもテレビや録画再生装置に対する操作に限るものではなく、ラジオに対する操作であってもよい。 The program output device is not limited to a television or a recording / playback device provided with a TV tuner, but may be a radio provided with a radio tuner. For this reason, the viewing operation is not necessarily limited to an operation on a television or a recording / playback apparatus, and may be an operation on a radio.
また、本発明において、操作入力手段は、視聴操作ログデータ生成装置にスイッチを設け、このスイッチの操作を視聴操作として直接的に入力する構成であってもよいし、リモートコントローラ(以下「リモコン」という)の操作を視聴操作として入力する構成であってもよい。 In the present invention, the operation input means may be configured such that a switch is provided in the viewing operation log data generation device and the operation of this switch is directly input as a viewing operation, or a remote controller (hereinafter referred to as “remote control”). May be configured as a viewing operation.
後者の場合、具体的には、本発明は、赤外線によって視聴操作の内容を示す赤外線コードを受信する赤外線コード受信部と、所定の周波数帯の電波によって視聴操作の内容を示す無線コードを受信する無線コード受信部とを備え、操作入力手段が、赤外線コード受信部を介して受信した赤外線コード、または、無線コード受信部を介して受信した無線コードに基づいて、視聴操作を入力するとなおよい。 In the latter case, specifically, the present invention receives an infrared code receiving unit that receives an infrared code indicating the content of the viewing operation using infrared rays, and a wireless code indicating the content of the viewing operation using radio waves in a predetermined frequency band. It is further preferable that the wireless input device includes a wireless code receiver, and the operation input means inputs a viewing operation based on the infrared code received via the infrared code receiver or the wireless code received via the wireless code receiver.
このような構成によれば、赤外線コードを送信可能な赤外線リモコンや、無線コードを送信可能なものといった各種のリモコンから送られてくる情報に対応して、視聴操作に応じた出力制御(視聴操作制御)が行われることになるので、ユーザの利便性が増し、各種のリモコンに対応した視聴操作ログデータを生成することができる。 According to such a configuration, output control according to viewing operation (viewing operation) corresponding to information transmitted from various remote controllers such as an infrared remote control capable of transmitting an infrared code and a wireless code can be transmitted. Control), the convenience of the user is increased, and viewing operation log data corresponding to various remote controllers can be generated.
また、本発明において、赤外線コード受信部は、赤外線リモコンから送信されてくる赤外線コードを受信可能な位置であれば、例えば番組出力装置における任意の部位に設置され得るが、番組出力装置に予め備えられて赤外線コードを受信する赤外線受光部を覆う位置に設置すると、以下のようなメリットを有する。 Further, in the present invention, the infrared code receiving unit can be installed in any part of the program output device, for example, as long as it can receive the infrared code transmitted from the infrared remote controller. If it is installed at a position that covers the infrared light receiving unit that receives the infrared code, it has the following advantages.
即ち、このような構成では、番組出力装置の赤外線受光部が遮蔽されているため、赤外線リモコンから赤外線コードが送信されると、視聴操作ログデータ生成装置の赤外線コード受信部だけが受光することになる。このため、番組出力装置が単体で赤外線リモコンの操作に応じた出力を行うことがなくなり、番組出力装置が番組を出力する場合には、必ず視聴操作ログデータ生成装置による視聴操作制御が行われたことになる。よって、ユーザが赤外線リモコンを使用する場合には、視聴操作ログデータ生成装置が視聴操作制御を行った上で視聴操作ログデータが生成されることになるため、視聴率調査/聴取率調査に供する信頼性のより高いデータを生成することができる。 That is, in such a configuration, since the infrared receiving unit of the program output device is shielded, when the infrared code is transmitted from the infrared remote controller, only the infrared code receiving unit of the viewing operation log data generating device receives light. Become. For this reason, the program output device does not independently output in accordance with the operation of the infrared remote controller, and when the program output device outputs a program, the viewing operation log data generating device always controls the viewing operation. It will be. Therefore, when the user uses the infrared remote controller, the viewing operation log data is generated after the viewing operation log data generation device performs the viewing operation control, so that the viewing operation / listening rate survey is performed. Data with higher reliability can be generated.
また、本発明では、視聴操作ログデータ生成装置が視聴操作ログデータを生成する毎にデータベースに送信し、データベース内でその視聴操作ログデータの受信時刻が管理されてもよいし、視聴操作ログデータ生成装置が時刻データを含む視聴操作ログデータをデータベースに送信し、データベース内でその視聴操作ログデータに含まれていた時刻データが管理されてもよい。 In the present invention, each time the viewing operation log data generating device generates viewing operation log data, the viewing operation log data may be transmitted to the database, and the reception time of the viewing operation log data may be managed in the database. The generation device may transmit viewing operation log data including time data to a database, and the time data included in the viewing operation log data may be managed in the database.
後者の場合、具体的には、本発明は、通信手段を介してインターネット網に接続されたタイムサーバから現在の標準時刻を示す標準時刻情報を取得する時刻取得手段を備え、ログデータ送信手段が、操作制御手段による視聴操作制御の実行時刻を示す情報を操作時刻情報とし、時刻取得手段により取得した標準時刻情報に基づく操作時刻情報を、視聴操作制御によって番組出力装置に選局させた番組の放送局を特定するための視聴操作情報に対応づけてなるデータを、視聴操作ログデータとして生成するとなおよい。 In the latter case, specifically, the present invention includes time acquisition means for acquiring standard time information indicating the current standard time from a time server connected to the Internet network via communication means, and the log data transmission means The information indicating the execution time of the viewing operation control by the operation control means is set as the operation time information, and the operation time information based on the standard time information acquired by the time acquisition means is selected for the program output device by the viewing operation control. More preferably, data associated with viewing operation information for specifying a broadcasting station is generated as viewing operation log data.
このような構成によれば、操作時刻情報を含む視聴操作ログデータをデータベースに送信するため、必ずしも視聴操作ログデータを生成する毎にデータベースに送信しなくてもよいので、送信回数を抑えることが可能となり、ひいては視聴操作ログデータ生成装置の処理負担を軽減させつつ、視聴操作制御が行われた正確な時刻を確実にデータベースに蓄積することができる。 According to such a configuration, since the viewing operation log data including the operation time information is transmitted to the database, it is not always necessary to transmit the viewing operation log data to the database every time the viewing operation log data is generated. As a result, the processing time of the viewing operation log data generation device can be reduced, and the exact time when the viewing operation control is performed can be reliably stored in the database.
  なお、本発明の視聴操作ログデータ生成装置は、番組出力装置に番組を選局させる他、番組出力装置に各種のコンテンツを出力させるように構成してもよい。
  例えば、本発明では、操作制御手段が、通信手段を介してインターネット網に接続されたサーバから受信したコンテンツ(WEBコンテンツ)を番組出力装置に出力させるWEB制御を行ってもよい。Note that the viewing operation log data generation apparatus of the present invention may be configured to cause the program output apparatus to output various contents in addition to selecting a program by the program output apparatus.
 For example, in the present invention, the operation control means may perform WEB control that causes the program output device to output content (WEB content) received from a server connected to the Internet network via the communication means.
この場合、番組出力装置の制御用端子に視聴操作ログデータ生成装置を接続すると、WEBコンテンツによるサービスを享受できるようになるため、各家庭の被験者に対して、視聴率調査/聴取率調査に協力してもらうインセンティブを与えることができる。さらに、番組の視聴率/聴取率だけでなく、WEBコンテンツに対するアクセスビュー数の調査も行えるようになる。 In this case, if the viewing operation log data generation device is connected to the control terminal of the program output device, it becomes possible to enjoy the service by the WEB content, so cooperation with the audience rate survey / listening rate survey for the subjects in each household. Incentives can be given. Furthermore, it is possible to investigate not only the audience rating / listening rate of programs but also the number of access views for WEB content.
また、本発明の視聴操作ログデータ生成装置は、家庭内のコンセントから電源の供給を受ける構成であってもよいし、番組出力装置に予め備えられたUSB端子に接続され、そのUSB端子を介して番組出力装置から電源の供給を受ける給電手段を備える構成でもよい。 The viewing operation log data generation device of the present invention may be configured to receive power from a household outlet, or may be connected to a USB terminal provided in advance in the program output device, via the USB terminal. The power supply unit may be configured to receive power from the program output device.
後者の場合、家庭内のコンセントの位置や配線に被験者が気を配ることなく、視聴操作ログデータ生成装置を容易に設置することが可能となり、ひいては利便性を向上させることができる。 In the latter case, it is possible to easily install the viewing operation log data generation device without paying attention to the position and wiring of the outlets in the home, thereby improving convenience.
また、本発明において、番組出力装置がテレビ番組を出力するテレビ(TV)である場合、操作制御手段が、TVに予め接続された録画再生装置に対する視聴操作に応じた操作指令を、TVを介して録画再生装置に出力する録画再生制御を行ってもよい。 In the present invention, when the program output device is a television (TV) that outputs a television program, the operation control means sends an operation command corresponding to a viewing operation to a recording / playback device connected in advance to the TV via the TV. Recording / playback control to be output to the recording / playback apparatus may be performed.
この場合、例えば録画再生装置に内蔵されたTV用チューナを介してリアルタイムにTVに出力させた番組に対する視聴操作ログデータの収集も行えるようになるため、視聴率調査/聴取率調査における捕捉率を上げることができる。 In this case, for example, viewing operation log data can be collected for a program output to the TV in real time via a TV tuner built in the recording / playback apparatus. Can be raised.
具体的には、録画再生装置が視聴操作に応じて選局した番組をTVに出力するように構成されている場合、赤外線コード受信部は、録画再生装置に予め備えられて赤外線コードを受信する赤外線受光部を覆う位置に設置すると、番組出力装置の赤外線受光部を覆う位置に設置する場合と同様の理由により、視聴率調査/聴取率調査に供する信頼性のより高いデータを生成することができる。 Specifically, when the recording / playback apparatus is configured to output a program selected according to the viewing operation to the TV, the infrared code receiving unit is provided in advance in the recording / playback apparatus and receives the infrared code. If it is installed at a position covering the infrared light receiving unit, it is possible to generate highly reliable data for audience rating survey / listening rate survey for the same reason as when installed at a position covering the infrared light receiving unit of the program output device. it can.
なお、本発明は、プログラムとして市場に流通させることができる。具体的には、本発明のプログラムは、ユーザによる視聴操作に応じて選局された番組を出力する番組出力装置の制御用端子に接続され、インターネット網に接続するための通信手段と、視聴操作を入力する操作入力手段と、通信手段を介して入力した視聴操作に応じたコンテンツを受信し、そのコンテンツを番組出力装置に出力させるWEB制御を行うコンピュータに以下の工程を実行させるためのものである。 The present invention can be distributed as a program on the market. Specifically, the program of the present invention is connected to a control terminal of a program output device that outputs a program selected according to a user's viewing operation, and includes a communication means for connecting to the Internet network, and a viewing operation. An operation input means for inputting the content, and a computer for performing WEB control for receiving the content corresponding to the viewing operation input via the communication means and outputting the content to the program output device. is there.
即ち、本発明のプログラムでは、操作制御工程によって、操作入力手段を介して入力した視聴操作に応じた番組を番組出力装置に選局させる視聴操作制御を行い、ログデータ送信工程によって、操作制御工程で番組出力装置に選局させた番組の放送局を特定するための視聴操作ログデータを生成し、通信手段を介してインターネット網に接続されたデータベースにその視聴操作ログデータを送信する。 That is, in the program of the present invention, in the operation control step, the viewing operation control for causing the program output device to select a program corresponding to the viewing operation input through the operation input means is performed, and in the log data transmission step, the operation control step Thus, the viewing operation log data for specifying the broadcasting station of the program selected by the program output device is generated, and the viewing operation log data is transmitted to a database connected to the Internet network through the communication means.
このようなプログラムは、例えばTVの制御用端子に接続されて各種のWEBコンテンツをTVに出力することが可能なコンピュータに組み込まれることにより、本発明の視聴操作ログデータ生成装置によって奏する効果と同等の効果を得ることができる。なお、プログラムは、コンピュータに組み込まれるROMやフラッシュメモリ等に記憶され、これらROMやフラッシュメモリ等からコンピュータにロードされて用いられてもよいし、ネットワークを介してコンピュータにロードされて用いられてもよい。 Such a program is equivalent to the effect produced by the viewing operation log data generation device of the present invention by being incorporated in a computer that is connected to a TV control terminal and can output various WEB contents to the TV, for example. The effect of can be obtained. The program is stored in a ROM or flash memory incorporated in the computer, and may be loaded into the computer from the ROM or flash memory, or may be loaded into the computer via a network. Good.
また、上述のプログラムは、コンピュータにて読み取り可能なあらゆる形態の記録媒体に記録されて用いられてもよい。記録媒体としては、例えば、持ち運び可能な半導体メモリ(例えばUSBメモリ、メモリカード(登録商標)など)などが含まれる。 Further, the above-described program may be used by being recorded on a recording medium in any form readable by a computer. Examples of the recording medium include a portable semiconductor memory (for example, a USB memory, a memory card (registered trademark), etc.).
また、本発明の視聴操作ログデータ生成装置としては、以下の構成を採用することができる。即ち、番組出力装置の赤外線受光部を覆う位置に設置されて赤外線コードを受信する赤外線コード受信部と、赤外線コード受信部によって受信される赤外線コードを番組出力装置の赤外線受光部に照射させる赤外線コード照射手段と、赤外線コード受信部により赤外線コードを受信した場合、その赤外線コードに基づいてユーザによる視聴操作を入力する操作入力手段と、インターネット網に接続するための通信手段と、ログデータ送信手段とを備える。なお、ログデータ送信手段は、操作入力手段を介して入力した視聴操作に応じた番組に関する視聴操作ログデータを生成し、通信手段を介してインターネット網に接続されたデータベースにその視聴操作ログデータを送信する。 Further, the following configuration can be adopted as the viewing operation log data generation device of the present invention. That is, an infrared code receiving unit that is installed at a position covering the infrared receiving unit of the program output device and receives the infrared code, and an infrared code that irradiates the infrared receiving unit of the program output device with the infrared code received by the infrared code receiving unit Irradiation means, operation input means for inputting a viewing operation by the user based on the infrared code when the infrared code reception unit receives the infrared code, communication means for connecting to the Internet network, log data transmission means, Is provided. The log data transmission means generates viewing operation log data relating to the program corresponding to the viewing operation input via the operation input means, and stores the viewing operation log data in a database connected to the Internet network via the communication means. Send.
つまり、本発明の視聴操作ログデータ生成装置は、必ずしも番組出力装置の制御用端子に接続されて番組出力装置に対して視聴操作制御を行うことを要するわけではなく、リモコンから送信される赤外線コードに基づいて視聴チャンネルを追跡し、受信したものと同じ赤外線コードを番組出力装置の赤外線受光部に照射することが可能に構成されていれば、実質的に本発明の目的を達成することができる。 In other words, the viewing operation log data generating device of the present invention does not necessarily need to be connected to the control terminal of the program output device and perform viewing operation control on the program output device, but the infrared code transmitted from the remote controller. If the configuration is such that the viewing channel can be tracked based on the received light and the infrared light receiving unit of the program output device can be irradiated with the same infrared code as that received, the object of the present invention can be substantially achieved. .
このような構成では、ユーザがリモコンを用いて、番組出力装置に放送番組を選局させるための視聴操作を行い、リモコンがその視聴操作の内容を示す赤外線コードを送信すると、その赤外線コードを受光した番組出力装置が実際に出力した番組に関する視聴操作ログデータが生成され、データベースに送信されることになる。 In such a configuration, when the user performs a viewing operation for causing the program output device to select a broadcast program using the remote control, and the remote control transmits an infrared code indicating the content of the viewing operation, the infrared code is received. The viewing operation log data relating to the program actually output by the program output device is generated and transmitted to the database.
したがって、このような構成においても、管理サーバがデータベースに蓄積された視聴操作ログデータを基に、各家庭で番組出力装置が出力した番組の放送局を直接的に特定することが可能となるため、音声マッチングのような複雑な処理を行う必要がなくなり、ひいてはサーバ負荷を抑制でき、且つ、視聴率調査/聴取率調査に供する信頼性の高いデータを生成することができる。その結果、地上波放送に限定されない多数のチャンネルの視聴率調査/聴取率調査をサーバに実行させることができる。 Therefore, even in such a configuration, the management server can directly specify the broadcast station of the program output by the program output device at each home based on the viewing operation log data stored in the database. In addition, it is not necessary to perform complicated processing such as voice matching, and as a result, the server load can be suppressed, and highly reliable data for use in audience rating survey / listening rate survey can be generated. As a result, it is possible to cause the server to perform audience rating survey / listening rate survey of many channels that are not limited to terrestrial broadcasting.
さらに、本発明の視聴操作ログデータ生成装置は、例えば電波式リモコンやスマートフォン等の無線にも対応し、ユーザによる視聴操作の内容を示す無線コードを受信する無線コード受信部と、無線コード受信部を介して受信した無線コードをこれに対応する赤外線コードに変換するコード変換手段とを備え、操作入力手段は、無線コード受信部により無線コードを受信した場合、その無線コードに基づいて視聴操作を入力し、赤外線コード照射手段は、コード変換手段により変換された赤外線コードを、番組出力装置の赤外線受光部に送信してもよい。 Furthermore, the viewing operation log data generation device according to the present invention is compatible with radio such as a radio remote controller or a smartphone, and receives a wireless code indicating the content of the viewing operation by the user, and a wireless code receiving unit And a code conversion means for converting the wireless code received via the wireless code into a corresponding infrared code, and the operation input means, when receiving the wireless code by the wireless code receiving section, performs a viewing operation based on the wireless code. The infrared code irradiating means may input the infrared code converted by the code converting means to the infrared light receiving unit of the program output device.
つまり、本発明の視聴操作ログデータ生成装置において、赤外線コード照射手段は、赤外線コード受信部により受信したものと同じ赤外線コードを番組出力装置の赤外線受光部に照射することが可能に構成されていれば、分光器のようにリモコンから送られてくる赤外線コードを赤外線コード受信部と番組出力装置の赤外線受光部とに分光する構成でもよいが、上記のように構成することにより、リモコンから無線コードが送信される場合であっても好適に対応することができる。 That is, in the viewing operation log data generating device of the present invention, the infrared code irradiating means is configured to be able to irradiate the infrared light receiving unit of the program output device with the same infrared code received by the infrared code receiving unit. For example, the infrared code sent from the remote controller may be split into the infrared code receiver and the infrared receiver of the program output device as in the case of a spectroscope. Even if it is a case where is transmitted, it can respond suitably.
なお、本発明の視聴操作ログデータ生成装置は、例えばユーザのリモコン操作により選局されたチャンネル番号を所定の携帯型端末装置に無線送信する視聴チャンネルデータ送信手段を備え、携帯型端末装置に視聴番組連動情報をインターネット網から取得することで放送通信連携サービスを可能にする。 Note that the viewing operation log data generation device of the present invention includes viewing channel data transmission means for wirelessly transmitting, for example, a channel number selected by a user's remote control operation to a predetermined portable terminal device, and is viewed on the portable terminal device. Broadcast / communication cooperation service is made possible by acquiring program link information from the Internet.
このような構成によれば、ユーザが所持する携帯型端末装置が、視聴操作ログデータ生成装置から無線によって受信した視聴チャンネルデータを基に、視聴番組連動情報を取得することにより、視聴操作に応じた番組またはその番組に付随する情報を、リアルタイムに利便性よくユーザに提供することができる。 According to such a configuration, the portable terminal device possessed by the user responds to the viewing operation by acquiring the viewing program link information based on the viewing channel data received wirelessly from the viewing operation log data generation device. The program or the information accompanying the program can be conveniently provided to the user in real time.
なお、携帯型端末装置は、スマートフォンやタブレット端末、携帯電話機等のいずれであってもよいが、無線コードまたは赤外線コードの送信元であってもよい。つまり、携帯型端末装置は、無線コードまたは赤外線コードを送信するリモコンとしての機能を有するものであってもよい。 The portable terminal device may be any of a smartphone, a tablet terminal, a mobile phone, and the like, but may be a transmission source of a wireless code or an infrared code. That is, the portable terminal device may have a function as a remote controller that transmits a wireless code or an infrared code.
このような構成によれば、ユーザは、リモコンから携帯型端末装置に持ち替えることなく、リモコンとしての機能を有する携帯型端末装置を用いて、番組出力装置に放送番組を選局させるための視聴操作を行いつつ、その視聴操作に応じて番組出力装置が実際に出力している番組またはその番組に付随する情報を、リアルタイムに利便性よく得ることができる。 According to such a configuration, the user can perform a viewing operation for causing the program output device to select a broadcast program by using the portable terminal device having a function as a remote controller without switching from the remote controller to the portable terminal device. In addition, it is possible to conveniently obtain a program that is actually output by the program output device in accordance with the viewing operation or information accompanying the program in real time.
  以下に、本発明の実施形態としての視聴操作ログデータ生成装置を備える視聴率調査システムを図面と共に説明する。
  <全体構成>
  図1に示すように、本実施形態の視聴率調査システム1は、番組出力装置としてのテレビ(TV)2と、録画再生装置としてのブルーレイディスクレコーダ(以下「BDレコーダ」という)3と、視聴操作ログデータ生成装置としてのセットトップボックス(STB)4と、赤外線リモコン5と、無線リモコン6と、無線ルータ7と、タイムサーバ8と、管理サーバ9とによって構成される。Hereinafter, an audience rating survey system including a viewing operation log data generation device as an embodiment of the present invention will be described with reference to the drawings.
 <Overall configuration>
 As shown in FIG. 1, an audience rating survey system 1 of the present embodiment includes a television (TV) 2 as a program output device, a Blu-ray disc recorder (hereinafter referred to as “BD recorder”) 3 as a recording / playback device, and a viewing / listening device. It comprises a set top box (STB) 4 as an operation log data generating device, an infrared remote controller 5, a wireless remote controller 6, a wireless router 7, a time server 8, and a management server 9.
図2(a)に示すように、TV2は、TVチューナ21と、ディスプレイ22と、スピーカ23と、制御部24と、2つのHDMI入力端子25と、赤外線受光部26と、USB端子27とを備えて構成される。 As shown in FIG. 2A, the TV 2 includes a TV tuner 21, a display 22, a speaker 23, a control unit 24, two HDMI input terminals 25, an infrared light receiving unit 26, and a USB terminal 27. It is prepared for.
TVチューナ21は、デジタル放送を受信する各種のアンテナやケーブル(非図示)を用いて入力された各放送チャンネルのテレビ番組(TV番組)を選局する周知のものである。 The TV tuner 21 is a well-known one that selects a television program (TV program) of each broadcast channel input using various antennas and cables (not shown) for receiving digital broadcasting.
HDMI入力端子25は、HDMI(登録商標)と呼ばれる通信インターフェースの標準規格に則って、デジタル形式の映像信号、音声信号、および制御信号を1本のケーブルで入力し、制御信号に関してはその出力も行うことが可能な周知のものである。本実施形態では、2つのHDMI入力端子25のうち、第1のHDMI入力端子25aは、BDレコーダ3のHDMI出力端子35に接続されており、第2のHDMI入力端子25bは、STB4のHDMI接続部45に接続されている。 The HDMI input terminal 25 inputs a digital format video signal, audio signal, and control signal with a single cable in accordance with a communication interface standard called HDMI (registered trademark), and outputs the control signal as well. It is a well-known thing that can be done. In the present embodiment, of the two HDMI input terminals 25, the first HDMI input terminal 25a is connected to the HDMI output terminal 35 of the BD recorder 3, and the second HDMI input terminal 25b is connected to the HDMI connection of the STB 4. Connected to the unit 45.
なお、第1のHDMI入力端子25aは、BDレコーダ3から送られてくる各種の映像信号、音声信号、および制御信号を入力し、STB4から送られてくる制御信号をBDレコーダ3に出力するために用いられ、第2のHDMI入力端子25bは、STB4から送られてくる制御信号や各種コンテンツを入力し、制御部24が生成した制御信号をSTB4に出力するために用いられる。 The first HDMI input terminal 25a receives various video signals, audio signals, and control signals sent from the BD recorder 3, and outputs the control signals sent from the STB 4 to the BD recorder 3. The second HDMI input terminal 25b is used for inputting a control signal and various contents sent from the STB 4 and outputting the control signal generated by the control unit 24 to the STB 4.
赤外線受光部26は、赤外線リモコン5から送信されてくる赤外線コードを受光し、その赤外線コードを制御部24に出力するものである。なお、赤外線リモコン5は、ユーザによるTV2の操作内容を示す情報を赤外線コードとして出力するものであればよく、TV2やBDレコーダ3に付属の専用リモコンであってもよいし、赤外線送信部を有し、この専用リモコンとしての機能を実現するためのプログラム(アプリケーション)が組み込まれたスマートフォンや携帯電話機であってもよい。 The infrared light receiving unit 26 receives the infrared code transmitted from the infrared remote controller 5 and outputs the infrared code to the control unit 24. The infrared remote controller 5 only needs to output information indicating the operation contents of the TV 2 by the user as an infrared code. The infrared remote controller 5 may be a dedicated remote controller attached to the TV 2 or the BD recorder 3 and has an infrared transmitter. However, it may be a smartphone or a mobile phone in which a program (application) for realizing the function as the dedicated remote controller is incorporated.
USB端子27は、USBと呼ばれるシリアルバス規格に則って、周辺機器を接続するための周知のものであり、接続された周辺機器との間で各種データを送受信するインターフェースとして用いられるだけでなく、ホストバスアダプタ(非図示)からその電源(電力)を周辺機器に供給するバスパワーとしても用いられる。 The USB terminal 27 is a well-known device for connecting peripheral devices in accordance with a serial bus standard called USB, and is not only used as an interface for transmitting / receiving various data to / from the connected peripheral devices. It is also used as bus power for supplying power (power) from a host bus adapter (not shown) to peripheral devices.
制御部24は、CPU,ROM,RAM,フラッシュメモリ等を有する周知のマイクロコンピュータを中心に構成されており、CPUがROMまたはフラッシュメモリに記憶されたプログラムに基づいて、RAMを作業エリアとして用い、各種の制御処理を実行するように構成されている。 The control unit 24 is configured around a known microcomputer having a CPU, ROM, RAM, flash memory, and the like. The CPU uses the RAM as a work area based on a program stored in the ROM or flash memory. It is configured to execute various control processes.
具体的には、制御部24は、例えば、赤外線受光部26から入力した赤外線コードに基づいて、視聴操作に応じた放送チャンネルをTVチューナ21に選局させることで、その放送チャンネルのTV番組を、ディスプレイ22にモニタ出力させつつ、スピーカ23に音声出力させる操作選局制御を実行する。 Specifically, the control unit 24, for example, causes the TV tuner 21 to select a broadcast channel corresponding to the viewing operation based on the infrared code input from the infrared light receiving unit 26, so that the TV program of the broadcast channel is selected. Then, the operation channel selection control for outputting the sound to the speaker 23 while performing the monitor output on the display 22 is executed.
なお、制御部24は、第2のHDMI入力端子25bを介してSTB4から送られてくる制御信号を入力した場合にも、その制御信号が示すTV2への視聴操作に応じた操作選局制御を行い、その操作選局制御によって選局した放送チャンネルを示す情報(視聴操作情報)を、第2のHDMI入力端子25bを介してSTB4に出力する。つまり、STB4から送られてくる制御信号には、視聴操作情報を返信するための返信要求が含まれており、制御部24は、この返信要求に従うことで、STB4の接続先である第2のHDMI入力端子25bを介して視聴操作情報を出力することが可能になっている。 Note that, even when the control unit 24 receives a control signal sent from the STB 4 via the second HDMI input terminal 25b, the control unit 24 performs the operation channel selection control according to the viewing operation to the TV 2 indicated by the control signal. Then, information indicating the broadcast channel selected by the operation channel selection control (viewing operation information) is output to the STB 4 via the second HDMI input terminal 25b. That is, the control signal sent from the STB 4 includes a reply request for returning the viewing operation information, and the control unit 24 follows the reply request, and thereby the second connection destination of the STB 4 is connected. Viewing operation information can be output via the HDMI input terminal 25b.
また、制御部24は、STB4から送られてくる制御信号がBDレコーダ3への視聴操作を示す場合には、第1のHDMI入力端子25aを介してその制御信号をBDレコーダ3に出力し、第1のHDMI入力端子25aを介してBDレコーダ3から送られてくる各種の映像信号および音声信号を入力すると、映像信号に基づいてディスプレイ22にモニタ出力させつつ、音声信号に基づいてスピーカ23に音声出力させる。 When the control signal sent from the STB 4 indicates a viewing operation to the BD recorder 3, the control unit 24 outputs the control signal to the BD recorder 3 via the first HDMI input terminal 25a. When various video signals and audio signals sent from the BD recorder 3 are input via the first HDMI input terminal 25a, the monitor 22 outputs the video signals and audio signals based on the video signals to the speaker 23 based on the audio signals. Output audio.
また、制御部24は、第2のHDMI入力端子25bを介してSTB4から送られてくる各種コンテンツを入力すると、そのコンテンツに応じた画像をディスプレイ22にモニタ出力させたり、そのコンテンツに応じた音声をスピーカ23に出力させたりする。 In addition, when the control unit 24 inputs various contents sent from the STB 4 via the second HDMI input terminal 25b, the control unit 24 causes the display 22 to output an image corresponding to the content on the monitor 22 or a sound corresponding to the content. Is output to the speaker 23.
図2(b)に示すように、BDレコーダ3は、TVチューナ31と、ハードディスクドライブ(以下「HDD」という)32と、ブルーレイディスクドライブ(以下「BDD」という)33と、制御部34と、HDMI出力端子35と、赤外線受光部36とを備えて構成される。 As shown in FIG. 2B, the BD recorder 3 includes a TV tuner 31, a hard disk drive (hereinafter referred to as “HDD”) 32, a Blu-ray disc drive (hereinafter referred to as “BDD”) 33, a control unit 34, An HDMI output terminal 35 and an infrared light receiving unit 36 are provided.
  TVチューナ31は、TV2のTVチューナ21と同様、各放送チャンネルのTV番組を選局する周知のものである。
  HDMI出力端子35は、TV2のHDMI入力端子25(本実施形態では、第1のHDMI入力端子25a)に接続され、HDMI(登録商標)と呼ばれる通信インターフェースの標準規格に則って、デジタル形式の映像信号、音声信号、および制御信号をTV2に出力し、TV2から送られてくる制御信号を入力するために用いられる。The TV tuner 31 is a well-known one that selects a TV program of each broadcast channel, like the TV tuner 21 of the TV 2.
 The HDMI output terminal 35 is connected to the HDMI input terminal 25 of the TV 2 (in this embodiment, the first HDMI input terminal 25a), and in accordance with a communication interface standard called HDMI (registered trademark), the digital format video It is used to output signals, audio signals, and control signals to the TV 2 and to input control signals sent from the TV 2.
赤外線受光部36は、TV2の赤外線受光部26と同様、赤外線リモコン5から送信されてくる赤外線コードを受光し、その赤外線コードを制御部34に出力するものである。なお、赤外線リモコン5は、ユーザによるBDレコーダ3の操作内容を示す情報を赤外線コードとして出力するものであればよく、BDレコーダ3やTV2に付属の専用リモコンであってもよいし、赤外線送信部を有し、この専用リモコンとしての機能を実現するためのプログラム(アプリケーション)が組み込まれたスマートフォンや携帯電話機であってもよい。 Similar to the infrared light receiving unit 26 of the TV 2, the infrared light receiving unit 36 receives the infrared code transmitted from the infrared remote controller 5 and outputs the infrared code to the control unit 34. The infrared remote controller 5 only needs to output information indicating the operation contents of the BD recorder 3 by the user as an infrared code, and may be a dedicated remote controller attached to the BD recorder 3 or the TV 2 or an infrared transmitter. And a smartphone or mobile phone in which a program (application) for realizing the function as the dedicated remote controller is incorporated.
  HDD32は、大容量記憶媒体であり、例えばTVチューナ31を介して受信したTV番組のデータファイル(以下「録画ファイル」という)を保存するために用いられる。
  BDD33は、ブルーレイディスクやDVDといったメディアに録画ファイル等を保存したり、これらのメディアに記憶されている録画ファイルや各種コンテンツのデータファイルを読み出したりするために用いられる。The HDD 32 is a large-capacity storage medium, and is used, for example, to store a data file (hereinafter referred to as “recording file”) of a TV program received via the TV tuner 31.
 The BDD 33 is used to save a recording file or the like on a medium such as a Blu-ray disc or a DVD, or to read a recording file or a data file of various contents stored on the medium.
制御部34は、CPU,ROM,RAM,フラッシュメモリ等を有する周知のマイクロコンピュータを中心に構成されており、CPUがROMまたはフラッシュメモリに記憶されたプログラムに基づいて、RAMを作業エリアとして用い、各種の制御処理を実行するように構成されている。 The control unit 34 is configured around a known microcomputer having a CPU, ROM, RAM, flash memory, and the like. The CPU uses the RAM as a work area based on a program stored in the ROM or flash memory. It is configured to execute various control processes.
具体的には、制御部34は、例えば、赤外線受光部36から入力した赤外線コードに基づいて、視聴操作に応じた放送チャンネルをTVチューナ31に選局させることで、その放送チャンネルのTV番組を再生して、その再生信号(映像信号および音声信号)を、HDMI出力端子35を介してTV2に出力する操作選局制御を実行する。 Specifically, for example, the control unit 34 causes the TV tuner 31 to select a broadcast channel corresponding to the viewing operation based on the infrared code input from the infrared light receiving unit 36, so that the TV program of the broadcast channel is selected. Operation channel selection control is performed to reproduce and output the reproduction signal (video signal and audio signal) to the TV 2 via the HDMI output terminal 35.
また、制御部34は、例えば、赤外線受光部36から入力した赤外線コードに基づいて、視聴操作に応じた録画ファイルや各種コンテンツのデータファイルをHDD32またはBDD33から読み出し、再生して、その再生信号を、HDMI出力端子35を介してTV2に出力するデータ出力制御を実行する。 Further, for example, based on the infrared code input from the infrared light receiving unit 36, the control unit 34 reads out a recording file corresponding to the viewing operation or a data file of various contents from the HDD 32 or the BDD 33, reproduces it, and outputs the reproduction signal. Then, data output control for outputting to the TV 2 via the HDMI output terminal 35 is executed.
なお、制御部34は、HDMI出力端子35を介してTV2から送られてくる制御信号を入力した場合にも、その制御信号が示すBDレコーダ3への視聴操作に応じた操作選局制御やデータ出力制御を行い、操作選局制御を行ったときには、TV2の制御部24と同様、その操作選局制御によって選局した放送チャンネルを示す情報(視聴操作情報)を、HDMI出力端子35を介してTV2(ひいてはSTB4)に出力する。 Even when a control signal sent from the TV 2 is input via the HDMI output terminal 35, the control unit 34 performs operation channel selection control or data corresponding to the viewing operation to the BD recorder 3 indicated by the control signal. When the output control is performed and the operation channel selection control is performed, information (viewing operation information) indicating the broadcast channel selected by the operation channel selection control is transmitted via the HDMI output terminal 35 in the same manner as the control unit 24 of the TV 2. It is output to TV2 (and eventually STB4).
また、制御部34は、TVチューナ31を介して受信したTV番組を、所定の形式(例えばMPEG形式)の映像音声データに変換して、そのデータファイル(録画ファイル)をHDD32や、BDD33に挿入されたメディアに保存する番組録画制御を実行する。 Further, the control unit 34 converts the TV program received via the TV tuner 31 into video / audio data in a predetermined format (for example, MPEG format), and inserts the data file (recording file) into the HDD 32 or the BDD 33. The program recording control to be stored in the recorded media is executed.
図3(a)に示すように、管理サーバ9は、インターネット網10に接続されるネットワークインターフェース(以下「ネットワークIF」という)91と、視聴率を調査するために選ばれた被験者の家庭に設置されたSTB4から送られてくる視聴操作ログデータを記憶するデータベース92(ハードディスク装置等)と、データベース92に記憶されている視聴操作ログデータに基づいて視聴率を算出する制御部93とを備えて構成される。 As shown in FIG. 3 (a), the management server 9 is installed in a network interface (hereinafter referred to as “network IF”) 91 connected to the Internet network 10 and in the home of the subject selected to investigate the audience rating. A database 92 (such as a hard disk device) that stores the viewing operation log data sent from the STB 4 and a control unit 93 that calculates the viewing rate based on the viewing operation log data stored in the database 92. Composed.
図3(b)に示すように、データベース92には、STB4を識別するための識別情報毎に、STB4に接続されたTV3によって出力されたTV番組を特定するための放送チャンネル94と、被験者によるそのTV番組の視聴開始時刻95および視聴終了時刻96とが対応づけられた複数の管理テーブル97が記憶されている。 As shown in FIG. 3B, the database 92 includes a broadcast channel 94 for specifying a TV program output by the TV 3 connected to the STB 4 for each identification information for identifying the STB 4, and a subject. A plurality of management tables 97 in which the TV program viewing start time 95 and viewing end time 96 are associated with each other are stored.
制御部93は、ネットワークIF91を介して、識別情報および放送チャンネル94を示す視聴操作情報に時刻データが付加された視聴操作ログデータを受信すると、その視聴操作ログデータに含まれている識別情報に対応する管理テーブル97を抽出する。そして、その管理テーブル97に、視聴操作ログデータが示す放送チャンネル94を書き込むとともに、今回受信した時刻データが示す時刻を、視聴開始時刻95として今回書き込んだ放送チャンネル94に対応づけて書き込み、視聴終了時刻96として前回書き込んだ放送チャンネル94に対応づけて書き込むデータベース作成処理を実行する。なお、ネットワークIF91を介して受信した視聴操作ログデータにおける視聴操作情報に放送チャンネル94が含まれていない場合には、データベース作成処理では、その視聴操作ログデータに含まれている時刻データが示す時刻を、視聴終了時刻96として前回書き込んだ放送チャンネル94に対応づけて書き込むだけで終了する。また、視聴終了時刻96が前回書き込んだ放送チャンネル94に既に対応づけて書き込まれている場合には、データベース作成処理では、その視聴操作ログデータが示す放送チャンネル94を書き込むとともに、今回受信した時刻データが示す時刻を、視聴開始時刻95として今回書き込んだ放送チャンネル94に対応づけて書き込むだけで終了する。 When the control unit 93 receives the viewing operation log data in which the time data is added to the identification information and the viewing operation information indicating the broadcast channel 94 via the network IF 91, the control unit 93 adds the identification information included in the viewing operation log data. The corresponding management table 97 is extracted. Then, the broadcast channel 94 indicated by the viewing operation log data is written in the management table 97, and the time indicated by the time data received this time is written as the viewing start time 95 in association with the broadcast channel 94 written this time, and the viewing end. At time 96, a database creation process is executed for writing in association with the previously written broadcast channel 94. When the broadcast channel 94 is not included in the viewing operation information in the viewing operation log data received via the network IF 91, the time indicated by the time data included in the viewing operation log data is used in the database creation process. Is completed in association with the previously written broadcast channel 94 as the viewing end time 96. If the viewing end time 96 is already written in association with the previously written broadcast channel 94, the database creation process writes the broadcast channel 94 indicated by the viewing operation log data and the time data received this time. The time indicated by is simply written in association with the broadcast channel 94 written this time as the viewing start time 95, and the process ends.
  また、制御部93は、データベース92に記憶されている複数の管理テーブル97に基づいて、各TV番組に対する時刻毎の視聴率を、次式に従って算出する。
  視聴率=リアルタイム視聴数/標本数×100(%)
  但し、標本数は、データベース92内の管理テーブル97の数(即ち、被験者の数)に相当し、リアルタイム視聴数は、対象となるTV番組に対応する放送チャンネル94が書き込まれており、且つ、対象となる時刻がその放送チャンネル94に対応づけられた視聴開始時刻95から視聴終了時刻96までの間に存在している管理テーブル97の数(即ち、対象となる時刻に対象となるTV番組を視聴している被験者の数)に相当する。Further, the control unit 93 calculates an audience rating for each TV program according to the following equation based on a plurality of management tables 97 stored in the database 92.
 Audience rating = number of real-time viewers / number of samples x 100 (%)
 However, the number of samples corresponds to the number of management tables 97 in the database 92 (that is, the number of subjects), and the real-time viewing number includes the broadcast channel 94 corresponding to the target TV program, and The number of management tables 97 in which the target time exists between the viewing start time 95 and the viewing end time 96 associated with the broadcast channel 94 (that is, the target TV program at the target time). Corresponding to the number of subjects viewing).
図1に戻り、タイムサーバ8は、インターネット網10に接続され、同じくインターネット網10に接続されたコンピュータの時刻を標準時刻に合わせるための標準時刻情報を配信するサーバである。 Returning to FIG. 1, the time server 8 is a server that is connected to the Internet network 10 and distributes standard time information for adjusting the time of a computer connected to the Internet network 10 to the standard time.
  無線ルータ7は、インターネット網10に接続するとともに、被験者の家庭内を無線ローカルエリアネットワーク(無線LAN)環境にするための周知のものである。
  <STBの構成>
  STB4は、内部時計41と、無線通信部42と、2つの赤外線コード入力部43と、制御部44と、HDMI接続部45と、2つの赤外線コード受信部46と、USB端子47と、給電部48とを備えて構成される。そして、本実施形態のSTB4では、スティック状の筐体(非図示)に、内部時計41、無線通信部42、2つの赤外線コード入力部43、および制御部44が格納されている。The wireless router 7 is a well-known one for connecting to the Internet network 10 and making the subject's home a wireless local area network (wireless LAN) environment.
 <Configuration of STB>
 The STB 4 includes an internal clock 41, a wireless communication unit 42, two infrared code input units 43, a control unit 44, an HDMI connection unit 45, two infrared code reception units 46, a USB terminal 47, and a power supply unit. 48. And in STB4 of this embodiment, the internal clock 41, the radio | wireless communication part 42, the two infrared code input parts 43, and the control part 44 are stored in the stick-shaped housing | casing (not shown).
  給電部48は、TV2のUSB端子27に接続され、USB端子27を介してTV2から電源の供給を受けて、各部41〜47にその電源を供給するように構成されている。
  USB端子47は、TV2のUSB端子27と同様、USBと呼ばれるシリアルバス規格に則って、周辺機器を接続するためのものであり、本実施形態では、周辺機器としてマウスやキーボード等を接続することができる。The power supply unit 48 is connected to the USB terminal 27 of the TV 2, and is configured to receive power from the TV 2 via the USB terminal 27 and supply the power to the units 41 to 47.
 Similar to the USB terminal 27 of the TV 2, the USB terminal 47 is for connecting peripheral devices in accordance with a serial bus standard called USB. In this embodiment, a mouse, a keyboard, or the like is connected as a peripheral device. Can do.
赤外線コード受信部46は、それぞれTV2の赤外線受光部26およびBDレコーダ3の赤外線受光部36と同様、赤外線リモコン5から送信されてくる赤外線コードを受光し、その赤外線コードをそれぞれ対応する赤外線コード入力部43に出力するものである。本実施形態では、2つの赤外線コード受信部46のうち、第1の赤外線コード受信部46aは、TV2の赤外線受光部26を覆う位置に設置され、第2の赤外線コード受信部46bは、BDレコーダ3の赤外線受光部36を覆う位置に設置される。これにより、赤外線リモコン5から送信されてくる赤外線コードは、TV2の赤外線受光部26およびBDレコーダ3の赤外線受光部36で受光されることなく、2つの赤外線コード受信部46のいずれかを介して赤外線コード入力部43に入力されることになる。 The infrared code receiver 46 receives the infrared code transmitted from the infrared remote controller 5 in the same manner as the infrared receiver 26 of the TV 2 and the infrared receiver 36 of the BD recorder 3, and inputs the corresponding infrared code to the corresponding infrared code. This is output to the unit 43. In the present embodiment, of the two infrared code receivers 46, the first infrared code receiver 46a is installed at a position that covers the infrared receiver 26 of the TV 2, and the second infrared code receiver 46b is a BD recorder. 3 is disposed at a position covering the three infrared light receiving portions 36. Thus, the infrared code transmitted from the infrared remote controller 5 is not received by the infrared light receiving unit 26 of the TV 2 and the infrared light receiving unit 36 of the BD recorder 3 via either of the two infrared code receiving units 46. It is input to the infrared code input unit 43.
赤外線コード入力部43は、赤外線コード受信部46から出力された赤外線コードが示すユーザによる操作内容を制御部44に入力するように構成されている。本実施形態では、2つの赤外線コード入力部43のうち、第1の赤外線コード入力部43aは、第1の赤外線コード受信部46aに接続されており、ユーザによるTV2に対する操作内容を制御部44に入力し、第2の赤外線コード入力部43bは、第2の赤外線コード受信部46bに接続されており、ユーザによるBDレコーダ3に対する操作内容を制御部44に入力する。 The infrared code input unit 43 is configured to input a user operation content indicated by the infrared code output from the infrared code receiving unit 46 to the control unit 44. In the present embodiment, of the two infrared code input units 43, the first infrared code input unit 43 a is connected to the first infrared code reception unit 46 a, and the operation content for the TV 2 by the user is transmitted to the control unit 44. The second infrared code input unit 43b is connected to the second infrared code receiving unit 46b, and inputs the operation contents of the user to the BD recorder 3 to the control unit 44.
HDMI接続部45は、TV2のHDMI入力端子25(本実施形態では、第2のHDMI入力端子25b)に接続され、制御部44が生成した操作指令を示す制御信号(返信要求を含む)や、制御部44を介して入力された各種コンテンツをTV2に出力し、TV2から返信要求に対して応答される視聴操作情報(操作選局制御によって選局された放送チャンネルを示す情報)を入力するために用いられる。 The HDMI connection unit 45 is connected to the HDMI input terminal 25 of the TV 2 (in this embodiment, the second HDMI input terminal 25b), and includes a control signal (including a reply request) indicating an operation command generated by the control unit 44, In order to output various contents input via the control unit 44 to the TV 2 and to input viewing operation information (information indicating a broadcast channel selected by the operation channel selection control) that is responded to the reply request from the TV 2. Used for.
無線通信部42は、無線LANやBluetooth(登録商標)といった所定の通信周波数帯の電波によって近距離無線通信を行うように構成されており、これらの近距離無線通信に対応した無線リモコン6から送信されてくる無線コードを受信し、その無線コードを制御部44に出力するものである。なお、無線リモコン6は、ユーザによるTV2やBDレコーダ3の操作内容を示す情報を無線コードとして出力するものであればよく、TV2やBDレコーダ3に付属の専用リモコンであってもよいし、この専用リモコンとしての機能を実現するためのプログラム(アプリケーション)が組み込まれたスマートフォンや携帯電話機であってもよい。なお、無線通信部42は、無線LANを利用して無線リモコン6から送信されてくる無線コードについては、無線ルータ7を経由して受信することになる。 The wireless communication unit 42 is configured to perform short-range wireless communication using radio waves in a predetermined communication frequency band such as a wireless LAN or Bluetooth (registered trademark), and is transmitted from the wireless remote controller 6 that supports these short-range wireless communication. The received wireless code is received, and the wireless code is output to the control unit 44. The wireless remote controller 6 only needs to output information indicating the operation contents of the TV 2 or the BD recorder 3 by the user as a wireless code, and may be a dedicated remote controller attached to the TV 2 or the BD recorder 3. It may be a smartphone or a mobile phone in which a program (application) for realizing a function as a dedicated remote controller is incorporated. The wireless communication unit 42 receives the wireless code transmitted from the wireless remote controller 6 using the wireless LAN via the wireless router 7.
また、無線通信部42は、無線ルータ7を経由してインターネット網10に接続されたサーバから各種のWEBコンテンツを取得したり、制御部44が生成したログデータを、無線ルータ7を経由してインターネット網10に接続された管理サーバ9に送信したりするためにも用いられる。 Further, the wireless communication unit 42 acquires various WEB contents from a server connected to the Internet network 10 via the wireless router 7, and logs data generated by the control unit 44 via the wireless router 7. It is also used for transmission to the management server 9 connected to the Internet network 10.
  内部時計41は、制御部44がログデータを生成する際に時刻を記録するために使用される時計であり、タイムサーバ8が刻む時刻に同期するようになっている。
  制御部44は、CPU,ROM,RAM,フラッシュメモリ等を有する周知のマイクロコンピュータを中心に構成されており、CPUがROMまたはフラッシュメモリに記憶されたプログラムに基づいて、RAMを作業エリアとして用い、以下のSTB制御処理を実行するように構成されている。なお、プログラムは、ネットワークを介してマイクロコンピュータにロードされて用いられてもよい。また、プログラムは、CPUにて読み取り可能なあらゆる形態の記録媒体に記録されて用いられてもよい。記録媒体としては、例えば、持ち運び可能な半導体メモリ(例えばUSBメモリ、メモリカード(登録商標)など)などが含まれる。The internal clock 41 is a clock used for recording time when the control unit 44 generates log data, and is synchronized with the time recorded by the time server 8.
 The control unit 44 is configured around a known microcomputer having a CPU, ROM, RAM, flash memory, and the like. The CPU uses the RAM as a work area based on a program stored in the ROM or flash memory. It is configured to execute the following STB control process. The program may be used by being loaded into a microcomputer via a network. The program may be recorded on a recording medium in any form readable by the CPU and used. Examples of the recording medium include a portable semiconductor memory (for example, a USB memory, a memory card (registered trademark), etc.).
  <STB制御処理>
  次に、STB4の制御部44(CPU)が実行するSTB制御処理について、図4のフローチャートに沿って説明する。なお、本処理は、STB4の給電部48がTV2のUSB端子27に接続されると開始され、USB端子27を介してTV2から給電されている間、繰り返し実行される。<STB control processing>
 Next, STB control processing executed by the control unit 44 (CPU) of the STB 4 will be described along the flowchart of FIG. This process is started when the power supply unit 48 of the STB 4 is connected to the USB terminal 27 of the TV 2 and is repeatedly executed while power is supplied from the TV 2 via the USB terminal 27.
まず、本処理が開始されると、S110では、制御部44のCPUは、予め設定された内部時計41の調整タイミングであるか否かを判断し、ここで肯定判断すると、S120に移行し、否定判断すると、S140に移行する。 First, when this process is started, in S110, the CPU of the control unit 44 determines whether or not it is a preset adjustment timing of the internal clock 41. If an affirmative determination is made here, the process proceeds to S120. If a negative determination is made, the process proceeds to S140.
S120では、無線通信部42を介してインターネット網10に接続されたタイムサーバ8にアクセスし、タイムサーバ8から現在の標準時刻を示す標準時刻情報を取得する。その後、続くS130では、S120で取得した標準時刻情報に基づいて内部時計41を調整し、内部時計41の時刻をタイムサーバ8が刻む標準時刻に同期させて、S140に移行する。 In S <b> 120, the time server 8 connected to the Internet network 10 is accessed via the wireless communication unit 42, and standard time information indicating the current standard time is acquired from the time server 8. Thereafter, in subsequent S130, the internal clock 41 is adjusted based on the standard time information acquired in S120, and the time of the internal clock 41 is synchronized with the standard time recorded by the time server 8, and the process proceeds to S140.
S140では、USB端子47を介してユーザによるマウスやキーボードを用いたブラウザ操作を入力したか否かを判断し、ここで肯定判断すると、S150に移行し、否定判断すると、S160に移行する。 In S140, it is determined whether or not a browser operation using a mouse or a keyboard by the user is input via the USB terminal 47. If an affirmative determination is made here, the process proceeds to S150, and if a negative determination is made, the process proceeds to S160.
S150では、S140で入力したブラウザ操作に基づいて、無線通信部42を介してインターネット網10に接続されたサーバ(非図示)にアクセスし、サーバから提供されるWEBコンテンツを受信して、HDMI接続部45を介してそのWEBコンテンツをTV2に出力させるWEB制御処理を実行し、S160に移行する。 In S150, based on the browser operation input in S140, a server (not shown) connected to the Internet network 10 is accessed via the wireless communication unit 42, WEB content provided from the server is received, and an HDMI connection is made. A WEB control process for outputting the WEB content to the TV 2 via the unit 45 is executed, and the process proceeds to S160.
S160では、赤外線コード入力部43または無線通信部42を介してユーザによる録画再生操作を入力したか否かを判断し、ここで肯定判断すると、S170に移行し、否定判断すると、S180に移行する。 In S160, it is determined whether or not a user has input a recording / playback operation via the infrared code input unit 43 or the wireless communication unit 42. If an affirmative determination is made here, the process proceeds to S170, and if a negative determination is made, the process proceeds to S180. .
S170では、S160で入力した録画再生操作に基づく録画再生制御(番組録画制御やデータ出力制御など)をBDレコーダ3に実行させるための操作指令を示す制御信号を、HDMI接続部45を介してTV2に出力して、S180に移行する。 In S170, a control signal indicating an operation command for causing the BD recorder 3 to execute recording / playback control (program recording control, data output control, etc.) based on the recording / playback operation input in S160 is transmitted via the HDMI connection unit 45 to the TV 2. And the process proceeds to S180.
S180では、赤外線コード入力部43または無線通信部42を介してユーザによる番組視聴操作を入力したか否かを判断し、ここで肯定判断すると、S190に移行し、否定判断すると、S110に戻る。 In S180, it is determined whether or not a user has input a program viewing operation via the infrared code input unit 43 or the wireless communication unit 42. If an affirmative determination is made here, the process proceeds to S190, and if a negative determination is made, the process returns to S110.
S190では、S160で入力した番組視聴操作に応じたTV番組をTV2に選局させる視聴操作制御と、この視聴操作制御によってTV2に出力させたTV番組に関する視聴操作ログデータを生成し、管理サーバ9に送信するログデータ送信制御とを合わせた操作ログ制御処理を実行し、S110に戻る。 In S190, viewing operation control for causing the TV 2 to select the TV program corresponding to the program viewing operation input in S160, and viewing operation log data related to the TV program output to the TV 2 by this viewing operation control are generated, and the management server 9 The operation log control process combined with the log data transmission control to be transmitted to is executed, and the process returns to S110.
  <操作ログ制御処理>
  ここで、STB4の制御部44(CPU)が実行する操作ログ制御処理について、図5のフローチャートに沿って説明する。<Operation log control processing>
 Here, the operation log control process executed by the control unit 44 (CPU) of the STB 4 will be described with reference to the flowchart of FIG.
まず、本処理が開始されると、S210では、制御部44のCPUは、S180で入力した番組視聴操作を示す情報(リモコンの指令コード;赤外線コードや無線コード等)を、HDMI用の制御信号(HDMI制御コード)に変換し、S220に移行する。 First, when this process is started, in S210, the CPU of the control unit 44 uses the information indicating the program viewing operation input in S180 (remote control command code; infrared code, wireless code, etc.) as an HDMI control signal. (HDMI control code), and the process proceeds to S220.
S220では、S210で生成したHDMI制御コードを、HDMI接続部45を介してTV2に出力する。これにより、STB4からHDMI制御コードを入力したTV2、またはTV2から転送されたHDMI制御コードを入力したBDレコーダ3が、HDMI制御コードに基づいて、電源をオン/オフしたり、地上波/BS/CS放送のチャンネル変更を行ったり、音量を調整したりして、視聴操作情報を出力することになる。 In S220, the HDMI control code generated in S210 is output to the TV 2 via the HDMI connection unit 45. As a result, the TV 2 to which the HDMI control code is input from the STB 4 or the BD recorder 3 to which the HDMI control code transferred from the TV 2 is input turns on / off the power based on the HDMI control code, or the terrestrial / BS / Viewing operation information is output by changing the CS broadcast channel or adjusting the volume.
続くS230では、S220でHDMI制御コードを出力した時刻を示す情報を操作時刻情報として、内部時計41から読み出し、S240に移行する。なお、操作時刻情報は、視聴操作制御(S210〜S220)の実行時刻を示す情報であればよく、S210でHDMI制御コードを生成した時刻を示す情報であってもよいし、S220でHDMI制御コードを出力した後に、HDMI接続部45を介して視聴操作情報を入力した時刻であってもよい。 In subsequent S230, information indicating the time when the HDMI control code is output in S220 is read from the internal clock 41 as operation time information, and the process proceeds to S240. The operation time information may be information indicating the execution time of the viewing operation control (S210 to S220), may be information indicating the time when the HDMI control code is generated in S210, or the HDMI control code in S220. May be the time when the viewing operation information is input via the HDMI connection unit 45.
S240では、S210で生成したHDMI制御コードに対応する視聴操作情報と、S230で読み出した操作時刻情報とを対応づけてなる視聴操作ログデータを、制御部44のフラッシュメモリに記憶する。なお、視聴操作ログデータにおける視聴操作情報は、視聴操作制御(S210〜S220)によってTV2に出力させたTV番組の放送局を特定するための情報であればよく、HDMI接続部45を介してTV2やBDレコーダ3から入力した視聴操作情報(操作選局制御によって選局された放送チャンネル)を記憶してもよいし、S210で生成したHDMI制御コードが示す番組視聴操作の内容を視聴操作情報として記憶してもよい。あるいは、番組視聴操作の内容を記憶するとともに、番組視聴操作の内容が放送チャンネルを特定するものではなく、単に放送チャンネルを切り替えるだけのものである場合、前回に記憶した視聴操作情報が示す放送チャンネルを基にして、今回視聴操作された放送チャンネルを特定し、視聴操作情報として記憶してもよい。 In S240, viewing operation log data obtained by associating the viewing operation information corresponding to the HDMI control code generated in S210 with the operation time information read in S230 is stored in the flash memory of the control unit 44. Note that the viewing operation information in the viewing operation log data may be information for specifying the broadcast station of the TV program output to the TV 2 by the viewing operation control (S210 to S220), and the TV 2 via the HDMI connection unit 45. Or viewing operation information (broadcast channel selected by operation channel selection control) input from the BD recorder 3 may be stored, or the content of the program viewing operation indicated by the HDMI control code generated in S210 is used as viewing operation information. You may remember. Alternatively, when the content of the program viewing operation is stored and the content of the program viewing operation does not specify a broadcast channel but simply switches the broadcast channel, the broadcast channel indicated by the previously stored viewing operation information The broadcast channel on which viewing operation was performed this time may be specified based on the above and stored as viewing operation information.
  続くS250では、予め設定された送信タイミングであるか否かを判断し、ここで肯定判断すると、S260に移行し、否定判断すると、本処理を終了する。
  S260では、S240で記憶した視聴操作ログデータのうち未送信のものを、STB4の個体毎に予め決められた識別情報とともに、無線通信部42を介してインターネット網10に接続された管理サーバ9に送信し、本処理を終了する。In subsequent S250, it is determined whether or not the transmission timing is set in advance. If an affirmative determination is made here, the process proceeds to S260, and if a negative determination is made, this process is terminated.
 In S260, the untransmitted viewing operation log data stored in S240 is sent to the management server 9 connected to the Internet network 10 through the wireless communication unit 42 together with identification information predetermined for each individual STB4. Send this to finish this process.
  <効果>
  以上説明したように、本実施形態のSTB4は、視聴操作に応じて選局されたTV番組を出力するTV2のHDMI入力端子25に接続され、このTV2によって出力されたTV番組の放送局を特定するための視聴操作ログデータを生成する。具体的には、STB4では、制御部44が、赤外線コード入力部43または無線通信部42を介して入力した視聴操作に応じたTV番組をTV2に選局させる視聴操作制御を行うと、TV2に出力させたTV番組に関する視聴操作ログデータを生成し、無線通信部42を介してインターネット網10に接続された管理サーバ9にその視聴操作ログデータを送信する。<Effect>
 As described above, the STB 4 of this embodiment is connected to the HDMI input terminal 25 of the TV 2 that outputs the TV program selected according to the viewing operation, and specifies the broadcast station of the TV program output by the TV 2. Viewing operation log data is generated. Specifically, in the STB 4, when the control unit 44 performs a viewing operation control that causes the TV 2 to select a TV program corresponding to the viewing operation input via the infrared code input unit 43 or the wireless communication unit 42, the control unit 44 controls the TV 2. Viewing operation log data relating to the output TV program is generated, and the viewing operation log data is transmitted to the management server 9 connected to the Internet network 10 via the wireless communication unit 42.
したがって、管理サーバ9が備えるデータベース92には、被験者の各家庭に設置されたSTB4から送信されてくる「直接的に視聴率を特定可能なデータ」(視聴操作ログデータ)が蓄積されるため、管理サーバ9が複雑な処理を行う必要がなくなり、ひいてはサーバ負荷を抑制でき、且つ、視聴率調査に供する信頼性の高いデータを生成することができる。 Therefore, since the database 92 provided in the management server 9 stores “data that can directly specify the audience rating” (viewing operation log data) transmitted from the STB 4 installed in each home of the subject. There is no need for the management server 9 to perform complicated processing, and as a result, server load can be suppressed, and highly reliable data for audience rating investigation can be generated.
また、STB4によれば、赤外線リモコン5や無線リモコン6といった各種のリモコンから送られてくる指令コードに対応して、視聴操作に応じた視聴操作制御が行われることになるので、ユーザの利便性が増し、各種のリモコンに対応して視聴操作ログデータを生成することができる。 Also, according to the STB 4, viewing operation control corresponding to the viewing operation is performed in response to command codes sent from various remote controllers such as the infrared remote controller 5 and the wireless remote controller 6, which is convenient for the user. The viewing operation log data can be generated corresponding to various remote controllers.
また、STB4では、TV2の赤外線受光部26やBDレコーダ3の赤外線受光部36が遮蔽されるように赤外線コード受信部46が設置されるため、赤外線リモコン5から赤外線コードが送信されると、STB4の赤外線コード受信部46だけが受光することになる。このため、TV2やBDレコーダ3が単体で赤外線リモコン5の操作に応じた出力を行うことがなくなり、TV2がTV番組を出力する場合には、必ずSTB4による視聴操作制御が行われたことになる。 Further, in the STB 4, since the infrared code receiver 46 is installed so as to shield the infrared receiver 26 of the TV 2 and the infrared receiver 36 of the BD recorder 3, when the infrared code is transmitted from the infrared remote controller 5, the STB 4 Only the infrared code receiver 46 receives light. For this reason, the TV 2 and the BD recorder 3 do not perform output according to the operation of the infrared remote controller 5 alone, and when the TV 2 outputs a TV program, the viewing operation control by the STB 4 is always performed. .
よって、ユーザが赤外線リモコン5を使用する場合には、STB4が視聴操作制御を行った上で視聴操作ログデータが生成されることになるため、視聴率調査に供する信頼性のより高いデータを生成することができる。 Therefore, when the user uses the infrared remote controller 5, since the viewing operation log data is generated after the STB 4 performs the viewing operation control, data with higher reliability used for the audience rating survey is generated. can do.
また、STB4によれば、BDレコーダ3に内蔵されたTVチューナ31を介してリアルタイムにTV2に出力させたTV番組に対する視聴操作ログデータの収集も行えるようになるため、視聴率調査における補足率を上げることができる。 Also, according to the STB 4, since it becomes possible to collect viewing operation log data for a TV program output to the TV 2 in real time via the TV tuner 31 built in the BD recorder 3, a supplement rate in the audience rating survey can be increased. Can be raised.
また、STB4では、制御部44が、視聴操作制御の実行時刻を示す情報を操作時刻情報とし、タイムサーバ8から取得した標準時刻情報に基づく操作時刻情報を、視聴操作制御によってTV2に出力させたTV番組の放送局を特定するための視聴操作情報に対応づけてなるデータを、視聴操作ログデータとして生成する。 In STB 4, the control unit 44 uses the information indicating the execution time of the viewing operation control as the operation time information, and causes the TV 2 to output the operation time information based on the standard time information acquired from the time server 8 by the viewing operation control. Data associated with viewing operation information for specifying a TV program broadcasting station is generated as viewing operation log data.
このため、必ずしも視聴操作ログデータを生成する毎に管理サーバ9に視聴操作ログデータを送信しなくてもよいので、送信回数を抑えることが可能となり、ひいてはSTB4(制御部44)の処理負担を軽減させつつ、視聴操作制御が行われた正確な時刻を確実にデータベース92に蓄積することができる。 For this reason, it is not always necessary to transmit the viewing operation log data to the management server 9 every time viewing operation log data is generated, so that the number of transmissions can be suppressed, and the processing load of the STB 4 (control unit 44) is consequently reduced. The exact time when the viewing operation control is performed can be reliably stored in the database 92 while being reduced.
また、STB4では、制御部44が、無線通信部42を介してインターネット網10に接続されたサーバ(非図示)から受信したWEBコンテンツをTV2に出力させるWEB制御を行うため、被験者は、STB4をTV2に接続することで、WEBコンテンツによるサービスを享受することができる。このため、各家庭の被験者に対して、視聴率調査に協力してもらうインセンティブを与えることができ、さらに、TV番組だけでなく、WEBコンテンツに対するアクセスビューの調査も行えるようになる。 In STB 4, the control unit 44 performs WEB control that causes the TV 2 to output WEB content received from a server (not shown) connected to the Internet network 10 via the wireless communication unit 42. By connecting to the TV 2, it is possible to enjoy a service based on WEB content. For this reason, it is possible to give an incentive for each household subject to cooperate in the audience rating survey, and it is also possible to survey an access view for not only TV programs but also WEB contents.
また、STB4では、給電部48が、TV2に備えられたUSB端子27に接続され、このUSB端子27を介してTV2から電源の供給を受けるため、家庭内のコンセントの位置や配線に被験者が気を配ることなく、STB4を容易に設置することが可能となり、ひいては利便性を向上させることができる。 In STB 4, the power feeding unit 48 is connected to the USB terminal 27 provided in the TV 2, and the power is supplied from the TV 2 through the USB terminal 27, so that the subject cares about the position and wiring of the household outlet. It is possible to easily install the STB 4 without handing over, and as a result, convenience can be improved.
  <発明との対応>
  なお、本実施形態において、無線通信部42が通信手段、無線通信部42および赤外線コード入力部43が操作入力手段、S210〜S220の処理を行う制御部44が操作制御手段、S230〜S260の処理を行う制御部44がログデータ送信手段、S120の処理を行う制御部44が時刻取得手段、給電部48が給電手段の各一例にそれぞれ相当する。<Correspondence with Invention>
 In this embodiment, the wireless communication unit 42 is a communication unit, the wireless communication unit 42 and the infrared code input unit 43 are operation input units, the control unit 44 that performs the processes of S210 to S220 is an operation control unit, and the processes of S230 to S260. The control unit 44 that performs the log data transmission unit, the control unit 44 that performs the processing of S120 corresponds to an example of the time acquisition unit, and the power supply unit 48 corresponds to an example of the power supply unit.
  <他の実施形態>
  以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。<Other embodiments>
 As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, In the range which does not deviate from the summary of this invention, it is possible to implement in various aspects.
例えば、上記実施形態の視聴率調査システム1では、STB4の制御部44が、視聴操作制御によってTV2に出力させたTV番組に関するログデータを管理サーバ9に送信し、管理サーバ9がTV番組の視聴率を算出しているが、これに限定されるものではない。 For example, in the audience rating survey system 1 of the above embodiment, the control unit 44 of the STB 4 transmits log data related to the TV program output to the TV 2 by the viewing operation control to the management server 9, and the management server 9 views the TV program. Although the rate is calculated, it is not limited to this.
具体的には、例えば、STB4の制御部44が、WEB制御によってTV2に出力させたWEBコンテンツを特定するためのアドレス情報を管理サーバ9に送信し、管理サーバ9がTV番組だけでなく、WEBコンテンツに対するアクセスビューを算出してもよい。また、STB4の制御部44が、番組視聴操作に限らず、ユーザによって音量の上げ下げや番組ガイドや字幕データ表示など各種の視聴操作がなされたときに、その視聴操作の情報を含む視聴操作ログデータを管理サーバ9に送信し、管理サーバ9がこれらの視聴操作ログデータをデータベース92に記憶させて管理してもよい。 Specifically, for example, the control unit 44 of the STB 4 transmits address information for specifying the WEB content output to the TV 2 by the WEB control to the management server 9, and the management server 9 not only transmits the TV program but also the WEB. An access view for content may be calculated. In addition, the control unit 44 of the STB 4 is not limited to the program viewing operation, but viewing operation log data including information on the viewing operation when the user performs various viewing operations such as volume increase / decrease, program guide, and caption data display. May be transmitted to the management server 9, and the management server 9 may store and manage these viewing operation log data in the database 92.
また例えば、STB4をTV2に接続する代わりに、番組出力装置として、視聴操作に応じて選局されたラジオ番組を出力するラジオに接続し、STB4の制御部44が、視聴操作制御によってラジオに出力させたラジオ番組に関するログデータを管理サーバ9に送信し、管理サーバ9がラジオ番組の聴取率を算出してもよい。 Further, for example, instead of connecting the STB 4 to the TV 2, as a program output device, the STB 4 is connected to a radio that outputs a radio program selected according to the viewing operation, and the control unit 44 of the STB 4 outputs to the radio by viewing operation control. Log data relating to the radio program thus transmitted may be transmitted to the management server 9, and the management server 9 may calculate the listening rate of the radio program.
また、上記実施形態の視聴率調査システム1では、STB4がリモコン5,6から送られてくる指令コードによって視聴操作の内容を入力しているが、これに限定されるものではなく、STB4にスイッチを設け、このスイッチの操作内容を視聴操作の内容として直接的に入力する構成であってもよい。 In the audience rating survey system 1 of the above embodiment, the STB 4 inputs the content of the viewing operation by the command code sent from the remote controllers 5 and 6, but the present invention is not limited to this. The operation content of this switch may be directly input as the content of the viewing operation.
また、上記実施形態のSTB4では、赤外線コード受信部46がTV2の赤外線受光部26やBDレコーダ3の赤外線受光部36を覆う位置に設置されているが、これに限らず、赤外線リモコン5から送られてくる赤外線コードを受光できる位置であれば、任意の場所に設置されてもよい。 Further, in the STB 4 of the above embodiment, the infrared code receiving unit 46 is installed at a position covering the infrared receiving unit 26 of the TV 2 and the infrared receiving unit 36 of the BD recorder 3. It may be installed at any location as long as it can receive the received infrared code.
また、上記実施形態の視聴率調査システム1では、STB4の制御部44が、操作時刻情報を含むログデータを管理サーバ9に送信しているが、これに代えて、管理サーバ9がデータベース92内で視聴操作ログデータの受信時刻を示す情報を操作時刻情報として管理してもよい。 In the audience rating survey system 1 of the above embodiment, the control unit 44 of the STB 4 transmits log data including operation time information to the management server 9. The information indicating the reception time of the viewing operation log data may be managed as the operation time information.
また、上記実施形態の視聴率調査システム1では、STB4の制御部44が、視聴操作情報として放送チャンネルを示す情報を含む視聴操作ログデータを管理サーバ9に送信しているが、これに代えて、STB4の制御部44が、視聴操作情報としてユーザによる番組視聴操作の内容を示す情報を含む視聴操作ログデータを管理サーバ9に送信し、管理サーバ9がデータベース92内で番組視聴操作の内容を基に、実際にTV2で選局された放送チャンネルを特定してもよい。 In the audience rating survey system 1 of the above embodiment, the control unit 44 of the STB 4 transmits viewing operation log data including information indicating a broadcast channel as viewing operation information to the management server 9. The control unit 44 of the STB 4 transmits viewing operation log data including information indicating the content of the program viewing operation by the user as viewing operation information to the management server 9, and the management server 9 stores the content of the program viewing operation in the database 92. Based on this, the broadcast channel actually selected by the TV 2 may be specified.
また、上記実施形態の視聴率調査システム1では、STB4の制御部44が、視聴操作情報として放送チャンネルを示す情報を含む視聴操作ログデータを管理サーバ9に送信しているが、例えば、無線通信部42を介してインターネット網10からWEB上の番組表にアクセスして、上記放送チャンネルに該当するTV番組を示す情報を含む視聴操作ログデータを管理サーバ9に送信してもよい。 In the audience rating survey system 1 of the above embodiment, the control unit 44 of the STB 4 transmits viewing operation log data including information indicating a broadcast channel as viewing operation information to the management server 9. The viewing schedule log data including information indicating the TV program corresponding to the broadcast channel may be transmitted to the management server 9 by accessing a program table on the WEB from the Internet network 10 via the unit 42.
また、上記実施形態の視聴率調査システム1では、管理サーバ9が、各家庭における世帯視聴率を算出しているが、各家庭における個人視聴率を算出してもよい。具体的には、例えばリモコン5,6に赤・青・緑・黄などのカラーボタンを家族内の各個人に予め割り当てておき、リモコン5,6を操作する人が自身に割り当てられたカラーボタンを押して自己申告してもよい。この場合、STB4は、各カラーボタンの信号コードをリモコン5,6から受信すると、その信号コードを記録し、適宜、家族内の個人を特定するための情報を含む視聴操作ログデータを管理サーバ9に送信すればよい。 In the audience rating survey system 1 of the above embodiment, the management server 9 calculates the household audience rating in each home, but may calculate the individual audience rating in each home. Specifically, for example, color buttons such as red, blue, green, and yellow are assigned to the remote controllers 5 and 6 in advance for each individual in the family, and the person who operates the remote controls 5 and 6 is assigned to himself / herself. You may self-report by pressing. In this case, when the STB 4 receives the signal code of each color button from the remote controllers 5 and 6, the STB 4 records the signal code and appropriately views the viewing operation log data including information for identifying an individual in the family. Just send it to.
また、例えばSTB4のUSB端子47にWEBカメラ等の撮像装置を接続して、制御部44が周知の顔認識処理を行うことにより、家族内の個人を特定することもできる。なお、家族に性別が同じ双子が含まれる場合、顔認識処理では双子の顔の区別を行うことは難しいかもしれないが、このような場合に顔認識処理で双子を同一人物であると特定しても、少なくとも性別および年齢に対する視聴率の傾向を調査することができる。 Further, for example, by connecting an imaging device such as a WEB camera to the USB terminal 47 of the STB 4 and the control unit 44 performs a well-known face recognition process, an individual in the family can be specified. If the family includes twins with the same gender, it may be difficult to distinguish the faces of the twins in the face recognition process, but in such a case the twins are identified as the same person in the face recognition process. However, it is possible to investigate the trend of audience rating at least with respect to gender and age.
  <第1変形例>
  次に、上記実施形態の第1変形例としての視聴操作ログデータ生成装置を備える視聴率調査システムを図面と共に説明する。なお、以下では、本変形例において、上記実施形態と異なる部分を説明し、同じ部分については説明を省略する。また、本変形例において、上記実施形態と共通する構成には、同一の符号を付す。<First Modification>
 Next, an audience rating survey system including a viewing operation log data generation device as a first modification of the above embodiment will be described with reference to the drawings. In the following, in the present modification, portions different from the above embodiment will be described, and description of the same portions will be omitted. Moreover, in this modification, the same code | symbol is attached | subjected to the structure which is common in the said embodiment.
  <STBの構成>
  図6に示すように、本変形例のSTB4は、赤外線コード出力部63と、赤外線コード変換部66とをさらに備える。また、本変形例のSTB4は、後述するように、TV2のHDMI入力端子25に接続しなくてよい構成となり、HDMI接続部45を構成から除外してもよい。<Configuration of STB>
 As shown in FIG. 6, the STB 4 of this modification further includes an infrared code output unit 63 and an infrared code conversion unit 66. Further, as will be described later, the STB 4 of this modification has a configuration that does not need to be connected to the HDMI input terminal 25 of the TV 2, and the HDMI connection unit 45 may be excluded from the configuration.
赤外線コード送信部66は、赤外線コード受信部46と共に赤外線発信器60を構成する。赤外線発信器60は、TV2の赤外線受光部26やBDレコーダ3の赤外線受光部36を覆う位置に(例えばTV2やBDレコーダ3への貼付により)設置され、赤外線コード受信部46が赤外線リモコン5から赤外線コードを受信するために外部に露出するように配置される。これにより、赤外線リモコン5から送信されてくる赤外線コードは、TV2の赤外線受光部26やBDレコーダ3の赤外線受光部36で受光されることなく、赤外線コード受信部46を介して赤外線コード入力部43に入力されることになる。また、赤外線発信器60において、赤外線コード送信部66は、赤外線リモコン5から受信した赤外線コードを照射するために、TV2の赤外線受光部26やBDレコーダ3の赤外線受光部36に対向配置される。 The infrared code transmitter 66 and the infrared code receiver 46 constitute an infrared transmitter 60. The infrared transmitter 60 is installed at a position covering the infrared receiver 26 of the TV 2 and the infrared receiver 36 of the BD recorder 3 (for example, by being attached to the TV 2 or BD recorder 3). It is arranged to be exposed to the outside in order to receive the infrared code. As a result, the infrared code transmitted from the infrared remote controller 5 is not received by the infrared receiver 26 of the TV 2 or the infrared receiver 36 of the BD recorder 3, and the infrared code input unit 43 via the infrared code receiver 46. Will be entered. In the infrared transmitter 60, the infrared code transmitter 66 is disposed opposite to the infrared receiver 26 of the TV 2 and the infrared receiver 36 of the BD recorder 3 in order to irradiate the infrared code received from the infrared remote controller 5.
なお、本変形例のSTB4において、赤外線コード入力部43は、赤外線コード受信部46から出力された赤外線コードが示すユーザによる操作内容を制御部44および赤外線コード変換部63に入力する。また、制御部44は、無線リモコン6から無線通信部42を介して受信した無線コードが示すユーザによる操作内容を赤外線コード変換部63に入力する。 Note that in the STB 4 of this modification, the infrared code input unit 43 inputs the user operation content indicated by the infrared code output from the infrared code receiving unit 46 to the control unit 44 and the infrared code conversion unit 63. In addition, the control unit 44 inputs the operation content by the user indicated by the wireless code received from the wireless remote controller 6 via the wireless communication unit 42 to the infrared code conversion unit 63.
赤外線コード変換部63は、BDレコーダ3やTV2に付属の専用リモコン(赤外線リモコン5の一形態)との赤外線通信によって、ユーザによる操作内容と赤外線コードとの対応関係を予め学習する赤外線学習処理を行うことにより、この対応関係を示す赤外線対応テーブルを予め記憶しており、赤外線コード入力部43および制御部44から入力された操作内容に対応する赤外線コードを赤外線コード送信部66に入力する。つまり、赤外線コード変換部63は、制御部44が無線通信部42を介して無線コードを受信した場合に、その無線コードを赤外線コードに変換するコード変換手段として機能するように構成されている。なお、赤外線コード変換部63は、制御部44が実行する処理として制御部44に組み込まれる態様であってもよい。また、赤外線対応テーブルは、制御部44のフラッシュメモリ等の不揮発性メモリに格納しておくことができる。 The infrared code conversion unit 63 performs infrared learning processing for learning in advance the correspondence between the user's operation content and the infrared code by infrared communication with a dedicated remote controller (one form of the infrared remote controller 5) attached to the BD recorder 3 or the TV 2. By doing this, an infrared correspondence table showing this correspondence is stored in advance, and an infrared code corresponding to the operation content input from the infrared code input unit 43 and the control unit 44 is input to the infrared code transmission unit 66. That is, the infrared code conversion unit 63 is configured to function as a code conversion unit that converts the wireless code into an infrared code when the control unit 44 receives the wireless code via the wireless communication unit 42. The infrared code conversion unit 63 may be incorporated in the control unit 44 as a process executed by the control unit 44. The infrared correspondence table can be stored in a nonvolatile memory such as a flash memory of the control unit 44.
赤外線コード送信部66は、赤外線コード変換部63から入力された赤外線コードを、TV2の赤外線受光部26やBDレコーダ3の赤外線受光部36に向けて送信する。つまり、赤外線コード送信部66は、赤外線コード受信部46によって受信される赤外線コード、及び、無線通信部42によって受信される無線コードが赤外線コード変換部63によって変換された赤外線コードを、赤外線受光部26,36に照射する赤外線コード照射手段として機能するように構成されている。 The infrared code transmitter 66 transmits the infrared code input from the infrared code converter 63 to the infrared receiver 26 of the TV 2 and the infrared receiver 36 of the BD recorder 3. That is, the infrared code transmitting unit 66 receives the infrared code received by the infrared code receiving unit 46 and the infrared code obtained by converting the wireless code received by the wireless communication unit 42 by the infrared code converting unit 63. It is configured to function as an infrared code irradiation means for irradiating 26 and 36.
制御部44は、STB制御処理において、赤外線コード入力部43または無線通信部42を介してユーザによる番組視聴操作を入力した場合、この番組視聴操作に応じてTV2の制御部24やBDレコーダ3の制御部34によって選局される放送チャンネルを特定するためのトラッキング処理を行う。そして、操作ログ制御処理では、このトラッキング処理によって特定した放送チャンネル(つまり、ユーザの視聴チャンネル)に応じたTV番組に関する視聴操作ログデータを生成し、管理サーバ9に送信するログデータ送信制御とを合わせた操作ログ制御処理を実行するようになっている。このため、本変形例の制御部44は、操作ログ制御処理において、ユーザによる番組視聴操作に応じたTV番組をTV2やBDレコーダ3に選局させる視聴操作制御を行わずに済むことになる。 When the program viewing operation by the user is input via the infrared code input unit 43 or the wireless communication unit 42 in the STB control process, the control unit 44 performs the control unit 24 of the TV 2 or the BD recorder 3 according to the program viewing operation. A tracking process for specifying a broadcast channel selected by the control unit 34 is performed. In the operation log control process, the log data transmission control for generating the viewing operation log data related to the TV program corresponding to the broadcast channel (that is, the viewing channel of the user) specified by the tracking process and transmitting it to the management server 9 is performed. Combined operation log control processing is executed. For this reason, the control unit 44 of this modification does not need to perform the viewing operation control in which the TV program corresponding to the program viewing operation by the user is selected by the TV 2 or the BD recorder 3 in the operation log control process.
  <第1変形例の効果>
  以上説明したように、第1変形例のSTB4は、必ずしもHDMI入力端子25に接続されてTV2やBDレコーダ3に対して視聴操作制御を行うことを要するわけではなく、リモコン(赤外線リモコン5,無線リモコン6)から送信されるコード(赤外線コード,無線コード)に基づいて視聴チャンネルを追跡し、受信したものと同じ番組視聴操作を示す赤外線コードを赤外線受光部26,36に照射するように構成されている。<Effect of the first modification>
 As described above, the STB 4 of the first modified example is not necessarily connected to the HDMI input terminal 25 and does not need to perform the viewing operation control on the TV 2 or the BD recorder 3. The viewing channel is tracked based on the code (infrared code, wireless code) transmitted from the remote control 6), and the infrared receiving unit 26, 36 is irradiated with an infrared code indicating the same program viewing operation as that received. ing.
このような構成では、ユーザがリモコンを用いて、番組視聴操作を示すコードを送信すると、そのコードに対応する赤外線コードがSTB4からTV2やBDレコーダ3に送信され、この赤外線コードを受光したTV2やBDレコーダ3が実際に選局(出力)したTV番組に関する視聴操作ログデータが生成され、インターネット網10に接続された管理サーバ9にその視聴操作ログデータが送信されることになる。 In such a configuration, when a user transmits a code indicating a program viewing operation using a remote controller, an infrared code corresponding to the code is transmitted from the STB 4 to the TV 2 or the BD recorder 3, and the TV 2 or the light receiving the infrared code is received. Viewing operation log data relating to a TV program actually selected (output) by the BD recorder 3 is generated, and the viewing operation log data is transmitted to the management server 9 connected to the Internet network 10.
したがって、このような構成においても、管理サーバ9(制御部93)がデータベース92に蓄積された視聴操作ログデータを基に、各家庭で番組出力装置が出力した番組の放送局を直接的に特定することが可能となるため、音声マッチングのような複雑な処理を行う必要がなくなり、ひいてはサーバ負荷を抑制でき、且つ、視聴率調査/聴取率調査に供する信頼性の高いデータを生成することができる。その結果、地上波放送に限定されない多数のチャンネルの視聴率調査/聴取率調査をサーバに実行させることができる。 Therefore, even in such a configuration, the management server 9 (control unit 93) directly specifies the broadcast station of the program output by the program output device at each home based on the viewing operation log data stored in the database 92. Therefore, it is not necessary to perform complicated processing such as voice matching, and as a result, server load can be suppressed, and highly reliable data for audience rating survey / listening rate survey can be generated. it can. As a result, it is possible to cause the server to perform audience rating survey / listening rate survey of many channels that are not limited to terrestrial broadcasting.
なお、第1変形例のSTB4では、赤外線コード変換部63が、無線リモコン6から無線通信部42を介して無線コードを受信した場合に、その無線コードを赤外線コードに変換し、赤外線発信器60において、赤外線コード送信部66が、赤外線コード変換部63により変換された赤外線コードを赤外線受光部26,36に照射するように構成されているが、これに限定されるものではなく、以下のような構成でもよい。 In the STB 4 of the first modification, when the infrared code conversion unit 63 receives a wireless code from the wireless remote controller 6 via the wireless communication unit 42, the wireless code is converted into an infrared code, and the infrared transmitter 60 The infrared code transmitting unit 66 is configured to irradiate the infrared light receiving units 26 and 36 with the infrared code converted by the infrared code converting unit 63. However, the present invention is not limited to this. It may be a simple configuration.
即ち、まず、TV2およびBDレコーダ3は、無線リモコン6から送信されてくる無線コードを受信するための無線通信部をそれぞれ備えることとする。なお、この無線通信部の構成については、STB4の無線通信部42と同様であるため、その詳細な説明を省略する。そして、TV2の制御部24やBDレコーダ3の制御部34が行う操作選局制御では、無線リモコン6から無線通信部を介して受信した無線コードに基づいて、視聴操作に応じた放送チャンネルをTVチューナ21,31に選局させることで、その放送チャンネルのTV番組を、ティスプレイ22にモニタ出力させつつ、スピーカ23に音声出力させるようになっている。つまり、第1変形例のSTB4では、このような構成のもと、赤外線発信器60が、赤外線コード受信部46によって受信される赤外線コードだけを赤外線受光部26,36に照射するように構成されてもよい。 That is, first, the TV 2 and the BD recorder 3 are each provided with a wireless communication unit for receiving a wireless code transmitted from the wireless remote controller 6. Note that the configuration of the wireless communication unit is the same as that of the wireless communication unit 42 of the STB 4, and therefore detailed description thereof is omitted. In the operation channel selection control performed by the control unit 24 of the TV 2 or the control unit 34 of the BD recorder 3, the broadcast channel corresponding to the viewing operation is set to the TV based on the wireless code received from the wireless remote controller 6 via the wireless communication unit. When the tuners 21 and 31 are selected, the TV program of the broadcast channel is output to the speaker 23 while being output to the monitor 22 while being monitored. That is, in the STB 4 of the first modified example, the infrared transmitter 60 is configured to irradiate the infrared light receiving units 26 and 36 only with the infrared code received by the infrared code receiving unit 46 under such a configuration. May be.
このような構成においても、STB4(制御部44)が実行するトラッキング処理では、赤外線リモコン5および無線リモコン6のいずれにも対応することが可能となり、ユーザによる番組視聴操作に応じてTV2やBDレコーダ3が実際に選局(出力)した放送チャンネル(TV番組)を特定することができる。つまり、STB4とTV2やBDレコーダ3との間で、放送チャンネルを同期することができる。また、この場合、赤外線コード変換部63をSTB4の構成から除外することもできる。 Even in such a configuration, the tracking process executed by the STB 4 (control unit 44) can support both the infrared remote controller 5 and the wireless remote controller 6, and the TV 2 and the BD recorder can be used according to the program viewing operation by the user. 3 can specify the broadcast channel (TV program) actually selected (output). That is, the broadcast channel can be synchronized between the STB 4 and the TV 2 or BD recorder 3. In this case, the infrared code converter 63 can be excluded from the configuration of the STB 4.
なお、第1変形例のSTB4において、赤外線発信器60は、赤外線コード受信部46により受信したものと同じ赤外線コードを赤外線受光部26,36に照射することが可能に構成されていれば、分光器のように赤外線リモコン5から送られてくる赤外線コードを赤外線コード受信部46とTV2やBDレコーダ3の赤外線受光部26,36とに分光する構成でもよい。この場合、赤外線コード送信部66をSTB4の構成から除外することができる。 Note that in the STB 4 of the first modification, the infrared transmitter 60 is configured to be capable of irradiating the infrared light receiving units 26 and 36 with the same infrared code as received by the infrared code receiving unit 46. The infrared code transmitted from the infrared remote controller 5 may be split into the infrared code receiver 46 and the infrared receivers 26 and 36 of the TV 2 or the BD recorder 3 as in the case of a device. In this case, the infrared code transmitter 66 can be excluded from the configuration of the STB 4.
  <第2変形例>
  次に、上記実施形態の第2変形例としての視聴操作ログデータ生成装置を備える視聴率調査システムを図面と共に説明する。なお、本変形例の視聴率調査システム1は、上記第1変形例の構成にも適用することができる。<Second Modification>
 Next, an audience rating survey system including a viewing operation log data generation device as a second modification of the above embodiment will be described with reference to the drawings. Note that the audience rating survey system 1 of the present modification can also be applied to the configuration of the first modification.
  <全体構成>
  本変形例の視聴率調査システム1は、TV2と、BDレコーダ3と、視聴操作ログデータ生成装置としてのSTB4と、赤外線リモコン5および無線リモコン6としてのスマートフォン56と、無線ルータ7と、タイムサーバ8と、管理サーバ9とを備えて構成される。<Overall configuration>
 The audience rating survey system 1 of this modification includes a TV 2, a BD recorder 3, a STB 4 as a viewing operation log data generation device, a smartphone 56 as an infrared remote controller 5 and a wireless remote controller 6, a wireless router 7, and a time server. 8 and a management server 9.
スマートフォン56は、赤外線送信部と無線通信部とを具備する周知の携帯型端末装置であり、ユーザによるTV2やBDレコーダ3の操作内容を示す情報を赤外線コードや無線コードとして出力するために、TV2やBDレコーダ3に付属の専用リモコンとしての機能を実現するためのプログラム(アプリケーション)が予め組み込まれている。なお、携帯型端末装置としては、スマートフォン56に限らず、タブレット端末や携帯電話機等、各種のものが採用され得る。 The smartphone 56 is a known portable terminal device that includes an infrared transmission unit and a wireless communication unit. The smartphone 56 outputs the information indicating the operation content of the TV 2 or the BD recorder 3 by the user as an infrared code or a wireless code. In addition, a program (application) for realizing a function as a dedicated remote controller attached to the BD recorder 3 is incorporated in advance. In addition, as a portable terminal device, not only the smart phone 56 but various things, such as a tablet terminal and a mobile telephone, can be employ | adopted.
また、スマートフォン56は、TV2やBDレコーダ3に付属の専用リモコン(赤外線リモコン5の一形態)との赤外線通信によって、ユーザによる操作内容と赤外線コードとの対応関係を予め学習する赤外線学習処理を行うことにより、この対応関係を示す赤外線対応テーブルを予め記憶している。 Further, the smartphone 56 performs an infrared learning process for learning in advance the correspondence between the user's operation content and the infrared code by infrared communication with a dedicated remote controller (one form of the infrared remote controller 5) attached to the TV 2 or the BD recorder 3. Thus, an infrared correspondence table showing this correspondence is stored in advance.
管理サーバ9は、前述のデータベース作成処理や視聴率の算出等の他、スマートフォン56から後述する視聴チャンネルデータを受信すると、その視聴チャンネルデータ(詳しくは、このデータに加えて、視聴チャンネルデータの送信場所(送信地域)と送信時刻を示す情報)に対応するTV番組またはそのTV番組に付随する情報(以下「視聴番組連動情報」という)を、視聴チャンネルデータの送信元であるスマートフォン56に送信する。なお、本変形例では、説明の便宜上、一つの管理サーバ9が、前述のデータベース作成処理や視聴率の算出等の他、各種の視聴番組連動情報の送信を行う構成について説明するが、これに限定されるものではなく、それぞれの処理に特化させ、また視聴番組連動情報の種類に応じた数だけ異なる管理サーバ9を備える構成でもよい。 When the management server 9 receives viewing channel data (described later) from the smartphone 56 in addition to the above-described database creation processing and audience rating calculation, the management server 9 transmits the viewing channel data (specifically, in addition to this data, transmission of viewing channel data) The TV program corresponding to the place (transmission area) and the transmission time) or information accompanying the TV program (hereinafter referred to as “viewing program link information”) is transmitted to the smartphone 56 that is the transmission source of the viewing channel data. . In this modification, for convenience of explanation, a configuration in which one management server 9 transmits various types of viewing program link information in addition to the above-described database creation processing and audience rating calculation will be described. The configuration is not limited, and the configuration may include a management server 9 that is specialized for each process and that differs by the number corresponding to the type of viewing program link information.
STB4は、図7に示すように、スマートフォン56から赤外線コードまたは無線コードを受信すると、その受信したコードが示す番組視聴操作に基づき、STB制御処理(視聴操作制御やトラッキング処理)を実行することにより視聴チャンネルを特定し、特定した視聴チャンネルを示すデータ(以下「視聴チャンネルデータ」という)を、赤外線コードまたは無線コードの送信元であるスマートフォン56に無線通信部42を介して送信する。つまり、本変形例のSTB4は、各種の視聴番組連動情報を管理サーバ9から取得するための視聴チャンネルデータを、スマートフォン56に無線送信する視聴チャンネルデータ送信手段を備えている。 As shown in FIG. 7, when the STB 4 receives an infrared code or a wireless code from the smartphone 56, the STB 4 executes STB control processing (viewing operation control and tracking processing) based on the program viewing operation indicated by the received code. The viewing channel is identified, and data indicating the identified viewing channel (hereinafter referred to as “viewing channel data”) is transmitted to the smartphone 56 that is the transmission source of the infrared code or the wireless code via the wireless communication unit 42. That is, the STB 4 of this modification includes a viewing channel data transmission unit that wirelessly transmits viewing channel data for acquiring various viewing program link information from the management server 9 to the smartphone 56.
そして、スマートフォン56は、STB4から視聴チャンネルデータを受信すると、以下の連動表示処理を開始するように構成されている。なお、連動表示処理を行うためのプログラムは、スマートフォン56の不揮発性メモリに予め記憶されており、スマートフォン56のCPUがこのプログラムに基づいて連動表示処理を実行する。 And the smart phone 56 is comprised so that the following interlocking display processes may be started, when viewing-and-listening channel data are received from STB4. Note that a program for performing the interlocking display process is stored in advance in the nonvolatile memory of the smartphone 56, and the CPU of the smartphone 56 executes the interlocking display process based on this program.
  <連動表示処理>
  ここで、スマートフォン56のCPUが実行する連動表示処理について、図8のフローチャートに沿って説明する。<Linked display processing>
 Here, the interlocking display process which CPU of the smart phone 56 performs is demonstrated along the flowchart of FIG.
まず、本処理が開始されると、S310では、スマートフォン56のCPUは、STB4から受信した視聴チャンネルデータを、管理サーバ9に送信することにより、この視聴チャンネルデータに対応する視聴番組連動情報として、図9(a)に例示する初期画像情報を管理サーバ9からインターネット網10を介して取得し、取得した初期画像情報に基づく画面(初期画面)を表示する。なお、視聴チャンネルデータは、スマートフォン56がSTB4に赤外線コードまたは無線コードを送信し、STB4がその受信したコードが示す番組視聴操作に基づき、STB制御処理(視聴操作制御やトラッキング処理)を実行することにより、STB4からスマートフォン56に送られてくるデータである。このため、スマートフォン56とSTB4(ひいてはTV2やBDレコーダ3)との間で、放送チャンネルを同期することができる。よって、視聴番組連動情報は、TV2やBDレコーダ3が実際に選局(出力)したTV番組(換言すれば、ユーザが実際に視聴しているTV番組(視聴番組))に連動した情報となる。また、初期画面では、図9(a)に例示するように、視聴番組をチェックするためのソフトウェアボタン(以下「番組ボタン」という)と、視聴番組のスポンサー(広告主)によって放送されるコマーシャル(CM)をチェックするためのソフトウェアボタン(以下「CMボタン」という)と、予め設定されたソーシャルネットワーク(SNS)に連動するためのソフトウェアボタン(以下「SNSボタン」という)が押下可能に表示される。ちなみに、以降の処理において、ユーザの操作によって適宜、この初期画面に戻ることができる。 First, when this process is started, in S310, the CPU of the smartphone 56 transmits the viewing channel data received from the STB 4 to the management server 9, thereby providing viewing program link information corresponding to this viewing channel data. The initial image information illustrated in FIG. 9A is acquired from the management server 9 via the Internet network 10, and a screen (initial screen) based on the acquired initial image information is displayed. For the viewing channel data, the smartphone 56 transmits an infrared code or a wireless code to the STB 4, and the STB 4 executes STB control processing (viewing operation control and tracking processing) based on the program viewing operation indicated by the received code. Thus, the data is sent from the STB 4 to the smartphone 56. For this reason, a broadcast channel can be synchronized between the smart phone 56 and STB4 (as a result, TV2 or BD recorder 3). Therefore, the viewing program link information is information linked to the TV program (in other words, the TV program (viewing program) that the user is actually viewing) actually selected (output) by the TV 2 or the BD recorder 3. . In the initial screen, as illustrated in FIG. 9A, a software button (hereinafter referred to as a “program button”) for checking a viewing program and a commercial broadcast by a viewing program sponsor (advertiser) ( A software button for checking CM) (hereinafter referred to as “CM button”) and a software button for interlocking with a preset social network (SNS) (hereinafter referred to as “SNS button”) are displayed in a pressable manner. . Incidentally, in the subsequent processing, it is possible to return to this initial screen as appropriate by the user's operation.
続くS320では、S310において表示された初期画面において、番組ボタンが押下されたか否かを判断し、ここで肯定判断した場合には、S330に移行し、否定判断した場合には、S340に移行する。 In the subsequent S320, it is determined whether or not the program button has been pressed on the initial screen displayed in S310. If an affirmative determination is made here, the process proceeds to S330, and if a negative determination is made, the process proceeds to S340. .
S330では、スマートフォン56のCPUは、番組ボタンの押下を示す操作データを管理サーバ9に送信することにより、この操作データに対応する視聴番組連動情報として、視聴番組に関する情報(例えば、番組名、出演者、あらすじ、エピソード等)を管理サーバ9からインターネット網10を介して取得し、取得した情報に基づく画面表示(番組情報表示)を行う(図9(b)参照)。 In S330, the CPU of the smartphone 56 transmits operation data indicating the pressing of the program button to the management server 9, so that information related to the viewing program (for example, program name, appearance, etc.) is obtained as viewing program link information corresponding to this operation data. A user, a synopsis, an episode, etc.) are acquired from the management server 9 via the Internet 10 and a screen display (program information display) based on the acquired information is performed (see FIG. 9B).
S340では、S310において表示された初期画面において、CMボタンが押下されたか否かを判断し、ここで肯定判断した場合には、S350に移行し、否定判断した場合には、S360に移行する。 In S340, it is determined whether or not the CM button is pressed on the initial screen displayed in S310. If an affirmative determination is made here, the process proceeds to S350, and if a negative determination is made, the process proceeds to S360.
S350では、スマートフォン56のCPUは、CMボタンの押下を示す操作データを管理サーバ9に送信することにより、この操作データに対応する視聴番組連動情報として、視聴番組のスポンサーの一覧を示す情報を管理サーバ9からインターネット網10を介して取得し、取得した情報に基づく画面表示(スポンサー一覧表示)を行う(図9(c)参照)。 In S350, the CPU of the smartphone 56 manages the information indicating the list of sponsors of the viewing program as the viewing program link information corresponding to the operation data by transmitting the operation data indicating the pressing of the CM button to the management server 9. Acquired from the server 9 via the Internet network 10 and screen display (sponsor list display) based on the acquired information is performed (see FIG. 9C).
S360では、S350において表示されたスポンサー一覧画面において、スポンサーを特定(選択)するためのボタンの押下が行われたか否かを判断し、ここで肯定判断した場合には、S370に移行し、否定判断した場合には、S380に移行する。 In S360, it is determined whether or not a button for identifying (selecting) a sponsor has been pressed on the sponsor list screen displayed in S350, and if an affirmative determination is made here, the process proceeds to S370, and denies If it is determined, the process proceeds to S380.
S370では、スマートフォン56のCPUは、特定されたスポンサーを示す操作データを管理サーバ9に送信することにより、この操作データに対応する視聴番組連動情報として、スポンサーが視聴番組において提供しているものに関する情報を管理サーバ9からインターネット網10を介して取得し、取得した情報に基づく画面表示(CM情報表示)を行う(図9(d)参照)。なお、このCM情報表示では、例えば、商品名やCM名、CMで用いられている曲名やアーティスト名、出演者や映像特典(例えば、テレビで未公開のCM等)に連動するソフトウェアボタンが表示され、これらのボタンの押下に応じて、詳細情報が得られるサイトや購入可能なサイト、視聴可能なサイトにアクセスすることができる。また、WEB上の検索エンジンに連携して、ソフトウェアボタンの押下操作に対応するワード検索を行って、ヒットした結果をスマートフォン56に表示させることもできる。 In S370, the CPU of the smartphone 56 transmits operation data indicating the identified sponsor to the management server 9, and the viewing program link information corresponding to the operation data relates to what the sponsor provides in the viewing program. Information is acquired from the management server 9 via the Internet network 10, and screen display (CM information display) based on the acquired information is performed (see FIG. 9D). In the CM information display, for example, product names, CM names, song names and artist names used in the CM, performers, and software buttons linked to the video privilege (for example, a CM not disclosed on the television) are displayed. By pressing these buttons, it is possible to access a site where detailed information can be obtained, a site that can be purchased, and a site that can be viewed. In addition, in cooperation with a search engine on the WEB, a word search corresponding to the pressing operation of the software button can be performed, and the hit result can be displayed on the smartphone 56.
S380では、S310において表示された初期画面において、SNSボタンが押下されたか否かを判断し、ここで肯定判断した場合には、S390に移行し、否定判断した場合には、S310に戻る。 In S380, it is determined whether or not the SNS button has been pressed on the initial screen displayed in S310. If an affirmative determination is made here, the process proceeds to S390, and if a negative determination is made, the process returns to S310.
S390では、スマートフォン56のCPUは、SNSボタンの押下を示す操作データを管理サーバ9に送信することにより、この操作データに対応する視聴番組連動情報として、SNSに連動する情報を管理サーバ9からインターネット網10を介して取得し、取得した情報に基づく画面表示(投稿画面表示)を行う(図9(e)参照)。なお、この投稿画面表示では、例えば、視聴番組や放送局を特定するタグ情報が投稿欄に自動記入され、ユーザが投稿欄に例えば視聴番組に関する感想等を記入し、投稿ボタンを押下すると、タグ情報とともに記入事項の内容が所定のSNSにアップロードされるようになっている。また、この視聴番組に関する投稿数は、SNSのサーバ側(例えば管理サーバ9)で集計処理され、その結果をスマートフォン56に対して送信することにより、ユーザにフィードバックさせることもできる。また、管理サーバ9は、WEB上の検索エンジンに連携して、投稿内容における任意のキーワード対応するワード検索を行って、ヒットした結果をスマートフォン56に表示させることもできる。 In S390, the CPU of the smartphone 56 transmits operation data indicating pressing of the SNS button to the management server 9, so that information linked to the SNS is transmitted from the management server 9 to the Internet as viewing program link information corresponding to the operation data. Acquired via the network 10 and performs screen display (posted screen display) based on the acquired information (see FIG. 9E). In this posting screen display, for example, tag information for specifying a viewing program or a broadcasting station is automatically entered in the posting column, and if the user enters an impression about the viewing program in the posting column and presses the posting button, for example, The contents of the entry along with the information are uploaded to a predetermined SNS. The number of posts related to this viewing program is tabulated on the SNS server side (for example, the management server 9), and the result can be fed back to the user by transmitting the result to the smartphone 56. Further, the management server 9 can perform word search corresponding to an arbitrary keyword in the posted content in cooperation with a search engine on the WEB, and display the hit result on the smartphone 56.
  <第2変形例の効果>
  以上説明したように、第2変形例の視聴率調査システム1によれば、ユーザが所持するスマートフォン56が、STB4から無線によって受信した視聴チャンネルデータを基に、管理サーバ9から各種の視聴番組連動情報を取得することにより、ユーザの視聴操作に応じた番組またはその番組に付随する情報を、リアルタイムに利便性よくユーザに提供することができる。<Effect of the second modification>
 As described above, according to the audience rating survey system 1 of the second modified example, the smartphone 56 possessed by the user links various viewing programs from the management server 9 based on the viewing channel data received wirelessly from the STB 4. By acquiring the information, it is possible to provide the user with a program corresponding to the user's viewing operation or information accompanying the program in real time with good convenience.
また、ユーザは、スマートフォン56から専用リモコンに持ち替えることなく、専用リモコンとしての機能を有するスマートフォン56を用いて、TV2やBDレコーダ3に放送番組を選局させるための視聴操作を行いつつ、その視聴操作に応じてTV2やBDレコーダ3が実際に出力している番組またはその番組に付随する情報を、リアルタイムに利便性よく得ることができる。 In addition, the user does not switch from the smartphone 56 to the dedicated remote controller, and uses the smartphone 56 having a function as a dedicated remote controller while performing a viewing operation for causing the TV 2 or the BD recorder 3 to select a broadcast program. A program that is actually output from the TV 2 or the BD recorder 3 in accordance with the operation or information accompanying the program can be obtained conveniently in real time.
1…視聴率調査システム、2…TV、3…BDレコーダ、4…STB、5…赤外線リモコン、6…無線リモコン、7…無線ルータ、8…タイムサーバ、9…管理サーバ、10…インターネット網、21…TVチューナ、22…ディスプレイ、23…スピーカ、24…制御部、25…HDMI入力端子、26…赤外線受光部、27…USB端子、31…TVチューナ、32…HDD、33…BDD、34…制御部、35…HDMI出力端子、36…赤外線受光部、41…内部時計、42…無線通信部、43…赤外線コード入力部、44…制御部、45…HDMI接続部、46…赤外線コード受信部、47…USB端子、48…給電部、60…赤外線発信器、63…赤外線コード変換部、66…赤外線コード送信部、91…ネットワークIF、92…データベース、93…制御部、94…放送チャンネル、95…視聴開始時刻、96…視聴終了時刻、97…管理テーブル。 DESCRIPTION OF SYMBOLS 1 ... Audience rating survey system, 2 ... TV, 3 ... BD recorder, 4 ... STB, 5 ... Infrared remote control, 6 ... Wireless remote control, 7 ... Wireless router, 8 ... Time server, 9 ... Management server, 10 ... Internet network, 21 ... TV tuner, 22 ... display, 23 ... speaker, 24 ... control unit, 25 ... HDMI input terminal, 26 ... infrared light receiving unit, 27 ... USB terminal, 31 ... TV tuner, 32 ... HDD, 33 ... BDD, 34 ... Control unit 35 ... HDMI output terminal 36 ... Infrared light receiving unit 41 ... Internal clock 42 ... Wireless communication unit 43 ... Infrared code input unit 44 ... Control unit 45 ... HDMI connection unit 46 ... Infrared code receiving unit , 47 ... USB terminal, 48 ... power feeding unit, 60 ... infrared transmitter, 63 ... infrared code converting unit, 66 ... infrared code transmitting unit, 91 ... network IF, 9 ... database, 93 ... control unit, 94 ... broadcast channel, 95 ... viewing start time, 96 ... viewing end time, 97 ... management table.
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| JP2013156871AJP6028202B2 (en) | 2013-02-28 | 2013-07-29 | Viewing operation log data generation device | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| JP2013039589 | 2013-02-28 | ||
| JP2013039589 | 2013-02-28 | ||
| JP2013156871AJP6028202B2 (en) | 2013-02-28 | 2013-07-29 | Viewing operation log data generation device | 
| Publication Number | Publication Date | 
|---|---|
| JP2014195236A JP2014195236A (en) | 2014-10-09 | 
| JP6028202B2true JP6028202B2 (en) | 2016-11-16 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| JP2013156871AActiveJP6028202B2 (en) | 2013-02-28 | 2013-07-29 | Viewing operation log data generation device | 
| Country | Link | 
|---|---|
| JP (1) | JP6028202B2 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| JP7680000B2 (en)* | 2020-12-08 | 2025-05-20 | Revisio株式会社 | Control program, control device, and control method, as well as audio-visual quality output program, audio-visual quality output device, and audio-visual quality output method | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US5235414A (en)* | 1990-05-21 | 1993-08-10 | Control Data Corporation | Non-obtrusive programming monitor | 
| JP2001245367A (en)* | 2000-02-28 | 2001-09-07 | Digital Vision Laboratories Corp | Information service system utilizing remote control signal | 
| JP2002345053A (en)* | 2001-05-17 | 2002-11-29 | Yokogawa Electric Corp | Remote control system | 
| JP3776033B2 (en)* | 2001-11-29 | 2006-05-17 | ニフティ株式会社 | Mobile terminal and program | 
| JP2004064368A (en)* | 2002-07-29 | 2004-02-26 | Toshiba Corp | Electronics | 
| JP4189338B2 (en)* | 2004-03-08 | 2008-12-03 | 株式会社東芝 | Wireless transmission device and remote control command transmission method | 
| JP4817645B2 (en)* | 2004-11-18 | 2011-11-16 | エヌ・ティ・ティ レゾナント株式会社 | Information relay system, mediation device, and television receiver | 
| JP4539695B2 (en)* | 2007-09-04 | 2010-09-08 | ソニー株式会社 | Remote control system, electronic device and control method | 
| US20090193465A1 (en)* | 2008-01-25 | 2009-07-30 | Sony Corporation | Expanded playlist for tv video player | 
| JP2009194589A (en)* | 2008-02-14 | 2009-08-27 | Funai Electric Co Ltd | Video signal output device | 
| Publication number | Publication date | 
|---|---|
| JP2014195236A (en) | 2014-10-09 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US20250168457A1 (en) | Methods and systems for providing relevant supplemental content to a user device | |
| CN102761786B (en) | Digit receiver and the method for controlling this digit receiver | |
| US20240406481A1 (en) | Video display system, video display device, contents server, video display method, and video display program | |
| CN101390387A (en) | Interactive media guidance system with multiple devices | |
| CN102665099A (en) | Interactive media guidance system having multiple devices | |
| CN103517094A (en) | Server and method of controlling the same | |
| US10091560B2 (en) | Display apparatus for searching and control method thereof | |
| JP6028202B2 (en) | Viewing operation log data generation device | |
| KR20150102007A (en) | Method and system for displaying event messages related to subscribed video channels | |
| JP2013243704A (en) | Information processing terminal | |
| KR20150030669A (en) | Reception device, information processing method, program, transmission device and application linking system | |
| US11924515B2 (en) | Display device and operation method therefor | |
| JP4157905B1 (en) | Automatic channel selection system | |
| KR100775234B1 (en) | Broadcast program information provision system | |
| US9148690B2 (en) | Multi-room recorder | |
| US20150066887A1 (en) | Information processing apparatus, information processing method, and program | |
| US20150007212A1 (en) | Methods and systems for generating musical insignias for media providers | |
| JP2014207522A (en) | Content reproduction control system and program of home network | |
| JP2015115802A (en) | Electronic apparatus, method, and computer-readable recording medium | |
| EP4496320A1 (en) | Display device | |
| KR102307093B1 (en) | Method and Apparatus for Providing Personalized IPTV Services | |
| KR102613623B1 (en) | Apparatus for providing information contained in media and method for the same | |
| CN106937161A (en) | The method that media file data in external storage is imported | |
| JP2005094359A (en) | Digital broadcast recording apparatus, digital broadcast recording method, and program | |
| JP2019047306A (en) | History management device | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A621 | Written request for application examination | Free format text:JAPANESE INTERMEDIATE CODE: A621 Effective date:20150312 | |
| A977 | Report on retrieval | Free format text:JAPANESE INTERMEDIATE CODE: A971007 Effective date:20160212 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20160223 | |
| A601 | Written request for extension of time | Free format text:JAPANESE INTERMEDIATE CODE: A601 Effective date:20160412 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20160606 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20160705 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20160726 | |
| 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:20160823 | |
| A711 | Notification of change in applicant | Free format text:JAPANESE INTERMEDIATE CODE: A711 Effective date:20160916 | |
| A61 | First payment of annual fees (during grant procedure) | Free format text:JAPANESE INTERMEDIATE CODE: A61 Effective date:20160916 | |
| A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A821 Effective date:20160916 | |
| R150 | Certificate of patent or registration of utility model | Ref document number:6028202 Country of ref document:JP Free format text:JAPANESE INTERMEDIATE CODE: R150 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
| R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 |