(57)【要約】【課題】ユーザにとって利便性が高く且つ適切な情報を通知できるプッシュ型の情報通知方法等を提供する。【解決手段】情報通知サーバ１００は通知条件情報記憶部１０１の通知条件情報に基づき情報をユーザ端末２００に通知し、ユーザ端末２００は該情報が有効であるか否か等のフィードバック情報を情報通知サーバ１００に返す。情報通知サーバ１００は、ユーザ端末２００から受信したフィードバック情報に基づき通知条件情報記憶部１０１の通知条件情報を更新する。【選択図】  図１
2005050050.tif 000002
【特許請求の範囲】
【請求項１】
情報通知サーバからユーザ端末へ情報を通知するプッシュ型情報通知システムにおける情報通知方法であって、
情報通知サーバがユーザ端末からユーザの通知条件情報を予め受信するとともに該通知条件情報を記憶するステップと、
情報通知サーバがユーザの通知条件情報に基づきユーザ端末に情報を通知するステップと、
ユーザ端末が情報通知サーバから通知を受けた情報を表示するステップと、
ユーザ端末がユーザにより入力されたフィードバック情報を情報通知サーバに送信するステップと、
情報通知サーバがユーザ端末から受信したフィードバック情報に基づきユーザの通知条件情報を更新するステップとを含むことを特徴とする情報通知方法。
【請求項２】
フィードバック情報は、情報通知サーバから通知を受けた情報がユーザにとって有効であった否かの情報を含むことを特徴とする請求項１記載の情報通知方法。
【請求項３】
情報通知サーバはユーザの現在位置や使用端末種別などユーザの状態情報を取得する手段を備え、情報通知サーバは取得したユーザの状態情報を前記通知条件情報に含ませることを特徴とする請求項１記載の情報通知方法。
【請求項４】
情報通知サーバからユーザ端末へ情報を通知するプッシュ型情報通知システムにおいて、
情報通知サーバは、ユーザ端末からユーザの通知条件情報を予め受信するとともに該通知条件情報を記憶する手段と、ユーザの通知条件情報に基づきユーザ端末に情報を通知する手段と、ユーザ端末から受信したフィードバック情報に基づきユーザの通知条件情報を更新する手段とを備え、
ユーザ端末は、情報通知サーバから通知を受けた情報を表示する手段と、ユーザにより入力されたフィードバック情報を情報通知サーバに送信する手段とを備えたことを特徴とする情報通知システム。
【請求項５】
ユーザ端末に対してプッシュ型の情報通知を行う情報通知サーバにおいて、
ユーザ端末からユーザの通知条件情報を予め受信するとともに該通知条件情報を記憶する手段と、
ユーザの通知条件情報に基づきユーザ端末に情報を通知する手段と、
ユーザ端末から受信したフィードバック情報に基づきユーザの通知条件情報を更新する手段とを備えたことを特徴とする情報通知サーバ。
【請求項６】
ユーザ端末に対してプッシュ型の情報通知を行う情報通知サーバを、
ユーザ端末からユーザの通知条件情報を予め受信するとともに該通知条件情報を記憶する手段と、
ユーザの通知条件情報に基づきユーザ端末に情報を通知する手段と、
ユーザ端末から受信したフィードバック情報に基づきユーザの通知条件情報を更新する手段として機能させることを特徴とする情報通知プログラム。
【請求項７】
請求項６記載の情報通知プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報通知サーバからユーザ端末に対してプッシュ型の情報通知を行う情報通知システムに関する。
【０００２】
【従来の技術】
従来、この種のシステムとしてはマイクロソフト社の．ＮＥＴ  Ａｌｅｒｔｓサービスシステムが知られている（非特許文献１及び２参照）。このシステムでは、ユーザが情報通知サーバに対して通知を希望する分野（例えば「スポーツ」など）を予め登録しておくと、情報通知サーバは該希望通知分野に該当する情報をユーザの端末に送信する。ユーザの端末では、情報通知サーバから情報の通知を受けると、該情報を表示する。また、このシステムでは、ユーザがオンラインであるか否かなどの状態に応じて通知先を変更することが可能となっている。
【０００３】
【非特許文献１】
”マイクロソフト「．ＮＥＴ  Ａｌｅｒｔｓ」サービスを日本向けに提供開始”、［ｏｎｌｉｎｅ］、平成１５年３月１９日、［平成１５年７月２９日検索］、＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／ｊａｐａｎ／ｐｒｅｓｓｐａｓｓ／ｒｅｌｅａｓｅｓ０３／０３１９０３＃ｎｅｔａｌｅｒｔｓ．ａｓｐ＞
【非特許文献２】
”Ｍｉｃｒｏｓｏｆｔ  ．ＮＥＴ  Ａｌｅｒｔｓ”、［ｏｎｌｉｎｅ］、［平成１５年７月２９日検索］、＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／ｊａｐａｎ／ｎｅｔ／ｓｅｒｖｉｃｅｓ／ａｌｅｒｔｓ／ｄｅｆａｕｌｔ．ａｓｐ＞
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のシステムでは、ユーザが真に所望する情報の通知を受けるには該情報に合致するようなきめ細かな条件を情報通知サーバに多数設定するという煩雑な作業が必要であり、ユーザにとって利便性の悪いものであった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、ユーザにとって利便性が高く且つ適切な情報を通知できるプッシュ型の情報通知方法及びシステム、情報通知サーバ及びプログラム、該プログラムを記録した記録媒体を提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本願発明は、情報通知サーバからユーザ端末へ情報を通知するプッシュ型情報通知システムにおいて、情報通知サーバはユーザ端末からユーザの通知条件情報を予め受信し、該通知条件情報を記憶しておく。そして、このユーザの通知条件情報に基づきユーザ端末に情報を通知する。ユーザ端末は、情報通知サーバから通知を受けた情報を表示するとともに、ユーザにより入力されたフィードバック情報を情報通知サーバに送信する。情報通知サーバは、ユーザ端末から受信したフィードバック情報に基づきユーザの通知条件情報を更新する。
【０００７】
本発明によれば、ユーザ端末が情報通知サーバから情報の通知を受けるたびに、該情報が有効であったか否かなどのフィードバック情報を情報通知サーバに知らせるだけで、情報通知条件をだんだんユーザの好みに合わせて更新することができる。また、ユーザ端末の現在位置や使用端末種別などのユーザの状態情報を情報通知条件に含ませることで、さらに的確な情報通知条件にすることができる。
【０００８】
【発明の実施の形態】
（第１の実施の形態）
本発明の第１の実施の形態に係る情報通知システムについて図面を参照して説明する。図１は情報通知システムの構成図である。
【０００９】
この情報通知システムは、図１に示すように、情報通知サーバ１００がユーザ端末２００に対してネットワーク３００を介してプッシュ型で情報を通知するものである。
【００１０】
情報通知サーバ１００は、ユーザ毎に情報通知の条件情報を記憶・管理する通知条件情報記憶部１０１と、通知条件情報に基づきユーザ端末２００に情報を通知する情報通知部１０２と、ユーザ端末２００からのフィードバック情報を受信するとともに該フィードバック情報に基づき通知条件情報記憶部１０１の通知条件情報を更新するフィードバック情報処理部１０３とを備えている。
【００１１】
通知条件情報記憶部１０１の通知条件情報は、ユーザ端末２００からの要求により登録される。通知条件情報の一例について図２を参照して説明する。本実施の形態では、図２に示すように、通知条件情報は階層化構造となっている。図２の例では、最上位の条件項目は「映画」「スポーツ」「コンピュータ」などユーザが通知を希望する分野となっている。そして、この最上位の条件項目の下位に階層的に他の条件項目が含まれる構造となっている。図２の例では、情報通知を希望するものについては「○」を、希望しないものについては「×」を記載している。通知条件情報のうち最上位の条件項目は、ユーザが最初に情報通知システムを利用する際に又は任意に、ユーザ端末２００からの要求により設定・登録される。最上位の条件項目以下の各条件項目についてはフィードバック情報処理部１０３により設定・登録される。
【００１２】
情報通知部１０２は、通知すべき情報が発生すると、通知条件情報に合致するユーザのユーザ端末２００に対して該情報を通知する。情報の発生は、他の装置からの情報の受信，情報通知サーバ１００内での自動生成，情報通知サーバ１００のオペレータによる入力など種々の場合が挙げられる。この情報には、情報の分野やキーワード等の付加情報が含まれており、情報通知部１０２は該付加情報と前記通知条件情報記憶部１０１の通知条件情報に基づき条件に合致するユーザを抽出し、該ユーザの端末２００に対して情報を通知する。
【００１３】
ユーザ端末２００は、情報通知サーバ１００からの通知情報を受信するとともに該情報を表示装置２１０に表示する通知情報受信部２０１と、ユーザに対して該情報が有効であったか否かという有効性情報を入力装置２１１から入力させるとともに当該有効性情報をフィードバック情報として情報通知サーバ１００に送信するフィードバック情報送信部２０２とを備えている。
【００１４】
次に、本実施の形態に係る情報通知システムの基本的な動作フローについて図３を参照して説明する。
【００１５】
まず、ユーザ端末２００は、情報通知サーバ１００へ通知してほしい情報の分野を情報通知条件として登録する（ステップＳ１０１）。情報通知サーバ１００は、ユーザ端末２００から受けた情報通知条件をユーザ毎に記憶・管理する（ステップＳ１０２）。情報通知サーバ１００は、通知したい情報が発生すると（ステップＳ１０３）、情報に含まれる付加情報とユーザ毎に保管された情報通知条件を調べ（ステップＳ１０４）、合致すればユーザ端末２００へ該情報を通知する（ステップＳ１０５）。ユーザ端末２００では、受信した情報を表示し（ステップＳ１０６）、ユーザから入力されたフィードバック情報（ステップＳ１０７）を情報通知サーバ１００へ返す（ステップＳ１０８）。情報通知サーバ１００は、受け取ったフィードバック情報から、通知情報が有効であったか否かを判別して該ユーザの情報通知条件を更新する（ステップＳ１０９）。
【００１６】
次に、本実施の形態に係る情報通知システムにおける情報通知サーバの更に詳細な動作フローについて図４を参照して説明する。ここでは、通知条件情報が図２に示すような階層構造となっているものとする。
【００１７】
まず、情報通知サーバ１００は、通知する情報の付加情報を調べ（ステップＳ２０１）、最上位の条件項目を判定の対象として（ステップＳ２０２）各ユーザの情報通知条件を判定する（ステップＳ２０３）。判定対象の条件項目について条件が合致しなければ通知を行わない。一方、判定対象の条件項目について条件が合致すれば、該判定対象の条件項目に対して階層的下位に他の条件項目があるかを確認し（ステップＳ２０４）、ある場合にはこの下位の条件項目を判定対象として処理を前記ステップＳ２０３に移す（ステップＳ２０５）。他の条件項目がない場合には、当該通知情報をユーザ端末２００に通知する（ステップＳ２０６）。なお、ユーザが登録してから最初の情報通知の場合には、詳細な情報通知条件は設定されていないことが多いため、その場合にはステップＳ２０３〜Ｓ２０５のループが繰り返し実行されることはない。
【００１８】
情報通知サーバ１００は、ユーザ端末２００に対して情報を通知すると該ユーザ端末２００からフィードバック情報を受信する（ステップＳ２０７）。該フィードバック情報に含まれる有効性情報が「有効」を示すものである場合（ステップＳ２０８）、情報のキーワードを情報通知条件に登録する（ステップＳ２０９）。また、「有効」を示すものでない場合、情報のキーワードを情報通知条件に通知不要キーワードとして登録する（ステップＳ２１０）。
【００１９】
このような処理により、あるユーザの通知条件情報が図２に例示されたものであり、通知情報が邦画であるか或いは洋画且つホラー映画であるならば当該ユーザへの情報通知は行われないことになる。そして、ユーザ端末２００からのフィードバック情報に基づきユーザの通知条件情報が更新されるので、次回の情報発生時には、よりユーザの嗜好に適した情報のみが通知されることになる。
【００２０】
以上詳述したように、本実施の形態に係る情報通知システムによれば、ユーザが最初に大まかな分野についての通知条件を登録し、その後の情報通知に対して有効であるか無効であるかのフィードバック情報を情報通知サーバに通知するだけで、ユーザは自身の嗜好にあった的確な情報を受けることができる。
【００２１】
（第２の実施の形態）
次に、本発明の第２の実施の形態に係る情報通知システムについて図５を参照して説明する。図５は情報通知システムの構成図である。
【００２２】
本実施形態に係る情報通知システムが第１の実施形態と異なる点は、ユーザの状態や情報発生時刻などに基づき情報の通知を制御する機能が付加されている点にある。他の構成等については第１の実施の形態と同様なのでここでは相違点のみを説明する。
【００２３】
情報通知サーバ１００は、ユーザの現在位置や在席中かなどのユーザの状態情報を取得する状態取得部１０４を備えている。現在位置の取得方法としては、例えばユーザ端末２００のアクセスポイントの情報、携帯端末であれば基地局の情報、またユーザ端末２００がＧＰＳ等の位置検出手段を備えていれば該手段により検出された情報から取得する方法が挙げられる。また、在席中であるかなどの情報は、ユーザ端末２００から通知して貰えばよい。
【００２４】
通知条件情報記憶部１０１の通知条件情報には、前述した図２に示すようなものに付け加えて、図６に示すようなユーザの状態情報及び時刻に対する配信可否についての情報が記憶されている。本実施の形態では、図６に示すように、ユーザの位置、情報発生時刻、ユーザの状態、情報の通知可否を通知条件情報としてユーザ毎に記憶している。
【００２５】
情報通知部１０２は、通知条件情報記憶部１０１の通知条件情報及び状態取得部１０４並びに現在時刻に基づき、発生した情報をユーザ端末２００に通知するかを判定する。
【００２６】
このような構成により、あるユーザが図６の例のような通知条件となっている場合には、ユーザ端末２００が武蔵野にあり、時刻が１４時で、ユーザの状態が会議中であれば、情報を通知しない。ユーザ端末２００が武蔵野にあり、時刻が１４時で、会議中でも昼休み中でもなければ情報を通知する。また、ユーザ端末２００が横須賀にあり、１０時から１５時以外であればユーザの状態に関係なく情報を通知する。さらに、ユーザ端末２００が八王子にあれば、時刻やユーザの状態に関係なく情報を通知する。また、ユーザ端末２００が、通知通知条件に設定した場所以外の場所にあれば情報通知を行わない。
【００２７】
本実施の形態による情報通知システムによれば、ユーザの状態や現在時刻に応じて情報通知がなされるので、ユーザにとって利便性の高いものとなる。他の効果については第１の実施の形態と同様である。
【００２８】
以上、本発明の実施形態について詳述したが本発明はこれに限定されるものではない。例えば、上記実施の形態では通知条件情報を階層構造とするとともに、該階層構造をたどっていきその経路上にある全ての条件項目が合致している場合にユーザ端末に情報を通知するようにしたが、経路上に一つでも条件項目が合致する場合に情報通知を行うようにするなど他の判定方法を用いてもよい。また、上記実施の形態では通知条件情報を階層構造として保存した例について説明したが、他のデータ構造であっても本発明は実施できる。さらに、上記実施の形態では、ユーザの状態情報として現在位置や在席中か否かなどの情報について例示したが、例えば端末種別など他の情報も必要に応じて通知条件として採用することも可能である。
【００２９】
【発明の効果】
以上詳述したように、本発明によれば、ユーザは、ユーザ端末から複雑な要求設定を行うことなく、通知された情報に対してフィードバック情報を返信するだけで、自分に適切な情報を入手できる。また、ユーザが意識して情報通知サーバへ通知する必要がないユーザ端末の位置や時刻などにより、情報の通知内容が最適化されるので、より利便性の高いものとなる。
【図面の簡単な説明】
【図１】第１の実施形態に係る情報通知システムの構成図
【図２】通知条件情報のデータ構造を説明する図
【図３】情報通知システムの動作を説明するシーケンスチャート
【図４】情報通知サーバの動作を説明するフローチャート
【図５】第２の実施形態に係る情報通知システムの構成図
【図６】通知条件情報のデータ構造を説明する図
【符号の説明】
１００…情報通知サーバ、１０１…通知条件情報記憶部、１０２…情報通知部、１０３…フィードバック情報処理部、１０４…状態取得部、２００…ユーザ端末、２０１…通知情報受信部、２０２…フィードバック情報送信部、２１０…表示装置、２１１…入力装置
【図１】
2005050050.tif 000003
【図２】
2005050050.tif 000004
【図３】
2005050050.tif 000005
【図４】
2005050050.tif 000006
【図５】
2005050050.tif 000007
【図６】
2005050050.tif 000008