(57)【要約】      （修正有）【課題】ユーザが有する機器の充電状態がどのようなものであっても、ユーザに不便さを感じさせることなく、ユーザに対し行動を誘導する行動誘導方法、行動誘導装置、及び行動誘導プログラムを提供する。【解決手段】ユーザの実行時間の定まっている予定を示すスケジュールまたは実行時間の定まっていない予定を示すタスクの情報を取得するスケジュール取得ステップＳ１と、ユーザが有する機器の充電量を示す充電状態の情報を取得する充電状態取得ステップＳ４と、ユーザのスケジュールまたはタスクの情報、および、充電状態の情報に基づいて、ユーザを案内する施設を判定する判定ステップＳ６、Ｓ８と、判定の結果得られた施設の情報をユーザが有する機器に出力する出力ステップＳ７、Ｓ９と、を含む。【選択図】図５
2016095840.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、ユーザの実行時間の定まっている予定を示すスケジュールまたは実行時間の定まっていない予定を示すタスクの情報を取得するスケジュール取得ステップと、
前記コンピュータが、前記ユーザが有する機器の充電量を示す充電状態の情報を取得する充電状態取得ステップと、
前記コンピュータが、前記ユーザのスケジュールまたはタスクの情報、および、前記充電状態の情報に基づいて、前記ユーザを案内する施設を判定する判定ステップと、
判定の結果得られた施設の情報を前記ユーザが有する機器に出力する出力ステップと、
を含む行動誘導方法。
【請求項２】
前記コンピュータが、前記施設を利用することができる利用者の最大数に対するその施設の現在の利用数の割合を示す混雑度の情報を取得する混雑度取得ステップをさらに含み、
前記判定ステップでは、前記コンピュータが、前記ユーザのスケジュールまたはタスクの情報、前記充電状態の情報、および、前記混雑度の情報に基づいて、前記ユーザを案内する施設を判定する、
請求項１に記載の行動誘導方法。
【請求項３】
前記判定ステップでは、前記コンピュータが、所定時間内に実行すべきスケジュールがあること、または、前記タスクがあることを検出した場合に、前記ユーザを案内する施設を判定する処理の実行を開始する、
請求項１に記載の行動誘導方法。
【請求項４】
前記判定ステップでは、前記所定時間内に実行すべきスケジュールまたは前記所定時間内に行うべきタスクに適した施設を、前記ユーザを案内する施設であると判定する、
請求項３に記載の行動誘導方法。
【請求項５】
前記判定ステップでは、前記コンピュータが、前記ユーザが有する機器の充電量が所定量より少なくなったことを検出した場合に、前記ユーザを案内する施設を判定する処理の実行を開始する、
請求項１に記載の行動誘導方法。
【請求項６】
前記コンピュータが、前記施設を利用することができる利用者の最大数に対するその施設の現在の利用数の割合を示す混雑度の情報を取得する混雑度取得ステップをさらに含み、
前記判定ステップでは、前記ユーザが有する機器に充電するための充電サービスを提供しており、かつ、前記ユーザが前記スケジュールまたは前記タスクを実行可能であり、かつ、前記混雑度が所定のレベルより低い施設を、前記ユーザを案内する施設であると判定する、
請求項５に記載の行動誘導方法。
【請求項７】
前記判定ステップでは、前記コンピュータが、前記施設の混雑度が所定のレベルより高くなったことを検出した場合に、前記ユーザを案内する施設を判定する処理の実行を開始する、
請求項２に記載の行動誘導方法。
【請求項８】
前記判定ステップでは、前記混雑度が所定のレベルより低く、かつ、前記ユーザが前記スケジュール又は前記タスクを実行可能な施設を、前記ユーザを案内する施設であると判定する、
請求項７に記載の行動誘導方法。
【請求項９】
前記判定ステップでは、前記ユーザを案内する施設が複数あると判定した場合、当該複数の施設のいずれかを選択し、
前記出力ステップでは、前記選択された施設の情報を前記ユーザが有する機器に出力する、
請求項１に記載の行動誘導方法。
【請求項１０】
前記判定ステップでは、前記ユーザを案内する施設が複数あると判定した場合、現在地に最も近い施設を選択する、
請求項８に記載の行動誘導方法。
【請求項１１】
前記判定ステップでは、前記ユーザが前記スケジュールを実行するのに適した施設を記ユーザを案内する施設であると判定し、
前記出力ステップでは、前記案内する施設とユーザが現在滞在している施設とが一致している場合、当該現在滞在している施設から移動しない旨の情報を前記ユーザが有する機器に出力する、
請求項１に記載の行動誘導方法。
【請求項１２】
ユーザの実行時間の定まっている予定を示すスケジュールまたは実行時間の定まっていない予定を示すタスクの情報を取得するスケジュール取得部と、
前記ユーザが有する機器の充電量を示す充電状態の情報を取得する充電状態取得部と、前記ユーザのスケジュールまたはタスクの情報、および、前記充電状態の情報に基づいて、前記ユーザを案内する施設を判定する判定部と、
判定の結果得られた施設の情報を前記ユーザが有する機器に出力する出力部と、
を含む行動誘導装置。
【請求項１３】
ユーザの実行時間の定まっている予定を示すスケジュールまたは実行時間の定まっていない予定を示すタスクの情報を取得するスケジュール取得ステップと、
前記ユーザが有する機器の充電量を示す充電状態の情報を取得する充電状態取得ステップと、
前記ユーザのスケジュールまたはタスクの情報、および、前記充電状態の情報に基づいて、前記ユーザを案内する施設を判定する判定ステップと、
判定の結果得られた施設の情報を前記ユーザが有する機器に出力する出力ステップと、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケジュールまたはタスクに応じて適切な施設に移動するようユーザを案内する行動誘導方法、行動誘導装置、および、行動誘導プログラムに関する。
【背景技術】
【０００２】
従来、ユーザに対して所定の行動を促すシステムが提案されている。所定の行動とは、例えば、省エネルギーに寄与する行動や、ごみの削減を促す行動などである。
【０００３】
例えば、特許文献１には、ユーザの行動を検知しながら、ユーザ特性に応じた行動を促進させるユーザの行動促進方法が開示されている。具体的には、この行動促進方法では、ユーザの行動の検知結果からユーザの特性を分析し、そのユーザ特性に応じた行動を促進させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２０５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の従来技術は、ユーザに節電などの行動を単に促すだけであり、ユーザが所有するスマートフォンなどの機器の状態を考慮して行動を促すものではなかった。
【０００６】
近年では、このような機器の性能が飛躍的に向上してきたことに伴い、消費電力が大きくなっている。そのため、機器の充電状態を考慮せずにユーザに行動を促すだけでは、機器が電池切れになった場合にユーザが不便さを感じることになる。
【０００７】
本発明は、このような課題を解決するためになされたものであり、ユーザが有する機器の充電状態がどのようなものであっても、ユーザに不便さを感じさせることなく、ユーザの行動を効果的に誘導することを可能とする行動誘導方法、行動誘導装置、および、行動誘導プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の行動誘導方法は、コンピュータが、ユーザの実行時間の定まっている予定を示すスケジュールまたは実行時間の定まっていない予定を示すタスクの情報を取得するスケジュール取得ステップと、前記コンピュータが、前記ユーザが有する機器の充電量を示す充電状態の情報を取得する充電状態取得ステップと、前記コンピュータが、前記ユーザのスケジュールまたはタスクの情報、および、前記充電状態の情報に基づいて、前記ユーザを案内する施設を判定する判定ステップと、判定の結果得られた施設の情報を前記ユーザが有する機器に出力する出力ステップと、を含む。
【０００９】
本発明の行動誘導装置は、ユーザの実行時間の定まっている予定を示すスケジュールまたは実行時間の定まっていない予定を示すタスクの情報を取得するスケジュール取得部と、前記ユーザが有する機器の充電量を示す充電状態の情報を取得する充電状態取得部と、前記ユーザのスケジュールまたはタスクの情報、および、前記充電状態の情報に基づいて、前記ユーザを案内する施設を判定する判定部と、判定の結果得られた施設の情報を前記ユーザが有する機器に出力する出力部と、を有する。
【００１０】
本発明のプログラムは、ユーザの実行時間の定まっている予定を示すスケジュールまたは実行時間の定まっていない予定を示すタスクの情報を取得するスケジュール取得ステップと、前記ユーザが有する機器の充電量を示す充電状態の情報を取得する充電状態取得ステップと、前記ユーザのスケジュールまたはタスクの情報、および、前記充電状態の情報に基づいて、前記ユーザを案内する施設を判定する判定ステップと、判定の結果得られた施設の情報を前記ユーザが有する機器に出力する出力ステップと、をコンピュータに実行させる。
【発明の効果】
【００１１】
本発明によれば、ユーザが有する機器の充電状態がどのようなものであっても、ユーザに不便さを感じさせることなく、ユーザに対する行動の誘導を効果的に実行することができる。
【図面の簡単な説明】
【００１２】
【図１】本実施の形態における行動誘導システムの概要について説明する図
【図２】本発明の実施の形態における行動誘導システムの構成の一例を示すブロック図
【図３】本発明の実施の形態における施設情報の一例を示す図
【図４】本発明の実施の形態におけるスケジュールおよびタスクの一例を示す図
【図５】本発明の実施の形態における行動誘導処理の処理手順の一例を示すフローチャート
【図６】本発明の実施の形態におけるユーザへの案内表示の一例を示す図
【図７】各装置の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図
【図８】サービスの類型１（自社データセンタ型）を示す図
【図９】サービスの類型２（ＩａａＳ利用型）を示す図
【図１０】サービスの類型３（ＰａａＳ利用型）を示す図
【図１１】サービスの類型４（ＳａａＳ利用型）を示す図
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１４】
（提供するサービスの全体像）
図１は、本実施の形態における行動誘導システムの概要について説明する図である。図１Ａには、本実施の形態における行動誘導システムの全体像が示されている。グループ１０は、例えば施設等であり、その規模を問わない。グループ１０には、複数の機器１０ａである機器Ａ、機器Ｂおよびゲートウェイ１０ｂが存在する。
【００１５】
複数の機器１０ａには、インターネットと接続可能な機器（例えば、スマートフォン、ＰＣ等）もあれば、それ自身ではインターネットと接続不可能な機器も存在する。それ自身ではインターネットと接続不可能な機器であっても、ゲートウェイ１０ｂを介してインターネットと接続可能となる機器が存在してもよい。またグループ１０には複数の機器１０ａを使用するユーザ１が存在する。
【００１６】
データセンタ運営会社１１には、クラウドサーバ１１ａが存在する。クラウドサーバ１１ａとはインターネットを介して様々な機器と連携する仮想化サーバである。主に通常のデータベース管理ツール等で扱うことが困難な巨大なデータ（ビッグデータ）等を管理する。データセンタ運営会社１１は、データ管理やクラウドサーバ１１ａの管理、それらを行うデータセンタの運営等を行っている。データセンタ運営会社１１が行っている役務については後に詳述する。
【００１７】
ここで、データセンタ運営会社１１は、データ管理やクラウドサーバ１１ａの運営等のみを行っている会社に限らない。例えば複数の機器１０ａのうちの一つの機器を開発・製造している機器メーカが、併せてデータ管理やクラウドサーバ１１ａの管理等を行っている場合は、機器メーカがデータセンタ運営会社１１に該当する（図１Ｂ）。
【００１８】
また、データセンタ運営会社１１は一つの会社に限らない。例えば機器メーカ及び他の管理会社が共同もしくは分担してデータ管理やクラウドサーバ１１ａの運営を行っている場合は、両者もしくはいずれか一方がデータセンタ運営会社１１に該当するものとする（図１Ｃ）。
【００１９】
サービスプロバイダ１２は、サーバ１２ａを保有している。ここで言うサーバ１２ａとは、その規模は問わず、例えば個人用ＰＣ内のメモリ等も含む。また、サービスプロバイダがサーバ１２ａを保有していない場合もある。
【００２０】
なお、上記サービスにおいてゲートウェイ１０ｂは必須ではない。例えば、クラウドサーバ１１ａが全てのデータ管理を行っている場合等は、ゲートウェイ１０ｂは不要となる。また、店舗内のあらゆる機器がインターネットに接続されている場合のように、それ自身ではインターネットと接続不可能な機器は存在しない場合もある。
【００２１】
次に、上記サービスにおける情報の流れを説明する。まず、グループ１０の機器Ａ又は機器Ｂは、各ログ情報をデータセンタ運営会社１１のクラウドサーバ１１ａに送信する。クラウドサーバ１１ａは機器Ａ又は機器Ｂのログ情報を集積する（図１（ａ））。
【００２２】
ここで、ログ情報とは、例えば、複数の機器１０ａの動作状況や動作日時等を示す情報である。例えば、スマートフォン、ＰＣ等の動作状況や動作日時等を示す情報であるが、これらのものに限らずあらゆる機器から取得が可能なすべての情報をいう。
【００２３】
ログ情報は、インターネットを介して複数の機器１０ａ自体から直接クラウドサーバ１１ａに提供される場合もある。また複数の機器１０ａから一旦ゲートウェイ１０ｂにログ情報が集積され、ゲートウェイ１０ｂからクラウドサーバ１１ａに提供されてもよい。
【００２４】
次に、データセンタ運営会社１１のクラウドサーバ１１ａは、集積したログ情報を一定の単位でサービスプロバイダ１２に提供する。ここで、この単位は、データセンタ運営会社が集積した情報を整理してサービスプロバイダ１２に提供することが可能な単位でもいいし、サービスプロバイダ１２が要求した単位でもいい。一定の単位と記載したが一定でなくてもよく、状況に応じて提供する情報量が変化する場合もある。
【００２５】
前記ログ情報は、必要に応じてサービスプロバイダ１２が保有するサーバ１２ａに保存される（図１（ｂ））。そして、サービスプロバイダ１２は、ログ情報をユーザに提供するサービスに適合する情報に整理し、ユーザに提供する。情報を提供するユーザは、複数の機器１０ａを使用するユーザ１でもよいし、外部のユーザ２でもよい。
【００２６】
ユーザへの情報提供は、例えば、サービスプロバイダ１２から直接行われてもよい（図１（ｆ）、（ｅ））。また、ユーザへの情報提供は、例えば、データセンタ運営会社１１のクラウドサーバ１１ａを再度経由して、行われてもよい（図１（ｃ）、（ｄ））。また、データセンタ運営会社１１のクラウドサーバ１１ａが、ユーザに提供するサービスに適合する情報にログ情報を整理し、サービスプロバイダ１２に提供してもよい。
【００２７】
なお、ユーザ１とユーザ２とは、別人でもよいし同一人でもよい。
【００２８】
（実施の形態）
図２は、本発明の実施の形態における行動誘導システムの構成の一例を示すブロック図である。図２に示すように、行動誘導システムは、端末装置２０ａ〜２０ｃ、施設情報管理装置３０、および、行動誘導装置４０がネットワーク５０で接続されている。
【００２９】
例えば、端末装置２０ａ〜２０ｃは、上述した複数の機器１０ａに相当し、施設情報管理装置３０は、上述したクラウドサーバ１１ａに相当し、行動誘導装置４０は、上述したサーバ１２ａに相当する。
【００３０】
端末装置２０ａ〜２０ｃはそれぞれ、スマートフォンやＰＣなどのユーザの端末装置である。端末装置２０ａ〜２０ｃはそれぞれ、ネットワーク５０に無線接続される。なお、端末装置２０ａ〜２０ｃは、ネットワーク５０に有線接続されてもよい。
【００３１】
施設情報管理装置３０は、施設情報の集約や更新などの管理処理を行うサーバ装置である。施設情報管理装置３０は、有線または無線によってネットワーク５０に接続される。
【００３２】
ここで、施設情報管理装置３０が有する施設情報について図３を用いて説明する。図３は、本発明の実施の形態における施設情報の一例を示す図である。
【００３３】
図３に示す施設情報には、施設名、種類、住所、充電サービスの有無、混雑度の情報が含まれる。なお、図３に示す施設情報は一例であり、他にも施設に関する様々な情報が含まれていてもよい。また、施設情報には、現在ユーザが滞在している施設の情報が含まれていてもよい。
【００３４】
施設名は、各施設の名称の情報であり、種類は、その施設の種類を示す情報である。住所は、各施設の所在地の住所の情報である。充電サービスの有無は、施設の利用者が充電サービスを受けることができるか否かを示す情報である。
【００３５】
また、混雑度は、施設を利用することができる利用者の最大数に対するその施設の現在の利用者数の割合を示す情報である。混雑度の情報は、各施設が有するサーバ装置等から施設情報管理装置３０に随時送信される。施設情報管理装置３０は、各施設が有するサーバ装置等から随時混雑度の情報を受信し、施設情報における混雑度の情報を更新する。
【００３６】
なお、施設情報管理装置３０は、施設を利用することができる利用者の最大数の情報と、その施設の現在の利用者数の情報とを各施設が有するサーバ装置等から受信し、混雑度を算出することとしてもよい。
【００３７】
また、混雑度は、別の基準で算出されてもよい。例えば、施設が端末装置の充電サービスを提供している場合、その施設の混雑度は、施設が充電サービス用に設置しているコンセントの総数に対する使用中のコンセントの数の割合から算出されてもよい。
【００３８】
図２の説明に戻ると、行動誘導装置４０は、入力部４１、表示部４２、通信部４３、記憶部４４、制御部４５を有するサーバ装置である。
【００３９】
入力部４１は、キーボードやマウスなどの入力デバイスである。表示部４２は、ディスプレイなどの表示デバイスである。通信部４３は、ネットワーク５０を介して他の装置と通信を行うネットワークカードである。
【００４０】
記憶部４４は、メモリやハードディスク装置などの記憶デバイスである。記憶部４４は、スケジュール４４ａ、タスク４４ｂなどの情報を記憶する。以下の説明では、スケジュール４４ａの情報は、実行時間が定まっている予定を示すものであり、タスク４４ｂの情報は、実行時間が定まっていない予定を示すものとする。
【００４１】
スケジュール４４ａは、端末装置２０ａ〜２０ｃを有するユーザのスケジュールの情報を示す。行動誘導装置４０は、端末装置２０ａ〜２０ｃに登録されているユーザのスケジュールに関する情報を端末装置２０ａ〜２０ｃから取得し、そのスケジュールに関する情報をスケジュール４４ａとして記憶する。
【００４２】
タスク４４ｂは、端末装置２０ａ〜２０ｃを有するユーザのタスクの情報を示す。行動誘導装置４０は、端末装置２０ａ〜２０ｃに登録されているタスクに関する情報を端末装置２０ａ〜２０ｃから取得し、そのタスクに関する情報をタスク４４ｂとして記憶する。
【００４３】
ここで、スケジュール４４ａとタスク４４ｂについて図４を用いて具体的に説明する。図４は、本発明の実施の形態におけるスケジュール４４ａ（図４（Ａ））およびタスク４４ｂ（図４（Ｂ））の一例を示す図である。
【００４４】
なお、図４には、ユーザ１人の１日分のスケジュールおよびタスクを示すが、スケジュール４４ａとタスク４４ｂには、行動を誘導する対象となる複数のユーザのスケジュールおよびタスクが記憶される。さらに、スケジュール４４ａには、数日分のスケジュールが記憶されていてもよい。
【００４５】
図４（Ａ）に示すように、スケジュール４４ａには、「１２：００−１３：００」に昼食をとり、「１５：００−１６：００」にビデオ会議を行うという予定が記憶されている。また、図４（Ｂ）に示すように、タスク４４ｂには、「ショップにて買い物」、および、「郵便局にて郵便送付の手配」というタスクが記憶されている。
【００４６】
図２の説明に戻ると、制御部４５は、スケジュール／タスク取得部４５ａ、充電状態取得部４５ｂ、施設情報取得部４５ｃ、施設判定部４５ｄを有する。
【００４７】
スケジュール／タスク取得部４５ａは、通信部４３およびネットワーク５０を介して、スケジュールまたはタスクの情報を端末装置２０ａ〜２０ｃから取得する。スケジュール／タスク取得部４５ａは、取得したスケジュールまたはタスクの情報を記憶部４４にスケジュール４４ａまたはタスク４４ｂの情報として記憶させる。
【００４８】
また、スケジュール／タスク取得部４５ａは、タスク４４ｂに登録されているタスクがあるか否か、また、現在の日時情報とスケジュール４４ａに登録された情報とを比較し、所定時間内に行うべきスケジュールがあるか否かを判定する。
【００４９】
充電状態取得部４５ｂは、端末装置２０ａ〜２０ｃの充電量を示す充電状態の情報を端末装置２０ａ〜２０ｃから取得する。また、充電状態取得部４５ｂは、充電量と所定の閾値を比較し、端末装置２０ａ〜２０ｃの充電量が十分か否かを判定する。
【００５０】
施設情報取得部４５ｃは、所定時間内に行うべきスケジュール、または、タスクが実行可能な施設の情報、および、その施設の混雑度の情報を取得する。
【００５１】
施設判定部４５ｄは、施設情報取得部４５ｃが取得した施設の情報およびその施設の混雑度の情報、充電状態取得部４５ｂが取得した端末装置２０ａ〜２０ｃの充電状態の情報に基づいて、ユーザを案内すべき施設を判定し、判定した施設へユーザを案内するメッセージを端末装置２０ａ〜２０ｃに送信する。
【００５２】
具体的には、充電量が十分な場合、施設判定部４５ｄは、スケジュール、または、タスクが実行可能な施設のうち、混雑度が低い施設へとユーザを案内するメッセージを送信する。
【００５３】
一方、充電量が不十分な場合、施設判定部４５ｄは、スケジュール、または、タスクが実行可能で、かつ、充電サービスが利用可能な施設のうち、混雑度が低い施設へとユーザを案内するメッセージを送信する。
【００５４】
これにより、端末装置２０ａ〜２０ｃの電池切れによりユーザに不便さを感じさせることを防止しつつ、スケジュール、または、タスクをこなすのに適切な施設をユーザに案内することができる。
【００５５】
次に、本発明の実施の形態における行動誘導処理の処理手順の一例について説明する。図５は、本発明の実施の形態における行動誘導処理の処理手順の一例を示すフローチャートである。
【００５６】
まず、スケジュール／タスク取得部４５ａは、通信部４３およびネットワーク５０を介して、スケジュールまたはタスクの情報を端末装置２０ａ〜２０ｃから取得する（ステップＳ１）。
【００５７】
具体的には、スケジュール／タスク取得部４５ａは、行動の誘導サービスを受けたいユーザの操作により端末装置２０ａ〜２０ｃから送信されたスケジュールまたはタスクの情報を受信する。
【００５８】
あるいは、スケジュール／タスク取得部４５ａは、行動の誘導サービスを受けたいユーザの端末装置２０ａ〜２０ｃから誘導サービスの提供要求を受け付けた場合に、端末装置２０ａ〜２０ｃにユーザのスケジュールおよびタスクの情報を送信するように要求し、その結果端末装置２０ａ〜２０ｃにより送信されたスケジュールまたはタスクの情報を受信することとしてもよい。
【００５９】
スケジュールおよびタスクの情報を受信した場合、スケジュール／タスク取得部４５ａは、受信したスケジュールおよびタスクの情報を記憶部４４にスケジュール４４ａおよびタスク４４ｂとして記憶させる。
【００６０】
次に、スケジュール／タスク取得部４５ａは、行動誘導装置４０が有する内蔵時計（図示せず）から現在の日時情報を取得する（ステップＳ２）。
【００６１】
そして、スケジュール／タスク取得部４５ａは、現在の日時情報とスケジュール４４ａを比較して所定時間内に行うべきスケジュールがあるか、または、行うべきタスクがあるかを判定する。所定時間内に行うべきスケジュール、または、行うべきタスクが無い場合（ステップＳ３：ＮＯ）、ある時間の経過後にステップＳ２の処理が再度実行される。
【００６２】
例えば、現在の時間が１４：００であり、上記所定時間が１時間である場合、図４（Ａ）に示すスケジュール４４ａに含まれる予定時間が１５：００−１６：００のビデオ会議は、１時間以内に行うべきスケジュールとなる。
【００６３】
所定時間内に行うべきスケジュールがあるか、または、行うべきタスクがある場合（ステップＳ３：ＹＥＳ）、充電状態取得部４５ｂは、端末装置２０ａ〜２０ｃの充電状態の情報を端末装置２０ａ〜２０ｃから取得する（ステップＳ４）。
【００６４】
そして、充電状態取得部４５ｂは、充電量が所定の閾値を超えているか否かを判定する（ステップＳ５）。充電状態が所定の閾値を超えている場合（ステップＳ５：ＹＥＳ）、施設情報取得部４５ｃは、所定時間内に行うべきスケジュール、または、行うべきタスクが実行可能な施設の混雑度の情報を取得する（ステップＳ６）。
【００６５】
具体的には、施設情報取得部４５ｃは、まず、端末装置２０ａ〜２０ｃから現在地の情報を取得する。また、施設情報取得部４５ｃは、所定時間内に行うべきスケジュール、または、行うべきタスクが実行可能な施設の種類を判定する。例えば、所定時間内に行うべきスケジュールが「ビデオ会議」である場合、施設情報取得部４５ｃは、ビデオ会議が実行可能な施設の種類を判定する。
【００６６】
この判定は、スケジュールまたはタスクを実行可能な施設の種類の登録をユーザから予め受け付け、その施設の種類の情報を参照することにより実行される。例えば、ユーザはビデオ会議を行う施設の種類として、「カフェ」などの施設の種類の情報を予め登録しておく。
【００６７】
あるいは、行動誘導装置４０の記憶部４４が、スケジュールまたはタスクと、それを実行可能な施設の種類との対応関係を示すテーブルを予め記憶しておくこととしてもよい。この場合も同様に、ビデオ会議とカフェとを対応付けて記憶しておくことにより、上記判定を行うことができる。
【００６８】
そして、施設情報取得部４５ｃは、図３に示した施設情報に登録された施設の中から、判定した施設の種類に該当し、かつ、取得した現在地の近隣にある施設の情報、および、その施設の混雑度の情報を取得する。
【００６９】
例えば、ビデオ会議が「カフェ」にて実行できると判定された場合、施設情報取得部４５ｃは、図３に示した施設情報に登録された施設の中から、施設の種類が「カフェ」であり、かつ、現在地の近隣にある施設の情報、および、その施設の混雑度の情報を取得する。
【００７０】
現在地の近隣にある施設とは、例えば、ユーザの現在地と同じ市町村内にある施設である。現在地の近隣にある施設は、図３に示した施設情報に登録されている住所の情報を参照して特定される。
【００７１】
図３に示した施設情報では、施設の種類が「カフェ」である施設は４件ある。ここでは、４件の「カフェ」がいずれも現在地の近隣にある施設であるとして、４件の「カフェ」の施設の情報、および、その施設の混雑度の情報が取得されるものとする。
【００７２】
その後、施設判定部４５ｄは、施設情報取得部４５ｃが取得した施設の情報、および、その施設の混雑度の情報に基づいて、混雑度が最も低い施設がどの施設であるかを判定し、混雑度が最も低いと判定された施設へとユーザを案内するメッセージをユーザが有する端末装置２０ａ〜２０ｃに送信する（ステップＳ７）。
【００７３】
図３の例では、施設判定部４５ｄは、施設情報取得部４５ｃが取得した４件の「カフェ」のうち、混雑度が最も低い施設が「コーヒーショップＤ」であると判定し、「コーヒーショップＤ」へとユーザを案内するメッセージをユーザが有する端末装置２０ａ〜２０ｃに送信する。
【００７４】
一方、充電状態が所定の閾値以下である場合（ステップＳ５：ＮＯ）、施設情報取得部４５ｃは、所定時間内に行うべきスケジュール、または、タスクが実行可能な施設のうち、充電サービスを有する施設の混雑度の情報を取得する（ステップＳ８）。
【００７５】
具体的には、施設情報取得部４５ｃは、まず、端末装置２０から現在地の情報を取得する。また、施設情報取得部４５ｃは、所定時間内に行うべきスケジュール、または、タスクが実行可能な施設の種類を判定する。
【００７６】
そして、施設情報取得部４５ｃは、図３に示した施設情報に登録された施設の中から、判定した施設の種類に該当し、充電サービスを提供し、かつ、取得した現在地の近隣にある施設の情報、および、その施設の混雑度の情報を取得する。
【００７７】
例えば、所定時間内に行うべきスケジュールがビデオ会議である場合、施設情報取得部４５ｃは、ビデオ会議が実行可能な施設の種類を判定する。そして、施設情報取得部４５ｃは、ビデオ会議が「カフェ」にて実行できると判定する。
【００７８】
この場合、施設情報取得部４５ｃは、図３に示した施設情報に登録されている施設の中から、施設の種類が「カフェ」であり、充電サービスを提供し、かつ、現在地の近隣にある施設の情報、および、その施設の混雑度の情報を取得する。
【００７９】
図３に示した施設情報では、施設の種類が「カフェ」であり、かつ、充電サービスを提供する施設は２件ある。ここでは、２件の「カフェ」がいずれも現在地の近隣にある施設であるとして、２件の「カフェ」の施設の情報、および、その施設の混雑度の情報が取得されるものとする。
【００８０】
その後、施設判定部４５ｄは、施設情報取得部４５ｃが取得した施設の情報、および、その施設の混雑度の情報に基づいて、充電サービスを提供し、かつ、混雑度が最も低い施設がどの施設であるかを判定し、混雑度が最も低いと判定された施設へとユーザを案内するメッセージをユーザが有する端末装置２０ａ〜２０ｃに送信する（ステップＳ９）。
【００８１】
図３に示す例の場合、施設判定部４５ｄは、施設情報取得部４５ｃが取得した２件の「カフェ」のうち、混雑度が最も低い施設が「Ｂコーヒー」であると判定し、「Ｂコーヒー」へとユーザを案内するメッセージをユーザが有する端末装置２０ａ〜２０ｃに送信する。
【００８２】
ここで、ユーザを施設へと案内するメッセージの表示例について図６を用いて説明する。図６は、本発明の実施の形態におけるユーザへの案内表示の一例を示す図である。
【００８３】
図６Ａは、端末装置２０ａ〜２０ｃの充電量が所定の閾値を超えている場合、つまり、端末装置２０ａ〜２０ｃの充電量が十分である場合の表示例である。図６Ｂは、端末装置２０ａ〜２０ｃの充電量が所定の閾値以下の場合、つまり、端末装置２０ａ〜２０ｃの充電を行う必要がある場合の表示例である。
【００８４】
図６Ａに示すように、端末装置２０ａ〜２０ｃの充電量が十分である場合には、次の移動先の施設「コーヒーショップＤ」に移動するようユーザを誘導する案内情報とともに、その施設に充電サービスが無いことを示す情報が端末装置２０ａ〜２０ｃに表示される。
【００８５】
また、図６Ｂに示すように、端末装置２０ａ〜２０ｃの充電を行う必要がある場合には次の移動先の施設「Ｂコーヒー」に移動するようユーザを誘導する案内情報とともに、その施設に充電サービスがあり、充電が可能であることを示す情報が端末装置２０ａ〜２０ｃに表示される。
【００８６】
以上のように、本実施の形態では、行動誘導装置４０は、ユーザのスケジュールまたはタスクの情報、ユーザが有する端末装置の充電状態の情報、および、施設の混雑度の情報を利用することにより、スケジュールまたはタスクを実行するのに適した施設をユーザに案内することができる。
【００８７】
なお、施設の混雑度の情報を用いずに、ユーザのスケジュールまたはタスクの情報、および、ユーザが有する端末装置２０ａ〜２０ｃの充電状態の情報から、スケジュールを実行するのに適した施設がどの施設かを判定し、その判定の結果得られた施設へとユーザを案内するメッセージを端末装置２０ａ〜２０ｃに送信することとしてもよい。
【００８８】
また、スケジュールを実行するのに適した施設が複数ある場合に、複数の施設のいずれかへとユーザを案内するメッセージをユーザが有する端末装置２０ａ〜２０ｃに送信することとしてもよい。
【００８９】
あるいは、スケジュールを実行するのに適した施設が複数ある場合に、複数の施設の中から現在地に最も近い施設へとユーザを案内するメッセージを端末装置２０ａ〜２０ｃに送信することとしてもよい。
【００９０】
また、上記実施の形態では、次の施設に移動するようユーザを誘導するためのメッセージを端末装置２０ａ〜２０ｃに送信する場合について説明したが、現在滞在している施設がスケジュールを実行するのに適した施設である場合には、現在滞在している施設から移動しないというメッセージを端末装置２０ａ〜２０ｃに送信してもよい。
【００９１】
また、上記実施の形態では、図５のステップＳ３に示すように、所定時間内に行うべきスケジュールがあるか、または、行うべきタスクがある場合に、次の移動先として適した施設を判定し、その施設に移動するようユーザを誘導するメッセージを送信することとしたが、本発明はこれに限定されない。
【００９２】
例えば、端末装置２０ａ〜２０ｃの充電量が所定の閾値以下となった場合に、充電サービスを提供しており、スケジュールまたはタスクを実行可能な混雑度の低い施設を次の移動先として適した施設と判定し、その施設に移動するようユーザを誘導するメッセージを送信することとしてもよい。
【００９３】
あるいは、ユーザが現在滞在している施設の混雑度が所定の閾値を超えた場合に、混雑度が低く、スケジュールまたはタスクを実行可能な施設を次の移動先として適した施設と判定し、その施設に移動するようユーザを誘導するメッセージを送信することとしてもよい。
【００９４】
以上、本発明に係る実施の形態について図面を参照して詳述してきたが、上述した端末装置２０、施設情報管理装置３０、行動誘導装置４０の各装置の機能は、コンピュータプログラムにより実現され得る。
【００９５】
図７は、各装置の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。
【００９６】
このコンピュータ１００は、キーボードやマウス、タッチパッド、ボタンなどの入力装置１０１、ディスプレイやスピーカーなどの出力装置１０２、ＣＰＵ（Central Processing Unit）１０３、ＲＯＭ（Read Only Memory）１０４、ＲＡＭ（Random Access Memory）１０５、ハードディスク装置やＳＳＤ（Solid State Drive）などの記憶装置１０６、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）やＵＳＢ（Universal Serial Bus）メモリなどの記録媒体から情報を読み取る読取装置１０７、ネットワークを介して通信を行うネットワークカード１０８を備え、各部はバス１０９により接続される。
【００９７】
そして、読取装置１０７は、上記各装置の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置１０６に記憶させる。あるいは、ネットワークカード１０８が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各装置の機能を実現するためのプログラムを記憶装置１０６に記憶させる。
【００９８】
そして、ＣＰＵ１０３が、記憶装置１０６に記憶されたプログラムをＲＡＭ１０５にコピーし、そのプログラムに含まれる命令をＲＡＭ１０５から順次読み出して実行することにより、上記各装置の機能が実現される。
【００９９】
また、上記実施の形態において説明された技術は、例えば、以下のクラウドサービスの類型において実現されうる。しかし、上記実施の形態において説明された技術が実現される類型はこれに限られるものでない。
【０１００】
（サービスの類型１：自社データセンタ型）
図８は、サービスの類型１（自社データセンタ型）を示す図である。本類型は、サービスプロバイダ１２がグループ１０から情報を取得し、ユーザに対してサービスを提供する類型である。本類型では、サービスプロバイダ１２が、データセンタ運営会社の機能を有している。即ち、サービスプロバイダ１２が、ビッグデータの管理をするクラウドサーバ１１ａを保有している。従って、データセンタ運営会社は存在しない。
【０１０１】
本類型では、サービスプロバイダ１２は、データセンタ（クラウドサーバ１１ａ）を運営、管理している（１１０ｃ）。また、サービスプロバイダ１２は、ＯＳ（１１０ｂ）及びアプリケーション（１１０ａ）を管理する。サービスプロバイダ１２は、サービスプロバイダ１２が管理するＯＳ（１１０ｂ）及びアプリケーション（１１０ａ）を用いてサービス提供を行う（１１０ｄ）。
【０１０２】
（サービスの類型２：ＩａａＳ利用型）
図９は、サービスの類型２（ＩａａＳ利用型）を示す図である。ここでＩａａＳとはインフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築および稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１０３】
本類型では、データセンタ運営会社がデータセンタ（クラウドサーバ１１ａ）を運営、管理している（１１０ｃ）。また、サービスプロバイダ１２は、ＯＳ（１１０ｂ）及びアプリケーション（１１０ａ）を管理する。サービスプロバイダ１２は、サービスプロバイダ１２が管理するＯＳ（１１０ｂ）及びアプリケーション（１１０ａ）を用いてサービス提供を行う（１１０ｄ）。
【０１０４】
（サービスの類型３：ＰａａＳ利用型）
図１０は、サービスの類型３（ＰａａＳ利用型）を示す図である。ここでＰａａＳとはプラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１０５】
本類型では、データセンタ運営会社１１は、ＯＳ（１１０ｂ）を管理し、データセンタ（クラウドサーバ１１ａ）を運営、管理している（１１０ｃ）。また、サービスプロバイダ１２は、アプリケーション（１１０ａ）を管理する。サービスプロバイダ１２は、データセンタ運営会社が管理するＯＳ（１１０ｂ）及びサービスプロバイダ１２が管理するアプリケーション（１１０ａ）を用いてサービス提供を行う（１１０ｄ）。
【０１０６】
（サービスの類型４：ＳａａＳ利用型）
図１１は、サービスの類型４（ＳａａＳ利用型）を示す図である。ここでＳａａＳとはソフトウェア・アズ・ア・サービスの略である。例えばデータセンタ（クラウドサーバ）を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ（クラウドサーバ）を保有していない会社・個人（利用者）がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
【０１０７】
本類型では、データセンタ運営会社１１は、アプリケーション（１１０ａ）を管理し、ＯＳ（１１０ｂ）を管理し、データセンタ（クラウドサーバ１１ａ）を運営、管理している（１１０ｃ）。また、サービスプロバイダ１２は、データセンタ運営会社１１が管理するＯＳ（１１０ｂ）及びアプリケーション（１１０ａ）を用いてサービス提供を行う（１１０ｄ）。
【０１０８】
以上いずれの類型においても、サービスプロバイダ１２がサービス提供行為を行ったものとする。また例えば、サービスプロバイダ若しくはデータセンタ運営会社は、ＯＳ、アプリケーション若しくはビッグデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
【産業上の利用可能性】
【０１０９】
本発明にかかる行動誘導方法は、ユーザに対する行動の誘導を実行するサーバ装置に用いるのに好適である。
【符号の説明】
【０１１０】
１，２  ユーザ
１０  グループ
１０ａ  機器
１０ｂ  ゲートウェイ
１１  データセンタ運営会社
１１ａ  クラウドサーバ
１２  サービスプロバイダ
１２ａ  サーバ
２０ａ，２０ｂ，２０ｃ  端末装置
３０  施設情報管理装置
４０  行動誘導装置
４１  入力部
４２  表示部
４３  通信部
４４  記憶部
４４ａ  スケジュール
４４ｂ  タスク
４５  制御部
４５ａ  スケジュール／タスク取得部
４５ｂ  充電状態取得部
４５ｃ  施設情報取得部
４５ｄ  施設判定部
５０  ネットワーク
１００  コンピュータ
１０１  入力装置
１０２  出力装置
１０３  ＣＰＵ
１０４  ＲＯＭ
１０５  ＲＡＭ
１０６  記憶装置
１０７  読取装置
１０８  ネットワークカード
１０９  バス
１１０ａ  アプリケーション
１１０ｂ  ＯＳ
１１０ｃ  データセンタ（クラウドサーバ）
１１０ｄ  サービス提供
【図１】
2016095840.tif 000003
【図２】
2016095840.tif 000004
【図３】
2016095840.tif 000005
【図４】
2016095840.tif 000006
【図５】
2016095840.tif 000007
【図６】
2016095840.tif 000008
【図７】
2016095840.tif 000009
【図８】
2016095840.tif 000010
【図９】
2016095840.tif 000011
【図１０】
2016095840.tif 000012
【図１１】
2016095840.tif 000013