(57)【要約】【課題】ＣＭ配信の履歴情報を蓄積するとともに、蓄積した履歴の改変を防止する。【解決手段】配信装置１０は、通信ネットワーク４０を介して表示装置２０にＣＭコンテンツＣＭＣを配信する。ブロックチェーンネットワーク３０は、通信ネットワーク４０を介して配信装置１０と通信可能に構成され、ＣＭコンテンツＣＭＣの配信履歴の記録に用いられるブロックチェーンＢＣを共有する。配信装置１０は、ＣＭコンテンツＣＭＣを配信したときにＣＭコンテンツＣＭＣを配信したことを示す配信情報を含むトランザクションＴＲ１を生成し、トランザクションＴＲ１をブロックチェーンネットワーク３０へブロードキャストすることで、トランザクションＴＲ１にかかる配信情報を前記ブロックチェーンに追加する。【選択図】図７
2020149393.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して表示装置にＣＭコンテンツを配信する配信装置と、
前記通信ネットワークを介して前記配信装置と通信可能に構成され、前記ＣＭコンテンツの配信履歴の記録に用いられるブロックチェーンを共有するブロックチェーンネットワークと、を備え、
前記配信装置は、
前記ＣＭコンテンツを配信したときに、前記ＣＭコンテンツを配信したことを示す配信情報を含む第１のトランザクションを生成し、
前記第１のトランザクションを前記ブロックチェーンネットワークへブロードキャストすることで、前記第１のトランザクションにかかる配信情報を前記ブロックチェーンに追加する、
ＣＭ配信管理システム。
【請求項２】
前記配信装置は、
前記配信されたＣＭコンテンツを表示したことを前記表示装置から受信し、
前記表示装置が前記配信されたＣＭコンテンツを表示したことを示す表示情報を含む第２のトランザクションを生成し、
前記第２のトランザクションを前記ブロックチェーンネットワークへブロードキャストすることで、前記第２のトランザクションにかかる配信情報を前記ブロックチェーンに追加する、
請求項１に記載のＣＭ配信管理システム。
【請求項３】
前記ブロックチェーンネットワークは、前記通信ネットワークを介して前記表示装置と通信可能に構成され、
前記表示装置は、
前記配信されたＣＭコンテンツを表示したこと示す表示情報を含む第２のトランザクションを生成し、
前記第２のトランザクションを前記ブロックチェーンネットワークへブロードキャストすることで、前記第２のトランザクションにかかる配信情報を前記ブロックチェーンに追加する、
請求項１に記載のＣＭ配信管理システム。
【請求項４】
前記通信ネットワークを介して、前記ブロックチェーンに含まれる任意のＣＭコンテンツの配信履歴を閲覧可能に構成された検出装置をさらに備え、
前記配信情報には、前記ＣＭコンテンツを配信したときの条件を示す情報が含まれ、
前記検出装置は、
ＣＭコンテンツの使用条件を保持しており、
前記ブロックチェーンを閲覧して、特定のＣＭコンテンツの配信履歴を取得し、前記特定のＣＭコンテンツの配信履歴から前記使用条件に適合していない配信を検出する、
請求項２又は３に記載のＣＭ配信管理システム。
【請求項５】
前記配信情報には、前記特定のＣＭコンテンツを配信したときのタイミングを示す情報が含まれ、
前記使用条件には、前記特定のＣＭコンテンツの配信が許可された期間を示す情報が含まれ、
前記検出装置は、前記特定のＣＭコンテンツの配信履歴から、前記特定のＣＭコンテンツの配信が許可された期間外での配信を検出する、
請求項４に記載のＣＭ配信管理システム。
【請求項６】
前記配信情報には、前記特定のＣＭコンテンツを配信した前記表示装置を特定する情報が含まれ、
前記使用条件には、前記特定のＣＭコンテンツの配信が許可された表示装置を示す情報が含まれ、
前記検出装置は、前記特定のＣＭコンテンツの配信履歴から、前記特定のＣＭコンテンツの配信が許可された表示以外での配信を検出する、
請求項４又は５に記載のＣＭ配信管理システム。
【請求項７】
前記表示情報には、前記ＣＭコンテンツを表示したときのタイミングを示す情報が含まれ、
前記使用条件には、前記特定のＣＭコンテンツの表示が許可された期間を示す情報が含まれ、
前記検出装置は、前記特定のＣＭコンテンツの配信履歴から、前記特定のＣＭコンテンツの表示が許可された期間外での表示を検出する、
請求項４乃至６のいずれか一項に記載のＣＭ配信管理システム。
【請求項８】
前記表示情報には、前記特定のＣＭコンテンツを表示した前記表示装置を特定する情報が含まれ、
前記使用条件には、前記特定のＣＭコンテンツの表示が許可された表示装置を示す情報が含まれる、
請求項４乃至７のいずれか一項に記載のＣＭ配信管理システム。
【請求項９】
前記通信ネットワークを介して、前記ブロックチェーンに含まれる任意のＣＭコンテンツの配信履歴を閲覧可能に構成された検出装置をさらに備え、
前記配信情報には、前記ＣＭコンテンツを配信したときの条件を示す情報が含まれ、
前記検出装置は、
ＣＭコンテンツの使用条件を保持しており、
前記ブロックチェーンを閲覧して、特定のＣＭコンテンツの配信履歴を取得し、前記特定のＣＭコンテンツの配信履歴から前記使用条件に適合していない配信を検出する、
請求項１に記載のＣＭ配信管理システム。
【請求項１０】
前記配信情報には、前記特定のＣＭコンテンツを配信したときのタイミングを示す情報が含まれ、
前記使用条件には、前記特定のＣＭコンテンツの配信が許可された期間を示す情報が含まれ、
前記検出装置は、前記特定のＣＭコンテンツの配信履歴から、前記特定のＣＭコンテンツの配信が許可された期間外での配信を検出する、
請求項９に記載のＣＭ配信管理システム。
【請求項１１】
前記配信情報には、前記特定のＣＭコンテンツを配信した前記表示装置を特定する情報が含まれ、
前記使用条件には、前記特定のＣＭコンテンツの配信が許可された表示装置を示す情報が含まれ、
前記検出装置は、前記特定のＣＭコンテンツの配信履歴から、前記特定のＣＭコンテンツの配信が許可された表示以外での配信を検出する、
請求項９又は１０に記載のＣＭ配信管理システム。
【請求項１２】
ＣＭコンテンツを表示する表示装置に、通信ネットワークを介して前記ＣＭコンテンツを配信したときに、前記ＣＭコンテンツを配信したことを示す配信情報を含む第１のトランザクションを生成し、
前記通信ネットワークを介して、前記第１のトランザクションを、前記ＣＭコンテンツの配信履歴の記録に用いられるブロックチェーンを共有するブロックチェーンネットワークへブロードキャストすることで、前記第１のトランザクションにかかる配信情報を前記ブロックチェーンに追加する、
ＣＭ配信管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＭ配信管理システム及びＣＭ配信管理方法に関する。
【背景技術】
【０００２】
今日、画像や動画で構成される様々なＣＭ（Commercial message）が、街頭のデジタルサイネージ、公共交通機関の車両内に設けられた表示装置、テレビ、スマートフォンなどの各種表示機器に、通信ネットワークを介して配信される。
【０００３】
ＣＭを配信する手法として、所定のタイミングでスポンサーのＣＭコンテンツが表示される放送コンテンツをインターネットなどのネットワーク上で配信する技術が提案されている（特許文献１）。この技術においては、ＣＭの配信を管理する管理装置に、視聴要求受信部と返信部とが設けられる。視聴要求受信部は、視聴時間帯ごとにスポンサーがついている放送コンテンツ、及び、ＣＭコンテンツを含む動画コンテンツの視聴要求を受信する。視聴要求受信部が視聴要求を受信すると、返信部は、放送コンテンツの動画ファイルを配信する放送コンテンツ配信装置のアドレス情報、及び、視聴時間におけるスポンサーのＣＭコンテンツの動画ファイルを配信するＣＭ配信装置のアドレス情報を含むコンテンツ情報を返信する。これにより、視聴時間帯ごとにスポンサーがついている放送コンテンツの視聴時間に応じて、当該視聴時間のスポンサーのＣＭコンテンツ（番組ＣＭ）を表示することが可能となる。すなわち、視聴時間に応じたＣＭコンテンツの配信が実現できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１５２５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＣＭには、出演者情報、配信期間などが契約などによって定められており、適時かつ適切な対象に配信を行う必要がある。規約から外れたＣＭの配信を行った場合には、規約違反のために広告主に違約金の支払いが発生するおそれがあり、ＣＭ配信の管理を厳密に行う必要が有る。そのためには、ＣＭ配信の履歴情報を正確に蓄積し、かつ、蓄積した情報が改変されることがないように保持しなければならない。
【０００６】
本発明は、上記の事情に鑑みて成されたものであり、ＣＭ配信の履歴情報を蓄積するとともに、蓄積した履歴の改変を防止することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様であるＣＭ配信管理システムは、通信ネットワークを介して表示装置にＣＭコンテンツを配信する配信装置と、前記通信ネットワークを介して前記配信装置と通信可能に構成され、前記ＣＭコンテンツの配信履歴の記録に用いられるブロックチェーンを共有するブロックチェーンネットワークと、を有し、前記配信装置は、前記ＣＭコンテンツを配信したときに、前記ＣＭコンテンツを配信したことを示す配信情報を含む第１のトランザクションを生成し、前記第１のトランザクションを前記ブロックチェーンネットワークへブロードキャストすることで、前記第１のトランザクションにかかる配信情報を前記ブロックチェーンに追加するものである。
【０００８】
本発明の一態様であるＣＭ配信管理方法は、ＣＭコンテンツを表示する表示装置に、通信ネットワークを介して前記ＣＭコンテンツを配信したときに、前記ＣＭコンテンツを配信したことを示す配信情報を含む第１のトランザクションを生成し、前記通信ネットワークを介して、前記第１のトランザクションを、前記ＣＭコンテンツの配信履歴の記録に用いられるブロックチェーンを共有するブロックチェーンネットワークへブロードキャストすることで、前記第１のトランザクションにかかる配信情報を前記ブロックチェーンに追加するものである。
【発明の効果】
【０００９】
本発明によれば、ＣＭ配信の履歴情報を蓄積するとともに、蓄積した履歴の改変を防止することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかるＣＭ配信管理システムの構成を模式的に示す図である。
【図２】処理装置のハードウェア構成の一例を模式的に示す図である。
【図３】実施の形態１にかかる配信装置のハードウェア構成の一例を模式的に示す図である。
【図４】実施の形態１にかかる配信装置の機能構成を模式的に示す図である。
【図５】実施の形態１にかかるＣＭ配信管理システムにおける情報のやりとりを示す図である。
【図６】実施の形態１において配信装置がブロックチェーンを共有する場合のＣＭ配信管理システムの構成を模式的に示す図である。
【図７】実施の形態２にかかるＣＭ配信管理システムの構成を模式的に示す図である。
【図８】実施の形態２にかかる表示装置のハードウェア構成の一例を模式的に示す図である。
【図９】実施の形態２にかかる表示装置の機能構成を模式的に示す図である。
【図１０】実施の形態２において表示装置がブロックチェーンを共有する場合のＣＭ配信管理システムの構成を模式的に示す図である。
【図１１】実施の形態３にかかるＣＭ配信管理システムの構成を模式的に示す図である。
【図１２】実施の形態３にかかる表示装置の機能構成を模式的に示す図である。
【図１３】実施の形態４にかかるＣＭ配信管理システムの構成を模式的に示す図である。
【図１４】実施の形態４にかかる検出装置のハードウェア構成の一例を模式的に示す図である。
【図１５】実施の形態４にかかる検出装置の機能構成を模式的に示す図である。
【図１６】実施の形態４において検出装置がブロックチェーンを共有する場合のＣＭ配信管理システムの構成を模式的に示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態について説明する。各図面においては、同一要素には同一の符号が付されており、必要に応じて重複説明は省略される。
【００１２】
実施の形態１
実施の形態１にかかるＣＭ配信管理システムについて説明する。図１に、実施の形態１にかかるＣＭ配信管理システム１０００の構成を模式的に示す。実施の形態１にかかるＣＭ配信管理システム１０００は、配信装置１０、表示装置２０、ブロックチェーンネットワーク３０及び通信ネットワーク４０で構成される。配信装置１０、表示装置２０及びブロックチェーンネットワーク３０は、通信ネットワーク４０を介して各種データのやり取りが可能である。なお、ＣＭコンテンツの配信先である表示装置２０は、複数存在してもよいことは、言うまでもない。
【００１３】
配信装置１０は、例えば広告会社、広告制作会社、広告クリエイター又は配信サービス会社がユーザとして使用する装置であり、画像や動画で構成される各種のＣＭコンテンツが蓄積されている。配信装置１０は、必要に応じて、蓄積されたＣＭコンテンツの中から選択したＣＭコンテンツを、通信ネットワーク４０を介して、表示装置２０に配信する。また、配信装置１０は、後述するように、配信履歴に基づいて作成したトランザクションをブロックチェーンネットワーク３０にブロードキャストすることで、ＣＭコンテンツＣＭＣの配信履歴を記録する。
【００１４】
表示装置２０は、配信されたＣＭコンテンツを、液晶ディスプレイなどの各種の表示手段を用いて表示する。表示装置としては、例えば、パーソナルコンピュータ、タブレットコンピュータ、スマートフォンなどであってもよい。この場合、ＣＭコンテンツＣＭＣは、インターネットを介してブラウザに表示されてもよいし、アプリケーション起動時にアプリケーション画面の一部または全部に表示されてもよい。また、表示装置は、街頭のデジタルサイネージやＬＥＤディスプレイなどの固定的な広告表示手段であってもよい。さらに、表示装置は、電車や飛行機などの交通機関に設けられた液晶ディスプレイなどの各種の表示機器であってもよい。
【００１５】
本実施の形態にかかる配信装置１０のハードウェア構成の一例について説明する。配信装置１０の各機能は、各種のハードウェア資源を用いて構成される任意のコンピュータを含む処理装置１００により実現することができる。換言すれば、配信装置１０の各機能は、当該コンピュータのＣＰＵ（Central Processing Unit）、メモリ、メモリにロードされるプログラム、そのプログラムを格納するハードディスク等の記憶ユニット（あらかじめ装置を出荷する段階から格納されているプログラムのほか、ＣＤ（Compact Disc）等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムをも格納できる）、ネットワーク接続用インターフェイスを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００１６】
処理装置１００の構成例について説明する。図２に、処理装置１００のハードウェア構成の一例を模式的に示す。処理装置１００は、プロセッサ１０１、メモリ１０２、入出力インターフェイス１０３、表示部１０４、周辺回路１０５及びバス１０６を有する。プロセッサ１０１、メモリ１０２、入出力インターフェイス１０３、表示部１０４及び周辺回路１０５は、バス１０６を介して相互にデータを送受信することができる。
【００１７】
プロセッサ１０１は、例えばＣＰＵ（Central Processing Unit） やＧＰＵ（Graphics Processing Unit）などの各種の演算処理装置を用いることができる。プロセッサ１０１は、各モジュールに指令を出し、それらの演算結果をもとに演算を行うことができる。メモリ１０２は、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などの各種の記憶装置を用いることができる。入出力インターフェイス１０３は、入力装置（例：キーボード、マウス、マイク等）、外部装置、外部サーバ、外部センサー等から情報を取得するためのインターフェイスや、出力装置（例：ディスプレイ、スピーカ、プリンター、メーラ等）、外部装置、外部サーバ等に情報を出力するためのインターフェイスなどを含む。表示部１０４は、液晶ディスプレイ、有機ＥＬディスプレイ、ＬＥＤディスプレイなどの各種の表示装置を含む。周辺回路１０５には、様々なモジュールが含まれる。なお、処理装置１００は、周辺回路１０５を有さなくてもよい。
【００１８】
配信装置１０のハードウェア構成について説明する。図３に、配信装置１０のハードウェア構成の一例を模式的に示す。図３に示すように、配信装置１０は処理装置１００の一部又は全部を用いて構成される。配信装置１０の機能は、処理装置１００を構成するコンピュータにプログラムを実行させることで実現される。
【００１９】
実施の形態１にかかる配信装置１０の機能構成及び動作ついて説明する。図４に、実施の形態１にかかる配信装置１０の機能構成を模式的に示す。また、図５に、実施の形態１にかかるＣＭ配信管理システム１０００における情報のやりとりを示す。なお、図１では表示装置を複数表示しているが、ＣＭ配信管理システムの構成を示す以降の図面では、図面の簡略化のため、表示装置を１つのみ表示する。しかし、ＣＭ配信管理システムは表示装置を１つのみ有するものとして限定的に解釈されるべきではない。
【００２０】
図３に示すように、配信装置１０は、記憶部１１、処理部１２及びトランザクション生成部１３を有する。
【００２１】
記憶部１１は、広告会社、広告制作会社及び広告クリエイターなどから提供された各種のＣＭコンテンツからなるＣＭコンテンツデータベース１１Ａが格納されている。記憶部１１としては、例えば、図２に示したメモリ１０２を用いてもよい。
【００２２】
処理部１２は、配信要求ＲＥＱに応じて、配信要求ＲＥＱにより特定されるＣＭコンテンツＣＭＣを特定の表示装置２０へ配信する。処理部１２は、特定のＣＭコンテンツＣＭＣを特定の表示装置２０へ配信したならば、配信されたＣＭコンテンツＣＭＣと、配信先の表示装置と、配信したタイミングと、を示す配信情報ＩＮＦ１をトランザクション生成部１３へ出力する。処理部１２としては、例えば、図２に示したプロセッサ１０１を用いてもよい。
【００２３】
配信要求ＲＥＱは、例えば記憶部１１に別途格納された配信スケジュールを示す情報に基づいて生成されてもよいし、例えば表示装置２０を含む外部の他の装置から送信された配信要求ＲＥＱを受け取ってもよい。例えば、表示装置２０がタブレットコンピュータであって、ユーザがブラウザでインターネットサイトを閲覧し、バナー広告をクリックした場合、クリックに応じて配信要求ＲＥＱが配信装置１０へ送信されてもよい。
【００２４】
トランザクション生成部１３は、配信情報ＩＮＦ１に応じて、配信されたＣＭコンテンツＣＭＣと、配信先の表示装置と、配信したタイミングと、を示す情報を含むトランザクションＴＲ１（第１のトランザクション）を生成する。トランザクション生成部１３は、生成したトランザクションＴＲ１を、通信ネットワーク４０を介して、ブロックチェーンネットワーク３０へブロードキャストする。トランザクション生成部１３としては、例えば、図２に示したプロセッサ１０１を用いてもよい。
【００２５】
ブロードキャストされたトランザクションＴＲ１は、ブロックチェーンネットワーク３０による処理を経て、１又は複数のトランザクションが含まれるブロックとして、ブロックチェーンＢＣに追加される。
【００２６】
これにより、ＣＭコンテンツの配信履歴は、ブロックチェーンＢＣに時系列が保たれた形で記録されてゆくこととなる。
【００２７】
一般に、ＣＭコンテンツは、契約により又は慣習等により、出演者、使用している楽曲、ＣＭコンテンツを表示する場所などに応じて、様々な権利関係を有している。こうした権利関係に抵触することを避けるため、例えば広告主により、ＣＭコンテンツの配信を許可する期間や、配信された広告の表示を許可する場所などが定められている。ここでは、上記した権利関係に抵触することを避けるための条件を、使用条件と称する。
【００２８】
こうした広告主などにより課せられる条件を満たさない状態でＣＭコンテンツを配信した場合には、例えば契約違反であるとして、広告主が出演者などに違約金を支払うなどの事態が生じ得る。また、広告会社、広告制作会社及び広告クリエイターは、誤ってＣＭコンテンツを配信した場合、それにより生じた損害を広告主に賠償するなどの事態も生じ得る。
【００２９】
しかし、定められた条件を満たしていない違反に該当するＣＭコンテンツの配信が存在したとしても、これを特定することは一般に困難である。例えば、配信装置１０が配信履歴を蓄積しているとしても、通常は削除が可能な型式で一時的に保存されているのみであり、必要に応じて一部又は全部が削除され得る。また、配信装置１０が蓄積した一部又は全部が削除された場合に、削除されたことを後発的に検知し、削除された履歴を復元することは困難である。よって、金銭の支払いが生じるような違反が発生したことの確証として用いるには、一般的な配信履歴情報は信頼性が低いと言わざるを得ない。
【００３０】
そこで、本構成では、ＣＭの配信履歴をブロックチェーンＢＣに記録することで、配信履歴を記録している。ブロックチェーンＢＣを利用して配信履歴を記録し、かつ、通信ネットワーク４０内の端末等や配信装置１０と通信ネットワーク４０を含むネットワークにてブロックチェーンＢＣを共有することで、記録後の配信履歴の改ざんを防止することができる。
【００３１】
また、本構成によれば、任意の時点でブロックチェーンＢＣに記録された特定のＣＭコンテンツの配信履歴を閲覧し、使用許可条件と照合することで、違反に該当するＣＭコンテンツの配信を検出することができる。また、閲覧した特定のＣＭコンテンツの配信履歴は、高いセキュリティが確保されたブロックチェーンＢＣに記録されたものであるため、違反配信が行われたことの確証ないしは証拠として用いることができる。
【００３２】
以上、本構成によれば、定められた条件を満たさないＣＭコンテンツの配信が行われたことを、正確に検出することが理解できる。
【００３３】
また、本構成にかかるＣＭ配信管理システムを、ＣＭコンテンツの保持及び配信を管理するサービス提供会社に設置して運用することができる。これにより、広告会社、広告制作会社及び広告クリエイターなどのクライアントは、ＣＭコンテンツのデータの管理する必要が無く、かつ、ＣＭコンテンツの配信を委任することができる。これにより、ＣＭコンテンツの管理にかかるクライアントの負担を軽減することもできる。
【００３４】
なお、本構成では、配信装置１０は、トランザクションを生成するのみならず、ブロックチェーンネットワーク３０とブロックチェーンＢＣを共有してもよい。図６に、配信装置１０がブロックチェーンＢＣを共有する場合のＣＭ配信管理システム１０００の構成を模式的に示す。この場合、配信装置１０とブロックチェーンネットワーク３０とは、ブロックチェーンＢＣを共有するブロックチェーンネットワーク３１を構成するものとして理解できる。
【００３５】
実施の形態２
実施の形態２にかかるＣＭ配信管理システムについて説明する。図７に、実施の形態２にかかるＣＭ配信管理システム２０００の構成を模式的に示す。ＣＭ配信管理システム２０００は、表示装置２０がＣＭコンテンツの表示履歴をさらにブロックチェーンＢＣに記録するものとして構成される。
【００３６】
表示装置２０のハードウェア構成について説明する。図８に、表示装置２０のハードウェア構成の一例を模式的に示す。図８に示すように、表示装置２０は、処理装置１００の一部又は全部を用いて構成される。表示装置２０の機能は、処理装置１００を構成するコンピュータにプログラムを実行させることで実現される。
【００３７】
実施の形態１にかかる表示装置２０の機能構成及び動作ついて説明する。図９に、実施の形態２にかかる表示装置２０の機能構成を模式的に示す。図９に示すように、表示装置２０は、表示部２１、処理部２２及びトランザクション生成部２３を有する。
【００３８】
処理部２２は、配信装置１０から配信されたＣＭコンテンツＣＭＣを表示部２１に表示する。処理部２２は、配信されたＣＭコンテンツＣＭＣを表示部２１に表示したならば、表示したＣＭコンテンツＣＭＣと、自己を示す（すなわち表示装置２０を特定する）情報と、表示したタイミングと、を示す表示情報ＩＮＦ２をトランザクション生成部２３へ出力する。処理部２２としては、例えば、図２に示したプロセッサ１０１を用いてもよい。
【００３９】
トランザクション生成部２３は、表示情報ＩＮＦ２に応じて、表示したＣＭコンテンツと、自己を示す（すなわち表示装置２０を特定する）情報と、表示したタイミングをと、を示す情報を含むトランザクションＴＲ２（第２のトランザクション）を生成する。トランザクション生成部２３は、生成したトランザクションＴＲ２を、通信ネットワーク４０を介して、ブロックチェーンネットワーク３０へブロードキャストする。トランザクション生成部２３としては、例えば、図２に示したプロセッサ１０１を用いてもよい。
【００４０】
ブロードキャストされたトランザクションＴＲ２は、ブロックチェーンネットワーク３０による処理を経て、１又は複数のトランザクションが含まれるブロックとして、ブロックチェーンＢＣに追加される。
【００４１】
これにより、ＣＭコンテンツの表示履歴についても、ブロックチェーンＢＣに時系列が保たれた形で記録されてゆくこととなる。
【００４２】
よって、本構成によれば、任意の時点でブロックチェーンＢＣに記録された特定のＣＭコンテンツの表示履歴を閲覧し、使用条件と照合することで、違反に該当するＣＭコンテンツの表示を検出することができる。また、閲覧した特定のＣＭコンテンツの表示履歴は、高いセキュリティが確保されたブロックチェーンＢＣに記録されたものであるため、違反表示が行われたことの確証ないしは証拠として用いることができる。
【００４３】
以上、本構成によれば、定められた条件を満たさないＣＭコンテンツの表示が行われたことを、正確に検出できることが理解できる。また、配信履歴と表示履歴とを照合することで、違反配信及び違反表示が行われたことをより正確に検出し、かつ、立証することができる。
【００４４】
なお、本構成では、表示装置２０は、トランザクションを生成するのみならず、ブロックチェーンネットワーク３０とブロックチェーンＢＣを共有してもよい。図１０に、表示装置２０がブロックチェーンＢＣを共有する場合のＣＭ配信管理システム２０００の構成を模式的に示す。この場合、表示装置２０とブロックチェーンネットワーク３０とは、ブロックチェーンＢＣを共有するブロックチェーンネットワーク３２を構成するものとして理解できる。
【００４５】
実施の形態３
実施の形態３にかかるＣＭ配信管理システムについて説明する。図１１に、実施の形態３にかかるＣＭ配信管理システム３０００の構成を模式的に示す。ＣＭ配信管理システム３０００は、実施の形態２にかかるＣＭ配信管理システム２０００の変形例として構成される。ＣＭ配信管理システム３０００は、ＣＭコンテンツＣＭＣを表示したことを示す表示情報ＩＮＦ２を配信装置１０へ送信し、配信装置１０は受け取った表示情報ＩＮＦ２に応じて表示履歴をブロックチェーンＢＣに記録するものとして構成される。
【００４６】
実施の形態３にかかるＣＭ配信管理システム３０００の動作ついて説明する。図１２に、実施の形態３にかかる表示装置５０の機能構成を模式的に示す。図１２に示すように、表示装置５０は、表示装置２０のトランザクション生成部２３を除去した構成を有する。
【００４７】
処理部２２は、実施の形態２と同様に、配信装置１０から配信されたＣＭコンテンツＣＭＣを表示部２１に表示する。処理部２２は、配信されたＣＭコンテンツＣＭＣを表示部２１に表示したならば、表示したＣＭコンテンツＣＭＣと、自己を示す（すなわち表示装置５０と特定する）情報と、表示したタイミングと、を示す表示情報ＩＮＦ２を、通信ネットワーク４０を介して、配信装置１０へ送信する。
【００４８】
配信装置１０のトランザクション生成部１３は、受け取った配信情報ＩＮＦ２に応じて、表示したＣＭコンテンツＣＭＣと、表示装置５０を示す情報と、表示したタイミングと、を示す情報を含むトランザクションＴＲ２を生成する。トランザクション生成部１３は、生成したトランザクションＴＲ２を、通信ネットワーク４０を介して、ブロックチェーンネットワーク３０へブロードキャストする。
【００４９】
実施の形態２と同様に、ブロードキャストされたトランザクションＴＲ２は、ブロックチェーンネットワーク３０による処理を経て、１又は複数のトランザクションが含まれるブロックとして、ブロックチェーンＢＣに追加される。
【００５０】
よって、本構成によれば、実施の形態２と同様に、ＣＭコンテンツの表示履歴がブロックチェーンＢＣに時系列が保たれた形で記録される。
【００５１】
また、本構成によれば、配信装置１０に設けたトランザクション生成部１３を用いるだけで、２種類のトランザクションを生成することができる。一般に、表示装置は、スマートフォンなど、使用環境等により演算能力が制約されることが考えられる。そのため、十分な演算能力を有する配信装置１０にトランザクション生成を行わせることで、表示装置の性能によらずＣＭコンテンツの表示履歴をブロックチェーンＢＣに記録することができる。
【００５２】
実施の形態４
実施の形態４にかかるＣＭ配信管理システムについて説明する。図１３に、実施の形態４にかかるＣＭ配信管理システム４０００の構成を模式的に示す。ＣＭ配信管理システム４０００は、実施の形態２にかかるＣＭ配信管理システム２０００の変形例として構成される。ＣＭ配信管理システム４０００は、ＣＭ配信管理システム２０００に、検出装置６０が追加された構成を有する。ＣＭ配信管理システム４０００のその他の構成はＣＭ配信管理システム２０００と同様であるので、説明を省略する。
【００５３】
実施の形態２で説明したように、ブロックチェーンＢＣには、ＣＭコンテンツの配信履歴及び表示履歴が記録されている。検出装置６０は、ブロックチェーンＢＣを閲覧して、使用条件に適合していない、違反配信及び違反表示の少なくとも一方がなされたＣＭコンテンツを検出するものとして構成される。
【００５４】
検出装置６０のハードウェア構成について説明する。図１４に、検出装置６０のハードウェア構成の一例を模式的に示す。図１４に示すように、検出装置６０は処理装置１００の一部又は全部を用いて構成される。検出装置６０の機能は、処理装置１００を構成するコンピュータにプログラムを実行させることで実現される。
【００５５】
検出装置６０の機能構成及び動作ついて説明する。図１５に、実施の形態４にかかる検出装置６０の機能構成を模式的に示す。図１５に示すように、検出装置６０は、記憶部６１及び検出部６２を有する。
【００５６】
記憶部６１には、広告主などによって定められた、各ＣＭコンテンツの配信が許可された期間を示す情報が格納された使用期間データベース６１Ａが格納されている。また、記憶部６１には、広告主などによって定められた、各ＣＭコンテンツの配信が許可された場所を示す情報が格納された配信対象データベース６１Ｂが格納されている。使用期間データベース６１Ａ及び配信対象データベース６１Ｂは、例えば、上述した使用許可条件を示す使用許可条件データベースＤＢを構成する。記憶部６１としては、例えば、図２に示したメモリ１０２を用いてもよい。
【００５７】
検出部６２は、必要に応じて、記憶部６１から使用期間データベース６１Ａ及び配信対象データベース６１Ｂを読み込むことが可能である。検出部６２としては、例えば、図２に示したプロセッサ１０１を用いてもよい。
【００５８】
検出部６２は、必要に応じてブロックチェーンＢＣを閲覧し、特定のＣＭコンテンツの配信履歴を取得する。そして、読み込んだ特定のＣＭコンテンツの配信履歴と使用期間データベース６１Ａとを照合し、配信が許可された期間外に配信された履歴が存在するかを判定する。そして、配信が許可された期間外に配信された履歴が存在する場合には、配信が許可された期間外にＣＭコンテンツが配信された違反が発生したことを、例えば広告主などのクライアントに通知する。この場合、例えば、通信ネットワーク４０を介して、クライアント７０に通知信号ＳＩＧを送信する。
【００５９】
また、検出部６２は、必要に応じてブロックチェーンＢＣを閲覧し、特定のＣＭコンテンツの表示履歴を取得する。そして、読み込んだ特定のＣＭコンテンツの表示履歴と使用期間データベース６１Ａとを照合し、表示が許可された期間外に表示された履歴が存在するかを判定する。そして、表示が許可された期間外に表示された履歴が存在する場合には、表示が許可された期間外にＣＭコンテンツが表示された違反が発生したことを、例えば広告主などのクライアントに通知する。この場合、例えば、配信履歴の場合と同様に、通信ネットワーク４０を介して、クライアント７０に通知信号ＳＩＧを送信する。
【００６０】
さらに、検出部６２は、必要に応じてブロックチェーンＢＣを閲覧し、特定のＣＭコンテンツの配信履歴を取得する。そして、読み込んだ特定のＣＭコンテンツの配信履歴と配信対象データベース６１Ｂとを照合し、配信が許可された表示装置以外の表示装置にＣＭコンテンツが配信されたかを判定する。そして、許可されたもの以外の表示装置にＣＭコンテンツが配信された履歴が存在する場合には、違反が発生したことを、例えば広告主などのクライアントに通知する。この場合、検出部６２は、例えば、通信ネットワーク４０を介して、クライアント７０に通知信号ＳＩＧを送信する。
【００６１】
以上、本構成によれば、検出装置を設けることで、使用許可条件に違反したＣＭコンテンツの配信又は表示が行われたことを自動的に検出することができる。違反の発生の通知を受けた、広告主、広告会社、広告制作会社及び広告クリエイターなどのクライアントは、違反の発生を認識して、警告、賠償請求などの対応を適時に行うことが可能となる。
【００６２】
また、ブロックチェーンＢＣに記録したＣＭコンテンツの配信履歴及び表示履歴を閲覧して違反を検出しているため、違反が発生したことを確実に立証することが可能である。これは、違反者に対して警告、賠償請求などを行う証拠として用いることができるので、クライアントの立証責任を軽減できる点で有利である。
【００６３】
なお、本構成では、検出装置６０は、トランザクションを生成するのみならず、ブロックチェーンネットワーク３０とブロックチェーンＢＣを共有してもよい。図１６に、検出装置６０がブロックチェーンＢＣを共有する場合のＣＭ配信管理システム４０００の構成を模式的に示す。この場合、検出装置６０とブロックチェーンネットワーク３０とは、ブロックチェーンＢＣを共有するブロックチェーンネットワーク３３を構成するものとして理解できる。
【００６４】
また、配信装置１０もブロックチェーンＢＣを共有してもよい。この場合、配信装置１０、検出装置６０及びブロックチェーンネットワーク３０は、ブロックチェーンＢＣを共有するブロックチェーンネットワーク３４を構成するものとして理解できる。なお、例えば実施の形態２におけるように、表示装置２０がトランザクションを生成する場合には、表示装置２０もブロックチェーンＢＣを共有する構成としてもよい。この場合、表示装置２０、検出装置６０及びブロックチェーンネットワーク３０は、ブロックチェーンＢＣを共有するブロックチェーンネットワーク３４を構成するものとして理解できる。
【００６５】
その他の実施の形態
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、処理装置１００の構成は一例に過ぎず、他のハードウェア構成を適宜に適用できることは、言うまでもない。
【００６６】
上述の実施の形態において、通信ネットワーク４０は、インターネットのような公衆ネットワークを用いてもよいし、クローズドな専用ネットワークを用いてもよい。また、通信ネットワーク４０は、有線通信及び無線通信のいずれを用いてもよく、適宜これらを組み合わせてもよい。また、光通信ネットワークを用いてもよい。
【００６７】
実施の形態４で説明した検出装置は、実施の形態１にかかるＣＭ配信管理システム１０００に設けてもよいし、また、実施の形態３にかかるＣＭ配信管理システム３０００に設けてもよいことは、言うまでもない。
【００６８】
上述の実施の形態では、配信装置、表示装置及び検出装置のハードウェアの構成として説明したが、これに限定されるものではない。ＣＭ配信管理システムの機能は、任意の処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。  また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【符号の説明】
【００６９】
１０  配信装置
１１、６１  記憶部
１１Ａ  ＣＭコンテンツデータベース
１２、２２  処理部
１３、２３  トランザクション生成部
２０、５０  表示装置
２１  表示部
３０  ブロックチェーンネットワーク
４０  通信ネットワーク
６０  検出装置
６１Ａ  使用期間データベース
６１Ｂ  表示対象データベース
６２  検出部
７０  クライアント
１００  処理装置
１０１  プロセッサ
１０２  メモリ
１０３  入出力インターフェイス
１０４  表示部
１０５  周辺回路
１０６  バス
１０００、２０００、３０００、４０００  ＣＭ配信管理システム
ＢＣ  ブロックチェーン
ＤＢ  使用条件データベース
ＩＮＦ１  配信情報
ＩＮＦ２  表示情報
ＲＥＱ  配信要求
ＳＩＧ  通知信号
ＴＲ１、ＴＲ２  トランザクション
【図１】
2020149393.tif 000003
【図２】
2020149393.tif 000004
【図３】
2020149393.tif 000005
【図４】
2020149393.tif 000006
【図５】
2020149393.tif 000007
【図６】
2020149393.tif 000008
【図７】
2020149393.tif 000009
【図８】
2020149393.tif 000010
【図９】
2020149393.tif 000011
【図１０】
2020149393.tif 000012
【図１１】
2020149393.tif 000013
【図１２】
2020149393.tif 000014
【図１３】
2020149393.tif 000015
【図１４】
2020149393.tif 000016
【図１５】
2020149393.tif 000017
【図１６】
2020149393.tif 000018