(57)【要約】【課題】ユーザに適切に情報を通知すること。【解決手段】本願に係る配信装置は、配信部を有する。配信部は、ロケーションに関するコンテンツを表示する端末装置に、コンテンツの配信サービス以外の端末装置を利用するユーザが利用中のサービスに関する通知情報であって、コンテンツに差し込まれて表示される通知情報を配信する。【選択図】図２
2018092458.tif 000002
【特許請求の範囲】
【請求項１】
ロケーションに関するコンテンツを表示する端末装置に、前記コンテンツの配信サービス以外の前記端末装置を利用するユーザが利用中のサービスに関する通知情報であって、前記コンテンツに差し込まれて表示される通知情報を配信する配信部、
を備えたことを特徴とする配信装置。
【請求項２】
前記配信部は、
前記コンテンツの配信サービス以外のサービスの利用を促す前記通知情報を配信する
ことを特徴とする請求項１に記載の配信装置。
【請求項３】
前記配信部は、
地図を含む前記コンテンツに差し込まれて前記コンテンツとともに表示される通知情報を配信する
ことを特徴とする請求項１または請求項２に記載の配信装置。
【請求項４】
前記配信部は、
前記コンテンツ間に差し込まれて前記コンテンツとともに一覧表示される通知情報を配信する
ことを特徴とする請求項１〜３のいずれか１項に記載の配信装置。
【請求項５】
前記配信部は、
所定の地点間の複数の移動経路の各々に対応する前記コンテンツ間に差し込まれ、前記コンテンツとともに一覧表示される前記通知情報を配信する
ことを特徴とする請求項１〜４のいずれか１項に記載の配信装置。
【請求項６】
前記配信部は、
前記所定の地点のいずれかに関する前記通知情報を配信する
ことを特徴とする請求項５に記載の配信装置。
【請求項７】
前記配信部は、
所定の移動経路における複数の地点の各々に対応する前記コンテンツ間に差し込まれ、前記コンテンツとともに一覧表示される前記通知情報を配信する
ことを特徴とする請求項１〜６のいずれか１項に記載の配信装置。
【請求項８】
前記配信部は、
前記所定の移動経路における第１の地点と第２の地点との間の地点に関する前記通知情報であって、前記第１の地点に対応する前記コンテンツと前記第２の地点に対応する前記コンテンツとの間に差し込まれる前記通知情報を配信する
ことを特徴とする請求項７に記載の配信装置。
【請求項９】
前記配信部は、
前記通知情報として、ユーザが過去に検索した位置に関する情報、または前記コンテンツに関連するエリアに基づく宿泊施設の予約サービスに関する情報、または前記コンテンツに関連するエリアに基づく気象情報サービスに関する情報、または前記コンテンツに関連するエリアに位置する施設の利用を促す情報、または前記コンテンツに関連する経路に基づく健康情報、または前記コンテンツに関連する経路に基づく案内情報、または前記コンテンツに関連するエリアにおける購買を促す情報、または前記コンテンツに関連するエリアに関連する経済活動に関する情報を配信する、
ことを特徴とする請求項１〜８のいずれか１項に記載の配信装置。
【請求項１０】
前記配信部は、
前記ユーザの行動情報に基づくタイミングで前記ユーザへ通知する前記通知情報を配信する
ことを特徴とする請求項１〜９のいずれか１項に記載の配信装置。
【請求項１１】
前記端末装置から配信要求を受け付ける受付部、
をさらに備え、
前記配信部は、
前記配信要求を送信した前記端末装置に、前記通知情報を配信する
ことを特徴とする請求項１〜１０のいずれか１項に記載の配信装置。
【請求項１２】
コンピュータが実行する配信方法であって、
ロケーションに関するコンテンツを表示する端末装置に、前記コンテンツの配信サービス以外の前記端末装置を利用するユーザが利用中のサービスに関する通知情報であって、前記コンテンツに差し込まれて表示される通知情報を配信する配信工程、
を含むことを特徴とする配信方法。
【請求項１３】
ロケーションに関するコンテンツを表示する端末装置に、前記コンテンツの配信サービス以外の前記端末装置を利用するユーザが利用中のサービスに関する通知情報であって、前記コンテンツに差し込まれて表示される通知情報を配信する配信手順、
をコンピュータに実行させることを特徴とする配信プログラム。
【請求項１４】
端末装置であって、
ロケーションに関するコンテンツの配信サービス以外の前記端末装置を利用するユーザが利用中のサービスに関する通知情報を受信する受信部と、
前記受信部により受信された前記通知情報を、前記コンテンツとともに表示する表示部と、
を備えたことを特徴とする端末装置。
【請求項１５】
端末装置が実行する表示方法であって、
ロケーションに関するコンテンツの配信サービス以外の前記端末装置を利用するユーザが利用中のサービスに関する通知情報を受信する受信工程と、
前記受信工程により受信された前記通知情報を、前記コンテンツとともに表示する表示工程と、
を含んだことを特徴とする表示方法。
【請求項１６】
端末装置が実行する表示プログラムであって、
ロケーションに関するコンテンツの配信サービス以外の前記端末装置を利用するユーザが利用中のサービスに関する通知情報を受信する受信手順と、
前記受信手順により受信された前記通知情報を、前記コンテンツとともに表示する表示手順と、
を前記端末装置に実行させることを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信装置、配信方法、配信プログラム、端末装置、表示方法、及び表示プログラムに関する。
【背景技術】
【０００２】
近年、例えば地図等のロケーションに関する情報とともに広告を表示する技術が提供されている。例えば、ユーザの端末装置の位置と店舗の位置の関係から広告を配信し、地図とともに広告を表示する技術が提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７９１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術ではユーザに適切に情報を通知することが難しい。例えば、ユーザの位置と店舗の位置の関係に基づくだけでは広告がユーザにとって興味や関心がない内容である場合がある。このような場合、ユーザの興味や関心を引く可能性が低く、ユーザの満足度が低くなるため、ユーザに適切に情報を通知することは難しい。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザに適切に情報を通知する配信装置、配信方法、配信プログラム、端末装置、表示方法、及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る配信装置は、ロケーションに関するコンテンツを表示する端末装置に、前記コンテンツの配信サービス以外の前記端末装置を利用するユーザが利用中のサービスに関する通知情報であって、前記コンテンツに差し込まれて表示される通知情報を配信する配信部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザに適切に情報を通知することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る配信処理の一例を示す図である。
【図２】図２は、実施形態に係る配信装置の構成例を示す図である。
【図３】図３は、実施形態に係るユーザ情報記憶部の一例を示す図である。
【図４】図４は、実施形態に係る位置情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る端末装置の構成例を示す図である。
【図６】図６は、実施形態に係る通知情報を配信する処理の一例を示すフローチャートである。
【図７】図７は、実施形態に係る通知情報を表示する処理の一例を示すフローチャートである。
【図８】図８は、実施形態に係る配信処理の一例を示す図である。
【図９】図９は、変形例に係る配信処理の一例を示す図である。
【図１０】図１０は、変形例に係る配信装置の構成例を示す図である。
【図１１】図１１は、変形例に係るサービス情報記憶部の一例を示す図である。
【図１２】図１２は、変形例に係る通知情報を配信する処理の一例を示すフローチャートである。
【図１３】図１３は、変形例に係る通知情報を表示する処理の一例を示すフローチャートである。
【図１４】図１４は、通知情報の表示の一例を示す図である。
【図１５】図１５は、通知情報の表示の一例を示す図である。
【図１６】図１６は、配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る配信装置、配信方法、配信プログラム、端末装置、表示方法、及び表示プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る配信装置、配信方法、配信プログラム、端末装置、表示方法、及び表示プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．配信処理〕
まず、図１を用いて、実施形態に係る配信処理の一例について説明する。図１は、実施形態に係る配信処理の一例を示す図である。配信装置１００は、ロケーションに関するコンテンツ（以下、「ローカルコンテンツ」ともいう）を配信する配信サービスを提供する。なお、ローカルコンテンツは、ロケーションに関するコンテンツであれば地図に関するコンテンツや周辺の店舗等に関するコンテンツ等の種々のコンテンツであってもよい。図１の例では、配信装置１００がユーザの検索に対応した地図やレストラン等の店舗に関するコンテンツを配信する場合を示す。なお、ローカルコンテンツには、広告コンテンツが含まれてもよい。
【００１１】
図１に示すように、配信システム１は、端末装置１０と、外部装置５０と、配信装置１００とが含まれる。端末装置１０と、外部装置５０と、配信装置１００とは図示しない所定の通信網を介して、有線または無線により通信可能に接続される。なお、図１に示した配信システム１には、複数台の端末装置１０や、複数台の外部装置５０や、複数台の配信装置１００が含まれてもよい。
【００１２】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、ユーザによる操作を受け付ける。図１に示す例において端末装置１０は、ユーザの操作により所定のアプリケーション（以下、単に「アプリ」とする場合がある）を起動する。図１の例では、アプリは、ローカルアプリであってもよい。そして、端末装置１０は、ユーザの操作によりアプリに表示するコンテンツを配信装置１００へ要求する。なお、端末装置１０は、配信装置１００が配信するローカルコンテンツを表示可能であれば、どのようなアプリによりローカルコンテンツを表示してもよい。例えば、端末装置１０は、ローカルアプリ等の専用のアプリケーションによりローカルコンテンツを表示してもよいし、ブラウザアプリ（以下、単に「ブラウザ」とする場合がある）によりローカルコンテンツを表示してもよい。
【００１３】
また、以下では、端末装置１０をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置１０と読み替えることもできる。なお、端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。図１の例では、端末装置１０がタッチパネル機能を有するスマートフォンである場合を示す。また、端末装置１０は、端末装置１０を利用するユーザへの通知情報を配信装置１００から受信する。また、端末装置１０は、受信した通知情報を配信装置１００が配信するローカルコンテンツに差し込んで表示する。
【００１４】
配信装置１００は、端末装置１０にローカルコンテンツや通知情報を配信するサービスを提供する情報処理装置である。図１に示す例において、配信装置１００は、端末装置１０から配信要求を受け付け、端末装置１０において起動されたアプリ中のページに表示されるローカルコンテンツを配信する。また、配信装置１００は、コンテンツの配信サービス以外の端末装置１０を利用するユーザが利用中のサービスに関する通知情報であって、コンテンツに差し込まれて表示される通知情報を端末装置１０に配信する。
【００１５】
また、図１に示すように、配信装置１００が配信するコンテンツは、端末装置１０において一覧表示される場合がある。例えば、配信装置１００は、コンテンツの配信サービス以外の端末装置１０を利用するユーザが利用中のサービスに関する通知情報であって、コンテンツに差し込まれて一覧表示される通知情報を、端末装置１０に配信する。
【００１６】
外部装置５０は、配信装置１００が提供する配信サービス以外のサービスを提供する情報処理装置である。なお、外部装置５０は、配信装置１００が提供する配信サービス以外のサービスであれば、どのようなサービスを提供する情報処理装置であってもよい。例えば、外部装置５０は、美容院やレストラン等の所定のサービスの予約サービスを提供する情報処理装置であってもよく、電子商取引サービスを提供する情報処理装置であってもよく、ユーザの情報を管理するサービスを提供する情報処理装置であってもよい。また、外部装置５０は、配信装置１００以外の配信サービスを行う情報処理装置であってもよい。なお、図１においては、外部装置５０が、タクシー配車サービスを提供する情報処理装置である場合を例として説明する。
【００１７】
以下、図１を用いて、配信処理の一例を説明する。図１の例では、ユーザがユーザＩＤ「Ｕ１」により識別されるユーザ（以下、「ユーザＵ１」とする場合がある）である場合を示す。また、図１においては、ユーザＵ１は、外部装置５０が提供するタクシー配車サービスを利用中のユーザであるとする。なお、配信装置１００が通知情報の生成に用いる情報を取得済みであれば、配信システム１には、外部装置５０が含まれなくてもよい。また、例えば、配信装置１００が通知情報の生成に用いる情報（例えばタクシーの配車履歴情報等）を端末装置１０から取得する場合、配信システム１には、外部装置５０が含まれなくてもよい。
【００１８】
図１に示すように、ユーザＵ１は端末装置１０で起動されたアプリを操作し、配信装置１００にコンテンツの配信要求を送信する（ステップＳ１１）。例えば、図１においては図示を省略するが、ユーザＵ１の操作に応じて、端末装置１０はアプリを起動し、アプリに表示する地図等のコンテンツの配信を配信装置１００に要求してもよい。
【００１９】
端末装置１０から配信要求を受け付けた配信装置１００は、端末装置１０に配信装置１００が提供する配信サービスのローカルコンテンツを配信する（ステップＳ１２）。例えば、配信装置１００は、端末装置１０の位置情報に基づく配信サービスのコンテンツを配信する。なお、図１の例では、配信装置１００から地図等のローカルコンテンツを配信する場合を示すが、端末装置１０が予めローカルコンテンツを取得済みである場合、端末装置１０は、端末装置１０内に格納されたローカルコンテンツを表示してもよい。
【００２０】
そして、端末装置１０は、配信装置１００から受信したコンテンツを表示する（ステップＳ１３）。すなわち、端末装置１０は、アプリ中のページＷ１１に地図コンテンツであるコンテンツＣＴ１１を表示する。図１の例では、端末装置１０中のページＷ１１には、例えばユーザＵ１が位置する付近の地図に関するコンテンツＣＴ１１が表示される。また、例えば、コンテンツＣＴ１１には検索窓ＢＸ１１が含まれる。例えば、ユーザＵ１は、検索窓ＢＸ１１に所望の文字列（以下、「クエリ」ともいう）を入力することにより、所望のローカルコンテンツを検索する。
【００２１】
ユーザＵ１は、検索窓ＢＸ１１にクエリを入力することにより、クエリに対応する検索を要求する。例えば、ユーザＵ１は、検索窓ＢＸ１１に「料理  地域Ａ」と入力することにより、地域Ａに所在する料理を提供する店舗等を検索する。図１の例では、ユーザＵ１により検索窓ＢＸ１１に「料理  地域Ａ」と入力された端末装置１０は、クエリ「料理  地域Ａ」を配信装置１００に送信することにより、配信装置１００に地域Ａに所在する料理を提供する店舗等に関する検索を要求する（ステップＳ１４）。なお、端末装置１０は、サービス情報を配信装置１００へ問い合わせる際に、コンテンツＣＴ１１が表示されていることを示す情報やユーザＵ１の位置情報を配信装置１００へ送信してもよい。また、配信装置１００は、端末装置１０からの問い合わせに関わらず所定のタイミングで、以下に示すステップＳ１５〜Ｓ１７の処理を行ってもよい。
【００２２】
配信装置１００は、端末装置１０から検索要求を受け付けた場合、検索要求を受け付けたサービスを提供する外部装置５０に、端末装置１０を利用するユーザＵ１に関する情報を要求する（ステップＳ１５）。図１に示す例において、配信装置１００は、ユーザＵ１に関するタクシー配車サービスのサービス情報を外部装置５０に要求する。例えば、配信装置１００は、ユーザを識別する情報を送信することにより、外部装置５０にサービス情報を要求する。例えば、配信装置１００は、ユーザＵ１の位置情報を外部装置５０に送信してもよい。
【００２３】
配信装置１００から要求を受け付けた外部装置５０は、端末装置１０を利用するユーザＵ１に関するサービス情報を配信装置１００に送信する（ステップＳ１６）。図１に示す例において、外部装置５０は、ユーザＵ１がタクシー配車サービスを利用したことがあるユーザであることを示す情報を、ユーザＵ１に関するサービス情報として配信装置１００に送信する。なお、図１の例では、ユーザＵ１が過去にタクシー配車サービスを利用してタクシーの配車を行った履歴を有するユーザであるものとする。
【００２４】
外部装置５０からユーザＵ１に関するサービス情報を受け付けた配信装置１００は、種々の情報に基づいて、通知情報を生成する。図１に示す例において、配信装置１００は、ユーザＵ１がタクシー配車サービスを利用したことがあるユーザであることを示す情報に基づいて、通知情報ＮＣ１１を生成する。具体的には、配信装置１００は、ユーザＵ１にタクシー配車サービスを利用することを促す通知情報ＮＣ１１を生成する。このように、配信装置１００は、配信サービスとは別サービスであるタクシー配車サービスに関する通知情報ＮＣ１１を生成する。なお、図１では図示することを省略するが配信装置１００は、記憶部１２０（図２参照）からクエリ「料理  地域Ａ」に対応するローカルコンテンツに関する情報を抽出する。例えば、配信装置１００は、地域Ａに位置するレストランＡに関するコンテンツＣＴ１２や地域Ａに位置するレストランＢに関するコンテンツＣＴ１３を抽出（生成）する。また、配信装置１００は、地域Ａに関する地図コンテンツであるコンテンツＣＴ１４を生成する。
【００２５】
その後、配信装置１００は、コンテンツと通知情報ＮＣ１１とを端末装置１０へ配信する（ステップＳ１７）。図１に示す例において、配信装置１００は、コンテンツＣＴ１２〜ＣＴ１４を端末装置１０へ配信する。また、図１に示す例において、配信装置１００は、配信サービスとは別サービスであるタクシー配車サービスに関する通知情報ＮＣ１１を端末装置１０へ配信する。なお、配信装置１００は、コンテンツＣＴ１２〜ＣＴ１４と通知情報ＮＣ１１とを異なるタイミングで配信してもよい。
【００２６】
コンテンツと通知情報ＮＣ１１とを受信した端末装置１０は、表示を遷移させる（ステップＳ１８）。図１の例では、表示遷移後の端末装置１０中のページＷ１１には、コンテンツＣＴ１２、コンテンツＣＴ１３、コンテンツＣＴ１４の順に上下方向に並んで一覧表示される。この場合、端末装置１０において、ローカルコンテンツは所定の方向に並べて一覧表示される。具体的には、ローカルコンテンツはスクロール方向（図１においては上下方向）に並べて表示される。なお、ページＷ１１に表示されたコンテンツＣＴ１２〜ＣＴ１４はローカルコンテンツの一部であり、ユーザは端末装置１０の表示画面にタッチした指を下から上へ移動させる操作（以下、「フリック操作」とする場合がある）をすることにより、表示を下へスクロールさせて、下に続く残りのコンテンツを表示させることができる。
【００２７】
ここで、図１の例では、端末装置１０は、コンテンツに通知情報を差し込んで表示させる。図１に示す例において、端末装置１０中のページＷ１１には、コンテンツＣＴ１２、コンテンツＣＴ１３、通知情報ＮＣ１１、コンテンツＣＴ１４の順に上下方向に並んで一覧表示される。
【００２８】
このように、端末装置１０において、通知情報ＮＣ１１が、コンテンツＣＴ１３とコンテンツＣＴ１４との間に差し込まれて一覧表示される。図１の例では、地域Ａに位置するレストランＢには徒歩で９分であることを示すコンテンツＣＴ１３と、ユーザＵ１の位置やレストランＡやレストランＢとの位置関係を示すコンテンツＣＴ１４との間に通知情報ＮＣ１１が差し込まれて一覧表示される。例えば、通知情報ＮＣ１１は表示前に予めコンテンツＣＴ１３とコンテンツＣＴ１４との間に差し込まれて一覧表示される。
【００２９】
図１に示すように、通知情報ＮＣ１１は、外部装置５０が提供するタクシー配車サービスにおけるユーザＵ１に関するサービス情報を示す。具体的には、端末装置１０中のページＷ１１には、タクシー配車サービスのアイコン及びその利用を許可する「呼出」ボタンを含む通知情報ＮＣ１１が表示される。
【００３０】
ここで、通知情報ＮＣ１１の内容は、ユーザＵ１が利用した経験があるタクシー配車サービスの利用を促す、すなわちユーザＵ１がユーザ登録等を行い、利用中のタクシー配車サービスの再度の利用をユーザＵ１に通知する内容である。言い換えると、通知情報ＮＣ１１の内容は、配信装置１００の配信サービス以外であってユーザが利用中のサービスによりユーザに通知される情報である。具体的には、通知情報ＮＣ１１は、ユーザが利用中のタクシー配車サービスを提供する外部装置５０によりユーザＵ１に通知される情報である。
【００３１】
このような内容の通知情報ＮＣ１１を閲覧したユーザＵ１は、「呼出」ボタンを押下すること等により、外部装置５０が提供するタクシー配車サービスのアプリ等を起動して、タクシー配車サービスを利用してタクシーを呼び出す可能性が高くなる。すなわち、通知情報ＮＣ１１は、ローカルコンテンツを提供するサービス以外のサービスの利用を促す情報である。具体的には、通知情報ＮＣ１１は、配信装置１００以外の外部装置５０が提供するタクシー配車サービスの利用を促す情報である。
【００３２】
上述したように、配信装置１００は、ローカルコンテンツ以外でローカルコンテンツとともに一覧表示される通知情報を配信する。そして、通知情報を受信した端末装置１０は、ローカルコンテンツに差し込んで通知情報を表示する。図１の例では、端末装置１０は、コンテンツＣＴ１２〜ＣＴ１４とともに、タクシー配車サービスに関する通知情報ＮＣ１１を上下方向に並べて一覧表示される。つまり、配信装置１００は、通知情報をユーザが閲覧しているコンテンツとともに表示されるように配信することができるため、通知情報をユーザに視認可能性が高い態様で、通知することができる。また、配信装置１００は、ローカルコンテンツに重畳させることなく、ローカルコンテンツと調和した態様で通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。すなわち、配信装置１００は、ユーザに適切に情報を通知することができる。
【００３３】
〔１−１．通知タイミング〕
なお、上記の例における通知情報の配信タイミングは一例であり、配信装置１００は、目的に応じて種々のタイミングで通知情報を配信してもよい。例えば、配信装置１００は、ステップＳ１１において端末装置１０から配信要求を受け付けた際に、ステップＳ１５、Ｓ１６の処理を行い、ステップＳ１２においてローカルコンテンツを配信する際に通知情報も併せて配信してもよい。すなわち、配信装置１００は、ローカルコンテンツを配信するタイミングで通知情報を配信してもよいし、ローカルコンテンツの配信と異なるタイミングで通知情報を配信してもよい。なお、この点についての詳細は後述する。
【００３４】
また、上記の例においては、端末装置１０が、ローカルアプリ等のローカルコンテンツを閲覧する専用のアプリケーションによりローカルコンテンツを表示する場合を示したが、ローカルコンテンツの表示は上記に限らず、端末装置１０は、例えばブラウザなどにより、ローカルコンテンツを表示してもよい。端末装置１０は、例えばブラウザなどによりローカルコンテンツを表示する場合、ローカルコンテンツや通知情報が表示されるページはウェブページであってもよい。
【００３５】
なお、ローカルコンテンツを配信する情報処理装置と、通知情報を配信する情報処理装置は別体であってもよい。例えば、所定のコンテンツ配信装置がローカルコンテンツを配信し、コンテンツ配信装置や端末装置１０から要求を受け付けた配信装置１００が端末装置１０やコンテンツ配信装置に通知情報を配信してもよい。例えば、コンテンツ配信装置は、端末装置１０からの要求に応じて端末装置１０にローカルコンテンツを配信し、通知情報を配信装置１００に問い合わせてもよい。コンテンツ配信装置から問合せを受け付けた配信装置１００は、端末装置１０へ直接通知情報を配信してもよい。つまり、端末装置１０は、ローカルコンテンツと通知情報との各々を別の装置から配信を受けてもよい。
【００３６】
例えば、端末装置１０には、ローカルコンテンツがコンテンツ配信装置から配信され、配信装置１００から通知情報が配信されてもよい。また、配信装置１００は、コンテンツ配信装置を介して端末装置１０へ通知情報を通知してもよい。すなわち、コンテンツ配信装置が通知情報を問い合せした配信装置１００から受け付けた場合、コンテンツ配信装置は配信装置１００から受け付けた通知情報を端末装置１０に配信する。この場合、配信装置１００と外部装置５０とが、一体であってもよい。
【００３７】
また、上記例における通知情報は一例であり、配信サービスが配信するコンテンツ（ローカルコンテンツ）以外の情報であり、ユーザに通知される情報であればどのような情報であってもよい。すなわち、配信装置１００は、配信サービスが配信するローカルコンテンツ以外の情報であれば、種々の通知情報を端末装置１０へ配信してもよい。例えば、配信装置１００は、広告ではなく、ユーザの利用サービスに関する通知情報を端末装置１０へ配信してもよい。
【００３８】
また、例えば、配信装置１００は、一のＩＤに関連付けられたサービス間における通知情報であってもよい。例えば、配信装置１００は、ユーザＵ１が共通のＩＤ（例えば「Ｕ１」）を用いて配信サービスや他のサービス（例えば予約サービス等）の提供を受ける場合、共通のＩＤを用いる配信サービスのコンテンツとともに共通のＩＤを用いる他のサービスに関する通知情報が一覧表示されるように、通知情報を配信してもよい。この場合、例えば、共通のＩＤを用いてユーザに利用されるサービスＡのコンテンツとともに共通のＩＤを用いてユーザに利用されるサービスＢの通知情報が表示され、サービスＢのコンテンツとともにサービスＡの通知情報が表示されてもよい。このように、共通のＩＤにより利用されるサービス間で通知情報を相互に提供してもよい。
【００３９】
また、配信装置１００は、通知情報の内容とコンテンツとの関連性に基づいて、通知情報に含ませる情報を決定し、通知情報を生成してもよい。図１の例では、配信装置１００は、ユーザＵ１の位置から徒歩１５分を要するレストランＡに関するコンテンツＣＴ１２と、ユーザＵ１の位置から徒歩９分を要するレストランＢに関するコンテンツＣＴ１３とが通知情報ＮＣ１１とともに表示されるため、ユーザＵ１の位置から移動時間を要するレストランＡに関する情報を通知情報に含ませてもよい。例えば、配信装置１００は、「レストランＡへＴＡＸＩで移動する」等の文字列を含む通知情報ＮＣ１１を配信してもよい。また、配信装置１００は、ユーザＵ１の位置から移動時間を要するレストランＡに関するコンテンツＣＴ１２の直下に通知情報ＮＣ１１が配置されるように、通知情報ＮＣ１１を配信してもよい。これにより、配信装置１００は、ユーザＵ１がタクシー配車サービスをより利用したくなるコンテンツに関連させて通知情報ＮＣ１１をユーザＵ１に閲覧させることができる。したがって、配信装置１００は、通知情報ＮＣ１１に関するタクシー配車サービスをユーザＵ１が利用する可能性をより高めることができる。
【００４０】
また、図１の例では、配信装置１００は、ユーザＵ１がタクシー配車サービスを最後に利用してから所定の期間以内に、通知情報ＮＣ１１を配信してもよい。例えば、配信装置１００は、ユーザＵ１がタクシー配車サービスを最後に利用した日時が「２０１６年１１月２８日」である場合、「２０１６年１１月２８日」から１週間や１ヶ月以内に通知情報ＮＣ１１を配信してもよい。
【００４１】
〔１−２．他のサービス（過去の検索関連）〕
また、上述した例では、タクシー配車サービスに関する通知情報を一例として示したが、配信装置１００は、種々のサービスに関する通知情報を配信してもよい。また、例えば、配信装置１００は、ロケーションに関連する種々の通知情報を配信してもよい。例えば、配信装置１００は、ユーザが過去に検索した位置に関する情報を配信してもよい。例えば、配信装置１００は、ユーザが過去における所定期間に検索したロケーションに関する通知情報が地図等のローカルコンテンツに差し込まれるように配信してもよい。
【００４２】
〔１−３．宿泊予約サービス〕
また、例えば、配信装置１００は、コンテンツに関連するエリアに基づく宿泊施設の予約サービスに関する通知情報を配信してもよい。例えば、配信装置１００は、所定の予約サービスを利用するユーザが出張予定の場所（ロケーション）を表示した場合、その場所に関するホテルの予約サービスに関する通知情報を配信してもよい。
【００４３】
〔１−４．気象情報〕
また、例えば、配信装置１００は、コンテンツに関連するエリアに基づく気象情報サービスに関する通知情報を配信してもよい。例えば、配信装置１００は、ユーザが所定のスケジュール管理サービス等に旅行先に関する情報を登録している場合、旅行先の天気等の気象情報を通知情報として配信してもよい。
【００４４】
〔１−５．クーポン等〕
また、例えば、配信装置１００は、コンテンツに関連するエリアに位置する施設の利用を促す通知情報を配信してもよい。例えば、配信装置１００は、ユーザが所定の地域（エリア）を表示する場合、表示した地域で使えるクーポンやチラシ情報等を通知情報として配信してもよい。
【００４５】
〔１−６．健康情報〕
また、例えば、配信装置１００は、コンテンツに関連する経路に基づく健康情報を通知情報として配信してもよい。例えば、配信装置１００は、ユーザが所定の経路情報等を表示する場合、経路の表示に歩数など健康効果に関する通知情報を配信してもよい。
【００４６】
〔１−７．移動情報（つながり）〕
また、例えば、配信装置１００は、コンテンツに関連する経路に基づく案内情報を通知情報として配信してもよい。例えば、配信装置１００は、ユーザが所定の移動案内（地図、ナビ、乗換）等を利用している場合、ユーザの移動経路に、友達とのニアミスや合流しやすい店の情報を通知情報として配信してもよい。例えば、配信装置１００は、所定のユーザとのメッセージや投稿告知等のつながりに関する情報を通知情報として配信してもよい。例えば、配信装置１００は、友達同士で移動やニアミスに関する情報を通知情報として配信してもよい。
【００４７】
〔１−８．経済活動情報〕
また、例えば、配信装置１００は、コンテンツに関連するエリアにおける購買を促す情報やコンテンツに関連するエリアに関連する経済活動に関する情報を通知情報として配信してもよい。例えば、配信装置１００は、ユーザが所定のスケジュール管理サービス等に旅行先に関する情報を登録している場合、前後の予定も考慮した販売促進や行動アシスト等に関する情報を通知情報として配信してもよい。例えば、配信装置１００は、ユーザが位置する場所に応じて、予約やショッピング等のユーザの購買消費に関する情報を通知情報として配信してもよい。例えば、配信装置１００は、決済や家計簿や投融資や保険等の個人財務に関する情報を通知情報として配信してもよい。例えば、配信装置１００は、交通費の家計簿への影響を示す情報を通知情報として配信してもよい。例えば、配信装置１００は、ユーザが位置する場所に応じて、その場所に関連した投資対象に関する情報を通知情報として配信してもよい。例えば、配信装置１００は、ユーザが家電製品が販売される地域に位置する場合、家電銘柄の株式に関する情報を通知情報として配信してもよい。なお、上記通知情報は一例であり、配信装置１００は、ユーザに応じて種々の通知情報を適宜配信してもよい。
【００４８】
〔２．配信装置の構成〕
次に、図２を用いて、実施形態に係る配信装置１００の構成について説明する。図２は、実施形態に係る配信装置１００の構成例を示す図である。図２に示すように、配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、配信装置１００は、配信装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００４９】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークと有線または無線で接続され、端末装置１０との間で情報の送受信を行う。
【００５０】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図２に示すように、ユーザ情報記憶部１２１と、位置情報記憶部１２２とを有する。また、図２では図示を省略するが、記憶部１２０は、ローカルコンテンツに関する各種情報を記憶する。例えば、記憶部１２０は、端末装置１０に配信するローカルコンテンツに関する各種情報を記憶する。
【００５１】
（ユーザ情報記憶部１２１）
実施形態に係るユーザ情報記憶部１２１は、ユーザに関する各種情報を記憶する。例えば、ユーザ情報記憶部１２１は、ユーザ属性に関する各種情報を記憶する。図３は、実施形態に係るユーザ情報記憶部の一例を示す図である。図３に示すユーザ情報記憶部１２１は、「ユーザＩＤ」、「年齢」、「性別」といった項目が含まれる。
【００５２】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、図１の例に示したユーザＵ１に対応する。また、「年齢」は、ユーザＩＤにより識別されるユーザの年齢を示す。なお、「年齢」は、例えば３５歳など、ユーザＩＤにより識別されるユーザの具体的な年齢であってもよい。また、「性別」は、ユーザＩＤにより識別されるユーザの性別を示す。
【００５３】
例えば、図３に示す例において、ユーザＩＤ「Ｕ１」により識別されるユーザの年齢は、「３０代」であり、性別は、「男性」であることを示す。また、例えば、図３に示す例において、ユーザＩＤ「Ｕ２」により識別されるユーザの年齢は、「２０代」であり、性別は、「女性」であることを示す。
【００５４】
なお、ユーザ情報記憶部１２１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ユーザ情報記憶部１２１は、年齢や性別に加えて他のデモグラフィック属性情報やサイコグラフィック属性情報を記憶してもよい。例えば、ユーザ情報記憶部１２１は、氏名、自宅、勤務地、興味、家族構成、収入、ライフスタイル等の情報を記憶してもよい。
【００５５】
（位置情報記憶部１２２）
実施形態に係る位置情報記憶部１２２は、ユーザの位置に関する各種情報を記憶する。図４に、実施形態に係る位置情報記憶部１２２の一例を示す。図４に示す位置情報記憶部１２２は、「ユーザＩＤ」、「履歴情報」といった項目が含まれる。「履歴情報」には、「日時」、「位置情報」といった項目が含まれる。
【００５６】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。「履歴情報」は、ユーザの位置情報の履歴を示す。「日時」は、各位置情報が取得された日時を示す。なお、図４の例では「日時」を抽象的な符号「日時ＤＡ−１」等で図示するが、「日時」には、「２０１６年９月２１日２２時０１分４３秒」等の具体的な日時が記憶されてもよい。また、「位置情報」は、対応する日時における対応するユーザの位置情報を示す。なお、図４の例では「位置情報」を抽象的な符号「ＬＣ１１−１」等で図示するが、「位置情報」には、具体的な緯度経度情報等が記憶されてもよい。
【００５７】
例えば、図４に示す例において、ユーザＩＤ「Ｕ１」により識別されるユーザの位置情報「ＬＣ１１−１」が、日時「日時ＤＡ−１」に取得されたことを示す。例えば、ユーザＩＤ「Ｕ１」により識別されるユーザが利用する端末装置１０の位置情報「ＬＣ１１−１」が、日時「日時ＤＡ−１」に取得されたことを示す。例えば、図４に示す例において、ユーザＩＤ「Ｕ１」により識別されるユーザの位置情報「ＬＣ１２−１」が、日時「日時ＤＢ−１」に取得されたことを示す。例えば、ユーザＩＤ「Ｕ１」により識別されるユーザが利用する端末装置１０の位置情報「ＬＣ１２−１」が、日時「日時ＤＢ−１」に取得されたことを示す。
【００５８】
なお、位置情報記憶部１２２は、上記に限らず、目的に応じて種々の情報を記憶してもよい。また、位置情報記憶部１２２は、ユーザのコンテキストに関する情報を記憶してもよい。
【００５９】
（制御部１３０）
図２の説明に戻って、制御部１３０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信装置１００内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００６０】
図２に示すように、制御部１３０は、受付部１３１と、生成部１３２と、配信部１３３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００６１】
（受付部１３１）
受付部１３１は、種々の情報を受け付ける。例えば、受付部１３１は、外部の情報処理装置から配信要求を受け付ける。例えば、受付部１３１は、端末装置１０から配信要求を受け付ける。図１に示す例において、受付部１３１は、端末装置１０において動作するアプリによる配信要求を受け付ける。
【００６２】
例えば、受付部１３１は、検索要求を受け付ける。図１に示す例において、受付部１３１は、端末装置１０からクエリ「料理  地域Ａ」を受け付ける。また、受付部１３１は、端末装置１０からサービス情報の問合せを受け付けてもよい。例えば、受付部１３１は、端末装置１０から外部装置５０が提供するサービスに関するサービス情報の問合せを受け付ける。また、受付部１３１は、外部装置５０からサービス情報を受け付ける。例えば、受付部１３１は、ユーザＵ１が利用中のサービスを提供する外部装置５０からユーザＵ１に関するサービス情報を受け付ける。
【００６３】
また、受付部１３１は、外部の情報処理装置からユーザ情報記憶部１２１に記憶されるユーザ情報を受け付けてもよい。例えば、受付部１３１は、ユーザが利用する端末装置１０から各種情報を受け付ける。例えば、受付部１３１は、ユーザが利用する端末装置１０からユーザ情報を受け付ける。
【００６４】
（生成部１３２）
生成部１３２は、種々の情報を生成する。例えば、生成部１３２は、受付部１３１により受け付けられたユーザに関するサービス情報に基づいて、通知情報を生成する。図１に示す例において、生成部１３２は、受付部１３１により受け付けられたユーザに関するサービス情報に基づいて、通知情報ＮＣ１１を生成する。また、生成部１３２は、受付部１３１により外部装置５０が提供するサービスに関するサービス情報の問合せが受け付けられた場合、外部装置５０へサービス情報の問合せを行ってもよい。また、生成部１３２は、外部装置５０へのサービス情報の問合せを配信部１３３に行わせてもよい。
【００６５】
生成部１３２は、端末装置１０へ配信するローカルコンテンツを生成してもよい。例えば、生成部１３２は、受付部１３１により配信要求が受け付けられた場合、記憶部１２０に記憶されたローカルコンテンツに関する情報に基づいてローカルコンテンツを生成してもよい。この場合、生成部１３２は、端末装置１０に表示する形式に応じて、記憶部１２０に記憶されたローカルコンテンツに関する情報を加工し、ローカルコンテンツを生成してもよい。
【００６６】
図１に示す例において、生成部１３２は、ユーザＵ１がタクシー配車サービスを利用したことがあるユーザであることを示す情報に基づいて、通知情報ＮＣ１１を生成する。図１の例では、生成部１３２は、ユーザＵ１にタクシー配車サービスを利用することを促す通知情報ＮＣ１１を生成する。図１の例では、生成部１３２は、配信サービスとは別サービスであるタクシー配車サービスに関する通知情報ＮＣ１１を生成する。図１の例では、生成部１３２は、配信サービスとは別サービスであるタクシー配車サービスに関する通知情報ＮＣ１１を生成する。
【００６７】
（配信部１３３）
配信部１３３は、種々の情報を配信する。例えば、配信部１３３は、ロケーションに関するコンテンツを表示する端末装置１０に、コンテンツの配信サービス以外の端末装置１０を利用するユーザが利用中のサービスに関する通知情報であって、コンテンツに差し込まれて表示される通知情報を配信する。例えば、配信部１３３は、コンテンツの配信サービス以外のサービスの利用を促す通知情報を配信する。例えば、配信部１３３は、地図を含むコンテンツに差し込まれてコンテンツとともに表示される通知情報を配信する。
【００６８】
例えば、配信部１３３は、コンテンツ間に差し込まれてコンテンツとともに一覧表示される通知情報を配信する。例えば、配信部１３３は、所定の地点間の複数の移動経路の各々に対応するコンテンツ間に差し込まれ、コンテンツとともに一覧表示される通知情報を配信する。例えば、配信部１３３は、所定の地点のいずれかに関する通知情報を配信する。例えば、配信部１３３は、所定の移動経路における複数の地点の各々に対応するコンテンツ間に差し込まれ、コンテンツとともに一覧表示される通知情報を配信する。例えば、配信部１３３は、所定の移動経路における第１の地点と第２の地点との間の地点に関する通知情報であって、第１の地点に対応するコンテンツと第２の地点に対応するコンテンツとの間に差し込まれる通知情報を配信する。
【００６９】
例えば、配信部１３３は、通知情報として、ユーザが過去に検索した位置に関する情報を配信する。例えば、配信部１３３は、通知情報として、コンテンツに関連するエリアに基づく宿泊施設の予約サービスに関する情報を配信する。例えば、配信部１３３は、通知情報として、コンテンツに関連するエリアに基づく気象情報サービスに関する情報を配信する。例えば、配信部１３３は、通知情報として、コンテンツに関連するエリアに位置する施設の利用を促す情報を配信する。例えば、配信部１３３は、通知情報として、コンテンツに関連する経路に基づく健康情報を配信する。例えば、配信部１３３は、通知情報として、コンテンツに関連するコンテンツに関連する経路に基づく案内情報を配信する。例えば、配信部１３３は、通知情報として、コンテンツに関連するエリアにおける購買を促す情報を配信する。例えば、配信部１３３は、通知情報として、コンテンツに関連するエリアに関連する経済活動に関する情報を配信する。
【００７０】
例えば、配信部１３３は、ユーザの行動情報に基づくタイミングでユーザへ通知する通知情報を配信する。例えば、配信部１３３は、配信要求を送信した端末装置１０に、通知情報を配信する。
【００７１】
図１の例では、配信部１３３は、コンテンツと通知情報ＮＣ１１とを端末装置１０へ配信する。図１の例では、配信部１３３は、コンテンツＣＴ１２〜ＣＴ１４を端末装置１０へ配信する。また、図１の例では、配信部１３３は、配信サービスとは別サービスであるタクシー配車サービスに関する通知情報ＮＣ１１を端末装置１０へ配信する。
【００７２】
図１の例では、配信部１３３は、端末装置１０に配信装置１００が提供する配信サービスのローカルコンテンツを配信する。例えば、配信部１３３は、端末装置１０の位置情報に基づく配信サービスのコンテンツを配信する。
【００７３】
また、配信部１３３は、コンテンツがスクロール方向に並べて表示される端末装置１０に、コンテンツ間に配置して表示される通知情報を配信する。例えば、配信部１３３は、コンテンツの各々が複数の表示形式のいずれかにより表示される端末装置１０に、複数の表示形式から選択される表示形式で表示される通知情報を配信する。例えば、配信部１３３は、コンテンツが所定の表示形式により表示される端末装置１０に、所定の表示形式で表示される通知情報を配信する。
【００７４】
〔３．端末装置の構成〕
次に、図５を用いて、実施形態に係る端末装置１０の構成について説明する。図５は、実施形態に係る端末装置１０の構成例を示す図である。図５に示すように、端末装置１０は、通信部１１と、記憶部１２と、入力部１３と、出力部１４と、制御部１５とを有する。
【００７５】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定の通信網と有線または無線で接続され、配信装置１００との間で情報の送受信を行う。
【００７６】
（記憶部１２）
記憶部１２は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２は、例えば、端末装置１０にインストールされているアプリケーション（例えばローカルアプリ等）に関する情報、例えばプログラム等を記憶する。
【００７７】
（入力部１３）
入力部１３は、ユーザからの各種操作を受け付ける。例えば、入力部１３は、タッチパネル機能により表示面（例えば表示部１５３）を介してユーザからの各種操作を受け付けてもよい。また、入力部１３は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００７８】
（出力部１４）
出力部１４は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００７９】
（制御部１５）
制御部１５は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、端末装置１０内部の記憶部１２などの記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、インストールされているアプリケーション（例えばローカルアプリ等）のプログラムが含まれる。また、制御部１５は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００８０】
図５に示すように、制御部１５は、要求部１５１と、受信部１５２と、表示部１５３とを有し、以下に説明する配信処理の機能や作用を実現または実行する。なお、制御部１５の内部構成は、図５に示した構成に限られず、後述する配信処理を行う構成であれば他の構成であってもよい。
【００８１】
要求部１５１は、入力部１３により受け付けたユーザ操作に従って、配信装置１００へ配信要求を送信する。例えば、要求部１５１は、起動したアプリからの配信要求を配信装置１００へ送信する。また、要求部１５１は、検索要求を送信する。図１に示す例において、要求部１５１は、配信装置１００にクエリ「料理  地域Ａ」を送信することにより、検索要求を行う。なお、要求部１５１は、外部装置５０や通知情報を提供する通知装置へ検索要求を行ってもよい。また、要求部１５１は、サービス情報の問合せを要求してもよい。なお、要求部１５１は、外部装置５０や通知装置へサービス情報の問合せを要求してもよい。
【００８２】
受信部１５２は、配信装置１００から配信されたローカルコンテンツを受信する。また、受信部１５２は、端末装置１０を利用するユーザへの通知情報を受信する。また、受信部１５２は、受信したローカルコンテンツや通知情報を記憶部１２に格納してもよい。図１に示す例において、受信部１５２は、配信装置１００から通知情報を受信する。なお、受信部１５２は、外部装置５０や通知装置から通知情報を受信してもよい。
【００８３】
表示部１５３は、受信部１５２により受信された通知情報をコンテンツに差し込んで表示する。例えば、表示部１５３は、受信部１５２により受信された通知情報を所定のコンテンツとともに一覧表示する。例えば、表示部１５３は、通知情報をローカルコンテンツとともに一覧表示する。また、表示部１５３は、ローカルコンテンツを所定の方向に並べて一覧表示する。具体的には、表示部１５３は、コンテンツをスクロール方向に並べて表示する。また、表示部１５３は、コンテンツ間に通知情報を配置して表示する。また、表示部１５３は、コンテンツの各々を複数の表示形式のいずれかで表示する。この場合、表示部１５３は、通知情報を複数の表示形式から選択した表示形式で表示する。また、表示部１５３は、コンテンツを所定の表示形式により表示する。この場合、表示部１５３は、コンテンツと同じ表示形式で通知情報を表示する。
【００８４】
図１の例では、表示部１５３は、コンテンツに通知情報を差し込んで表示させる。図１に示す例において、表示部１５３は、コンテンツＣＴ１２、コンテンツＣＴ１３、通知情報ＮＣ１１、コンテンツＣＴ１４の順に上下方向に並べて一覧表示する。例えば、表示部１５３は、次に表示されるコンテンツに通知情報を割り込ませて表示する。図１に示す例において、表示部１５３は、コンテンツＣＴ１２、コンテンツＣＴ１３、通知情報ＮＣ１１、コンテンツＣＴ１４の順に上下方向に並べて、ページＷ１１に一覧表示する。具体的には、表示部１５３は、コンテンツＣＴ１３とコンテンツＣＴ１４との間に通知情報ＮＣ１１を差し込ませて一覧表示する。このように、表示部１５３は、通知情報ＮＣ１１をコンテンツＣＴ１２〜ＣＴ１４とともに一覧表示する。
【００８５】
図１の例では、表示部１５３は、通知情報ＮＣ１１を、コンテンツＣＴ１３とコンテンツＣＴ１４との間に差し込ませて一覧表示する。図１の例では、表示部１５３は、地域Ａに位置するレストランＢには徒歩で９分であることを示すコンテンツＣＴ１３と、ユーザＵ１の位置やレストランＡやレストランＢとの位置関係を示すコンテンツＣＴ１４との間に通知情報ＮＣ１１が差し込まれて一覧表示される。例えば、表示部１５３は、通知情報ＮＣ１１を表示前に予めコンテンツＣＴ１３とコンテンツＣＴ１４との間に差し込ませた後、一覧表示する。
【００８６】
図１に示すように、表示部１５３は、通知情報ＮＣ１１として、外部装置５０が提供するタクシー配車サービスにおけるユーザＵ１に関するサービス情報を表示する。表示部１５３は、タクシー配車サービスのアイコン及びその利用を許可する「呼出」ボタンを含む通知情報ＮＣ１１を表示する。
【００８７】
なお、上述した制御部１５による表示処理等の処理は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）などにより実現されてもよい。また、上述した表示処理が所定のアプリケーション（例えばローカルアプリ等）により行われる場合や表示処理が専用アプリにより行われる場合、制御部１５は、例えば、所定のアプリや専用アプリを制御するアプリ制御部を有してもよい。
【００８８】
〔４．配信処理のフロー〕
次に、図６及び図７を用いて、実施形態に係る配信システム１による配信処理の手順について説明する。まず、図６を用いて配信装置１００における通知情報の配信までの処理の流れを示す。図６は、実施形態に係る通知情報を配信する処理の一例を示すフローチャートである。
【００８９】
図６に示すように、配信装置１００の受付部１３１は、端末装置１０から配信要求を受け付ける（ステップＳ１０１）。例えば、図１に示す例において、受付部１３１は、端末装置１０において起動されたアプリから配信要求を受け付ける。その後、配信装置１００の配信部１３３は、端末装置１０へコンテンツを配信する（ステップＳ１０２）。例えば、配信部１３３は、配信装置１００の生成部１３２により生成されたローカルコンテンツを端末装置１０へ配信する。そして、受付部１３１は、端末装置１０から検索要求を受け付ける（ステップＳ１０３）。なお、ステップＳ１０３は、ステップＳ１０１と同じタイミングで行われてもよいし、ステップＳ１０１の配信要求が検索要求を含んでもよい。また、配信装置１００が所定のタイミングで通知情報を配信する場合、配信装置１００は、ステップＳ１０３の処理を行うことなく所定のタイミングでステップＳ１０４以降の処理を行ってもよい。
【００９０】
そして、配信装置１００は、生成部１３２または配信部１３３により、検索要求に対応する外部装置５０に、端末装置１０を利用するユーザに関するサービス情報を要求する（ステップＳ１０４）。図１に示す例において、配信装置１００は、タクシー配車サービスを提供する外部装置５０へユーザＵ１に関するサービス情報を要求する。その後、受付部１３１は、外部装置５０からユーザに関するサービス情報を受け付ける（ステップＳ１０５）。図１に示す例において、受付部１３１は、外部装置５０からユーザＵ１に関するサービス情報を受け付ける。
【００９１】
そして、生成部１３２は、ステップＳ１０５において受け付けたサービス情報を基に通知情報を生成する（ステップＳ１０６）。図１に示す例において、生成部１３２は、受付部１３１により外部装置５０から受け付けられたサービス情報を基に、通知情報ＮＣ１１を生成する。なお、配信装置１００が外部装置５０から受け付けたサービス情報を通知情報として、端末装置１０へ配信する場合、ステップＳ１０６の処理を行わなくてもよい。その後、配信部１３３は、検索に対応するコンテンツとともに通知情報を端末装置１０へ配信する（ステップＳ１０７）。なお、配信部１３３は、ステップＳ１０２においてコンテンツとともに通知情報を端末装置１０へ配信してもよい。
【００９２】
〔５．表示処理のフロー〕
次に、図７を用いて端末装置１０における通知情報の表示までの処理の流れを示す。図７は、実施形態に係る通知情報を表示する処理の一例を示すフローチャートである。
【００９３】
図７に示すように、端末装置１０の要求部１５１は、配信装置１００へ配信要求を送信する（ステップＳ２０１）。例えば、図１に示す例において、要求部１５１は、端末装置１０において起動されたアプリによる配信要求を配信装置１００へ送信する。その後、端末装置１０の受信部１５２は、配信装置１００からコンテンツを受信する（ステップＳ２０２）。例えば、受信部１５２は、配信装置１００からローカルコンテンツである地図を受信する。そして、端末装置１０の表示部１５３は、配信装置１００から受信したコンテンツを表示する（ステップＳ２０３）。例えば、表示部１５３は、配信装置１００から受信したローカルコンテンツである地図を表示する。
【００９４】
そして、要求部１５１は、ユーザの操作に応じて検索要求を送信する（ステップＳ２０４）。なお、ステップＳ２０４は、ステップＳ２０１と同じタイミングで行われてもよいし、ステップＳ２０１の配信要求が検索要求を含んでもよい。例えば、図１に示す例において、要求部１５１は、配信装置１００へ検索要求を行う。なお、要求部１５１は、外部装置５０や通知装置へ検索要求を行ってもよい。その後、受信部１５２は、検索に対応するコンテンツとともに通知情報を受信する（ステップＳ２０５）。図１に示す例において、受信部１５２は、配信装置１００から検索に対応するローカルコンテンツとともに通知情報ＮＣ１１を受信する。例えば、端末装置１０は、通知情報ＮＣ１１とともに通知情報ＮＣ１１をコンテンツＣＴ１３とコンテンツＣＴ１４との間に配置することを示す情報を受信する。なお、受信部１５２は、ステップＳ２０２においてコンテンツとともに通知情報を受信してもよい。表示部１５３は、コンテンツとともに通知情報を表示する（ステップＳ２０６）。
【００９５】
〔６．初期表示における通知情報の表示〕
上述した例では、コンテンツ表示後に表示が遷移する際に通知情報を表示する例を示したが、通知情報はコンテンツの初期表示時に含まれてもよい。ここで、図８を用いて、初期表示における通知情報の表示について説明する。図８は、実施形態に係る配信処理の一例を示す図である。なお、図８に示す例において、外部装置５０は、美容院やレストラン等の所定のサービスの予約サービスを提供する情報処理装置である場合を示す。
【００９６】
図８に示すように、ユーザＵ１は端末装置１０で起動されたアプリを操作し、配信装置１００にコンテンツの配信要求を送信する（ステップＳ２１）。例えば、ユーザＵ１によりアプリが起動された際に、端末装置１０は、配信装置１００にコンテンツの配信要求を送信してもよい。
【００９７】
そして、配信装置１００は、予約サービスを提供する外部装置５０に、端末装置１０を利用するユーザＵ１に関する情報を要求する（ステップＳ２２）。図８に示す例において、配信装置１００は、ユーザＵ１に関する予約サービスのサービス情報を外部装置５０に要求する。例えば、配信装置１００は、ユーザＵ１の位置に関する情報を外部装置５０に送信してもよい。例えば、配信装置１００は、ユーザＵ１がホテルＡの付近に位置することを示す情報を外部装置５０に送信してもよい。
【００９８】
配信装置１００から要求を受け付けた外部装置５０は、端末装置１０を利用するユーザＵ１に関するサービス情報を配信装置１００に送信する（ステップＳ２３）。図８に示す例において、外部装置５０は、ユーザＵ１が過去にホテルＡを予約して利用済みであることを示す情報を、ユーザＵ１に関するサービス情報として配信装置１００に送信する。
【００９９】
外部装置５０からユーザＵ１に関するサービス情報を受け付けた配信装置１００は、種々の情報に基づいて、通知情報を生成する。図８の例では、配信装置１００は、ユーザＵ１が過去にホテルＡを予約して利用したことがあることを示す情報に基づいて、通知情報ＮＣ１２を生成する。具体的には、配信装置１００は、ユーザＵ１にホテルＡが付近に位置することを示し、予約サービスを利用してホテルＡを予約することを促す通知情報ＮＣ１２を生成する。このように、配信装置１００は、配信サービスとは別サービスである予約サービスに関する通知情報ＮＣ１２を生成する。
【０１００】
その後、配信装置１００は、コンテンツとともに通知情報ＮＣ１２を端末装置１０へ配信する（ステップＳ２４）。図８に示す例において、配信装置１００は、配信サービスとは別サービスである予約サービスに関する通知情報ＮＣ１２を端末装置１０へ配信する。この場合、配信装置１００は、ユーザＵ１が位置する付近の地図コンテンツであるコンテンツＣＴ２０に通知情報ＮＣ１２を差し込んで端末装置１０へ配信する。
【０１０１】
そして、端末装置１０は、配信装置１００から受信したコンテンツ及び通知情報を表示する（ステップＳ２５）。すなわち、端末装置１０は、アプリ中のページＷ１２にコンテンツＣＴ２０を表示する。図８に示す例においては、端末装置１０中のページＷ１２には、コンテンツＣＴ２０、及び通知情報ＮＣ１２が一覧表示される。例えば、端末装置１０は、初期表示されるコンテンツＣＴ２０に通知情報ＮＣ１２を差し込んで表示させる。
【０１０２】
このように、端末装置１０において、通知情報ＮＣ１２が、コンテンツＣＴ２０に差し込まれて表示される。図８の例では、ユーザＵ１が位置する付近の地図コンテンツであるコンテンツＣＴ２０に、ユーザＵ１の付近に位置するホテルＡを予約することを促す通知情報ＮＣ１２が差し込まれて表示される。例えば、通知情報ＮＣ１２は表示前に予めコンテンツＣＴ２０のホテルＡが位置する箇所の近傍に差し込まれて表示される。
【０１０３】
図８に示すように、通知情報ＮＣ１２は、外部装置５０が提供する予約サービスにおけるユーザＵ１に関するサービス情報を示す。具体的には、端末装置１０中のページＷ１２には、ユーザが過去に宿泊したホテルＡの情報及びその予約を行う「予約する」ボタンを含む通知情報ＮＣ１２が表示される。
【０１０４】
ここで、通知情報ＮＣ１２の内容は、ユーザＵ１が利用したホテルＡの予約を促す、すなわちユーザＵ１が過去に予約した対象であるホテルＡに関して予約サービスを介して予約することを促す内容である。言い換えると、通知情報ＮＣ１２の内容は、配信装置１００の配信サービス以外であってユーザが利用中のサービスによりユーザに通知される情報である。具体的には、通知情報ＮＣ１２は、ユーザが利用中の予約サービスを提供する外部装置５０によりユーザＵ１に通知される情報である。
【０１０５】
このような内容の通知情報ＮＣ１２を閲覧したユーザＵ１は、「予約する」ボタンを押下すること等により、外部装置５０が提供する予約サービスのアプリ等を起動して、ホテルＡの予約を行う可能性が高くなる。すなわち、通知情報ＮＣ１２は、ローカルコンテンツを提供するサービス以外のサービスの利用を促す情報である。具体的には、通知情報ＮＣ１２は、配信装置１００以外の外部装置５０が提供する予約サービスの利用を促す情報である。このように、配信装置１００は、初期表示において、通知情報ＮＣ１２がコンテンツＣＴ２０に差し込まれて表示されるように通知情報ＮＣ１２を配信することにより、ローカルコンテンツと調和した態様で通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。すなわち、配信装置１００は、ユーザに適切に情報を通知することができる。
【０１０６】
〔７．変形例〕
上述した実施形態に係る配信システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、配信システム１の他の実施形態について説明する。
【０１０７】
〔７−１．変形例：種々のサービスに基づいた通知情報〕
上述した実施形態においては、タクシー配車サービスに関するサービス情報に基づいて通知情報が配信される場合を例に説明したが、通知情報は種々のサービスに関するサービス情報に基づいて生成されてもよい。この点について、図９〜図１３を用いて説明する。図９は、変形例に係る配信処理の一例を示す図である。なお、実施形態と同一部分には、同一符号を付して説明を省略する。変形例に係る配信システム１Ａにおいては、種々のサービス情報に基づいた通知情報が配信される。例えば、配信装置１００Ａは、電子商取引サービス等の種々のサービスに関するサービス情報に基づいて通知情報を配信してもよい。図９に示す例においては、配信装置１００Ａがショッピングサービスに基づいて通知情報を配信する場合を示す。
【０１０８】
〔７−１−１．配信処理〕
まず、図９を用いて、変形例に係る配信処理の一例について説明する。図９に示す配信装置１００Ａは、所定のコンテンツを配信する配信サービスを提供する。なお、配信装置１００Ａが配信するローカルコンテンツは、いわゆる乗換アプリ等で提供されるユーザが指定した２地点間の移動経路に関するコンテンツであるものとする。また図９の例では、ユーザＵ１は、アプリとして乗換アプリを利用するものとする。
【０１０９】
また、配信装置１００Ａが配信するローカルコンテンツは、端末装置１０において一覧表示される。そして、配信装置１００Ａは、ユーザへ通知するローカルコンテンツ以外の通知情報であって、ローカルコンテンツとともに一覧表示される通知情報を、端末装置１０に配信する。
【０１１０】
図９に示すように、配信システム１Ａは、端末装置１０と、外部装置５１と、配信装置１００Ａとが含まれる。端末装置１０と、外部装置５１と、配信装置１００Ａとは図示しない所定の通信網を介して、有線または無線により通信可能に接続される。なお、図９に示した配信システム１Ａには、複数台の端末装置１０や、複数台の外部装置５１や、複数台の配信装置１００Ａが含まれてもよい。
【０１１１】
配信装置１００Ａは、端末装置１０にローカルコンテンツや通知情報を配信するサービスを提供する情報処理装置である。図９の例では、配信装置１００Ａは、端末装置１０から配信要求を受け付け、端末装置１０において起動された乗換アプリ中のページに一覧表示されるローカルコンテンツを配信する。また、配信装置１００Ａは、ローカルコンテンツとともに一覧表示される通知情報を端末装置１０に配信する。
【０１１２】
外部装置５１は、配信装置１００Ａが提供する配信サービス以外のサービスを提供する情報処理装置である。例えば、外部装置５１には、ショッピングサービス等の種々のサービスを提供する情報処理装置が含まれる。なお、外部装置５１は、配信装置１００Ａが提供する配信サービス以外のサービスであれば、どのようなサービスを提供する情報処理装置であってもよい。例えば、外部装置５１は、オークションサービスや求人サービスやブログ等のサービスを提供する情報処理装置や配信装置１００Ａ以外の配信サービスを行う情報処理装置であってもよい。
【０１１３】
以下、図９を用いて、配信処理の一例を説明する。図９の例では、ユーザがユーザＵ１である場合を示す。図９に示すように、配信装置１００Ａは、外部装置５１が提供するサービスに関するサービス情報を各外部装置５１から受け付ける（ステップＳ３１）。例えば、配信装置１００Ａは、定期的（例えば、１０分や１時間等）に外部装置５１の各々が提供するサービスに関するサービス情報を外部装置５１から受け付ける。例えば、配信装置１００Ａは、ショッピングサービスを提供する外部装置５１からユーザＵ１のショッピングサービスに関するサービス情報を受け付ける。例えば、配信装置１００Ａは、受け付けたサービス情報をサービス情報記憶部１２３（図１０参照）に格納する。また、図９の例では、ショッピングサービスを提供するサービス提供元は地域Ｂに実店舗を有するストアＡであるものとする。
【０１１４】
また、ユーザＵ１は端末装置１０で乗換アプリを起動し、所望の２地点を入力する（ステップＳ３２）。図９の例では、ユーザＵ１は乗換アプリのページＷ２１中のコンテンツＣＴ２１に含まれる出発駅を指定する入力欄ＢＸ２１に「Ａ駅」と入力する。また、図９の例では、ユーザＵ１は乗換アプリのコンテンツＣＴ２１に含まれる到着駅を指定する入力欄ＢＸ２２に「Ｂ駅」と入力する。なお、図９の例では、Ａ駅は、Ａ地域に位置する駅であり、Ｂ駅は、Ｂ地域に位置する駅であるものとする。
【０１１５】
その後、ユーザＵ１は、コンテンツＣＴ２１に含まれるボタンＢＴ２１を押下することにより（ステップＳ３３）、配信装置１００Ａにコンテンツの配信要求を送信する（ステップＳ３４）。例えば、ユーザＵ１は、端末装置１０のボタンＢＴ２１が表示された部分を指Ｆ１によりタッチすることにより、配信装置１００Ａにコンテンツの配信要求を送信する。図９の例では、端末装置１０は、出発駅を「Ａ駅」、到着駅を「Ｂ駅」とする移動経路に関するコンテンツを要求する。
【０１１６】
端末装置１０から配信要求を受け付けた配信装置１００Ａは、サービス情報を分析する（ステップＳ３５）。例えば、配信装置１００Ａは、出発駅「Ａ駅」や到着駅「Ｂ駅」に関する位置情報やストアＡを提供する外部装置５１から受け付けたユーザＵ１のショッピングサービスに関するサービス情報に基づいて、ユーザＵ１の行動等を分析（推定）する。図９の例では、配信装置１００Ａは、ユーザＵ１が過去に地域Ｂに実店舗を有するストアＡで複数回買物をした経験があるユーザであり、再度ストアＡで買物をする可能性が高いユーザであると推定する。また、配信装置１００Ａは、端末装置１０から受け付けた配信要求に基づいて、ユーザＵ１が今からＢ駅が位置するＢ地域へ移動する予定であると推定する。
【０１１７】
そのため、配信装置１００Ａは、ユーザＵ１が利用する可能性が高いサービスの利用を促す通知情報ＮＣ２１を生成する。図９の例では、配信装置１００Ａは、ユーザＵ１がストアＡを利用しているユーザであり、ストアＡが位置する地域Ｂへ移動するユーザであるため、ユーザＵ１に地域Ｂに位置するストアＡの利用を促す通知情報ＮＣ２１を生成する。なお、配信装置１００Ａは、ユーザ情報記憶部１２１に記憶されたユーザＵ１のユーザ情報を加味して、ユーザＵ１の行動等を分析（推定）してもよい。また、図９では図示することを省略するが配信装置１００Ａは、記憶部１２０Ａ（図１０参照）から出発駅「Ａ駅」や到着駅「Ｂ駅」に対応する移動経路に関するローカルコンテンツを抽出する。例えば、配信装置１００Ａは、Ａ駅−Ｂ駅間の移動経路に関するコンテンツＣＴ２２〜ＣＴ２５を抽出（生成）する。
【０１１８】
その後、配信装置１００Ａは、コンテンツと通知情報ＮＣ２１とを端末装置１０へ配信する（ステップＳ３６）。図９の例では、配信装置１００Ａは、コンテンツＣＴ２２〜ＣＴ２５を端末装置１０へ配信する。また、図９に示す例において、配信装置１００Ａは、配信サービスとは別サービスであるショッピングサービスに関する通知情報ＮＣ２１を端末装置１０へ配信する。このように、配信装置１００Ａは、ユーザが検索した移動経路等を含む行動情報に基づくタイミングで通知情報ＮＣ２１を端末装置１０へ配信する。例えば、配信装置１００Ａは、ユーザが行動情報に基づくＢ駅へ向かうと推定されるタイミングで通知情報ＮＣ２１を端末装置１０へ配信する。なお、配信装置１００Ａは、コンテンツＣＴ２２〜ＣＴ２５と通知情報ＮＣ２１とを異なるタイミングで配信してもよい。
【０１１９】
コンテンツと通知情報ＮＣ２１とを受信した端末装置１０は、表示を遷移させる（ステップＳ３７）。図９の例では、表示遷移後の端末装置１０中のページＷ２１には、コンテンツＣＴ２２、コンテンツＣＴ２３、コンテンツＣＴ２４、コンテンツＣＴ２５の順に上下方向に並んで一覧表示される。この場合、端末装置１０において、ローカルコンテンツは所定の方向に並べて一覧表示される。
【０１２０】
ここで、図９の例では、端末装置１０は、コンテンツに通知情報を差し込んで表示させる。図９に示す例において、端末装置１０中のページＷ２１には、コンテンツＣＴ２２、コンテンツＣＴ２３、コンテンツＣＴ２４、通知情報ＮＣ２１、コンテンツＣＴ２５の順に上下方向に並んで一覧表示される。
【０１２１】
このように、端末装置１０において、通知情報ＮＣ２１が、コンテンツＣＴ２４とコンテンツＣＴ２５との間に差し込まれて一覧表示される。図９の例では、Ａ駅−Ｂ駅間の移動経路に関するコンテンツＣＴ２４と、Ａ駅−Ｂ駅間の移動経路に関するコンテンツＣＴ２５との間に通知情報ＮＣ２１が差し込まれて一覧表示される。例えば、通知情報ＮＣ２１は表示前に予めコンテンツＣＴ２４とコンテンツＣＴ２５との間に差し込まれて一覧表示される。
【０１２２】
図９に示すように、通知情報ＮＣ２１は、外部装置５１が提供するショッピングサービスにおけるユーザＵ１に関するサービス情報を示す。具体的には、端末装置１０中のページＷ２１には、ショッピングサービスで利用できるクーポン及びその実店舗であるストアＡが到着駅であるＢ駅から１分であることを示す情報を含む通知情報ＮＣ２１が表示される。
【０１２３】
ここで、通知情報ＮＣ２１の内容は、ユーザＵ１が過去に利用したことがあるショッピングサービスの利用を促す内容である。言い換えると、通知情報ＮＣ２１の内容は、配信装置１００Ａの配信サービス以外であってユーザが利用中のサービスによりユーザに通知される情報である。具体的には、通知情報ＮＣ２１は、ユーザが利用中のショッピングサービスを提供する外部装置５１によりユーザＵ１に通知される情報である。
【０１２４】
このような内容の通知情報ＮＣ２１を閲覧したユーザＵ１は、移動してＢ駅に到着した際に、通知情報ＮＣ２１のクーポンを利用してストアＡで商品を購入する可能性が高くなる。また、ユーザＵ１は、ストアＡで商品の購入まで至らなくてもストアＡに立ち寄る動機づけとなり、その後インターネット上でショッピングサービスを利用して商品を購入する可能性が高くなる。すなわち、通知情報ＮＣ２１は、ローカルコンテンツを提供するサービス以外のサービスの利用を促す情報である。具体的には、通知情報ＮＣ２１は、配信装置１００以外の外部装置５１が提供するショッピングサービスの利用を促す情報である。
【０１２５】
上述した例では、配信装置１００Ａは、ユーザが検索した移動経路等を含む行動情報に基づいて推定されるユーザの行動予定に応じた内容の通知情報を配信することにより、ユーザに適切な通知情報を配信することができる。なお、上記の例における通知情報の配信タイミングは一例であり、配信装置１００Ａは、目的に応じて種々のタイミングで通知情報を配信してもよい。
【０１２６】
〔７−１−２．配信装置の構成〕
次に、図１０を用いて、変形例に係る配信装置１００Ａの構成について説明する。図１０は、変形例に係る配信装置の構成例を示す図である。図１０に示すように、配信装置１００Ａは、通信部１１０と、記憶部１２０Ａと、制御部１３０Ａとを有する。なお、配信装置１００Ａは、配信装置１００Ａの管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【０１２７】
（記憶部１２０Ａ）
記憶部１２０Ａは、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。変形例に係る記憶部１２０Ａは、図１０に示すように、ユーザ情報記憶部１２１と、位置情報記憶部１２２と、サービス情報記憶部１２３とを有する。
【０１２８】
（サービス情報記憶部１２３）
変形例に係るサービス情報記憶部１２３は、サービス情報を記憶する。図１１は、変形例に係るサービス情報記憶部の一例を示す図である。図１１に示すサービス情報記憶部１２３は、「ユーザＩＤ」、「履歴情報」といった項目が含まれる。「履歴情報」には、「サービス種別」、「日時」、「対象」、「金額（円）」といった項目が含まれる。
【０１２９】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。「履歴情報」は、各サービスにおけるユーザの行動履歴を示す。また、「サービス種別」は、対応するユーザが利用しているサービスの種別に関する情報を示す。「日時」は、対応するユーザの行動が行われた日時を示す。なお、図１１の例では、「日時」を抽象的な符号「日時ＤＡ−１１」等で図示するが、「日時」には、「２０１６年１２月２１日２２時０１分４３秒」等の時分秒までを含む具体的な日時が記憶されてもよい。また、「対象」は、対応するサービスにおいてユーザが行動を行った対象を示す。なお、図１１の例では、「対象」として、ショッピングサービス（ストアＡ）についてはユーザが購入した商品等を示す。「金額」は、対応する対象の価格を示す。
【０１３０】
例えば、図１１に示す例において、ユーザＩＤ「Ｕ１」により識別されるユーザ（ユーザＵ１）は、「日時ＤＡ−１１」に財布Ａを２万円で購入したことを示す。また、例えば、図１１に示す例において、ユーザＵ１は、「日時ＤＡ−１２」に靴Ｂを３万５千円で購入したことを示す。
【０１３１】
なお、サービス情報記憶部１２３は、上記に限らず、目的に応じて種々の情報を記憶してもよい。また、図１１では、ユーザＩＤごとにサービス情報がサービス情報記憶部１２３に記憶される場合を示したが、サービス情報は、ユーザＩＤごとに限らず、例えば時刻順に記憶されてもよい。また、サービス情報記憶部１２３は、ログＩＤ等の各種の行動を識別する情報を記憶してもよい。
【０１３２】
（制御部１３０Ａ）
制御部１３０Ａは、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、配信装置１００Ａ内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０Ａは、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１３３】
図１０に示すように、制御部１３０Ａは、受付部１３１と、生成部１３２Ａと、配信部１３３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０Ａの内部構成は、図１０に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【０１３４】
（生成部１３２Ａ）
生成部１３２Ａは、生成部１３２と同様の処理を行う。また、図９の例では、生成部１３２Ａは、サービス情報を分析する。例えば、生成部１３２Ａは、出発駅「Ａ駅」や到着駅「Ｂ駅」に関する位置情報やストアＡを提供する外部装置５１から受け付けたユーザＵ１のショッピングサービスに関するサービス情報に基づいて、ユーザＵ１の行動等を分析（推定）する。図９の例では、生成部１３２Ａは、ユーザＵ１が過去に地域Ｂに実店舗を有するストアＡで複数回買物をした経験があるユーザであり、再度ストアＡで買物をする可能性が高いユーザであると推定する。また、生成部１３２Ａは、端末装置１０から受け付けた配信要求に基づいて、ユーザＵ１が今からＢ駅が位置するＢ地域へ移動する予定であると推定する。図９の例では、生成部１３２Ａは、ユーザＵ１が利用する可能性が高いサービスの利用を促す通知情報ＮＣ２１を生成する。図９の例では生成部１３２Ａは、ユーザＵ１がストアＡを利用しているユーザであり、ストアＡが位置する地域Ｂへ移動するユーザであるため、ユーザＵ１に地域Ｂに位置するストアＡの利用を促す通知情報ＮＣ２１を生成する。
【０１３５】
〔７−１−３．配信処理のフロー〕
次に、図１２及び図１３を用いて、変形例に係る配信システム１Ａによる配信処理の手順について説明する。まず、図１２を用いて配信装置１００Ａにおける通知情報の配信までの処理の流れを示す。図１２は、変形例に係る通知情報を配信する処理の一例を示すフローチャートである。
【０１３６】
図１２に示すように、配信装置１００Ａの受付部１３１は、外部装置５１からユーザに関するサービス情報を受け付ける（ステップＳ３０１）。図９の例では、受付部１３１は、外部装置５１からユーザＵ１のサービス情報を受け付ける。例えば、受付部１３１は、定期的（例えば、５分や３０分等）に外部装置５１から外部装置５１が提供するサービスに関するユーザＵ１のサービス情報を受け付ける。
【０１３７】
そして、受付部１３１は、端末装置１０から配信要求を受け付ける（ステップＳ３０２）。例えば、図９の例では、受付部１３１は、端末装置１０において起動されたアプリから配信要求を受け付ける。その後、配信装置１００Ａの生成部１３２Ａは、端末装置１０へ配信するコンテンツを生成（抽出）する（ステップＳ３０３）。例えば、生成部１３２Ａは、記憶部１２０Ａ（図１０参照）から出発駅「Ａ駅」や到着駅「Ｂ駅」に対応する移動経路に関するローカルコンテンツを抽出する。図９の例では、生成部１３２Ａは、Ａ駅−Ｂ駅間の移動経路に関するコンテンツＣＴ２２〜ＣＴ２５を抽出（生成）する。
【０１３８】
そして、生成部１３２Ａは、受け付けたサービス情報に基づいてユーザに通知する内容を決定する（ステップＳ３０４）。例えば、生成部１３２Ａは、ユーザＵ１が過去に地域Ｂに実店舗を有するストアＡで複数回買物をした経験があるユーザであり、再度ストアＡで買物をする可能性が高いユーザであると決定（推定）する。また、生成部１３２Ａは、端末装置１０から受け付けた配信要求に基づいて、ユーザＵ１が今からＢ駅が位置するＢ地域へ移動する予定であると決定（推定）する。
【０１３９】
その後、生成部１３２Ａは、決定した内容に基づく通知情報を生成する（ステップＳ３０５）。図９の例では、生成部１３２Ａは、ユーザＵ１がストアＡを利用しているユーザであり、ストアＡが位置する地域Ｂへ移動するユーザであるため、ユーザＵ１に地域Ｂに位置するストアＡの利用を促す通知情報ＮＣ２１を生成する。その後、配信装置１００Ａの配信部１３３は、コンテンツ及び通知情報を端末装置１０へ配信する（ステップＳ３０６）。なお、配信部１３３は、コンテンツと通知情報とを異なるタイミングで端末装置１０へ配信してもよい。
【０１４０】
〔７−１−４．表示処理のフロー〕
次に、図１３を用いて端末装置１０における通知情報の表示までの処理の流れを示す。図１３は、変形例に係る通知情報を表示する処理の一例を示すフローチャートである。
【０１４１】
図１３に示すように、端末装置１０の要求部１５１は、配信装置１００Ａへ配信要求を送信する（ステップＳ４０１）。例えば、図９の例では、要求部１５１は、端末装置１０において乗換アプリに入力された出発駅を「Ａ駅」、到着駅を「Ｂ駅」とする移動経路に関するコンテンツに関する配信要求を配信装置１００Ａへ送信する。その後、端末装置１０の受信部１５２は、配信装置１００Ａからコンテンツを受信する（ステップＳ４０２）。例えば、受信部１５２は、配信装置１００ＡからＡ駅−Ｂ駅間の移動経路に関するローカルコンテンツを受信する。
【０１４２】
そして、受信部１５２は、通知情報を受信する（ステップＳ４０３）。図９の例では、受信部１５２は、配信装置１００Ａから通知情報ＮＣ２１を受信する。なお、受信部１５２は、ステップＳ４０２においてコンテンツとともに通知情報を受信してもよい。
【０１４３】
その後、表示部１５３は、コンテンツとともに通知情報を表示する（ステップＳ４０４）。図９の例では、表示部１５３は、次のコンテンツＣＴ２２〜ＣＴ２５とともに通知情報ＮＣ２１を表示する。
【０１４４】
〔８．他の表示例〕
通知情報は上記の態様に限らず、種々の態様において表示されてもよい。この点について、図１４及び図１５を用いて説明する。図１４及び図１５は、通知情報の表示の一例を示す図である。以下では、配信装置１００が通知情報を配信する場合を例に説明するが、配信装置１００Ａが同様の処理を行ってもよい。すなわち、以下では、配信装置１００を配信装置１００Ａと読み替えてもよい。
【０１４５】
〔８−１．上部への差し込み〕
例えば、配信装置１００は、図８の例に示したコンテンツＣＴ２０の内側に通知情報ＮＣ１２を差し込んで端末装置１０へ配信することに替えて、コンテンツＣＴ２０の外周に差し込んでもよい。なお、この点以外については、図１４に示す例は、図８に示す例と同様であるものとする。
【０１４６】
図１４の例では、配信装置１００は、地図コンテンツであるコンテンツＣＴ３１の上部に通知情報ＮＣ３１を差し込んで端末装置１０へ配信する。図１４の例では、通知情報ＮＣ３１は、外部装置５０が提供する予約サービスにおけるユーザＵ１に関するサービス情報を示す。具体的には、端末装置１０中のページＷ３１には、ユーザが過去に宿泊したホテルＡの情報及びその予約を行う「予約」ボタンを含む通知情報ＮＣ３１が表示される。
【０１４７】
ここで、通知情報ＮＣ３１の内容は、ユーザＵ１が利用したホテルＡの予約を促す、すなわちユーザＵ１が過去に予約した対象であるホテルＡに関して予約サービスを介して予約することを促す内容である。言い換えると、通知情報ＮＣ３１の内容は、配信装置１００の配信サービス以外であってユーザが利用中のサービスによりユーザに通知される情報である。具体的には、通知情報ＮＣ３１は、ユーザが利用中の予約サービスを提供する外部装置５０によりユーザＵ１に通知される情報である。
【０１４８】
このような内容の通知情報ＮＣ３１を閲覧したユーザＵ１は、「予約」ボタンを押下すること等により、外部装置５０が提供する予約サービスのアプリ等を起動して、ホテルＡの予約を行う可能性が高くなる。すなわち、通知情報ＮＣ３１は、ローカルコンテンツを提供するサービス以外のサービスの利用を促す情報である。具体的には、通知情報ＮＣ３１は、配信装置１００以外の外部装置５０が提供する予約サービスの利用を促す情報である。つまり、配信装置１００は、通知情報をユーザが閲覧しているコンテンツとともに表示されるように配信することができるため、通知情報をユーザに視認可能性が高い態様で、通知することができる。また、配信装置１００は、ローカルコンテンツに重畳させることなくローカルコンテンツと調和した態様で通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。具体的には、配信装置１００は、ローカルコンテンツの外周に位置させることにより、ローカルコンテンツに重畳させることなくローカルコンテンツと調和した態様で通知情報が表示されるように配信することができる。すなわち、配信装置１００は、ユーザに適切に情報を通知することができる。
【０１４９】
〔８−２．移動経路の地点間への差し込み〕
また、例えば、配信装置１００は、図１５に示すように、所定の移動経路における複数の地点の各々に対応するコンテンツ間に差し込まれ、コンテンツとともに一覧表示される通知情報を配信してもよい。例えば、配信装置１００は、所定の移動経路における第１の地点と第２の地点との間の地点に関する通知情報であって、第１の地点に対応するコンテンツと第２の地点に対応するコンテンツとの間に差し込まれる通知情報を配信してもよい。
【０１５０】
図１５の例では、端末装置１０がナビアプリによりユーザの現在地とユーザが指定した目的地との間の移動経路をページＷ４１中に表示する場合を示す。例えば、コンテンツＣＴ４１に示すように、ユーザがナビアプリを利用して移動経路を検索した時刻が１１時５６分であり、約３５分後の１２時３０分に目的地に到着する予定であることを示す。また、例えば、端末装置１０は、ナビアプリにより所定の移動経路における複数の地点の各々に対応するコンテンツＣＴ４２〜ＣＴ４５を表示する。具体的には、端末装置１０は、ページＷ４１中にコンテンツＣＴ４１に示す移動経路の具体的な地点及び移動態様を示すコンテンツＣＴ４２〜ＣＴ４５を表示する。例えば、コンテンツＣＴ４２は、ユーザの現在地から進行方向に位置する交差点で左折し、□□通りを約１分（３５５ｍ）直進するように案内するコンテンツである。このように、コンテンツＣＴ４２〜ＣＴ４５は、ユーザの現在地とユーザが指定した目的地との間の移動経路において進行方向等に所定の変化のある地点に関するナビ情報を示す。
【０１５１】
図１５の例では、端末装置１０を利用するユーザは地域Ｃ（国道○号線沿線）に位置するレストランＣを利用した履歴があるユーザであるものとする。すなわち、図１５の例では、レストランＣは、コンテンツＣＴ４３に対応する地点とコンテンツＣＴ４４に対応する地点間に位置するものとする。また、図１５の例では、ユーザがナビアプリを利用して移動経路を検索した時刻が正午付近の１１時５６分、すなわち昼食に適した時間である。そのため、配信装置１００は、レストランＣに関する利用を促す通知情報ＮＣ４１を配信する。具体的には、配信装置１００は、コンテンツＣＴ４３とコンテンツＣＴ４４との間に通知情報ＮＣ４１を差し込んで一覧表示させるように、通知情報ＮＣ４１を端末装置１０に配信する。図１５の例では、通知情報ＮＣ４１は、外部装置５０が提供する予約サービスにおけるユーザＵ１に関するサービス情報を示す。具体的には、端末装置１０中のページＷ４１には、ユーザが過去に利用したレストランＣの情報及びその予約を行う「予約」ボタンを含む通知情報ＮＣ４１が表示される。
【０１５２】
ここで、通知情報ＮＣ４１の内容は、ユーザＵ１が利用したレストランＣの予約を促す、すなわちユーザＵ１が過去に予約した対象であるレストランＣに関して予約サービスを介して予約することを促す内容である。言い換えると、通知情報ＮＣ４１の内容は、配信装置１００の配信サービス以外であってユーザが利用中のサービスによりユーザに通知される情報である。具体的には、通知情報ＮＣ４１は、ユーザが利用中の予約サービスを提供する外部装置５０によりユーザＵ１に通知される情報である。なお、配信装置１００は、ユーザが過去に利用したレストランＣに限らず、コンテンツＣＴ４３に対応する地点とコンテンツＣＴ４４に対応する地点間に位置する施設において提供されるサービスであればどのようなサービスに関する通知情報を配信してもよい。例えば、配信装置１００は、ユーザが過去に利用したレストランに類似し、コンテンツＣＴ４３に対応する地点とコンテンツＣＴ４４に対応する地点間に位置するレストランの予約を促す通知情報を配信してもよい。この場合、配信装置１００は、ユーザが過去に利用した履歴の内レストランの予約を促す通知情報を配信してもよい。
【０１５３】
これにより、配信装置１００は、ローカルコンテンツ間に通知情報を位置させることにより、ローカルコンテンツに重畳させることなくローカルコンテンツと調和した態様で通知情報が表示されるように配信することができる。すなわち、配信装置１００は、ユーザに適切に情報を通知することができる。
【０１５４】
〔９．効果〕
上述してきたように、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、配信部１３３を有する。配信部１３３は、ロケーションに関するコンテンツ（実施形態においては「ローカルコンテンツ」。以下同じ）を表示する端末装置１０に、コンテンツの配信サービス以外の端末装置１０を利用するユーザが利用中のサービスに関する通知情報であって、コンテンツに差し込まれて表示される通知情報を配信する。
【０１５５】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、通知情報をユーザが閲覧しているコンテンツとともに表示されるように配信することができるため、通知情報をユーザに視認可能性が高い態様で、通知することができる。また、配信装置１００、１００Ａは、ユーザが利用中のサービスに関する通知情報を配信することにより、ユーザが利用中のサービスの利便性を向上させることができ、ユーザの満足度を高めることができる。すなわち、配信装置１００、１００Ａは、ユーザに適切に情報を通知することができる。
【０１５６】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、コンテンツの配信サービス以外のサービスの利用を促す通知情報を配信する。
【０１５７】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、提供するサービス以外のサービスの利用を促す通知情報を端末装置１０に配信することにより、通知情報によりサービスの利用を促すことができる。
【０１５８】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、地図を含むコンテンツに差し込まれてコンテンツとともに表示される通知情報を配信する。
【０１５９】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、地図を含むコンテンツに差し込まれてコンテンツとともに表示される通知情報を配信することにより、地図と調和した態様において通知情報をユーザに通知することができる。
【０１６０】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、コンテンツ間に差し込まれてコンテンツとともに一覧表示される通知情報を配信する。
【０１６１】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、コンテンツ間に差し込まれてコンテンツとともに一覧表示される通知情報を配信することにより、コンテンツに重畳させることなく、コンテンツと調和した態様で通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。
【０１６２】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、所定の地点間の複数の移動経路の各々に対応するコンテンツ間に差し込まれ、コンテンツとともに一覧表示される通知情報を配信する。
【０１６３】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、所定の地点間の複数の移動経路の各々に対応するコンテンツ間に差し込まれ、コンテンツとともに一覧表示される通知情報を配信することにより、例えば乗換検索等の検索結果に関するコンテンツに重畳させることなく、コンテンツと調和した態様で通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。
【０１６４】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、所定の地点のいずれかに関する通知情報を配信する。
【０１６５】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、所定の地点のいずれかに関する通知情報を配信することにより、コンテンツに重畳させることなく、コンテンツと調和した態様で、例えば乗換検索等の検索結果における出発駅や到着駅付近のエリアに関する通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。
【０１６６】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、所定の移動経路における複数の地点の各々に対応するコンテンツ間に差し込まれ、コンテンツとともに一覧表示される通知情報を配信する。
【０１６７】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、所定の移動経路における複数の地点の各々に対応するコンテンツ間に差し込まれ、コンテンツとともに一覧表示される通知情報を配信することにより、例えばカーナビゲーション等のナビ情報に関するコンテンツに重畳させることなく、コンテンツと調和した態様で通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。
【０１６８】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、所定の移動経路における第１の地点と第２の地点との間の地点に関する通知情報であって、第１の地点に対応するコンテンツと第２の地点に対応するコンテンツとの間に差し込まれる通知情報を配信する。
【０１６９】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、所定の移動経路における第１の地点と第２の地点との間の地点に関する通知情報であって、第１の地点に対応するコンテンツと第２の地点に対応するコンテンツとの間に差し込まれる通知情報を配信することにより、コンテンツに重畳させることなく、コンテンツと調和した態様で移動経路間の地点に関する通知情報が表示されるように配信することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。
【０１７０】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、通知情報として、ユーザが過去に検索した位置に関する情報、またはコンテンツに関連するエリアに基づく宿泊施設の予約サービスに関する情報、またはコンテンツに関連するエリアに基づく気象情報サービスに関する情報、またはコンテンツに関連するエリアに位置する施設の利用を促す情報、またはコンテンツに関連する経路に基づく健康情報、またはコンテンツに関連する経路に基づく案内情報、またはコンテンツに関連するエリアにおける購買を促す情報、またはコンテンツに関連するエリアに関連する経済活動に関する情報を配信する。
【０１７１】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、様々なサービスに関する通知情報を配信することができる。
【０１７２】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａにおいて、配信部１３３は、ユーザの行動情報に基づくタイミングでユーザへ通知する通知情報を配信する。
【０１７３】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、ユーザの行動情報に基づくタイミングでユーザへ通知する通知情報を配信することにより、通知情報を適切なタイミングでユーザに通知することができる。
【０１７４】
また、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、受付部１３１を有する。受付部１３１は、端末装置１０から配信要求を受け付ける。また、配信部１３３は、配信要求を送信した端末装置１０に、通知情報を配信する。
【０１７５】
これにより、実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、配信要求を送信した端末装置１０を利用するユーザが閲覧しているコンテンツとともに表示されるように通知情報を配信することができるため、ユーザに適切に情報を通知することができる。
【０１７６】
また、実施形態及び変形例に係る端末装置１０は、受信部１５２と、表示部１５３とを有する。受信部１５２は、ロケーションに関するコンテンツの配信サービス以外の端末装置１０を利用するユーザが利用中のサービスに関する通知情報を受信する。表示部１５３は、受信部１５２により受信された通知情報を、コンテンツとともに表示する。
【０１７７】
これにより、実施形態及び変形例に係る端末装置１０は、通知情報をユーザが閲覧しているコンテンツとともに表示することができるため、通知情報をユーザに視認可能性が高い態様で、通知することができる。また、端末装置１０は、コンテンツに重畳させることなく、コンテンツと調和した態様で通知情報を表示することができるため、ユーザの満足度を低下させることなく、通知情報をユーザに適切に通知することができる。すなわち、端末装置１０は、ユーザに適切に情報を通知することができる。
【０１７８】
〔１０．ハードウェア構成〕
上述してきた実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａは、例えば図１６に示すような構成のコンピュータ１０００によって実現される。図１６は、配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１７９】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１８０】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータをネットワークＮを介して他の機器へ送信する。
【０１８１】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１８２】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１８３】
例えば、コンピュータ１０００が実施形態に係る配信装置１００及び変形例に係る配信装置１００Ａとして機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０、１３０Ａの機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０１８４】
以上、本願の実施形態及び変形例のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１８５】
〔１１．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１８６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１８７】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１８８】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０１８９】
１  配信システム
１００  配信装置
１２１  ユーザ情報記憶部
１２２  位置情報記憶部
１３０  制御部
１３１  受付部
１３２  生成部
１３３  配信部
１０  端末装置
１５１  要求部
１５２  受信部
１５３  表示部
Ｎ  ネットワーク
【図１】
2018092458.tif 000003
【図２】
2018092458.tif 000004
【図３】
2018092458.tif 000005
【図４】
2018092458.tif 000006
【図５】
2018092458.tif 000007
【図６】
2018092458.tif 000008
【図７】
2018092458.tif 000009
【図８】
2018092458.tif 000010
【図９】
2018092458.tif 000011
【図１０】
2018092458.tif 000012
【図１１】
2018092458.tif 000013
【図１２】
2018092458.tif 000014
【図１３】
2018092458.tif 000015
【図１４】
2018092458.tif 000016
【図１５】
2018092458.tif 000017
【図１６】
2018092458.tif 000018