(57)【特許請求の範囲】
【請求項１】
ユーザ端末よりページ情報の閲覧要求がある場合に、当該ページ情報の閲覧要求元に対応するページ情報の全ての特徴語の上位概念の語句の中で、最も数が多いものを当該ページ情報の閲覧要求元の人格として判定する人格判定部と、
広告情報を人格に対応付けて記憶する広告情報記憶部と、
前記判定された人格に対応する広告情報を前記広告情報記憶部から読み出す広告情報読出部と、
前記閲覧要求対象のページ情報を取得し、前記読み出された広告情報を当該取得したページ情報に付加して前記閲覧要求元のユーザ端末に送信するページ情報作成送信部と、を備える広告配信装置。
【請求項２】
ユーザ端末により閲覧されたページ情報のアドレス情報を閲覧元の識別情報に対応付けた閲覧履歴情報を取得する閲覧履歴情報取得部と、
前記閲覧履歴情報取得部により取得された閲覧履歴情報のアドレス情報に対応するページ情報を取得し、当該取得したページ情報から特徴語を抽出する特徴語抽出部と、
人格情報記憶部と、
前記抽出された全ての特徴語の上位概念の語句を検索し、当該上位概念の語句の中で、最も検索数が多いものである人格を前記閲覧履歴情報の閲覧元の識別情報に対応付けて人格情報として作成し、前記人格情報記憶部に記憶する人格情報作成記憶部と、を備え、
前記人格判定部は、前記ユーザ端末よりページ情報の閲覧要求がある場合に、当該閲覧要求元のページ情報の人格を前記人格情報記憶部に記憶された人格情報から読み出して当該ページ情報の閲覧要求元の人格として判定する請求項１に記載の広告配信装置。
【請求項３】
前記ユーザ端末よりページ情報の閲覧要求がある場合に、当該閲覧要求対象のアドレス情報に対応するページ情報を取得し、取得したページ情報から特徴語を抽出する特徴語抽出部を備え、
前記人格判定部は、前記特徴語抽出部により抽出された全ての特徴語の上位概念の語句を検索し、当該上位概念の語句の中で、最も検索数が多いものを前記ページ情報の閲覧要求元の人格として判定する請求項１に記載の広告配信装置。
【請求項４】
人格判定部が、ユーザ端末よりページ情報の閲覧要求がある場合に、当該ページ情報の閲覧要求元に対応するページ情報の全ての特徴語の上位概念の語句の中で、最も数が多いものを当該ページ情報の閲覧要求元の人格として判定する人格判定工程と、
広告情報読出部が、前記判定された人格に対応する広告情報を、広告情報を人格に対応付けて記憶する広告情報記憶部から読み出す広告情報読出工程と、
ページ情報作成送信部が、前記閲覧要求対象のページ情報を取得し、前記読み出された広告情報を当該取得したページ情報に付加して前記閲覧要求元のユーザ端末に送信するページ情報作成送信工程と、を含む広告配信方法。
【請求項５】
コンピュータを、
ユーザ端末よりページ情報の閲覧要求がある場合に、当該ページ情報の閲覧要求元に対応するページ情報の全ての特徴語の上位概念の語句の中で、最も数が多いものを当該ページ情報の閲覧要求元の人格として判定する人格判定部、
広告情報を人格に対応付けて記憶する広告情報記憶部、
前記判定された人格に対応する広告情報を前記広告情報記憶部から読み出す広告情報読出部、
前記閲覧要求対象のページ情報を取得し、前記読み出された広告情報を当該取得したページ情報に付加して前記閲覧要求元のユーザ端末に送信するページ情報作成送信部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信装置、広告配信方法及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネットに接続されたＰＣ（Personal Computer）等のユーザ端末によるＷｅｂページ情報の閲覧が行われている。このユーザ端末は、Ｗｅｂページ情報の閲覧要求をＷｅｂサーバに送信する。当該Ｗｅｂサーバは、閲覧要求に応じたＷｅｂページ情報をユーザ端末に送信して表示させていた。また、Ｗｅｂサーバが、広告情報をＷｅｂページ情報に付加することで、ユーザ端末に広告情報を配信する方法が知られている。
【０００３】
また、複数のユーザからなるグループの各ユーザのユーザ端末にＷｅｂページ情報を配信するシステムにおいて、グループ内の各ユーザの行動履歴に応じて配信する広告の内容を決めるターゲティング属性を用いて、各ユーザ端末に広告を配信する広告配信方法が知られている（例えば、特許文献１参照）。グループ内の所定数のユーザが有するターゲティング属性を、このターゲティング特性を有しないユーザに仮定ターゲティング属性として付与し、このユーザのユーザ端末に仮定ターゲティング属性に応じた広告を配信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−４４３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来のＷｅｂページ情報に広告情報を付加して配信する広告配信方法において、配信するＷｅｂページ情報の特徴に応じた広告を配信する要請がある。
【０００６】
また、上記従来のターゲティング属性を用いた広告配信方法では、グループ内の所定数のユーザの行動履歴に応じた効果的な広告を配信できるが、ターゲティング属性及び仮定ターゲティング属性のみに対応する広告を配信していた。このため、より広範囲に広告情報を配信する要請がある。
【０００７】
本発明の課題は、閲覧対象のページ情報の特徴に応じた広範囲の広告情報を配信することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の広告配信装置は、
ユーザ端末よりページ情報の閲覧要求がある場合に、当該ページ情報の閲覧要求元に対応するページ情報の全ての特徴語の上位概念の語句の中で、最も数が多いものを当該ページ情報の閲覧要求元の人格として判定する人格判定部と、
広告情報を人格に対応付けて記憶する広告情報記憶部と、
前記判定された人格に対応する広告情報を前記広告情報記憶部から読み出す広告情報読出部と、
前記閲覧要求対象のページ情報を取得し、前記読み出された広告情報を当該取得したページ情報に付加して前記閲覧要求元のユーザ端末に送信するページ情報作成送信部と、を備える。
【０００９】
また、本発明の広告配信装置において、
ユーザ端末により閲覧されたページ情報のアドレス情報を閲覧元の識別情報に対応付けた閲覧履歴情報を取得する閲覧履歴情報取得部と、
前記閲覧履歴情報取得部により取得された閲覧履歴情報のアドレス情報に対応するページ情報を取得し、当該取得したページ情報から特徴語を抽出する特徴語抽出部と、
人格情報記憶部と、
前記抽出された全ての特徴語の上位概念の語句を検索し、当該上位概念の語句の中で、最も検索数が多いものである人格を前記閲覧履歴情報の閲覧元の識別情報に対応付けて人格情報として作成し、前記人格情報記憶部に記憶する人格情報作成記憶部と、を備え、
前記人格判定部は、前記ユーザ端末よりページ情報の閲覧要求がある場合に、当該閲覧要求元のページ情報の人格を前記人格情報記憶部に記憶された人格情報から読み出して当該ページ情報の閲覧要求元の人格として判定することが好ましい。
【００１０】
また、本発明の広告配信装置において、
前記ユーザ端末よりページ情報の閲覧要求がある場合に、当該閲覧要求対象のアドレス情報に対応するページ情報を取得し、取得したページ情報から特徴語を抽出する特徴語抽出部を備え、
前記人格判定部は、前記特徴語抽出部により抽出された全ての特徴語の上位概念の語句を検索し、当該上位概念の語句の中で、最も検索数が多いものを前記ページ情報の閲覧要求元の人格として判定することが好ましい。
【００１１】
本発明の広告配信方法は、
人格判定部が、ユーザ端末よりページ情報の閲覧要求がある場合に、当該ページ情報の閲覧要求元に対応するページ情報の全ての特徴語の上位概念の語句の中で、最も数が多いものを当該ページ情報の閲覧要求元の人格として判定する人格判定工程と、
広告情報読出部が、前記判定された人格に対応する広告情報を、広告情報を人格に対応付けて記憶する広告情報記憶部から読み出す広告情報読出工程と、
ページ情報作成送信部が、前記閲覧要求対象のページ情報を取得し、前記読み出された広告情報を当該取得したページ情報に付加して前記閲覧要求元のユーザ端末に送信するページ情報作成送信工程と、を含む。
【００１２】
本発明のプログラムは、
コンピュータを、
ユーザ端末よりページ情報の閲覧要求がある場合に、当該ページ情報の閲覧要求元に対応するページ情報の全ての特徴語の上位概念の語句の中で、最も数が多いものを当該ページ情報の閲覧要求元の人格として判定する人格判定部、
広告情報を人格に対応付けて記憶する広告情報記憶部、
前記判定された人格に対応する広告情報を前記広告情報記憶部から読み出す広告情報読出部、
前記閲覧要求対象のページ情報を取得し、前記読み出された広告情報を当該取得したページ情報に付加して前記閲覧要求元のユーザ端末に送信するページ情報作成送信部、
として機能させる。
【発明の効果】
【００１３】
本発明によれば、閲覧対象のページ情報の特徴に応じた広範囲の広告情報を配信できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態の広告配信システムの構成を示すブロック図である。
【図２】閲覧履歴情報の構成を示す図である。
【図３】人格情報の構成を示す図である。
【図４】広告テーブルの構成を示す図である。
【図５】人格情報登録処理を示すフローチャートである。
【図６】第１のＷｅｂページ情報提供処理を示すフローチャートである。
【図７】Ｗｅｂページ画面を示す図である。
【図８】本発明の第２の実施の形態の広告配信システムの構成を示すブロック図である。
【図９】第２のＷｅｂページ情報提供処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して本発明に係る第１、第２の実施の形態を順に詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１６】
（第１の実施の形態）
図１〜図７を参照して、本発明に係る第１の実施の形態を説明する。先ず、図１を参照して、本実施の形態の装置構成を説明する。図１に、本実施の形態の広告配信システム１の構成を示す。
【００１７】
図１に示すように、広告配信システム１は、広告配信装置１００と、ユーザ端末２０１〜２０ｎ（ｎ：任意の整数）と、サーバ装置３０１〜３０ｍ（ｍ：任意の整数）と、を備える。広告配信装置１００と、ユーザ端末２０１〜２０ｎと、サーバ装置３０１〜３０ｍとは、インターネットの通信ネットワークを介して接続されている。
【００１８】
広告配信システム１は、ユーザ端末２０１〜２０ｎのＷｅｂページ情報の閲覧履歴情報に応じて、ユーザ及びＵＲＬ（Uniform Resource Locator）毎のＷｅｂページ情報の特徴語を抽出し、抽出した特徴語の上位概念の人格を含む人格情報を作成して記憶する。また、広告配信システム１は、記憶された人格情報を用いて、ユーザ端末２０１〜２０ｎで閲覧要求されたＷｅｂページ情報に、当該Ｗｅｂページ情報を閲覧するユーザの人格に対応する広告情報を付加して、閲覧要求元のユーザ端末に送信する。
【００１９】
ユーザ端末２０１〜２０ｎでユーザが閲覧するＷｅｂページ情報は、商品購入のためのＷｅｂページ情報等であり、広告配信装置１００による広告情報の付加が許可されているＷｅｂページ情報とする。
【００２０】
広告配信装置１００は、クライアント端末としてのユーザ端末２０１〜２０ｎへの広告配信を行うサーバ装置である。広告配信装置１００は、ユーザ端末２０１〜２０ｎとサーバ装置３０１〜３０ｍとの間の通信の中継、ユーザ端末２０１〜２０ｎのＷｅｂページの閲覧履歴情報からの人格情報の作成、ユーザ端末２０１〜２０ｎで閲覧するＷｅｂページ情報への人格に応じた広告情報付加、そのＷｅｂページ情報の配信を行う。また、広告配信装置１００は、自機からＷｅｂページ情報をユーザ端末２０１〜２０ｎに提供するＷｅｂサーバとしても機能する。
【００２１】
ユーザ端末２０１〜２０ｎは、ユーザが使用するＰＣ、携帯端末（携帯電話機、ＰＤＡ（Personal Digital Assistant）等）等の情報処理装置であり、サーバ装置３０１〜３０ｍから広告配信装置１００を中継して、あるいは広告配信装置１００から、Ｗｅｂページ情報を受信するクライアント端末である。ユーザ端末２０１〜２０ｎは、それぞれ異なる１人のユーザが使用するものとして説明する。ここで、ユーザ端末２０１〜２０ｎは、ユーザＩＤ等の各ユーザの識別情報としてのクッキー（Cookie）が記憶されているものとする。しかし、これに限定されるものではなく、１台のユーザ端末を複数のユーザが共用し、サーバ装置３０１〜３０ｍ又は広告配信装置１００へのログインにより各ユーザが識別可能な構成としてもよい。
【００２２】
ユーザ端末２０１〜２０ｎは、ユーザの操作入力を受け付ける操作部と、画面表示を行う表示部と、広告配信装置１００及びサーバ装置３０１〜３０ｍと通信する通信部と、各種制御を行う制御部（いずれも図示略）と、を有する。
【００２３】
サーバ装置３０１〜３０ｍは、いわゆるＷｅｂサーバである。サーバ装置３０１〜３０ｍは、ユーザ端末２０１〜２０ｎからのＷｅｂページ閲覧要求に応じて、自機の記憶部（図示略）に記憶するＷｅｂページ情報を、広告配信装置１００を介してユーザ端末２０１〜２０ｎに送信する。
【００２４】
広告配信装置１００は、閲覧履歴情報取得部１０１と、特徴語抽出部１０２と、人格情報作成記憶部１０３と、ページ閲覧要求受信部１０４と、人格判定部１０５と、広告情報読出部１０６と、ページ情報作成送信部１０７と、閲覧履歴情報記憶部１０８と、シソーラス情報ＤＢ（データベース）１０９と、人格情報記憶部１１０と、広告情報ＤＢ１１１と、Ｗｅｂページ情報記憶部１１２と、を備える。
【００２５】
閲覧履歴情報取得部１０１、特徴語抽出部１０２、ページ閲覧要求受信部１０４、ページ情報作成送信部１０７は、それぞれ、制御部及び通信部により構成される。制御部は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、プログラム記憶部（ＨＤＤ（Hard Disk Drive））を有し、プログラム記憶部から読み出されて適宜ＲＡＭに展開された各種プログラムと、ＣＰＵとの協働で、各種処理を実行する。通信部は、ネットワークカード等により構成され、通信ネットワークを介してユーザ端末２０１〜２０ｎ及びサーバ装置３０１〜３０ｍと通信を行う。
【００２６】
人格情報作成記憶部１０３、人格判定部１０５、広告情報読出部１０６は、それぞれ、制御部により構成される。閲覧履歴情報記憶部１０８、シソーラス情報ＤＢ１０９、人格情報記憶部１１０、広告情報ＤＢ１１１、Ｗｅｂページ情報記憶部１１２は、それぞれ、ＨＤＤ等の記憶部により構成される。
【００２７】
閲覧履歴情報取得部１０１は、Ｗｅｂページ情報の取得先（提供元）がサーバ装置３０１〜３０ｍである場合に、ユーザ端末２０１〜２０ｎとサーバ装置３０１〜３０ｍとの間で中継される通信情報（パケット情報）を取得する。このとき取得する情報は、ＤＰＩ（Deep Packet Inspection）情報等を含む。また、閲覧履歴情報取得部１０１は、Ｗｅｂページ情報の取得先がＷｅｂサーバとしての広告配信装置１００である場合に、ユーザ端末２０１〜２０ｎからＷｅｂページ情報の閲覧要求を受信し、この閲覧要求から情報を取得する。このとき取得する情報は、ユーザ端末２０１〜２０ｎにおけるＷｅｂページ情報のクリックログ、商品の購入ログ等を含む。閲覧履歴情報取得部１０１は、取得した情報に含まれる、ユーザ端末のＩＰ（Internet Protocol）アドレス、閲覧されたＷｅｂページ情報のＵＲＬ、及びユーザ端末のクッキーを取得し、これらの取得した情報を、閲覧履歴情報記憶部１０８の閲覧履歴情報４００に記憶する。
【００２８】
特徴語抽出部１０２は、閲覧履歴情報記憶部１０８に記憶されている閲覧履歴情報４００を読み出し、クッキー毎にＵＲＬのＷｅｂページ情報を、サーバ装置３０１〜３０ｍから受信し又はＷｅｂページ情報記憶部１１２から読み出し、当該Ｗｅｂページ情報に含まれる特徴語を抽出する。特徴語の抽出方法は、例えば、Ｗｅｂページ情報のテキストの単語分割を行い、各単語のテキスト中での出現回数と、その単語の生起確率とを掛け合わせて重み付けを行い、その重みを特徴語スコアとし、特徴語スコアが高い単語を特徴語として抽出する。
【００２９】
人格情報作成記憶部１０３は、クラスタリングにより、特徴語抽出部１０２で抽出された特徴語の人格を抽出する。人格情報作成記憶部１０３は、例えば、シソーラス情報ＤＢ１０９に記憶されているシソーラス情報を参照して、ＵＲＬ（Ｗｅｂページ情報）毎に、特徴語抽出部１０２抽出された全ての特徴語の上位概念の語句を検索し、これら上位概念の語句の中で検索数が最も多いものを、閲覧元のユーザ端末を使用するユーザの人格として抽出する。人格情報作成記憶部１０３は、ＩＰアドレス及びクッキー毎に、抽出したＵＲＬ毎の人格及び特徴語を人格情報５００として人格情報記憶部１１０に記憶する。
【００３０】
ページ閲覧要求受信部１０４は、ユーザ端末２０１〜２０ｎからＷｅｂページ情報の閲覧要求を受信する。Ｗｅｂページ情報の閲覧要求には、閲覧対象のＷｅｂページ情報のＵＲＬ、閲覧要求元のユーザ端末のＩＰアドレス、クッキーが含まれるものとする。
【００３１】
人格判定部１０５は、人格情報記憶部１１０に記憶されている人格情報５００を参照し、ページ閲覧要求受信部１０４により受信された閲覧要求に含まれるＩＰアドレス、ＵＲＬ及びクッキーに対応する人格を判定する。
【００３２】
広告情報読出部１０６は、人格判定部１０５により判定された人格に対応する広告情報を広告情報ＤＢ１１１に記憶されている広告テーブル６００から読み出す。ページ情報作成送信部１０７は、ページ閲覧要求受信部１０４により受信されたＷｅｂページ情報の閲覧要求に応じて、Ｗｅｂページ情報を、ＵＲＬに対応するサーバ装置３０１〜３０ｍから受信し又はＷｅｂページ情報記憶部１１２から読み出し、当該受信又は読み出したＷｅｂページ情報に、広告情報読出部１０６により読み出された広告情報を付加し、この広告情報を含むＷｅｂページ情報を閲覧要求元のユーザ端末に送信する。
【００３３】
閲覧履歴情報記憶部１０８は、閲覧履歴情報４００を読み出し及び書き込み可能に記憶する。シソーラス情報ＤＢ（データベース）１０９は、単語と、この単語の類語としての上位概念の語句と、を含むシソーラス情報を記憶している。シソーラス情報の単語に、特徴語を適用することで、この特徴語の上位概念の語句を取得できる。
【００３４】
人格情報記憶部１１０は、人格情報５００を読み出し及び書き込み可能に記憶する。広告情報ＤＢ１１１は、予め設定された広告テーブル６００を記憶している。Ｗｅｂページ情報記憶部１１２は、Ｗｅｂページ情報の提供元が広告配信装置１００である場合の予め設定されたＷｅｂページ情報を記憶している。なお、図１では、ユーザ端末２０１〜２０ｎのうち、ユーザ端末２０１をＷｅｂページ情報の閲覧要求元のユーザ端末として代表的に記載している。
【００３５】
次に、図２〜図４を参照して、閲覧履歴情報記憶部１０８、人格情報記憶部１１０、広告情報ＤＢ１１１に記憶される情報を説明する。図２に、閲覧履歴情報４００の構成を示す。図３に、人格情報５００の構成を示す。図４に、広告テーブル６００の構成を示す。
【００３６】
図２に示すように、閲覧履歴情報記憶部１０８に記憶される閲覧履歴情報４００は、ＩＰアドレス４０１と、ＵＲＬ４０２と、クッキー４０３と、を有する。
【００３７】
ＩＰアドレス４０１は、ＵＲＬ４０２のＷｅｂページ情報の閲覧がなされたユーザ端末２０１〜２０ｎのＩＰアドレスである。ＵＲＬ４０２は、ＩＰアドレス４０１のユーザ端末で閲覧されたＷｅｂページ情報のＵＲＬである。クッキー４０３は、ＩＰアドレス４０１のユーザ端末のクッキーであり、当該ユーザ端末（を使用するユーザ）の識別情報である。
【００３８】
図３に示すように、人格情報記憶部１１０に記憶される人格情報５００は、ＩＰアドレス及びクッキー毎に、複数のテーブルを有する。人格情報５００（の各テーブル）は、ＵＲＬ５０１と、特徴語５０２と、人格５０３と、を有する。
【００３９】
ＵＲＬ５０１は、特徴語５０２を抽出したＷｅｂページ情報のＵＲＬである。特徴語５０２は、ＵＲＬ５０１のＷｅｂページ情報に含まれ、そのＷｅｂページ情報で特徴的な語句である。人格５０３は、特徴語５０２の上位概念を示す語句である。人格５０３は、ＵＲＬ５０１毎に、人格情報５００のテーブルのＩＰアドレス及びクッキーに対応するユーザの人格を示す。人格５０３としては、例えば、特徴語としての“Ｔｗｉｔｔｅｒ”、“３Ｄ”に対応する“ＩＴ技術”や、特徴語としての“ゴッホ”、“絵具”に対応する“絵画”の人格がある。
【００４０】
図４に示すように、広告情報ＤＢ１１１に記憶される広告テーブル６００は、人格６０１と、広告情報６０２と、を有する。
【００４１】
人格６０１は、Ｗｅｂページ情報を閲覧するユーザの人格である。広告情報６０２は、人格６０１に対応し、Ｗｅｂページ情報に付加して表示させる（Ｗｅｂページ情報に載せる）広告の表示情報である。
【００４２】
次に、図５〜図７を参照して、広告配信システム１の動作を説明する。図５に、人格情報登録処理を示す。図６に、第１のＷｅｂページ情報提供処理を示す。図７に、Ｗｅｂページ画面７００を示す。
【００４３】
先ず、図５を参照して、広告配信装置１００で実行される人格情報登録処理を説明する。人格情報登録処理は、ユーザ端末２０１〜２０ｎのＷｅｂページの閲覧履歴情報に応じて、ＵＲＬ毎のＷｅｂページ情報の特徴語を抽出し、抽出した特徴語の人格情報を作成して記憶する処理である。広告配信装置１００において、例えば、人格情報登録処理の実行指示が入力されたことをトリガとして、人格情報登録が実行される。
【００４４】
先ず、閲覧履歴情報取得部１０１は、ユーザ端末２０１〜２０ｎによるＷｅｂページ情報の閲覧時に、Ｗｅｂページ情報の取得先がサーバ装置３０１〜３０ｍである場合に、ユーザ端末２０１〜２０ｎとサーバ装置３０１〜３０ｍとの間の通信を中継し、その中継した通信情報を受信する。又は、閲覧履歴情報取得部１０１は、Ｗｅｂページ情報の取得先が広告配信装置１００である場合に、ユーザ端末２０１〜２０ｎからＷｅｂページ情報の閲覧要求を受信する。閲覧履歴情報取得部１０１は、受信した通信情報又は閲覧要求からユーザ端末のＩＰアドレス、閲覧Ｗｅｂページ情報のＵＲＬ及びクッキーを閲覧履歴情報として取得して、閲覧履歴情報記憶部１０８の閲覧履歴情報４００のレコードに記憶する（ステップＳ１１）。より具体的には、閲覧履歴情報４００のＩＰアドレス４０１、ＵＲＬ４０２及びクッキー４０３の追加レコードとして記憶される。
【００４５】
そして、特徴語抽出部１０２は、閲覧履歴情報４００に応じてＷｅｂページ情報から特徴語を抽出するか否かを判別する（ステップＳ１２）。ステップＳ１２において、例えば、ステップＳ１３をバッチ処理として実行するタイミングとなったか否か、あるいは、広告配信装置１００で実行中の処理が空いたか否かに応じて、特徴語を抽出するか否かが判別される。特徴語を抽出しない場合（ステップＳ１２；ＮＯ）、ステップＳ１１に移行される。
【００４６】
特徴語を抽出する場合（ステップＳ１２；ＹＥＳ）、特徴語抽出部１０２は、閲覧履歴情報記憶部１０８に記憶されている閲覧履歴情報４００を参照し、ＵＲＬ４０２に対応するＷｅｂページ情報をサーバ装置３０１〜３０ｍのうちの対応するサーバ装置から受信し、又はＷｅｂページ情報記憶部１１２から読み出し、当該Ｗｅｂページ情報の特徴語を抽出する（ステップＳ１３）。
【００４７】
そして、人格情報作成記憶部１０３は、クラスタニングにより、シソーラス情報ＤＢ１０９に記憶されているシソーラス情報を用いて、Ｗｅｂページ情報毎（ＵＲＬ４０２毎）に、ステップＳ１３で抽出された特徴語の上位概念の語句としての人格を取得し、取得した人格を含む人格情報５００を作成する（ステップＳ１４）。ステップＳ１４では、ステップＳ１３で参照したＩＰアドレス４０１及びクッキー４０３毎に、ＵＲＬ４０２、ステップＳ１３で抽出された特徴語、取得した人格を、ＵＲＬ５０１、特徴語５０２、人格５０３とした人格情報５００が作成される。
【００４８】
そして、人格情報作成記憶部１０３は、ステップＳ１４で作成された人格情報５００を人格情報記憶部１１０に記憶し（ステップＳ１５）、人格情報登録処理を終了する。
【００４９】
次いで、図６及び図７を参照して、広告配信装置１００で実行される第１のＷｅｂページ情報提供処理を説明する。第１のＷｅｂページ情報提供処理は、人格情報記憶部１１０に記憶された人格情報５００を用いて、ユーザ端末２０１〜２０ｎで閲覧要求されたＷｅｂページ情報を閲覧するユーザの人格を判定し、当該Ｗｅｂページ情報に、判定した人格に対応する広告情報を付加して閲覧要求元のユーザ端末に送信する処理である。広告配信装置１００において、例えば、ページ閲覧要求受信部１０４により、ユーザ端末２０１〜２０ｎのうちの１つのユーザ端末からＷｅｂページ情報の閲覧要求を受信開始したことをトリガとして、第１のＷｅｂページ情報提供処理が実行される。
【００５０】
先ず、図６に示すように、ページ閲覧要求受信部１０４は、ユーザ端末２０１〜２０ｎのうちの１つのユーザ端末からＷｅｂページ情報の閲覧要求を受信する（ステップＳ２１）。Ｗｅｂページ情報の閲覧要求には、閲覧要求元のユーザ端末のＩＰアドレス、クッキー、閲覧対象のＷｅｂページ情報のＵＲＬ、が含まれているものとする。
【００５１】
そして、人格判定部１０５は、人格情報記憶部１１０に記憶されている人格情報５００を参照し、ステップＳ２１で受信された閲覧要求に含まれるＩＰアドレス、クッキー及びＵＲＬに対応する人格５０３を、閲覧対象のＷｅｂページ情報を閲覧するユーザの人格として判定する（ステップＳ２２）。
【００５２】
そして、広告情報読出部１０６は、ステップＳ２２で判定された人格に対応する広告情報を、広告情報ＤＢ１１１に記憶されている広告テーブル６００から読み出す（ステップＳ２３）。より具体的には、広告テーブル６００において、判定された人格６０１に対応する広告情報６０２が読み出される。
【００５３】
そして、ページ情報作成送信部１０７は、ステップＳ２１で受信された閲覧要求に含まれるＵＲＬに対応するＷｅｂページ情報をサーバ装置３０１〜３０ｍのうちの対応するサーバ装置から受信し、又はＷｅｂページ情報記憶部１１２から読み出す。ページ情報作成送信部１０７は、受信した又は読み出したＷｅｂページ情報に、ステップＳ２３で読み出された広告情報を付加して広告情報を含むＷｅｂページ情報を作成する（ステップＳ２４）。そして、ページ情報作成送信部１０７は、ステップＳ２４で作成されたＷｅｂページ情報を、閲覧要求元のＩＰアドレスのユーザ端末に送信する（ステップＳ２５）。
【００５４】
ステップＳ２５に対応して、閲覧要求元のユーザ端末は、広告配信装置１００からＷｅｂページ情報を受信し、ブラウザにより、受信したＷｅｂページ情報に応じたＷｅｂページ画面を表示部に表示する。例えば、図７に示すように、閲覧要求元のユーザ端末でＷｅｂページ画面７００が表示される。Ｗｅｂページ画面７００は、閲覧対象のＵＲＬ７０１と、受信したＷｅｂページ情報の内容７０２と、広告配信装置１００により付加された広告情報７０３と、を含む。
【００５５】
そして、ページ閲覧要求受信部１０４は、閲覧要求元のユーザ端末から、次に閲覧するＷｅｂページ情報の閲覧要求を受信開始していないか否かにより、Ｗｅｂページ情報提供処理を終了するか否かを判別する（ステップＳ２６）。Ｗｅｂページ情報提供処理を終了しない場合（ステップＳ２６；ＮＯ）、ステップＳ２１に移行される。Ｗｅｂページ情報提供処理を終了する場合（ステップＳ２６；ＹＥＳ）、Ｗｅｂページ情報提供処理が終了する。
【００５６】
以上、本実施の形態によれば、広告配信装置１００は、ユーザ端末２０１〜２０ｎからＷｅｂページ情報の閲覧要求がある場合に、人格情報記憶部１１０に記憶された人格情報５００を用いて、当該Ｗｅｂページ情報の特徴語の上位概念の語句を当該ページ情報の閲覧要求元のユーザの人格として判定し、当該判定した人格に対応する広告情報を広告情報ＤＢ１１１から読み出す。そして、広告配信装置１００は、前記閲覧要求対象のＷｅｂページ情報をサーバ装置３０１〜３０ｍ又はＷｅｂページ情報記憶部１１２から取得し、当該取得したＷｅｂページ情報に前記読み出された広告情報を付加して前記閲覧要求元のユーザ端末に送信する。
【００５７】
このため、閲覧対象のＷｅｂページ情報の特徴に応じた広範囲の広告情報を配信できる。つまり、広告配信装置１００の管理者は、同じＷｅｂページ情報に対しても、より多くの種類及び広告主の広告情報を配信できる。
【００５８】
また、広告配信装置１００は、ユーザ端末２０１〜２０ｎで閲覧されたＷｅｂページ情報のアドレス情報（ＵＲＬ）を閲覧元の識別情報（ＩＰアドレス、クッキー）に対応付けた閲覧履歴情報４００を取得し、閲覧履歴情報４００のアドレス情報（ＵＲＬ）に対応するＷｅｂページ情報をサーバ装置３０１〜３０ｍ又はＷｅｂページ情報記憶部１１２から取得し、当該取得したページ情報から特徴語を抽出する。そして、広告配信装置１００は、抽出した特徴語の上位概念の語句である人格を閲覧履歴情報４００の閲覧元の識別情報（ＩＰアドレス、クッキー）に対応付けて人格情報５００として作成し、人格情報記憶部１１０に記憶する。
【００５９】
このため、ユーザ端末２０１〜２０ｎからＷｅｂページ情報の閲覧要求がある場合に、人格情報５００を用いて閲覧要求元のユーザの人格を速やかに判定でき、人格に応じた広告情報を含むＷｅｂページ情報を閲覧要求元のユーザ端末に速やかに配信できる。
【００６０】
（第２の実施の形態）
図８及び図９を参照して、本発明に係る第２の実施の形態を説明する。先ず、図８を参照して、本実施の形態の装置構成を説明する。図８に、本実施の形態の広告配信システム２の構成を示す。
【００６１】
図８に示すように、本実施の形態の広告配信システム２は、広告配信装置１００Ａと、ユーザ端末２０１〜２０ｎと、サーバ装置３０１〜３０ｍと、を備える。なお、第１の実施の形態の広告配信システム１の各部と同じ部分には、同じ符号を付してその説明を省略する。
【００６２】
広告配信装置１００Ａは、ユーザ端末２０１〜２０ｎからのＷｅｂページ情報の閲覧要求に応じて、当該Ｗｅｂページ情報の特徴語を抽出して閲覧要求元のユーザの人格を判定し、当該人格に対応する広告情報を含むＷｅｂページ情報を作成して閲覧要求元のユーザ端末に送信するサーバ装置である。
【００６３】
広告配信装置１００Ａは、ページ閲覧要求受信部１０４と、特徴語抽出部１０２Ａと、人格判定部１０５Ａと、広告情報読出部１０６と、ページ情報作成送信部１０７Ａと、シソーラス情報ＤＢ１０９と、広告情報ＤＢ１１１と、Ｗｅｂページ情報記憶部１１２と、を備える。
【００６４】
特徴語抽出部１０２Ａ、ページ情報作成送信部１０７Ａは、制御部及び通信部により構成される。人格判定部１０５Ａは、制御部により構成される。
【００６５】
特徴語抽出部１０２Ａは、ページ閲覧要求受信部１０４により受信されたＷｅｂページ情報の閲覧要求に応じて、Ｗｅｂページ情報の取得先がサーバ装置３０１〜３０ｍである場合に、ＵＲＬのＷｅｂページ情報をサーバ装置３０１〜３０ｍから受信する。また、特徴語抽出部１０２Ａは、Ｗｅｂページ情報の閲覧要求に応じて、Ｗｅｂページ情報の取得先がＷｅｂサーバとしての広告配信装置１００である場合に、ＵＲＬのＷｅｂページ情報をＷｅｂページ情報記憶部１１２から読み出す。特徴語抽出部１０２Ａは、当該受信又は読み出したＷｅｂページ情報に含まれる特徴語を抽出する。
【００６６】
人格判定部１０５Ａは、クラスタニングにより、特徴語抽出部１０２Ａで抽出された特徴語の人格を抽出する。人格判定部１０５Ａは、シソーラス情報ＤＢ１０９に記憶されているシソーラス情報を参照して、特徴語抽出部１０２Ａにより抽出された全ての特徴語の上位概念の語句を検索し、これら上位概念の語句の中で検索数が最も多いものを、ページ閲覧要求受信部１０４により受信された閲覧要求に含まれるＩＰアドレス、ＵＲＬ及びクッキーに対応し、閲覧要求元のユーザ端末を使用するユーザの人格として判定する。広告情報読出部１０６は、人格判定部１０５Ａにより判定された人格に対応する広告情報を広告情報ＤＢ１１１から読み出す。
【００６７】
ページ情報作成送信部１０７Ａは、ページ閲覧要求受信部１０４により受信されたＷｅｂページ情報の閲覧要求に応じて、特徴語抽出部１０２Ａにより取得されたＷｅｂページ情報に、広告情報読出部１０６により読み出された広告情報を付加し、この広告情報を含むページ情報を閲覧要求元のユーザ端末に送信する。
【００６８】
次に、図９を参照して、広告配信システム２の動作を説明する。図９に、第２のＷｅｂページ情報提供処理を示す。
【００６９】
第２のＷｅｂページ情報提供処理は、ユーザ端末２０１〜２０ｎで閲覧要求されたＷｅｂページ情報を用いて、当該Ｗｅｂページ情報を閲覧するユーザの人格を判定し、当該Ｗｅｂページに、判定した人格に対応する広告情報を付加して閲覧要求元のユーザ端末に送信する処理である。広告配信装置１００において、例えば、ページ閲覧要求受信部１０４により、ユーザ端末２０１〜２０ｎのうちの１つのユーザ端末からＷｅｂページ情報の閲覧要求を受信開始したことをトリガとして、第２のＷｅｂページ情報提供処理が実行される。
【００７０】
先ず、図９に示すように、ページ閲覧要求受信部１０４は、ユーザ端末２０１〜２０ｎのうちの１つのユーザ端末からＷｅｂページ情報の閲覧要求を受信する（ステップＳ３１）。Ｗｅｂページ情報の閲覧要求には、閲覧要求元のユーザ端末のＩＰアドレス、クッキー、閲覧対象のＷｅｂページ情報のＵＲＬ、が含まれているものとする。
【００７１】
そして、特徴語抽出部１０２Ａは、ステップＳ３１で受信されたＷｅｂページ情報の閲覧要求に応じてＵＲＬのＷｅｂページ情報を、サーバ装置３０１〜３０ｍから受信し、又はＷｅｂページ情報記憶部１１２から読み出し、当該受信又は読み出したＷｅｂページ情報に含まれる特徴語を抽出する（ステップＳ３２）。
【００７２】
そして、人格判定部１０５Ａは、クラスタリングにより、シソーラス情報ＤＢ１０９に記憶されているシソーラス情報を用いて、ステップＳ３２で抽出された特徴語の上位概念の語句としての人格を取得し、取得した人格を、閲覧対象のＷｅｂページ情報を閲覧するユーザの人格として判定する（ステップＳ３３）。
【００７３】
そして、広告情報読出部１０６は、ステップＳ３３で判定された人格に対応する広告情報を、広告情報ＤＢ１１１に記憶されている広告テーブル６００から読み出す（ステップＳ３４）。より具体的には、広告テーブル６００において、判定された人格６０１に対応する広告情報６０２が読み出される。
【００７４】
そして、ページ情報作成送信部１０７Ａは、ステップＳ３２で受信された又は読み出されたＷｅｂページ情報に、ステップＳ３４で読み出された広告情報を付加してＷｅｂページ情報を作成する（ステップＳ３５）。そして、ページ情報作成送信部１０７Ａは、ステップＳ３５で作成されたＷｅｂページ情報を、閲覧要求元のＩＰアドレスのユーザ端末に送信する（ステップＳ３６）。
【００７５】
そして、ページ閲覧要求受信部１０４は、閲覧要求元のユーザ端末から、次に閲覧するＷｅｂページ情報の閲覧要求を受信開始していないか否かにより、Ｗｅｂページ情報提供処理を終了するか否かを判別する（ステップＳ３７）。Ｗｅｂページ情報提供処理を終了しない場合（ステップＳ３７；ＮＯ）、ステップＳ３１に移行される。Ｗｅｂページ情報提供処理を終了する場合（ステップＳ３７；ＹＥＳ）、Ｗｅｂページ情報提供処理が終了する。
【００７６】
以上、本実施の形態によれば、広告配信装置１００Ａは、ユーザ端末２０１〜２０ｎからＷｅｂページ情報の閲覧要求がある場合に、当該閲覧要求対象のアドレス情報（ＵＲＬ）に対応するＷｅｂページ情報をサーバ装置３０１〜３０ｍ又はＷｅｂページ情報記憶部１１２から取得する。そして、広告配信装置１００Ａは、取得したＷｅｂページ情報から特徴語を抽出し、抽出した特徴語の上位概念の語句を当該Ｗｅｂページ情報の閲覧要求元のユーザの人格として判定し、当該判定した人格に対応する広告情報を広告情報ＤＢ１１１から読み出す。そして、広告配信装置１００は、前記読み出された広告情報を前記取得したＷｅｂページ情報に付加して前記閲覧要求元のユーザ端末に送信する。
【００７７】
このため、第１の実施の形態と同様に、閲覧対象のＷｅｂページ情報の特徴に応じた広範囲の広告情報を配信できる。また、閲覧履歴情報及び人格情報を作成せず、閲覧履歴情報記憶部１０８及び人格情報記憶部１１０を有しないので、閲覧履歴情報及び人格情報作成の処理の負荷と情報の記憶容量とを低減できる。
【００７８】
以上の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてＨＤＤを使用した例を開示したが、この例に限定されない。
その他のコンピュータ読み取り可能な媒体として、ＲＯＭ（Read Only Memory）、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。
また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ（搬送波）も本発明に適用される。
【００７９】
なお、上記実施の形態における記述は、本発明に係る広告配信装置、広告配信方法及びプログラムの一例であり、これに限定されるものではない。
【００８０】
また、上記各実施の形態における広告配信システムの各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【符号の説明】
【００８１】
１，２  広告配信システム
１００，１００Ａ  広告配信装置
１０１  閲覧履歴情報取得部
１０２，１０２Ａ  特徴語抽出部
１０３  人格情報作成記憶部
１０４  ページ閲覧要求受信部
１０５，１０５Ａ  人格判定部
１０６  広告情報読出部
１０７，１０７Ａ  ページ情報作成送信部
１０８  閲覧履歴情報記憶部
１０９  シソーラス情報ＤＢ
１１０  人格情報記憶部
１１１  広告情報ＤＢ
１１２  Ｗｅｂページ情報記憶部
２０１〜２０ｎ  ユーザ端末
３０１〜３０ｍ  サーバ装置
【図１】
0005220090.tif 000002
【図２】
0005220090.tif 000003
【図３】
0005220090.tif 000004
【図４】
0005220090.tif 000005
【図５】
0005220090.tif 000006
【図６】
0005220090.tif 000007
【図７】
0005220090.tif 000008
【図８】
0005220090.tif 000009
【図９】
0005220090.tif 000010