(57)【要約】【課題】発動条件の場所（クライアント端末の所在位置情報）を用いることにより、タスク完了に適した場所においてメッセージを提示する。【解決手段】本発明は、クライアント装置から受信した、少なくとも、当該クライアント装置の固有のクライアントＩＤ、タスクに関するタスクメッセージ、時間条件、場所条件を含むメッセージをタスクリスト記憶手段に登録するタスク設定手段と、クライアント装置から、クライアントＩＤ及び、当該クライアント装置の位置情報を受信し、該クライアントＩＤ、該位置情報、及び現在時刻の組をキーとしてタスクリスト記憶手段を検索し、合致するタスクがある場合には、タスクメッセージを取得し、該クライアント装置に送信するタスク検索手段と、を有する。【選択図】図１
2010113621.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されるクライアント装置からの要求に応じて行動に関するタスクメッセージを提供する場所タスク情報処理装置であって、
前記クライアント装置から受信した、少なくとも、当該クライアント装置の固有のクライアントＩＤ、行動に関するタスクメッセージ、時間条件、場所条件を含むメッセージをタスクリスト記憶手段に登録するタスク設定手段と、
前記クライアント装置から、クライアントＩＤ及び、当該クライアント装置の位置情報を受信し、該クライアントＩＤ、該位置情報、及び現在時刻の組をキーとして前記タスクリスト記憶手段を検索し、合致するデータがある場合には、タスクメッセージを取得し、該クライアント装置に送信するタスク検索手段と、
を有することを特徴とする場所タスク情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、場所タスク情報処理装置に係り、特に、既存の携帯電話等の利用者に対して、行動に関するメッセージを提示する移動型タスク管理を行う場所タスク情報処理装置に関する。
【背景技術】
【０００２】
従来、適切な行動（タスク）実施のために、利用者が予めタスクに関するメッセージ及び発動条件を登録しておき、発動条件を満たした場合にメッセージが提示されるように実装されたタスク管理装置が存在する。このようなタスク管理装置では、メッセージ提示の発動条件として時間を用いていた（例えば、特許文献１参照）。
【特許文献１】特開２００５−２５０５８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来のタスク管理装置において、発動条件として時間を用いることは、例えば、「１０：００に開始する」のような実施時間のみが重要なタスクに対しては有効であるが、タスクを完了するための必須要素に「場所」が含まれる場合には意味をなさないという問題がある。場所が必須要素に含まれるタスクの例としては、『レコード店に行ったらお気に入りのアーティストのＣＤを購入する』、『駅の改札を出たら目的地に着くまでの間に電話をかける』、などが挙げられる。このようなケースではタスクの完了に適した発動条件は時間ではなく場所である。
【０００４】
本発明は、上記の点に鑑みなされたもので、発動条件の場所（クライアント端末の所在位置情報）を用いることにより、タスク完了に適した場所においてメッセージを提示する場所タスク情報処理装置を実現することを目的とする。
【課題を解決するための手段】
【０００５】
図１は、本発明の原理構成図である。
【０００６】
本発明は、ネットワークを介して接続されるクライアント装置からの要求に応じて行動に関するメッセージを提供する場所タスク情報処理装置１００であって、
クライアント装置から受信した、少なくとも、当該クライアント装置の固有のクライアントＩＤ、行動に関するタスクメッセージ、時間条件、場所条件を含むメッセージをタスクリスト記憶手段１３０に登録するタスク設定手段１２０と、
クライアント装置から、クライアントＩＤ及び、当該クライアント装置の位置情報を受信し、該クライアントＩＤ、該位置情報、及び現在時刻の組をキーとしてタスクリスト記憶手段１３０を検索し、合致するタスクがある場合には、タスクメッセージを取得し、該クライアント装置に送信するタスク検索手段１４０と、を有する。
【発明の効果】
【０００７】
上記のように、本発明によれば、発動条件として、従来の技術における時間情報に加え、クライアント装置の所在場所の情報を用いることにより、タスク完了に適した場所においてメッセージを提示することが可能となる。
【０００８】
また、クライアント装置として既存の携帯電話等の装置を用いることが可能であり、導入コストが非常に低く抑えられる。
【発明を実施するための最良の形態】
【０００９】
以下、図面と共に本発明の実施の形態を説明する。
【００１０】
図２は、本発明の一実施の形態におけるタスク管理システムの構成を示す。
【００１１】
同図に示すタスク管理システムは、場所タスク情報処理装置として機能するサーバ１００とクライアント装置２００から構成される。
【００１２】
サーバ１００とクライアント装置２００は、ネットワークを介して接続され、相互に通信を行う。
【００１３】
サーバ１００は、通信部１１０、タスク設定部１２０、タスクリストデータベース（ＤＢ）１３０、タスク検索部１４０から構成される。
【００１４】
タスクリストＤＢ１３０には、タスク設定部１２０により、タスクメッセージと、関連する宛先（メッセージを受け取るべき利用者）である宛先クライアントＩＤ，及び、発動条件である時間条件、場所条件がリストとして登録される。図３は、本発明の一実施の形態におけるタスクリストデータベースの例を示す。タスクリストデータベース１３０には、タスク用途、通番、登録元クライアントＩＤ，宛先クライアントＩＤ、タスクメッセージ、時間条件、場所条件等が格納される。当該タスクリストデータベース１３０は、タスク検索部１４０により、クライアント装置２００から受信したクライアントＩＤ、位置情報、及び、当該情報の受信時の現在時刻の組をキーとして検索される。
【００１５】
クライアント装置２００は、利用者が携帯する既存の携帯電話等の装置であり、固有のクライアントＩＤを有し、サーバ１００と通信を行う通信部２１０、タスク設定要求として、タスクメッセージ、場所条件等を入力するタスク入力部２２０、サーバ１００から通知されたメッセージをモニタに表示する機能を有するタスク提示部２３０、当該クライアント装置の現在の位置情報を取得する位置取得部２４０から構成される。位置取得部２４０において位置情報を取得する機能として、手入力、ＧＰＳ、ＲＦＩＤ（ＳＵＩＣＡなども含む）、また、Place Engine やSkyhookに代表されるWi-Fi測位システム（ＷＰＳ）などを用いることが可能である。
【００１６】
以下に、上記の構成における動作を説明する。
【００１７】
最初にタスクの登録処理について説明する。
【００１８】
図４は、本発明の一実施の形態におけるタスクの登録を説明するための図である。
【００１９】
ステップ１０１）  クライアント装置２００において、利用者からタスクメッセージ、時間条件、場所条件及び、必要に応じて宛先クライアントＩＤが入力されると、タスク入力部２２０は、これを受け付ける。宛先クライアントＩＤを指定しない場合は、宛先クライアントＩＤには登録元クライアントＩＤが転記される。タスクメッセージには、例えば、『品川駅の改札を出たら目的地に着くまでの間に電話をかける』のようなタスクの詳細が記述される。時間条件には、２つの指定方法がある。"2009年１月１日１３：００"のように日時が１つだけ指定された場合は、サーバ１００により、その日時以降、場所条件を満たした場合にタスクメッセージがタスク提示部２３０に提示されることになる。時間条件として"２００９年１月１日１３：００〜２００９年２月１日１８：００"のように日時を２つ指定した場合は期間を表しており、この期間に場所条件を満たした場合にタスクメッセージが提示されることになる。本実施の形態では、場所条件の指定には、ＷＧＳ−８４座標系に基づく経緯度表記を用いる。
【００２０】
ステップ１０２）  タスク入力部２２０を介して利用者から入力された宛先クライアントＩＤ，タスクメッセージ、時間条件及び場所条件は、登録元クライアントＩＤと共に通信部２１０を介してサーバ１００に送信される。
【００２１】
ステップ１０３）  サーバ１００の通信部１１０は、クライアント装置２００から送信された上記のメッセージを受信する。
【００２２】
ステップ１０４）  サーバ１００のタスク設定部１２０は、通信部１１０を介して受信したクライアントＩＤ，タスクメッセージ、時間条件及び場所条件をタスクリストＤＢ１３０に格納する。
【００２３】
次に、タスク検索処理について説明する。
【００２４】
図５は、本発明の一実施の形態におけるタスク提示処理のフローチャートである。
【００２５】
ステップ２０１）  クライアント装置２００の位置取得部２４０において、位置情報を取得し、自端末のクライアントＩＤ（登録元クライアントＩＤ）を付与して通信部２１０を介してサーバ１００に通知する。本実施の形態では、位置取得部２４０は、ＧＰＳを用いて位置を取得するものとする。
【００２６】
ステップ２０２）  サーバ２００は、通信部２１０を介して、クライアント装置２００から位置情報とクライアントＩＤを取得する。取得した時点の現在時刻をタイマ（図示せず）から取得して、タスク検索部１４０は、位置情報、クライアントＩＤ、現在時刻の組をキーとしてタスクリストＤＢ１３０を検索する。位置情報については、取得したＧＰＳを用いて取得されたデータとタスクリストデータベース１３０に登録されている場所条件の緯経度と比較する。このとき、ある程度の誤差が予想されるので、所定の範囲の値を設定しておき、その範囲内であれば位置情報は一致するものと判断する。
【００２７】
また、タスク検索部１４０において、現在時刻として、例えば、「２００９年１月１３日１３：００」を取得した場合に、タスクリストＤＢ１３０の時間条件に「２００９年１月１３日１３：００」を含む期間が登録されており、かつ、場所条件が合致すれば、検索結果を得ることができる。
【００２８】
ステップ２０３）  タスクリストＤＢ１３０のデータに合致するタスクがある場合は、タスクリストＤＢ１３０のタスクメッセージ（テキスト）を読み出して、通信部２１０を介してクライアント装置２００に当該タスクメッセージを送信する。
【００２９】
ステップ２０４）  クライアント装置２００は、通信部２１０を介してタスクメッセージを受信し、タスク提示部２３０において、自端末のクライアントＩＤとタスクメッセージを、ディスプレイ等の表示手段に表示する。
【００３０】
なお、上記のサーバ１００及びクライアント装置２００の構成要素の動作をプログラムとして構築し、サーバまたはクライアント装置として利用されるコンピュータにインストールし実行させる、または、ネットワークを介して流通させることが可能である。
【００３１】
また、構築されたプログラムを、ハードディスクや、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、コンピュータにインストールする、または、配布することが可能である。
【００３２】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００３３】
本発明は、クライアント−サーバシステムに適用可能であり、特に、既存のＧＰＳ機能等の位置情報取得機能を有する携帯電話のようなクライアント装置に対して通信可能なサーバに有用である。
【図面の簡単な説明】
【００３４】
【図１】本発明の原理構成図である。
【図２】本発明の一実施の形態におけるタスク管理システムの構成図である。
【図３】本発明の一実施の形態におけるタスクリストデータベースの例である。
【図４】本発明の一実施の形態におけるタスクの登録を説明するための図である。
【図５】本発明の一実施の形態におけるタスク提示処理のフローチャートである。
【符号の説明】
【００３５】
１００  場所タスク情報処理装置、サーバ
１１０  通信部
１２０  タスク設定手段、タスク設定部
１３０  タスクリスト記憶手段、タスクリストデータベース
１４０  タスク検索手段、タスク検索部
２００  クライアント装置
２１０  通信部
２２０  タスク入力部
２３０  タスク提示部
２４０  位置取得部
【図１】
2010113621.tif 000003
【図２】
2010113621.tif 000004
【図３】
2010113621.tif 000005
【図４】
2010113621.tif 000006
【図５】
2010113621.tif 000007