(57)【要約】【課題】  インターネットのバナー広告で、広告送信側の利便とユーザの情報収集手段としての利便を同時にもたらすことができるように、ユーザが選択したカテゴリのバナー広告のみが抽出されて表示されるようにする。【解決手段】  広告配信サーバ１は、クライアント端末４に、バナー広告を広告領域に表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信する。クライアント端末４は、受信した広告領域表示情報に基づいてバナー広告を広告領域に表示すると共に、カテゴリ選択画面を表示する。カテゴリ選択画面によりカテゴリが選択されると、クライアント端末４は、選択カテゴリＩＤを広告配信サーバ１に送信する。広告配信サーバ１は、クライアント端末で選択されたカテゴリに属するバナー広告を抽出して、クライアント端末４に送信し、クライアント端末４の広告領域１２中のバナー広告を更新する【選択図】        図１０
2004177936.tif 000002
【特許請求の範囲】
【請求項１】
リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信方法において、
広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、
前記クライアント端末は、前記広告配信サーバからの広告領域表示情報を受信し、当該受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、前記広告配信サーバからのカテゴリ選択画面情報を受信し、当該受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、前記カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を前記広告配信サーバに送信し、
前記広告配信サーバは、前記クライアント端末からの選択されたカテゴリ情報を受信し、当該選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する広告画面情報を抽出して、前記クライアント端末に送信し、
前記クライアント端末は、前記選択されたカテゴリに属する広告画面情報を受信し、前記広告領域中の広告画面情報を更新する
ことを特徴とする広告配信方法。
【請求項２】
前記カテゴリ選択画面は、前記広告領域に表示されるコントロールボタンの操作により表示されることを特徴とする請求項１に記載の広告配信方法。
【請求項３】
前記選択されたカテゴリ情報を、前記広告配信サーバに保存しておくことを特徴とする請求項１又は２に記載の広告配信方法。
【請求項４】
前記選択されたカテゴリ情報を、前記クライアント端末に保存しておくことを特徴とする請求項１又は２に記載の広告配信方法。
【請求項５】
ユーザ情報と、選択されたカテゴリ情報とを対応させて保存することを特徴とする請求項３又は４に記載の広告配信方法。
【請求項６】
ユーザ情報と、選択されたカテゴリに属する広告画面情報とを対応させて保存することを特徴とする請求項３又は４に記載の広告配信方法。
【請求項７】
前記広告領域の更新は、前記広告画面情報を含む広告領域全体が更新されることを特徴とする請求項１乃至６のいずれかに記載の広告配信方法。
【請求項８】
前記広告領域の更新は、前記広告画面情報を含む広告領域中の前記広告画面情報の部分が更新されることを特徴とする請求項１乃至６のいずれかに記載の広告配信方法。    
【請求項９】
リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムにおいて、
広告画像と前記広告画像に埋め込まれたリンク先とからなる広告画面情報が保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有する広告配信サーバと、
前記広告配信サーバからの受信した広告領域表示情報に基づいて、前記広告画面情報を含む広告領域の画面を表示すると共に、前記広告配信サーバから受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示する表示部と、前記カテゴリを選択するための入力部とを有するクライアント端末と、
前記広告配信サーバと前記クライアント端末とを結ぶネットワークとを備え、
前記広告配信サーバは、前記クライアント端末に、前記広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、
前記クライアント端末は、前記広告配信サーバからの広告領域表示情報を受信し、当該受信した広告領域表示情報に基づいて前記広告画面情報を含む広告領域を表示すると共に、前記広告配信サーバからのカテゴリ選択画面情報を受信し、当該受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、前記カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を前記広告配信サーバに送信し、
前記広告配信サーバは、前記クライアント端末からの選択されたカテゴリ情報を受信し、当該選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する前記広告画面情報を抽出して、前記クライアント端末に送信し、
前記クライアント端末は、前記選択されたカテゴリに属する広告画面情報を受信し、前記広告領域中の広告画面情報を更新する
ことを特徴とする広告配信システム。
【請求項１０】
リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムの広告配信サーバにおいて、
広告画像と前記広告画像に埋め込まれたリンク先とからなる広告画面情報が保存される配信広告画面情報保存部と、
広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有し、
クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、カテゴリ選択画面を表示させるためのカテゴリ選択画面情報を送信し、
前記クライアント端末からの選択されたカテゴリ情報を受信すると、当該選択されたカテゴリ情報に基づいて、当該選択されたカテゴリ情報に属する広告画面情報を抽出して前記クライアント端末に送信する
ことを特徴とする広告配信サーバ。
【請求項１１】
さらに、ユーザ情報と、選択されたカテゴリ情報とが対応して保存されるカテゴリ情報保存部を備えることを特徴とする請求項１０に記載の広告配信サーバ。
【請求項１２】
さらに、ユーザ情報と、選択されたカテゴリに属する広告画面情報とが対応して保存される広告画面情報保存部を備えることを特徴とする請求項１０に記載の広告配信サーバ。
【請求項１３】
広告画面情報を含む広告領域の画面を表示すると共に、カテゴリ選択画面を表示する表示部と、
前記カテゴリを選択するための入力部とを備え、
広告配信サーバから広告画面情報を含む広告領域を表示させるための広告領域表示情報を受信すると、当該受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示し、前記広告配信サーバからカテゴリ選択画面を表示させるためのカテゴリ選択画面情報を受信すると、当該受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示し、前記入力手段によりカテゴリが選択されると、当該選択されたカテゴリ情報を前記広告配信サーバに送信し、前記広告配信サーバから、前記選択されたカテゴリに属する広告画面情報を受信すると、前記広告領域中の広告画面情報を更新する
ことを特徴とするクライアント端末。
【請求項１４】
さらに、選択されたカテゴリ情報を保存するカテゴリ情報保存部を備えることを特徴とする請求項１３に記載のクライアント端末。
【請求項１５】
さらに、選択されたカテゴリに属する広告画面情報を保存する広告画面情報保存部を備えることを特徴とする請求項１３に記載のクライアント端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットのホームページ上にバナー広告を表示させる広告配信システムおよび方法、広告配信サーバ、クライアント端末に関するもので、特に、ユーザの興味のあるカテゴリのバナー広告のみを抽出して表示できるようにしたものに関する。
【背景技術】
【０００２】
インターネット上の広告として、たとえば特許文献１に示されるように、バナー広告が盛んに使われている。バナー広告は、図３４（Ａ）に示すように、インターネットのホームページ２０１上に所定の形状（たとえば長方形状）の画像バナー画像２０２を設け、このバナー画像２０２中に、広告主の企業名や商品名の文字や図形（バナー画像）を描画すると共に、このバナー画像２０２中に、各広告主のサーバにリンクするためのタグを埋め込んだものである。バナー画像２０２をクリックすると、図３４（Ｂ）に示すように、広告主のホームページ２０５に跳ぶことができる。しかしながら、このような従来のバナー広告は、広告送信側から無差別に送信されるか、あるいは、広告送信側が、個々のユーザの特徴を判断してそれにあった広告を送信するものであった。
【特許文献１】特願２００１−１８８７３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
以上の従来技術によるバナー広告は、通信ネットワークによる通信の基本的特長である双方向性を生かしたものではなく、もっぱら広告送信側の利便を考えた広告送信側の意思に基づくものであった。個々のユーザの特徴を判断して、それにあった広告を送信するといっても、それはあくまでも、広告送信側の判断に基づくものであり、またそのためにはユーザのプライバシーに関する事項を広告送信側に提示するため、プライバシー流出の問題もある。
【０００４】
従来のバナー広告では、通信ネットワークでの情報収集手段の基本的特長である、ユーザが主体的に情報を捜してゆくということができなかった。すなわち、ユーザが、自分の希望したカテゴリのバナー広告を次々に見て情報収集していくことはできなかった。
【０００５】
今日、通信ネットワークの整備が進む中、新たなる時代にふさわしい広告配信システムが期待されている状況にある。しかるに、従来のバナー広告は、通信ネットワークが出現する以前の広告のありかたを土台にした広告配信システムであり、マスメディアの広告配信と同じ論理の上に成り立ち、その論理の域を脱するものではなく、旧態依然としたものである。そこで、広告送信側の利便のみを考慮したものではなく、広告のもうひとつの側面、つまり、広告はユーザの情報収集手段のひとつでもあるという側面も考慮した通信広告を行うことができる広告配信システムが要望される。
【０００６】
本発明は、上述の課題を鑑み、広告送信側の利便と、ユーザの情報収集手段としての利便を、同時にもたらすことができるようにした広告配信システムおよび方法、広告配信サーバ、クライアント端末を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために、本発明の広告配信方法は、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信方法において、広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、クライアント端末は、広告配信サーバからの広告領域表示情報を受信し、この受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、広告配信サーバからのカテゴリ選択画面情報を受信し、この受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバは、クライアント端末からの選択されたカテゴリ情報を受信し、この選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する広告画面情報を抽出して、クライアント端末に送信し、クライアント端末は、選択されたカテゴリに属する広告画面情報を受信し、広告領域中の広告画面情報を更新することを特徴とする。
【０００８】
本発明の広告配信方法において、好ましくは、カテゴリ選択画面は、広告領域に表示されるコントロールボタンを設定することにより表示されることを特徴とする。
【０００９】
本発明の広告配信方法において、好ましくは、選択されたカテゴリ情報を、広告配信サーバに保存しておくことを特徴とする。
【００１０】
本発明の広告配信方法において、好ましくは、選択されたカテゴリ情報を、クライアント端末に保存しておくことを特徴とする。
【００１１】
本発明の広告配信方法において、好ましくは、ユーザ情報と、選択されたカテゴリ情報とを対応させて保存することを特徴とする。
【００１２】
本発明の広告配信方法において、好ましくは、ユーザ情報と、選択されたカテゴリに属する広告画面情報とを対応させて保存することを特徴とする。
【００１３】
本発明の広告配信方法において、好ましくは、広告領域の更新は、広告画面情報を含む広告領域全体が更新されることを特徴とする。
【００１４】
本発明の広告配信方法において、好ましくは、広告領域の更新は、広告画面情報を含む広告領域中の広告画面情報の部分が更新されることを特徴とする。
【００１５】
本発明の広告配信システムは、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムにおいて、広告画像と広告画像に埋め込まれたリンク先とからなる広告画面情報が保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有する広告配信サーバと、広告配信サーバからの受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示すると共に、広告配信サーバから受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示する表示部と、カテゴリを選択するための入力部とを有するクライアント端末と、広告配信サーバとクライアント端末とを結ぶネットワークとを備え、広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、クライアント端末は、広告配信サーバからの広告領域表示情報を受信し、この受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、広告配信サーバからのカテゴリ選択画面情報を受信し、この受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバは、クライアント端末からの選択されたカテゴリ情報を受信し、この選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する広告画面情報を抽出して、クライアント端末に送信し、クライアント端末は、選択されたカテゴリに属する広告画面情報を受信し、広告領域中の広告画面情報を更新することを特徴とする。
【００１６】
本発明の広告配信サーバは、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムの広告配信サーバにおいて、広告画像と広告画像に埋め込まれたリンク先とからなる広告画面情報が保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有し、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、カテゴリ選択画面を表示させるためのカテゴリ選択画面情報を送信し、クライアント端末からの選択されたカテゴリ情報が受信されると、この選択されたカテゴリ情報に基づいて、この選択されたカテゴリ情報に属する広告画面情報を抽出してクライアント端末に送信することを特徴とする。
【００１７】
本発明の広告配信サーバにおいて、好ましくは、さらに、ユーザ情報と、選択されたカテゴリ情報とが対応して保存されるカテゴリ情報保存部を備えることを特徴とする。
【００１８】
本発明の広告配信サーバにおいて、好ましくは、さらに、ユーザ情報と、選択されたカテゴリに属する広告画面情報とが対応して保存される広告画面情報保存部を備えることを特徴とする。
【００１９】
本発明のクライアント端末は、広告画面情報を含む広告領域の画面を表示すると共に、カテゴリ選択画面を表示する表示部と、カテゴリを選択するための入力部とを備え、広告配信サーバから広告画面情報を含む広告領域を表示させるための広告領域表示情報を受信すると、当該受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示し、広告配信サーバからカテゴリ選択画面を表示させるためのカテゴリ選択画面情報を受信すると、当該受信した選択されたカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示し、入力手段によりカテゴリが選択されると、当該選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバから、選択されたカテゴリ情報に属する広告画面情報を受信すると、広告領域中の広告画面情報を更新することを特徴とする
本発明のクライアント端末において、好ましくは、さらに、選択されたカテゴリ情報を保存するカテゴリ情報保存部を備えることを特徴とする。
【００２０】
本発明のクライアント端末において、好ましくは、さらに、選択されたカテゴリに属する広告画面情報を保存する広告画面情報保存部を備えることを特徴とする。
【発明の効果】
【００２１】
本発明の広告配信方法および配信システムによれば、広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、クライアント端末は、広告配信サーバからの広告領域表示情報を受信し、この受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、広告配信サーバからのカテゴリ選択画面情報を受信し、この受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバは、クライアント端末からの選択されたカテゴリ情報を受信し、この選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する広告画面情報を抽出して、クライアント端末に送信し、クライアント端末は、選択されたカテゴリに属する広告画面情報を受信し、広告領域中の広告画面情報を更新するようにしている。
【００２２】
これにより、ユーザの興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを提供することができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックする。バナー画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができる。これにより、個々のユーザは、自分が希望するカテゴリのバナー広告のみを受け取ることができる。また、ユーザは、自分が希望する広告のカテゴリを選択し、その結果を即座に次回からのバナー広告内容に反映させ、自らが選択したカテゴリのバナー広告のみを受け取ることができる。
【００２３】
このように、ユーザが自分の興味のあるカテゴリを選択し、そのユーザが興味のあるカテゴリのバナー広告だけを抽出して提供することができる。これは、バナー広告を出している広告主側と、バナー広告を見ているユーザ側の双方に利益がある。すなわち、バナー広告を見ているユーザ側では、自分の興味のあるカテゴリのバナー広告だけを絞り込んで見ることができ、バナー広告を情報として積極的に利用することができる。バナー広告を出している広告主の企業側では、その企業の商品に興味のある顧客を掴むことができ、商品の宣伝効果が上がることが期待できる。
【００２４】
本発明の広告配信方法によれば、好ましくは、選択されたカテゴリ情報を、広告配信サーバに保存しておくようにしている。あるいは、好ましくは、選択されたカテゴリ情報を、クライアント端末に保存しておくようにしている。
【００２５】
これにより、ユーザがリロードボタン１５を押すと、バナー広告が次々に更新され、ユーザの選択したカテゴリのバナー広告のみが表示されるようになる。また、次回、広告配信サーバにアクセスしたときに、カテゴリを選択しなくても、ユーザが選択したカテゴリのバナー広告にみが抽出されて出力されるようになる。
【００２６】
本発明の広告配信サーバによれば、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムの広告配信サーバにおいて、広告画像と広告画像に埋め込まれたリンク先とからなる広告画面情報が保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有し、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、カテゴリ選択画面を表示させるためのカテゴリ選択画面情報を送信し、クライアント端末からの選択されたカテゴリ情報が受信されると、この選択されたカテゴリ情報に基づいて、この選択されたカテゴリ情報に属する広告画面情報を抽出してクライアント端末に送信するようにしている。
【００２７】
これにより、ユーザの興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを提供することができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックし、バナー画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができる。
【００２８】
本発明の広告配信サーバによれば、好ましくは、さらに、ユーザ情報と、選択されたカテゴリ情報とが対応して保存されるカテゴリ情報保存部が備えられる。あるいは、ユーザ情報と、選択されたカテゴリに属する広告画面情報とが対応して保存される広告画面情報保存部が備えられる。
【００２９】
これにより、ユーザがリロードボタン１５を押すと、バナー広告が次々に更新され、ユーザの選択したカテゴリのバナー広告のみが表示されるようになる。また、次回、広告配信サーバにアクセスしたときに、カテゴリを選択しなくても、ユーザが選択したカテゴリのバナー広告のみが抽出されて表示されるようになる。
【００３０】
本発明のクライアント端末によれば、広告画面情報を含む広告領域の画面を表示すると共に、カテゴリ選択画面を表示する表示部と、カテゴリを選択するための入力部とを備え、広告配信サーバから広告画面情報を含む広告領域を表示させるための広告領域表示情報を受信すると、この受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示し、広告配信サーバからカテゴリ選択画面を表示させるためのカテゴリ選択画面情報を受信すると、この受信した選択されたカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示し、入力手段によりカテゴリが選択されると、この選択されたカテゴリ情報を前記広告配信サーバに送信し、広告配信サーバから、選択されたカテゴリに属する広告画面情報を受信すると、広告領域中の広告画面情報を更新するようにしている。
【００３１】
これにより、ユーザが興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを受け取りことができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックし、バナー画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができるようなシステムが実現できる。
【００３２】
本発明のクライアント端末によれば、さらに、選択されたカテゴリ情報を保存するカテゴリ情報保存部が備えられる。あるいは、さらに、選択されたカテゴリに属する広告画面情報を保存する広告画面情報保存部が備えられる。
【００３３】
これにより、ユーザが設定したカテゴリのバナー広告が次々に更新されるようになる。また、次回、広告配信サーバにアクセスしたときに、カテゴリを設定しなくても、ユーザが設定したカテゴリのバナー広告のみが抽出されて表示されるようになる。
【発明を実施するための最良の形態】
【００３４】
広告配信システムの概要．
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明が適用された広告配信システムの概要を示すものである。図１において、広告配信サーバ１は、バナー広告の形態の広告をホームページ上に提供する広告配信サーバである。バナー広告は、インターネットのホームページ上に所定の形状の広告領域を設け、この広告領域中に、広告主の企業名や商品名の文字や図形等を表示するバナーを配置し、そのバナーに、各広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄにリンクするためのタグを埋め込んだものである。
【００３５】
バナー広告のコンテンツの実体は、所定の形状の広告となる文字や図形を表示させるためのバナー画像情報と、そのバナー画像に埋め込まれたリンク先アドレス情報（ＵＲＬ:Uniform Resource Locator）である。バナー画像は、広告の文字や図形を記した画像ばかりでなく、他の方法、たとえば、Ｊａｖａ（登録商標）言語によるアプレットやＦｌａｓｈ（登録商標）によるフラッシュ動画などを用いるようにしてもよい。
【００３６】
さらに、本発明が適用された広告配信サーバ１では、ユーザの希望するカテゴリのバナー広告だけを抽出して、ホームページ上に提供することができる。これにより、インターネット上のホームページを閲覧しているユーザは、自分の興味のあるカテゴリのバナー広告を絞り込みながら、より積極的にバナー広告を活用することができる。
【００３７】
広告配信サーバ１を使って、ホームページ上にバナー広告を掲載することを要望する企業等は、広告配信サーバ１の運営者と契約を締結し、広告主となる。広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄは、広告主のホームページのサーバである。広告主のホームページでは、各企業の製品や企業の活動状況の情報が提供されている。たとえば、自動車の企業が広告主なら、そのホームページ上に、その企業で生産している自動車の車種名や、性能、価格、販売店の情報等が掲載されている。
【００３８】
また、広告配信サーバ１を使って、自分のホームページ上に、企業のバナー広告を掲載することを要望するホームページの運営者は、広告配信サーバ１の運営者と契約を締結する。広告掲載サーバ３ａ、３ｂ、…、３ｄは、広告配信サーバ１の運営者と契約を締結し、バナー広告を掲載したホームページのサーバである。
【００３９】
クライアント端末４ａ、４ｂ、４ｃ、…、４ｄは、インターネットを利用するユーザの端末である。クライアント端末４ａ、４ｂ、４ｃ、…、４ｄの表示部は、具体的には、パーソナルコンピュータのディスプレイ、ＰＤＡ(Personal Digital Assistant) のディスプレイ、携帯電話のディスプレイ、ＡＴＭ（Automatic Teller Machine）機のディスプレイ、ＨＭＤ（Head Mount Display）、ディスプレイ付ゴーグル、テレビジョン受像機のディスプレイ、大型ディスプレイ、プロジェクションスクリーン、あるいは、ＣＡＶＥ（登録商標）のような多面立体プロジェクションスクリーンと液晶シャッタメガネによる立体視装置システムなどである。また、クライアント端末４ａ、４ｂ、４ｃ、…、４ｄの入力部は、マウス、ジョイスティク、入力ペン、データグローブ、スペースボール、テレビジョン受像機のリモコンなどである。
【００４０】
このクライアント端末４ａ、４ｂ、４ｃ、…、４ｄには、ブラウザと呼ばれる閲覧アプリケーションプログラムがインストールされている。このブラウザにより、ＨＴＭＬ、ＣＨＴＭＬ、ＢＭＬ、ＸＨＴＭＬ等のハイパーリンク言語で記述された情報から、ＨＴＴＰ(Hyper Text Transfer Protocol)等のプロトコルにより、テキスト、画像、音声等がリンクされる。
【００４１】
これら広告配信サーバ１、広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄ、広告掲載サーバ３ａ、３ｂ、…、クライアント端末４ａ、４ｂ、４ｃ、…、４ｄは、各々、通信ネットワークであるインターネット５に連結されている。なお、通信ネットワークを、インターネット５以外の通信網、たとえばイントラネットやＣＡＴＶ(Cable Television)用のケーブル網や、一般のＷＡＮ(Wide Area Network)など他の通信ネットワークとしてもよい。また、その方式は有線方式でも無線方式でも、また、有線、無線を混在させたものでもよい。また、通信ネットワークの送信機能の一部として放送を含めてもよい。本発明の実施において、クライアント端末は、最初の広告領域表示情報を放送によって広告配信サーバから受信してもよい。
【００４２】
図１において、ユーザは、クライアント端末４ａ、４ｂ、４ｃ、…、４ｄを使って、インターネット５上の各サイトをアクセスする。クライアント端末４ａ、４ｂ、４ｃ、…、４ｄで、広告掲載サーバ３ａ、３ｂ、３ｃ、…、３ｄのホームページをアクセスすると、図２（Ａ）に示すように、そのホームページ領域１１中に、広告領域１２が表示される。ホームページ領域１１の広告領域１２には、広告配信サーバ１へのリンク情報が付加されており、広告領域１２は、広告配信サーバ１からの情報に基づいて表示されている。あるいは、広告配信サーバ１は、広告掲載サーバ３ａ、３ｂ、３ｃ、…、３ｄのホームページの中に広告領域を埋め込んだものを放送によりクライアント端末４ａ、４ｂ、４ｃ、…、４ｄに送信する。
【００４３】
広告領域１２には、バナー画像１３ａ、１３ｂ、１３ｃと、カテゴリ選択ボタン１４と、リロードボタン１５とが含まれている。最初のアクセスでは、バナー画像１３ａ、１３ｂ、１３ｃには、任意の企業のバナー広告が表示される。この例では、バナー画像１３ａとして「ＡＢＣ旅行」の広告、バナー画像１３ｂとして「ＡＢＣ銀行」の広告、バナー画像１３ｃとして「ＡＢＣモータース」の広告の３個のカテゴリの異なる各企業のバナー画像が表示されている。なお、ここではバナー画像の数は３つであるが、バナー画像の数はこれに限定されるわけではない。
【００４４】
ここで、カテゴリ選択ボタン１４がクリックされると、図２（Ｂ）に示すように、広告領域１２にカテゴリ選択画面１６が表示される。このカテゴリ選択画面１６中には、「自動車」、「金融」、「旅行」、「スポーツ」等、広告のカテゴリの一覧と、チェックボックスが表示される。また、カテゴリ選択画面１６には、送信ボタン１０３と、取り消しボタン１０４とが設けられる。
【００４５】
クライアント端末４のユーザは、このカテゴリの一覧を見て、自分が興味のあるカテゴリを選択する。ここでは、たとえば、カテゴリ選択画面１６の中から、「自動車」のカテゴリを選択し、自動車のカテゴリのチェックボックスにチェックをしたとする。
【００４６】
カテゴリ選択画面１６によりユーザが興味のあるカテゴリを選択した後に、送信ボタン１０３をクリックすると、ユーザが選択したカテゴリに応じて、バナー画像１３ａ、１３ｂ、１３ｃが更新される。上記のように、たとえばユーザがカテゴリとして「自動車」を選択した場合には、図２（Ｃ）に示すように、「ＡＢＣモータース」の広告、「ＣＤＦモータース」の広告、「ＧＨＩモータース」の広告等、カテゴリが「自動車」に関する企業のバナー画像１３ａ、１３ｂ、１３ｃのみが表示されるようになる。
【００４７】
なお、上述の例では、カテゴリ選択画面１６で、ユーザが１つのカテゴリを選択したが、カテゴリは複数個選択するようにしてもよい。複数のカテゴリが選択された場合には、選択された複数のカテゴリに関するバナー広告が表示されるようになる。
【００４８】
また、上述の例では、カテゴリ選択画面１６にカテゴリの一覧を表示しているが、このカテゴリ選択画面１６を、大分類、中分類、細分類というように、階層化するようにしてもよい。たとえば、図３（Ａ）に示すように、最初にカテゴリ選択画面１６に、「趣味」、「ビジネス」、「健康」、「生活」とういうような大分類のカテゴリが表示され、ここで、たとえば、「趣味」が選択されると、図３（Ｂ）に示すように、「スポーツ」、「旅行」、「自動車」、「釣り」というように、中分類のカテゴリが表示され、さらに、「スポーツ」が選択されると、「野球」、「テニス」、「サッカー」、「ラグビー」のように、細分類のカテゴリが表示されるようにしてもよい。
【００４９】
また、図２の例では、広告領域１２をホームページ領域１１中に設けているが、ホームページ領域１１の領域と広告領域１２とを別ウィンドウで表示するようにしてもよい。
【００５０】
図４は、ホームページ領域１１と、広告領域１２とをフレームを使って上下に分割した例である。図４において、上側のフレームは広告領域１２とされ、その下側のフレームは、ホームページ領域１１とされている。勿論、上側のフレームをホームページ領域１１とし、下側のフレームを広告領域１２としてもよい。また、フレームを左右に分割し、左側のフレームをホームページ領域１１とし、右側のフレームを広告領域１２とし、あるいは、左側のフレームを広告領域１２とし、右側のフレームをホームページ領域１１としてもよい。広告領域１２には、バナー画像１３ａ、１３ｂ、１３ｃが配置される。また、このバナー画像１３ａ、１３ｂ、１３ｃの下には、カテゴリ選択ボタン１４と、リロードボタン１５とが配置されている。
【００５１】
図５（Ａ）に示すように、バナー画像１３ａ、１３ｂ、１３ｃは、たとえば、広告領域１２内で、ドラッグ操作により移動させることができ、バナー画像１３ａ、１３ｂ、１３ｃを位置移動させると、リロードボタン１５、カテゴリ選択ボタン１４を利用しやすくなる。
【００５２】
カテゴリ選択ボタン１４をクリックすると、図５（Ｂ）に示すように、カテゴリ選択画面１６がたとえば別ウィンドウで表示される。カテゴリ選択画面１６には、カテゴリ名と、各カテゴリを選択するためのチェックボックスとが表示される。また、カテゴリ選択画面１６には、送信ボタン１０３と、取り消しボタン１０４とが設けられる。
【００５３】
クライアント端末４のユーザは、広告のカテゴリを選択する場合には、自分の興味のあるカテゴリのチェックボックスをクリックしてチェックマークを付け、送信ボタン１０３をクリックする。送信ボタン１０３がクリックされると、チェックマークを付加して選択した広告のカテゴリＩＤが広告配信サーバ１に送信される。取り消しボタン１０４をクリックすれば、各チェックボックスはリセットされ、広告のカテゴリの選択をやり直すことができる。
【００５４】
図６および図７は、ホームページ領域１１と、広告領域１２とカテゴリ選択画面１６を合体させたものを、別ウィンドウを使って表示した例である。図６において、ホームページ領域１１のウィンドウの上に重ねて、広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウが配置される。なお、この例では、ホームページ領域１１のウィンドウ上層に広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウが配置されているが、勿論、アクティブウィンドウをホームページ領域１１のウィンドウにすれば、ホームページ領域１１のウィンドウの下に広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウが配置されるようになる。広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウには、バナー画像１３ａ、１３ｂ、１３ｃが重ねて表示される。また、広告領域１２とカテゴリ選択画面１６を合体させたものには、カテゴリ名と、各カテゴリを選択するためのチェックボックスと、送信ボタン１０３と取り消しボタン１０が配置される。このように、広告領域１２とカテゴリ選択画面１６を合体させた場合には、カテゴリ選択画面１６を呼び出すためのカテゴリ選択ボタン１４は不要である。
【００５５】
バナー画像１３ａ、１３ｂ、１３ｃはたとえばドラッグ操作により移動させることができ、バナー画像１３ａ、１３ｂ、１３ｃの位置を移動させると、リロードボタン１５を利用しやすくなる。
【００５６】
なお、この例では、カテゴリ選択画面１６はチェックボックスを使用して選択するようになっているが、ほかの形式でもかまわない。また、直接、広告カテゴリを選択するようになっているが、他の方式、たとえば、予めユーザの特徴や広告カテゴリの特徴を表した文字列と広告カテゴリを関連付けて定義しておき、ユーザの特徴を入力して、それをもとにプログラムが広告カテゴリを自動的に選定するような方式を用いてもよい。
【００５７】
バナー画像１３ａ、１３ｂ、１３ｃをクリックすると、そのバナー画像１３ａ、１３ｂ、１３ｃに対応する広告主のホームページにジャンプする。その際、広告主のホームページをホームページ領域１１に表示させ、バナー画像１３ａ、１３ｂ、１３ｃを含む広告領域１２を表示したままにしておいてもよいし、あるいは、ウィンドウ全体に広告主のホームページを表示させ、広告領域１２を消すようにしてもよい。また、広告主のホームページを、別のウィンドウ、別フレーム、あるいは別のインラインフレームに表示してもよい。この場合、バナー画像１３ａ、１３ｂ、１３ｃを、必ずしも最初から重なり合わせて表示する必要はない。また、バナー画像１３ａ、１３ｂ、１３ｃの個数は自由に設定できる。
【００５８】
バナー画像１３ａ、１３ｂ、１３ｃ、カテゴリ選択ボタン１４、リロードボタン１５や他の画面表示構成要素の重なり具合や配置は、デザインに応じて変更することもできる。また、必要に応じて、リロードボタン１５やカテゴリ選択ボタン１４がユーザの操作で位置変更できるようにすることもできる。
【００５９】
さらに、図８に示すように、広告領域１２の画面やカテゴリ選択画面１６を仮想３次元空間として表示してもよい。この場合、仮想３次元空間を表示するのにＶＲＭＬ（Virtual Reality Modeling Language）やＪａｖａ（登録商標）言語によるアプレット等を用いる。また、さらに、広告領域１２の画面やカテゴリ選択画面１６の構成には、他にも種々のものが考えられ、それに応じて表示技術も異なる。たとえば、広告領域１２全体をＦｌａｓｈ（登録商標）によるフラッシュ動画にしてもよい。
【００６０】
このように、本発明が適用された広告配信サーバ１を利用すると、ユーザの興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを提供することができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックする。バナー画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができる。
【００６１】
このように、ユーザが自分の興味のあるカテゴリを選択し、そのユーザが興味のあるカテゴリのバナー広告だけを抽出して提供することができる。これは、バナー広告を出している広告主側と、バナー広告を見ているユーザ側の双方に利益がある。すなわち、バナー広告を見ているユーザ側では、自分の興味のあるカテゴリのバナー広告だけを絞り込んで見ることができ、バナー広告を情報収集源として積極的に利用することができる。バナー広告を出している広告主の企業側では、その企業の商品に興味のある顧客を掴むことができ、商品の宣伝効果が上がることが期待できる。
第１実施形態．
次に、上述のように、クライアント端末４により広告掲載サーバ３ａ、３ｂ、３ｃ、…、３ｄをアクセスすると、そのホームページ上に広告領域が表示され、この広告領域中でユーザの興味に応じたカテゴリを選択できるようにしたシステムの構成について説明する。図９は本発明が適用された広告配信システムの第１実施形態の構成を示す機能ブロック図であり、図１０は、その動作を示すシーケンス図である。
【００６２】
図９に示すように、ユーザのクライアント端末４には、ブラウザ３１がインストールされている。ブラウザ３１は、ＨＴＴＰプロトコルのハイパーリンクにより、マルチメディア情報を表示部３３で閲覧するものである。ブラウザ３１の操作は、キーボードやマウス等からなる入力部３２により行われる。
【００６３】
広告配信サーバ１は、配信広告画面情報保存部に相当するバナーデータベース４１と、広告画面情報保存部に相当するカテゴリＩＤ／広告ＩＤデータベース４２とを有している。バナーデータベース４１には、図１１に示すように、広告ＩＤと、広告名と、広告コンテンツ情報と、リンク先アドレス情報とが関連して記述されている。
【００６４】
広告ＩＤは、各広告画面情報を識別するためのインデックスとなるＩＤである。広告名には「ＡＢＣ旅行」の広告、「ＡＢＣ銀行」の広告、「ＡＢＣモータース」の広告等、バナー広告の広告名が記載される。広告コンテンツ情報には、バナー画像の情報（ファイル名とそのファイルのあるロケーション）が記載される。バナー画像のファイル自体はインターネット５上のどこにあってもよいが、通常、広告配信サーバ１あるいは広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄに置かれる。また、前述したように、広告コンテンツ情報は、Ｊａｖａ（登録商標）言語によるアプレットの情報やＦｌａｓｈ（登録商標）によるフラッシュ動画の情報でもよい。リンク先アドレスは、広告主のホームページのロケーション、すなわち広告主のホームページのＵＲＬ(Uniform Resource Locator)やＵＲＩ（Uniform Resource Identifier）が記載される。
【００６５】
なお、図１１では、バナーデータベース４１の内容を理解しやすくするために、バナーデータベース４１に広告名を記載している。しかしながら、広告名は広告ＩＤで識別できるので、広告名を記載しなくてもよい。図１２は、広告名を記載しない場合のバナーデータベース４１の構成を示すものである。
【００６６】
カテゴリＩＤ／広告ＩＤデータベース４２には、図１３に示すように、カテゴリＩＤと、カテゴリ名と、そのカテゴリに属する広告ＩＤが関連付けて記載されている。カテゴリＩＤは、たとえば、（カテゴリＩＤ＝１）は「自動車」、（カテゴリＩＤ＝２）は「旅行」、（カテゴリＩＤ＝３）は「金融」、（カテゴリＩＤ＝４）は「スポーツ」とされている。
【００６７】
図１１に示したバナーデータベース４１から、「自動車」のカテゴリに属する広告は、（広告ＩＤ＝３）の「ＡＢＣモータース」の広告と、（広告ＩＤ＝５）の「ＤＥＦモータース」の広告と、（広告ＩＤ＝８）の「ＧＨＩモータース」の広告である。このため、図１３に示すように、（カテゴリＩＤ＝１）の「自動車」には、広告ＩＤとして、「３」、「５」、「８」、…が記載される。「旅行」のカテゴリに属する広告は、（広告ＩＤ＝１）の「ＡＢＣ旅行」の広告と、（広告ＩＤ＝４）の「ＤＥＦ旅行」の広告である。このため、（カテゴリＩＤ＝２）の「旅行」には、広告ＩＤとして、「１」、「４」、…が記載される。「金融」のカテゴリに属する広告は、（広告ＩＤ＝２）の「ＡＢＣ銀行」の広告と、（広告ＩＤ＝７）の「ＤＥＦ銀行」の広告である。このため、（カテゴリＩＤ＝３）の「金融」には、広告ＩＤとして「２」、「７」、…が記載される。「スポーツ」のカテゴリに属する広告は、（広告ＩＤ＝６）の「ＡＢＣスポーツ」の広告と、（広告ＩＤ＝９）の「ＤＥＦスポーツ」の広告である。このため、（カテゴリＩＤ＝４）の「スポーツ」には、広告ＩＤとして、「６」、「９」、…が記載される。以下、同様にして、カテゴリＩＤ／広告ＩＤデータベース４２には、各カテゴリに属する広告ＩＤが記載される。
【００６８】
なお、図１３では、カテゴリＩＤ／広告ＩＤデータベース４２の内容を理解しやすくするために、カテゴリＩＤ／広告ＩＤデータベース４２にカテゴリ名を記載しているが、カテゴリ名はカテゴリＩＤで識別できるので、記載しなくてもよい。図１４は、カテゴリ名を記載しない場合のカテゴリＩＤ／広告ＩＤデータベース４２の構成を示すものである。
【００６９】
図９において、広告配信サーバ１は、さらに、広告領域情報生成部４３と、カテゴリ画面生成部４５と、カテゴリＩＤ取得部４６を有している。広告領域情報生成部４３は、バナーデータベース４１から読み出されたバナーデータ（バナー画像のコンテンツ情報とリンク先アドレス情報）から、広告領域１２の画像を表示するための広告領域表示情報を生成するものである。カテゴリ画面生成部４５は、カテゴリＩＤ/広告ＩＤデータベース４２のカテゴリに基づいて、カテゴリ選択画面１６の画像表示するためのカテゴリ選択画面情報を生成するものである。カテゴリＩＤ取得部４６は、クライアント端末４から送られてきた選択カテゴリＩＤを取得するものである。
【００７０】
図１０のシーケンス図で示すように、クライアント端末４から広告リクエストが送られると、広告配信サーバ１は、バナーデータベース４１から、たとえば３つの任意のバナーデータを取り出し、取り出したバナーデータを、広告領域情報生成部４３に送る。広告領域情報生成部４３は、バナーデータベース４１から取り出されたバナーデータに基づいて、広告領域１２を表示させるための広告領域表示情報を生成し、この広告領域表示情報を送受信部４７からクライアント端末４に向けて送信する（プロセスＰＲＣ２）。
【００７１】
すなわち、クライアント端末４から広告リクエストが送られると、図１１に示すバナーデータベース４１から、たとえば３つのバナーデータが取り出される。最初のアクセスでは、どのバナーデータを取り出してもよいが、ここでは、広告ＩＤが「１」、「２」、「３」の３つのバナーデータが取り出されたとする。（広告ＩＤ＝１）の広告は「ＡＢＣ旅行」の広告であり、（広告ＩＤ＝２）の広告は「ＡＢＣ銀行」の広告であり、（広告ＩＤ＝３）の広告は「ＡＢＣモータース」の広告である。これらの広告ＩＤのバナーデータが広告領域情報生成部４３に送られる。
【００７２】
広告領域情報生成部４３は、バナーデータベース４１から送られてきたバナーデータに基づいて、広告領域１２に表示させるための広告領域表示情報を生成する。すなわち、図１５（Ａ）に示すような広告領域１２中に表示する画面を生成するために、図１５（Ｂ）に示すようなハイパーリンク言語の広告領域表示情報が用意される。また、バナーデータベース４１から広告領域情報生成部４３に、選択された３つのバナーデータのコンテンツファイル情報とそのリンク先情報が送られる。広告領域情報生成部４３で、図１５（Ｂ）のようなハイパーリンク言語で記述された広告領域表示情報において、バナー画像１３ａの記述部分１８ａに、バナーデータベース４１から読み出された（広告ＩＤ＝１）のコンテンツファイル名（travel01.gif）とそのリンク先（http://ABCtravel.com/）が埋め込まれる。バナー画像１３ｂの記述部分１８ｂに、（広告ＩＤ＝２）のコンテンツファイル名（bank01.gif）とそのリンク先（http://ABCbank.com/）が埋め込まれる。バナー画像１３ｃの記述部分１８ｃに、（広告ＩＤ＝３）のコンテンツファイル名（car01.gif）とそのリンク先（http://ABCmotor.com/）が埋め込まれる。これにより、ハイパーリンク言語で記述された広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる。
【００７３】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を、広告配信サーバ１から、インターネット５を介して、送受信部３４で受信する。この広告領域表示情報は、送受信部３４からブラウザ３１に送られる。
【００７４】
ブラウザ３１は、このハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成する。このようにして形成された広告領域１２の画面が表示部３３に表示される。
【００７５】
前述したように、広告配信サーバ１から送られてきた広告領域表示情報には、バナー画像１３ａの記述部分１８ａに（広告ＩＤ＝１）のコンテンツファイル名（travel01.gif）とそのリンク先（http://ABCtravel.com/）が埋め込まれ、バナー画像１３ｂの記述部分１８ｂに（広告ＩＤ＝２）のコンテンツファイル名（bank01.gif）とそのリンク先（http://ABCbank.com/）が埋め込まれ、バナー画像１３ｃの記述部分１８ｃに（広告ＩＤ＝３）のコンテンツファイル名（car01.gif）とそのリンク先（http://ABCmotor.com/）が埋め込まれているので、バナー画像１３ａには「ＡＢＣ旅行」の広告が表示され、バナー画像１３ｂには「ＡＢＣ銀行」の広告が表示され、バナー画像１３ｃには「ＡＢＣモータース」の広告が表示される（図２（Ａ）参照）。
【００７６】
このように、アクセスの最初では、広告領域１２には、任意のカテゴリの広告のバナー画像１３ａ、１３ｂ、１３ｃが表示される。クライアント端末４のユーザが自分の好みのカテゴリのバナー広告を表示したいときには、広告領域１２の画面中のカテゴリ選択ボタン１４がクリックされる。
【００７７】
クライアント端末４において、広告領域１２の画面中のカテゴリ選択ボタン１４がクリックされると、クライアント端末４から広告配信サーバ１に、カテゴリＩＤリクエストが送信される（プロセスＰＲＣ３）。
【００７８】
広告配信サーバ１は、カテゴリＩＤリクエストを受信すると、カテゴリ画面生成部４５で、カテゴリＩＤ/広告ＩＤデータベース４２に保存されているデータを基に、カテゴリ選択画面情報を作成し、クライアント端末４に送信する（プロセスＰＲＣ４）。
【００７９】
すなわち、カテゴリ画面生成部４５には、ハイパーリンク言語で記述されたカテゴリ選択画面１６の記述情報が用意される。また、図１３に示したカテゴリＩＤ／広告ＩＤデータベース４２から、カテゴリの情報が送られる。カテゴリ画面生成部４５で、カテゴリ画面のハイパーリンク言語の記述情報に、カテゴリＩＤ／広告ＩＤデータベース４２から得られるカテゴリの情報が埋め込まれる。このようにして生成されたカテゴリ選択画面情報が送受信部４７を介してクライアント端末４に送信される。
【００８０】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３の広告領域１２には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示される（図２（Ｂ）参照）。ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。
【００８１】
カテゴリ選択画面１６でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる（プロセスＰＲＣ５）。
【００８２】
広告配信サーバ１の送受信部４７は、このクライアント端末４からの選択カテゴリＩＤを受け取ると、このカテゴリＩＤをカテゴリＩＤ取得部４６に送る。カテゴリＩＤ取得部４６は、選択されたカテゴリのカテゴリＩＤを識別し、このカテゴリＩＤをカテゴリＩＤ／広告ＩＤデータベース４２に送る。カテゴリＩＤ／広告ＩＤデータベース４２は、カテゴリＩＤを受け取ると、これに対応するカテゴリの広告ＩＤを出力する。
【００８３】
たとえば、「自動車」のカテゴリが選択されたとする。この場合には、カテゴリＩＤ取得部４６により、「自動車」のカテゴリに相当する（カテゴリＩＤ＝１）が取得される。図１３に示したカテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）が入力されると、カテゴリＩＤ／広告ＩＤデータベース４２からは、そのカテゴリに属する広告ＩＤとして、「３」、「５」、「８」、…が出力される。これらの広告ＩＤがバナーデータベース４１に送られる。
【００８４】
バナーデータベース４１に、「３」、「５」、「８」、…の広告ＩＤが送られると、バナーデータベース４１の中から、（広告ＩＤ＝３）、（広告ＩＤ＝５）、（広告ＩＤ＝８）、…のバナーデータが取り出される。図１３のバナーデータベースでは、（広告ＩＤ＝３）は「ＡＢＣモータース」の広告であり、（広告ＩＤ＝５）は「ＤＥＦモータース」の広告であり、（広告ＩＤ＝８）は「ＧＨＩモータース」の広告であり、全て、「自動車」のカテゴリ名に属する広告画面情報である。したがって、この場合には、全て「自動車」のカテゴリに属する広告画面情報が取り出されたことになる。これらの広告画面情報の中から、たとえば３つの広告画面情報が抽出される。なお、この場合、「自動車」のカテゴリに属する広告画面情報の中から、どの広告画面情報を抽出してもよいが、この例では、広告ＩＤの順に、（広告ＩＤ＝３）、（広告ＩＤ＝５）、（広告ＩＤ＝８）の３つの広告画面情報を抽出している。広告画面情報の抽出の順は、これに限定されるものではない。たとえば、広告料金により、抽出される広告画面情報の順番を変えるようにしてもよい。
【００８５】
このようにして抽出された「自動車」のカテゴリに属するバナーデータは、広告領域情報生成部４３に送られる。広告領域情報生成部４３は、バナーデータベース４１から送られてきたバナーデータに基づいて、広告領域１２を表示させるための情報を生成する。
【００８６】
すなわち、図１５（Ｂ）に示すように、広告領域１２の画面を生成するためのハイパーリンク言語の記述情報において、バナー画像１３ａの記述部分１８ａに、バナーデータベース４１から読み出された（広告ＩＤ＝３）のコンテンツファイル名（car01.gif）とそのリンク先（http://ABCmotor.com/）が埋め込まれ、バナー画像１３ｂの記述部分１８ｂに、（広告ＩＤ＝５）のコンテンツファイル名（car02.gif）とそのリンク先（http://DEFmotor.com/）が埋め込まれ、バナー画像１３ｃの記述部分１８ｃに、（広告ＩＤ＝８）のコンテンツファイル名（car03.gif）とそのリンク先（http://GHImotor.com/）が埋め込まれて、ハイパーリンク言語で記述された広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。
【００８７】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成し、表示部３３に表示させる。この広告領域表示情報には、バナー画像の記述部分に（広告ＩＤ＝３）のコンテンツファイル名（car01.gif）とそのリンク先（http://ABCmotor.com/）が埋め込まれ、バナー画像１３ｂの記述部分に（広告ＩＤ＝５）のコンテンツファイル名（car02.gif）とそのリンク先（http://DEFmotor.com/）が埋め込まれ、バナー画像１３ｃの記述部分に（広告ＩＤ＝８）のコンテンツファイル名（car03.gif）とそのリンク先（http://GHImotor.com/）が埋め込まれているので、バナー画像１３ａには「ＡＢＣモータース」の広告が表示され、バナー画像１３ｂには「ＤＥＦモータース」の広告が表示され、バナー画像１３ｃには「ＧＨＩモータース」の広告が表示される。このように、バナー画像１３ａ、１３ｂ、１３ｃの部分には、（広告ＩＤ＝３）、（広告ＩＤ＝５）、（広告ＩＤ＝８）の広告画面情報に基づいて、「自動車」のカテゴリに属するバナー広告の画像のみが映し出される（図２（Ｃ）参照）。
【００８８】
バナー画像１３ａ、１３ｂ、１３ｃの部分をクリックすると、そのバナー画像１３ａ、１３ｂ、１３ｃの部分に埋め込まれた「自動車」のカテゴリに属する企業の広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄにリンクされる（プロセスＰＲＣ７）。そして、リンク先の広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄのホームページの情報がクライアント端末４に送られ、クライアント端末４のディスプレイに表示される（プロセスＰＲＣ８）。
【００８９】
なお、上述の例では、ユーザのクライアント端末４で選択されたカテゴリに対応する広告画面情報を抽出するために、カテゴリＩＤ／広告ＩＤデータベース４２と、バナーデータベース４１を用いたが、図１６に示すように、カテゴリＩＤ／広告ＩＤデータベース４２とバナーデータベース４１とを１つにし、カテゴリ付きバナーデータベースとするようにしてもよい。図１６に示すように、このカテゴリ付きバナーデータベースには、広告ＩＤと、広告名と、カテゴリＩＤと、カテゴリ名と、広告コンテンツ情報と、リンク先アドレス情報とが関連されて記述されている。このようなカテゴリ付きバナーデータベースでは、カテゴリＩＤのフィールドで所望のカテゴリの広告ＩＤを抽出することができる。
【００９０】
なお、図１６では、カテゴリ付きバナーデータベースの内容を理解しやすくするために、カテゴリ付きバナーデータベースに広告名とカテゴリ名を記載しているが、広告名は広告ＩＤで識別でき、カテゴリはカテゴリＩＤで識別できるので、広告名やカテゴリ名は記載しなくてもよい。図１７は、広告名およびカテゴリ名を記載しないようにした場合の構成を示すものである。
第２実施形態．
図１８は、本発明の第２実施形態の構成を示す機能ブロック図であり、図２１は、その動作を示すシーケンス図である。なお、以下の実施形態において、第１実施形態と同一部分については、同一の符号が付されている。この実施形態では、ユーザが選択したカテゴリＩＤを保存するために、広告配信サーバ１に、カテゴリ情報保存部に相当するユーザＩＤ／カテゴリＩＤデータベース５１を設けるようにしている。ユーザＩＤ／カテゴリＩＤデータベース５１には、図１９に示すように、ユーザＩＤと、ユーザ名と、選択カテゴリ名と、カテゴリＩＤとが関連されて記述されている。
【００９１】
ユーザＩＤは、ユーザを識別するためのインデックスとなるＩＤであり、ユーザ名は、そのユーザの名前である。なお、実際には、ユーザ名は実名とは限らず、アカウント名や、ＩＰアドレス等が記載されてもよい。ユーザ名は、ユーザを識別できるものであれば、どのようなものでもよい。選択カテゴリ名には、「自動車」、「旅行」、「金融」等、そのユーザが選択したカテゴリ名が記述される。カテゴリＩＤには、選択されたカテゴリに対応するカテゴリＩＤが記載れる。
【００９２】
なお、図１９では、ユーザＩＤ／カテゴリＩＤデータベース５１の内容を理解しやすくするために、ユーザＩＤ／カテゴリＩＤデータベース５１に、ユーザ名と選択カテゴリ名を記載しているが、ユーザ名はユーザＩＤにより識別でき、選択カテゴリ名は選択カテゴリＩＤで識別できるので、ユーザ名と選択カテゴリ名は記載せず、ユーザＩＤ／カテゴリＩＤデータベース５１を図２０に示すように構成することができる。
【００９３】
また、図１８において、クライアント端末４には、ユーザＩＤ送出部３６が設けられる。ユーザＩＤ送出部３６からは、ユーザＩＤが送出される。ユーザＩＤは、ユーザを識別するための情報で、数値による連番や、アカウント名や、ＩＰアドレス等である。
【００９４】
この第２実施形態では、ユーザが選択したカテゴリＩＤを広告配信サーバ１側に保存できるようにしたため、一度、ユーザがカテゴリを設定した後に、送信ボタン１０３をクリックすると、その後は、リロードボタン１５をクリックするだけで、そのカテゴリのバナー広告が次々に更新されるようになる。
【００９５】
本実施形態において、クライアント端末４から広告掲載サーバ３をアクセスすると、クライアント端末４に、任意の３つのバナー画像１３ａ、１３ｂ、１３ｃを含む広告領域１２が表示されるまでの動作は、前述の第１実施形態と同様であるので、その説明を省略する。クライアント端末４で、広告配信サーバ１からの選択画面に基づいて、カテゴリ選択画面１６が表示されてから以降の動作について説明する。
【００９６】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示され、ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。カテゴリ選択画面でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる。また、このとき、クライアント端末４のユーザＩＤ送出部３６からのユーザＩＤも同時に広告配信サーバ１に送出される（プロセスＰＲＣ５−１）。
【００９７】
広告配信サーバ１は、クライアント端末４から、選択カテゴリＩＤと、ユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。取得されたカテゴリＩＤおよびユーザＩＤは、ユーザＩＤ／カテゴリＩＤデータベース５１に送られる。このカテゴリＩＤとユーザＩＤとに基づいて、図１９に示すようなユーザＩＤ／カテゴリＩＤデータベース５１が作成される。
【００９８】
たとえば、ユーザ名が「ＳＵＺＵＫＩ」のクライアント端末４で、カテゴリＩＤとして「自動車」が選択されると、ユーザＩＤ取得部５５でユーザＩＤとして「１」が取得され、カテゴリＩＤ取得部５５で、カテゴリＩＤとして「１」が取得される。これに基づいて、図１９に示すように、ユーザ名が「ＳＵＺＵＫＩ」の選択カテゴリ名として「自動車」が記述され、そのカテゴリＩＤとして「１」が記述される。このようにして、ユーザＩＤ／カテゴリＩＤデータベース５１には、各ユーザ毎の選択カテゴリの情報が保存される。そして、このカテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【００９９】
カテゴリＩＤ／広告ＩＤデータベース４２には、図１３に示すように、各カテゴリ毎の広告ＩＤが記載されている。（カテゴリＩＤ＝１）がカテゴリＩＤ／広告ＩＤデータベース４２に送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、（カテゴリＩＤ＝１）の「自動車」に関する広告の広告ＩＤが出力される。図１３に示したように、（カテゴリＩＤ＝１）の「自動車」に関する広告の広告ＩＤは、「３」、「５」、「８」、…である。したがって、カテゴリＩＤ／広告ＩＤデータベース４２からは、「３」、「５」、「８」、…の広告ＩＤが出力される。
【０１００】
これらカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、これらカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤの広告画面情報の中から、たとえば３つの広告画面情報が抽出されて出力される。抽出された３つの広告画面情報が広告領域情報生成部４３に送られる。
【０１０１】
広告領域情報生成部４３では、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、クライアント端末４に送られる（プロセスＰＲＣ６）。
【０１０２】
クライアント端末４のブラウザ３１では、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成し、この広告領域１２の画面を表示部３３に表示する。広告領域１２のバナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属するバナー広告の画像のみが映し出される。
【０１０３】
ここで、広告バナーを更新するために、リロードボタン１５がクリックされると、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤが送信される。このユーザＩＤがユーザＩＤ取得部５５で取得され、ユーザＩＤ／カテゴリＩＤデータベース５１に送られる。
【０１０４】
ユーザＩＤがユーザＩＤ／カテゴリＩＤデータベース５１に送られると、ユーザＩＤ／カテゴリＩＤデータベース５１で、そのユーザが選択しているカテゴリＩＤが検索される。たとえば、ユーザＩＤ取得部５５で取得されたユーザＩＤが「１」であった場合には、図１９に示したユーザＩＤ／カテゴリＩＤデータベース５１から、（ユーザＩＤ＝１）のカテゴリＩＤとして、（カテゴリＩＤ＝１）が検索される。この場合には、（ユーザＩＤ＝１）のクライアント端末４からのリクエストに応じて、「１」のカテゴリＩＤが読み出され、このカテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【０１０５】
ユーザＩＤ／カテゴリＩＤデータベース５１からカテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）のカテゴリＩＤが送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、（カテゴリＩＤ＝１）の「自動車」に関する広告の広告ＩＤ、すなわち、「３」、「５」、「８」、…の広告ＩＤが出力される。このカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、カテゴリが「自動車」に属する広告ＩＤの広告画面情報の中から、たとえば、先に抽出した「３」、「５」、「８」以外の３つの広告ＩＤの広告画面情報が抽出されて出力される。この広告ＩＤの広告画面情報は、広告領域情報生成部４３に送られる。
【０１０６】
広告領域情報生成部４３で、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。
【０１０７】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
【０１０８】
なお、新たな広告に更新する際に、広告領域１２全体を更新するようにしてもよいし、広告領域１２のうちのバナー画像１３ａ、１３ｂ、１３ｃの部分だけを更新するようにしてもよい。スイッチ４０は、広告領域１２全体を更新する場合と、バナー画像１３ａ、１３ｂ、１３ｃのみ更新する場合とに応じて設定される。スイッチ４０が接点４０ａ側に設定されれば、広告領域が全て更新される。スイッチ４０が接点４０ｂ側に設定されると、バナー画像１３ａ、１３ｂ、１３ｃの部分だけが更新される。
第３実施形態．
図２２は、本発明の第３実施形態の構成を示す機能ブロック図であり、図２５は、その動作を示すシーケンス図である。前述の第２実施形態においては、ユーザが選択したカテゴリＩＤを保存するために、ユーザＩＤ／カテゴリＩＤデータベース５１を設けるようにしている。
【０１０９】
これに対して、この第３実施形態では、広告画面情報保存部に相当するユーザＩＤ／広告ＩＤデータベース５３が設けられる。このユーザＩＤ／広告ＩＤデータベース５３には、図２３に示すように、ユーザＩＤと、ユーザ名と、選択カテゴリ名と、広告ＩＤが記述されている。なお、図２３では、ユーザＩＤ／広告ＩＤデータベース５３の内容を理解しやすくするために、ユーザＩＤ／広告ＩＤデータベース５３にユーザ名と選択カテゴリ名を記載しているが、これらは記載する必要はない。図２４は、ユーザ名と、選択カテゴリ名とを記載しない場合のユーザＩＤ／広告ＩＤデータベース５３の構成を示すものである。
【０１１０】
この第３実施形態において、クライアント端末４から広告掲載サーバ３をアクセスすると、クライアント端末４に、任意の３つのバナー画像１３ａ、１３ｂ、１３ｃを含む広告領域１２が表示されるまでの動作は、前述の第１実施形態と同様であるので、その説明を省略する。以下では、クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示されてから以降の動作について説明する。
【０１１１】
クライアント端末４において、カテゴリ選択画面１６中のカテゴリが選択され、送信ボタン１０３をクリックすると、図２５において、クライアント端末４から広告配信サーバ１に、カテゴリＩＤが送出されると共に、ユーザＩＤ送出部３６からユーザＩＤが送信される（プロセスＰＲＣ５−２）。
【０１１２】
広告配信サーバ１は、クライアント端末４からのカテゴリＩＤとユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。このカテゴリＩＤとユーザＩＤとに基づいて、カテゴリＩＤ／広告ＩＤデータベース４２を参照しながら、図２３に示したようなユーザＩＤ／広告ＩＤデータベース５３が作成される。
【０１１３】
たとえば、（ユーザＩＤ＝１）のクライアント端末４から送られてきたカテゴリＩＤが「１」であった場合には、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、（カテゴリＩＤ＝１）の「自動車」の広告ＩＤが検索される。すなわち、ユーザＩＤ／広告ＩＤデータベース５３からカテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）が送られる。カテゴリＩＤ／広告ＩＤデータベース４２で（カテゴリＩＤ＝１）に対応するユーザＩＤが検索される。図１３に示すように、（カテゴリＩＤ＝１）の「自動車」に対する広告ＩＤは、「３」、「５」、「８」、…である。したがって、カテゴリＩＤ／広告ＩＤデータベース４２からユーザＩＤ／広告ＩＤデータベース５３に「３」、「５」、「８」、…の広告ＩＤが返され、ユーザＩＤ／広告ＩＤデータベース５３には、ユーザＩＤが「１」のユーザに対する広告ＩＤとして、「３」、「５」、「８」、…が記述される。同様に、各ユーザ毎に広告ＩＤが記述される。
【０１１４】
ユーザ名が「ＳＵＺＵＫＩ」であるクライアント端末４からのリクエストに応じて、ユーザＩＤ／広告ＩＤデータベース５３から、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤが出力される。この「３」、「５」、「８」、…の広告ＩＤがバナーデータベース４１に送られる。
【０１１５】
バナーデータベース４１からは、カテゴリが「自動車」に属する広告ＩＤの広告画面情報が抽出される。たとえば「３」、「５」、「８」の３つの広告ＩＤの広告画面情報が抽出されて出力される。このカテゴリが「自動車」に属する３つの広告画面情報が広告領域情報生成部４３に送られる。
【０１１６】
広告領域情報生成部４３で、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、クライアント端末４に送られる（プロセスＰＲＣ６）。
【０１１７】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、表示部３３には、「自動車」のカテゴリに属するバナー広告のみが表示される。
【０１１８】
ここで、広告を更新するために、リロードボタン１５がクリックされると、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤが送信される。このユーザＩＤがユーザＩＤ取得部５５で取得され、このユーザＩＤがユーザＩＤ／広告ＩＤデータベース５３に送られる。
【０１１９】
取得されたユーザＩＤがユーザＩＤ／広告ＩＤデータベース５３に送られると、ユーザＩＤ／広告ＩＤデータベース５３からは、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤが出力される。このカテゴリが「自動車」に属する広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、「自動車」のカテゴリに属するバナーデータのうち、たとえば先に抽出した「３」、「５」、「８」以外の３つの広告ＩＤの広告画面情報が抽出されて出力される。
【０１２０】
この「自動車」のカテゴリのバナーデータが広告領域情報生成部４３に送られる。広告領域情報生成部４３は、バナーデータベース４１から送られてきたコンテンツ画像情報とリンク情報に基づいて、広告領域１２を表示させるための情報を生成する。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。
【０１２１】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
第４実施形態．
図２６は、本発明の第４実施形態の構成を示す機能ブロック図であり、図２８は、その動作を示すシーケンス図である。前述の第２実施形態および第３実施形態においては、選択されたカテゴリを広告配信サーバ１に保存しているのに対して、この第４実施形態では、選択したカテゴリを、クライアント端末４で保存するようにしている。この実施形態では、クライアント端末４に、カテゴリＩＤ保存部６１が設けられる。このカテゴリＩＤ保存部６１は、ユーザが選択したカテゴリのカテゴリＩＤが保存される。
【０１２２】
なお、クライアント端末４側での選択カテゴリＩＤの保存には、たとえば、Ｃｏｏｋｉｅを使用することが考えられる。Ｃｏｏｋｉｅは、サーバの提供者が、ブラウザを通じて訪問者のコンピュータに一時的にデータを書き込んで保存させるものである。しかしながら、クライアント端末４側での選択カテゴリＩＤの保存は、Ｃｏｏｋｉｅに限定されるものではない。
【０１２３】
また、広告配信サーバ１側には、ユーザＩＤと、ユーザが選択したカテゴリＩＤとから、ユーザ毎のユーザＩＤとカテゴリＩＤとの対応を示す情報を生成するユーザＩＤ／カテゴリＩＤ生成部６２が設けられる。
【０１２４】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示される。ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。カテゴリ選択画面でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる。また、このとき、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤも送信される（プロセスＰＲＣ５−３）。
【０１２５】
広告配信サーバ１は、クライアント端末４からの選択カテゴリＩＤとユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。取得されたカテゴリＩＤおよびユーザＩＤがユーザＩＤ／カテゴリＩＤ生成部６２に送られる。図２７に示すように、受信したカテゴリＩＤとユーザＩＤとに基づいて、ユーザＩＤ／カテゴリＩＤ生成部６２で、ユーザと、そのユーザが選択したカテゴリＩＤとの対応関係を示す情報が作成される。
【０１２６】
たとえば、ユーザＩＤ取得部５５で取得されたユーザＩＤが「１」で、カテゴリＩＤ取得部４６で取得されたカテゴリＩＤが「１」であった場合には、図２７に示すように、（ユーザＩＤ＝１）（ユーザ名がＳＵＺＵＫＩ）に対して、カテゴリＩＤが「１」（カテゴリ明が「自動車」）の情報が作成される。この情報がクライアント端末４に返され（プロセスＰＲＣ５−３−１）、クライアント端末４のカテゴリＩＤ保存部６１に保存される。一方、選択カテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【０１２７】
カテゴリＩＤ／広告ＩＤデータベース４２には、図１３に示したように、各カテゴリ毎の広告ＩＤが記載されている。カテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、選択されたカテゴリに属する広告ＩＤが出力される。この場合には、（カテゴリＩＤ＝１）を選択しているので、カテゴリＩＤ／広告ＩＤデータベース４２からは、（カテゴリＩＤ＝１）の「自動車」に関する「３」、「５」、「８」、…の広告ＩＤが出力される。
【０１２８】
このカテゴリが「自動車」に属する広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、カテゴリが「自動車」に属する広告ＩＤの広告画面情報がたとえば３つ選択される。たとえば、「３」、「５」、「８」の３つの広告ＩＤの広告画面情報が選択されて出力され、広告領域情報生成部４３に送られる。
【０１２９】
広告領域情報生成部４３で、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。また、このとき、先のプロセスＰＲＣ５−３−１を独立させて実行せず、プロセスＰＲＣ６にプロセスＰＲＣ５−３−１を含ませる場合がある。
【０１３０】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、表示部３３には、「自動車」のカテゴリに属するバナー広告の画像のみが映し出される。
【０１３１】
ここで、広告を更新するために、リロードボタン１５がクリックされると、カテゴリＩＤ保存部６１からカテゴリＩＤが読み出される。カテゴリＩＤ保存部６１には、図２７に示すように、（カテゴリＩＤ＝１）が保存されているので、（カテゴリＩＤ＝１）がクライアント端末４から広告配信サーバ１に送られる。
【０１３２】
カテゴリＩＤ取得部４６で、カテゴリＩＤが取得される。取得されたカテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。たとえば、カテゴリＩＤ取得部４６で、（カテゴリＩＤ＝１）が取得された場合には、「自動車」のカテゴリを示す（カテゴリＩＤ＝１）がカテゴリＩＤ取得部４６からカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【０１３３】
カテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）が送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤが出力される。この広告ＩＤがバナーデータベース４１に送られる。バナーデータベース４１からは、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤの中から、たとえば先に抽出した「３」、「５」、「８」以外の３つの広告ＩＤの広告画面情報が出力される。
【０１３４】
この「自動車」のカテゴリに属するたとえば３つのバナーデータがバナーデータベース４１から広告領域情報生成部４３に送られる。広告領域情報生成部４３は、バナーデータベース４１から送られてきたバナーデータに基づいて、広告領域１２を表示させるための広告領域表示情報を生成する。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる。
【０１３５】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
第５実施形態．
図２９は、本発明の第５実施形態の構成を示す機能ブロック図であり、図３１は、その動作を示すシーケンス図である。前述の第４実施形態では、クライアント端末４にカテゴリＩＤ保存部６１が設けられ、このカテゴリＩＤ保存部６１に、そのユーザが選択したカテゴリＩＤが保存される。これに対して、第５実施形態では、クライアント端末４に広告ＩＤ保存部６６が設けられ、この広告ＩＤ保存部６６に、そのユーザが選択したカテゴリに属する広告ＩＤが保存される。
【０１３６】
広告配信サーバ１側には、ユーザ名と、選択したカテゴリＩＤとから、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、ユーザごとのユーザＩＤとユーザが選択したカテゴリに属する広告ＩＤとの対応を示す情報を生成するユーザＩＤ／広告ＩＤ生成部６３が設けられる。
【０１３７】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示される。ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。カテゴリ選択画面でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる。また、このとき、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤも送信される（プロセスＰＲＣ５−４）。
【０１３８】
広告配信サーバ１は、クライアント端末４からのカテゴリＩＤとユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。取得されたカテゴリＩＤおよびユーザＩＤがユーザＩＤ／広告ＩＤ生成部６３に送られる。図３０に示すように、このカテゴリＩＤとユーザＩＤとに基づいて、ユーザＩＤ／広告ＩＤ生成部６３で、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、ユーザＩＤと、そのユーザが選択したカテゴリの広告ＩＤとの対応関係を示す情報が作成される。
【０１３９】
たとえば、（ユーザＩＤ＝１）のクライアント端末４から、（カテゴリＩＤ＝１）が送られてきた場合には、ユーザＩＤ／広告ＩＤ生成部６３には、ユーザＩＤとして「１」が送られ、カテゴリＩＤとして「１」が送られる。ユーザＩＤ／広告ＩＤ生成部６３で、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、カテゴリＩＤが「１」の広告ＩＤが検索される。図１３に示すように、（カテゴリＩＤ＝１）の「自動車」に関する広告ＩＤは、「３」、「５」、「８」、…である。したがって、図３０に示すように、ユーザ名（ＳＵＺＵＫＩ）の広告ＩＤに対して、「３」、「５」、「８」、…の広告ＩＤの情報が生成される。生成された広告ＩＤ情報は、クライアント端末４に返され（プロセスＰＲＣ５−４−１）、クライアント端末４の広告ＩＤ保存部６６に保存されると共に、バナーデータベース４１に送られる。
【０１４０】
「３」、「５」、「８」、…の広告ＩＤがバナーデータベース４１に送られると、バナーデータベース４１からは、カテゴリが「自動車」に属するたとえば３つのバナーデータが抽出されて出力される。たとえば「３」、「５」、「８」の３つの広告ＩＤの広告画面情報が抽出されて出力される。この広告情報が広告領域情報生成部４３に送られる。広告領域情報生成部４３で、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。また、このとき、先のプロセスＰＲＣ５−４−１を独立させて実行せず、プロセスＰＲＣ６にプロセスＰＲＣ５−４−１を含ませる場合がある。
【０１４１】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、表示部３３には、カテゴリが「自動車」に属するバナー広告の画像のみが映し出される。
【０１４２】
ここで、広告を更新するために、リロードボタン１５がクリックされると、クライアント端末４から広告配信サーバ１に、広告ＩＤ保存部６６からのユーザ名が「ＳＵＺＵＫＩ」で広告ＩＤが「３」、「５」、「８」、…の広告画面情報が送られる。
【０１４３】
この広告ＩＤが広告ＩＤ取得部６５で取得される。広告ＩＤ取得部６５により、クライアント端末４からの情報として、ユーザ名が「ＳＵＺＵＫＩ」で「３」、「５」、「８」、…の広告ＩＤが取得される。このカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤは、バナーデータベース４１に送られる。
【０１４４】
バナーデータベース４１からは、カテゴリが「自動車」に属する広告画面情報の中から、たとえば先に抽出した「３」、「５」、「８」以外の３つの広告画面情報が抽出されて出力される。抽出された３つの広告ＩＤの広告領域情報生成部４３に送られる。
【０１４５】
広告領域情報生成部４３では、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる。
【０１４６】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
【０１４７】
以上のように、第２実施形態、第４実施形態では各ユーザ毎にカテゴリＩＤが、第３実施形態、第５実施形態では、各ユーザ毎に広告ＩＤが保存されているので、リロードボタン１５がクリックされて、広告画面情報が更新される毎に、選択されたカテゴリに属する新たなバナー広告が表示される。また、次に広告が表示されるときには、カテゴリの選択を行わなくても、そのユーザが興味のあるカテゴリのバナー広告が表示されるようになる。
【０１４８】
バナー広告を更新する際に、同一のカテゴリに属する広告画面情報の中から、どの広告画面情報を抽出してもよいが、リロードボタン１５がクリックされて、広告画面情報が更新されるときには、前回とは異なる広告画面情報を抽出するのが一般的である。そして、カテゴリが「自動車」に属する広告画面情報が全て選択されると、最初に戻って、広告画面情報を抽出する。同一の広告画面情報の中から、どの広告を抽出するかは、これに限られるものではない。広告料に応じて優先順位を付けて、広告画面情報を順番に送るようにしてもよい。
【０１４９】
また、上述の例では、表示される広告画面情報をバナーデータベースでたとえば３つ抽出するようにしているが、クライアント端末４側に複数の広告画面情報をまとめて送っておき、それをすべて一度に表示するのではなく、その中からクライアント端末４側で順次選択して広告画面情報を表示するようにしてもよい。
【０１５０】
なお、ここでは、リロードボタン１５をクリックして広告を更新しているが、勿論、ブラウザの更新ボタンを使っても、広告を更新できる。しかしながら、ブラウザの更新ボタンを使った場合には、広告領域１２の画面全体の更新となり、バナー画像１３ａ、１３ｂ、１３ｃの部分のみの更新は行えない。
【０１５１】
また、上述の例では、広告領域１２に表示するバナー広告の広告画面情報を３つ選択しているが、勿論、この３つに限定されるものではない。また、更新を行う毎に、広告領域１２に表示するバナー広告の数を変えるようにしてもよい。また、バナー広告の形状、大きさは個々に変化をつけてもよい。
【０１５２】
また、リロードボタン１５やブラウザの更新ボタンを使うことなく、バナー広告を時間毎に自動的に更新させるようにしてもよい。自動更新プログラムは、広告配信サーバ１側にもたせてもよいし、クライアント端末４側にもたせるようにしてもよい。
【０１５３】
また、上述の例では、インターネット上のバナー広告について説明したが、本発明は、最初にディジタル放送で広告領域表示情報をクライアント端末に送って、クライアント端末の広告領域にバナー画像を表示し、その後、インターネットを使って広告配信サーバとクライアント端末の通信を行うような、ディジタル放送とインターネットの連係通信の場合にも、同様に適用できる。この場合のシーケンス図が図３２、図３３である。図３２においては、図１０におけるクライアント端末４から広告配信サーバ１に送出される広告リクエストをなくし、広告領域表示情報を放送局６からクライアント端末４に放送によって送出し（プロセスＰＲＣ２−１）、クライアント端末４はそれを受信し、広告領域表示情報方をもとに表示部３３に広告領域１２を表示させ、ユーザが広告領域１２のカテゴリ選択ボタン１４を押して広告配信サーバ１にカテゴリＩＤリクエストを送信する段階（プロセスＰＲＣ３）からインターネットを介しての通信に切り換える。
【０１５４】
また、図３３においては、図１０におけるクライアント端末４から広告配信サーバ１に送出される広告リクエストをなくし、広告領域のＵＲＬを放送局６からクライアント端末４に放送によって送出し（プロセスＰＲＣ２−２）、その後、その広告領域のＵＲＬに基づいて広告配信サーバ１から広告領域表示情報がインターネットを介してクライアント端末４に送信され（プロセスＰＲＣ２−３）、ユーザは広告領域に表示されたカテゴリ名を選択することによってカテゴリＩＤリクエストがクライアント端末４から広告配信サーバ１に送出される（プロセスＰＲＣ３）。
【０１５５】
また、上述の例で、広告配信サーバは１箇所にある必要はなく、ネットワーク上に分散した機械が連係してシステムを構成するものであってもよい。
また、上述の例で、広告配信サーバ、あるいは、クライアント端末で保存、生成するデータの構造は、ここで示したものの他にも種々のものが考えられるので、環境に応じて、他のデータ構造にしてもよい。
【０１５６】
本発明は、上述の実施形態に限定されるものではなく、上記実施形態を適宜、組み合わせてもよい。また、この発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【図面の簡単な説明】
【０１５７】
【図１】本発明の広告配信システムのネットワーク構成を示すブロック図である。
【図２】本発明の広告配信システムにおける広告配信の説明に用いる説明図である。
【図３】本発明の広告配信システムにおける広告配信の説明に用いる説明図である。
【図４】本発明の広告配信システムにおける広告表示画面の一例の説明図である。
【図５】本発明の広告配信システムにおける広告表示画面の一例の説明図である。
【図６】本発明の広告配信システムにおける広告表示画面の他の例の説明図である。
【図７】本発明の広告配信システムにおける広告表示画面の他の例の説明図である。
【図８】本発明の広告配信システムにおける広告表示画面のさらに他の例の説明図である。
【図９】本発明の第１実施形態のブロック図である。
【図１０】本発明の第１実施形態の説明に用いるシーケンス図である。
【図１１】バナーデータベースの一例の説明図である。
【図１２】バナーデータベースの他の例の説明図である。
【図１３】カテゴリＩＤ／広告ＩＤデータベースの一例の説明図である。
【図１４】カテゴリＩＤ／広告ＩＤデータベースの他の例の説明図である。
【図１５】広告領域表示情報の生成の説明図である。
【図１６】カテゴリ付きバナーデータベースの一例の説明図である。
【図１７】カテゴリ付きバナーデータベースの他の例の説明図である。
【図１８】本発明の第２実施形態のブロック図である。
【図１９】ユーザＩＤ／カテゴリＩＤデータベースの一例の説明図である。
【図２０】ユーザＩＤ／カテゴリＩＤデータベースの他の例の説明図である。
【図２１】本発明の第２実施形態の説明に用いるシーケンス図である。
【図２２】本発明の第３実施形態のブロック図である。
【図２３】ユーザＩＤ／広告ＩＤデータベースの一例の説明図である。
【図２４】ユーザＩＤ／広告ＩＤデータベースの他の例の説明図である。
【図２５】本発明の第３実施形態の説明に用いるシーケンス図である。
【図２６】本発明の第４実施形態のブロック図である。
【図２７】選択カテゴリＩＤ情報の一例の説明図である。
【図２８】本発明の第４実施形態の説明に用いるシーケンス図である。
【図２９】本発明の第５実施形態のブロック図である。
【図３０】選択広告ＩＤ情報の一例の説明図である。
【図３１】本発明の第５実施形態の説明に用いるシーケンス図である。
【図３２】本発明においてのディジタル放送で広告領域表示情報をクライアント端末に送る場合の説明に用いるシーケンス図である。
【図３３】本発明においてのディジタル放送で広告領域のＵＲＬをクライアント端末に送る場合の説明に用いるシーケンス図である。
【図３４】従来のバナー広告の説明図である。
【符号の説明】
【０１５８】
１：広告配信サーバ、
２、２ａ、２ｂ、２ｃ、…、２ｄ：広告主サーバ、
３、３ａ、３ｂ、３ｃ、…、３ｄ：広告掲載サーバ、
４、４ａ、４ｂ、４ｃ、…、４ｄ：クライアント端末、
５：インターネット、
６：放送局、
１１：ホームページ領域、
１２：広告領域、
１３ａ、１３ｂ、１３ｃ：バナー画像、
１４：カテゴリ選択ボタン、
１５：リロードボタン、
１６：カテゴリ選択画面、
３１：ブラウザ、
３２：入力部、
３３：表示部、
３４：送受信部、
３６：ユーザＩＤ送出部
４０：スイッチ、
４１：バナーデータベース、
４２：カテゴリＩＤ／広告ＩＤデータベース、
４３：広告領域情報生成部、
４５：カテゴリ画面情報生成部、
４６：カテゴリＩＤ取得部
４７：送受信部、
５１：ユーザＩＤ／カテゴリＩＤデータベース、
５３：ユーザＩＤ／広告ＩＤデータベース、
５５：ユーザＩＤ取得部
６１：カテゴリＩＤ保存部、
６２：ユーザＩＤ／カテゴリＩＤ生成部、
６３：ユーザＩＤ／広告ＩＤ生成部、
６５：広告ＩＤ取得部
６６：広告ＩＤ保存部
【図１】
2004177936.tif 000003
【図２】
2004177936.tif 000004
【図３】
2004177936.tif 000005
【図４】
2004177936.tif 000006
【図５】
2004177936.tif 000007
【図６】
2004177936.tif 000008
【図７】
2004177936.tif 000009
【図８】
2004177936.tif 000010
【図９】
2004177936.tif 000011
【図１０】
2004177936.tif 000012
【図１１】
2004177936.tif 000013
【図１２】
2004177936.tif 000014
【図１３】
2004177936.tif 000015
【図１４】
2004177936.tif 000016
【図１５】
2004177936.tif 000017
【図１６】
2004177936.tif 000018
【図１７】
2004177936.tif 000019
【図１８】
2004177936.tif 000020
【図１９】
2004177936.tif 000021
【図２０】
2004177936.tif 000022
【図２１】
2004177936.tif 000023
【図２２】
2004177936.tif 000024
【図２３】
2004177936.tif 000025
【図２４】
2004177936.tif 000026
【図２５】
2004177936.tif 000027
【図２６】
2004177936.tif 000028
【図２７】
2004177936.tif 000029
【図２８】
2004177936.tif 000030
【図２９】
2004177936.tif 000031
【図３０】
2004177936.tif 000032
【図３１】
2004177936.tif 000033
【図３２】
2004177936.tif 000034
【図３３】
2004177936.tif 000035
【図３４】
2004177936.tif 000036
【手続補正書】
【提出日】平成16年1月26日(2004.1.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信方法において、
広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、
前記クライアント端末は、前記広告配信サーバからの広告領域表示情報を受信し、当該受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、前記広告配信サーバからのカテゴリ選択画面情報を受信し、当該受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、前記カテゴリ選択画面によりカテゴリが選択されると、当該選択されたカテゴリ情報を前記広告配信サーバに送信し、
前記広告配信サーバは、前記クライアント端末からの選択されたカテゴリ情報を受信し、当該選択されたカテゴリ情報に基づいて、当該選択されたカテゴリに属する広告画面情報を抽出して、前記クライアント端末に送信し、
前記クライアント端末は、前記選択されたカテゴリに属する広告画面情報を受信し、前記広告領域中の広告画面情報を更新する
ことを特徴とする広告配信方法。
【請求項２】
前記カテゴリ選択画面は、前記広告領域に表示されるコントロールボタンの操作により表示されることを特徴とする請求項１に記載の広告配信方法。
【請求項３】
前記選択されたカテゴリから派生された関連情報を、前記広告配信サーバに保存しておくことを特徴とする請求項１又は２に記載の広告配信方法。
【請求項４】
前記選択されたカテゴリから派生された関連情報を、前記クライアント端末に保存しておくことを特徴とする請求項１又は２に記載の広告配信方法。
【請求項５】
前記選択されたカテゴリから派生された関連情報として、ユーザ情報と、選択されたカテゴリとの関連を示す情報を保存することを特徴とする請求項３又は４に記載の広告配信方法。
【請求項６】
前記選択されたカテゴリから派生された関連情報として、ユーザ情報と、選択されたカテゴリに属する広告画面情報との関連を示す情報を保存することを特徴とする請求項３又は４に記載の広告配信方法。
【請求項７】
前記広告領域の更新は、前記広告画面情報を含む広告領域全体が更新されることを特徴とする請求項１乃至６のいずれかに記載の広告配信方法。
【請求項８】
前記広告領域の更新は、前記広告画面情報を含む広告領域中の広告画面情報の部分が更新されることを特徴とする請求項１乃至６のいずれかに記載の広告配信方法。    
【請求項９】
リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムにおいて、
広告画像と前記広告画像に埋め込まれたリンク先とからなる広告画面情報と、広告のカテゴリとその広告のカテゴリに属する広告画面情報との関連を示す情報とが保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有する広告配信サーバと、
前記広告配信サーバからの受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示すると共に、前記広告配信サーバから受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示する表示部と、カテゴリを選択するための入力部とを有するクライアント端末と、
前記広告配信サーバと前記クライアント端末とを結ぶネットワークとを備え、
前記広告配信サーバは、前記クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、
前記クライアント端末は、前記広告配信サーバからの広告領域表示情報を受信し、当該受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、前記広告配信サーバからのカテゴリ選択画面情報を受信し、当該受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、前記カテゴリ選択画面によりカテゴリが選択されると、当該選択されたカテゴリ情報を前記広告配信サーバに送信し、
前記広告配信サーバは、前記クライアント端末からの選択されたカテゴリ情報を受信し、当該選択されたカテゴリ情報に基づいて、当該選択されたカテゴリに属する広告画面情報を抽出して、前記クライアント端末に送信し、
前記クライアント端末は、前記選択されたカテゴリに属する広告画面情報を受信し、前記広告領域中の広告画面情報を更新する
ことを特徴とする広告配信システム。
【請求項１０】
リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムの広告配信サーバにおいて、
広告画像と前記広告画像に埋め込まれたリンク先とからなる広告画面情報と、広告のカテゴリとその広告のカテゴリに属する広告画面情報との関連を示す情報とが保存される配信広告画面情報保存部と、
広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有し、
クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、カテゴリ選択画面を表示させるためのカテゴリ選択画面情報を送信し、
前記クライアント端末からの選択されたカテゴリ情報を受信すると、当該選択されたカテゴリ情報に基づいて、当該選択されたカテゴリに属する広告画面情報を抽出して前記クライアント端末に送信する
ことを特徴とする広告配信サーバ。
【請求項１１】
さらに、ユーザ情報と、選択されたカテゴリとの関連を示す情報が保存されるカテゴリ情報保存部を備えることを特徴とする請求項１０に記載の広告配信サーバ。
【請求項１２】
さらに、ユーザ情報と、選択されたカテゴリに属する広告画面情報との関連を示す情報が保存される広告画面情報保存部を備えることを特徴とする請求項１０に記載の広告配信サーバ。
【請求項１３】
広告画面情報を含む広告領域の画面を表示すると共に、カテゴリ選択画面を表示する表示部と、
カテゴリを選択するための入力部とを備え、
広告配信サーバから広告画面情報を含む広告領域を表示させるための広告領域表示情報を受信すると、当該受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示し、前記広告配信サーバからカテゴリ選択画面を表示させるためのカテゴリ選択画面情報を受信すると、当該受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示し、前記入力部によりカテゴリが選択されると、当該選択されたカテゴリ情報を前記広告配信サーバに送信し、前記広告配信サーバから、前記選択されたカテゴリに属する広告画面情報を受信すると、前記広告領域中の広告画面情報を更新する
ことを特徴とするクライアント端末。
【請求項１４】
さらに、前記選択されたカテゴリを保存するカテゴリ情報保存部を備えることを特徴とする請求項１３に記載のクライアント端末。
【請求項１５】
さらに、前記選択されたカテゴリに属する広告画面情報を保存する広告画面情報保存部を備えることを特徴とする請求項１３に記載のクライアント端末。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットのホームページ上にバナー広告を表示させる広告配信システムおよび方法、広告配信サーバ、クライアント端末に関するもので、特に、ユーザの興味のあるカテゴリのバナー広告のみを抽出して表示できるようにしたものに関する。
【背景技術】
【０００２】
インターネット上の広告として、たとえば特許文献１に示されるように、バナー広告が盛んに使われている。バナー広告は、図３４（Ａ）に示すように、インターネットのホームページ２０１上に所定の形状（たとえば長方形状）の画像バナー画像２０２を設け、このバナー画像２０２中に、広告主の企業名や商品名の文字や図形（バナー画像）を描画すると共に、このバナー画像２０２中に、各広告主のサーバにリンクするためのタグを埋め込んだものである。バナー画像２０２をクリックすると、図３４（Ｂ）に示すように、広告主のホームページ２０５に跳ぶことができる。しかしながら、このような従来のバナー広告は、広告送信側から無差別に送信されるか、あるいは、広告送信側が、個々のユーザの特徴を判断してそれにあった広告を送信するものであった。
【特許文献１】特開２００１−１８８７３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
以上の従来技術によるバナー広告は、通信ネットワークによる通信の基本的特長である双方向性を生かしたものではなく、もっぱら広告送信側の利便を考えた広告送信側の意思に基づくものであった。個々のユーザの特徴を判断して、それにあった広告を送信するといっても、それはあくまでも、広告送信側の判断に基づくものであり、またそのためにはユーザのプライバシーに関する事項を広告送信側に提示するため、プライバシー流出の問題もある。
【０００４】
従来のバナー広告では、通信ネットワークでの情報収集手段の基本的特長である、ユーザが主体的に情報を捜してゆくということができなかった。すなわち、ユーザが、自分の希望したカテゴリのバナー広告を次々に見て情報収集していくことはできなかった。
【０００５】
今日、通信ネットワークの整備が進む中、新たなる時代にふさわしい広告配信システムが期待されている状況にある。しかるに、従来のバナー広告は、通信ネットワークが出現する以前の広告のありかたを土台にした広告配信システムであり、マスメディアの広告配信と同じ論理の上に成り立ち、その論理の域を脱するものではなく、旧態依然としたものである。そこで、広告送信側の利便のみを考慮したものではなく、広告のもうひとつの側面、つまり、広告はユーザの情報収集手段のひとつでもあるという側面も考慮した通信広告を行うことができる広告配信システムが要望される。
【０００６】
本発明は、上述の課題を鑑み、広告送信側の利便と、ユーザの情報収集手段としての利便を、同時にもたらすことができるようにした広告配信システムおよび方法、広告配信サーバ、クライアント端末を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するために、本発明の広告配信方法は、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信方法において、広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し
、クライアント端末は、広告配信サーバからの広告領域表示情報を受信し、この受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、広告配信サーバからのカテゴリ選択画面情報を受信し、この受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバは、クライアント端末からの選択されたカテゴリ情報を受信し、この選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する広告画面情報を抽出して、クライアント端末に送信し、クライアント端末は、選択されたカテゴリに属する広告画面情報を受信し、広告領域中の広告画面情報を更新することを特徴とする。
【０００８】
本発明の広告配信方法において、好ましくは、カテゴリ選択画面は、広告領域に表示されるコントロールボタンの操作により表示されることを特徴とする。
【０００９】
本発明の広告配信方法において、好ましくは、選択されたカテゴリ情報から派生された関連情報を、広告配信サーバに保存しておくことを特徴とする。
【００１０】
本発明の広告配信方法において、好ましくは、選択されたカテゴリ情報から派生された関連情報を、クライアント端末に保存しておくことを特徴とする。
【００１１】
本発明の広告配信方法において、好ましくは、選択されたカテゴリから派生された関連情報として、ユーザ情報と、選択されたカテゴリとの関連を示す情報を保存することを特徴とする。
【００１２】
本発明の広告配信方法において、好ましくは、選択されたカテゴリから派生された関連情報として、ユーザ情報と、選択されたカテゴリに属する広告画面情報との関連を示す情報を保存することを特徴とする。
【００１３】
本発明の広告配信方法において、好ましくは、広告領域の更新は、広告画面情報を含む広告領域全体が更新されることを特徴とする。
【００１４】
本発明の広告配信方法において、好ましくは、広告領域の更新は、広告画面情報を含む広告領域中の広告画面情報の部分が更新されることを特徴とする。
【００１５】
本発明の広告配信システムは、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムにおいて、広告画像と広告画像に埋め込まれたリンク先とからなる広告画面情報と、広告のカテゴリとその広告のカテゴリに属する広告画面情報との関連を示す情報とが保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有する広告配信サーバと、広告配信サーバからの受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示すると共に、広告配信サーバから受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示する表示部と、カテゴリを選択するための入力部とを有するクライアント端末と、広告配信サーバとクライアント端末とを結ぶネットワークとを備え、広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、クライアント端末は、広告配信サーバからの広告領域表示情報を受信し、この受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、広告配信サーバからのカテゴリ選択画面情報を受信し、この受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバは、クライアント端末からの選択されたカテゴリ情報を受信し、この選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する広告画面情報を抽出して、クライアント端末に送信し、クライアント端末は、選択されたカテゴリに属する広告画面情報を受信し、広告領域中の広告画面情報を更新することを特徴とする。
【００１６】
本発明の広告配信サーバは、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムの広告配信サーバにおいて、広告画像と広告画像に埋め込まれたリンク先とからなる広告画面情報と、広告のカテゴリとそのカテゴリに属する広告画面情報との関連を示す情報とが保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有し、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、カテゴリ選択画面を表示させるためのカテゴリ選択画面情報を送信し、クライアント端末からの選択されたカテゴリ情報を受信すると、この選択されたカテゴリ情報に基づいて、この選択されたカテゴリに属する広告画面情報を抽出してクライアント端末に送信することを特徴とする。
【００１７】
本発明の広告配信サーバにおいて、好ましくは、さらに、ユーザ情報と、選択されたカテゴリとの関連を示す情報が保存されるカテゴリ情報保存部を備えることを特徴とする。
【００１８】
本発明の広告配信サーバにおいて、好ましくは、さらに、ユーザ情報と、選択されたカテゴリに属する広告画面情報との関連を示す情報が保存される広告画面情報保存部を備えることを特徴とする。
【００１９】
本発明のクライアント端末は、広告画面情報を含む広告領域の画面を表示すると共に、カテゴリ選択画面を表示する表示部と、カテゴリを選択するための入力部とを備え、広告配信サーバから広告画面情報を含む広告領域を表示させるための広告領域表示情報を受信すると、当該受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示し、広告配信サーバからカテゴリ選択画面を表示させるためのカテゴリ選択画面情報を受信すると、当該受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示し、入力部によりカテゴリが選択されると、当該選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバから、選択されたカテゴリに属する広告画面情報を受信すると、広告領域中の広告画面情報を更新することを特徴とする。
本発明のクライアント端末において、好ましくは、さらに、選択されたカテゴリを保存するカテゴリ情報保存部を備えることを特徴とする。
【００２０】
本発明のクライアント端末において、好ましくは、さらに、選択されたカテゴリに属する広告画面情報を保存する広告画面情報保存部を備えることを特徴とする。
【発明の効果】
【００２１】
本発明の広告配信方法および配信システムによれば、広告配信サーバは、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、広告のカテゴリを選択するためのカテゴリ選択画面情報を送信し、クライアント端末は、広告配信サーバからの広告領域表示情報を受信し、この受信した広告領域表示情報に基づいて広告画面情報を含む広告領域を表示すると共に、広告配信サーバからのカテゴリ選択画面情報を受信し、この受信したカテゴリ選択画面情報に基づいてカテゴリ選択画面を表示し、カテゴリ選択画面によりカテゴリが選択されると、選択されたカテゴリ情報を広告配信サーバに送信し、広告配信サーバは、クライアント端末からの選択されたカテゴリ情報を受信し、この選択されたカテゴリ情報に基づいて、選択されたカテゴリに属する広告画面情報を抽出して、クライアント端末に送信し、クライアント端末は、選択されたカテゴリに属する広告画面情報を受信し、広告領域中の広告画面情報を更新するようにしている。
【００２２】
これにより、ユーザの興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを提供することができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックする。バナー
画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができる。これにより、個々のユーザは、自分が希望するカテゴリのバナー広告のみを受け取ることができる。また、ユーザは、自分が希望する広告のカテゴリを選択し、その結果を即座に次回からのバナー広告内容に反映させ、自らが選択したカテゴリのバナー広告のみを受け取ることができる。
【００２３】
このように、ユーザが自分の興味のあるカテゴリを選択し、そのユーザが興味のあるカテゴリのバナー広告だけを抽出して提供することができる。これは、バナー広告を出している広告主側と、バナー広告を見ているユーザ側の双方に利益がある。すなわち、バナー広告を見ているユーザ側では、自分の興味のあるカテゴリのバナー広告だけを絞り込んで見ることができ、バナー広告を情報収集手段として積極的に利用することができる。バナー広告を出している広告主の企業側では、その企業の商品に興味のある顧客を掴むことができ、商品の宣伝効果が上がることが期待できる。
【００２４】
本発明の広告配信方法によれば、好ましくは、選択されたカテゴリ情報から派生された関連情報を広告配信サーバに保存しておくようにしている。あるいは、好ましくは、選択されたカテゴリ情報から派生された関連情報をクライアント端末に保存しておくようにしている。
【００２５】
これにより、ユーザがリロードボタン１５を押すと、バナー広告が次々に更新され、ユーザの選択したカテゴリのバナー広告のみが表示されるようになる。また、次回、広告配信サーバにアクセスしたときに、カテゴリを選択しなくても、ユーザが選択したカテゴリのバナー広告のみが抽出されて出力されるようになる。
【００２６】
本発明の広告配信サーバによれば、リンク先の情報が埋め込まれた広告画面情報を画面中に表示させるようにした広告配信システムの広告配信サーバにおいて、広告画像と広告画像に埋め込まれたリンク先とからなる広告画面情報と、広告のカテゴリとそのカテゴリに属する広告画面情報との関連を示す情報とが保存される配信広告画面情報保存部と、広告領域表示情報を生成する広告領域情報生成部と、カテゴリ選択画面情報を生成するカテゴリ画面情報生成部とを有し、クライアント端末に、広告画面情報を含む広告領域を表示させるための広告領域表示情報を送信すると共に、カテゴリ選択画面を表示させるためのカテゴリ選択画面情報を送信し、クライアント端末からの選択されたカテゴリ情報を受信すると、この選択されたカテゴリ情報に基づいて、この選択されたカテゴリに属する広告画面情報を抽出してクライアント端末に送信するようにしている。
【００２７】
これにより、ユーザの興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを提供することができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックし、バナー画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができる。
【００２８】
本発明の広告配信サーバによれば、好ましくは、さらに、ユーザ情報と、選択されたカテゴリとの関連を示す情報が保存されるカテゴリ情報保存部が備えられる。あるいは、ユーザ情報と、選択されたカテゴリに属する広告画面情報との関連を示す情報が保存される広告画面情報保存部が備えられる。
【００２９】
これにより、ユーザがリロードボタン１５を押すと、バナー広告が次々に更新され、ユーザの選択したカテゴリのバナー広告のみが表示されるようになる。また、次回、広告配信サーバにアクセスしたときに、カテゴリを選択しなくても、ユーザが選択したカテゴリのバナー広告のみが抽出されて表示されるようになる。
【００３０】
本発明のクライアント端末によれば、広告画面情報を含む広告領域の画面を表示すると共に、カテゴリ選択画面を表示する表示部と、カテゴリを選択するための入力部とを備え、広告配信サーバから広告画面情報を含む広告領域を表示させるための広告領域表示情報を受信すると、この受信した広告領域表示情報に基づいて、広告画面情報を含む広告領域の画面を表示し、広告配信サーバからカテゴリ選択画面を表示させるためのカテゴリ選択画面情報を受信すると、この受信したカテゴリ選択画面情報に基づいて、カテゴリ選択画面を表示し、入力部によりカテゴリが選択されると、この選択されたカテゴリ情報をこの広告配信サーバに送信し、広告配信サーバから、選択されたカテゴリに属する広告画面情報を受信すると、広告領域中の広告画面情報を更新するようにしている。
【００３１】
これにより、ユーザが興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを受け取りことができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックし、バナー画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができるようなシステムが実現できる。
【００３２】
本発明のクライアント端末によれば、さらに、選択されたカテゴリを保存するカテゴリ情報保存部が備えられる。あるいは、さらに、選択されたカテゴリに属する広告画面情報を保存する広告画面情報保存部が備えられる。
【００３３】
これにより、ユーザがリロードボタンを押すと、ユーザが選択したカテゴリのバナー広告が次々に更新されるようになる。また、次回、広告配信サーバにアクセスしたときに、カテゴリを設定しなくても、ユーザが選択したカテゴリのバナー広告のみが抽出されて表示されるようになる。
【発明を実施するための最良の形態】
【００３４】
広告配信システムの概要．
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明が適用された広告配信システムの概要を示すものである。図１において、広告配信サーバ１は、バナー広告の形態の広告をホームページ上に提供する広告配信サーバである。バナー広告は、インターネットのホームページ上に所定の形状の広告領域を設け、この広告領域中に、広告主の企業名や商品名の文字や図形等を表示するバナーを配置し、そのバナーに、各広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄにリンクするためのタグを埋め込んだものである。
【００３５】
バナー広告のコンテンツの実体は、所定の形状の広告となる文字や図形を表示させるためのバナー画像情報と、そのバナー画像に埋め込まれたリンク先アドレス（ＵＲＬ:Uniform Resource Locator）である。バナー画像は、広告の文字や図形を記した画像ばかりでなく、他の方法、たとえば、Ｊａｖａ（登録商標）言語によるアプレットやＦｌａｓｈ（登録商標）によるフラッシュ動画などを用いるようにしてもよい。
【００３６】
さらに、本発明が適用された広告配信サーバ１では、ユーザの希望するカテゴリのバナー広告だけを抽出して、ホームページ上に提供することができる。これにより、インターネット上のホームページを閲覧しているユーザは、自分の興味のあるカテゴリのバナー広告を絞り込みながら、より積極的にバナー広告を活用することができる。
【００３７】
広告配信サーバ１を使って、ホームページ上にバナー広告を掲載することを要望する企業等は、広告配信サーバ１の運営者と契約を締結し、広告主となる。広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄは、広告主のホームページのサーバである。広告主のホームページでは、各企業の製品や企業の活動状況の情報が提供されている。たとえば、自動車の企業が広告主なら、そのホームページ上に、その企業で生産している自動車の車種名や、性能、価格、販売店の情報等が掲載されている。
【００３８】
また、広告配信サーバ１を使って、自分のホームページ上に、企業のバナー広告を掲載することを要望するホームページの運営者は、広告配信サーバ１の運営者と契約を締結する。広告掲載サーバ３ａ、３ｂ、…、３ｄは、広告配信サーバ１の運営者と契約を締結し、バナー広告を掲載したホームページのサーバである。
【００３９】
クライアント端末４ａ、４ｂ、４ｃ、…、４ｄは、インターネットを利用するユーザの端末である。クライアント端末４ａ、４ｂ、４ｃ、…、４ｄの表示部は、具体的には、パーソナルコンピュータのディスプレイ、ＰＤＡ(Personal Digital Assistant) のディス
プレイ、携帯電話のディスプレイ、ＡＴＭ（Automatic Teller Machine）機のディスプレイ、ＨＭＤ（Head Mount Display）、ディスプレイ付ゴーグル、テレビジョン受像機のディスプレイ、大型ディスプレイ、プロジェクションスクリーン、あるいは、ＣＡＶＥ（登録商標）のような多面立体プロジェクションスクリーンと液晶シャッタメガネによる立体視装置システムなどである。また、クライアント端末４ａ、４ｂ、４ｃ、…、４ｄの入力部は、マウス、ジョイスティク、入力ペン、データグローブ、スペースボール、テレビジョン受像機のリモコンなどである。
【００４０】
このクライアント端末４ａ、４ｂ、４ｃ、…、４ｄには、ブラウザと呼ばれる閲覧アプリケーションプログラムがインストールされている。このブラウザにより、ＨＴＭＬ、ＣＨＴＭＬ、ＢＭＬ、ＸＨＴＭＬ等のハイパーリンク言語で記述された情報から、ＨＴＴＰ(Hyper Text Transfer Protocol)等のプロトコルにより、テキスト、画像、音声等がリンクされる。
【００４１】
これら広告配信サーバ１、広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄ、広告掲載サーバ３ａ、３ｂ、…、クライアント端末４ａ、４ｂ、４ｃ、…、４ｄは、各々、通信ネットワークであるインターネット５に連結されている。なお、通信ネットワークを、インターネット５以外の通信網、たとえばイントラネットやＣＡＴＶ(Cable Television)用のケーブル網や、一般のＷＡＮ(Wide Area Network)など他の通信ネットワークとしてもよい。ま
た、その方式は有線方式でも無線方式でも、また、有線、無線を混在させたものでもよい。また、通信ネットワークの送信機能の一部として放送を含めてもよい。本発明の実施において、クライアント端末は、最初の広告領域表示情報を放送によって広告配信サーバから受信してもよい。
【００４２】
図１において、ユーザは、クライアント端末４ａ、４ｂ、４ｃ、…、４ｄを使って、インターネット５上の各サイトをアクセスする。クライアント端末４ａ、４ｂ、４ｃ、…、４ｄで、広告掲載サーバ３ａ、３ｂ、３ｃ、…、３ｄのホームページをアクセスすると、図２（Ａ）に示すように、そのホームページ領域１１中に、広告領域１２が表示される。ホームページ領域１１の広告領域１２には、広告配信サーバ１へのリンク情報が付加されており、広告領域１２は、広告配信サーバ１からの情報に基づいて表示されている。あるいは、広告配信サーバ１は、広告掲載サーバ３ａ、３ｂ、３ｃ、…、３ｄのホームページの中に広告領域を埋め込んだものを放送によりクライアント端末４ａ、４ｂ、４ｃ、…、４ｄに送信する。
【００４３】
広告領域１２には、バナー画像１３ａ、１３ｂ、１３ｃと、カテゴリ選択ボタン１４と、リロードボタン１５とが含まれている。最初のアクセスでは、バナー画像１３ａ、１３ｂ、１３ｃには、任意の企業のバナー広告が表示される。この例では、バナー画像１３ａとして「ＡＢＣ旅行」の広告、バナー画像１３ｂとして「ＡＢＣ銀行」の広告、バナー画像１３ｃとして「ＡＢＣモータース」の広告の３個のカテゴリの異なる各企業のバナー画像が表示されている。なお、ここではバナー画像の数は３つであるが、バナー画像の数はこれに限定されるわけではない。  
【００４４】
ここで、カテゴリ選択ボタン１４がクリックされると、図２（Ｂ）に示すように、広告領域１２にカテゴリ選択画面１６が表示される。このカテゴリ選択画面１６中には、「自動車」、「金融」、「旅行」、「スポーツ」等、広告のカテゴリの一覧と、チェックボックスが表示される。また、カテゴリ選択画面１６には、送信ボタン１０３と、取り消しボタン１０４とが設けられる。
【００４５】
クライアント端末４のユーザは、このカテゴリの一覧を見て、自分が興味のあるカテゴリを選択する。ここでは、たとえば、カテゴリ選択画面１６の中から、「自動車」のカテゴリを選択し、自動車のカテゴリのチェックボックスにチェックをしたとする。
【００４６】
カテゴリ選択画面１６によりユーザが興味のあるカテゴリを選択した後に、送信ボタン１０３をクリックすると、ユーザが選択したカテゴリに応じて、バナー画像１３ａ、１３ｂ、１３ｃが更新される。上記のように、たとえばユーザがカテゴリとして「自動車」を選択した場合には、図２（Ｃ）に示すように、「ＡＢＣモータース」の広告、「ＣＤＦモータース」の広告、「ＧＨＩモータース」の広告等、カテゴリが「自動車」に関する企業のバナー画像１３ａ、１３ｂ、１３ｃのみが表示されるようになる。
【００４７】
なお、上述の例では、カテゴリ選択画面１６で、ユーザが１つのカテゴリを選択したが、カテゴリは複数個選択するようにしてもよい。複数のカテゴリが選択された場合には、選択された複数のカテゴリに関するバナー広告が表示されるようになる。
【００４８】
また、上述の例では、カテゴリ選択画面１６にカテゴリの一覧を表示しているが、このカテゴリ選択画面１６を、大分類、中分類、細分類というように、階層化するようにしてもよい。たとえば、図３（Ａ）に示すように、最初にカテゴリ選択画面１６に、「趣味」、「ビジネス」、「健康」、「生活」とういうような大分類のカテゴリが表示され、ここで、たとえば、「趣味」が選択されると、図３（Ｂ）に示すように、「スポーツ」、「旅行」、「自動車」、「釣り」というように、中分類のカテゴリが表示され、さらに、「スポーツ」が選択されると、「野球」、「テニス」、「サッカー」、「ラグビー」のように、細分類のカテゴリが表示されるようにしてもよい。
【００４９】
また、図２の例では、広告領域１２をホームページ領域１１中に設けているが、ホームページ領域１１の領域と広告領域１２とを別ウィンドウで表示するようにしてもよい。
【００５０】
図４は、ホームページ領域１１と、広告領域１２とをフレームを使って上下に分割した例である。図４において、上側のフレームは広告領域１２とされ、その下側のフレームは、ホームページ領域１１とされている。勿論、上側のフレームをホームページ領域１１とし、下側のフレームを広告領域１２としてもよい。また、フレームを左右に分割し、左側のフレームをホームページ領域１１とし、右側のフレームを広告領域１２とし、あるいは、左側のフレームを広告領域１２とし、右側のフレームをホームページ領域１１としてもよい。広告領域１２には、バナー画像１３ａ、１３ｂ、１３ｃが配置される。また、このバナー画像１３ａ、１３ｂ、１３ｃの下には、カテゴリ選択ボタン１４と、リロードボタン１５とが配置されている。
【００５１】
図５（Ａ）に示すように、バナー画像１３ａ、１３ｂ、１３ｃは、広告領域１２内で、たとえばドラッグ操作により移動させることができ、バナー画像１３ａ、１３ｂ、１３ｃを位置移動させると、リロードボタン１５、カテゴリ選択ボタン１４を利用しやすくなる。
【００５２】
カテゴリ選択ボタン１４をクリックすると、図５（Ｂ）に示すように、カテゴリ選択画
面１６がたとえば別ウィンドウで表示される。カテゴリ選択画面１６には、カテゴリ名と、各カテゴリを選択するためのチェックボックスとが表示される。また、カテゴリ選択画面１６には、送信ボタン１０３と、取り消しボタン１０４とが設けられる。
【００５３】
クライアント端末４のユーザは、広告のカテゴリを選択する場合には、自分の興味のあるカテゴリのチェックボックスをクリックしてチェックマークを付け、送信ボタン１０３をクリックする。送信ボタン１０３がクリックされると、チェックマークを付加して選択した広告のカテゴリＩＤが広告配信サーバ１に送信される。取り消しボタン１０４をクリックすれば、各チェックボックスはリセットされ、広告のカテゴリの選択をやり直すことができる。
【００５４】
図６および図７は、広告領域１２とカテゴリ選択画面１６を合体させたものを、別ウィンドウを使って表示した例である。図６において、ホームページ領域１１のウィンドウの上に重ねて、広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウが配置される。なお、この例では、ホームページ領域１１のウィンドウ上層に広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウが配置されているが、勿論、アクティブウィンドウをホームページ領域１１のウィンドウにすれば、ホームページ領域１１のウィンドウの下に広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウが配置されるようになる。広告領域１２とカテゴリ選択画面１６を合体させたもののウィンドウには、バナー画像１３ａ、１３ｂ、１３ｃが重ねて表示される。また、広告領域１２とカテゴリ選択画面１６を合体させたものには、カテゴリ名と、各カテゴリを選択するためのチェックボックスと、送信ボタン１０３と取り消しボタン１０４が配置される。このように、広告領域１２とカテゴリ選択画面１６を合体させた場合には、カテゴリ選択画面１６を呼び出すためのカテゴリ選択ボタン１４は不要である。
【００５５】
バナー画像１３ａ、１３ｂ、１３ｃはたとえばドラッグ操作により移動させることができ、バナー画像１３ａ、１３ｂ、１３ｃの位置を移動させると、リロードボタン１５を利用しやすくなる。
【００５６】
なお、この例では、カテゴリ選択画面１６はチェックボックスを使用して選択するようになっているが、ほかの形式でもかまわない。また、直接、広告カテゴリを選択するようになっているが、他の方式、たとえば、予めユーザの特徴や広告カテゴリの特徴を表した文字列と広告カテゴリを関連付けて定義しておき、ユーザが特徴を入力して、それをもとにプログラムが広告カテゴリを自動的に選定するような方式を用いてもよい。
【００５７】
バナー画像１３ａ、１３ｂ、１３ｃをクリックすると、そのバナー画像１３ａ、１３ｂ、１３ｃに対応する広告主のホームページにジャンプする。その際、広告主のホームページをホームページ領域１１に表示させ、バナー画像１３ａ、１３ｂ、１３ｃを含む広告領域１２を表示したままにしておいてもよいし、あるいは、ウィンドウ全体に広告主のホームページを表示させ、広告領域１２を消すようにしてもよい。また、広告主のホームページを、別のウィンドウ、別フレーム、あるいは別のインラインフレームに表示してもよい。この場合、バナー画像１３ａ、１３ｂ、１３ｃを、必ずしも最初から重なり合わせて表示する必要はない。また、バナー画像１３ａ、１３ｂ、１３ｃの個数は自由に設定できる。
【００５８】
バナー画像１３ａ、１３ｂ、１３ｃ、カテゴリ選択ボタン１４、リロードボタン１５や他の画面表示構成要素の重なり具合や配置は、デザインに応じて変更することもできる。また、必要に応じて、リロードボタン１５やカテゴリ選択ボタン１４がユーザの操作で位置変更できるようにすることもできる。
【００５９】
さらに、図８に示すように、広告領域１２の画面やカテゴリ選択画面１６を仮想３次元空間として表示してもよい。この場合、仮想３次元空間を表示するのにＶＲＭＬ（Virtual Reality Modeling Language）やＪａｖａ（登録商標）言語によるアプレット等を用い
る。また、さらに、広告領域１２の画面やカテゴリ選択画面１６の構成には、他にも種々のものが考えられ、それに応じて表示技術も異なる。たとえば、広告領域１２全体をＦｌａｓｈ（登録商標）によるフラッシュ動画にしてもよい。
【００６０】
このように、本発明が適用された広告配信サーバ１を利用すると、ユーザの興味のあるカテゴリを選択して、そのユーザの興味のあるカテゴリのバナー広告のみを提供することができる。ユーザは、このバナー広告を見て、自分の興味のあるバナー広告があったら、そのバナー広告のバナー画像をクリックする。バナー画像がクリックされると、そのバナー画像に埋め込まれているリンク先の企業のホームページに跳ぶことができる。
【００６１】
このように、ユーザが自分の興味のあるカテゴリを選択し、そのユーザが興味のあるカテゴリのバナー広告だけを抽出して提供することができる。これは、バナー広告を出している広告主側と、バナー広告を見ているユーザ側の双方に利益がある。すなわち、バナー広告を見ているユーザ側では、自分の興味のあるカテゴリのバナー広告だけを絞り込んで見ることができ、バナー広告を情報収集源として積極的に利用することができる。バナー広告を出している広告主の企業側では、その企業の商品に興味のある顧客を掴むことができ、商品の宣伝効果が上がることが期待できる。
第１実施形態．
次に、上述のように、クライアント端末４により広告掲載サーバ３ａ、３ｂ、３ｃ、…、３ｄをアクセスすると、そのホームページ上に広告領域が表示され、この広告領域中でユーザの興味に応じたカテゴリを選択できるようにしたシステムの構成について説明する。図９は本発明が適用された広告配信システムの第１実施形態の構成を示す機能ブロック図であり、図１０は、その動作を示すシーケンス図である。
【００６２】
図９に示すように、ユーザのクライアント端末４には、ブラウザ３１がインストールされている。ブラウザ３１は、ＨＴＴＰプロトコルのハイパーリンクにより、マルチメディア情報を表示部３３で閲覧するものである。ブラウザ３１の操作は、キーボードやマウス等からなる入力部３２により行われる。
【００６３】
広告配信サーバ１は、配信広告画面情報保存部に相当するバナーデータベース４１とカテゴリＩＤ／広告ＩＤデータベース４２とを有している。バナーデータベース４１には、図１１に示すように、広告ＩＤと、広告名と、広告コンテンツ情報と、リンク先アドレスとが関連して記述されている。
【００６４】
広告ＩＤは、各広告画面情報を識別するためのインデックスとなるＩＤである。広告名には「ＡＢＣ旅行」の広告、「ＡＢＣ銀行」の広告、「ＡＢＣモータース」の広告等、バナー広告の広告名が記載される。広告コンテンツ情報には、バナー画像の情報（ファイル名とそのファイルのあるロケーション）が記載される。バナー画像のファイル自体はインターネット５上のどこにあってもよいが、通常、広告配信サーバ１あるいは広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄに置かれる。また、前述したように、広告コンテンツ情報は、Ｊａｖａ（登録商標）言語によるアプレットの情報やＦｌａｓｈ（登録商標）によるフラッシュ動画の情報でもよい。リンク先アドレスは、広告主のホームページのロケーション、すなわち広告主のホームページのＵＲＬ(Uniform Resource Locator)やＵＲＩ（Uniform Resource Identifier）が記載される。
【００６５】
なお、図１１では、バナーデータベース４１の内容を理解しやすくするために、バナーデータベース４１に広告名を記載している。しかしながら、広告名は広告ＩＤで識別でき
るので、広告名を記載しなくてもよい。図１２は、広告名を記載しない場合のバナーデータベース４１の構成を示すものである。
【００６６】
カテゴリＩＤ／広告ＩＤデータベース４２には、図１３に示すように、カテゴリＩＤと、カテゴリ名と、そのカテゴリに属する広告ＩＤが関連付けて記載されている。カテゴリＩＤは、たとえば、（カテゴリＩＤ＝１）は「自動車」、（カテゴリＩＤ＝２）は「旅行」、（カテゴリＩＤ＝３）は「金融」、（カテゴリＩＤ＝４）は「スポーツ」とされている。
【００６７】
図１１に示したバナーデータベース４１から、「自動車」のカテゴリに属する広告は、（広告ＩＤ＝３）の「ＡＢＣモータース」の広告と、（広告ＩＤ＝５）の「ＤＥＦモータース」の広告と、（広告ＩＤ＝８）の「ＧＨＩモータース」等の広告である。このため、図１３に示すように、（カテゴリＩＤ＝１）の「自動車」には、広告ＩＤとして、「３」、「５」、「８」、…が記載される。「旅行」のカテゴリに属する広告は、（広告ＩＤ＝１）の「ＡＢＣ旅行」の広告と、（広告ＩＤ＝４）の「ＤＥＦ旅行」等の広告である。このため、（カテゴリＩＤ＝２）の「旅行」には、広告ＩＤとして、「１」、「４」、…が記載される。「金融」のカテゴリに属する広告は、（広告ＩＤ＝２）の「ＡＢＣ銀行」の広告と、（広告ＩＤ＝７）の「ＤＥＦ銀行」等の広告である。このため、（カテゴリＩＤ＝３）の「金融」には、広告ＩＤとして「２」、「７」、…が記載される。「スポーツ」のカテゴリに属する広告は、（広告ＩＤ＝６）の「ＡＢＣスポーツ」の広告と、（広告ＩＤ＝９）の「ＤＥＦスポーツ」等の広告である。このため、（カテゴリＩＤ＝４）の「スポーツ」には、広告ＩＤとして、「６」、「９」、…が記載される。以下、同様にして、カテゴリＩＤ／広告ＩＤデータベース４２には、各カテゴリに属する広告ＩＤが記載される。
【００６８】
なお、図１３では、カテゴリＩＤ／広告ＩＤデータベース４２の内容を理解しやすくするために、カテゴリＩＤ／広告ＩＤデータベース４２にカテゴリ名を記載しているが、カテゴリ名はカテゴリＩＤで識別できるので、記載しなくてもよい。図１４は、カテゴリ名を記載しない場合のカテゴリＩＤ／広告ＩＤデータベース４２の構成を示すものである。
【００６９】
図９において、広告配信サーバ１は、さらに、広告領域情報生成部４３と、カテゴリ画面情報生成部４５と、カテゴリＩＤ取得部４６を有している。広告領域情報生成部４３は、バナーデータベース４１から読み出された広告画面情報から、広告領域１２の画像を表示するための広告領域表示情報を生成するものである。カテゴリ画面情報生成部４５は、カテゴリＩＤ/広告ＩＤデータベース４２のカテゴリに基づいて、カテゴリ選択画面１６の画像を表示するためのカテゴリ選択画面情報を生成するものである。カテゴリＩＤ取得部４６は、クライアント端末４から送られてきた選択カテゴリＩＤを取得するものである。
【００７０】
図１０のシーケンス図で示すように、クライアント端末４から広告リクエストが送られると、広告配信サーバ１は、バナーデータベース４１から、たとえば３つの任意の広告画面情報を取り出し、取り出した広告画面情報を、広告領域情報生成部４３に送る。広告領域情報生成部４３は、バナーデータベース４１から取り出された広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報を生成し、この広告領域表示情報を送受信部４７からクライアント端末４に向けて送信する（プロセスＰＲＣ２）。
【００７１】
すなわち、クライアント端末４から広告リクエストが送られると、図１１に示すバナーデータベース４１から、たとえば３つの広告画面情報が取り出される。最初のアクセスでは、どの広告画面情報を取り出してもよいが、ここでは、広告ＩＤが「１」、「２」、「３」の３つの広告画面情報が取り出されたとする。（広告ＩＤ＝１）の広告は「ＡＢＣ旅行」の広告であり、（広告ＩＤ＝２）の広告は「ＡＢＣ銀行」の広告であり、（広告ＩＤ＝３）の広告は「ＡＢＣモータース」の広告である。これらの広告ＩＤの広告画面情報が広告領域情報生成部４３に送られる。
【００７２】
広告領域情報生成部４３は、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２に表示させるための広告領域表示情報を生成する。すなわち、図１５（Ａ）に示すような広告領域１２中に表示する画面を生成するために、図１５（Ｂ）に示すようなハイパーリンク言語の広告領域表示情報が用意される。また、バナーデータベース４１から広告領域情報生成部４３に、選択された３つの広告画面情報の広告コンテンツ情報とそのリンク先アドレスが送られる。広告領域情報生成部４３で、図１５（Ｂ）のようなハイパーリンク言語で記述された広告領域表示情報において、バナー画像１３ａの記述部分１８ａに、バナーデータベース４１から読み出された（広告ＩＤ＝１）のコンテンツファイル名（travel01.gif）とそのリンク先（http://ABCtravel.com/）が埋め込まれる。バナー画像１３ｂの記述部分１８ｂに、（広告ＩＤ＝２）のコンテンツファイル名（bank01.gif）とそのリンク先（http://ABCbank.com/）が埋め込まれる。バナー画像
１３ｃの記述部分１８ｃに、（広告ＩＤ＝３）のコンテンツファイル名（car01.gif）と
そのリンク先（http://ABCmotor.com/）が埋め込まれる。これにより、ハイパーリンク言語で記述された広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる。
【００７３】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を、広告配信サーバ１から、インターネット５を介して、送受信部３４で受信する。この広告領域表示情報は、送受信部３４からブラウザ３１に送られる。
【００７４】
ブラウザ３１は、このハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成する。このようにして形成された広告領域１２の画面が表示部３３に表示される。
【００７５】
前述したように、広告配信サーバ１から送られてきた広告領域表示情報には、バナー画像１３ａの記述部分１８ａに（広告ＩＤ＝１）のコンテンツファイル名（travel01.gif）とそのリンク先（http://ABCtravel.com/）が埋め込まれ、バナー画像１３ｂの記述部分
１８ｂに（広告ＩＤ＝２）のコンテンツファイル名（bank01.gif）とそのリンク先（http://ABCbank.com/）が埋め込まれ、バナー画像１３ｃの記述部分１８ｃに（広告ＩＤ＝３
）のコンテンツファイル名（car01.gif）とそのリンク先（http://ABCmotor.com/）が埋
め込まれているので、バナー画像１３ａには「ＡＢＣ旅行」の広告が表示され、バナー画像１３ｂには「ＡＢＣ銀行」の広告が表示され、バナー画像１３ｃには「ＡＢＣモータース」の広告が表示される（図２（Ａ）参照）。
【００７６】
このように、アクセスの最初では、広告領域１２には、任意のカテゴリの広告のバナー画像１３ａ、１３ｂ、１３ｃが表示される。クライアント端末４のユーザが自分の好みのカテゴリのバナー広告を表示したいときには、広告領域１２の画面中のカテゴリ選択ボタン１４がクリックされる。
【００７７】
クライアント端末４において、広告領域１２の画面中のカテゴリ選択ボタン１４がクリックされると、クライアント端末４から広告配信サーバ１に、カテゴリＩＤリクエストが送信される（プロセスＰＲＣ３）。
【００７８】
広告配信サーバ１は、カテゴリＩＤリクエストを受信すると、カテゴリ画面情報生成部４５で、カテゴリＩＤ/広告ＩＤデータベース４２に保存されているデータを基に、カテゴリ選択画面情報を作成し、クライアント端末４に送信する（プロセスＰＲＣ４）。
【００７９】
すなわち、カテゴリ画面情報生成部４５には、ハイパーリンク言語で記述されたカテゴリ選択画面１６の記述情報が用意される。また、図１３に示したカテゴリＩＤ／広告ＩＤデータベース４２から、カテゴリの情報が送られる。カテゴリ画面情報生成部４５で、カテゴリ選択画面のハイパーリンク言語の記述情報に、カテゴリＩＤ／広告ＩＤデータベース４２から得られるカテゴリの情報が埋め込まれる。このようにして生成されたカテゴリ選択画面情報が送受信部４７を介してクライアント端末４に送信される。
【００８０】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３の広告領域１２には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示される（図２（Ｂ）参照）。ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。
【００８１】
カテゴリ選択画面１６でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる（プロセスＰＲＣ５）。
【００８２】
広告配信サーバ１の送受信部４７は、このクライアント端末４からの選択カテゴリＩＤを受け取ると、このカテゴリＩＤをカテゴリＩＤ取得部４６に送る。カテゴリＩＤ取得部４６は、選択されたカテゴリのカテゴリＩＤを識別し、このカテゴリＩＤをカテゴリＩＤ／広告ＩＤデータベース４２に送る。カテゴリＩＤ／広告ＩＤデータベース４２は、カテゴリＩＤを受け取ると、これに対応するカテゴリの広告ＩＤを出力する。
【００８３】
たとえば、「自動車」のカテゴリが選択されたとする。この場合には、カテゴリＩＤ取得部４６により、「自動車」のカテゴリに相当する（カテゴリＩＤ＝１）が取得される。図１３に示したカテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）が入力されると、カテゴリＩＤ／広告ＩＤデータベース４２からは、そのカテゴリに属する広告ＩＤとして、「３」、「５」、「８」、…が出力される。これらの広告ＩＤがバナーデータベース４１に送られる。
【００８４】
バナーデータベース４１に、「３」、「５」、「８」、…の広告ＩＤが送られると、バナーデータベース４１の中から、（広告ＩＤ＝３）、（広告ＩＤ＝５）、（広告ＩＤ＝８）、…の広告画面情報が取り出される。図１３のバナーデータベースでは、（広告ＩＤ＝３）は「ＡＢＣモータース」の広告であり、（広告ＩＤ＝５）は「ＤＥＦモータース」の広告であり、（広告ＩＤ＝８）は「ＧＨＩモータース」の広告であり、全て、「自動車」のカテゴリ名に属する広告画面情報である。したがって、この場合には、全て「自動車」のカテゴリに属する広告画面情報が取り出されたことになる。これらの広告画面情報の中から、たとえば３つの広告画面情報が抽出される。なお、この場合、「自動車」のカテゴリに属する広告画面情報の中から、どの広告画面情報を抽出してもよいが、この例では、広告ＩＤの順に、（広告ＩＤ＝３）、（広告ＩＤ＝５）、（広告ＩＤ＝８）の３つの広告画面情報を抽出している。広告画面情報の抽出の順は、これに限定されるものではない。たとえば、広告料金により、抽出される広告画面情報の順番を変えるようにしてもよい。
【００８５】
このようにして抽出された「自動車」のカテゴリに属する広告画面情報は、広告領域情報生成部４３に送られる。広告領域情報生成部４３は、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための情報を生成する。
【００８６】
すなわち、図１５（Ｂ）に示すように、広告領域１２の画面を生成するためのハイパーリンク言語の記述情報において、バナー画像１３ａの記述部分１８ａに、バナーデータベース４１から読み出された（広告ＩＤ＝３）のコンテンツファイル名（car01.gif）とそ
のリンク先（http://ABCmotor.com/）が埋め込まれ、バナー画像１３ｂの記述部分１８ｂに、（広告ＩＤ＝５）のコンテンツファイル名（car02.gif）とそのリンク先（http://DEFmotor.com/）が埋め込まれ、バナー画像１３ｃの記述部分１８ｃに、（広告ＩＤ＝８）のコンテンツファイル名（car03.gif）とそのリンク先（htt p://GHImotor.com/）が埋め込まれて、ハイパーリンク言語で記述された広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。
【００８７】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成し、表示部３３に表示させる。この広告領域表示情報には、バナー画像１３ａの記述部分に（広告ＩＤ＝３）のコンテンツファイル名（car01.gif）とそのリンク先（http://ABCmotor.com/）が埋め込まれ、バナー画像１３ｂの記述部分に（広告ＩＤ＝５）のコンテンツファイル名（car02.gif）とそのリンク先（http://DEFmotor.com/）が埋め込まれ、バナー画像１３ｃの記述部分に（広告ＩＤ＝８）のコンテンツファイル名（car03.gif）とそのリンク先（http://GHImotor.com/）が埋め込まれているので、バナー画像１３ａには「ＡＢＣモータース」の広告が表示され、バナー画像１３ｂには「ＤＥＦモータース」の広告が表示され、バナー画像１３ｃには「ＧＨＩモータース」の広告が表示される。このように、バナー画像１３ａ、１３ｂ、１３ｃの部分には、（広告ＩＤ＝３）、（広告ＩＤ＝５）、（広告ＩＤ＝８）の広告画面情報に基づいて、「自動車」のカテゴリに属するバナー広告の画像のみが映し出される（図２（Ｃ）参照）。
【００８８】
バナー画像１３ａ、１３ｂ、１３ｃの部分をクリックすると、そのバナー画像１３ａ、１３ｂ、１３ｃの部分に埋め込まれた「自動車」のカテゴリに属する企業の広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄにリンクされる（プロセスＰＲＣ７）。そして、リンク先の広告主サーバ２ａ、２ｂ、２ｃ、…、２ｄのホームページの情報がクライアント端末４に送られ、クライアント端末４のディスプレイに表示される（プロセスＰＲＣ８）。
【００８９】
なお、上述の例では、ユーザのクライアント端末４で選択されたカテゴリに対応する広告画面情報を抽出するために、カテゴリＩＤ／広告ＩＤデータベース４２と、バナーデータベース４１を用いたが、図１６に示すように、カテゴリＩＤ／広告ＩＤデータベース４２とバナーデータベース４１とを１つにし、カテゴリ付きバナーデータベースとするようにしてもよい。図１６に示すように、このカテゴリ付きバナーデータベースには、広告ＩＤと、広告名と、カテゴリＩＤと、カテゴリ名と、広告コンテンツ情報と、リンク先アドレスとが関連されて記述されている。このようなカテゴリ付きバナーデータベースでは、カテゴリＩＤのフィールドを検索して所望のカテゴリの広告ＩＤを抽出することができる。
【００９０】
なお、図１６では、カテゴリ付きバナーデータベースの内容を理解しやすくするために、カテゴリ付きバナーデータベースに広告名とカテゴリ名を記載しているが、広告名は広告ＩＤで識別でき、カテゴリ名はカテゴリＩＤで識別できるので、広告名やカテゴリ名は記載しなくてもよい。図１７は、広告名およびカテゴリ名を記載しないようにした場合の構成を示すものである。
第２実施形態．
図１８は、本発明の第２実施形態の構成を示す機能ブロック図であり、図２１は、その動作を示すシーケンス図である。なお、以下の実施形態において、第１実施形態と同一部分については、同一の符号が付されている。この実施形態では、ユーザが選択したカテゴリＩＤを保存するために、広告配信サーバ１に、カテゴリ情報保存部に相当するユーザＩＤ／カテゴリＩＤデータベース５１を設けるようにしている。ユーザＩＤ／カテゴリＩＤデータベース５１には、図１９に示すように、ユーザＩＤと、ユーザ名と、選択カテゴリ名と、カテゴリＩＤとが関連されて記述されている。
【００９１】
ユーザＩＤは、ユーザを識別するためのインデックスとなるＩＤであり、ユーザ名は、そのユーザの名前である。なお、実際には、ユーザ名は実名とは限らず、アカウント名や、ＩＰアドレス等が記載されてもよい。ユーザ名は、ユーザを識別できるものであれば、どのようなものでもよい。選択カテゴリ名には、「自動車」、「旅行」、「金融」等、そのユーザが選択したカテゴリ名が記述される。カテゴリＩＤには、選択されたカテゴリに対応するカテゴリＩＤが記載れる。
【００９２】
なお、図１９では、ユーザＩＤ／カテゴリＩＤデータベース５１の内容を理解しやすくするために、ユーザＩＤ／カテゴリＩＤデータベース５１に、ユーザ名と選択カテゴリ名を記載しているが、ユーザ名はユーザＩＤにより識別でき、選択カテゴリ名は選択カテゴリＩＤで識別できるので、ユーザ名と選択カテゴリ名は記載せず、ユーザＩＤ／カテゴリＩＤデータベース５１を図２０に示すように構成することができる。
【００９３】
また、図１８において、クライアント端末４には、ユーザＩＤ送出部３６が設けられる。ユーザＩＤ送出部３６からは、ユーザＩＤが送出される。ユーザＩＤは、ユーザを識別するための情報で、数値による連番や、アカウント名や、ＩＰアドレス等である。
【００９４】
この第２実施形態では、ユーザが選択したカテゴリＩＤを広告配信サーバ１側に保存できるようにしたため、一度、ユーザがカテゴリを設定した後に、送信ボタン１０３をクリックすると、その後は、リロードボタン１５をクリックするだけで、そのカテゴリのバナー広告が次々に更新されるようになる。
【００９５】
本実施形態において、クライアント端末４から広告掲載サーバ３をアクセスすると、クライアント端末４に、任意の３つのバナー画像１３ａ、１３ｂ、１３ｃを含む広告領域１２が表示されるまでの動作は、前述の第１実施形態と同様であるので、その説明を省略する。クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示されてから以降の動作について説明する。
【００９６】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示され、ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。カテゴリ選択画面でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる。また、このとき、クライアント端末４のユーザＩＤ送出部３６からのユーザＩＤも同時に広告配信サーバ１に送出される（プロセスＰＲＣ５−１）。
【００９７】
広告配信サーバ１は、クライアント端末４から、選択カテゴリＩＤと、ユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。取得されたカテゴリＩＤおよびユーザＩＤは、ユーザＩＤ／カテゴリＩＤデータベース５１に送られる。このカテゴリＩＤとユーザＩＤとに基づいて、図１９に示すようなユーザＩＤ／カテゴリＩＤデータベース５１が作成される。
【００９８】
たとえば、ユーザ名が「ＳＵＺＵＫＩ」のクライアント端末４で、カテゴリＩＤとして「自動車」が選択されると、ユーザＩＤ取得部５５でユーザＩＤとして「１」が取得され、カテゴリＩＤ取得部５５で、カテゴリＩＤとして「１」が取得される。これに基づいて、図１９に示すように、ユーザ名が「ＳＵＺＵＫＩ」の選択カテゴリ名として「自動車」が記述され、そのカテゴリＩＤとして「１」が記述される。このようにして、ユーザＩＤ／カテゴリＩＤデータベース５１には、各ユーザ毎の選択カテゴリの情報が保存される。
そして、このカテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【００９９】
カテゴリＩＤ／広告ＩＤデータベース４２には、図１３に示すように、各カテゴリ毎の広告ＩＤが記載されている。（カテゴリＩＤ＝１）がカテゴリＩＤ／広告ＩＤデータベース４２に送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、（カテゴリＩＤ＝１）の「自動車」に関する広告の広告ＩＤが出力される。図１３に示したように、（カテゴリＩＤ＝１）の「自動車」に関する広告の広告ＩＤは、「３」、「５」、「８」、…である。したがって、カテゴリＩＤ／広告ＩＤデータベース４２からは、「３」、「５」、「８」、…の広告ＩＤが出力される。
【０１００】
これらカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、これらカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤの広告画面情報の中から、たとえば「３」、「５」、「８」の３つの広告ＩＤの広告画面情報が抽出されて出力される。抽出された３つの広告画面情報が広告領域情報生成部４３に送られる。
【０１０１】
広告領域情報生成部４３では、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、クライアント端末４に送られる（プロセスＰＲＣ６）。
【０１０２】
クライアント端末４のブラウザ３１では、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成し、この広告領域１２の画面を表示部３３に表示する。広告領域１２のバナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属するバナー広告の画像のみが映し出される。
【０１０３】
ここで、広告バナーを更新するために、リロードボタン１５がクリックされると、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤが送信される。このユーザＩＤがユーザＩＤ取得部５５で取得され、ユーザＩＤ／カテゴリＩＤデータベース５１に送られる。
【０１０４】
ユーザＩＤがユーザＩＤ／カテゴリＩＤデータベース５１に送られると、ユーザＩＤ／カテゴリＩＤデータベース５１で、そのユーザが選択しているカテゴリＩＤが検索される。たとえば、ユーザＩＤ取得部５５で取得されたユーザＩＤが「１」であった場合には、図１９に示したユーザＩＤ／カテゴリＩＤデータベース５１から、（ユーザＩＤ＝１）のカテゴリＩＤとして、（カテゴリＩＤ＝１）が検索される。この場合には、（ユーザＩＤ＝１）のクライアント端末４からのリクエストに応じて、「１」のカテゴリＩＤが読み出され、このカテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【０１０５】
ユーザＩＤ／カテゴリＩＤデータベース５１からカテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）のカテゴリＩＤが送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、（カテゴリＩＤ＝１）の「自動車」に関する広告の広告ＩＤ、すなわち、「３」、「５」、「８」、…の広告ＩＤが出力される。このカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、カテゴリが「自動車」に属する広告ＩＤの広告画面情報の中から、たとえば、先に抽出した「３」、「５」、「８」以外の３つの広告ＩＤの広告画面情報が抽出されて出力される。この広告ＩＤの広告画面情報は、広告領域情報生成部４３に送られる。
【０１０６】
広告領域情報生成部４３で、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。
【０１０７】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域１２の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
【０１０８】
なお、新たな広告に更新する際に、広告領域１２全体を更新するようにしてもよいし、広告領域１２のうちのバナー画像１３ａ、１３ｂ、１３ｃの部分だけを更新するようにしてもよい。スイッチ４０は、広告領域１２全体を更新する場合と、バナー画像１３ａ、１３ｂ、１３ｃのみ更新する場合とに応じて設定される。スイッチ４０が接点４０ａ側に設定されれば、広告領域が全て更新される。スイッチ４０が接点４０ｂ側に設定されると、バナー画像１３ａ、１３ｂ、１３ｃの部分だけが更新される。
第３実施形態．
図２２は、本発明の第３実施形態の構成を示す機能ブロック図であり、図２５は、その動作を示すシーケンス図である。前述の第２実施形態においては、ユーザが選択したカテゴリＩＤを保存するために、ユーザＩＤ／カテゴリＩＤデータベース５１を設けるようにしている。
【０１０９】
これに対して、この第３実施形態では、広告画面情報保存部に相当するユーザＩＤ／広告ＩＤデータベース５３が設けられる。このユーザＩＤ／広告ＩＤデータベース５３には、図２３に示すように、ユーザＩＤと、ユーザ名と、選択カテゴリ名と、広告ＩＤが記述されている。なお、図２３では、ユーザＩＤ／広告ＩＤデータベース５３の内容を理解しやすくするために、ユーザＩＤ／広告ＩＤデータベース５３にユーザ名と選択カテゴリ名を記載しているが、これらは記載する必要はない。図２４は、ユーザ名と、選択カテゴリ名とを記載しない場合のユーザＩＤ／広告ＩＤデータベース５３の構成を示すものである。
【０１１０】
この第３実施形態において、クライアント端末４から広告掲載サーバ３をアクセスすると、クライアント端末４に、任意の３つのバナー画像１３ａ、１３ｂ、１３ｃを含む広告領域１２が表示されるまでの動作は、前述の第１実施形態と同様であるので、その説明を省略する。以下では、クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示されてから以降の動作について説明する。
【０１１１】
クライアント端末４において、カテゴリ選択画面１６中のカテゴリが選択され、送信ボタン１０３をクリックすると、図２５において、クライアント端末４から広告配信サーバ１に、カテゴリＩＤが送出されると共に、ユーザＩＤ送出部３６からユーザＩＤが送信される（プロセスＰＲＣ５−２）。
【０１１２】
広告配信サーバ１は、クライアント端末４からのカテゴリＩＤとユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。このカテゴリＩＤとユーザＩＤとに基づいて、カテゴリＩＤ／広告ＩＤデータベース４２を参照しながら、図２３に示したようなユーザＩＤ／広告ＩＤデータベース５３が作成される。
【０１１３】
たとえば、（ユーザＩＤ＝１）のクライアント端末４から送られてきたカテゴリＩＤが「１」であった場合には、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、（カテゴリＩＤ＝１）の「自動車」の広告ＩＤが検索される。すなわち、ユーザＩＤ／広告ＩＤデータベース５３からカテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）が送られる。カテゴリＩＤ／広告ＩＤデータベース４２で（カテゴリＩＤ＝１）に対応する広告ＩＤが検索される。図１３に示すように、（カテゴリＩＤ＝１）の「自動車」に対する広告ＩＤは、「３」、「５」、「８」、…である。したがって、カテゴリＩＤ／広告ＩＤデータベース４２からユーザＩＤ／広告ＩＤデータベース５３に「３」、「５」、「８」、…の広告ＩＤが返され、ユーザＩＤ／広告ＩＤデータベース５３には、ユーザＩＤが「１」のユーザに対する広告ＩＤとして、「３」、「５」、「８」、…が記述される。同様に、各ユーザ毎に広告ＩＤが記述される。
【０１１４】
ユーザ名が「ＳＵＺＵＫＩ」であるクライアント端末４からのリクエストに応じて、ユーザＩＤ／広告ＩＤデータベース５３から、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤが出力される。この「３」、「５」、「８」、…の広告ＩＤがバナーデータベース４１に送られる。
【０１１５】
バナーデータベース４１からは、カテゴリが「自動車」に属する広告ＩＤの広告画面情報が抽出される。たとえば「３」、「５」、「８」の３つの広告ＩＤの広告画面情報が抽出されて出力される。このカテゴリが「自動車」に属する「３」、「５」、「８」の広告ＩＤの３つの広告画面情報が広告領域情報生成部４３に送られる。
【０１１６】
広告領域情報生成部４３で、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、クライアント端末４に送られる（プロセスＰＲＣ６）。
【０１１７】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、このハイパーリンク言語からＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、表示部３３には、「自動車」のカテゴリに属するバナー広告のみが表示される。
【０１１８】
ここで、広告を更新するために、リロードボタン１５がクリックされると、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤが送信される。このユーザＩＤがユーザＩＤ取得部５５で取得され、このユーザＩＤがユーザＩＤ／広告ＩＤデータベース５３に送られる。
【０１１９】
取得されたユーザＩＤがユーザＩＤ／広告ＩＤデータベース５３に送られると、ユーザＩＤ／広告ＩＤデータベース５３からは、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤが出力される。このカテゴリが「自動車」に属する広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、「自動車」のカテゴリに属する広告画面情報のうち、たとえば先に抽出した「３」、「５」、「８」以外の３つの広告ＩＤの広告画面情報が抽出されて出力される。
【０１２０】
この「自動車」のカテゴリの広告画面情報が広告領域情報生成部４３に送られる。広告領域情報生成部４３は、バナーデータベース４１から送られてきた広告画面情報の広告コンテンツ情報とリンク先アドレスに基づいて、広告領域１２を表示させるための情報を生成する。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ
６）。
【０１２１】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
第４実施形態．
図２６は、本発明の第４実施形態の構成を示す機能ブロック図であり、図２８は、その動作を示すシーケンス図である。前述の第２実施形態および第３実施形態においては、選択されたカテゴリ又は選択されたカテゴリに属する広告ＩＤを広告配信サーバ１に保存しているのに対して、この第４実施形態では、選択したカテゴリを、クライアント端末４で保存するようにしている。この実施形態では、クライアント端末４に、カテゴリＩＤ保存部６１が設けられる。このカテゴリＩＤ保存部６１は、ユーザが選択したカテゴリのカテゴリＩＤが保存される。
【０１２２】
なお、クライアント端末４側での選択カテゴリＩＤの保存には、たとえば、Ｃｏｏｋｉｅを使用することが考えられる。Ｃｏｏｋｉｅは、広告配信サーバが、ブラウザを通じてクライアント端末のコンピュータに一時的にデータを書き込んで保存させるものである。しかしながら、クライアント端末４側での選択カテゴリＩＤの保存は、Ｃｏｏｋｉｅに限定されるものではない。
【０１２３】
また、広告配信サーバ１側には、ユーザＩＤと、ユーザが選択したカテゴリＩＤとから、ユーザ毎のユーザＩＤとカテゴリＩＤとの対応を示す情報を生成するユーザＩＤ／カテゴリＩＤ生成部６２が設けられる。
【０１２４】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示される。ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。カテゴリ選択画面でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる。また、このとき、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤも送信される（プロセスＰＲＣ５−３）。
【０１２５】
広告配信サーバ１は、クライアント端末４からの選択カテゴリＩＤとユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。取得されたカテゴリＩＤおよびユーザＩＤがユーザＩＤ／カテゴリＩＤ生成部６２に送られる。図２７に示すように、受信したカテゴリＩＤとユーザＩＤとに基づいて、ユーザＩＤ／カテゴリＩＤ生成部６２で、ユーザと、そのユーザが選択したカテゴリＩＤとの対応関係を示す情報が作成される。
【０１２６】
たとえば、ユーザＩＤ取得部５５で取得されたユーザＩＤが「１」で、カテゴリＩＤ取得部４６で取得されたカテゴリＩＤが「１」であった場合には、図２７に示すように、（ユーザＩＤ＝１）（ユーザ名がＳＵＺＵＫＩ）に対して、カテゴリＩＤが「１」（カテゴリ名が「自動車」）の情報が作成される。この情報がクライアント端末４に返され（プロセスＰＲＣ５−３−１）、クライアント端末４のカテゴリＩＤ保存部６１に保存される。一方、選択カテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【０１２７】
カテゴリＩＤ／広告ＩＤデータベース４２には、図１３に示したように、各カテゴリ毎の広告ＩＤが記載されている。カテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、選択されたカテゴリに属する広告ＩＤが出力される。この場合には、（カテゴリＩＤ＝１）を選択しているので
、カテゴリＩＤ／広告ＩＤデータベース４２からは、（カテゴリＩＤ＝１）の「自動車」に関する「３」、「５」、「８」、…の広告ＩＤが出力される。
【０１２８】
このカテゴリが「自動車」に属する広告ＩＤは、バナーデータベース４１に送られる。バナーデータベース４１からは、カテゴリが「自動車」に属する広告ＩＤの広告画面情報がたとえば３つ選択される。たとえば、「３」、「５」、「８」の３つの広告ＩＤの広告画面情報が選択されて出力され、広告領域情報生成部４３に送られる。
【０１２９】
広告領域情報生成部４３で、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。また、このとき、先のプロセスＰＲＣ５−３−１を独立させて実行せず、プロセスＰＲＣ６にプロセスＰＲＣ５−３−１を含ませる場合がある。
【０１３０】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、表示部３３には、「自動車」のカテゴリに属するバナー広告の画像のみが映し出される。
【０１３１】
ここで、広告を更新するために、リロードボタン１５がクリックされると、カテゴリＩＤ保存部６１からカテゴリＩＤが読み出される。カテゴリＩＤ保存部６１には、図２７に示すように、（カテゴリＩＤ＝１）が保存されているので、（カテゴリＩＤ＝１）がクライアント端末４から広告配信サーバ１に送られる。
【０１３２】
カテゴリＩＤ取得部４６で、カテゴリＩＤが取得される。取得されたカテゴリＩＤがカテゴリＩＤ／広告ＩＤデータベース４２に送られる。カテゴリＩＤ取得部４６で、（カテゴリＩＤ＝１）が取得された場合には、「自動車」のカテゴリを示す（カテゴリＩＤ＝１）がカテゴリＩＤ取得部４６からカテゴリＩＤ／広告ＩＤデータベース４２に送られる。
【０１３３】
カテゴリＩＤ／広告ＩＤデータベース４２に、（カテゴリＩＤ＝１）が送られると、カテゴリＩＤ／広告ＩＤデータベース４２からは、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤが出力される。この広告ＩＤがバナーデータベース４１に送られる。バナーデータベース４１からは、カテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤの中から、たとえば先に抽出した「３」、「５」、「８」以外の３つの広告ＩＤの広告画面情報が出力される。
【０１３４】
この「自動車」のカテゴリに属するたとえば３つの広告画面情報がバナーデータベース４１から広告領域情報生成部４３に送られる。広告領域情報生成部４３は、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報を生成する。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる。
【０１３５】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
第５実施形態．
図２９は、本発明の第５実施形態の構成を示す機能ブロック図であり、図３１は、その動作を示すシーケンス図である。前述の第４実施形態では、クライアント端末４にカテゴリＩＤ保存部６１が設けられ、このカテゴリＩＤ保存部６１に、そのユーザが選択したカテゴリＩＤが保存される。これに対して、第５実施形態では、クライアント端末４に広告ＩＤ保存部６６が設けられ、この広告ＩＤ保存部６６に、そのユーザが選択したカテゴリに属する広告ＩＤが保存される。
【０１３６】
広告配信サーバ１側には、ユーザが選択したカテゴリＩＤから、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、ユーザごとのユーザＩＤとユーザが選択したカテゴリに属する広告ＩＤとの対応を示す情報を生成するユーザＩＤ／広告ＩＤ生成部６３が設けられる。
【０１３７】
クライアント端末４で、広告配信サーバ１からのカテゴリ選択画面情報が受信されると、表示部３３には、このカテゴリ選択画面情報に基づいて、カテゴリ選択画面１６が表示される。ユーザは、このカテゴリ選択画面１６を見て、自分の興味のあるカテゴリを選択する。カテゴリ選択画面でカテゴリが選択され、送信ボタン１０３がクリックされると、選択カテゴリＩＤがクライアント端末４から広告配信サーバ１に送られる。また、このとき、クライアント端末４から広告配信サーバ１に、ユーザＩＤ送出部３６からユーザＩＤも送信される（プロセスＰＲＣ５−４）。
【０１３８】
広告配信サーバ１は、クライアント端末４からのカテゴリＩＤとユーザＩＤとを受信する。カテゴリＩＤは、カテゴリＩＤ取得部４６で取得され、ユーザＩＤは、ユーザＩＤ取得部５５で取得される。取得されたカテゴリＩＤおよびユーザＩＤがユーザＩＤ／広告ＩＤ生成部６３に送られる。図３０に示すように、このカテゴリＩＤとユーザＩＤとに基づいて、ユーザＩＤ／広告ＩＤ生成部６３で、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、ユーザＩＤと、そのユーザが選択したカテゴリの広告ＩＤとの対応関係を示す情報が作成される。
【０１３９】
たとえば、（ユーザＩＤ＝１）のクライアント端末４から、（カテゴリＩＤ＝１）が送られてきた場合には、ユーザＩＤ／広告ＩＤ生成部６３には、ユーザＩＤとして「１」が送られ、カテゴリＩＤとして「１」が送られる。ユーザＩＤ／広告ＩＤ生成部６３で、カテゴリＩＤ／広告ＩＤデータベース４２を参照して、カテゴリＩＤが「１」の広告ＩＤが検索される。図１３に示すように、（カテゴリＩＤ＝１）の「自動車」に関する広告ＩＤは、「３」、「５」、「８」、…である。したがって、図３０に示すように、ユーザ名（ＳＵＺＵＫＩ）の広告ＩＤに対して、「３」、「５」、「８」、…の広告ＩＤの情報が生成される。生成された広告ＩＤ情報は、クライアント端末４に返され（プロセスＰＲＣ５−４−１）、クライアント端末４の広告ＩＤ保存部６６に保存されると共に、バナーデータベース４１に送られる。
【０１４０】
「３」、「５」、「８」、…の広告ＩＤがバナーデータベース４１に送られると、バナーデータベース４１からは、カテゴリが「自動車」に属するたとえば３つの広告画面情報が抽出されて出力される。たとえば「３」、「５」、「８」の３つの広告ＩＤの広告画面情報が抽出されて出力される。この広告画面情報が広告領域情報生成部４３に送られる。広告領域情報生成部４３で、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる（プロセスＰＲＣ６）。また、このとき、先のプロセスＰＲＣ５−４−１を独立させて実行せず、プロセスＰＲＣ６にプロセスＰＲＣ５−４−１を含ませる場合がある。
【０１４１】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示
情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、表示部３３には、カテゴリが「自動車」に属するバナー広告の画像のみが映し出される。
【０１４２】
ここで、広告を更新するために、リロードボタン１５がクリックされると、クライアント端末４から広告配信サーバ１に、広告ＩＤ保存部６６からの「３」、「５」、「８」、…の広告ＩＤが送られる。それと同時に、ユーザＩＤ送出部３６からユーザ名が送られる。
【０１４３】
この広告ＩＤが広告ＩＤ取得部６５で取得される。広告ＩＤ取得部６５により、クライアント端末４からの情報として、「３」、「５」、「８」、…の広告ＩＤが取得される。このカテゴリが「自動車」に属する「３」、「５」、「８」、…の広告ＩＤは、バナーデータベース４１に送られる。
【０１４４】
バナーデータベース４１からは、カテゴリが「自動車」に属する広告画面情報の中から、たとえば先に抽出した広告ＩＤが「３」、「５」、「８」以外の３つの広告画面情報が抽出されて出力される。抽出された３つの広告ＩＤの広告領域情報生成部４３に送られる。
【０１４５】
広告領域情報生成部４３では、バナーデータベース４１から送られてきた広告画面情報に基づいて、広告領域１２を表示させるための広告領域表示情報が生成される。この広告領域情報生成部４３で生成された広告領域表示情報は、広告配信サーバ１の送受信部４７から、インターネット５を介して、ユーザのクライアント端末４に送られる。
【０１４６】
クライアント端末４のブラウザ３１は、ハイパーリンク言語で記述された広告領域表示情報を受け取ると、ＨＴＴＰプロトコルによるハイパーリンクにより、広告領域の画面を生成し、表示部３３に表示させる。これにより、バナー画像１３ａ、１３ｂ、１３ｃの部分には、「自動車」のカテゴリに属する新たなバナー広告の画像が映し出される。
【０１４７】
以上のように、第２実施形態、第４実施形態では各ユーザ毎にカテゴリＩＤが、第３実施形態、第５実施形態では、各ユーザ毎に広告ＩＤが保存されているので、リロードボタン１５がクリックされて、広告画面情報が更新される毎に、選択されたカテゴリに属する新たなバナー広告が表示される。また、次に広告が表示されるときには、カテゴリの選択を行わなくても、そのユーザが興味のあるカテゴリのバナー広告が表示されるようになる。
【０１４８】
バナー広告を更新する際に、同じカテゴリに属する広告画面情報の中から、どの広告画面情報を抽出してもよいが、リロードボタン１５がクリックされて、広告画面情報が更新されるときには、前回とは異なる広告画面情報を抽出するのが一般的である。そして、カテゴリがたとえば「自動車」に属する広告画面情報が全て選択されると、最初に戻って、広告画面情報を抽出する。同じ広告画面情報の中から、どの広告を抽出するかは、これに限られるものではない。広告料に応じて優先順位を付けて、広告画面情報を順番に送るようにしてもよい。
【０１４９】
また、上述の例では、表示される広告画面情報をバナーデータベースでたとえば３つ抽出するようにしているが、クライアント端末４側に複数の広告画面情報をまとめて送っておき、それをすべて一度に表示するのではなく、その中からクライアント端末４側で順次選択して広告画面情報を表示するようにしてもよい。
【０１５０】
なお、ここでは、リロードボタン１５をクリックして広告を更新しているが、勿論、ブラウザの更新ボタンを使っても、広告を更新できる。しかしながら、ブラウザの更新ボタンを使った場合には、広告領域１２の画面全体の更新となり、バナー画像１３ａ、１３ｂ
、１３ｃの部分のみの更新は行えない。
【０１５１】
また、上述の例では、広告領域１２に表示するバナー広告の広告画面情報を３つ選択しているが、勿論、この３つに限定されるものではない。また、更新を行う毎に、広告領域１２に表示するバナー広告の数を変えるようにしてもよい。また、バナー広告の形状、大きさは個々に変化をつけてもよい。
【０１５２】
また、リロードボタン１５やブラウザの更新ボタンを使うことなく、バナー広告を時間毎に自動的に更新させるようにしてもよい。自動更新プログラムは、広告配信サーバ１側にもたせてもよいし、クライアント端末４側にもたせるようにしてもよい。
【０１５３】
また、上述の例では、インターネット上のバナー広告について説明したが、本発明は、最初にディジタル放送で広告領域表示情報をクライアント端末に送って、クライアント端末の広告領域にバナー画像を表示し、その後、インターネットを使って広告配信サーバとクライアント端末の通信を行うような、ディジタル放送とインターネットの連係通信の場合にも、同様に適用できる。この場合のシーケンス図が図３２、図３３である。図３２においては、図１０におけるクライアント端末４から広告配信サーバ１に送出される広告リクエストをなくし、広告領域表示情報を放送局６からクライアント端末４に放送によって送出し（プロセスＰＲＣ２−１）、クライアント端末４はそれを受信し、広告領域表示情報をもとに表示部３３に広告領域１２を表示させ、ユーザが広告領域１２のカテゴリ選択ボタン１４を押して広告配信サーバ１にカテゴリＩＤリクエストを送信する段階（プロセスＰＲＣ３）からインターネットを介しての通信に切り換える。
【０１５４】
また、図３３においては、図１０におけるクライアント端末４から広告配信サーバ１に送出される広告リクエストをなくし、広告領域のＵＲＬを放送局６からクライアント端末４に放送によって送出し（プロセスＰＲＣ２−２）、その後、その広告領域のＵＲＬに基づいて広告配信サーバ１から広告領域表示情報がインターネットを介してクライアント端末４に送信され（プロセスＰＲＣ２−３）、ユーザは広告領域１２の画面中のカテゴリ選択ボタン１４をクリックすることによってカテゴリＩＤリクエストがクライアント端末４から広告配信サーバ１に送出される（プロセスＰＲＣ３）。
【０１５５】
また、上述の例で、広告配信サーバは１箇所にある必要はなく、ネットワーク上に分散した機械が連係してシステムを構成するものであってもよい。
また、上述の例で、広告配信サーバ、あるいは、クライアント端末で保存、生成するデータの構造は、ここで示したものの他にも種々のものが考えられるので、環境に応じて、他のデータ構造にしてもよい。
【０１５６】
本発明は、上述の実施形態に限定されるものではなく、上記実施形態を適宜、組み合わせてもよい。また、この発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【図面の簡単な説明】
【０１５７】
【図１】本発明の広告配信システムのネットワーク構成を示すブロック図である。
【図２】本発明の広告配信システムにおける広告配信の説明に用いる説明図である。
【図３】本発明の広告配信システムにおける広告配信の説明に用いる説明図である。
【図４】本発明の広告配信システムにおける広告表示画面の一例の説明図である。
【図５】本発明の広告配信システムにおける広告表示画面の一例の説明図である。
【図６】本発明の広告配信システムにおける広告表示画面の他の例の説明図である。
【図７】本発明の広告配信システムにおける広告表示画面の他の例の説明図である。
【図８】本発明の広告配信システムにおける広告表示画面のさらに他の例の説明図である。
【図９】本発明の第１実施形態のブロック図である。
【図１０】本発明の第１実施形態の説明に用いるシーケンス図である。
【図１１】バナーデータベースの一例の説明図である。
【図１２】バナーデータベースの他の例の説明図である。
【図１３】カテゴリＩＤ／広告ＩＤデータベースの一例の説明図である。
【図１４】カテゴリＩＤ／広告ＩＤデータベースの他の例の説明図である。
【図１５】広告領域表示情報の生成の説明図である。
【図１６】カテゴリ付きバナーデータベースの一例の説明図である。
【図１７】カテゴリ付きバナーデータベースの他の例の説明図である。
【図１８】本発明の第２実施形態のブロック図である。
【図１９】ユーザＩＤ／カテゴリＩＤデータベースの一例の説明図である。
【図２０】ユーザＩＤ／カテゴリＩＤデータベースの他の例の説明図である。
【図２１】本発明の第２実施形態の説明に用いるシーケンス図である。
【図２２】本発明の第３実施形態のブロック図である。
【図２３】ユーザＩＤ／広告ＩＤデータベースの一例の説明図である。
【図２４】ユーザＩＤ／広告ＩＤデータベースの他の例の説明図である。
【図２５】本発明の第３実施形態の説明に用いるシーケンス図である。
【図２６】本発明の第４実施形態のブロック図である。
【図２７】ユーザが選択したカテゴリＩＤを示す情報の一例の説明図である。
【図２８】本発明の第４実施形態の説明に用いるシーケンス図である。
【図２９】本発明の第５実施形態のブロック図である。
【図３０】ユーザが選択したカテゴリの広告ＩＤを示す情報の一例の説明図である。
【図３１】本発明の第５実施形態の説明に用いるシーケンス図である。
【図３２】本発明においてのディジタル放送で広告領域表示情報をクライアント端末に送る場合の説明に用いるシーケンス図である。
【図３３】本発明においてのディジタル放送で広告領域のＵＲＬをクライアント端末に送る場合の説明に用いるシーケンス図である。
【図３４】従来のバナー広告の説明図である。
【符号の説明】
【０１５８】
１：広告配信サーバ、
２、２ａ、２ｂ、２ｃ、…、２ｄ：広告主サーバ、
３、３ａ、３ｂ、３ｃ、…、３ｄ：広告掲載サーバ、
４、４ａ、４ｂ、４ｃ、…、４ｄ：クライアント端末、
５：インターネット、
６：放送局、
１１：ホームページ領域、
１２：広告領域、
１３ａ、１３ｂ、１３ｃ：バナー画像、
１４：カテゴリ選択ボタン、
１５：リロードボタン、
１６：カテゴリ選択画面、
３１：ブラウザ、
３２：入力部、
３３：表示部、
３４：送受信部、
３６：ユーザＩＤ送出部
４０：スイッチ、
４１：バナーデータベース、
４２：カテゴリＩＤ／広告ＩＤデータベース、
４３：広告領域情報生成部、
４５：カテゴリ画面情報生成部、
４６：カテゴリＩＤ取得部
４７：送受信部、
５１：ユーザＩＤ／カテゴリＩＤデータベース、
５３：ユーザＩＤ／広告ＩＤデータベース、
５５：ユーザＩＤ取得部
６１：カテゴリＩＤ保存部、
６２：ユーザＩＤ／カテゴリＩＤ生成部、
６３：ユーザＩＤ／広告ＩＤ生成部、
６５：広告ＩＤ取得部
６６：広告ＩＤ保存部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図１１
【補正方法】変更
【補正の内容】
【図１１】
2004177936.tif 000037
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１９
【補正方法】変更
【補正の内容】
【図１９】
2004177936.tif 000038
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図２０
【補正方法】変更
【補正の内容】
【図２０】
2004177936.tif 000039