(57)【要約】【課題】連続性のあるリモコン操作を視聴者に指示するインタラクティブな番組放送を視聴する場合に、複数の視聴者が参加できるようにする。【解決手段】放送データ送信装置によって実行されるプログラムは、開始タイミング指示ステップ、開始タイミング指示ステップによる指示の後に、リモコン装置の操作を連続して複数回指示する操作指示ステップ、操作指示ステップによる全指示が終了した後に、リモコン装置の操作履歴の送信を指示する送信指示ステップ、送信指示ステップによる指示の後に、リモコン装置からのデータを受信する第１リモコン信号受信ステップ、受信されたデータと操作指示ステップによる複数回の指示に応じた操作履歴の正解データを比較して、受信されたデータを評価する第１評価ステップ、および第１評価ステップによる評価結果を出力する第１評価出力ステップを備える。  【選択図】  図１
2008113459.tif 000002
【特許請求の範囲】
【請求項１】
処理ユニットおよび一時記憶手段を含み、データ放送送信装置から送信される放送データおよび第１のリモコン装置から送信されるリモコン信号に基づいてインタラクティブ番組の画像を発生するデータ放送受信装置に適用され、処理ユニットによって実行されるインタラクティブ番組のためのプログラムであって、
インタラクティブ番組による視聴者の参加開始タイミングを指示する開始タイミング指示ステップ、
前記開始タイミングが指示された後に、前記第１のリモコン装置の操作を連続して複数回指示する操作指示ステップ、
前記複数回の操作指示が行われた後に、前記第１のリモコン装置の操作に応じて記憶されている操作履歴データの送信を第１のリモコン装置の操作者に対して指示する送信指示ステップ、
前記送信指示に応じて前記第１のリモコン装置から操作履歴データが送信されたとき、当該操作履歴データを受信する操作履歴データ受信ステップ、
前記受信された第１の操作履歴データと、前記操作指示ステップにおける複数回の指示に対応して前記データ放送受信装置に記憶されている正解データとを比較して、前記受信された第１の操作履歴データを評価する第１の評価ステップ、および
前記第１の評価ステップによる評価結果を操作者に認識可能な態様で出力する第１の評価出力ステップを備えるプログラム。
【請求項２】
前記インタラクティブ番組のためのプログラムは、前記放送データに含まれた状態で、インタラクティブ番組の開始に先立って予め前記データ放送受信装置へ送信されることにより、前記一時記憶手段に記憶され、前記各ステップが順次処理されることを特徴とする、請求項１に記載のプログラム。
【請求項３】
前記開始タイミング指示ステップ、前記操作指示ステップおよび送信指示ステップは、前記放送データに含まれる映像データに基づく映像と音声データに基づく音声の少なくとも一方を出力することによって、操作者に認識可能な態様で指示を行うことを特徴とする、請求項１または２に記載のプログラム。
【請求項４】
前記第１のリモコン装置は、それぞれがゲームのために操作される操作スイッチを含み、かつ前記データ放送受信装置に対してワイヤレスで操作データを個別に送信可能な複数の携帯ゲーム機が使用され、
前記操作履歴データ受信ステップ、前記第１の評価ステップおよび前記第１の評価出力ステップは、前記複数の携帯ゲーム機からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定されることにより、複数の操作者が携帯ゲーム機をリモコン装置として使用して共通のインタラクティブ番組に参加可能にされたことを特徴とする、請求項１に記載のプログラム。
【請求項５】
前記操作指示ステップにおいて指示される複数回の指示毎に、第２のリモコン装置から送信される操作データを順次受信する操作データ受信ステップ、
前記受信された第２の操作履歴データに基づいて操作データを評価する第２の評価ステップ、および
前記第２の評価ステップによる評価結果を操作者に認識可能な態様で出力する第２評価出力ステップをさらに備える、請求項１に記載のプログラム。
【請求項６】
前記第１のリモコン装置は、ゲームのために操作される操作スイッチを含み、かつ前記データ放送受信装置に対してワイヤレスで操作データを送信可能な携帯ゲーム機が使用され、
前記第２のリモコン装置は、前記データ放送受信装置に専用のリモコン装置が使用され、
前記第２のリモコン装置が操作データをリアルタイムに送信するメインリモコン装置として使用され、前記第１のリモコン装置が複数の操作データを一括した操作履歴データを送信するために使用されるサブリモコン装置として使用されることにより、複数の操作者が共通のインタラクティブ番組に参加可能にしたことを特徴とする、請求項５に記載のプログラム。
【請求項７】
前記サブリモコン装置は、複数設けられ、
前記操作履歴データ受信ステップ、前記第１の評価ステップおよび前記第１の評価出力ステップは、前記複数のサブリモコン装置からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定されることを特徴とする、請求項６に記載のプログラム。
【請求項８】
処理ユニットおよび一時記憶手段を含み、データ放送送信装置から送信される放送データおよびリモコン信号に基づいてインタラクティブ番組の画像を発生するデータ放送受信装置と、データ放送受信装置に対して操作データをリモコン信号として送信するリモコン装置とからなるインタラクティブ番組処理システムであって、
前記データ放送受信装置は、
インタラクティブ番組における視聴者の参加すべき開始タイミングを指示する開始タイミング指示ステップと、
前記開始タイミングが指示された後に、前記リモコン装置の操作を連続して複数回指示する操作指示ステップと、
前記複数回の操作指示が行われた後に、前記リモコン装置の操作に応じて記憶されている操作履歴データの送信をリモコン装置の操作者に対して指示する送信指示ステップと、
前記送信指示に応じて前記リモコン装置から操作履歴データが送信されたとき、当該操作履歴データを受信する操作履歴データ受信ステップと、
前記受信された操作履歴データと、前記操作指示ステップにおける複数回の指示に対応して前記データ放送受信装置に記憶されている正解データとを比較して、前記受信された操作履歴データを評価する評価ステップと、
前記評価ステップによる評価結果を操作者に認識可能な態様で出力するの評価出力ステップとからなり、前記処理ユニットによって実行されるインタラクティブ番組のためのプログラムを備え、
前記リモコン装置は、
前記データ放送受信装置の視聴者によって操作され、操作状態に応じた操作データを出力する操作部と、
前記操作データの履歴を一時記憶する操作履歴データ記憶手段と、
前記開始タイミングが指示されたとき、視聴者によって操作されることにより、開始タイミングを決定するスタートスイッチと、
前記送信指示されたとき、視聴者によって操作されることにより、前記操作履歴データ記憶手段に記憶されている操作履歴データの送信タイミングを決定する送信スイッチと、
前記送信スイッチの操作に応答して、前記操作履歴データ記憶手段に記憶されている前記操作履歴データを、前記データ放送受信装置に対してワイヤレスで送信する送信手段とを備えたことを特徴とする、インタラクティブ番組処理システム。
【請求項９】
前記リモコン装置は、それぞれがゲームのために操作される操作スイッチを含み、かつ前記データ放送受信装置に対してワイヤレスで操作データを個別に送信可能な複数の携帯ゲーム機が使用され、
前記スタートスイッチおよび前記送信スイッチは、前記操作スイッチによって代用され、
前記操作履歴データ受信ステップ、前記評価ステップおよび前記評価出力ステップは、前記複数の携帯ゲーム機からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定されることにより、複数の操作者が携帯ゲーム機をリモコン装置として使用して共通のインタラクティブ番組に参加可能にされたことを特徴とする、請求項８に記載のインタラクティブ番組処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムであって、特に例えば処理ユニットを含むデータ放送受信装置とリモコン装置を使用して視聴者がインタラクティブ番組に参加できる、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムに関する。
【背景技術】
【０００２】
従来、データ放送受信システムにおいて視聴者が参加できるインタラクティブな番組放送としては、図２１に示すデータ放送受信システムが知られている。従来のデータ放送受信システム１ａ〜１ｃは、データ放送受信装置２ａ〜２ｃとそれに対応するリモコン装置３ａ〜３ｃによって構成され、さらにデータ放送受信装置２ａ，２ｂ，２ｃに対応してテレビモニタ４ａ〜４ｃが接続される。これらのデータ放送受信装置２ａ〜２ｃとリモコン装置３ａ〜３ｃとテレビモニタ４ａ〜４ｃからなる１組のデータ放送受信システム１ａ〜１ｃは、視聴者の家庭に設置される。ここで、インタラクティブ番組とは、視聴者が放送番組を視聴するだけではなく、視聴者が放送内容に沿ってリモコン装置を操作することによって番組に参加して、その放送番組の映像や音声等が視聴者の操作に応じて変化するものをいう。このようなインタラクティブな放送番組には、ゲームやクイズや教育等の番組が考えられる。
【０００３】
図２１の放送データ受信システムにおいて、視聴者が参加するインタラクティブな番組放送を実現するためには、図２２，図２３のフローチャートに示す処理が行われる。図２２はデータ放送受信装置のフローチャートである。ステップ（図示では、「Ｓ」と略して示す）１において、データ放送局から放送された放送データがデータ放送受信装置２ａ〜２ｃによって受信される。各データ放送受信装置２ａ〜２ｃは、周知のように、通常のテレビジョン放送を受信するテレビ受像機に加えて、放送データをディジタル的に蓄積して記憶するメモリと、メモリの記憶データを処理して画像データを発生しテレビに表示する処理ユニット（ＣＰＵ）とを含む。そして、放送データには、各データ放送受信装置２ａ〜２ｃによって実行されるＢＭＬ（Broadcast Markup Language）等の放送制御プログラムデータや、映像データおよび音声データ等が含まれる。ステップ２において、受信した映像データに基づいて画像処理された映像がテレビモニタに表示される。この映像が視聴者にリモコン装置３ａ〜３ｃを操作して何らかの指示すべき映像である場合、ステップ３及びステップ４において、一定期間にリモコン信号からの受信が能動化され、視聴者の操作によってリモコン装置３ａ〜３ｃを介して送信されたリモコン信号が受け付けられる。その後、ステップ５において、受信したリモコン信号の評価処理が行われる。ステップ６において、評価に応じた映像がテレビモニタ４ａ〜４ｃに出力される。例えば、視聴者のリモコン操作が正しい操作であったときは、正解を示す映像が対応するテレビモニタに表示され、必要に応じて音声でも伝達される。
【０００４】
図２３はリモコン装置のフローチャートである。ステップ７において、リモコン装置３ａ〜３ｃに含まれる何れかの操作スイッチが押されたか否かが判断される。いずれかの操作スイッチが押された場合には、ステップ８において、当該リモコン装置（例えば３ａ）に含まれる押された操作スイッチに対応するリモコン信号（又はキーデータ）が赤外線などのワイヤレスで送信される。このリモコン信号は、前述のステップ３においてデータ放送受信装置（２ａ）によって受信されて、操作されたスイッチに対応する処理が行われ、それに応じて変化した映像がテレビモニタ（３ａ）に表示される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のデータ放送受信システムによるインタラクティブな放送番組は、視聴者の操作を指示又は要求する表示をした後に、指示又は要求する表示内容に対応した操作入力を待って次の表示をしているため、視聴者がスムースに操作しなければ放送番組の進行と時間的なずれが生じる。それを防止するためには視聴者の操作入力待ち時間を長く選定する必要があり、放送番組の進行が間延びし、面白味のある番組の制作の制約となる。逆に、視聴者による操作入力のための応答時間が短過ぎると、子供やお年寄りがインタラクティブ番組に参加し難くなる。
【０００６】
また、従来のデータ放送受信システムによるインタラクティブな放送番組は、リモコン装置を追加して購入しても、参加できる視聴者が１人に限られ、１台のデータ放送受信装置に複数の視聴者が参加できなかった。その理由は、複数の視聴者からリモコン信号が同時に発信されると、各リモコン信号が混信するため、複数のリモコン装置の操作に基づく正常な処理ができないからである。すなわち、従来技術に示されるデータ放送受信システムは、リモコン操作を指示するための映像表示の処理（図２２のステップ２），リモコン信号の受信処理（ステップ３，４），リモコン信号の評価処理（ステップ５），評価に応じた映像の表示処理（ステップ６）等の一連の処理が１回しか行われず、複数の視聴者が同じ放送番組に参加できなかった。
【０００７】
そのため、複数の視聴者が参加したい場合、人数分の放送データ受信システムが必要となる（図２１）。また、複数の視聴者からのリモコン信号を所定の時間を空けて複数回受付るようにすれば、リモコン信号が混信せず、複数の視聴者が略同時的に参加できる反面、各操作指示の間隔が空くので連続性のあるリモコン操作を指示する場合に放送番組の進行より時間遅れが生じる。
【０００８】
一方、複数のリモコン装置とデータ放送受信装置の間で同期制御を行うＩｒＤＡ（Infrared Data Association）規格によるリモコン通信を使用すれば、データ放送受信装置が複数のリモコン信号を同時に受付ることも可能である。この場合、複数の視聴者が参加可能なプログラムをデータ放送受信装置で実行させることができるが、現状においてこのようなリモコン通信機能を備えるデータ放送受信装置は普及しておらず、多くの視聴者が楽しむことができない。また、放送番組の提供者は視聴率を上げるために番組内容を工夫するが、普及していないデータ放送受信装置向け番組を制作する放送局が少なく、実用的でない。
【０００９】
それゆえに、この発明の主たる目的は、視聴者の操作入力が容易かつスムースに行え、データ放送番組の進行（又は再生）に時間遅れが生じることのない、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムを提供することである。
【００１０】
この発明の他の目的は、連続性のあるリモコン操作を視聴者に指示又は要求するインタラクティブな放送番組を視聴する場合において、複数の視聴者が共通のデータ放送受信装置で略同時的に参加することができる、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムを提供することである。
【００１１】
この発明のその他の目的は、複数の視聴者が共通のデータ放送受信装置で略同時的に参加する場合においても、混信等の通信障害が生じることのない、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムを提供することである。
【課題を解決するための手段】
【００１２】
請求項１に記載の発明にかかるプログラムは、処理ユニット（実施例との対応関係を示せば１１１）および一時記憶手段（１３，１１２）を含み、データ放送送信装置（５０）から送信される放送データおよび第１のリモコン装置（２０）から送信されるリモコン信号に基づいてインタラクティブ番組の画像を発生するデータ放送受信装置（１０）に適用され、処理ユニットによって実行されるインタラクティブ番組のためのプログラムであって、次のステップを備える。すなわち、インタラクティブ番組による視聴者の参加開始タイミングを指示する開始タイミング指示ステップ（Ｓ１０４）、開始タイミングが指示された後に、第１のリモコン装置の操作を連続して複数回指示する操作指示ステップ（Ｓ１０５）、複数回の操作指示が行われた後に、第１のリモコン装置の操作に応じて記憶されている操作履歴データの送信を第１のリモコン装置の操作者に対して指示する送信指示ステップ（Ｓ１１３）、送信指示に応じて第１のリモコン装置から操作履歴データが送信されたとき、当該操作履歴データを受信する操作履歴データ受信ステップ（Ｓ１１４）、受信された第１の操作履歴データと、操作指示ステップにおける複数回の指示に対応してデータ放送受信装置に記憶されている正解データとを比較して、受信された第１の操作履歴データを評価する第１の評価ステップ（Ｓ１１６）、および第１の評価ステップによる評価結果を操作者に認識可能な態様で出力する第１の評価出力ステップ（Ｓ１１７）を備える。
【００１３】
なお、正解データは、操作指示ステップによる複数回の指示に応じて操作されるべき操作データの手順を定義したものであり、操作履歴データ受信ステップによって受信されたデータと比較して評価するために利用される。なお、請求項１に記載のプログラムは、データ放送送信装置からデータ放送受信装置に送信（放送）されて、データ放送受信装置の記憶手段に記憶されるのが好ましいが、予めデータ放送受信装置に記憶されていてもよいし、サーバーからダウンロードするようにしてもよい。
【００１４】
また、正解データは、データ放送送信装置からデータ放送受信装置に送信（放送）されて、データ放送受信装置の記憶手段に記憶されるのが好ましいが、予めデータ放送受信装置に記憶されていてもよいし、サーバーからダウンロードするようにしてもよい。
【００１５】
第１評価ステップにおける処理は、評価結果に応じた映像または音声をテレビモニタに出力する処理，モデムを介してサーバーに評価結果を出力する処理，通信ポートを介して外部制御機器（ロボットおもちゃ，家電製品等）に制御信号等を送信する処理等が考えられる。
【００１６】
請求項２に記載の発明は、請求項１に記載のプログラムであって、インタラクティブ番組のためのプログラムは、放送データに含まれた状態で、インタラクティブ番組の開始に先立って予め前記データ放送受信装置へ送信される（Ｓ１０１）ことにより、一時記憶手段（１１２ａ）に記憶され、各ステップが順次処理されることを特徴とする。
【００１７】
請求項３に記載の発明は、請求項１または２に記載のプログラムであって、開始タイミング指示ステップ、操作指示ステップおよび送信指示ステップは、放送データに含まれる映像データ（８３）に基づく映像と音声データに基づく音声（８４）の少なくとも一方を出力することによって、操作者に認識可能な態様で指示を行うことを特徴とする。
【００１８】
なお、請求項３に記載の発明は、映像データのみに基づいて映像を出力することによって指示してもよいし、音声データのみに基づいて音声を出力することによって指示しても良いし、映像データおよび音声データに基づいて映像および音声を出力することによって指示するようにしても良い。
【００１９】
請求項４に記載の発明は、、請求項１に記載のプログラムであって、第１のリモコン装置は、それぞれがゲームのために操作される操作スイッチ（２２）を含み、かつデータ放送受信装置（１０）に対してワイヤレスで操作データを個別に送信可能な複数の携帯ゲーム機（２０）が使用される。そして、操作履歴データ受信ステップ、第１の評価ステップおよび第１の評価出力ステップは、複数の携帯ゲーム機からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定される（Ｓ１１３〜Ｓ１１７）ことにより、複数の操作者が携帯ゲーム機をリモコン装置として使用して共通のインタラクティブ番組に参加可能にされたことを特徴とする。
【００２０】
請求項５に記載の発明は、請求項１に記載のプログラムであって、操作指示ステップにおいて指示される複数回の指示毎に、第２のリモコン装置（４０）から送信される操作データを順次受信する操作データ受信ステップ（Ｓ１０６）、受信された第２の操作履歴データに基づいて操作データを評価する第２の評価ステップ（Ｓ１０８）、および第２の評価ステップによる評価結果を操作者に認識可能な態様で出力する第２評価出力ステップ（Ｓ１０９）をさらに備える。
【００２１】
請求項１に記載の発明においては、操作指示ステップによる複数回の操作指示が終了した後に、操作履歴を受信して評価するものであるが、請求項５に記載の発明においては、操作指示ステップによって複数回の操作指示が行われている途中に、各操作指示があった直後に第２のリモコン装置からのリモコン信号を受信し、そのリモコン信号をリアルタイムに評価するものである。なお、このリモコン信号は通常のリモコン装置（放送データ受信装置に付属される標準リモコン等の本発明の構成要件に該当しないリモコン）を使用することが可能である。
【００２２】
請求項６に記載の発明は、請求項５に記載のプログラムであって、第１のリモコン装置（２０）は、ゲームのために操作される操作スイッチ（２２）を含み、かつデータ放送受信装置（１０）に対してワイヤレスで操作データを送信可能な携帯ゲーム機（２０）が使用される。第２のリモコン装置は、データ放送受信装置（１０）に専用のリモコン装置（４０）が使用され、第２のリモコン装置が操作データをリアルタイムに送信するメインリモコン装置として使用され、第１のリモコン装置が複数の操作データを一括した操作履歴データを送信するために使用されるサブリモコン装置として使用されることにより、複数の操作者が共通のインタラクティブ番組に参加可能にしたことを特徴とする。
【００２３】
請求項７に記載の発明は、サブリモコン装置（２０）は複数設けられ、操作履歴データ受信ステップ、第１の評価ステップおよび前記第１の評価出力ステップは、複数のサブリモコン装置からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定される（Ｓ１１３〜Ｓ１１７）ことを特徴とする。
【００２４】
請求項８に記載の発明は、処理ユニット（１１１）および一時記憶手段（１３，１１２を含み、データ放送送信装置（５０）から送信される放送データおよびリモコン信号に基づいてインタラクティブ番組の画像を発生するデータ放送受信装置（１０）と、データ放送受信装置に対して操作データをリモコン信号として送信するリモコン装置（２０）とからなるインタラクティブ番組処理システムである。データ放送受信装置は、処理ユニットによって実行されるインタラクティブ番組のためのプログラムを備える。このプログラムは、インタラクティブ番組における視聴者の参加すべき開始タイミングを指示する開始タイミング指示ステップ（Ｓ１０４）と、開始タイミングが指示された後に、リモコン装置の操作を連続して複数回指示する操作指示ステップ（Ｓ１０５）と、複数回の操作指示が行われた後に、リモコン装置の操作に応じて記憶されている操作履歴データの送信をリモコン装置の操作者に対して指示する送信指示ステップ（Ｓ１１３）と、送信指示に応じてリモコン装置から操作履歴データが送信されたとき、当該操作履歴データを受信する操作履歴データ受信ステップ（Ｓ１１４）と、受信された操作履歴データと、操作指示ステップにおける複数回の指示に対応してデータ放送受信装置に記憶されている正解データとを比較して、受信された操作履歴データを評価する評価ステップ（Ｓ１１６）と、評価ステップによる評価結果を操作者に認識可能な態様で出力するの評価出力ステップ（Ｓ１１７）とからなる。リモコン装置は、データ放送受信装置の視聴者によって操作され、操作状態に応じた操作データを出力する操作部（２２ｄ）と、操作データの履歴を一時記憶する操作履歴データ記憶手段（２８）と、開始タイミングが指示されたとき、視聴者によって操作されることにより、開始タイミングを決定するスタートスイッチ（２２ｓ）と、送信指示されたとき、視聴者によって操作されることにより、操作履歴データ記憶手段に記憶されている操作履歴データの送信タイミングを決定する送信スイッチ（２２ａ）と、送信スイッチの操作に応答して、操作履歴データ記憶手段に記憶されている操作履歴データを、データ放送受信装置に対してワイヤレスで送信する送信手段（２４）とを備えたことを特徴とする。
【００２５】
請求項９に記載の発明は、請求項８に記載のインタラクティブ番組処理システムであって、複数のリモコン装置（２０ａ〜２０ｃ）は、それぞれがゲームのために操作される操作スイッチ（２２）を含み、かつデータ放送受信装置に対してワイヤレスで操作データを個別に送信可能な複数の携帯ゲーム機（２０）が使用され、スタートスイッチおよび送信スイッチは、操作スイッチによって代用され、操作履歴データ受信ステップ、評価ステップおよび評価出力ステップは、複数の携帯ゲーム機からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定される（Ｓ１１３〜Ｓ１１７）ことにより、複数の操作者が携帯ゲーム機をリモコン装置として使用して共通のインタラクティブ番組に参加可能にされたことを特徴とする。
【発明の効果】
【００２６】
この発明（請求項１，８に記載の発明）によれば、インタラクティブ番組を視聴する場合の操作入力が複数の操作指示分の操作データを累積して操作履歴データとして一括してデータ放送受信装置に送信し処理しているため、リモコン信号の受信や評価処理を頻繁に行う必要がなく、また、視聴者がリモコン操作をしたか否かにかかわらず番組が一区切りまで進行するので、視聴者の操作入力が容易かつスムースに行え、データ放送番組の進行（又は再生）に時間遅れが生じることのない、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムが得られる。
【００２７】
他の発明（請求項４，７，９に記載の発明）によれば、連続性のあるリモコン操作を視聴者に指示又は要求するインタラクティブな放送番組を視聴する場合において、複数の視聴者が共通のデータ放送受信装置で略同時的に参加することができる、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムが得られる。
【００２８】
また、他の発明（請求項４，７，９に記載の発明）によれば、複数の視聴者が共通のデータ放送受信装置で略同時的に参加する場合においても、混信等の通信障害が生じることのない、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムが得られる。また、請求項２に記載の発明によれば、データ放送受信装置で実行されるプログラムが放送データに含まれて送信されるので、番組に対応したプログラムを放送データに含ませて適切な処理をデータ放送受信装置におこなわせることができる。また、請求項５または６に記載の発明によれば、操作をうながす一連の放送番組再生中に、一人分の視聴者の評価をリアルタイムにおこなうことができる。
【発明を実施するための最良の形態】
【００２９】
図１はこの発明のインタラクティブ番組処理システムの一実施例の原理ブロック図である。インタラクティブ番組処理システムに適用されるデータ放送受信システムは、データ放送受信装置（又はデジタル放送チューナ）１０とリモコン装置２０とから構成される。データ放送受信装置１０にはテレビモニタ３０が接続される。なお、データ放送受信装置１０とテレビモニタ３０が一体的に構成されたシステムでも良い。リモコン装置２０は、データ放送受信装置１０に付属している専用（又は標準）であってメイン（主）のリモコン装置４０と、インタラクティブ放送番組に参加する視聴者人数分だけ追加して準備されるサブ（副）のリモコン装置２０ａ〜２０ｃとが用いられる。副リモコン装置２０ａ〜２０ｃは、赤外線リモコン機能と操作入力機能を兼ね備えた既存（市販）の携帯ゲーム機を用いることもできる。携帯ゲーム機を用いる場合は、後述の図３を参照して説明するように携帯ゲーム機のハウジングに赤外線リモコンを一体的に設けても良く、また携帯ゲーム機に着脱自在に装着されるカートリッジに赤外線リモコンを内蔵させてもよい。
【００３０】
主リモコン装置４０を使用する視聴者が主視聴者となり、副リモコン装置２０ａ〜２０ｃを使用する視聴者が副視聴者となる。副視聴者の操作する副リモコン装置２０ａ〜２０ｃによって、操作履歴データが入力される。換言すれば、主リモコン装置４０は、テレビモニタ３０に表示された操作指示に応じて操作データを入力し、リアルタイムにデータ放送受信装置１０に送信するために使用される。これに対して、副リモコン装置２０ａ〜２０ｃは、テレビモニタ３０に表示された操作指示に応じて、視聴者によって逐次入力された操作データをある期間（又はある操作指示の回数分でも可）だけ蓄積記憶しておき、複数の操作データを累積した操作履歴データとして一括してデータ放送受信装置１０に送信するために使用される。
【００３１】
なお、図１に示す例では、副視聴者が３人の場合を示すが、４人以上であってもよく、１人又は２人であっても良い。また、副リモコン装置２０ａ〜２０ｃは、機能を切替えることによって標準リモコンと同様の機能させることの可能なものでもよく、この場合には、主視聴者が主リモコン装置４０の代わりに、副リモコン装置２０ａ〜２０ｃを使用しても良い。
【００３２】
次に、図１に示す原理図の作用を、図２に示す原理説明のためのタイムチャートを参照して説明する。ところで、図１（ａ）はタイミング（又は時間）ｔ１において主視聴者による操作データのリアルタイム送信の場合を示し、図１（ｂ）は各副視聴者１〜３によって逐次操作入力された操作データを累積記憶しておき、主視聴者の逐次操作入力に基づく評価終了後のタイミング（又は時間）ｔ２〜ｔ４において、各副視聴者１〜３の操作履歴データ（操作データの累積データ）を一括して順次送信する場合を示す。
【００３３】
なお、図２において、ハッチングを付けたタイミング（開始タイミング指示，操作指示，評価，主視聴者の評価，操作履歴送信指示，操作履歴評価）は、データ放送によって送信された画像又は音声等のデータを受信して、その画像又は音声をそのまま、若しくは放送制御プログラム（ＢＭＬ）に基づく処理が加えられて、テレビモニタ３０に出力されて、表示され又は音声が発生されるタイミングを示す。
【００３４】
インタラクティブ番組の視聴に先立って、時間ｔ０において、データ放送局から放送制御プログラム（ＢＭＬ）および正解データが所定のデータ形式に変換されて、データ放送送信装置（図示せず）によって放送（又は送信）される。ここで、放送制御プログラムは、開始タイミング指示，操作指示，受信，評価，主視聴者の評価，操作履歴送信指示，操作履歴受信及び操作履歴評価等の処理（又は制御）を行うためのプログラムであって、データ放送受信装置10に含まれるメモリに記憶され、かつデータ放送受信装置10に含まれる処理ユニット（ＣＰＵ）によって処理される。正解データは、視聴者のリモコン操作を評価するための基準となるデータである。
【００３５】
次に、期間ｔ１において、視聴者にリモコン操作を指示する（又はうながす、要求する）ための映像・音声がテレビモニタ３０に出力され、主視聴者のリモコン操作の評価がリアルタイムでおこなわれる。なお、以下の説明において、期間ｔ１を「リモコン操作時間帯」と呼ぶ。まず、データ放送によって、開始タイミングを表す映像・音声データが送信されると、データ放送受信装置１０がそれを受信して、テレビモニタ３０に表示させる。このとき、副視聴者１〜３は、開始タイミングであることを認識して、開始スイッチ（図３のスタートスイッチ２３ｓ）を押圧する（結果として、開始タイミングの決定）。なお、主視聴者の使用する主リモコン装置４０は、操作データをリアルタイムでデータ放送受信装置１０へ送信するので、開始タイミングを決定する必要がない。副視聴者が開始タイミングを決定する必要があるのは、副リモコン装置２０ａ〜２０ｃであり、操作データをリアルタイムで送信せず、操作履歴を記憶するので、その操作履歴の記憶の開始を決定する必要があるからである。さらには、操作のタイミングを評価する場合（正しいタイミングで操作がされたか否かを評価する場合）には、その基準として開始タイミングが利用される。
【００３６】
続いて、データ放送局から第１回目の所定の操作を要求する操作指示のための画像（又は映像）データが放送される。この画像データがデータ放送受信装置１０によって受信されて、テレビモニタ３０に表示される。この第１の操作を要求する操作指示のための画像としては、データ放送番組がゲームであればゲームのための画像であり、クイズ番組であれば第１問目の問題文（テキストデータ）とその問題に関する画像であり、教育番組であれば教育内容に応じた問題文とその画像である。この表示を見た視聴者達（１人の主視聴者と３人の副視聴者）は、リモコン装置４０，２０ａ〜２０ｃを操作して、第１の操作に対応する操作を行う。主リモコン装置４０の操作データはリアルタイムでデータ放送受信装置１０へ送信される。一方、副リモコン装置２０ａ〜２０ｃを操作することによって入力された操作データは、主リモコン装置４０の送信と同時に送信されると混信が生じるので、リアルタイムに送信されずに対応する副リモコン装置２０ａ〜２０ｃに内蔵されるメモリ（図４のＲＡＭ２８）に一時記憶される。そして、データ放送受信装置１０のＣＰＵは、主リモコン装置４０から送信されたデータに基づいて、主視聴者の第１回目の操作が第１の操作指示に対応する適切な操作か否かを判断するための評価を行う。
【００３７】
続いて、データ放送局から第２回目の所定操作を必要とする第２操作指示のための画像（又は映像）データが放送される。この場合、第１回目の第１操作指示の場合と同様にして、第２回目の第２操作指示の画面がテレビモニタ３０に表示される。これに対応する操作入力が視聴者達によって行われるが、主視聴者の操作データのみがリモコン装置４０からデータ放送受信装置１０へ送信され、複数の副視聴者の操作データが対応する副リモコン装置２０ａ〜２０ｃに含まれるメモリに累積記憶される。また、データ放送受信装置１０では、第２操作指示に応じた主視聴者の操作入力に対する評価処理が行われる。
【００３８】
以後同様にして、このような操作指示を促す映像表示と、主視聴者の操作データの送信と、それに基づく評価処理と、副視聴者の操作データの累積記憶が、操作指示の映像表示毎に行われる。
【００３９】
そして、一連の操作指示の映像表示が終了すると、データ放送受信装置１０のＣＰＵは、主視聴者の一連の操作状態に対する評価結果（例えば、○問中○問正解、又は正解率○○％等）を求め、その評価結果をテレビモニタ３０に表示させる。
【００４０】
次のタイミングｔ２〜ｔ４の期間において、副視聴者のリモコン操作を評価するための処理がおこなわれる。なお、以下の説明において期間ｔ２〜ｔ４を副視聴者評価時間帯と呼ぶ。
【００４１】
ｔ２の期間において、副視聴者１の操作履歴データを送信指示するための映像データがデータ放送局から放送される。これに応じて、データ放送受信装置１０は、副視聴者１に操作履歴データを送信指示するための映像（又はメッセージ）をテレビモニタ３０に与えて、表示させる。これを見た副視聴者１は、操作履歴データの送信を指示する送信スイッチを押圧して、操作履歴データの送信を指示する。応じて、データ放送受信装置１０のＣＰＵは、副視聴者１の一連の操作状態を表す操作履歴データを受信して、副視聴者１に対する評価結果（例えば、○問中○問正解、又は正解率○○％等）を求め、その評価結果をテレビモニタ３０に表示させる。
【００４２】
次のタイミングｔ３の期間において、副視聴者２の操作履歴データの送信処理及びそれに基づく評価処理が行われるが、その詳細はタイミングｔ２におけ副視聴者１の場合の処理と同様であるので、詳細な説明を省略する。
【００４３】
同様にして、次のタイミングｔ４の期間において、副視聴者３の操作履歴データの送信処理及びそれに基づく評価処理が行われる。なお、副視聴者が４人以上いる場合には、さらに同様の処理が繰り返される。
【００４４】
そして、上述した開始タイミング指示の発生及びタイミングｔ１〜ｔ４の処理がデータ放送の番組中繰り返されるが、その都度に操作履歴データがクリアされて、新たな操作履歴データが副リモコン装置２０ａ〜２０ｃに記憶される。そのとき、操作指示の内容は、番組によって決められた内容に変化することになる。
【００４５】
なお、上述の説明では、主視聴者用の１つの主リモコン装置４０と、副視聴者用の３つの副リモコン装置２０ａ〜２０ｃを用いて、４人の視聴者が同時に共通のデータ放送番組にインタラクティブに参加する場合を説明したが、参加者間の人数はこれに限るものではなく、視聴を希望する人数と副リモコン装置の数によって適当な数に決められる。
【００４６】
また、主リモコン装置４０（主視聴者）は必須ではない。すなわち、データ放送受信装置１０がリモコン操作時間帯におけるリアルタイムの処理（リモコン信号の受信と評価）をしないで、全ての視聴者が副リモコン装置２０ａ〜２０ｃを使用して、副視聴者評価時間帯に操作履歴データを送信して評価するように構成することもできる。また、データ放送受信装置１０がリモコン操作時間帯におけるリアルタイムの処理をするものであっても、全ての視聴者が副リモコン装置２０ａ〜２０ｃを使用して、副視聴者評価時間帯に操作履歴データを送信して評価するようにしてもよい。
【００４７】
また、１つの副リモコン装置２０ａを用いて、１人の副視聴者だけでインタラクティブ番組を視聴する場合にも、この発明の基本的な技術思想である「複数回の操作指示の表示に基づく操作データを累積した操作履歴データを一括送信する技術」を適用することもできる。
【００４８】
図３はデータ放送受信システムに含まれる副リモコン装置の一例の携帯ゲーム機２０の外観図である。携帯ゲーム２０機は、ゲームプログラムを実行するゲームモードと、後述のリモコン制御プログラムを実行するリモコンモードがある。携帯ゲーム機２０は、ゲーム機本体（以下「ゲーム機」と呼ぶ）２１とゲーム機２１に着脱自在に装着されるカートリッジ２５とから構成される。ゲーム機２１のハウジング２１１の平面には、操作スイッチ２２ａ，２２ｂ，２２ｄ，２２ｓが液晶表示器（以下「ＬＣＤ」と略称する）２３の周辺に装着される。操作スイッチ２２ａ，２２ｂはゲームモードにおいてキャラクタの動作を指示するための「Ａボタン」，「Ｂボタン」であり、以下の実施例では操作スイッチ２２ａが操作履歴データの送信指示のための送信スイッチとして使用される。操作スイッチ１２ｄは十字形のキートップを含み、カーソル又はキャラクタを上下左右の四方向に移動指示するための方向指示スイッチ（又は十字スイッチ）である。操作スイッチ１２ｓは、ゲームモードにおいてはゲームの開始を指示し、リモコンモードにおいては開始タイミングを指示するスタートスイッチである。なお、以下の説明では、スイッチ２２ａ，２２ｂ，２２ｄ，２２ｓを総称して、操作スイッチ２２と呼ぶこともある。
【００４９】
ゲーム機２１のハウジングには、その上部に赤外線送信ユニット２４が形成される。この赤外線送信ユニット２４は、操作スイッチ２２ａ，２２ｂ，２２ｄ，２２ｓなどの操作に応じたキーコードを赤外線による微弱電波（ワイヤレス）で送信するものである。しかし、送信ユニットは、赤外線通信に限るものではなく、微弱な無線周波によるリモコン通信でもよく、その他の通信方法によるものでもよい。また、ゲーム機２１のハウジングの上部側面には、開口凹部が形成され、カートリッジ２５が着脱自在に装着される。
【００５０】
図４は、ゲーム機２０のブロック図である。ゲーム機２０はＣＰＵ２６を含む。ＣＰＵ２６には、操作スイッチ２２，赤外線送信ユニット２４，ＬＣＤドライバ２７，ＲＡＭ２８及びコネクタ２９が接続される。ＬＣＤドライバ２７には、ＬＣＤ２３が接続される。コネクタ２９は、メモリカートリッジ２５が装着されたとき、カートリッジ２５に内蔵されるメモリ等の電子部品をＣＰＵ２６に電気的に接続する。
【００５１】
カートリッジ２５は、ゲームプログラムを固定的に記憶したプログラム記憶部（例えば、ＲＯＭ又はフラッシュメモリ）２５１及びタイマ２５２を含み、これらを実装した基板（図示せず）をハウジング（図示せず）に収納する。
【００５２】
ＣＰＵ２６は、操作スイッチ２２からの操作データを受けて、その操作データに応じてプログラム記憶部２５１に記憶されているプログラムを処理し、プログラム処理によって得られたデータ（操作データを含む）をＲＡＭ２８に一時記憶させる。また、ＣＰＵ２６は、リモコンモード時の操作器として使用される際に、操作スイッチ２２の操作データを累積した操作履歴データを、赤外線送信ユニット２４を介してデータ放送受信装置３０に送信する。これによって、データ放送受信装置３０に送信すべき操作履歴データが赤外線送信ユニット２４によって赤外線信号に変換されて、送信される。また、ＣＰＵ２６は、プログラムに基づいて画像データを発生し、ＬＣＤドライバ２７を介してＬＣＤ２３を駆動して、ゲーム等のための画像を表示させる。さらに、ＣＰＵ２６は、タイマ２５２の計時情報を受けてプログラムに従って処理する。
【００５３】
図５はプログラム記憶部２５１の記憶領域を図解的に示したメモリマップである。プログラム記憶部（以下「ＲＯＭ」と略称する）２５１は、リモコン制御プログラムを記憶する記憶領域２５１ａ，表示プログラムを記憶する記憶領域２５１ｂ，ゲームプログラムを記憶する記憶領域２５１ｃ及び読込間隔データを記憶する記憶領域２５１ｄを含む。
【００５４】
記憶領域２５１ａに記憶されるリモコン制御プログラムは、ゲーム機２０をリモコン装置として機能させるために、押された操作スイッチに対応する制御信号（又はキーコード）を赤外線発信ユニット１４から送信させるためのプログラムである。記憶領域２５１ｂに記憶される表示プログラムは、操作スイッチ１２に含まれる各スイッチがどのような機能を有するかを説明する情報をＬＣＤ１３に表示するためのプログラムである。記憶領域２５１ｃに記憶されるゲームプログラムは、ゲーム機２０の本来の機能であるゲームを行わせるためのゲームプログラムである。なお、必要に応じて、リモコン装置としての機能（リモコン制御プログラム）とゲーム機能（ゲームプログラム）の両方の機能を備え、両機能を切り替えて実行できるようなプログラムを記憶させてもよい。記憶領域２５１ｄに記憶される読込間隔データは、例えば図２に示す操作指示の間隔データを固定的に記憶しているデータであり、好ましくは複数段階の間隔データ（例えば３秒，４秒，５秒の３段階）を記憶しておき視聴者が番組の始めに放送画面の指示に従って選択設定するようにしてもよい。
【００５５】
なお、操作指示の間隔が１つの放送番組中に異なる場合（一定の間隔で操作指示がされない場合）は、番組の途中で間隔データを切換え指示する画面を放送するか、間隔データを外部からＲＡＭ２８の一部に取り込むとよい。例えば、サーバーに各放送番組に対応する間隔データを記憶しておいて、ゲーム機２０を携帯電話等の通信機器に接続し、公衆電話回線等を通じてサーバーに接続して間隔データをダウンロードしてＲＡＭ２８に書込み記憶させてもよい。
【００５６】
図６はＲＡＭ２８のメモリマップである。ＲＡＭ２８には、操作履歴データを記憶する記憶領域２８ａと、その他のデータを記憶する記憶領域２８ｂとが含まれる。記憶領域２８ａは、視聴者によって操作スイッチ２２の何れかが操作される毎に、操作されたスイッチのキーコードが順次累積記憶されることにより、結果として操作履歴データを記憶する。記憶領域２８ｂに記憶されるその他のデータは、例えばプログラムの実行上生成される一時的なデータ等である。
【００５７】
すなわち、記憶領域２８ａには、視聴者によって操作された操作スイッチを示す操作データ（操作スイッチに対応するキーコード）が入力順（時系列的）に記憶されることにより、一連の操作データが蓄積されたとき、操作履歴データが記憶されることになる。図６の例では、視聴者が方向指示スイッチ２２ｄの右，左，左，いずれの方向の指示しない，右の順序で操作した場合のデータを記憶している。この場合、４番目に「いずれの方向の指示しない」ことを示すデータ（オール「０」又は「Ｆ」のデータ）を書込んでいるのは、次の理由による。もし、間隔データによって定められる所定間隔の許容時間内に何れの操作指示もない場合に、何も操作されないことを示すデータを記憶させなければ、当該操作指示タイミングにおける操作データが欠落して、以後の操作タイミングの操作データが１回ずつずれて記憶され、それ以後の操作タイミングの操作が誤操作と判断されるので、それを防止するためである。
【００５８】
図７は主リモコン装置４０のブロック図である。主リモコン装置４０は、操作部４２と赤外線送信ユニット４４と制御部４６とによって構成される。操作部４２の操作によって入力された操作データが、制御部４６を介して赤外線送信ユニット４４から送信される。
【００５９】
図８はデータ放送受信装置（デジタル放送チューナ）１０のブロック図である。デジタル放送チューナ１０は、受信制御ブロック１１，受信回路１２，受信バッファ１３，出力回路１４，赤外線信号受信部１５，モデム１６，および通信ポート１７を含む。なお、モデム１６，通信ポート１７は、リモコン信号の評価を出力する先がサーバーや外部制御機器である場合にのみ必要とされる。
【００６０】
受信回路１２は受信制御ブロック１１の指示に基づいて、後述する図９に示すような放送データを受信して受信バッファ１４に出力する。
【００６１】
受信制御ブロック１１は、ＣＰＵ１１１，ＲＡＭ１１２およびＲＯＭ１１３を含む。ＲＡＭ１１２は、受信回路１２によって受信されかつ受信バッファ１３を介して供給される放送データ（受信データ）を一時記憶する記憶領域１１２ａ〜１１２ｄを含む。具体的には、記憶領域１１２ａ〜１１２ｄには、図９に示すように、ＢＭＬ等の放送制御プログラム１１２ａ，映像データ１１２ｂ，音声データ１１２ｃおよび正解データ１１２ｄが番組の開始に先立って記憶される。映像データおよび音声データは、番組開始後にも放送の進行に伴って逐次放送される。なお、正解データについては後述する。
【００６２】
ＲＯＭ１１３には、デジタル放送チューナに最初から組み込まれたプログラム（映像音声再生のためのプログラム，ＢＭＬ等の放送制御プログラムを実行するためのプログラムやチャンネル変更プログラム等）が設定記憶される。ＣＰＵ１１１は、放送データに含まれてＲＡＭ１１２に記憶されるＢＭＬ等の放送制御プログラムやＲＯＭ１１３に記憶されたプログラムを実行する。ＣＰＵ１１１によって生成されたデータがモデム１６を介して図示しないサーバーに出力される。また、同様に、ＣＰＵによって生成されたデータが通信ポートを介して外部制御機器（図示せず）に送信される。
【００６３】
ゲーム機２０によって送信された操作履歴データ又は主リモコン装置４０から送信された操作データは、赤外線信号受信器１５によって受信され、受信制御ブロック１１に与えられて、ＲＡＭ１１２に記憶される。受信制御ブロック１１は、赤外線信号受信器１５によって受信された操作データおよび操作履歴データと、受信回路１２によって受信された放送データに基づいて、表示すべき映像などの出力情報を発生し、その出力情報を出力回路１４を介してテレビモニタ３０に与える。
【００６４】
図１０は放送データを送信する放送局側システム５０のブロック図である。放送局側システム５０は、サーバー５１，放送編成装置５２，番組制作装置５３，システム制御データ出力装置５４，データ送出装置５５及びパケット／ストリーム送出装置５６を含む。
【００６５】
番組制作装置５３は、映像・音声番組制作装置５３１と、データ番組制作装置５３２とを含む。映像・音声番組制作装置５３１は、映像及び／又は音声コンテンツを制作し、蓄積記憶する。データ番組制作装置５３２は、主にＢＭＬ（Broadcast Markup Language）によって記述される放送制御プログラムデータを制作するとともに、正解データを制作し、ＢＭＬ及び正解データを蓄積記憶する。なお、放送制御プログラムは、データ放送受信装置１２で実行可能なプログラム言語であればＢＭＬに限られない。放送制御プログラムは、ディジタル放送チューナ１０のＣＰＵ１１１によって実行されるプログラムである。なお、以下の説明では、映像又は音声コンテンツとデータコンテンツを総称して放送コンテンツと呼ぶ。また、番組制作装置５３には、サーバー５１が接続され、サーバ５１から受け取ったデータに従って放送コンテンツが制作される。システム制御データ出力装置５４は放送システムデータを生成する。
【００６６】
放送編成装置５２は、前述の番組制作装置５３によって制作された映像／音声データ及びＢＭＬデータ・正解データの送出時間を、プログラムに従って編成するとともに送出制御するものであり、放送時間管理を行う。データ送出装置５５は、番組制作装置５３から与えられるデータに加えて、ＥＰＧ（Electronic Program Guide：電子番組ガイド）などの放送システムデータをパケットストリーム送出装置５６に供給する。パケット／ストリーム送出装置５６は、放送コンテンツやＥＰＧその他時刻制御データなどのシステムデータを、所定のフォーマットにパケット化し、放送ストリームとして適宜の放送媒体を通して、放送ないし送信する。従って、データ送出装置５５およびパケット／ストリーム送出装置５６は、放送編成装置５２によって送出制御される放送データを所定のストリームに変換して、放送電波にのせて送信する。このようにして送出された放送データが前述のデジタル放送チューナ１０によって受信される。
【００６７】
図１１は、放送局側システム５０から送信される放送データのストリームを図解的に示した図である。放送データには、放送システムデータ８１とＢＭＬ等の放送制御プログラム８２と映像データ８３と音声データ８４と正解データ８５とが含まれる。放送制御プログラム８２はデジタル放送チューナー１０によって実行されるプログラムデータであり、図１５，図１６，図２１に示すフローを実行するためのプログラムを含む。
【００６８】
正解データは、図６に示す操作履歴データと比較して視聴者による操作が正しいか否かを判定するための基準データであり、例えば図１１に示すように、方向指示スイッチ２２ｄを「右，右，左，いずれの操作スイッチも操作しない，右」の順序で操作されたときに正解とする正解データが記憶領域８５に設定記憶されている状態を示している。
【００６９】
図１２〜図１４はインタラクティブ番組においてテレビモニタ３０に出力される映像の表示例である。この実施例のインタラクティブ番組は、いわゆる「旗揚げゲーム」を視聴者にさせる場合において、ゲーム機２０（副リモコン装置２０ａ〜２０ｃ）又は主リモコン装置４０を使用して、どれだけうまく操作できたかを競うゲーム番組である。この実施例の「旗揚げゲーム」は、「模範になる人」が赤と白の２種類の旗を上げ下げする画像をテレビモニタ３０に表示したとき、視聴者がモニタに写った模範になる人の旗の上げ下げと同じように、リモコン装置の操作スイッチを操作して、「旗の上げ下げ操作指示」ができるかどうかを競うゲームである。
【００７０】
具体的には、放送データに基づいて、テレビモニタ３０に「模範になる人」の映像が表示される（図１２参照）。視聴者は、テレビモニタ３０上の「模範になる人」の旗の上下表示に合わせて、ゲーム機２０（又は主リモコン装置４０）の所定の操作スイッチを操作して、白旗と赤旗の上げ下げを指示するする。例えば、赤旗を上げ下げする場合は方向指示スイッチ２２ｄの右の押点を押し、白旗を上げ下げする場合は方向指示スイッチ２２ｄの左の押点を押すものとする。そして、白旗及び／又は赤旗が上がっているときに旗に対応する押点を押すと、当該旗が下げられ、逆に白旗及び／又は赤旗が下がっているときに旗に対応する押点を押すと、当該旗が上げられる。そして、テレビモニタ３０には放送データに基づいて模範となる人による２種類の旗の上下の表示が行われる。
【００７１】
まず、始めに、図１２（ａ）に示すように、インタラクティブ番組が開始される旨の映像が表示される（「旗揚げゲーム始めるよ」のメッセージ）。また、副視聴者は「履歴入力機能」に設定すべき旨のメッセージが表示される（「副視聴者は履歴入力機能に設定してください」）。この映像を見た副視聴者は、自分のゲーム機２０（２０ａ〜２０ｃ）を履歴入力機能に設定する（図１７におけるステップ２０１）。次に、図１２（ｂ）〜（ｄ）に示すカウントダウンの映像が順次表示される。そして、図１２（ｅ）に示すように、リモコン操作時間帯の開始（「ＳＴＡＲＴ」）が表示されて、開始タイミングが指示され、スタートスイッチ２２ｓを押すべき旨の映像が表示される（「副視聴者はスタートスイッチを押してください」）。この映像を見た副視聴者は、手持ちのゲーム機２０のスタートスイッチ２２ｓを押す（ステップ２０４）。
【００７２】
図１３（ｆ）〜（ｊ）および図１４（ｋ）（ｌ）はリモコン操作時間帯の映像表示の一例である。図１２（ｅ）の表示から所定時間（Ｔ秒）後に、図１３（ｆ）に示すように、「模範になる人」が赤旗を上げる映像とともに「赤あげて」のメッセージが表示される。次に、図１２（ｅ）の表示から２Ｔ秒後に、図１３（ｇ）に示すように、「模範になる人」が赤旗を下げる映像とともに「赤さげて」のメッセージが表示される。以後同様にして、図１２（ｅ）の表示から３Ｔ秒後に、図１３（ｈ）に示すように、「模範になる人」が白旗を上げる映像とともに、「白あげて」のメッセージが表示される。図１２（ｅ）の表示から４Ｔ秒後に、図１３（ｉ）に示すように、「模範になる人」の表示状態が変わらずに、「白さげないで」のメッセージが表示される。さらに、図１２（ｅ）の表示から５Ｔ秒後に、図１３（ｊ）に示すように、「模範になる人」が赤旗を揚げる映像とともに「赤あげる」のメッセージが表示される。なお、「赤あげて」，「赤さげて」，「白あげて」，「白さげないで」又は「赤あげる」のメッセージ表示とともに、又は表示に代えてそれに対応する音声を出力しても良い。視聴者は、これらの映像及び／又は音声に対応するように、ゲーム機２０（又はリモコン装置４０）を操作する。
【００７３】
図１３（ｆ）〜（ｊ）において、主視聴者が主リモコン装置４０を操作すると、主リモコン装置４０からはリモコン信号として操作データがデジタル放送チューナ１０に送信される。このとき、副視聴者の操作するゲーム機２０からは、リモコン信号が送信されない。デジタル放送チューナ１０のＣＰＵ１１１は、主リモコン装置４０からの操作データをプログラムに従って評価して、得点を算出する（Ｓ１０８）。図１３（ｆ）の映像が表示されたとき、主リモコン装置４０から十字キーの右（赤旗を上げる操作キー）に対応するリモコン信号を受信すると、得点が加算されて、図１３（ｇ）では得点が１０点であることが表示される。同様に、図１３（ｈ）〜（ｊ）においても得点計算処理がされて、得点が表示される。
【００７４】
さらに、図１４（ｋ）においてリモコン操作時間帯が終了したことが宣言された後、図１４（ｍ）において副視聴者にＢボタン２２ｂを操作すべきメッセージ（「副視聴者はＢボタンを押してください」）が表示される。この映像を見た副視聴者が副リモコン装置２０のＢボタン２２ｂを押す。その後、図１４（ｌ）において主視聴者の最終的な得点が表示される。
【００７５】
一方、副視聴者に対しては、前述の図１２（ｅ）においてスタートスイッチ２２ｓの操作の指示後に、図１３（ｆ）から図１３（ｊ）までの間に表示された映像に対応して入力された操作データが操作履歴データとして蓄積して記憶されているので、図１４（ｋ）においてリモコン操作時間帯が終了したことが宣言された後、図１４（ｍ）において副視聴者にＡボタン２２ａを操作すべきメッセージが表示される。これを見た副視聴者は、ゲーム機２０のＡボタン２２ａを押して（Ｓ２１０）、操作履歴データをリモコン信号で送信する（Ｓ２１１）。ＣＰＵ１１１は、プログラムに従ってリモコン信号を受信して評価し（Ｓ１１６）、評価した結果を図１４（ｎ）のように表示する（Ｓ１１７）。図１４（ｎ）の映像の後、再び図１４（ｍ）に戻って次の副視聴者に操作履歴の送信を要求するメッセージを表示する。図１４（ｍ）及び（ｎ）の処理が所定期間繰り返される（Ｓ１１３〜Ｓ１１７）ことにより、所定期間内であれば複数の副視聴者からのリモコン信号の受信が許容されて、その評価結果がテレビモニタ３０に表示されることになる。
【００７６】
次に、図１２〜図１４に示す旗上げゲームにおける詳細な動作をフローチャートに従って説明する。図１５はデジタル放送チューナ１０によって実行されるＢＭＬ等の放送制御プログラムのフローチャートである。まず、ステップ１０１において、放送データが受信される。放送データには、図１１を参照して上述したように、放送システムデータ，ＢＭＬ，映像・音声データ，正解データ等が含まれる。続くステップ１０２において、映像・音声データに基づいて、インタラクティブ番組（ゲーム番組）の開始を予告するメッセージ（例えば、「旗上げゲームを始めるよ」又は「副視聴者は履歴入力に設定して下さい」等）がテレビモニタ３０に表示される（図１２（ａ））。ステップ１０３において、図１２（ｂ）〜（ｄ）に示すようなカウントダウン画像がテレビモニタ３０に表示される。ステップ１０４において、開始タイミングを指示するメッセージとして、「副視聴者はスタートスイッチ１２ｄを押して下さい」のメッセージがテレビモニタ３０に表示される（図１２（ｅ））。ステップ１０５において、視聴者にリモコン操作を指示（第１の操作指示）するためのメッセージがテレビモニタ３０に表示される（図１３（ｆ））。
【００７７】
ステップ１０６および１０７において、一定時間（Ｔ）内にリモコン信号が受信されるのを待機する。このとき、正常なリモコン信号であるか否かのチェックが行われ、正常なリモコン信号である場合のみ受付け処理が行われる。リモコン信号を受信すると（主視聴者からのリモコン信号の受信）、ステップ１０８において、受信したリモコン信号が正しいか否かが判断される。例えば、十字キーの右（赤旗を上げる指示の操作キー）に対応するリモコン信号を受信したか否かが判断される。ステップ１０９において、評価に応じた表示が行われる（図１３（ｇ）の「得点：１０点」の表示）。なお、ステップ１０６および１０７において、一定時間内にリモコン信号の受信が無かったことが判断されると、ステップ１０８に進み、ステップ１０８において、リモコン信号の受信が無い場合の評価がされ、ステップ１０９において、それに応じた表示（入力ミスなどの表示）が行われる。
【００７８】
続くステップ１１０において、旗揚げゲームが終了したか否かが判断される。終了していないことが判断されると、ステップ１０５へ戻って、視聴者に次のリモコン操作を指示（第２の操作指示）するための映像（例えば図１３（ｇ））がテレビモニタ３０に表示される。以下、同様にして、操作指示タイミング毎に、リモコン操作を指示する映像と、主視聴者からのリモコン信号を受信した操作データに基づく評価処理（得点の計算）が繰り返し行われる（図１３（ｈ）〜図１３（ｊ））。
【００７９】
一方、前述のステップ１１０において、旗揚げゲームの終了したことが判断されると、ステップ１１１に進み，副視聴者に操作履歴データの記録を中断させるためのメッセージ（例えば「Ｂボタンを押して下さい」）が表示される（図１４（ｋ））。その後、ステップ１１２において、主視聴者の最終的な得点が表示される（図１４（ｌ））。
【００８０】
続くステップ１１３（図１６）において、副視聴者に操作履歴データを送信すべきことを伝えるメッセージ（例えば「Ａボタンを押して下さい」）がテレビモニタ３０に表示される（図１４（ｍ））。ステップ１１４および１１５において、一定時間にリモコン信号の受付処理（正常なリモコン信号か否かのチェックと、正常のリモコン信号である場合のみ操作履歴データの受付処理）が行われる。このとき、受信されるリモコン信号は、図６に示すような操作履歴データをリモコン信号に変換したものである。リモコン信号を受信すると、ステップ１１６において、受信したリモコン信号（操作履歴データ）に基づいて、副視聴者が正しい操作をしたか否かが判断される。例えば、受信したリモコン信号（操作履歴データ）とＲＡＭ１１２ｄに記憶される正解データ（図９）が比較され、一致状態又は割合に応じて得点が計算される。ステップ１１７において、第１の副視聴者の得点が表示される（図１４（ｎ））た後、ステップ１１３へ戻り、次の副視聴者の操作履歴データの送信が指示される。
【００８１】
また、前述のステップ１１４及び１１５の処理を繰り返して、一定時間が経過するのを待機している間に、第２の副視聴者の操作履歴データが送信されると、ステップ１１６，１１７を繰り返すことにより、第２の副視聴者の操作履歴データに基づく評価処理及び得点表示が行われる。そして、この動作を繰り返し、一定時間が経過すると、一連の動作を終了する。
【００８２】
図１７は主リモコン装置４０及び副リモコン装置の一例であるゲーム機２０の動作を説明するためのフローチャートである。図１７において、副リモコン装置又機ゲーム機２０の場合は全ての処理が行われる。これに対して、主リモコン装置４０の場合は、リアルタイムに操作データを送信するので、履歴データの記憶が不要となるので、ステップ２０１，２０２，２０４の処理が繰り返されることになる。すなわち、主リモコン装置４０のフローは、図面の簡略化のために、副リモコン装置のフローと兼用して示していることを指摘しておく。
【００８３】
まず、ステップ２０１において、履歴入力モードに設定されたか否かが判断される。例えば、Ｂボタン２２ｂを押すことによってメニュー表示が行われ、メニューから「履歴入力の設定」を選択することによって履歴入力に設定される。履歴入力が設定されていないことが判断されると、ステップ２０２において、操作スイッチ２２ａ，２２ｂ，２２ｄ，２２ｓの何れかの操作がされたか否かが判断される。いずれかの操作入力があった場合は、ステップ２０４において、操作された操作スイッチに対応するリモコン信号が赤外線送信ユニット２４から送信される。その後、ステップ２０１へ戻り、ステップ２０１及び２０２の処理が繰り返される。
【００８４】
一方、ステップ２０１において、履歴入力に設定されたことが判断されると、ステップ２０４においてスタートスイッチ２２ｓが押されたか否かが判断される。スタートスイッチ２２ｓが押されてないことが判断されると、スタートスイッチ２２ｓが押されるまで待機する。そして、スタートスイッチ２２ｓが押されたことが判断されると、次のステップ２０５へ進む。
【００８５】
ステップ２０５において、タイマ２５２がリセットされて、操作データの読込み時間を判断するための所定時間の計時が開始されるとともに、操作履歴データを記憶する記憶領域２８１ａがクリアされる。続くステップ２０６において、Ｂボタン２２ｂが押されたか否かが判断される。Ｂボタン２２ｂが押されていないことが判断されると、ステップ２０７において、操作データ読込タイミングか否かが判断される。例えば、タイマ２５２の計測値がプログラム記憶部２５１の読込間隔データによって設定されている所定時間（Ｔ）に達したか否かが判断される。所定時間に達していると判断される場合は、操作データを読み込むべきタイミングであることが判断されて、ステップ２０８へ進む。ステップ２０８において、そのとき押されている操作スイッチの種類を示すデータ（又はキーコード）が読み込まれて、操作履歴データとして累積記憶される。その後、ステップ２０６へ戻り、ステップ２０６〜Ｓ２０８の動作が繰り返される。これによって、所定時間ごとの操作データが操作履歴データとして記憶領域２８ａに記憶されることになる。
【００８６】
一方、前述のステップ２０６において、Ｂボタン２２ｂが押されたことが判断されると、ステップ２０９に進み、操作履歴データをリモコン信号に変換する処理がおこなわれる。その後、ステップ２１０において、Ａボタン２２ａが押されたか否かが判断される。Ａボタン２２ａが押されたことが判断されると、ステップ２１１へ進み、リモコン信号（操作履歴データ）の送信処理が行われる。
【００８７】
ところで、上述の実施例では、操作指示が表示されるタイミング、すなわち操作履歴データを読み込むタイミングが所定の時間間隔に固定的に設定されている場合を説明したが、放送番組の内容によっては先行する操作指示と後続する操作指示のタイミング又は時間間隔が不規則に変化する場合もある。そこで、以下には、その場合にも対応可能な実施例を説明する。
【００８８】
図１８〜図２１は変形実施例を説明するための図である。この変形実施例において、前述の実施例の図５において読込間隔データ記憶領域２５１ｄが不要となり、操作履歴データの記憶領域２８ａが操作データ毎に開始タイミング指示からの経過時間データを記憶可能に構成されて、図１８に示す記憶領域１８´のように操作履歴データ及び経過時間データ（操作タイミングデータ）を記憶し、それに併せて正解データを記憶する記憶領域１１２ｄが図１９に示すように操作データ毎に経過時間データも併せて記憶させるようにしたものである。そして、図１７に示すゲーム機のフローチャートにおけるステップ２０６，２０７，２０８が図２０に示すように、ステップ２０６，２０７´，２０８´のように変更される。
【００８９】
次に、図１８から図２０に示す変形実施例について説明する。ステップ２０６において、スタートスイッチ２２ｓが押されたことが判断されると、ステップ２０７´において、操作スイッチ２２ａ，２２ｂ，２２ｄ，２２ｓのうちいずれかの操作スイッチが操作されたか否かが判断される。操作されたことが判断されると、ステップ２０８´において、操作データ（いずれの操作スイッチが操作されたか）および操作タイミングデータ（開始タイミング指示のあったときから当該操作スイッチが操作されるまでの経過時間のデータ）が操作履歴データに追加して記憶される。
【００９０】
なお、この変形例において、デジタル放送チューナ１０のフローチャートは、前述の実施例と同様であるが、ステップ１１６にける評価処理は、操作データ（いずれの操作スイッチが操作されたか）だけでなく操作タイミングデータ（操作されたタイミング）の一致度を判定することによって評価される。操作タイミングデータのずれはある程度許容されてもよい。
【図面の簡単な説明】
【００９１】
【図１】この発明のインタラクティブ番組処理システムの一実施例の原理ブロック図である。
【図２】この発明の原理を説明するためのタイムチャートである。
【図３】副リモコン装置の一例の携帯ゲーム機２０の外観図である。
【図４】携帯ゲーム機２０のブロック図である。
【図５】カートリッジ２５のプログラム記憶部２５１のメモリマップである。
【図６】ＲＡＭ２８のメモリマップである。
【図７】主（標準）リモコン装置４０のブロック図である。
【図８】デジタル放送チューナ１０のブロック図である。
【図９】ＲＡＭ１１２のメモリマップである。
【図１０】放送データを送信する放送局側システム５０のブロック図である。
【図１１】放送データのストリームを示す図である。
【図１２】テレビモニタ３０に出力される映像の表示例である。
【図１３】テレビモニタ３０に出力される映像の表示例である。
【図１４】テレビモニタ３０に出力される映像の表示例である。
【図１５】デジタル放送チューナ１０によって実行されるプログラムのフローチャートである。
【図１６】デジタル放送チューナ１０によって実行されるプログラムのフローチャートである。
【図１７】携帯ゲーム機２０によって実行されるプログラムのフローチャートである。
【図１８】変形例の操作履歴データを示す図である。
【図１９】変形例の正解データを示す図である。
【図２０】変形例のゲーム機２０によって実行されるプログラムのフローチャートの一部である。
【図２１】従来例を示すブロック図である。
【図２２】従来のデジタル放送チューナーによって実行されるプログラムのフローチャートである。
【図２３】従来のリモコン装置によって実行されるプログラムのフローチャートである。
【符号の説明】
【００９２】
１０…デジタル放送チューナ（データ放送受信装置）
２０…副リモコン装置（携帯ゲーム機）
３０…テレビモニタ
４０…主（標準）リモコン装置
【図１】
2008113459.tif 000003
【図２】
2008113459.tif 000004
【図３】
2008113459.tif 000005
【図４】
2008113459.tif 000006
【図５】
2008113459.tif 000007
【図６】
2008113459.tif 000008
【図７】
2008113459.tif 000009
【図８】
2008113459.tif 000010
【図９】
2008113459.tif 000011
【図１０】
2008113459.tif 000012
【図１１】
2008113459.tif 000013
【図１２】
2008113459.tif 000014
【図１３】
2008113459.tif 000015
【図１４】
2008113459.tif 000016
【図１５】
2008113459.tif 000017
【図１６】
2008113459.tif 000018
【図１７】
2008113459.tif 000019
【図１８】
2008113459.tif 000020
【図１９】
2008113459.tif 000021
【図２０】
2008113459.tif 000022
【図２１】
2008113459.tif 000023
【図２２】
2008113459.tif 000024
【図２３】
2008113459.tif 000025
【手続補正書】
【提出日】平成19年12月5日(2007.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
処理ユニットおよび一時記憶手段を含み、データ放送送信装置から送信される放送データおよび第１および第２のリモコン装置から送信されるリモコン信号に基づいてインタラクティブ番組の画像を発生するデータ放送受信装置に適用され、処理ユニットによって実行されるインタラクティブ番組のためのプログラムであって、
前記リモコン装置の操作を連続して複数回指示する操作指示ステップ、
前記複数回の操作指示が行われた後に、前記第１のリモコン装置の操作に応じて記憶されている操作履歴データの送信を第１のリモコン装置の操作者に対して指示する送信指示ステップ、
前記送信指示に応じて前記第１のリモコン装置から操作履歴データが送信されたとき、当該操作履歴データを受信する操作履歴データ受信ステップ、
前記操作履歴データ受信ステップで受信された第１の操作履歴データと、前記操作指示ステップにおける複数回の指示に対応して前記データ放送受信装置に記憶されている正解データとを比較して、前記受信された第１の操作履歴データを評価する第１の評価ステップ、
前記第１の評価ステップによる評価結果を操作者に認識可能な態様で出力する第１の評価出力ステップ、
前記複数回の操作指示毎に、前記第２のリモコン装置から送信される操作データを受信する操作データ受信ステップ、
前記複数回の操作指示毎に、前記操作データ受信ステップで受信された操作データに基づいて、当該操作データを評価する第２の評価ステップ、および
前記複数回の操作指示毎に、前記第２の評価ステップによる評価結果を操作者に認識可能な態様で出力する第２評価出力ステップをさらに備える、プログラム。
【請求項２】
前記第１のリモコン装置は、それぞれがゲームのために操作される操作スイッチを含み、かつ前記データ放送受信装置に対してワイヤレスで操作データを個別に送信可能な携帯ゲーム機が使用され、操作者が携帯ゲーム機をリモコン装置として使用してインタラクティブ番組に参加可能にされたことを特徴とする、請求項１に記載のプログラム。
【請求項３】
前記第１のリモコン装置は、ゲームのために操作される操作スイッチを含み、かつ前記データ放送受信装置に対してワイヤレスで操作データを送信可能な携帯ゲーム機が使用され、
前記第２のリモコン装置は、前記データ放送受信装置に専用のリモコン装置が使用され、
前記第２のリモコン装置が操作データをリアルタイムに送信するリモコン装置として使用され、前記第１のリモコン装置が複数の操作データを一括した操作履歴データを送信するために使用されるリモコン装置として使用されることにより、複数の操作者が共通のインタラクティブ番組に参加可能にしたことを特徴とする、請求項２に記載のプログラム。
【請求項４】
処理ユニットおよび一時記憶手段を含み、データ放送送信装置から送信される放送データおよびリモコン信号に基づいてインタラクティブ番組の画像を発生するデータ放送受信装置と、データ放送受信装置に対して操作データをリモコン信号として送信する第１および第２のリモコン装置とからなるインタラクティブ番組処理システムであって、
前記データ放送受信装置は、
前記リモコン装置の操作を連続して複数回指示する操作指示ステップと、
前記複数回の操作指示が行われた後に、前記第１のリモコン装置の操作に応じて記憶されている操作履歴データの送信を第１のリモコン装置の操作者に対して指示する送信指示ステップと、
前記送信指示に応じて前記第１のリモコン装置から操作履歴データが送信されたとき、当該操作履歴データを受信する操作履歴データ受信ステップと、
前記操作履歴データ受信ステップで受信された操作履歴データと、前記操作指示ステップにおける複数回の指示に対応して前記データ放送受信装置に記憶されている正解データとを比較して、前記受信された操作履歴データを評価する第１の評価ステップと、
前記第１の評価ステップによる評価結果を操作者に認識可能な態様で出力する第１の評価出力ステップと、
前記複数回の操作指示毎に、前記第２のリモコン装置から送信される操作データを受信する操作データ受信ステップと、
前記複数回の操作指示毎に、前記操作データ受信ステップで受信された操作データに基づいて、当該操作データを評価する第２の評価ステップと、
前記複数回の操作指示毎に、前記第２の評価ステップによる評価結果を操作者に認識可能な態様で出力する第２の評価出力ステップと、からなり、前記処理ユニットによって実行されるインタラクティブ番組のためのプログラムを備えるインタラクティブ番組処理システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項１に記載の発明にかかるプログラムは、処理ユニット（実施例との対応関係を示せば１１１）および一時記憶手段（１３，１１２）を含み、データ放送送信装置（５０）から送信される放送データおよび第１および第２のリモコン装置（２０、４０）から送信されるリモコン信号に基づいてインタラクティブ番組の画像を発生するデータ放送受信装置（１０）に適用され、処理ユニットによって実行されるインタラクティブ番組のためのプログラムであって、次のステップを備える。すなわち、リモコン装置の操作を連続して複数回指示する操作指示ステップ（Ｓ１０５）、複数回の操作指示が行われた後に、第１のリモコン装置の操作に応じて記憶されている操作履歴データの送信を第１のリモコン装置の操作者に対して指示する送信指示ステップ（Ｓ１１３）、送信指示に応じて第１のリモコン装置から操作履歴データが送信されたとき、当該操作履歴データを受信する操作履歴データ受信ステップ（Ｓ１１４）、受信された第１の操作履歴データと、操作指示ステップにおける複数回の指示に対応してデータ放送受信装置に記憶されている正解データとを比較して、受信された第１の操作履歴データを評価する第１の評価ステップ（Ｓ１１６）、および第１の評価ステップによる評価結果を操作者に認識可能な態様で出力する第１の評価出力ステップ（Ｓ１１７）、複数回の操作指示毎に、第２のリモコン装置（４０）から送信される操作データを受信する操作データ受信ステップ（Ｓ１０６）、複数回の操作指示毎に、受信された第２の操作データに基づいて操作データを評価する第２の評価ステップ（Ｓ１０８）、および、複数回の操作指示毎に、第２の評価ステップによる評価結果を操作者に認識可能な態様で出力する第２評価出力ステップ（Ｓ１０９）を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
インタラクティブ番組のためのプログラムは、放送データに含まれた状態で、インタラクティブ番組の開始に先立って予め前記データ放送受信装置へ送信される（Ｓ１０１）ことにより、一時記憶手段（１１２ａ）に記憶され、各ステップが順次処理されてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
操作指示ステップおよび送信指示ステップは、放送データに含まれる映像データ（８３）に基づく映像と音声データに基づく音声（８４）の少なくとも一方を出力することによって、操作者に認識可能な態様で指示を行ってもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
なお、映像データのみに基づいて映像を出力することによって指示してもよいし、音声データのみに基づいて音声を出力することによって指示しても良いし、映像データおよび音声データに基づいて映像および音声を出力することによって指示するようにしても良い。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第１のリモコン装置は、それぞれがゲームのために操作される操作スイッチ（２２）を含み、かつデータ放送受信装置（１０）に対してワイヤレスで操作データを個別に送信可能な複数の携帯ゲーム機（２０）が使用されてもよい。そして、操作履歴データ受信ステップ、第１の評価ステップおよび第１の評価出力ステップは、複数の携帯ゲーム機からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定されてもよく（Ｓ１１３〜Ｓ１１７）、これにより、複数の操作者が携帯ゲーム機をリモコン装置として使用して共通のインタラクティブ番組に参加可能にされるようにしてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本願発明においては、操作指示ステップによって複数回の操作指示が行われている途中に、各操作指示がある毎に第２のリモコン装置からのリモコン信号を受信し、そのリモコン信号をリアルタイムに評価するものである。なお、このリモコン信号は通常のリモコン装置（放送データ受信装置に付属される標準リモコン等の本発明の構成要件に該当しないリモコン）を使用することが可能である。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
第１のリモコン装置（２０）は、ゲームのために操作される操作スイッチ（２２）を含み、かつデータ放送受信装置（１０）に対してワイヤレスで操作データを送信可能な携帯ゲーム機（２０）が使用されてもよい。第２のリモコン装置は、データ放送受信装置（１０）に専用のリモコン装置（４０）が使用されてもよく、第２のリモコン装置が操作データをリアルタイムに送信するリモコン装置として使用され、第１のリモコン装置が複数の操作データを一括した操作履歴データを送信するために使用されるリモコン装置として使用されることにより、複数の操作者が共通のインタラクティブ番組に参加可能にしてもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
サブリモコン装置（２０）は複数設けられ、操作履歴データ受信ステップ、第１の評価ステップおよび前記第１の評価出力ステップは、複数のサブリモコン装置からのそれぞれの操作履歴データを順次評価しかつ出力処理するために、所定期間内に繰り返し実行されるようにプログラム設定されてもよい（Ｓ１１３〜Ｓ１１７）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
この発明によれば、インタラクティブ番組を視聴する場合の操作入力が複数の操作指示分の操作データを累積して操作履歴データとして一括してデータ放送受信装置に送信し処理しているため、リモコン信号の受信や評価処理を頻繁に行う必要がなく、また、視聴者がリモコン操作をしたか否かにかかわらず番組が一区切りまで進行するので、視聴者の操作入力が容易かつスムースに行え、データ放送番組の進行（又は再生）に時間遅れが生じることのない、インタラクティブ番組のためのプログラム及びインタラクティブ番組処理システムが得られる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
また、この発明によれば、操作をうながす一連の放送番組再生中に、視聴者の評価をリアルタイムにおこなうことができる。