(57)【特許請求の範囲】
【請求項１】
第１ユーザの移動手段に関する情報を取得する移動手段取得部と、
前記移動手段取得部により取得された前記第１ユーザの移動手段に関する情報に基づいて、前記第１ユーザと待ち合わせをする第２ユーザの移動手段を選択する移動手段選択部と、
前記移動手段選択部により選択された前記第２ユーザの移動手段を前記第２ユーザに提供する提供部と、
を備える待ち合わせ支援システム。
【請求項２】
前記移動手段取得部により取得された前記第１ユーザの移動手段と、前記移動手段選択部により取得された前記第２ユーザの移動手段とに基づいて、互いの移動手段に応じた待ち合わせ場所を決定する待ち合わせ場所決定部を、
さらに備える請求項１に記載の待ち合わせ支援システム。
【請求項３】
前記移動手段選択部は、
前記第１ユーザと前記第２ユーザの待ち合わせ後の移動プランに基づいて、前記第２ユーザの移動手段を選択する
請求項１または２に記載の待ち合わせ支援システム。
【請求項４】
前記移動手段取得部は、
前記第１ユーザの位置情報の移動軌跡に基づいて、前記第１ユーザの移動手段を推定する
請求項１から３のうちいずれか一項に記載の待ち合わせ支援システム。
【請求項５】
前記移動手段選択部は、
前記第１ユーザが徒歩あるいは自身の移動手段以外で待ち合わせ場所に向かう場合には前記第１ユーザを乗車させることが可能な移動手段を、前記第１ユーザが自身の移動手段で待ち合わせ場所に向かう場合には前記第１ユーザおよび前記第１ユーザの移動手段の両方を乗車させることが可能な移動手段を、前記第２ユーザが利用可能な移動手段の中から選択する
請求項１から４のうちいずれか一項に記載の待ち合わせ支援システム。
【請求項６】
前記提供部は、
前記第２ユーザが利用可能な移動手段の中に、前記移動手段取得部により取得された前記第１ユーザの移動手段を乗車させることが可能な移動手段がない場合、前記第１ユーザの移動手段で待ち合わせに向かわないよう依頼する情報を、前記第１ユーザに提供する
請求項１から５のうちいずれか一項に記載の待ち合わせ支援システム。
【請求項７】
前記移動手段選択部は、
前記第１ユーザが前記第２ユーザおよび前記第２ユーザの移動手段の両方を乗車させることが可能な移動手段で待ち合わせ場所に向かう場合に、前記第２ユーザが利用可能な移動手段の中から前記第２ユーザの移動手段を選択し、前記第１ユーザが前記第２ユーザおよび前記第２ユーザの移動手段の両方を乗車させることが可能な移動手段以外で待ち合わせ場所に向かう場合に、徒歩あるいは自身の移動手段以外を第２ユーザの移動手段に選択する
請求項１から４のうちいずれか一項に記載の待ち合わせ支援システム。
【請求項８】
前記第１ユーザおよび前記第２ユーザは、
移動手段に便乗するユーザ、あるいは、移動手段を提供するユーザのいずれかであって、
前記移動手段選択部は、
待ち合わせをする前記第１ユーザの人数と前記第２ユーザの人数とに基づいて、前記第２ユーザの移動手段を取得する
請求項１から７のうちいずれか一項に記載の待ち合わせ支援システム。
【請求項９】
コンピュータが、
第１ユーザの移動手段に関する情報を取得し、
取得された前記第１ユーザの移動手段に関する情報に基づいて、前記第１ユーザと待ち合わせをする第２ユーザの移動手段を選択し、
選択された前記第２ユーザの移動手段を前記第２ユーザに提供する
待ち合わせ支援方法。
【請求項１０】
コンピュータに、
第１ユーザの移動手段に関する情報を取得させ、
取得された前記第１ユーザの移動手段に関する情報に基づいて、前記第１ユーザと待ち合わせをする第２ユーザの移動手段を選択させ、
選択された前記第２ユーザの移動手段を前記第２ユーザに提供させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、待ち合わせ支援システム、待ち合わせ支援方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、待ち合わせ相手の到着時刻や経路を考慮して、待ち合わせ場所や時刻等を決定するシステムがある。例えば、公共の移動手段を用いて移動するユーザと車両との合流位置を決定する際、ユーザの移動軌跡から到着時刻を推定し、推定結果等に基づいて合流位置を決定するナビゲーションシステムがある（例えば、特許文献１参照）。また、経路の難易度に基づいて複数の待ち合わせ候補地を決定し、待ち合わせ候補地ごとに生成された複数の経路をユーザに提供し、ユーザにより選択された待ち合わせ候補地を待ち合わせ場所として特定する待ち合わせ支援システムがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１８５７１３号公報
【特許文献２】特開２０１３−０９６９２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、待ち合わせをするユーザの移動手段によっては、合流したとしても、合流場所にユーザの移動手段を置いていかなければならない場合や、離れた位置に移動手段（車両）を駐車しなければならない場合などが生じ要る。この結果、待ち合わせ場所の調整が困難となり、ユーザが待ち合わせに関して不便に感じる場合があり、ユーザ同士が会う機会が減少してしまう恐れがあった。【０００５】
本発明は、このような事情を考慮してなされたものであり、快適な待ち合わせを支援する待ち合わせ支援システム、待ち合わせ支援方法、およびプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
発明（１）は、第１ユーザの移動手段に関する情報を取得する移動手段取得部（３０４）と、前記移動手段取得部により取得された前記第１ユーザの移動手段に関する情報に基づいて、前記第１ユーザと待ち合わせをする第２ユーザの移動手段を選択する移動手段選択部（３０５）と、前記移動手段選択部により取得された前記第２ユーザの移動手段を前記第２ユーザに提供する提供部（３０７）と、を備える待ち合わせ支援システム（１）である。【０００７】
発明（２）は、発明（１）に記載の待ち合わせ支援システムであって、前記移動手段取得部により取得された前記第１ユーザの移動手段と、前記移動手段選択部により取得された前記第２ユーザの移動手段とに基づいて、互いの移動手段に応じた待ち合わせ場所を決定する待ち合わせ場所決定部をさらに備えるものである。【０００８】
発明（３）は、発明（１）または（２）に記載の待ち合わせ支援システムであって、前記移動手段選択部は、前記第１ユーザと前記第２ユーザの待ち合わせ後の移動プランに基づいて、前記第２ユーザの移動手段を選択するものである。【０００９】
発明（４）は、発明（１）から（３）のいずれかに記載の待ち合わせ支援システムであって、前記移動手段取得部は、前記第１ユーザの位置情報の移動軌跡に基づいて、前記第１ユーザの移動手段を推定するものである。【００１０】
発明（５）は、発明（１）から（４）のいずれかに記載の待ち合わせ支援システムであって、前記移動手段選択部は、前記第１ユーザが徒歩あるいは自身の移動手段以外で待ち合わせ場所に向かう場合には前記第１ユーザを乗車させることが可能な移動手段を、前記第１ユーザが自身の移動手段で待ち合わせ場所に向かう場合には前記第１ユーザおよび前記第１ユーザの移動手段の両方を乗車させることが可能な移動手段を、前記第２ユーザが利用可能な移動手段の中から選択するものである。【００１１】
発明（６）は、発明（１）から（５）のいずれかに記載の待ち合わせ支援システムであって、前記提供部は、前記第２ユーザが利用可能な移動手段の中に、前記移動手段取得部により取得された前記第１ユーザの移動手段を乗車させることが可能な移動手段がない場合、前記第１ユーザの移動手段で待ち合わせに向かわないよう依頼する情報を、前記第１ユーザに提供するものである。【００１２】
発明（７）は、発明（１）から（４）のいずれかに記載の待ち合わせ支援システムであって、前記移動手段選択部は、前記第１ユーザが前記第２ユーザおよび前記第２ユーザの移動手段の両方を乗車させることが可能な移動手段で待ち合わせ場所に向かう場合に、前記第２ユーザが利用可能な移動手段の中から前記第２ユーザの移動手段を選択し、前記第１ユーザが前記第２ユーザおよび前記第２ユーザの移動手段の両方を乗車させることが可能な移動手段以外で待ち合わせ場所に向かう場合に、徒歩あるいは自身の移動手段以外を第２ユーザの移動手段に選択するものである。【００１３】
発明（８）は、発明（１）から（７）のいずれかに記載の待ち合わせ支援システムであって、前記第１ユーザおよび前記第２ユーザは、移動手段に便乗するユーザ、あるいは、移動手段を提供するユーザのいずれかであって、前記移動手段選択部は、待ち合わせをする前記第１ユーザの人数と前記第２ユーザの人数とに基づいて、前記第２ユーザの移動手段を取得するものである。【００１４】
発明（９）は、コンピュータが、第１ユーザの移動手段に関する情報を取得し、取得された前記第１ユーザの移動手段に関する情報に基づいて、前記第１ユーザと待ち合わせをする第２ユーザの移動手段を選択し、選択された前記第２ユーザの移動手段を前記第２ユーザに提供する待ち合わせ支援方法である。【００１５】
発明（１０）は、コンピュータに、第１ユーザの移動手段に関する情報を取得させ、取得された前記第１ユーザの移動手段に関する情報に基づいて、前記第１ユーザと待ち合わせをする第２ユーザの移動手段を選択させ、選択された前記第２ユーザの移動手段を前記第２ユーザに提供させるプログラムである。
【発明の効果】
【００１６】
発明（１）、（９）、（１０）によれば、第２ユーザに、第１ユーザの移動手段に応じた移動手段で、第１ユーザと待ち合わせを行わせることができる。【００１７】
発明（２）によれば、待ち合わせ場所においてスムーズな乗車を実現することができる。【００１８】
発明（５）によれば、第１ユーザに対しても、第２ユーザの移動手段に応じた移動手段で、第２ユーザと待ち合わせを行わせることができる。【００１９】
発明（７）によれば、第２ユーザは、待ち合わせをする人数に応じた移動手段で待ち合わせ場所に向かうことができる。
【図面の簡単な説明】
【００２０】
【図１】待ち合わせ支援システム１の概略を示す図である。
【図２】第１端末装置１０の機能構成を示す図である。
【図３】スケジュール入力画面の一例を示す図である。
【図４】待ち合わせ通知画面の一例を示す図である。
【図５】待ち合わせ支援装置１００の機能構成を示す図である。
【図６】ユーザ位置情報４０１の内容の一例を示す図である。
【図７】スケジュール情報４０２の内容の一例を示す図である。
【図８】ユーザ属性情報４０３の内容の一例を示す図である。
【図９】移動手段情報４０５の内容の一例を示す図である。
【図１０】待ち合わせ支援システム１において実行される処理を示すシーケンス図である。
【図１１】待ち合わせ支援装置１００において実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照し、本発明の待ち合わせ支援システム、待ち合わせ支援方法、およびプログラムの実施形態について説明する。
【００２２】
図１は、待ち合わせ支援システム１の概略を示す図である。図１に示す通り、待ち合わせ支援システム１は、ネットワークＮＷを用いて互いに通信する第１端末装置１０と、第２端末装置２０と、第１電子機器３０と、第２電子機器４０と、待ち合わせ支援装置１００とを含む。ネットワークＮＷは、例えば、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）、インターネット、プロバイダ装置、無線基地局、専用回線などのうちの一部または全部を含む。
【００２３】
待ち合わせ支援システム１による支援の対象は、例えば、合流してから一方の移動手段に他方が便乗するような待ち合わせである。移動手段には、徒歩、自転車、バイク、自動車（車種、車両タイプ）、タクシー、電車等が含まれる。本実施形態では、移動手段を提供するユーザを第２ユーザ、第２ユーザの移動手段に便乗するユーザを第１ユーザとして説明する。しかしこれに限られず、第１ユーザと第２ユーザの関係は逆であってもよい。また、第１ユーザおよび第２ユーザに含まれる人数は、それぞれ、単数であってもよく、複数であってもよい。
【００２４】
第１端末装置１０は、第１ユーザが所持する端末装置であって、第２端末装置２０は、第２ユーザが所持する端末装置である。第１端末装置１０および第２端末装置２０は、ユーザが操作する端末であって、例えば、デスクトップ型のコンピュータ、ノート型のコンピュータ、ＰＤＡ（Personal Digital Assistant）、またはスマートフォンやタブレット端末である。
【００２５】
第１電子機器３０は、第１ユーザの生活空間に存在する様々な電子機器であって、第２電子機器４０は、第２ユーザの生活空間に存在する様々な電子機器である。第１電子機器３０および第２電子機器４０は、例えば、テレビ、冷蔵庫、カメラ、センサー、電気メータ、対話型ロボット、発電機、ウェラブル端末、車載装置等のうち少なくとも１つを含む。第１電子機器３０および第２電子機器４０は、生活情報を取得し、予め決められたタイミングで、取得した生活情報を待ち合わせ支援装置１００に送信する。
【００２６】
生活情報とは、ユーザの生活に関する情報であって、例えば、テレビの閲覧履歴情報や、冷蔵庫の内容を示す情報、車載装置を搭載した車両が走行した時間帯や目的地等を示す情報、事前に登録されたユーザの年齢や性別等が含まれる。
【００２７】
次に、図２を参照して、第１端末装置１０の機能構成について説明する。図２は、第１端末装置１０の機能構成を示す図である。図２に示す通り、第１端末装置１０は、通信部１１と、ＧＮＳＳ受信機１２と、タッチパネル１３と、記憶部１４と、アプリ実行部１５とを備える。
【００２８】
通信部１１は、セルラー網やＷｉ−Ｆｉ網等を用いて、ネットワークＮＷに接続するためのハードウェアを有する。例えば、通信部１１は、アンテナおよび送受信装置などを有する。通信部１１は、ネットワークＮＷを介して待ち合わせ支援装置１００と通信し、各種情報を送信するとともに、待ち合わせ支援装置１００から各種情報を取得し、アプリ実行部１５に出力する。
【００２９】
ＧＮＳＳ（Global Navigation Satellite System）受信機１２は、ＧＬＯＮＡＳＳ、Ｇａｌｉｌｅｏ等の全地球型測位システムを構成する衛星から受信した信号に基づいて、第１端末装置１０を所持する第１ユーザの位置を特定する。
【００３０】
タッチパネル１３は、タッチパッド式の入力部と表示部とが一体として形成される。表示部は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electroluminescence）表示装置などである。なお、第１端末装置１０は、これに限られず、入力部として、例えば、各種キー、ボタン、ダイヤルスイッチ、マウス等などのうち一部または全部を含んでもよい。
【００３１】
記憶部１４は、例えば、待ち合わせ支援装置１００からダウンロードされたアプリケーションプログラムを記憶する。
【００３２】
アプリ実行部１５は、例えば、ＣＰＵ（Central Processing Unit）などのプロセッサがアプリケーションプログラムを実行することにより実現される。アプリ実行部１５は、所定の操作画面をタッチパネル１３に表示させ、通信部１１を用いて、画面に入力された情報を待ち合わせ支援装置１００に送信する。また、アプリ実行部１５は、待ち合わせ支援装置１００から受信した情報に基づいて所定の画面を生成し、タッチパネル１３に表示させる。また、アプリ実行部１５は、定期的に、ＧＮＳＳ受信機１２により取得された位置情報を、通信部１１を用いて、待ち合わせ支援装置１００に送信する。
【００３３】
次に、図３，４を参照して、タッチパネル１３に表示される操作画面の一例について説明する。
【００３４】
図３は、スケジュール入力画面の一例を示す図である。図３に示す通り、スケジュール入力画面５０は、例えば、カレンダー５１と、入力欄５２と、登録ボタン５３とを含む。入力欄５２は、カレンダー５１において指定された日付について予定の入力を受け付ける。登録ボタン５３は、登録指示を受け付ける操作ボタンである。アプリ実行部１５は、登録ボタン５３がタッチされた場合、入力欄５２に入力された情報と、指定された日付とを対応付けた情報（以下、スケジュール情報と記す）を作成し、通信部１１を用いて、待ち合わせ支援装置１００に送信する。スケジュール情報には、電子データ上のカレンダーに入力されたスケジュールを示す情報や、電子データ上のメモ帳に記述されたスケジュールを示す情報等も含まれる。
【００３５】
図４は、待ち合わせ通知画面の一例を示す図である。図４に示す通り、待ち合わせ通知画面６０は、例えば、待ち合わせ内容６１と、承諾ボタン６２とを含む。待ち合わせ内容６１には、待ち合わせ支援装置１００により取得された待ち合わせに関する情報が表示される。承諾ボタン６２は、待ち合わせ内容に関する承諾指示を受け付ける操作ボタンである。アプリ実行部１５は、承諾ボタン６２がタッチされた場合、待ち合わせ内容６１に示す内容での待ち合わせに承諾したことを示す承諾情報を、通信部１１を用いて、待ち合わせ支援装置１００に送信する。
【００３６】
第２端末装置２０も、第１端末装置１０と同様の構成と機能を有する。よって、詳細な説明は省略する。
【００３７】
次に、図５を参照して、待ち合わせ支援装置１００の機能構成について説明する。図５は、待ち合わせ支援装置１００の機能構成を示す図である。図５に示す通り、待ち合わせ支援装置１００は、通信部２００と、データ処理部３００と、記憶部４００とを含む。
【００３８】
通信部２００は、例えば、ネットワークＮＷを介して、第１端末装置１０、第２端末装置２０、第１電子機器３０、および、第２電子機器４０と通信する。通信部２００は、第１端末装置１０、第２端末装置２０、第１電子機器３０、および、第２電子機器４０から取得した各種情報を、データ処理部３００に出力する。
【００３９】
データ処理部３００の構成要素は、例えば、ＣＰＵ（Central Processing Unit）等のプロセッサが、記憶部４００に記憶されたプログラム（ソフトウェア）を実行することで実現される。また、データ処理部３００の構成要素のうち一部または全部は、ＬＳＩ（Large Scale Integration）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）等のハードウェアによって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。データ処理部３００は、データ管理部３０１と、解析部３０２と、待ち合わせユーザ取得部３０３と、移動手段取得部３０４と、移動手段選択部３０５と、待ち合わせ場所決定部３０６と、提供部３０７とを備える。
【００４０】
データ管理部３０１は、通信部２００を用いて取得された各種情報を記憶部４００に格納する。例えば、データ管理部３０１は、第１端末装置１０から受信した位置情報と、第２端末装置２０から受信した位置情報とを、位置情報４０１に格納する。また、データ管理部３０１は、記憶部４００から読み出した各種情報等を、通信部２００とネットワークＮＷとを介して、第１端末装置１０および第２端末装置２０に送信する。
【００４１】
解析部３０２は、第１端末装置１０から受信した生活情報に基づいて、第１ユーザの行動を解析する。また、解析部３０２は、第２端末装置２０から受信した生活情報に基づいて、第２ユーザの行動を解析する。例えば、解析部３０２は、解析によりユーザの行動パターンを取得し、買い物に行くタイミング、美容院に行くタイミング、病院に行くタイミング等の行動のタイミングを推定する。解析部３０２は、解析結果をスケジュール情報４０２に格納する。
【００４２】
なお、解析部３０２は、第１端末装置１０から受信したスケジュール情報に基づいて、第１ユーザの行動を解析してもよく、第２端末装置２０から受信したスケジュール情報に基づいて、第２ユーザの行動を解析してもよい。
【００４３】
待ち合わせユーザ取得部３０３は、スケジュール情報４０２に基づいて、待ち合わせの予定が決定しているユーザ（以下、待ち合わせユーザと記す）に関する情報を取得する。
【００４４】
待ち合わせユーザ取得部３０３は、待ち合わせユーザのスケジュールや関係性等に基づいて、待ち合わせユーザを、第１ユーザあるいは第２ユーザに決定する。例えば、待ち合わせユーザ取得部３０３は、待ち合わせユーザのうち、待ち合わせをする日のスケジュール上で、徒歩や公共の移動手段を利用することとなっているユーザを第１ユーザに決定し、待ち合わせをする日のスケジュール上で自身の移動手段を利用することとなっているユーザを第２ユーザに決定する。また、待ち合わせユーザ取得部３０３は、待ち合わせユーザの関係に基づいて、第１ユーザと第２ユーザを決定してもよい。例えば、待ち合わせユーザ取得部３０３は、待ち合わせ対象に該当するユーザの関係が親子関係であって、親の年齢が特定の年齢（例えば、６０歳以上）である場合、親を第１ユーザ、子供を第２ユーザに決定してもよく、子供の年齢が特定の年齢（例えば、２０歳以下）である場合、子供を第１ユーザ、親を第２ユーザに決定してもよい。また、待ち合わせユーザ取得部３０３は、待ち合わせユーザのうち、移動手段を所持していないユーザを第１ユーザに決定し、移動手段を所持しているユーザを第２ユーザに決定してもよい。
【００４５】
待ち合わせユーザ取得部３０３は、待ち合わせユーザ同士の待ち合わせに関する情報を生成する。例えば、待ち合わせユーザ取得部３０３は、地図データ４０４を参照し、第１ユーザおよび第２ユーザのスケジュール情報や現在位置に基づいて、待ち合わせ場所の候補地や時間帯等を含む情報（以下、待ち合わせ候補情報と記す）を生成する。待ち合わせユーザ取得部３０３は、作成した待ち合わせ候補情報を、移動手段取得部３０４および移動手段選択部３０５に出力する。待ち合わせユーザ取得部３０３は、待ち合わせ候補情報に、第１ユーザに含まれる人数や、第２ユーザに含まれる人数を含めてもよい。
【００４６】
移動手段取得部３０４は、第１ユーザの移動手段を取得する。例えば、移動手段取得部３０４は、ユーザ位置情報４０１を参照し、第１ユーザの移動軌跡に基づいて、移動手段を推定する。また、移動手段取得部３０４は、スケジュール情報４０２を参照し、第１ユーザのスケジュールに基づいて、第１ユーザの移動手段を推定してもよい。なお、待ち合わせ場所が第１ユーザの自宅やホテルなどの滞在先である場合、移動手段取得部３０４は、移動手段がないことを取得してもよい。
【００４７】
移動手段選択部３０５は、移動手段取得部３０４により取得された第１ユーザの移動手段に基づいて、第２ユーザの移動手段を選択する。例えば、移動手段選択部３０５は、第１ユーザが徒歩あるいは自身の移動手段以外（例えば、公共の移動手段や他の便乗手段等）で待ち合わせ場所に向かう場合には、第２ユーザが利用可能な移動手段の中から、第１ユーザが乗車させることが可能な移動手段を選択する。一方、第１ユーザが自身の移動手段で待ち合わせ場所に向かう場合、移動手段選択部３０５は、第１ユーザおよび第１ユーザの移動手段の両方を乗車させることが可能な移動手段を、第２ユーザが利用可能な移動手段の中から選択する。なお、待ち合わせ場所が第２ユーザの自宅やホテルなどの滞在先である場合、移動手段選択部３０５は、移動手段がないことを選択してもよい。
【００４８】
なお、第２ユーザが利用可能な移動手段の中に、移動手段取得部３０４により取得された第１ユーザの移動手段を載せられる移動手段がない場合、移動手段選択部３０５は、第１ユーザの移動手段以外で待ち合わせ場所に向かうように第１ユーザに依頼する情報を生成し、提供部３０７に出力してもよい。
【００４９】
待ち合わせ場所決定部３０６は、移動手段取得部３０４により取得された第１ユーザの移動手段と、移動手段選択部３０５により選択された第２ユーザの移動手段とに基づいて、互いの移動手段に応じた待ち合わせ場所と待ち合わせ時刻とを決定する。例えば、待ち合わせ場所決定部３０６は、地図データ４０４を参照し、待ち合わせユーザ取得部３０３により生成された待ち合わせ候補情報に基づいて、第２ユーザの移動手段を一時的に駐車して、第１ユーザと合流できる場所であって、待ち合わせ候補地に最も近い場所を検索し、検索により得た場所を待ち合わせ場所に決定する。また、待ち合わせ場所決定部３０６は、第１ユーザの移動手段を第２ユーザの移動手段に載せる必要がある場合、この作業が可能な場所を、待ち合わせ場所として決定してもよい。
【００５０】
また、待ち合わせ場所決定部３０６は、ユーザ位置情報４０１やスケジュール情報４０２を参照し、待ち合わせ時刻を決定する。例えば、待ち合わせ場所決定部３０６は、各ユーザのスケジュール情報４０２に基づいて、待ち合わせ場所に到着可能な時刻を待ち合わせ時刻に決定する。また、待ち合わせ場所決定部３０６は、各ユーザの移動軌跡に基づいて、待ち合わせ場所に到着する時刻をそれぞれ導出し、遅い方の時刻を到着時刻に決定してもよい。
【００５１】
提供部３０７は、待ち合わせ場所決定部３０６により待ち合わせ場所と待ち合わせ時刻が決定された場合、待ち合わせ場所および待ち合わせ時刻と共に、移動手段取得部３０４により取得された第１ユーザの移動手段と、移動手段選択部３０５により選択された第２ユーザの移動手段とを、第１ユーザおよび第２ユーザに提供する。提供部３０７は、ユーザに提供する情報を、第１端末装置１０および第２端末装置２０に送信してもよく、第１電子機器３０あるいは第２電子機器４０に送信してもよい。
【００５２】
記憶部４００は、例えば、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、ＳＳＤ（Solid State Drive）などのフラッシュメモリ、ＨＤＤ（Hard Disk Drive）などで実現される。記憶部４００には、ユーザ位置情報４０１、スケジュール情報４０２、ユーザ属性情報４０３、地図データ４０４、および、移動手段情報４０５などの情報が格納される。
【００５３】
ユーザ位置情報４０１は、各ユーザの位置を示す位置情報である。図６は、ユーザ位置情報４０１の内容の一例を示す図である。ユーザ位置情報４０１は、図６に示す通り、例えば、日時を示す情報と、位置情報とを対応付けたテーブルの形式で記憶部４００に格納される。なお、日時を示す情報と位置情報とを対応付けたテーブルは、ユーザごとに用意されており、各ユーザを識別する固有の情報（以下、ユーザＩＤと記す）と対応付けられている。
【００５４】
スケジュール情報４０２は、各ユーザのスケジュールを示す情報である。図７は、スケジュール情報４０２の内容の一例を示す図である。スケジュール情報４０２は、図７に示す通り、例えば、日時を示す情報と、スケジュール情報とを対応付けたテーブルの形式で記憶部４００に格納される。スケジュール情報には、例えば、予定、行き先、移動手段など、スケジュールの内容が項目に分類された情報が含まれる。スケジュール情報の各項目には、ユーザにより登録された情報や、解析部３０２による解析により得られたユーザの行動が格納される。なお、日時を示す情報とスケジュール情報とを対応付けたテーブルは、ユーザごとに用意されており、ユーザＩＤと対応付けられている。
【００５５】
ユーザ属性情報４０３は、ユーザの属性を示す情報である。図８は、ユーザ属性情報４０３の内容の一例を示す図である。ユーザ属性情報４０３は、図８に示す通り、例えば、ユーザＩＤに、年齢、住所、関連ユーザのユーザＩＤ、関連ユーザとの関連性、保持する移動手段などの情報を対応付けたテーブルの形成で記憶部４００に格納される。関連ユーザとは、ユーザＩＤの項目に示されるユーザと予め決められた関連性を有するユーザである。
【００５６】
地図データ４０４は、例えば、道路をリンクで表現した道路情報、それぞれのリンクの幅や曲率の情報、交差点や駅の周辺などにおける道路形状情報、およびＰＯＩ（Point Of Interest）情報等を含む。
【００５７】
移動手段情報４０５は、ユーザが利用可能な移動手段を示す情報である。図９は、移動手段情報４０５の内容の一例を示す図である。移動手段情報４０５は、図９に示す通り、例えば、ユーザＩＤに、利用可能な移動手段を対応付けたテーブルの形式で記憶部４００に格納される。
【００５８】
次に、図１０を参照して、待ち合わせ支援システム１において実行される処理について説明する。図１０は、待ち合わせ支援システム１において実行される処理を示すシーケンス図である。なお、第１電子機器３０および第２電子機器４０による処理の図示は省略する。
【００５９】
まず、第１端末装置１０は、タッチパネル１３を用いて、スケジュール情報の入力を受け付け（ステップＳ１）、通信部１１を用いて、受け付けたスケジュール情報を待ち合わせ支援装置１００に送信する（ステップＳ２）。待ち合わせ支援装置１００は、受信したスケジュール情報を、記憶部４００のスケジュール情報４０２に格納する（ステップＳ３）。
【００６０】
同様にして、第２端末装置２０も、スケジュール情報を受け付け（ステップＳ４）、受け付けたスケジュール情報を待ち合わせ支援装置１００に送信する（ステップＳ５）。待ち合わせ支援装置１００は、受信したスケジュール情報を、記憶部４００のスケジュール情報４０２に格納する（ステップＳ６）。
【００６１】
なお、図示は省略するが、第１電子機器３０および第２電子機器４０は、取得した生活情報を待ち合わせ支援装置１００に送信する。待ち合わせ支援装置１００は、受信した生活情報に基づいてユーザの行動を解析し、解析結果を記憶部４００のスケジュール情報４０２に格納する（ステップＳ７）。
【００６２】
第１端末装置１０は、ＧＮＳＳ受信機１２を用いて、第１ユーザの位置を特定し（ステップＳ８）、通信部１１を用いて、特定した第１ユーザの位置を示す位置情報を待ち合わせ支援装置１００に送信する（ステップＳ９）。待ち合わせ支援装置１００は、受信した位置情報を、記憶部４００のユーザ位置情報４０１に格納する（ステップＳ１０）。
【００６３】
同様にして、第２端末装置２０も、第２ユーザの位置を特定し（ステップＳ１１）、特定した第２ユーザの位置を示す位置情報を待ち合わせ支援装置１００に送信する（ステップＳ１２）。待ち合わせ支援装置１００は、受信した位置情報を、記憶部４００のユーザ位置情報４０１に格納する（ステップＳ１３）。
【００６４】
次いで、待ち合わせ支援装置１００は、待ち合わせ支援処理を実行する（ステップＳ１４）。なお、待ち合わせ支援処理については、図１１を参照して、後述する。待ち合わせ支援処理において、第１ユーザと第２ユーザの待ち合わせ場所が決定された場合、待ち合わせ支援装置１００は、待ち合わせ場所と待ち合わせ時刻、待ち合わせに向かう際の第１ユーザおよび第２ユーザの移動手段等を示す情報を、ネットワークＮＷを介して、第１端末装置１０および第２端末装置２０に送信する（ステップＳ１５）。
【００６５】
そして、第１端末装置１０は、待ち合わせ支援装置１００から受信した情報に基づいて、待ち合わせ通知画面６０をタッチパネル１３に表示させる。第１端末装置１０は、タッチパネル１３を用いて、待ち合わせの承認を受け付けた場合（ステップＳ１６）、通信部１１を用いて、承認情報を待ち合わせ支援装置１００に送信する（ステップＳ１７）。同様にして、第２端末装置２０も、待ち合わせの承認を受け付けた場合（ステップＳ１８）、承認情報を待ち合わせ支援装置１００に送信する（ステップＳ１９）。これにより、待ち合わせ支援装置１００は、待ち合わせの内容をスケジュール情報４０２に書き込む（ステップＳ２０）とともに、待ち合わせ相手が待ち合わせを承認したことをユーザに通知する（ステップＳ２１）。
【００６６】
次に、図１１を参照して、待ち合わせ支援装置１００において実行される処理について説明する。図１１は、待ち合わせ支援装置１００において実行される処理を示すフローチャートである。
【００６７】
以下、待ち合わせ支援処理について説明する。まず、待ち合わせユーザ取得部３０３は、スケジュール情報４０２と、ユーザ属性情報４０３とに基づいて、待ち合わせの予定が決定している待ち合わせユーザがいるか否かを判定する（ステップＳ１０１）。待ち合わせユーザがいると判定された場合、待ち合わせユーザ取得部３０３は、待ち合わせ候補地を含む待ち合わせ候補情報を生成する（ステップＳ１０２）。そして、待ち合わせユーザ取得部３０３は、待ち合わせユーザのスケジュールや関係性に基づいて、第１ユーザと第２ユーザとを決定する（ステップＳ１０３）。
【００６８】
次いで、移動手段取得部３０４は、第１ユーザの移動手段を取得する（ステップＳ１０４）。移動手段選択部３０５は、移動手段取得部３０４により取得された第１ユーザの移動手段に基づいて、第２ユーザの移動手段を選択する（ステップＳ１０５）。ここで、第２ユーザが利用可能な移動手段の中に、移動手段取得部３０４により取得された第１ユーザの移動手段を載せられる移動手段がない場合（ステップＳ１０６）、移動手段選択部３０５は、第１ユーザが所有する移動手段以外（例えば、徒歩や公共の移動手段等）で待ち合わせ場所に向かうように第１ユーザに依頼する情報を生成し、提供部３０７に出力する（ステップＳ１０７）。
【００６９】
次いで、待ち合わせ場所決定部３０６は、移動手段取得部３０４により取得された第１ユーザの移動手段と、移動手段選択部３０５により選択された第２ユーザの移動手段とに基づいて、互いの移動手段に応じた待ち合わせ場所と待ち合わせ時刻とを決定する（ステップＳ１０８）。そして、提供部３０７は、待ち合わせ場所決定部３０６により決定された待ち合わせ場所と待ち合わせ時刻、移動手段取得部３０４により取得された第１ユーザの移動手段、および、移動手段選択部３０５により取得された第２ユーザの移動手段を、第１端末装置１０および第２端末装置２０に送信する（ステップＳ１０９）。ここまでが、図１０に示した待ち合わせ処理である。
【００７０】
次いで、提供部３０７は、第１端末装置１０および第２端末装置２０の両方から、待ち合わせに承諾したことを示す承諾情報を受信したか否かを判定する（ステップＳ１１０）。両方から承諾情報を受信したと判定した場合、提供部３０７は、待ち合わせが承諾されたことを、第１端末装置１０および第２端末装置２０に送信する（ステップＳ１１１）。そして、提供部３０７は、承諾された待ち合わせに関する情報をデータ管理部３０１に出力する。データ管理部３０１は、承諾された待ち合わせに関する情報をスケジュール情報４０２に書き込む（ステップＳ１１２）。
【００７１】
以上説明した実施形態によれば、第１ユーザの移動手段を取得する移動手段取得部３０４と、移動手段取得部３０４により取得された第１ユーザの移動手段に基づいて第２ユーザの移動手段を選択する移動手段選択部３０５と、移動手段選択部３０５により選択された第２ユーザの移動手段を第２ユーザに提供する提供部３０７と、を備えることにより、第２ユーザは、第１ユーザの移動手段に応じた移動手段で、第１ユーザと待ち合わせることができる。よって、第１ユーザが自身の移動手段で待ち合わせ場所に向かった場合であっても、第２ユーザは、第１ユーザと移動手段の両方を自身の移動手段に載せることができる。
【００７２】
また、以上説明した実施形態によれば、第１ユーザの移動手段と第２ユーザの移動手段とに応じた待ち合わせ場所を決定することができるため、待ち合わせ場所においてスムーズな乗車が可能となる。例えば、第１ユーザが徒歩あるいは電車で待ち合わせ場所に向かい、第２ユーザが自動車で待ち合わせ場所に向かう場合、待ち合わせ支援装置１００は、自動車を駐車できる駅のロータリーや駐車場付きのレストランなどの場所を待ち合わせ場所として提供することができる。また、第１ユーザが自転車で待ち合わせ場所に向かい、第２ユーザが自転車と第１のユーザの両方を載せられる自動車で待ち合わせ場所に向かう場合、待ち合わせ支援装置１００は、自転車を載せるために自動車を駐車させる安全な場所を待ち合わせ場所として提供することができる。
【００７３】
また、以上説明した実施形態によれば、第２ユーザが利用可能な移動手段の中に、移動手段取得部３０４により取得された第１ユーザの移動手段を載せられる移動手段がない場合、提供部３０７は、第１ユーザの移動手段で待ち合わせに向かわないよう依頼する情報を、第１ユーザに提供することにより、第１ユーザも、第２ユーザの移動手段に応じた移動手段で、第２ユーザと待ち合わせることができる。
【００７４】
また、以上説明した実施形態によれば、移動手段選択部３０５は、待ち合わせする第１ユーザの人数と第２ユーザの人数とに基づいて、第２ユーザの移動手段を取得することにより、第２ユーザは、待ち合わせをする人数に応じた移動手段で待ち合わせ場所に向かうことができる。
【００７５】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【００７６】
例えば、移動手段を提供するユーザが第１ユーザであって、第１ユーザの移動手段に便乗するユーザが第２ユーザであってもよい。この場合、移動手段選択部３０５は、移動手段取得部３０４により取得された第１ユーザの移動手段で第２ユーザ（あるいは、第２ユーザの移動手段を含む）を載せられるか否かを判定する。第１ユーザの移動手段では、第２ユーザおよび第２ユーザの移動手段の両方を載せられない場合、移動手段選択部３０５は、第２ユーザの移動手段として、徒歩あるいは自身の移動手段以外（例えば、公共の移動手段や他の便乗手段等）を選択する。一方、移動手段取得部３０４により取得された第１ユーザの移動手段で、第２ユーザおよび移動手段の両方を載せられる場合、移動手段選択部３０５は、第２ユーザが利用可能な移動手段の中から第１ユーザの移動手段に乗車させることが可能な移動手段を、第２ユーザの移動手段として選択する。
【００７７】
移動手段選択部３０５は、待ち合わせ後の移動プランに基づいて、第２ユーザの移動手段を選択してもよい。移動プランには、行き先や予定の開始時刻等の情報が含まれる。移動手段選択部３０５は、スケジュール情報４０２を参照し、第１ユーザと第２ユーザの待ち合わせ後の移動プランを取得し、行き先や、予定の開始時刻等に応じた移動手段を選択する。例えば、移動手段選択部３０５は、行き先が駅から離れた場所である場合、自動車を選択し、行き先に駐車場がほとんどない場合や、到着予定時刻頃の道路の混雑が予測され予定の開始時刻に遅刻するおそれがある場合は、電車を選択してもよい。
【００７８】
待ち合わせ支援システム１による支援の対象には、合流してから一方の移動手段に他方が便乗しないような待ち合わせも含まれる。例えば、移動手段選択部３０５は、第１ユーザと第１ユーザの移動手の両方を乗車できるような移動手段を、第２ユーザの移動手段として選択できない場合、第２ユーザの移動手段として、徒歩あるいは公共の移動手段を選択する。この場合、第１ユーザと第２ユーザは、徒歩や公共の移動手段で待ち合わせ場所に向かう場合がある。
【００７９】
待ち合わせユーザ取得部３０３は、待ち合わせの予定が明確に決定していないユーザに対して、自動的に待ち合わせのマッチングを行うために、ユーザの情報を取得してもよい。例えば、待ち合わせユーザ取得部３０３は、スケジュール情報４０２やユーザ属性情報４０３に基づいて、予め決められた待ち合わせ対象に該当するユーザを取得してもよい。待ち合わせ対象とは、例えば、スケジュールを合わせることが可能であって、且つ、ユーザ同士が予め決められた関係性を有するユーザである。なお、これに限られず、待ち合わせ対象は、スケジュールを合わせることができるユーザ同士や、予め決められた関係性を有するユーザ同士であってもよい。予め決められた関係性には、例えば、家族、親戚、友人、近所の人、同じ地域の人、同じコミュニティーに属する人、移動手段を提供する企業と顧客等が含まれる。
【００８０】
待ち合わせユーザ取得部３０３は、待ち合わせ対象に該当するユーザのスケジュールや関係性等に基づいて、待ち合わせ対象に該当するユーザを、第１ユーザあるいは第２ユーザに決定してもよい。
【００８１】
移動手段選択部３０５は、待ち合わせユーザ取得部３０３から入力する待ち合わせ候補情報に基づいて、待ち合わせ対象に該当する第１ユーザの人数と第２ユーザの人数に基づいて、第２ユーザの移動手段を取得してもよい。例えば、移動手段選択部３０５は、第１ユーザの人数と第２ユーザの人数との合計人数が、最大乗車人数以下となる移動手段を、第２ユーザが利用可能な移動手段の中から選択する。
【００８２】
なお、第２ユーザが利用可能な移動手段の中に、第１ユーザと第２ユーザの全員が乗車させることが可能な移動手段がない場合、移動手段選択部３０５は、待ち合わせユーザ取得部３０３に対して、乗り切れないユーザを他のユーザとの待ち合わせに振り分けるよう指示してもよい。待ち合わせユーザ取得部３０３は、乗り切れないユーザと待ち合わせが可能なユーザと、待ち合わせ対象に該当するユーザとして取得してもよい。これにより、第２ユーザが自身の移動手段で待ち合わせ場所に向かった場合であっても、第１ユーザは、第２ユーザと移動手段の両方を自身の移動手段に載せることができる。
【符号の説明】
【００８３】
１…待ち合わせ支援システム、１０…第１端末装置、１１…通信部、１２…ＧＮＳＳ受信機、１３…タッチパネル、１４…記憶部、１５…アプリ実行部、２０…第２端末装置、３０…第１電子機器、４０第２電子機器、５０…スケジュール入力画面、５１…カレンダー、５２…入力欄、５３…登録ボタン、６０…待ち合わせ通知画面、６１…待ち合わせ内容、６２…承諾ボタン、１００…待ち合わせ支援装置、２００…通信部、３００…データ処理部、３０１…データ管理部、３０２…解析部、３０３…待ち合わせユーザ取得部、３０４…移動手段取得部、３０５…移動手段選択部、３０６…待ち合わせ場所決定部、３０７…提供部、４００…記憶部、４０１…ユーザ位置情報、４０２…スケジュール情報、４０３…ユーザ属性情報、４０４…地図データ、４０５…移動手段情報
【図１】
0006719649.tif 000002
【図２】
0006719649.tif 000003
【図３】
0006719649.tif 000004
【図４】
0006719649.tif 000005
【図５】
0006719649.tif 000006
【図６】
0006719649.tif 000007
【図７】
0006719649.tif 000008
【図８】
0006719649.tif 000009
【図９】
0006719649.tif 000010
【図１０】
0006719649.tif 000011
【図１１】
0006719649.tif 000012