(57)【要約】【課題】未来の所定のタイミングで通知を行うよう要求するユーザに対するユーザビリティの向上を実現すること。【解決手段】本願に係る通知予約プログラムは、コンピュータにより実行される通知予約プログラムであって、第１コンテンツに含まれる領域に第２コンテンツを表示する表示手順と、第２コンテンツに対する操作に応じて、未来の所定のタイミングでコンピュータに通知を行う旨の予約を登録する登録手順とをコンピュータに実行させる。【選択図】図１
2019200731.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータにより実行される通知予約プログラムであって、
第１コンテンツに含まれる領域に第２コンテンツを表示する表示手順と、
前記第２コンテンツに対する操作に応じて、未来の所定のタイミングで前記コンピュータに通知を行う旨の予約を登録する登録手順と、
をコンピュータに実行させることを特徴とする通知予約プログラム。
【請求項２】
前記登録手順は、
前記第２コンテンツに関する通知を行う旨の予約を登録する
ことを特徴とする請求項１に記載の通知予約プログラム。
【請求項３】
前記通知を行うタイミングをユーザから受け付ける受付手順と、
をさらに備え、
前記登録手順は、
前記受付手順によって受け付けられたタイミングで通知を行う旨の予約を登録する
ことを特徴とする請求項１又は２に記載の通知予約プログラム。
【請求項４】
前記受付手順は、
前記通知を行うタイミングを所定のタイミングを示す情報の選択に基づいて前記ユーザから受け付ける
ことを特徴とする請求項３に記載の通知予約プログラム。
【請求項５】
未来の所定のタイミングで通知を行う旨の予約を登録した場合に、当該登録に関する確認情報を提供する提供手順と、
をさらにコンピュータに実行させることを特徴とする請求項１〜４のいずれか１つに記載の通知予約プログラム。
【請求項６】
前記提供手順によって提供された確認情報に対する操作に応じて、前記登録手順によって登録された登録情報を編集する編集手順と、
をさらにコンピュータに実行させることを特徴とする請求項５に記載の通知予約プログラム。
【請求項７】
前記登録手順によって登録された通知予約に基づいて、未来の所定のタイミングに通知を出力する出力手順と、
をさらにコンピュータに実行させることを特徴とする請求項１〜６のいずれか１つに記載の通知予約プログラム。
【請求項８】
前記出力手順は、
プッシュ通知により前記通知を出力する
ことを特徴とする請求項７に記載の通知予約プログラム。
【請求項９】
前記表示手順は、
前記第１コンテンツに含まれる領域である広告枠に、前記第２コンテンツである広告を表示する
ことを特徴とする請求項１〜８のいずれか１つに記載の通知予約プログラム。
【請求項１０】
コンピュータにより実行される通知予約方法であって、
第１コンテンツに含まれる領域に第２コンテンツを表示する表示工程と、
前記第２コンテンツに対する操作に応じて、未来の所定のタイミングで前記コンピュータに通知を行う旨の予約を登録する登録工程と、
を含んだことを特徴とする通知予約方法。
【請求項１１】
通知予約装置であって、
第１コンテンツに含まれる領域に第２コンテンツを表示する表示部と、
前記第２コンテンツに対する操作に応じて、未来の所定のタイミングで前記通知予約装置に通知を行う旨の予約を登録する登録部と、
を備えたことを特徴とする通知予約装置。
【請求項１２】
未来の所定のタイミングで通知を行う旨の予約を登録する情報を有するコンテンツと、当該通知に関する情報とを受け付ける受付部と、
前記受付部によって受け付けられたコンテンツを、当該コンテンツに関する情報を要求する所定のユーザに配信する配信部と、
を備えたことを特徴とするコンテンツ配信サーバ。
【請求項１３】
未来の所定のタイミングで通知を行う旨の予約を登録した所定のユーザに、当該所定のタイミングで前記通知に関する情報を通知する通知部と、
をさらに備えたことを特徴とする請求項１２に記載のコンテンツ配信サーバ。
【請求項１４】
前記通知部は、
前記通知に関する情報として、前記配信部によって配信されたコンテンツと異なるコンテンツを用いて通知する
ことを特徴とする請求項１３に記載のコンテンツ配信サーバ。
【請求項１５】
前記受付部は、
前記コンテンツとして、広告を受け付け、
前記配信部は、
前記受付部によって受け付けられた広告を、当該広告に関する情報を要求する所定のユーザに配信する
ことを特徴とする請求項１２〜１４のいずれか１つに記載のコンテンツ配信サーバ。
【請求項１６】
コンピュータが実行するコンテンツ配信方法であって、
未来の所定のタイミングで通知を行う旨の予約を登録する情報を有するコンテンツと、当該通知に関する情報とを受け付ける受付工程と、
前記受付工程によって受け付けられたコンテンツを、当該コンテンツに関する情報を要求する所定のユーザに配信する配信工程と、
を含んだことを特徴とするコンテンツ配信方法。
【請求項１７】
未来の所定のタイミングで通知を行う旨の予約を登録する情報を有するコンテンツと、当該通知に関する情報とを受け付ける受付手順と、
前記受付手順によって受け付けられたコンテンツを、当該コンテンツに関する情報を要求する所定のユーザに配信する配信手順と、
をコンピュータに実行させることを特徴とするコンテンツ配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通知予約プログラム、通知予約方法、通知予約装置、コンテンツ配信サーバ、コンテンツ配信方法及びコンテンツ配信プログラムに関する。
【背景技術】
【０００２】
近年、ユーザのリクエストに応じて、インターネットサイト上においてリマインド通知を行う技術が知られている。具体的には、利用者が入力した期限情報に対して、法令・商慣行その他によって決まる関連情報を付加し、所望時期に所要形式のリマインドの配信をインターネットを介して行い、利用者に必要な注意を喚起する技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２９７２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、未来の所定のタイミングで通知を行うよう要求するユーザに対するユーザビリティの向上を実現することができるとは限らない。具体的には、上記の従来技術では、ユーザは通知予約の登録画面を開き通知するタイミングを直接入力する技術に過ぎず、未来の所定のタイミングで通知を行うよう要求するユーザにとって手間のかからない通知予約の登録が可能であるとは限らない。
【０００５】
本願は、上記に鑑みてなされたものであって、未来の所定のタイミングで通知を行うよう要求するユーザに対するユーザビリティの向上を実現することができる通知予約プログラム、通知予約方法、通知予約装置、コンテンツ配信サーバ、コンテンツ配信方法及びコンテンツ配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る通知予約プログラムは、第１コンテンツに含まれる領域に第２コンテンツを表示する表示手順と、前記第２コンテンツに対する操作に応じて、未来の所定のタイミングで前記コンピュータに通知を行う旨の予約を登録する登録手順とをコンピュータに実行させることを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、未来の所定のタイミングで通知を行うよう要求するユーザに対するユーザビリティの向上を実現することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る通知予約処理の一例を示す図である。
【図２】図２は、実施形態に係る広告配信サーバの構成例を示す図である。
【図３】図３は、実施形態に係る広告情報記憶部の一例を示す図である。
【図４】図４は、実施形態に係る端末装置の一例を示す図である。
【図５】図５は、実施形態に係るプッシュ通知管理サーバの構成例を示す図である。
【図６】図６は、実施形態に係るプッシュ通知情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る端末装置における通知予約処理の一例を示すフローチャートである。
【図８】図８は、実施形態に係る通知予約処理の変形例の一例（その１：外部サーバによる通知）を示す図である。
【図９】図９は、実施形態に係る通知予約処理の変形例の一例（その２：コンテンツ配信サーバによる通知）を示す図である。
【図１０】図１０は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る通知予約プログラム、通知予約方法、通知予約装置、コンテンツ配信サーバ、コンテンツ配信方法およびコンテンツ配信プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る通知予約プログラム、通知予約方法、通知予約装置、コンテンツ配信サーバ、コンテンツ配信方法およびコンテンツ配信プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．通知予約処理の一例〕
まず、図１を用いて、実施形態に係る通知予約処理の一例について説明する。図１は、実施形態に係る通知予約処理の一例を示す図である。図１では、端末装置に表示される広告をユーザが選択（クリックやタップ）することにより、選択時より未来の所定のタイミングにおいて広告に関する通知メッセージを端末装置に通知する旨の予約を登録することができる例を示す。なお、以下では、ユーザが広告を選択することにより、未来の所定のタイミングにおいて通知メッセージを通知する旨の予約の登録を受け付ける広告を適宜「通知予約可能な広告」とよぶ。例えば、図１では、ユーザがバーゲンに関する広告を選択することで、バーゲンが開始される所定時間前にバーゲンに関する通知メッセージをプッシュ通知により受信することができる。これにより、ユーザは、広告を閲覧した時点で惹かれた広告の内容を忘れることなく広告に関するサービス等を享受することができる。また、広告主にとっては、広告に惹かれたユーザに対して確実に販売促進活動を展開することができる。
【００１１】
図１に示すように、通知予約システム１には、端末装置１０と、広告主端末２０と、広告配信サーバ１００と、プッシュ通知管理サーバ２００が含まれる。端末装置１０と、広告主端末２０と、広告配信サーバ１００と、プッシュ通知管理サーバ２００は、図示しない所定の通信網を介して、有線または無線により通信可能に接続される。なお、図１に示す通知予約システム１には、複数台の端末装置１０や、複数台の広告主端末２０や、複数台の広告配信サーバ１００や、複数台のプッシュ通知管理サーバ２００が含まれてもよい。
【００１２】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、端末装置１０にインストールされたアプリケーションを実行する。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。図１に示す例においては、端末装置１０がノート型ＰＣである場合を示す。なお、端末装置１０は、ブラウザやアプリケーションにより、広告主により入稿された通知予約可能な広告を表示する。
【００１３】
例えば、端末装置１０は、図１に示されないウェブ配信サーバから配信されるウェブページ等のコンテンツやアプリケーション用のコンテンツ（第１コンテンツに対応）を受信し、受信したコンテンツを表示する。このコンテンツの一部領域には広告枠が設けれ、広告枠に表示するための広告（第２コンテンツに対応）の取得要求がコンテンツに含まれる。この場合、端末装置１０は、ウェブ配信サーバから配信されるコンテンツを表示するとともに、コンテンツに含まれる広告の取得要求に従って広告配信サーバ１００から広告を取得して、取得した広告をコンテンツの広告枠に表示する。
【００１４】
広告主端末２０は、広告主の操作に従って、広告配信サーバ１００に入稿する広告（例えば、画像）を受け付ける情報処理装置である。また、実施形態に係る広告主端末２０は、広告とともに、かかる広告がユーザに選択（クリック、タップ）された場合にユーザに対して所定の通知が行われるタイミングに関する情報と、ユーザに対して通知される通知メッセージとを受け付ける。そして、広告主端末２０は、広告主から受け付けた広告、タイミングに関する情報、通知メッセージを広告配信サーバ１００へ入稿する。広告主端末２０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣや、デスクトップＰＣや、携帯電話機や、ＰＤＡ等により実現される。図１に示す例では、広告主端末２０は、バッグＴのバーゲンに関する広告や、バーゲンに関する通知メッセージや、かかる通知メッセージが通知されるタイミングに関する情報（以下、適宜「タイマー情報」とよぶ）を広告主から受け付ける。
【００１５】
広告配信サーバ１００は、広告主端末２０から通知予約可能な広告の入稿を受け付ける情報処理装置である。また、広告配信サーバ１００は、端末装置１０を利用するユーザからの配信要求に応じて、かかる広告を配信する。
【００１６】
広告配信サーバ１００は、広告情報記憶部１２０を有する。広告情報記憶部１２０は、広告主により入稿された広告や、タイマー情報や、通知メッセージを対応付けて記憶する。
【００１７】
プッシュ通知管理サーバ２００は、ユーザにより選択された広告のタイマー情報に基づいて、未来の所定のタイミングで通知を行う旨の予約の登録（以下、適宜「通知予約」とよぶ）を端末装置１０から受け付ける情報処理装置である。また、プッシュ通知管理サーバ２００は、受け付けられた通知予約に基づいて、通知メッセージを未来の所定のタイミングで端末装置１０に配信する。
【００１８】
プッシュ通知管理サーバ２００は、プッシュ通知情報記憶部２２０を有する。プッシュ通知情報記憶部２２０は、端末装置１０から送信された通知予約に関する情報を記憶する。具体的には、プッシュ通知情報記憶部２２０は、通知予約に関する情報として、広告主により設定された通知メッセージと、ユーザにより選択された広告のタイマー情報とを対応付けて記憶する。
【００１９】
以下では、広告主ＩＤ「Ａ１」により識別される広告主を「広告主Ａ１」とする場合がある。このように、以下では、「広告主Ａ＊（＊は任意の数値）」と記載した場合、その広告主は広告主ＩＤ「Ａ＊」により識別される広告主であることを示す。例えば、「広告主Ａ２」と記載した場合、その広告主は広告主ＩＤ「Ａ２」により識別される広告主である。
【００２０】
以下、図１を用いて、通知予約処理の一例を説明する。広告主端末２０は、広告に関する情報の入力画面を表示する。ここで、かかる入力画面において、ユーザに表示される広告や、タイマー情報や、通知メッセージが設定可能であるものとする。例えば、広告主は、「バッグＴ：１月３日〜１月６日の３日間限りで販売」といった内容が表示される広告と、かかる広告に含まれるタイマー情報「１月２日２３時」と、通知メッセージ「バッグＴが１時間後にバーゲン開始」といった情報を入力する。そして、広告主端末２０は、かかる情報が入力されると、入力された情報を広告配信サーバ１００に送信する（ステップＳ１０１）。図１に示す例では、広告主端末２０は、バッグＴのバーゲンに関する広告や、通知メッセージや、かかる通知メッセージが通知されるタイミングを示すタイマー情報を広告配信サーバ１００に送信する。
【００２１】
広告配信サーバ１００は、通知予約可能な広告の入稿を受け付けた場合は、広告情報記憶部１２０を更新する（ステップＳ１０２）。具体的には、広告配信サーバ１００は、広告枠に表示される広告とタイマー情報と通知メッセージとを広告情報記憶部１２０に格納する。図１に示す例では、広告配信サーバ１００は、バッグＴのバーゲンに関する広告「ＣＴ１１」と、タイマー情報「１月２日２３時」と、通知メッセージ「バッグＴが１時間後にバーゲン開始」を広告情報記憶部１２０に記憶する。例えば、広告配信サーバ１００は、バッグＴは、１月３日〜１月６日までの３日間限りで販売されるバーゲンセール商品であり、１月２日２３時に通知メッセージを通知するとしたタイミングに関するタイマー情報を広告主Ａ１が利用する広告主端末２０から取得したとする。この場合、広告配信サーバ１００は、バッグＴに関する広告「ＣＴ１１」と、タイマー情報「１月２日２３時」と、通知メッセージ「バッグＴが１時間後にバーゲン開始」と、広告主ＩＤ「Ａ１」と、広告ＩＤ「ＡＤ１１」とを対応付けて広告情報記憶部１２０に格納することにより、広告情報記憶部１２０を更新する。
【００２２】
続いて、広告配信サーバ１００は、ユーザＵ１が利用する端末装置１０から広告の配信要求を受け付ける（ステップＳ１０３）。広告配信サーバ１００は、端末装置１０から配信要求を受信した場合に、広告情報記憶部１２０から、配信要求に対応する広告を抽出する。ここで、広告は、タイマー情報や通知メッセージを含んでいるものとする。図１に示す例では、広告配信サーバ１００は、バッグＴに関する広告「ＣＴ１１」と、通知を行うタイミングであるタイマー情報「１月２日２３時」と、通知メッセージ「１時間後にバーゲン開始」を広告情報記憶部１２０から抽出し端末装置１０に配信する（ステップＳ１０４）。
【００２３】
端末装置１０は、広告配信サーバ１００から配信された広告を表示する（ステップＳ１０５）。ここで、表示される広告は、タイマー情報を有する通知予約可能な広告であるものとする。図１に示す例では、端末装置１０は、広告主端末２０から入稿されたバッグＴのバーゲンに関する広告であって、タイマー情報「１月２日２３時」を有する通知予約可能な広告を表示する。
【００２４】
端末装置１０は、通知予約可能な広告の選択をユーザから受け付けた場合は、かかる広告のタイマー情報に基づいて、未来の所定のタイミングで通知を行う旨の予約を受け付ける（ステップＳ１０６）。また、端末装置１０は、受け付けられた通知予約に関する情報であって広告に対応するタイマー情報と通知メッセージを記憶部１５に格納することで通知予約を登録する（ステップＳ１０７）。そして、端末装置１０は、登録された通知予約をプッシュ通知管理サーバ２００に送信する（ステップＳ１０８）。図１に示す例では、ユーザＵ１によるバッグＴのバーゲンに関する広告の選択に基づいて、かかる広告の通知予約をプッシュ通知管理サーバ２００に送信する。
【００２５】
プッシュ通知管理サーバ２００は、端末装置１０から通知予約を受信した場合には、プッシュ通知情報記憶部２２０を更新する（ステップＳ１０９）。具体的には、プッシュ通知管理サーバ２００は、通知予約を受信した場合に、広告主により広告ごとに設定された通知メッセージと、ユーザの選択に基づいて受け付けられたタイマー情報を対応付けてプッシュ通知情報記憶部２２０に格納する。そして、プッシュ通知管理サーバ２００は、プッシュ通知情報記憶部２２０に記憶されたタイマー情報に基づいて、未来の所定のタイミングに、対応する通知メッセージをプッシュ通知情報記憶部２２０から抽出し端末装置１０に通知する。
【００２６】
なお、図１では、広告配信サーバ１００とプッシュ通知管理サーバ２００とは、別装置である場合を示したが、広告配信サーバ１００とプッシュ通知管理サーバ２００とが一体であってもよい。また、広告配信サーバ１００とプッシュ通知管理サーバ２００はそれぞれ同一とみなされる管理者により管理されていてもよい。
【００２７】
また、図１では、アプリケーション経由による通知予約の受付け及び登録を行う例を示したが、ブラウザ経由等の他の方式による通知予約の受付け及び登録を行ってもよい。
【００２８】
〔２．広告配信サーバの構成〕
次に、図２を用いて、実施形態に係る広告配信サーバ１００の構成について説明する。図２は、実施形態に係る広告配信サーバ１００の構成例を示す図である。図２に示すように、広告配信サーバ１００は、通信部１１０と、広告情報記憶部１２０と、制御部１３０とを有する。なお、広告配信サーバ１００は、広告配信サーバ１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００２９】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、図示しない所定の通信網を介して、有線又は無線で接続され、広告主端末２０と、端末装置１０との間で情報の送受信を行う。
【００３０】
（広告情報記憶部１２０）
広告情報記憶部１２０は、広告主から入稿された広告に関する情報を記憶する。ここで、図３に、実施形態に係る広告情報記憶部１２０の一例を示す。図３に示すように、広告情報記憶部１２０は、「広告ＩＤ」、「広告主ＩＤ」、「広告」、「タイマー情報」、「通知メッセージ」といった項目を有する。
【００３１】
「広告ＩＤ」は、広告を識別するための識別情報を示す。「広告主ＩＤ」は、広告を入稿した広告主を識別するための識別情報を示す。「広告」は、広告主から入稿された広告にかかるコンテンツを示す。例えば、「広告」には、画像や動画又はその取得先などが記憶される。なお、図３では「広告」に「ＣＴ１１」といった概念的な情報が格納される例を示したが、実際には、広告のコンテンツデータ（静止画像や動画像等）が格納される。もしくは、図３で示される「広告」には、広告のコンテンツが所在するＵＲＬ（Uniform  Resource  Locator）、または、これらの格納場所を示すファイルパス名などが格納されてもよい。
【００３２】
「タイマー情報」は、通知メッセージが通知されるタイミングに関する情報を示す。「通知メッセージ」は、タイマー情報によって示されるタイミングに端末装置１０へ通知される通知メッセージを示す。
【００３３】
図３の例では、広告主Ａ１によって広告「ＣＴ１１」が入稿された例を示す。また、広告「ＣＴ１１」が端末装置１０のユーザによって選択された場合には、１月２日２３時に通知メッセージ「バッグＴが１時間後にバーゲン開始」が端末装置１０へ通知されることを示す。
【００３４】
（制御部１３０）
図２の説明に戻って、制御部１３０は、コントローラ（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）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１２５】
例えば、コンピュータ１０００が実施形態に係る端末装置１０、広告配信サーバ１００およびプッシュ通知管理サーバ２００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１４、１３０および２３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
【０１２６】
〔１０．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１２７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１２８】
また、上記実施形態では、端末装置１０において情報処理の機能・作用を実現・実行しているが、広告配信サーバ１００またはプッシュ通知管理サーバ２００に端末装置１０が有する情報処理の機能・作用を持たせ、広告配信サーバ１００またはプッシュ通知管理サーバ２００において情報処理の機能・作用を実現・実行してもよい。
【０１２９】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１３０】
例えば、上述した端末装置１０は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットホーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティング等で呼び出して実現するなど、構成は柔軟に変更できる。  
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１３１】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、登録部は、登録手段や登録回路に読み替えることができる。
【符号の説明】
【０１３２】
１  通知予約システム
１０  端末装置
１１  通信部
１２  入力部
１３  出力部
１４  制御部
１５  記憶部
２０  広告主端末
１００  広告配信サーバ
１１０  通信部
１３０  制御部
１３１  受付部
１３２  配信部
１３３  通知部
１４１  要求部
１４２  表示部
１４３  受付部
１４４  登録部
１４５  提供部
１４６  編集部
１２０  広告情報記憶部
２００  プッシュ通知管理サーバ
２１０  通信部
２２０  プッシュ通知情報記憶部
２３０  制御部
２３１  受付部
２３２  通知部
【図１】
2019200731.tif 000003
【図２】
2019200731.tif 000004
【図３】
2019200731.tif 000005
【図４】
2019200731.tif 000006
【図５】
2019200731.tif 000007
【図６】
2019200731.tif 000008
【図７】
2019200731.tif 000009
【図８】
2019200731.tif 000010
【図９】
2019200731.tif 000011
【図１０】
2019200731.tif 000012
【手続補正書】
【提出日】平成31年4月15日(2019.4.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにより実行される通知予約プログラムであって、
第１コンテンツに含まれる領域に、未来の所定のタイミングで前記コンピュータに通知を行う旨の予約を受け付ける機能が内包された第２コンテンツを表示する表示手順と、
前記第２コンテンツに対する操作に応じて、前記予約を登録する登録手順と、
をコンピュータに実行させることを特徴とする通知予約プログラム。
【請求項２】
前記登録手順は、
前記第２コンテンツに関する通知を行う旨の予約を登録する
ことを特徴とする請求項１に記載の通知予約プログラム。
【請求項３】
前記通知を行うタイミングをユーザから受け付ける受付手順と、
をさらに備え、
前記登録手順は、
前記受付手順によって受け付けられたタイミングで通知を行う旨の予約を登録する
ことを特徴とする請求項１又は２に記載の通知予約プログラム。
【請求項４】
前記受付手順は、
前記通知を行うタイミングを所定のタイミングを示す情報の選択に基づいて前記ユーザから受け付ける
ことを特徴とする請求項３に記載の通知予約プログラム。
【請求項５】
未来の所定のタイミングで通知を行う旨の予約を登録した場合に、当該登録に関する確認情報を提供する提供手順と、
をさらにコンピュータに実行させることを特徴とする請求項１〜４のいずれか１つに記載の通知予約プログラム。
【請求項６】
前記提供手順によって提供された確認情報に対する操作に応じて、前記登録手順によって登録された登録情報を編集する編集手順と、
をさらにコンピュータに実行させることを特徴とする請求項５に記載の通知予約プログラム。
【請求項７】
前記登録手順によって登録された通知予約に基づいて、未来の所定のタイミングに通知を出力する出力手順と、
をさらにコンピュータに実行させることを特徴とする請求項１〜６のいずれか１つに記載の通知予約プログラム。
【請求項８】
前記出力手順は、
プッシュ通知により前記通知を出力する
ことを特徴とする請求項７に記載の通知予約プログラム。
【請求項９】
前記表示手順は、
前記第１コンテンツに含まれる領域である広告枠に、前記第２コンテンツである広告を表示する
ことを特徴とする請求項１〜８のいずれか１つに記載の通知予約プログラム。
【請求項１０】
コンピュータにより実行される通知予約方法であって、
第１コンテンツに含まれる領域に、未来の所定のタイミングで前記コンピュータに通知を行う旨の予約を受け付ける機能が内包された第２コンテンツを表示する表示工程と、
前記第２コンテンツに対する操作に応じて、前記予約を登録する登録工程と、
を含んだことを特徴とする通知予約方法。
【請求項１１】
通知予約装置であって、
第１コンテンツに含まれる領域に、未来の所定のタイミングで通知を行う旨の予約を受け付ける機能が内包された第２コンテンツを表示する表示部と、
前記第２コンテンツに対する操作に応じて、前記予約を登録する登録部と、
を備えたことを特徴とする通知予約装置。
【請求項１２】
未来の所定のタイミングで通知を行う旨の予約を受け付ける機能が内包された第２コンテンツに対する操作に応じて当該予約を登録する第２コンテンツを所定の領域に含む第１コンテンツと、当該通知に関する情報とを受け付ける受付部と、
前記受付部によって受け付けられた第１コンテンツを、当該第１コンテンツに関する情報を要求する所定のユーザに配信する配信部と、
を備えたことを特徴とするコンテンツ配信サーバ。
【請求項１３】
未来の所定のタイミングで通知を行う旨の予約を登録した所定のユーザに、当該所定のタイミングで前記通知に関する情報を通知する通知部と、
をさらに備えたことを特徴とする請求項１２に記載のコンテンツ配信サーバ。
【請求項１４】
前記通知部は、
前記通知に関する情報として、前記配信部によって配信された第１コンテンツと異なるコンテンツを用いて通知する
ことを特徴とする請求項１３に記載のコンテンツ配信サーバ。
【請求項１５】
前記受付部は、
前記第２コンテンツとして、広告を受け付け、
前記配信部は、
前記受付部によって受け付けられた広告を、当該広告に関する情報を要求する所定のユーザに配信する
ことを特徴とする請求項１２〜１４のいずれか１つに記載のコンテンツ配信サーバ。
【請求項１６】
コンピュータが実行するコンテンツ配信方法であって、
未来の所定のタイミングで通知を行う旨の予約を受け付ける機能が内包された第２コンテンツに対する操作に応じて当該予約を登録する第２コンテンツを所定の領域に含む第１コンテンツと、当該通知に関する情報とを受け付ける受付工程と、
前記受付工程によって受け付けられた第１コンテンツを、当該第１コンテンツに関する情報を要求する所定のユーザに配信する配信工程と、
を含んだことを特徴とするコンテンツ配信方法。
【請求項１７】
未来の所定のタイミングで通知を行う旨の予約を受け付ける機能が内包された第２コンテンツに対する操作に応じて当該予約を登録する第２コンテンツを所定の領域に含む第１コンテンツと、当該通知に関する情報とを受け付ける受付手順と、
前記受付手順によって受け付けられた第１コンテンツを、当該第１コンテンツに関する情報を要求する所定のユーザに配信する配信手順と、
をコンピュータに実行させることを特徴とするコンテンツ配信プログラム。
【手続補正書】
【提出日】令和1年9月2日(2019.9.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータにより実行される通知予約プログラムであって、
第１コンテンツに含まれる領域に、未来の所定のタイミングで前記コンピュータに通知を行う旨の予約を受け付ける情報が内包された第２コンテンツを表示する表示手順と、
前記第２コンテンツに対する操作に応じて、前記予約を登録する登録手順と、
をコンピュータに実行させることを特徴とする通知予約プログラム。
【請求項２】
前記登録手順は、
前記第２コンテンツに関する通知を行う旨の予約を登録する
ことを特徴とする請求項１に記載の通知予約プログラム。
【請求項３】
前記通知を行うタイミングをユーザから受け付ける受付手順と、
をさらに備え、
前記登録手順は、
前記受付手順によって受け付けられたタイミングで通知を行う旨の予約を登録する
ことを特徴とする請求項１又は２に記載の通知予約プログラム。
【請求項４】
前記受付手順は、
前記通知を行うタイミングを所定のタイミングを示す情報の選択に基づいて前記ユーザから受け付ける
ことを特徴とする請求項３に記載の通知予約プログラム。
【請求項５】
未来の所定のタイミングで通知を行う旨の予約を登録した場合に、当該登録に関する確認情報を提供する提供手順と、
をさらにコンピュータに実行させることを特徴とする請求項１〜４のいずれか１つに記載の通知予約プログラム。
【請求項６】
前記提供手順によって提供された確認情報に対する操作に応じて、前記登録手順によって登録された登録情報を編集する編集手順と、
をさらにコンピュータに実行させることを特徴とする請求項５に記載の通知予約プログラム。
【請求項７】
前記登録手順によって登録された通知予約に基づいて、未来の所定のタイミングに通知を出力する出力手順と、
をさらにコンピュータに実行させることを特徴とする請求項１〜６のいずれか１つに記載の通知予約プログラム。
【請求項８】
前記出力手順は、
プッシュ通知により前記通知を出力する
ことを特徴とする請求項７に記載の通知予約プログラム。
【請求項９】
前記表示手順は、
前記第１コンテンツに含まれる領域である広告枠に、前記第２コンテンツである広告を表示する
ことを特徴とする請求項１〜８のいずれか１つに記載の通知予約プログラム。
【請求項１０】
コンピュータにより実行される通知予約方法であって、
第１コンテンツに含まれる領域に、未来の所定のタイミングで前記コンピュータに通知を行う旨の予約を受け付ける情報が内包された第２コンテンツを表示する表示工程と、
前記第２コンテンツに対する操作に応じて、前記予約を登録する登録工程と、
を含んだことを特徴とする通知予約方法。
【請求項１１】
通知予約装置であって、
第１コンテンツに含まれる領域に、未来の所定のタイミングで通知を行う旨の予約を受け付ける情報が内包された第２コンテンツを表示する表示部と、
前記第２コンテンツに対する操作に応じて、前記予約を登録する登録部と、
を備えたことを特徴とする通知予約装置。
【請求項１２】
未来の所定のタイミングで通知を行う旨の予約を受け付ける情報が内包された第２コンテンツに対する操作に応じて当該予約を登録する第２コンテンツを所定の領域に含む第１コンテンツと、当該通知に関する情報とを受け付ける受付部と、
前記受付部によって受け付けられた第１コンテンツを、当該第１コンテンツに関する情報を要求する所定のユーザに配信する配信部と、
を備えたことを特徴とするコンテンツ配信サーバ。
【請求項１３】
未来の所定のタイミングで通知を行う旨の予約を登録した所定のユーザに、当該所定のタイミングで前記通知に関する情報を通知する通知部と、
をさらに備えたことを特徴とする請求項１２に記載のコンテンツ配信サーバ。
【請求項１４】
前記通知部は、
前記通知に関する情報として、前記配信部によって配信された第１コンテンツと異なるコンテンツを用いて通知する
ことを特徴とする請求項１３に記載のコンテンツ配信サーバ。
【請求項１５】
前記受付部は、
前記第２コンテンツとして、広告を受け付け、
前記配信部は、
前記受付部によって受け付けられた広告を、当該広告に関する情報を要求する所定のユーザに配信する
ことを特徴とする請求項１２〜１４のいずれか１つに記載のコンテンツ配信サーバ。
【請求項１６】
コンピュータが実行するコンテンツ配信方法であって、
未来の所定のタイミングで通知を行う旨の予約を受け付ける情報が内包された第２コンテンツに対する操作に応じて当該予約を登録する第２コンテンツを所定の領域に含む第１コンテンツと、当該通知に関する情報とを受け付ける受付工程と、
前記受付工程によって受け付けられた第１コンテンツを、当該第１コンテンツに関する情報を要求する所定のユーザに配信する配信工程と、
を含んだことを特徴とするコンテンツ配信方法。
【請求項１７】
未来の所定のタイミングで通知を行う旨の予約を受け付ける情報が内包された第２コンテンツに対する操作に応じて当該予約を登録する第２コンテンツを所定の領域に含む第１コンテンツと、当該通知に関する情報とを受け付ける受付手順と、
前記受付手順によって受け付けられた第１コンテンツを、当該第１コンテンツに関する情報を要求する所定のユーザに配信する配信手順と、
をコンピュータに実行させることを特徴とするコンテンツ配信プログラム。