(57)【特許請求の範囲】
【請求項１】
コンテンツを提供するコンテンツサーバと連携し利用者に広告データを配信する広告サーバであり、
コンテンツの利用者の特性情報を前記コンテンツサーバから取得する手段と、
少なくとも性別、年齢を含む前記利用者の特性情報による分類にリンクして、複数の広告データが前記特性情報を有する視聴者に所定の順に配信されたときの、それぞれの広告データの配信順とその配信順で露出される広告データを前記利用者が視聴する確率の経験値とを含む視聴確率テーブルを記憶する手段と、
前記複数の広告データについて、少なくとも性別、年齢を含む広告ターゲットの広告条件と視聴されるべき規定視聴回数とを指定したオーダーテーブルを記憶する手段と、
規定配信回数によるコンテンツの配信に適用され、前記それぞれの広告データの利用者への配信順に前記広告データを指定するエントリ列よりなるコントロールテーブルに前記配信順を設定する手段であって、
（ａ）広告データの指定が未定の空きエントリについて、その空きエントリに対応する配信順で利用者に露出されるときの視聴確率を、前記広告条件に該当する利用者の特性情報の分類にリンクされる前記視聴確率テーブルから読み出し、
（ｂ）前記規定配信回数と前記視聴確率との積により算出視聴回数を算出し、
（ｃ）前記算出視聴回数が前記規定視聴回数を越えない範囲で最大の視聴回数となる配信順に対応する空きエントリを決定し、
（ｄ）当該空きエントリに前記広告データを指定することで前記コントロールテーブルにおける前記広告データの配信順を割り当て、
（ｅ）前記規定配信回数の配信における前記算出視聴回数の合計が前記規定視聴回数を上回るか否かを判定し、前記算出視聴回数の合計が前記規定視聴回数を上回らない場合に、次のコントロールテーブルを選択して、処理（ａ）−（ｄ）を繰り返して前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を割り当てることにより、それぞれの広告データを前記１以上のコントロールテーブルのそれぞれの配信順に配信したときの算出視聴回数の合計が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を上回るように、前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を設定する手段と、
前記コンテンツサーバを介して、前記コンテンツの利用者の特性情報に応じて設定され
る前記１以上のコントロールテーブルにおけるそれぞれの配信順でそれぞれの広告データを配信する配信手段とを備える広告サーバ。
【請求項２】
前記広告データを配信すべき配信時点を検知する手段をさらに備え、
前記配信手段は、前記検知された配信時点における規定された順序の広告データを配信する請求項１に記載の広告サーバ。
【請求項３】
前記コントロールテーブルを更新する手段をさらに備える請求項１または２に記載の広告サーバ。
【請求項４】
コンピュータが、コンテンツを提供するコンテンツサーバと連携し利用者に広告データを配信する広告データ配信方法であり、前記コンピュータが、
コンテンツの利用者の特性情報を前記コンテンツサーバから取得するステップと、
少なくとも性別、年齢を含む前記利用者の特性情報による分類にリンクして、複数の広告データが前記特性情報を有する視聴者に所定の順に配信されたときの、それぞれの広告データの配信順とその配信順で露出される広告データを前記利用者が視聴する確率の経験値とを含む視聴確率テーブルを記憶手段から読み出すステップと、
前記複数の広告データについて、少なくとも性別、年齢を含む広告ターゲットの広告条件と視聴されるべき規定視聴回数とを指定したオーダーテーブルを記憶手段から読み出すステップと、
規定配信回数によるコンテンツの配信に適用され、前記それぞれの広告データの利用者への配信順に前記広告データを指定するエントリ列よりなるコントロールテーブルに前記配信順を設定するステップであって、
（ａ）広告データの指定が未定の空きエントリについて、その空きエントリに対応する配信順で利用者に露出されるときの視聴確率を、前記広告条件に該当する利用者の特性情報の分類にリンクされる前記視聴確率テーブルから読み出し、
（ｂ）前記規定配信回数と前記視聴確率との積により算出視聴回数を算出し、
（ｃ）前記算出視聴回数が前記規定視聴回数を越えない範囲で最大の視聴回数となる配信順に対応する空きエントリを決定し、
（ｄ）当該空きエントリに前記広告データを指定することで前記コントロールテーブルにおける前記広告データの配信順を割り当て、
（ｅ）前記規定配信回数の配信における前記算出視聴回数の合計が前記規定視聴回数を上回るか否かを判定し、前記算出視聴回数の合計が前記規定視聴回数を上回らない場合に、次のコントロールテーブルを選択して、処理（ａ）−（ｄ）を繰り返して前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を割り当てることにより、それぞれの広告データを前記１以上のコントロールテーブルのそれぞれの配信順に配信したときの算出視聴回数の合計が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を上回るように、前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を設定するステップと、
前記コンテンツサーバを介して、前記コンテンツの利用者の特性情報に応じて設定される前記１以上のコントロールテーブルにおけるそれぞれの配信順でそれぞれの広告データを配信する配信ステップと、を実行する広告データ配信方法。
【請求項５】
前記広告データを配信すべき配信時点を検知するステップをさらに実行し、
前記配信ステップでは、前記検知された配信時点における規定された順序の広告データが配信される請求項４に記載の広告データ配信方法。
【請求項６】
前記コントロールテーブルを更新するステップをさらに実行する請求項４または５に記載の広告データ配信方法。
【請求項７】
広告データの配信を制御するコントロールテーブルの作成装置であり、
少なくとも性別、年齢を含む利用者の特性による分類にリンクして、複数の広告データが前記特性情報を有する視聴者に所定の順に配信されたときの、それぞれの広告データの配信順とその配信順で露出される広告データを前記利用者が視聴する確率の経験値とを含む視聴確率テーブルを記憶する手段と、
前記複数の広告データについて、少なくとも性別、年齢を含む広告ターゲットの広告条件と視聴されるべき規定視聴回数とを指定したオーダーテーブルを記憶する手段と、
規定配信回数によるコンテンツの配信に適用され、前記それぞれの広告データの利用者への配信順に前記広告データを指定するエントリ列よりなる前記コントロールテーブルに前記配信順を設定する手段であって、
（ａ）広告データの指定が未定の空きエントリについて、その空きエントリに対応する配信順で利用者に露出されるときの視聴確率を、前記広告条件に該当する利用者の特性情報の分類にリンクされる前記視聴確率テーブルから読み出し、
（ｂ）前記規定配信回数と前記視聴確率との積により算出視聴回数を算出し、
（ｃ）前記算出視聴回数が前記規定視聴回数を越えない範囲で最大の視聴回数となる配信順に対応する空きエントリを決定し、
（ｄ）当該空きエントリに前記広告データを指定することで前記コントロールテーブルにおける前記広告データの配信順を割り当て、
（ｅ）前記規定配信回数の配信における前記算出視聴回数の合計が前記規定視聴回数を上回るか否かを判定し、前記算出視聴回数の合計が前記規定視聴回数を上回らない場合に、次のコントロールテーブルを選択して、処理（ａ）−（ｄ）を繰り返して前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を割り当てることにより、それぞれの広告データを前記１以上のコントロールテーブルのそれぞれの配信順に配信したときの算出視聴回数の合計が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を上回るように、前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を設定する手段と、を備えるコントロールテーブルの作成装置。
【請求項８】
広告データの配信を制御するコントロールテーブルの作成方法であり、
少なくとも性別、年齢を含む利用者の特性情報による分類にリンクして、複数の広告データが前記特性情報を有する視聴者に所定の順に配信されたときの、それぞれの広告データの配信順とその配信順で露出される広告データを前記利用者が視聴する確率の経験値とを含む視聴確率テーブルを記憶手段から読み出すステップと、
前記複数の広告データについて、少なくとも性別、年齢を含む広告ターゲットの広告条件と視聴されるべき規定視聴回数とを指定したオーダーテーブルを記憶手段から読み出すステップと、
規定配信回数によるコンテンツの配信に適用され、前記それぞれの広告データの利用者への配信順に前記広告データを指定するエントリ列よりなる前記コントロールテーブルに前記配信順を設定するステップであって、
（ａ）広告データの指定が未定の空きエントリについて、その空きエントリに対応する配信順で利用者に露出されるときの視聴確率を、前記広告条件に該当する利用者の特性情報の分類にリンクされる前記視聴確率テーブルから読み出し、
（ｂ）前記規定配信回数と前記視聴確率との積により算出視聴回数を算出し、
（ｃ）前記算出視聴回数が前記規定視聴回数を越えない範囲で最大の視聴回数となる配信順に対応する空きエントリを決定し、
（ｄ）当該空きエントリに前記広告データを指定することで前記コントロールテーブルにおける前記広告データの配信順を割り当て、
（ｅ）前記規定配信回数の配信における前記算出視聴回数の合計が前記規定視聴回数を上回るか否かを判定し、前記算出視聴回数の合計が前記規定視聴回数を上回らない場合に、次のコントロールテーブルを選択して、処理（ａ）−（ｄ）を繰り返して前記広告データ
ごとに１以上のコントロールテーブルにおけるそれぞれの配信順を割り当てることにより、それぞれの広告データを前記１以上のコントロールテーブルのそれぞれの配信順に配信したときの算出視聴回数の合計が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を上回るように、前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を設定するステップと、を前記コンピュータが実行するコントロールテーブルの作成方法。
【請求項９】
コンピュータに、利用者に対する広告データの配信を制御するコントロールテーブルを生成させるためのプログラムであり、
少なくとも性別、年齢を含む前記利用者の特性情報による分類にリンクして、複数の広告データが前記特性情報を有する視聴者に所定の順に配信されたときの、それぞれの広告データの配信順とその配信順で露出される広告データを前記利用者が視聴する確率の経験値とを含む視聴確率テーブルを記憶手段から読み出すステップと、
前記複数の広告データについて、少なくとも性別、年齢を含む広告ターゲットの広告条件と視聴されるべき規定視聴回数とを指定したオーダーテーブルを記憶手段から読み出すステップと、
規定配信回数によるコンテンツの配信に適用され、前記それぞれの広告データの利用者への配信順に前記広告データを指定するエントリ列よりなる前記コントロールテーブルに前記配信順を設定するステップであって、
（ａ）広告データの指定が未定の空きエントリについて、その空きエントリに対応する配信順で利用者に露出されるときの視聴確率を、前記広告条件に該当する利用者の特性情報の分類にリンクされる前記視聴確率テーブルから読み出し、
（ｂ）前記規定配信回数と前記視聴確率との積により算出視聴回数を算出し、
（ｃ）前記算出視聴回数が前記規定視聴回数を越えない範囲で最大の視聴回数となる配信順に対応する空きエントリを決定し、
（ｄ）当該空きエントリに前記広告データを指定することで前記コントロールテーブルにおける前記広告データの配信順を割り当て、
（ｅ）前記規定配信回数の配信における前記算出視聴回数の合計が前記規定視聴回数を上回るか否かを判定し、前記算出視聴回数の合計が前記規定視聴回数を上回らない場合に、次のコントロールテーブルを選択して、処理（ａ）−（ｄ）を繰り返して前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を割り当てることにより、それぞれの広告データを前記１以上のコントロールテーブルのそれぞれの配信順に配信したときの算出視聴回数の合計が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を上回るように、前記広告データごとに１以上のコントロールテーブルにおけるそれぞれの配信順を設定するステップと、をコンピュータに実行させるプログラム。
【請求項１０】
コンテンツを提供するコンテンツサーバと連携し利用者に広告データを配信する広告サーバであり、
少なくとも性別、年齢を含む前記利用者の特性情報による分類にリンクして、複数の広告データが前記特性情報を有する視聴者に所定の順に配信されたときの、それぞれの広告データの配信順とその配信順で露出される広告データを前記利用者が視聴する確率の経験値とを含む視聴確率テーブルを記憶する手段と、
前記複数の広告データについて、少なくとも性別、年齢を含む広告ターゲットの広告条件と視聴されるべき規定視聴回数とを指定したオーダーテーブルを記憶する手段と、
規定配信回数によるコンテンツの配信に適用され、前記それぞれの広告データの利用者への配信順を指定するコントロールテーブルに前記配信順を設定する設定手段であって、
（ａ）広告データが挿入される番組に適用されるコントロールテーブルごとに、その番組中でのそれぞれの広告データの配信順を基に前記視聴確率テーブルから視聴確率を読み出し、そのコントロールテーブルによる視聴者への規定配信回数と前記読み出した視聴確
率との積により視聴が期待できる回数である算出視聴回数を算出することにより、それぞれの広告データを前記配信順に配信したときの算出視聴回数が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を越えない範囲で最大となる配信順を決定し、前記決定された配信順に対応する前記コントロールテーブルのエントリに設定し、
（ｂ）前記（ａ）の処理を１回以上実行したときの前記算出視聴回数の合計が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を充足しない場合に、次のコントロールテーブル設定のため前記（ａ）の処理を繰り返す、設定手段と、
前記コンテンツサーバを介して、前記設定手段によって設定された１以上のコントロールテーブルに設定された配信順でそれぞれの広告データを配信する配信手段と、を備える広告サーバ。
【請求項１１】
広告データの配信を制御する制御情報の作成装置であり、
少なくとも性別、年齢を含む前記利用者の特性情報による分類にリンクして、複数の広告データが前記特性情報を有する視聴者に所定の順に配信されたときの、それぞれの広告データの配信順とその配信順で露出される広告データを前記利用者が視聴する確率の経験値とを含む視聴確率テーブルを記憶する手段と、
前記複数の広告データについて、少なくとも性別、年齢を含む広告ターゲットの広告条件と視聴されるべき規定視聴回数とを指定したオーダーテーブルを記憶する手段と、
規定配信回数によるコンテンツの配信に適用され、前記それぞれの広告データの利用者への配信順を指定するコントロールテーブルに前記配信順を設定する設定手段であって、
（ａ）広告データが挿入される番組に適用されるコントロールテーブルごとに、その番組中でのそれぞれの広告データの配信順を基に前記視聴確率テーブルから視聴確率を読み出し、そのコントロールテーブルによる視聴者への規定配信回数と前記読み出した視聴確率との積により視聴が期待できる回数である算出視聴回数を算出することにより、それぞれの広告データを前記配信順に配信したときの算出視聴回数が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を越えない範囲で最大となる配信順を決定し、前記決定された配信順に対応する前記コントロールテーブルのエントリに設定し、
（ｂ）前記（ａ）の処理を１回以上実行したときの前記算出視聴回数の合計が前記オーダーテーブルに規定されるそれぞれの広告データの前記規定視聴回数を充足しない場合に、次のコントロールテーブル設定のため前記（ａ）の処理を繰り返す、設定手段と、を備える制御情報の作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告の提供技術に関するものである。
【背景技術】
【０００２】
マスメディア（テレビ、ラジオ、新聞、または雑誌等）による広告では、広告を広告会社から媒体社（例えば、放送局、新聞社、または雑誌社等）へ事前に提供していた。例えば、従来の放送では、時間軸に沿ってコンテンツと広告とが編成表にしたがい、放送局側で編成され、送出されていた。
【０００３】
したがって、従来、広告は特定の時間帯で提供される番組に付加される形式で放送されていた。また、ビデオオンディマンド（ＶＯＤ）においては、広告は番組に付加される形式で提供される場合があった。
【０００４】
一方、一般に、広告主は、広告により販売数を増やしたり、ブランド価値を上げる目的で広告を放送している。そして、広告主の広告に対して興味を持つ人に限定して広告配信した方が広告効果を上げることができる。そのため、上記従来の技術では、番組あるいはコンテンツから視聴者を予測し、その予測された視聴者をターゲットとして広告を提供していた。そのため、広告主が広告を配信したい相手に確実に広告を配信することができるとは限らなかった。
【０００５】
そこで、広告の露出に関する条件を設定し、視聴者の属性と広告の露出回数に応じて広告を選択して露出する技術が提案されていた（例えば、特許文献１参照）。
【０００６】
しかし、この技術においては、広告を配信したい視聴者を個々に識別し、視聴者ごとに配信する広告を制御する配慮がなされていなかった。
【０００７】
また、広告を配信する場合、広告主は、配信したい相手にどの程度の回数視聴させるかに関心がある。視聴回数により広告効果が異なるからである。例えば、広告回数が少ないと効果が少ない場合が多い。そのため、広告主は、媒体社に対して、所定の目標回数を指定して広告を依頼することが多い。
【０００８】
しかし、上記従来技術においては、配信したい相手にどの程度の回数の広告を視聴させるかを正確に制御するような配慮はなかった。
【０００９】
【特許文献１】特開２００２−５６２８０（要約書）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明はこのような従来の技術の問題点に鑑みてなされたものである。すなわち、本発明の課題は、広告の提供時の予測視聴回数を、広告を配信したい視聴者の特性に応じて制御できる技術を提供することにある。
【課題を解決するための手段】
【００１１】
本発明は前記課題を解決するために、以下の手段を採用した。すなわち、本発明は、コンテンツを提供するシステムと連携し利用者に広告データを配信する広告サーバであり、
コンテンツの利用者を識別する手段と、
利用者ごとに広告データ提供順を規定した順序制御情報を参照する手段と、
上記順序制御情報に規定された順序で広告データを配信する配信手段とを備えるものである。
【００１２】
このように、本広告サーバによれば、コンテンツの利用者が識別され、利用者ごとに規定された広告データ提供順で広告データが配信される。したがって、広告提供者は所望の利用者に対して所望の順で制御して広告を提供できる。
【００１３】
好ましくは、この広告サーバは、上記広告データを配信すべき配信時点を検知する手段をさらに備え、
上記配信手段は、上記検知された配信時点における規定された順序の広告データを配信してもよい。上記広告データを配信すべき配信時点を検知する手段とは、例えば、広告の呼び出し信号であり、コンテンツを提供するサーバから発信される信号である。したがって、コンテンツを提供するサーバは、どのような広告が提供されるかとは無関係に広告の呼び出し信号とコンテンツとを提供すればよい。
【００１４】
好ましくは、この広告サーバは、上記順序制御情報を更新する手段をさらに備えるものでもよい。順序制御情報を更新する手段により、利用者に提供する広告の順序が広告提供側の都合により自在に変更できる。
【００１５】
また、本発明は、コンテンツを提供するシステムと連携し利用者に広告データを出力する端末であり、
広告データを格納する手段と、
利用者ごとに広告データの出力順を規定した順序制御情報を参照する手段と、
上記順序制御情報に規定された順序で上記広告データを参照して出力する出力手段とを備えるものでもよい。
【００１６】
好ましくは、上記端末は、上記広告データを出力すべき出力時点を検知する手段をさらに備え、
上記出力手段は、上記検知された出力時点における規定された順序の広告データを出力してもよい。
【００１７】
好ましくは、上記広告データまたは上記順序制御情報の少なくとも一方は利用者の操作から保護された保護領域に格納されるようにしてもよい。
【００１８】
好ましくは、上記端末は、利用者の特性データを参照する手段と、
上記順序制御情報を受信する手段と、
受信した順序制御情報から利用者の特性データに適合する順序制御情報を上記保護領域に格納する手段とをさらに備えるものでもよい。
【００１９】
上記端末は、広告サーバから上記広告データまたは上記順序制御情報を事前に配布され、上記保護領域に格納しておけばよい。このような保護領域は、利用者の操作により書き替えることができない領域として確保しておけばよい。これにより、広告提供者は、端末の記憶領域を一部借用して広告を提供できる。
【００２０】
また、本発明は、情報提供システムであり、利用者からコンテンツの配信依頼を受け付ける手段と、
上記利用者の特性データを参照する手段と、
上記特性データを有する利用者に提供される、そのような複数の広告データの提供順を規定する順序制御情報を参照する手段と、
上記順序制御情報に基づき上記コンテンツとともに配信する広告データを決定する手段と、
上記コンテンツとともに広告データを配信する手段とを備えるものでもよい。
【００２１】
この情報提供システムは、利用者からコンテンツの配信依頼を受け付けたときにその利用者の特性データを参照し、その特性データに応じて格納された順序制御情報を参照する。この順序制御情報は、上記特性データを有する利用者に提供されるべき、複数の広告データの広告露出順を規定する情報である。本情報提供システムは、この順序制御情報に基づき上記コンテンツとともに配信する広告データを決定し、上記コンテンツとともに広告データを配信する。このように、本発明によれば、視聴者の特性データに応じて格納された順序制御情報に応じて、広告データが視聴者に提供される。したがって、望ましい視聴者に望ましい順序で広告データを配信することができる。
【００２２】
好ましくは、上記情報提供システムは、所定の広告データについて、その広告データを利用者に視聴させたい規定視聴回数を参照する手段と、
広告データの提供順に対する広告視聴確率を参照する手段と、
上記規定視聴回数と上記広告視聴確率との関係から上記所定の広告データに対して上記規定視聴回数を充足するための順序制御情報を生成する手段とをさらに備えてもよい。
【００２３】
このように、上記順序制御情報は、規定視聴回数と上記広告視聴確率との関係から決定される。したがって、本発明によれば、広告の視聴回数を予測することができる。また、本発明によれば、その予測の範囲において、所定の視聴回数を達成するように提供順を制御することが可能になる。
【００２４】
また、本発明は、配信装置と受信装置とを備え、利用者にコンテンツを配信する配信システムであり、
上記配信装置は、コンテンツとともに広告データ表示のための指示情報を配信する手段を有し、
上記受信装置は、
上記指示情報を検知する手段と、
上記利用者に提供される、そのような複数の広告データの出力順を規定する順序制御情報を参照する手段と、
上記順序制御情報に基づき上記コンテンツとともに広告データを出力する手段と
を有するものでもよい。上記指示情報は、上記受信装置に対し広告データを出力させる指示となる情報である。これにより、配信装置は、受信装置における広告データ出力時点を制御できる。
【００２５】
好ましくは、上記配信装置は、視聴者の特性データに応じて設定される上記順序制御情報をその特性データを識別する情報とともに配信する手段をさらに有し、
上記受信装置は、上記利用者の特性データを参照する手段と、
その特性データに合致する順序制御情報を選択して保存する手段とをさらに有するものでもよい。
【００２６】
また、本発明は、受信装置にコンテンツと広告データとを出力させる配信装置であり、
上記コンテンツとともに広告データを出力させるための指示情報を上記コンテンツに組み合わせる手段と、
上記コンテンツと指示情報とを配信する手段と、
コンテンツ利用者の特性データに応じて設定され、上記受信装置において当該利用者に提供される複数の広告データの出力順を規定する順序制御情報をその特性データを識別する情報とともに配信する手段とを備えるものでもよい。
【００２７】
本発明によれば、出力順を規定する順序制御情報が受信装置に配信される。受信装置は、視聴者の特性データに応じて順序制御情報を選択する。したがって、配信装置は、望ましい視聴者の受信装置に望ましい順序制御情報を配信できる。また、受信装置は、その順序制御情報に基づいて、望ましい順序で広告データを出力できる。
【００２８】
また、本発明は、コンピュータに、以上のいずれかの機能を実現させるプログラムであってもよい。また、本発明は、そのようなプログラムをコンピュータが読み取り可能な記録媒体に記録したものでもよい。
【００２９】
ここで、コンピュータ読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００３０】
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００３１】
本発明によれば、広告主が広告を配信したい、そのような望ましい視聴者に対して広告を配信し、その視聴者が広告を視聴する予測視聴回数を制御することができる。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照して本発明の好適な実施の形態を説明する。
《発明の概要》
以下、図１の情報システムを例にして本発明の概要を説明する。図１は、本発明の一実施の形態に係る情報システムのシステム構成図である。この情報システムは、ブロードバンドネットワーク４を通じて視聴者に映像番組等のコンテンツを提供するコンテンツサーバ１と、そのコンテンツとともに配信される広告を提供する広告サーバ２（広告サーバ２をアドサーバともいう）とを有している。
【００３３】
コンテンツサーバ１は、番組を配信するビデオオンディマンド会社（ビデオオンディマンドをＶＯＤともいう）により運営されている。
【００３４】
一方、広告サーバ２は、上記ビデオオンディマンド会社により、運営されてもよいし、ビデオオンディマンド会社とは異なる広告業者により運用されてもよい。広告サーバ２は、視聴者ごとに予め規定された順序にしたがって広告を配信する機能を有する。この視聴者ごとの広告配信順序は、例えば、視聴者の特性情報と、経験的に蓄積された過去の広告効果、アンケート結果等により蓄積された視聴者属性と有効な広告との関係等に基づいて決定される。
【００３５】
このように本情報システムの特徴は、各視聴者がＶＯＤ会社からコンテンツの提供を受けるとき、その視聴者に対して提供される複数の広告の提供順序が規定されている点にある。この広告方法は、例えば、放送される番組ごとに広告提供主が規定され、配信される広告が決定された従来の放送広告とは本質的に異なる広告方法である。
【００３６】
また、ＶＯＤのようなコンテンツ提供サービスにおいては、コンテンツごとに事前に決定された広告を付加して視聴者に提供することが行われていた。これは、コンテンツごとに視聴者のカテゴリがある程度推定できるため、コンテンツごとに付加する広告を決定して
おけば、望ましい視聴者に広告を提供できる可能性が高まるからである。
【００３７】
これに対し、本情報システムは、視聴者がいかなる番組を視聴者するか、あるいは、いかなるコンテンツを視聴するか、とは無関係に視聴者ごとに配信する広告の順序を決定しておき、その順序にしたがい、広告を配信する。
【００３８】
図１に示すように、本情報システムでは、コンテンツサーバ１と広告サーバ２とを含むシステムがｘＤＳＬ（Digital Subscriber Line）、ＦＴＴＨ（Fiber To The Home）、ＣＡＴＶ網（Community Antenna TeleVision）等のブロードバンドネットワーク４を介して視聴者の家庭に設置された端末装置６と接続される。この構成では、広告サーバ２がコンテンツを配信するコンテンツサーバ１と連携して、端末装置６に広告を配信する。
【００３９】
この場合、広告サーバ２は、コンテンツサーバ１を経由して端末装置６と接続されてもよい。その場合には、コンテンツサーバ１は、広告サーバ２から提供される広告とともにコンテンツを視聴者に提供すればよい。
【００４０】
端末装置６は、例えば、デジタルテレビ、衛星放送のチューナ、ケーブルテレビのセットトップボックス等である。
【００４１】
図１のターゲットデータベースは、ビデオオンディマンド会社が提供するサービスへの視聴者を識別する情報（加入者情報または会員情報とも呼ばれ、視聴者の登録番号等を有する）を保持する。また、ターゲットデータベースには、視聴者ごとに提供すべき広告の順序が規定されている。
【００４２】
視聴者は、端末装置６の操作パネルやリモートコントローラを操作し、コンテンツサーバ１にアクセスする。このとき、視聴者は、自身を識別する登録番号を入力することにより正規の視聴者であるとの認証を得る。そして、視聴者は、所望のコンテンツ、例えば、映画、テレビドラマ、コンサート等の映像番組を選択する。
【００４３】
コンテンツサーバ１は、視聴者からのアクセスに対して、視聴者から入力された登録番号とターゲットデータベースとの照合により、正規の視聴者を認証する。さらに、コンテンツサーバ１は、ターゲットデータベースにおいて当該視聴者に提供すべき広告の順序を参照する。そして、コンテンツサーバ１は、その順序で広告を広告サーバ２から入手し、コンテンツの前後またはコンテンツ内に広告を挿入し、家庭の端末装置６に配信する。広告を配信することを広告を提供するともいう。また、端末装置６に広告を表示させることを広告を露出するともいう。
【００４４】
ただし、コンテンツサーバ１は、コンテンツの前後またはコンテンツ内に、広告を挿入すべき空白の時間帯設けてコンテンツを配信してもよい。そして、コンテンツサーバ１から広告サーバ２に、広告を挿入するタイミングを報知するための同期信号を送信するようにしてもよい。そして、その同期信号に基づき、広告サーバ２がターゲットデータベースに規定された配信順序の広告を配信するようにしてもよい。
【００４５】
また、端末装置６に、情報を蓄積するための手段、例えば、ハードディスク、ＤＶＤ（Digital Versatile Disk）を設け、事前に複数の広告と、それらの広告を視聴者に提供する順序を規定した順序制御情報とを端末装置６に提供しておいてもよい。
【００４６】
このような広告データあるいは順序制御情報を記憶する記憶領域は、視聴者が操作することのできない排他領域（保護領域に対応）とすればよい。このような排他領域の構成については、本出願人がすでに特願２０００−１９７１８６において詳細に提案している。
【００４７】
この技術では、例えば、ハードディスクの記憶領域が、ファイル管理領域と、排他領域と、ユーザ管理領域とに区分される。そして、ファイル管理領域は、ファイル名テーブルと、空きブロックポインタとを、各々、排他的管理領域とユーザ管理領域とに対して有している。このような構成により、利用者は、ユーザ管理領域を操作できるが、排他領域を操作できないようにすることができる。
【００４８】
広告サーバ２は、ブローバンドネットワーク４の空きが多くなる時間帯、あるいは、衛星放送波によるデータ放送カルーセル、オフラインの記録媒体（例えば、ＤＶＤ）等により、所定のタイミングで広告データあるいは上記順序制御情報を端末装置６に配信しておく。
【００４９】
一方、コンテンツサーバ１は、視聴者からのアクセスに対して、コンテンツの前後またはコンテンツ内に、広告を挿入すべき空白の時間帯を設けてコンテンツを配信すればよい。その場合、広告を挿入すべき空白の時間帯の先頭に、端末装置に対して広告の呼び出しを指示する呼び出し信号を挿入しておく。
【００５０】
端末装置６は、コンテンツ受信時、呼び出し信号を検知し、当該視聴者に対して規定された順序で広告を露出していく。
【００５１】
このように、図１に示したシステムによれば、視聴者を直接ターゲットとして、事前に規定された広告を露出させることができる。このため、視聴者にとっては視聴する番組、利用するコンテンツの種類に関わりなく、広告提供者側（広告サーバ２の運用者あるいは広告主）で規定した順に規定した回数の広告が露出されることになる。
【００５２】
一方、広告主にとっては、視聴者がコンテンツサーバ１からのコンテンツを利用する限り、個々の番組やコンテンツの視聴率とは無関係に、広告を提供したい視聴者を直接のターゲットとして広告を配信できる。
【００５３】
なお、この広告提供順を規定する順序制御情報は固定されたものではなく、所定のタイミングで更新するようにすればよい。
【００５４】
《第１実施形態》
以下、本発明の第１実施形態に係る情報システムを図２から図１１の図面に基いて説明する。図２および図３は、本実施形態に係る情報システムのデータフロー図であり、図４は、従来技術と比較した本情報システムの概要を示す図あり、図５は、広告主との契約に基づく広告条件を格納するオーダテーブルのデータ例であり、図６は、広告の露出順序に対する視聴率を格納した視聴確率テーブルのデータ例であり、図７は、視聴者の特性情報と視聴確率テーブルとの関係を示すテーブル間の関連図であり、図８は、コントロールテーブル６により広告の露出順を制御する処理概要を示す図であり、図９は、広告露出順を規定するコントロールテーブル６の生成処理を示すフローチャートであり、図１０は、図９に示した広告露出順割当処理（Ｓ２）の詳細を示すフローチャートであり、図１１は、コントロールテーブル６により広告の露出順を制御する処理を示すフローチャートである。
【００５５】
上記第１実施形態では、視聴者ごとに広告の提供順を事前に規定し、その提供順にしたがって広告を配信するシステムの処理概要を示した。本実施形態では、そのような提供順を制御する情報システムの詳細について説明する。
【００５６】
＜システム構成＞
図２および図３に本情報システムのデータフローを示す。この情報システムは、ブロード
バンドネットワーク４を通じて視聴者に映像番組等のコンテンツを提供するコンテンツサーバ１と、そのコンテンツとともに配信される広告を提供する広告サーバ２（広告サーバ２をアドサーバともいう）とを有している。
【００５７】
コンテンツサーバ１は、番組を配信するビデオオンディマンド会社（ビデオオンディマンドをＶＯＤともいう）により運営されている。コンテンツサーバ１は、ビデオオンディマンド会社の顧客情報を顧客データベース３に有している。顧客情報は、顧客の登録番号、その顧客の住所、氏名、電話番号等の情報ほか、その顧客の属性、例えば、性別、年齢、家族構成、趣味、好みの番組種別等が含まれる。本実施形態では、このような情報を特性情報（特性データに相当）という。
【００５８】
一方、広告サーバ２は、アドプロバイダと呼ばれる広告業者により運用される。広告サーバ２は、視聴者の特性情報に応じて配信すべき広告を選択する機能を有する。この選択は、主として、視聴者の特性情報と、経験的に蓄積された過去の広告効果、アンケート結果等により蓄積された視聴者属性と有効な広告との関係等に基づいて決定される。
【００５９】
図２に示すように、コンテンツサーバ１と広告サーバ２とは、公衆ネットワークまたは専用ネットワークを介して接続されている。
【００６０】
また、コンテンツサーバ１は、ｘＤＳＬ（Digital Subscriber Line）、ＦＴＴＨ（Fiber
To The Home）、ＣＡＴＶ網（Community Antenna TeleVision）等のブロードバンドネットワーク４を介して視聴者の家庭に設置されたセットトップボックス５（ＳＴＢ５ともいう）と接続される。なお、本実施形態では、セットトップボックス５を例にして説明するが、視聴者は、上記発明の概要で例示したような他の端末装置６を使用してもよい。
【００６１】
視聴者は、セットトップボックス５の操作パネルやリモートコントローラを操作し、コンテンツサーバ１にアクセスする。このとき、視聴者は、自身を識別する登録番号を入力することにより正規の視聴者であるとの認証を得る。そして、視聴者は、所望のコンテンツ、例えば、映画、テレビドラマ、コンサート等の映像番組を選択する。
【００６２】
すると、コンテンツサーバ１は、その登録番号を基に顧客データベース３にアクセスし、その視聴者の特性情報を抽出する。そして、コンテンツサーバ１は、その特性情報を広告サーバ２に送信する。この特性情報は、視聴者の登録番号、氏名等の固有情報を除く、匿名情報である。
【００６３】
図３に示すように、広告サーバ２は、その特性情報を基に、そのような特性情報を有する視聴者に提供すべき広告を決定する。これをターゲット広告と呼ぶ。そして、広告サーバ１は、そのターゲット広告をコンテンツサーバ１に提供する。コンテンツサーバ１は、ブロードバンドネットワーク４を通じて、コンテンツとともにターゲット広告を視聴者に配信する。
【００６４】
本実施形態では、「広告を視聴者に配信する」ことを「広告を露出する」という。また、「露出された広告を視聴者が実際に視聴する」ことを「広告を視聴する」という。例えば、広告が配信されても、視聴者が表示装置付近にいなかったり、配信された広告を表示させない（例えば、他のチャンネルを視聴したり、配信された広告をカットして録画したり、録画された番組中の広告部分を早送りすることによる）場合には、広告が視聴されないことになる。そこで、本実施形態では、「配信」と「露出」は、ともに実際に視聴者が視聴したか否かを問わないものとし、「視聴」は、実際に視聴者が視聴した場合をいうものとする。
【００６５】
本情報システムでは、広告サーバ２は、視聴者属性ごとに（すなわち、ターゲットごとに）露出すべき広告の順序を決定してコントロールテーブル６の形式で有している。
【００６６】
コンテンツサーバ１は、多数の視聴者からの要求に対して、その特性情報を次々に広告サーバ２に送信する。広告サーバ２は、次々に受信する特性情報に対し、コントロールテーブル６に規定された露出順で次々に露出すべき広告を決定し、コンテンツサーバ１に返す。これにより、多数の視聴者に対して、その特性情報に応じて、所定の露出順で次々に広告が露出されることになる。
【００６７】
このように、本情報システムでは、多数の視聴者に対して視聴者の特性情報を基に、その視聴者に適切な広告を配信する。アドプロバイダ側から見ると、広告サーバ２に蓄積した多数の広告が望ましい視聴者、すなわち、ターゲットに対して望ましい露出順で露出されることになる。
【００６８】
＜広告露出順制御の概要＞
図４に、広告露出順制御の概要を示す。図４には、従来の広告露出順と比較した本情報システムの広告露出順を制御する処理の概要を示す。
【００６９】
従来の放送広告は、番組が放送される前に放送局が広告とコンテンツ（番組）を時間軸上で編成していた。
【００７０】
したがって、広告主は、決められた時間帯、または決められた時刻で広告を配信できたが、望ましい視聴者に広告を露出できるとは限らなかった。これは、例えば、ビデオオンディマンドシステムにおけるようなコンテンツサーバ１によって番組を配信する場合も同様である。
【００７１】
さらに、広告を提供する広告業者にとっては、広告主所望の視聴者に所望回数広告を露出すれば広告主に対する責任を果たすことになる。しかし、従来は、時間軸上で広告がコンテンツと組み合わせられていたため、広告主所望の視聴者に所望回数広告を露出するという制御が困難であった。このため、便宜的にコンテンツの視聴率をもって視聴者による広告の視聴回数を推定していた。
【００７２】
本情報システムにおいても、コンテンツの配信形態は従来と同様である。すなわち、視聴者からコンテンツサーバ１に番組の配信要求があった場合に、要求されたコンテンツがブロードバンドネットワーク４を通じて配信される。
【００７３】
しかし、本情報システムでは、そのような配信要求があったとき、顧客データベース３からその視聴者の特性情報を参照し、その特性情報に基づき、望ましい広告露出順を選択する。このような視聴者の特性情報ごとの広告露出順は図４に示すコントロールテーブル６に格納されている。
【００７４】
コントロールテーブル６は、例えば、図２または図３に示した広告サーバ２において生成され、参照される。図４に示したコントロールテーブル６は、例えば、２０代女性、２０代男性、関東在住女性、関東在住女性のような特性情報により、区分されている。そして、各特性情報の区分ごとに、例えば、２０代女性に対して、広告Ａ、広告Ｂ、広告Ｃ等の露出順が、Ａ，Ｂ，Ａ，Ｃ，Ｂ，Ａ．．．のように、規定される。
【００７５】
このようなコントロールテーブル６が用意されている場合、２０代女性がコンテンツサーバ１に配信要求すると、その視聴者に対する第１回の広告露出時には、まず、広告Ａが露出される。さらに、その次の広告露出時には、広告Ｂが表示される。以下、同様に、各広
告露出タイミングにおいて、Ａ，Ｃ，Ｂ，Ａ．．．のように、広告が露出される。
【００７６】
このような露出制御の開始は、例えば、広告サーバ２においてコントロールテーブル６の内容が更新されて時点（例えば、週１回の定期的な更新の時点）とすればよい。また、例えば、１回のセッション、すなわち、視聴者がコンテンツサーバ１に視聴者要求した後、その視聴が終了までの期間において上記制御を行ってもよい。
【００７７】
例えば、週１回のコントロールテーブル６の更新時点を区切りとして上記制御を行う場合、単一の広告サーバ２は、次のコントロールテーブル６更新までの１週間、コンテンツサーバ１から要求があるごとに、上記コントロールテーブル６の配信パターン（２０代女性に対するＡ，Ｂ，Ａ，Ｃ，Ｂ，Ａ．．．等）にしたがって、広告を配信する。
【００７８】
また、複数のコンテンツサーバ１が用意されている場合、各コンテンツサーバ１に対してそのような制御を実行すればよい。例えば、１００台のコンテンツサーバ１からの要求に対して、各々個別に上記制御を実行すればよい。
【００７９】
一方、１回のセッションに対して上記制御を行う場合、例えば、１万人の視聴者から要求があった場合、各視聴者からの１回の要求によるコンテンツ配信中において上記制御を実行すればよい。
【００８０】
＜データ構造＞
図５は、広告主との契約に基づく広告条件を格納するテーブル（オーダテーブルという）のデータ例である。このオーダテーブルの各行には、広告主ごとの広告条件が格納される。オーダテーブルの各行は、広告主、ターゲット年齢、性別、地域、規定視聴回数および期間の各欄を有している。ただし、図５は、オーダテーブルの例であり、本発明の実施がこのようなオーダテーブルの構成に限定されるものではない。
【００８１】
広告主の欄には、広告主を識別する名称が記述される。また、ターゲット年齢の欄には、広告のターゲットとして広告主が希望する年齢層が記述される。例えば、２０代（２０歳−２９歳）等である。
【００８２】
また、性別の欄には、広告のターゲットとして広告主が希望する性別が記述される。また、地域の欄には、広告のターゲットとして広告主が希望する地域が記述される。
【００８３】
また、規定視聴回数は、ターゲットに対して広告を視聴させるべき回数が記述される。また、期間の欄には、最低露出本数を実現する期間が記述される。例えば、規定視聴回数が５０万回で、期間が７月中であった場合、７月１日から７月３１日の間に５０万回視聴者に視聴させるという広告主からのオーダを示している。
【００８４】
図６に、露出順ごとの視聴率を格納する視聴確率テーブルの例を示す。この例では、視聴確率テーブルは、複数の広告を所定の順序で並べて、所定の間隔でコンテンツ内に挿入して放送した場合の各広告の視聴率の経験値を示している。この例では、１番目の広告は、８７％、２番目の広告は６７％、３番目の広告は２６％、４番目の広告は５％、５番目の広告は２％のようになっている。
【００８５】
したがって、このように広告が挿入されたコンテンツを例えば百万回配信した場合、１番目に配信される広告が実際に視聴される回数は８７万回、２番目に配信される広告の視聴回数は６７万回のように予測できる。
【００８６】
また、例えば、図５に示したＢ社の場合、規定視聴回数は３０万回である。したがって、
広告露出順の先頭にＢ社の広告が設定された場合、必要な配信回数（放送回数）は、３００，０００／０．８７＝３４４、４８２回となる。また、オーダテーブルの２番目に設定された場合、必要な配信回数（放送回数）は、３００，０００／０．６７＝４４７、７６２回となる。なお、このような視聴確率は、すべての視聴者によって必ずしも共通ではなく、特性情報で分類される視聴者ごとに異なる視聴確率となる。
【００８７】
図７は、視聴者の特性情報（特性情報テーブル７）と、その特性情報を有する視聴者の視聴確率（視聴確率テーブル８）との関連図である。図７に示すように、特性情報テーブル６は、性別、年齢、家庭内役割、その他の属性（Ｑ１、Ｑ２、．．．Ｑｎ）および視聴確率テーブルへのポインタを有している。
【００８８】
これにより、性別、年齢、家庭内役割、その他の属性による分類がポインタを介して視聴確率テーブル８のエントリとリンクされる。視聴確率テーブル８には、図６に示した露出順ごとの視聴確率（図７では、Ｐ１１のように示される）が記述される。これにより、広告サーバ２は、視聴者の特性情報ごとに視聴確率を参照することができ、露出順を制御するコントロールテーブル６を生成できる。
【００８９】
図８は、複数のコントロールテーブル６のローテーションにより広告の露出順を制御する処理概要を示す図である。図８の例では、コントロールテーブル６が６０１〜６１０の１０個のテーブルで示されている。ここでは、コントロールテーブル６という場合、コントロールテーブル６０１〜６１０のいずれかをいうものとする。
【００９０】
本実施形態の情報システムでは、視聴者の特性情報ごとに複数のコントロールテーブル６０１〜６１０が設けられ、広告サーバ２は、所定の切り替えタイミングごとにコントロールテーブル６０１〜６１０を順次選択する。
【００９１】
例えば、コントロールテーブル６の切り替えタイミングを５００００回のコンテンツ配信とした場合を想定する。その場合には、コントロールテーブル６は、１回のコンテンツ配信においてそのコンテンツに挿入される広告の順序を規定することになる。そして、図８によれば、最初の５００００回の番組配信において、コントロールテーブル６０１が使用され、広告Ａ，Ｃ，Ｂ，Ｄ，Ｅ，Ｆ．．．の順で広告がコンテンツ（５００００回のコンテンツ配信において、コンテンツは同一である必要はない）に挿入され、視聴者に配信されることになる。
【００９２】
また、次の５００００回（５０００１回から１０００００回）のコンテンツ配信において、コントロールテーブル６０２が使用され、広告Ａ，Ｃ，Ｂ，Ｅ，Ｄ，Ｆ．．．の順で広告がコンテンツに挿入され、視聴者に配信されることになる。
【００９３】
以下、５００００回の番組配信ごとに順次コントロールテーブル６０３、６０４，．．．，６１０のようにコントロールテーブル６０１〜６１０が選択され、そのコントロールテーブル６０１〜６１０にしたがって、各コンテンツに広告が挿入されることになる。
【００９４】
このように、広告サーバ２は、参照するコントロールテーブル６０１〜６１０をローテーションしつつ、露出する広告を決定する。
【００９５】
図８の場合、特定の性別、年齢、家庭内役割、その他の属性による分類に対して、１０個のコントロールテーブル６が用意されている。そして、この分類の特性情報に対する視聴確率テーブルの内容は、図６と同一であると仮定する。
【００９６】
図８の例では、コントロールテーブル６０１〜６０５において広告Ａが先頭（この視聴確
率は図６より０．８７）に設定される。また、コントロールテーブル６０６〜６０８において広告Ａが２番目（この視聴確率は図６より０．６７）に設定される。また、コントロールテーブル６０９〜６１０において広告Ａが先頭（この視聴確率は図６より０．２６）に設定される。
【００９７】
したがって、このコントロールテーブル６０１〜６１０により、各５００００回（５００００回の中には同一のコンテンツがあってもいいし、異なるコンテンツがあってもよい）のコンテンツ配信を実行した場合、広告Ａについては、
テーブル０１〜０５：５００００×５×０．８７＝２１７，５００
テーブル０６〜０８：５００００×３×０．６７＝１００，５００
テーブル０９〜１０：５００００×２×０．２６＝ ２６，０００
合計：２１７，５００＋１００，５００＋２６，０００＝３４３，５００回の視聴が期待できる。
【００９８】
本実施形態において、広告サーバ２は、このような視聴回数がオーダテーブルの規定視聴回数を上回るように、各コントロールテーブル６中の露出順を広告ごとに決定する。したがって、各広告が規定視聴回数を達成するように、コントロールテーブル６の数、または、コントロールテーブル６の切り替えタイミング（コンテンツを何回配信したとき、切り替えるか）が設定されることになる。
【００９９】
＜コントロールテーブル生成処理フローおよび広告配信フロー＞
以下、広告サーバ２において実行される処理のフローを示す。図９は、広告露出順を規定するコントロールテーブル６の生成処理を示すフローチャートである。この処理は、所定の期間ごとに、例えば、１週間ごと、１月ごとにコントロールテーブル６を生成するための処理である。
【０１００】
この処理では、まず、広告サーバ２は、オーダテーブル２より次の広告主の広告を参照する（Ｓ１）。そして、広告サーバ２は、その広告主の広告の露出順序割当処理を実行する（Ｓ２）。
【０１０１】
次に、広告サーバ２は、すべての広告をコントロールテーブル６に割り当てたか否かを判定する（Ｓ３）。まだ、コントロールテーブル６に割り当てていない広告がオーダテーブルに残っている場合、広告サーバ２は制御をＳ１に戻す。
【０１０２】
一方、オーダされたすべての広告をコントロールテーブル６に割り当てた場合、広告サーバ２は、制御を終了する。
【０１０３】
図１０は、図９に示した広告露出順割当処理（Ｓ２）の詳細を示すフローチャートである。この処理では、広告サーバ２は、まず、次のコントロールテーブル６を選択する（Ｓ２０）。
【０１０４】
そして、広告サーバ２は、現在コントロールテーブル６に割り当てようとしている広告（以下、当該広告という）の規定視聴回数をオーダテーブルで参照する（Ｓ２１）。また、広告サーバ２は、当該広告の配信対象、すなわち、望ましい視聴者の特性情報を参照する（Ｓ２２）。そして、広告サーバ２は、その配信対象の特性情報にリンクされる視聴確率（図７）を参照する（Ｓ２３）。
【０１０５】
そして、広告サーバ２は、空欄のコントロールテーブル６の空欄のエントリに対応する露出順位のうち、規定視聴回数を超えない範囲で最大の視聴回数となる露出順位決定し、当該空欄のエントリに設定する（Ｓ２４）。
【０１０６】
上記設定により規定視聴回数が充足されるか否かを判定する（Ｓ２５）。規定視聴回数が充足されない場合、広告サーバ２は、制御をＳ２０に戻す。一方、規定視聴回数が充足された場合、広告サーバ２は処理を終了する。
【０１０７】
このように、本情報システムによれば、各広告について規定視聴回数が充足されるようにその広告が複数のコントロールテーブル６の複数の露出順の欄に割り当てられる。
【０１０８】
図１１は広告ローテーション処理を示すフローチャートである。本処理では、広告サーバ２は、図９、１０で生成したコントロールテーブル６をローテーションしつつ、コンテンツサーバ１からの配信要求にしたがい、広告主がターゲットとする視聴者に対して適切な広告を適切な露出順位で提供する。
【０１０９】
以下、本実施形態では、図８で例示したように、１つコントロールテーブル６により、１つのコンテンツ（番組）における広告配信の順序を制御する。そして、１つのコントロールテーブル６について、所定数の番組（例えば、図８で示した５万回の番組配信）に対する広告の露出が完了すると、次のコントロールテーブル６が選択され、同様の処理が繰り返される。
【０１１０】
この処理では、広告サーバ２は、まず、番組開始数および広告配信回数という２つのパラメータを初期化する（Ｓ９９）。そして、広告サーバ２は、広告の配信要求待ちの状態になる（Ｓ１００）。そして、コンテンツサーバ１から広告の配信要求があると、広告サーバ１は、新たなコンテンツ（番組）の配信開始か否かを判定する（Ｓ１０１）。そして、新たなコンテンツの開始の場合、広告サーバ２は、視聴者特性情報によりローテーションするテーブル群を参照する（Ｓ１０２）。さらに、広告サーバ２は、番組開始数をインクレメントする（Ｓ１０３）。
【０１１１】
そして、広告サーバ２は、番組開始数が規定回数（例えば、図８の例では５万回）を超えたか否かを判定する（Ｓ１０４）。番組開始数が規定回数を超えた場合、広告サーバ２は、次のコントロールテーブル６を選択する（Ｓ１０５）。このとき、番組開始数が初期設定される。
【０１１２】
次に、広告サーバ２は、当該番組での広告配信回数を初期化する（Ｓ１０６）。これにより、コントロールテーブル６の先頭の広告が選択されるようになる。そして、広告サーバ２は、当該コントロールテーブル６での当該配信回数における配信広告を選択し、コンテンツサーバ１に送信する（Ｓ１０８）。その後、広告サーバ２は、制御をＳ１００に戻す。
【０１１３】
一方、Ｓ１０１の判定で新たな番組の開始でない場合、すなわち、番組途中での広告の配信要求の場合、広告サーバ２は当該コントロールテーブル６での広告配信回数をインクリメントする（Ｓ１０７）。これにより、コントロールテーブル６中の次の広告が選択されるようになる。そして、広告サーバ２は、制御をＳ１０８に進める。以下、上記同様の処理を実行する。
【０１１４】
以上述べたように、本実施形態によれば、視聴者からのコンテンツ配信要求時、視聴者の特性情報を参照し、その視聴者の特性情報に適した広告が選択される。これを広告主の立場からは、広告主が希望するターゲットの視聴者に広告を配信することができることになる。
【０１１５】
また、本実施形態によれば、過去の経験値から蓄積された、広告露出順における視聴確率
を参照し、各広告の露出順を決定する。このため、単なる広告の露出回数によるのではなく、広告主が希望する視聴回数に近づくように各広告の露出順を制御することができる。
【０１１６】
このため、広告主にとってはより確実に広告の視聴回数を達成できる。また、広告業者にとっては、不必要に配信回数（露出回数）を増加させることなく、広告主の希望する視聴回数を達成できる。
【０１１７】
＜変形例＞
上記実施形態では、コンテンツサーバ１と広告サーバ２からなる情報システムにおいて、主として広告サーバ２の処理として、上記機能のような露出順を制御する例を示した。しかし、本発明の実施はこのような構成に限定されない。すなわち、上記広告サーバ２の処理の一部をコンテンツサーバ１で実行してもよい。
【０１１８】
例えば、コントロールテーブル６の生成、コントロールテーブル６による広告の選択をコンテンツサーバ１において実行し、広告サーバ２は、コンテンツサーバ１により選択された広告をそのままコンテンツサーバ１に引き渡す処理としてもよい。また、コンテンツサーバ１と広告サーバ２の処理を単一のコンピュータで実行してもよい。
【０１１９】
《第２実施形態》
以下、本発明の第２実施形態に係る情報システムを図１２および図１３の図面に基いて説明する。図１２は、本実施形態に係る情報システムのシステム構成図であり、図１３は、本情報システムのデータフローを示す図である。
【０１２０】
上記第１実施形態では、視聴者ごとに広告の配信順を予め規定し、その広告順に広告を視聴者のセットトップボックス５に配信する情報システムの例を示した。
【０１２１】
本実施形態では、事前に広告を受信して内蔵のハードディスクに蓄積しておき、視聴者ごとに事前に規定された順序で蓄積した広告を表示するハードディスク内蔵のセットトップボックスを含む情報システムの例を説明する。他の構成および作用は第１実施形態と同様である。そこで、同一の構成要素については同様の符号を付してその説明を省略する。なお、本実施形態では、ハードディスクを内蔵するセットトップボックスを例にして説明する。しかし、本発明の実施はこのような構成に限定されるものではない。すなわち、視聴者は、発明の概要で例示したような他の端末装置６であって記憶手段を有するものを使用してもよい。記憶手段は、例えば、ハードディスク装置の他、ＤＶＤ装置等であってもよい。
【０１２２】
図１２に、本情報システムのシステム構成を示す。この情報システムは、伝送媒体を介して、視聴者の家庭に設置されたハードディスク（ＨＤＤ）等の蓄積手段内蔵のセットトップボックス５Ａをビデオオンディマンド会社に設置されたコンテンツサーバ１および広告業者（アドプロバイダ）が運用する広告サーバ２に接続して構成される。伝送媒体は、例えば、ブロードバンドネットワーク４または人工衛星７による衛星放送波等である。
【０１２３】
セットトップボックス５Ａは、ハードディスク、ＤＶＤ等の蓄積手段を内蔵し、広告を構成する広告データを記憶することができる。また、セットトップボックス５Ａは、第１実施形態で述べた広告の露出順を規定するコントロールテーブル６を記録する。
【０１２４】
このような広告データまたはコントロールテーブル６を蓄積するセットトップボックス５Ａの記憶領域は、視聴者が操作することのできない排他領域とすればよい。
【０１２５】
本情報システムでは、広告サーバ２は、ブロードバンドネットワーク４または衛星放送波を通じて事前にセットトップボックス５Ａに広告をダウンロードしておく。また、広告サーバ２は、コントロールテーブルをブロードバンドネットワーク４または衛星放送波を通じて事前にセットトップボックス５Ａにコントロールテーブル６をダウンロードする。コントロールテーブル６は、第１実施形態と同様、広告主の依頼に基づいて所望の視聴回数
が期待できるよう所望の視聴者に配信するようにすればよい。その場合、広告およびコントロールテーブル６は、特願２０００−１９７１８６で提案したようにセットトップボックス５Ａの排他領域に格納すればよい。
【０１２６】
図１３は、そのようなセットトップボックス５Ａの排他領域に広告データとコントロールテーブル６を格納しておき、受信するコンテンツとともに排他領域に蓄積された広告データを表示するシステムのデータフローである。
【０１２７】
図１３の例では、配信されるコンテンツ（番組）には、広告呼び出し信号により指定される広告時間帯が含まれている。広告呼び出し信号は、例えば、デジタル放送のトランスポートストリームで規定される番組配列情報（ＳＩ）の規定にしたがい、広告の開始を示す記述子によって指定すればよい。
【０１２８】
セットトップボックス５Ａは、記憶装置に格納された視聴者の特性情報に合致したコントロールテーブル６を選択しているので、そのコントロールテーブル６にしたがい、広告露出順を参照し、その露出順にしたがい、広告を選択し、空き領域に埋め込んでいく。このようにして、選択した広告が埋め込まれたコンテンツが表示部（セットトップボックス５Ａに接続されているディスプレイ）に出力されることになる。
【０１２９】
この場合、コンテンツサーバ１または広告サーバ２は、視聴者ごとに個別にコントロールテーブル６を作成し、所定の時間間隔で配信するようにすればよい。コンテンツサーバ１を利用する視聴者は、例えば、コンテンツ配信サービスへの加入者番号で識別される。したがって、例えば、加入者番号Ｎ１の視聴者には、広告Ａ、Ｂ、Ｃ、Ｄ等がＡ，Ｂ，Ａ，Ｃ，Ｂ，Ａの順序で露出制御されることになる。また、加入者番号Ｎ２の視聴者には、広告Ｄ、Ｄ、Ｄ，Ｃ，Ｄ，Ｃ，Ｄの順序で露出制御されることになる。この露出制御は第１実施形態の広告サーバ２で行ったものと同様である（図１１参照）。
【０１３０】
このように、本実施形態の情報システムによれば、各視聴者に対し、予め決められた順序で広告を露出できる。各視聴者は、利用するコンテンツあるいは視聴する番組とは無関係にコントロールテーブル６に規定された順序で広告を視聴することになる。
【０１３１】
＜変形例＞
上記実施形態では、視聴者ごとに個別にコントロールテーブル６が配信された。しかし、本発明の実施はこのような構成および手順には限定されない。例えば、視聴者あるいは視聴者の家庭の特性に応じたコントロールテーブル６を配信するようにしてもよい。
【０１３２】
そのためには、セットトップボックス５Ａに、視聴者の特性情報（２０代女性、２０代男性、関東在住の女性、関東在住の女性等）を事前に視聴者が設定しておくようにすればよい。そして、広告サーバ２またはコンテンツサーバ１等から配信されるコントロールテーブル６のうち、当該視聴者の特性情報に合致するコントロールテーブル６を選択して、セットトップボックス５Ａ内に蓄積するようにすればよい。
【０１３３】
例えば、コントロールテーブル６の配信時、各コントロールテーブル６がどのような特性情報の視聴者に合致するかを示す識別情報を設定しておけばよい。そして、セットトップボックス５Ａに設定された特性情報から決定される識別情報と、各コントロールテーブル６に設定された識別情報が合致するか否かにより、セットトップボックス５Ａに蓄積する
か否かを決定すればよい。このような構成とすることで、コントロールテーブル６の配信により、広告主の希望に合致する視聴者に、希望する回数だけ広告を視聴させることができる。
【０１３４】
《複数ケーブルテレビ会社における配信を制御する例》
上記実施形態では、１つのＶＯＤにおける広告の露出制御について説明した。しかし、これを例えば、複数のケーブルテレビ会社対する広告の露出制御に適用してもよい。
【０１３５】
図１４にそのような複数のケーブルテレビ会社からなるシステムへの適用例を示す。この例では、広告プロバイダ２０の下に、ケーブルテレビ会社Ａ，Ｂ，Ｃ，Ｄ等がリンクしている。
【０１３６】
例えば、ケーブルテレビ会社Ａは、月１００００回のビデオオンディマンド視聴がある。同様に、ケーブルテレビ会社Ｂ、Ｃ、およびＤ各々は、月８０００、月５０００回、および１２０００回のビデオオンディマンド視聴がある。
【０１３７】
したがって、これらを総計すると、月３５０００回のビデオオンディマンド視聴に対して、上記同様の広告ローテーションを適用できる。その場合、上記実施形態で示した視聴確率に基づく露出順制御を行うことで、広告主に対して、より正確な広告視聴回数を保証できることになる。
【０１３８】
例えば、各ビデオオンディマンド会社ごとに固有のコントロールテーブル６で広告ローテーション（図８から図１１で示した処理）を実行するようにしてもよい。また、各ビデオオンディマンド会社に契約した利用者ごとに広告ローテーションを実行してもよい。さらに、各利用者がビデオオンディマンド会社に接続したセッションごとに広告ローテーションを実行してもよい。
【０１３９】
いずれにしても、広告プロバイダ２０は、広告主からの依頼（図５のオーダテーブル）を基に、コントロールテーブル６を作成し、各ビデオオンディマンド会社において露出する広告を制御すればよい。逆に、広告プロバイダ２０は、例えば、２０００回露出パッケージ、１０００回露出パッケージ等、露出回数や視聴回数を規定した広告サービスを広告主に提供すればよい。
【０１４０】
このようなサービスは、第１実施形態で示した情報システムと複数組み合わせて提供してもよいし、第２実施形態で示した情報システムと複数組み合わせて提供してもよい。
【図面の簡単な説明】
【０１４１】
【図１】本発明の概要を示す情報システムの例
【図２】本発明の第１実施形態に係る情報システムのデータフロー図（１）
【図３】本発明の第１実施形態に係る情報システムのデータフロー図（２）
【図４】従来技術と比較した本情報システムの概要を示す図
【図５】オーダテーブルのデータ例
【図６】視聴確率テーブルのデータ例
【図７】視聴者の特性情報と視聴確率テーブルとの関連図
【図８】コントロールテーブル６により広告の露出順を制御する処理概要を示す図
【図９】コントロールテーブル６生成処理を示すフローチャート
【図１０】広告露出順割当処理の詳細を示すフローチャート
【図１１】コントロールテーブル６により広告の露出順を制御する処理を示すフローチャート
【図１２】本発明の第２実施形態に係る情報システムのシステム構成図
【図１３】セットトップボックスの排他領域に蓄積された広告データを表示するシステムのデータフロー
【図１４】ケーブルテレビへの適用例
【符号の説明】
【０１４２】
１ コンテンツサーバ
２ 広告サーバ
３ 顧客データベース
４ ブロードバンドネットワーク
５ セットトップボックス
６、６０１−６１０ コントロールテーブル
７ 特性情報テーブル
８ 視聴確率テーブル
【図１】
0005414260.tif 000002
【図２】
0005414260.tif 000003
【図３】
0005414260.tif 000004
【図４】
0005414260.tif 000005
【図５】
0005414260.tif 000006
【図６】
0005414260.tif 000007
【図７】
0005414260.tif 000008
【図８】
0005414260.tif 000009
【図９】
0005414260.tif 000010
【図１０】
0005414260.tif 000011
【図１１】
0005414260.tif 000012
【図１２】
0005414260.tif 000013
【図１３】
0005414260.tif 000014
【図１４】
0005414260.tif 000015