(57)【要約】【課題】地図の視認性を損なうことなく多数の広告を表示する。【解決手段】一以上の広告を、地図上の位置と対応付けて記憶している広告記憶手段４５と、端末Ｔに係る表示のリクエストを受信する位置情報受信手段３０と、受信した前記リクエストに対応する地図上の位置に基づいて、広告記憶手段４５から一以上の広告を抽出する広告抽出手段４０と、抽出した各広告に所定の基準により表示順位を付与する順位付与手段５０と、付与した前記各表示順位を基に、各広告の表示タイミングを設定するタイミング設定手段６０と、時間経過の判断に基づいて、設定した前記各表示タイミングで、対応する前記各広告を端末Ｔに表示させる表示制御手段７０と、を有する。【選択図】図１
2011113102.tif 000002
【特許請求の範囲】
【請求項１】
一以上の広告を、地図上の位置と対応付けて記憶している広告記憶手段と、
ユーザ端末に係る表示のリクエストを受信する受信手段と、
受信した前記リクエストに対応する地図上の位置に基づいて、前記広告記憶手段から一以上の広告を抽出する広告抽出手段と、
抽出した各広告に所定の基準により表示順位を付与する順位付与手段と、
付与した前記各表示順位を基に、各広告の表示タイミングを設定するタイミング設定手段と、
時間経過の判断に基づいて、設定した前記各表示タイミングで、対応する前記各広告を前記ユーザ端末に表示させる表示制御手段と、
を有することを特徴とする広告配信装置。
【請求項２】
前記順位付与手段は、広告の対応する位置間の距離を計算し、所定距離内の各広告に互いに異なる表示タイミングとなる表示順位を付与する
ことを特徴とする請求項１記載の広告配信装置。
【請求項３】
前記表示制御手段は、次の表示順位の広告をアイコンとして表示する際に、前の表示順位の広告のアイコンを非表示にする
ことを特徴とする請求項１又は２記載の広告配信装置。
【請求項４】
一以上の広告を、地図上の位置と対応付けて記憶している広告記憶手段を有するコンピュータが、
ユーザ端末に係る表示のリクエストを受信する受信ステップと、
受信した前記リクエストに対応する地図上の位置に基づいて、前記広告記憶手段から一以上の広告を抽出する広告抽出ステップと、
抽出した各広告に所定の基準により表示順位を付与する順位付与ステップと、
付与した前記各表示順位を基に、各広告の表示タイミングを設定するタイミング設定ステップと、
時間経過の判断に基づいて、設定した前記各表示タイミングで、対応する前記各広告を前記ユーザ端末に表示させる表示制御ステップと、
を実行することを特徴とする広告配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ広告の配信技術に関する。
【背景技術】
【０００２】
従来から、利用者がウェブ画面で閲覧している地図上の位置に対応した広告を、アイコンなどで表示するサービスが存在する（例えば、非特許文献１参照）。この種のアイコンをマウスカーソルで指し示したりクリック操作することで、店名などの詳細情報がアイコンの近くや画面の左端などに表示される例が多い。
【０００３】
ところで、この種のサービスにおいて利用者が見たいのは、地図面自体やその場所について検索したスポット情報など、自分が意図した情報であり、広告ではないため、地図上に表示されたアイコンなどの広告が多いと地図の視認性を損なうという問題がある。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】エヌ・ティ・ティ  レゾナント株式会社、「goo地図」、［online］、［2009年10月23日検索］、インターネット〈URL:  http://map.goo.ne.jp/>
【特許文献】
【０００５】
【特許文献１】特開２００９−８６７８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この点、広告について入稿時に、地図上で表示したい位置と、支払ってもよい料金と、の指定を広告主等から受け付け、指定の料金が高い広告の順に設定する優先度で表示する技術が提案されている（例えば、特許文献１参照）。この技術では、地図上のある場所について、料金順の優先度を用いても表示すべき広告が多い場合、広告表示サブ画面を設けて、地図面に表示しきれない広告を表示するとされている。
【０００７】
しかし、このように広告表示サブ画面を表示すると、その分だけ正味の地図表示面が狭くなってしまい、地図の視認性を損なうという問題があった。本発明は、上記の課題を解決するもので、その目的は、地図の視認性を損なうことなく多数の広告を表示することである。
【課題を解決するための手段】
【０００８】
上記の目的をふまえ、本発明の一態様（１）は、広告配信装置であって、一以上の広告を、地図上の位置と対応付けて記憶している広告記憶手段と、ユーザ端末に係る表示のリクエストを受信する受信手段と、受信した前記リクエストに対応する地図上の位置に基づいて、前記広告記憶手段から一以上の広告を抽出する広告抽出手段と、抽出した各広告に所定の基準により表示順位を付与する順位付与手段と、付与した前記各表示順位を基に、各広告の表示タイミングを設定するタイミング設定手段と、時間経過の判断に基づいて、設定した前記各表示タイミングで、対応する前記各広告を前記ユーザ端末に表示させる表示制御手段と、を有することを特徴とする。
【０００９】
本発明の他の態様（４）は、上記態様を方法という観点から把握したもので、一以上の広告を、地図上の位置と対応付けて記憶している広告記憶手段を有するコンピュータが、ユーザ端末に係る表示のリクエストを受信する受信ステップと、受信した前記リクエストに対応する地図上の位置に基づいて、前記広告記憶手段から一以上の広告を抽出する広告抽出ステップと、抽出した各広告に所定の基準により表示順位を付与する順位付与ステップと、付与した前記各表示順位を基に、各広告の表示タイミングを設定するタイミング設定ステップと、時間経過の判断に基づいて、設定した前記各表示タイミングで、対応する前記各広告を前記ユーザ端末に表示させる表示制御ステップと、を実行することを特徴とする広告配信方法。
【００１０】
以上のように、本発明では、地図上に広告を表示する際、各広告に所定の基準で付与する表示順位に基づいて個別又は数個ずつまとめた広告ごとに表示タイミングを設定し、このタイミングで各広告をユーザ端末で表示させることにより、ある場所に多数の広告が出稿されていても、地図の視認性を保ちつつそれら多数の広告を地図上に表示することが可能になる。
【００１１】
本発明の他の態様（２）は、上記いずれかの態様において、前記順位付与手段（ステップ）は、広告の対応する位置間の距離を計算し、所定距離内の各広告に互いに異なる表示タイミングとなる表示順位を付与することを特徴とする。
【００１２】
この態様では、互いに位置の近いアイコン同士は異なる順位のタイミングに分散させて表示することにより、いくつかのアイコンが重なり合うなど密集して出現することが回避でき、地図の視認性がより確実に維持できる。
【００１３】
本発明の他の態様（３）は、上記いずれかの態様において、前記表示制御手段（ステップ）は、次の表示順位の広告をアイコンとして表示する際に、前の表示順位の広告のアイコンを非表示にすることを特徴とする。
【００１４】
この態様では、次の表示順位である広告のアイコンを表示する際、前の表示順位で表示していたアイコンを非表示にすることにより、表示タイミングごとにアイコンが次第に増えて地図を埋め尽くし視認性が低下するという事態が回避できる。
【００１５】
なお、上記の各態様に対応する方法又はプログラムといった他のカテゴリや、以下に説明するさらに具体的な各態様も、本発明に含まれる。
【発明の効果】
【００１６】
本発明によれば、地図の視認性を損なうことなく多数の広告を表示することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態における各情報（データ）を例示する図。
【図３】本発明の実施形態におけるシーケンス図。
【図４】本発明の実施形態における処理手順を示すフローチャート。
【図５】本発明の実施形態における画面表示の一例を示す図。
【図６】本発明の実施形態における画面表示の一例を示す図。
【図７】本発明の実施形態における画面表示の一例を示す図。
【図８】本発明の実施形態における画面表示の一例を示す図。
【図９】本発明の実施形態における画面表示の一例を示す図。
【発明を実施するための形態】
【００１８】
次に、本発明を実施するための形態（「実施形態」と呼ぶ）について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。
【００１９】
〔１．構成〕
本実施形態は、図１（構成図）に示すように、ＰＣ（パーソナルコンピュータ）や携帯電話端末装置などのユーザ端末Ｔ（以下、単に「端末Ｔ」とも呼ぶ）に広告を配信する広告配信装置１（以下「本装置１」とも呼ぶ）に関するものである。このうち、本装置１は、一般的なコンピュータの構成として、少なくとも、ＣＰＵなどの演算制御部５と、外部記憶装置（ＨＤＤ等）や主メモリ等の記憶装置６と、通信ネットワーク（インターネットや携帯電話網、これらの組合せなど）Ｎとの通信手段７（ＬＡＮアダプタなど）と、を有する。
【００２０】
この本装置１は、ウェブサーバである地図表示装置２が提供するウェブページ内に表示する広告を提供するものである。本装置１と地図表示装置２が連携する態様の一つは、例えば、地図表示装置２が提供するウェブページのＨＴＭＬファイル内に本装置１への広告配信要求となるＵＲＬを含め、画像や動画などの広告だけを別ドメインから配信することである。連携する他の態様としては、地図表示装置２が、端末Ｔからのページリクエストを基に本装置１に広告を要求し、本装置１が返信する広告を地図表示装置２がウェブページに組み込んで端末Ｔに提供することである。いずれの場合も、端末Ｔと、本装置１と、地図表示装置２と、の間の通信（図中、破線矢印で示す）は、通信ネットワークＮを通じて行う。
【００２１】
また、本装置１では、記憶装置６に予め記憶（インストール）した図示しない所定のコンピュータ・プログラムが演算制御部５を制御することで、図１に示す各手段などの要素（３０，４０など）を実現する。これら各要素のうち、情報の記憶手段は、記憶装置６において各種のデータベース（「ＤＢ」とも表す）やファイル、データ構造体、配列等の変数、システム設定値など任意の形式で実現できる。
【００２２】
これら記憶手段のうち、広告記憶手段４５は、図２に例示するように、一以上の広告を、広告対象の店名や、クリックされた場合等に広告主から支払われる広告単価、説明テキストやリンク先ＵＲＬなどのデータである広告情報として、地図上の位置（図２の例では位置座標）と対応付けて記憶している手段である。これら広告情報は、本装置１の運用前又は運用中に広告主など所定の操作者が図示しない入力手段から入力する。なお、記憶手段以外の各手段は、以下に説明する情報処理の機能・作用を実現・実行する処理手段である。
【００２３】
〔２．作用〕
〔２−１．全体的作用〕
上記のように構成した本実施形態において、端末Ｔでは、予めインストールされた図示しないウェブブラウザが各手段１１〜１３として働き、地図表示装置２では、本装置１に準じたコンピュータの構成（図示省略）が、各手段２１〜２３，２５，２７の働きを実現する。ここでは、ユーザ端末Ｔと、地図表示装置２（地図サーバとも表す）と、広告配信装置１（広告サーバとも表す）との間の協働関係を表すシーケンス図を図３に示す。
【００２４】
この図に示すように、まず、端末Ｔの地図リクエスト送信手段１１が、ユーザの操作に基づいた地図表示のページリクエスト（仮に「地図表示リクエスト」と呼ぶ）を地図表示装置２に送信する（ステップＳ１１）。ここで、地図表示リクエストは、地図表示を要求するデータであれば内容や趣旨は自由であるが、例えば、駅名や住所などを指定した地図表示の指示や、住所や地域名と店名や業種などのキーワードを指定した検索の指示などを内容とすることが考えられ、住所に代表される地理的な情報としてはＧＰＳや無線ＬＡＮアクセスポイントによる位置情報を用いる例も含む。
【００２５】
このような地図リクエストを地図表示装置２の地図リクエスト受信手段２１が受信すると（ステップＳ２１）、その地図リクエストに応じた地図を地図検索手段２３が、予め各縮尺などの地図をデータを記憶している地図記憶手段２２から検索し（ステップＳ２２）、位置情報送信手段２７が、検索した地図に係る位置情報（中心の位置座標、地図表示範囲等）を、広告を表示するリクエストとして本装置１へ送信する（ステップＳ２３）。
【００２６】
そして、地図送信手段２５は、検索した地図の表示範囲に相当する画像などの地図情報を地図記憶手段２２から抽出し（ステップＳ２４）、その地図情報をウェブページデータなどとして端末Ｔへ送信し（ステップＳ２５）、端末Ｔではこの地図情報を受信したうえ（ステップＳ１２）、地図表示手段１２が地図の表示に用いる（ステップＳ１３）。
【００２７】
一方、本装置１へ送信された位置情報については、広告を表示するリクエストとして本装置１が受信し（ステップＳ３１）、位置情報に対応する広告の抽出（ステップＳ３２）、各広告への表示順位の付与（ステップＳ３３）、表示順位に基づく表示タイミングの設定（ステップＳ３４）、広告情報の送受信（ステップＳ３５，Ｓ１４）を経て、経過時間を判定しつつ各順位の広告群ごとに端末Ｔにアイコン表示させる処理へ進む（ステップＳ１５〜Ｓ１７）。
【００２８】
続いて、本装置１を中心として、広告の抽出からアイコンの表示タイミングの制御を含む、より具体的な処理手順について図４のフローチャートに例示する。
【００２９】
〔２−２．広告の抽出と優先順位の付与〕
この例では、まず、本装置１の位置情報受信手段３０（本発明にいう「受信手段」に相当する）が、端末Ｔに係る広告の表示のリクエストとして、前記位置情報を受信すると（ステップＳ１）、広告抽出手段４０は、受信した前記リクエストに対応する地図上の位置に基づいて、広告記憶手段４５から一以上の広告（実際には広告情報）を抽出する（ステップＳ２）。
【００３０】
続いて、抽出した各広告に、順位付与手段５０が、所定の基準（中心点からの距離の近さや広告単価の高さなど）により表示順位を付与する（ステップＳ３）。なお、ここで付与する表示順位が表示タイミングに反映されるので、本実施形態では、一度に複数のアイコンが密集して出現する表示を回避するため、順位付与手段５０は、広告の対応するアイコン間の距離を計算し、所定距離内の各広告に、互いに異なる表示タイミングとなる表示順位を付与する。
【００３１】
ここでは、一例として、所定の件数の広告ごとに同じ順位を付与し、同順位の広告群ごとに表示してゆく場合を考える。この場合、順位付与手段５０は、同じ順位を付与した広告ごとに各アイコン間の距離を計算し、所定距離内のものがあれば（ステップＳ４：「ＹＥＳ」）、その一方を前又は後の順位のものと入れ替えるなど表示順位を変更することで（ステップＳ５）、互いに異なった順位に分散させる。
【００３２】
他の例として、広告を抽出（ステップＳ２）した時点で、順位付与手段５０が、抽出した各広告に対応する位置間の距離を計算し、所定距離内のもの同士を互いに異なる順位に分散させるように順位を定めてもよい。
【００３３】
どちらの場合にも共通する例を、図７に基づいて示す。すなわち、ある場所の地図に表示すべき各広告のアイコンＩ１〜Ｉ６に、２つずつ同順位を付与する場合、
第１順位：アイコンＩ１とＩ２
第２順位：アイコンＩ３とＩ４
第３順位：アイコンＩ５とＩ６
となるべきところ、アイコンＩ３とＩ４は所定距離内で近過ぎる場合、例えばアイコンＩ４と次の順位のアイコンＩ５の順位を入れ替えて
第１順位：アイコンＩ１とＩ２
第２順位：アイコンＩ３とＩ５
第３順位：アイコンＩ４とＩ６
とする例が考えられる。
【００３４】
〔２−３．タイミングの設定と表示〕
以上のように付与した前記各表示順位を基に、タイミング設定手段６０が、各広告の表示タイミングを設定し（ステップＳ６）、表示制御手段７０が、各広告の広告情報を端末Ｔに送信するとともに、時間経過の判断に基づいて、設定した前記各表示タイミングで、対応する前記各広告をアイコンとして端末Ｔに表示させる。
【００３５】
どのような表示タイミングをどのように設定し、そのタイミングに沿った表示をどのように実現するかの具体的内容は自由である。例えば、上記の例のように同順位の広告をアイコン群として高い順位から数秒間隔で表示してゆくものとし、その時間経過判定等の制御処理をサーバ側すなわち本装置１の側で行う場合を考える。このとき、端末Ｔの表示をそのように更新してゆく機能を本装置１側の表示制御手段７０に持たせ、タイミングの設定として、タイミング設定手段６０が表示を切り替える間隔の秒数を表示制御手段７０に伝達することが考えられる。この場合、秒数の時間経過は本装置１で内蔵時計機能などを用いて監視することになる。
【００３６】
また、表示制御手段７０が、上記のような時間経過の監視や表示更新などの処理を端末Ｔに行わせる態様の例も考えられる。この場合、タイミング設定手段６０はタイミングの設定として間隔の秒数を表示制御手段７０に伝達し、表示制御手段７０が、端末Ｔに配信するＨＴＭＬファイル中のJavaScript（登録商標）などに、間隔の秒数を組み込んだ表示の処理機能を組み込み、広告の文字列や画像等の情報と共に配信する例も考えられる。図１中の端末Ｔはこの場合の構成を示すもので、この場合、時間経過は端末Ｔの経過時間判定手段１４（内蔵時計機能など）を用いて監視することになる。
【００３７】
〔２−４．表示の例〕
上記のさまざまな場合に共通する表示の典型例としては、図３のステップＳ１５〜Ｓ１７に一部例示したのと同様に、地図表示とともに最初の表示順位の広告群をアイコンとして表示し（ステップＳ７）、次の表示タイミングが到来するごとに（ステップＳ８：「ＹＥＳ」）次の表示順位の広告群をアイコンとして表示してゆき（ステップＳ９）、最後まで表示すると（ステップＳ１０：「ＹＥＳ」）処理は終了して表示は静止し、端末Ｔのブラウザで次の操作を受け付ける、といった例が考えられる。
【００３８】
ここで、図５から図７は、上の例で近過ぎる広告を入れ替えた順位すなわち
第１順位：アイコンＩ１とＩ２  （図５）
第２順位：アイコンＩ３とＩ５  （図６）
第３順位：アイコンＩ４とＩ６  （図７）
という順序のタイミングでアイコン群を表示してゆく画面例である。これらの画面例は、アイコンＩ１とＩ２のみが表示された図５の状態から始まり、続く図６の状態ではアイコンＩ３とＩ５も出現し、さらに図７の状態ではアイコンＩ４とＩ６も表示されている。
【００３９】
また、表示制御手段７０は、次の表示順位の広告をアイコンとして表示する際に、前の表示順位の広告のアイコンを非表示にするように構成してもよい。この場合、図５→図８→図９のように、同時に表示されるのは、各順位ごとのアイコン群のみとなる。
【００４０】
〔３．効果〕
以上のように、本実施形態では、地図上に広告を表示する際、各広告に所定の基準で付与する表示順位に基づいて個別又は数個ずつまとめた広告ごとに表示タイミングを設定し、このタイミングで各広告をユーザ端末で表示させることにより、ある場所に多数の広告が出稿されていても、地図の視認性を保ちつつそれら多数の広告を地図上に表示することが可能になる。
【００４１】
特に、本実施形態では、互いに位置の近いアイコン同士（例えば図７のアイコンＩ３とＩ４）は異なる順位のタイミングに分散させて表示することにより、いくつかのアイコンが重なり合うなど密集して出現することが回避でき、地図の視認性がより確実に維持できる。
【００４２】
また、本実施形態では、次の表示順位である広告のアイコンを表示する際、前の表示順位で表示していたアイコンを非表示にすることにより（例えば図５→図８→図９）、表示タイミングごとにアイコンが次第に増えて地図を埋め尽くし視認性が低下するという事態が回避できる。
【００４３】
〔４．他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、本装置１と地図表示装置２については、上記実施形態では別体の装置として例示したが（図１）、同じサーバなど一体の装置としてもよい。
【００４４】
また、上記実施形態で示した各手段などの要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その順序や具体的内容などは適宜変更可能である。
【００４５】
また、本発明の装置（特に広告配信装置１）は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。また、本発明は、上記実施形態で示した広告配信装置１の単体には限定されず、端末Ｔや地図表示装置２を含むシステム全体や、システム全体に対応する情報処理の方法やコンピュータ・プログラムなどとしても把握することができる。
【符号の説明】
【００４６】
Ｎ  通信ネットワーク
Ｔ  端末
Ｉ１〜Ｉ６  アイコン
１  広告配信装置
２  地図表示装置
５  演算制御部
６  記憶装置
７  通信手段
１１  地図リクエスト送信手段
１２  地図表示手段
１３  広告表示手段
１４  経過時間判定手段
２１  地図リクエスト受信手段
２２  地図記憶手段
２３  地図検索手段
２５  地図送信手段
２７  位置情報送信手段
３０  位置情報受信手段
４０  広告抽出手段
４５  広告記憶手段
５０  順位付与手段
６０  タイミング設定手段
７０  表示制御手段
【図１】
2011113102.tif 000003
【図２】
2011113102.tif 000004
【図３】
2011113102.tif 000005
【図４】
2011113102.tif 000006
【図５】
2011113102.tif 000007
【図６】
2011113102.tif 000008
【図７】
2011113102.tif 000009
【図８】
2011113102.tif 000010
【図９】
2011113102.tif 000011