(57)【要約】【課題】会う場所を事前に設定しなくとも、複数人が直接会って作業を行えるようにする。【解決手段】通知装置１０は、タスクに参加する複数の参加者を、ユーザが作成したタスク毎に登録する。通知装置１０は、複数のユーザのそれぞれの位置を示す位置情報を取得する。通知装置１０は、タスクの複数の参加者の位置情報が示す位置関係が予め定められた条件を満たした場合、タスクの参加者へタスクの開始を促す通知を送信する。【選択図】図１
2020009081.tif 000002
【特許請求の範囲】
【請求項１】
作業毎に複数の参加者を登録する登録手段と、
前記参加者のそれぞれの位置情報を取得する位置情報取得手段と、
前記参加者のそれぞれの位置情報から前記参加者の位置関係が予め定められた位置関係である場合に、前記参加者の少なくとも一の参加者への通知を行う通知手段と
を備える通知装置。
【請求項２】
前記通知手段は、前記参加者のうちの一の参加者を選択し、選択した参加者へ通知を行う
請求項１に記載の通知装置。
【請求項３】
前記通知手段は、通知される参加者を前記参加者毎に定められた優先度に従って選択する
請求項２に記載の通知装置。
【請求項４】
前記通知への応答を取得する応答取得手段と、
前記応答の履歴を前記参加者毎に記録する記録手段とを有し、
前記通知手段は、通知される参加者を前記履歴により選択する
請求項２に記載の通知装置。
【請求項５】
前記参加者の状態を示す情報を取得する状態取得手段を有し、
前記通知手段は、前記状態取得手段が取得した情報から定まる前記参加者の状態を用いて、通知される参加者を選択する
請求項２に記載の通知装置。
【請求項６】
前記通知手段は、一の参加者が複数の参加者と前記位置関係となり、前記複数の参加者のそれぞれが異なる作業の参加者である場合、前記一の参加者と前記複数の参加者のうちの少なくとも一人へ通知を行う
請求項１に記載の通知装置。
【請求項７】
前記一の参加者と前記複数の参加者が参加する作業のうち、優先度の高い作業の参加者に対して通知を行う
請求項６に記載の通知装置。
【請求項８】
前記通知から予め定められた時間が経過した後、通知した作業とは異なる作業の通知を行う
請求項７に記載の通知装置。
【請求項９】
前記通知手段は、一の作業の参加者が三人以上であり、当該三人以上の参加者において前記位置関係である二者がある場合、当該二者のうちの一人へ通知を行う
請求項１に記載の通知装置。
【請求項１０】
前記通知手段は、前記参加者のうち前記作業の登録を行った参加者とは異なる参加者へ前記位置関係であることを通知する
請求項１に記載の通知装置。
【請求項１１】
前記通知手段は、前記位置関係であることの通知に対して予め定められた応答を取得した場合、前記作業の登録を行った参加者へ通知を行う
請求項１０に記載の通知装置。
【請求項１２】
前記参加者のうち前記作業の登録を行った参加者への通知が許可されていない場合、前記参加者のうち前記作業の登録を行った参加者とは異なる参加者へ通知を行う
請求項１０に記載の通知装置。
【請求項１３】
コンピュータを、
作業毎に複数の参加者を登録する登録手段と、
前記参加者のそれぞれの位置情報を取得する位置情報取得手段と、
前記参加者のそれぞれの位置情報から前記参加者の位置関係が予め定められた位置関係である場合に、前記参加者の少なくとも一の参加者への通知を行う通知手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通知装置及びプログラムに関する。
【背景技術】
【０００２】
コミュニケーションを支援する発明として、例えば特許文献１に開示された発明がある。この発明においては、第１のユーザが自分の状態とメッセージをクライアントから第２のユーザに対して送信すると、第２のユーザのクライアントにおいて、第１のユーザの状態や第１のユーザが入力したメッセージ、第１のユーザの存在位置が表示される。また、特許文献１の発明においては、第１のユーザが期限、コミュニケーションをとるときに希望する通信手段及び利用可能な通信手段を第２のユーザに送信し、送信された情報に応じて第２のユーザがコミュニケーションをとる日時、コミュニケーションをとるときに希望する通信手段を選択することが可能となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−４８７０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、複数人でコミュニケーションをとる際には、短時間で済むコミュニケーションである場合には、相手が近くにいることが確認できれば、すぐに会ってコミュニケーションを済ませることが可能である。しかしながら、コミュニケーションをとる相手がどこにいるのかを常時把握するのは難しく、近くにいてもコミュニケーションをとれない場合が生じ得る。
【０００５】
本発明は、会う場所を事前に設定しなくとも、複数人が直接会って作業を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る通知装置は、作業毎に複数の参加者を登録する登録手段と、前記参加者のそれぞれの位置情報を取得する位置情報取得手段と、前記参加者のそれぞれの位置情報から前記参加者の位置関係が予め定められた位置関係である場合に、前記参加者の少なくとも一の参加者への通知を行う通知手段とを備える。
【０００７】
本発明の請求項２に係る通知装置においては、前記通知手段は、前記参加者のうちの一の参加者を選択し、選択した参加者へ通知を行う。
【０００８】
本発明の請求項３に係る通知装置においては、前記通知手段は、通知される参加者を前記参加者毎に定められた優先度に従って選択する。
【０００９】
本発明の請求項４に係る通知装置は、前記通知への応答を取得する応答取得手段と、前記応答の履歴を前記参加者毎に記録する記録手段とを有し、前記通知手段は、通知される参加者を前記履歴により選択する。
【００１０】
本発明の請求項５に係る通知装置は、前記参加者の状態を示す情報を取得する状態取得手段を有し、前記通知手段は、前記状態取得手段が取得した情報から定まる前記参加者の状態を用いて、通知される参加者を選択する。
【００１１】
本発明の請求項６に係る通知装置においては、前記通知手段は、一の参加者が複数の参加者と前記位置関係となり、前記複数の参加者のそれぞれが異なる作業の参加者である場合、前記一の参加者と前記複数の参加者のうちの少なくとも一人へ通知を行う。
【００１２】
本発明の請求項７に係る通知装置は、前記一の参加者と前記複数の参加者が参加する作業のうち、優先度の高い作業の参加者に対して通知を行う。
【００１３】
本発明の請求項８に係る通知装置は、前記通知から予め定められた時間が経過した後、通知した作業とは異なる作業の通知を行う。
【００１４】
本発明の請求項９に係る通知装置においては、前記通知手段は、一の作業の参加者が三人以上であり、当該三人以上の参加者において前記位置関係である二者がある場合、当該二者のうちの一人へ通知を行う。
【００１５】
本発明の請求項１０に係る通知装置においては、前記通知手段は、前記参加者のうち前記作業の登録を行った参加者とは異なる参加者へ前記位置関係であることを通知する。
【００１６】
本発明の請求項１１に係る通知装置においては、前記通知手段は、前記位置関係であることの通知に対して予め定められた応答を取得した場合、前記作業の登録を行った参加者へ通知を行う。
【００１７】
本発明の請求項１２に係る通知装置は、前記参加者のうち前記作業の登録を行った参加者への通知が許可されていない場合、前記参加者のうち前記作業の登録を行った参加者とは異なる参加者へ通知を行う。
【００１８】
本発明の請求項１３に係るプログラムは、コンピュータを、作業毎に複数の参加者を登録する登録手段と、前記参加者のそれぞれの位置情報を取得する位置情報取得手段と、前記参加者のそれぞれの位置情報から前記参加者の位置関係が予め定められた位置関係である場合に、前記参加者の少なくとも一の参加者への通知を行う通知手段として機能させるためのプログラムである。
【発明の効果】
【００１９】
本発明の請求項１に係る通知装置によれば、会う場所を事前に設定しなくとも、複数人が直接会って作業を行うことができる。
本発明の請求項２に係る通知装置によれば、二者の両方へ通知を行う構成と比較して、作業の参加者同士が行き違うのを防ぐことができる。
本発明の請求項３に係る通知装置によれば、優先度では選択しない構成と比較して、作業の参加者同士が会いやすくなる。
本発明の請求項４に係る通知装置によれば、応答の履歴では選択しない構成と比較して、作業の参加者同士が会いやすくなる。
本発明の請求項５に係る通知装置によれば、参加者の状態では選択しない構成と比較して、作業の参加者同士が会いやすくなる。
本発明の請求項６に係る通知装置によれば、作業が重なった場合、一の作業について通知することができる。
本発明の請求項７に係る通知装置によれば、作業が重なった場合、優先度の高い作業から行うことができる。
本発明の請求項８に係る通知装置によれば、作業が重なった場合、作業を順番に処理できる。
本発明の請求項９に係る通知装置によれば、三人以上の参加者のうちの二人が予め定められた位置関係となれば作業を行うことができる。
本発明の請求項１０に係る通知装置によれば、作業の相手に予め定められた位置関係であることを知らせることができる。
本発明の請求項１１に係る通知装置によれば、作業の相手が作業に同意した場合に作業を行うことができる。
本発明の請求項１２に係る通知装置によれば、作業を登録した相手へ通知がされないようにすることができる。
本発明の請求項１３に係るプログラムによれば、会う場所を事前に設定しなくとも、複数人が直接会って作業を行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態の通知システム１に係る装置を示した図。
【図２】通知装置１０のハードウェア構成を示した図。
【図３】タスクデータベースＤＢ１の一例を示した図。
【図４】位置データベースＤＢ２の一例を示した図。
【図５】通知装置１０の機能ブロック図。
【図６】実施形態の動作例を説明するためのシーケンス図。
【図７】タスクの作成画面の一例を示した図。
【図８】タスクの参加者の位置関係の一例を示した図。
【図９】タスクの参加者の位置関係の一例を示した図。
【図１０】携帯端末が表示する画面の一例を示した図。
【発明を実施するための形態】
【００２１】
［実施形態］
（全体構成）
図１は、本発明の一実施形態である通知システム１に係る装置を示した図である。通知システム１は、オフィス内にて複数人で行うタスクを管理するシステムである。タスクは、本発明に係る作業の一例であり、タスクの作成者及び参加者は、本発明に係る参加者の一例である。タスクとしては、例えば複数人で行うミーティング、作業の依頼、物品の授受などがある。
【００２２】
通信回線２は、データ通信が行われる通信ネットワークであり、データ通信を行う複数のコンピュータ装置が接続される。通信回線２には、有線及び無線の通信ネットワークが含まれる。
【００２３】
携帯端末３０Ａ〜３０Ｄは、通知システム１のユーザ３Ａ〜３Ｄが所有する端末である。ユーザ３Ａは携帯端末３０Ａを所有し、ユーザ３Ｂは携帯端末３０Ｂを所有し、ユーザ３Ｃは携帯端末３０Ｃを所有し、ユーザ３Ｄは携帯端末３０Ｄを所有している。携帯端末３０Ａ〜３０Ｄは、各々同じ構成であるため、以下、各々を区別する必要がない場合は、携帯端末３０と表記する。本実施形態においては、携帯端末３０はスマートフォンであるが、スマートフォンに限定されるものではなく、タブレット端末、フィーチャーフォンなどであってもよい。図１においては、携帯端末３０Ａ〜３０Ｄを示しているが、携帯端末３０は、通知システム１のユーザの数に応じて存在する。携帯端末３０は、通信回線２に無線で接続し、通信回線２を介してデータ通信を行う。携帯端末３０は、ユーザが実行するタスクに関する処理を行うアプリケーションプログラム（以下、タスクアプリと称する）を記憶している。このタスクアプリを起動した携帯端末３０は、通知装置１０と通信を行い、タスクに関する各種情報の送受信や通知の送受信、タスクに関する処理を行う。
【００２４】
通知装置１０は、通信回線２に接続されている。通知装置１０は、本発明に係る通知装置の一例である。通知装置１０は、通知システム１のユーザが行うタスクに参加する複数の参加者を、ユーザが作成したタスク毎に登録する。また、通知装置１０は、複数のユーザのそれぞれの位置情報を取得し、タスクの複数の参加者の位置情報が示す位置の位置関係が予め定められた条件を満たした場合、タスクの参加者へタスクの開始を促す通知を送信する。タスクの参加者の位置情報は、例えば、入退室管理システムでの部屋への入退室の情報を利用し、参加者がいる部屋の位置の情報を位置情報として取得してもよい。
【００２５】
（通知装置１０の構成）
図２は、通知装置１０のハードウェア構成の一例を示したブロック図である。通信部１０５は、通信回線２を介して通信を行うための通信インターフェースである。記憶部１０２は、情報を記憶する記憶装置（例えばハードディスク装置）を有しており、制御部１０１が実行するプログラムを記憶する。記憶部１０２は、本発明に係る記録手段の一例である。また、記憶部１０２は、タスクデータベースＤＢ１と、位置データベースＤＢ２を記憶する。
【００２６】
図３は、タスクデータベースＤＢ１の一例を示した図である。タスクデータベースＤＢ１は、ユーザが作成したタスクに係る情報を格納するデータベースである。タスクデータベースＤＢ１は、タスクＩＤ、作成者、参加者、予定時間、締切日時、メッセージ及び状態のフィールドを有する。タスクＩＤのフィールドには、ユーザが作成したタスクを識別する識別子であるタスクＩＤが格納される。作成者のフィールドには、タスクの作成者の氏名が格納される。参加者のフィールドには、タスクの参加者の氏名が格納される。予定時間のフィールドには、タスクの開始から完了までにかかる予定時間が格納される。締切日時のフィールドには、タスクを完了する期限となる日時が格納される。メッセージのフィールドには、タスクの作成者から参加者へのメッセージが格納される。状態のフィールドには、タスクの状態を示す情報が格納される。
【００２７】
図４は、位置データベースＤＢ２の一例を示した図である。位置データベースＤＢ２は、ユーザの氏名に対応付けてユーザの位置情報を格納するデータベースである。ユーザ名のフィールドには、通知システム１のユーザの氏名が格納される。位置情報のフィールドには、通知システム１のユーザの位置を示す位置情報が格納される。ユーザの位置情報は、例えば、入退室管理システムから、ユーザがいる部屋を示す情報を位置情報として取得して位置データベースＤＢ２に格納してもよい。
【００２８】
制御部１０１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）及びＲＯＭ（Read Only Memory）を有している。通知装置１０において実現する機能は、記憶部１０２に記憶されているプログラム（ソフトウェア）をＣＰＵ、ＲＡＭなどのハードウェア上に読み込ませることでＣＰＵが演算を行い、記憶部１０２の制御、通信部１０５の制御、ＲＡＭ及び記憶部１０２におけるデータの読み出し及び／又は書き込みの制御を行うことで実現される。ＲＯＭに記憶されＣＰＵに実行されるプログラムは、本発明に係るプログラムの一例である。
【００２９】
（通知装置１０の機能構成）
図５は、制御部１０１がプログラムを実行することにより実現する機能の構成を示したブロック図である。登録部１００１は、タスクに係る情報をタスクデータベースＤＢ１に登録する手段であり、携帯端末３０から送信されたタスクに係る情報をタスクデータベースＤＢ１に格納する。登録部１００１は、本発明に係る登録手段の一例である。位置情報取得部１００２は、ユーザの位置情報を取得し、取得した位置情報を位置データベースＤＢ２に格納する。位置情報取得部１００２は、本発明に係る位置情報取得手段の一例である。通知部１００３は、タスクの参加者の位置関係が予め定められた位置関係となった場合、タスクの参加者へタスクの開始を促す通知を送信する。通知部１００３は、本発明に係る通知手段の一例である。応答取得部１００４は、携帯端末３０へ送信した通知への応答を取得する。応答取得部１００４は、本発明に係る応答取得手段の一例である。状態取得部１００５は、タスクの参加者の状態を示す情報を取得する。状態取得部１００５は、本発明に係る状態取得手段の一例である。
【００３０】
（実施形態の動作例）
次に本実施形態の動作例について説明する。図６は、実施形態の動作例を説明するためのシーケンス図である。ユーザ３Ａは、例えば、ユーザ３Ｂとミーティングを行う場合、携帯端末３０Ａにおいてタスクアプリを起動する操作を行う。携帯端末３０Ａは、ユーザの操作に応じてタスクアプリを起動する（ステップＳ１）。タスクアプリが起動した携帯端末３０Ａにおいて、タスクの作成画面の表示を指示する操作をユーザ３Ａが行うと、携帯端末３０Ａは、タスクの作成画面を表示する（ステップＳ２）。
【００３１】
図７は、タスクの作成画面の一例を示した図である。ユーザ３Ａは、タスクの作成画面のテキストボックスにタスクに係る情報を入力する（ステップＳ３）。具体的には、ユーザ３Ａは、タスクの作成者を入力するためのテキストボックスＴＢ１に自身の氏名を入力し、参加者を入力するためのテキストボックスＴＢ２にミーティングの相手であるユーザ３Ｂの氏名を入力する。また、ユーザ３Ａは、締切日時を入力するためのテキストボックスＴＢ３にミーティングを完了する期限となる日時を入力し、予定時間を入力するためのテキストボックスＴＢ４にミーティングに掛かる予定時間を入力し、参加者へのメッセージを入力するためのテキストボックスＴＢ５にユーザ３Ｂへのメッセージを入力する。携帯端末３０Ａは、各テキストボックスへの入力を終えたユーザ３Ａが登録のボタンをタップすると（ステップＳ４）、各テキストボックスに入力された作成者の氏名、参加者の氏名、締切日時、予定時間、参加者へのメッセージを通知装置１０へ送信する（ステップＳ５）。締切日時、予定時間およびメッセージは、入力しない構成としてもよい。
【００３２】
通知装置１０は、ステップＳ５で携帯端末３０Ａから送信された情報を受信する。携帯端末３０Ａから送信された情報を受信した通知装置１０（登録部１００１）は、受信した情報をタスクデータベースＤＢ１に登録する（ステップＳ６）。具体的には、通知装置１０は、タスクデータベースＤＢ１に新たにレコードを追加し、タスクを識別するタスクＩＤを生成する。通知装置１０は、生成したタスクＩＤを、追加したレコードのタスクＩＤのフィールドに格納する。また、通知装置１０は、受信した作成者の氏名を追加したレコードの作成者のフィールドに格納し、受信した参加者の氏名を追加したレコードの参加者のフィールドに格納する。また、通知装置１０は、受信した予定時間を追加したレコードの予定時間のフィールドに格納し、受信した締切日時を追加したレコードの締切日時のフィールドに格納し、受信した参加者へのメッセージを追加したレコードのメッセージのフィールドに格納する。そして、通知装置１０は、タスクの状態として未実行という情報を状態のフィールドに格納する。
【００３３】
次に通知装置１０は、参加者であるユーザ３Ｂが使用する携帯端末３０Ｂへ、受信した作成者の氏名、受信した予定時間、及び受信した参加者へのメッセージを含む通知を送信する（ステップＳ７）。携帯端末３０Ｂは、通知装置１０から送信された通知を受信すると、受信した通知に含まれている作成者の氏名、予定時間、参加者へのメッセージと共に、ユーザ３Ｂを参加者として含むタスクが登録されたことを通知するメッセージを表示する（ステップＳ８）。なお、本実施形態においては、タスクの参加者として設定されたユーザ３Ｂの携帯端末３０Ｂへ参加者へのメッセージを含む通知をステップＳ７で送信しているが、タスクの参加者として設定されたユーザ３Ｂの携帯端末３０Ｂに対して参加者へのメッセージを含む通知を送信しない構成としてもよい。
【００３４】
次に通知装置１０は、状態のフィールドに未実行という情報が格納されているレコードを検索し、検索でヒットしたレコードから、作成者のフィールドに格納されている氏名と、参加者のフィールドに格納されている氏名をタスクの参加者として抽出する（ステップＳ９）。そして通知装置１０（通知部１００３）は、タスクの参加者の位置情報が示す位置が、予め定められた関係にあるか判定する（ステップＳ１０）。ここで通知装置１０は、抽出した作成者の氏名に対応付けて格納されている位置情報と、抽出した参加者の氏名に対応付けて格納されている位置情報を取得する。位置情報を取得した通知装置１０は、タスクの作成者の位置情報が示す位置と、タスクの参加者の位置情報が示す位置が予め定められた関係であるか判定する。予め定められた関係とは、例えば、タスクの作成者の位置情報が示す位置と、タスクの参加者の位置情報が示す位置が同じ部屋であるという関係である。
【００３５】
図８と図９は、タスクの参加者の位置関係の一例を示した図である。例えば、図８に例示したように、タスクの作成者であるユーザ３Ａが部屋Ａに在室し、タスクの参加者であるユーザ３Ｂが部屋Ｂに在室している場合、ユーザ３Ａの位置情報は部屋Ａとなり、ユーザ３Ｂの位置情報は部屋Ｂとなる。この場合、通知装置１０は、ユーザ３Ａとユーザ３Ｂとで位置情報が示す位置が異なるため、タスクの参加者の位置情報が示す位置が予め定められた位置関係ではないと判定する。通知装置１０は、タスクの参加者の位置情報が示す位置が予め定められた位置関係ではないと判定した場合、タスクの開始を促す通知をタスクの参加者へ送信しない。
【００３６】
次に、図９に例示したように、タスクの作成者であるユーザ３Ａが部屋Ａに在室し、タスクの参加者であるユーザ３Ｂが部屋Ａに入室した場合、通知装置１０（位置情報取得部１００２）は、入退室管理システムから送られるユーザ３Ｂの位置情報を取得し、取得した位置情報をユーザ３Ｂの氏名に対応付けて位置データベースＤＢ２に格納する（ステップＳ１１）。
【００３７】
通知装置１０は、位置データベースＤＢ２が更新されると、状態のフィールドに未実行という情報が格納されているレコードを検索し、検索でヒットしたレコードから、作成者のフィールドに格納されている氏名と、参加者のフィールドに格納されている氏名をタスクの参加者として、抽出する（ステップＳ１２）。ここで通知装置１０は、抽出した作成者の氏名に対応付けて格納されている位置情報と、抽出した参加者の氏名に対応付けて格納されている位置情報を取得する。
【００３８】
位置情報を取得した通知装置１０（通知部１００３）は、タスクの参加者の位置情報が示す位置が、予め定められた関係にあるか判定する（ステップＳ１３）。ここでは、タスクの作成者であるユーザ３Ａの位置情報が示す位置は部屋Ａであり、タスクの参加者であるユーザ３Ｂの位置情報が示す位置は部屋Ｂであって、ユーザ３Ａとユーザ３Ｂとで位置情報が示す位置が同じであり、ユーザ３Ａの位置とユーザ３Ｂの位置が予め定められた位置関係であると判定する。
【００３９】
通知装置１０（通知部１００３）は、タスクの参加者の位置情報が示す位置が予め定められた位置関係であると判定すると、タスクの作成者であるユーザ３Ａが使用する携帯端末３０Ａへ、タスクＩＤとタスクの参加者の氏名を含み、タスクの開始を促す通知を送信する（ステップＳ１４）。携帯端末３０Ａは、通知装置１０から送信された通知を受信すると、受信した通知に含まれている参加者の氏名と、タスクの開始を促すメッセージを表示する（ステップＳ１５）。図１０は、携帯端末３０Ａが表示する画面の一例を示した図である。ユーザ３Ａは、表示された氏名とメッセージにより、作成したタスクの参加者が近くにいることを把握する。ユーザ３Ａは、作成したタスクの参加者が近くにいることを把握すると、タスクの参加者へ近づき、ユーザ３Ｂとのミーティングを開始する。
【００４０】
ユーザ３Ａは、ユーザ３Ｂとのミーティングを終えると、図１０に例示した画面の実行ボタンをタップする。携帯端末３０Ａは、実行ボタンがタップされると、受信した通知に含まれていたタスクＩＤを含み、タスクが完了したことを示す通知を通知装置１０へ送信する（ステップＳ１６）。通知装置１０は、携帯端末３０Ａが送信した通知を受信すると、受信した通知に含まれているタスクＩＤを格納したレコードをタスクデータベースＤＢ１において検索し、検索でヒットしたレコードの状態のフィールド内の情報を、タスクが完了したことを示す情報に更新する（ステップＳ１７）。
【００４１】
以上説明したように、本実施形態によれば、タスクについて参加者同士が会う日時や場所を設定しなくとも、タスクの参加者同士が近づくと、タスクの参加者へタスクの開始を促すメッセージが提示され、タスクの参加者は、このメッセージによってタスクの参加者が近くにいることを把握してタスクの参加者に近づき、タスクを実行する。
【００４２】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００４３】
上述した実施形態においては、タスクの開始を促す通知をタスクの作成者であるユーザ３Ａの携帯端末３０Ａへ送信しているが、タスクの作成者であるユーザ３Ａの携帯端末３０Ａへ送信すると共に、タスクの参加者であるユーザ３Ｂの携帯端末３０Ｂにも送信してもよい。
【００４４】
本発明においては、ユーザ毎に優先度を設定し、タスクの開始を促す通知をタスクの参加者へ送信する際に、参加者に設定されている優先度に基づいて通知の送信先を選択してもよい。例えば、上述した実施形態のようにタスクの参加者がユーザ３Ａとユーザ３Ｂである場合、ユーザ３Ｂに設定されている優先度がユーザ３Ａに設定されている優先度より高い場合、タスクの開始を促す通知を優先度が高いユーザ３Ｂに送信するようにしてもよい。
【００４５】
本発明においては、通知装置１０（状態取得部１００５）は、ユーザの状態を示す情報を取得し、タスクの開始を促す通知をタスクの参加者へ送信する際に、通知の送信先をユーザの状態に応じて選択してもよい。
例えば、通知装置１０は、ユーザの状態としてユーザのスケジュールの情報を取得し、ユーザ３Ａとユーザ３Ｂのうち、次のスケジュールまでの期間が短いユーザに対して、タスクの開始を促す通知を送信するようにしてもよい。
また、携帯端末３０は、心拍数をユーザの生体情報として取得して通知装置１０へ送信し、通知装置１０は、この生体情報をユーザの状態として取得してもよい。通知装置１０は、ユーザの生体情報を取得する場合、タスクの開始を促す通知の送信先を、タスクの参加者の心拍数に基づいて選択してもよい。例えば、ユーザ３Ａとユーザ３Ｂのうち、心拍数が低く安静状態にあるユーザをタスクの開始を促す通知の送信先としてもよい。
また、通知装置１０は、ユーザ毎に位置データベースＤＢ２の位置情報を更新してからの経過時間を記録し、位置情報が更新されてからの経過時間が短いユーザを、タスクの開始を促す通知の送信先としてもよい。例えば、ユーザ３Ａが在室する部屋Ａにユーザ３Ｂが入室した場合、位置データベースＤＢ２の位置情報を更新してからの経過時間は、ユーザ３Ｂの方が短いこととなる。この場合、通知装置１０は、タスクの開始を促す通知の送信先をユーザ３Ｂとする。
また、例えば、通知装置１０は、携帯端末３０の操作状態を示す情報を取得し、タスクの開始を促す通知の送信先を、取得した情報に基づいて選択してもよい。例えば、通知装置１０は、携帯端末３０Ａについて操作されていない状態を示すスリープモードとの情報を取得し、携帯端末３０Ｂについて操作されている状態を示すディスプレイで表示中との情報を取得した場合、携帯端末３０Ｂを操作していないユーザ３Ｂを、タスクの開始を促すメッセージを含む通知の送信先としてもよい。
【００４６】
本発明においては、タスクの参加者同士がタスクを実行していることを検知してもよい。タスクの参加者同士がタスクを実行していることを検知する方法としては、例えば、タスクの各参加者の位置が同じである状態が予め定められた時間を越えて続いた場合、タスクの参加者同士がタスクを実行していると判定してもよい。また、タスクの参加者が携帯する携帯端末３０にて参加者の会話の音声を取得した場合、タスクの参加者同士がタスクを実行していると判定してもよい。
また、通知装置１０は、タスクの参加者同士がタスクを実行していると判定した場合、実行されているタスクのタスクＩＤを含み、タスクが完了したか否かを問い合わせる通知をタスクの参加者の携帯端末３０へ送信してもよい。この通知を受信した携帯端末３０は、タスクが完了したか否かを問い合わせるメッセージと、タスクが完了したことを通知するためのＧＵＩを表示する。タスクの参加者が、タスクが完了したことを通知するためのＧＵＩを操作した場合、携帯端末３０は、受信した通知に含まれていたタスクＩＤを含み、タスクが完了したこと知らせる応答を通知装置１０へ送信し、通知装置１０（応答取得部１００４）は、タスクが完了したこと知らせる応答を受信する。通知装置１０は、タスクが完了したか否かを問い合わせる通知の送信先となった携帯端末３０のユーザについて、携帯する携帯端末３０からの応答の有無を記憶部１０２に履歴として記録してもよい。
【００４７】
また、通知装置１０（通知部１００３）は、タスクが完了したか否かを問い合わせる通知への応答の有無を履歴として記録する場合、タスクの開始を促す通知の送信先を、応答の有無の履歴に応じて選択してもよい。例えば、上述した実施形態のようにタスクの参加者がユーザ３Ａとユーザ３Ｂである場合、通知への応答があった割合が高いユーザに対してタスクの開始を促すメッセージを含む通知を送信してもよい。
【００４８】
本発明においては、一人のユーザが複数のタスクを作成してもよい。例えば、ユーザ３Ａは、ユーザ３Ｂをミーティングの相手にするタスクと、ユーザ３Ｃをミーティングの相手にするタスクと、ユーザ３Ｄをミーティングの相手にするタスクを作成することができる。ユーザ３Ａが作成した複数のタスクについて、例えば、ユーザ３Ａ〜３Ｄが同じ部屋に在室し、各ユーザの位置情報が示す位置が同じとなった場合、いずれか一つのタスクを選択し、選択したタスクの参加者へタスクの開始を促す通知を送信してもよい。この変形例においては、例えば、タスクの作成者は、タスクに優先度を設定してもよい。通知装置１０は、作成された複数のタスクについて、タスクの開始を促す通知を送信する際に、優先度の高いタスクを選択し、選択したタスクの参加者へタスクの開始を促す通知を送信してもよい。また、この変形例においては、タスクの開始を促す通知を送信してから予め定められた時間が経過した後、他のタスクについて、タスクの開始を促す通知を送信する構成としてもよい。
【００４９】
本発明においては、複数のユーザが同じユーザを参加者としてタスクを作成してもよい。例えば、本発明においては、ユーザ３Ａがユーザ３Ｄをミーティングの相手にするタスクを作成し、ユーザ３Ｂがユーザ３Ｄをミーティングの相手にするタスクを作成し、ユーザ３Ｃがユーザ３Ｄをミーティングの相手にするタスクを作成してもよい。この場合、作成された複数のタスクについて、例えば、ユーザ３Ａ〜３Ｄが同じ部屋に在室し、ユーザ３Ａ〜３Ｄの位置情報が示す位置が同じとなった場合、いずれか一つのタスクを選択し、選択したタスクの参加者へタスクの開始を促す通知を送信してもよい。
【００５０】
通知装置１０は、タスクを選択する際には、例えば、締切日時までの期間が最も短いタスクを選択し、選択したタスクの参加者へタスクの開始を促す通知を送信してもよい。
また、通知装置１０は、タスクを選択する際にタスクの参加者のスケジュールに基づいていずれか一つのタスクを選択し、選択したタスクの参加者へタスクの開始を促す通知を送信してもよい。例えば、通知装置１０は、ユーザ３Ａ〜ユーザ３Ｃのうち、次のスケジュールまでの期間が短いユーザが参加者であるタスクを選択し、選択したタスクの参加者に対して、タスクの開始を促す通知を送信するようにしてもよい。
また、タスクに対して重要度を設定し、通知装置１０は、タスクを選択する際に重要度が最も高いタスクを選択し、選択したタスクの参加者に対して、タスクの開始を促す通知を送信するようにしてもよい。
また、複数のユーザが同じユーザを参加者としてタスクを作成した場合、タスクの開始を促す通知を送信してから予め定められた時間が経過した後、他のタスクについて、タスクの開始を促す通知を送信する構成としてもよい。
また、複数のユーザが同じユーザを参加者としてタスクを作成した場合、前述したユーザの状態に基づいてタスクを選択し、選択したタスクの参加者に対して、タスクの開始を促す通知を送信するようにしてもよい。
【００５１】
上述した実施形態においては、ユーザ３Ａは、ユーザ３Ｂを参加者とするタスクを作成したが、例えば、ユーザ３Ｂとユーザ３Ｃを参加者としたタスクを作成してもよい。作成したタスクについて作成者を含めて参加者が三人以上となる場合、タスクの開始を促す通知を、参加者のうちの二人の位置が予め定められた関係となったときに二人のうちのいずれか一方の参加者の携帯端末３０に送信してもよい。また、作成したタスクについて参加者が三人以上であって、全ての参加者の位置関係が予め定められた関係を満たす場合、タスクの開始を促す通知を、参加者の全員に送信してもよい。また、参加者が三人以上となる場合、タスクの開始を促す通知を二人のうちのいずれかに送信するときに、参加者に設定された優先度に基づいて通知の送信先を選択してもよい。また、作成したタスクについて参加者が三人以上となる場合、タスクに必ず参加する参加者を設定し、必ず参加する参加者と他の参加者との位置関係が予め定められた関係を満たす場合、タスクの開始を促す通知を送信してもよい。
【００５２】
本発明においては、通知装置１０は、タスクの作成者とタスクの参加者との位置関係が予め定められた関係となった場合、タスクの参加者として設定されたユーザの携帯端末３０に対して、タスクの作成者が近くにいることを示す通知を送信してもよい。また、この変形例においては、タスクの作成者が近くにいることを示す通知を受け取った参加者が、タスクの開始を促す通知のタスクの作成者への送信の可否を携帯端末３０で設定し、設定の結果を通知装置１０へ送信してもよい。通知装置１０は、この設定の結果が送信を許可する結果である場合、タスクの開始を促す通知をタスクの作成者の携帯端末３０へ送信し、この設定の結果が送信を許可しない結果である場合、タスクの開始を促す通知をタスクの作成者の携帯端末３０へ送信せず、他の参加者へ送信する構成としてもよい。
【００５３】
本発明においては、ステップＳ７で送信された参加者への通知を受け取った携帯端末３０において、タスクの開始を促す通知のタスク作成者への送信の可否を設定し、設定の結果を通知装置１０へ送信してもよい。通知装置１０は、この設定の結果が送信を許可する結果である場合、タスクの開始を促す通知をタスクの作成者の携帯端末３０へ送信し、この設定の結果が許可しない結果である場合、タスクの開始を促す通知をタスクの作成者の携帯端末３０へ送信せず、タスクの参加者の携帯端末３０へ送信する構成としてもよい。
【００５４】
上述した実施形態においては、ユーザの位置情報として、入退室管理システムでの入退室の情報を利用しているがユーザの位置情報を取得する構成は、実施形態の構成に限定されるものではない。例えば、本発明においては、携帯端末３０は、屋内で位置を測位し、測位した位置を表す位置情報を通知装置１０へ送信する機能を有し、通知装置１０は、携帯端末３０が送信する位置情報を位置データベースＤＢ２に格納する構成であってもよい。屋内で位置を測位する方法としては、例えば、無線ＬＡＮの基地局を利用する方法やビーコンを用いる方法などの周知の方法を利用してもよい。
【００５５】
本発明に係る各装置のプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリーなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し、インストールしてもよい。また、通信回線を介してプログラムをダウンロードしてインストールしてもよい。
【符号の説明】
【００５６】
１…通知システム、２…通信回線、３Ａ〜３Ｄ…ユーザ、１０…通知装置、３０、３０Ａ〜３０Ｄ…携帯端末、１０１…制御部、１０２…記憶部、１０５…通信部、１００１…登録部、１００２…位置情報取得部、１００３…通知部、１００４…応答取得部、１００５…状態取得部
【図１】
2020009081.tif 000003
【図２】
2020009081.tif 000004
【図３】
2020009081.tif 000005
【図４】
2020009081.tif 000006
【図５】
2020009081.tif 000007
【図６】
2020009081.tif 000008
【図７】
2020009081.tif 000009
【図８】
2020009081.tif 000010
【図９】
2020009081.tif 000011
【図１０】
2020009081.tif 000012