(57)【要約】【課題】  イベントに関する情報を投稿する投稿者とイベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有し、幅広い投稿者とユーザに対して簡単な方法でイベントに関する通知の送受信を可能にする通知情報共有サーバを提供する。【解決手段】  本発明にかかる通知情報共有サーバを構成する通知情報提供サーバは、投稿者からイベントに関する情報を受信すると、通知の受信設定に必要なＷｅｂページを自動生成し、イベント毎に固有のＵＲＬを割り当ててインターネット上に公開する。ユーザが通知設定ページで通知の受信設定を要求する操作を行うと、ユーザの希望に応じた通知日時が通知リストに設定され、通知リストに設定された通知日時が到来すると、イベントの開催を知らせる通知がユーザに送信される。【選択図】        図１
2015187793.tif 000002
【特許請求の範囲】
【請求項１】
イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバであって、
投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信手段と、
前記イベント情報受信手段が情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成手段と、
前記通知設定ページにアクセスしたユーザから、通知の受信設定の要求を受信する通知設定要求受信手段と、
前記通知設定要求受信手段が受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成手段と、
前記通知リスト生成手段の生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理手段と、
を備えることを特徴とする通知情報共有サーバ。
【請求項２】
インターネット経由で前記通知情報共有サーバに接続するために用いられるユーザが操作するネットワーク端末では、前記通知設定要求手段が受信する通知の受信設定の要求の送信処理、及び前記通知処理手段によって送信された通知の受信処理は、通知用プログラムによって実行され、
前記通知用プログラムは、前記通知情報共有サーバに前記ユーザのユーザ識別情報を送信し、前記通知情報共有サーバにおいて前記ユーザ識別情報が保持されたセッションの継続中に通知の受信設定の要求を送信し、かつ、所定のタイミングで前記通知情報共有サーバ又は前記通知情報共有サーバで生成された通知の送信を中継する中継サーバにアクセスして、前記ユーザのユーザ識別情報を宛先とする通知を選択して受信する処理を実行すること
を特徴とする請求項１記載の通知情報共有サーバ。
【請求項３】
前記通知設定要求受信手段は、ユーザが希望するイベントの開催時を基準にした通知を受信するタイミングを指定した通知条件を受け付けて、
前記通知リスト生成手段は、前記イベント情報受信手段が受信したイベントに関する情報に含まれるイベント開催時と前記通知設定要求受信手段が受信した通知条件から演算した通知送信時を含む通知リストを生成すること
を特徴とする請求項１又は２記載の通知情報共有サーバ。
【請求項４】
イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバと、インターネット経由で前記通知情報共有サーバに接続するために用いられるユーザが操作するネットワーク端末において動作する通知用プログラムからなる通知情報共有システムであって、前記通知情報共有サーバは、
投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信手段と、
前記イベント情報受信手段が情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成手段と、
前記通知設定ページにアクセスしたユーザから、通知の受信設定の要求を受信する通知設定要求受信手段と、
前記通知設定要求受信手段が受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成手段と、
前記通知リスト生成手段の生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理手段と、を備えていて、
前記通知用プログラムは、ユーザが操作するネットワーク端末において、前記通知情報共有サーバに前記ユーザのユーザ識別情報を送信し、前記通知情報共有サーバにおいて前記ユーザ識別情報が保持されたセッションの継続中に通知の受信設定の要求を送信し、かつ、所定のタイミングで前記通知情報共有サーバ又は前記通知情報共有サーバで生成された通知の送信を中継する中継サーバにアクセスして、前記ユーザのユーザ識別情報を宛先とする通知を選択して受信する処理を実行すること
を特徴とする通知情報共有システム。
【請求項５】
イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバが、投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信ステップと、
前記通知情報共有サーバが、前記イベント情報受信ステップで情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成ステップと、
前記通知情報共有サーバが、前記通知設定ページにアクセスしたユーザから、通知の受信設定の要求を受信する通知設定要求受信ステップと、
前記通知情報共有サーバが、前記通知設定要求受信ステップで受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成ステップと、
前記通知情報共有サーバが、前記通知リスト生成ステップで生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理ステップと、
を有することを特徴とする通知情報の共有方法。
【請求項６】
イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバが、投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信ステップと、
前記通知情報共有サーバが、前記イベント情報受信ステップで情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成ステップと、
ユーザが操作するネットワーク端末が、インターネット経由で前記通知情報共有サーバに接続して、前記通知情報共有サーバに前記ユーザのユーザ識別情報を送信し、前記通知情報共有サーバにおいて前記ユーザ識別情報が保持されたセッションの継続中に、前記通知設定ページにアクセスして通知の受信設定の要求を送信する通知設定要求送信ステップと、
前記通知情報共有サーバが、前記通知設定要求送信ステップで送信された通知の受信設定の要求を受信する通知設定要求受信ステップと、
前記通知情報共有サーバが、前記通知設定要求受信ステップで受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成ステップと、
前記通知情報共有サーバが、前記通知リスト生成ステップで生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理ステップと、
前記ネットワーク端末が、所定のタイミングで前記通知情報共有サーバ又は前記通知情報共有サーバで生成された通知の送信を中継する中継サーバにアクセスして、前記ネットワーク端末を操作するユーザのユーザ識別情報を宛先とする通知を選択して受信する処理を実行する通知受信処理ステップと、
を有することを特徴とする通知情報の共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イベントに関する情報を投稿する投稿者とイベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有し、幅広い投稿者とユーザに対して簡単な方法でイベントに関する通知の送受信を可能にする、通知情報共有サーバ、通知情報共有システム及び通知情報の共有方法に関するものである。
【背景技術】
【０００２】
インターネット上では様々な情報が提供されているが、そうした情報の中には、テレビ番組の放映時間、チケットや書籍の発売日等のように、特定のイベントが開催される日時が近づいた時に、イベントが近いことを知らせる通知を受け取ることをユーザが希望する場合がある。こうしたニーズに対応するために、ユーザがあらかじめ通知の受信設定をしておくと、所定のタイミングで電子メール等によって通知を受け取ることができる発明が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２５０５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されたイベント管理装置に関する発明では、商品取引管理サーバから送信されるイベント案内用のWｅｂページの通知先登録画面にユーザがメールアドレスを入力しておくと、イベント開催前の所定のタイミング（イベント開催日時の２４時間前等）で、イベントの開催通知が登録されたメールアドレス宛に送信される構成となっている。この発明によると、ユーザはイベント主催者が提供する所定のWｅｂページにメールアドレスを入力しておけば、イベントの開催が近づいた時に通知を受け取ることが可能になる。
【０００５】
ところが、特許文献１記載の発明では、通知先登録画面のWｅｂページは商品取引管理サーバから送信され、かかるWｅｂページを閲覧するには、イベント情報等を提供する各々の事業者等のWｅｂサーバにアクセスすることが必要となっている。そのため、イベント情報等を提供する事業者等は、各々のWｅｂサーバに通知先登録画面を表示するためのWｅｂページを作り込まなければならないことになる。
【０００６】
こうした問題に対処すべく、イベントに関する通知の受信を希望する多くのユーザに対して、様々なイベントに関する情報を投稿する投稿者が簡単な方法で通知の受信設定をさせることができるような、共通のインフラが求められるところである。
【０００７】
また、特許文献１記載の発明では、ユーザが通知を受信するためには、通知先登録画面にメールアドレス等の通知の受信先に関する情報を入力しなければならない。「毎回通知」の設定を行えば、メールアドレスを都度入力する手間は省けるものの、この設定を行うと、たとえ分類の絞り込みを行ったとしても、ユーザが受信を個別に受信を希望していないイベントについても、自動的に通知が送信されるという問題が生じてしまう。
【０００８】
さらに、特許文献１記載の発明では、「イベント開催日時の２４時間前」のように通知を受け取るタイミングが固定されているが、ユーザによっては、事前の準備があるので早めに通知を受け取りたい、通知が早すぎるとその後に忘れてしまいかねないのでイベントの直前に受け取りたい、といった希望が生じることもあり、こうした個別のニーズにも対応可能であることが望ましい。
【０００９】
本発明は、このような課題に対応するためになされたものであり、イベントに関する情報を投稿する投稿者とイベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有し、幅広い投稿者とユーザに対して簡単な方法でイベントに関する通知の送受信を可能にするものであって、利用時におけるユーザの操作負担の軽減や、通知を受信するタイミングについてユーザ毎のニーズへの対応にも配慮した、通知情報共有サーバ、通知情報共有システム及び通知情報の共有方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
このような課題を解決する本発明は、イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバであって、投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信手段と、前記イベント情報受信手段が情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成手段と、前記通知設定ページにアクセスしたユーザから、通知の受信設定の要求を受信する通知設定要求受信手段と、前記通知設定要求受信手段が受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成手段と、前記通知リスト生成手段の生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理手段と、を備えることを特徴とする通知情報共有サーバである。
【００１１】
このように、本発明にかかる通知情報共有サーバでは、投稿者からイベントに関する情報を受信すると、通知の受信設定に必要なＷｅｂページを自動生成し、イベント毎に固有のＵＲＬを割り当ててインターネット上に公開するように構成することによって、投稿者はイベントに関する情報を入力するだけで、多くのユーザに対して簡単な方法で通知の受信設定を行うために必要な情報を提供することが可能となっている。
【００１２】
また、本発明は、インターネット経由で前記通知情報共有サーバに接続するために用いられるユーザが操作するネットワーク端末では、前記通知設定要求手段が受信する通知の受信設定の要求の送信処理、及び前記通知処理手段によって送信された通知の受信処理は、通知用プログラムによって実行され、前記通知用プログラムは、前記通知情報共有サーバに前記ユーザのユーザ識別情報を送信し、前記通知情報共有サーバにおいて前記ユーザ識別情報が保持されたセッションの継続中に通知の受信設定の要求を送信し、かつ、所定のタイミングで前記通知情報共有サーバ又は前記通知情報共有サーバで生成された通知の送信を中継する中継サーバにアクセスして、前記ユーザのユーザ識別情報を宛先とする通知を選択して受信する処理を実行することを特徴とすることもできる。
【００１３】
このように構成すると、ユーザはネットワーク端末上で所定のアプリケーションプログラムを起動し、ログイン等の操作を行うだけで、アプリケーションプログラムの起動中に通知の受信設定を要求すれば、都度通知先の入力を行うことなく通知の受信が可能になるとともに、アプリケーションが起動されていれば通知の受信も自動的に行われるので、利用時におけるユーザの操作負担の軽減に好適な構成となる。
【００１４】
さらに、本発明は、前記通知設定要求受信手段は、ユーザが希望するイベントの開催時を基準にした通知を受信するタイミングを指定した通知条件を受け付けて、前記通知リスト生成手段は、前記イベント情報受信手段が受信したイベントに関する情報に含まれるイベント開催時と前記通知設定要求受信手段が受信した通知条件から演算した通知送信時を含む通知リストを生成することを特徴としてもよい。
【００１５】
このように構成すると、通知の受信設定時にユーザが受信のタイミングを指定する操作を行うことによって、個別のニーズに対応したタイミングで通知を受信することが可能になる。
【００１６】
また、本発明は、本発明にかかる通知情報共有サーバと、ユーザが操作するネットワーク端末において動作する通知用プログラムからなる、通知情報共有システムとして特定することもできる。
【００１７】
つまり、本発明にかかる通知情報共有システムは、イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバと、インターネット経由で前記通知情報共有サーバに接続するために用いられるユーザが操作するネットワーク端末において動作する通知用プログラムからなる通知情報共有システムであって、前記通知情報共有サーバは、投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信手段と、前記イベント情報受信手段が情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成手段と、前記通知設定ページにアクセスしたユーザから、通知の受信設定の要求を受信する通知設定要求受信手段と、前記通知設定要求受信手段が受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成手段と、前記通知リスト生成手段の生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理手段と、を備えていて、前記通知用プログラムは、ユーザが操作するネットワーク端末において、前記通知情報共有サーバに前記ユーザのユーザ識別情報を送信し、前記通知情報共有サーバにおいて前記ユーザ識別情報が保持されたセッションの継続中に通知の受信設定の要求を送信し、かつ、所定のタイミングで前記通知情報共有サーバ又は前記通知情報共有サーバで生成された通知の送信を中継する中継サーバにアクセスして、前記ユーザのユーザ識別情報を宛先とする通知を選択して受信する処理を実行することを特徴とする通知情報共有システムである。
【００１８】
また、本発明にかかる通知情報共有システムは、前記通知情報共有サーバに備えられる前記通知設定要求受信手段は、ユーザが希望するイベントの開催時を基準にした通知を受信するタイミングを指定した通知条件を受け付けて、前記通知リスト生成手段は、前記イベント情報受信手段が受信したイベントに関する情報に含まれるイベント開催時と前記通知設定要求受信手段が受信した通知条件から演算した通知送信時を含む通知リストを生成することを特徴とすることもできる。
【００１９】
さらに、本発明は、本発明にかかる通知情報共有サーバによって実行される通知情報の共有方法として特定することもできる。
【００２０】
つまり、本発明にかかる通知情報の共有方法は、イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバが、投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信ステップと、前記通知情報共有サーバが、前記イベント情報受信ステップで情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成ステップと、前記通知情報共有サーバが、前記通知設定ページにアクセスしたユーザから、通知の受信設定の要求を受信する通知設定要求受信ステップと、前記通知情報共有サーバが、前記通知設定要求受信ステップで受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成ステップと、前記通知情報共有サーバが、前記通知リスト生成ステップで生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理ステップと、を有することを特徴とする通知情報の共有方法である。
【００２１】
また、本発明にかかる通知情報の共有方法は、先に説明した本発明にかかる通知情報共有サーバの各々の構成によって実行される通知情報の共有方法として特定することもできる。
【００２２】
さらに、本発明は、本発明にかかる通知情報共有システムによって実行される通知情報の共有方法として特定することもできる。
【００２３】
つまり、本発明にかかる通知情報の共有方法は、イベントに関する情報を投稿する投稿者と所定のタイミングで前記イベントに関する通知の受信を希望するユーザの間で通知の受信設定に必要な情報を共有する通知情報共有サーバが、投稿者の操作する投稿者端末から、通知の対象となるイベントに関する情報を受信するイベント情報受信ステップと、前記通知情報共有サーバが、前記イベント情報受信ステップで情報を受信したイベントに関する通知を受信したいユーザが通知の受信設定を行うためのＷｅｂページであって、イベント毎に固有のＵＲＬが割り当てられた通知設定ページを生成して、インターネット上に公開する通知設定ページ生成ステップと、ユーザが操作するネットワーク端末が、インターネット経由で前記通知情報共有サーバに接続して、前記通知情報共有サーバに前記ユーザのユーザ識別情報を送信し、前記通知情報共有サーバにおいて前記ユーザ識別情報が保持されたセッションの継続中に、前記通知設定ページにアクセスして通知の受信設定の要求を送信する通知設定要求送信ステップと、前記通知情報共有サーバが、前記通知設定要求送信ステップで送信された通知の受信設定の要求を受信する通知設定要求受信ステップと、前記通知情報共有サーバが、前記通知設定要求受信ステップで受信した通知の受信設定の要求に対して、前記通知設定ページに対応するイベントを識別するイベント識別情報、前記ユーザを識別するユーザ識別情報、及び前記イベントに関する情報を前記ユーザに通知する通知送信時を含む通知リストを生成する通知リスト生成ステップと、前記通知情報共有サーバが、前記通知リスト生成ステップで生成した通知リストを格納する通知リスト格納手段に格納された通知リストのうち、通知送信時が到来した通知リストを選択し、前記通知リストに含まれるイベント識別情報から特定されるイベントに関する通知を生成して、前記通知リストに含まれるユーザ識別方法から特定されるユーザに前記通知を送信するための処理を実行する通知送信処理ステップと、前記ネットワーク端末が、所定のタイミングで前記通知情報共有サーバ又は前記通知情報共有サーバで生成された通知の送信を中継する中継サーバにアクセスして、前記ネットワーク端末を操作するユーザのユーザ識別情報を宛先とする通知を選択して受信する処理を実行する通知受信処理ステップと、を有することを特徴とする通知情報の共有方法である。
【００２４】
また、本発明にかかる通知情報の共有方法は、先に説明した本発明にかかる通知情報共有システムの他の構成によって実行される通知情報の共有方法として特定することもできる。
【発明の効果】
【００２５】
本発明によると、多くのイベントに関する情報を投稿する投稿者とイベントに関する通知の受信を希望するユーザが、簡単な方法で通知の受信設定に必要な情報を共有することが可能なインフラが提供される。これによって、様々なイベントを対象にした通知の送受信が促進されるので、生活の利便性向上や経済活動の活性化に貢献することが期待できる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態の概要を示す図である。
【図２】本発明にかかる通知情報共有システムの構成の一例を示すブロック図である。
【図３】本発明において、イベント情報の投稿を受け付けて通知設定ページをインターネット上に公開する流れを示す図である。
【図４】本発明において、通知設定ページを閲覧したユーザから通知の受信設定を受け付ける流れを示す図である。
【図５】本発明において、通知の受信設定を行ったユーザに通知を送信する流れを示す図である。
【図６】本発明において、インターネット上に公開される通知設定ページの一例を示す図である。
【図７】本発明において、ユーザが受信する通知の一例を示す図である。
【図８】本発明にかかる通知情報共有サーバが、イベント情報の投稿を受け付けて通知設定ページをインターネット上に公開する処理フローを示すフローチャートである。
【図９】本発明にかかる通知情報共有サーバが、通知設定ページを閲覧したユーザから通知の受信設定を受け付ける処理フローを示すフローチャートである。
【図１０】本発明にかかる通知情報共有サーバが、通知の受信設定を行ったユーザに通知を送信する処理フローを示すフローチャートである。
【発明を実施するための形態】
【００２７】
本発明を実施するための形態について、図面を用いて以下に詳細に説明する。尚、以下の説明は、本発明の実施形態の一例を示したものであって、本発明はかかる実施形態に限定されるものではない。
【００２８】
図１は、本発明の実施形態の概要を示している。図１において、通知情報提供サーバと通知発信サーバの機能を備えるサーバが、本発明にかかる通知情報共有サーバに該当する。
【００２９】
イベントの主催者等の投稿者が、イベントへの参加者等のユーザがイベントの開催前に通知を受信できるサービスを提供したい場合、投稿者はＰＣやスマートフォン等を用いて、通知情報提供サーバにイベントに関する情報を投稿する。通知情報提供サーバでは、受け付けたイベントに関する情報からユーザが通知の受信設定を行うためのＷｅｂページである通知設定ページを生成して、イベント毎に固有のＵＲＬを割り当ててインターネット上に公開する。
【００３０】
通知設定ページはインターネット上に公開されて多くのユーザが閲覧できる状態となり、投稿者は通知設定ページに割り当てられたＵＲＬのリンクをブログやＳＮＳなどに貼って拡散させることによって、さらに多くのユーザに告知することも可能である。このように、本発明によると、投稿者はイベントに関する情報を投稿するという簡単な操作だけで、多くのユーザとの間で通知の受信設定に必要な情報を共有することが可能になり、多くの投稿者とユーザが利用できる共通のインフラとなるものである。
【００３１】
通知設定ページに掲載されているイベントについて、イベントの開催前に通知を受信したいユーザは、該当するイベントに関する情報が掲載された通知設定ページで所定の操作を行うことによって、自動的に通知の受信設定を行うことができる。この時、通知情報提供サーバでは、通知設定ページを閲覧しているユーザをログイン情報等から識別し、ユーザの識別情報と対象となるイベントの識別情報、通知の送信時が設定された通知リストを生成して、通知発信サーバに登録する。
【００３２】
通知発信サーバでは通知リストに設定された通知の送信時の到来を監視し、通知の送信時が到来した通知リストを対象に、ユーザの識別情報から特定されるユーザに対して、イベントの識別情報から特定されるイベントに関する情報の通知を送信する処理を実行する。
【００３３】
図２は、本発明にかかる通知情報共有システムの構成の一例を示したものである。本発明にかかる通知情報共有システムは、図２の通知情報提供サーバ１０及び通知発信サーバ２０に含まれる所定の機能を備えた通知情報共有サーバと、ユーザ端末５０に備えられる通知用アプリ５１によって構成される。
【００３４】
通知情報提供サーバ１０と通知発信サーバ２０は、ＣＰＵ、メインメモリ、ＨＤＤ等の補助記憶装置を備えたコンピュータであって、補助記憶装置に格納されたプログラムがメインメモリに読み出され、ＣＰＵで演算処理を実行することによって所定の機能が実現される。これらはいずれもインターネットに接続され、ネットワーク端末と更新可能な通信機能を備えているが、通知情報提供サーバ１０は、インターネット上にＷｅｂページを公開することが可能なＷｅｂサーバの機能も備えるものである。
【００３５】
通知情報提供サーバ１０と通知発信サーバ２０を構成するコンピュータの物理的な構成は特に限定されるものではなく、本発明で用いられる通知設定ページの生成、公開や通知の送信等の機能以外の他の機能が同一のコンピュータに備えられるものであってもよい。本発明に必要な各々の機能は、物理的に一台のコンピュータによって実現されるものであってもよいし、複数のコンピュータを用いて実現されるものであってもよい。通知情報提供サーバ１０と通知発信サーバ２０の機能が、物理的に同一のコンピュータに備えられるものであってもよい。
【００３６】
通知情報提供サーバ１０の投稿受付部１１と通知設定受付部１４、通知発信サーバ２０の通知発信部２１は、いずれも機能的に特定されるものであって、ＨＤＤ等の補助記憶装置に格納された各部の機能に対応するプログラムがメインメモリに読み出され、ＣＰＵで演算処理を実行することによって、各部に対応する機能が実現される。
【００３７】
通知情報提供サーバ１０の通知設定ページ格納部１２とイベント情報格納部１３、通知発信サーバ２０の通知リスト格納部２２には、それぞれＨＤＤ等の補助記憶装置の所定の記憶領域が割り当てられる。これらの物理的な構成も特に限定されるものではなく、一台のコンピュータに各々の記憶領域が設けられていてもよいし、データベースサーバを構成するコンピュータ等の複数のコンピュータに分散して設けられるものであってもよい。
【００３８】
ユーザＤＢ３０も同様に、コンピュータのＨＤＤ等の補助記憶装置の所定の記憶領域が割り当てられるが、その物理的な構成も特に限定されるものではなく、通知情報提供サーバ１０や通知発信サーバ２０を構成するコンピュータと同一のコンピュータに設けられてもよいし、他のコンピュータに設けられるものであってもよい。データベースサーバを構成するコンピュータ等の複数のコンピュータに分散して設けられるものであってもよい。
【００３９】
投稿者端末４０、ユーザ端末５０には、いずれもインターネットに接続可能なＰＣ、スマートフォン、タブレット型コンピュータなどのネットワーク端末が用いられる。そのいずれの構成も特に限定されるものではないが、後に説明するように、ユーザ端末５０には通知用アプリ５１を備えたスマートフォンやタブレット型コンピュータを用いると好適である。
【００４０】
以上の構成を前提として、図３−図５、図６、図７の画面の例、図８−図１０のフローチャートを用いて、本発明において、イベント情報の投稿を受け付けて通知設定ページをインターネット上に公開する処理フロー、通知設定ページを閲覧したユーザから通知の受信設定を受け付ける処理フロー、通知の受信設定を行ったユーザに通知を送信する処理フローについて、以下に説明する。
【００４１】
図３と、図８のフローチャートは、イベント情報の投稿を受け付けて通知設定ページをインターネット上に公開する処理フローを示している。
【００４２】
イベントへの参加者等のユーザに対して、イベントの開催前に通知を受信できるサービスを提供したいと考えるイベントの主催者等の投稿者は、投稿者端末４０から通知情報提供サーバ１０にアクセスして、イベント情報の入力ページを呼び出す。通知情報提供サーバ１０では投稿受付部１１が起動されて、図８のフローチャートに示した処理が実行されるが、まず、所定のイベントに関する情報の入力を促すイベント情報の入力ページが、投稿者端末４０に送信される（Ｓ０１）。
【００４３】
投稿者端末４０にイベント情報の入力ページが表示されると、図３の例に示したように、投稿者はイベント名、イベント内容、イベントの詳細情報を掲載したＷｅｂページのＵＲＬ、イベントの開催日時等のイベントに関する情報を入力して、投稿者端末４０から通知情報提供サーバ１０に送信する。
【００４４】
通知情報提供サーバ１０でこれらのイベントに関する情報を受信すると（Ｓ０２）、受信した情報に不足がないかを確認し（Ｓ０３）、不足があれば不足している情報の入力要求を投稿者端末４０に送信する（Ｓ０４）。不足がなければ、受信したイベントに関する情報にイベントを識別するイベントＩＤを割り当て、イベント名、イベント内容、イベントの詳細情報を掲載したＷｅｂページのＵＲＬ、イベントの開催日時等のイベントに関する情報を、イベントＩＤと関連付けてイベント情報格納部１３に登録する（Ｓ０５）。
【００４５】
次に、受信したイベントに関する情報から、ユーザが通知の受信設定を行うＷｅｂページである通知設定ページを生成し（Ｓ０６）、生成した通知設定ページに固有のＵＲＬを割り当てて（Ｓ０７）、通知設定ページ格納部１２に格納する。通知設定ページ格納部１２に格納された通知設定ページはインターネット経由でアクセス可能な状態に置かれ、インターネット上に公開されてユーザ端末５０から閲覧可能な状態となる（Ｓ０８）。
【００４６】
尚、本発明において対象となるイベントは、コンサートやスポーツの試合などのイベントに限られるものではなく、テレビ番組の放映、書籍、チケット、ゲームソフトや新型の電子機器等の発売、友人同士の会合等を広く対象にすることができる。
【００４７】
図４と、図９のフローチャートは、通知設定ページを閲覧したユーザから通知の受信設定を受け付ける処理フローを示している。
【００４８】
先に説明したフローで生成された通知設定ページは、通知情報提供サーバ１０の通知設定ページ格納部１２に格納され、インターネット上に公開された状態となっている。図６は、通知設定ページの一例を示したものであるが、対象となるイベント（この例では書籍の発売）の内容と開催時（この例では発売日）に加えて、イベントの開催前に通知を受け取りたいユーザが通知の受信設定を要求する際に押下するボタンと、通知を受信するタイミングを選択するプルダウンメニューが設けられている。
【００４９】
ここでユーザ端末５０を操作するユーザがある通知設定ページにアクセスして、通知条件として通知を受信するタイミングを選択するとともに、通知の受信設定を要求するボタン押下等の操作を行うと、図４の例に示したように、通知発信サーバ２０に通知条件に従って通知を送信するための通知リストが登録されるが、その処理は通知情報提供サーバ１０の通知設定受付部１４において、図９のフローチャートのように実行される。
【００５０】
まず、通知設定ページにアクセスしたユーザを識別できるように、ここでは通知情報提供サーバ１０へのログインを受け付ける（Ｓ１１）。ログインに必要なユーザを識別するユーザＩＤやパスワード等の入力は、ユーザ端末５０の通知用アプリ５１を起動して実行させることとすればよいが、ここでは通知設定ページから通知の受信設定を受け付けるときにユーザが識別できる状態となっていればよく、かかる方法に限定されるものではない。
【００５１】
ユーザが通知情報提供サーバ１０からログアウトする（Ｓ１７）までの間は、ユーザＩＤを保持した状態でのセッションが継続されているが、その間にユーザ端末５０から通知設定ページの選択を受け付けると（Ｓ１２）、選択された通知設定ページをユーザ端末に送信する（Ｓ１３）。ユーザ端末５０に通知設定ページが開かれた状態でユーザが通知の受信設定を要求する操作を行った場合は、この要求を受け付けて（Ｓ１４）、次のように通知リストを登録する処理を行う。
【００５２】
通知リストに含まれる通知を送信する通知日時については、ユーザが通知設定ページで選択した通知を受信するタイミングに関する通知条件と、ユーザ端末５０に開かれている通知設定ページに対応するイベントのイベントＩＤと関連づけてイベント情報格納部１３に格納されているイベント日時から演算する（Ｓ１５）。例えば、図６に例示した通知設定ページで、ユーザが１日前という通知条件を選択した場合は、イベント開催日に該当する発売予定日である２０１４年４月１日の１日前である２０１４年３月３１日の所定の時刻が、通知日時として決定される。
【００５３】
尚、ここで演算される通知日時法は、ユーザ端末５０から送信された通知を受信するタイミングに関する通知条件と、イベント情報格納部１３に格納されているイベント日時から演算するものであれば、その具体的な演算方法は特に限定されるものではなく、例えば、イベント日時が一定の期間として記録されている場合（開始日時から終了日時等）には、そのいずれかの時点（開始時や期間中の中間時等）を演算に用いることとすればよいし、通知日時には日付だけを演算して記録しておき、通知を送信するタイミングには固定された時刻を採用することとしてもよい。
【００５４】
このようにして決定された通知日時と、ログインの際に特定してセッションの継続中は保持しているユーザＩＤ、通知設定ページから特定されるイベントＩＤを含む通知リストを生成して、通知発信サーバ２０の通知リスト格納部２２に登録する（Ｓ１６）。ログアウトを受け付けてセッションが終了するまでの間は、他の通知設定ページについて通知の受信設定の要求を受け付ければ、同様の処理を実行する。
【００５５】
図５と、図１０のフローチャートは、通知の受信設定を行ったユーザに通知を送信する処理フローを示している。
【００５６】
ユーザ端末５０の通知用アプリ５１は、定期的に通知発信サーバ２０にアクセスして、ユーザが受信設定をした通知のうち、通知日時が到来したものがないかを問い合わせる処理を実行する。この問合せを受け付けた通知発信サーバ２０では、図１０のフローチャートに示したように、通知用アプリ５１から送信された問合せを行っているユーザのユーザＩＤを特定し（Ｓ２１）、設定された通知日時が到来している通知リストがあるかを確認して（Ｓ２２）、該当する通知リストがある場合には、所定の通知を生成してユーザ端末５０に送信するための処理を実行する（Ｓ２３）。
【００５７】
ここで送信する通知は、図５の例に示したように、通知リストに含まれるイベントＩＤと関連付けられたイベント名、イベント内容、イベントの詳細情報を掲載したＷｅｂページのＵＲＬ、イベント日時等のイベントに関する情報をイベント情報格納部１３から読み出して、図７に例示したような通知を生成することとすればよい。イベントの詳細情報を掲載したＷｅｂページのＵＲＬについては、ＵＲＬのリンクを埋め込んだボタンを設けることとすればよい。
【００５８】
尚、こうした通知の送信には、近時、スマートフォンやタブレット型コンピュータに採用されているプッシュ通知の機能を利用するとリアルタイムでの通知を受けやすくなるので、ユーザ端末５０にスマートフォンやタブレット型コンピュータを用いると好適な構成となる。
【００５９】
この場合、ユーザ端末５０ではプッシュ通知を受け取るための認証用のトークンが発行され、プッシュ通知送信用のサーバに随時アクセスして、このトークンをキーにユーザ端末５０を宛先とする通知を取得する構成となるが、本発明でこうしたプッシュ通知の機能を利用して通知を送信する場合には、通知発信サーバ２０から直接ユーザ端末５０に通知を送信するのではなく、通知発信サーバ２０は通知日時の到来した通知リストから生成した通知をプッシュ通知送信用のサーバに引き渡し、ユーザ端末５０はプッシュ通知送信用のサーバにアクセスして通知を受信する構成となる。
【００６０】
また、通知発信サーバ２０からプッシュ通知送信用のサーバに引き渡す通知には、ユーザ端末５０を認証するトークンを指定することが必要になるため、ユーザＤＢ３０には、ユーザ毎にユーザＩＤと各々のユーザが利用しているユーザ端末５０を認証するトークンを関連づけて記憶し、ここからユーザＩＤに対応するトークンを読み出すこととするか、あるいは本発明におけるユーザＩＤにユーザ端末５０を認証するプッシュ通知用のトークンを用いることが必要になる。
【００６１】
前者のようにユーザＤＢ３０に、ユーザＩＤと各々のユーザが利用するユーザ端末５０を認証するトークンを関連づけて記憶しておくことが必要な場合は、例えば、ユーザ端末５０において動作する通知用アプリ５１を設定する際に通知情報提供サーバ１０にアクセスさせて、両者を関連づけてユーザＤＢ３０に登録させることとすればよい。
【符号の説明】
【００６２】
１０  通知情報提供サーバ
１１  投稿受付部
１２  通知設定ページ格納部
１３  イベント情報格納部
１４  通知設定受付部
２０  通知発信サーバ
２１  通知発信部
２２  通知リスト格納部
３０  ユーザＤＢ
４０  投稿者端末
５０  ユーザ端末
５１  通知用アプリ
【図１】
2015187793.tif 000003
【図２】
2015187793.tif 000004
【図３】
2015187793.tif 000005
【図４】
2015187793.tif 000006
【図５】
2015187793.tif 000007
【図６】
2015187793.tif 000008
【図７】
2015187793.tif 000009
【図８】
2015187793.tif 000010
【図９】
2015187793.tif 000011
【図１０】
2015187793.tif 000012