(57)【要約】【課題】利用者を所定の位置へと誘導する効果を向上させるさせることができる。【解決手段】本願に係る情報表示プログラムは、コンピュータにウェブコンテンツが有する所定の表示領域内に第１コンテンツを配置して、各コンテンツを表示する表示手順と、利用者の操作に応じて、前記第１コンテンツを現在位置に応じた地図に関する第２コンテンツに変更する表示制御手順とを実行させる。【選択図】図１
2020118610.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに
ウェブコンテンツが有する所定の表示領域内に第１コンテンツを配置して、各コンテンツを表示する表示手順と、
利用者の操作に応じて、前記第１コンテンツを現在位置に応じた地図に関する第２コンテンツに変更する表示制御手順と
を実行させるための情報表示プログラム。
【請求項２】
前記表示制御手順は、前記第１コンテンツを所定の目的地を示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項１に記載の情報表示プログラム。
【請求項３】
前記表示制御手順は、前記第１コンテンツを、前記現在位置と所定の目的地とを示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項１または２に記載の情報表示プログラム。
【請求項４】
前記表示制御手順は、前記第１コンテンツを、前記現在位置から所定の目的地までの移動経路に関する情報を含む第２コンテンツに変更する
ことを特徴とする請求項１〜３のうちいずれか１つに記載の情報表示プログラム。
【請求項５】
前記表示制御手順は、前記第１コンテンツを、前記現在位置と所定の目的地との間の距離に応じた情報を含む第２コンテンツに変更する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示プログラム。
【請求項６】
前記表示制御手順は、前記第１コンテンツを、前記現在位置と所定の目的地との間の距離、若しくは、前記現在位置から前記所定の目的地までの間の移動時間に関する情報を含む第２コンテンツに変更する
ことを特徴とする請求項５に記載の情報表示プログラム。
【請求項７】
前記表示制御手順は、前記現在位置と前記所定の目的地との間の距離が所定の範囲内に収まる場合は、前記第１コンテンツを、前記現在位置と前記所定の目的地とを示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項２〜６のうちいずれか１つに記載の情報表示プログラム。
【請求項８】
前記表示制御手順は、前記現在位置と前記所定の目的地との間の距離が所定の範囲内に収まらない場合は、前記第１コンテンツを、前記所定の目的地を示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項２〜７のうちいずれか１つに記載の情報表示プログラム。
【請求項９】
前記表示制御手順は、前記第１コンテンツを、利用者の操作によりスクロール可能な地図に関する第２コンテンツに変更する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の情報表示プログラム。
【請求項１０】
前記表示手順は、所定の目的地と関連する第１コンテンツを表示し、
前記表示制御手順は、前記第１コンテンツを前記現在位置と前記所定の目的地とを示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の情報表示プログラム。
【請求項１１】
前記表示手順は、前記第１コンテンツとして、前記現在位置の使用を問い合わせる情報を含むコンテンツを表示し、
前記表示制御手順は、前記現在位置の使用を許可する所定の操作が行われた場合は、前記第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１０のうちいずれか１つに記載の情報表示プログラム。
【請求項１２】
前記第１コンテンツに対する所定の操作が行われた場合は、前記現在位置に応じた地図に関する第２コンテンツを取得する取得手順
を実行させし、
前記表示制御手順は、前記第１コンテンツを、前記取得手順により取得された第２コンテンツへと変更する
ことを特徴とする請求項１〜１１のうちいずれか１つに記載の情報表示プログラム。
【請求項１３】
前記表示手順は、前記第１コンテンツとして、所定の入力枠に所定のテキストが徐々に自動入力される態様のコンテンツを表示し、
前記表示制御手順は、前記所定の入力枠に前記所定のテキストが全て入力された後で、所定の操作が行われた場合は、前記第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示プログラム。
【請求項１４】
前記表示手順は、前記第１コンテンツとして、所定の目的地に関連する内容のテキストが徐々に自動入力される態様のコンテンツを表示し、
前記表示制御手順は、前記第１コンテンツを、前記現在位置と前記所定の目的地とに応じた地図に関する第２コンテンツに変更する
ことを特徴とする請求項１３に記載の情報表示プログラム。
【請求項１５】
前記表示手順は、前記第１コンテンツとして、複数の利用者の会話が順に表示される態様のコンテンツを表示し、
前記表示制御手順は、前記利用者の会話が全て表示された後で、所定の操作が行われた場合は、前記第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示プログラム。
【請求項１６】
前記表示手順は、前記第１コンテンツとして、所定の目的地に関連する内容の会話が順に表示される態様のコンテンツを表示し、
前記表示制御手順は、前記第１コンテンツを、前記現在位置と前記所定の目的地とに応じた地図に関する第２コンテンツに変更する
ことを特徴とする請求項１５に記載の情報表示プログラム。
【請求項１７】
ウェブコンテンツが有する所定の表示領域内に第１コンテンツを配置して、各コンテンツを表示する表示部と、
利用者の操作に応じて、前記第１コンテンツを現在位置に応じた地図に関する第２コンテンツに変更する表示制御部と
を有することを特徴とする情報表示装置。
【請求項１８】
情報表示装置が実行する情報表示方法であって、
ウェブコンテンツが有する所定の表示領域内に第１コンテンツを配置して、各コンテンツを表示する表示工程と、
利用者の操作に応じて、前記第１コンテンツを現在位置に応じた地図に関する第２コンテンツに変更する表示制御工程と
を含むことを特徴とする情報表示方法。
【請求項１９】
画面に情報を表示する端末装置に制御情報を配信する配信部を備え、
前記配信部は、前記端末装置に前記制御情報を配信することで、
ウェブコンテンツが有する所定の表示領域内に第１コンテンツを配置して、各コンテンツを表示する表示手順と、
利用者の操作に応じて、前記第１コンテンツを現在位置に応じた地図に関する第２コンテンツに変更する表示制御手順と
を実行させるよう前記端末装置を制御する、
ことを特徴とする配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示プログラム、情報表示装置、情報表示方法および配信装置に関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、インターネットを介した情報配信が盛んに行われている。例えば、ウェブコンテンツ内に配置された所定の表示領域に第１コンテンツを配置して表示し、利用者が第１コンテンツを選択した場合は、選択された位置から第１コンテンツを徐々に第２コンテンツへと変化させる技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−５９１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、利用者を所定の位置へと誘導する効果を向上させる余地がある。
【０００５】
例えば、上記の従来技術では、第１コンテンツへの操作をトリガとして第１コンテンツを第２コンテンツへと変更しているに過ぎないため、例えば、所定の施設を示すコンテンツを表示したとしても、利用者を表示した施設へと誘導させることができるとは言えない。また、上記の従来技術では、利用者が第１コンテンツに興味を有さず、操作を行わなかった場合に、利用者に対して第２コンテンツを提供することができない。
【０００６】
本願は、上記に鑑みてなされたものであって、利用者を所定の位置へと誘導する効果を向上させる情報表示プログラム、情報表示装置、情報表示方法および配信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る情報表示プログラムは、コンピュータにウェブコンテンツが有する所定の表示領域内に第１コンテンツを配置して、各コンテンツを表示する表示手順と、利用者の操作に応じて、前記第１コンテンツを現在位置に応じた地図に関する第２コンテンツに変更する表示制御手順とを実行させる。
【発明の効果】
【０００８】
実施形態の一態様によれば、利用者を所定の位置へと誘導する効果を向上させる情報表示プログラム、情報表示装置、情報表示方法および配信装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る配信システムの構成例を示す図である。
【図２】図２は、実施形態に係る端末装置が実行する表示処理の第１の例を示す図である。
【図３】図３は、実施形態に係る端末装置が実行する表示処理の第２の例を示す図である。
【図４】図４は、実施形態に係る広告配信サーバの構成例を示す図である。
【図５】図５は、実施形態に係る広告データベースに格納された情報の一例を示す図である。
【図６】図６は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。
【図７】図７は、実施形態に係る端末装置の構成例を示す図である。
【図８】図８は、実施形態に係る端末装置が実行する表示処理の流れの一例を示すフローチャートである。
【図９】図９は、ハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る情報表示プログラム、情報表示装置、情報表示方法および配信装置を実施するための形態（以下、「実施形態」と記載する。）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報表示プログラム、情報表示装置、情報表示方法および配信装置が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
［実施形態］
〔１．配信システムの構成〕
まず、図１を用いて、情報表示装置の一例である端末装置１００を有する配信システムの構成について説明する。図１は、実施形態に係る配信システムの構成例を示す図である。図１に示すように、配信システム１は、端末装置１００と、広告主端末１０と、広告配信サーバ２０と、コンテンツ配信サーバ３０と、地図サーバ４０とを含む。なお、配信システム１は、端末装置１００を有していればよく、広告主端末１０、コンテンツ配信サーバ３０、および地図サーバ４０は、別のシステムに属する装置であってもよい。
【００１２】
ここで、端末装置１００、広告主端末１０、広告配信サーバ２０およびコンテンツ配信サーバ３０は、ネットワークＮ（例えば、図４参照）を介して有線または無線により通信可能に接続される。なお、図１に示す配信システム１には、複数台の端末装置１００や、複数台の広告主端末１０や、複数台の広告配信サーバ２０や、複数台のコンテンツ配信サーバ３０や、複数台の地図サーバ４０が含まれてもよい。
【００１３】
広告主端末１０は、広告主によって利用される情報処理装置である。例えば、広告主端末１０は、サーバ、クラウドシステム、デスクトップ型ＰＣ（Personal  Computer）、ノート型ＰＣ、タブレット端末、携帯電話機、ＰＤＡ等により実現される。広告主端末１０は、広告主による操作に従って、広告として配信される各種のコンテンツ（以下、「広告コンテンツ」と記載する）を広告配信サーバ２０に入稿する。例えば、広告主端末１０は、広告コンテンツとして、広告対象の静止画像や動画像、各種のコンテンツ、ランディングページを取得するためのＵＲＬ（Uniform  Resource  Locator）などを広告配信サーバ２０に入稿する。
【００１４】
なお、広告主は、広告コンテンツの入稿を代理店に依頼する場合がある。この場合、広告配信サーバ２０に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主端末」といった表記は、広告主端末１０だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００１５】
なお、広告コンテンツは、ＧＩＦ（Graphics  Interchange  Format）動画やＭＰＥＧ（Moving  Picture  Experts  Group）等、任意の形式の動画像であってもよい。また、広告コンテンツは、任意のコンテンツが適用可能である。例えば、広告コンテンツは、所定の商品、役務、ブランド、会社若しくは他のコンテンツ等に関する情報を利用者に伝えるためのコンテンツであってよい。
【００１６】
また、広告コンテンツとは、営利若しくは非営利の広告だけではなく、ボランティアの募集、公共広告、公共に対する通知、共に表示される情報の一部、その他任意のコンテンツであるものとする。すなわち、広告コンテンツは、いわゆる広告関連の情報を含むコンテンツのみならず、利用者に興味を抱かせ、広告コンテンツに含まれる情報、または、広告コンテンツと関連するコンテンツ（例えば、ランディングページ等）に含まれる情報を広く報知するものであれば、画像、動画像、文字、図形、記号、ハイパーリンク、その他任意のコンテンツを適用可能である。すなわち、利用者に対して興味を生じさせようとするコンテンツであれば、任意のコンテンツを広告コンテンツとして適用可能である。例えば、広告コンテンツは、広告対象となる商品や役務等といった取引対象や、広告対象となる企業のロゴ等を含む画像である。ここで、広告コンテンツは、任意の表示サイズにより表示される画像であってよい。
【００１７】
なお、以下の説明では、配信システム１が実行する処理の一例として、広告に関する広告コンテンツを端末装置１００に表示させる処理の一例について記載するが、実施形態は、これに限定されるものではない。配信システム１は、広告に関するコンテンツ以外にも、各種任意の内容のコンテンツを端末装置１００に表示させることで、利用者に対して所定の情報を提供して良い。
【００１８】
広告配信サーバ２０は、広告主端末１０から入稿された広告コンテンツを配信する情報処理装置であり、例えば、サーバ装置やクラウドシステムにより実現される。例えば、広告配信サーバ２０は、端末装置１００から広告コンテンツの配信要求を受付けると、端末装置１００の場所や利用者の属性等から利用者と広告コンテンツとのマッチングを行い、マッチングの結果配信対象となる広告コンテンツを端末装置１００に配信する。また、広告配信サーバ２０は、後述する表示処理を実現するための制御情報を広告コンテンツとともに端末装置１００に配信する。この制御情報は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ等のスクリプト言語により記述される。
【００１９】
コンテンツ配信サーバ３０は、端末装置１００にウェブコンテンツを配信する情報処理装置であり、サーバ装置やクラウドシステム等により実現される。例えば、コンテンツ配信サーバ３０は、ポータルサイト、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関連する各種情報がタイル状に配置されたウェブコンテンツを端末装置１００に配信する。なお、コンテンツ配信サーバ３０は、各種情報が配置されたポータルサイト等のウェブページを配信するサーバであってもよい。
【００２０】
ウェブコンテンツは、例えば、ニュース、天気予報、受信メールのインデックスや内容、フォトビュワー、その他各種のコンテンツが配置されたウェブページであり、ＨＴＭＬ（Hyper  Text  Markup  Language）やＸＭＬ（Extensible  Markup  Language）等で記述された、いわゆるポータルサイトのウェブページである。
【００２１】
例えば、ウェブコンテンツは、ニュース、天気予報、受信メールのインデックスや内容、フォトビュワー、その他各種のコンテンツが独立したタイル状に配置されたコンテンツであり、タイル状に配置されたコンテンツごとに操作や更新等を行うことができるコンテンツである。また、ウェブコンテンツには、広告に関連するコンテンツが配置されたタイルが随時挿入される。なお、ウェブコンテンツに配置される各タイルの大きさ、配置位置、配置されるタイルの数は、タイルごとに自動で変更されてもよく、利用者の操作に応じて変更されてもよい。また、ウェブコンテンツには、検索キーワードを入力するための入力欄や、他のウェブページへのリンク等が含まれていてもよい。
【００２２】
また、ウェブコンテンツは、スマートデバイス用に最適化されたウェブページであり、横方向の表示サイズが、端末装置１００が有する画面の横方向の表示サイズと同じウェブページであるものとする。また、ウェブコンテンツは、縦方向の表示サイズが、端末装置１００が有する出力部１３０（例えば、図７参照）の縦方向の表示サイズよりも長い（以下、縦長と記載する。）ウェブページであり、端末装置１００の利用者の属性、利用者が選択したタイルに配置されたコンテンツの内容、入力した検索キーワード等により、タイルに配置されるコンテンツの内容や順序が変更されるものとする。
【００２３】
ここで、コンテンツ配信サーバ３０によって配信されるウェブコンテンツには、広告コンテンツを広告配信サーバ２０から取得するよう指示する取得命令が含まれる。例えば、ウェブコンテンツを形成するＨＴＭＬファイル等には、広告配信サーバ２０のＵＲＬや、広告コンテンツを取得して、ウェブコンテンツが有する所定の表示領域に配置して表示させるための各種スクリプト等が取得命令として記述される。
【００２４】
なお、コンテンツ配信サーバ３０から端末装置１００に配信される各種データは、実際にはウェブページを形成するＨＴＭＬファイルや画像、ウェブコンテンツとともに表示される動画像等である。また、表示領域は、ウェブコンテンツを形成するＨＴＭＬファイル等に所定の表示領域として記述されていてもよく、例えば、タイルの１つとして配信されてもよい。このように、表示領域がタイルの１つとして配信される場合、表示領域内に表示する広告コンテンツを取得させる取得命令が、表示領域部分の配信とともに、端末装置１００へと配信されることとなる。
【００２５】
地図サーバ４０は、地図に関するコンテンツ（以下、「地図コンテンツ」と記載する）を配信する。例えば、端末装置１００は、後述する表示処理において、広告コンテンツとともに配信される制御情報に従って、現在位置を示す情報と、広告コンテンツに関連する所定の位置や施設の位置情報とを地図サーバ４０に送信する。このような場合、地図サーバ４０は、現在位置と位置情報が示す位置とを含む地図に関する地図コンテンツを生成し、生成した地図コンテンツを端末装置１００へと送信する。
【００２６】
端末装置１００は、スマートフォンやタブレット等のスマートデバイスであり、３Ｇ（Generation）やＬＴＥ（Long  Term  Evolution）等の無線通信網を介して任意のサーバ装置と通信を行うことができる携帯端末装置である。また、端末装置１００は、液晶ディスプレイ等の画面であって、タッチパネルの機能を有する画面を有し、利用者から指やスタイラス等によりタップ操作、スライド操作、スクロール操作等、ウェブコンテンツや広告コンテンツに対する各種の操作を受付ける。なお、以下の説明では、画面のうち、ウェブコンテンツが表示されている領域上で行われた操作を、ウェブコンテンツに対する操作と記載する場合がある。
【００２７】
ここで、端末装置１００が有する画面は、長方形の画面を有しているものとする。より具体的には、端末装置１００が有する画面は、縦方向の長さが横方向の長さよりも長い縦長の画面を有するものとする。また、以下の説明では、端末装置１００は、画面が縦長となる状態で使用される例について記載するが、実施形態は、これに限定されるものではなく、画面が横長となる状態で使用されてもよい。
【００２８】
また、以下の説明では、コンテンツを画面に表示する際に基準となる位置であり、コンテンツを表示する際に、画面上の最も上側に配置される端をコンテンツの上端と記載する。また、コンテンツを画面に表示する際に生じる端のうち、画面上の最も下側に配置される端をコンテンツの下端と記載する。
【００２９】
また、以下の説明では、端末装置１００が有する画面上において、コンテンツの上端が表示される方向を画面上方向と記載し、画面上においてコンテンツの下端が表示される方向を画面下方向と記載する。また、端末装置１００が有する画面上において、コンテンツの左側の端が表示される方向を画面左方向と記載し、画面上においてコンテンツの右側の端が表示される方向を画面右方向と記載する。
【００３０】
〔２．配信システムが実行する処理の流れの一例〕
続いて、配信システム１が実行する表示処理の流れの一例について説明する。まず、広告主端末１０は、広告コンテンツを広告配信サーバ２０に対して登録する。より具体的には、広告主端末１０は、広告対象に関する各種の第１コンテンツと、広告対象と関連する施設や位置を示す位置情報とを含む広告コンテンツの登録を受付ける（ステップＳ１）。例えば、広告主端末１０は、新規開店した施設を紹介する各種のテキストや画像等を示す第１コンテンツと、新規開店した施設の位置情報とを含む広告コンテンツを登録してもよい。また、例えば、広告主端末１０は、新製品を紹介する第１コンテンツと、新製品を販売する店舗の位置情報とを含む広告コンテンツを登録してもよい。なお、第１コンテンツの具体例については、後述する。
【００３１】
一方、コンテンツ配信サーバ３０は、端末装置１００からの要求に応じて、ウェブコンテンツを配信する（ステップＳ２）。例えば、コンテンツ配信サーバ３０は、広告配信サーバ２０に対して広告コンテンツの配信を要求し、ウェブコンテンツとともに表示するよう端末装置１００を動作させる取得命令をウェブコンテンツと共に配信する。なお、このような取得命令は、例えば、ウェブコンテンツに含まれるＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等により実現される。
【００３２】
このような場合、端末装置１００は、取得命令に従って、広告コンテンツの配信要求を広告配信サーバ２０に送信する（ステップＳ３）。このような場合、広告配信サーバ２０は、広告コンテンツを端末装置１００に配信する（ステップＳ４）。そして、そして、端末装置１００は、ウェブコンテンツとともに、広告コンテンツに含まれる第１コンテンツを画面上に表示する（ステップＳ５）。例えば、端末装置１００は、ウェブコンテンツが有する所定の表示領域上に、第１コンテンツを配置して表示する。
【００３３】
続いて、端末装置１００は、現在位置の情報の利用許可を利用者から受付ける（ステップＳ６）。例えば、端末装置１００は、所定の店舗を紹介する第１コンテンツを表示するとともに、現在位置の利用の許可を求めるメッセージを画面上に表示する。そして、端末装置１００は、利用者が第１コンテンツを選択し、現在位置の利用許可を受付けた場合は、現在位置と位置情報とを地図サーバ４０に送信する（ステップＳ７）。例えば、端末装置１００は、地図サーバ４０が提供するＡＰＩ（Application  Programming  Interface）を介して、現在位置と位置情報とを地図サーバ４０に提供する。このような場合、地図サーバ４０は、現在位置と位置情報が示す位置とを含む地図や、現在位置から位置情報が示す位置までの移動経路、移動時間、距離、移動手段等を含む地図コンテンツを生成する。
【００３４】
そして、地図サーバ４０は、生成した地図コンテンツを端末装置１００へと送信する（ステップＳ８）。このような場合、端末装置１００は、第１コンテンツを地図コンテンツへと変化させて、地図コンテンツを表示する（ステップＳ９）。
【００３５】
このように、配信システム１は、新規店舗や新製品等、広告対象に関するコンテンツを第１コンテンツとして表示する。そして、配信システム１は、利用者が第１コンテンツを選択した場合、すなわち、利用者が第１コンテンツに関する広告対象に興味を有したと判断される場合は、現在位置と広告対象に関する位置とを示す地図コンテンツを利用者に提供する。このような処理の結果、配信システム１は、利用者を新規店舗や新製品を販売する近くの店舗等に誘導することができる。
【００３６】
また、配信システム１は、例えば、取引対象に興味を有した利用者に各種地図アプリケーションによる検索を行わせずとも、ウェブコンテンツ内に利用者を案内するための地図コンテンツを表示する。このような処理の結果、配信システム１は、地図アプリケーションを立ち上げることなく、利用者を誘導させるための地図コンテンツを表示することができるので、例えば、地図アプリケーションを別途起動させ、地図アプリケーションに位置情報を提供し、地図アプリケーションを介して位置情報を提供するといった処理を行うことを不要とするので、端末装置１００の処理負荷を軽減することができる。この結果、配信システム１は、端末装置１００の動作を改善することができる。
【００３７】
〔２−１．端末装置１００が実行する表示処理の概要〕
以下、図２を用いて、表示処理において端末装置１００が表示する画面の一例について説明する。図２は、実施形態に係る端末装置が実行する表示処理の第１の例を示す図である。なお、図２に示す例では、端末装置１００が表示処理においてウェブコンテンツや広告コンテンツを表示する処理を、第１状態〜第８状態に分けて記載した。
【００３８】
なお、以下の説明では、ポータルサイト等、任意のウェブコンテンツであるウェブコンテンツＷＣを表示する例について記載した。また、以下の説明では、広告コンテンツとして、新規開店した店舗を紹介するコンテンツＣ１０の配信を受付けると、ウェブコンテンツＷＣと共に、コンテンツＣ１０を表示し、利用者からの操作に応じて、コンテンツＣ１０を、新規開店した店舗の位置を示す地図コンテンツＣ２０へと変化させる処理の一例について説明する。
【００３９】
例えば、端末装置１００は、ウェブコンテンツＷＣの配信を受付けると、第１状態に示すように、ウェブコンテンツＷＣを画面上に表示するとともに、ウェブコンテンツＷＣに含まれる取得指示に従って、広告配信サーバ２０から広告コンテンツを受付ける。例えば、端末装置１００は、広告コンテンツとして、第１コンテンツであるコンテンツＣ１０と、位置情報とを受付ける。このような場合、端末装置１００は、ウェブコンテンツＷＣが有する所定の表示領域ＤＡにコンテンツＣ１０を配置する。
【００４０】
また、端末装置１００は、利用者の指Ｆ１０によりスクロール操作が行われた場合は、ウェブコンテンツＷＣをスクロールさせる。そして、端末装置１００は、スクロール処理の結果、表示領域ＤＡが画面内まで移動した場合は、第２状態に示すように、表示領域ＤＡに配置したコンテンツＣ１０を表示する。
【００４１】
ここで、端末装置１００は、コンテンツＣ１０が動画像に関するコンテンツである場合、コンテンツＣ１０のうち所定の領域（例えば、コンテンツＣ１０の中心等）が画面内に表示されたことを契機として、コンテンツＣ１０の再生を行う。例えば、端末装置１００は、第２状態に示すように、コンテンツＣ１０として、所定の入力窓を模したコンテンツＣ１１を表示する。そして、端末装置１００は、第３状態に示すように、コンテンツＣ１１内に「新規」といった文字列を自動的に入力する。
【００４２】
また、端末装置１００は、第４状態に示すように、コンテンツＣ１１内に「新規ショ」といった文字列を自動的に入力し、続いて、第５状態に示すように、コンテンツＣ１１内に「新規ショップ」といった文字列を入力する。すなわち、端末装置１００は、「新規ショップ」といった文字列が先頭から順に所定の入力窓に入力されるといった対応のコンテンツＣ１０を表示する。なお、このような表示態様は、例えば、各種の動画像により実現されてもよく、入力窓に文字列を入力するための所定のスクリプトにより実現されてもよい。また、コンテンツＣ１０は、例えば、「しんき」といった文字列が入力された後で、変換操作が行われ、「しんき」といった文字列が「新規」という文字列に変換される動画像を含んでいてもよい。このように、端末装置１００は、例えば、検索クエリの入力窓に、誘導先や広告の対象となる取引対象を示すテキストが自動的に入力されるといった対応のコンテンツＣ１０を表示する。
【００４３】
続いて、端末装置１００は、第５状態に示すように、所定の文字列である「新規ショップ」の全てが表示された場合は、利用者に位置情報の通知の許可を求めるための問合せコンテンツＣ１２を表示する。例えば、端末装置１００は、「タップして見てみる  位置情報を許可してください」といった文字列が配置された問合せコンテンツＣ１２を、透過度を徐々に低下させる態様で表示領域ＤＡ内に表示する。
【００４４】
そして、端末装置１００は、第６状態に示すように、利用者の指Ｆ１０が問合せコンテンツＣ１２をタップした場合は、ＧＰＳ（Global  Positioning  System）等の測位システムを用いて、端末装置１００の現在位置を取得する。そして、端末装置１００は、取得した現在位置と、広告コンテンツに含まれる位置情報とを地図サーバ４０へと送信する。
【００４５】
例えば、ウェブコンテンツＷＣ等を介して現在位置の情報を利用する場合、端末装置１００は、第７状態に示すように、ＯＳ（Operating  System）の機能により、「コンテンツが位置情報を利用します。よろしいですか？」といった警告コンテンツＣ１３を表示する。そして、端末装置１００は、利用者が警告コンテンツＣ１３の「許可」を選択した場合は、地図サーバ４０に、現在位置と広告コンテンツの位置情報とを送信する。
【００４６】
そして、端末装置１００は、地図サーバ４０から地図コンテンツＣ２０を受付けた場合は、第８状態に示すように、表示領域ＤＡ内に地図コンテンツＣ２０を配置して表示する。例えば、端末装置１００は、現在位置を示す位置に出発地を示すアイコンＣ２１が配置され、位置情報が示す位置、すなわち、広告に関する各種の位置に目的地を示すアイコンＣ２２が配置された地図コンテンツＣ２０を表示する。また、端末装置１００は、現在位置から位置情報が示す位置までの移動経路を示すコンテンツを、地図コンテンツＣ２０内に配置して表示してもよい。
【００４７】
このように、端末装置１００は、ウェブコンテンツＷＣが有する所定の表示領域ＤＡ内に第１コンテンツであるコンテンツＣ１０を配置して、ウェブコンテンツＷＣとコンテンツＣ１０とを表示する。そして、端末装置１００は、利用者の操作に応じて、第１コンテンツであるコンテンツＣ１０を現在位置に応じた地図に関する第２コンテンツである地図コンテンツＣ２０に変更する。
【００４８】
このような処理の結果、端末装置１００は、画面遷移を行わずとも、利用者に対して現在位置に応じた地図コンテンツをウェブコンテンツＷＣの表示領域ＤＡ内に配置して表示する。例えば、端末装置１００は、現在位置から予め設定された所定の目的地まで利用者を案内させる地図コンテンツＣ２０を表示する。このような処理の結果、端末装置１００は、コンテンツＣ１０に対して興味を有した利用者に、現在位置から広告に関する目的地まで案内するための地図コンテンツＣ２０を表示することができるので、ウェブコンテンツＷＣを閲覧していた利用者を所定の位置へと誘導する効果を向上させることができる。
【００４９】
また、端末装置１００は、最初から利用者に対して地図コンテンツＣ２０を表示するのではなく、利用者の操作から利用者がコンテンツＣ１０に対して興味を有したと判断される場合に、コンテンツＣ１０を地図コンテンツＣ２０へと変更する。このような処理の結果、端末装置１００は、利用者の興味を引きつけたタイミングで、地図コンテンツＣ２０を表示するので、利用者を所定の位置へと誘導する効果を向上させることができる。
【００５０】
また、例えば、端末装置１００は、第１コンテンツとして、所定の入力枠に所定のテキストが徐々に自動入力される態様のコンテンツＣ１０を表示する。そして、端末装置１００は、所定の入力枠に所定のテキストが全て入力された後で、所定の操作が行われた場合は、コンテンツＣ１０を地図コンテンツＣ２０に変更する。
【００５１】
より具体的には、端末装置１００は、第１コンテンツとして、所定の目的地に関連する内容のテキスト（例えば、「新規ショップ」）が徐々に自動入力される態様のコンテンツＣ１０を表示し、コンテンツＣ１０を、現在位置と所定の目的地（例えば、新規ショップの位置）とに応じた地図に関する地図コンテンツＣ２０に変更する。
【００５２】
このような処理の結果、端末装置１００は、ウェブコンテンツＷＣを閲覧している利用者に対して、テキストが自動入力されるといった対応のコンテンツＣ１０を表示するので、利用者の注目をコンテンツＣ１０に向けさせることができる。そして、端末装置１００は、利用者がコンテンツＣ１０を選択した場合、すなわち、利用者がコンテンツＣ１０に関する情報（例えば、広告対象）に興味を有したと判断される場合は、現在位置とコンテンツＣ１０と関連性を有する位置とを示す地図コンテンツＣ２０を表示する。このような処理の結果、端末装置１００は、利用者の興味をより強くコンテンツＣ１０や地図コンテンツＣ２０に向けさせる結果、利用者を所定の位置へと誘導する効果を向上させることができる。
【００５３】
ここで、端末装置１００の位置情報を利用する場合、ＯＳによって警告コンテンツＣ１３が自動的に表示される場合がある。このような場合、例えば、現在位置を用いる地図コンテンツＣ２０を最初に表示させようとすると、ウェブコンテンツＷＣが表示された後で警告コンテンツＣ１３が表示されてしまうため、広告コンテンツに対する利用者の印象が悪化してしまう。そこで、端末装置１００は、現在位置の使用を問い合わせる情報を含むコンテンツＣ１０を表示し、現在位置の使用を許可する所定の操作（例えば、問合せコンテンツＣ１２の選択）が行われた場合は、コンテンツＣ１０を地図コンテンツＣ２０に変更する。すなわち、端末装置１００は、利用者が広告対象に興味を有したと推定される場合に、現在位置に応じた地図コンテンツＣ２０を表示する。このような処理の結果、端末装置１００は、利用者の印象を悪化させることなく、現在位置に応じた地図コンテンツの提供を実現できる。
【００５４】
また、端末装置１００は、所定の目的地と関連するコンテンツＣ１０を表示し、コンテンツＣ１０を現在位置と所定の目的地とを示す地図に関する地図コンテンツＣ２０に変更する。このように端末装置１００は、所定の目的地と関連する地図コンテンツＣ２０を突然表示するのではなく、所定の目的地と関連するコンテンツＣ１０を一旦表示し、コンテンツＣ１０に興味を有した利用者に対して地図コンテンツＣ２０を表示する。このような処理の結果、端末装置１００は、利用者の印象の悪化を防ぎつつ、所定の目的地に興味を有すると推定される利用者に対してのみ、地図コンテンツＣ２０を提供するので、利用者を目的地へと誘導する可能性をさらに向上させることができる。
【００５５】
〔２−２．端末装置１００が実行する表示処理の他の例〕
上述した例では、端末装置１００は、徐々に広告に関連する文字列が所定の窓に徐々に入力されるといった対応のコンテンツＣ１０を表示することで、利用者の興味を引いていた。しかしながら、実施形態は、これに限定されるものではない。端末装置１００は、地図コンテンツＣ２０を表示する前に、ウェブコンテンツＷＣを閲覧する利用者の興味を表示領域ＤＡ内にひきつけることができるのであれば、任意の内容の第１コンテンツを表示してもよい。
【００５６】
そこで、図３を用いて、端末装置１００が広告対象に関する利用者の会話を模したメッセージを第１コンテンツとして表示する処理の一例について説明する。図３は、実施形態に係る端末装置が実行する表示処理の第２の例を示す図である。なお、図３に示す例では、端末装置１００が表示処理においてウェブコンテンツや広告コンテンツを表示する処理を、第１状態〜第８状態に分けて記載した。
【００５７】
例えば、端末装置１００は、ウェブコンテンツＷＣの配信を受付けると、第１状態に示すように、ウェブコンテンツＷＣを画面上に表示するとともに、ウェブコンテンツＷＣに含まれる取得指示に従って、第１コンテンツであるコンテンツＣ３０と、位置情報とを受付ける。このような場合、端末装置１００は、ウェブコンテンツＷＣが有する所定の表示領域ＤＡにコンテンツＣ３０を配置する。
【００５８】
そして、端末装置１００は、スクロール処理の結果、表示領域ＤＡが画面内まで移動した場合は、第２状態に示すように、表示領域ＤＡに配置したコンテンツＣ３０を表示する。ここで、端末装置１００は、コンテンツＣ３０のうち所定の領域（例えば、コンテンツＣ３０の中心等）が画面内に表示されたことを契機として、コンテンツＣ３０の再生を行う。
【００５９】
例えば、端末装置１００は、インターネットを介したメッセージアプリケーションやチャットアプリケーションにおける利用者間の会話を模したメッセージであって、所定の広告対象に関する内容の会話を模したメッセージを表示する。すなわち、端末装置１００は、後に表示する地図コンテンツと同じ広告対象（若しくは誘導先）に関する内容のメッセージを順次表示する。
【００６０】
例えば、端末装置１００は、第２状態に示すように、「ねえ知ってる？」といった相手からのメッセージＣ３１を表示した後に、第３状態に示すように、「何？」といった返信を示すメッセージＣ３２を表示する。そして、端末装置１００は、第４状態に示すように、相手からの「クレープショップが開店したんだって」といったメッセージＣ３３を表示し、続けて、第５状態に示すように「行ってみない？」といったメッセージＣ３４を表示する。すなわち、端末装置１００は、広告対象もしくは誘導先となるクレープショップに関する話題と共に、クレープショップへの訪問を提案する内容のコンテンツＣ３０を表示する。
【００６１】
そして、端末装置１００は、第６状態に示すように、問合せコンテンツＣ３５を、透過度を徐々に低下させる態様で表示領域ＤＡ内に表示する。また、端末装置１００は、利用者が問合せコンテンツＣ３５を選択した場合は、第７状態に示すように、ＯＳ（Operating  System）の機能により、「コンテンツが位置情報を利用します。よろしいですか？」といった警告コンテンツＣ１３を表示する。そして、端末装置１００は、利用者が警告コンテンツＣ１３の「許可」を選択した場合は、地図サーバ４０に、現在位置と広告コンテンツの位置情報とを送信する。
【００６２】
そして、端末装置１００は、地図サーバ４０から地図コンテンツＣ２０を受付けた場合は、第８状態に示すように、表示領域ＤＡ内に地図コンテンツＣ２０を配置して表示する。例えば、端末装置１００は、現在位置を示すアイコンＣ２１と、コンテンツＣ１０において示されたクレープショップの位置を示すアイコンＣ２２を配置した地図コンテンツＣ２０を表示する。
【００６３】
このように、端末装置１００は、第１コンテンツとして、複数の利用者の会話が順に表示される態様のコンテンツＣ３０を表示し、利用者の会話が全て表示された後で、所定の操作が行われた場合は、コンテンツＣ３０を地図コンテンツＣ２０に変更する。例えば、端末装置１００は、第１コンテンツとして、所定の目的地に関連する内容の会話が順に表示される態様のコンテンツＣ３０を表示し、コンテンツＣ３０を、現在位置と所定の目的地とに応じた地図に関する地図コンテンツＣ２０に変更する。このように、端末装置１００は、利用者に対して所定の目的地を示すコンテンツＣ１０を提供し、コンテンツＣ１０に興味を有した利用者、すなわち、所定の目的地に興味を有した利用者に対し、現在位置と所定の目的地とを示す地図コンテンツＣ２０を表示する。このような処理の結果、端末装置１００は、利用者を所定の目的地へと誘導する広告コンテンツの表示を実現できる。
【００６４】
〔２−３．表示態様の変更のバリエーションについて〕
上述した例では、コンテンツＣ１０、Ｃ３０を地図コンテンツＣ２０へと変更する処理の一例について記載したが、実施形態は、これに限定されるものではない。以下、端末装置１００が実行する処理のバリエーションについて説明する。
【００６５】
〔２−３−１．地図コンテンツについて〕
上述した例では、予め誘導先として設定されていた位置と現在位置とを示す地図コンテンツＣ２０を表示した。しかしながら、実施形態は、これに限定されるものではない。端末装置１００は、現在位置に応じた内容の地図コンテンツを表示することができるのであれば、任意の地図コンテンツを表示してよい。
【００６６】
例えば、端末装置１００は、現在位置と目的地の位置（広告コンテンツに含まれる位置情報の位置）との距離を特定し、特定した距離が所定の範囲内（例えば、５キロメートル）に収まる場合は、現在位置と目的地とを示す地図コンテンツを表示してもよい。一方、端末装置１００は、現在位置と目的地の位置（広告コンテンツに含まれる位置情報の位置）との距離を特定し、特定した距離が所定の範囲内（例えば、５キロメートル）に収まらない場合は、現在位置を含まず、目的地の周辺のみを示す地図コンテンツを表示してもよい。
【００６７】
また、端末装置１００は、現在位置から目的地までの移動経路を検索し、検索した移動経路を地図コンテンツＣ２０に重畳して表示させてもよい。例えば、端末装置１００は、ナビゲーションサービス等を提供する各種の外部サーバ（例えば、地図サーバ４０）を用いて、現在位置から目的地までの移動経路を検索し、検索した移動経路を示すコンテンツを地図コンテンツＣ２０上に重畳してもよい。また、例えば、地図サーバ４０は、現在位置から目的地までの移動経路に所定の色彩を付した地図コンテンツＣ２０を配信してもよい。
【００６８】
また、端末装置１００は、現在位置と所定の目的地との間の距離に応じた情報を含む地図コンテンツを表示させてもよい。例えば、端末装置１００は、現在位置と所定の目的地との間の距離、若しくは、現在位置から前記所定の目的地までの間の移動時間に関する情報を含む地図コンテンツを表示させてもよい。また、例えば、端末装置１００は、現在位置を所定の時間間隔（例えば、数秒ごと）で取得し、新たに取得した現在位置に応じて、地図コンテンツＣ２０の内容を更新してもよい。このような更新処理は、地図サーバ４０に対して新たな現在位置と目的地とを通知することで、新たな地図コンテンツＣ２０を取得し、取得した地図コンテンツＣ２０の表示により実現されてもよく、例えば、新たな現在位置に応じて地図コンテンツＣ２０の表示態様を変化させる処理により実現されてもよい。また、端末装置１００は、例えば、目的地までの乗換案内を示す地図コンテンツを表示させてもよい。
【００６９】
また、例えば、端末装置１００は、利用者の移動態様を推定し、推定した移動態様に応じた地図コンテンツを表示してもよい。例えば、端末装置１００は、加速度センサやジャイロセンサ、現在位置の履歴等から、利用者が歩行しているか、自転車で移動しているか、車で移動しているか、電車で移動しているか等といった移動態様を推定する。そして、端末装置１００は、移動態様に応じて、地図コンテンツの内容を変化させてもよい。
【００７０】
例えば、端末装置１００は、利用者が歩行している場合は、現在位置と目的地との距離が５キロメートル以内に収まる場合に、現在位置と目的地と歩行による移動経路とを示す地図コンテンツＣ２０を表示し、現在位置と目的地との距離が５キロメートル以内に収まらない場合は、目的地のみを示す地図コンテンツＣ２０を表示してもよい。また、端末装置１００は、利用者が歩行している場合は、バスや地下鉄といった公共交通機関を介した移動経路に関する情報や、タクシーを用いた移動経路、各種の移動費用等を地図コンテンツＣ２０を重ねて表示してもよい。一方、端末装置１００は、利用者が車で移動している場合は、現在位置と目的地との距離が２０キロメートル以内に収まる場合に、現在位置と目的地と車両による移動経路とを示す地図コンテンツＣ２０を表示し、現在位置と目的地との距離が２０キロメートル以内に収まらない場合は、目的地のみを示す地図コンテンツＣ２０を表示してもよい。
【００７１】
また、端末装置１００は、地図コンテンツＣ２０に対する操作を受付けてもよい。例えば、端末装置１００は、利用者の操作によりスクロール可能な地図に関する地図コンテンツを表示してもよい。また、端末装置１００は、利用者の操作に応じて、地図の回転、拡大、若しくは縮小を行ってもよい。
【００７２】
なお、端末装置１００は、取引対象や広告主に関するロゴを地図コンテンツＣ２０と重畳して表示してもよく、コンテンツＣ１０に関する各種のロゴを地図コンテンツＣ２０を重ねて表示してもよい。このような処理により、端末装置１００は、コンテンツＣ１０や地図コンテンツＣ２０が不正な広告コンテンツであるという利用者の疑念を軽減し、利用者がコンテンツＣ１０の選択や現在位置の情報の利用を許可しやすくする結果、利用者を誘導する確率をさらに向上させることができる。
【００７３】
また、端末装置１００は、地図コンテンツＣ２０を取得する日時に応じた内容の地図コンテンツＣ２０を表示してもよい。例えば、端末装置１００は、目的地が施設である場合は、現在時刻が施設の利用可能時間であるか否かを判定し、利用可能時間である場合は、目的地までの経路を示す地図コンテンツＣ２０を表示してもよい。また、端末装置１００は、現在位置から施設の到着日時を推定し、推定した到着日時が利用可能時間を過ぎている場合は、地図コンテンツＣ２０に代えて、他のコンテンツ等を表示させてもよい。また、端末装置１００は、施設の現在の混雑状況を各種の外部サーバから取得し、施設が混雑していない場合は、現在位置から施設までの地図コンテンツＣ２０を表示し、混雑している場合は、他のコンテンツ等を表示させてもよい。なお、これらの処理は、例えば、地図サーバ４０により実現されてもよい。
【００７４】
また、端末装置１００は、在庫数に応じて、地図コンテンツＣ２０の表示可否を判断してもよい。例えば、端末装置１００は、取引対象に関する第１コンテンツを表示し、利用者が第１コンテンツを選択した場合は、取引対象を販売する販売店舗のうち、現在位置から所定の範囲内に所在する販売店舗を特定する。続いて、端末装置１００は、特定した販売店舗のうち、取引対象の在庫数が所定の閾値以上となる店舗を特定する。そして、端末装置１００は、現在位置から特定した店舗までの移動経路を示す地図コンテンツＣ２０を表示してもよい。また、端末装置１００は、在庫数が所定の閾値以上となる店舗が存在しない場合は、取引対象が近隣の店舗で販売していない旨を示すコンテンツ等、各種任意のコンテンツを地図コンテンツＣ２０に代えて提供してもよい。
【００７５】
なお、端末装置１００は、例えば、近隣の店舗のうちセールを行っている店舗へと利用者を誘導するための地図コンテンツＣ２０を表示してもよい。このように、端末装置１００は、第１コンテンツが選択された場合、選択された際の端末装置１００の位置、誘導先となる位置、日時、営業時間、混雑度、在庫数等といった各種の情報に基づいて、第１コンテンツから遷移させる情報の内容（例えば、地図コンテンツＣ２０の内容）を変化させる。この結果、端末装置１００は、例えば、営業時間外に利用者を目的地に誘導する、混雑している店舗に利用者を誘導する、在庫が無い店舗に利用者を誘導するといった利用者の印象を悪化させるような誘導を防ぐことができる。
【００７６】
〔２−３−２．広告対象について〕
上述した例では、端末装置１００は、広告対象となる店舗の位置を示す位置情報を広告コンテンツとして取得し、取得した位置情報と現在位置とに応じた地図コンテンツＣ２０を表示した。しかしながら、実施形態は、これに限定されるものではない。
【００７７】
例えば、端末装置１００は、新製品等といった取引対象が広告対象となる場合、新製品に関する情報や、新製品の試用を示すコンテンツＣ１０と、新製品を販売する店舗のリストとを広告コンテンツとして受付ける。このような場合、端末装置１００は、コンテンツＣ１０を表示することで、新製品に関する情報を利用者に対して提供する。そして、端末装置１００は、利用者が現在位置の利用を許可した場合は、現在位置を示す情報と、店舗のリストとを地図サーバ４０に送信する。このような場合、地図サーバ４０は、リストが示す店舗のうち、端末装置１００の現在位置から最も近い店舗や距離が所定の範囲内となる店舗を選択し、選択した店舗の位置や端末装置１００の現在位置を示す地図コンテンツＣ２０を配信する。この結果、端末装置１００は、新製品を販売する近隣の店舗へと利用者を誘導することができる。
【００７８】
なお、端末装置１００は、ＧＰＳ等を用いて測位した現在位置から最も近い店舗や所定の範囲内にある店舗を自装置内で特定し、特定した店舗の位置と現在位置とを地図サーバ４０へと送信することで、地図コンテンツＣ２０を取得してもよい。また、取引対象に関する店舗は、取引対象のメーカが運営する直営店舗であってもよく、所謂量販店であってもよい。
【００７９】
また、例えば、端末装置１００は、誘導先の位置ではなく、取引対象の名称等といった検索クエリを含む広告コンテンツを取得してもよい。このような場合、端末装置１００は、現在位置と、検索クエリとを地図サーバ４０に送信する。一方、地図サーバ４０は、現在位置から所定の範囲内に含まれる各種の施設であって、検索クエリと関連性が高い施設を特定し、現在位置から特定した施設まで利用者を誘導するための地図コンテンツＣ２０を生成してもよい。
【００８０】
ここで、各種の地図コンテンツにおいては、利用者が選択した位置に関する情報を表示するコンテンツが存在する。このような地図コンテンツにおいて広告対象や誘導先と異なる情報が表示されるのを防ぐため、端末装置１００は、誘導先となる位置や広告対象と関連性を有する施設や位置のみを選択可能とし、他の施設や位置を選択することができない地図コンテンツＣ２０を表示してもよい。また、端末装置１００は、目的地の変更ができない地図コンテンツを表示してもよい。
【００８１】
〔２−３−３．その他〕
なお、端末装置１００は、過去の位置の履歴である位置履歴に応じた地図コンテンツＣ２０を表示してもよい。例えば、端末装置１００は、予め位置履歴から利用者の拠点となる位置を推定する。例えば、端末装置１００は、位置履歴が示す位置の共通性や所在した時間帯等から、利用者の自宅や勤務先を推定する。そして、端末装置１００は、例えば、現在位置と目的地との距離が所定の閾値を超える場合は、自宅や勤務先と目的地との距離が所定の範囲に収まるか否かを判定し、自宅や勤務先と目的地との距離が所定の範囲に収まる場合は、自宅や勤務先を出発地とする地図コンテンツＣ２０を表示してもよい。なお、このような処理は、端末装置１００が実行してもよく、地図サーバ４０等の外部サーバが実現してもよい。
【００８２】
また、端末装置１００は、現在位置の入力を利用者に対して求めてもよく、利用者が入力した位置までの案内情報を含む地図コンテンツＣ４０を表示してもよい。また、端末装置は、例えばカーレンタルやカーシェアに関するコンテンツＣ１０を表示し、利用者の操作に応じて、コンテンツＣ１０を近傍のカーレンタル店舗やカーシェアの対象となる車両が駐車している駐車場を示す地図コンテンツＣ２０を表示してもよい。
【００８３】
なお、端末装置１００は、誘導先と現在位置との距離が所定の閾値（例えば、１００キロメートル）以上となる場合は、誘導先のみを示す地図コンテンツＣ２０や、新規店舗を示す各種の画像といったコンテンツを表示してもよい。また、端末装置１００は、地図コンテンツＣ２０ではなく、所定の画像やランディングページ等を地図コンテンツＣ２０に代えて表示してもよい。
【００８４】
〔２−４．表示態様の実現について〕
なお、上述した各種の表示態様は、任意の態様により実現可能である。例えば、端末装置１００は、ウェブコンテンツＷＣやコンテンツＣ１０、地図コンテンツＣ２０とともに配信されるＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等により上述した表示処理を実現してよい。
【００８５】
〔２−５．実行主体について〕
なお、上記では説明を省略したが、端末装置１００は、上述した表示処理を任意の手法で実現することができる。例えば、端末装置１００は、上述した表示処理を端末装置１００に実行させるアプリケーションをあらかじめダウンロードし、任意のタイミングでアプリケーションを起動することで、上述した表示処理を実現してもよい。
【００８６】
また、端末装置１００は、ウェブコンテンツＷＣやコンテンツＣ１０の配信と同時に、ウェブブラウザ等、汎用のプログラムに上述した表示処理を実行させる制御情報の配信を受付ける。そして、端末装置１００は、制御情報に従って上記した表示処理を行ってもよい。
【００８７】
また、端末装置１００は、上述した制御情報に従って、上述した表示処理を実現するアプリケーションや、上述した表示処理を実現するアプリケーションそのものを制御情報として取得してもよい。例えば、端末装置１００は、利用者の操作に従って、上述した表示処理を実現するアプリケーションをダウンロードし、かかるアプリケーションを自装置にインストールする。かかるアプリケーションは、起動されると、利用者からの操作に応じてウェブコンテンツＷＣとコンテンツＣ１０とを取得し、上述した表示処理を実現するよう端末装置１００を制御する。ここで、アプリケーションは、上述した表示処理を実現するため、制御情報の配信を受付けてもよく、予めアプリケーションプログラム内に含んでいてもよい。
【００８８】
〔３．広告配信サーバの構成〕
次に、図４を用いて、実施形態に係る広告配信サーバ２０の構成について説明する。図４は、実施形態に係る広告配信サーバの構成例を示す図である。図４に示すように、広告配信サーバ２０は、通信部２１と、記憶部２２と、制御部２３とを有する。
【００８９】
通信部２１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部２１は、ネットワークＮと有線または無線で接続され、端末装置１００や広告主端末１０やコンテンツ配信サーバ３０との間で情報の送受信を行う。
【００９０】
記憶部２２は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部２２は、広告主端末１０から入稿された広告コンテンツに関する各種情報が格納されたデータベースである広告データベース２４を記憶する。
【００９１】
ここで、図５は、実施形態に係る広告データベースに格納された情報の一例を示す図である。図５に示した例では、広告データベース２４は、広告主ＩＤ、広告コンテンツ、インプレッション数、インプレッション保証数、対価といった項目を有する。なお、広告データベース２４は、コンテンツと利用者とのマッチングを行うための情報や、ＣＴＲ（Click  Through  Rate）といった情報をさらに記憶してもよい。
【００９２】
「広告主ＩＤ」は、広告主または広告主端末１０を識別するための識別情報を示す。「広告コンテンツ」は、広告主端末１０から入稿されたコンテンツ、すなわち、コンテンツＣ０等の広告に係るコンテンツを示す。なお、図５では「広告コンテンツ」に「Ｃ１０」といった概念的な情報が格納される例を示したが、実際には、コンテンツＣ１０が所在するＵＲＬ、または、これらの格納場所を示すファイルパス名などが格納される。
【００９３】
広告データベース２４には、広告コンテンツとして、コンテンツＣ１０の他にも、上述した表示処理の実行を指示する表示指示が登録される。かかる表示指示には、例えば、コンテンツＣ１０において表示される各種の単語である表示ワード、誘導先となる店舗の位置や検索クエリとなる検索情報、どのような態様で表示ワードを検索するかを示す表示指示等が含まれる。なお、上述した表示指示は、例えば、広告主が広告コンテンツを登録する際に、広告主によって任意の設定が行われるものとする。
【００９４】
「インプレッション数」は、広告コンテンツが表示された回数を示す。より具体的には、「インプレッション数」は、コンテンツＣ１０が表示された回数等を示す。また、「インプレッション保証数」は、対価に対して保証されている広告コンテンツの表示回数を示す。また、「対価」は、「インプレション保証数」だけ広告コンテンツが表示された際に広告主から支払われる報酬を示す。すなわち、広告配信サーバ２０は、広告コンテンツをインプレッション保証型で配信するサーバである。
【００９５】
すなわち、図５では、広告主ＩＤ「Ｂ１０」によって識別される広告主が、コンテンツＣ１０を広告コンテンツとして入稿した例を示している。また、図５では、コンテンツＣ１０のインプレッション数が「１００００」であり、インプレッション保証数が「２００００」であり、インプレッション保証数だけコンテンツＣ１０が表示された際の課金額が「ａａａ」である例を示している。
【００９６】
なお、広告コンテンツが選択される度に課金が行われるクリック課金形式で広告に係るコンテンツを配信する場合は広告データベース２４には、コンテンツが選択された回数や、コンテンツが選択された際の課金額等が登録される。また、配信要求を受信した際に、入札形式で広告コンテンツを選択し、選択した広告コンテンツを配信する場合は、広告データベース２４には、１インプレッションあたりの報酬として広告主が設定した広告料金である入札価格や、ＣＴＲ等が登録される。
【００９７】
図４に戻って、説明を続ける。制御部２３は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、広告配信サーバ２０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００９８】
図４に示すように、制御部２３は、入稿受付部２５と、要求受付部２６と、広告選択部２７と、配信部２８とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２３の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００９９】
入稿受付部２５は、広告主端末１０から、対価の指定とともに広告コンテンツであるコンテンツＣ１０の入稿や表示指示を受付ける。かかる場合、入稿受付部２５は、コンテンツＣ１０、表示指示、広告主ＩＤ、及び受付けた対価の値を対応付けて広告データベース２４に登録する。
【０１００】
要求受付部２６は、端末装置１００から広告コンテンツの取得要求を受け付ける。例えば、要求受付部２６は、広告コンテンツの取得要求として、ＨＴＴＰリクエストを受け付ける。
【０１０１】
広告選択部２７は、要求受付部２６によって広告コンテンツの取得要求が受け付けられた場合に、配信候補の広告コンテンツを広告データベース２４から選択する。例えば、広告選択部２７は、端末装置１００の位置や利用者の属性に基づいて、広告データベース２４に登録されている広告コンテンツから配信対象となる広告コンテンツのマッチングを行う。
【０１０２】
かかるマッチングにおいては、インプレッション数が、インプレッション保証数よりも多くなるように、広告コンテンツの選択が行われる。例えば、広告選択部２７は、インプレッション保証数とインプレッション数との差が最も大きい広告コンテンツを優先して選択する。なお、広告選択部２７は、入札価格またはＣＴＲが高い広告コンテンツや、入札価格およびＣＴＲの双方が高い広告コンテンツが優先的に選択されてもよい。
【０１０３】
また、広告選択部２７は、ウェブページが検索ページである場合には、検索ページに指定された検索キーワードとマッチする広告コンテンツを抽出する検索連動型広告と呼ばれる広告配信手法を用いてもよい。また、広告選択部２７は、利用者の属性情報（サイコグラフィック属性、デモグラフィック属性など）とマッチする広告コンテンツを抽出するターゲティング配信と呼ばれる広告配信手法を用いてもよい。その後、広告選択部２７は、配信対象として選択された広告コンテンツを配信部２８に出力する。
【０１０４】
配信部２８は、広告選択部２７が選択した広告コンテンツとともに、端末装置１００に対して制御情報を配信する。具体的には、配信部２８は、広告選択部２７が選択した広告コンテンツを受信すると、受信した広告コンテンツに含まれる表示指示を抽出する。そして、配信部２８は、抽出した表示指示が示す内容の表示処理を端末装置１００に実行させるための制御情報を生成する。その後、配信部２８は、生成した制御情報と、広告コンテンツとを端末装置１００に対して配信する。
【０１０５】
〔４．コンテンツ配信サーバの構成〕
次に、図６を用いて、実施形態に係るコンテンツ配信サーバ３０の構成について説明する。図６は、実施形態に係るコンテンツ配信サーバの構成例を示す図である。図６に示すように、コンテンツ配信サーバ３０は、通信部３１と、コンテンツ記憶部３２と、制御部３３とを有する。
【０１０６】
通信部３１は、例えば、ＮＩＣ等によって実現される。そして、通信部３１は、ネットワークＮと有線または無線で接続され、端末装置１００や広告配信サーバ２０との間で情報の送受信を行う。
【０１０７】
コンテンツ記憶部３２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。そして、コンテンツ記憶部３２は、コンテンツの一例であるウェブページを記憶する。例えば、コンテンツ記憶部３２は、ウェブページを形成するＨＴＭＬファイルや、ウェブページに表示される静止画像や動画像を記憶する。
【０１０８】
制御部３３は、例えば、ＣＰＵやＭＰＵ等によって、コンテンツ配信サーバ３０内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部３３は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１０９】
図６に示すように、制御部３３は、受付部３４と、配信部３５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部３３の内部構成は、図６に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部３３が有する各処理部の接続関係は、図６に示した接続関係に限られず、他の接続関係であってもよい。
【０１１０】
受付部３４は、端末装置１００からウェブページの取得要求を受け付ける。例えば、受付部３４は、ウェブページの取得要求として、ＨＴＴＰリクエストを受け付ける。
【０１１１】
配信部３５は、受付部３４によってウェブページの取得要求が受け付けられた場合に、ウェブページを端末装置１００に配信する。具体的には、配信部３５は、コンテンツ記憶部３２から取得要求対象のウェブページをコンテンツ記憶部３２から取得し、取得したウェブページを端末装置１００に配信する。かかる場合、端末装置１００は、ウェブコンテンツＷＣを受信すると、広告配信サーバ２０に対して広告コンテンツの配信要求を送信し、応答として受信した広告コンテンツを表示する。そして、端末装置１００は、利用者の操作に応じて、広告コンテンツを変更する表示処理を実行する。
【０１１２】
〔５．端末装置の構成〕
次に、図７を用いて、実施形態に係る端末装置１００の構成について説明する。図７は、実施形態に係る端末装置の構成例を示す図である。図７に示すように、端末装置１００は、通信部１１０と、入力部１２０と、出力部１３０と、ＧＰＳセンサ１４０と、制御部１５０とを有する。
【０１１３】
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、広告配信サーバ２０やコンテンツ配信サーバ３０との間で情報の送受信を行う。
【０１１４】
入力部１２０は、利用者から各種操作を受け付ける入力装置である。例えば、入力部１２０は、キーボードやマウスや操作キー等によって実現される。出力部１３０は、各種情報を表示するための表示装置であり、すなわち、画面である。例えば、出力部１３０は、液晶ディスプレイ等によって実現される。なお、端末装置１００にタッチパネルが採用される場合には、入力部１２０と出力部１３０とは一体化される。また、以下の説明では、出力部１３０を画面と記載する場合がある。
【０１１５】
ＧＰＳセンサ１４０は、ＧＰＳ等の測位システムを用いて、端末装置１００の現在位置を特定するセンサである。例えば、ＧＰＳセンサ１４０は、複数の衛星から発信された信号を用いて、端末装置１００の現在位置を算出し、算出した現在位置を出力する。
【０１１６】
なお、端末装置１００は、図７に示す構成以外にも、例えば、端末装置１００の３軸方向の傾きを測定するジャイロセンサ、端末装置１００に係る加速度を測定する加速度センサ、周囲の温度を測定する温度センサ、周囲の音量を特定する音量センサ、周囲の明るさを特定する明度センサ等、任意のセンサをさらに有していてもよい。
【０１１７】
制御部１５０は、例えば、ＣＰＵやＭＰＵ等によって、端末装置１００内部の記憶装置に記憶されている各種プログラム（情報表示プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部１５０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１１８】
図７に示すように、制御部１５０は、要求部１５１と、操作制御部１５２と、表示処理部１５３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１５０の内部構成は、図７に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１５０が有する各処理部の接続関係は、図６に示した接続関係に限られず、他の接続関係であってもよい。
【０１１９】
要求部１５１は、操作制御部１５２からウェブコンテンツＷＣのＵＲＬを受信した場合は、コンテンツ配信サーバ３０に対して受信したＵＲＬが示すウェブコンテンツＷＣの取得要求を送信する。また、要求部１５１は、コンテンツ配信サーバ３０から受信したウェブコンテンツＷＣに取得命令が含まれる場合に、広告コンテンツの取得要求を広告配信サーバ２０に送信する。
【０１２０】
操作制御部１５２は、入力部１２０を介して受け付けた利用者の操作にしたがって、各種制御を実行する。例えば、操作制御部１５２は、利用者が入力部１２０に対してウェブコンテンツＷＣの表示操作を行った場合は、表示対象となるウェブコンテンツＷＣのＵＲＬを要求部１５１に出力する。また、操作制御部１５２は、入力部１２０を介して受け付けたスクロール操作やタップ操作等、利用者の操作の内容を表示処理部１５３に出力する。
【０１２１】
表示処理部１５３は、受信したウェブページおよび広告コンテンツを出力部１３０に表示し、上述した表示処理を実行する。例えば、表示処理部１５３は、制御部１５０が、ウェブコンテンツＷＣとともに配信される取得命令や、広告コンテンツとともに配信される制御情報を実行することで、図７に示すように、表示部１５４、取得部１５５、および表示制御部１５６として動作し、表示処理を実行する。表示部１５４、取得部１５５、および表示制御部１５６は、例えば、ＣＰＵやＭＰＵ等によって、制御情報がＲＡＭを作業領域として実行されることにより実現される。
【０１２２】
表示部１５４は、ウェブコンテンツが有する所定の表示領域内にコンテンツＣ１０もしくはコンテンツＣ３０（以下、「第１コンテンツ」と総称する。）を配置して、各コンテンツを表示する。例えば、表示部１５４は、新規開店した店舗や新製品を販売する店舗等、利用者の誘導先となる所定の目的地と関連する第１コンテンツを表示する。
【０１２３】
また、表示部１５４は、第１コンテンツとして、所定の入力枠に、新規開店した店舗や新製品を販売する店舗、新製品等といった取引対象そのもの等、広告に関連する所定のテキストが徐々に自動入力される態様のコンテンツＣ１０を表示する。なお、表示部１５４は、新規開店した店舗や新製品を販売する店舗、新製品等といった取引対象そのもの等、広告に関連する会話が順に表示される態様のコンテンツＣ３０を表示してもよい。
【０１２４】
なお、表示部１５４は、第１コンテンツとして、現在位置の使用を問い合わせる情報を含むコンテンツを表示する。例えば、表示部１５４は、問合せコンテンツＣ１２、Ｃ３５を含む第１コンテンツを表示することで、利用者に対し、現在位置の情報の利用の使用を問い合わせる。
【０１２５】
取得部１５５は、第１コンテンツに対する所定の操作が行われた場合は、現在位置に応じた地図に関する地図コンテンツＣ２０を取得する。例えば、取得部１５５は、利用者が第１コンテンツを選択し、警告コンテンツＣ１３において現在位置の利用を許可した場合は、広告コンテンツに含まれる位置情報や検索情報等、利用者の誘導先と関連する情報を特定する。また、取得部１５５は、ＧＰＳセンサ１４０を用いて、端末装置１００の現在位置を特定する。そして、取得部１５５は、誘導先と関連する情報と現在位置とを示す情報を地図サーバ４０に送信し、現在位置から誘導先までの移動経路等を含む地図コンテンツＣ２０を取得する。
【０１２６】
表示制御部１５６は、利用者の操作に応じて、第１コンテンツを現在位置に応じた地図に関する地図コンテンツＣ２０に変更する。例えば、表示制御部１５６は、取得部１５５により地図コンテンツが取得された場合は、表示されている第１コンテンツを地図コンテンツＣ２０へと変更する。
【０１２７】
なお、表示制御部１５６は、現在位置の使用を許可する所定の操作が行われた場合は、前記第１コンテンツを前記地図コンテンツＣ２０に変更する。例えば、表示制御部１５６は、コンテンツＣ１０が有する所定の入力枠に所定のテキストが全て入力された後で、コンテンツＣ１０タップする等といった所定の操作が行われた場合は、第１コンテンツを地図コンテンツＣ２０に変更する。また、表示制御部１５６は、コンテンツＣ３０における利用者の会話が全て表示された後で、所定の操作が行われた場合は、第１コンテンツを地図コンテンツＣ２０に変更する。
【０１２８】
例えば、表示制御部１５６は、第１コンテンツを、所定の目的地を示す地図に関する地図コンテンツＣ２０に変更する。例えば、表示制御部１５６は、第１コンテンツを、前記現在位置と所定の目的地とを示す地図に関する地図コンテンツＣ２０に変更する。なお、表示制御部１５６は、第１コンテンツを、現在位置から所定の目的地までの移動経路に関する情報や、現在位置と所定の目的地との間の距離に応じた情報を含む地図コンテンツＣ２０に変更してもよい。例えば、表示制御部１５６は、現在位置と所定の目的地との間の距離、若しくは、現在位置から所定の目的地までの間の移動時間に関する情報を含む地図コンテンツＣ２０に変更してもよい。
【０１２９】
また、例えば、表示制御部１５６は、現在位置と所定の目的地との間の距離が所定の範囲内に収まる場合は、第１コンテンツを、現在位置と所定の目的地とを示す地図に関する地図コンテンツＣ２０に変更し、現在位置と所定の目的地との間の距離が所定の範囲内に収まらない場合は、第１コンテンツを、所定の目的地を示す地図に関する地図コンテンツＣ２０に変更してもよい。例えば、取得部１５５は、現在位置と所定の目的地との間の距離が所定の範囲内に収まる場合は、現在位置と所定の目的地とを地図サーバ４０に通知し、現在位置と所定の目的地とを含む地図コンテンツＣ２０を取得する。一方、取得部１５５は、現在位置と所定の目的地との間の距離が所定の範囲内に収まらない場合は、目的地の情報を地図サーバ４０に通知し、目的地の周囲を示す地図コンテンツＣ２０を取得する。そして、表示制御部１５６は、取得部１５５により取得された地図コンテンツＣ２０を表示すればよい。
【０１３０】
また、表示制御部１５６は、第１コンテンツを、利用者の操作によりスクロール可能な地図に関する地図コンテンツＣ２０に変更してもよい。たとえは、表示部１５４や表示制御部１５６は、利用者が地図コンテンツＣ２０に対して所定の操作を行った場合は、操作内容に応じて地図コンテンツＣ２０の表示態様を変更してもよく、地図コンテンツＣ２０を新たな地図コンテンツＣ２０に更新してもよい。
【０１３１】
〔６．端末装置１００の処理フロー〕
次に、図８を用いて、制御情報を実行した端末装置１００が実行する表示処理の手順について説明する。図８は、実施形態に係る端末装置が実行する表示処理の流れの一例を示すフローチャートである。なお、図８に示す例では、表示領域ＤＡを単に表示枠と記載した。
【０１３２】
例えば、端末装置１００は、利用者の操作に応じてコンテンツ配信サーバ３０にウェブコンテンツＷＣの配信を要求し、コンテンツ配信サーバ３０からウェブコンテンツＷＣを受信する（ステップＳ１０１）。このような場合、端末装置１００は、ウェブコンテンツＷＣを表示する（ステップＳ１０２）。そして、端末装置１００は、配信されたウェブコンテンツＷＣに取得命令が含まれる場合は、広告配信サーバ２０に対して広告コンテンツのリクエスト（配信要求）を送信する（ステップＳ１０３）。
【０１３３】
ここで、端末装置１００は、広告コンテンツを受信したか否かを判定する（ステップＳ１０４）。そして、端末装置１００は、広告コンテンツを受信していないと判定した場合は（ステップＳ１０４：Ｎｏ）、再度ステップＳ１０４を実行する。
【０１３４】
また、端末装置１００は、広告コンテンツを受信した場合は（ステップＳ１０４：Ｙｅｓ）、表示枠内に広告コンテンツに含まれる第１コンテンツを配置して表示する（ステップＳ１０５）。続いて端末装置１００は、スクロール操作が行われたか否かを判定し（ステップＳ１０６）、スクロール操作が行われた場合は（ステップＳ１０６：Ｙｅｓ）、ウェブコンテンツＷＣと第１コンテンツとをスクロールさせる（ステップＳ１０７）。
【０１３５】
そして、端末装置１００は、表示枠が所定の位置まで移動したか否かを判定する（ステップＳ１０８）。すなわち、端末装置１００は、第１コンテンツが所定の位置まで移動したか否かを判定する。そして、端末装置１００は、表示枠が所定の位置まで移動した場合は（ステップＳ１０８：Ｙｅｓ）、第１コンテンツに含まれる表示ワードを徐々に表示する（ステップＳ１０９）。例えば、端末装置１００は、所定の入力窓にテキストが入力されるといった態様や、複数の利用者が会話を行っているといった態様で、誘導先や取引対象に関する表示ワードを徐々に表示する。
【０１３６】
ここで、端末装置１００は、現在位置の利用許可を利用者から受付けたか否かを判定し（ステップＳ１１０）、現在位置の利用許可を受付けた場合は（ステップＳ１１０：Ｙｅｓ）、地図サーバ４０から、位置情報と現在位置とに応じて地図コンテンツＣ２０を取得する（ステップＳ１１１）。そして、端末装置１００は、第１コンテンツを地図コンテンツに変更させる（ステップＳ１１２）。
【０１３７】
続いて、端末装置１００は、表示するウェブコンテンツＷＣを変更するページ遷移操作が行われたか否かを判定し（ステップＳ１１３）、行われた場合は（ステップＳ１１３：Ｙｅｓ）、表示するページを遷移させ（ステップＳ１１４）、処理を終了する。また、端末装置１００は、ページ遷移操作が行われていない場合（ステップＳ１１３：Ｎｏ）、現在位置の利用許可を受付けていない場合（ステップＳ１１０：Ｎｏ）、表示枠が所定の位置まで移動していない場合（ステップＳ１０８：Ｎｏ）、若しくは、スクロール操作が行われていない場合は（ステップＳ１０６：Ｎｏ）、再度、ステップＳ１０６を実行する。
【０１３８】
〔７．変形例〕
上記では、図１に例示した表示態様を用いながら、端末装置１００による表示処理の一例について説明した。しかしながら、実施形態は、これに限定されるものではない。以下、端末装置１００が実行する表示処理の変形例について説明する。なお、以下に説明する表示処理は、例えば、表示部１５４、取得部１５５、および表示制御部１５６が発揮する処理により実現されるが、実施形態は、これに限定されるものではない。
【０１３９】
〔７−１．コンテンツについて〕
例えば、端末装置１００は、ウェブコンテンツＷＣに代えて、他のコンテンツを表示してもよい。また、第１コンテンツは、広告に係るコンテンツに限定されるものではない。例えば、端末装置１００は、広告以外の文字列、模様、画像、動画像等を含む任意のウェブコンテンツＷＣや第１コンテンツ（以下、「各コンテンツ」と総称する場合がある。）を上述した表示処理により表示してもよい。また、端末装置１００は、ゲーム等を含む各コンテンツを表示してもよく、いわゆるプレイアブル広告を含む各コンテンツを表示してもよい。また、端末装置１００は、音声を含む各コンテンツを表示してもよい。なお、各コンテンツに含まれる文字列、模様、画像、動画像、ゲーム、音声等は、広告に係るものに限定されるものではない。
【０１４０】
また、端末装置１００は、ウェブコンテンツＷＣに代えてゲームコンテンツであるコンテンツを表示する際、ゲームのメニューやチュートリアル等の補助コンテンツをコンテンツＣ１０として表示してもよい。また、端末装置１００は、ゲームの実行時、フラッシュやＣＳＳ等の技術により作成されたインタラクティブ形式のウェブページの表示を行う際に上述した表示処理を実行してもよい。
【０１４１】
また、端末装置１００は、ＳＮＳ（Social  Networking  Service）のコンテンツ、メッセンジャーアプリケーションの画面、カメラアプリケーションの画面、その他任意のコンテンツとともに、第１コンテンツを表示し、上述した表示処理を実行してもよい。また、端末装置１００は、ウェブコンテンツＷＣ以外にも、ゲーム、地図、音楽再生画面、動画再生画面等、任意のコンテンツを表示してもよい。
【０１４２】
また、広告コンテンツは、ウェブコンテンツＷＣを配信したサーバと同一のサーバにより配信されてもよく、それぞれ異なるサーバから配信されてもよい。すなわち、上述した表示処理を実行する際に、ウェブコンテンツＷＣや広告コンテンツを配信する処理の態様については、任意の態様が採用可能である。
【０１４３】
〔７−２．制御情報について〕
上記した端末装置１００は、広告配信サーバ２０が広告コンテンツとともに配信する制御情報を用いて、上記した表示処理を実行した。しかしながら、実施形態は、これに限定されるものではない。例えば、端末装置１００は、上記した制御情報をコンテンツ配信サーバ３０からウェブコンテンツＷＣとともに受信し、広告配信サーバ２０から広告コンテンツを受信する。そして、端末装置１００は、コンテンツ配信サーバ３０から受信した制御情報を実行するとともに、受信した制御指示に従って表示処理を実行してもよい。
【０１４４】
また、端末装置１００は、上述した表示処理等を端末装置１００に実行させるアプリケーションをあらかじめダウンロードし、かかるアプリケーションを実行することで、上述した処理を実現してもよい。
【０１４５】
〔７−３．装置構成〕
また、上記実施形態では、配信システム１に、広告配信サーバ２０とコンテンツ配信サーバ３０とが含まれる例を示したが、広告配信サーバ２０とコンテンツ配信サーバ３０とは１個の装置として形成されてもよい。この場合、図４に示した広告配信サーバ２０は、例えば、図６に示したコンテンツ記憶部３２、受付部３４、配信部３５を有する。そして、広告配信サーバ２０は、端末装置１００からウェブページの取得要求を受け付けた場合に、広告コンテンツとともに、取得命令を含まないウェブページを端末装置１００に配信する。
【０１４６】
また、上記実施形態では、広告配信サーバ２０から端末装置１００にコンテンツＣ１０が配信される例を示したが、コンテンツ配信サーバ３０が、広告配信サーバ２０からコンテンツＣ１０を取得してもよい。この場合、広告配信サーバ２０の要求受付部２６は、コンテンツ配信サーバ３０からコンテンツＣ１０の取得要求を受け付ける。また、広告配信サーバ２０は、コンテンツ配信サーバ３０にコンテンツＣ１０を配信する。また、コンテンツ配信サーバ３０は、広告配信サーバ２０から取得したコンテンツＣ１０とともに、取得命令を含まないウェブページを端末装置１００に配信し、上述した表示処理を実現させてもよい。
【０１４７】
〔７−４．ログについて〕
ここで、端末装置１００は、広告コンテンツに関する各種のログを取ってもよい。例えば、端末装置１００は、第１コンテンツが表示されたか否か、第１コンテンツに含まれるテキストをどこまで表示したか、利用者が第１コンテンツを選択し、地図コンテンツＣ２０を表示したか否か、地図コンテンツＣ２０に対する操作内容等を示すログを取ってもよい。また、端末装置１００は、地図コンテンツＣ２０として誘導先となる目的地のみの地図コンテンツＣ２０を表示したか、現在位置と目的地とを示す地図コンテンツＣ２０を表示したか否か等を示すログを取ってもよい。また、端末装置１００は、地図コンテンツＣ２０が何回表示されたかを示すログをとってもよい。
【０１４８】
また、端末装置１００は、ウェブコンテンツＷＣの閲覧においてどのタイミングで第１コンテンツを地図コンテンツＣ２０に変化させたか、第１コンテンツをどのタイミングで利用者が選択したか、何回第１コンテンツを選択したかを示すログを取得してもよい。例えば、端末装置１００は、第１コンテンツが表示された後で、画面の更新などが行われ、再度第１コンテンツを表示したか、表示された第１コンテンツがスクロール操作により画面外まで移動し、その後のスクロール操作により、第１コンテンツが再度表示されたか否かを示すログを取得してもよい。
【０１４９】
このように端末装置１００が取得したログは、広告コンテンツのインプレッション数やＣＴＲの更新、広告コンテンツ等の表示に対する課金処理、および、広告主に広告効果を報告する際等に有用なログとなる。例えば、表示処理の結果、地図コンテンツＣ２０の表示が複数回行われた場合は、利用者が地図コンテンツＣ２０に興味を示したものと予測される。
【０１５０】
このため、広告コンテンツの表示回数や表示時間、変更回数やキャンセルの回数等を示すログは、利用者が広告コンテンツに対して興味を有したか否かの指標となりえる。また、広告コンテンツを表示した回数やスクロール操作を繰り返した回数等は、利用者の広告に対する認知度を示す指標になりえる。
【０１５１】
そこで、広告配信サーバ２０は、取得された各ログを用いて、インプレッション数の更新や、課金額の変更等を行ってもよい。例えば、広告配信サーバ２０は、広告コンテンツの表示回数や表示時間、操作内容等に応じて課金額を変更してもよい。
【０１５２】
〔７−５．端末装置の操作記録〕
また、上述してきた端末装置１００は、上述した表示態様において、利用者がどれだけ端末装置１００を操作したかという記録を広告配信サーバ２０に送信してもよい。具体的には、端末装置１００は、広告コンテンツが表示された際におけるスクロール操作の内容や回数、利用者の選択操作、利用者が第１コンテンツを選択した回数や位置、利用者がスクロール操作を停止した位置等を記録する。
【０１５３】
また、端末装置１００は、スクロール操作の回数、リロードした回数や、上述した表示処理の内容、若しくは、第１コンテンツの内容など広告コンテンツを特定する情報について端末装置１００からの発信操作（例えば、ＳＮＳへの書き込みなど）など、利用者が端末装置１００に対して行う種々の操作を記録することもできる。そして、端末装置１００は、操作履歴に関する情報を広告配信サーバ２０に送信する。
【０１５４】
かかる場合、広告配信サーバ２０は、端末装置１００から配信された操作履歴に関する情報を集計し、かかる情報について分析した情報をさらに取得する。例えば、広告配信サーバ２０は、制御情報とともに広告コンテンツを配信した場合と、配信しなかった場合とについて、スクロール操作の回数や、表示処理を実行した回数、ＣＴＲなどの広告効果の指標を比較した情報などを取得する。また、広告配信サーバ２０は、表示された各種のオブジェクト、表示された広告対象や選択された広告対象等を示す情報を取得する。
【０１５５】
ここで、制御情報とともに広告コンテンツを配信した際にウェブコンテンツＷＣに対して行われた操作の履歴は、広告効果を示す指標となりうる。すなわち、実施形態に係る制御情報を伴う広告コンテンツが表示されるウェブコンテンツＷＣにおいては、利用者の操作によって広告コンテンツが表示され、表示態様が変更され、若しくは、第１コンテンツが地図コンテンツＣ２０に変更されることのみならず、かかるウェブコンテンツＷＣに対して利用者がどれだけ操作を行ったか（つまり、利用者がどれだけ画面の表示態様を変化させたか）という操作履歴自体が利用者の広告コンテンツへの興味を示す指標といえる。
【０１５６】
例えば、広告配信サーバ２０は、スクロール操作の内容、スクロール操作の回数、タップ回数や地図コンテンツＣ２０が表示されたか否か、表示を初期状態に戻した回数等を比較することで、実施形態に係る制御情報を伴う広告コンテンツを表示した際に、広告コンテンツが広く伝えようとする情報、すなわち広告に対する関心をどれくらい発生させたかを示す指標を提供することができる。
【０１５７】
したがって、広告配信サーバ２０は、広告主端末１０に端末装置１００の操作履歴に関する情報を送信することにより、実施形態に係る広告コンテンツが表示されるウェブコンテンツＷＣに対する広告効果の指標を示すレポートとすることができる。なお、広告配信サーバ２０は、広告主端末１０に端末装置１００の操作履歴に関する情報やログをそのまま送信してもよい。
【０１５８】
これにより、広告配信サーバ２０は、端末装置１００における実施形態に係る制御情報を伴う広告コンテンツの表示態様の有用性を広告主に示すことができる。
【０１５９】
〔７−６．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１６０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１６１】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１６２】
〔７−７．プログラム〕
また、上述してきた実施形態に係る端末装置１００は、例えば図９に示すような構成のコンピュータ１０００によって実現される。図９は、ハードウェア構成の一例を示す図である。コンピュータ１０００は、出力装置１０１０、入力装置１０２０と接続され、演算装置１０３０、一次記憶装置１０４０、二次記憶装置１０５０、出力ＩＦ（Interface）１０６０、入力ＩＦ１０７０、ネットワークＩＦ１０８０がバス１０９０により接続された形態を有する。
【０１６３】
演算装置１０３０は、一次記憶装置１０４０や二次記憶装置１０５０に格納されたプログラムや入力装置１０２０から読み出したプログラム等に基づいて動作し、各種の処理を実行する。一次記憶装置１０４０は、ＲＡＭ等、演算装置１０３０が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置１０５０は、演算装置１０３０が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ＲＯＭ（Read  Only  Memory）、ＨＤＤ、フラッシュメモリ等により実現される。
【０１６４】
出力ＩＦ１０６０は、モニタやプリンタといった各種の情報を出力する出力装置１０１０に対し、出力対象となる情報を送信するためのインタフェースであり、例えば、ＵＳＢ（Universal  Serial  Bus）やＤＶＩ（Digital  Visual  Interface）、ＨＤＭＩ（登録商標）（High  Definition  Multimedia  Interface）といった規格のコネクタにより実現される。また、入力ＩＦ１０７０は、マウス、キーボード、およびスキャナ等といった各種の入力装置１０２０から情報を受信するためのインタフェースであり、例えば、ＵＳＢ等により実現される。
【０１６５】
なお、入力装置１０２０は、例えば、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等から情報を読み出す装置であってもよい。また、入力装置１０２０は、ＵＳＢメモリ等の外付け記憶媒体であってもよい。
【０１６６】
ネットワークＩＦ１０８０は、ネットワークＮを介して他の機器からデータを受信して演算装置１０３０へ送り、また、ネットワークＮを介して演算装置１０３０が生成したデータを他の機器へ送信する。
【０１６７】
演算装置１０３０は、出力ＩＦ１０６０や入力ＩＦ１０７０を介して、出力装置１０１０や入力装置１０２０の制御を行う。例えば、演算装置１０３０は、入力装置１０２０や二次記憶装置１０５０からプログラムを一次記憶装置１０４０上にロードし、ロードしたプログラムを実行する。
【０１６８】
例えば、コンピュータ１０００が端末装置１００として機能する場合、コンピュータ１０００の演算装置１０３０は、一次記憶装置１０４０上にロードされたプログラムを実行することにより、制御部１５０の機能を実現する。
【０１６９】
〔８．効果〕
上述したように、端末装置１００は、ウェブコンテンツが有する所定の表示領域ＤＡ内に第１コンテンツを配置して、各コンテンツを表示する。そして、端末装置１００は、利用者の操作に応じて、第１コンテンツを現在位置に応じた地図コンテンツＣ２０に変更する。このため、端末装置１００は、利用者の印象を損ねることなく、現在位置に応じた地図コンテンツＣ２０を表示することができるので、利用者を所定の位置に誘導することができる。
【０１７０】
また、端末装置１００は、第１コンテンツを所定の目的地を示す地図コンテンツＣ２０に変更する。例えば、端末装置１００は、第１コンテンツを、現在位置と所定の目的地とを示す地図コンテンツＣ２０に変更する。例えば、端末装置１００は、第１コンテンツに対する所定の操作が行われた場合は、現在位置に応じた地図コンテンツＣ２０を取得し、第１コンテンツを取得された地図コンテンツＣ２０へと変更する。
【０１７１】
なお、端末装置１００は、第１コンテンツを、現在位置から所定の目的地までの移動経路に関する情報を含む地図コンテンツＣ２０に変更してもよい。また、端末装置１００は、第１コンテンツを、現在位置と所定の目的地との間の距離に応じた情報を含む地図コンテンツＣ２０に変更してもよい。また、端末装置１００は、第１コンテンツを、現在位置と所定の目的地との間の距離、若しくは、現在位置から所定の目的地までの間の移動時間に関する情報を含む地図コンテンツＣ２０に変更してもよい。このような処理の結果、端末装置１００は、利用者を所定の目的地へと誘導することができる。
【０１７２】
また、端末装置１００は、現在位置と所定の目的地との間の距離が所定の範囲内に収まる場合は、第１コンテンツを、現在位置と所定の目的地とを示す地図コンテンツＣ２０に変更する。一方、端末装置１００は、現在位置と所定の目的地との間の距離が所定の範囲内に収まらない場合は、第１コンテンツを、所定の目的地を示す地図コンテンツＣ２０に変更する。このような処理の結果、端末装置１００は、例えば、不当に遠い目的地を示す地図コンテンツＣ２０を表示することで、利用者の印象を悪化させることを防ぐことができる。
【０１７３】
また、端末装置１００は、第１コンテンツを、利用者の操作によりスクロール可能な地図コンテンツＣ２０に変更してもよい。このような処理の結果、端末装置１００は、利用者を目的地へと適切に誘導することができる。
【０１７４】
また、端末装置１００は、所定の目的地と関連する第１コンテンツを表示し、第１コンテンツを現在位置と所定の目的地とを示す地図コンテンツＣ２０に変更する。このような処理の結果、端末装置１００は、所定の目的地に対して興味を有する利用者に、所定の目的地へと誘導する地図コンテンツＣ２０を表示するので、利用者の印象を悪化させることなく、利用者を所定の目的地へと誘導させることができる。
【０１７５】
また、端末装置１００は、第１コンテンツとして、現在位置の使用を問い合わせる情報を含むコンテンツを表示し、現在位置の使用を許可する所定の操作が行われた場合は、第１コンテンツを地図コンテンツＣ２０に変更する。このため、端末装置１００は、現在位置の使用に許可を要する場合にも、利用者の印象の悪化を防ぐことができる。
【０１７６】
また、端末装置１００は、第１コンテンツとして、所定の入力枠に所定のテキストが徐々に自動入力される態様のコンテンツＣ１０を表示する。例えば、端末装置１００は、所定の目的地に関連する内容のテキストが徐々に自動入力される態様のコンテンツＣ１０を表示する。そして、端末装置１００は、所定の入力枠に所定のテキストが全て入力された後で、所定の操作が行われた場合は、コンテンツＣ１０を現在位置と所定の目的地とに応じた地図コンテンツＣ２０に変更する。
【０１７７】
また、端末装置１００は、第１コンテンツとして、複数の利用者の会話が順に表示される態様のコンテンツＣ３０を表示する。例えば、端末装置１００は、所定の目的地に関連する内容の会話が順に表示される態様のコンテンツＣ３０を表示する。そして、端末装置１００は、利用者の会話が全て表示された後で、所定の操作が行われた場合は、コンテンツＣ３０を現在位置と所定の目的地とに応じた地図コンテンツＣ２０に変更する。
【０１７８】
これらの処理の結果、端末装置１００は、所定の目的地に関する情報に対する利用者の興味を生じさせ、利用者が興味を有すると推定される場合に、両者を所定の目的地へと誘導する地図コンテンツＣ２０を表示する。この結果、端末装置１００は、利用者を所定の目的地へと誘導する可能性を向上させることができる。
【０１７９】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１８０】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０１８１】
１  配信システム
１０  広告主端末
２０  広告配信サーバ
２１、３１、１１０  通信部
２２  記憶部
２３、３３、１５０  制御部
２４  広告データベース
２５  入稿受付部
２６  要求受付部
２７  広告選択部
２８  配信部
３０  コンテンツ配信サーバ
３２  コンテンツ記憶部
３４  受付部
３５  配信部
１００  端末装置
１２０  入力部
１３０  出力部
１４０  ＧＰＳセンサ
１５１  要求部
１５２  操作制御部
１５３  表示処理部
１５４  表示部
１５５  取得部
１５６  表示制御部
【図１】
2020118610.tif 000003
【図２】
2020118610.tif 000004
【図３】
2020118610.tif 000005
【図４】
2020118610.tif 000006
【図５】
2020118610.tif 000007
【図６】
2020118610.tif 000008
【図７】
2020118610.tif 000009
【図８】
2020118610.tif 000010
【図９】
2020118610.tif 000011
【手続補正書】
【提出日】令和1年9月2日(2019.9.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータに
ウェブコンテンツが有する所定の表示領域内に、現在位置の利用の許可を提案する内容を含む第１コンテンツを配置して、各コンテンツを表示する表示手順と、
前記現在位置の利用を許可する所定の操作が行われた場合は、前記表示領域内の前記第１コンテンツを前記現在位置に応じた地図に関する第２コンテンツに変更する表示制御手順と
を実行させるための情報表示プログラム。
【請求項２】
前記表示手順は、ウェブコンテンツが有する所定の表示領域内に、予め所定の位置と関連性を有するコンテンツであって、現在位置の利用の許可を提案する内容を含む第１コンテンツを配置して、各コンテンツを表示し、
前記表示制御手順は、前記現在位置の利用を許可する所定の操作が行われた場合は、前記表示領域内の前記第１コンテンツを前記現在位置から前記所定の位置までの経路を示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項１に記載の情報表示プログラム。
【請求項３】
前記表示制御手順は、前記第１コンテンツを所定の目的地を示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項１または２に記載の情報表示プログラム。  
【請求項４】
前記表示制御手順は、前記第１コンテンツを、前記現在位置と所定の目的地とを示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項１〜３のうちいずれか１つに記載の情報表示プログラム。  
【請求項５】
前記表示制御手順は、前記第１コンテンツを、前記現在位置から所定の目的地までの移動経路に関する情報を含む第２コンテンツに変更する
ことを特徴とする請求項１〜４のうちいずれか１つに記載の情報表示プログラム。  
【請求項６】
前記表示制御手順は、前記第１コンテンツを、前記現在位置と所定の目的地との間の距離に応じた情報を含む第２コンテンツに変更する
ことを特徴とする請求項１〜５のうちいずれか１つに記載の情報表示プログラム。  
【請求項７】
前記表示制御手順は、前記第１コンテンツを、前記現在位置と所定の目的地との間の距離、若しくは、前記現在位置から前記所定の目的地までの間の移動時間に関する情報を含む第２コンテンツに変更する
ことを特徴とする請求項６に記載の情報表示プログラム。  
【請求項８】
前記表示制御手順は、前記現在位置と前記所定の目的地との間の距離が所定の範囲内に収まる場合は、前記第１コンテンツを、前記現在位置と前記所定の目的地とを示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項３〜７のうちいずれか１つに記載の情報表示プログラム。  
【請求項９】
前記表示制御手順は、前記現在位置と前記所定の目的地との間の距離が所定の範囲内に収まらない場合は、前記第１コンテンツを、前記所定の目的地を示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項３〜８のうちいずれか１つに記載の情報表示プログラム。  
【請求項１０】
前記表示制御手順は、前記第１コンテンツを、利用者の操作によりスクロール可能な地図に関する第２コンテンツに変更する
ことを特徴とする請求項１〜９のうちいずれか１つに記載の情報表示プログラム。  
【請求項１１】
前記表示手順は、所定の目的地と関連する第１コンテンツを表示し、
前記表示制御手順は、前記第１コンテンツを前記現在位置と前記所定の目的地とを示す地図に関する第２コンテンツに変更する
ことを特徴とする請求項１〜９のうちいずれか１つに記載の情報表示プログラム。  
【請求項１２】
前記第１コンテンツに対する所定の操作が行われた場合は、前記現在位置に応じた地図に関する第２コンテンツを取得する取得手順
を実行させ、
前記表示制御手順は、前記第１コンテンツを、前記取得手順により取得された第２コンテンツへと変更する
ことを特徴とする請求項１〜１１のうちいずれか１つに記載の情報表示プログラム。  
【請求項１３】
前記表示手順は、前記第１コンテンツとして、所定の入力枠に所定のテキストが徐々に自動入力される態様のコンテンツを表示し、
前記表示制御手順は、前記所定の入力枠に前記所定のテキストが全て入力された後で、所定の操作が行われた場合は、前記第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示プログラム。  
【請求項１４】
前記表示手順は、前記第１コンテンツとして、所定の目的地に関連する内容のテキストが徐々に自動入力される態様のコンテンツを表示し、
前記表示制御手順は、前記第１コンテンツを、前記現在位置と前記所定の目的地とに応じた地図に関する第２コンテンツに変更する
ことを特徴とする請求項１３に記載の情報表示プログラム。  
【請求項１５】
前記表示手順は、前記第１コンテンツとして、複数の利用者の会話が順に表示される態様のコンテンツを表示し、
前記表示制御手順は、前記利用者の会話が全て表示された後で、所定の操作が行われた場合は、前記第１コンテンツを前記第２コンテンツに変更する
ことを特徴とする請求項１〜１２のうちいずれか１つに記載の情報表示プログラム。  
【請求項１６】
前記表示手順は、前記第１コンテンツとして、所定の目的地に関連する内容の会話が順に表示される態様のコンテンツを表示し、
前記表示制御手順は、前記第１コンテンツを、前記現在位置と前記所定の目的地とに応じた地図に関する第２コンテンツに変更する
ことを特徴とする請求項１５に記載の情報表示プログラム。
【請求項１７】
ウェブコンテンツが有する所定の表示領域内に、現在位置の利用の許可を提案する内容を含む第１コンテンツを配置して、各コンテンツを表示する表示部と、
前記現在位置の利用を許可する所定の操作が行われた場合は、前記表示領域内の前記第１コンテンツを前記現在位置に応じた地図に関する第２コンテンツに変更する表示制御部と
を有することを特徴とする情報表示装置。  
【請求項１８】
情報表示装置が実行する情報表示方法であって、
ウェブコンテンツが有する所定の表示領域内に、現在位置の利用の許可を提案する内容を含む第１コンテンツを配置して、各コンテンツを表示する表示工程と、
前記現在位置の利用を許可する所定の操作が行われた場合は、前記表示領域内の前記第１コンテンツを前記現在位置に応じた地図に関する第２コンテンツに変更する表示制御工程と
を含むことを特徴とする情報表示方法。  
【請求項１９】
画面に情報を表示する端末装置に制御情報を配信する配信部を備え、
前記配信部は、前記端末装置に前記制御情報を配信することで、
ウェブコンテンツが有する所定の表示領域内に、現在位置の利用の許可を提案する内容を含む第１コンテンツを配置して、各コンテンツを表示する表示手順と、
前記現在位置の利用を許可する所定の操作が行われた場合は、前記表示領域内の前記第１コンテンツを前記現在位置に応じた地図に関する第２コンテンツに変更する表示制御手順と
を実行させるよう前記端末装置を制御する、
ことを特徴とする配信装置。