説明

サーバ装置及びプログラム

【課題】緯度経度情報を持たないサービス提供媒体でも利用でき、都道府県や市区町村といった広い指定地域でも有効な広告情報提供方法を可能とするサーバ装置及びプログラムを提供する。
【解決手段】広告情報を提供するサーバ装置は、地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶し、端末装置から指定されたエリアコードを受信するエリアコード受信手段と、エリアコードに対応するエリア画面生成情報及び地点広告情報を検索する情報検索手段とを備え、エリアコードに対応するエリア画面生成情報により生成されるエリア画面の地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成し、端末装置へ送信する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、広告情報を提供する手法に関する。
【背景技術】
【0002】
現在、Web上には種々の広告が掲載されている。Webを利用した広告表示の一例としては、地図掲載サイトにおいて、緯度経度情報を用いて地図情報と地点広告情報とを関連付け、地図上の地点広告情報の対象施設の所在地に地点広告情報を表示させる方法が挙げられる。このような広告表示方法によれば、閲覧ユーザは、参照したい地域の地図を表示させると、地図情報と同時に当該地域に存在する施設の場所と地点広告情報とを視覚的に得ることができる。さらに、広告主は、地点広告情報の対象施設の所在地がある地域を参照した閲覧ユーザに広告を露出することができ、広告効果を高めることができるという利点がある。
【0003】
また、特許文献1には、広告情報と地図情報を同一画面の別領域に表示する方法が記載されている。この方法によれば、多数の店舗が地図上に存在する場合でも、地図上の地点広告表示が煩雑にならず、上記の方法と同様の広告効果が期待できる。
【0004】
特許文献2には、一定幅で区切った緯度経度で指定した地域の登録を行い、当該地域に存在するユーザに広告情報を提供する方法が記載されている。
【0005】
特許文献3には、地域を指定することで地図情報と地域対応広告とが同時表示される方法が記載されている。さらに、特許文献4には、地域を指定することで地図情報と当該地域の天気情報とが同時表示される方法が記載されている。
【0006】
【特許文献1】特開2002−297615号公報
【特許文献2】特開2003−076697号公報
【特許文献3】特開平11−296540号公報
【特許文献4】特開平11−134355号公報
【発明の開示】
【発明が解決しようとする課題】
【0007】
しかしながら、上記のような広告表示を行う場合、広告情報を地図情報と関連付けて表示しているため、緯度経度情報が必要である。したがって、緯度経度情報を持たないサービス提供媒体は上記のような広告表示方法を利用できなかった。また、上記のように緯度経度情報を用いる広告表示方法では、都道府県、市区町村等のように複雑な地理的形状を有する地理的範囲を指定する場合、円形領域で地理的範囲を画定する技術では当該行政地域全部を正確に指定できないという問題点があり、当該行政地域と緯度経度を紐付ける技術では、行政地域と緯度経度とを紐付けるために緯度経度情報データベースやその他のデータベースを予め用意しておく必要があるという問題点もあった。
【0008】
本発明が解決しようとする課題としては、上記のものが例として挙げられる。本発明の目的は、緯度経度情報を持たないサービス提供媒体でも利用でき、都道府県や市区町村といった広い指定地域でも有効な広告情報提供方法を可能とするサーバ装置及びプログラムを提供することにある。
【課題を解決するための手段】
【0009】
請求項1に記載の発明は、ネットワークを介して端末装置と通信可能に接続されており、広告情報を提供するサーバ装置であって、地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶手段と、前記端末装置から指定されたエリアコードを受信するエリアコード受信手段と、前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索手段と、前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成手段と、前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信手段と、を備えることを特徴とする。
【0010】
請求項6に記載の発明は、広告情報表示方法であって、地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶工程と、前記端末装置から指定されたエリアコードを受信するエリアコード受信工程と、前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索工程と、前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成工程と、前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信工程と、を備える。
【0011】
請求項7に記載の発明は、ネットワークを介して端末装置と通信可能に接続されており、広告情報を提供するサーバ装置において実行されるプログラムであって、地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶手段、前記端末装置から指定されたエリアコードを受信するエリアコード受信手段、前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索手段、前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成手段、前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信手段、として前記サーバ装置を機能させることを特徴とする。
【発明を実施するための最良の形態】
【0012】
本発明の1つの観点では、ネットワークを介して端末装置と通信可能に接続されており、広告情報を提供するサーバ装置は、地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶手段と、前記端末装置から指定されたエリアコードを受信するエリアコード受信手段と、前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索手段と、前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成手段と、前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信手段と、を備えることを特徴とする。
【0013】
上記のサーバ装置において、情報記憶手段は、エリア画面生成情報と地点広告情報とをエリアコードと対応付けて記憶している。エリア画面生成情報とは、地点広告情報を表示する地点広告表示領域を有しているエリア画面を作成するための情報である。地点広告情報とは、エリアコードで分類されるエリアに存在する施設の広告情報である。エリアコード受信手段は、端末装置から指定されたエリアコードを受信し、情報検索手段は、受信したエリアコードに対応するエリア画面生成情報と地点広告情報と検索する。エリア地点広告画面作成手段は、検索したエリア画面生成情報と地点広告情報とに基づいてエリア地点広告画面を作成し、エリア地点広告画面送信手段は、作成したエリア地点広告画面を端末装置に送信する。エリア地点広告画面とは、ユーザが端末装置を用いて指定したエリアのエリアコードに対応するエリア画面であり、当該エリアに存在する施設の地点広告情報を表示している画面である。このように、サーバ装置が指定されたエリアをエリアコードで判断することによって、緯度経度情報を持たないサービス提供媒体であっても地点広告情報を提供することができ、緯度経度情報データベースなどを予め用意しておく必要もなくなる。さらに、都道府県、市区町村等の行政地域のように複雑な地理的形状を有する地理的範囲であっても指定することができる。
【0014】
上記のサーバ装置の他の一態様では、サーバ装置は前記地点広告表示領域に表示する地点広告情報の数を設定する地点広告数設定手段をさらに備え、前記エリア広告画面作成手段は、前記地点広告数設定手段が設定した数を上限として、前記地点広告表示領域に前記地点広告情報を表示したエリア広告画面を作成することを特徴とする。これにより、エリア地点広告画面が表示されるブラウザに合わせて地点広告情報の表示数を変更することができる。また、地点広告情報の表示数を設定することで、地点広告情報の見やすさを向上させることができる。 上記のサーバ装置の他の一態様では、前記情報記憶手段は、さらに前記地点広告情報が前記エリア広告画面に表示された表示回数を前記地点広告情報と対応付けて記憶しており、前記情報検索手段が検索した地点広告情報を表示回数の少ない順に並べ替える地点広告情報並べ替え手段をさらに備え、前記エリア広告画面作成手段は、前記地点広告情報並べ替え手段が並べ替えた順に、前記地点広告表示領域に前記地点広告情報を表示したエリア広告画面を作成することを特徴とする。これにより、地点広告情報の表示の平準化を図ることができる。表示回数(以下、インプレッション数と呼ぶ。)は、地点広告情報と対応付けて記憶されており、当該地点広告情報がエリア広告画面に何回表示されたかを示す数値である。
【0015】
上記のサーバ装置の他の一態様では、サーバ装置は天気情報を受信する天気情報受信手段と、前記天気情報受信手段が受信した天気情報と適合する地点広告情報を抽出する天気適合情報抽出手段をさらに備え、前記エリア広告画面作成手段は、前記天気適合情報抽出手段が抽出した前記地点広告情報を前記地点広告表示領域に表示したエリア広告画面を作成することを特徴とする。ユーザが指定したエリアに存在する施設の地点広告情報を天気情報に基づいて絞り込みをすることにより、よりユーザのニーズに適合した地点広告情報を提供することができる。
【0016】
上記のサーバ装置の他の一態様では、前記情報記憶手段は、前記エリアコードを、都道府県コードと市区町村コードとの二層構造で記憶しており、前記エリアコード受信手段は、前記端末装置から前記都道府県コードを受信する都道府県コード受信手段と、前記端末装置から前記都道府県コード及び前記市区町村コードを受信する市区町村コード受信手段とを備え、前記情報検索手段は、前記都道府県コードに対応するエリア画面生成情報及び地点広告情報を検索する都道府県情報検索手段と、都道府県コード及び市区町村コードに対応するエリア画面生成情報及び地点広告情報を検索する市区町村情報検索手段とを備え、前記エリア広告画面作成手段は、前記都道府県コードに対応するエリア画面の前記地点広告表示領域に前記都道府県コードに対応する地点広告情報を表示し、さらに市区町村を指定する市区町村選択領域を有している、都道府県広告画面を作成する都道府県広告画面作成手段と、前記都道府県コード及び市区町村コードに対応するエリア画面の前記地点広告表示領域に前記都道府県コード及び前記市区町村コードに対応する前記地点広告情報を表示した市区町村広告画面を作成する市区町村広告画面作成手段とを備え、前記エリア広告画面送信手段は、前記都道府県広告画面を前記端末装置へ送信する都道府県広告画面送信手段と、前記市区町村広告画面を前記端末装置へ送信する市区町村広告画面送信手段とを備えることを特徴とする。このように、地点広告情報を緯度経度情報ではなく都道府県コードや市区町村コードと対応付け、地図欄外に表示領域を設けることにより、都道府県や市区町村といった広い指定地域でも地点広告情報の表示が密集することがなく、有効な地点広告表示方法が可能となる。
【0017】
本発明の他の観点では、地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶工程と、前記端末装置から指定されたエリアコードを受信するエリアコード受信工程と、前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索工程と、前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成工程と、前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信工程と、を備えることを特徴とする広告情報表示方法によっても、緯度経度情報を持たないサービス提供媒体であっても地点広告情報を提供することが可能となり緯度経度情報データベースなどを予め用意しておく必要もなくなる。さらに、都道府県、市区町村等の行政地域のように複雑な地理的形状を有する地理的範囲であっても指定することが可能となる。
【0018】
本発明の他の観点では、ネットワークを介して端末装置と通信可能に接続されており、広告情報を表示するサーバ装置において実行されるプログラムは、地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶手段、前記端末装置から指定されたエリアコードを受信するエリアコード受信手段、前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索手段、前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成手段、前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信手段、として前記サーバ装置を機能させる。このようなプログラムをサーバ装置上で実行することによっても、緯度経度情報を持たないサービス提供媒体であっても地点広告情報を提供することが可能となり、緯度経度情報データベースなどを予め用意しておく必要もなくなる。さらに、都道府県、市区町村等の行政地域のように複雑な地理的形状を有する地理的範囲であっても指定することが可能となる。なお、プログラムは、記録サービス提供媒体に記録した状態で好適に取り扱うことができる。
【実施例】
【0019】
以下、図面を参照して本発明の好適な実施例について説明する。
[地点広告情報提供システムの概略構成]
図1に、地点広告情報提供システム100の概念図を示す。本実施例では、地点広告情報提供システム100は、端末装置1と、サーバ装置3とがネットワーク2を通じて接続されることにより構成される。ここで、ネットワーク2の1つの好適な例はインターネットである。
【0020】
端末装置1は、地点広告情報を表示したエリア画面であるエリア広告画面の閲覧を要求するユーザが使用するクライアント端末である。地点広告情報の詳細については、後述する。具体的に、ユーザが端末装置1を使用して、閲覧を希望するエリアを指定すると、端末装置1は、入力されたエリアに応じたエリアコードをサーバ装置3へ送信するとともに、エリア広告画面の送信要求を行う。そして、端末装置1は、サーバ装置3からエリア広告画面を受信すると、当該エリア広告画面を表示する。
【0021】
サーバ装置3は、地点広告情報を保持し、端末装置1からの要求に応じた地点広告情報とエリア画面生成情報を検索し、当該地点広告情報とエリア画面生成情報に基づいてエリア広告画面を生成し、端末装置1へ送信する。
【0022】
[地点広告情報提供サーバ装置]
図2は、本発明の実施例に係るサーバ装置3の概略構成を示す図である。
【0023】
サーバ装置3は、例えば、サーバコンピュータにより構成され、システムバス11と、CPU(Central Processing Unit)12と、メモリ13と、キーボード14と、マウスなどの座標指示デバイス15と、ディスプレイ16と、プリンタ17と、ハードディスクなどのデータ記憶装置18と、データ通信ユニット19とを備える。ここで、キーボード14及び座標指示デバイス15は、入力装置である。また、ディスプレイ16及びプリンタ17は、出力装置である。データ通信ユニット19による送信は、USB(Universal Serial Bus)ケーブルを使用した有線送信、端子などの接触によるデータ送信など、データ通信ユニット19から端末装置1へデータ送信が可能であれば、任意の方法を適用することができる。CPU12は、サーバ装置3全体を制御し、入出力装置の制御を行う。
【0024】
CPU12、メモリ13、データ記憶装置18、データ通信ユニット19は、システムバス11に接続される。キーボード14、座標指示デバイス15、ディスプレイ16、プリンタ17も図示しないインタフェースを介してシステムバス11に接続される。メモリ13は、作業メモリとしても使用される。
【0025】
データ記憶装置18は、図示の通り、広告基礎情報DB360と、画面生成情報DB380と、表示管理情報DB390と、地点広告画像関連情報DB400と、画像ファイル410とを保持する。
【0026】
広告基礎情報DB360は、地点広告基礎情報361を管理するデータベースである。ここで、地点広告基礎情報361のデータ構造を図3(a)に示す。地点広告基礎情報361は、地点広告を一意に識別する広告ID362と、広告対象の施設名称を示す施設名称363と、広告対象の施設のジャンルを示すジャンル364と、広告対象の施設の住所を示す住所365と、広告対象の施設の設置個所に該当する都道府県を示す都道府県コード366と、広告対象の施設の設置個所に該当する市区町村を示す市区町村コード367と、広告対象の施設の電話番号を示す電話番号368と、広告対象の施設の位置座標情報(例えば、緯度経度等)を示す座標情報369と、広告用のコメントを示すコメント370と、広告対象の施設のホームページ(パソコン用)のURL(Uniform Resource Locator)を示すPC用URL371と、広告対象の施設のホームページ(携帯用)のURLを示す携帯用URL372と、広告対象の施設の最寄駅を示す最寄駅373と、広告対象の施設の住所に対応する郵便番号を示す郵便番号374とを有する情報である。なお、本実施例では、座標情報369はなくてもよい。
【0027】
画面生成情報DB380は、画面生成情報381を管理するデータベースである。ここで、画面生成情報381のデータ構造を図3(b)に示す。画面生成情報381は、広告対象の施設の設置個所に該当するエリアコード382(都道府県コード366、市区町村コード367)と、エリア画面を生成するためのエリア画面生成情報383とを有する情報である。
【0028】
表示管理情報DB390は、表示管理情報391を管理するデータベースである。ここで、表示管理情報391のデータ構造を図3(c)に示す。表示管理情報381は、地点広告を一意に識別する広告ID392と、地点広告情報が表示等された回数を示すインプレッション数393とを有する情報である。
【0029】
広告画像関連情報DB400は、広告画像関連情報401を管理するデータベースである。ここで、広告画像関連情報401のデータ構造を図3(d)に示す。広告画像関連情報401は、地点広告を一意に識別する広告ID402と、画像ファイルの保存先を示す画像ファイル保存先情報403とを有する情報である。また、データ記憶装置18は、地点広告情報として用いられる画像データを含む画像ファイル410を保持する。
【0030】
なお、地点広告情報とは、地点広告基礎情報361及び当該地点広告基礎情報に関連する画像データを含む情報をいう。
【0031】
[地点広告情報提供ユニット]
図4は、ユーザが指定したエリアに存在する施設の地点広告情報を表示したエリア広告画面を作成し、端末装置に送信する地点広告情報提供ユニット200の機能ブロック図である。地点広告情報提供ユニット200は、実態的には、サーバ装置3の構成要素により構成される。つまり、本実施例においてサーバ装置3は、地点広告情報提供ユニット200が搭載された地点広告情報提供装置として機能する。
【0032】
図4に示すように、地点広告掲載ユニット200は、情報記憶部201、情報受信部202、情報検索部203、画面作成部204、情報送信部205、表示数設定部206、情報並べ替え部207、情報抽出部208を備える。
【0033】
情報記憶部201は、地点広告情報を表示したエリア画面であるエリア広告画面を作成するために必要な情報を記憶する。具体的に、情報記憶部201は、地点広告情報、エリア画面生成情報及び表示管理情報を記憶している。
【0034】
情報受信部202は、ユーザが端末装置1を使用して閲覧を希望するエリアを指定することにより端末装置1から送信された、指定エリアに応じたエリアコードと、指定エリアにおける天気情報とを受信する。すなわち、本実施例において情報受信部202は、都道府県コード受信手段、市区町村コード受信手段及び天気情報受信手段として機能する。
【0035】
情報検索部203は、情報受信部202が受信したエリアコードに対応する地点広告情報とエリア画面生成情報を情報記憶部201に記憶されている地点広告情報とエリア画面生成情報から検索する。なお、本実施例において情報検索部203は、都道府県情報検索手段及び市区町村情報検索手段として機能する。
【0036】
画面作成部204は、情報検索部203が検索したエリア画面生成情報より地点広告表示領域を有するエリア画面を作成し、当該地点広告表示領域に情報検索部203が検索した地点広告情報を表示させたエリア広告画面を作成する。本実施例において画面作成部204は、都道府県広告画面作成手段及び市区町村広告画面作成手段として機能する。
【0037】
情報送信部205は、画面作成部204が作成したエリア広告画面を端末装置1に送信する。本実施例において情報送信部205は、都道府県広告画面送信手段及び市区町村広告画面送信手段として機能する。
【0038】
表示数設定部206は、画面作成部204が作成するエリア広告画面において、地点広告表示領域に表示する地点広告情報の数を設定する。画面作成部204は、表示数設定部206によって設定された数を上限として、地点広告表示領域に地点広告情報を表示させ、エリア広告画面を作成する。
【0039】
情報並べ替え部207は、情報記憶部201が記憶している表示管理情報に基づいて、情報検索部203が検索した地点広告情報をインプレッション数の少ない順に並べ替える。画面作成部204は、情報並べ替え部207によって並べ替えられた順番で、地点広告表示領域に地点広告情報を表示させ、エリア広告画面を作成する。
【0040】
情報抽出部208は、情報受信部202が受信した指定エリアにおける天気情報と適合する地点広告情報を抽出する。画面作成部204は、情報抽出部208によって抽出された、天気情報と適合する地点広告情報を地点広告表示領域に表示させ、エリア広告画面を作成する。
【0041】
[地点広告情報提供方法]
次に、地点広告情報提供ユニット200により、ユーザに対してユーザが参照したい地域の地点広告情報を提供する方法について説明する。
【0042】
ユーザは、まず、端末装置1を使用し、参照したい地域を指定する。端末装置1は指定された地域のエリアコードをサーバ装置3に送信し、地点広告情報提供ユニット200の情報受信部202が、エリアコードを受信する。情報検索部203は、情報記憶部201に記憶されている地点広告情報とエリア画面生成情報の中から受信したエリアコードに対応する地点広告情報とエリア画面生成情報を検索し、画面作成部204は、検索した地点広告情報とエリア画面生成情報に基づいて図5に示すようなエリア広告画面を作成する。
【0043】
エリア広告画面は地図表示タイプと、地域名一覧タイプと、天気情報表示タイプとが考えられる。図5は東京都のエリア広告表示画面の例である。図5(a)に示す地図表示タイプは図5(a)のように東京都の地図A1が表示されており、地図A1の下部に地域広告情報表示領域A2を持ち、東京都に存在する施設の地域広告情報が表示されている。
【0044】
図5(b)に示す地域名一覧タイプは図5(b)のように東京都の市区町村名の一覧B1が表示されている。また、図5(b)のように、市区町村名の一覧B1の上部に地域広告情報表示領域B2を持ち、東京都に存在する施設の地域広告情報が表示されている。
【0045】
図5(c)に示す天気情報表示タイプは、東京都の地図C1が表示されており、さらに主要都市の天気情報が表示されている。また、天気情報を表示した地図C1の下部に地域広告情報表示領域C2を持ち、東京都に存在する施設の地域広告情報が表示されている。なお、エリア広告画面は、図5(a)〜(c)の例に限定されるものではなく任意に設定することができる。
【0046】
また、本実施例では、地点広告情報提供ユニット200の表示設定部206は地域広告情報表示領域に表示する地点広告情報の数を設定し、画面作成部204は設定した数を上限として地点広告情報を地域広告情報表示領域に表示する。図5(a)〜(c)の例では、表示設定部206は地点広告情報の数を「3」に設定している。
【0047】
また、情報並べ替え部207は、情報記憶部201に記憶されている表示管理情報に基づいて、情報検索部203が検索した地点広告情報をインプレッション数の少ない順に並べ替える。画面作成部204は並べ替えた順に地点広告情報を地域広告情報表示領域に表示する。これにより、過去の表示回数の少ない地点広告情報が優先して表示されることとなるので、複数の地点広告情報の表示回数の偏りを無くすことができる。
【0048】
さらに、本実施例では、地点広告情報提供ユニット200の情報記憶部201は、エリアコードを都道府県コードと市区町村コードとの二層構造で記憶しており、ユーザは都道府県に対応するエリア広告画面である都道府県広告画面において、市区町村をさらに指定することができる。すなわち、都道府県広告画面は市区町村選択領域を有している。図5(a)の例では地図A1上の市区町村名が、図5(b)の例では市区町村名の一覧B1が、図5(c)の例ではC1の地図C1上の主要都市名が、それぞれ市区町村選択領域にあたる。ユーザが市区町村を指定した場合、端末装置1は指定された市区町村の都道府県コード及び市区町村コードをサーバ装置3に送信し、地点広告情報提供ユニット200の情報受信部202が、都道府県コード及び市区町村コードを受信する。情報検索部203は、情報記憶部201に記憶されている地点広告情報とエリア画面生成情報の中から、受信した都道府県コード及び市区町村コードに対応する地点広告情報とエリア画面生成情報を検索し、画面作成部204は、検索した地点広告情報とエリア画面生成情報に基づいて、市区町村に対応するエリア広告画面である市区町村広告画面を作成する。図6に都道府県コードと市区町村コードとの二層構造を模式的に示す。上層が都道府県で下層が市区町村である。
【0049】
地点広告情報提供ユニット200の情報送信部205は、作成したエリア広告画面を端末装置1に送信する。端末装置1は、受信したエリア広告画面を表示する。
【0050】
[地点広告情報提供処理]
次に、本実施例による地点広告情報提供処理について図7乃至図9を参照して説明する。地点広告情報提供ユニット200は、サーバ装置3の構成要素により構成されるものであって、地点広告情報提供処理は、図2に示すCPU12がメモリ13に記憶されたプログラムを実行することにより実現される。図7は、情報並べ替え処理を含む地点広告情報提供処理のフローチャートである。
【0051】
ユーザはまず、端末装置1を使用し、参照したいエリアを指定する。端末装置1は、エリアの指定を受け取り(ステップS1)、指定エリアのエリアコードをサーバ装置3に送信する(ステップS2)。サーバ装置3の情報受信部202は、端末装置1からエリアコードを受信し(ステップS3)、情報検索部203は、情報記憶部201に記憶されている地点広告情報とエリア画面生成情報の中から受信したエリアコードに対応する地点広告情報とエリア画面生成情報を検索する(ステップS4)。情報並べ替え部207は、情報記憶部201が記憶している表示管理情報に基づいて、情報検索部203が検索した地点広告情報をインプレッション数の少ない順に並べ替える(ステップS5)。前述のように、インプレッション数は地点広告情報に含まれる広告IDと対応付けて、表示管理情報として情報記憶部201に記憶されている。画面作成部204は、エリア画面生成情報に基づきエリア画面を作成し、情報並べ替え部207によって並べ替えられた順番に、地点広告表示領域に地点広告情報を表示させ、エリア広告画面を作成する(ステップS6)。情報送信部205は、作成したエリア広告画面を端末装置1に送信する(ステップS7)。端末装置1は、受信したエリア広告画面を受信し(ステップS8)、受信したエリア広告画面を表示する(ステップS9)。これにより、情報並べ替え処理を含む地点広告情報提供処理は完了する。
【0052】
図8は、天気適合情報抽出処理を含む地点広告情報提供処理のフローチャートである。天気適合情報抽出処理を含む地点広告情報提供処理は、例えば天気情報を提供するWebサイトで行われる。天気情報は、天気情報を提供するWebサイトの地図上に地名と共に表示されている(図5(c)参照)。 ユーザは、まず、端末装置1を使用し、参照したいエリアを指定する。端末装置1は、ユーザの指定を受け取り(ステップS11)、指定エリアのエリアコードと、指定エリアに対応する天気情報をサーバ装置3に送信する(ステップS12)。
【0053】
サーバ装置3の情報受信部202は、端末装置1からエリアコードと天気情報を受信し(ステップS13)、情報検索部203は、情報記憶部201に記憶されている地点広告情報とエリア画面生成情報の中から受信したエリアコードに対応する地点広告情報とエリア画面生成情報を検索する(ステップS14)。
【0054】
次に、情報抽出部208は、情報検索部203が検索した地点広告情報の中から受信した天気情報に適合する地点広告情報を抽出する(ステップS15)。抽出方法は、例えば、天気情報が晴れであれば、屋外施設や長距離の徒歩移動のある観光地などの地点広告情報を抽出し、天気情報が雨であれば、屋内施設や車移動に有利な施設などの地点広告情報を抽出する、などの方法が考えられる。なお、このような天気情報に適合するか否かの判断は、情報抽出部208が地点広告基礎情報361中の施設名称363、ジャンル364などを参照することにより行うことができる。また、地点広告情報がどの天気に適合するかを示す天気適合情報を予め作成し、地点広告基礎情報361の例えばジャンル364中などに属性情報として記憶しておくこととしてもよい。その場合には、情報抽出部208は、その天気適合情報を参照することにより、端末装置1から受信した天気情報に適合する地点広告情報を迅速に抽出することができる。
【0055】
画面作成部204は、エリア画面生成情報に基づきエリア画面を作成し、情報抽出部208によって抽出された地点広告情報を地点広告表示領域に表示させ、エリア広告画面を作成する(ステップS16)。情報送信部205は、作成したエリア広告画面を端末装置1に送信する(ステップS17)。端末装置1は、受信したエリア広告画面を受信し(ステップS18)、受信したエリア広告画面を表示する(ステップS19)。これにより、天気適合情報抽出処理を含む地点広告情報提供処理は完了する。
【0056】
図9は、エリアコードが、都道府県コードと市区町村コードとの二層構造になっている場合の地点広告情報提供処理のフローチャートである。
【0057】
ユーザは、まず、端末装置1を使用し、参照したい都道府県を指定する。端末装置1は、ユーザの指定を受け取り(ステップS21)、指定された都道府県の都道府県コードをサーバ装置3に送信する(ステップS22)。
【0058】
サーバ装置3の情報受信部202は、端末装置1から都道府県コードを受信し(ステップS23)、情報検索部203は、情報記憶部201に記憶されている地点広告情報とエリア画面生成情報の中から受信した都道府県コードに対応する地点広告情報とエリア画面生成情報を検索する(ステップS24)。画面作成部204は、検索されたエリア画面生成情報に基づきエリア画面を作成し、検索された地点広告情報を地点広告表示領域に表示させ、都道府県広告画面を作成する(ステップS25)。情報送信部205は、作成した都道府県広告画面を端末装置1に送信する(ステップS26)。
【0059】
端末装置1は、受信した都道府県広告画面を受信し(ステップS27)、受信した都道府県広告画面を表示する(ステップS28)。次に、端末装置1は、ユーザが都道府県広告画面の市区町村選択領域で市区町村を指定したか否かを判定する(ステップS29)。ユーザの市区町村の指定を受け取らなかった場合(ステップS29;No)、地点広告情報提供処理は完了する。ユーザの市区町村の指定を受け取った場合(ステップS29;Yes)、端末装置1は、指定された市区町村の市区町村コードとその上層の都道府県コードとをサーバ装置3に送信する(ステップS30)。
【0060】
サーバ装置3の情報受信部202は、端末装置1から都道府県コード及び市区町村コードを受信し(ステップS31)、情報検索部203は、情報記憶部201に記憶されている地点広告情報と市区町村画面生成情報の中から、受信した都道府県コード及び市区町村コードに対応する地点広告情報とエリア画面生成情報を検索する(ステップS32)。画面作成部204は、検索されたエリア画面生成情報に基づきエリア画面を作成し、検索された地点広告情報を地点広告表示領域に表示させ、市区町村広告画面を作成する(ステップS33)。情報送信部205は、作成した市区町村広告画面を端末装置1に送信する(ステップS34)。
【0061】
端末装置1は、受信した市区町村広告画面を受信し(ステップS35)、受信した市区町村広告画面を表示する(ステップS36)。
【0062】
以上述べたように本実施例のサーバ装置によれば、地点広告情報の提供において、エリアコードで地域を区別することで、緯度経度情報を持たないサービス提供媒体でも利用できる。また、緯度経度情報を利用した地点広告提供方法では、都道府県、市区町村等の行政地域のように複雑な地理的形状を有する地理的範囲を指定すると、代表地点(例えば県庁所在地)を中心とした円形領域で地理的範囲を画定するように幾何学的形状によって地理的範囲を画定する技術では当該行政地域全部を含むことができない又は隣接の行政地域をも含むという問題点があり、指定された行政地域(例えば東京都)の緯度経度に関する情報を得るために緯度経度情報データベースを参照して当該行政地域と緯度経度を紐付ける技術では、行政地域と緯度経度とを紐付けるために緯度経度情報データベースやその他のデータベースを予め用意しておく必要があるという問題点もあったが、本実施例のサーバ装置によれば、これらの問題は解消し、エリアを指定することにより広い領域あるいは複雑な形状の領域における地点広告情報を表示することができる。
【0063】
[変形例]
上記の実施例では、地点広告情報を地図欄外に表示するので地点広告基礎情報361に座標情報369はなくてもよいと前述したが、地点広告基礎情報361が座標情報369を有しており、さらに、エリア画面生成情報383が地図情報(位置情報(緯度経度情報)や、地図背景情報や、道路などの経常データ)を有している場合、緯度経度情報を用いて地図情報と地点広告情報とを関連付け、地図上に地点広告情報の対象施設を示すアイコンを表示させることができる。
【0064】
また、上記の実施例では、情報並べ替え処理を含む地点広告情報提供処理と、天気適合情報抽出処理を含む地点広告情報提供処理と、エリアコードが都道府県コードと市区町村コードとの二層構造になっている場合の地点広告情報提供処理との3つの地点広告情報提供処理の説明をした。しかしながら、本発明の適用はこの形態には限られない。即ち、これらの処理のうちの1つ又は2つを任意に組み合わせて地点広告情報提供処理を行っても良い。例えば、情報並べ替え処理と天気適合情報抽出処理を含む地点広告情報提供処理や、エリアコードが都道府県コードと市区町村コードとの二層構造になっていて情報並べ替え処理を含む地点広告情報提供処理や、エリアコードが都道府県コードと市区町村コードとの二層構造になっていて天気適合情報抽出処理を含む地点広告情報提供処理を行うことも可能である。さらに、情報並べ替え処理も天気適合情報抽出処理も含まず、エリアコードが都道府県コードと市区町村コードとの二層構造になっていない地点広告情報提供処理も可能である。
【0065】
また、上記の実施例では、地点広告情報の見やすさの向上などのため、エリア広告画面に表示する地点広告情報の数を設定することになっていたが、設定しなくても良い。
【図面の簡単な説明】
【0066】
【図1】地点広告情報提供システムの概略構成を示すブロック図である。
【図2】サーバ装置の構成示すブロック図である。
【図3】データベースで管理されている情報のデータ構造を模式的に示すブロック図である。
【図4】地点広告情報提供ユニットの機能構成を示すブロック図である。
【図5】エリア広告画面の例である。
【図6】エリアコードの二層構造を模式的に示す図である。
【図7】情報並べ替え処理を含む地点広告情報提供処理を示すフローチャートである。
【図8】天気適合情報抽出処理を含む地点広告情報提供処理を示すフローチャートである。
【図9】エリアコードが都道府県コードと市区町村コードとの二層構造になっている場合の地点広告情報提供処理を示すフローチャートである。
【符号の説明】
【0067】
11 システムバス
12 CPU
13 メモリ
14 キーボード
15 座標指示デバイス
16 ディスプレイ
17 データ通信ユニット
18 データベース
100 地点広告情報提供システム
200 地点広告情報提供ユニット

【特許請求の範囲】
【請求項1】
ネットワークを介して端末装置と通信可能に接続されており、広告情報を提供するサーバ装置であって、
地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶手段と、
前記端末装置から選択されたエリアコードを受信するエリアコード受信手段と、
前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索手段と、
前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成手段と、
前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信手段と、を備えることを特徴とするサーバ装置。
【請求項2】
前記地点広告表示領域に表示する地点広告情報の数を設定する地点広告数設定手段をさらに備え、
前記エリア広告画面作成手段は、前記地点広告数設定手段が設定した数を上限として、前記地点広告表示領域に前記地点広告情報を表示したエリア広告画面を作成することを特徴とする請求項1に記載のサーバ装置。
【請求項3】
前記情報記憶手段は、さらに前記地点広告情報が前記エリア広告画面に表示された表示回数を前記地点広告情報と対応付けて記憶しており、
前記情報検索手段が検索した地点広告情報を表示回数の少ない順に並べ替える地点広告情報並べ替え手段をさらに備え、
前記エリア広告画面作成手段は、前記地点広告情報並べ替え手段が並べ替えた順に、前記地点広告表示領域に前記地点広告情報を表示したエリア広告画面を作成することを特徴とする請求項1又は2に記載のサーバ装置。
【請求項4】
天気情報を受信する天気情報受信手段と、前記天気情報受信手段が受信した天気情報と適合する地点広告情報を抽出する天気適合情報抽出手段をさらに備え、
前記エリア広告画面作成手段は、前記天気適合情報抽出手段が抽出した前記地点広告情報を前記地点広告表示領域に表示したエリア広告画面を作成することを特徴とする請求項請求項1乃至3のいずれか一項に記載のサーバ装置。
【請求項5】
前記情報記憶手段は、前記エリアコードを、都道府県コードと市区町村コードとの二層構造で記憶しており、
前記エリアコード受信手段は、前記端末装置から前記都道府県コードを受信する都道府県コード受信手段と、前記端末装置から前記都道府県コード及び前記市区町村コードを受信する市区町村コード受信手段とを備え、
前記情報検索手段は、前記都道府県コードに対応するエリア画面生成情報及び地点広告情報を検索する都道府県情報検索手段と、都道府県コード及び市区町村コードに対応するエリア画面生成情報及び地点広告情報を検索する市区町村情報検索手段とを備え、
前記エリア広告画面作成手段は、前記都道府県コードに対応するエリア画面の前記地点広告表示領域に前記都道府県コードに対応する地点広告情報を表示し、さらに市区町村を選択する市区町村選択領域を有している、都道府県広告画面を作成する都道府県広告画面作成手段と、前記都道府県コード及び市区町村コードに対応するエリア画面の前記地点広告表示領域に前記都道府県コード及び前記市区町村コードに対応する前記地点広告情報を表示した市区町村広告画面を作成する市区町村広告画面作成手段とを備え、
前記エリア広告画面送信手段は、前記都道府県広告画面を前記端末装置へ送信する都道府県広告画面送信手段と、前記市区町村広告画面を前記端末装置へ送信する市区町村広告画面送信手段とを備えることを特徴とする請求項1乃至4のいずれか一項に記載のサーバ装置。
【請求項6】
地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶工程と、
前記端末装置から選択されたエリアコードを受信するエリアコード受信工程と、
前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索工程と、
前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成工程と、
前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信工程と、を備えることを特徴とする広告情報提供方法。
【請求項7】
ネットワークを介して端末装置と通信可能に接続されており、広告情報を提供するサーバ装置によって実行されるプログラムであって、
地点広告情報表示領域を有しているエリア画面を生成するためのエリア画面生成情報と、地点広告情報と、をエリアコードと対応付けて記憶する情報記憶手段、
前記端末装置から選択されたエリアコードを受信するエリアコード受信手段、
前記エリアコードに対応する前記エリア画面生成情報及び前記地点広告情報を検索する情報検索手段、
前記エリアコードに対応するエリア画面生成情報により生成されるエリア画面の前記地点広告表示領域に前記エリアコードに対応する地点広告情報を表示したエリア広告画面を作成するエリア広告画面作成手段、
前記エリア広告画面を前記端末装置へ送信するエリア広告画面送信手段、として前記サーバ装置を機能させることを特徴とするプログラム。
【請求項8】
請求項7に記載のプログラムを記録したことを特徴とする記録媒体。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate


【公開番号】特開2009−145384(P2009−145384A)
【公開日】平成21年7月2日(2009.7.2)
【国際特許分類】
【出願番号】特願2007−319441(P2007−319441)
【出願日】平成19年12月11日(2007.12.11)
【出願人】(000005016)パイオニア株式会社 (3,620)
【出願人】(595105515)インクリメント・ピー株式会社 (197)
【Fターム(参考)】