(57)【要約】広告情報を表示可能なアプリケーションプログラムを備えたユーザ端末１に通信ネットワークＮを介して接続され、ユーザ端末１へ広告情報を配信する広告配信サーバ１０であって、広告情報２３を記憶するＤＢ２０を備え、ＣＰＵ１１は、ユーザ端末１のアプリケーションプログラムの起動時に、当該ユーザ端末１から取得したＵＡ又はユーザ端末１のアクセスエリアを特定可能なユーザ位置情報に基づいて、ユーザ端末１への広告配信の可否を決定し、広告配信可と決定された場合、所定の条件に基づいてＤＢ２０からユーザ端末１に配信する広告情報２３を決定し、配信する広告情報２３が決定された場合、当該広告情報２３をユーザ端末に配信する。これにより、アプリケーションプログラムの変更なしにユーザにとってより的確な広告配信ができる。
2012001807.tif 000002
【特許請求の範囲】
【請求項１】
広告情報を表示可能なアプリケーションプログラムを備えたユーザ端末に通信ネットワークを介して接続され、前記ユーザ端末へ広告情報を配信する広告配信サーバであって、
広告情報を記憶する広告情報データベースと、
前記ユーザ端末の前記アプリケーションプログラムの起動時に、当該ユーザ端末から取得したユーザエージェント又は前記ユーザ端末のアクセスエリアを特定可能なユーザ位置情報に基づいて、前記ユーザ端末への広告配信の可否を決定する広告配信可否決定手段と、
前記広告配信可否決定手段により広告配信可と決定された場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する配信広告決定手段と、
前記配信広告決定手段により配信する広告情報が決定された場合、当該広告情報を前記ユーザ端末に配信する配信手段と、
を備えることを特徴とする広告配信サーバ。
【請求項２】
前記広告配信可否決定手段は、
前記ユーザ端末の前記アプリケーションプログラムの起動時に前記ユーザ端末からユーザエージェントを取得して、当該ユーザ端末のキャリアを特定するキャリア特定手段と、
前記キャリア特定手段により特定したキャリアに基づいて、広告配信の可否を決定する第１可否決定手段と、
前記キャリア特定手段によるユーザエージェントの取得又はキャリアの特定が不可であった場合に、前記ユーザ位置情報としてのグローバルＩＰ（Internet Protocol）アドレスにより前記ユーザ端末のアクセスエリアを識別する識別手段と、
前記識別手段により識別したアクセスエリアに基づいて、広告配信の可否を決定する第２可否決定手段と、
を備えることを特徴とする請求項１に記載の広告配信サーバ。
【請求項３】
前記アプリケーションプログラムが、電子書籍ビューワであることを特徴とする請求項１又は２に記載の広告配信サーバ。
【請求項４】
書籍情報を記憶する書籍情報データベースを備え、
前記配信広告決定手段は、
前記ユーザ端末の前記アプリケーションプログラムの稼働中に、前記ユーザ端末による前記書籍情報データベースへの検索要求があった場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定することを特徴とする請求項１〜３の何れか一項に記載の広告配信サーバ。
【請求項５】
前記配信広告決定手段は、
前記ユーザ端末により指定されたキーワードに対応する書籍情報が前記書籍情報データベースから検索された場合、
所定の条件として前記キーワードを含む広告情報が優先されるように、前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定することを特徴とする請求項４に記載の広告配信サーバ。
【請求項６】
請求項１〜５の何れか一項に記載の広告配信サーバから、通信ネットワークを介して接続され、広告情報を表示可能なアプリケーションプログラムを備えたユーザ端末へ広告情報を配信する広告配信方法であって、
前記ユーザ端末の前記アプリケーションプログラムの起動時に、当該ユーザ端末から取得したユーザエージェント又は前記ユーザ端末のアクセスエリアを特定可能なユーザ位置情報に基づいて、前記ユーザ端末への広告配信の可否を決定する広告配信可否決定工程と、
前記広告配信可否決定工程により広告配信可と決定された場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する配信広告決定工程と、
前記配信広告決定工程により配信する広告情報が決定された場合、当該広告情報を前記ユーザ端末に配信する配信工程と、
を有することを特徴とする広告配信方法。
【請求項７】
前記広告配信可否決定工程は、
前記ユーザ端末の前記アプリケーションプログラムの稼動時に前記ユーザ端末からユーザエージェントを取得して、当該ユーザ端末のキャリアを特定するキャリア特定工程と、
前記キャリア特定工程により特定したキャリアに基づいて、広告配信の可否を決定する第１可否決定工程と、
前記キャリア特定工程によるユーザエージェントの取得又はキャリアの特定が不可であった場合に、前記ユーザ位置情報としてのグローバルＩＰアドレスに基づいて、前記ユーザ端末のアクセスエリアを識別する識別工程と、
前記識別工程により識別したアクセスエリアに基づいて、広告配信の可否を決定する第２可否決定工程と、
を有することを特徴とする請求項６に記載の広告配信方法。
【請求項８】
前記ユーザ端末の前記アプリケーションプログラムの稼働中に、前記ユーザ端末によるキーワードの検索要求があった場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する第２配信広告決定工程
を有することを特徴とする請求項６又は７に記載の広告配信方法。
【請求項９】
前記ユーザ端末により指定されたキーワードに対応する書籍情報が前記書籍情報データベースから検索された場合、所定の条件として前記キーワードを含む広告情報が優先されるように、前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する第３配信広告決定工程
を有することを特徴とする請求項８に記載の広告配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信サーバ及び広告配信方法に関する。
【背景技術】
【０００２】
近年、画像ビューワなどのアプリケーションプログラムを起動すると、予め設定された広告情報が表示画面上に表示されるものが知られている（例えば、特許文献１参照）。
かかる広告情報は、コンテンツをユーザに提供する際に、当該コンテンツ情報に組み込まれて配信される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２３０３９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記アプリケーションプログラムは、その特性上、一度構築されるとその中の広告情報を変更するためには、プログラムを再構築する必要があり、煩雑であるという問題があった。
また、同一企画のアプリケーションプログラムであっても、使用するユーザ端末の種類によっては広告規定が異なるため、ユーザ端末の種類に応じた広告配信を行うためには、個別のアプリケーションプログラムが必要であるという問題があった。
さらに、グローバル化によって、広告配信すべき広告情報がエリアによって異なるという実情に対応できていないという問題があった。【０００５】
本発明の課題は、アプリケーションプログラムの変更なしにユーザにとってより的確な広告配信のできる広告配信サーバ及び広告配信方法を提供することである。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、請求項１に記載の発明は、
広告情報を表示可能なアプリケーションプログラムを備えたユーザ端末に通信ネットワークを介して接続され、前記ユーザ端末へ広告情報を配信する広告配信サーバであって、
広告情報を記憶する広告情報データベースと、
前記ユーザ端末の前記アプリケーションプログラムの起動時に、当該ユーザ端末から取得したユーザエージェント又は前記ユーザ端末のアクセスエリアを特定可能なユーザ位置情報に基づいて、前記ユーザ端末への広告配信の可否を決定する広告配信可否決定手段と、
前記広告配信可否決定手段により広告配信可と決定された場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する配信広告決定手段と、
前記配信広告決定手段により配信する広告情報が決定された場合、当該広告情報を前記ユーザ端末に配信する配信手段と、
を備えることを特徴とする。【０００７】
また、請求項２に記載の発明は、請求項１に記載の広告配信サーバにおいて、
前記広告配信可否決定手段は、
前記ユーザ端末の前記アプリケーションプログラムの起動時に前記ユーザ端末からユーザエージェントを取得して、当該ユーザ端末のキャリアを特定するキャリア特定手段と、
前記キャリア特定手段により特定したキャリアに基づいて、広告配信の可否を決定する第１可否決定手段と、
前記キャリア特定手段によるユーザエージェントの取得又はキャリアの特定が不可であった場合に、前記ユーザ位置情報としてのグローバルＩＰ（Internet Protocol）アドレスにより前記ユーザ端末のアクセスエリアを識別する識別手段と、
前記識別手段により識別したアクセスエリアに基づいて、広告配信の可否を決定する第２可否決定手段と、
を備えることを特徴とする。【０００８】
また、請求項３に記載の発明は、請求項１又は２に記載の広告配信サーバにおいて、
前記アプリケーションプログラムが、電子書籍ビューワであることを特徴とする。【０００９】
また、請求項４に記載の発明は、請求項１〜３の何れか一項に記載の広告配信サーバにおいて、
書籍情報を記憶する書籍情報データベースを備え、
前記配信広告決定手段は、
前記ユーザ端末の前記アプリケーションプログラムの稼働中に、前記ユーザ端末による前記書籍情報データベースへの検索要求があった場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定することを特徴とする。【００１０】
また、請求項５に記載の発明は、請求項４に記載の広告配信サーバにおいて、
前記配信広告決定手段は、
前記ユーザ端末により指定されたキーワードに対応する書籍情報が前記書籍情報データベースから検索された場合、
所定の条件として前記キーワードを含む広告情報が優先されるように、前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定することを特徴とする。【００１１】
また、請求項６に記載の発明は、
請求項１〜５の何れか一項に記載の広告配信サーバから、通信ネットワークを介して接続され、広告情報を表示可能なアプリケーションプログラムを備えたユーザ端末へ広告情報を配信する広告配信方法であって、
前記ユーザ端末の前記アプリケーションプログラムの起動時に、当該ユーザ端末から取得したユーザエージェント又は前記ユーザ端末のアクセスエリアを特定可能なユーザ位置情報に基づいて、前記ユーザ端末への広告配信の可否を決定する広告配信可否決定工程と、
前記広告配信可否決定工程により広告配信可と決定された場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する配信広告決定工程と、
前記配信広告決定工程により配信する広告情報が決定された場合、当該広告情報を前記ユーザ端末に配信する配信工程と、
を有することを特徴とする。【００１２】
また、請求項７に記載の発明は、請求項６に記載の広告配信方法において、
前記広告配信可否決定工程は、
前記ユーザ端末の前記アプリケーションプログラムの稼動時に前記ユーザ端末からユーザエージェントを取得して、当該ユーザ端末のキャリアを特定するキャリア特定工程と、
前記キャリア特定工程により特定したキャリアに基づいて、広告配信の可否を決定する第１可否決定工程と、
前記キャリア特定工程によるユーザエージェントの取得又はキャリアの特定が不可であった場合に、前記ユーザ位置情報としてのグローバルＩＰアドレスに基づいて、前記ユーザ端末のアクセスエリアを識別する識別工程と、
前記識別工程により識別したアクセスエリアに基づいて、広告配信の可否を決定する第２可否決定工程と、
を有することを特徴とする。【００１３】
また、請求項８に記載の発明は、請求項６又は７に記載の広告配信方法において、
前記ユーザ端末の前記アプリケーションプログラムの稼働中に、前記ユーザ端末によるキーワードの検索要求があった場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する第２配信広告決定工程
を有することを特徴とする。【００１４】
また、請求項９に記載の発明は、請求項８に記載の広告配信方法において、
前記ユーザ端末により指定されたキーワードに対応する書籍情報が前記書籍情報データベースから検索された場合、所定の条件として前記キーワードを含む広告情報が優先されるように、前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する第３配信広告決定工程
を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、広告配信サーバ側でユーザエージェント又はユーザ端末のアクセスエリアを特定可能なユーザ位置情報に基づいて、ユーザ端末への広告配信の可否を決定するため、ユーザ端末のキャリア及びエリアに対応した適切な広告配信を行うことができる。
また、広告配信可と決定された場合、広告情報データベースの中から所定の条件に基づいて配信する広告情報を決定するため、広告情報データベースの広告情報の中から、最適な広告情報を取得して配信することができる。
これにより、ユーザ端末側では特にアプリケーションプログラムを変更しなくても、ユーザにとってより的確な広告配信を行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の広告配信サーバとユーザ端末との関係を説明するためのシステム構成図である。
【図２】広告配信サーバのデータベースの構成を説明するための概念図である。
【図３】ユーザ端末の構成を説明するためのブロック図である。
【図４】起動画面の一例である。
【図５】書籍の表紙画面の一例である。
【図６】書籍本体画面の一例である。
【図７】書籍本体画面の操作の一例を説明するための図である。
【図８】書籍本体画面に付加的な操作メニューボタン群が表示された状態を示す図である。
【図９】リンク先画面の一例である。
【図１０】検索画面の一例である。
【図１１】検索結果画面の一例である。
【図１２】画像バナー形式の広告情報を示す一例である。
【図１３】テキストリンク形式の広告情報を示す一例である。
【図１４】ユーザ端末起動時の広告配信処理を示すフローチャートである。
【図１５】図１４における広告配信可否決定処理を示すフローチャートである。
【図１６】ユーザ端末稼動時の広告配信処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図を参照して、本発明の実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１８】
図１、２に示すように、広告配信サーバ１０は、ユーザ（すなわち、広告受手）の所有するユーザ端末１と通信ネットワークＮを介して接続されている。
【００１９】
（ユーザ端末）
ユーザ端末１は、例えば、アプリケーションプログラムとして電子書籍ビューワ４１を備えた電子書籍装置である。
ここで、電子書籍装置とは、書籍の内容をデジタルデータ化した書籍データ（書籍情報）を取得して、当該取得した書籍データを表示し、書籍内容を閲覧可能な装置である。
なお、書籍データとは、テキスト、もしくはテキストに組版情報を付加したデータ形式で作成されたコンテンツであり、ビューワに転送後、成形されて表示される。
ユーザは、このようなユーザ端末１を用いて広告配信サーバ１０にアクセスすることで、所望の書籍データを入手できる。このとき、広告配信サーバ１０は、電子書籍ビューワ４１で表示可能な広告情報を配信する。
【００２０】
具体的に、ユーザ端末１は、例えば、図３に示すように、ＣＰＵ（Central Processing Unit）２と、ＲＡＭ（Random Access Memory）３と、ＲＯＭ(Read Only Memory)４と、記憶部５と、表示画面６と、タッチパネル７と、等を備えて構成される。
ＣＰＵ２は、ＲＯＭ４に格納された電子書籍ビューワ４１等のアプリケーションプログラムを必要に応じて読み出し、ＲＡＭ３に展開して実行することにより、例えば、タッチパネル７への操作に応答して表示画面６の表示を切り替える。
【００２１】
記憶部５は、大容量のフラッシュメモリ等で構成され、書籍データなどを記憶する。
【００２２】
表示画面６は、ＬＣＤ（Liquid Crystal Display）等で構成され、書籍データなどの画像を表示する。
【００２３】
タッチパネル７は、表示画面６上に配置される。
タッチパネル７には、例えば、「マルチタッチ」と呼ばれる全面タッチパネルが採用されている。
全面タッチパネルは一般のタッチパネルとは異なり、画面のタッチ以外に画面をなでる速度と方向を認識でき、マウスのクリックに相当するタップ（指で軽く１回叩く操作）、ダブルクリックに相当するダブルタップ（２回叩く操作）、ドラッグ（指をずらせて表示内容を移動する操作）、フリック（指で軽く弾いて画面をスクロールする操作）、ピンチアウト（２本の指を広げて表示を拡大する操作）、ピンチイン（２本の指を狭めて表示を縮小する操作）などの操作を可能にしている。
また、内蔵の加速度センサ（図示省略）で縦横を検知でき、ビューワの持ち方（縦持ち・横持ち）によって表示画面６の表示方向を切り替えることもできる。
【００２４】
ここで、図４〜１３に、ユーザ端末１の表示画面６に表示される画面例を示す。
【００２５】
図４は、ユーザ端末１の起動画面Ｇ１の一例である。ユーザが、ユーザ端末１において、電子書籍ビューワ４１を起動させると、表示画面６にこの起動画面Ｇ１が表示される。
【００２６】
図５は、書籍の表紙画面Ｇ２の一例である。この書籍の表紙画面Ｇ２は、ユーザが書籍を閲覧するにあたって、その閲覧する書籍を決定する操作を行った直後に、表示画面６に表示される。
表紙画面Ｇ２の下部には、読書開始ボタンＢ１や操作メニューボタン群Ｂ２などが配されている。読書開始ボタンＢ１は、ユーザが読書（書籍本体の閲覧）を開始する際に操作され、読書開始ボタンＢ１が操作されると、書籍本体画面Ｇ３（図６参照）が表示画面６に表示される。
【００２７】
図６は、書籍本体画面Ｇ３の一例である。
書籍本体画面Ｇ３は、書籍本体である文字（文章）の表示された本文表示部Ａ１を中心として、その上部には操作メニュー表示部Ａ２を備え、下部には広告表示部Ａ３を備えている。
本文表示部Ａ１には、通常の書籍の１ページ分の文章が横書きまたは縦書きで表示されており、この文章を前後に移動させる為のＢＡＣＫボタン及びＮＥＸＴボタンが備えられている。
操作メニュー表示部Ａ２には、検索ボタン(E Book Search)Ｂ３の他、全文取得ボタン（Get Full Ver.）、他書籍取得ボタン(Get More Title)、お勧め情報表示ボタン(Recommended)、等が表示されている。
広告表示部Ａ３には、広告配信サーバ１０から配信された広告情報が、バナー広告として表示されている。
【００２８】
ここで、図７に示すように、書籍本体画面Ｇ３の上部を指でタップすると、図８に示すように、付加的な操作メニューボタン群Ｂ４が現れ、再度、書籍本体画面Ｇ３の上部を指でタップすると、この操作メニューボタン群Ｂ４が消えるようになっている。即ち、操作メニューボタン群Ｂ４の表示を任意に変更できるようになっている。
【００２９】
また、広告表示部Ａ３を指でタップすると、図９に示すように、書籍本体画面Ｇ３から、広告表示部Ａ３に表示された広告情報により指定されたリンク先のリンク先画面Ｇ４に遷移するようになっている。
【００３０】
また、図６に示す操作メニュー表示部Ａ２の検索ボタンＢ３が操作されると、検索画面Ｇ５（図１０参照）が表示画面６に表示される。
【００３１】
図１０は、検索画面Ｇ５の一例である。
検索画面Ｇ５は、検索バーＡ４と、検索バーＡ４にユーザが文字を入力する為の入力部Ａ５と、広告表示部Ａ６と、を備えている。また、検索画面Ｇ５の上部には、操作メニュー表示部Ａ２が表示されている。
検索バーＡ４には、ユーザの入力部Ａ５への操作に応じてキーワードが入力される。検索バーＡ４の隣には、検索実行を指示するスタートボタンＢ５が備えられ、キーワードの入力後にスタートボタンＢ５が操作されると、検索が実行されて、その結果、検索結果画面Ｇ６（図１１参照）が表示画面６に表示される。
【００３２】
入力部Ａ５は、各種の文字や数字、矢印、記号等を指定するキー群を備え、入力部Ａ５によりユーザがキーワードを入力すると、当該キーワードは検索バーＡ４に表示される。
【００３３】
広告表示部Ａ６には、広告配信サーバ１０から配信された広告情報が、バナー広告として表示されている。
なお、図１０は、広告表示部Ａ６に、３つの異なる広告情報が表示された例であるが、表示される広告情報の数は任意に設定可能である。
【００３４】
図１１は、検索結果画面Ｇ６の一例である。
検索結果画面Ｇ６は、上記した検索画面Ｇ５にて入力されたキーワードを用いて、ＤＢ２０の書籍コンテンツ情報２１（後述）を検索して得られた書籍リストを表示する書籍リスト表示部Ａ７と、広告表示部Ａ８と、を備えている。
書籍リスト表示部Ａ７には、キーワードを含んだ書籍情報が一覧となって表示されている。
広告表示部Ａ８には、広告配信サーバ１０から配信された広告情報が、一覧表示されている。
なお、図１１は、広告表示部Ａ６に、２つの異なる広告情報が表示された例であるが、表示される広告情報の数は任意に設定可能である。
【００３５】
なお、書籍本体画面Ｇ３の広告表示部Ａ３や、検索画面Ｇ５の広告表示部Ａ６に表示される広告情報は、例えば、図１２に示すように、画像バナー形式であっても良いし、図１３に示すように、テキストリンク形式であっても良い。
なお、テキストリンク形式の広告情報の場合には、広告表示部Ａ３，Ａ６の枠寸法が自動的に取得され、文字が流れる形式で表示される。
【００３６】
（広告配信サーバ）
広告配信サーバ１０は、図１に示すように、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ1３、及びデータベース（ＤＢ）２０、などを備え、図示しない通信インターフェースにより、通信ネットワークＮに接続されている。
【００３７】
ここで、ＤＢ２０の構成について説明する。
ＤＢ２０には、書籍コンテンツ情報２１、広告代理店情報２２、広告情報２３、対応機種情報２４、位置情報２５、ユーザ情報２６、購入履歴情報２７、等が格納されている。
【００３８】
書籍コンテンツ情報２１とは、ユーザに配信可能な書籍データ（書籍情報）である。
書籍コンテンツ情報２１は、本ＩＤ、書籍名、著者名、紹介分、出版日、出版社、価格、ジャンル、登録日などを備えて構成されている。
なお、ＤＢ２０は、書籍コンテンツ情報２１を格納することで書籍情報データベースとして機能している。
【００３９】
広告代理店情報２２とは、広告代理店の情報である。ここで、広告代理店とは、広告料を支払って広告を出稿する一乃至複数の広告主の代理として、広告配信サーバ１０に広告情報を入稿する者をいう。
広告代理店情報２２は、広告代理店ＩＤや広告代理店名などを備えて構成される。この広告代理店情報２２は、広告代理店ＩＤを介して広告情報２３と対応付けられている。
【００４０】
広告情報２３は、複数の広告代理店から入稿された広告情報である。
広告情報２３は、広告ＩＤ、広告名、広告ＵＲＬ、広告代理店ＩＤ、キャリア、エリア、優先フラグ、成果条件、単価、成果評価点、コンテンツジャンル、顧客年代、顧客性別、バナー画像名、広告テキスト、広告開始日、広告終了日、などを備えて構成されている。
なお、ＤＢ２０は、広告情報２３を格納することで広告情報データベースとして機能している。
【００４１】
対応機種情報２４は、ユーザエージェント（ＵＡ）、品名、キャリア、表示フラグ、発売日などを備えて構成されている。
ＵＡには、各ユーザ端末に通信ネットワーク環境を提供する通信事業者であるキャリア（例えば、携帯通信事業者、ＩＳＰ(Internet Service Provider)など）を示す固有の文字列が含まれている。
このため、複数のＵＡのそれぞれにキャリアが対応付けられる。各キャリアに対しては、「広告配信可能」又は「広告配信不可」を示す表示フラグがたてられている。
従って、対応機種情報２４は、ユーザ端末１のキャリアが広告配信可能キャリアか広告配信不可キャリアかを決定するのに利用することができる。
即ち、ＵＡを取得した場合には、この対応機種情報２４によりキャリアが特定され、そのキャリアの表示フラグによって広告配信可能キャリアであるか、広告配信不可キャリアであるかが判断される。
【００４２】
位置情報２５は、エリアＩＤ、ＩＰ（ｆｒｏｍ）、ＩＰ（ｔｏ）、緯度（ｆｒｏｍ）、緯度（ｔｏ）、経度（ｆｒｏｍ）、経度（ｔｏ）、キャリア、表示フラグなどを備えて構成されている。
エリアＩＤは、例えば、国ごとに割り当てられている。
そして、複数のエリアＩＤのぞれぞれに、ＩＰ（ｆｒｏｍ）、ＩＰ（ｔｏ）、緯度（ｆｒｏｍ）、緯度（ｔｏ）、経度（ｆｒｏｍ）、経度（ｔｏ）が対応付けられている。
また、複数のエリアＩＤのそれぞれに、そのエリアＩＤに対応する１乃至複数のキャリアが割り当てられ、更に各キャリアに対して「広告配信可能」又は「広告配信不可」を示す表示フラグがたてられている。
従って、位置情報２５は、ユーザ端末１が、グローバルＩＰアドレス（ユーザ位置情報）から、広告配信可能キャリアが含まれるエリアにあるか、広告配信不可キャリアが含まれないエリアにあるかを決定するのに利用することができる。
即ち、グローバルＩＰアドレスによりエリアＩＤが決められ、そのエリアＩＤに対応するキャリア及び表示フラグによって広告配信可能キャリアが含まれるエリアのものであるか、広告配信不可キャリアが含まれないエリアのものであるかが判断される。
【００４３】
ユーザ情報２６は、ユーザによる事前の登録作業によって、ＤＢ２０に格納される情報である。
ユーザ情報２６は、ユーザＩＤ、年代、性別、登録日などを備えて構成されている。
また、ユーザ情報２６は、ユーザＩＤを介して購入履歴情報２７と対応付けられている。
【００４４】
購入履歴情報２７は、ユーザ毎の購入履歴の情報であり、ユーザが、書籍を購入する度に更新される。購入履歴情報２７は、ユーザＩＤ、購入日時、本ＩＤ、購入数、などを備えて構成されている。
【００４５】
ＣＰＵ１１は、例えば、ＲＯＭ1３に記憶されている各種処理プログラムに従って、各種の制御処理を行う。
【００４６】
ＲＡＭ１２は、ＣＰＵ１１により演算処理されたデータを格納するワークメモリエリアを形成している。
【００４７】
ＲＯＭ１３は、例えば、ＣＰＵ１１によって実行可能なシステムプログラムや、そのシステムプログラムで実行可能な各種処理プログラム、これら各種処理プログラムを実行する際に使用されるデータ、ＣＰＵ１１によって演算処理された各種処理結果のデータなどを記憶する。なお、プログラムは、コンピュータが読み取り可能なプログラムコードの形でＲＯＭ１３に記憶されている。
【００４８】
具体的に、ＲＯＭ１３には、キャリア特定プログラム１３１、第１可否決定プログラム１３２、識別プログラム１３３、第２可否決定プログラム１３４、配信広告決定プログラム１３５、及び配信プログラム１３６、等が格納されている。
【００４９】
キャリア特定プログラム１３１は、例えば、ユーザ端末１のアプリケーションプログラムの起動時にユーザ端末１からユーザエージェント（ＵＡ）を取得して、当該ユーザ端末１のキャリアを特定する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的に、ＣＰＵ１１は、ユーザ端末１の起動時にＵＡを取得すると、上記したＤＭ２０の対応機種情報２４に基づいて、ＵＡに対応するキャリアを特定する。
なお、ＵＡからキャリアを特定した場合、この特定したキャリア情報は、ユーザ端末１の電子書籍ビューア４１が起動している間、ＲＡＭ１２により保持される。
ＣＰＵ１１は、かかるキャリア特定プログラム１３１を実行することにより、キャリア特定手段として機能している。
【００５０】
第１可否決定プログラム１３２は、例えば、キャリア特定プログラム１３１の実行により特定したキャリアに基づいて、広告配信の可否を決定する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的に、ＣＰＵ１１は、キャリアを特定すると、上記したＤＭ２０の対応機種情報２４に基づいて、特定したキャリアの広告配信の可否を決定する。
例えば、表示フラグが「広告配信可能」であれば広告配信可能キャリアであり、表示フラグが「広告配信不可」であれば広告配信不可キャリアである。
ＣＰＵ１１は、かかる第１可否決定プログラムを実行することにより、第１可否決定手段として機能している。
【００５１】
識別プログラム１３３は、例えば、前記キャリア特定プログラム１３１の実行による、ＵＡの取得又はキャリアの特定が不可であった場合に、ユーザ位置情報としてのグローバルＩＰアドレスによりユーザ端末１のアクセスエリアを識別する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的に、ＣＰＵ１１は、ＵＡの取得又はキャリアの特定が不可であった場合、ユーザ端末１のグローバルＩＰアドレスをＤＭ２０の位置情報２５と照合し、ユーザ端末１に該当するエリアＩＤを認識することで、ユーザ端末１のアクセスエリアを識別する。
なお、ユーザ端末１のグローバルＩＰアドレスは、一度取得されると、ユーザ端末１の電子書籍ビューア４１が起動している間、ＲＡＭ１２により保持される。
ＣＰＵ１１は、かかる識別プログラムを実行することにより、識別手段として機能している。
【００５２】
第２可否決定プログラム１３４は、例えば、前記識別プログラム１３３の実行により識別したアクセスエリアに基づいて、広告配信の可否を決定する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的に、ＣＰＵ１１は、ＤＭ２０の位置情報２５における、ユーザ端末１に該当するエリアＩＤに対応するキャリア及び表示フラグを参照し、そのエリアＩＤが、広告配信可能キャリアが含まれるエリアのものであるか、広告配信不可キャリアが含まれないエリアのものであるか判断する。
例えば、エリアＩＤに対して、「広告配信不可」を示す表示フラグがたてられたキャリアがあった場合、広告を配信しないことを決定し、「広告配信不可」を示す表示フラグがたてられたキャリアがない場合、広告を配信することを決定する。
ＣＰＵ１１は、かかる第２可否決定プログラムを実行することにより、第２可否決定手段として機能している。
【００５３】
従って、ＣＰＵ１１は、上記したキャリア特定プログラム１３１、第１可否決定プログラム１３２、識別プログラム１３３、及び第２可否決定プログラム１３４を実行することにより、広告配信可否決定手段を構成しており、ＣＰＵ１１は、ユーザ端末１のアプリケーションプログラムの起動時に、当該ユーザ端末１から取得したＵＡ又はグローバルＩＰアドレスに基づいて、ユーザ端末１への広告配信の可否を決定する。
【００５４】
配信広告決定プログラム１３５は、例えば、広告配信可否決定手段により広告配信可と決定された場合、所定の条件に基づいてＤＢ２０からユーザ端末１に配信する広告情報２３を決定する機能を、ＣＰＵ１１に実現させるプログラムである。
【００５５】
具体的に、ＣＰＵ１１は、ユーザ端末１の起動時に、上記広告配信可否決定手段により広告配信可と決定された場合、配信広告決定プログラム１３５を実行する。
そして、ＣＰＵ１１は、当該ユーザ端末１において広告表示が可能な広告情報をＤＢ２０から検索し、その中から所定の条件に基づいて最適な広告情報を、配信する広告情報として決定する。
ここで、所定の条件とは、広告配信を行うにあたって、広告情報２３を、その内容（例えば、優先フラグ、成果評価点、コンテンツジャンル、顧客年代、顧客性別、など）によって絞り込むための条件である。
具体的には、例えば、第１に、広告情報２３の優先フラグの高いもの、第２に、広告情報２３の成果評価点の高いもの、第３に、広告情報２３のコンテンツジャンルが表示する書籍コンテンツ情報２１のジャンルと同じもの、第４に、広告情報２３の顧客年代がユーザ情報２６の年代と同じもの、第５に、広告情報２３の顧客性別がユーザ情報２６の性別と同じもの、などの順で広告情報２３を絞りこむ。
なお、上記のようにして、ユーザ端末１の起動時に、配信広告決定プログラム１３５の実行によって配信する広告情報として決定された広告情報は、例えば、書籍本体画面Ｇ３（図６参照）の広告表示部Ａ３に表示されることとなる。
【００５６】
また、ＣＰＵ１１は、ユーザ端末１のアプリケーションプログラムの稼働中に、ＤＢ２０（書籍情報データベース）への検索要求があった場合（即ち、書籍本体画面Ｇ３の表示中に、検索ボタンＢ３が操作された場合（図６参照））にも、配信広告決定プログラム１３５を実行し、所定の条件に基づいて最適な広告情報を、配信する広告情報として決定する。
この場合、所定の条件は、ユーザ端末１の起動時における配信広告決定処理での条件と同一である。
なお、このように、ユーザ端末１の稼働中に、書籍情報データベースへの検索要求があった場合に、配信広告決定プログラム１３５の実行によって配信する広告情報として決定された広告情報は、例えば、検索画面Ｇ５（図１０参照）の広告表示部Ａ６に表示されることとなる。
【００５７】
また、ＣＰＵ１１は、ユーザ端末１により指定されたキーワードに対応する書籍情報がＤＢ２０（書籍情報データベース）から検索された場合（即ち、検索画面Ｇ５の検索バーＡ４にキーワードが入力され、スタートボタンＢ５が操作された場合（図１０参照））にも、配信広告決定プログラム１３５を実行し、所定の条件に基づいて最適な広告情報を、配信する広告情報として決定する。
ここでは、所定の条件として、キーワードを含む広告情報を、優先的に配信する広告情報として決定するようになっている。これにより、キーワードを含む広告情報、即ち、キーワードに関連した広告情報が、優先的に選ばれる。
なお、このように、ユーザ端末１により指定されたキーワードに対応する書籍情報が書籍情報データベースから検索された場合に、配信広告決定プログラム１３５の実行によって配信する広告情報として決定された広告情報は、例えば、検索結果画面Ｇ６（図１１参照）の広告表示部Ａ８に表示されることとなる。
【００５８】
ＣＰＵ１１は、かかる配信広告決定プログラム１３５を実行することにより、配信広告決定手段として機能している。
【００５９】
配信プログラム１３６は、例えば、上記配信広告決定プログラム１３５により配信する広告情報が決定された場合、当該広告情報をユーザ端末１に配信する機能を、ＣＰＵ１１に実現させるプログラムである。
具体的には、書籍本体画面Ｇ３、検索画面Ｇ５、検索結果画面Ｇ６がユーザ端末１の表示画面６に表示される際に、ＣＰＵ１１は、上記配信広告決定プログラム１３５の実行により決定した広告情報を配信し、これらの画面（書籍本体画面Ｇ３、検索画面Ｇ５、検索結果画面Ｇ６）に、広告情報を表示させる。
ＣＰＵ１１は、かかる配信プログラム１３６を実行することにより、配信手段として機能している。
【００６０】
次に、図１４〜１６を用いて本実施形態の広告配信方法について説明する。
【００６１】
図１４に、ユーザ端末１の起動時の広告配信処理のフローチャートを示す。
【００６２】
ユーザ端末１のＣＰＵ２は、ユーザによる電子書籍ビューワ４１の起動操作が有るか否かを判断し（ステップＳ１）、起動操作がない場合（ステップＳ１：ＮＯ）、当該ステップＳ１の処理を繰り返す。
そして、起動操作が有ると（ステップＳ１：ＹＥＳ）、ユーザ端末１のＣＰＵ２は、起動画面Ｇ１（図４参照）を表示画面６に表示させ、広告配信サーバ１０に通信ネットワークＮを介してアクセスする（ステップＳ２）。
【００６３】
次に、広告配信サーバ１０のＣＰＵ１１は、ユーザ端末１への広告配信の可否を決定する広告配信可否決定処理を実行する（ステップＳ３：広告配信可否決定工程）。
次に、広告配信サーバ１０のＣＰＵ１１は、書籍コンテンツ情報２１及び購入履歴情報２７を用いて、書籍リストを作成し、当該書籍リストを通信ネットワークＮを介してユーザ端末１に送信する（ステップＳ４）。
【００６４】
次に、ユーザ端末１のＣＰＵ２は、書籍リストを表示画面６に表示させ（ステップＳ５）、ユーザにより閲覧する書籍を決定する操作が有るか否かを判断し（ステップＳ６）、書籍を決定する操作がない場合（ステップＳ６：ＮＯ）、当該ステップＳ６の処理を繰り返す。
一方、書籍を決定する操作がなされると、ユーザ端末１のＣＰＵ２は、広告配信サーバ１０に通信ネットワークＮを介してアクセスし（ステップＳ６：ＹＥＳ）、次に、広告配信サーバ１０のＣＰＵ１１は、ＤＢ２０に格納された広告情報２３の中から、ユーザ端末１に配信する広告情報２３を決定する配信広告決定処理を実行する（ステップＳ７：配信広告決定工程）。
【００６５】
次に、ユーザ端末１のＣＰＵ２は、書籍の表紙画面Ｇ２（図５参照）を表示画面６に表示させ（ステップＳ８）、読書開始ボタンＢ１の操作が有るか否かを判断し（ステップＳ９）、この読書開始ボタンＢ１の操作が無い場合（ステップＳ９：ＮＯ）、当該ステップＳ９の処理を繰り返す。
一方、読書開始ボタンＢ１の操作が有ると、ユーザ端末１のＣＰＵ２は、広告配信サーバ１０に通信ネットワークＮを介してアクセスし（ステップＳ９：ＹＥＳ）、これに応じて広告配信サーバ１０のＣＰＵ１１は、広告情報を配信する（ステップＳ１０：配信工程）。
次に、ユーザ端末１のＣＰＵ２は、書籍本体画面Ｇ３（図６参照）を表示画面６に表示させる（ステップＳ１１）。
【００６６】
ここで、図１５に、上記ステップＳ３の広告配信可否決定処理を示す。
【００６７】
先ず、広告配信サーバ１０のＣＰＵ１１は、ユーザーエージェント（ＵＡ）を取得できるか否かを判断する（ステップＳ３１：キャリア特定工程）。
そして、ＵＡが取得できない場合（ステップＳ３１：ＮＯ）、後述のステップＳ３５に移行する一方、ＵＡが取得できる場合（ステップＳ３１：ＹＥＳ）、広告配信サーバ１０のＣＰＵ１１は、キャリアを特定できるか否かを判断する（ステップＳ３２：キャリア特定工程）。
【００６８】
そして、キャリアを特定できない場合には（ステップＳ３２：ＮＯ）、後述のステップＳ３５に移行する一方、キャリアを特定できる場合には（ステップＳ３２：ＹＥＳ）、広告配信サーバ１０のＣＰＵ１１は、その特定したキャリアが広告配信可能なキャリアであるか否かを判断する（ステップＳ３３：第１可否決定工程）。
そして、広告配信可能なキャリアであると判断した場合（ステップＳ３３：ＹＥＳ）、広告配信サーバ１０のＣＰＵ１１は、広告を配信する（広告配信可）と決定し（ステップＳ３４）、広告配信可能なキャリアでないと判断した場合（ステップＳ３３：ＮＯ）、広告を配信しない（広告配信不可：非表示）と決定する（ステップＳ３７）。
【００６９】
一方、ＵＡが取得できない場合（ステップＳ３１：ＮＯ）、及びキャリアが特定できない場合（ステップＳ３２：ＮＯ）、広告配信サーバ１０のＣＰＵ１１は、グローバルＩＰアドレスによりアクセスエリアを識別する（ステップＳ３５：識別工程）。
次に、広告配信サーバ１０のＣＰＵ１１は、上記ステップＳ３５によって識別したアクセスエリアが、広告配信不可キャリアが含まれるエリアか否かを判断し（ステップＳ３６：第２可否決定工程）、広告配信不可キャリアが含まれるエリアであると判断した場合（ステップＳ３６：ＹＥＳ）、広告を配信しないと決定する（ステップＳ３７）。
一方、広告配信不可キャリアが含まれるエリアでないと判断した場合（ステップＳ３６：ＮＯ）、広告を配信すると決定する（ステップＳ３４）。
【００７０】
次に、図１６に、ユーザ端末１の電子ビューワ４１の稼働中に検索を行った場合の広告配信方法を示す。
【００７１】
ユーザ端末１のＣＰＵ２は、ユーザによる検索要求（検索ボタンＢ３の操作）が有るか否かを判断し（ステップＳ１０１）、検索要求がない場合（ステップＳ１０１：ＮＯ）、当該ステップＳ１０１の処理を繰り返す。
一方、検索要求が有る場合、ユーザ端末１のＣＰＵ２は、広告配信サーバ１０に通信ネットワークＮを介してアクセスする（ステップＳ１０１：ＹＥＳ）。
次に、広告配信サーバ１０のＣＰＵ１１は、ＤＢ２０に格納された広告情報の中から、ユーザ端末１に配信する広告情報を決定する配信広告決定処理を実行する（ステップＳ１０２：第２配信広告決定工程）。
次に、広告配信サーバ１０のＣＰＵ１１は、ステップＳ１０２で決定された広告情報を配信する（ステップＳ１０３：配信工程）。
【００７２】
次に、ユーザ端末１のＣＰＵ２は、検索画面Ｇ５（図１０参照）を表示画面６に表示させ（ステップＳ１０４）、ユーザによる検索画面Ｇ５の検索バーＡ４へのキーワードの入力操作がないか否かを判断し（ステップＳ１０５）、入力操作がない場合（ステップＳ１０５：ＮＯ）、当該ステップＳ１０５の処理を繰り返す。
一方、キーワードの入力操作がある場合、ユーザ端末１のＣＰＵ２は、広告配信サーバ１０に通信ネットワークＮを介してアクセスし（ステップＳ１０５：ＹＥＳ）、次に、広告配信サーバ１０のＣＰＵ１１は、ＤＢ２０の書籍コンテンツ情報の書籍検索処理を実行する（ステップＳ１０６）。
【００７３】
次に、広告配信サーバ１０のＣＰＵ１１は、ＤＢ２０に格納された広告情報２３の中から、ユーザ端末１に配信する広告情報２３を決定する配信広告決定処理を実行する（ステップＳ１０７：第３配信広告決定工程）。
次に、広告配信サーバ１０のＣＰＵ１１は、広告情報２３を配信し（ステップＳ１０８）、次に、ユーザ端末１のＣＰＵ２は、検索結果画面Ｇ６（図１１参照）を表示画面６に表示させる（ステップＳ１０９）。
【００７４】
以上のように、本実施形態の広告配信サーバ１０及び広告配信方法によれば、ＵＡ又はグローバルＩＰアドレス（アクセスエリアを特定可能なユーザ位置情報）に基づいて、ユーザ端末１への広告配信の可否を決定するため、ユーザ端末１のキャリア及びエリアに対応して適切な広告配信を行うことができる。
また、ＤＢ２０には、複数の広告代理店から入稿された広告情報２３が記憶され、広告配信可と決定されたユーザ端末１に対して、当該広告情報２３の中から所定の条件に基づいて配信する広告情報２３を決定するため、複数の広告代理店からの広告情報２３の中から、最適な広告情報を取得して配信することができる。
これにより、ユーザ端末１側の電子書籍ビューワ４１を変更しなくても、ユーザにとってより的確な広告配信を行うことができる。
【００７５】
また、本実施形態の広告配信サーバ１０及び広告配信方法によれば、ＵＡからキャリアを特定し、特定したキャリアに基づいて広告配信の可否を決定するとともに、ＵＡの取得又はキャリアの特定が不可であった場合には、グローバルＩＰアドレスによりユーザ端末１のアクセスエリアを識別し、識別したアクセスエリアに基づいて広告配信の可否を決定する。これにより、ＵＡの取得又はキャリアの特定が不可であった場合でも、広告配信不可キャリアが含まれないエリアのユーザに対しては広告配信を行うことができるため、広告配信対象となるユーザ数を増やすことができ、広告効果を高めることができる。
【００７６】
また、本実施形態の広告配信サーバ１０及び広告配信方法によれば、アプリケーションプログラムが、プログラム更新をあまり必要としない電子書籍ビューワ４１であるため、本願発明の効果がより顕著といえる。
【００７７】
また、本実施形態の広告配信サーバ１０及び広告配信方法によれば、配信広告決定手段は、ユーザ端末１のアプリケーションプログラムの稼働中に、ユーザ端末１による書籍コンテンツ情報記憶部２１への検索要求があった場合、所定の条件に基づいて広告情報記憶部２２１からユーザ端末１に配信する広告情報を決定する構成となっている。
このため、検索画面Ｇ５を表示する際に、適した広告を配信することができる。
【００７８】
また、本実施形態の広告配信サーバ１０及び広告配信方法によれば、配信広告決定手段は、ユーザ端末１により指定されたキーワードに対応する書籍情報が書籍コンテンツ情報記憶部２１から検索された場合、所定の条件として当該キーワードを含む広告情報が優先されるように、広告情報記憶部２２１からユーザ端末１に配信する広告情報を決定する構成となっている。
このため、検索結果画面Ｇ６を表示する際に、適した広告を配信することができる。
【００７９】
なお、広告配信サーバ１０の構成については、上記実施形態の内容に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
例えば、広告配信サーバ１０は、複数台のサーバにより構成することも可能である。
具体的に、上記実施形態では、広告配信サーバ１０は、１台のサーバ内にコンテンツ（電子書籍）配信サーバと広告配信サーバの機能を有する構成を例示して説明しているが、例えば、コンテンツ配信サーバと、広告配信サーバとの２台の別々のサーバとして構成することとしても良い。
【００８０】
また、本実施形態においては、ユーザ端末として、電子書籍装置を例示して説明しているが、ユーザ端末としては、これ以外にも、例えば、携帯電話機やノート型パーソナルコンピュータやＰＤＡ（Personal Digital Assistant）などであっても良い。
また、ユーザ位置情報としてグローバルＩＰアドレスを例示して説明しているが、ユーザ位置情報としては、これ以外にも、例えば、携帯電話のアクセスポイント情報やＧＰＳ情報であっても良い。この場合、エリアＩＤは、国より狭い範囲の地域毎に割り当てられることとなる。
【産業上の利用可能性】
【００８１】
本発明は、情報通信分野等に利用することができる。
【符号の説明】
【００８２】
１０  広告配信サーバ
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１３１  キャリア特定プログラム（キャリア特定手段、広告配信可否決定手段）
１３２  第１可否決定プログラム（第１可否決定手段、広告配信可否決定手段）
１３３  識別プログラム（識別手段、広告配信可否決定手段）
１３４  第２可否決定プログラム（第２可否決定手段、広告配信可否決定手段）
１３５  配信広告決定プログラム（配信広告決定手段）
１３６  配信プログラム（配信手段）
２０  データベース（書籍情報データベース、広告情報データベース）
１  ユーザ端末
４１  電子書籍ビューワ（アプリケーションプログラム）
Ｎ  通信ネットワーク
【図１】
2012001807.tif 000003
【図２】
2012001807.tif 000004
【図３】
2012001807.tif 000005
【図４】
2012001807.tif 000006
【図５】
2012001807.tif 000007
【図６】
2012001807.tif 000008
【図７】
2012001807.tif 000009
【図８】
2012001807.tif 000010
【図９】
2012001807.tif 000011
【図１０】
2012001807.tif 000012
【図１１】
2012001807.tif 000013
【図１２】
2012001807.tif 000014
【図１３】
2012001807.tif 000015
【図１４】
2012001807.tif 000016
【図１５】
2012001807.tif 000017
【図１６】
2012001807.tif 000018
【手続補正書】
【提出日】平成22年11月25日(2010.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
広告情報を表示可能なアプリケーションプログラムを備えたユーザ端末に通信ネットワークを介して接続され、前記ユーザ端末へ広告情報を配信する広告配信サーバであって、
広告情報を記憶する広告情報データベースと、
前記ユーザ端末の前記アプリケーションプログラムの起動時に、当該ユーザ端末から取得したユーザエージェント又は前記ユーザ端末のアクセスエリアを特定可能なユーザ位置情報に基づいて、前記ユーザ端末への広告配信の可否を決定する広告配信可否決定手段と、
前記広告配信可否決定手段により広告配信可と決定された場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する配信広告決定手段と、
前記配信広告決定手段により配信する広告情報が決定された場合、当該広告情報を前記ユーザ端末に配信する配信手段と、
を備え、
前記広告配信可否決定手段は、
前記ユーザ端末の前記アプリケーションプログラムの起動時に前記ユーザ端末からユーザエージェントを取得して、当該ユーザ端末のキャリアを特定するキャリア特定手段と、
前記キャリア特定手段により特定したキャリアに基づいて、広告配信の可否を決定する第１可否決定手段と、
前記キャリア特定手段によるユーザエージェントの取得又はキャリアの特定が不可であった場合に、前記ユーザ位置情報としてのグローバルＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスにより前記ユーザ端末のアクセスエリアを識別する識別手段と、
前記識別手段により識別したアクセスエリアに基づいて、広告配信の可否を決定する第２可否決定手段と、
を備えることを特徴とする広告配信サーバ。
【請求項２】
（削除）
【請求項３】
前記アプリケーションプログラムが、電子書籍ビューワであることを特徴とする請求項１に記載の広告配信サーバ。
【請求項４】
書籍情報を記憶する書籍情報データベースを備え、
前記配信広告決定手段は、
前記ユーザ端末の前記アプリケーションプログラムの稼働中に、前記ユーザ端末による前記書籍情報データベースへの検索要求があった場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定することを特徴とする請求項１又は３に記載の広告配信サーバ。
【請求項５】
前記配信広告決定手段は、
前記ユーザ端末により指定されたキーワードに対応する書籍情報が前記書籍情報データベースから検索された場合、
所定の条件として前記キーワードを含む広告情報が優先されるように、前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定することを特徴とする請求項４に記載の広告配信サーバ。
【請求項６】
請求項１、３〜５の何れか一項に記載の広告配信サーバから、通信ネットワークを介して接続され、広告情報を表示可能なアプリケーションプログラムを備えたユーザ端末へ広告情報を配信する広告配信方法であって、
前記ユーザ端末の前記アプリケーションプログラムの起動時に、当該ユーザ端末から取得したユーザエージェント又は前記ユーザ端末のアクセスエリアを特定可能なユーザ位置情報に基づいて、前記ユーザ端末への広告配信の可否を決定する広告配信可否決定工程と、
前記広告配信可否決定工程により広告配信可と決定された場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する配信広告決定工程と、
前記配信広告決定工程により配信する広告情報が決定された場合、当該広告情報を前記ユーザ端末に配信する配信工程と、
を有し、
前記広告配信可否決定工程は、
前記ユーザ端末の前記アプリケーションプログラムの稼動時に前記ユーザ端末からユーザエージェントを取得して、当該ユーザ端末のキャリアを特定するキャリア特定工程と、
前記キャリア特定工程により特定したキャリアに基づいて、広告配信の可否を決定する第１可否決定工程と、
前記キャリア特定工程によるユーザエージェントの取得又はキャリアの特定が不可であった場合に、前記ユーザ位置情報としてのグローバルＩＰアドレスに基づいて、前記ユーザ端末のアクセスエリアを識別する識別工程と、
前記識別工程により識別したアクセスエリアに基づいて、広告配信の可否を決定する第２可否決定工程と、
を有することを特徴とする広告配信方法。
【請求項７】
（削除）
【請求項８】
前記ユーザ端末の前記アプリケーションプログラムの稼働中に、前記ユーザ端末によるキーワードの検索要求があった場合、所定の条件に基づいて前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する第２配信広告決定工程
を有することを特徴とする請求項６に記載の広告配信方法。
【請求項９】
前記ユーザ端末により指定されたキーワードに対応する書籍情報が前記書籍情報データベースから検索された場合、所定の条件として前記キーワードを含む広告情報が優先されるように、前記広告情報データベースから前記ユーザ端末に配信する広告情報を決定する第３配信広告決定工程
を有することを特徴とする請求項８に記載の広告配信方法。
【国際調査報告】
2012001807.tif 000019
2012001807.tif 000020
2012001807.tif 000021
2012001807.tif 000022