(57)【要約】【課題】広告コンテンツに視聴者の注意を向けることを可能とすること。【解決手段】撮影された広告コンテンツの画像から電子透かしデータを検出し、電子透かしデータが検出された後にユーザによって所定の操作がなされた場合に、電子透かしデータを出力する。出力された電子透かしデータに基づいて当たり判定を行う。【選択図】図４
2013239966.tif 000002
【特許請求の範囲】
【請求項１】
撮影された広告コンテンツの画像から電子透かしデータを検出し、前記電子透かしデータが検出された後にユーザによって所定の操作がなされた場合に、前記電子透かしデータを出力する検出部と、
出力された前記電子透かしデータに基づいて当たり判定を行う判定部と、
を備える端末装置。
【請求項２】
連続的に撮影された広告コンテンツの複数の画像から複数の電子透かしデータを検出し、前記複数の電子透かしデータが検出された後にユーザによって所定の操作がなされた場合に、前記複数の電子透かしデータを出力する検出部と、
出力された前記複数の電子透かしデータに基づいて当たり判定を行う判定部と、
を備える端末装置。
【請求項３】
前記判定部は、前記検出部における検出の結果に応じて当たり範囲を設定し、前記当たり範囲に基づいて前記当たり判定を行う、請求項１又は２に記載の端末装置。
【請求項４】
コンピュータを、請求項１〜３のいずれか１項に記載の端末装置として動作させるためのコンピュータプログラム。
【請求項５】
撮影された広告コンテンツの画像から電子透かしデータを検出するステップと、
前記電子透かしデータが検出された後にユーザによって所定の操作がなされた場合に、前記電子透かしデータを出力するステップと、
出力された前記電子透かしデータに基づいて当たり判定を行うステップと、
を有する判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子透かしを用いて広告コンテンツを提供する技術に関する。
【背景技術】
【０００２】
テレビ放送の広告コンテンツは、ドラマやスポーツ中継などの主コンテンツの間に挟み込むように配置されている。そして、テレビ放送の広告コンテンツは、単に予め設定されたプログラム通りに放送されている。そのため、視聴者は放送されている広告コンテンツを、主コンテンツが再開されるまでの時間つなぎとして受動的に視聴していることが一般的である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１９９８９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
視聴者が真に視聴したいのは主コンテンツである。そのため、広告コンテンツが放送されている時間は、視聴者は広告コンテンツに注意を払わずに、他のこと（トイレへ移動、食器の後片付けなど）をしていることも少なくない。また、放送が録画されている場合には、視聴者は広告コンテンツを早送りで飛ばしてしまうことも多い。そのため、放送の広告コンテンツでは、その放送時間に応じた広告効果が得られにくいという問題があった。
【０００５】
上記事情に鑑み、本発明は、広告コンテンツに視聴者の注意を向けることを可能とする技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、撮影された広告コンテンツの画像から電子透かしデータを検出し、前記電子透かしデータが検出された後にユーザによって所定の操作がなされた場合に、前記電子透かしデータを出力する検出部と、出力された前記電子透かしデータに基づいて当たり判定を行う判定部と、を備える端末装置である。
【０００７】
本発明の一態様は、連続的に撮影された広告コンテンツの複数の画像から複数の電子透かしデータを検出し、前記複数の電子透かしデータが検出された後にユーザによって所定の操作がなされた場合に、前記複数の電子透かしデータを出力する検出部と、出力された前記複数の電子透かしデータに基づいて当たり判定を行う判定部と、を備える端末装置である。
【０００８】
本発明の一態様は、上記の端末装置であって、前記判定部は、前記検出部における検出の結果に応じて当たり範囲を設定し、前記当たり範囲に基づいて前記当たり判定を行う。
【０００９】
本発明の一態様は、コンピュータを、上記のいずれかの端末装置として動作させるためのコンピュータプログラムである。
【００１０】
本発明の一態様は、撮影された広告コンテンツの画像から電子透かしデータを検出するステップと、前記電子透かしデータが検出された後にユーザによって所定の操作がなされた場合に、前記電子透かしデータを出力するステップと、出力された前記電子透かしデータに基づいて当たり判定を行うステップと、を有する判定方法である。
【発明の効果】
【００１１】
本発明により、広告コンテンツに視聴者の注意を向けることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態である広告配信システムのシステム構成図である。
【図２】端末装置の第一実施形態の機能構成を表す概略ブロック図である。
【図３】判定条件テーブルの具体例を示す図である。
【図４】端末装置の第一実施形態の動作の具体例を表すフローチャートである。
【図５】端末装置の第二実施形態の機能構成を表す概略ブロック図である。
【図６】端末装置の第二実施形態の動作の具体例を表すフローチャートである。
【図７】端末装置の第二実施形態が行う電子透かし検出処理の具体例を表すフローチャートである。
【図８】割り込み処理が発生した場合に端末装置の第二実施形態が行う処理の具体例を表すフローチャートである。
【図９】端末装置の第三実施形態の機能構成を表す概略ブロック図である。
【図１０】確度テーブルの具体例を示す図である。
【図１１】端末装置の第三実施形態の動作の具体例を表すフローチャートである。
【図１２】端末装置の第三実施形態が行う確度付電子透かし検出処理の具体例を表すフローチャートである。
【図１３】当選集合及び当たり範囲が設定されたテーブル（当たり範囲テーブル）の具体例を示す図である。
【発明を実施するための形態】
【００１３】
図１は、本発明の一実施形態である広告配信システム１のシステム構成図である。広告配信システムは、放送局装置１００、受像機２００、放送網３００及び端末装置４００を備える。放送局装置１００と受像機２００とは放送網３００を介して接続されている。放送局装置１００は、定められたプログラムに従って映像コンテンツのデータを送信する。放送局装置１００は、例えばテレビジョン放送を行う装置である。受像機２００は、放送局装置１００によって送信された映像コンテンツのデータを、放送網３００を介して受信する。受像機２００は、受信した映像コンテンツのデータをデコードし、画面に表示する。
【００１４】
映像コンテンツには、主コンテンツと広告コンテンツとがある。主コンテンツは、ドラマやニュース等である。広告コンテンツは、広告の動画映像である。広告コンテンツの映像には、広告コンテンツの映像に関連する電子透かしデータが埋め込まれている。電子透かしデータは、例えば数値を表すデータである。一つの広告コンテンツには、１以上の電子透かしデータが埋め込まれている。例えば、広告コンテンツのシーン毎に異なる数値の電子透かしデータが埋め込まれても良い。
【００１５】
なお、広告コンテンツに電子透かしデータを埋め込む技術にはどのような技術が適用されても良い。例えば、以下の文献に開示された電子透かし技術が適用されても良い。この場合、一つの広告コンテンツを複数のシーンに分け、シーン毎に異なる数値の電子透かしデータを埋め込むことが可能である。
参考文献：特開２０１１−１９９８９２号公報
【００１６】
端末装置４００は、ユーザによって操作される装置である。端末装置４００は、例えば携帯電話機、ＰＤＡ（Personal Digital Assistant）、スマートフォン、タブレット型パーソナルコンピュータ、ノート型パーソナルコンピュータ、据え置き型パーソナルコンピュータ、カーナビゲーション装置、ゲーム装置等の情報処理装置である。
端末装置４００は、受像機２００の画面に表示された広告コンテンツの映像を撮像することによって、広告コンテンツの映像に埋め込まれている電子透かしデータを検出する。端末装置４００は、例えば予め配信や販売がなされているアプリケーションプログラムを情報処理装置にインストールすることによって実現されても良い。端末装置４００は、専用のハードウェアとして配布や販売がなされても良い。その他、端末装置４００はどのように実現されても良い。
以下、端末装置４００の具体例について第一実施形態〜第三実施形態についてそれぞれ説明する。
【００１７】
［第一実施形態］
図２は、端末装置４００の第一実施形態（端末装置４００ａ）の機能構成を表す概略ブロック図である。端末装置４００ａは、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備える。端末装置４００ａは、判定プログラムを実行することによって、入力部４０１、表示部４０２、撮像部４０３、検出部４０４、乱数発生部４０５、記憶部４０６、判定部４０７を備える装置として機能する。なお、端末装置４００ａの各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。判定プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。判定プログラムは電気通信回線を介して送受信されても良い。
【００１８】
入力部４０１は、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル等の既存の入力装置を用いて構成される。入力部４０１は、ユーザの指示を端末装置４００ａに入力する際にユーザによって操作される。入力部４０１は、入力装置を端末装置４００ａに接続するためのインタフェースであっても良い。この場合、入力部４０１は、入力装置においてユーザの入力に応じ生成された入力信号を端末装置４００ａに入力する。
【００１９】
表示部４０２は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の画像表示装置である。表示部４０２は、判定部４０７の判定結果に応じた画像等を表示する。表示部４０２は、画像表示装置を端末装置４００ａに接続するためのインタフェースであっても良い。この場合、表示部４０２は、判定部４０７の判定結果に応じた画像を表示するための映像信号を生成し、自身に接続されている画像表示装置に映像信号を出力する。
【００２０】
撮像部４０３は、レンズや撮像素子等を備えたカメラを用いて構成される。撮像部４０３は、端末装置４００ａのユーザによる操作（撮影開始を指示する操作）に応じて撮影を開始する。撮像部４０３は、例えば広告コンテンツの映像が映し出された受像機２００の画面を撮影する。撮像部４０３は、撮影を開始すると、所定のタイミングまで撮影を継続し、撮影された画像のデータを繰り返し検出部４０４に出力する。所定のタイミングとは、例えばユーザによる操作（撮影終了を指示する操作）が行われたタイミングや、判定部４０７によって当たり判定がなされたタイミングである。
【００２１】
検出部４０４は、撮像部４０３によって撮影された画像から電子透かしデータを検出する。検出部４０４は、電子透かしデータを検出した後、所定時間以内にユーザによって所定の操作（検出確定操作）がなされた場合に、電子透かしデータを判定部４０７に出力する。一方、検出部４０４は、電子透かしデータを検出した後、所定時間以内にユーザによって検出確定操作がなされない場合、電子透かしデータを判定部４０７に出力しない。検出確定操作とは、例えば表示部４０２に表示されている検出確定ボタンをクリックする操作や、検出確定ボタンをタップする操作等である。検出確定操作は、ユーザが端末装置４００ａに対して行うことが可能な操作であれば、どのような操作であっても良い。
【００２２】
乱数発生部４０５は、乱数を生成する。乱数発生部４０５は、生成した乱数を判定部４０７に出力する。
記憶部４０６は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。記憶部４０６は、判定条件テーブルを記憶する。図３は、判定条件テーブルの具体例を示す図である。条件判定テーブルは、当選集合毎に当たりフラグの値を有するテーブルである。当選集合は、数値（この場合は０以上の整数）の集合を表す。例えば、“０〜５”は、（０，１，２，３，４，５）という値の集合を表す。当たりフラグは、当選集合を用いた判定において当たり判定がなされたことがあるか否かを表す。例えば、“０”は、当選集合を用いた判定において当たり判定がなされたことが無いことを表し、“１”は、当選集合を用いた判定において当たり判定がなされたことがあることを表す。
【００２３】
判定部４０７は、検出部４０４によって検出された電子透かしデータに基づいて、当たり判定を行う。以下、判定部４０７の処理の具体例について説明する。
判定部４０７は、電子透かしデータが表す数値が、記憶部４０６に記憶されている当選集合に含まれる値であり、且つ、数値が含まれる当選集合の当たりフラグが“０”である場合に、第一条件を満たしたと判定する。さらに、判定部４０７は、乱数発生部４０５によって生成された乱数が所定の数値範囲内に属する値である場合に、第二条件を満たしたと判定する。判定部４０７は、第一条件及び第二条件が満たされた場合に、当たりであると判定する。この場合、判定部４０７は、利益が得られることを表す画像を表示部４０２に表示させる。利益とは、購入金額の割引きを受ける権利、景品をもらえる権利などである。すなわち、利益とは、放送の視聴者（端末装置４００ａのユーザ）にとってメリットのあるものである。
判定部４０７は、当たりであると判定した場合、その判定に用いられた当選集合の当たりフラグの値を“０”から“１”に書き換える。
【００２４】
図４は、端末装置４００ａの動作の具体例を表すフローチャートである。まず、ユーザによる操作に応じて、撮像部４０３が映像の撮影を開始する（ステップＳ１０１）。次に、検出部４０４が、撮影された画像から電子透かしデータを検出する（ステップＳ１０２）。電子透かしデータの検出は、例えば撮像部４０３による撮影が開始された直後に始まっても良い。この場合、検出部４０４は、撮影された画像を順次入力し、入力された画像から電子透かしデータの検出を行う。そして、電子透かしデータの検出が成功するまで、検出部４０４は電子透かしデータの検出を継続する。検出部４０４は、電子透かしデータの検出が成功した時点で検出の処理を終了する。
【００２５】
電子透かしデータの検出が成功した場合、検出部４０４は、表示部４０２に電子透かしデータの検出が成功したことを表示させる（ステップＳ１０３）。次に、検出部４０４は、計時を開始する（ステップＳ１０４）。検出部４０４は、所定の時間内に入力部４０１を介して検出確定操作がなされなかった場合に時間切れとなる（ステップＳ１０５−ＮＯ，Ｓ１０６−ＹＥＳ）。検出部４０４は、時間切れとなった場合、処理を終了する。
【００２６】
一方、時間切れとなる前に検出確定操作がなされた場合（ステップＳ１０５−ＹＥＳ）、判定部４０７は、検出された電子透かしデータが第一条件を満たすか否か判定する。さらに、判定部４０７は、第二条件を満たすか否か判定する。具体的には以下の通りである。
まず、判定部４０７は、検出された電子透かしデータの数値が、記憶部４０６に記憶されている当選集合に含まれる値であるか否か判定する（ステップＳ１０７）。判定部４０７は、検出された電子透かしデータの数値が、いずれの当選集合にも含まれない場合（ステップＳ１０７−ＮＯ）、処理を終了する。一方、検出された電子透かしデータの数値が当選集合に含まれる場合（ステップＳ１０７−ＹＥＳ）、判定部４０７は、当選集合に対応する当たりフラグが“０”であるか否か判定する（ステップＳ１０８）。当たりフラグの値が“１”である場合（ステップＳ１０８−ＹＥＳ）、判定部４０７は処理を終了する。
【００２７】
一方、当選集合に対応する当たりフラグが“０”である場合（ステップＳ１０８−ＮＯ）、判定部４０７は、乱数発生部４０５によって生成された乱数を取得する（ステップＳ１０９）。乱数は、例えば０以上１以下の実数である。判定部４０７は、乱数が所定範囲（当たり範囲）内に属する場合（ステップＳ１１０−ＹＥＳ）、当たりであると判定する。この場合、判定部４０７は、表示部４０２に当たりであることを表示させる（ステップＳ１１１）。判定部４０７は、判定に用いられた当選集合の当たりフラグの値を“０”から“１”に書き換える（ステップＳ１１２）。
【００２８】
そして、判定部４０７は、当たり判定が得られたことに応じた処理を行い、ユーザが所定の利益を得ることを可能とする。例えば、判定部４０７は、端末装置４００の記憶部に、検出された電子透かしデータと共に、当たり判定が得られたこと示す情報（当選情報）を記録する。ユーザは、記録されている当選情報を表示部４０２に表示させることによって、所定の利益を受けることが可能となっても良い。また、ユーザは、記録されている当選情報を、端末装置４００が備える通信機能によって所定のサーバに送信することによって、特定のデータや、商品の発送などを受けることが可能となっても良い。
当たり範囲は、例えば０以上Ｈ以下（０≦Ｈ≦１）の範囲であり、Ｈの値は予め決定されていても良いし、ランダムにその都度判定部４０７によって決定されても良い。
判定部４０７は、乱数が所定範囲内に属しない場合（ステップＳ１１０−ＮＯ）、処理を終了する。
【００２９】
以上のように構成された端末装置４００ａによれば、当たりを得たい視聴者は、端末装置４００ａを操作しながら、広告コンテンツに注目することとなる。そのため、広告コンテンツに視聴者の注意を向けることが可能となる。したがって、広告コンテンツの広告効果を向上させることが可能となる。
【００３０】
広告コンテンツの広告効果が増す理由についてさらに詳細に説明する。当たりを得たい視聴者は、受像機２００の画面に広告コンテンツが映し出されている間に、端末装置４００ａの撮像部４０３を広告コンテンツに向けて撮影を行う必要がある。なぜなら、広告コンテンツから電子透かしを検出するためには、撮像部４０３のカメラフレーム内に広告コンテンツをおさめねばならないためである。このため、視聴者は、広告コンテンツが放送されている間に、他のことに注意を向けることが困難となる。そのため、視聴者が広告コンテンツ以外のものに注意を向けることを防ぎ、広告コンテンツの視聴に集中することを促すことが可能となる。また、端末装置４００ａを三脚等で固定し、常に撮像部４０３のカメラフレーム内に広告コンテンツがおさまるようにして、広告コンテンツを視聴することなく当たりを得ようとすることも想定される。しかしながら、当たりを得るためには、電子透かしデータが検出された後の所定の時間以内に検出確定操作が行われる必要がある。そのため、上記のように広告コンテンツを視聴することなく当たりを得ようとする行為を排除することができる。
【００３１】
また、視聴者が、録画した広告コンテンツを繰り返し再生することによって電子透かしデータの検出を繰り返し試み、当たりの出る確率を高めようとすることも想定される。視聴者が広告コンテンツを繰り返し視聴することは、広告効果を高めることになる。そのため、このような使い方は禁止されなくとも良い。
また、当たりフラグの値が“１”となっている場合には、当たりが得られない。そのため、同一の広告コンテンツから複数回の当たりが得られることを防止する事が可能となる。
なお、広告主は、広告コンテンツ内の電子透かしを読み出すことによって利益が得られることを事前に視聴者に周知しておくことが望ましい。利益とは、例えば景品をもらえること、商品を安く買うことが可能となること等である。
【００３２】
＜変形例＞
検出部４０４は、電子透かしデータの検出が成功する前に検出確定操作がなされた場合は、その時点で処理を終了しても良い。
表示部４０２は、撮像部４０３によって撮影されている画像をリアルタイムで表示するように構成されても良い。この場合、端末装置４００ａの操作者は、端末装置４００ａの表示部４０２を介して広告コンテンツを注意深く繰り返し視聴することになる。そのため、より確実に視聴者の注意を広告コンテンツに向けることが可能となる。
【００３３】
端末装置４００ａと撮像部４０３とが一体に構成されている具体例について説明したが、端末装置４００ａと撮像装置とが別々に構成されても良い。例えば、一般的なパーソナルコンピュータを用いて端末装置４００ａが構成された場合、撮像部４０３として外付けの撮像装置が端末装置４００ａに取り付けられても良い。
【００３４】
［第二実施形態］
図５は、端末装置４００の第二実施形態（端末装置４００ｂ）の機能構成を表す概略ブロック図である。以下、端末装置４００ｂについて、端末装置４００ａと異なる点について説明する。
端末装置４００ｂは、検出部４０４に代えて検出部４０４ｂを備える点と、記憶部４０６に代えて記憶部４０６ｂを備える点と、判定部４０７に代えて判定部４０７ｂを備える点と、で端末装置４００ａと異なる。
【００３５】
検出部４０４ｂは、広告コンテンツのシーン毎に異なる数値が電子透かしデータとして埋め込まれている場合に、各シーンの数値を連続して検出する。また、検出部４０４ｂは、最終の電子透かしデータを検出した後に、所定の時間以内に検出確定操作がなされた場合に、検出した複数の数値を出力する。
記憶部４０６ｂが記憶する判定条件テーブルにおける当選集合は、１つの広告コンテンツに対して埋め込まれる複数の電子透かしデータの数値の全てによって構成される集合と一致する。例えば、ある広告コンテンツに（０，１，２，３，４，５）の６つの数値がそれぞれ電子透かしデータとして埋め込まれている場合、記憶部４０６ｂが記憶する判定条件テーブルの当選集合には、（０，１，２，３，４，５）という集合が記録される。この集合は、図３における０〜５という集合と同義である。
【００３６】
判定部４０７ｂは、第一条件に関する判定処理の内容において判定部４０７と異なる。具体的には以下の通りである。判定部４０７ｂは、検出部４０４ｂによって検出された複数の数値によって表される集合が当選集合と一致し、且つ、一致した当選集合の当たりフラグが“０”である場合に、第一条件を満たしたと判定する。
【００３７】
図６は、端末装置４００ｂの動作の具体例を表すフローチャートである。まず、端末装置４００ｂは、電子透かし検出処理を行う（ステップＳ２０１）。
図７は、端末装置４００ｂが行う電子透かし検出処理の具体例を表すフローチャートである。電子透かし検出処理の具体例は以下の通りである。
【００３８】
まず、ユーザによる操作に応じて、撮像部４０３が映像の撮影を開始する（ステップＳ３０１）。次に、検出部４０４ｂは、計時を開始する（ステップＳ３０２）。この計時は、電子透かしデータの検出後に所定の時間以内に検出確定操作が行われたか否かを判定するための処理である。次に、検出部４０４ｂは、検出フラグをＯＦＦに設定する（ステップＳ３０３）。検出フラグは、電子透かしデータが検出された後に検出確定操作が行われたか否かを示す情報である。次に、検出部４０４ｂは、割り込み受付を許可する（ステップＳ３０４）。検出部４０４ｂの処理は、ここからループ動作に入る。そして、検出フラグが“ＯＮ”の場合に限ってループから脱出する。
【００３９】
検出部４０４ｂは、ループ動作において、検出フラグを検査する（ステップＳ３０５）。検出フラグが“ＯＮ”である場合（ステップＳ３０５−ＹＥＳ）、検出部４０４ｂは、ループ処理を脱出し、撮像部４０３による撮影を終了させる（ステップＳ３０６）。そして、電子透かし検出処理を終了し、記録されている１又は複数の数値によって表される集合を判定部４０７ｂに出力する。この後、図６のステップＳ２０１以降の処理が開始される。
【００４０】
検出フラグが“ＯＦＦ”である場合（ステップＳ３０５−ＮＯ）、検出部４０４ｂは、電子透かしデータの検出を行う（ステップＳ３０７）。電子透かしデータの検出が成功しない場合（ステップＳ３０８−ＮＯ）、検出部４０４ｂはステップＳ３０５の処理に戻る。
一方、電子透かしデータの検出が成功した場合（ステップＳ３０８−ＹＥＳ）、検出部４０４ｂは、表示部４０２に電子透かしデータの検出が成功したことを表示させる（ステップＳ３０９）。検出部４０４ｂは、検出した電子透かしデータの数値を記録する（ステップＳ３１０）。そして、検出部４０４ｂは、計時結果を初期化して再度計時を開始し（ステップＳ３１１）、ステップＳ３０５の処理に戻る。
【００４１】
図８は、割り込み処理が発生した場合に端末装置４００ｂが行う処理の具体例を表すフローチャートである。ループ動作中にユーザが検出確定操作を行うと、割り込み処理が発生する。この場合、検出部４０４ｂは、割り込み受付を禁止する（ステップＳ４０１）。次に、検出部４０４ｂは、第三条件を満たしているか否か判定する。第三条件とは、この時点における計時結果（計時を開始してから経過した時間）が所定の時間以内の値を示しており、且つ、電子透かしデータの数値が１つ以上記録されていることである。第三条件が満たされている場合（ステップＳ４０２−ＹＥＳ）、検出部４０４ｂは、検出フラグを“ＯＮ”にセットする。一方、第三条件が満たされていない場合（ステップＳ４０２−ＮＯ）、検出部４０４ｂは、検出フラグを“ＯＮ”にセットしない。そして、検出部４０４ｂは、割り込み受付を許可し（ステップＳ４０４）、リターンして割り込み発生時の処理の流れに戻る。
【００４２】
図６の説明に戻る。電子透かし検出処理が終了すると、判定部４０７ｂは、検出された複数の数値により表される集合が当選集合と同一であるか否か判定する（ステップＳ２０２）。二つの集合が一致しない場合（ステップＳ２０２−ＮＯ）、判定部４０７ｂは処理を終了する。一方、二つの集合が一致する場合（ステップＳ２０２−ＹＥＳ）、判定部４０７ｂは、当選集合に対応する当たりフラグが“０”であるか否か判定する（ステップＳ２０３）。当たりフラグの値が“１”である場合（ステップＳ２０３−ＹＥＳ）、判定部４０７ｂは処理を終了する。
【００４３】
一方、当選集合に対応する当たりフラグが“０”である場合（ステップＳ２０３−ＮＯ）、判定部４０７ｂは、乱数発生部４０５によって生成された乱数を取得する（ステップＳ２０４）。乱数は、例えば０以上１以下の実数である。判定部４０７ｂは、乱数が所定範囲（当たり範囲）内に属する場合（ステップＳ２０５−ＹＥＳ）、当たりであると判定する。この場合、判定部４０７ｂは、表示部４０２に当たりであることを表示させる（ステップＳ２０６）。そして、判定部４０７ｂは、判定に用いられた当選集合の当たりフラグの値を“０”から“１”に書き換える（ステップＳ２０７）。
【００４４】
当たり範囲は、例えば０以上Ｈ以下（０≦Ｈ≦１）の範囲であり、Ｈの値は予め決定されていても良いし、ランダムにその都度判定部４０７ｂによって決定されても良い。
判定部４０７ｂは、乱数が所定範囲内に属しない場合（ステップＳ２０５−ＮＯ）、処理を終了する。
【００４５】
このように構成された第二実施形態では、広告コンテンツの全体において電子透かしデータを検出しなければ当たりを得られない。そのため、広告コンテンツ全体を通して視聴者の注意を広告コンテンツに向けることが可能となる。
【００４６】
［第三実施形態］
図９は、端末装置４００の第三実施形態（端末装置４００ｃ）の機能構成を表す概略ブロック図である。以下、端末装置４００ｃについて、端末装置４００ｂと異なる点について説明する。
端末装置４００ｃは、検出部４０４ｂに代えて検出部４０４ｃを備える点と、判定部４０７ｂに代えて判定部４０７ｃを備える点と、確度記憶部４１１をさらに備える点と、で端末装置４００ｂと異なる。
【００４７】
検出部４０４ｃは、検出した数値の確度を取得する。確度は、検出された電子透かしデータの確からしさを示す数値である。例えば、上記の参考文献の〔数４８〕及び〔数５０〕で示されるρ（ｍａｘ）を確度として用いることができる。また、他の電子透かし方式においては、誤り訂正で訂正されなかったビット数や、多数決で１位となったときの投票率など、確からしさに相当する数値が確度として用いられても良い。例えば、受像機２００の画面により近い位置で広告コンテンツが撮影された場合や、受像機２００の画面のより正面に近い角度から広告コンテンツが撮影された場合や、より長い時間にわたって広告コンテンツが撮影された場合などに、より高い確度が得られる。
【００４８】
確度記憶部４１１は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。確度記憶部４１１は、確度テーブルを記憶する。図１０は、確度テーブルの具体例を示す図である。確度テーブルは、数値毎に確度の値を対応付けたテーブルである。確度の値は、０が最小で上限はない。
判定部４０７ｃは、検出部４０４によって検出された数値の個数が多いほど当たり範囲を広げる。また、判定部４０７ｃは、検出部４０４ｃによって取得された確度の総和が大きいほど当たり範囲を広げる。
【００４９】
図１１は、端末装置４００ｃの動作の具体例を表すフローチャートである。まず、端末装置４００ｃは、確度付電子透かし検出処理を行う（ステップＳ６０１）。
図１２は、端末装置４００ｃが行う確度付電子透かし検出処理の具体例を表すフローチャートである。図１２に示す確度付電子透かし検出処理の流れは、図７に示す電子透かし検出処理の流れと一致する部分が多い。そのため、図７に示す電子透かし検出処理と同じ処理については、図１２において図７と同じ符号を付す。図１２に示す処理が図７に示す処理と異なる点について説明する。
【００５０】
第三実施形態における検出部４０４ｃは、ステップＳ３１０の処理の後に、検出された数値の確度を取得する。そして、検出部４０４ｃは、検出された数値と確度とを対応付けて確度記憶部４１１に記録する（ステップＳ７０１）。
確度付電子透かし検出処理の後、判定部４０７ｃは、検出部４０４ｃによって検出された数値の集合と、当選集合との一致度を計算する（ステップＳ６０２）。一致度は、２つの集合に含まれる数値が一致している程度を示す値である。一致度は、例えば検出された数値の集合と、当選集合とに共通する値の個数として表されても良い。一致度が“０”である場合（ステップＳ６０３−ＹＥＳ）、判定部４０７ｃは処理を終了する。一方、一致度が１以上である場合（ステップＳ６０３−ＮＯ）、判定部４０７ｃは、当選集合に対応する当たりフラグが“０”であるか否か判定する（ステップＳ６０４）。当たりフラグの値が“１”である場合（ステップＳ６０４−ＹＥＳ）、判定部４０７ｃは処理を終了する。
【００５１】
一方、当選集合に対応する当たりフラグが“０”である場合（ステップＳ６０４−ＮＯ）、判定部４０７ｃは、当たり範囲を計算する（ステップＳ６０５）。当たり範囲は、例えば０以上Ｈ以下（０≦Ｈ≦１）の範囲である。判定部４０７ｃは、Ｈの値を以下の式１で計算する。
Ｈ＝一致度×（確度の総和）×Ｋ  ・・・（式１）
【００５２】
式１において、Ｋは予め定められた定数である。確度の総和は、全ての数値に対応する確度の総和を示す。
次に、判定部４０７ｃは、乱数発生部４０５によって生成された乱数を取得する（ステップＳ６０６）。乱数は、例えば０以上１以下の実数である。判定部４０７ｃは、ステップＳ６０５において計算された当たり範囲内に乱数がある場合（ステップＳ６０７−ＹＥＳ）、当たりであると判定する。この場合、判定部４０７ｃは、表示部４０２に当たりであることを表示させる（ステップＳ６０８）。そして、判定部４０７ｃは、判定に用いられた当選集合の当たりフラグの値を“０”から“１”に書き換える（ステップＳ６０９）。
判定部４０７ｃは、乱数が当たり範囲内に属しない場合（ステップＳ６０７−ＮＯ）、処理を終了する。
【００５３】
確度を高めるためには、受像機２００の画面により近い位置で撮影を行うことや、受像機２００の画面のより正面に近い角度から撮影を行うことや、より長い時間にわたって受像機２００の画面を撮影する必要がある。そのため、当たりを得たい視聴者に対し、広告コンテンツをより注目して視聴する動機を与えることが可能となる。
【００５４】
当たり範囲は、広告主が想定している当たりの数に応じて、広告コンテンツ毎に設定されても良い。広告コンテンツ毎に当選集合及び当たり範囲を設定する方法として、例えば以下のような方法がある。
【００５５】
（第１の方法）
ユーザが所有している情報処理装置を端末装置４００として動作させるためのアプリケーションプログラムを、広告コンテンツ毎に用意する。アプリケーションプログラムには、当選集合及び当たり範囲が予め設定されている。図１３は、当選集合及び当たり範囲が設定されたテーブル（当たり範囲テーブル）の具体例を示す図である。当たり範囲テーブルは、当選集合毎に当たり範囲の値を対応付けたテーブルである。
視聴者は、インターネット等からアプリケーションプログラムを自身の情報処理装置にダウンロードし、アプリケーションプログラムを実行する。このような処理によって、広告コンテンツ毎に当選集合及び当たり範囲を設定することが可能となる。
【００５６】
（第２の方法）
端末装置４００は、広告コンテンツ毎に当選集合及び当たり範囲が記録されたデータを、所定のタイミング（例えば定期的）にダウンロードする。所定のタイミングは、例えば端末装置４００が備えるカレンダーアプリケーションや時計アプリケーションに基づいて判断されても良い。また、端末装置４００のユーザの操作に応じて、端末装置４００が上記データをダウンロードしても良い。
【００５７】
（第３の方法）
広告コンテンツ毎に当選集合及び当たり範囲が登録されたデータベースをネットワーク上に設置する。端末装置４００は、当選集合又は当たり範囲を取得する際に、データベースに問い合わせて各値を取得する。第３の方法では、当選集合及び当たり範囲を状況に応じて即座に変更できる。そのため、当たりの状況などに応じて当たりが発生する確率を調整できるという利点がある。なお、データベースにおいて当たりの状況を認識するために、例えば端末装置４００がデータベースに問い合わせる度に、検出した数値を通知するように構成されても良い。
【００５８】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００５９】
１００…放送局装置，  ２００…受像機，  ３００…放送網，  ４００…端末装置，  ４０１…入力部，  ４０２…表示部，  ４０３…撮像部，  ４０４…検出部，  ４０５…乱数発生部，  ４０６…記憶部，  ４０７…判定部，  ４１１…確度記憶部
【図１】
2013239966.tif 000003
【図２】
2013239966.tif 000004
【図３】
2013239966.tif 000005
【図４】
2013239966.tif 000006
【図５】
2013239966.tif 000007
【図６】
2013239966.tif 000008
【図７】
2013239966.tif 000009
【図８】
2013239966.tif 000010
【図９】
2013239966.tif 000011
【図１０】
2013239966.tif 000012
【図１１】
2013239966.tif 000013
【図１２】
2013239966.tif 000014
【図１３】
2013239966.tif 000015