(57)【要約】【課題】複数の利用者の行動予定を考慮して、他の利用者との会合場所及び時間の候補を提示する会合管理プログラム及び会合管理装置を提供する。【解決手段】会合管理サーバ１は、複数の利用者の現在の位置情報１１２及びスケジュール情報１１１に基づいて複数の利用者の移動する経路及び未来の位置を推定する未来位置推定手段１０１と、複数の利用者の移動する経路及び未来の位置に基づいて複数の利用者が会合する場所の候補を抽出する会合候補抽出手段１０２と、会合候補抽出手段１０２が抽出した会合する場所の候補を予め定めた条件に基づいて並べ換えて提示する会合候補提示手段１０３とを有する。【選択図】図２
2013191009.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
複数の利用者の現在の位置情報及び未来の行動予定が登録されたスケジュール情報に基づいて前記複数の利用者の未来の位置及び前記現在の位置と前記未来の位置の間の経路を推定する未来位置推定手段と、
前記複数の利用者の移動する前記未来の位置及び前記経路に基づいて前記複数の利用者が会合する場所の候補を抽出する会合候補抽出手段と、
前記会合候補抽出手段が抽出した前記会合する場所の候補を提示する会合候補提示手段として機能させるための会合管理プログラム。
【請求項２】
前記会合候補抽出手段は、前記複数の利用者の前記経路の交点を前記会合する場所の候補として抽出する請求項１に記載の会合管理プログラム。
【請求項３】
前記会合候補抽出手段は、前記複数の利用者の前記経路のうち、最接近する場所を前記会合する場所の候補として抽出する請求項１又は２に記載の会合管理プログラム。
【請求項４】
前記会合候補提示手段は、前記会合候補抽出手段が抽出した前記会合する場所の候補を予め定めた条件に基づいて並べ換えて提示する請求項１〜３のいずれか１項に記載の会合管理プログラム。
【請求項５】
前記会合候補提示手段は、前記会合候補抽出手段が抽出した前記会合する場所の候補において会合する場合に要する時間、距離、費用のうち少なくとも１つを前記予め定めた条件として用いる請求項４に記載の会合管理プログラム。
【請求項６】
複数の利用者の現在の位置情報及び未来の行動予定が登録されたスケジュール情報に基づいて前記複数の利用者の未来の位置及び前記現在の位置と前記未来の位置の間の経路を推定する未来位置推定手段と、
前記複数の利用者の移動する前記未来の位置及び前記経路に基づいて前記複数の利用者が会合する場所の候補を抽出する会合候補抽出手段と、
前記会合候補抽出手段が抽出した前記会合する場所の候補を提示する会合候補提示手段とを有する会合管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会合管理プログラム及び会合管理装置に関する。
【背景技術】
【０００２】
従来の会合管理装置として、複数の携帯情報端末間において互いに自己の現在位置を送信し合い、他の携帯情報端末の位置を地図上に表示するものが知られている（例えば、特許文献１参照）。
【０００３】
特許文献１の会合管理装置は、地図データを記憶する記憶手段と、地図データを表示する地図データ表示手段と、現在位置を検出する検出手段と、他の携帯情報端末に検出手段が検出した現在位置を送信する送信手段と、他の携帯情報端末から送信された現在位置を受信する受信手段と、地図データ表示手段によって表示された地図上に受信手段によって受信された他の携帯情報端末の現在位置を表示する現在位置表示手段とを有し、利用者に他の携帯情報端末の位置を容易に把握させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２６４８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、複数の利用者の行動予定を考慮して、利用者同士の会合場所及び時間の候補を提示する会合管理プログラム及び会合管理装置を提供することにある。
【課題を解決するための手段】
【０００６】
［１］コンピュータを、
複数の利用者の現在の位置情報及び未来の行動予定が登録されたスケジュール情報に基づいて前記複数の利用者の未来の位置及び前記現在の位置と前記未来の位置の間の経路を推定する未来位置推定手段と、
前記複数の利用者の移動する前記未来の位置及び前記経路に基づいて前記複数の利用者が会合する場所の候補を抽出する会合候補抽出手段と、
前記会合候補抽出手段が抽出した前記会合する場所の候補を提示する会合候補提示手段として機能させるための会合管理プログラム。
【０００７】
［２］前記会合候補抽出手段は、前記複数の利用者の前記経路の交点を前記会合する場所の候補として抽出する前記［１］に記載の会合管理プログラム。
【０００８】
［３］前記会合候補抽出手段は、前記複数の利用者の前記経路のうち、最接近する場所を前記会合する場所の候補として抽出する前記［１］又は［２］に記載の会合管理プログラム。
【０００９】
［４］前記会合候補提示手段は、前記会合候補抽出手段が抽出した前記会合する場所の候補を予め定めた条件に基づいて並べ換えて提示する前記［１］〜［３］のいずれか１項に記載の会合管理プログラム。
【００１０】
［５］前記会合候補提示手段は、前記会合候補抽出手段が抽出した前記会合する場所の候補において会合する場合に要する時間、距離、費用のうち少なくとも１つを前記予め定めた条件として用いる前記［４］に記載の会合管理プログラム。
【００１１】
［６］複数の利用者の現在の位置情報及び未来の行動予定が登録されたスケジュール情報に基づいて前記複数の利用者の未来の位置及び前記現在の位置と前記未来の位置の間の経路を推定する未来位置推定手段と、
前記複数の利用者の移動する前記未来の位置及び前記経路に基づいて前記複数の利用者が会合する場所の候補を抽出する会合候補抽出手段と、
前記会合候補抽出手段が抽出した前記会合する場所の候補を提示する会合候補提示手段とを有する会合管理装置。
【発明の効果】
【００１２】
請求項１又は６に係る発明によれば、複数の利用者の行動予定を考慮して、利用者同士の会合場所及び時間の候補を提示することができる。
【００１３】
請求項２に係る発明によれば、複数の利用者の経路の交点を前記会合する場所の候補として抽出することができる。
【００１４】
請求項３に係る発明によれば、複数の利用者の経路のうち、最接近する場所を会合する場所の候補として抽出することができる。
【００１５】
請求項４に係る発明によれば、会合場所及び時間の候補を予め定めた条件で並び替えて提示することができる。
【００１６】
請求項５に係る発明によれば、時間、距離、費用のうち少なくとも１つを予め定めた条件として用いることができる。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の実施の形態に係る会合管理システムの構成例を示す概略図である。
【図２】図２は、会合管理サーバの構成例を示すブロック図である
【図３】図３は、スケジュール情報の構成例を示す概略図である。
【図４】図４は、位置情報の構成例を示す概略図である。
【図５】図５（ａ）、（ｂ１）及び（ｂ２）は、未来位置推定手段の動作例を説明するための図である。
【図６】図６は、会合候補抽出手段の動作例を説明するためのグラフ図である。
【図７】図７（ａ）、（ｂ）、（ｃ１）及び（ｃ２）は、会合候補抽出手段の動作例を説明するためのグラフ図である。
【図８】図８は、会合管理装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
（会合管理システムの構成）
図１は、本発明の実施の形態に係る会合管理システムの構成例を示す概略図である。
【００１９】
会合管理システム５は、利用者３ａ〜３ｃの現在位置及び行動予定を取得し、利用者３ａ〜３ｃが互いに会合する場合に当該会合の場所及び時間の候補を利用者３ａ〜３ｃが所持する携帯情報端末２ａ〜２ｃに出力する会合管理サーバ１と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等を利用して現在位置を計測して会合管理サーバ１に送信するとともに会合管理サーバ１から受信した会合の場所及び時間の候補を表示する携帯情報端末２ａ〜２ｃと、上記した各装置を相互に通信可能に接続するネットワーク４とを有する。
【００２０】
図２は、会合管理サーバ１の構成例を示すブロック図である。
【００２１】
この会合管理サーバ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され各部を制御するとともに各種のプログラムを実行する制御部１０と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の記憶媒体から構成され情報を記憶する記憶部１１と、外部と通信する通信部１２とを有する。なお、会合管理サーバ１は、例えば、サーバ等のコンピュータであり、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）又は携帯電話機等でもよい。また、さらに、文や図形等を表示する液晶ディスプレイ等の表示部、操作入力用のキーボードやマウス等の操作部を有する構成であってもよい。
【００２２】
制御部１０は、後述する会合管理プログラム１１０を実行することで、位置情報取得手段１００、未来位置推定手段１０１、会合候補抽出手段１０２、会合候補提示手段１０３及び通知・認証手段１０４等として機能する。
【００２３】
位置情報取得手段１００は、携帯情報端末２ａ〜２ｃから現在位置を取得し、記憶部１１に位置情報１１２として登録する。
【００２４】
未来位置推定手段１０１は、利用者３ａ〜３ｃの行動予定が登録されたスケジュール情報１１１と、位置情報１１２とを記憶部１１から取得して利用者３ａ〜３ｃの未来の位置を推定する。
【００２５】
会合候補抽出手段１０２は、未来位置推定手段１０１が推定した利用者３ａ〜３ｃの未来の位置に基づいて利用者同士の会合の場所及び時間の候補を１つ又は複数抽出する。
【００２６】
会合候補提示手段１０３は、会合候補抽出手段１０２が抽出した会合の場所及び時間の候補を予め定められた条件に基づいて並べ換えて携帯情報端末２ａ〜２ｃが表示できる形式で出力する。
【００２７】
通知・認証手段１０４は、会合の場所及び時間の候補から利用者３ａ（３ｂ、３ｃ）が携帯情報端末２ａ（２ｂ、２ｃ）において選択した候補を受信して、他の利用者３ｂ、３ｃ（３ａ）の所持する携帯情報端末２ｂ、２ｃ（２ａ）に通知し、他の利用者３ｂ、３ｃ（３ａ）が認証した場合には認証された旨を利用者３ａ（３ｂ、３ｃ）の携帯情報端末２ａ（２ｂ、２ｃ）に通知する。
【００２８】
記憶部１１は、制御部１０を上述した各手段１００〜１０４として動作させる会合管理プログラム１１０、利用者３ａ〜３ｃの行動予定が登録されたスケジュール情報１１１、利用者３ａ〜３ｃの過去及び現在の位置が登録された位置情報１１２及び地図や交通情報を含む地理情報１１３等を記憶する。
【００２９】
図３は、スケジュール情報１１１の構成例を示す概略図である。
【００３０】
スケジュール情報１１１は、利用者毎に時系列に沿って行動予定が登録される。後述するように、「外出」の行動予定から、次に登録された行動予定、例えば、利用者Ａの「支社１」までが未来位置推定手段１０１によって移動中であると推定される。
【００３１】
図４は、位置情報１１２の構成例を示す概略図である。
【００３２】
位置情報１１２は、利用者毎に、定期的に携帯情報端末２ａ〜２ｃから取得した現在位置が登録される。本実施の形態においては、最も時刻の新しい位置を現在位置とする。
【００３３】
（会合管理装置の動作）
以下に、会合管理サーバ１の動作を図１〜８を参照しつつ説明する。
【００３４】
図８は、会合管理サーバ１の動作の一例を示すフローチャートである。
【００３５】
まず、位置情報取得手段１００は、携帯情報端末２ａ〜２ｃから現在位置を取得し（Ｓ１）、記憶部１１に位置情報１１２として登録する。
【００３６】
次に、未来位置推定手段１０１は、記憶部１１から利用者３ａ〜３ｃの行動予定が登録されたスケジュール情報１１１を取得し（Ｓ２）、位置情報１１２とスケジュール情報１１１に基づいて利用者３ａ〜３ｃの未来の位置を推定する（Ｓ３）。具体的には、以下に説明するように推定する。
【００３７】
図５（ａ）、（ｂ１）及び（ｂ２）は、未来位置推定手段１０１の動作例を説明するための図である。
【００３８】
まず、未来位置推定手段１０１は、位置情報１１２に基づいて、図５（ａ）に示すように、利用者３ａ〜３ｃの現在位置ＰＡ〜ＰＣを地図上に配置する。なお、地図は地理情報１１３から用意する。
【００３９】
次に、未来位置推定手段１０１は、図５（ｂ１）に示すように、利用者３ａ〜３ｃのスケジュール情報１１１を参照して、「外出」の後の行動予定の位置、例えば、利用者Ａであれば「支社１」の到着予定時刻から、未来の利用者３ａ〜３ｃの位置（以下、「未来位置」という。）ＦＡ〜ＦＣを特定し、地理情報１１３を参照して交通情報等を考慮して、現在位置ＰＡ〜ＰＣと未来位置ＦＡ〜ＦＣとを結ぶ経路ＲＡ〜ＲＣを推定する。なお、経路ＲＡ〜ＲＣはそれぞれについて電車、車、徒歩等の交通手段の違い等により複数候補推定されるものであってもよい。
【００４０】
なお、説明を簡略化するために、利用者３ａ及び利用者３ｂの二人が会合する場合について以下説明する。
【００４１】
図５（ｂ２）は、図５（ｂ１）から利用者３ａ及び３ｂの現在位置ＰＡ及びＰＢ、未来位置ＦＡ及びＦＢ並びにそれらの間の経路ＲＡ及びＲＢを抜き出したものであり、説明のため一定間隔の時刻を併記して図示している。
【００４２】
会合候補抽出手段１０２は、利用者３ａ及び３ｂの現在位置ＰＡ及びＰＢ、未来位置ＦＡ及びＦＢ並びにそれらの間の経路ＲＡ及びＲＢに基づいて会合の場所及び時間の候補を１つ又は複数抽出する。
【００４３】
次に、会合候補抽出手段１０２は、利用者３ａ及び３ｂの経路ＲＡ及びＲＢに重なりが有るか否か判定し（Ｓ５）、図５（ｂ２）に示すように、経路ＲＡ及びＲＢに重なりが有ると判定された場合（Ｓ５；Ｙｅｓ）、経路ＲＡ及びＲＢの重なり地点に会合候補（図７（ａ）の会合場所Ｍα）を抽出する（Ｓ６）。
【００４４】
図６は、会合候補抽出手段１０２の動作例を説明するためのグラフ図である。また、図７（ａ）、（ｂ）、（ｃ１）及び（ｃ２）は、会合候補抽出手段１０２の動作例を説明するためのグラフ図である。
【００４５】
ステップＳ６の次に、又はステップＳ５において経路の重なりが無い場合（Ｓ５；Ｎｏ）、会合候補抽出手段１０２は、図６に示すように、利用者Ｂの利用者Ａとの距離をグラフ化することで、最接近する時刻「１：３５」を判定し、図７（ａ）に示すように、その時刻の位置を会合場所Ｍβ及びＭγとし、この会合場所Ｍβ及びＭγ基づいて新たな経路ＲＮ１を作成する（Ｓ７）。
【００４６】
次に、会合候補抽出手段１０２は、図７（ｂ）に示すように、新たな経路ＲＮ１上及び各会合場所Ｍα、Ｍβ及びＭγの中点に会合場所Ｍδ、Ｍε、Ｍθを抽出する（Ｓ８）
【００４７】
次に、会合候補提示手段１０３は、各会合場所Ｍα〜Ｍθについて利用者３ａ、３ｂそれぞれについて経路変更に伴う必要時間を計算し（Ｓ９）、予め定めた条件、ここでは一例として、利用者３ａ及び３ｂの経路変更に伴う必要時間の合計で、会合場所Ｍα〜Ｍθの並べ替えを行うとともに、図７（ｃ１）及び（ｃ２）に示すように、携帯情報端末２ａ〜２ｃに表示できる形式で出力する（Ｓ１０）。
【００４８】
なお、会合候補提示手段１０３は、会合場所Ｍα〜Ｍθの並べ替えの条件として、利用者３ａ、３ｂそれぞれについて経路変更に伴い増加する移動距離、交通費を用いてもよい。また、条件として会合場所の設備ランク等を用いてもよい。また、特定の利用者を優先して上記条件を適用してもよい。さらに、会合の際に話し合いが必要か、荷物を渡す等のみで話し合いが必要ないかを考慮してもよい。
【００４９】
その後、携帯情報端末２ａ（２ｂ、２ｃ）は、会合管理サーバ１の会合候補が出力した情報をネットワーク４を介して受診し、図示しない表示部に図７（ｃ１）及び（ｃ２）に示す画像を表示する。
【００５０】
利用者３ａ（３ｂ、３ｃ）は、携帯情報端末２ａ（２ｂ、２ｃ）において、会合の場所及び時間の候補から所望の会合の場所及び時間を選択する。
【００５１】
その後、通知・認証手段１０４は、会合の場所及び時間の候補から利用者３ａ（３ｂ、３ｃ）が携帯情報端末２ａ（２ｂ、２ｃ）において選択した候補を受信して、他の利用者３ｂ、３ｃ（３ａ）の所持する携帯情報端末２ｂ、２ｃ（２ａ）に通知し、他の利用者３ｂ、３ｃ（３ａ）が認証した場合には認証された旨を利用者３ａ（３ｂ、３ｃ）の携帯情報端末２ａ（２ｂ、２ｃ）に通知する。
【００５２】
当該通知を受信した携帯情報端末２ａ（２ｂ、２ｃ）は、当該通知を表示し、利用者３ａ（３ｂ、３ｃ）は表示を確認して会合場所へと向かい、利用者３ｂ、３ｃ（３ａ）と会合する。
【００５３】
（実施の形態の効果）
上記した実施の形態によると、会合管理サーバ１は、複数の利用者の位置情報１１２だけでなく、スケジュール情報１１１を用いて利用者の未来位置を推定し、現在位置と未来位置との間の経路を推定した上で会合候補を抽出したため、複数の利用者の行動予定を考慮した会合場所及び時間の候補を提示することができる。
【００５４】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の要旨を逸脱しない範囲で種々な変形が可能である。例えば、未来位置推定手段１０１が推定する経路が複数有る場合、会合候補抽出手段１０２及び会合候補提示手段１０３は、予め定めた条件で最もロスが少なくなる経路を利用者に提示する構成であってもよい。
【００５５】
また、上記会合管理プログラム１１０をＣＤ−ＲＯＭ等の記憶媒体に格納して提供することも可能であり、インターネット等のネットワークに接続されているサーバ装置等から装置内の記憶部にダウンロードしてもよい。また、位置情報取得手段１００、未来位置推定手段１０１、会合候補抽出手段１０２、会合候補提示手段１０３及び通知・認証手段１０４等の一部又は全部をＡＳＩＣ等のハードウェアによって実現してもよい。なお、上記実施の形態の動作説明で示した各ステップは、順序の変更、ステップの省略、追加が可能である。
【符号の説明】
【００５６】
１     会合管理サーバ
２ａ-２ｃ     携帯情報端末
３ａ-３ｃ     利用者
４     ネットワーク
５     会合管理システム
１０   制御部
１１   記憶部
１２   通信部
１００ 位置情報取得手段
１０１ 未来位置推定手段
１０２ 会合候補抽出手段
１０３ 会合候補提示手段
１０４ 通知・認証手段
１１０ 会合管理プログラム
１１１ スケジュール情報
１１２ 位置情報
１１３ 地理情報
【図１】
2013191009.tif 000003
【図２】
2013191009.tif 000004
【図３】
2013191009.tif 000005
【図４】
2013191009.tif 000006
【図５】
2013191009.tif 000007
【図６】
2013191009.tif 000008
【図７】
2013191009.tif 000009
【図８】
2013191009.tif 000010