(57)【要約】      （修正有）【課題】ユーザ満足度を向上する代替案の提案システムを提供する。【解決手段】コントローラ１０と、車両の目的地を入力する端末装置３００Ａ〜３００Ｚと、ユーザの行動履歴が記憶されたデータベース２０とを含む代替案の提案システムであり、コントローラはユーザにより入力された車両の目的地の情報を取得し、ユーザの行動履歴及び目的地の情報を用いて、ユーザが目的地で達成すべき目的を推定し、車両で目的地へ移動する第１案とは異なる案であり、かつ、目的を達成することが可能な案である第２案を作成し、第１案を用いて目的を達成するまでに要する第１所要コストと、第２案を用いて目的を達成するまでに要する第２所要コストを算出し、第１所要コストと第２所要コストとを比較し、第１所要コストと第２所要コストとの比較結果から、第２案が第１案に比べて、目的の達成に対するユーザの満足度を向上できると判断した場合、ユーザに第２案を提案する。【選択図】図１
2019215224.tif 000002
【特許請求の範囲】
【請求項１】
コントローラと、ユーザが車両の目的地を入力することが可能な端末機と、前記ユーザの行動履歴が記憶されたデータベースとを含む代替案の提案システムであって、
前記コントローラは、
前記端末機から、前記目的地の情報を取得し、
前記ユーザの行動履歴及び前記目的地の情報を用いて、前記ユーザが前記目的地で達成すべき目的を推定し、
前記車両で前記目的地へ移動する第１案とは異なる案であり、かつ、前記目的を達成することが可能な案である第２案を作成し、
前記第１案を用いて前記目的を達成するまでに要する第１所要コストと、前記第２案を用いて前記目的を達成するまでに要する第２所要コストと算出し、
前記第１所要コストと前記第２所要コストとを比較し、
前記第１所要コストと前記第２所要コストとの比較結果から、前記第２案が前記第１案に比べて、前記目的の達成に対する前記ユーザの満足度を向上させることができると判断した場合、前記ユーザに前記第２案を提案する代替案の提案システム。
【請求項２】
請求項１に記載の代替案の提案システムであって、
前記第１所要コスト及び前記第２所要コストは、前記目的を達成するまでに必要な費用、前記ユーザの移動距離、及び前記ユーザの移動時間のうち少なくとも何れか一つを含む代替案の提案システム。
【請求項３】
請求項１又は２に記載の代替案の提案システムであって、
前記端末機は、前記ユーザが所持する機器であるとともに、前記コントローラと電気通信回線網を介して通信する機器であり、
前記コントローラは、前記車両が前記目的地に向かって出発する前に、前記端末機を介して、前記ユーザに前記第２案を提案する代替案の提案システム。
【請求項４】
請求項１〜３の何れか一項に記載の代替案の提案システムであって、
前記データベースは、前記ユーザの属性、前記ユーザの嗜好、及び天気に関する情報をさらに記憶し、
前記コントローラは、前記ユーザの行動履歴に加えて、前記ユーザの属性、前記ユーザの嗜好、及び天気の情報のうち少なくとも何れか一つに基づいて、前記目的を推定する代替案の提案システム。
【請求項５】
請求項１〜４の何れか一項に記載の代替案の提案システムであって、
前記コントローラは、
前記目的地以外の場所であり、かつ、前記目的を達成することが可能な場所を前記車両の代替目的地として設定し、
前記車両で前記代替目的地へ移動する案を前記第２案として作成する代替案の提案システム。
【請求項６】
請求項１〜５の何れか一項に記載の代替案の提案システムであって、
前記第２案は、前記ユーザが前記車両を利用しない案である代替案の提案システム。
【請求項７】
請求項６記載の代替案の提案システムであって、
前記第２案は、宅配サービス及び訪問サービスのうち少なくとも何れか一つを用いた案である代替案の提案システム。
【請求項８】
請求項６記載の代替案の提案システムであって、
前記第２案は、前記車両以外の移動手段を用いて前記目的地に移動する案である代替案の提案システム。
【請求項９】
請求項２記載の代替案の提案システムであって、
前記コントローラは、前記第１所要コストに含まれる前記費用と前記第２所要コストに含まれる前記費用との比較結果、前記第１所要コストに含まれる前記移動距離と前記第２所要コストに含まれる前記移動距離との比較結果、及び前記第１所要コストに含まれる前記移動時間と前記第２所要コストに含まれる前記移動時間との比較結果のうち少なくとも何れか一つに基づいて、前記第２案の提案の要否を判断する代替案の提案システム。
【請求項１０】
請求項４記載の代替案の提案システムであって、
前記コントローラは、前記第１所要コストと前記第２所要コストとの比較結果に加えて、前記ユーザの嗜好及び天気の情報のうち少なくとも何れか一つに基づいて、前記目的の達成に対する前記ユーザの満足度を向上させることができるか否かを判断する代替案の提案システム。
【請求項１１】
請求項１〜１０の何れか一項に記載の代替案の提案システムであって、
前記データベースは、道路の渋滞情報、道路の工事情報、商品価格の情報、サービス価格の情報をさらに記憶し、
前記コントローラは、前記渋滞情報、前記工事情報、前記商品価格の情報、及び前記サービス価格の情報のうち少なくとも何れか一つに基づいて、前記第１所要コスト及び前記第２所要コストを算出する代替案の提案システム。
【請求項１２】
請求項１〜１１の何れか一項に記載の代替案の提案システムであって、
前記コントローラは、
前記ユーザの行動履歴から、前記ユーザが前記目的の他に前記目的地で達成すべき付随した目的があるか否かを判定し、
前記付随した目的が存在すると判定した場合、前記目的及び前記付随した目的を達成することが可能な前記第２案を作成する代替案の提案システム。
【請求項１３】
コントローラと、ユーザが車両の目的地を入力することが可能な端末機と、前記ユーザの行動履歴が記憶されたデータベースとを用いて、代替案を提案する代替案の提案方法であって、
前記端末機から、前記目的地の情報を取得し、
前記ユーザの行動履歴及び前記目的地の情報を用いて、前記ユーザが前記目的地で達成すべき目的を推定し、
前記車両で前記目的地へ移動する第１案とは異なる案であり、かつ、前記目的を達成することが可能な案である第２案を作成し、
前記第１案を用いて前記目的を達成するまでに要する第１所要コストと、前記第２案を用いて前記目的を達成するまでに要する第２所要コストと算出し、
前記第１所要コストと前記第２所要コストとを比較し、
前記第１所要コストと前記第２所要コストとの比較結果から、前記第２案が前記第１案に比べて、前記目的の達成に対する前記ユーザの満足度を向上させることができると判断した場合、前記ユーザに前記第２案を提案する代替案の提案方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、代替案の提案システム及び代替案の提案方法に関する。
【背景技術】
【０００２】
ユーザによって目的を含む情報が入力される入力部と、入力部に入力された情報からユーザの行動である目的を認識する目的認識部と、目的認識部で認識された目的を達成することが可能な場所を行き先に設定する行先設定部と、行先設定部で設定された行先まで案内する案内処理部とを備えており、行先設定部は、案内に基づいた移動中に、所定の時間までに目的の達成が困難であると判断した場合、目的を達成することが可能な代替場所を行先に設定するナビゲーションシステムが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−９２４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、代替場所が設定されるためには、所定の時間までに目的の達成が困難である必要があり、ユーザに対して、積極的に代替案を提案することはできず、ユーザの満足度を向上させることが困難である、という問題がある。
【０００５】
本発明が解決しようとする課題は、ユーザの満足度の向上を図ることが可能な代替案の提案システム及び代替案の提案方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、ユーザにより入力された車両の目的地の情報を取得し、ユーザの行動履歴及び目的地の情報を用いて、ユーザが目的地で達成すべき目的を推定し、車両で目的地へ移動する第１案とは異なる案であり、かつ、目的を達成することが可能な案である第２案を作成し、第１案を用いて目的を達成するまでに要する第１所要コストと、第２案を用いて目的を達成するまでに要する第２所要コストを算出し、第１所要コストと第２所要コストとを比較し、第１所要コストと第２所要コストとの比較結果から、第２案が第１案に比べて、目的の達成に対するユーザの満足度を向上させることができると判断した場合、ユーザに第２案を提案することで、上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、第２案を用いることでユーザの満足度を向上させることができると判断した場合に、第２案が提案されるため、ユーザは積極的に代替案を採用することができ、ユーザの満足度の向上を図ることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態に係る提案システムの構成図である。
【図２】図２は、ユーザがユーザ端末装置を用いて目的地を入力した場面の一例である。
【図３】図３は、ユーザの目的の推定結果の一例を示す図である。
【図４】図４は、代替目的地の設定の一例を示す図である。
【図５】図５は、第１所要コスト及び第２所要コストの算出例の一例を示す図である。
【図６】図６は、第１所要コストと第２所要コストの比較結果の一例を示す図である。
【図７】図７は、ユーザへの代替案の通知の一例を示す図である。
【図８】図８は、代替案が実行された場合の一例を示す図である。
【図９】図９は、本実施形態に係る代替案提案システムの制御手順を示すフローチャートである。
【図１０】図１０は、変形例に係る代替案提案システムにより行われたユーザの目的の推定結果の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて、本発明の実施形態に係る提案システムについて説明する。本実施形態では、提案システムを、複数のユーザが複数のステーションに配置された複数の共用車両を共用するカーシェアリングシステムに適用した例を用いて説明する。また、本実施形態のカーシェアリングシステムでは、共用車両を借り出すステーションと、共用車両を返却するステーションとは、同一であってもよいし、異なっていてもよい。なお、各ステーションは、共用車両を駐車させることができ、共用車両の貸出及び返却を行ったり、利用されていない共用車両を待機させたりできる場所であり、カーシェアリングシステムのために予め用意した駐車場などが挙げられる。
【００１０】
図１は、本実施形態の提案システム１を示す構成図である。図１に示すように、本実施形態の提案システム１は、提案装置１００と、複数のユーザに利用される複数の共用車両Ｖ１〜Ｖｎ（以下、共用車両Ｖと総称することもある）がそれぞれ備える車載装置２００Ｖ１〜２００Ｖｎ（以下、車載装置２００Ｖと総称することもある）と、複数のユーザがそれぞれ所持するユーザ端末装置３００Ａ〜３００Ｚ（以下、ユーザ端末装置３００と総称することもある）と、を有する。本実施形態の提案システム１を構成する、車載装置２００Ｖ１〜２００Ｖｎ、ユーザ端末装置３００Ａ〜３００Ｚの台数は限定されない。
【００１１】
提案装置１００、車載装置２００Ｖ１〜２００Ｖｎ、及びユーザ端末装置３００Ａ〜３００Ｚは、それぞれ通信装置（３０、２２０、３２０）を備え、インターネット４００などの電気通信回線網を介して相互に情報の授受が可能である。通信経路は有線であっても無線であってもよい。各装置間で行われる通信で利用する通信規格には、４Ｇ／ＬＴＥ、Ｗｉｆｉ等が挙げられる。
【００１２】
本実施形態のユーザ端末装置３００は、本発明の本実施形態に係るユーザ端末装置３００Ａに適用されるプログラムが格納されたＲＯＭ（Read Only Memory）と、このＲＯＭに格納されたプログラムを実行することで、各機能を実行させる動作回路としてのＣＰＵ（Central Processing Unit）と、アクセス可能な記憶装置として機能するＲＡＭ（Random Access Memory）と、を備えるコンピュータである。本実施形態のユーザ端末装置３００は、パーソナルコンピュータ、スマートフォン、又はＰＤＡ（Personal Digital Assistant）その他の可搬型の端末装置であってもよい。
【００１３】
本実施形態のユーザ端末装置３００は、各ユーザによる共用車両Ｖの利用を求める入力情報を受け付ける入力装置３１０と、提案装置１００などの外部装置と通信を行う通信装置３２０と、各ユーザに情報を通知するための表示装置３３０と、ユーザによる共用車両Ｖｎの利用の制御処理を実行するコントローラ３４０とを備える。
【００１４】
ユーザ端末装置３００の入力装置３１０としては、例えば、ユーザの手操作による入力が可能なディスプレイ画面上に配置されるタッチパネル又はジョイスティックや、ユーザの音声による入力が可能なマイクなどの装置を用いることができる。
【００１５】
表示装置３３０は、提案装置１００から受信した情報を、ユーザに通知する。表示装置３３０としては、ディスプレイなどが挙げられ、タッチパネル・ディスプレイを用いる場合には、入力装置３１０と兼用することができる。表示装置３３０は、例えば、共用車両Ｖｎの走行経路の情報などを提案装置１００から受信して、ユーザに通知する。
【００１６】
コントローラ３４０は、ユーザ端末装置３００に備えられた図示しないＧＰＳ（Global Positioning System）受信機などの位置取得装置を用いて、ユーザ端末装置３００を操作するユーザの現在位置の情報を取得する。現在位置の情報としては、例えば、緯度及び経度の情報が挙げられる。コントローラ３４０は、取得した現在位置の情報を、通信装置３２０を介して、提案装置１００に送信する。本実施形態では、コントローラ３４０は、定期的に各ユーザの現在位置の情報を、提案装置１００に送信する。これにより、後述する提案装置１００が備えるコントローラ１０は、各ユーザの現在の位置情報を取得することができる。
【００１７】
また、コントローラ３４０は、各ユーザによる共用車両Ｖの利用を求める利用要求などの入力情報を受け付け、通信装置３２０を介して、提案装置１００に送信する。
【００１８】
上述した利用要求には、ユーザのＩＤ情報、ユーザが指定する車両の出発地の情報、ユーザが指定する車両の目的地の情報、ユーザの現在位置の情報などが含まれる。ユーザが指定する車両の出発地とは、ユーザが共用車両Ｖに乗車する乗車位置であり、ユーザが指定する車両の目的地とは、ユーザが共用車両Ｖを降車する降車位置である。また、ユーザのＩＤ情報には、予め登録されたユーザの性別及び年齢が含まれる。
【００１９】
また、本実施形態においては、ユーザ端末装置３００及び車載装置２００Ｖのうち、一方又は両方が、ユーザに対して共用車両Ｖの走行経路を案内するためのナビゲーション装置として機能してもよい。ユーザ端末装置３００がナビゲーション装置として機能する場合には、ユーザ端末装置３００は、例えば、予めユーザ端末装置３００に備えられたＲＯＭなどに地図情報を記憶させておく。ユーザ端末装置３００は、提案装置１００により算出された走行経路や到着予想時刻を受信する。ユーザ端末装置３００は、表示装置３３０に、地図情報とともに、ユーザが現在利用している共用車両Ｖの現在位置と、共用車両Ｖの目的地の位置とを表示し、共用車両Ｖの現在位置から目的地までの走行経路を案内する。
【００２０】
また、ユーザ端末装置３００には、例えば、スマートフォンのように、共用車両Ｖの利用要求をする機能を備えるだけでなく、インターネット４００を介して情報検索機能やメールの送受信を行う機能を備えている機器を用いることができる。このような機器を用いた場合、ユーザ端末装置３００は、ユーザによる検索履歴、Ｗｅｂサイトの閲覧履歴、メールの送信履歴及び受信履歴を記憶している。また、通話機能を備えている機器を用いた場合、ユーザ端末装置３００は、電話の発信履歴及び着信履歴を記憶している。この場合、ユーザ端末装置３００は、定期的に又は利用要求を提案装置１００に送信するタイミングに合わせて、情報検索の履歴、Ｗｅｂサイトの閲覧履歴、メールの送信履歴及び受信履歴、電話の発信履歴及び着信履歴を提案装置１００に送信する。なお、ユーザ端末装置３００としてスマートフォンを用いた場合を例に挙げたが、ユーザ端末装置３００は、インターネット４００を介して情報を検索できる機能や、操作履歴を記憶できる機能を備えている機器であればよく、特に限定されるものではない。
【００２１】
本実施形態の共用車両Ｖとしては、電動モータを駆動源として備える電気自動車、内燃機関を駆動源として備えるエンジン自動車、電動モータ及び内燃機関の両方を駆動源として備えるハイブリッド自動車を例示できる。なお、電動モータを駆動源とする電気自動車やハイブリッド自動車には、二次電池を電動モータの電源とするタイプや燃料電池を電動モータの電源とするタイプのものも含まれる。また、共用車両Ｖは、運転者の運転により走行する車両であってもよいし、運転者が乗車した状態で、車載装置２００Ｖが実行する自動的な運転により走行する車両であってもよい。さらに、共用車両Ｖは、搭乗者がいない状態で、車載装置２００Ｖが実行する自動的な運転により走行する車両であってもよい。自動的に運転する技術には、本願出願時に知られた技術が適宜用いることができる。なお、自動的に運転する技術には、少なくとも、他車両、対象物との干渉を避ける機能、運転者等から操作介入があった場合、自動的な運転の制御を停止する機能、交通法規を順守した運転を行う機能が含まれる。
【００２２】
本実施形態の車載装置２００Ｖは、各共用車両Ｖの現在位置を検出するＧＰＳ受信機２１０と、提案装置１００などの外部装置と通信を行う通信装置２２０と、ユーザによる共用車両Ｖの利用の制御処理を実行するコントローラ２３０とを備える。
【００２３】
コントローラ２３０は、車載装置２００Ｖに備えられた各装置から共用車両Ｖの情報を取得し、通信装置２２０を介して取得した共用車両Ｖの情報を提案装置１００に送信する。共用車両Ｖの情報としては、ＧＰＳ受信機２１０により取得された現在位置の情報、共用車両Ｖの電力残容量や故障情報が挙げられる。
【００２４】
また、コントローラ２３０は、ディスプレイ（不図示）やスピーカ（不図示）などを用いて、提案装置１００から送信された情報などを、ユーザに通知する。本実施形態では、コントローラ２３０は、提案装置１００から、代替案の情報を受信して、ユーザに通知する。本実施形態の代替案とは、ユーザが共用車両Ｖを利用して目的地へ向かうことを本案とした場合の代替案である。代替案については、後述する。
【００２５】
なお、本実施形態においては、車載装置２００Ｖは、上述したユーザ端末装置３００と同様に、共用車両Ｖの現在位置から目的地までの走行経路を案内するためのナビゲーション装置として機能するものであってもよい。
【００２６】
本実施形態の提案装置１００は、コントローラ１０と、データベース２０と、通信装置３０とを備える。
【００２７】
通信装置３０は、車載装置２００Ｖ及びユーザ端末装置３００とそれぞれ相互に通信可能な装置である。通信装置３０は、車載装置２００Ｖから受信した情報を、コントローラ１０に出力するとともに、コントローラ１０から入力される情報を、車載装置２００Ｖ及びユーザ端末装置３００に送信する。各情報については後述する。
【００２８】
また、通信装置３０は、道路交通情報通信システムＶＩＣＳ（登録商標）（Vehicle Information and Communication System）、天気予報などの天気に関する情報を提供するサーバ、地図情報又は道路情報を提供するサーバと通信する。通信装置３０は、ＶＩＣＳや各種情報を提供するサーバから受信した情報を、データベース２０に出力する。通信装置３０により受信された情報としては、渋滞情報、交通障害情報、交通規制情報、工事情報、天気情報、地図情報、道路情報が挙げられる。また、通信装置３０は、ユーザ端末装置３００から送信された共用車両Ｖの利用要求、情報検索の履歴、Ｗｅｂサイトの閲覧履歴、メールの送信履歴及び受信履歴、電話の発信履歴及び受信履歴を、データベース２０に出力する。さらに、通信装置３０は、車載装置２００Ｖから送信された情報を、データベース２０に出力する。
【００２９】
データベース２０は、属性情報２１と、行動履歴情報２２と、システム利用履歴情報２３と、天気情報２４と、地図情報２５と、道路情報２６とを記憶する。また図示していないが、データベース２０は、後述するコントローラ１０が実行する処理のために、ユーザ端末装置２００から送信される利用要求を記憶している。
【００３０】
属性情報２１は、ユーザの属性を示す情報であって、ユーザ固有の情報である。属性情報２１は、ユーザごとにデータベース２０に記憶されている。属性情報２１としては、ユーザの性別、年齢、職業、家族構成、趣味、好み（嗜好性ともいう）が挙げられる。これらの情報は、ユーザ端末装置３００から送信される。
【００３１】
行動履歴情報２２は、所定期間におけるユーザの行動履歴を示す情報であって、ユーザ固有の情報である。行動履歴情報２２は、ユーザごとにデータベース２０に記憶されている。行動履歴情報２２としては、ユーザによる情報の検索履歴、Ｗｅｂサイトの閲覧履歴、メールの送信履歴及び受信履歴、電話の発信履歴及び受信履歴が挙げられる。これらの情報は、ユーザ端末装置３００から送信される。なお、所定期間は特に限定されず、データベース２０の容量の大きさに応じて適宜変更可能である。所定期間としては、例えば、日単位の期間、週単位の期間、月単位の期間が挙げられる。
【００３２】
システム利用履歴情報２３は、ユーザが提案システム１を利用した際の履歴の情報であって、ユーザ固有の情報である。システム利用履歴情報２３は、ユーザごとにデータベース２０に記憶されている。システム利用履歴情報２３としては、共用車両Ｖを利用した回数や利用頻度、後述する代替案に対しての応答履歴が挙げられる。代替案に対しての応答履歴には、代替案に対して承諾した回数や頻度が含まれる。
【００３３】
天気情報２４は、天気に関する情報であって、例えば、一日の各時間帯における天気予報、予想気温、降水確率などが例示できる。地図情報２５は、コントローラ１０が共用車両Ｖの走行経路を算出するための地図情報である。地図情報は、リンクとノードの組み合わせにより表現される情報である。
【００３４】
道路情報２６は、コントローラ１０が共用車両Ｖの目的地又は代替目的地への到着予定時刻を算出するための情報である。本実施形態では、目的地とは、ユーザにより指定された目的地である。また代替目的地とは、コントローラ１０により設定された共用車両Ｖの目的地であって、ユーザにより設定された目的地とは異なる位置にある目的地である。代替目的地については後述する。道路情報２６には、渋滞情報、交通障害情報、交通規制情報、工事情報が含まれる。天気情報２４、地図情報２５、及び道路情報２６は、通信装置３０が各情報を提供するサーバ又はデータセンタから受信した情報であり、所定期間毎に更新される。
【００３５】
コントローラ１０は、提案システム１のサーバとして機能し、カーシェアリングシステムを管理運営するための制御処理及びユーザへの代替案を提供するための制御処理を実行する。コントローラ１０は、カーシェアリングシステムを管理運営する処理及び提案システムを管理運営する処理を実行するためのプログラムが格納されたＲＯＭ（Read Only Memory）１２と、このＲＯＭ１２に格納されたプログラムを実行することで、コントローラ１０として機能する動作回路としてのＣＰＵ（Central Processing Unit）１１と、アクセス可能な記憶装置として機能するＲＡＭ（Random Access Memory）１３とを備える。
【００３６】
コントローラ１０は、利用受付機能と、目的推定機能と、代替案作成機能と、第１所要コスト算出機能と、第２所要コスト算出機能と、代替案要否判定機能と、通知機能と、代替案実行機能とを実現する。コントローラ１０は、上記機能を実現するためのソフトウェアと、上述したハードウェアの協働により各機能を実現するコンピュータである。以下において、コントローラ１０が実現する各機能について、適宜、図２〜図８を用いて説明する。
【００３７】
まず、利用受付機能について説明する。コントローラ１０は、利用受付機能により、ユーザから、ユーザ端末装置３００を介して、一の共用車両Ｖの利用を要求する利用要求を、逐次的に取得する。利用要求には、ユーザにより指定された出発地及び目的地の情報が含まれる。例えば、ユーザは、ユーザ端末装置３００の入力装置３１０に、共用車両Ｖの乗車位置として出発地を入力し、また共用車両Ｖの降車位置として目的地を入力する。ユーザ端末装置３００は、通信装置３２０を介して、入力された情報を、提案装置１００へ送信する。ユーザ端末装置３００から提案装置１００へ送信される情報には、ユーザの利用要求だけでなく、予めユーザにより登録されたユーザのＩＤ情報、ユーザの現在位置の情報が含まれる。
【００３８】
図２は、ユーザがユーザ端末装置３００を用いて目的地を入力した場面の一例である。図２では、ユーザは利用者Ｘに対応している。利用者Ｘは、共用車両Ｖの目的地として、「大型電気店Ａ」を指定している。利用者Ｘにより入力された目的地の情報は、提案装置１００に送信される。
【００３９】
次に、目的推定機能について説明する。コントローラ１０は、目的推定機能により、ユーザが共用車両Ｖを利用して目的地へ移動した後、目的地で達成すべき目的を推定する。コントローラ１０は、データベース２０に記憶された行動履歴情報２２から、ユーザの目的を推定する。ユーザの目的としては、例えば、「目的地での商品の購入」、「目的地での食事」、「目的地での遊び」、「目的地での待ち合わせ」などが挙げられる。
【００４０】
例えば、コントローラ１０は、Ｗｅｂサイトの閲覧履歴に基づいて、ユーザの目的を推定する。コントローラ１０は、利用要求が送信される前の所定期間内のＷｅｂサイトの閲覧履歴から、ユーザが特定のＷｅｂサイトを閲覧していることを検出すると、Ｗｅｂサイトの内容から、ユーザが目的地へ移動するための目的を推定する。例えば、コントローラ１０は、特定の電化製品が掲載されたＷｅｂサイトを複数回検出した場合、「電化製品の購入」をユーザの目的として推定する。また、コントローラ１０は、Ｗｅｂサイトの内容やＷｅｂサイトの閲覧頻度に応じて、「電化製品の購入」よりも具体的な目的を推定することができる。
【００４１】
図３は、ユーザの目的の推定結果の一例を示す図である。図３は、図２から所定時間経過後の場面の図である。図３では、コントローラ１０は、Ｗｅｂサイトの閲覧履歴から、３２型テレビが掲載されたＷｅｂサイトを検出し、「３２型テレビの購入」をユーザの目的として推定している。この際に、コントローラ１０は、テレビのメーカーをさらに特定し、「○○メーカーの３２型テレビの購入」をユーザの目的として推定してもよい。なお、本実施形態では、ユーザの目的をどの程度具体的に推定するかは特に限定されず、コントローラ１０は、行動履歴情報２２に応じて、妥当な範囲内でユーザの目的を推定する。
【００４２】
また、例えば、コントローラ１０は、ユーザの検索履歴に基づいて、ユーザの目的を推定する。コントローラ１０は、利用要求が送信される前の所定期間内におけるユーザの検索履歴から、特定のキーワードを検出すると、特定のキーワードから、ユーザの目的を推定する。例えば、コントローラ１０は、特定の飲食店名をキーワードとして検出した場合、「食事」をユーザの目的として推定する。また、コントローラ１０は、キーワードの内容や検索頻度に応じて「食事」よりも具体的な目的を推定することができる。例えば、コントローラ１０は、中華料理をメインに扱う飲食店名を検出した場合、「中華料理の食事」をユーザの目的として推定してもよい。
【００４３】
なお、コントローラ１０は、ユーザの行動履歴に関する情報から、ユーザの目的を推定することに限られず、例えば、ユーザの行動履歴に加えて、ユーザの好み、ユーザの家族構成を考慮して、ユーザの目的を推定してもよい。例えば、コントローラ１０は、ユーザの目的を「３２型テレビの購入」と推定し、さらに、ユーザの好み又はユーザの家族構成に基づいて、テレビのメーカー又はインチ数を推定する。例えば、予めユーザが好みの電化製品のメーカーを登録している場合、コントローラ１０は、属性情報２１を参照して、テレビのメーカーを推定してもよい。また、例えば、ユーザが４人家族（父親、母親、子供２人）の場合、コントローラ１０は、特定のインチ数よりも大きいテレビの中から、ユーザが好むメーカーのテレビを推定してもよい。また、コントローラ１０は、ユーザ固有の情報に限らず、天気の情報を考慮して、ユーザの目的を推定してもよい。例えば、ユーザが指定した目的地に、屋外のレジャー施設とレストランが併設している場合、コントローラ１０は、現在の天気が雨という情報から、「目的地での遊び」ではなく、「目的地での食事」をユーザの目的として推定してもよい。なお、上述したユーザの目的の推定方法は、一例であって特に限定されるものではなく、コントローラ１０は、ユーザの行動履歴に加えて、ユーザの好みの情報、ユーザの家族構成の情報、及び天気の情報のうち少なくとも何れか一つに基づいて、ユーザの目的を推定する。
【００４４】
次に、代替案作成機能について説明する。コントローラ１０は、代替案作成機能により、ユーザの目的に対しての代替案を作成する。コントローラ１０は、共用車両Ｖにより目的地へ移動することを本案とした場合に、本案の代わりにユーザの目的を達成することが可能な代替案を作成する。代替案には、共用車両Ｖを利用してユーザの目的を達成することが可能な代替案と、共用車両Ｖを利用せずにユーザの目的を達成することが可能な代替案とが含まれる。以降では、それぞれの代替案について例を挙げて説明するが、説明の便宜上、ユーザの目的を「商品の購入」と推定した場合を用いる。
【００４５】
「商品の購入」という目的を達成するための代替案の一例としては、「共用車両Ｖを利用して目的地と異なる場所（以降、他の目的地ともいう）に移動し、他の目的地で販売されている商品を購入」、「共用車両Ｖ以外の移動手段（以降、他の移動手段ともいう）を利用して目的地へ移動し、目的地で販売されている商品を購入」、「共用車両Ｖを利用せずに、Ｗｅｂサイトで商品を購入」、「共用車両Ｖを利用せずに、訪問サービスを利用して商品を購入」、「共用車両Ｖを利用せずに、宅配サービスを利用して商品を購入」が挙げられる。コントローラ１０は、ユーザの目的の達成を最優先事項とし、共用車両Ｖを利用することに限られず、様々な案を検討し、可能な限り多くの複数の代替案を作成する。
【００４６】
共用車両Ｖを利用する代替案の一例について説明する。コントローラ１０は、ユーザが指定した目的地の代わりとなる共用車両Ｖの代替目的地を設定し、共用車両Ｖでの代替目的地への移動及び代替目的地での商品の購入を、代替案として作成する。例えば、コントローラ１０は、目的地の周辺で商品を購入することができる店を検索し、該当した店の位置を代替目的地として設定する。この際に、複数の店で商品の購入が可能な場合には、コントローラ１０は、複数の代替目的地を設定する。なお、目的地を中心とした検索範囲は、特に限定されない。
【００４７】
図４は、代替目的地の設定の一例を示す図である。図４は、図３から所定時間経過後の場面の図である。図４では、コントローラ１０は、３２型テレビを取り扱う大型電気店Ｂを検索し、大型電気店Ｂを代替目的地として設定している。
【００４８】
また、コントローラ１０は、共用車両Ｖでの移動に限らず、他の移動手段を用いた代替案を作成することができる。他の移動手段を利用する代替案の一例について説明する。本実施形態では、コントローラ１０は、他の移動手段の情報を取得し、他の移動手段での目的地への移動を代替案として作成する。他の移動手段には、電車やバスなどの公共交通機関、タクシーなどが含まれる。例えば、コントローラ１０は、バス又は電車の路線図の情報を取得するとともに、他の移動手段を利用した目的地への案内を、代替案として作成する。なお、コントローラ１０は、代替目的地を設定し、他の手段を利用した代替目的地への案内及び代替目的地での商品の購入を、代替案として作成してもよい。
【００４９】
また、コントローラ１０は、ユーザが移動しない代替案を作成することができる。ユーザが移動しない代替案の一例について説明する。本実施形態では、コントローラ１０は、該当する商品を通信販売しているＷｅｂサイトを検索し、通信販売による商品の購入を、代替案として作成する。例えば、コントローラ１０は、目的地又はその周辺で該当する商品を取り扱うお店を検索するとともに、お店のＨＰから商品が購入可能か否かを判定する。そして、コントローラ１０は、商品の購入が可能な場合には、お店のＨＰの案内及びＨＰからの商品の購入を、代替案として作成する。また、ユーザが家や会社などの特定の場所にいる場合、コントローラ１０は、ユーザの家や会社への訪問販売が可能なサービスを検索し、共用車両Ｖの利用の中止及び訪問販売による商品の購入を、代替案として作成してもよい。
【００５０】
このように、代替案には多種多様な案が挙げられるが、以降の説明では、説明の便宜上、共用車両Ｖを利用する案を代替案とした場合を例に挙げて説明する。
【００５１】
次に、第１所要コスト算出機能について説明する。コントローラ１０は、第１所要コスト算出機能により、第１所要コストを算出する。第１所要コストは、ユーザが共用車両Ｖで目的地まで移動し、その後目的地でユーザの目的が達成されるまでに必要なユーザの負担とも言い換えることができる。第１所要コストには、目的を達成するまでに要する費用、移動時間、移動距離が挙げられる。コントローラ１０は、費用に関する観点、移動時間に関する観点、移動距離に関する観点のうち少なくとも何れか一つに基づいて、第１所要コストを算出する。具体的には、コントローラ１０は、道路の渋滞情報、道路の工事情報、商品の価格情報、サービスの価格情報のうち少なくとも何れか一つに基づいて、第１所要コストを算出する。
【００５２】
例えば、コントローラ１０は、目的地で販売されている商品の価格や、目的地で提供されているサービスの価格を、第１所要コストに含めることができる。また、コントローラ１０は、目的達成そのものに要する費用だけでなく、目的地での駐車料金、有料道路の料金などのように、目的達成に付随して必要な費用を、第１所要コストに含めることができる。また、例えば、コントローラ１０は、道路の渋滞、交通規制、交通事故の情報を取得し、これらの情報を考慮して、目的地への到着予定時刻を算出する。そして、コントローラ１０は、到着予定時刻を、第１所要コストに含めることができる。また、例えば、コントローラ１０は、ユーザの現在位置から目的地までの走行経路を生成するとともに、当該走行経路の距離を測定する。そして、コントローラ１０は、共用車両Ｖの走行経路の距離を、第１所要コストに含めることができる。なお、渋滞等を考慮した到着予定時刻の算出方法や、走行経路の距離の算出方法は、本願出願時に知られた算出方法を適宜用いることができる。
【００５３】
次に、第２所要コスト算出機能について説明する。コントローラ１０は、第２所要コスト算出機能により、第２所要コストを算出する。第２所要コストは、代替案を用いた場合に、ユーザの目的が達成されるまでに必要なユーザの負担とも言い換えることができる。第２所要コストには、第１所要コストの要素と同様に、目的を達成するまでに要する費用、移動時間、移動距離が挙げられる。コントローラ１０は、費用に関する観点、移動時間に関する観点、移動距離に関する観点のうち少なくとも何れか一つに基づいて、第２所要コストを算出する。具体的には、コントローラ１０は、道路の渋滞情報、道路の工事情報、商品の価格情報、サービスの価格情報のうち少なくとも何れか一つに基づいて、第２所要コストを算出する。
【００５４】
例えば、コントローラ１０は、代替目的地で販売されている商品の価格や、代替目的地で提供されているサービスの価格を、第２所要コストに含めることができる。また、例えば、コントローラ１０は、道路の渋滞、交通規制、交通事故の情報を取得し、これらの情報を考慮して、代替目的地への到着予定時刻を算出する。そして、コントローラ１０は、到着予定時刻を、第２所要コストに含めることができる。また、例えば、コントローラ１０は、ユーザの現在位置から代替目的地までの走行経路を生成するとともに、当該走行経路の距離を測定する。そして、コントローラ１０は、共用車両Ｖの走行経路の距離を、第２所要コストに含めることができる。なお、第１所要コストの算出方法と第２所要コストの算出方法には、同じ方法を用いてもよいし、異なる方法を用いてもよい。
【００５５】
図５は、第１所要コスト及び第２所要コストの算出例の一例を示す図である。図５は、図４から所定時間経過後の場面の図である。図５に示す場面は、基準の時刻は１６時であり、大型電気店Ａの周辺道路では渋滞が発生し、大型電気店Ｂの周辺道路では渋滞が発生していない場面である。コントローラ１０は、第１所要コスト算出機能により、大型電気店Ａの周辺道路での渋滞情報を取得し、渋滞による影響を考慮して、大型電気店Ａへの到着予定時刻を１６時４５分として算出している。また、コントローラ１０は、大型電気店Ａが取り扱う３２型テレビの価格の情報を取得し、目的達成のための費用を５万円として算出している。図５において、第１所要コストには、大型電気店Ａへの到着予定時刻及び大型電気店Ａでのテレビの販売価格が含まれる。
【００５６】
一方、図５において、コントローラ１０は、第２所要コスト算出機能により、大型電気店Ｂへの到着予定時刻を１６時３０分として算出している。また、コントローラ１０は、大型電気店Ｂが取り扱う３２型テレビの価格の情報を取得し、目的達成のための費用を４万円として算出している。図５において、第２所要コストには、大型電気店Ｂへの到着予定時刻及び大型電気店Ｂでのテレビの販売価格が含まれる。
【００５７】
次に、代替案要否判定機能について説明する。コントローラ１０は、代替案要否判定機能により、目的地を指定したユーザに対して、代替案の提供が必要であるか否かを判定する。本実施形態では、コントローラ１０は、第１所要コストを構成する各要素と、第２所要コストを構成する各要素とを比較し、比較結果から、代替案が目的地への移動に比べて、目的の達成に対するユーザの満足度を向上させることができると判断した場合、代替案の提案は必要と判断する。反対に、コントローラ１０は、代替案が目的地への移動に比べて、目的の達成に対するユーザの満足度を向上させることができないと判断した場合、代替案の提案は不要と判断する。
【００５８】
例えば、コントローラ１０は、第１所要コストに含まれる費用と第２所要コストに含まれる費用を比較し、第２所要コストに含まれる費用が第１所要コストに含まれる費用よりも安い場合、代替案の提案は必要と判断する。反対に、コントローラ１０は、第２所要コストに含まれる費用が第１所要コストに含まれる費用よりも高い場合、代替案の提案は不要と判断する。また、例えば、コントローラ１０は、第１所要コストに含まれる移動距離と第２所要コストに含まれる移動距離を比較し、第２所要コストに含まれる移動距離が第１所要コストに含まれる移動距離よりも短い場合、代替案の提案は必要と判断する。反対に、コントローラ１０は、第２所要コストに含まれる移動距離が第１所要コストに含まれる移動距離よりも長い場合、代替案の提案は不要と判断する。また、例えば、コントローラ１０は、第１所要コストに含まれる移動時間と第２所要コストに含まれる移動時間を比較し、第２所要コストに含まれる移動時間が第１所要コストに含まれる移動時間よりも短い場合、代替案の提案は必要と判断する。反対に、コントローラ１０は、第２所要コストに含まれる移動時間が第１所要コストに含まれる移動時間よりも長い場合、代替案の提案は不要と判断する。なお、全ての比較結果を用いて判断する必要はなく、費用についての比較結果、移動距離についての比較結果、移動コストについての比較結果のうち何れか一つに基づいて、代替案の提案の要否を判断すればよい。
【００５９】
図６は、第１所要コストと第２所要コストの比較結果の一例を示す図である。図６は、図５から所定時間経過後の場面の図である。図６では、コントローラ１０は、大型電気店Ａへの到着予定時刻と、大型電気店Ｂへの到着予定時刻とを比較し、その結果、代替案の方がテレビの購入を早くできると判断している。コントローラ１０は、大型電気店Ａでのテレビの価格と、大型電気店Ｂでのテレビの価格とを比較し、その結果、代替案の方が費用を抑えられると判断している。そして、コントローラ１０は、２つの比較結果から、大型電気店Ｂへの移動及び大型電気店Ｂでのテレビの購入を、大型電気店Ａへの移動及び大型電気店Ａでのテレビの購入に替わる代替案として、利用者Ｘに提案する必要があると判断する。
【００６０】
なお、代替案の提案要否の判断において、上述した費用、移動距離、及び移動時間の要素のみに基づいて行われなくてもよい。コントローラ１０は、第１所要コストと第２所要コストとの比較結果に加えて、ユーザの好み、天気の情報のうち少なくとも何れか一つに基づいて、代替案の提案の要否を判断してもよい。図６の例を用いると、例えば、コントローラ１０は、大型電気店ＢのＷｅｂサイトを通じて、利用者Ｘの購入履歴の中に購入キャンセルの情報が含まれている場合、利用者Ｘの好みは大型電気店Ｂではないと判断してもよい。この場合、コントローラ１０は、費用、移動距離、及び移動時間に関しての比較結果よりも、ユーザの好みを優先させて、代替案は不要と判断してもよい。また、例えば、予めユーザが好みの情報を提案装置１００に送信している場合には、コントローラ１０は、予め登録されたユーザの好みの情報に基づいて、代替案の提案の要否の判断をしてもよい。また、コントローラ１０は、費用、移動距離、及び移動時間に関しての比較結果と、ユーザの好み及び天気の情報に対してそれぞれ重みづけを行い、代替案の提案要否を判断してもよい。
【００６１】
また、例えば、ユーザの目的がレジャーであって、目的地までの距離所定距離以上の場合、すなわち、ユーザが共用車両Ｖを利用して遠方へ出かける場合、コントローラ１０は、天気の情報を考慮して代替案の提案要否を判定してもよい。例えば、コントローラ１０は、屋外施設が目的地として設定された場合、代替目的地が含まれるエリアの天気が雨の場合には、代替案の提案は不要と判断してもよい。
【００６２】
次に、通知機能について説明する。コントローラ１０は、通知機能により、ユーザ端末装置３００を介して、ユーザに代替案を提案する。例えば、コントローラ１０は、代替目的地の情報、代替目的地までの到着予定時刻、代替目的地までの走行経路、代替目的地で購入可能な商品の情報、代替目的地で提供されるサービスの情報などを含めた代替案を、ユーザに提案する。
【００６３】
図７は、ユーザへの代替案の通知の一例を示す図である。図７は、図６から所定時間経過後の場面の図である。図７では、コントローラ１０は、利用者Ｘに対して、ユーザ端末装置３００を介して、大型電気店Ｂの位置、大型電気店Ｂまでの走行経路、大型電気店Ｂへの到着予定時刻を提案している。
【００６４】
次に、代替案実行機能について説明する。コントローラ１０は、代替案実行機能により、ユーザが代替案に承諾した場合、代替案を実行する。例えば、コントローラ１０は、代替目的地までの走行経路を、共用車両Ｖに送信する。これにより、例えば、共用車両Ｖが自動的に運転する車両の場合、共用車両Ｖの目的地が、ユーザにより指定された目的地から代替目的地に変更される。
【００６５】
図８は、代替案が実行された場合の一例を示す図である。図８は、図７から所定時間経過後の場面の図である。図８では、利用者Ｘは共用車両Ｖに乗車して、大型電気店Ｂへの移動している。その後、利用者Ｘは、コントローラ１０により算出された到着予定時刻に大型電気店Ｂに到着し、大型電気店Ａで購入するよりも安い価格でテレビを購入することができる。
【００６６】
続いて、図９を参照しながら、本実施形態に係る代替案提案システムの制御手順について説明する。図９は、本実施形態に係る代替案提案システムの制御手順を示すフローチャートである。
【００６７】
ステップＳ１０１では、コントローラ１０は、ユーザ端末装置３００を介して、ユーザにより設定された目的地の情報を取得する。
【００６８】
ステップＳ２０１では、コントローラ１０は、ステップＳ１０１にて取得したユーザの目的地の情報及びデータベース２０に記憶されているユーザの行動履歴から、ユーザが目的地で達成する目的を推定する。例えば、コントローラ１０は、Ｗｅｂサイトの閲覧履歴、メールの送信履歴及び受信履歴、電話の発信履歴及び着信履歴から、ユーザの目的を推定する。
【００６９】
ステップＳ１０３では、コントローラ１０は、共用車両Ｖで目的地まで移動する本案とは異なる案であり、かつ、ステップＳ２０２にて推定したユーザの目的を達成することが可能な案である代替案を作成する。例えば、ユーザの目的が商品の購入の場合、コントローラ１０は、商品が購入可能な場所を、共用車両Ｖの代替目的地として設定し、代替目的地への移動及び代替目的地での商品の購入を、代替案として作成する。
【００７０】
ステップＳ１０４では、コントローラ１０は、第１所要コスト及び第２所要コストを算出する。例えば、商品の購入がユーザの目的の場合、コントローラ１０は、目的地への到着予定時刻、目的地で販売している商品の価格を第１所要コストとして算出する。また、コントローラ１０は、代替目的地への到着予定時刻、代替目的地で販売している商品の価格を第２所要コストとして算出する。
【００７１】
ステップＳ１０５では、コントローラ１０は、代替案を提案するか否かを判断する。例えば、コントローラ１０は、ステップＳ１０４にて算出した第１所要コストと第２所要コストを比較し、第２所要コストの方が第１所要コストよりも低い場合、目的達成に対するユーザの満足度を向上させることができると判断して、代替案の提案が必要と判断する。第２所要コストの方が第１所要コストよりも低い場合の例としては、代替目的地で販売している商品の価格が目的地で販売している商品の価格よりも低いこと、代替目的地への到着予定時刻が目的地への到着予定時刻よりも早いことが例示できる。なお、判断基準は一例であって特に限定されず、例えば、コントローラ１０は、ユーザの好みを考慮して代替案の提案の要否を判断してもよい。代替案の提案が必要と判断した場合、ステップＳ１０６に進み、代替案の提案が不要と判断した場合、提案システムの制御処理を終了する。
【００７２】
ステップＳ１０６では、コントローラ１０は、ユーザにステップＳ１０３にて作成した代替案を提案する。例えば、コントローラ１０は、ユーザ端末装置３００の表示装置３３０に、代替目的地の情報、代替目的地までの到着予定時刻、代替目的地で販売している商品の価格などを表示させる。
【００７３】
ステップＳ１０７では、コントローラ１０は、ユーザから代替案の承諾を受け付けたか否かを判定する。例えば、コントローラ１０は、代替案の通知から所定時間が経過するまでに、ユーザから代替案の承諾の旨を受け付けたか否かを判定する。代替案の承諾を受け付けた場合、ステップＳ１０８に進み、代替案の承諾を受け付けない場合、提案システムの制御処理を終了する。
【００７４】
ステップＳ１０８では、コントローラ１０は、代替案を実行する。例えば、コントローラ１０は、代替目的地までの走行経路を共用車両Ｖへ送信することで、共用車両Ｖの目的地を変更させる。ステップＳ１０８での処理が終了すると、提案システムの制御処理を終了する。
【００７５】
以上のように、本実施形態では、提案システム１として、コントローラ１０と、ユーザが車両の目的地を入力することが可能なユーザ端末装置３００と、ユーザの行動履歴が記憶されたデータベース２０とを含むシステムを例に挙げて説明した。コントローラ１０は、ユーザ端末装置３００から、共用車両Ｖの目的地の情報を取得し、ユーザの行動履歴情報２２及び目的地の情報を用いて、ユーザが目的地で達成すべき目的を推定し、共用車両Ｖが目的地へ移動する本案とは異なる案であり、かつ、目的を達成することが可能な案である代替案を作成し、本案を用いて目的を達成するまでに要する第１所要コストと、代替案を用いて目的を達成するまでに要する第２所要コストを算出し、第１所要コストと第２所要コストを比較し、第１所要コストと第２所要コストとの比較結果から、代替案が本案に比べて、目的の達成に対するユーザの満足度を向上させることができると判断した場合、ユーザに代替案を提案する。これにより、代替案を用いることでユーザの満足度を向上させることができると判断した場合に、代替案が提案されるため、ユーザは積極的に代替案を採用することができ、ユーザの満足度の向上を図ることができる。
【００７６】
また、本実施形態では、第１所要コスト及び第２所要コストは、ユーザの目的を達成するまでに必要な費用、ユーザの移動距離、及びユーザの移動時間のうち少なくとも何れか一つを含むものである。これにより、費用の観点、移動距離の長さの観点、及び移動時間の長さの観点のうち少なくとも何れか一つに基づいて、ユーザの満足度を向上させることができるか否かを適切に判断することができる。
【００７７】
さらに、本実施形態では、ユーザ端末装置３００は、ユーザが所持する機器であるとともに、コントローラ１０とインターネット４００を介して通信する機器である。また、コントローラ１０は、共用車両Ｖが目的地に向かって出発する前に、ユーザ端末装置３００を介して、ユーザに代替案を提案する。代替案を提案する従来技術としては、共用車両Ｖが目的地への移動を開始した後、予定時間内に目的が達成できないと判定した場合、移動中に代替目的地を提案する技術が知られている。この従来技術では、ユーザは、共用車両Ｖで移動を開始し、かつ、予定時間内に目的が達成できないという条件に該当しなければ、ユーザは代替案を選択することができない。これに対して、本実施形態では、共用車両Ｖで移動する前に代替案を提案するため、予めユーザに対して複数の選択肢を与えることができる。例えば、ユーザの想定よりも低価格で商品を購入できる代替案を提案した場合、ユーザに満足感を与えることができ、その結果、提案システムの利用拡大につなげることができる。
【００７８】
加えて、本実施形態では、コントローラ１０は、ユーザの行動履歴情報２２に加えて、ユーザの好み、ユーザの家族構成、及び天気の情報のうち少なくとも何れか一つに基づいて、ユーザの目的を推定する。これにより、ユーザの目的をより具体的に推定することができ、推定精度を向上させることができる。
【００７９】
また、本実施形態では、コントローラ１０は、ユーザに指定された目的地以外の場所であり、かつ、ユーザの目的を達成することが可能な場所を共用車両Ｖの代替目的地として設定し、共用車両Ｖで代替目的地へ移動する案を代替案として作成する。これにより、例えば、土地勘がない場所で共用車両Ｖを利用する場合であっても、ユーザは想定していた場所以外の場所において目的を達成できることを知ることができ、ユーザに安心感を与えることができる。その結果、提案システムの利用拡大につなげることができる。
【００８０】
さらに、本実施形態では、コントローラ１０は、ユーザが共用車両Ｖを利用しない案を代替案として作成する。これにより、共用車両Ｖでの移動を予定していたユーザは、他の手段により目的を達成できることを知ることができ、ユーザにより多くの選択肢をより与えることができる。具体的に、本実施形態では、コントローラ１０は、宅配サービス及び訪問サービスのうち少なくとも何れか一つを用いた案を、代替案として生成する。これにより、ユーザは移動することなく目的を達成することができ、移動に必要な時間を他の用途に使用することができ、ユーザの満足度を向上させることができる。
【００８１】
また、本実施形態では、コントローラ１０は、共用車両Ｖ以外の移動手段を用いて目的地に移動する案を代替案として作成する。これにより、共用車両Ｖでの移動を予定していたユーザは、他の移動手段により目的地へ移動する方法を知ることができ、ユーザにより多くの選択肢をより与えることができる。
【００８２】
さらに、本実施形態では、コントローラ１０は、第１所要コストに含まれる費用と第２所要コストに含まれる費用との比較結果と、第１所要コストに含まれる移動距離と第２所要コストに含まれる移動距離との比較結果と、第１所要コストに含まれる移動時間と第２所要コストに含まれる移動時間との比較結果のうち少なくとも何れか一つに基づいて、代替案の提案の要否を判断する。ユーザの満足感に影響を与える要素に基づいて提案の要否判断がされるため、代替案の提案の要否判断を適切に行うことができる。
【００８３】
加えて、本実施形態では、コントローラ１０は、第１所要コストと第２所要コストとの比較結果に加えて、ユーザの好み及び天気の情報のうち少なくとも何れか一つに基づいて、目的の達成に対するユーザの満足度を向上させることができるか否かを判断する。これにより、客観的な要素のみならず、ユーザの主観的な要素を含めて、判断がされるため、ユーザごとに異なる判断をすることができる。
【００８４】
さらに、本実施形態では、コントローラ１０は、道路の渋滞情報、道路の工事情報、商品の価格情報、及びサービスの価格情報のうち少なくとも何れか一つに基づいて、第１所要コスト及び第２所要コストを算出する。これにより、例えば、道路の渋滞や期間限定の値下げ等、時間に応じて流動的に変化する要素を加味して、目的達成までのユーザの負担を算出することができる。
【００８５】
なお、以上に説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【００８６】
例えば、本実施形態では、ユーザの目的が一つという前提で代替案の提案システムを説明したが、ユーザが目的地で達成する目的は必ずしも一つとは限られず、目的地で達成すべき目的と別に、付随する目的がある場合も考えられる。このような場合に備えた変形例について、図１０を用いながら説明する。
【００８７】
図１０は、変形例に係る代替案提案システムにより行われたユーザの目的の推定結果の一例を示す図である。図１０は、図３に対応した場面であり、図２から所定時間経過後の場面の図である。図１０では、コントローラ１０は、Ｗｅｂサイトの閲覧履歴から、３２型テレビが掲載されたＷｅｂサイトを検出し、「３２型テレビの購入」をユーザの目的として推定している。
【００８８】
この場面において、変形例に係るコントローラ１０は、推定した目的の他に大型電気店Ａで達成すべき付随した目的があるか否かを判定し、付随した目的が存在すると判定した場合、推定した目的だけでなく、付随した目的を達成することが可能な代替案を作成する。
【００８９】
図１０の例において、コントローラ１０が、例えば、ユーザのメール送信履歴及び受信履歴から、ユーザには家族との待ち合わせの予定があること、及び大型電気店Ａの屋上に設けられたレジャー施設で家族と過ごした経験を確認したとする。この場合、コントローラ１０は、ユーザには「３２型テレビの購入」の目的とは別に、付随した「大型電気店Ａのレジャー施設で遊ぶ」目的があると推定する。そして、コントローラ１０は、大型電気店Ａのレジャー施設と同等のレジャー施設を検索し、該当するレジャー施設（例えば、レジャー施設Ｃとする）の場所を代替目的地に設定する。この場合、コントローラ１０は、「大型電気店Ａでの３２型テレビの購入」の目的を達成するための代替案として、共用車両Ｖで大型電気店Ｂへの移動及び大型電気店Ｂでのテレビの購入を提案するとともに、「大型電気店Ａのレジャー施設での遊び」という付随した目的を達成するための代替案として、共用車両Ｖでレジャー施設Ｃへの移動及びレジャー施設Ｃでの遊びを提案する。
【００９０】
このように、変形例では、コントローラ１０は、推定した目的の他に大型電気店Ａで達成すべき付随した目的があるか否かを判定し、付随した目的が存在すると判定した場合、推定した目的だけでなく、付随した目的を達成することが可能な代替案を作成する。これにより、ユーザに対して、より利用価値の高い代替案を提案することができるため、提案システムの利用拡大を図ることができる。
【００９１】
また、例えば、上述した実施形態では、第１所要コスト及び第２所要コストの算出において、道路の渋滞情報、道路の工事情報、商品価格の情報、サービス価格の情報を用いる例を説明したが、第１所要コスト及び第２所要コストに含める要素はこれに限られない。例えば、商品を販売する又はサービスを提供するお店や施設を利用可能な時間帯、時間帯ごとの混雑の度合い、お店や施設の評判を考慮してもよい。これにより、代替案の提案の要否判断において、より現実的な判断をすることができ、ユーザの感覚に合うような判断をすることができる。
【００９２】
また、例えば、上述した実施形態では、ユーザの行動履歴として、行動履歴情報２２を用いて説明したが、ユーザの行動履歴には、システム利用履歴情報２３を含めてもよい。この場合、代替案の提案の要否判定にあたり、コントローラ１０は、例えば、過去にユーザが代替案の提案に対して承諾している場合、代替案の提案を必要と判断してもよい。反対に、コントローラ１０は、過去にユーザが代替案の提案に対して承諾していない場合、代替案の提案を不要と判断してもよい。これにより、代替案の提案が常にされてしまい、ユーザを不快にさせることを防止することができる。また、コントローラ１０は、承諾した頻度に応じた重みづけを行い、要否の判断に反映させてもよい。これにより、過去のユーザの対応に応じた妥当な判断を行うことができる。
【００９３】
例えば、本明細書では、本発明に係る提案システムを、提案システム１を例に説明するが、本発明はこれに限定されるものではない。また、本明細書では、本発明に係るコントローラを、コントローラ１０を例に説明するが、本発明はこれに限定されるものではない。また、本明細書では、本発明に係るデータベースを、データベース２０を例に説明するが、本発明はこれに限定されるものではない。また、本明細書では、本発明に係る端末機を、ユーザ端末装置３００を例に説明するが、本発明はこれに限定されるものではない。また、本明細書では、本発明に係る車両を、共用車両Ｖを例に説明するが、本発明はこれに限定されるものではない。
【符号の説明】
【００９４】
１…提案システム
１００…提案装置
１０…コントローラ
２０…データベース
３０…通信装置
Ｖ１〜Ｖｎ…共用車両
２００Ｖ１〜２００Ｖｎ…車載装置
３００Ａ〜３００Ｚ…ユーザ端末装置
【図１】
2019215224.tif 000003
【図２】
2019215224.tif 000004
【図３】
2019215224.tif 000005
【図４】
2019215224.tif 000006
【図５】
2019215224.tif 000007
【図６】
2019215224.tif 000008
【図７】
2019215224.tif 000009
【図８】
2019215224.tif 000010
【図９】
2019215224.tif 000011
【図１０】
2019215224.tif 000012