(57)【要約】【課題】コンテンツのクリック率を高める技術を提供する。【解決手段】情報処理装置１において、関連コンテンツ選択部３２は、ユーザ端末が要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツの中から選択する。特定コンテンツ選択部３４は、選択された１以上の関連コンテンツの中から、少なくとも１つの関連コンテンツを特定コンテンツとして選択する。情報付加部３５は、特定コンテンツに付加情報を付加する。コンテンツ送信部３６は、関連コンテンツと付加情報が付加された特定コンテンツとをユーザ端末に送信する。【選択図】図２
2018147447.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末が要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツの中から選択する関連コンテンツ選択部と、
選択された１以上の関連コンテンツの中から、少なくとも１つの関連コンテンツを特定コンテンツとして選択する特定コンテンツ選択部と、
前記特定コンテンツに付加情報を付加する情報付加部と、
前記関連コンテンツと前記付加情報が付加された特定コンテンツとを前記ユーザ端末に送信するコンテンツ送信部と、
を備える情報処理装置。
【請求項２】
前記情報付加部は、前記特定コンテンツに対応する属性情報を含む情報を前記特定コンテンツに付加する、
請求項１に記載の情報処理装置。
【請求項３】
複数のユーザそれぞれに関連付けられた属性情報を管理するユーザ管理システムから、前記ユーザ端末のユーザの属性情報を取得する属性取得部をさらに備え、
前記特定コンテンツ選択部は、前記ユーザの属性情報で特定される読者層を対象とする関連コンテンツを選択して前記特定コンテンツとする、 
請求項１又は２に記載の情報処理装置。
【請求項４】
前記情報付加部は、前記特定コンテンツに対応する属性情報であり、かつ前記ユーザ端末のユーザの属性情報に対応する情報を前記特定コンテンツに付加する、
請求項３に記載の情報処理装置。
【請求項５】
前記特定コンテンツ選択部は、前記ウェブページを要求したユーザ端末のユーザの属性情報に基づいて、前記関連コンテンツの中から前記特定コンテンツを選択する、
請求項３又は４に記載の情報処理装置。
【請求項６】
前記情報付加部は、前記ユーザが過去に閲覧した特定コンテンツに付加された付加情報に関する統計データに基づいて、前記特定コンテンツに付加する付加情報を選択する、
請求項3から5のいずれか一項に記載の情報処理装置。
【請求項７】
前記特定コンテンツ選択部は、前記ウェブページを要求したユーザ端末のユーザの属性情報に基づいて、選択する特定コンテンツの数を変更する、 
請求項１から６のいずれか一項に記載の情報処理装置。
【請求項８】
前記関連コンテンツは、前記クローリングの対象となったウェブページのタイトルを含み、
前記情報付加部は、前記特定コンテンツのタイトルを構成する文字列に、前記付加情報を構成する文字列を付加する、
請求項１から７のいずれか一項に記載の情報処理装置。
【請求項９】
プロセッサが、
ユーザ端末が要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツの中から選択するステップと、
選択された１以上の関連コンテンツの中から、少なくとも１つの関連コンテンツを特定コンテンツとして選択するステップと、
前記特定コンテンツに付加情報を付加するステップと、
前記関連コンテンツと前記付加情報が付加された特定コンテンツとを前記ユーザ端末に送信するステップと、
を実行する情報処理方法。
【請求項１０】
コンピュータに、
ユーザ端末が要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツの中から選択する機能と、
選択された１以上の関連コンテンツの中から、少なくとも１つの関連コンテンツを特定コンテンツとして選択する機能と、
前記特定コンテンツに付加情報を付加する機能と、
前記関連コンテンツと前記付加情報が付加された特定コンテンツとを前記ユーザ端末に送信する機能と、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
インターネット等のネットワークが急速に発展してきており、ユーザが所持するユーザ端末に表示されたウェブページ内に広告等のコンテンツを表示させる技術が広く用いられるようになってきている。このような技術の中には、「ローカルストレージ」に格納されたユーザ属性情報を活用して広告配信を行う技術も存在する（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−８６０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、ウェブページ内には複数のコンテンツが表示される。したがって、仮にユーザの属性情報を使用してターゲット広告を選定してウェブページ内に表示させたとしても、その広告は多数のコンテンツの中に埋もれてしまうことになりかねない。ウェブページ内に表示されたコンテンツは、ユーザが選択して内容を閲覧することによってはじめてその効果を発揮する。したがって、ユーザが閲覧要求をしたウェブページ内に単にコンテンツを表示するだけではなく、表示したコンテンツをユーザがさらに選択して閲覧する確率である、いわゆるクリック率を向上することが求められている。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、コンテンツのクリック率を高める技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様は、情報処理装置である。この装置は、ユーザ端末が要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツの中から選択する関連コンテンツ選択部と、選択された１以上の関連コンテンツの中から、少なくとも１つの関連コンテンツを特定コンテンツとして選択する特定コンテンツ選択部と、前記特定コンテンツに付加情報を付加する情報付加部と、前記関連コンテンツと前記付加情報が付加された特定コンテンツとを前記ユーザ端末に送信するコンテンツ送信部と、を備える。
【０００７】
前記情報付加部は、前記特定コンテンツに対応する属性情報を含む情報を前記特定コンテンツに付加してもよい。
【０００８】
前記情報処理装置は、複数のユーザそれぞれに関連付けられた属性情報を管理するユーザ管理システムから、前記ユーザ端末のユーザの属性情報を取得する属性取得部をさらに備えてもよく、前記特定コンテンツ選択部は、前記ユーザの属性情報で特定される読者層を対象とする関連コンテンツを選択して前記特定コンテンツとしてもよい。
【０００９】
前記情報付加部は、前記特定コンテンツに対応する属性情報であり、かつ前記ユーザ端末のユーザの属性情報に対応する情報を前記特定コンテンツに付加してもよい。
【００１０】
前記特定コンテンツ選択部は、前記ウェブページを要求したユーザ端末のユーザの属性情報に基づいて、前記関連コンテンツの中から前記特定コンテンツを選択してもよい。
【００１１】
前記情報付加部は、前記ユーザが過去に閲覧した特定コンテンツに付加された付加情報に関する統計データに基づいて、前記特定コンテンツに付加する付加情報を選択してもよい。
【００１２】
前記特定コンテンツ選択部は、前記ウェブページを要求したユーザ端末のユーザの属性情報に基づいて、選択する特定コンテンツの数を変更してもよい。
【００１３】
前記関連コンテンツは、前記クローリングの対象となったウェブページのタイトルを含んでもよく、前記情報付加部は、前記特定コンテンツのタイトルを構成する文字列に、前記付加情報を構成する文字列を付加してもよい。
【００１４】
本発明の第２の態様は、情報処理方法である。この方法は、プロセッサが、ユーザ端末が要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツの中から選択するステップと、選択された１以上の関連コンテンツの中から、少なくとも１つの関連コンテンツを特定コンテンツとして選択するステップと、前記特定コンテンツに付加情報を付加するステップと、前記関連コンテンツと前記付加情報が付加された特定コンテンツとを前記ユーザ端末に送信するステップと、を実行する。
【００１５】
本発明の第３の態様は、プログラムである。このプログラムは、コンピュータに、ユーザ端末が要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツの中から選択する機能と、選択された１以上の関連コンテンツの中から、少なくとも１つの関連コンテンツを特定コンテンツとして選択する機能と、前記特定コンテンツに付加情報を付加する機能と、前記関連コンテンツと前記付加情報が付加された特定コンテンツとを前記ユーザ端末に送信する機能と、を実現させる。
【発明の効果】
【００１６】
本発明によれば、コンテンツのクリック率を高める技術を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に係るコンテンツ配信システムの概要を模式的に示す図である。
【図２】実施の形態に係る情報処理装置の機能構成を模式的に示す図である。
【図３】実施の形態に係る属性データベースのデータ構造を模式的に示す図である。
【図４】ユーザ端末が表示する表示画面の一例を模式的に示す図である。
【図５】実施の形態に係る付加情報データベースのデータ構造を模式的に示す図である。
【図６】ユーザ端末が表示する表示画面の別の例を模式的に示す図である。
【図７】実施の形態に係る特定コンテンツ選択数データベースのデータ構造を模式的に示す図である。
【図８】実施の形態に係る情報処理装置が実行する情報処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００１８】
＜実施の形態の概要＞
図１を参照して、実施の形態の概要を述べる。
図１は、本発明の実施の形態に係るコンテンツ配信システムＳの概要を模式的に示す図である。実施の形態に係るコンテンツ配信システムＳは、情報処理装置１、ユーザ管理システム２、ウェブサーバ３、コンテンツデータベース４、及び属性データベース５を備える。このうち、情報処理装置１、ユーザ管理システム２、及びウェブサーバ３は、インターネット等のネットワークＮを介して互いに通信可能である。情報処理装置１とユーザ管理システム２とは、ネットワークＮを介さずに互いに直接通信することもできる。なお、実際にはネットワークＮ上にウェブサーバは多数存在するが、図１では多数のウェブサーバをまとめてウェブサーバ３と記載している。
【００１９】
コンテンツデータベース４は情報処理装置１と接続しており、情報処理装置１によって管理される。また、属性データベース５はユーザ管理システム２と接続しており、ユーザ管理システム２によって管理される。
【００２０】
ユーザ管理システム２は、ユーザＵとの契約によってユーザ端末Ｔを用いた通信サービスを提供する通信サービス提供者が管理するサーバである。属性データベース５は、通信サービス提供者と契約している複数のユーザＵに関する情報である属性情報を、各ユーザＵのユーザＩＤ（Identification；識別子）と関連付けて格納している。ここで「属性情報」とは、例えばユーザＵの性別、ユーザＵの年齢、ユーザＵの趣味及び趣向、ユーザＵがよく閲覧するサイトのＵＲＬ（Uniform Resource Locator）等、ユーザＵの趣味趣向の推定に利用できる情報である。
【００２１】
ユーザＵは、ユーザＵが所持するユーザ端末Ｔを用いて、ウェブサーバ３が提供するウェブページを閲覧することができる。以下、コンテンツ配信システムＳにおける一連の情報の流れを（０−１）、（０−２）、（１）、（２）、（３）、（４）、及び（５）で説明するが、これらの説明は図１中の（０−１）、（０−２）、（１）、（２）、（３）、（４）、及び（５）と対応する。コンテンツ配信システムＳにおいて、（０−１）及び（０−２）はリアルタイムではなく特定の時間帯にバッチ処理で実行され、いわば前処理に相当する。
【００２２】
（０−１）．情報処理装置１は、ネットワークＮを介してウェブサーバ３を定期的に巡回しながら複数のウェブページの情報を複製してコンテンツとして保存する、いわゆるクローリングを実行する。情報処理装置１は、取得したコンテンツをコンテンツデータベース４に保存する。
（０−２）．情報処理装置１は、ユーザ管理システム２を介して、属性データベース５の内容を情報処理装置１内の記憶部にコピーする。
【００２３】
（１）．ユーザＵは、ユーザＵが所持するユーザ端末Ｔを用いてウェブサーバ３に対してウェブページの閲覧要求を送信する。ウェブサーバ３は、閲覧要求に対応するウェブページェブページの情報をユーザ端末Ｔに送信する。このときユーザ端末Ｔは受信したウェブページ内に記述されたスクリプト等に基づいてウェブページの識別子とユーザＵのユーザＩＤとを情報処理装置１に送信する。なお、ウェブサーバ３がユーザ端末Ｔに送信するウェブページには、あらかじめコンテンツを表示するための１又は複数の表示枠が用意されている。
【００２４】
（２）．情報処理装置１は、ユーザＵのユーザＩＤに基づいてコピーした属性データベースを参照してユーザＵの属性情報を取得する。
【００２５】
（３）．情報処理装置１は、ユーザ端末Ｔから取得したウェブページの識別子に基づいて、そのウェブページに関連する１以上の関連コンテンツをコンテンツデータベース４から取得する。また、情報処理装置１は、ユーザ管理システム２から受信したユーザＵの属性情報に基づいて、関連コンテンツの中から少なくとも一つのコンテンツを特定コンテンツとして選択する。
【００２６】
ここで「関連コンテンツ」とは、ユーザＵが閲覧要求したウェブページとともに、情報処理装置１がユーザ端末Ｔに表示させる他のウェブページに関する情報を含むコンテンツである。具体的には、情報処理装置１がクローリングによって取得したウェブページのＵＲＬ、ウェブページのタイトル、ウェブページ内の画像等を含む情報である。
【００２７】
また、「特定コンテンツ」とは、関連コンテンツの中から情報処理装置１が選択したコンテンツであり、情報処理装置１がクローリングによって取得した情報には含まれない情報である付加情報を付加する対象となるコンテンツである。情報処理装置１は、付加情報が付加された特定コンテンツをユーザ端末Ｔに表示させる。なお、「付加情報」の具体例としては、ユーザＵの属性情報と関連する情報である。なお、情報処理装置１は、複数の属性情報を組み合わせてできた情報を付加情報としてもよい。
【００２８】
（４）．情報処理装置１は、ユーザＵが閲覧要求したウェブページ、コンテンツデータベース４から取得した関連コンテンツ、及び付加情報を付した特定コンテンツをユーザ端末Ｔに送信する。
【００２９】
（５）．情報処理装置１は、ユーザＵが関連コンテンツ又は特定コンテンツを選択したか否か、選択した場合はどのコンテンツを選択したかを示す情報を、ユーザＵのユーザＩＤと関連付けて記憶部にコピーした属性データベースに格納する。
【００３０】
このように、情報処理装置１は、ウェブページの閲覧要求をしたユーザＵの属性情報に基づいて、そのウェブページ内に表示させる関連コンテンツに付加情報を付加する。これにより、ユーザ端末Ｔでウェブページを閲覧するユーザＵの興味を引くことが期待できるので、コンテンツのクリック率を高めることが期待できる。
【００３１】
また、ユーザ管理システム２は、ユーザＵが実際に関連コンテンツを選択したか否かの情報を収集して解析することにより、クリック率を高め得る付加情報を特定することができる。
以下、実施の形態に係る情報処理装置１についてより詳細に説明する。
【００３２】
＜情報処理装置１の機能構成＞
図２は、実施の形態に係る情報処理装置１の機能構成を模式的に示す図である。実施の形態に係る情報処理装置１は、通信部１０、記憶部２０、及び制御部３０を備える。制御部３０は、サイト情報取得部３１、関連コンテンツ選択部３２、属性取得部３３、特定コンテンツ選択部３４、情報付加部３５、及びコンテンツ送信部３６を備える。
【００３３】
通信部１０は、情報処理装置１がユーザ端末Ｔやウェブサーバ３等と通信するための通信インタフェースである。通信部１０は、例えばＷｉ−Ｆｉ（登録商標）モジュールやＬＡＮ（Local Area Network）モジュール等の既知の通信モジュールによって実現される。
【００３４】
記憶部２０は、情報処理装置１のＢＩＯＳ（Basic Input Output System）等を格納するＲＯＭ（Read Only Memory）や情報処理装置１の作業領域となるＲＡＭ（Random Access Memory）、ＯＳ（Operating System）やアプリケーションプログラム等を格納するＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量記憶装置である。
【００３５】
制御部３０は、情報処理装置１のＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）等のプロセッサであり、記憶部２０に記憶されたプログラムを実行することによってサイト情報取得部３１、関連コンテンツ選択部３２、属性取得部３３、特定コンテンツ選択部３４、情報付加部３５、及びコンテンツ送信部３６として機能する。
【００３６】
サイト情報取得部３１は、定期的にネットワークＮ上のウェブサーバ３を巡回してウェブページに含まれるコンテンツを取得すること、いわゆるクローリングを実行する。サイト情報取得部３１は、クローリングにより取得した複数のウェブページそれぞれに含まれるコンテンツをコンテンツデータベース４に格納する。
【００３７】
関連コンテンツ選択部３２は、ユーザ端末Ｔが要求したウェブページ内にリンク表示させるための１以上の関連コンテンツを、コンテンツデータベース４が保持するコンテンツの中から選択する。関連コンテンツ選択部３２は、ユーザ端末Ｔが要求したウェブページ内に含まれる表示枠の数に応じて、選択する関連コンテンツの数を変更してもよい。
【００３８】
なお、関連コンテンツ選択部３２が関連コンテンツを選択するためのアルゴリズムは既知のものでよく、例えばコンテンツデータベース４が保持する複数のコンテンツの中からランダムに選択してもよい。あるいは、関連コンテンツ選択部３２は、ユーザ端末Ｔが要求したウェブページの内容と類似するコンテンツを関連コンテンツとして選択してもよい。
【００３９】
また、関連コンテンツ選択部３２は、ユーザ端末Ｔが要求するウェブページと同一カテゴリーのウェブページを関連コンテンツとしてもよく、また、異なるカテゴリーのウェブページを関連コンテンツとしてもよい。また、ユーザ端末Ｔが要求するウェブページに複数の表示枠がある場合、関連コンテンツ選択部３２は、同一カテゴリーと異なるカテゴリーの両方の関連コンテンツが含まれるようにしてもよい。関連コンテンツ選択部３２は、画像が含まれるコンテンツを関連コンテンツとして優先して選択してもよい。
【００４０】
関連コンテンツ選択部３２は、ユーザ端末Ｔがウェブページを要求する前にあらかじめ表示するコンテンツを順番で選択しておいてもよいし、ユーザ端末Ｔからウェブページ要求があった場合に、蓄積された最新のコンテンツの中から関連コンテンツを選択してもよい。
【００４１】
属性取得部３３は、複数のユーザＵそれぞれに関連付けられた属性情報を管理するユーザ管理システム２から、ウェブページの閲覧を要求したユーザ端末ＴのユーザＵの属性情報を取得する。関連コンテンツ選択部３２は、属性取得部３３が取得したユーザＵのユーザ属性（例えばユーザＵの性別や年齢）に基づいて、同様のユーザ属性を持つユーザＵによる閲覧の割合が高いコンテンツを関連コンテンツとして選択してもよい。
【００４２】
図３は、実施の形態に係る属性データベース５のデータ構造を模式的に示す図である。属性データベース５はユーザ管理システム２によって維持管理されている。図３に示すように、属性データベース５は、通信サービス提供者と契約している複数のユーザＵに割り当てられているユーザＩＤと、ユーザＵの「性別」、「年齢」、「居住地」、「興味関心」等から構成される属性情報とを関連付けて保持している。
【００４３】
図３において、例えばユーザＩＤが「１１１１」であるユーザＵの性別は「男性」であり、年代は「４０代」である。属性取得部３３は、ユーザ管理システム２から取得したユーザＵの属性情報を、特定コンテンツ選択部３４及び情報付加部３５に出力する。特定コンテンツ選択部３４は、ユーザ端末Ｔからウェブページの識別子を取得することを契機として、関連コンテンツ選択部３２が選択した１以上の関連コンテンツの中から少なくとも１つの関連コンテンツを特定コンテンツとして選択する。
【００４４】
具体的には、特定コンテンツ選択部３４は、関連コンテンツ選択部３２が選択した関連コンテンツの中から、ユーザＵの属性情報で特定される読者層を対象とする関連コンテンツを選択して特定コンテンツとする。例えば、特定コンテンツ選択部３４は、ウェブページを要求したユーザ端末Ｔを所持するユーザＵの属性情報であって、属性取得部３３が取得した属性情報に基づいて、関連コンテンツの中から特定コンテンツを選択する。これにより、情報処理装置１は、ユーザＵがウェブページの閲覧時に特定コンテンツを選択する確率であるクリック率を向上することができる。また、特定コンテンツ選択部３４は、属性取得部３３が取得した属性情報によらず、一般的なカテゴリー（例えば、「男性向け」、「女性向け」、「映画好き」）に基づいて、関連コンテンツの中から特定コンテンツを選択してもよい。
【００４５】
なお、特定コンテンツ選択部３４は、特定コンテンツを関連コンテンツの中から選択することに替えて、あるいはそれに加えて、クローリングによって収集されたコンテンツ全体の中から選択してもよい。また、関連コンテンツ選択部３２による関連コンテンツの選択基準と特定コンテンツ選択部３４による特定コンテンツの選択基準とは、異なっていてもよい。これにより、例えば、関連コンテンツ選択部３２はユーザＵが閲覧中のページと同カテゴリーのページを関連コンテンツとして選択し、特定コンテンツ選択部３４はユーザ属性に合致した別カテゴリーのページを特定コンテンツとして選択すること等ができるようになる。
【００４６】
情報付加部３５は、特定コンテンツに含まれない情報を、付加情報として特定コンテンツに付加する。コンテンツ送信部３６は、関連コンテンツと付加情報を付加した特定コンテンツとをユーザ端末Ｔに送信する。なお、情報処理装置１がいわゆるプロキシサーバとして機能する場合には、コンテンツ送信部３６は、ユーザ端末Ｔが閲覧要求をしたウェブページの内容に関連コンテンツと特定コンテンツとを埋め込んでユーザ端末Ｔに送信する。
【００４７】
図４は、ユーザ端末Ｔが表示する表示画面の一例を模式的に示す図である。図４は、ユーザ端末Ｔがスマートフォンであり、ユーザ端末Ｔの表示画面に関連コンテンツ４０及び特定コンテンツ４１が表示されている例を示している。図４に示す例において、ユーザ端末ＴのユーザＵは、属性データベース５におけるユーザＩＤが「ＸＸＸＸ」のユーザである。すなわち、ユーザＵの属性情報として、「３０代」及び「女性」が含まれる。
【００４８】
図４は、ユーザＵがユーザ端末Ｔにウェブページを表示させたときに、ウェブページの上部に関連コンテンツ４０及び特定コンテンツ４１が表示される場合の例を示している。したがって、ユーザＵがユーザ端末Ｔの画面をスワイプしてスクロールすると、ユーザ端末ＴにはユーザＵが要求したウェブページが表示される。なお、コンテンツ送信部３６は、付加情報が付加された特定コンテンツが、他の関連コンテンツよりもウェブページにおいて先頭（上部）に表示されるように、特定コンテンツを送信してもよい。
【００４９】
図４において、関連コンテンツ４０は、関連コンテンツ選択部３２が選択した１以上のコンテンツである。関連コンテンツ４０は、サイト情報取得部３１がクローリングによって取得したウェブページに含まれる画像とウェブページのタイトルを含んでいる。図４においては、「ＳＰＥＣＩＡＬ  ＳＰＲＩＮＧ  ＣＨＡＮＣＥ！！」という文字列や、「この春のマストアイテム１１選」という文字列が、ウェブページのタイトルである。
【００５０】
上述したように、特定コンテンツ４１は、関連コンテンツ選択部３２が選択した関連コンテンツ４０の中から特定コンテンツ選択部３４が選択したコンテンツである。ユーザＵの属性情報には「３０代」及び「女性」が含まれているため、特定コンテンツ選択部３４は、３０代の女性が読者層として想定されているコンテンツを特定コンテンツ４１として選択している。
【００５１】
図４において、特定コンテンツ４１も、サイト情報取得部３１がクローリングによって取得したウェブページに含まれる画像を含んでいる。一方、図４において、符号４２で示す矩形に記載されている文字列は、特定コンテンツ４１に付加された付加情報を含む文字列である。付加情報４２において、「本気で体質を変えるなら・・・」という文字列は、ウェブページのタイトルである。
【００５２】
これに対し、「［３０代女性必見］」という文字列は、情報付加部３５が特定コンテンツ４１に対応する属性情報を含む情報として特定コンテンツ４１に付加した付加情報である。具体的には、ユーザ端末ＴのユーザＵの属性情報に「３０代」及び「女性」が含まれているので、情報付加部３５は、「［３０代女性必見］」という文字列を付加している。このように、情報付加部３５は、特定コンテンツに対応する属性情報であり、かつユーザＵの属性情報に対応する情報を特定コンテンツに付加することにより、特定コンテンツに対するユーザＵの注意を強く引くことができる。
【００５３】
情報付加部３５は、さらに、付加情報に相当する文字列を他の文字列とは異なる態様に変更してもよい。図４に示す例では、情報付加部３５は、付加情報に相当する文字列を他の文字列とは異なるフォントの種類、異なるフォントサイズ、及び異なるフォント色に変更している。これにより、ユーザ端末Ｔの表示画面を閲覧するユーザＵに、一見して特定コンテンツを認識させることができる。なお、情報付加部３５は、付加情報に相当する文字列を他の文字列中に埋め込む場合には、付加情報のフォントを他の文字列と同じフォントとする。これにより、フォントがずれることでユーザＵに与える違和感を抑制できる。
【００５４】
情報付加部３５は、特定コンテンツに画像が含まれている場合には、画像の周囲（上下又は左右）に又は画像に重畳して付加情報を付加してもよい。一般に、画像の方が文字列よりもユーザＵが一見したときに把握できる情報量が多いので、情報付加部３５が画像の周囲に付加情報を付加することにより、ユーザＵの目を効果的に引き付けることができる。情報付加部３５は、さらに、ウェブページのタイトルの文字列と付加情報の文字列との両方を、他の文字列とは異なる態様としてもよい。
【００５５】
情報付加部３５は、付加情報として文字列を付加する場合、ウェブページ内に割り当てられた表示枠に応じて付加情報の文字数を変更する。より具体的には、情報付加部３５は、表示枠が狭い場合には広い場合よりも付加情報の文字数を少なくする。これにより、ウェブページに表示される文字列の文字サイズが所定のサイズ以下となることを抑制でき、ユーザＵの視認性を向上することができる。また、情報付加部３５は、付加情報と他の文字列の間に改行を入れてもよい。これにより、情報付加部３５は、付加情報を強調して表示することができる。
【００５６】
図５は、実施の形態に係る付加情報データベースのデータ構造を模式的に示す図である。付加情報データベースは記憶部２０に格納され、情報付加部３５によって管理されている。付加情報データベースは、各ユーザＵが過去に閲覧した特定コンテンツ４１に付加された付加情報４２に関する統計データを含んでいる。例えば図５は、ユーザＩＤが「ＸＸＸＸ」であるユーザＵの付加情報４２に関する統計データを示している。
【００５７】
図５に示すように、ユーザＩＤが「ＸＸＸＸ」であるユーザＵは、特定コンテンツが「性別」及び「年代」の観点から選択された場合、情報付加部３５が付加情報４２として「３０代女性必見」という文字列を付加すると、５２％の割合で特定コンテンツ４１を選択すること、すなわちクリック率が５２％であることを示している。同様に、特定コンテンツが「性別」と「趣味趣向」との観点から選択された場合、情報付加部３５が「恋愛女子必読」という文字列を付加すると、クリック率が７２％であることを示している。その他、付加情報データベースは、ユーザＵ毎に、属性情報の種々の組み合わせ毎の付加情報とクリック率とを関連付けて保持している。
【００５８】
付加情報データベースはさらに、ユーザＵが特定コンテンツを表示した場合における滞在時間又は記事の読了率（ユーザＵがどれほどサイトをスクロールしたかを示す割合）の少なくともいずれか一方を、ユーザＵ毎に関連付けて保持してもよい。ユーザＵの滞在時間が長いほど、また読了率が大きいほど、そのコンテンツの記事としての価値が高いことを示しているので、滞在時間及び読了率はコンテンツの価値を計るための有用な情報となる。また、ユーザＵによるクリック率の増減率が多い場合には、特定コンテンツ選択部３４は、クリック率の増減に合わせて特定コンテンツの選択、不選択の頻度を切り替えてもよい。これにより、ユーザＵの趣味趣向が事後的に変化したとしても、特定コンテンツ選択部３４は変化後のユーザＵの趣味趣向に応じた特定コンテンツを選択することができるようになる。
【００５９】
情報付加部３５は、付加情報データベースを参照することにより、ユーザＵが過去に閲覧した特定コンテンツに付加された付加情報４２に関する統計データに基づいて付加情報４２を選択する。具体的には、情報付加部３５は、ユーザＵのクリック率が高くなる付加情報４２を選択する。これにより、情報付加部３５は各ユーザＵにとって最もクリック率が高くなるような付加情報４２を選択することができる。なお、ユーザＵの趣味・嗜好は変化することもある。このため、付加情報データベースは、閲覧数が所定回数を上回るユーザＵは、そうでないユーザＵよりも、統計を取る期間を短くして得られた情報を格納してもよい。
【００６０】
このように、情報付加部３５は、特定コンテンツ４１のタイトルを構成する文字列に付加情報４２を構成する文字列を付加する。これにより、ユーザ端末ＴのユーザＵは、自身の属性情報が含まれる文字列を目にすることになるので、ユーザＵが特定コンテンツ４１に興味を持つ可能性を高めることができる。特に、情報付加部３５は過去の統計データに基づいて各ユーザＵに適した付加情報４２を選択することにより、特定コンテンツ４１のクリック率をより高めることが期待できる。
【００６１】
ところで、ユーザＵの属性情報のうち、性別や年代を示す情報は、興味関心を示す情報よりも一般的な情報といえる。これはすなわち、興味関心を示す情報は、性別や年代を示す情報よりも、ユーザＵに特有な情報であるともいえる。したがって、興味関心を示す情報は、性別や年代を示す情報よりも付加情報４２として印象が強くなり、ユーザＵの関心をより引き付けることができる可能性があることを示唆している。
【００６２】
そこで、特定コンテンツ選択部３４は、ユーザＵの属性情報としてユーザＵの興味関心を示す情報が属性データベース５に格納されている場合において関連コンテンツ４０内にユーザＵの興味関心に関するコンテンツがあるときは、ユーザＵの興味関心に関するコンテンツを特定コンテンツとして選択してもよい。この場合、情報付加部３５は、ユーザＵの興味関心を付加情報４２として付加する。
【００６３】
より具体的には、情報付加部３５は、コンテンツに含まれるキーワードとユーザＵの興味関心とのマッチングを取ることにより、ユーザＵの興味関心にマッチするキーワードを含むコンテンツを特定コンテンツとして選択する。あるいは、情報付加部３５は、あらかじめ各関連コンテンツにそのコンテンツのカテゴリーを示すカテゴリー情報を関連付けて記憶部２０に記憶させておいてもよい。これにより、情報付加部３５は、カテゴリー情報とユーザＵの興味関心とのマッチングを取ることにより、ユーザＵの興味関心にマッチするキーワードを含むコンテンツを特定コンテンツとして選択することができる。なお、「マッチする」とは、ユーザＵの属性と完全一致する、包含する、又は部分一致することをいう。
【００６４】
図６は、ユーザ端末Ｔが表示する表示画面の別の例を模式的に示す図である。図６は、ユーザ端末ＴがＰＣ（Personal Computer）である場合の画面例を示している。このため、図６に示す表示画面の例は、図４に示す表示画面の例とはレイアウトが異なっている。
【００６５】
図６に示す例も、図４に示す例と同様に、ユーザ端末ＴのユーザＵは、属性データベース５におけるユーザＩＤが「ＸＸＸＸ」のユーザである。属性データベース５に示すように、ユーザＵは恋愛に関心を持っている。そこで、特定コンテンツ選択部３４は、関連コンテンツのうち恋愛に関するコンテンツを特定コンテンツとして選択する。また、情報付加部３５は、ユーザＵの一般的な属性情報である「女性（女子）」と、ユーザＵの興味関心である「恋愛」とを含む情報を付加情報として付加する。これにより、情報付加部３５が付加した付加情報は、ユーザＵの関心をより強く引くことができる。
【００６６】
特定コンテンツ選択部３４は、特定コンテンツがユーザＵによって選択されなかった場合、そのことを示す情報を付加情報と関連付けて付加情報データベースに格納する。これにより、特定コンテンツ選択部３４は、付加情報データベースを参照することにより、ユーザＵによって選択されなかったことを示す情報が関連付けられている情報を付加情報から除外することができる。
【００６７】
特定コンテンツ選択部３４は、ある付加情報を付加したコンテンツをユーザ端末Ｔに所定回数送信してもユーザＵに閲覧されなかった場合、以後そのコンテンツとは異なるカテゴリーに分類されるコンテンツを特定コンテンツとして選択するようにしてもよい。また、特定コンテンツ選択部３４は、一度特定コンテンツとして選択したコンテンツは、以後特定コンテンツの選択から除外してもよい。
【００６８】
以上は、特定コンテンツ選択部３４が特定コンテンツ４１を一つだけ選択する場合について説明した。ここで、関連コンテンツ４０及び特定コンテンツ４１は、ユーザ端末Ｔに表示させるためのウェブページの閲覧を要求したユーザＵに、そのウェブページとは異なる他のウェブページを閲覧するきっかけを提供するためのものである。
【００６９】
ここで、ユーザＵが閲覧要求したウェブページ以外のウェブページも閲覧するか否かは、ユーザＵの情報処理装置１がユーザ端末Ｔに表示させた関連コンテンツ４０及び特定コンテンツ４１の種類のみならず、ユーザＵの忙しさにも依存すると考えられる。ユーザＵの忙しさはユーザＵが異なれば当然異なり、また、同一のユーザＵであっても日時によって忙しさは異なると考えられる。
【００７０】
しかしながら、一般的な傾向として、働き盛りないしは子育て世代である２０代から５０代よりも、学生又はシルバー世代の方が時間にゆとりがあるといえる。また、ユーザＵの性別によっても、ユーザＵが閲覧要求したウェブページ以外のウェブページも閲覧する頻度が異なる場合もある。さらに、ユーザＵの興味関心の強さによっても、ユーザＵが閲覧要求したウェブページ以外のウェブページも閲覧する頻度が変わる可能性もある。そこで特定コンテンツ選択部３４は、ウェブページを要求したユーザ端末ＴのユーザＵの属性情報に基づいて、選択する特定コンテンツ４１の数を変更してもよい。
【００７１】
図７は、実施の形態に係る特定コンテンツ選択数データベースのデータ構造を模式的に示す図である。特定コンテンツ選択数データベースは、記憶部２０に格納され、特定コンテンツ選択部３４によって管理されている。
【００７２】
特定コンテンツ選択部３４は、属性取得部３３から取得したユーザＵの属性情報に基づいて、特定コンテンツ選択数データベースを参照する。例えばユーザＵが６０代以上の男性であり、写真に興味・関心がある場合には、特定コンテンツ選択部３４は、関連コンテンツ４０の中からＹ個のコンテンツを特定コンテンツ４１として選択する。このように、特定コンテンツ選択部３４がユーザＵのユーザ属性に応じて特定コンテンツ４１の選択数を変更することにより、情報処理装置１は、ユーザＵのライフスタイルに合わせてコンテンツを推薦することができる。
【００７３】
＜情報処理装置１が実行する情報処理の処理フロー＞
図８は、実施の形態に係る情報処理装置１が実行する情報処理の流れを説明するためのフローチャートである。本フローチャートにおける処理は、例えば情報処理装置１が起動したときに開始する。
【００７４】
関連コンテンツ選択部３２は、ユーザ端末Ｔが要求したウェブページのＵＲＬを取得する（Ｓ２）。関連コンテンツ選択部３２は、コンテンツデータベース４の中から、ユーザ端末Ｔが要求したウェブページ内にリンク表示させるための関連コンテンツ４０を選択する（Ｓ４）。
【００７５】
属性取得部３３は、ウェブページを要求したユーザ端末ＴのユーザＵの属性情報を、ネットワークＮを介してユーザ端末Ｔから取得する（Ｓ６）。特定コンテンツ選択部３４は、ユーザＵの属性情報に基づいて、関連コンテンツ選択部３２が取得した関連コンテンツ４０の中から特定コンテンツ４１を選択する（Ｓ８）。
【００７６】
情報付加部３５は、特定コンテンツ選択部３４が選択した特定コンテンツ４１に、ユーザＵの属性情報を含む情報を付加情報４２として付加する（Ｓ１０）。コンテンツ送信部３６は、関連コンテンツ選択部３２が選択した関連コンテンツ４０と、特定コンテンツ選択部３４が選択した特定コンテンツ４１とを、ユーザ端末Ｔに送信する（Ｓ１２）。コンテンツ送信部３６が関連コンテンツ４０及び特定コンテンツ４１をユーザ端末Ｔに送信すると、本フローチャートにおける処理は終了する。
【００７７】
＜情報処理装置１が奏する効果＞
以上説明したように、実施の形態に係る情報処理装置１によれば、配信するコンテンツに関するユーザＵのクリック率を高めることができる。
【００７８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００７９】
上記では、付加情報データベースは、ユーザＵ毎に、属性情報の種々の組み合わせ毎の付加情報とクリック率とを関連付けて保持している場合について説明した。これに替えて、あるいはこれに加えて、付加情報データベースはユーザＵの属性毎に属性情報の種々の組み合わせ毎の付加情報とクリック率とを関連付けて保持してもよい。これにより、情報付加部３５は、例えば「３０代」及び「女性」の属性を持つユーザＵに共通の付加情報を特定コンテンツ４１に付加することができる。情報付加部３５は、ユーザＵの個別の統計データを算出するために十分な情報が得られていないユーザＵにも属性情報に応じた付加情報を付加することができるため、そのようなユーザＵであってもクリック率を上昇させることができる。
【００８０】
付加情報データベースは、コンテンツ毎に付加情報とユーザＵのクリック率と関連付けて保持してもよい。これにより、情報付加部３５は、クリック率の高い付加情報を特定コンテンツに付加することができる。
【００８１】
上記では、特定コンテンツ選択部３４は、サイト情報取得部３１がクローリングによって取得したコンテンツの中から特定コンテンツを選択する場合について説明した。これに替えて、あるいはこれに加えて、特定コンテンツ選択部３４は、サイト情報取得部３１とは別に自らクローリングしてコンテンツを取得してもよい。
【符号の説明】
【００８２】
１・・・情報処理装置
２・・・ユーザ管理システム
３・・・ウェブサーバ
４・・・コンテンツデータベース
５・・・属性データベース
１０・・・通信部
２０・・・記憶部
３０・・・制御部
３１・・・サイト情報取得部
３２・・・関連コンテンツ選択部
３３・・・属性取得部
３４・・・特定コンテンツ選択部
３５・・・情報付加部
３６・・・コンテンツ送信部
４０・・・関連コンテンツ
４１・・・特定コンテンツ
４２・・・付加情報
Ｎ・・・ネットワーク
Ｓ・・・コンテンツ配信システム
Ｔ・・・ユーザ端末
【図１】
2018147447.tif 000003
【図２】
2018147447.tif 000004
【図３】
2018147447.tif 000005
【図４】
2018147447.tif 000006
【図５】
2018147447.tif 000007
【図６】
2018147447.tif 000008
【図７】
2018147447.tif 000009
【図８】
2018147447.tif 000010