(57)【特許請求の範囲】
【請求項１】
複数の端末にコンテンツを配信するコンテンツ配信制御装置であって、
前記各端末にコンテンツを配信するコンテンツ配信手段と、
前記コンテンツ配信手段により前記コンテンツが配信された前記各端末から、前記コンテンツ配信手段により配信された前記コンテンツに関するアクセス情報を取得するアクセス情報取得手段と、
前記アクセス情報取得手段により取得された前記アクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定手段と、
を有し、
前記アクセス情報取得手段は、前記アクセス情報として、前記コンテンツにアクセスした時間を更に取得し、
前記配信ルート選定手段は、前記コンテンツに対するアクセス率及び前記時間に基づいて、前記配信ルートを選定し、
前記コンテンツ配信手段は、前記配信ルート選定手段により選定された配信ルートに基づいて、コンテンツを配信することを特徴とするコンテンツ配信制御装置。
【請求項２】
複数の端末にコンテンツを配信するコンテンツ配信制御装置であって、
前記各端末にコンテンツを配信するコンテンツ配信手段と、
前記コンテンツ配信手段により前記コンテンツが配信された前記各端末から、前記コンテンツ配信手段により配信された前記コンテンツに関するアクセス情報を取得するアクセス情報取得手段と、
前記アクセス情報取得手段により取得された前記アクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定手段と、
を有し、
前記アクセス情報取得手段は、前記アクセス情報として、前記コンテンツにアクセスした場所を更に取得し、
前記配信ルート選定手段は、前記コンテンツに対するアクセス率及び前記場所に基づいて、前記配信ルートを選定し、
前記コンテンツ配信手段は、前記配信ルート選定手段により選定された配信ルートに基づいて、コンテンツを配信することを特徴とするコンテンツ配信制御装置。
【請求項３】
前記配信ルート選定手段は、前記複数の端末のうち、前記コンテンツに対するアクセス率の高い組合せを前記配信ルートとして選定することを特徴とする請求項１又は２に記載のコンテンツ配信制御装置。
【請求項４】
複数の端末にコンテンツを配信するコンテンツ配信制御方法であって、
前記各端末にコンテンツを配信するコンテンツ配信ステップと、
前記コンテンツ配信ステップにより前記コンテンツが配信された前記各端末から、前記コンテンツ配信ステップにより配信された前記コンテンツに関するアクセス情報を取得するアクセス情報取得ステップと、
前記アクセス情報取得ステップにより取得された前記アクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定ステップと、
を有し、
前記アクセス情報取得ステップは、前記アクセス情報として、前記コンテンツにアクセスした時間を更に取得し、
前記配信ルート選定ステップは、前記コンテンツに対するアクセス率及び前記時間に基づいて、前記配信ルートを選定し、
コンテンツ配信ステップでは、前記配信ルート選定ステップにより判定された配信ルートに基づいて、コンテンツを配信することを特徴とするコンテンツ配信制御方法。
【請求項５】
複数の端末と、前記複数の端末にコンテンツを配信するコンテンツ配信制御装置と、を備えるコンテンツ配信制御システムであって、
前記複数の端末は、
前記コンテンツ配信制御装置から配信されたコンテンツを表示する表示手段と、
前記コンテンツ配信制御装置から配信された前記コンテンツに関するアクセス情報を前記コンテンツ配信制御装置に送信するアクセス情報送信手段と、
を有し、
前記コンテンツ配信制御装置は、
前記各端末にコンテンツを配信するコンテンツ配信手段と、
前記各端末から前記アクセス情報を取得するアクセス情報取得手段と、
前記アクセス情報取得手段により取得された前記アクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定手段と、
を有し、
前記アクセス情報取得手段は、前記アクセス情報として、前記コンテンツにアクセスした時間を更に取得し、
前記配信ルート選定手段は、前記コンテンツに対するアクセス率及び前記時間に基づいて、前記配信ルートを選定し、
前記コンテンツ配信手段は、前記配信ルート選定手段により判定された配信ルートに基づいて、コンテンツを配信することを特徴とするコンテンツ配信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の端末にコンテンツを配信するコンテンツ配信制御装置、コンテンツ配信制御方法及びコンテンツ配信制御システムに関する。
【背景技術】
【０００２】
従来から、広告などのコンテンツを、インターネットなどのネットワークを介してパソコンや携帯電話などの端末に配信するコンテンツ配信制御装置が知られている（例えば、特許文献１参照）。この従来のコンテンツ配信制御装置は、例えば、ＷＥＢ画面や番組に広告を貼り付けることで、ＷＥＢ画面の閲覧や番組の視聴時に、広告を配信している。
【特許文献１】特開２００３−０８５６２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般に、広告料は広告の配信数に応じて決まる。このため、広告主は、広告の効果を減少させることなく、配信数を絞り込みたいと考えている。一方、ユーザにおいても、全ての端末に広告が配信されることを望まない場合が多い。
【０００４】
しかしながら、従来のコンテンツ配信制御装置では、全ての配信ルートである全ての端末に対して広告を配信しているため、効率的にコンテンツを配信できないという問題があった。
【０００５】
そこで、本発明は、効率的にコンテンツを配信することができるコンテンツ配信制御装置、コンテンツ配信制御方法及びコンテンツ配信制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るコンテンツ配信制御装置は、複数の端末にコンテンツを配信するコンテンツ配信制御装置であって、各端末にコンテンツを配信するコンテンツ配信手段と、コンテンツ配信手段によりコンテンツが配信された各端末から、コンテンツ配信手段により配信されたコンテンツに関するアクセス情報を取得するアクセス情報取得手段と、アクセス情報取得手段により取得されたアクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定手段と、を有し、アクセス情報取得手段は、アクセス情報として、コンテンツにアクセスした時間を更に取得し、配信ルート選定手段は、コンテンツに対するアクセス率及び時間に基づいて、配信ルートを選定し、コンテンツ配信手段は、配信ルート選定手段により選定された配信ルートに基づいて、コンテンツを配信することを特徴とする。
【０００７】
このコンテンツ配信制御装置によれば、各端末からアクセス情報を取得することで、コンテンツに対してユーザが関心を向ける端末を推定することができる。そして、この取得したアクセス情報に基づいて配信ルートを選定するとともに、この選定した配信ルートに基づいてコンテンツを配信する。このため、ユーザが関心を示しやすい端末に対してコンテンツを配信することができ、効率的にコンテンツを配信することができる。また、コンテンツに対するアクセス率に基づいて配信ルートを選定するため、ユーザのコンテンツに対する関心度を客観的に判断することができる。このため、より効率的にコンテンツを配信することができる。また、ユーザがコンテンツにアクセスした時間を取得することで、ユーザがコンテンツに関心を示す時間帯を把握することができる。そして、この取得した時間に基づいて配信ルートを選定することで、ユーザが端末に配布されたコンテンツに関心を示しやすい時間に、コンテンツを配信することができる。このため、より効率的にコンテンツを配信することができる。
本発明に係るコンテンツ配信制御装置は、複数の端末にコンテンツを配信するコンテンツ配信制御装置であって、各端末にコンテンツを配信するコンテンツ配信手段と、コンテンツ配信手段によりコンテンツが配信された各端末から、コンテンツ配信手段により配信されたコンテンツに関するアクセス情報を取得するアクセス情報取得手段と、アクセス情報取得手段により取得されたアクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定手段と、を有し、アクセス情報取得手段は、アクセス情報として、コンテンツにアクセスした場所を更に取得し、配信ルート選定手段は、コンテンツに対するアクセス率及び場所に基づいて、配信ルートを選定し、コンテンツ配信手段は、配信ルート選定手段により選定された配信ルートに基づいて、コンテンツを配信することを特徴とする。
このコンテンツ配信制御装置によれば、各端末からアクセス情報を取得することで、コンテンツに対してユーザが関心を向ける端末を推定することができる。そして、この取得したアクセス情報に基づいて配信ルートを選定するとともに、この選定した配信ルートに基づいてコンテンツを配信する。このため、ユーザが関心を示しやすい端末に対してコンテンツを配信することができ、効率的にコンテンツを配信することができる。また、コンテンツに対するアクセス率に基づいて配信ルートを選定するため、ユーザのコンテンツに対する関心度を客観的に判断することができる。このため、より効率的にコンテンツを配信することができる。また、ユーザがコンテンツにアクセスした場所を取得することで、ユーザがコンテンツに関心を示す場所を把握することができる。そして、この取得した場所に基づいて配信ルートを選定することで、ユーザが端末に配布されたコンテンツに関心を示しやすい場所にいるときに、コンテンツを配信することができる。このため、より効率的にコンテンツを配信することができる。
【００１１】
また、配信ルート選定手段は、複数の端末のうち、コンテンツに対するアクセス率の高い組合せを配信ルートとして選定することが好ましい。このコンテンツ配信制御装置によれば、配信したコンテンツに対するアクセス率の高い端末の組合せを求めることで、同一のユーザが関心を示しやすい端末の組合せを求めることができる。ユーザは、端末によってコンテンツに対する関心の示し方が異なり、所定の端末間で同じコンテンツが表示されることにより、よりコンテンツへの関心を示しやすくなる場合がある。このため、同一のユーザが関心を示しやすい端末の組合せにより配信ルートと選定することで、より効率的にコンテンツを配信することができる。
【００１２】
本発明に係るコンテンツ配信制御方法は、複数の端末にコンテンツを配信するコンテンツ配信制御方法であって、各端末にコンテンツを配信するコンテンツ配信ステップと、コンテンツ配信ステップによりコンテンツが配信された各端末から、コンテンツ配信ステップにより配信されたコンテンツに関するアクセス情報を取得するアクセス情報取得ステップと、アクセス情報取得ステップにより取得されたアクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定ステップと、を有し、アクセス情報取得ステップは、アクセス情報として、コンテンツにアクセスした時間を更に取得し、配信ルート選定ステップは、コンテンツに対するアクセス率及び時間に基づいて、配信ルートを選定し、コンテンツ配信ステップでは、配信ルート選定ステップにより判定された配信ルートに基づいて、コンテンツを配信することを特徴とする。
【００１３】
このコンテンツ配信制御方法によれば、各端末からアクセス情報を取得することで、コンテンツに対してユーザが関心を向ける端末を推定することができる。そして、このアクセス情報に基づいて配信ルートを選定するとともに、この選定した配信ルートに基づいてコンテンツを配信する。このため、ユーザが関心を示しやすい端末に対してコンテンツを配信することができ、効率的にコンテンツを配信することができる。また、コンテンツに対するアクセス率に基づいて配信ルートを選定するため、ユーザのコンテンツに対する関心度を客観的に判断することができる。このため、より効率的にコンテンツを配信することができる。また、ユーザがコンテンツにアクセスした時間を取得することで、ユーザがコンテンツに関心を示す時間帯を把握することができる。そして、この取得した時間に基づいて配信ルートを選定することで、ユーザが端末に配布されたコンテンツに関心を示しやすい時間に、コンテンツを配信することができる。このため、より効率的にコンテンツを配信することができる。
【００１４】
本発明に係るコンテンツ配信制御システムは、複数の端末と、複数の端末にコンテンツを配信するコンテンツ配信制御装置と、を備えるコンテンツ配信制御システムであって、
複数の端末は、
コンテンツ配信制御装置から配信されたコンテンツを表示する表示手段と、コンテンツ配信制御装置から配信されたコンテンツに関するアクセス情報をコンテンツ配信制御装置に送信するアクセス情報送信手段と、を有し、コンテンツ配信制御装置は、各端末にコンテンツを配信するコンテンツ配信手段と、各端末からアクセス情報を取得するアクセス情報取得手段と、アクセス情報取得手段により取得されたアクセス情報に基づいて、コンテンツの配信ルートを選定する配信ルート選定手段と、を有し、アクセス情報取得手段は、アクセス情報として、コンテンツにアクセスした時間を更に取得し、配信ルート選定手段は、コンテンツに対するアクセス率及び時間に基づいて、配信ルートを選定し、コンテンツ配信手段は、配信ルート選定手段により判定された配信ルートに基づいて、コンテンツを配信することを特徴とする。
【００１５】
このコンテンツ配信制御システムによれば、各端末において表示されたコンテンツに対してユーザがアクセスすると、各端末では、コンテンツ配信制御装置から配信されたコンテンツを表示することで、このコンテンツをユーザに伝えることができ、コンテンツ配信制御装置では、各端末からアクセス情報を取得することで、コンテンツに対してユーザが関心を向ける端末を推定することができる。そして、コンテンツ配信制御装置において、このアクセス情報に基づいて配信ルートを選定するとともに、この選定した配信ルートに基づいてコンテンツを配信する。このため、コンテンツ配信制御装置からユーザが関心を示しやすい端末に対してコンテンツを配信することができ、効率的にコンテンツを配信することができる。また、コンテンツに対するアクセス率に基づいて配信ルートを選定するため、ユーザのコンテンツに対する関心度を客観的に判断することができる。このため、より効率的にコンテンツを配信することができる。また、ユーザがコンテンツにアクセスした時間を取得することで、ユーザがコンテンツに関心を示す時間帯を把握することができる。そして、この取得した時間に基づいて配信ルートを選定することで、ユーザが端末に配布されたコンテンツに関心を示しやすい時間に、コンテンツを配信することができる。このため、より効率的にコンテンツを配信することができる。
【発明の効果】
【００１６】
本発明によれば、効率的にコンテンツを配信することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係るコンテンツ配信制御装置、コンテンツ配信制御方法及びコンテンツ配信制御システムの実施形態について図面を参照して説明する。本実施形態では、配信するコンテンツの一態様として、広告を配信するものとして説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１８】
［第１実施形態］
図１は、第１の実施形態に係る広告配信制御システムを示すシステム構成図である。図１に示すように、第１の実施形態に係る広告配信制御システム１は、広告配信制御サーバ２０からユーザの保有する複数の端末１０に広告を配信するシステムである。このため、広告配信制御システム１は、複数の端末１０が、インターネットなどのネットワークを介して広告配信制御サーバ２０と通信可能に接続されている。
【００１９】
複数の端末１０は、ユーザが保有する端末であり、それぞれユーザを一意に特定するユーザＩＤに対応付けられている、この複数の端末１０は、具体的には、携帯電話１０ａと、ＰＣ（Personal Computer）１０ｂと、ＴＶ（Television）１０ｃとで構成されている。携帯電話１０ａは、ＧＰＳ（GlobalPositioning System）などの位置情報取得機能を備えており、現在地の位置情報を取得することができる。ＴＶ１０ｃは、セットアップボックスなどの双方向通信が可能なテレビである。そして、これらの各端末１０は、それぞれ、ネットワークを介して番組の視聴やＷｅｂページの閲覧などが可能となっている。また、各端末１０は、それぞれ、ネットワークを介して広告配信制御システム１から配信される広告を受信して、表示することが可能となっている。
【００２０】
図２は、端末の機能構成を例示する図であり、図３は、端末のハードウェア構成を例示する図である。図２に示すように、端末１０は、機能的には、広告受信部１１と、広告表示部１２と、クリック履歴取得部１３と、クリック履歴送信部１４とを備える。また、図３に示すように、端末１０は、物理的には、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、補助記憶装置１０４と、通信モジュール１０５と、操作部１０６と、ディスプレイ１０７とを備える。そして、図２において説明した各機能は、図３に示すＣＰＵ１０１やＲＡＭ１０３上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０５を動作させると共に、ＲＡＭ１０３や補助記憶装置１０４におけるデータの読み出し及び書き込みを行うことで実現される。
【００２１】
広告受信部１１は、広告配信制御サーバ２０から配信された広告を受信して、この広告を図示しない記憶部に一時的に記憶する。なお、広告受信部１１は、この広告を、番組又はＷｅｂページに挿入された状態で受信してもよく、番組又はＷｅｂページと別に受信してもよい。
【００２２】
広告表示部１２は、広告受信部１１が受信した広告をディスプレイ１０７に表示させる。なお、広告の表示は、番組又はＷｅｂページに挿入した状態で表示させてもよく、番組又はＷｅｂページとは別に単独で表示させてもよい。
【００２３】
クリック履歴取得部１３は、広告表示部１２により広告がディスプレイ１０７に表示された後、ユーザによりこの広告がクリック操作されたことを示すクリック履歴を取得する。なお、ユーザによる広告のクリックは、ユーザが操作部１０６を操作して、ディスプレイ１０７に表示された広告を選択することで行われる。また、クリック履歴取得部１３は、このクリックが行われた時刻とクリックが行われた場所も、クリック履歴として取得する。すなわち、クリック履歴取得部１３は、クリックが行われたこと、クリックが行われた時刻、クリックが行われた場所、の３つの広告に関するアクセス情報を、クリック履歴として取得する。なお、本実施形態では、携帯電話１０ａのみが位置情報を取得することができるため、携帯電話１０ａにおいてクリックが行われたときのみ、携帯電話１０ａの現在地を取得し、この現在地の位置情報をクリック履歴として取得する。そして、クリック履歴取得部１３は、取得したクリック履歴を図示しない記憶部に一時的に記憶する。
【００２４】
クリック履歴送信部１４は、クリック履歴取得部１３で取得されたクリック履歴を広告配信制御サーバ２０に送信する。なお、このクリック履歴の送信は、クリック履歴を取得したときに随時行うようにしてもよく、定期的に行うようにしてもよく、広告配信制御サーバ２０から要求があったときに行うようにしてもよい。
【００２５】
また、広告配信制御サーバ２０は、広告の配信制御をおこなうサーバである。広告配信制御サーバ２０は、ネットワークを介して複数の端末１０に広告を配信することが可能となっている。広告配信制御サーバ２０は、番組やＷｅｂページなどに広告を貼り付けることで、広告を複数の端末１０に配信する。
【００２６】
図４は、広告配信制御サーバの機能構成を例示する図である。図４に示すように、広告配信制御サーバ２０は、機能的には、広告格納部２１と、履歴格納部２２と、広告配信部２３と、クリック履歴受信部２４と、配信ルート選定部２５とを備える。なお、広告配信制御サーバ２０のハードウェア構成は、図３に示すように、基本的に端末１０と同様である。そして、図４において説明した各機能は、図３に示すＣＰＵ１０１やＲＡＭ１０３上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０５を動作させると共に、ＲＡＭ１０３や補助記憶装置１０４におけるデータの読み出し及び書き込みを行うことで実現される。
【００２７】
広告格納部２１は、広告主から配信依頼された広告を格納する記憶部である。そして、広告格納部２１には、配信する広告を管理する広告管理テーブルＡが格納されている。
【００２８】
図５は、広告管理テーブルの内容を示す図である。図５に示すように、広告管理テーブルＡでは、広告ＩＤと、広告内容と、ジャンルの３つの項目に分けて管理されている。広告ＩＤは、配信する広告を一意に特定する識別番号である。広告内容は、配信する広告の内容を示す情報である。なお、広告内容は、広告内容の全ての情報であってもよく、一部又は要約した情報であってもよい。ジャンルは、配信する広告のジャンルを示す情報である。
【００２９】
履歴格納部２２は、広告の配信履歴と、配信した広告のクリック履歴を管理するための記憶部である。このため、履歴格納部２２には、広告送信履歴管理テーブルＢ及び広告クリック履歴管理テーブルＣが格納されている。
【００３０】
図６は、広告送信履歴管理テーブルの内容を示す図である。図６に示すように、広告送信履歴管理テーブルＢでは、ユーザＩＤと広告ＩＤとの対応毎に、広告を配信したか否かを示すフラグにより、広告の送信履歴が管理されている。広告送信履歴管理テーブルＢにおいて、フラグ“０”は広告を配信していないことを示しており、フラグ“１”は広告を配信したことを示している。すなわち、広告を配信していない初期状態ではフラグが“０”に設定されており、広告が配信されると、配信した広告の広告ＩＤと配信したユーザのユーザＩＤとに対応するフラグが“１”に更新される。そして、広告送信履歴管理テーブルＢは、端末１０の種類ごとに設けられている。すなわち、本実施形態では、携帯電話１０ａ、ＰＣ１０ｂ及びＴＶ１０ｃに対応した広告送信履歴管理テーブルＢが、それぞれ設けられている。
【００３１】
図７は、広告クリック履歴管理テーブルの内容を示す図である。図７に示すように、広告クリック履歴管理テーブルＣでは、広告ＩＤに対応付けられた、各端末で広告がクリックされたか否かを示すフラグと、クリックした場所及びクリックした時刻とにより、広告のクリック履歴が管理されている。すなわち、携帯電話１０ａのフラグ、ＰＣ１０ｂのフラグ及びＴＶ１０ｃのフラグが、それぞれ広告ＩＤに対応付けられており、更に、広告をクリックした場所及び広告をクリックした時刻が、それぞれ広告ＩＤに対応付けられている。広告クリック履歴管理テーブルＣにおいて、フラグ“０”は各端末１０において広告がクリックされていないことを示しており、フラグ“１”は各端末１０において広告がクリックされたことを示している。すなわち、各端末１０に広告を配したときの初期状態では、各端末１０に対応するフラグが“０”に設定されており、各端末１０において広告がクリックされると、各端末１０からクリック履歴が送信されるため、この広告の広告ＩＤに対応する端末１０のフラグが“１”に更新される。そして、広告クリック履歴管理テーブルＣは、ユーザＩＤごとに設けられている。
【００３２】
また、広告クリック履歴管理テーブルＣにおいて、時刻欄は、各端末１０において広告がクリックされたときの時刻が記録される。また、広告クリック履歴管理テーブルＣにおいて、場所欄は、各端末１０において広告がクリックされたときの各端末１０（ユーザ）の現在位置情報が記録される。なお、本実施形態では、携帯電話１０ａのみが位置情報を取得することができるため、携帯電話１０ａからクリック履歴を取得したときのみ、広告クリック履歴管理テーブルＣの場所欄に位置情報が記録される。
【００３３】
広告配信部２３は、広告格納部２１に格納されている広告を、インターネット経由で各端末１０に配信する。また、広告配信部２３は、配信ルート選定部２５において配信ルート（広告を配信する端末１０）が選定されると、この選定された配信ルートに基づいて所定の広告を所定の端末１０に配信する。そして、広告配信部２３は、広告を配信すると、配信した広告の広告ＩＤと配信したユーザのユーザＩＤとに基づいて、履歴格納部２２に格納されている広告送信履歴管理テーブルＢを更新する。
【００３４】
クリック履歴受信部２４は、各端末１０から送信されたクリック履歴を取得する。そして、クリック履歴受信部２４は、この取得したクリック履歴に基づいて、履歴格納部２２に格納されている広告クリック履歴管理テーブルＣを更新する。
【００３５】
配信ルート選定部２５は、履歴格納部に格納されている広告送信履歴管理テーブルＢ及び広告クリック履歴管理テーブルＣを参照して、広告の配信ルートを選定する。すなわち、配信ルート選定部２５は、端末１０毎に同一広告のクリック率を算出し、このクリック率の多い端末１０への配信を配信ルートとして選定する。
【００３６】
次に、図８〜図１０を参照して、本実施形態に係る広告配信制御システム１の動作について説明する。図８は、広告配信制御システム１の処理動作を説明するためのシーケンス図であり、図９は、広告配信制御サーバ２０におよるクリック履歴情報取得処理動作を説明するフローチャートであり、図１０は、広告配信制御サーバ２０による配信ルート選定処理動作を説明するフローチャートである。
【００３７】
図８に示すように、初期段階の配信ルートは、全ての端末となる。このため、まず、広告配信制御サーバ２０は、全ての端末１０に対して広告を配信する（ステップＳ１）。すなわち、広告配信制御サーバ２０は、携帯電話１０ａに携帯電話向けの広告を配信し（ステップＳ１ａ）、ＰＣ１０ｂにＰＣ向け広告を配信し（ステップＳ１ｂ）、ＴＶ１０ｃにＴＶ向けの広告を配信する（ステップＳ１ｃ）。
【００３８】
携帯電話１０ａ、ＰＣ１０ｂ、ＴＶ１０ｃは、広告配信制御サーバ２０から配信された広告を受信すると、この広告をディスプレイ１０７に表示する。そして、ユーザが、ディスプレイ１０７に表示された広告をクリックしてアクセスすると、携帯電話１０ａ、ＰＣ１０ｂ、ＴＶ１０ｃは、このクリック履歴を記憶する。そして、携帯電話１０ａ、ＰＣ１０ｂ、ＴＶ１０ｃは、所定のタイミングで、記憶したクリック履歴を広告配信制御サーバ２０に送信する（ステップＳ２）。なお、図８では、携帯電話１０ａ及びＰＣ１０ｂから、クリックしたことを示すクリック履歴が送信された場合を示している（ステップＳ２ａ、ステップＳ２ｂ）。
【００３９】
その後、広告配信制御サーバ２０は、携帯電話１０ａ、ＰＣ１０ｂ、ＴＶ１０ｃから送信されるクリック履歴を受信すると、配信した広告に対するクリック率を算出して、配信ルートを選定する（ステップＳ３）。そして、広告配信制御サーバ２０は、選定した配信ルートに基づいて各種の広告を配信する（ステップＳ４）。なお、図８では、携帯電話１０ａ及びＰＣ１０ｂに対する配信を配信ルートと選定し、この配信ルートに基づいて、携帯電話１０ａに携帯向け広告を配信し（ステップＳ４ａ）、ＰＣ１０ａにＰＣ向け広告を配信する（ステップＳ４ｂ）。
【００４０】
次に、図９を参照して、広告配信制御サーバ２０によるクリック履歴情報取得処理動作を説明する。なお、以下に説明するクリック履歴情報取得処理は、ユーザごとに行われる。
【００４１】
まず、広告配信制御サーバ２０は、初期段階の配信ルートとして、全ての端末１０に同一の広告を配信する（ステップＳ１１）。そして、広告配信制御サーバ２０は、配信した端末１０に対応する広告送信履歴管理テーブルＢに、配信した端末１０に対応するフラグを“１”に更新する。なお、広告クリック履歴管理テーブルＣの携帯電話、ＰＣフラグ及びＴＶのフラグは、全て“０”に設定されている。
【００４２】
その後、各端末１０からクリック履歴が送信されると、広告配信制御サーバ２０は、このクリック履歴を受信する（ステップＳ１２）。
【００４３】
次に、広告配信制御サーバ２０は、クリック履歴が携帯電話１０ａからものか否かを判定する（ステップＳ１３）。そして、携帯電話からのクリック履歴であると判定すると（ステップＳ１３：ＹＥＳ）、広告配信制御サーバ２０は、広告クリック履歴管理テーブルＣにおいて、配信した広告の広告ＩＤに対応する携帯電話１０ａのフラグを“１”に更新する（ステップＳ１４）。
【００４４】
一方、携帯電話からのクリック履歴ではないと判定すると（ステップＳ１３：ＮＯ）、広告配信制御サーバ２０は、クリック履歴がＰＣ１０ｂからのものであるか否かを判定する（ステップＳ１５）。そして、ＰＣ１０ｂからのクリック履歴であると判定すると（ステップＳ１５：ＹＥＳ）、広告配信制御サーバ２０は、広告クリック履歴管理テーブルＣにおいて、配信した広告の広告ＩＤに対応するＰＣ１０ｂのフラグを“１”に更新する（ステップＳ１６）。
【００４５】
一方、ＰＣからのクリック履歴ではないと判定すると（ステップＳ１５：ＮＯ）、広告配信制御サーバ２０は、ＴＶからのクリック履歴であるか否かを判定する（ステップＳ１７）。そして、ＴＶからのクリック履歴であると判定すると（ステップＳ１７：ＹＥＳ）、広告配信制御サーバ２０は、広告クリック履歴管理テーブルＣにおいて、配信した広告の広告ＩＤに対応するＴＶ１０ｃのフラグを“１”に更新する（ステップＳ１８）。
【００４６】
次に、広告配信制御サーバ２０は、ステップＳ１２において受信したクリック履歴に含まれているクリックの時刻を広告クリック履歴管理テーブルＣの時刻欄に記録する（ステップＳ１９）。なお、クリック履歴にクリックの時刻が含まれていない場合は、代わりに、ステップＳ１２においてクリック履歴を取得した時刻を広告クリック履歴管理テーブルＣに記録する。
【００４７】
次に、広告配信制御サーバ２０は、ステップＳ１２において受信したクリック履歴に位置情報が含まれているか否かを判定する（ステップＳ２０）。なお、本実施形態では、携帯電話１０ａのみ位置情報が取得可能であるため、ＰＣ１０ｂ及びＴＶ１０ｃから取得したクリック履歴には、位置情報が含まれていない。そして、クリック履歴に位置情報が含まれていないと判定すると（ステップＳ２０：ＮＯ）、広告配信制御サーバ２０は、クリック履歴情報取得処理動作を終了する。
【００４８】
一方、クリック履歴に位置情報が含まれていると判定すると（ステップＳ２０：ＹＥＳ）、広告配信制御サーバ２０は、この位置情報を広告クリック履歴管理テーブルＣの場所欄に記録して、クリック履歴情報取得処理動作を終了する。
【００４９】
次に、図１０を参照して、広告配信制御サーバ２０による配信ルート選定処理動作を説明する。なお、以下に説明する配信ルート選定処理は、ユーザごとに行われる。
【００５０】
まず、広告配信制御サーバ２０は、広告クリック履歴管理テーブルＣを参照して、ステップＳ１１において配信ルートとなった端末１０ごとにフラグの数を合計する（ステップＳ２１）。すなわち、広告クリック履歴管理テーブルＣにおいて、携帯電話１０ａに対応付けられているフラグの数を合計し、ＰＣ１０ｂに対応付けられているフラグの数を合計し、ＴＶ１０ｃに対応付けられているフラグの数を合計する。
【００５１】
次に、広告配信制御サーバ２０は、ステップＳ２１で合計したフラグの合計値から、広告の全配信数に対するクリックのクリック率を算出する。そして、アクセス数が最大となる端末１０への配信を、配信ルートとして選定する（ステップＳ２２）。
【００５２】
そして、広告配信制御サーバ２０は、ステップＳ２２において選定した配信ルートに基づいて、広告格納部２１に格納された各種の広告を配信する（ステップＳ２３）。なお、配信ルートに基づいて配信する広告は、ステップＳ１１で配信した広告以外の全ての広告を対象としてもよく、広告管理テーブルＡを参照して、ステップＳ１１で配信した広告のジャンルと同じジャンルの広告を対象としてもよい。
【００５３】
このように、本実施形態によれば、各端末１０からアクセス履歴を取得することで、配信した広告に対してユーザが関心を向ける端末１０を推定することができる。そして、この取得したアクセス履歴に基づいて配信ルートを選定するとともに、この選定した配信ルートに基づいて広告を配信する。このため、ユーザが関心を示しやすい端末１０に対して広告を配信することができ、効率的に広告を配信することができる。
【００５４】
また、本実施形態によれば、広告に対するアクセス率に基づいて配信ルートを選定するため、ユーザの広告に対する関心度を客観的に判断することができる。このため、より効率的に広告を配信することができる。
【００５５】
［第２実施形態］
次に、図１１を参照して、第２の実施形態に係る広告配信制御システム１について説明する。第２の実施形態は、第１の実施形態に係る広告配信制御システム１と、基本的に構成が同様である。そして、第１の実施形態とは、広告配信制御サーバ２０による配信ルート選定処理動作のみ異なる。このため、以下の説明では、配信ルート選定処理動作のみ説明する。
【００５６】
図１１は、第２の実施形態の広告配信制御サーバによる配信ルート選定処理動作を説明するフローチャートである。
【００５７】
まず、広告配信制御サーバ２０は、ユーザの現在位置情報を取得する（ステップＳ３１）。携帯電話１０ａはユーザが携帯するものであるため、携帯電話１０ａの現在位置情報をユーザの現在位置情報として取得する。ステップＳ３１では、まず、広告配信制御サーバ２０が携帯電話１０ａに対して現在位置情報の取得要求を行う。すると、携帯電話１０ａでは、ＧＰＳ測位などにより携帯電話１０ａの現在位置情報を取得して、この位置情報を広告配信制御サーバ２０に送信する。そして、広告配信制御サーバ２０がこの位置情報を取得することで、ユーザの現在位置情報を取得することができる。
【００５８】
次に、広告配信制御サーバ２０は、ステップＳ３１においてユーザの現在位置情報を取得できたか否かを判定する（ステップＳ３２）。そして、ユーザの現在位置情報を取得できなかったと判定すると（ステップＳ３２：ＮＯ）、広告配信制御サーバ２０は、後述するステップＳ３４に進む。
【００５９】
一方、ユーザの現在位置情報を取得できたと判定すると（ステップＳ３２：ＹＥＳ）、広告配信制御サーバ２０は、広告ＩＤごとに、広告クリック履歴管理テーブルＣの場所欄に記録された位置情報とステップＳ３１において取得した位置情報とを比較して、これらの位置情報が一致する端末１０のフラグに重みＳを設定する（ステップＳ３３）。なお、ステップＳ３３において、位置情報が一致する場合とは、完全一致のみだけでなく、現在位置情報が、広告クリック履歴管理テーブルＣに記憶された位置情報から所定距離の範囲内にある場合も、位置情報が一致すると判定する。
【００６０】
次に、広告配信制御サーバ２０は、現在時刻を取得する（ステップＳ３４）。
【００６１】
次に、広告配信制御サーバ２０は、広告ＩＤごとに、広告クリック履歴管理テーブルＣの時刻欄に記録された時刻と現在時刻との差に応じて、各端末１０のフラグに重みＴを設定する（ステップＳ３５）。なお、重みＴは、時刻の差が大きくなるほど線形で減少する変数であり、例えば、重みＴ＝１／（現在時刻−広告クリック履歴管理テーブルＣの時刻）で表される。
【００６２】
次に、広告配信制御サーバ２０は、ステップＳ３３において設定した重みＳと、ステップＳ３４において設定した重みＴとを考慮して（各フラグに重みＳ又は重みＴを積算して）、端末１０ごとにフラグの値を合計する（ステップＳ３６）。
【００６３】
次に、広告配信制御サーバ２０は、ステップＳ３６で合計したフラグの合計値が最大となる端末１０への配信を、配信ルートとして選定する（ステップＳ３７）。
【００６４】
そして、広告配信制御サーバ２０は、ステップＳ３７において選定した配信ルートに基づいて、広告格納部２１に格納された各種の広告を配信する（ステップＳ３８）。なお、配信ルートに基づいて配信する広告は、ステップＳ１１で配信した広告以外の全ての広告を対象としてもよく、広告管理テーブルＡを参照して、ステップＳ１１で配信した広告のジャンルと同じジャンルの広告を対象としてもよい。
【００６５】
このように第２の実施形態によれば、ユーザが広告をクリックした時刻を取得することで、ユーザが広告に関心を示す時間帯を把握することができる。そして、この取得した時刻に基づいて配信ルートを選定することで、ユーザが、端末に配布された広告に関心を示しやすい時間に、広告を配信することができる。このため、より効率的に広告を配信することができる。
【００６６】
また、第２の実施形態によれば、ユーザが広告をクリックした場所を取得することで、ユーザが広告に関心を示す場所を把握することができる。そして、この取得した場所に基づいて配信ルートを選定することで、ユーザが、端末に配布された広告に関心を示しやすい場所にいるときに、広告を配信することができる。このため、より効率的に広告を配信することができる。
【００６７】
［第３実施形態］
次に、図１２及び図１３を参照して、第３の実施形態に係る広告配信制御システム１について説明する。第３の実施形態は、第１の実施形態に係る広告配信制御システム１と、基本的に構成が同様であり、広告配信制御サーバに複合ルート共起効果計算部の機能が新たに追加された点と、広告配信制御サーバ２０による配信ルート選定処理動作のみ異なる。このため、以下の説明では、広告配信制御サーバにおいて新たに追加された機能と、配信ルート選定処理動作のみを説明する。
【００６８】
図１２は、第３の実施形態の広告配信制御サーバの機能構成を例示する図である。図１２に示すように、広告配信制御サーバ３０は、第１の実施形態の広告配信制御サーバ２０の機能を全て備えており、更に、複合ルート共起効果計算部３１の機能を備えている。
【００６９】
複合ルート共起効果計算部３１は、同一の広告を２以上の端末１０でクリックした共起確率を計算する。すなわち、複合ルート共起効果計算部３１は、広告クリック履歴管理テーブルＣを参照して、２種類の端末１０が組み合わされる全ての組合せについて、ステップＳ１１において配布した広告を双方の端末１０でクリックした確率を算出する。なお、この算出した確率が共起確率となる。
【００７０】
そして、配信ルート選定部２５は、複合ルート共起効果計算部３１において算出された共起確率を考慮して、配信ルートを選定する。
【００７１】
次に、図１３を参照して、広告配信制御サーバ２０による配信ルート選定処理動作について説明する。図１３は、第２の実施形態の配信ルート選定処理動作を説明するフローチャートである。
【００７２】
まず、広告配信制御サーバ２０は、広告クリック履歴管理テーブルＣを参照して、２種類の端末が組み合わされる全ての組合せについて、共起確率を算出する（ステップＳ４１）。なお、共起確率は、双方の端末１０でクリックしたユーザ数を、両方の端末１０に広告を配信したユーザ数で除算することで算出する。
【００７３】
次に、広告配信制御サーバ２０は、ステップＳ４１において算出した共起確率が所定の値α以上となる組合せがあるか否かを判定する（ステップＳ４２）。そして、共起確率がα以上となる組合せがないと判定すると（ステップＳ４２：ＮＯ）、広告配信制御サーバ２０は、配信ルート選定処理動作を終了する。
【００７４】
一方、共起確率がα以上となる組合せがあると判定すると（ステップＳ４２：ＹＥＳ）、広告配信制御サーバ２０は、共起確率がα以上となる端末１０の組合せを、配信ルートとして選定する（ステップＳ４３）。すなわち、共起確率がα以上となる組合せに該当する２種類の端末１０を選択し、この選択した２種類の端末１０への配信を、配信ルートとして選定する。
【００７５】
次に、広告配信制御サーバ２０は、ユーザごとに、広告クリック履歴管理テーブルＣを参照して、配信ルートとなる２種類の端末のうち、未配信の配信ルートを抽出する（ステップＳ４４）。なお、ステップＳ４４において配信ルートの抽出対象となるユーザは、ステップＳ４１における共立確率の算出対象となったユーザだけでなく、他のユーザを対象としてもよい。
【００７６】
そして、広告配信制御サーバ２０は、ユーザごとに、ステップＳ４４において抽出した配信ルートで、広告格納部２１に格納された各種の広告を配信する（ステップＳ４５）。なお、配信ルートに基づいて配信する広告は、ステップＳ１１で配信した広告以外の全ての広告を対象としてもよく、広告管理テーブルＡを参照して、共起確率がα以上となる端末１０の組合せに配信した広告のジャンルと同じジャンルの広告を対象としてもよい。
【００７７】
このように、第３の実施形態によれば、配信した広告に対するクリック率の高い端末の組合せを求めることで、同一のユーザが関心を示しやすい２種類の端末１０の組合せを求めることができる。ユーザは、端末１０によって広告に対する関心の示し方が異なり、所定の端末１０間で同じ広告が表示されるとで、より広告への関心を示しやすくなる場合がある。このため、同一のユーザが関心を示しやすい端末１０の組合せにより、配信ルートを選定することで、より効率的に広告を配信することができる。
【００７８】
以上、本発明をその実施形態に基づき具体的に説明したが、本発明は上記実施形態に限定されるものではない。例えば、上記実施形態では、広告に関するアクセスの例として、広告のクリックを用いて説明したが、ユーザが広告に対してアクセスを行うものであれば如何なる態様であってもよい。
【００７９】
また、上記実施形態では、広告に対するクリック率に基づいて、配信ルートを選定するように説明したが、例えば、オンライン販売のように、広告のクリックと商品等の購入とが関連付けられるものであれば、配信ルート（端末）ごとに、広告の配信に対するクリックに起因する購入実績の購入率を算出し、この購入率の高い端末への配信を、配信ルートとして選定してもよい。
【００８０】
また、第１〜第３の実施形態は、それぞれ別の実施形態として説明したが、これらは適宜組み合わせて実施してもよい。例えば、第１の実施形態又は第２の実施形態で配信ルートを選定した後、更に、第３の実施形態で端末の組合せに基づく配信ルートを選定してもよい。この場合、例えば、第３の実施形態による共起確率の高い広告のジャンル等を分析することで、複数端末への連携配信が効果的な特定の広告を特定することができるため、第１の実施形態又は第２の実施形態で選定した配信ルートで広告を配信し、更に、複数端末への連携配信が効果的な特定の広告を第３の実施形態で選定した配信ルートで配信することで、より効果的に広告を配信することができる。
【００８１】
また、第１の実施形態において、配信ルートは、広告へのクリック率に基づいて選定するように説明したが、単に、クリック数（すなわち、フラグ数の合計値）に基づいて選定してもよい。
【００８２】
また、第２の実施形態において、重みＳは、定数として説明したが、例えば、広告クリック履歴管理テーブルＣの場所に記録された位置情報とユーザの現在の位置情報との離間距離が大きくなるほど線形で減少する変数としてもよい。
【００８３】
また、第３の実施形態において、複合ルート共起効果計算部３１は、２種類の端末１０が組み合わされる全ての組合せについて共起確立を算出するものとして説明したが、共起確立の算出対象となる端末１０の種類数は２種類に限定されるものではなく、２種類以上であってもよい。この場合、配信ルート選定部２５は、共起確立がα以上となる組合せに該当する２種類以上の端末１０への配信を、配信ルートとして選定する。
【図面の簡単な説明】
【００８４】
【図１】第１の実施形態に係るコンテンツ配信制御システムを示すシステム構成図である。
【図２】端末の機能構成を例示する図である。
【図３】端末及び広告配信制御サーバのハードウェア構成を例示する図である。
【図４】広告配信制御サーバの機能構成を例示する図である。
【図５】広告管理テーブルの内容を示した図である。
【図６】広告送信履歴管理テーブルの内容を示した図である。
【図７】広告クリック履歴管理テーブルＣ内容を示した図である。
【図８】広告配信制御システム１の処理動作を説明するためのシーケンス図である。
【図９】広告配信制御サーバによるクリック履歴情報取得処理動作を説明するフローチャートである。
【図１０】広告配信制御サーバによる配信ルート選定処理動作を説明するフローチャートである。
【図１１】第２の実施形態の広告配信制御サーバによる配信ルート選定処理動作を説明するフローチャートである。
【図１２】第３の実施形態の広告配信制御サーバの機能構成を例示する図である。
【図１３】第３の実施形態の広告配信制御サーバによる配信ルート選定処理動作を説明するフローチャートである。
【符号の説明】
【００８５】
１…広告配信制御システム（コンテンツ配信制御システム）、１０…端末、１０ａ…携帯電話（端末）、１０ｂ…ＰＣ（端末）、１０ｃ…ＴＶ（端末）、１１…広告受信部、１２…広告表示部、１３…クリック履歴取得部、１４…クリック履歴送信部、２０，３０…広告配信制御サーバ（コンテンツ配信制御装置）、２１…広告格納部、２２…履歴格納部、２３…広告配信部、２４…クリック履歴受信部、２５…配信ルート選定部、３１…複合ルート共起効果計算部。
【図１】
0005322484.tif 000002
【図２】
0005322484.tif 000003
【図３】
0005322484.tif 000004
【図４】
0005322484.tif 000005
【図５】
0005322484.tif 000006
【図６】
0005322484.tif 000007
【図７】
0005322484.tif 000008
【図８】
0005322484.tif 000009
【図９】
0005322484.tif 000010
【図１０】
0005322484.tif 000011
【図１１】
0005322484.tif 000012
【図１２】
0005322484.tif 000013
【図１３】
0005322484.tif 000014