Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6302284B2 - Web server, viewer service providing program, receiver program, and service providing system - Google Patents
[go: Go Back, main page]

JP6302284B2 - Web server, viewer service providing program, receiver program, and service providing system - Google Patents

Web server, viewer service providing program, receiver program, and service providing system Download PDF

Info

Publication number
JP6302284B2
JP6302284B2 JP2014040098A JP2014040098A JP6302284B2 JP 6302284 B2 JP6302284 B2 JP 6302284B2 JP 2014040098 A JP2014040098 A JP 2014040098A JP 2014040098 A JP2014040098 A JP 2014040098A JP 6302284 B2 JP6302284 B2 JP 6302284B2
Authority
JP
Japan
Prior art keywords
information
viewer
content
program
viewing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2014040098A
Other languages
Japanese (ja)
Other versions
JP2015165618A (en
Inventor
山田 岳史
岳史 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Broadcasting Corp
Original Assignee
Japan Broadcasting Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Broadcasting Corp filed Critical Japan Broadcasting Corp
Priority to JP2014040098A priority Critical patent/JP6302284B2/en
Publication of JP2015165618A publication Critical patent/JP2015165618A/en
Application granted granted Critical
Publication of JP6302284B2 publication Critical patent/JP6302284B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、放送通信連携システムに係り、特に、Webサーバ、視聴者サービス提供プログラム、受信機プログラム及びサービス提供システムに関する。   The present invention relates to a broadcasting / communication cooperation system, and more particularly to a Web server, a viewer service providing program, a receiver program, and a service providing system.

図7は、従来の放送通信連携システムの構成を示す模式図である。この放送通信連携システム901は、デジタル放送受信装置3と、デジタル放送送信装置905と、Webサーバ906と、を備えている。従来、放送局(放送事業者)がサービス事業者を兼ねて、所定の会員サイトに予めユーザ登録した視聴者(会員)に通信ネットワークNを介して各種サービスを提供している。視聴者(会員)に対するサービスを提供するためのサービス提供システム902は、デジタル放送送信装置905と、Webサーバ906とによって構成される。   FIG. 7 is a schematic diagram showing a configuration of a conventional broadcasting / communication cooperation system. This broadcasting / communication cooperation system 901 includes a digital broadcasting receiving device 3, a digital broadcasting transmitting device 905, and a Web server 906. Conventionally, a broadcasting station (broadcaster) serves as a service provider and provides various services via a communication network N to viewers (members) registered in advance in a predetermined member site. A service providing system 902 for providing services to viewers (members) includes a digital broadcast transmission device 905 and a Web server 906.

放送事業者は、視聴者に例えばドラマ等の放送番組を継続的に視聴してもらえるようにサービス向上に取り組んでいる。このような視聴者サービスとして、放送されるドラマ番組を視聴した会員のために「ドラマの視聴スタンプラリー」が展開されている(非特許文献1参照)。このスタンプラリーの仕組みによって、視聴者は、ドラマの放送中に、視聴した記録として通信コンテンツ上のスタンプ帳にスタンプを押すと、会員として利用できるポイントがスタンプを押す毎にもらえるほか、一定期間内で全ての放送回のスタンプを押すと、記念品やスタジオ見学ツアーへの応募をすることができるといった特典がもらえる。   Broadcasters are working to improve services so that viewers can continuously watch broadcast programs such as dramas. As such a viewer service, a “drama viewing stamp rally” has been developed for members who viewed a broadcast drama program (see Non-Patent Document 1). With this stamp rally mechanism, viewers can receive points that can be used as members each time they press a stamp by pressing a stamp on the stamp book on the communication content as a recorded recording during the drama broadcast. If you press the stamps for all broadcasts, you will receive a privilege that you can apply for a souvenir or a studio tour.

スタンプラリーを展開しているドラマには、図8(a)及び図8(c)に示すように、データ放送として番組連動コンテンツ811が放送されている。番組連動コンテンツ811が画面表示されているときに放送番組コンテンツ領域812には、放送中のドラマ(番組コンテンツ)が画面表示されている。番組連動コンテンツ811によれば、ドラマのあらすじなどの情報を見ることができる。番組連動コンテンツ811には、ユーザによるリモコン操作が可能な各種ボタンが表示される。例えば図8(a)に示すように、現在ページからデータ放送コンテンツのトップページへ戻るための黄色ボタン813と、現在ページよりも詳細な情報が記載されたデータ放送コンテンツのページへ進むための緑色ボタン814と、が表示される。加えて、図7に示すように通信ネットワークNに繋がっているデジタル放送受信装置3aの場合、番組連動コンテンツ811上に、データ放送において通信コンテンツのページへ進むための赤色ボタンとして例えばスタンプラリーボタン815が表示される。   As shown in FIGS. 8 (a) and 8 (c), a program-linked content 811 is broadcast as a data broadcast in a drama developing a stamp rally. When the program linked content 811 is displayed on the screen, a broadcast drama (program content) is displayed on the broadcast program content area 812. According to the program-linked content 811, information such as a drama outline can be viewed. Various buttons that can be operated by a remote controller by the user are displayed on the program-linked content 811. For example, as shown in FIG. 8A, a yellow button 813 for returning from the current page to the top page of the data broadcasting content, and a green button for proceeding to the data broadcasting content page describing more detailed information than the current page. Button 814 is displayed. In addition, in the case of the digital broadcast receiving device 3a connected to the communication network N as shown in FIG. 7, for example, a stamp rally button 815 as a red button for proceeding to the communication content page in the data broadcast on the program linked content 811. Is displayed.

スタンプラリーに参加している視聴者が、図8(a)に示すスタンプラリーボタン815を押下すると、図8(b)に示すように、デジタル放送受信装置3aの画面表示が、
番組連動コンテンツ811からスタンプラリーコンテンツ821に遷移する。このスタンプラリーコンテンツ821は、視聴者が会員として予めユーザ登録している視聴者サービスを提供するWebサーバ906から配信される通信コンテンツである。そして、スタンプラリーコンテンツ821に遷移する間に、デジタル放送受信装置3aはWebサーバ906と通信し、当該会員サイトにログインする。
When a viewer participating in the stamp rally presses the stamp rally button 815 shown in FIG. 8A, the screen display of the digital broadcast receiving device 3a is displayed as shown in FIG.
The program linked content 811 makes a transition to the stamp rally content 821. This stamp rally content 821 is communication content distributed from a Web server 906 that provides a viewer service that is registered in advance as a member by the viewer. During the transition to the stamp rally content 821, the digital broadcast receiving device 3a communicates with the Web server 906 and logs into the member site.

番組連動コンテンツ811は、番組の終了と共に終了するが、視聴者は、放送中以外であっても、スタンプラリーコンテンツ821において自分のスタンプ帳を見ることができるようになっている。ただし、スタンプを押すことができるのは番組コンテンツの放送中のみとなっている。   The program-linked content 811 ends with the end of the program, but the viewer can see his / her stamp book in the stamp rally content 821 even when the program is not being broadcast. However, the stamp can only be pressed while the program content is being broadcast.

ドラマの放送中に、ユーザがスタンプを押す操作をすると、スタンプラリーコンテンツ821は、会員サイトを提供するWebサーバ906に対してスタンプ押印情報を送信する(ステップS701:図7参照)。すると、Webサーバ906は、スタンプ押印情報を、会員情報に紐付いたスタンプデータベースに記録し(ステップS702)、スタンプ押印結果を、デジタル放送受信装置3aに返す(ステップS703)。そして、デジタル放送受信装置3aは、データ放送において通信コンテンツのページにスタンプ押印結果を表示する(ステップS704)。これにより、視聴者は、通信コンテンツのページ画面上でスタンプが貯まっていくことを確認することができる。   When the user presses a stamp during the drama broadcast, the stamp rally content 821 transmits stamp stamp information to the Web server 906 that provides the member site (step S701: see FIG. 7). Then, the Web server 906 records the stamp stamp information in the stamp database associated with the member information (step S702), and returns the stamp stamp result to the digital broadcast receiving device 3a (step S703). Then, the digital broadcast receiving device 3a displays the stamp stamp result on the communication content page in the data broadcast (step S704). Thereby, the viewer can confirm that the stamp is accumulated on the page screen of the communication content.

なお、ユーザ登録に関して、放送局が、データ放送にて、2次元コードを表示するためのプログラムを送信し、視聴者が2次元コードを用いてユーザ登録を行うといった技術が特許文献1に開示されている。この方法によれば、デジタル放送受信装置3に画面表示された2次元コードを携帯端末機で読み取って所定のURL(Uniform Resource Locator)にアクセスすることで所定の会員サイトにユーザ登録することができる。   Regarding user registration, Patent Document 1 discloses a technique in which a broadcasting station transmits a program for displaying a two-dimensional code by data broadcasting, and a viewer performs user registration using the two-dimensional code. ing. According to this method, it is possible to register a user at a predetermined member site by reading a two-dimensional code displayed on the screen of the digital broadcast receiving device 3 with a portable terminal and accessing a predetermined URL (Uniform Resource Locator). .

特開2010−140152号公報JP 2010-140152 A

[online]、[平成26年1月7日検索]、インターネット<URL:https://pid.nhk.or.jp/pid16/campaign/2013/09/post-25.html>[online], [Search January 7, 2014], Internet <URL: https://pid.nhk.or.jp/pid16/campaign/2013/09/post-25.html>

しかしながら、図7に示すように通信ネットワークNに繋がっていないデジタル放送受信装置3bの場合、図8(b)に示すように番組連動コンテンツ811上にスタンプラリーボタン815が表示されなかった。そして、デジタル放送受信装置3bを利用する視聴者は、上記のスタンプラリーサービス等の視聴者サービスを享受することができなかった。   However, in the case of the digital broadcast receiving device 3b that is not connected to the communication network N as shown in FIG. 7, the stamp rally button 815 is not displayed on the program-linked content 811 as shown in FIG. 8B. And the viewer who uses the digital broadcast receiver 3b cannot enjoy viewer services such as the above-mentioned stamp rally service.

一方で、デジタル放送の視聴者は、インターネットに接続する環境を整えることを強制されるものではなく、また、デジタル放送受信装置3a,3bが混在しているのが現状である。例えば、自宅でデジタル放送受信装置3aを利用する視聴者がスタンプラリーサービスを受けているときに、自宅以外で通信ネットワークNに繋がっていないデジタル放送受信装置3bによって当該ドラマを視聴した場合、その回のスタンプを押すことができなかった。そして、このような場合、一定期間内で全ての放送回のスタンプを押すことを要件とする特典をもらうことはできなかった。   On the other hand, viewers of digital broadcasting are not forced to prepare an environment for connecting to the Internet, and the present situation is that digital broadcasting receiving devices 3a and 3b are mixed. For example, when a viewer who uses the digital broadcast receiving device 3a at home receives a stamp rally service and views the drama with the digital broadcast receiving device 3b not connected to the communication network N outside the home, Could not press the stamp. In such a case, it has not been possible to obtain a privilege that requires the stamps of all broadcast times to be pressed within a certain period.

なお、通信ネットワークNに繋がっていないデジタル放送受信装置3bの画面にスタンプ情報を示す2次元コードを表示し、この2次元コードを読み取ってWebサーバ906に送ることも考えられる。ただし、誰にでも同じパスワードを出したことになってしまい、スタンプ情報は所定のURLなので、URLの情報をネット上の掲示板などで公開されてしまうというURL拡散の虞がある。URLの情報が公開されてしまうと、実際にはドラマを視聴していない会員が、スタンプラリーの特典を受けるといった不正行為が可能となってしまう。このような場合には、連続して視聴する努力をした視聴者が不快な想いを感じることになる。したがって、このような不正行為を防止する仕組みが求められる。   It is also possible to display a two-dimensional code indicating stamp information on the screen of the digital broadcast receiving apparatus 3b not connected to the communication network N, read the two-dimensional code, and send it to the Web server 906. However, since everyone has issued the same password and the stamp information is a predetermined URL, there is a risk of URL spreading that the URL information will be disclosed on a bulletin board on the Internet. If the URL information is made public, a member who has not actually watched the drama will be able to perform an illegal act such as receiving a privilege of the stamp rally. In such a case, a viewer who makes an effort to continuously view the viewer feels uncomfortable feelings. Therefore, a mechanism for preventing such fraud is required.

本発明は、以上のような問題点に鑑みてなされたものであり、放送番組の視聴者が視聴者サービスを受ける際の利便性を向上させることのできるWebサーバ、視聴者サービス提供プログラム、受信機プログラム及びサービス提供システムを提供することを課題とする。   The present invention has been made in view of the above-described problems. A web server, a viewer service providing program, and a reception that can improve convenience when a viewer of a broadcast program receives a viewer service. It is an object to provide a machine program and a service providing system.

前記課題を解決するために、本発明に係るWebサーバは、番組コンテンツを放送するデジタル放送送信装置と、会員サイトに予め会員登録した視聴者への視聴者サービスとして前記番組コンテンツの視聴記録を登録して当該登録情報を視聴者の通信機器から参照できるサービスを提供するWebサーバと、を備えるサービス提供システムにおける前記Webサーバであって、通信コンテンツ配信手段と、視聴者情報記憶手段と、視聴履歴登録手段と、登録前処理手段と、を備え、前記登録前処理手段が、視聴秘密情報抽出手段と、判別手段と、登録制御手段と、を備えることを特徴とする。   In order to solve the above problems, a Web server according to the present invention registers a digital broadcast transmitting apparatus that broadcasts program content and a viewing record of the program content as a viewer service for viewers who have previously registered as a member site. And a web server in a service providing system comprising a web server that provides a service by which the registered information can be referred to from the viewer's communication device, the communication content distribution means, the viewer information storage means, and the viewing history A registration means; and a pre-registration processing means, wherein the registration pre-processing means comprises viewing secret information extraction means, discrimination means, and registration control means.

かかる構成によれば、Webサーバは、通信コンテンツ配信手段によって、通信ネットワークに接続された前記視聴者の通信機器に対して前記視聴者サービスを提供するページ画面を含む通信コンテンツを配信する。そして、Webサーバは、視聴者情報記憶手段に、前記会員サイトに予め会員登録した視聴者の視聴者識別情報を含むデータベースを視聴者毎に記憶する。そして、Webサーバにおいて、視聴履歴登録手段は、前記視聴者の通信機器から前記通信ネットワークを介して前記視聴者サービスの要求情報を受信したときに当該視聴者の視聴記録を前記視聴者識別情報に対応付けて前記データベースに登録する。そして、Webサーバにおいて、登録前処理手段は、帯端末機から接続要求を受け付けた場合、前記会員サイトにログインしているときに前記視聴者サービスの要求情報を受信し、当該視聴者の視聴記録を登録するための前処理を行う。そして、Webサーバの登録前処理手段において、視聴秘密情報抽出手段は、前記視聴者サービスの要求情報から視聴秘密情報の文字列を抽出する。そして、前記登録前処理手段において、判別手段は、前記抽出した視聴秘密情報と同一の情報が前記データベースに登録されているか否かを判別する。そして、前記登録前処理手段において、登録制御手段は、前記抽出した視聴秘密情報が未登録の場合に、前記視聴履歴登録手段によって当該視聴者の視聴記録を登録させ、前記抽出した視聴秘密情報と同一の情報が前記データベースに既に登録されている場合、前記通信コンテンツ配信手段によって、エラーメッセージを前記携帯端末機に配信させる。したがって、Webサーバの側で、視聴記録の登録が重複しないようにチェックを施し、同じ2次元コードで複数の視聴者が登録することを防止できる。そのため、URL拡散といった不正行為を防止しながら、視聴者の利便性を向上させることができる。 According to this configuration, the Web server distributes communication content including a page screen that provides the viewer service to the communication device of the viewer connected to the communication network by the communication content distribution unit. Then, the Web server stores, in the viewer information storage means, a database including viewer identification information of viewers who have previously registered as members in the member site for each viewer. Then, in the Web server, the viewing history registering unit receives the viewer's viewing record as the viewer identification information when receiving the viewer service request information from the viewer's communication device via the communication network. Correspondingly registers in the database. Then, the Web server, before registration processing means, when receiving a connection request from the mobile terminal, receiving the request information of the viewer services when logged into the member site, viewing of the viewer Perform pre-processing to register records. In the pre-registration processing means of the Web server, the viewing secret information extracting means extracts a character string of the viewing secret information from the viewer service request information. In the pre-registration processing unit, the determination unit determines whether or not the same information as the extracted viewing secret information is registered in the database. In the pre-registration processing means, when the extracted viewing secret information is unregistered, the registration control means causes the viewing history registration means to register the viewing record of the viewer, and the extracted viewing secret information If the same information is already registered in the database, the communication content distribution means distributes an error message to the portable terminal. Therefore, it is possible to prevent a plurality of viewers from registering with the same two-dimensional code by performing a check on the Web server side so that registration of viewing records does not overlap. Therefore, it is possible to improve the convenience of the viewer while preventing illegal acts such as URL diffusion.

また、前記課題を解決するために、コンピュータを前記Webサーバの各手段として機能させるための視聴者サービス提供プログラムを用いることができる。   In order to solve the problem, a viewer service providing program for causing a computer to function as each unit of the Web server can be used.

また、前記課題を解決するために、本発明に係る受信機プログラムは、番組コンテンツを放送し、放送中の番組に連動してデータ放送にて提供される番組連動コンテンツを放送するデジタル放送送信装置と、会員サイトに予め会員登録した視聴者への視聴者サービスとして前記番組コンテンツの視聴記録を登録して当該登録情報を視聴者の通信機器から参照できるサービスを提供するWebサーバと、を備えるサービス提供システムにおいて前記デジタル放送送信装置からデータ放送で送信される受信機プログラムあって、ジタル放送受信装置を、サービス要求受付手段、2次元コード生成手段、表示制御手段、として機能させるためのプログラムであるものとした。 In order to solve the above problems, a receiver program according to the present invention broadcasts program content, and broadcasts program-linked content provided by data broadcasting in conjunction with the program being broadcast. And a Web server that provides a service for registering a viewing record of the program content as a viewer service to a viewer who has registered as a member in advance on the member site and allowing the registered information to be referred to from the viewer's communication device. there receiver program is transmitted in the data broadcast from the digital broadcast transmitting apparatus in providing system, a digital broadcast receiver, the service request receiving means, the two-dimensional code generating unit, a program to function as a display control unit, It was supposed to be.

かかる構成によれば、受信機プログラムにおいて、サービス要求受付手段は、データ放送において前記視聴者サービスの要求を受け付け、当該デジタル放送受信装置が通信ネットワークに接続されてないときに前記番組連動コンテンツから、データ放送で提供されていて前記放送中の番組には連動していない視聴記録情報発行コンテンツに画面遷移する。そして、受信機プログラムにおいて、2次元コード生成手段は、前記WebサーバのURLの文字列の後に視聴秘密情報の文字列を連結したテキスト情報から2次元コードを生成する。そして、受信機プログラムにおいて、表示制御手段は、前記生成された2次元コードとその読取りを勧める案内文とを、前記視聴記録情報発行コンテンツの画面に表示する。   According to such a configuration, in the receiver program, the service request accepting unit accepts a request for the viewer service in data broadcasting, and when the digital broadcast receiving device is not connected to a communication network, The screen transitions to viewing record information issuing content that is provided by data broadcasting and is not linked to the program being broadcast. In the receiver program, the two-dimensional code generating means generates a two-dimensional code from text information obtained by concatenating the character string of the viewing secret information after the character string of the URL of the Web server. Then, in the receiver program, the display control means displays the generated two-dimensional code and a guidance sentence recommending the reading on the viewing record information issuing content screen.

また、前記課題を解決するために、本発明に係るサービス提供システムは、番組コンテンツを放送し、放送中の番組に連動してデータ放送にて提供される番組連動コンテンツを放送し、データ放送において前記番組連動コンテンツから遷移可能なコンテンツであって前記放送中の番組には連動していない視聴記録情報発行コンテンツを放送するデジタル放送送信装置と、会員サイトに予め会員登録した視聴者への視聴者サービスとして前記番組コンテンツの視聴記録を登録して当該登録情報を視聴者の通信機器から参照できるサービスを提供するWebサーバと、を備えるサービス提供システムであって、前記番組連動コンテンツは、放送中にジタル放送受信装置にて前記視聴者サービスの要求情報を取得した場合、前記デジタル放送受信装置が通信ネットワークに接続されていないときに前記視聴記録情報発行コンテンツに画面遷移するコンテンツであり、前記視聴記録情報発行コンテンツは、前記WebサーバのURLの文字列の後に視聴秘密情報の文字列を連結したテキスト情報から生成された2次元コードとその読取りを勧める案内文とを前記デジタル放送受信装置の画面に表示するコンテンツであり、前記Webサーバが、視聴者情報記憶手段と、視聴秘密情報抽出手段と、判別手段と、視聴履歴登録手段と、通信コンテンツ配信手段と、を備えることとした。 In order to solve the above problems, a service providing system according to the present invention broadcasts program content, broadcasts program-linked content provided by data broadcasting in conjunction with the program being broadcast, A digital broadcast transmitting apparatus for broadcasting viewing record information issuance contents that are transitionable from the program-linked contents and not linked to the program being broadcast, and viewers to viewers who have previously registered as members on the member site A service providing system comprising: a Web server that registers a viewing record of the program content as a service and provides a service that allows the registered information to be referred to from a viewer's communication device, wherein the program-linked content is broadcast If in digital broadcast receiver has acquired the requested information of the viewer service, the digital broadcast receiver Content that transitions to the viewing record information issuance content when the device is not connected to a communication network, and the viewing record information issuance content includes a character string of the viewing secret information after the character string of the URL of the Web server. Content for displaying a two-dimensional code generated from concatenated text information and a guidance sentence recommending the reading on the screen of the digital broadcast receiving device, wherein the Web server includes viewer information storage means, viewing secret information extraction Means, determination means, viewing history registration means, and communication content distribution means.

かかる構成によれば、サービス提供システムにおいて、前記Webサーバは、視聴者情報記憶手段に、前記会員サイトに予め会員登録した視聴者の視聴者識別情報を含むデータベースを視聴者毎に記憶する。そして、前記Webサーバにおいて、視聴秘密情報抽出手段は、帯端末機から通信ネットワークを介して、当該WebサーバのURLの文字列と前記視聴秘密情報の文字列とが連結された文字列を受信し、受信した文字列に連結されている前記視聴秘密情報の文字列を抽出する。そして、前記Webサーバにおいて、判別手段は、前記抽出した視聴秘密情報と同一の情報が前記データベースに登録されているか否かを判別する。そして、前記Webサーバにおいて、視聴履歴登録手段は、前記抽出した視聴秘密情報が未登録の場合に、前記視聴者識別情報に対応付けて前記データベースに登録する。そして、前記Webサーバにおいて、通信コンテンツ配信手段は、前記視聴秘密情報が登録された場合、前記視聴者サービスを提供するページ画面を含む通信コンテンツを前記携帯端末機に配信し、前記抽出した視聴秘密情報と同一の情報が前記データベースに既に登録されている場合、エラーメッセージを前記携帯端末機に配信する。 According to such a configuration, in the service providing system, the Web server stores, in the viewer information storage unit, a database including viewer identification information of viewers registered as members in advance in the member site for each viewer. Then, in the Web server, viewing confidential information extracting means via a communication network from the mobile terminal, receiving a character string and the character string is a string concatenation and the viewing secret URL of the Web server Then, the character string of the viewing secret information connected to the received character string is extracted. In the Web server, the determination unit determines whether the same information as the extracted viewing confidential information is registered in the database. In the Web server, when the extracted viewing secret information is not registered, the viewing history registration unit registers the viewing history information in the database in association with the viewer identification information. In the Web server, when the viewing secret information is registered, the communication content distribution unit distributes the communication content including the page screen providing the viewer service to the mobile terminal, and extracts the extracted viewing secret. If the same information as the information is already registered in the database, an error message is distributed to the mobile terminal.

本発明に係るWebサーバは、携帯端末機からも視聴記録を受け付けるので、放送番組の視聴者が視聴者サービスを受ける際の利便性を向上させることができる。また、Webサーバは、視聴記録を登録するための前処理において、携帯端末機から取得した視聴秘密情報が既に登録されている場合、その登録を受け付けないので、URL拡散といった不正行為を防止することができる。   Since the Web server according to the present invention accepts viewing records from mobile terminals, it is possible to improve convenience when viewers of broadcast programs receive viewer services. In addition, when the viewing secret information acquired from the mobile terminal is already registered in the pre-processing for registering the viewing record, the Web server does not accept the registration, thereby preventing illegal acts such as URL diffusion. Can do.

本発明に係る受信機プログラムは、受信機が通信ネットワークに接続されていない場合、番組連動コンテンツから視聴記録情報発行コンテンツに画面遷移して2次元コードとその読取りを勧める案内文とを表示するので、視聴者の利便性を向上させることができる。   When the receiver program according to the present invention is not connected to the communication network, the screen transitions from the program-linked content to the viewing record information issuance content and displays the two-dimensional code and a guidance sentence recommending reading thereof. , The convenience of the viewer can be improved.

本発明に係るサービス提供システムは、データ放送により視聴記録情報発行コンテンツを放送して、受信機側において2次元コードとその読取りを勧める案内文とを表示するので、視聴者の利便性を向上させることができる。また、サービス提供システムは、Webサーバにおいて、携帯端末機から取得した視聴秘密情報が既に登録されている場合、その登録を受け付けないので、URL拡散といった不正行為を防止することができる。   The service providing system according to the present invention broadcasts viewing record information issuance content by data broadcasting, and displays a two-dimensional code and a guidance message for recommending reading on the receiver side, thereby improving the convenience of the viewer. be able to. In addition, since the service providing system does not accept registration when viewing secret information acquired from the mobile terminal is already registered in the Web server, it is possible to prevent fraudulent acts such as URL diffusion.

本発明の実施形態に係るWebサーバを含む放送通信連携システムを示す構成図である。It is a block diagram which shows the broadcast communication cooperation system containing the web server which concerns on embodiment of this invention. 図1に示すデジタル放送送信装置及びデジタル放送受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the digital broadcast transmitter shown in FIG. 1, and a digital broadcast receiver. 図1に示すWebサーバの構成を示すブロック図である。It is a block diagram which shows the structure of the web server shown in FIG. 図2に示すデジタル放送受信装置で行う2次元コード生成処理の概要を示すフローチャートである。It is a flowchart which shows the outline | summary of the two-dimensional code production | generation process performed with the digital broadcast receiver shown in FIG. 図1の放送通信連携システムにおける処理の概要を示す説明図である。It is explanatory drawing which shows the outline | summary of the process in the broadcast communication cooperation system of FIG. (a)〜(e)は、図1に示すサービス提供システムで提供されるサービスにて表示される遷移画面例である。(A)-(e) is the example of a transition screen displayed by the service provided by the service provision system shown in FIG. 従来の放送通信連携システムを示す構成図である。It is a block diagram which shows the conventional broadcast communication cooperation system. (a)〜(c)は、図7に示す従来のサービス提供システムで提供されるサービスにて表示される遷移画面例である。(A)-(c) is the example of a transition screen displayed by the service provided by the conventional service provision system shown in FIG.

以下、本発明に係るWebサーバ、視聴者サービス提供プログラム、受信機プログラム及びサービス提供システムを実施するため形態(以下「実施形態」という)について図面を参照して詳細に説明する。   DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for implementing a Web server, a viewer service providing program, a receiver program, and a service providing system according to the present invention (hereinafter referred to as “embodiments”) will be described in detail with reference to the drawings.

[サービス提供システムの概要]
放送通信連携システム1は、図1に示すように、サービス提供システム2と、デジタル放送受信装置3と、携帯端末機4とを備える。視聴者は、デジタル放送受信装置3によって番組コンテンツを視聴する。以下、ユーザという場合、視聴者を指す。ユーザは、通信ネットワークNに繋がっているデジタル放送受信装置3aや、通信ネットワークNに繋がっていないデジタル放送受信装置3bを利用する。
[Outline of service provision system]
As shown in FIG. 1, the broadcasting / communication cooperation system 1 includes a service providing system 2, a digital broadcast receiving device 3, and a mobile terminal 4. The viewer views the program content with the digital broadcast receiving device 3. Hereinafter, a user refers to a viewer. The user uses the digital broadcast receiving device 3a connected to the communication network N or the digital broadcast receiving device 3b not connected to the communication network N.

携帯端末機4は、視聴者(ユーザ)が利用するものであり、2次元コード読み取り機能を備えると共に、インターネット等の通信ネットワークNへの接続機能を備えた一般的な端末機である。一般に広く普及している携帯端末機4としては、例えばスマートフォン、携帯電話機、タブレット端末、携帯情報端末(PDA:Personal Digital Assistant)等を挙げることができる。   The portable terminal 4 is used by a viewer (user) and is a general terminal having a two-dimensional code reading function and a function of connecting to a communication network N such as the Internet. Examples of the mobile terminal 4 that is generally widely used include a smart phone, a mobile phone, a tablet terminal, and a personal digital assistant (PDA).

サービス提供システム2は、番組コンテンツの視聴者に対して、通信ネットワークNを用いた視聴者サービスを提供するシステムであり、放送局で使用されコンテンツを放送するデジタル放送送信装置5と、Webサーバ6とを備える。   The service providing system 2 is a system for providing a viewer service using a communication network N to viewers of program content. The service providing system 2 uses a digital broadcast transmitting device 5 that broadcasts content used in a broadcasting station, and a Web server 6. With.

Webサーバ6は、会員サイトに予め会員登録した視聴者への視聴者サービスとして番組コンテンツの視聴記録を登録して当該登録情報を視聴者の通信機器から参照できるサービスを提供するものである。このような視聴者サービスとしては、例えばスタンプラリーサービスを挙げることができる。ここで、視聴者の通信機器は、通信ネットワークNに接続された通信機器であればよく、デジタル放送受信装置3aや携帯端末機4のほか、デスクトップ型やノート型の一般的なパーソナルコンピュータ等であってもよい。   The Web server 6 provides a service for registering viewing records of program content as a viewer service for viewers who have registered as members in advance in the member site and referring to the registered information from the viewer's communication device. An example of such a viewer service is a stamp rally service. Here, the viewer's communication device may be any communication device connected to the communication network N, such as a digital personal computer 3a or a portable terminal 4, or a desktop or laptop personal computer. There may be.

図1に示すデジタル放送送信装置5及びデジタル放送受信装置3は、例えば図2に示すような機能ブロックで構成される。また、図1に示すWebサーバ6は、例えば図3に示すような機能ブロックで構成される。以下、各装置の構成の詳細について説明する。   The digital broadcast transmitting device 5 and the digital broadcast receiving device 3 shown in FIG. 1 are configured with functional blocks as shown in FIG. 2, for example. Further, the Web server 6 shown in FIG. 1 is composed of functional blocks as shown in FIG. 3, for example. Details of the configuration of each device will be described below.

[デジタル放送送信装置]
デジタル放送送信装置5は、視聴者サービスが提供される番組コンテンツを放送し、放送中の番組コンテンツに連動してデータ放送にて提供される番組連動コンテンツを放送するものである。
[Digital broadcasting transmitter]
The digital broadcast transmission device 5 broadcasts program content provided by the viewer service, and broadcasts program-linked content provided by data broadcasting in conjunction with the program content being broadcast.

番組連動コンテンツは、放送中にデジタル放送受信装置3にて視聴者サービスの要求情報を取得した場合、デジタル放送受信装置3が通信ネットワークNに接続されていないときに視聴記録情報発行コンテンツに画面遷移するものである。   When the broadcast service request information is acquired by the digital broadcast receiving device 3 during broadcasting, the program-linked content transitions to the viewing record information issuance content when the digital broadcast receiving device 3 is not connected to the communication network N. To do.

視聴記録情報発行コンテンツは、データ放送において番組連動コンテンツから遷移可能なコンテンツであって放送中の番組には連動していない独立コンテンツである。また、視聴記録情報発行コンテンツは、2次元コードとその読取りを勧める案内文とをデジタル放送受信装置3の画面に表示する。この視聴記録情報発行コンテンツは、通信ネットワークNに繋がっていないデジタル放送受信装置3bの画面に表示されるものであり、通信ネットワークNに繋がっているデジタル放送受信装置3aの画面には表示されない。   The viewing record information issue content is content that can be changed from program-linked content in data broadcasting, and is independent content that is not linked to the program being broadcast. In addition, the viewing record information issuance content displays a two-dimensional code and a guidance sentence recommending the reading on the screen of the digital broadcast receiving apparatus 3. This viewing record information issue content is displayed on the screen of the digital broadcast receiving device 3b not connected to the communication network N, and is not displayed on the screen of the digital broadcast receiving device 3a connected to the communication network N.

視聴記録情報発行コンテンツが表示する2次元コードは、Webサーバ6のURLの文字列の後に、視聴秘密情報の文字列を連結したテキスト情報から生成されるものである。視聴秘密情報は、視聴者が番組コンテンツを放送中に視聴したことを示す情報である。視聴秘密情報の内容は、例えば、データ放送視聴の時刻情報と、放送中の番組の番組識別情報(番組ID)と、放送受信中のデジタル放送受信装置3の装置識別情報(受信機ID)とを含んでいる。   The two-dimensional code displayed by the viewing record information issuance content is generated from text information obtained by concatenating the character string of the viewing secret information after the character string of the URL of the Web server 6. The viewing secret information is information indicating that the viewer has watched the program content during broadcasting. The contents of the viewing secret information include, for example, time information for viewing the data broadcast, program identification information (program ID) of the program being broadcast, and device identification information (receiver ID) of the digital broadcast receiving device 3 that is receiving the broadcast. Is included.

ここで、データ放送視聴の時刻情報は、例えば、デジタル放送受信装置3において放送中に該当する番組コンテンツが表示されているときにリモコンのdボタンが押されて番組連動コンテンツが最初に表示された時刻の情報とすることができる。また、番組IDは、データ放送で送られている情報である。受信機IDは、デジタル放送受信装置3のセキュリティモジュールに書き込まれている。   Here, the time information for viewing the data broadcast is, for example, that the program-linked content is first displayed by pressing the d button on the remote control when the corresponding program content is displayed during broadcasting in the digital broadcast receiving device 3. It can be time information. The program ID is information sent by data broadcasting. The receiver ID is written in the security module of the digital broadcast receiver 3.

視聴秘密情報は、通信ネットワークNに送信される際には、暗号化される。なお、視聴秘密情報の暗号化には、例えば、共通鍵暗号化方式であるDES(Data Encryption Standard)やAES(Advanced Encryption Standard)等を暗号アルゴリズムとして用いてもよく、Webサーバ6は、これに対応した復号処理を行う。   The viewing secret information is encrypted when transmitted to the communication network N. For encryption of the viewing secret information, for example, DES (Data Encryption Standard), AES (Advanced Encryption Standard) or the like, which is a common key encryption method, may be used as an encryption algorithm. Perform the corresponding decryption process.

以下では、視聴者サービスを受けるための宛先(URL)が記載された2次元コードがQRコード(登録商標)であるものとして説明する。なお、QRコードは、日本工業規格(JIS X 0510)で仕様が定められている。   In the following description, it is assumed that a two-dimensional code in which a destination (URL) for receiving a viewer service is described is a QR code (registered trademark). The QR code is specified by Japanese Industrial Standard (JIS X 0510).

デジタル放送送信装置5は、前記機能を実現するために、コンテンツ記憶手段31と、放送制御手段32と、放送送出手段33と、を備えている。   The digital broadcast transmission device 5 includes a content storage unit 31, a broadcast control unit 32, and a broadcast transmission unit 33 in order to realize the above functions.

コンテンツ記憶手段31は、デジタル放送の番組コンテンツやデータ放送コンテンツ等の各種コンテンツを記憶するものであって、ハードディスク等の記憶装置である。
コンテンツ記憶手段31は、Webサーバ6のURLの文字列を記憶すると共に、QRコード生成プログラム等を記憶する。
The content storage means 31 stores various contents such as digital broadcast program contents and data broadcast contents, and is a storage device such as a hard disk.
The content storage unit 31 stores a URL character string of the Web server 6 and also stores a QR code generation program and the like.

放送制御手段32は、コンテンツ記憶手段31から、番組コンテンツ、データ放送コンテンツ等を読み出して、放送送出手段33に出力するものである。
放送制御手段32は、データ放送コンテンツのBML(Broadcast Markup Language)文書に、デジタル放送受信装置3で動作する受信機プログラムとして、Webサーバ6のURLの文字列と、QRコード生成プログラム等を組み込む。この放送制御手段32は、データ放送にて、受信機プログラムとして、QRコード生成プログラム、QRコード生成用のパラメータ及びWebサーバ6のURLの文字列を一度に送信するようにしてもよいし、別々に送信するようにしてもよい。なお、放送制御手段32は、詳細な説明は省略するが、デジタル放送の限定受信システムに対応してコンテンツのスクランブル、鍵情報の暗号化等の各種の制御を行う。
The broadcast control means 32 reads program content, data broadcast content, etc. from the content storage means 31 and outputs them to the broadcast sending means 33.
The broadcast control means 32 incorporates the URL character string of the Web server 6, a QR code generation program, and the like as a receiver program that operates on the digital broadcast receiving device 3 into a BML (Broadcast Markup Language) document of the data broadcast content. The broadcast control means 32 may transmit a QR code generation program, a QR code generation parameter, and a URL character string of the Web server 6 at a time as a receiver program in data broadcasting, or separately. You may make it transmit to. The broadcast control means 32 performs various controls such as content scrambling and key information encryption corresponding to the digital broadcast conditional access system, although detailed explanation is omitted.

放送送出手段33は、放送制御手段32から出力される番組コンテンツ、データ放送のデータ等を多重化して、データカルーセルで伝送(配信)するものである。   The broadcast transmission means 33 multiplexes the program content output from the broadcast control means 32, data of data broadcast, etc., and transmits (distributes) them in the data carousel.

[デジタル放送受信装置]
デジタル放送受信装置3は、放送波W等により、番組コンテンツおよびデータ放送を受信するものである。ここでは、デジタル放送受信装置3は、放送受信手段41と、ユーザ操作手段42と、表示手段43と、コンテンツ蓄積手段44と、プログラム記憶手段45と、受信制御手段46と、を備えている。そして、デジタル放送受信装置3は、セキュリティモジュールである個別情報記憶カード47を装着されることで、デジタル放送の受信を可能としている。個別情報記憶カード47は、例えば、B−CASカードである。なお、デジタル放送受信装置3は、通信ネットワークNに接続されていてもよいし(デジタル放送受信装置3a:図1)、接続されていなくてもよい(デジタル放送受信装置3b:図1)。
[Digital broadcast receiver]
The digital broadcast receiving apparatus 3 receives program content and data broadcast by the broadcast wave W or the like. Here, the digital broadcast receiving apparatus 3 includes broadcast receiving means 41, user operation means 42, display means 43, content storage means 44, program storage means 45, and reception control means 46. The digital broadcast receiving apparatus 3 is capable of receiving digital broadcasts by mounting the individual information storage card 47 that is a security module. The individual information storage card 47 is, for example, a B-CAS card. The digital broadcast receiving device 3 may be connected to the communication network N (digital broadcast receiving device 3a: FIG. 1) or may not be connected (digital broadcast receiving device 3b: FIG. 1).

放送受信手段41は、デジタル放送送信装置5から送出されるデジタル放送を受信するチューナ等から構成され、個別情報記憶カード47の装着時に受信したデジタル信号を受信制御手段46に出力するものである。
ユーザ操作手段42は、ユーザの操作により指定されるコマンドを受信制御手段46に出力するものであり、例えば、リモコン装置等である。
表示手段43は、受信制御手段46の処理結果として復号されたデジタル放送番組、データ放送を画面上に表示するものであり、例えば、LCD(Liquid Crystal Display)等である。
The broadcast receiving means 41 is composed of a tuner or the like that receives a digital broadcast transmitted from the digital broadcast transmitting apparatus 5, and outputs a digital signal received when the individual information storage card 47 is attached to the reception control means 46.
The user operation unit 42 outputs a command designated by a user operation to the reception control unit 46, and is, for example, a remote control device.
The display means 43 displays the digital broadcast program and data broadcast decoded as the processing result of the reception control means 46 on the screen, and is, for example, an LCD (Liquid Crystal Display).

コンテンツ蓄積手段44は、放送受信手段41で受信したデジタル放送番組等のコンテンツを記憶するものであり、ハードディスク等で構成される。   The content storage unit 44 stores content such as a digital broadcast program received by the broadcast receiving unit 41, and includes a hard disk or the like.

プログラム記憶手段45は、受信制御手段46等の動作プログラムやその処理結果等を記憶するものであり、メモリやハードディスク等で構成される。このプログラム記憶手段45には、例えば、ユーザが居住する地域の郵便番号や都道府県等の情報を記憶した不揮発性メモリであるNVRAM(Non-volatile Random Access Memory)も含むこととする。   The program storage unit 45 stores an operation program of the reception control unit 46 and the processing result thereof, and is configured by a memory, a hard disk, or the like. The program storage means 45 includes, for example, an NVRAM (Non-volatile Random Access Memory) which is a non-volatile memory storing information such as the postal code of the area where the user lives and the prefecture.

受信制御手段46は、放送受信手段41で受信したデジタル信号の再生・表示を制御するものである。ここでは、受信制御手段46は、コンテンツ再生制御手段461と、表示制御手段462と、サービス要求受付手段463と、通信コンテンツ画面遷移手段464と、放送コンテンツ画面遷移手段465と、2次元コード生成手段466と、再発行要求受付手段467と、経過時間判別手段468と、再発行情報生成手段469と、を備えている。   The reception control means 46 controls the reproduction / display of the digital signal received by the broadcast receiving means 41. Here, the reception control unit 46 is a content reproduction control unit 461, a display control unit 462, a service request reception unit 463, a communication content screen transition unit 464, a broadcast content screen transition unit 465, and a two-dimensional code generation unit. 466, a reissue request accepting unit 467, an elapsed time determining unit 468, and a reissue information generating unit 469.

コンテンツ再生制御手段461は、受信した多重化されたデジタル信号から暗号化鍵情報やコンテンツ等を分離し、鍵情報を復号して、コンテンツをデスクランブルすることでコンテンツを再生する制御を行うものである。   The content reproduction control means 461 performs control to reproduce the content by separating the encryption key information and content from the received multiplexed digital signal, decrypting the key information, and descrambling the content. is there.

表示制御手段462は、コンテンツ再生制御手段461で再生されたコンテンツを表示手段43に表示させるものである。また、表示制御手段462は、データ放送の電子文書であるBMLを解析し、表示制御を行うものでもある。表示制御手段462は、生成されたQRコードとその読取りを勧める案内文とを、視聴記録情報発行コンテンツの画面に表示する。   The display control unit 462 displays the content reproduced by the content reproduction control unit 461 on the display unit 43. The display control means 462 also performs display control by analyzing BML, which is an electronic document for data broadcasting. The display control means 462 displays the generated QR code and a guidance sentence that recommends reading the QR code on the screen of the viewing record information issue content.

サービス要求受付手段463は、データ放送で送られるBML文書に記載のコマンドによって、DOM(Document Object Mode)のAPI(Application Programming Interface)が呼び出されて、データ放送において視聴者サービスの要求を受け付けるものである。これにより、サービス要求受付手段463は、視聴者サービスを要求するためのボタン操作がされたか否かを判別する。また、サービス要求受付手段463は、当該デジタル放送受信装置3が通信ネットワークNに接続されているか否かを判別する。   The service request accepting unit 463 accepts a request for a viewer service in data broadcasting by calling an API (Application Programming Interface) of DOM (Document Object Mode) by a command described in a BML document transmitted by data broadcasting. is there. Thereby, the service request receiving means 463 determines whether or not a button operation for requesting the viewer service has been performed. Further, the service request accepting unit 463 determines whether or not the digital broadcast receiving apparatus 3 is connected to the communication network N.

通信コンテンツ画面遷移手段464は、サービス要求受付手段463にてデジタル放送受信装置3aが通信ネットワークNに接続されていると判別され、図6(a)に示す番組連動コンテンツ811においてスタンプラリーボタン815が選択された場合、APIが呼び出されて、図6(b)に示すように、通信コンテンツであるスタンプラリーコンテンツ821に画面遷移するものである。   The communication content screen transition unit 464 determines that the digital broadcast receiving device 3a is connected to the communication network N by the service request reception unit 463, and the stamp rally button 815 is displayed in the program linked content 811 shown in FIG. When it is selected, the API is called, and the screen transitions to the stamp rally content 821 that is the communication content, as shown in FIG. 6B.

放送コンテンツ画面遷移手段465は、サービス要求受付手段463にてデジタル放送受信装置3bが通信ネットワークNに接続されていないと判別され、図6(c)に示す番組連動コンテンツ811においてスタンプラリーボタン815が選択された場合、APIが呼び出されて、図6(d)に示すように、放送コンテンツである視聴記録情報発行コンテンツ611に画面遷移するものである。なお、視聴記録情報発行コンテンツ611は、データ放送で提供されていて放送中の番組には連動していないコンテンツである。   The broadcast content screen transition means 465 determines that the digital broadcast receiving device 3b is not connected to the communication network N by the service request accepting means 463, and the stamp rally button 815 is displayed in the program linked content 811 shown in FIG. When selected, the API is called, and the screen transitions to viewing record information issuance content 611 that is broadcast content, as shown in FIG. 6 (d). The viewing record information issuance content 611 is content that is provided by data broadcasting and is not linked to the program being broadcast.

2次元コード生成手段466は、通信ネットワークNに接続されていないデジタル放送受信装置3bにおいて2次元コードを生成するものである。この2次元コード生成手段466は、デジタル放送送信装置5から、受信機プログラムとしてQRコード生成プログラム等を含む電子文書を受信した際に、当該電子文書に組み込まれている情報(QRコード生成プログラム)に基づいて機能する。2次元コード生成手段466は、デジタル放送受信装置3bにおいて番組連動コンテンツが表示されているときに、視聴者がサービスを受けるためのボタン操作をした際に、URLの文字列および視聴秘密情報の文字列を含むQRコードを生成し、表示手段43に表示させる。視聴秘密情報は、データ放送視聴の時刻情報と、番組IDと、受信機IDとを含む。2次元コード生成手段466は、Webサーバ6のURLの文字列の後に、この視聴秘密情報の文字列を連結したテキスト情報からQRコードを生成する。このように、生成されるQRコードは、生成時刻、受信機、番組に応じて異なっている。   The two-dimensional code generation unit 466 generates a two-dimensional code in the digital broadcast receiving device 3b that is not connected to the communication network N. When the two-dimensional code generation unit 466 receives an electronic document including a QR code generation program as a receiver program from the digital broadcast transmission device 5, the information (QR code generation program) incorporated in the electronic document is received. Works on the basis of. The two-dimensional code generation means 466 displays the URL character string and the character of the viewing secret information when the viewer performs a button operation for receiving a service when the program-linked content is displayed on the digital broadcast receiving device 3b. A QR code including a column is generated and displayed on the display means 43. The viewing secret information includes time information for viewing the data broadcast, a program ID, and a receiver ID. The two-dimensional code generation unit 466 generates a QR code from text information obtained by concatenating the character string of the viewing secret information after the URL character string of the Web server 6. Thus, the generated QR code varies depending on the generation time, the receiver, and the program.

このQRコードの生成に用いられる文字列の文字数は、2次元コードの仕様を満足するように選択されて予め設定されている。例えば、QRコードの仕様では、型番(バージョン)、誤り訂正レベル、文字種モード等に応じてQRコードに記載できる文字数が定められている。なお、具体的な例としては、例えば、英数字モード、「型番(バージョン)」が“3”、「誤り訂正レベル」が“Q”ならば、合計値が「47文字」と定められている。なお、本実施形態において、QRコードの生成に用いられる文字列の文字数は、47文字に限定されるものではない。   The number of characters in the character string used for generating the QR code is selected and set in advance so as to satisfy the specification of the two-dimensional code. For example, in the QR code specification, the number of characters that can be described in the QR code is determined according to the model number (version), error correction level, character type mode, and the like. As a specific example, for example, when the alphanumeric mode, “model number (version)” is “3”, and “error correction level” is “Q”, the total value is defined as “47 characters”. . In the present embodiment, the number of characters in the character string used for generating the QR code is not limited to 47 characters.

ここで、2次元コード生成手段466によるQRコード生成処理の概要について図4を参照して説明する。図4は、図2に示すデジタル放送受信装置3で行う2次元コード生成処理の概要を示すフローチャートである。まず、QRコードで実際に読み取らせたい内容を示すテキストとして、URLの文字列と視聴秘密情報の文字列とを続けて2次元コード生成手段466に入力する(ステップS401)。例えば、「http:// … 」等のテキストが入力される。   Here, an outline of QR code generation processing by the two-dimensional code generation means 466 will be described with reference to FIG. FIG. 4 is a flowchart showing an outline of a two-dimensional code generation process performed by the digital broadcast receiving apparatus 3 shown in FIG. First, the URL character string and the viewing secret information character string are successively input to the two-dimensional code generating means 466 as text indicating the content that is actually read by the QR code (step S401). For example, text such as “http: // ...” is input.

次に、2次元コード生成手段466は、入力テキストを符号化する(ステップS402)。これにより、例えば「http:// … 」等のテキストは、「100110 … 」のような2進表現のビット列(データコード語列)に変換される。次に、2次元コード生成手段466は、数値演算を実行する。まず、誤り訂正符号を計算し、付加する。QRコードは、データコード語列に付加する一連の誤り訂正コード語を生成するリードソロモン(RS)誤り訂正を備えている。そこで、2次元コード生成手段466は、RS誤り訂正符号(誤り訂正コード語)を計算により求め、データコード語列に付加する(ステップS403)。   Next, the two-dimensional code generation unit 466 encodes the input text (step S402). As a result, for example, text such as “http: // ...” is converted into a bit string (data code word string) in binary representation such as “100110...”. Next, the two-dimensional code generation unit 466 performs numerical calculation. First, an error correction code is calculated and added. The QR code includes Reed-Solomon (RS) error correction that generates a series of error correction code words to be added to the data code word string. Therefore, the two-dimensional code generation means 466 obtains an RS error correction code (error correction code word) by calculation and adds it to the data code word string (step S403).

さらに、2次元コード生成手段466は、マスク処理を行う(ステップS404)。マスク処理は、明モジュールと暗モジュールとをバランスよく配置してQRコードを読み取り易くするために、符号化領域で与えられたモジュールパターン(ビット列のパターン)と、複数のマスクパターン(マスク処理マトリックスパターン)とで順にXOR(排他的論理和)による変換を行い、変換結果の評価により、マスクパターンとして最適なものを選定し、最適なマスクパターンを用いた場合のXOR演算結果を出力する処理である。なお、QRコードは、8種類のマスクパターン{0,…,7}を備えている。そして、2次元コード生成手段466は、生成したQRコードを出力する(ステップS405)。例えば、シンボルとして構成したQRコード(QRコードシンボル)を表示手段43の画面に表示させることができる。   Further, the two-dimensional code generation unit 466 performs mask processing (step S404). In the mask process, in order to make it easy to read the QR code by arranging the light module and the dark module in a balanced manner, a module pattern (bit string pattern) given in the encoding area and a plurality of mask patterns (mask process matrix pattern) are used. ) And XOR (exclusive OR) in order, selecting the optimum mask pattern based on the evaluation of the conversion result, and outputting the XOR operation result when the optimum mask pattern is used. . The QR code includes eight types of mask patterns {0,..., 7}. Then, the two-dimensional code generation unit 466 outputs the generated QR code (step S405). For example, a QR code (QR code symbol) configured as a symbol can be displayed on the screen of the display means 43.

再発行要求受付手段467は、データ放送で送られるBML文書に記載のコマンドによってAPIが呼び出されて、データ放送において2次元コードの再発行要求を受け付けるものである。この再発行要求受付手段467は、通信ネットワークNに接続されていないデジタル放送受信装置3bにおいて視聴記録情報発行コンテンツ611が表示されているときに2次元コードの再発行要求を受け付ける。再発行要求受付手段467は、図6(d)に示すQRコード613の再発行を要求するためのボタン615を選択決定する操作がされたか否かを判別する。ボタン615の操作情報は、経過時間判別手段468及び再発行情報生成手段469に出力される。   The reissue request accepting unit 467 accepts a reissue request for a two-dimensional code in data broadcasting by calling an API by a command described in a BML document transmitted by data broadcasting. The reissue request accepting unit 467 accepts a reissue request for a two-dimensional code when the viewing record information issuance content 611 is displayed on the digital broadcast receiving apparatus 3b not connected to the communication network N. The reissue request accepting unit 467 determines whether or not an operation for selecting and determining the button 615 for requesting reissue of the QR code 613 shown in FIG. 6D is performed. The operation information of the button 615 is output to the elapsed time determination unit 468 and the reissue information generation unit 469.

ここで、QRコードの再発行とは、Webサーバ6の側で同じQRコードに基づく複数回の登録を防止する仕組みの中で、ユーザの使い勝手を良くするために導入したサービスである。なお、再発行とは、初回のQRコードと関連するQRコードを発行することを表しており、完全に一致するQRコードを発行することを意味するものではない。   Here, the reissuance of the QR code is a service introduced to improve the usability of the user in a mechanism for preventing multiple registrations based on the same QR code on the Web server 6 side. Note that reissuing represents issuing a QR code related to the first QR code, and does not mean issuing a completely matching QR code.

経過時間判別手段468は、データ放送の画面表示が番組連動コンテンツ811から視聴記録情報発行コンテンツ611へ遷移した時刻から再発行要求を受け付けた時刻までの経過時間が所定の時間内か否かを判別するものである。この経過時間判別手段468は、通信ネットワークNに接続されていないデジタル放送受信装置3bにおいて前記経過時間を判別する。ここで、所定時間とは、QRコードの再発行を可能とする時間を制限するものであって、所望の値を適宜設定できる。所定時間は、番組尺程度、例えば30分間とすることができる。   The elapsed time discriminating means 468 discriminates whether or not the elapsed time from the time when the screen display of the data broadcast transitions from the program-linked content 811 to the viewing record information issuing content 611 to the time when the reissue request is received is within a predetermined time To do. The elapsed time determining means 468 determines the elapsed time in the digital broadcast receiving device 3b not connected to the communication network N. Here, the predetermined time limits the time for which the QR code can be reissued, and a desired value can be set as appropriate. The predetermined time can be about the program scale, for example, 30 minutes.

具体的には、再発行可能な所定時間を例えば30分間であるものとして、例えば午前8時開始の15分間のドラマ番組を想定すると、通信ネットワークNに接続されていないデジタル放送受信装置3bにおいてデータ放送の画面表示が番組連動コンテンツ811から視聴記録情報発行コンテンツ611へ遷移した時刻が午前8時であれば、再発行の受付期限は午前8時30分となる。このドラマ番組は午前8時15分に終了してしまうが、視聴記録情報発行コンテンツは独立コンテンツであるため例えば午前8時30分であっても再発行可能となる。よって、例えば、このドラマにおいて、視聴記録情報発行コンテンツへ遷移した時刻が午前8時14分であれば、視聴記録情報発行コンテンツの画面において午前8時44分までならばQRコードの再発行が可能となる。   Specifically, assuming that the predetermined time for reissuance is 30 minutes, for example, assuming a 15-minute drama program starting at 8:00 am, data is transmitted to the digital broadcast receiver 3b not connected to the communication network N. If the broadcast screen display transitions from the program-linked content 811 to the viewing record information issuance content 611 at 8:00 am, the reissue acceptance deadline is 8:30 am. This drama program ends at 8:15 am, but since the viewing record information issuance content is an independent content, it can be reissued even at 8:30 am, for example. Thus, for example, in this drama, if the time of transition to the viewing record information issue content is 8:14 am, the QR code can be reissued until 8:44 am on the view record information issue content screen. It becomes.

再発行情報生成手段469は、通信ネットワークNに接続されていないデジタル放送受信装置3bにおいてQRコードの再発行が要求されたときに、再発行に必要な再発行情報を生成するものである。再発行情報生成手段469は、経過時間判別手段468によって経過時間が所定の時間内であると判別された場合、所定の文字列からなる再発行情報を生成する。ここで生成された再発行情報は、2次元コード生成手段466に出力される。再発行情報としての文字列は、特に限定されず適宜設定することができる。再発行を要求するユーザの利便性に鑑みれば、複数通りの表現が可能な文字列が好ましく、例えば乱数発生器で発生させるランダム値であってもよい。   The reissue information generation unit 469 generates reissue information necessary for reissuance when a reissue of a QR code is requested in the digital broadcast receiving apparatus 3b not connected to the communication network N. The reissue information generation unit 469 generates reissue information including a predetermined character string when the elapsed time determination unit 468 determines that the elapsed time is within the predetermined time. The reissue information generated here is output to the two-dimensional code generation means 466. The character string as the reissue information is not particularly limited and can be set as appropriate. In view of the convenience of the user who requests reissue, a character string that can be expressed in a plurality of ways is preferable, and may be a random value generated by a random number generator, for example.

本実施形態では、再発行情報生成手段469が再発行情報を生成した場合、2次元コード生成手段466が、視聴秘密情報に再発行情報を含めた文字列を用いてQRコードを生成することとした。視聴秘密情報に含まれる番組ID、受信機IDは当然ながら再発行時も不変であり、時刻情報に関しては、再発行に際しても初回の発行時刻を用いる。再発行時には、例えばランダム値の文字列が連結される点が異なっている。これにより、再発行されたQRコードは、初回発行時のQRコードとは相違することとなる。   In the present embodiment, when the reissue information generation unit 469 generates reissue information, the two-dimensional code generation unit 466 generates a QR code using a character string including the reissue information in the viewing secret information. did. Of course, the program ID and receiver ID included in the viewing secret information are unchanged even when reissued, and the first issue time is used for time information as well. At the time of reissuance, the difference is that, for example, character strings of random values are connected. As a result, the reissued QR code is different from the QR code at the first issue.

デジタル放送受信装置3の受信制御手段46は、デジタル放送受信装置3に内蔵されたコンピュータを、前記した各手段として機能させる受信機プログラムにより動作させることで実現することができる。この受信機プログラムは、デジタル放送送信装置5からデータ放送を介して提供される。   The reception control means 46 of the digital broadcast receiving apparatus 3 can be realized by operating a computer built in the digital broadcast receiving apparatus 3 by a receiver program that functions as each of the means described above. This receiver program is provided from the digital broadcast transmission device 5 via data broadcasting.

[Webサーバ]
Webサーバ6は、サービス事業者によって用意され、CGI(Common Gateway Interface)やPHP(Hypertext Preprocessor)といったサーバである。なお、本実施形態では、放送局(放送事業者)がサービス事業者を兼ねている。Webサーバ6は、サービス事業者の会員サイトに対して予めユーザ登録した視聴者がデジタル放送受信装置3にて番組コンテンツを放送中に視聴した視聴記録を登録して視聴記録を携帯端末機4から参照することができる視聴者サービスを提供するものである。
[Web server]
The Web server 6 is a server such as CGI (Common Gateway Interface) or PHP (Hypertext Preprocessor) prepared by a service provider. In this embodiment, a broadcasting station (broadcasting company) also serves as a service company. The Web server 6 registers a viewing record that a viewer who has registered in advance with the service provider's member site while the program content is being broadcast by the digital broadcast receiving device 3, and records the viewing record from the portable terminal 4. A viewer service that can be referred to is provided.

Webサーバ6は、例えば、CPU(Central Processing Unit)等の演算装置と、メモリ、ハードディスク等の記憶装置(記憶手段)と、外部との各種情報の送受信を行うインタフェース装置と、を備え、前記したハードウェア資源がプログラムによって制御されることにより実現され、図3に示すように、通信コンテンツ配信手段11と、通信コンテンツ記憶手段12と、ユーザ登録手段13と、視聴履歴登録手段14と、視聴者情報記憶手段15と、登録前処理手段16と、を備える。   The Web server 6 includes, for example, an arithmetic device such as a CPU (Central Processing Unit), a storage device (storage means) such as a memory and a hard disk, and an interface device that transmits and receives various types of information to and from the outside. As shown in FIG. 3, the hardware resource is realized by controlling the hardware resources. As shown in FIG. 3, the communication content distribution unit 11, the communication content storage unit 12, the user registration unit 13, the viewing history registration unit 14, and the viewer Information storage means 15 and pre-registration processing means 16 are provided.

通信コンテンツ配信手段11は、通信ネットワークNに接続された視聴者の通信機器に対して視聴者サービスを提供するページ画面を含む通信コンテンツを配信するものである。通信コンテンツはブラウザ等で表示可能なコンテンツである。なお、通信ネットワークNに接続された通信機器は、デジタル放送受信装置3aや携帯端末機4のほか、デスクトップ型やノート型の一般的なパーソナルコンピュータ等も表す。
通信コンテンツ記憶手段12は、通信コンテンツを記憶するものであり、メモリやハードディスク等の記憶装置から構成される。
The communication content distribution unit 11 distributes communication content including a page screen for providing a viewer service to a communication device of a viewer connected to the communication network N. The communication content is content that can be displayed by a browser or the like. Note that the communication devices connected to the communication network N represent not only the digital broadcast receiving device 3a and the portable terminal 4, but also a desktop or notebook type general personal computer.
The communication content storage unit 12 stores communication content, and includes a storage device such as a memory or a hard disk.

ユーザ登録手段13は、ユーザからサービス事業者(放送局兼務)の会員サイトへの会員登録(ユーザ登録)を受け付けるものである。ユーザ登録手段13は、視聴者(ユーザ)から、通信ネットワークNに接続された通信機器を介してユーザ登録用個人情報を受け付けて視聴者情報記憶手段15に登録し、登録が完了したことを示す登録完了情報を、該当ユーザの通信機器に返信する。ここで、ユーザ登録用個人情報は、例えば、氏名や住所といった本人を特定するための情報や、会員サイトにおけるユーザID(視聴者識別情報)、会員サイトへのログイン用パスワード等を表す。   The user registration means 13 receives member registration (user registration) from the user to the member site of the service provider (also serving as a broadcasting station). The user registration means 13 receives personal information for user registration from a viewer (user) via a communication device connected to the communication network N, registers it in the viewer information storage means 15, and indicates that the registration is completed. The registration completion information is returned to the communication device of the corresponding user. Here, the personal information for user registration represents, for example, information for identifying the person such as a name and address, a user ID (viewer identification information) at the member site, a login password for the member site, and the like.

視聴履歴登録手段14は、通信機器から通信ネットワークNを介して視聴者サービスの要求情報を受信したときに当該視聴者の視聴記録をユーザID(視聴者識別情報)に対応付けてユーザ毎のデータベースに登録するものである。   The viewing history registration unit 14 associates the viewing record of the viewer with the user ID (viewer identification information) when receiving the request information of the viewer service from the communication device via the communication network N, and stores the database for each user. To register.

視聴者情報記憶手段15は、ユーザ登録用個人情報や視聴者サービスに係る視聴者の個人情報を記憶するものであり、メモリやハードディスク等の記憶装置から構成される。
視聴者情報記憶手段15は、会員サイトに予め会員登録した視聴者の個人情報をユーザID(視聴者識別情報)別にデータベースに格納して記憶する。ここで、視聴者サービスに係る視聴者の個人情報とは、視聴者から受け付けた視聴者の視聴記録に関する情報であり、例えば、スタンプラリーサービスにおけるスタンプ帳及びスタンプ押印情報等である。
The viewer information storage means 15 stores personal information for user registration and personal information of viewers related to the viewer service, and includes a storage device such as a memory or a hard disk.
The viewer information storage means 15 stores the personal information of viewers registered in advance in the member site in a database for each user ID (viewer identification information). Here, the viewer's personal information related to the viewer service is information related to the viewer's viewing record received from the viewer, such as a stamp book and stamp stamp information in the stamp rally service.

登録前処理手段16は、携帯端末機4から接続要求を受け付けた場合、会員サイトにログインしているときに視聴者サービスの要求情報を受信し、当該視聴者の視聴記録を登録するための前処理を行うものである。この登録前処理手段16は、図3に示すように、視聴秘密情報抽出手段17と、判別手段18と、登録制御手段19と、を備えている。   When the pre-registration processing unit 16 receives a connection request from the mobile terminal 4, the registration pre-processing unit 16 receives the request information of the viewer service when logging in to the member site, and registers the viewer's viewing record. The processing is performed. As shown in FIG. 3, the pre-registration processing means 16 includes viewing secret information extraction means 17, discrimination means 18, and registration control means 19.

視聴秘密情報抽出手段17は、視聴者サービスの要求情報から視聴秘密情報の文字列を抽出するものである。本実施形態では、一例として、通信コンテンツ配信手段11が、携帯端末機4のブラウザが会員サイトにログイン状態か否かを判別することとした。通信コンテンツ配信手段11は、携帯端末機4のブラウザが会員サイトにログインしていなければ、ログイン画面を表示させる。携帯端末機4のブラウザが会員サイトにログインした状態であれば、視聴秘密情報抽出手段17は、視聴者サービスの要求情報に付加されたクエリから、時刻情報、番組ID等を算出する。   The viewing secret information extraction means 17 extracts a character string of the viewing secret information from the request information of the viewer service. In the present embodiment, as an example, the communication content distribution unit 11 determines whether or not the browser of the mobile terminal 4 is logged in to the member site. If the browser of the mobile terminal 4 is not logged in to the member site, the communication content distribution unit 11 displays a login screen. If the browser of the mobile terminal 4 is logged in to the member site, the viewing secret information extraction unit 17 calculates time information, a program ID, and the like from the query added to the request information of the viewer service.

ここで、視聴者サービスの要求情報は、携帯端末機4が視聴記録情報発行コンテンツ611(図6(d)参照)に表示されたQRコード613を読み取って取得したテキスト情報である。このテキスト情報は、当該Webサーバ6のURLの文字列と、このURLの文字列に紐づけられたクエリストリングといわれる文字列(視聴秘密情報の文字列)とが連結された文字列とを含んでいる。抽出された視聴秘密情報は、判別手段18に出力される。なお、視聴秘密情報は暗号化されているので、視聴秘密情報抽出手段17が、対応した復号処理を行う。   Here, the viewer service request information is text information acquired by the mobile terminal 4 reading the QR code 613 displayed on the viewing record information issue content 611 (see FIG. 6D). This text information includes a character string in which a URL character string of the Web server 6 and a character string (character string of viewing secret information) called a query string linked to the URL character string are concatenated. It is out. The extracted viewing secret information is output to the determination means 18. Since the viewing secret information is encrypted, the viewing secret information extraction unit 17 performs a corresponding decryption process.

判別手段18は、視聴秘密情報抽出手段17で抽出した視聴秘密情報と同一の情報が視聴者情報記憶手段15のデータベースに登録されているか否かを判別するものである。判別結果は、登録制御手段19に出力される。   The discriminating means 18 discriminates whether or not the same information as the viewing secret information extracted by the viewing secret information extracting means 17 is registered in the database of the viewer information storage means 15. The determination result is output to the registration control means 19.

仮に、Webサーバ6の側において初回発行時のQRコードに含まれていた視聴秘密情報が既に登録されていて、一方、そのQRコードに関して再発行されたQRコードを読み取った携帯端末機4から視聴者サービスの要求情報をWebサーバ6が受信した場合、判別手段18は、視聴秘密情報抽出手段17で抽出された視聴秘密情報と同一の情報は登録されていないと判定する。   If the Web server 6 side has already registered the viewing confidential information included in the QR code at the time of the first issuance, it is viewed from the mobile terminal 4 that has read the reissued QR code for the QR code. When the Web server 6 receives the request information for the user service, the determination unit 18 determines that the same information as the viewing secret information extracted by the viewing secret information extraction unit 17 is not registered.

登録制御手段19は、視聴秘密情報抽出手段17で抽出した視聴秘密情報が未登録の場合に、視聴履歴登録手段14によって当該携帯端末機4で視聴者サービスの要求情報を送信した視聴者の視聴記録をデータベースに登録させるものである。つまり、Webサーバ6が携帯端末機4から視聴者サービスの要求情報を受信して、視聴秘密情報抽出手段17で抽出した視聴秘密情報が未登録の場合、登録制御手段19の制御の下、視聴履歴登録手段14は、抽出された視聴秘密情報をユーザIDに対応付けてデータベースに登録する。   When the viewing secret information extracted by the viewing secret information extraction unit 17 is not registered, the registration control unit 19 transmits the viewer service request information transmitted from the portable terminal 4 by the viewing history registration unit 14. The record is registered in the database. That is, when the Web server 6 receives the viewer service request information from the mobile terminal 4 and the viewing secret information extracted by the viewing secret information extraction unit 17 is not registered, the viewing control is performed under the control of the registration control unit 19. The history registration unit 14 registers the extracted viewing secret information in the database in association with the user ID.

一方、視聴秘密情報抽出手段17で抽出した視聴秘密情報と同一の情報がデータベースに既に登録されている場合、登録制御手段19は、通信コンテンツ配信手段11によって、エラーメッセージを携帯端末機4に配信させる。   On the other hand, when the same information as the viewing secret information extracted by the viewing secret information extraction unit 17 is already registered in the database, the registration control unit 19 distributes the error message to the mobile terminal 4 by the communication content distribution unit 11. Let

要するに、通信コンテンツ配信手段11は、視聴履歴登録手段14によって視聴秘密情報が登録された場合、視聴者サービスを提供するページ画面を含む通信コンテンツを携帯端末機4に配信し、抽出した視聴秘密情報と同一の情報がデータベースに既に登録されている場合、エラーメッセージを携帯端末機4に配信する。 In short, the communication content distribution unit 11 distributes the communication content including the page screen for providing the viewer service to the mobile terminal 4 when the viewing secret information is registered by the viewing history registration unit 14, and extracts the viewing confidential information. If the same information is already registered in the database, an error message is distributed to the mobile terminal 4.

通信コンテンツ記憶手段12は、通信コンテンツとして、判別手段18の判別結果に応じたページ画面の情報を記憶している。スタンプラリーサービスの場合のエラーメッセージとしては、例えば、“スタンプを押すことができませんでした。原因として以下の内容が考えられます。1.既にスタンプを押している。2.データ放送の画面を表示してから所定時間以上経過している。3.同じQRコードを使用して他人がスタンプを押している。詳しくは「スタンプラリーについて」のページをご覧ください”といったメッセージが用意されている。   The communication content storage unit 12 stores page screen information corresponding to the determination result of the determination unit 18 as communication content. As an error message in the case of the stamp rally service, for example, “The stamp could not be pressed. The possible causes are as follows: 1. The stamp has already been pressed 2. The data broadcasting screen is displayed. More than a certain amount of time has passed since then, 3. A message has been prepared, such as “Please see the stamp rally page” for details.

このWebサーバ6は、一般的なコンピュータを、前記した各手段として機能させるための視聴者サービス提供プログラムにより動作させることで実現することができる。この視聴者サービス提供プログラムは、通信回線を介して提供することも可能であるし、CD−ROM等の記録媒体に書き込んで配布することも可能である。   The Web server 6 can be realized by operating a general computer with a viewer service providing program for causing each computer to function as the above-described means. This viewer service providing program can be provided via a communication line, or can be distributed by writing on a recording medium such as a CD-ROM.

[放送通信連携システムにおける処理の概要]
図1の放送通信連携システム1における処理の概要について図5を参照して説明する。ここでは、ユーザが、通信ネットワークNに接続されていないデジタル放送受信装置3bによって番組コンテンツを視聴したこととする。ユーザが、リモコン等によって、視聴者サービスを受けるためのボタン操作をした場合、デジタル放送受信装置3bは、データ放送のBML文書で送られた受信機プログラムのコマンドにしたがって、視聴者サービスを要求する操作を受け付ける(ステップS501)。そして、デジタル放送受信装置3bは、Webサーバ6のサーバアドレス(URL)と、データ放送視聴の時刻情報と、番組IDと、受信機IDとを取得する(ステップS502)。そして、デジタル放送受信装置3bは、取得した情報と、受信機プログラムとして取得した2次元コード生成プログラムとに基づいてQRコードを生成して画面に表示する(ステップS503)。
[Outline of processing in broadcasting / communication cooperation system]
An overview of processing in the broadcasting / communication cooperation system 1 of FIG. 1 will be described with reference to FIG. Here, it is assumed that the user has viewed the program content with the digital broadcast receiving device 3b not connected to the communication network N. When the user performs a button operation for receiving the viewer service with the remote controller or the like, the digital broadcast receiving device 3b requests the viewer service according to the command of the receiver program sent in the data broadcast BML document. An operation is accepted (step S501). Then, the digital broadcast receiving apparatus 3b acquires the server address (URL) of the Web server 6, the time information for viewing the data broadcast, the program ID, and the receiver ID (step S502). Then, the digital broadcast receiving device 3b generates a QR code based on the acquired information and the two-dimensional code generation program acquired as a receiver program and displays it on the screen (step S503).

携帯端末機4は、ユーザの操作にしたがって、デジタル放送受信装置3bに表示されたQRコードを読み取り(ステップS504)、通信ネットワークNを介してWebサーバ6にアクセスする(ステップS505)。Webサーバ6は、携帯端末機4から取得した文字列から視聴秘密情報を抽出し(ステップS506)、抽出した視聴秘密情報が新規情報か否かを判別する(ステップS507)。そして、Webサーバ6は、抽出した視聴秘密情報が新規情報であれば、当該情報を該当の会員のデータベースに登録した上で、要求された視聴者サービスを提供し、抽出した視聴秘密情報が登録済みの情報と同一であれば、送信元の携帯端末機4にエラーメッセージを表示させる(ステップS508)。これにより、携帯端末機4は、Webサーバ6による判定に基づく視聴者サービスの通信コンテンツを表示する(ステップS509)。   The mobile terminal 4 reads the QR code displayed on the digital broadcast receiving device 3b according to the user's operation (step S504), and accesses the web server 6 via the communication network N (step S505). The Web server 6 extracts viewing secret information from the character string acquired from the mobile terminal 4 (step S506), and determines whether or not the extracted viewing secret information is new information (step S507). If the extracted viewing secret information is new information, the Web server 6 provides the requested viewer service after registering the information in the database of the corresponding member, and the extracted viewing secret information is registered. If it is the same as the completed information, an error message is displayed on the transmission source mobile terminal 4 (step S508). Thereby, the portable terminal 4 displays the communication content of the viewer service based on the determination by the Web server 6 (step S509).

[スタンプラリーサービス]
以下では、視聴者サービスをスタンプラリーサービスとして、放送通信連携システム1の中での各装置の処理の概要について図1及び図6を参照して説明する。スタンプラリーを展開しているドラマには、図6(a)及び図6(c)に示すように、データ放送として番組連動コンテンツ811が放送されている。本実施形態では、通信ネットワークNに繋がっているデジタル放送受信装置3aだけでなく、通信ネットワークNに繋がっていないデジタル放送受信装置3bであっても、図6(c)に示すように、番組連動コンテンツ811上に、データ放送において通信コンテンツのページへ進むための赤色ボタンとして例えばスタンプラリーボタン815が表示されることとした。
[Stamp Rally Service]
Below, the viewer service is a stamp rally service, and the outline of the processing of each device in the broadcast communication cooperation system 1 will be described with reference to FIGS. 1 and 6. As shown in FIGS. 6 (a) and 6 (c), a program linked content 811 is broadcast as a data broadcast in a drama developing a stamp rally. In the present embodiment, not only the digital broadcast receiving device 3a connected to the communication network N but also the digital broadcast receiving device 3b not connected to the communication network N, as shown in FIG. For example, a stamp rally button 815 is displayed on the content 811 as a red button for proceeding to a page of communication content in data broadcasting.

デジタル放送受信装置3bを利用する視聴者が、スタンプラリーボタン815を押下すると、図1に示すようにQRコードが画面表示される(ステップS101)。詳細には、番組連動コンテンツ811は、スタンプラリーボタン815が選択された場合、デジタル放送受信装置3bが通信ネットワークNに接続されていないとき、図6(d)に示すように視聴記録情報発行コンテンツ611に画面遷移する。なお、番組連動コンテンツ811は、スタンプラリーボタン815が選択された場合、デジタル放送受信装置3aが通信ネットワークNに接続されているとき、図6(b)に示すようにスタンプラリーコンテンツ821に画面遷移する。   When the viewer using the digital broadcast receiving device 3b presses the stamp rally button 815, a QR code is displayed on the screen as shown in FIG. 1 (step S101). Specifically, the program-linked content 811 is a viewing record information issuance content as shown in FIG. 6D when the stamp rally button 815 is selected and the digital broadcast receiving device 3b is not connected to the communication network N. The screen transitions to 611. Note that the program linked content 811 transitions to the stamp rally content 821 as shown in FIG. 6B when the stamp rally button 815 is selected and the digital broadcast receiving device 3a is connected to the communication network N. To do.

図6(d)に示すように視聴記録情報発行コンテンツ611が画面表示されているときに放送番組コンテンツ領域612には、放送中のドラマ(番組コンテンツ)が画面表示されている。視聴記録情報発行コンテンツ611には、ユーザによるリモコン操作が可能な各種ボタンが表示されることに加えて、QRコード613と、その読取りを勧める案内文614とが表示される。   As shown in FIG. 6D, when the viewing record information issue content 611 is displayed on the screen, a broadcast drama (program content) is displayed on the screen in the broadcast program content area 612. In the viewing record information issuance content 611, in addition to displaying various buttons that can be operated by the remote controller by the user, a QR code 613 and a guidance sentence 614 recommending reading thereof are displayed.

デジタル放送受信装置3bを利用した視聴者がQRコード613を携帯端末機4で読み取って(ステップS102:図1参照)、読み取ったアドレス情報にしたがって、会員サイトを提供するWebサーバ6にログインすると、携帯端末機4は図6(e)に示すように、通信コンテンツであるスタンプラリーコンテンツ616を表示する。ここで、スタンプラリーコンテンツ616は、携帯端末機4用のスタンプラリーコンテンツである。   When a viewer using the digital broadcast receiving device 3b reads the QR code 613 with the mobile terminal 4 (step S102: see FIG. 1) and logs in to the Web server 6 that provides the member site according to the read address information, As shown in FIG. 6E, the portable terminal 4 displays stamp rally content 616 that is communication content. Here, the stamp rally content 616 is stamp rally content for the portable terminal 4.

視聴者が、携帯端末機4においてスタンプラリーコンテンツのスタンプを押す操作をすると、携帯端末機4が、Webサーバ6に対してスタンプ押印情報を送信する(ステップS103:図1)。すると、Webサーバ6は、スタンプ押印情報を、会員情報に紐付いたスタンプデータベースに記録し(ステップS104)、スタンプ押印結果を、携帯端末機4に返す(ステップS105)。そして、携帯端末機4は、スタンプラリーコンテンツ616のページにスタンプ押印結果を表示する(ステップS106)。これにより、視聴者は、スタンプラリーコンテンツ616のページ画面上でスタンプが貯まっていくことを確認することができる。   When the viewer operates the stamp of the stamp rally content on the portable terminal 4, the portable terminal 4 transmits stamp stamp information to the Web server 6 (step S103: FIG. 1). Then, the Web server 6 records the stamp stamp information in the stamp database associated with the member information (Step S104), and returns the stamp stamp result to the portable terminal 4 (Step S105). Then, the mobile terminal 4 displays the stamp stamp result on the stamp rally content 616 page (step S106). Thereby, the viewer can confirm that the stamp is accumulated on the page screen of the stamp rally content 616.

本実施形態によれば、サービス提供システム2において、通信ネットワークNに繋がっていないデジタル放送受信装置3bの場合、番組連動コンテンツ811から、QRコードを表示する視聴記録情報発行コンテンツ611に画面遷移し、QRコードを読み取った情報をWebサーバ6に伝送できるように構成したので、スタンプラリーサービス等の視聴者サービスの利便性を向上させることができる。
また、Webサーバ6は、視聴記録情報発行コンテンツ611に表示されたQRコードを読み取ったと考えられる携帯端末機4から、視聴者情報記憶手段15に既登録された情報と同じ視聴秘密情報を受信した場合、その登録を受け付けないので、URL拡散といった不正行為を防止することができる。したがって、QRコードに記載されたURLの情報を不正により得た者の不正行為を無効化することができる。
According to the present embodiment, in the service providing system 2, in the case of the digital broadcast receiving device 3b that is not connected to the communication network N, the screen transitions from the program-linked content 811 to the viewing / recording information issue content 611 that displays a QR code, Since the information obtained by reading the QR code can be transmitted to the Web server 6, the convenience of the viewer service such as the stamp rally service can be improved.
In addition, the Web server 6 has received the same viewing secret information as the information already registered in the viewer information storage means 15 from the portable terminal 4 that is considered to have read the QR code displayed in the viewing record information issue content 611. In this case, since the registration is not accepted, an illegal act such as URL diffusion can be prevented. Therefore, it is possible to invalidate the illegal act of the person who obtained the URL information described in the QR code by fraud.

さらに、Webサーバ6の側で同じQRコードの重複登録を防止する仕組みの中で、Webサーバ6が、再発行されたQRコードに関しては、同じQRコードであるとは認識しないように構成したので、ユーザの使い勝手を良くすることができる。この再発行のための構成は、具体的には、例えば1台のデジタル放送受信装置3を家族や仲間で囲んで複数の視聴者が同時に視聴して、スタンプラリーのために各視聴者が順番にQRコードを読み取るような利用がなされる場合を想定している。この場合、視聴秘密情報は、番組ID及び受信機IDが一致しているので、続けて登録しようとすれば本来ならば2人目から無効と判定される可能性が高い。ここで、視聴秘密情報のうちデータ放送視聴の時刻情報に着目すると、例えば予め1分刻みで時刻情報を取得するようにしていれば、理論的には2人目の視聴者が1分間だけ待つことでスタンプ情報を登録することも可能である。ただし、それでは利用者サービスが充分であるとは言えない。このような場合であっても、本発明によれば、2人目以降のユーザのためにQRコードを再発行できるので、ユーザの利便性を向上させることができる。   Furthermore, since the Web server 6 is configured to prevent duplicate registration of the same QR code, the Web server 6 does not recognize that the re-issued QR code is the same QR code. User convenience can be improved. Specifically, the reissuing configuration is such that, for example, a single digital broadcast receiving apparatus 3 is surrounded by a family member or a friend so that a plurality of viewers can simultaneously view each of the viewers for the stamp rally. It is assumed that the QR code is used for reading. In this case, since the viewing secret information matches the program ID and the receiver ID, there is a high possibility that if the subsequent registration is attempted, it will be determined invalid from the second person. Here, focusing on the time information of data broadcasting viewing among the viewing secret information, for example, if the time information is acquired in increments of 1 minute in advance, the second viewer theoretically waits for only 1 minute. It is also possible to register stamp information. However, it cannot be said that the user service is sufficient. Even in such a case, according to the present invention, since the QR code can be reissued for the second and subsequent users, the convenience for the user can be improved.

以上、本発明の実施形態について説明したが、本発明は、この実施形態には限定されない。例えば、本実施形態では、2次元コードをQRコードとして説明したが、これに限らない。   As mentioned above, although embodiment of this invention was described, this invention is not limited to this embodiment. For example, in the present embodiment, the two-dimensional code is described as a QR code, but the present invention is not limited to this.

また、視聴者サービスとして例えばスタンプラリーサービスを挙げて説明したが、これに限定されるものではない。その他の視聴者サービスとして、例えば、視聴者参加型のクイズ番組に参加した際のクイズの解答を記録するクイズ解答記録サービス、視聴者参加型の番組におけるアンケート回答を記録するアンケート記録サービス、あるいは、番組コンテンツの放送中に番組を視聴したことをメモ、手帳または日記として記録するダイアリーサービス等であってもよい。例えば、クイズ解答記録サービスの場合、X月Y日に放送された番組において第1問の自分の答えは何だったのか、といった記録を残すことが可能である。   Moreover, although the stamp rally service has been described as an example of the viewer service, the present invention is not limited to this. Other viewer services include, for example, a quiz answer recording service that records quiz answers when participating in a viewer participation type quiz program, a questionnaire recording service that records questionnaire responses in a viewer participation type program, or It may be a diary service or the like that records the viewing of the program during the broadcast of the program content as a memo, notebook or diary. For example, in the case of the quiz answer recording service, it is possible to keep a record of what was the first answer of the first question in the program broadcast on X month Y.

また、番組コンテンツは、既に収録されたドラマや制作されたアニメーション番組等に限らず、生放送の番組コンテンツであってもよい。生放送の場合、放送局にて、データ放送の番組連動コンテンツに対して、生放送中に番組スタッフがパスワード等の情報を入れ込んでもよい。そして、デジタル放送受信装置3で生放送の番組コンテンツを視聴するユーザが、通信ネットワークNに接続された通信機器を使って会員サイトにログインした後で、このパスワード等の情報を入力すれば例えばボーナス特典を受けられるようにしてもよい。   Further, the program content is not limited to a drama already recorded or an animation program produced, but may be a program content of a live broadcast. In the case of live broadcasting, the program staff may insert information such as passwords during live broadcasting for program-linked content of data broadcasting at a broadcasting station. Then, after a user who views live broadcast program content on the digital broadcast receiving apparatus 3 logs in to the member site using a communication device connected to the communication network N and inputs information such as this password, for example, bonus benefits You may be allowed to receive.

また、Webサーバ6において、視聴者情報記憶手段15は、ユーザ登録用個人情報のための専用の記憶装置と、視聴者サービスに係る視聴者の個人情報のための専用の記憶装置とに分けて構成してもよい。また、Webサーバ6を、ユーザ登録専用サーバと、視聴履歴等の視聴者サービス専用サーバとに分けて構成してもよい。この場合、ユーザ登録専用サーバは、ユーザ登録用個人情報のための専用の記憶装置と、ユーザ登録手段13とを備えればよい。   In the Web server 6, the viewer information storage means 15 is divided into a dedicated storage device for personal information for user registration and a dedicated storage device for personal information of viewers related to the viewer service. It may be configured. Further, the Web server 6 may be divided into a user registration dedicated server and a viewer service dedicated server such as a viewing history. In this case, the user registration dedicated server may include a dedicated storage device for user registration personal information and the user registration means 13.

1 放送通信連携システム
2 サービス提供システム
3,3b デジタル放送受信装置
3a デジタル放送受信装置(通信機器)
4 携帯端末機(通信機器)
5 デジタル放送送信装置
6 Webサーバ
11 通信コンテンツ配信手段
12 通信コンテンツ記憶手段
13 ユーザ登録手段
14 視聴履歴登録手段
15 視聴者情報記憶手段
16 登録前処理手段
17 視聴秘密情報抽出手段
18 判別手段
19 登録制御手段
31 コンテンツ記憶手段
32 放送制御手段
33 放送送出手段
41 放送受信手段
42 ユーザ操作手段
43 表示手段
44 コンテンツ蓄積手段
45 プログラム記憶手段
46 受信制御手段
461 コンテンツ再生制御手段
462 表示制御手段
463 サービス要求受付手段
464 通信コンテンツ画面遷移手段
465 放送コンテンツ画面遷移手段
466 2次元コード生成手段
467 再発行要求受付手段
468 経過時間判別手段
469 再発行情報生成手段
47 個別情報記憶カード
N 通信ネットワーク
W 放送波
DESCRIPTION OF SYMBOLS 1 Broadcast communication cooperation system 2 Service provision system 3, 3b Digital broadcast receiver 3a Digital broadcast receiver (communication equipment)
4 Mobile terminals (communication equipment)
DESCRIPTION OF SYMBOLS 5 Digital broadcast transmitter 6 Web server 11 Communication content delivery means 12 Communication content storage means 13 User registration means 14 Viewing history registration means 15 Viewer information storage means 16 Pre-registration processing means 17 Viewing secret information extraction means 18 Discrimination means 19 Registration control Means 31 Content storage means 32 Broadcast control means 33 Broadcast transmission means 41 Broadcast reception means 42 User operation means 43 Display means 44 Content storage means 45 Program storage means 46 Reception control means 461 Content playback control means 462 Display control means 463 Service request acceptance means 464 Communication content screen transition means 465 Broadcast content screen transition means 466 Two-dimensional code generation means 467 Reissue request reception means 468 Elapsed time determination means 469 Reissue information generation means 47 Individual information storage Over-de-N communication network W broadcasting wave

Claims (5)

番組コンテンツを放送するデジタル放送送信装置と、会員サイトに予め会員登録した視聴者への視聴者サービスとして前記番組コンテンツの視聴記録を登録して当該登録情報を視聴者の通信機器から参照できるサービスを提供するWebサーバと、を備えるサービス提供システムにおける前記Webサーバであって、
通信ネットワークに接続された前記視聴者の通信機器に対して前記視聴者サービスを提供するページ画面を含む通信コンテンツを配信する通信コンテンツ配信手段と、
前記会員サイトに予め会員登録した視聴者の視聴者識別情報を含むデータベースを視聴者毎に記憶する視聴者情報記憶手段と、
前記視聴者の通信機器から前記通信ネットワークを介して前記視聴者サービスの要求情報を受信したときに当該視聴者の視聴記録を前記視聴者識別情報に対応付けて前記データベースに登録する視聴履歴登録手段と、
帯端末機から接続要求を受け付けた場合、前記会員サイトにログインしているときに前記視聴者サービスの要求情報を受信し、当該視聴者の視聴記録を登録するための前処理を行う登録前処理手段と、を備え、
前記登録前処理手段は、
前記視聴者サービスの要求情報から視聴秘密情報の文字列を抽出する視聴秘密情報抽出手段と、
前記抽出した視聴秘密情報と同一の情報が前記データベースに登録されているか否かを判別する判別手段と、
前記抽出した視聴秘密情報が未登録の場合に、前記視聴履歴登録手段によって当該視聴者の視聴記録を登録させ、前記抽出した視聴秘密情報と同一の情報が前記データベースに既に登録されている場合、前記通信コンテンツ配信手段によって、エラーメッセージを前記携帯端末機に配信させる登録制御手段と、を備えることを特徴とするWebサーバ。
A digital broadcast transmitting apparatus that broadcasts program content, and a service that registers a viewing record of the program content as a viewer service for viewers who have registered as members in advance on a member site and can refer to the registered information from the viewer's communication device. A web server in a service providing system comprising:
Communication content distribution means for distributing communication content including a page screen for providing the viewer service to communication devices of the viewer connected to a communication network;
Viewer information storage means for storing, for each viewer, a database including viewer identification information of viewers registered in advance in the member site;
Viewing history registration means for registering the viewer's viewing record in the database in association with the viewer identification information when receiving the viewer service request information from the viewer's communication device via the communication network. When,
When receiving a connection request from the mobile terminal, receiving said request information of the viewer service when logged into membership site, before the registration to perform preprocessing for registering the viewing records of the viewer A processing means,
The pre-registration processing means includes
Viewing secret information extracting means for extracting a character string of viewing secret information from the request information of the viewer service;
Determining means for determining whether the same information as the extracted viewing secret information is registered in the database;
When the extracted viewing secret information is unregistered, the viewing history registration means registers the viewing record of the viewer, and when the same information as the extracted viewing secret information is already registered in the database, A web server comprising: registration control means for delivering an error message to the portable terminal by the communication content delivery means.
コンピュータを請求項1に記載のWebサーバとして機能させるための視聴者サービス提供プログラム。   A viewer service providing program for causing a computer to function as the Web server according to claim 1. 番組コンテンツを放送し、放送中の番組に連動してデータ放送にて提供される番組連動コンテンツを放送するデジタル放送送信装置と、会員サイトに予め会員登録した視聴者への視聴者サービスとして前記番組コンテンツの視聴記録を登録して当該登録情報を視聴者の通信機器から参照できるサービスを提供するWebサーバと、を備えるサービス提供システムにおいて前記デジタル放送送信装置からデータ放送で送信される受信機プログラムあって、
ジタル放送受信装置を、
データ放送において前記視聴者サービスの要求を受け付け、当該デジタル放送受信装置が通信ネットワークに接続されてないときに前記番組連動コンテンツから、データ放送で提供されていて前記放送中の番組には連動していない視聴記録情報発行コンテンツに画面遷移するサービス要求受付手段、
前記WebサーバのURLの文字列の後に視聴秘密情報の文字列を連結したテキスト情報から2次元コードを生成する2次元コード生成手段、
前記生成された2次元コードとその読取りを勧める案内文とを、前記視聴記録情報発行コンテンツの画面に表示する表示制御手段、
として機能させるための受信機プログラム。
A digital broadcast transmitting apparatus that broadcasts program content and broadcasts program-linked content provided by data broadcasting in conjunction with the program being broadcast, and the program as a viewer service for viewers who have previously registered as a member site A receiver program transmitted by data broadcasting from the digital broadcast transmitting device in a service providing system comprising: a Web server that registers a viewing record of content and provides a service that allows the registered information to be referred to from a viewer's communication device; And
The digital broadcasting receiving apparatus,
The request for the viewer service is received in the data broadcast, and the digital broadcast receiving apparatus is linked to the program being broadcast from the program linked content when the digital broadcast receiving apparatus is not connected to the communication network. A service request accepting means for transitioning the screen to a viewing / listening information issuing content not
Two-dimensional code generation means for generating a two-dimensional code from text information obtained by concatenating a character string of viewing secret information after a character string of the URL of the Web server;
Display control means for displaying the generated two-dimensional code and a guidance sentence recommending reading thereof on the screen of the viewing record information issuing content;
Receiver program to function as.
前記デジタル放送受信装置を、さらに、
データ放送において前記2次元コードの再発行要求を受け付ける再発行要求受付手段、
前記視聴記録情報発行コンテンツに画面遷移した時刻から前記再発行要求を受け付けた時刻までの経過時間が所定の時間内か否かを判別する経過時間判別手段、
前記経過時間が所定の時間内である場合、所定の文字列からなる再発行情報を生成する再発行情報生成手段、として機能させる受信機プログラムあって、
前記2次元コード生成手段は、前記視聴秘密情報として前記再発行情報を含めた文字列を用いて前記2次元コードを生成することを特徴とする請求項3に記載の受信機プログラム。
The digital broadcast receiving device;
Reissuance request accepting means for accepting a reissue request for the two-dimensional code in data broadcasting;
Elapsed time determination means for determining whether or not the elapsed time from the time when the screen transitions to the viewing record information issue content to the time when the reissue request is received is within a predetermined time;
When the elapsed time is within a predetermined time, there is a receiver program that functions as reissue information generation means for generating reissue information consisting of a predetermined character string,
The receiver program according to claim 3, wherein the two-dimensional code generation unit generates the two-dimensional code using a character string including the reissue information as the viewing secret information.
番組コンテンツを放送し、放送中の番組に連動してデータ放送にて提供される番組連動コンテンツを放送し、データ放送において前記番組連動コンテンツから遷移可能なコンテンツであって前記放送中の番組には連動していない視聴記録情報発行コンテンツを放送するデジタル放送送信装置と、会員サイトに予め会員登録した視聴者への視聴者サービスとして前記番組コンテンツの視聴記録を登録して当該登録情報を視聴者の通信機器から参照できるサービスを提供するWebサーバと、を備えるサービス提供システムであって、
前記番組連動コンテンツは、放送中にジタル放送受信装置にて前記視聴者サービスの要求情報を取得した場合、前記デジタル放送受信装置が通信ネットワークに接続されていないときに前記視聴記録情報発行コンテンツに画面遷移するコンテンツであり、
前記視聴記録情報発行コンテンツは、前記WebサーバのURLの文字列の後に視聴秘密情報の文字列を連結したテキスト情報から生成された2次元コードとその読取りを勧める案内文とを前記デジタル放送受信装置の画面に表示するコンテンツであり、
前記Webサーバは、
前記会員サイトに予め会員登録した視聴者の視聴者識別情報を含むデータベースを視聴者毎に記憶する視聴者情報記憶手段と、
携帯端末機から通信ネットワークを介して、当該WebサーバのURLの文字列と前記視聴秘密情報の文字列とが連結された文字列を受信し、受信した文字列に連結されている前記視聴秘密情報の文字列を抽出する視聴秘密情報抽出手段と、
前記抽出した視聴秘密情報と同一の情報が前記データベースに登録されているか否かを判別する判別手段と、
前記抽出した視聴秘密情報が未登録の場合に、前記視聴者識別情報に対応付けて前記データベースに登録する視聴履歴登録手段と、
前記視聴秘密情報が登録された場合、前記視聴者サービスを提供するページ画面を含む通信コンテンツを前記携帯端末機に配信し、前記抽出した視聴秘密情報と同一の情報が前記データベースに既に登録されている場合、エラーメッセージを前記携帯端末機に配信する通信コンテンツ配信手段と、を備えることを特徴とするサービス提供システム。
Broadcasting program content, broadcasting program-linked content provided by data broadcasting in conjunction with the program being broadcast, and transitioning from the program-linked content in data broadcasting, the program being broadcast A digital broadcast transmitting apparatus for broadcasting viewing record information issuance content that is not linked, and a viewing record of the program content as a viewer service for a viewer who has registered as a member in advance on a member site, A service providing system comprising a web server that provides a service that can be referred to from a communication device,
The program linked content, when acquiring request information of the viewer service in digital broadcast receiving apparatus in a broadcast, the viewer record information published content when the digital broadcast receiving apparatus is not connected to the communication network It is content that transitions on the screen,
The viewing record information issuance content includes a two-dimensional code generated from text information in which a character string of viewing secret information is concatenated after a character string of the URL of the Web server, and a guidance sentence that recommends reading the digital broadcast receiving apparatus. Content to be displayed on the screen,
The web server
Viewer information storage means for storing, for each viewer, a database including viewer identification information of viewers registered in advance in the member site ;
The viewing secret information connected to the received character string is received from the mobile terminal via a communication network, the character string in which the URL character string of the Web server is connected to the character string of the viewing secret information. Viewing secret information extraction means for extracting the character string of
Determining means for determining whether the same information as the extracted viewing secret information is registered in the database;
Viewing history registration means for registering in the database in association with the viewer identification information when the extracted viewing secret information is unregistered;
When the viewing secret information is registered, communication content including a page screen providing the viewer service is distributed to the mobile terminal, and the same information as the extracted viewing secret information is already registered in the database. And a communication content distribution means for distributing an error message to the mobile terminal.
JP2014040098A 2014-03-03 2014-03-03 Web server, viewer service providing program, receiver program, and service providing system Expired - Fee Related JP6302284B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014040098A JP6302284B2 (en) 2014-03-03 2014-03-03 Web server, viewer service providing program, receiver program, and service providing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014040098A JP6302284B2 (en) 2014-03-03 2014-03-03 Web server, viewer service providing program, receiver program, and service providing system

Publications (2)

Publication Number Publication Date
JP2015165618A JP2015165618A (en) 2015-09-17
JP6302284B2 true JP6302284B2 (en) 2018-03-28

Family

ID=54187952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014040098A Expired - Fee Related JP6302284B2 (en) 2014-03-03 2014-03-03 Web server, viewer service providing program, receiver program, and service providing system

Country Status (1)

Country Link
JP (1) JP6302284B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001111502A (en) * 1999-10-01 2001-04-20 Toshiba Corp Information transmitting apparatus and information transmitting / receiving system
JP2006106913A (en) * 2004-10-01 2006-04-20 Dainippon Printing Co Ltd Lottery method and system using two-dimensional code
JP2007047951A (en) * 2005-08-09 2007-02-22 Global Value Kk Point management system
JP2008225904A (en) * 2007-03-13 2008-09-25 Sony Corp Data processing system and data processing method
JP2011101307A (en) * 2009-11-09 2011-05-19 Fuji Television Network Inc Information distribution system and information distribution method
JP5395774B2 (en) * 2010-09-30 2014-01-22 日本放送協会 Service provision system
JP5537377B2 (en) * 2010-10-15 2014-07-02 日本放送協会 Service provision system

Also Published As

Publication number Publication date
JP2015165618A (en) 2015-09-17

Similar Documents

Publication Publication Date Title
CN1879155B (en) Secure multimedia content delivery on storage media
CN100370442C (en) Information providing system using code information
JP6293269B2 (en) Content viewing confirmation apparatus and method
JP2005285089A (en) ACCESS CONTROL METHOD, ACCESS CONTROL SYSTEM, METADATA CONTROLLER, AND TRANSMISSION DEVICE
US20140195428A1 (en) Audio-based electronic transaction authorization system and method
JP5395774B2 (en) Service provision system
JP2008090512A (en) Information distribution system, information distribution method, content distribution management device, content distribution management method, and program
JP5537377B2 (en) Service provision system
JP3956106B2 (en) Computer apparatus and program
JP2009187524A (en) System and method for processing questionnaire data, questionnaire system using the same, and terminal used for the same
TW201239667A (en) Content or application program providing system, control method of content or application program providing system, terminal apparatus, control method of terminal apparatus, authentication device, control method of authentication device
KR101223576B1 (en) An off-line filling-form device based on the bar-code and the method thereof
JP6302284B2 (en) Web server, viewer service providing program, receiver program, and service providing system
JP5123794B2 (en) IDENTIFICATION INFORMATION OUTPUT DEVICE, PROGRAM THEREOF, PROGRAM TRANSMITTING DEVICE, AND IC CARD
JP4557265B2 (en) Content viewing system and method
JP5543839B2 (en) Data broadcasting system and broadcast receiving terminal
KR101973379B1 (en) Server, method, system, computer program and computer readable recording medium for providing user participatory communication service
US20060270387A1 (en) Service providing system, service using device, and template transmitting device
JP2001358683A (en) User identification method, broadcast receiving apparatus, and program recording medium for user identification
KR102747037B1 (en) Method for Providing Interface for Marketing Activity of Video/Product Matching Sales
JP5171742B2 (en) Electronic document generation apparatus for displaying two-dimensional code, program thereof, and digital broadcast transmission apparatus
JP5193100B2 (en) Content providing server, external information providing server, linkage server, receiving terminal, content providing program, external information providing program, authentication linkage program, content composition display program, and data broadcasting system
JP4658814B2 (en) Digital broadcast receiver, content providing apparatus, and authentication management apparatus
JPH08126079A (en) Information transmission device and information collection device
KR100449870B1 (en) Method for supplying content within communication network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171102

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171121

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180117

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: 20180206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180302

R150 Certificate of patent or registration of utility model

Ref document number: 6302284

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees