(57)【要約】【課題】本発明の課題は、双方向番組において視聴者の放送端末装置ごとにユニークな番号を発行する方法を提案することである。【解決手段】本発明は、前記ストリームにしたがって、発行すべき番号の発行数ｉの入力を視聴者に促し、前記放送端末装置に予め記憶された所定ビット数で表現可能な視聴者ＩＤおよび前記視聴者により入力された発行数にしたがって、所定桁からなる番号を生成し、前記生成した番号を所定のメモリ領域に順次に蓄積し、前記生成する段階が、前記所定のメモリ領域に蓄積されている番号の累積数を整数で除算したときの余りをゾーン番号として求め、前記ゾーン番号ｒで示される回数だけ、前記視聴者ＩＤに対して所定のビット操作を行い、ゾーン基数として求め、前記ゾーン基数と前記発行数との組み合わせに基づいて発行すべき番号を得ることを特徴とする放送端末装置におけるユニーク番号の発行方法。【選択図】　図３
2004112102.tif 000002
【特許請求の範囲】
【請求項１】
受信したストリームにしたがって所定の処理を行う放送端末装置におけるユニーク番号の発行方法であって、
前記ストリームにしたがって、発行すべき番号の発行数ｉの入力を視聴者に促す段階と、
前記放送端末装置に予め記憶された所定ビット数で表現可能な視聴者ＩＤおよび前記視聴者により入力された発行数ｉにしたがって、所定桁からなる番号ｎを生成する段階と、
前記発行数ｉに基づく前記番号ｎの累積発行数ｓを所定のメモリ領域に蓄積する段階とを備え、
前記生成する段階は、
前記所定のメモリ領域に蓄積されている累積発行数ｓを整数ｋで除算したときの余りをゾーン番号ｒとして求める第１の段階と、
前記ゾーン番号ｒで示される回数だけ、前記視聴者ＩＤに対して所定のビット操作を行い、ゾーン基数ｚとして求める第２の段階と、
前記ゾーン基数ｚと前記累積発行数ｓとの組み合わせに基づいて番号ｎを得る第３の段階と、を備えることを特徴とする放送端末装置におけるユニーク番号の発行方法。
【請求項２】
前記蓄積する段階は、
前記視聴者ＩＤと前記視聴者ＩＤに基づき生成した番号ｎに対する累積発行数ｓとを対応付けて蓄積することを特徴とする請求項１記載の放送端末装置におけるユニーク番号の発行方法。
【請求項３】
前記受信した他のストリームにしたがい、前記生成した番号ｎと、前記他のストリームに含まれる特定番号とが一致するか否かを判定し、当該判定結果に応じて所定の処理を行う段階をさらに備えることを特徴とする請求項１または２記載の放送端末装置におけるユニーク番号の発行方法。
【請求項４】
前記第３の段階は、前記ゾーン基数ｚと前記発行数ｉとの組み合わせた結果に対してさらに所定のビット操作を行った結果を番号ｎとすることを特徴とする請求項１乃至３のいずれかに記載の放送端末装置におけるユニーク番号の発行方法。
【請求項５】
放送局から送られ、放送端末装置に所定の機能を実現させるプログラムであって、前記プログラムは、
前記ストリームにしたがって、視聴者に発行すべき番号の発行数ｉの入力を促させる機能と、
前記放送端末装置に予め記憶された所定ビット数で表現可能な視聴者ＩＤおよび前記視聴者により入力された発行数ｉにしたがって、所定桁からなる番号ｎを生成させる機能と、
前記発行数ｉに基づく前記番号ｎの累積発行数ｓを所定のメモリ領域に蓄積させる機能とを備え、
前記生成させる機能は、
前記所定のメモリ領域に蓄積されている累積発行数ｓを整数ｋで除算したときの余りをゾーン番号ｒとして求める第１の処理と、
前記ゾーン番号ｒで示される回数だけ、前記視聴者ＩＤに対して所定のビット操作を行い、ゾーン基数ｚとして求める第２の処理と、
前記ゾーン基数ｚと前記累積発行数ｓとの組み合わせに基づいて番号ｎを得る第３の処理と、を前記放送端末装置に実現させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、放送サービスの双方向番組の提供方法に関し、特に、当該双方向番組における視聴者の放送端末装置ごとのユニークな番号の発行方法に関する。
【０００２】
【従来技術】
放送サービスにおける双方向サービスは、放送局から提供される番組を視聴している視聴者に対してある種の情報を放送局にアップリンク可能にしたサービスである。このような双方向サービスを利用した番組（双方向番組）としては、例えば、テレビショッピング番組等がある。この双方向サービスでは、視聴者がいわゆるテレビのリモコンを操作して放送端末装置に指示を与えると、放送端末装置は電話回線等の通信回線を介して放送局側のセンタコンピュータに所定の通信プロトコルにしたがって接続し、所定のトランザクションを送信する。このような双方向サービスに関する技術としては、例えば特開平１１−１５４１８１号公報等がある。
【０００３】
【発明が解決しようとする課題】
例えば、双方向サービスを利用した宝くじ番組は、典型的には、視聴者がインタラクティブな操作を行いながら宝くじを購入し、後日に放送される同番組内で当選番号を確認して、当選内容またははずれに応じた賞品等を獲得するという番組内容である。
【０００４】
この宝くじ番組では、各視聴者が購入した宝くじの番号を、センタコンピュータが一元的に発行し管理するという形態も考えられるが、センタコンピュータの処理負荷を軽減するためには、各視聴者の放送端末装置において宝くじ番号を発行する形態である方が好ましい。
【０００５】
各視聴者の放送端末装置のそれぞれにおいて宝くじ番号を発行する場合には、発行された宝くじが全視聴者にわたってユニークな宝くじ番号であることを保証できなければ、例えば、１等当選が１本である宝くじを行うことができない。しかるに従来は、各視聴者の放送端末装置のそれぞれにおいてユニークな宝くじ番号を発行する具体的に方法について何ら提案されていなかった。
【０００６】
そこで、本発明は、双方向番組において視聴者の放送端末装置ごとにユニークな番号を発行する方法を提案することを目的としている。
【０００７】
【課題を解決するための手段】
上記課題を解決するための本発明は、受信したストリームにしたがって所定の処理を行う放送端末装置におけるユニーク番号の発行方法であって、前記ストリームにしたがって、発行すべき番号の発行数ｉの入力を視聴者に促す段階と、前記放送端末装置に予め記憶された所定ビット数で表現可能な視聴者ＩＤおよび前記視聴者により入力された発行数ｉにしたがって、所定桁からなる番号ｎを生成する段階と、前記発行数ｉに基づく前記番号ｎの累積発行数ｓを所定のメモリ領域に蓄積する段階とを備え、前記生成する段階は、前記所定のメモリ領域に蓄積されている累積発行数ｓを整数ｋで除算したときの余りをゾーン番号ｒとして求める第１の段階と、前記ゾーン番号ｒで示される回数だけ、前記視聴者ＩＤに対して所定のビット操作を行い、ゾーン基数ｚとして求める第２の段階と、前記ゾーン基数ｚと前記累積発行数ｓとの組み合わせに基づいて番号ｎを得る第３の段階と、を備えることを特徴とする放送端末装置におけるユニーク番号の発行方法である。
【０００８】
ここで、前記蓄積する段階は、前記視聴者ＩＤと前記視聴者ＩＤに基づき生成した番号ｎに対する累積発行数ｓとを対応付けて蓄積することが好ましい。
【０００９】
また、前記放送端末装置における番号の発行方法は、前記受信した他のストリームにしたがい、前記生成した番号ｎと、前記他のストリームに含まれる特定番号とが一致するか否かを判定し、当該判定結果に応じて所定の処理を行う段階をさらに備えることが好ましい。
【００１０】
また、前記第３の段階は、前記ゾーン基数ｚと前記累積発行数ｓとの組み合わせた結果に対してさらに所定のビット操作を行った結果を番号ｎとすることが好ましい。
【００１１】
上記方法の発明は、装置の発明としても把握することができ、また、プログラムあるいはプログラムを記録した記録媒体の発明としても成立する。
【００１２】
なお、本明細書において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、１つの手段が有する機能が２つ以上の物理的手段により実現されても、２つ以上の手段の機能が１つの物理的手段により実現されても良い。
【００１３】
【発明の実施の形態】
次に、本発明の実施の形態について、図面を参照しつつ説明する。以下の実施形態は、本発明を説明するための例示であり、本発明を以下の実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない限り、さまざまな形態で実施することができる。
【００１４】
本発明は、典型的には、デジタルテレビジョン放送サービスにおける双方向番組に対して適用される。双方向番組は、例えば、データ放送ストリームに含まれる制御スクリプト（例えばＢＭＬ）を放送端末装置が実行することにより実現される。
【００１５】
また、以下の実施形態では、現在実用化されているＭＰＥＧ２技術を例にして説明しているが、次世代の技術として期待されるＭＰＥＧ４技術等を排除する趣旨ではない。
【００１６】
図１は、本実施形態に係る双方向サービスを実現する放送システムを説明するための概略図である。
【００１７】
本実施形態では、衛星放送を前提にしているが、特にこれに限定されるものでなく、地上波放送やＣＡＴＶであってもよい。また、この衛星放送も、狭義には、放送衛星を用いたＢＳ放送と、通信衛星を用いたＣＳ放送とがあるが、ここでは双方を含む広い意味で用いている。
【００１８】
同図において、放送局１は放送装置を備え、テレビ放送ストリームやデータ放送ストリームを多重化し、放送衛星等の中継局を介して、各ユーザの放送端末装置２に伝送可能なように構成されている。放送端末装置２は、放送電波として伝送されるデジタルデータ（すなわち、テレビ放送ストリームやデータ放送ストリーム等）を受信、分離、復調し、番組として視聴者に提供するための機能や、放送局１側のＴＶ双方向サービス用センタコンピュータ３（以下「センタコンピュータ３」という。）に通信回線網を介して接続し、所定の通信プロトコルに従ってデータ通信を行うための通信機能を備えている。通信回線網は、典型的には一般電話回線網などが適用可能であるが、インターネットや無線通信網であってもかまわない。
【００１９】
放送局１側に設置されるセンタコンピュータ３は、アクセスポートを複数備えており、それぞれのアクセスポートを介して放送端末装置２との間で通信セッションを確立し、これとの間でデータ通信を行う。このサーバコンピュータ３は、図示しない各種のデータベースを備えている。
【００２０】
なお、センタコンピュータ３は、放送局とは事業主体を異にしたデータセンタ内に設置されてもよいし、放送局１自身がこのようなセンタコンピュータ３を備えていてもかまわない。データセンタは、放送局１と相まってユーザに放送サービスを提供するため、ここでは、放送局１とこれらを含めて、放送局側と呼ぶことにする。
【００２１】
放送端末装置２は、典型的には、放送局１より中継局を介して伝送される放送電波を受信するアンテナと、その受信したストリームを選局し、復号するセットトップボックス（ＳＴＢ）と、復号された映像音声データに基づいて映像や音声を出力する出力装置と、ユーザに対してインタラクティブな操作を提供するユーザインターフェース装置とから構成されている。放送端末装置１は、また、実現されるべきさまざまなサービスに応じて、各種のハードウェアデバイスが接続されることで、拡張的に構成される。例えば、放送端末装置がＩＣカードによる本人認証サービスを用いる場合、そのＩＣカードにアクセスするためのカードリーダを含んでいてもよい。セットトップボックスは、電話回線等の通信回線を介して外部のサーバコンピュータとの間で通信を行うための通信モデムを内蔵している。
【００２２】
放送端末装置１は、上述のように、セットトップボックスや出力装置、通信モデムとによって別々に構成されてもよいが、一体型の放送端末装置２としても構成されてもよい。出力装置は、典型的には表示装置を主体としたテレビジョン装置が相当し、外部から入力端子を介して入力される映像音声信号に基づいて映像および音声を出力する。ユーザインターフェース装置は、典型的には、リモートコントローラが相当する。リモートコントローラには、例えば、電源ＯＮ／ＯＦＦキー（ボタン）、チャンネル選局キー、方向キー、決定キー等が設けられ、セットトップボックスの受信部に対してユーザが押下したキーに対応する赤外線信号を受信する。また、リモートコントローラの代わりとして、本体のフロント部等に操作パネルを構成するようにしてもよい。
【００２３】
図２は、本実施形態に係るセットトップボックスのハードウェア構成を示す概略図である。セットトップボックスは、テレビ番組やデータ放送番組を提供するための各種機能、すなわち、受信機能、蓄積（録画）機能、通信機能および提示機能等に加え、基本的な算術演算機能を備えている。本実施形態に係るセットトップボックスは、内部的に２進表現（ビット表現）されるデータに対して所定のビット演算機能を少なくとも備えていることが好ましい。
【００２４】
同図に示すように、コントローラ２０１は、ＣＰＵ２０１１、ＲＡＭ２０１２、ＲＯＭ２０１３および書き換え可能な不揮発メモリ（ＮＶＲＡＭ）２０１４を備えており、これらはバスを介して相互に接続されている。このコントローラ２０１は、セットトップボックス全体の動作を司るとともに、他のハードウェア構成要素と相まって各種の機能を実現する。なお、ＮＶＲＡＭ２０１４には、双方向サービスに必要な情報、例えば、端末機ＩＤ、視聴者ＩＤ等が記憶されている。
【００２５】
チューナ２０２は、放送衛星に向けられたアンテナから供給される放送波信号の中から特定のトランスポンダに対応する放送波信号を選択し、デジタル復調部２０３に送出する。デジタル復調部２０３は、選択され送出されてくる放送波信号を所定の復調方式で復調し、所定のエラー訂正処理を行った後、ＴＳデコーダ２０４に送出する。このデジタル復調回路２０２から送出される信号は、放送局側において多重化されたストリームに対応するものである。ＴＳデコーダ２０４は、送出されてくる多重化ストリームを個別のストリームに分離する。分離された個別ストリームは、主に、テレビジョン放送に関する映像音声ストリームと、データ放送に関するデータ放送ストリームである。映像音声ストリームは、通常の受信再生モードでは、ＭＥＰＧ−ＡＶデコーダ２０５に送出される。ＭＥＰＧ−ＡＶデコーダ２０５は、送出される映像音声ストリームをＭＰＥＧ２ビデオおよびＭＰＥＧ２オーディオにしたがって復号し、出力装置であるディスプレイおよびスピーカに出力する。
【００２６】
データ放送ストリームは、一般的には、データ放送番組を提供するためのコンテンツデータ、すなわち、テキストデータ、イメージデータ（静止画／動画データ）、オーディオデータ（サウンドデータ）、スクリプト（制御プログラム）および表示オブジェクトデータ等を含むストリームである。ＴＳデコーダ２０４によって分離されたデータ放送ストリームは、コントローラ２０１の制御の下、記憶装置２０６に所定の記録フォーマットで蓄積される。
【００２７】
記憶装置２０６は、蓄積機能を実現するためのメディアであり、典型的には、ハードディスク装置やＤＶＤ／ＲＷ（またはＤＶＤ／ＲＡＭ）装置等が適用される。記憶装置２０６は、映像音声ストリームおよびデータ放送ストリームを蓄積する。この記憶装置２０６に記憶されたデータ放送ストリームは、コントローラ２０１の制御の下、読み出され、制御プログラムとして解釈・実行され、セットトップボックスに所定の機能を実現させる。
【００２８】
サウンド制御部２０７は、コントローラ２０１の制御の下、各種サウンドデータに基づいて付加音（効果音）を生成する。生成された付加音は、ＭＰＥＧ２−ＡＶデコーダ２０５から送られる音声データと重畳（合成）され、スピーカから出力される。このような付加音は、例えば、表示内容に合わせた効果音やセットトップボックス自体の動作確認音等として利用される。
【００２９】
ＯＳＤ制御部２０８は、コントローラ２０１の制御の下、データ放送ストリームに基づいてテキストデータやイメージデータを生成する。生成されたこれらのデータは、単独で、またはＭＰＥＧ−ＡＶデコーダ２０５から送られる映像データと重畳されて、ディスプレイに表示される。
【００３０】
通信モデム２０９は、通信回線を介して接続される外部のセンタバコンピュータ３との間で、所定の通信プロトコルに従ったデータ通信機能を提供する。通信モデム２０９は、例えば、電話回線を介してＰＰＰ接続によりセンタコンピュータ３に接続し、通信を行う。
【００３１】
ＩＣカードインターフェース２１０は、個人を認証するための所定の情報を記憶したＩＣカードにアクセスするためのインターフェース装置である。
【００３２】
以上のように構成される放送システムにおいて、本実施形態は、放送端末装置２内で、視聴者ＩＤ等の限られた情報を用いて視聴者全体にわたって一意な番号を生成するようにしたものであって、さらに連続的に番号を生成する場合であっても、近接し合う番号同士の内容が相関性を想起させないようにしたものである。
【００３３】
図３は、本実施形態に係る放送端末装置２の処理の流れを説明するためのフローチャートである。このような処理は、放送端末装置２によって受信、解釈、実行されるデータ放送ストリームの制御スクリプトにより実現される。本実施形態では、データ放送ストリームにより実現される双方向番組を宝くじ番組に適用した場合の例について説明する。この宝くじ番組は、視聴者による宝くじの購入と、前回分宝くじの当選通知の内容が含まれるものとする。
【００３４】
なお、以下では、処理の流れをシーケンシャルに説明するが、特にこれにこだわるものではなく、動作に矛盾が生じない限り、適宜に処理の順序を入れ替えまたは並行処理するものであってもよい。
【００３５】
同図に示すように、放送端末装置２は、本実施形態に係る双方向番組に関するチャンネルを選局し、所定のデータ放送ストリームを受信し、これを実行する（ＳＴＥＰ３０１）。データ放送ストリームが蓄積型であれば、放送端末装置２は、その双方向番組を構成する一連のデータ放送ストリームを蓄積した後、所定のイベントメッセージによる実行指示にしたがって、そのデータ放送ストリームの制御スクリプトを実行する。
【００３６】
すなわち、放送端末装置２は、制御スクリプトの実行にしたがい、適宜のタイミングで、図４に示すような画面を視聴者に提示して、宝くじの購入口数の入力を促し、入力待ちの状態になる（ＳＴＥＰ３０２、ＳＴＥＰ３０３）。ここでは、視聴者は、１０口を購入するものとしている。視聴者は、手元のリモートコントローラを操作して、入力フィールドに購入しようとする口数を入力し、さらに画面のＯＫボタンに対応付けられたボタン（例えば決定ボタン）を選択する。
【００３７】
ＯＫボタンが選択されると、放送端末装置２は、図５に示すように、視聴者ＩＤとその視聴者ＩＤを用いて宝くじ番号を発行する場合の累積発行数とを対応付けてＮＶＲＡＭ２０１４の所定の領域に記憶する（ＳＴＥＰ３０４）。つまり、これは、視聴者から見れば、購入口数分の宝くじ番号が発行され、内部的に保持されたということになるが、実際上は、内部的な算術演算機能により宝くじ番号がその都度を生成されることを意味している。
【００３８】
このように、ある放送時刻における番組内で、視聴者によるインタラクティブな操作の下、視聴者ＩＤと累積発行数とからなるデータは、ＮＶＲＡＭ２０１４の所定の領域に累積的に記憶されていく。ただし、ＮＶＲＡＭ２０１４の記憶容量の制限から、上限値（例えば９９９口）を超える場合には、初期値０に戻るようにしてもよい。
【００３９】
なお、放送端末装置２が唯一の視聴者により利用される場合のように１つの視聴者ＩＤのみによって利用される場合には、視聴者ＩＤと累積発行数とを対応付けて記憶するのではなく、単に累積発行数のみを記憶すればよい。
【００４０】
放送局１は、例えば、後日に放送される宝くじ番組内で前回分の宝くじの当選番号を発表する。すなわち、放送端末装置２は、宝くじ番組に関するデータ放送ストリームを受信すると、それを解釈、実行し、そこに含まれる当選宝くじ番号を抽出する一方、自身のＮＶＲＡＭ２０１４に記憶されている視聴者ＩＤとそれに対応付けられた累積発行総数とに基づいて宝くじ番号を生成し、両者の比較を行う。放送端末装置２は、生成された宝くじ番号が当選していると判断する場合には、例えば、賞品等と引き替えるために、センタコンピュータ３に接続して、当選情報を送る。センタコンピュータ３は、この当選情報に基づいて、その視聴者に対して例えば賞品等を発送する等の当選処理を行う。
【００４１】
なお、ここでは、データ放送ストリームに当選宝くじ番号を含めて、放送端末装置２が当選判定処理を行うようにしたが、当選判定処理については、放送端末装置２がセンタコンピュータ３に接続し、発行した宝くじ番号等の必要な情報をセンタコンピュータ３に送信して、センタコンピュータ３が当選判定処理を行うようにしてもよい。
【００４２】
図６は、本実施形態におけるくじ番号の生成処理の一例を説明するためのフローチャートである。
【００４３】
同図に示すように、放送端末装置２は、まず、ゾーン番号ｒを算出する（ＳＴＥＰ６０１）。ゾーン番号ｒは、その視聴者が放送端末装置２を用いてこれまでに宝くじを購入してきた累積購入枚数（累積発行数）ｓを所定数ｋで割った余りである。例えば、視聴者が過去に５０口の宝くじを購入し、さらに今回１０口を購入する場合、累積購入枚数ｓは６０ということになる。ゾーン番号ｒは、０からｋ−１のいずれかが得られるが、内部的な計算の便宜上、これに１を加えた値を用いることとしている。なお、本例では、所定数ｋを１６としている。
【００４４】
次に、放送端末装置２は、視聴者により入力された購入口数分を発行したか否かを判断し（ＳＴＥＰ６０２）、その口数分を発行するまで以降の処理を行う。すなわち、放送端末装置２は、ゾーン番号ｒを算出した後、このゾーン番号ｒで示される回数分、その視聴者の視聴者ＩＤに対して所定のビット操作を行ってゾーン基数ｚを算出する（ＳＴＥＰ６０３）。
【００４５】
図７は、本実施形態における所定のビット操作を説明するための図である。なお、以下に述べるような所定のビット操作は、「パイこね変換」と呼ばれることもある。例えば、放送端末装置２がＮＶＲＡＭ２０１４に保持している視聴者ＩＤが２Ｎビットにより表現されるものとする（同図（ａ））。第１操作として、もとのビット列における個々のビットをそれぞれ予め決められたビット位置に写像変換する。本例では、最上位ビットｂ１　から折り返し位置（中央）のビットｂＮ　までの個々のビットの間に、下位ビット（ｂＮ＋１　〜ｂ２Ｎ）のそれぞれを挟み込んでいく操作を行っている。次に、第２操作として、第１操作で得られたビット列について１ビットの回転（ローティトシフト）操作を行う（同図（ｃ））。本例では、１回のビット回転操作を行っている。そして、最後に、第３操作として、第２操作でえられたビット列の上位２ビットに対して否定演算を行う（同図（ｄ））。以上が、本実施形態で行われるビット操作であるが、特に、これにこだわるものではない。例えば、第１操作としてのビットの写像変換について、他の変換ルールを適用してもかまわない。
【００４６】
図６に戻り、放送端末装置２は、上述のように、所定のビット操作を行ってゾーン基数ｚを算出すると、ゾーン基数ｚと先に与えられた累積発行数（または購入口数）との組み合わせに基づいて番号ｎを生成する（ＳＴＥＰ６０４）。ここでいう組み合わせとは、例えば、累積発行数が２進表現Ｌビットで表現される場合に、２Ｎビットのゾーン基数の最下位ビットに続けて、このＬビットを単に追加して、全体として２Ｎ＋Ｌビットの値ｎとする。この場合、得られた２Ｎ＋Ｌビットからなるビット列に対して、上述した所定のビット操作を所定回数だけ行うことが好ましい。放送端末装置２は、このようにして生成したビット列に基づく数値を宝くじ番号ｎとして発行し、これに基づいて、例えば当選判定処理を行う（ＳＴＥＰ６０５）。放送端末装置２は、視聴者により指定された購入口数の宝くじ番号を生成するまで上記の処理を繰り返す。
【００４７】
以上のように、本実施形態によれば、放送端末装置２内に保持されている視聴者ＩＤおよび視聴者から入力された購入口数に基づく累積発行数という限られた情報に基づいて、全視聴者からみて一意な番号を生成し、発行することができるようになる。
【００４８】
また、例えば、連続的に番号を生成するような場合であっても、この生成されべき番号は、所定のビット操作を行っているため、近接して発行された番号同士の内容に相関性を有することがない。したがって、宝くじの購入に際して、視聴者は購入される宝くじ番号を予想することが困難であり、宝くじ番組の興趣性を維持することができる。
【００４９】
さらに、放送端末装置２は、生成した番号そのものをＮＶＲＡＭに記憶するのではなく、これまでに生成した番号の総数とその番号を生成するために用いた視聴者ＩＤとを対応付けて記憶しているので、悪意ある利用者によるデータの盗聴、改ざん等を防止することができる。
【００５０】
さらにまた、各視聴者の放送端末装置２のそれぞれが一意かつ予想困難な番号を発行することが可能になるため、双方向の放送サービスにおいて、センタコンピュータ３が各放送端末装置２との間で双方向通信を行いつつ、一意な番号を一元的に生成、発行する必要がないため、センタコンピュータ３における処理の軽減を図ることができるようになる。
【００５１】
【発明の効果】
本発明によれば、双方向番組において視聴者の放送端末装置ごとにユニークな番号を発行することができるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る双方向サービスを実現する放送システムを説明するための概略図である。
【図２】本発明の一実施形態に係るセットトップボックスのハードウェア構成を示す概略図である。
【図３】本発明の一実施形態に係る放送端末装置２の処理の流れを説明するためのフローチャートである。
【図４】本発明の一実施形態に係る宝くじ購入画面の一例を示す図である。
【図５】本発明の一実施形態に係るＮＶＲＡＭに記憶されるデータの一例を説明するための図である。
【図６】本発明の一実施形態におけるくじ番号の発行処理の一例を説明するためのフローチャートである。
【図７】本発明の一実施形態における所定のビット操作を説明するための図である。
【符号の説明】
１…放送局
２…放送端末装置
３…センタコンピュータ
【図１】
2004112102.tif 000003
【図２】
2004112102.tif 000004
【図３】
2004112102.tif 000005
【図４】
2004112102.tif 000006
【図５】
2004112102.tif 000007
【図６】
2004112102.tif 000008
【図７】
2004112102.tif 000009