(57)【要約】【課題】端末機器３００を操作するユーザが表示画面領域３１０を移動させたとしても、ユーザに対して表示広告を提供できる表示広告コード生成装置、表示広告コード生成方法、および表示広告コード生成プログラムを提供することを目的とする。【解決手段】ユーザ情報取得手段が端末機器３００からユーザ情報を取得し、行動予測手段１１１がユーザ情報を解析してユーザの行動予測データを算出し、レコメンド広告ソース取得部１１３が行動予測データからユーザに適したレコメンド広告ソース５１０を選択し、表示広告コード生成手段１２０がレコメンド広告ソース取得部１１３によって選択された適合広告ソースが、ウェブページ２１１ａよりも前面の表示階層に固定して表示される表示広告コードを生成する。【選択図】図１
2018190263.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがブラウザ機能を有するブラウザ端末で閲覧するウェブページの一部に表示される広告である表示広告を表示するための表示広告コードを生成する表示広告コード生成装置において、
前記ブラウザ端末からユーザ情報を取得するためのユーザ情報取得手段と、
前記ユーザ情報を解析し、前記ユーザの行動予測データを算出する行動予測手段と、
前記行動予測データから前記ユーザに適した適合広告ソースを選択する適合広告ソース選択手段と、
前記適合広告ソース選択手段によって選択された適合広告ソースが、前記ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成する表示広告コード生成手段と、
を備えることを特徴とする表示広告コード生成装置。
【請求項２】
前記表示広告は、
前記表示広告が表示される表示領域に、前記適合広告ソース選択手段が選択した複数の適合広告ソースによる複数の広告が表示されることを特徴とする請求項１記載の表示広告コード生成装置。
【請求項３】
前記表示広告は、
前記表示領域において、複数組に分割された広告群を切り替えて表示するための切替表示手段、
を備えることを特徴とする請求項２記載の表示広告コード生成装置。
【請求項４】
前記切替表示手段は、
前記ユーザの指示によって切り替わることを特徴とする請求項３記載の表示広告コード生成装置。
【請求項５】
前記切換手段は、
一定の時間が経過する毎に自動で切り替わることを特徴とする請求項３記載の表示広告コード生成装置。
【請求項６】
前記表示広告は、
前記表示領域を増減させるための表示領域変更手段
を備えることを特徴とする請求項２記載の表示広告コード生成装置。
【請求項７】
前記表示広告は、
前記表示領域を非表示にするための表示領域非表示手段
を備えることを特徴とする請求項２記載の表示広告コード生成装置。
【請求項８】
前記表示広告は、
広告画像部と広告文字情報部とを備え、
前記広告画像部の領域内かつ前記広告画像部よりも前面の表示階層の一部に前記広告文字情報部が表示されることを請求項２記載の表示広告コード生成装置。
【請求項９】
前記ユーザ情報取得手段は、
前記ウェブページに埋め込まれた呼出タグが、前記ブラウザ端末に読み込まれたときに、前記ブラウザ端末が前記ユーザ情報取得手段に送信したユーザ情報を取得することを特徴とする請求項１記載の表示広告コード生成装置。
【請求項１０】
前記ユーザ情報は、
前記ネットワーク接続端末が有するウェブページの閲覧履歴情報であることを特徴とする請求項１記載の表示広告コード生成装置。
【請求項１１】
前記ユーザ情報は、
前記ユーザが前記ウェブページで利用する識別番号およびパスワードであることを特徴とする請求項１記載の表示広告コード生成装置。
【請求項１２】
前記表示広告コードは、
インラインフレーム要素を含んで生成されることを特徴とする請求項１記載の表示広告コード生成装置。
【請求項１３】
ユーザがブラウザ機能を有するブラウザ端末で閲覧するウェブページの一部に表示される広告である表示広告を表示するための表示広告コードを生成する表示広告コード生成方法において、
ユーザ情報取得手段が、前記ブラウザ端末からユーザ情報を取得するステップと、
行動予測手段が、前記ユーザ情報を解析し、前記ユーザの行動予測データを算出するステップと、
適合広告ソース選択手段が、前記行動予測データから前記ユーザに適した適合広告ソースを選択するステップと、
表示広告コード生成手段が、前記適合広告ソース選択手段によって選択された適合広告ソースが、前記ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成するステップと、
を備えることを特徴とする表示広告コード生成方法。
【請求項１４】
ユーザがブラウザ機能を有するブラウザ端末で閲覧するウェブページの一部に表示される広告である表示広告を表示するための表示広告コードを生成する表示広告コード生成プログラムにおいて、
コンピュータを、
前記ブラウザ端末からユーザ情報を取得するためのユーザ情報取得手段、
前記ユーザ情報を解析し、前記ユーザの行動予測データを算出する行動予測手段、
前記行動予測データから前記ユーザに適した適合広告ソースを選択する適合広告ソース選択手段、
前記適合広告ソース選択手段によって選択された適合広告ソースが、前記ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成する表示広告コード生成手段、
として機能させることを特徴とする表示広告コード生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示広告コード生成装置、表示広告コード生成方法、および表示広告コード生成プログラムに関し、特にユーザがブラウザ機能を有するブラウザ端末で閲覧するウェブページの一部に表示される広告である表示広告を表示するための表示広告コードを生成する表示広告コード生成装置、表示広告コード生成方法、および表示広告コード生成プログラムに関する。
【背景技術】
【０００２】
従来からホームページや電子商取引サイトなどを閲覧している顧客に対し、顧客の嗜好を分析して、その分析に沿って各顧客が興味や関心がありそうな情報を予測し、その結果を広告として顧客毎に提供するレコメンドサービスが知られている。
【０００３】
例えば、顧客の購入履歴、アンケートや閲覧履歴から判断される顧客自身の嗜好、同じ購入傾向のある他の顧客がもつ興味対象、顧客の個人情報などを利用し、ホームページや電子商取引サイトの閲覧者である顧客に対し、これらの情報を基に判断した結果によって顧客にマッチした商品をホームページや電子商取引サイトに掲載することで客単価の上昇を狙っている。
【０００４】
これにより、顧客はホームページや電子商取引サイトを閲覧すると同時に、自分の嗜好に合った商品が目に入るので、企業側は顧客に沿った商品を勧めたり、顧客が必要だと思われる商品を先回りして勧めたりすることが可能となる。
【０００５】
図１４は、従来のレコメンドサービスの概要を示す図である。
図１４に示すように、ユーザが利用する端末機器１０、ウェブサーバ２０、およびレコメンドデータベース３０はインターネット４０を介して接続されている。
【０００６】
端末機器１０は、ウェブサーバ２０が提供するウェブページを表示するためのブラウザ機能を備えた端末であり、たとえばユーザが操作するパソコンや、携帯端末などが挙げられる。
【０００７】
ウェブサーバ２０は、端末機器１０から要求されたウェブページを提供するためのＨＴＭＬ（HyperText Markup Language）が記載されたＨＴＭＬファイル２１が記憶されており、インターネット４０を介して端末機器１０に対して要求されたウェブページを提供している。
【０００８】
レコメンドデータベース３０は、広告主が紹介したい様々な商品情報や、広告主のウェブサイトへのリンク情報であるレコメンド広告データ３１が記憶されている。レコメンド広告データ３１、例えば商品の写真や、商品の詳細説明、商品の購入サイトへのリンク情報などが挙げられる。
【０００９】
次に、ユーザが端末機器１０を利用してウェブページを閲覧するまでの流れを説明する。
図１４では、まずユーザが端末機器１０からインターネット４０を介して閲覧するホームページや電子商取引サイトなどのウェブページの閲覧リクエストをウェブサーバ２０に送信する。閲覧リクエストを受けたウェブサーバ２０は、要求されたウェブページに対応するＨＴＭＬファイル２１を端末機器１０に返信する。
【００１０】
このウェブサーバ２０が返信するＨＴＭＬファイル２１には、レコメンドデータベース３０からユーザに最適なレコメンド広告データ３１を取得するためのレコメンド広告取得タグ２２が埋め込まれている。
【００１１】
次に、端末機器１０は、返信されたＨＴＭＬファイル２１を読み込むと同時に、端末機器１０はＨＴＭＬファイル２１に埋め込まれたレコメンド広告取得タグ２２も読み込む。端末機器１０は、レコメンド広告取得タグ２２に記載された命令を処理することで、端末機器１０はレコメンドデータベース３０にアクセスしてレコメンド広告データ３１を取得する。
【００１２】
レコメンド広告取得タグ２２の処理によって取得されたレコメンド広告データ３１は、ＨＴＭＬファイル２１と一緒に端末機器１０が読み込み、取得されたレコメンド広告データによるレコメンド広告３１ａを含むウェブページ２１ａが端末機器１０にブラウザを介して表示される（たとえば、特許文献１参照）。
【００１３】
このようなレコメンドサービスにより、顧客が端末機器１０を利用してホームページや電子商取引サイトなどのウェブページにアクセスしたときに、その顧客に合わせた広告が、そのウェブページに掲載されるので、顧客の潜在ニーズを発掘することが可能となり、収益や顧客満足度を向上させている。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開２０１１−２０９８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかし、このようなレコメンドサービスは、ＨＴＭＬファイル２１に埋め込まれたレコメンド広告取得タグ２２が取得するレコメンド広告データ３１により、レコメンド広告３１ａを端末機器１０で表示させているため、ＨＴＭＬファイル２１に埋め込まれたレコメンド広告取得タグ２２の位置によって、レコメンド広告３１ａはＨＴＭＬファイル２１によるウェブページの決まった位置でしか表示されず、顧客がレコメンド広告３１ａを見落としてしまったり、レコメンド広告３１ａが端末機器１０に表示されなかったりする問題があった。
【００１６】
図１５は、レコメンド広告が埋め込まれたＨＴＭＬファイルおよび端末機器の表示画面が表示する表示画面領域を示す図である。
図１５（Ａ）は、レコメンド広告３１が埋め込まれた状態のＨＴＭＬファイル２１により表示されたウェブページ２１ａを示す図である。
【００１７】
図１５（Ａ）に示すように、レコメンド広告３１ａは、ウェブページ２１ａの情報が記載されたＨＴＭＬファイル２１に埋め込まれたレコメンド広告取得タグ２２の位置によって、レコメンド広告３１ａが表示される位置が指定される。
【００１８】
図１５（Ａ）ではレコメンド広告取得タグ２２がＨＴＭＬファイル２１の下部に埋め込まれているため、端末機器１０に表示されるウェブページ２１ａの下部にレコメンド広告３１ａが表示される。
【００１９】
図１５（Ｂ）は、図１５（Ａ）のＨＴＭＬファイル２１を、端末機器１０の表示画面が表示する表示画面領域１１を示す図である。
図１５（Ｂ）に示すように、点線で示された端末機器１０の表示画面領域１１は、ＨＴＭＬファイル２１によって表示されたウェブページ２１ａの上部を表示している。
【００２０】
表示画面領域１１に表示できるウェブページ２１ａの情報量は限られており、表示画面領域１１に表示しきれないウェブページの領域は、ユーザがウェブページ２１ａを上下にスライドさせることで、表示しきれなかったウェブページ２１ａを表示画面領域１１に表示させることができる。
【００２１】
図１５（Ｂ）では、レコメンド広告取得タグ２２がＨＴＭＬファイル２１の下部に埋め込まれているため、レコメンド広告３１ａがウェブページ２１ａの下部に表示されるが、表示画面領域１１はウェブページ２１ａの上部に位置している。つまり図１５（Ｂ）の状態では、表示画面領域１１にはレコメンド広告３１ａが表示されないことを表している。
【００２２】
図１５（Ｂ）の状態では、ＨＴＭＬファイル２１にレコメンド広告取得タグ２２が埋め込まれており、ウェブページ２１ａにレコメンド広告３１ａが埋め込まれてはいるものの、端末機器１０の表示画面領域１１にはレコメンド広告３１ａが表示されていない。
【００２３】
このようにレコメンド広告３１ａが表示画面領域１１に表示されないレコメンドサービスは、全く広告の意味を果たしていない。そこでレコメンド広告３１ａがユーザに視認されて表示されるように、レコメンド広告取得タグ２２をＨＴＭＬファイル２１に埋め込む位置を変更することが考えられる。
【００２４】
図１５（Ｃ）は、レコメンド広告取得タグ２２が上部に埋め込まれたＨＴＭＬファイル２１によって、レコメンド広告３１ａがウェブページ２１ａの最上部に表示された状態を示す図である。
図１５（Ｃ）では、レコメンド広告取得タグ２２がＨＴＭＬファイル２１の上部に埋め込まれているため、レコメンド広告３１ａがウェブページ２１ａの最上部に表示されるが、表示画面領域１１はウェブページ２１ａの中部に位置している。
【００２５】
これはウェブページ２１ａが端末機器１０に表示された後、レコメンド広告３１ａが表示される位置からレコメンド広告３１ａが表示されない位置までユーザが表示画面領域１１を、ユーザがスライドさせたことを示している。これはユーザが要求する情報がウェブページ２１ａにあるため、ウェブページ２１ａ読み進めることで表示画面領域１１がウェブページ２１ａの上部から下部に移動されるのは致し方ないことである。
【００２６】
このように、がウェブページ２１ａ上に表示されるレコメンド広告３１ａの位置を、ユーザが目にする任意の位置に移動したとしても、ユーザが表示画面領域１１をスライドして移動させてしまえば、表示画面領域１１からレコメンド広告３１ａは表示されなくなってしまうため、広告主は顧客の潜在ニーズを発掘する機会を失い、収益や顧客満足度を向上させることは難しかった。
【００２７】
本発明はこのような点に鑑みてなされたものであり、端末機器を操作するユーザが表示画面領域を移動させたとしても、ユーザに対して広告表示を提供できる表示広告コード生成装置、表示広告コード生成方法、および表示広告コード生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００２８】
本発明では上記問題を解決するために、ユーザがブラウザ機能を有するブラウザ端末で閲覧するウェブページの一部に表示される広告である表示広告を表示するための表示広告コードを生成する表示広告コード生成装置において、前記ブラウザ端末からユーザ情報を取得するためのユーザ情報取得手段と、前記ユーザ情報を解析し、前記ユーザの行動予測データを算出する行動予測手段と、前記行動予測データから前記ユーザに適した適合広告ソースを選択する適合広告ソース選択手段と、前記適合広告ソース選択手段によって選択された適合広告ソースが、前記ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成レコメンド広告ソース取得手段する表示広告コード生成手段とを備えることを特徴とする表示広告コード生成装置が提供される。
【００２９】
これにより、ユーザ情報取得手段がブラウザ端末からユーザ情報を取得し、行動予測手段がユーザ情報を解析してユーザの行動予測データを算出し、適合広告ソース選択手段が行動予測データからユーザに適した適合広告ソースを選択し、表示広告コード生成手段が適合広告ソース選択手段によって選択された適合広告ソースが、ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成する。
【００３０】
また、本発明では、ユーザがブラウザ機能を有するブラウザ端末で閲覧するウェブページの一部に表示される広告である表示広告を表示するための表示広告コードを生成する表示広告コード生成方法において、ユーザ情報取得手段が、前記ブラウザ端末からユーザ情報を取得するステップと、行動予測手段が、前記ユーザ情報を解析し、前記ユーザの行動予測データを算出するステップと、適合広告ソース選択手段が、前記行動予測データから前記ユーザに適した適合広告ソースを選択するステップと、表示広告コード生成手段が、前記適合広告ソース選択手段によって選択された適合広告ソースが、前記ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成するステップとを備えることを特徴とする表示広告コード生成方法が提供される。
【００３１】
これにより、ユーザ情報取得手段がブラウザ端末からユーザ情報を取得し、行動予測手段がユーザ情報を解析してユーザの行動予測データを算出し、適合広告ソース選択手段が行動予測データからユーザに適した適合広告ソースを選択し、表示広告コード生成手段が適合広告ソース選択手段によって選択された適合広告ソースが、ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成する。
【００３２】
また、本発明では、ユーザがブラウザ機能を有するブラウザ端末で閲覧するウェブページの一部に表示される広告である表示広告を表示するための表示広告コードを生成する表示広告コード生成プログラムにおいて、コンピュータを、前記ブラウザ端末からユーザ情報を取得するためのユーザ情報取得手段、前記ユーザ情報を解析し、前記ユーザの行動予測データを算出する行動予測手段、前記行動予測データから前記ユーザに適した適合広告ソースを選択する適合広告ソース選択手段、前記適合広告ソース選択手段によって選択された適合広告ソースが、前記ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成する表示広告コード生成手段として機能させることを特徴とする表示広告コード生成プログラムが提供される。
【００３３】
これにより、ユーザ情報取得手段がブラウザ端末からユーザ情報を取得し、行動予測手段がユーザ情報を解析してユーザの行動予測データを算出し、適合広告ソース選択手段が行動予測データからユーザに適した適合広告ソースを選択し、表示広告コード生成手段が適合広告ソース選択手段によって選択された適合広告ソースが、ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成する。
【発明の効果】
【００３４】
本発明の表示広告コード生成装置、表示広告コード生成方法、および表示広告コード生成プログラムによれば、ユーザ情報取得手段がブラウザ端末からユーザ情報を取得し、行動予測手段がユーザ情報を解析してユーザの行動予測データを算出し、適合広告ソース選択手段が行動予測データからユーザに適した適合広告ソースを選択し、表示広告コード生成手段が適合広告ソース選択手段によって選択された適合広告ソースが、ウェブページよりも前面の表示階層に固定して表示される表示広告コードを生成するので、ユーザ情報から算出されたユーザの行動予測データに基づいて、ユーザに適した表示広告が、ユーザが閲覧するウェブページよりも前面の表示階層の一部に固定して表示される。
【図面の簡単な説明】
【００３５】
【図１】本実施の形態に係る概念を示す図である。
【図２】表示広告コード生成装置の詳細を示す図である。
【図３】レコメンド広告取得部の詳細を示す図である。
【図４】表示広告コードが埋め込まれたＨＴＭＬファイルおよび端末機器の表示画面が表示する表示画面領域を示す図である。
【図５】ウェブサーバの構成を示す図である。
【図６】情報記憶部の詳細を示す図である。
【図７】ブラウザ機能を備えた端末機器にレコメンド広告が表示された状態を示す図である。
【図８】ウェブページに表示されたレコメンド広告ソースによるレコメンド広告の状態変化を示す図である。
【図９】ウェブページに表示されたレコメンド広告ソースによるレコメンド広告の表示方法の一例を示す図である。
【図１０】呼出タグを含むＨＴＭＬファイルを、ユーザが操作するブラウザ機能を備えた端末機器が読み取る処理を示すフローチャートである。
【図１１】ＨＴＭＬファイルに埋め込まれた呼出タグ内に記載された指示を、ユーザが操作するブラウザ機能を備えた端末機器が行う処理を示すフローチャートである。
【図１２】ユーザが操作する端末機器から処理開始の命令を受けた表示広告コード生成装置が、表示広告コードを生成する処理を示すフローチャートである。
【図１３】表示広告コード生成装置が生成した表示広告コードが行う処理を示すフローチャートである。
【図１４】従来のレコメンドサービスの概要を示す図である。
【図１５】レコメンド広告が埋め込まれたＨＴＭＬファイルおよび端末機器の表示画面が表示する表示画面領域を示す図である。
【発明を実施するための形態】
【００３６】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
図１は、本実施の形態に係る概念を示す図である。
図１に示すように、表示広告コード生成装置１００、ウェブサーバ２００、および端末機器３００は、インターネット４００を介して接続されている。
【００３７】
ユーザが操作する端末機器３００は、ウェブサーバ２００が提供するウェブページを表示するためのブラウザ機能を備えた端末であり、たとえばパソコンや携帯端末などが挙げられる。
【００３８】
ウェブサーバ２００は、端末機器３００から要求されたウェブページを提供するためのＨＴＭＬが記載されたＨＴＭＬファイル２１１を記憶されており、インターネット４００を介して端末機器３００にウェブページを提供している。
【００３９】
ウェブサーバ２００に記憶された特定のＨＴＭＬファイル２１１には、あらかじめ呼出タグ２１２が埋め込まれている。この呼出タグ２１２には、表示広告コード生成装置１００のアドレスを含む情報が記載されており、端末機器３００がこの呼出タグ２１２を読み込むと、表示広告コード生成装置１００にあらかじめ組み込まれた表示広告コード生成プログラムを呼び出すことができる。
【００４０】
また呼出タグ２１２には、例えばユーザの操作する端末機器３００に記憶された閲覧履歴や、特定のウェブページを閲覧するために必要な識別番号やパスワードなどのユーザ情報を取得するためのプログラムを組み込むことができ、この呼出タグ２１２を端末機器３００が読み込むと、取得したユーザ情報を表示広告コード生成装置１００に送信することができる。
【００４１】
表示広告コード生成装置１００は、端末機器３００から要求されたウェブページに図示しないレコメンド広告５１０ａを表示させるための装置であり、レコメンドデータベース５００が接続されている。
【００４２】
レコメンドデータベース５００は、広告主が紹介したい様々な商品情報である図示しないレコメンド広告ソース５１０が記憶されている。例えば商品の写真や、商品の詳細説明、商品の購入サイトへのリンク情報などが記憶されている。
【００４３】
ここでは表示広告コード生成装置１００とレコメンドデータベース５００とが直接接続されるように説明したが、レコメンドデータベース５００はインターネット４００に接続され、表示広告コード生成装置１００とレコメンドデータベース５００とはインターネット４００を介して接続されていてもよい。
【００４４】
次に、本発明の表示広告コード生成装置１００が生成した表示広告コードによるレコメンド広告５１０ａが組み込まれたウェブページを、ユーザが操作する端末機器３００が表示するまでの流れを、図１を使って説明する。
【００４５】
まずユーザは特定のウェブページを閲覧するために、インターネット４００に接続された端末機器３００を利用して、ウェブサーバ２００に情報提供リクエストを送信する。
情報提供リクエストを受けたウェブサーバ２００は、要求されたウェブページに対応するＨＴＭＬファイル２１１を端末機器３００に返信する。
【００４６】
次に端末機器３００は、ウェブサーバ２００から受信したＨＴＭＬファイル２１１を読み込むと同時に、端末機器３００はＨＴＭＬファイル２１１に埋め込まれた呼出タグ２１２を読み込む。
【００４７】
端末機器３００が読み込んだ呼出タグ２１２には、ユーザ情報を取得するためのプログラムが組み込まれており、端末機器３００は取得したユーザ情報を表示広告コード生成装置１００に送信し、かつ呼出タグ２１２により端末機器３００は、表示広告コード生成装置１００に組み込まれた表示広告コード生成プログラムを呼び出す。
【００４８】
端末機器３００より送信されたユーザ情報を表示広告コード生成装置１００は受信し、組み込まれた表示広告コード生成プログラムを呼出された表示広告コード生成装置１００は、ユーザ情報を基に接続されたレコメンドデータベース５００から、端末機器３００を操作するユーザにマッチしたレコメンド広告ソース５１０を取得する。
【００４９】
端末機器３００を操作するユーザにマッチしたレコメンド広告ソース５１０を取得した表示広告コード生成装置１００は、取得したレコメンド広告ソース５１０をユーザが操作する端末機器３００に表示されるウェブページよりも前面の表示階層の一部にレコメンド広告ソース５１０によるレコメンド広告５１０ａが固定して表示される表示広告コードを生成し、ユーザが操作する端末機器３００に表示広告コードを送信する。
【００５０】
表示広告コード生成装置１００が生成した表示広告コードを受信した端末機器３００は、呼出タグ２１２の記載された位置以降のＨＴＭＬファイル２１１の読み取りを続行する。これにより表示広告コード生成装置１００が生成した表示広告コードは、ＨＴＭＬファイル２１１に組み込まれる。
【００５１】
ＨＴＭＬファイル２１１を最後まで読み込んだ端末機器３００は、表示広告コード生成装置１００が生成した表示広告コードを含むＨＴＭＬファイル２１１によるレコメンド広告５１０ａを含んだウェブページを表示する。
【００５２】
これにより端末機器３００に表示されるウェブページよりも前面の表示階層の一部に固定して表示される表示広告コードが生成され、その表示広告コードが埋め込まれたＨＴＭＬファイル２１１を端末機器３００が読み込むことで、表示画面の一部にレコメンド広告５１０ａが固定して表示されたウェブページが端末機器３００に表示される。
【００５３】
レコメンド広告５１０ａは端末機器３００の表示画面の一部に固定して表示されるので、ユーザがレコメンド広告５１０ａよりも下面の表示階層のウェブページをスライドさせても、レコメンド広告５１０ａは一定の位置に表示される。
【００５４】
またレコメンド広告５１０ａは、ユーザが操作する端末機器３００から取得したユーザ情報を基に選択されるので、ユーザがもつ興味対象に対して精度の高いレコメンド広告５１０ａを提供することができる。
【００５５】
図２は、表示広告コード生成装置の詳細を示す図である。
図２に示すように、表示広告コード生成装置１００は、レコメンド広告ソース取得手段１１０、および表示広告コード生成手段１２０を備えている。
【００５６】
レコメンド広告ソース取得手段１１０は、インターネット４００を介して接続された端末機器３００から送信されたユーザ情報の受信や、表示広告コード生成装置１００に組み込まれた表示広告コード生成プログラムの開始リクエストを受信する。
【００５７】
ユーザ情報やプログラムの開始リクエストを受信したレコメンド広告ソース取得手段１１０は、表示広告コード生成装置１００に接続された、またはインターネット４００を介して表示広告コード生成装置１００に接続されたレコメンドデータベース５００から、ユーザに提案するレコメンド広告５１０ａを生成するためのレコメンド広告ソース５１０を取得し、レコメンド広告ソース取得手段１１０に接続された表示広告コード生成手段１２０にレコメンド広告ソース５１０を送信する。
【００５８】
レコメンド広告ソース取得手段１１０がレコメンドデータベース５００から取得するレコメンド広告ソース５１０は、ユーザが操作する端末機器３００から取得したユーザ情報を基に、ユーザにマッチしたレコメンド広告ソース５１０を取得することができる。
【００５９】
また取得した他のユーザのユーザ情報を含む多数のユーザ情報を蓄積し、蓄積した多数のユーザ情報を活用して、他のユーザの購入履歴によって購入頻度の高い商品などのレコメンド広告ソース５１０を取得することもできる。
【００６０】
また取得するレコメンド広告ソース５１０の数は１つとは限らず、複数のレコメンド広告ソース５１０を取得することができる。ただし多くのレコメンド広告ソース５１０を取得した場合、生成した表示広告コードの転送や、端末機器３００がレコメンド広告ソース５１０によるレコメンド広告５１０ａを含んだウェブページを表示するのに時間がかかるため、レコメンド広告ソース５１０の取得数は１５個程度が望ましい。
【００６１】
表示広告コード生成手段１２０は、レコメンド広告ソース取得手段１１０に接続され、レコメンド広告ソース取得手段１１０がレコメンドデータベース５００から取得したレコメンド広告ソース５１０を端末機器３００でレコメンド広告５１０ａとして表示させるための表示広告コードを生成する。
【００６２】
また表示広告コード生成手段１２０は、レコメンド広告ソース取得手段１１０が取得したレコメンド広告ソース５１０から、ユーザが操作する端末機器３００に表示されたウェブページよりも前面の表示階層の一部にレコメンド広告ソース５１０によるレコメンド広告５１０ａが固定して表示される表示広告コードを生成する。
【００６３】
具体的には、表示広告コード生成手段１２０が生成するＨＴＭＬにインラインフレーム要素を用いることで、事実上表示されたウェブページに他のウェブページを埋め込むことができる。
【００６４】
このインラインフレーム要素を用いて、レコメンド広告ソース５１０によるレコメンド広告５１０ａを、インラインフレーム要素を用いて実際表示されるウェブページの上階層に表示する。これにより、端末機器３００に表示される表示画面の一部にレコメンド広告５１０ａを固定したままで、その一つ下の表示階層に本来表示されるウェブページを表示することができる。
【００６５】
このように表示広告コード生成手段１２０は、端末機器３００に表示される表示画面の一部にレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示されるＨＴＭＬを、インラインフレーム要素を用いて作成する。
【００６６】
図３は、レコメンド広告取得部の詳細を示す図である。
図３に示すように、レコメンド広告ソース取得手段１１０は、行動予測手段１１１、ユーザ情報記憶部１１２、およびレコメンド広告ソース取得部１１３を備えている。
【００６７】
行動予測手段１１１は、インターネット４００を介して接続された端末機器３００から送信されたユーザ情報を受信する。
行動予測手段１１１が受信したユーザ情報は、接続されたユーザ情報記憶部１１２に記憶される。
【００６８】
行動予測手段１１１は、ユーザ情報記憶部１１２に記憶されたユーザ情報を解析して、今後ユーザが行動しそうな行動予測データを算出する。また行動予測手段１１１は、予測された行行動予測データを、接続されたレコメンド広告ソース取得部１１３に送信する。
【００６９】
例えば、取得したユーザ情報が、ユーザが特定のウェブページを閲覧するために必要な識別番号やパスワードだった場合、その識別番号やパスワードにより、ユーザが過去に購入した購入履歴を取得し、そのユーザ情報から予測したユーザの行動予測データをレコメンド広告ソース取得部１１３に送信する。
【００７０】
また、取得したユーザ情報が、ユーザが利用する端末機器３００によるウェブページの閲覧履歴だった場合、その閲覧履歴から解析されるユーザの行動予測データをレコメンド広告ソース取得部１１３に送信する。
【００７１】
他にも、ユーザ情報記憶部に記憶された他のユーザ情報を解析し、他のユーザが一緒に購入する商品や、ウェブページに掲載された商品と一緒に閲覧した商品などの情報を解析し、そのユーザ情報から解析された行動予測データをレコメンド広告ソース取得部１１３に送信する。
【００７２】
レコメンド広告ソース取得部１１３は、行動予測手段１１１から送信された行動予測データを基に、ユーザにマッチするレコメンド広告ソース５１０をレコメンドデータベース５００から取得する。
【００７３】
取得したレコメンド広告ソース５１０は、接続された表示広告コード生成手段１２０に送信され、レコメンド広告ソース５１０によるレコメンド広告５１０ａが表示されるＨＴＭＬを、インラインフレーム要素を用いて表示広告コード生成手段１２０が作成する。
【００７４】
また上記のように、レコメンド広告ソース５１０を取得し、レコメンド広告５１０ａが表示されるＨＴＭＬを表示広告コード生成装置１００が生成するので、ユーザが操作する端末機器３００にかかる処理の負担が軽減される。これによりユーザは快適にウェブページを閲覧することができる。
【００７５】
図４は、表示広告コードが埋め込まれたＨＴＭＬファイルおよび端末機器の表示画面が表示する表示画面領域を示す図である。
図４（Ａ）は、表示広告コードが埋め込まれる前のＨＴＭＬファイル２１１により端末機器３００に表示されるウェブページ２１１ａを示す図である。
【００７６】
図４（Ａ）に示すように、図４（Ａ）は表示広告コード生成装置１００が生成する広告データが、ＨＴＭＬファイル２１１に埋め込まれる前の状態によるウェブページ２１１ａであり、表示されるウェブページ２１１ａにはレコメンド広告ソース５１０によるレコメンド広告５１０ａは表示されていない。
【００７７】
図４（Ｂ）は、表示広告コードが埋め込まれたＨＴＭＬファイル２１１により端末機器３００に表示されるウェブページ２１１ａ、および端末機器３００の表示画面が表示する表示画面領域３１０を示す図である。
【００７８】
図４（Ｂ）に示すように、端末機器３００の表示画面領域３１０の一部にはレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示され、表示画面領域３１０のうちレコメンド広告５１０ａの部位を除いた部分にＨＴＭＬファイル２１１によるウェブページ２１１ａが表示されている。
【００７９】
図４（Ｃ）は、表示広告コードが埋め込まれたＨＴＭＬファイル２１１により端末機器３００に表示されるウェブページ２１１ａ、および端末機器３００の表示画面領域３１０を下方向にスライドさせた状態を示す図である。
【００８０】
図４（Ｃ）に示すように、端末機器３００の表示画面領域３１０を下方向にスライドさせている。ところが表示画面領域３１０に表示されるウェブページ２１１ａの位置を移動させても、端末機器３００の表示画面領域３１０の一部にはレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示され、表示画面領域３１０のうちレコメンド広告５１０ａの部位を除いた部分にＨＴＭＬファイル２１１によるウェブページ２１１ａが表示されている。
【００８１】
このようにレコメンド広告ソース５１０によるレコメンド広告５１０ａは、端末機器３００の表示画面領域３１０の一部に固定されているので、表示画面領域３１０をスライドさせたとしても常に表示画面領域３１０の一部にレコメンド広告５１０ａが表示されている。
【００８２】
レコメンド広告ソース５１０は、常に表示させておくこともできるが、ユーザが表示画面領域３１０をスライドさせている途中はレコメンド広告ソース５１０によるレコメンド広告５１０ａを非表示にし、表示画面領域３１０全域にＨＴＭＬファイル２１１で構成されたウェブページ２１１ａを表示させることもできる。
【００８３】
また図４では、レコメンド広告ソース５１０によるレコメンド広告５１０ａを表示画面領域３１０の下部に表示されるように説明したが、表示広告コード生成手段１２０が生成するインラインフレーム要素によるＨＴＭＬの記述を変更することで、レコメンド広告５１０ａを任意の場所に表示することができる。
【００８４】
図５は、ウェブサーバの構成を示す図である。
図５に示すように、ウェブサーバ２００は、ウェブ情報提供手段２２０、およびウェブ情報記憶部２１０を備えている。
【００８５】
ウェブ情報提供手段２２０は、インターネット４００に接続され、ユーザが操作する端末機器３００から送信される情報提供リクエストを受信する。情報提供リクエストを受信したウェブ情報提供手段２２０は、ウェブ情報記憶部２１０に記憶された複数のＨＴＭＬファイル２１１から情報提供リクエストに対応したＨＴＭＬファイル２１１を取得する。
【００８６】
ＨＴＭＬファイル２１１を取得したウェブ情報提供手段２２０は、ユーザが操作する端末機器３００にＨＴＭＬファイル２１１を送信する。これにより、端末機器３００から情報提供リクエストがウェブサーバ２００に送信され、ウェブサーバ２００に送信された情報提供リクエストに応じたＨＴＭＬファイル２１１が、ユーザが操作する端末機器３００に送信され、送信されたＨＴＭＬファイル２１１によりウェブページ２１１ａが端末機器３００に表示される。
【００８７】
図６は、情報記憶部の詳細を示す図である。
図６に示すように、ウェブ情報記憶部２１０は、複数のＨＴＭＬファイル２１１を備えている。
【００８８】
ＨＴＭＬファイル２１１は、例えばＨＴＭＬで記載されたテキストファイルであり、端末機器３００から送信された情報提供リクエストに対応したＨＴＭＬファイル２１１をウェブサーバ２００が提供することで、ＨＴＭＬファイル２１１によるウェブページ２１１ａを端末機器３００が表示することができる。
【００８９】
また特定のＨＴＭＬファイル２１１の内部には、あらかじめ表示広告コード生成装置１００に組み込まれた表示広告コード生成プログラムを呼出すための呼出タグ２１２が埋め込まれている。
【００９０】
呼出タグ２１２には、表示広告コード生成装置１００のアドレスが記載されており、端末機器３００がこの呼出タグ２１２が埋め込まれたＨＴＭＬファイル２２１読み込むと、表示広告コード生成装置１００にあらかじめ組み込まれた表示広告コード生成プログラムを呼び出すことができる。
【００９１】
図７は、ブラウザ機能を備えた端末機器にレコメンド広告が表示された状態を示す図である。
図７に示すように、ブラウザ機能を備えた端末機器３００である携帯端末に表示されたウェブページ２１１ａよりも前面の表示階層にレコメンド広告ソース５１０によるレコメンド広告５１０ａが固定されて表示される。図７では、レコメンド広告ソース５１０によるレコメンド広告５１０ａは端末機器３００の表示画面領域３１０の下部に固定されて表示されている。
【００９２】
図７（Ａ）では、ウェブページ２１１ａに商品Ａである「ダウンコート」が表示されており、レコメンド広告ソース５１０には「手袋」や「セーター」などのレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示される。
【００９３】
このように表示広告コード生成装置１００は、取得したユーザ情報からウェブページ２１１ａを訪問したユーザに関連した商品を提案して表示することで、ユーザが閲覧している商品に関連した商品の購入を提案することができる。
【００９４】
図７（Ｂ）では、ウェブページ２１１ａに商品Ｂである「ストレートジーンズ」が表示されており、「ブーツカット」、「スキニー」、「フレアー」などのレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示される。このように表示広告コード生成装置１００は、ウェブページ２１１ａを訪問したユーザが閲覧している商品のカテゴリに関連した商品を提案することができる。
【００９５】
図７（Ｃ）では、ウェブページ２１１ａに商品Ｃである「化粧水」が表示され、「美肌クリーム」、「ビタミン剤」などのレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示される。このように表示広告コード生成装置１００は、端末機器３００に表示されたウェブページ２１１ａの商品を訪問した他のユーザ情報から、他のユーザが一緒に購入した商品の購入を提案することができる。
【００９６】
このように、表示されるウェブページ２１１ａ毎に表示するレコメンド広告５１０ａの内容を設定することができる。これにより表示されるウェブページ２１１ａ毎に異なった提案方法を実装することができる。
【００９７】
またレコメンド広告ソース５１０によるレコメンド広告５１０ａは、端末機器３００に表示されるウェブページ２１１ａよりも前面の表示階層の一部に固定されて表示されるので、ユーザが表示画面領域３１０をスライドさせても必ずレコメンド広告５１０ａが表示される。
【００９８】
その結果、ユーザはウェブページ２１１ａを閲覧すれば必ずレコメンド広告ソース５１０によるレコメンド広告５１０ａを視認することになり、レコメンド広告５１０ａによる広告主のウェブサイトへの誘導率も上昇させることができる。
【００９９】
図８は、ウェブページに表示されたレコメンド広告ソースによるレコメンド広告の状態変化を示す図である。
図８に示すように、レコメンド広告ソース５１０によるレコメンド広告５１０ａは、削除ボタン５１１、拡大縮小ボタン５１２、次画面表示ボタン５１３、レコメンド広告画像欄５１４、およびレコメンド広告文字情報欄５１５を備えている。
【０１００】
図８（Ａ）は、削除ボタン５１１をユーザがクリックした状態を示している。端末機器３００に表示されたウェブページ２１１ａにレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示され、表示されたレコメンド広告５１０ａの削除ボタン５１１をユーザがクリックすることで、レコメンド広告５１０ａは非表示となりウェブページ２１１ａにレコメンド広告５１０ａが表示されなくなる。これによりユーザがレコメンド広告５１０ａを不要としたときに、ユーザの操作でレコメンド広告５１０ａを非表示にすることができる。
【０１０１】
図８（Ｂ）は、次画面表示ボタン５１３をユーザがクリックした状態を示している。端末機器３００に表示されたウェブページ２１１ａにレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示される。
【０１０２】
次に、表示されたレコメンド広告５１０ａが有する次画面表示ボタン５１３を、ユーザがクリックすることで、レコメンド広告５１０ａ内に表示されたレコメンド広告ソース５１０による広告「商品Ａ」を、表示広告コード生成装置１００が取得した複数のレコメンド広告ソース５１０から、現在表示されているレコメンド広告ソース５１０と異なるレコメンド広告ソース５１０による広告「商品Ｂ」に切り替えて表示することができる。
【０１０３】
このように、端末機器３００の表示画面領域３１０の一部に固定されて、かつ表示されるレコメンド広告５１０ａの表示領域内に、複数のレコメンド広告ソース５１０をユーザの操作でレコメンド広告ソース５１０を切り替え、または非表示にすることができるので、ユーザが本来閲覧するウェブページを邪魔することなくレコメンド広告５１０ａを表示することができる。これによりレコメンド広告５１０ａが表示されるウェブページの離脱率を低減することができる。
【０１０４】
また、ここでは次画面表示ボタン５１３をユーザがクリックすることで異なるレコメンド広告ソース５１０が表示されたが、ユーザが次画面表示ボタン５１３しなくても、一定の時間、例えば５秒ごとにレコメンド広告５１０ａに表示されるレコメンド広告ソース５１０が入れ替わるようにすることもできる。
【０１０５】
図８（Ｃ）は、ユーザが拡大縮小ボタン５１２をクリックした状態を示している。端末機器３００に表示されたウェブページ２１１ａにレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示され、表示されたレコメンド広告５１０ａの拡大縮小ボタン５１２をユーザがクリックすることで、レコメンド広告５１０ａの広告表示領域は通常状態から拡大状態、または拡大状態から通常状態に変更して表示されるようになる。
【０１０６】
これによりレコメンド広告５１０ａに表示されるレコメンド広告ソース５１０の数が増減するので、ユーザの要求に応じて広告表示領域を増減させることで、ユーザの操作でレコメンド広告画像欄５１４、およびレコメンド広告文字情報欄５１５の表示数量を増減させることができる。
【０１０７】
なお、レコメンド広告５１０ａ、削除ボタン５１１、拡大縮小ボタン５１２、次画面表示ボタン５１３、レコメンド広告画像欄５１４、レコメンド広告文字情報欄５１５などの配置構成は、表示広告コード生成手段１２０が生成するＨＴＭＬやスタイルシートの記述方法によって自由に変更することができる。
【０１０８】
図９は、ウェブページに表示されたレコメンド広告ソースによるレコメンド広告の表示方法の一例を示す図である。
図９に示すように、レコメンド広告ソース５１０によるレコメンド広告５１０ａには各レコメンド広告ソース５１０のレコメンド広告画像欄５１４が複数表示されている。またレコメンド広告５１０ａに複数表示されたレコメンド広告画像欄５１４の一部に重なるように、レコメンド広告文字情報欄５１５が表示されている。
【０１０９】
このように表示広告コード生成手段１２０は、インラインフレーム要素を用いてＨＴＭＬを生成することで、事実上表示されたウェブページに他の第二ウェブページを埋め込むことができ、さらに埋め込まれた第二ウェブページに他の第三ウェブページを埋め込むことができる。
【０１１０】
つまり表示広告コード生成手段１２０は、端末機器３００に表示されるウェブページ２１１ａよりも前面の表示階層の一部にレコメンド広告ソース５１０によるレコメンド広告５１０ａを固定して表示し、そのレコメンド広告５１０ａに表示されたレコメンド広告画像欄５１４よりも前面の表示階層の一部にレコメンド広告文字情報欄５１５を表示する表示広告コードを生成する。
【０１１１】
これにより、レコメンド広告５１０ａに表示されるレコメンド広告画像欄５１４の上の表示階層の一部に、レコメンド広告文字情報欄５１５を重ねて表示することができる。この結果、限られたレコメンド広告５１０ａのスペースに多くのレコメンド広告ソース５１０を掲載することができる。
【０１１２】
図９と図８とを比較すると、図８ではレコメンド広告画像欄５１４と広告文字情報欄５１５とが別れて表示されているため、広告表示領域が通常状態のレコメンド広告５１０ａのスペースには１つのレコメンド広告ソース５１０しか掲載できない。
【０１１３】
そこで図９では、レコメンド広告５１０ａに表示されたレコメンド広告画像欄５１４の上に広告文字情報欄５１５が重ねて表示されるので、同じ広告表示領域でも３つのレコメンド広告ソース５１０を表示することができる。
【０１１４】
また広告表示領域を通常状態から拡大状態に変化させることで、より多くのレコメンド広告ソース５１０を広告表示領域に表示することができる。人間の脳は視覚処理に優れており、文字情報よりも画像情報の方が瞬時に理解できる能力を持っているため、多くのレコメンド広告を画像でユーザに提供することで、効率よくレコメンド広告を提案することができる。
【０１１５】
なお、レコメンド広告５１０ａ、削除ボタン５１１、拡大縮小ボタン５１２、次画面表示ボタン５１３、レコメンド広告画像欄５１４、レコメンド広告文字情報欄５１５などの配置構成は、表示広告コード生成手段１２０が生成するＨＴＭＬやスタイルシートの記述方法によって自由に変更することができる。
【０１１６】
図１０は、呼出タグを含むＨＴＭＬファイルを、ユーザが操作するブラウザ機能を備えた端末機器が読み取る処理を示すフローチャートである。以下、図１０に示す処理をステップ番号に沿って説明する。
【０１１７】
〔ステップＳ１１〕ブラウザ機能を備えた端末機器３００は、ＨＴＭＬファイル２１１の読み取りを開始する。具体的には、端末機器３００がウェブサーバ２００からダウンロードした呼出タグ２１２を含んだＨＴＭＬファイル２１１のＨＴＭＬの解析を開始する。
【０１１８】
〔ステップＳ１２〕ブラウザ機能を備えた端末機器３００は、呼出タグ２１２の読み取りを開始する。具体的には、端末機器３００が、ＨＴＭＬファイル２１１内に記載された呼出タグ２１２を確認すると、呼出タグ２１２内に記載された指示に従って処理を行う。
【０１１９】
〔ステップＳ１３〕ブラウザ機能を備えた端末機器３００は、呼出タグ２１２の読み取りを終了する。具体的には、端末機器３００が、呼出タグ２１２内に記載された指示に従って行うステップＳ１２の処理を終了する。
【０１２０】
〔ステップＳ１４〕ブラウザ機能を備えた端末機器３００は、ＨＴＭＬファイル２１１の読み取りを続行する。具体的には、端末機器３００がＨＴＭＬファイル２１１に記載された呼出タグ２１２以降のＨＴＭＬの解析を続行する。
【０１２１】
図１１は、ＨＴＭＬファイルに埋め込まれた呼出タグ内に記載された指示を、ユーザが操作するブラウザ機能を備えた端末機器が行う処理を示すフローチャートである。以下、図１１に示す処理をステップ番号に沿って説明する。
【０１２２】
〔ステップＳ２１〕ブラウザ機能を備えた端末機器３００は、ユーザ情報を取得する。具体的には、端末機器３００に記憶された閲覧履歴や、特定のウェブページを閲覧するために必要な識別番号やパスワードなどのユーザ情報を端末機器３００が取得する。
【０１２３】
〔ステップＳ２２〕ブラウザ機能を備えた端末機器３００は、表示広告コード生成装置１００に組み込まれた表示広告コード生成プログラムを呼び出す。具体的には、呼出タグ２１２に記載された表示広告コード生成装置１００のアドレスに、表示広告コード生成プログラム開始の指示を出す。またステップＳ２１で、ユーザ情報が取得されている場合は、表示広告コード生成装置１００に取得したユーザ情報を端末機器３００が送信する。
【０１２４】
〔ステップＳ２３〕ブラウザ機能を備えた端末機器３００は、表示広告コードを取得する。具体的には、ステップＳ２２により表示広告コード生成装置１００が生成した表示広告コードが端末機器３００に送信され、その送信された表示広告コードを端末機器３００が取得する。
【０１２５】
〔ステップＳ２４〕ブラウザ機能を備えた端末機器３００は、表示広告コードの読み取りを開始する。具体的には、ステップＳ２３で取得した表示広告コードが含まれたＨＴＭＬファイル２１１の解析を、ブラウザ機能を備えた端末機器３００が行う。
【０１２６】
図１２は、ユーザが操作する端末機器から処理開始の命令を受けた表示広告コード生成装置が、表示広告コードを生成する処理を示すフローチャートである。以下、図１２に示す処理をステップ番号に沿って説明する。
【０１２７】
〔ステップＳ３１〕表示広告コード生成装置１００は、ユーザ情報を受信する。具体的には、端末機器３００に記憶された閲覧履歴や、特定のウェブページを閲覧するために必要な識別番号やパスワードなどの端末機器３００が送信したユーザ情報を、表示広告コード生成装置１００が備える行動予測手段１１１受信し、受信したユーザ情報をユーザ情報記憶部１１２に記憶する。
【０１２８】
〔ステップＳ３２〕表示広告コード生成装置１００は、ユーザ情報の解析を行う。具体的には、ステップＳ３１で行動予測手段１１１がユーザ情報記憶部１１２に記憶したユーザ情報を、行動予測手段１１１が解析しユーザの行動予測データの算出を行う。
【０１２９】
例えば、ユーザ情報が端末機器３００に記憶された閲覧履歴の場合、その閲覧履歴から閲覧履歴の多い商品から、今後ユーザが購入しそうな商品を予測し、その行動予測データを算出してレコメンド広告ソース取得部１１３に送信する。
【０１３０】
またユーザ情報が特定のウェブページを閲覧するために必要な識別番号やパスワードの場合、ユーザが過去に利用したサービスや、購入履歴などから定期的に購入している商品などから、今後ユーザが購入しそうな商品を行動予測データとして算出する。
【０１３１】
このほか、ユーザ情報記憶部１１２に記憶された他のユーザ情報から他のユーザが行った情報を基に、他のユーザの行動から予測されるユーザの行動予測データを算出することもできる。
【０１３２】
〔ステップＳ３３〕表示広告コード生成装置１００は、レコメンド広告ソース５１０を取得する。具体的には、ステップＳ３２で解析されて算出された行動予測データにより、ユーザにマッチしたレコメンド広告ソース５１０をレコメンドデータベース５００からレコメンド広告ソース取得部１１３が取得する。取得するレコメンド広告ソース５１０の数は１つとは限らず、複数のレコメンド広告ソース５１０を取得することができる。
【０１３３】
〔ステップＳ３４〕表示広告コード生成装置１００は、レコメンド広告ソース５１０を含むＨＴＭＬを生成する。具体的には、ステップＳ３３で取得したレコメンド広告ソース５１０が表示されるＨＴＭＬを、表示広告コード生成手段１２０がインラインフレーム要素を用いたＨＴＭＬを生成する。
【０１３４】
〔ステップＳ３５〕表示広告コード生成装置１００は、表示広告コードを出力する。具体的には、ステップＳ３４で生成された表示広告コードを、表示広告コード生成手段１２０が端末機器３００にインターネット４００を介して出力する。
【０１３５】
図１３は、表示広告コード生成装置が生成した表示広告コードが行う処理を示すフローチャートである。以下、図１３に示す処理をステップ番号に沿って説明する。
〔ステップＳ４１〕ブラウザ機能を備えた端末機器３００により、表示広告コードが端末機器３００に表示される。具体的には、ステップＳ３４で端末機器３００に出力された表示広告コードを含んだＨＴＭＬファイル２１１を、ブラウザ機能を備えた端末機器３００が読み取り、表示広告コードが埋め込まれたＨＴＭＬファイル２１１により、ウェブページにレコメンド広告ソース５１０によるレコメンド広告５１０ａがブラウザに表示される。
【０１３６】
〔ステップＳ４２〕レコメンド広告ソース５１０は、ユーザが行う操作を判断する。具体的には、ウェブページ内に表示されたレコメンド広告ソース５１０によるレコメンド広告５１０ａに対してユーザが行う指示操作を判断する。
【０１３７】
レコメンド広告５１０ａに表示された削除ボタン５１１がクリックされたと判断したときは、処理をステップＳ４３に進め、レコメンド広告５１０ａに表示されたレコメンド広告ソース５１０であるレコメンド広告画像欄５１４、またはレコメンド広告文字情報欄５１５がクリックされたと判断したときは、処理をステップＳ４４に進め、レコメンド広告５１０ａに表示された次画面表示ボタン５１３がクリックされたと判断したときは、処理をステップＳ４５に進め、レコメンド広告５１０ａに表示された広告の表示領域を操作する拡大縮小ボタン５１２がクリックされたと判断したときは、処理をステップＳ４６に進める。
【０１３８】
〔ステップＳ４３〕ブラウザ機能を備えた端末機器３００は、ウェブページ内に表示されたレコメンド広告ソース５１０によるレコメンド広告５１０ａを削除する。具体的には、ステップＳ４１でウェブページ内に表示されたレコメンド広告ソース５１０によるレコメンド広告５１０ａを非表示にして、ウェブページ内にレコメンド広告ソース５１０によるレコメンド広告５１０ａが表示されないようにする。
【０１３９】
〔ステップＳ４４〕ブラウザ機能を備えた端末機器３００は、リンク先のウェブサイトを表示する。具体的には、ステップＳ４２でクリックされたレコメンド広告ソース５１０の広告主のウェブサイトを端末機器３００がブラウザで表示する。
【０１４０】
〔ステップＳ４５〕ブラウザ機能を備えた端末機器３００は、一定の表示領域で表示されたレコメンド広告ソース５１０から、表示されていない他のレコメンド広告ソース５１０に切り替てレコメンド広告ソース５１０を表示する。
【０１４１】
〔ステップＳ４６〕ブラウザ機能を備えた端末機器３００は、現在のレコメンド広告ソース５１０によるレコメンド広告５１０ａの広告表示領域が通常状態か拡大状態かを判断する。現在のレコメンド広告５１０ａの広告表示領域が通常状態と判断したときは、処理をステップＳ４７に進め、現在のレコメンド広告５１０ａの広告表示領域が拡大状態と判断したときは、処理をステップＳ４８に進める。
【０１４２】
〔ステップＳ４７〕ブラウザ機能を備えた端末機器３００は、レコメンド広告ソース５１０によるレコメンド広告５１０ａの広告表示領域を拡大させる。具体的には、ブラウザ機能を備えた端末機器３００がレコメンド広告５１０ａの広告表示領域を拡大させて表示し、拡大されたレコメンド広告５１０ａの広告表示領域にレコメンド広告ソース取得部１１３が取得した複数のレコメンド広告ソース５１０を表示する。なお表示領域が拡大状態のときは、表示領域が通常状態のときよりも多い数のレコメンド広告ソース５１０が表示される。
【０１４３】
〔ステップＳ４８〕ブラウザ機能を備えた端末機器３００は、レコメンド広告ソース５１０によるレコメンド広告５１０ａの広告表示領域を縮小させる。具体的には、ブラウザ機能を備えた端末機器３００がレコメンド広告５１０ａの広告表示領域を縮小させて通常状態の広告表示領域にもどして表示し、縮小されたレコメンド広告５１０ａの広告表示領域にレコメンド広告ソース取得部１１３が取得した複数のレコメンド広告ソース５１０を表示する。なお表示領域が通常状態のときは、表示領域が拡大状態のときよりも少ない数のレコメンド広告ソース５１０が表示される。
【符号の説明】
【０１４４】
１０、３００  端末機器
１１、３１０  表示画面領域
２０、２００  ウェブサーバ
２１、２１１  ＨＴＭＬファイル
２１ａ、２１１ａ  ウェブページ
２２  レコメンド広告取得タグ
３０、５００  レコメンドデータベース
３１  レコメンド広告データ
３１ａ  レコメンド広告
４０、４００  インターネット
１００  表示広告コード生成装置
１１０  レコメンド広告ソース取得手段
１１１  行動予測手段
１１２  ユーザ情報記憶部
１１３  レコメンド広告ソース取得部
１２０  表示広告コード生成手段
２１０  ウェブ情報記憶部
２１２  呼出タグ
２２０  ウェブ情報提供手段
５１０  レコメンド広告ソース
５１０ａ  レコメンド広告
５１１  削除ボタン
５１２  拡大縮小ボタン
５１３  次画面表示ボタン
５１４  レコメンド広告画像欄
５１５  レコメンド広告文字情報欄
Ａ、Ｂ、Ｃ  商品
【図１】
2018190263.tif 000003
【図２】
2018190263.tif 000004
【図３】
2018190263.tif 000005
【図４】
2018190263.tif 000006
【図５】
2018190263.tif 000007
【図６】
2018190263.tif 000008
【図７】
2018190263.tif 000009
【図８】
2018190263.tif 000010
【図９】
2018190263.tif 000011
【図１０】
2018190263.tif 000012
【図１１】
2018190263.tif 000013
【図１２】
2018190263.tif 000014
【図１３】
2018190263.tif 000015
【図１４】
2018190263.tif 000016
【図１５】
2018190263.tif 000017