(57)【要約】【課題】車両をメンテナンス可能な場所において、車両に提供可能なメンテナンス全般を考慮しつつ、ユーザが待ち時間を効率良く利用できるように情報を提供し得る、情報提供装置、情報提供方法、及びプログラムを提供する。【解決手段】情報提供装置１００は、車両に提供するメンテナンスを抽出する提供メンテナンス抽出部１１と、メンテナンスに必要な時間を算出するメンテナンス必要時間算出部１２と、ユーザに提供するサービスを抽出する提供サービス抽出部２１と、サービスの提供に必要な時間を算出するサービス必要時間算出部２２と、メンテナンス及びサービスに関する情報をユーザに提供する情報提供部３２と、メンテナンスに必要な時間とサービスに必要な時間との差分に基づいて、追加のメンテナンス又はサービスを特定する調整処理部３１とを備える。情報提供部３２は、追加のメンテナンス又はサービスが特定されると、これらもユーザに提供する。【選択図】図１
2015060546.tif 000002
【特許請求の範囲】
【請求項１】
車両で来店したユーザに対して情報を提供するための装置であって、
予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、提供メンテナンス抽出部と、
抽出された前記メンテナンスの提供に必要な時間を算出する、メンテナンス必要時間算出部と、
予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、提供サービス抽出部と、
抽出された前記サービスの提供に必要な時間を算出する、サービス必要時間算出部と、
抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、情報提供部と、
前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、調整処理部と、を備え、
前記情報提供部は、前記調整処理部が、追加のメンテナンス又は追加のサービスを特定すると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、
ことを特徴とする情報提供装置。
【請求項２】
前記車両が、走行用の電動機と、外部からの充電が可能な二次電池とを備えている場合に、前記提供メンテナンス抽出部が、前記車両に提供するメンテナンスとして充電を抽出する、請求項１に記載の情報提供装置。
【請求項３】
前記調整処理部が、前記ユーザによって、抽出された前記メンテナンス及び抽出された前記サービスが選択され、選択された前記メンテナンスの提供に必要な時間と、選択された前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、
請求項１または２に記載の情報提供装置。
【請求項４】
前記提供メンテナンス抽出部が、前記車両の状態を特定する情報と、前記車両に過去に提供されたメンテナンスの履歴とに基づいて、前記メンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出し、
前記メンテナンス必要時間算出部が、抽出された前記メンテナンスの提供に必要な時間を算出する、
請求項１〜３のいずれかに記載の情報提供装置。
【請求項５】
前記提供メンテナンス抽出部が、前記メンテナンスメニューの中から、先に抽出されているメンテナンスと同時に実行でき、且つ、前記先に抽出されているメンテナンスの提供に必要な時間内に完了できる、新たなメンテナンスを更に抽出する、
請求項１〜４のいずれかに記載の情報提供装置。
【請求項６】
前記提供サービス抽出部が、前記ユーザに過去に提供されたサービスの履歴を用いて、前記サービスメニューの中から、前記ユーザに提供するサービスを抽出する、
請求項１〜５のいずれかに記載の情報提供装置。
【請求項７】
車両で来店したユーザに対して情報を提供するための方法であって、
（ａ）予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、ステップと、
（ｂ）抽出された前記メンテナンスの提供に必要な時間を算出する、ステップと、
（ｃ）予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、ステップと、
（ｄ）抽出された前記サービスの提供に必要な時間を算出する、ステップと、
（ｅ）抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、ステップと、
（ｆ）前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、ステップと、を備え、
（ｇ）前記（ｆ）のステップで、追加のメンテナンス又は追加のサービスが特定されると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、ステップと、
を有することを特徴とする情報提供方法。
【請求項８】
コンピュータによって、車両で来店したユーザに対して情報を提供するためのプログラムであって、
前記コンピュータに、
（ａ）予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、ステップと、
（ｂ）抽出された前記メンテナンスの提供に必要な時間を算出する、ステップと、
（ｃ）予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、ステップと、
（ｄ）抽出された前記サービスの提供に必要な時間を算出する、ステップと、
（ｅ）抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、ステップと、
（ｆ）前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、ステップと、を備え、
（ｇ）前記（ｆ）のステップで、追加のメンテナンス又は追加のサービスが特定されると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両で来店したユーザに対して、車両のメンテナンス及びユーザに提供されるサービスに関する情報を提供する、情報提供装置、情報提供方法、及びこれらを実現するためのプログラムに関する。
【背景技術】
【０００２】
近年、電池技術の発展により、電気自動車の普及が見込まれている。このため、ガソリンスタンドを運営する事業者は、今後の電気自動車の普及に伴い、ガソリンの小売という形態からの脱却を目指している。このような脱却の一例としては、ＧＭＳ（General Merchandise Store）への発展が考えられる。
【０００３】
一般に、ＧＭＳは、小売店、病院、美容院、スポーツジム等の複数の店舗で構成された商業施設である。ガソリンスタンドがＧＭＳへと発展した場合は、ユーザは、電気自動車の充電サービスだけでなく、ショッピング、医療、美容といったサービスを受けることもできる。
【０００４】
ところで、現在の電気自動車では、その充電に数十分程度又はそれ以上の時間が必要であり、充電時間も電池の状態により様々である。このため、充電時間を見積もり、見積もった充電時間内にユーザが利用できる施設又は他のサービスを推薦することが、求められている。そして、このような背景の中、種々のシステムが提案されている。
【０００５】
例えば、特許文献１は、充電時間を見積もり、見積もった充電時間の間にユーザが行き帰り可能な施設を推薦する、充電システムを提案している。また、特許文献２は、同様に充電時間を見積もった後、サービス提供時間とサービス情報とを関連付けたルールに基づいて、充電時間よりもサービス提供時間が短いサービスを特定し、そのサービス情報のみを、ユーザの端末に配信するシステムを提案している。
【０００６】
また、上述のシステムの利便性を向上させるための技術も提案されている。例えば、特許文献３は、来店したユーザの会員カードのＲＦＩＤタグから検出したユーザ情報に基づいて、ユーザが個人及び家族であるかを判定し、判定結果に基づいて、ユーザに最適な広告を選択し、選択した広告を店舗内の端末に提示する技術を提案している。
【０００７】
更に、特許文献４は、来店した車のナンバーを読み取り、読み取ったナンバーに関連付けられているユーザ情報を抽出し、そして、抽出したユーザ情報に基づいて、車検、オイル交換等の提案内容を店員に通知する、技術を提案している。
【０００８】
また、特許文献５は、ユーザが利用したサービス及びアプリケーションの使用状況等を特定する履歴情報に基づいて、ユーザに提案するサービス及びアプリケーションを決定する技術を開示している。
【０００９】
従って、電気自動車の充電設備が設置されたＧＭＳにおいて、上記特許文献１又は２に開示されたシステム、更には上記特許文献３〜５に開示された技術を導入すれば、ユーザは、充電が完了するまでの間、時間を無駄にすることなく過ごすことができると考えられる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１２−１８２８７２号公報
【特許文献２】特開２０１２−２２８００６号公報
【特許文献３】特許第４４７０６８３号明細書
【特許文献４】特許第４２６８６５３号明細書
【特許文献５】特開２００４−３５５３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１及び２に開示されたシステムでは、充電時間内で利用できる施設及びサービスを単に提示できるに過ぎないため、施設の利用後、又はサービスの提供完了後に、ユーザにおいて未だ時間が余ってしまう場合がある。
【００１２】
また、ユーザは、自動車について、充電以外のサービス、例えば、洗車、タイヤ空気圧の点検、オイル交換等を受けたい場合もある。しかし、特許文献１及び２に開示されたシステムでは、自動車については充電しか考慮されておらず、これらのメンテナンスに関するサービスを考慮した提案は困難である。
【００１３】
なお、特許文献３に開示された技術は、抽出したユーザ情報に基づいて、ユーザの車の車検時期及びオイル交換時期が近いかどうかを判定し、近い場合に、店員にその旨を通知することに特徴がある。このため、特許文献１又は２に開示されたシステムに、たとえ、特許文献３に開示された技術を適用したとしても、メンテナンスに関するサービスを考慮した提案は困難である。
【００１４】
本発明の目的の一例は、上記問題を解消し、車両をメンテナンス可能な場所において、車両に提供可能なメンテナンス全般を考慮しつつ、ユーザが待ち時間を効率良く利用できるように情報を提供し得る、情報提供装置、情報提供方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明の一側面における情報提供装置は、車両で来店したユーザに対して情報を提供するための装置であって、
予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、提供メンテナンス抽出部と、
抽出された前記メンテナンスの提供に必要な時間を算出する、メンテナンス必要時間算出部と、
予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、提供サービス抽出部と、
抽出された前記サービスの提供に必要な時間を算出する、サービス必要時間算出部と、
抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、情報提供部と、
前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、調整処理部と、を備え、
前記情報提供部は、前記調整処理部が、追加のメンテナンス又は追加のサービスを特定すると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、
ことを特徴とする。
【００１６】
また、上記目的を達成するため、本発明の一側面における情報提供方法は、車両で来店したユーザに対して情報を提供するための方法であって、
（ａ）予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、ステップと、
（ｂ）抽出された前記メンテナンスの提供に必要な時間を算出する、ステップと、
（ｃ）予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、ステップと、
（ｄ）抽出された前記サービスの提供に必要な時間を算出する、ステップと、
（ｅ）抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、ステップと、
（ｆ）前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、ステップと、を備え、
（ｇ）前記（ｆ）のステップで、追加のメンテナンス又は追加のサービスが特定されると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、ステップと、
を有することを特徴とする。
【００１７】
更に、上記目的を達成するため、本発明の一側面におけるプログラムは、コンピュータによって、車両で来店したユーザに対して情報を提供するためのプログラムであって、
前記コンピュータに、
（ａ）予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、ステップと、
（ｂ）抽出された前記メンテナンスの提供に必要な時間を算出する、ステップと、
（ｃ）予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、ステップと、
（ｄ）抽出された前記サービスの提供に必要な時間を算出する、ステップと、
（ｅ）抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、ステップと、
（ｆ）前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、ステップと、を備え、
（ｇ）前記（ｆ）のステップで、追加のメンテナンス又は追加のサービスが特定されると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、ステップと、
を実行させることを特徴とする。
【発明の効果】
【００１８】
以上のように、本発明によれば、車両をメンテナンス可能な場所において、車両に提供可能なメンテナンス全般を考慮しつつ、ユーザが待ち時間を効率良く利用できるように情報を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】図１は、本発明の実施の形態における情報提供装置の概略構成を示すブロック図である。
【図２】図２は、本発明の実施の形態における情報提供装置の具体的構成を示すブロック図である。
【図３】図３は、本発明の実施の形態における情報提供装置の動作を示すフロー図である。
【図４】図４は、本発明の実施の形態における情報提供装置１００を実現するコンピュータの一例を示すブロック図である。
【図５】図５は、本発明の実施例において車両から取得される車両状態特定情報の一例を示す図である。
【図６】図６は、本発明の実施例で用いられるメンテナンスの履歴の一例を示す。
【図７】図７は、本発明の実施例で用いら得るメンテナンスメニューの一例を示す図である。
【図８】図８は、本発明の実施例において充電と同時に実行できるメンテナンスの一例を示している。
【図９】図９は、本発明の実施例において来店したユーザの個人情報の一例を示す図である。
【図１０】図１０は、本発明の実施例にいおて来店したユーザに提供されたサービスの履歴の一例を示す図である。
【図１１】図１１は、本発明の実施例においてユーザに過去に提供されたサービスにかかった時間の統計結果を示す図である。
【図１２】図１２は、本発明の実施例で用いられるサービスメニューの一例を示す図である。
【発明を実施するための形態】
【００２０】
（実施の形態）
以下、本発明の実施の形態における、情報提供装置、情報提供方法、及びプログラムについて、図１〜図４を参照しながら説明する。
【００２１】
［装置構成］
最初に、本発明の実施の形態における情報提供装置の構成について説明する。図１は、本発明の実施の形態における情報提供装置の概略構成を示すブロック図である。
【００２２】
図１に示す、本実施の情報提供装置１００は、車両で来店したユーザに対して情報を提供するための装置である。図１に示すように、情報提供装置１００は、提供メンテナンス抽出部１１と、メンテナンス必要時間算出部１２と、提供サービス抽出部２１と、サービス必要時間算出部２２と、調整処理部３１と、情報提供部３２とを備えている。
【００２３】
このうち、提供メンテナンス抽出部１１は、予め設定されたメンテナンスメニューの中から、ユーザが乗ってきた車両に提供するメンテナンスを抽出する。また、メンテナンス必要時間算出部１２は、ユーザが乗ってきた車両のメンテナンスの提供に必要な時間（以下「メンテナンス必要時間」と表記する。）を算出する。
【００２４】
提供サービス抽出部２１は、予め設定されたサービスメニューの中から、来店したユーザに提供するサービスを抽出する。サービス必要時間算出部２２は、提供サービス抽出部２１によって抽出されたサービスそれぞれについて、その提供に必要な時間（以下「サービス必要時間」と表記する。）を算出する。
【００２５】
情報提供部３２は、メンテナンス及びサービスに関する情報を、ユーザに提供する。本実施の形態では、情報提供部３２による情報の提供は、例えば、ユーザが利用可能な端末装置（図２参照）の画面に情報を表示することによって行なわれている。
【００２６】
調整処理部３１は、サービス必要時間とメンテナンス必要時間との間に差分が生じている場合に、差分に基づいて、追加のメンテナンス又は追加のサービスを特定する。
【００２７】
また、調整処理部３１によって、追加のメンテナンス又は追加のサービスが特定されると、情報提供部３２は、この追加のメンテナンス又は追加のサービスに関する情報もユーザに提供する。
【００２８】
このように、情報提供装置１００では、メンテナンス必要時間とサービス必要時間との間に差分があると、その差分を補間するために、追加のメンテナンス又は追加のサービスが特定され、これらが新たな情報としてユーザに提供される。例えば、車両の充電にかかる時間が、ユーザによって選択されたサービスの提供にかかる時間よりも長い場合は、ユーザに追加のサービスが提示される。反対にユーザによって選択されたサービスの提供にかかる時間が、車両のメンテナンスにかかる時間よりも長い場合は、ユーザに追加のメンテナンスが提示される。
【００２９】
つまり、情報提供装置１００によれば、車両をメンテナンス可能な商業施設等において、ユーザの車両に提供可能なメンテナンス全般を考慮しつつ、ユーザが待ち時間を効率良く利用できるように情報を提供することができる。また、この結果、ユーザが来店した店側にとっては、ユーザに対して、提供可能なサービスをできるだけ多く提示できることになるので、ビジネスチャンス獲得の機会が増加することになる。
【００３０】
続いて、図２を用いて、本実施の形態における情報提供装置１００の具体的構成について説明する。図２は、本発明の実施の形態における情報提供装置の具体的構成を示すブロック図である。
【００３１】
図２に示すように、本実施の形態では、情報提供装置１００は、図１に示した構成に加えて、車両情報取得部１３と、ユーザ情報取得部２３と、差分算出部３３とを備えている。また、情報提供装置１００は、データベース（ＤＢ）として、メンテナンス履歴ＤＢ１４と、提供可能メンテナンスＤＢ１５と、サービス履歴ＤＢ２４と、提供可能サービスＤＢ２５とを備えている。
【００３２】
車両情報取得部１３は、車両情報を取得し、取得した車両情報を提供メンテナンス抽出部１１に入力する。本実施の形態では、車両情報には、例えば、来店したユーザの車両を特定する情報（以下「車両特定情報」と表記する。）、及び車両の状態を特定する情報（以下「車両状態特定情報」と表記する。）が含まれている。
【００３３】
ここで、「車両特定情報」としては、車両の登録番号が挙げられる。「車両状態特定情報」としては、走行距離、オイル量、車両の故障箇所を示す情報等が挙げられる。また、車両が、走行用の電動機と、外部からの充電が可能な走行用の二次電池（バッテリー）とを備えている場合、即ち、車両が電気自動車、又はプラグインハイブリッド自動車である場合は、「車両状態特定情報」としては、バッテリーにＳＯＣ（State Of Charge）も挙げられる。
【００３４】
また、車両情報の取得は、例えば、車両に予め取り付けられた無線通信機器によって車両情報を情報提供装置１００へと送信させることによって、又はユーザによって入力装置（図２において図示せず）を介して入力することによって、行なうことができる。また、車両情報のうち、車両特定情報の取得は、車両のナンバープレートを撮影し、撮影画像を解析することによって行なうこともできる。
【００３５】
提供メンテナンス抽出部１１は、本実施の形態では、車両情報取得部１３から車両情報が入力されると、まず、車両特定情報を用いて、メンテナンス履歴ＤＢ１５から、この車両に過去に提供されたメンテナンスの履歴を取得する。メンテナンス履歴ＤＢ１５には、登録された車両毎に、過去に提供されたメンテナンスの履歴が格納されている。
【００３６】
また、提供メンテナンス抽出部１１は、車両状態特定情報と、メンテナンス履歴ＤＢ１５から取得したメンテナンスの履歴とに基づいて、提供可能メンテナンスＤＢ１５から、車両に提供するメンテナンスを抽出する。提供可能メンテナンスＤＢ１５には、車両に提供可能な全てのメンテナンスが、メンテナンスメニューとして格納されている。
【００３７】
また、車両が電気自動社等である場合は、提供メンテナンス抽出部１１は、車両に提供するメンテナンスとして、「充電」を必ず抽出する。車両に提供可能なメンテナンスとしては、充電の他に、室内クリーニング、エンジンルーム洗浄、ボディコーティング、タイヤ交換、空気圧点検、バッテリー交換、定期点検等が挙げられる。
【００３８】
また、提供メンテナンス抽出部１１は、サービス必要時間がメンテナンス時間よりも短いことによって両者に差分が生じていた場合は、調整処理部３１の指示に応じて、提供可能メンテナンスＤＢ１５から、追加のメンテナンスを抽出する。この場合、提供メンテナンス抽出部１１は、抽出したメンテナンスを調整処理部３１に出力するので、調整処理部３１は、出力されてきたメンテナンスを追加のメンテナンスとして特定する。
【００３９】
更に、提供メンテナンス抽出部１１は、提供可能メンテナンスＤＢ１５から、先に抽出されているメンテナンスと同時に実行でき、且つ、メンテナンス必要時間内に完了できる、車両のメンテナンスを新たに抽出することもできる。この場合は、情報提供部３２は、新たに抽出された車両のメンテナンスに関する情報もユーザに提供する。具体的には、車両が電気自動車等である場合は、提供メンテナンス抽出部１１は、充電と同時に実行できるメンテナンスを新たに抽出する。
【００４０】
メンテナンス必要時間算出部１２は、本実施の形態では、提供メンテナンス抽出部１１によって抽出されたメンテナンスについて、メンテナンス必要時間を算出する。また、提供可能メンテナンスＤＢ１５に格納されているメンテナンスメニューに、メンテナンス毎に、それにかかる時間が登録されている場合は、メンテナンス必要時間算出部１２は、メンテナンス必要時間の算出において、登録されている時間を用いることができる。
【００４１】
また、メンテナンス必要時間算出部１２は、車両が電気自動車であり、車両情報取得部１３によって充電に必要な時間が既に取得されている場合は、取得されている時間を用いてメンテナンス必要時間を算出することができる。また、メンテナンス必要時間算出部１２は、車両情報取得部１３によって充電に必要な時間が取得されていない場合は、バッテリーのＳＯＣ、充電状件等に基づいて、充電に必要な時間を算出することができる。
【００４２】
ユーザ情報取得部２３は、来店したユーザを特定するユーザ情報を取得し、取得したユーザ情報を提供サービス抽出部２１に入力する。ユーザ情報としては、予め各ユーザに設定されているユーザＩＤ（Identifier）が挙げられる。
【００４３】
ユーザ情報の取得は、例えば、ユーザの顔認識を実行することで、又は、車両特定情報とユーザ情報とを予め紐付けておき、車両情報取得部１３によって取得された車両情報を用いることで行なうことができる。また、ユーザ情報の取得は、ユーザによる入力装置を介した入力によっても行なうことができる。
【００４４】
提供サービス抽出部２１は、本実施の形態では、ユーザ情報取得部２３からユーザ情報が入力されると、まず、ユーザ情報を用いてユーザを特定し、サービス履歴ＤＢ２４から、特定したユーザに過去に提供されたサービスの履歴を取得する。サービス履歴ＤＢ２４には、登録されたユーザ毎に、過去に提供されたサービスの履歴が格納されている。
【００４５】
また、提供サービス抽出部２１は、ユーザ情報と、サービス履歴ＤＢ２４から取得したサービスの履歴とに基づいて、提供可能サービスＤＢ２５から、ユーザに提供するサービスを抽出する。提供可能サービスＤＢ２５には、ユーザに提供可能な全てのサービスが、サービスメニューとして格納されている。
【００４６】
例えば、提供サービス抽出部２１は、特定の過去の期間において、ユーザが選択したサービスのうち、選択された回数が多いサービスを、順に、設定された数だけ抽出する。また、ユーザに提供するサービスとしては、ショッピング、美容、特設会場でのイベントの参加、遊戯設備の利用等が挙げられる。
【００４７】
また、提供サービス抽出部２１は、サービス必要時間がメンテナンス時間よりも長いことによって両者に差分が生じていた場合は、調整処理部３１の指示に応じて、提供可能サービスＤＢ２５から、追加のサービスを抽出する。この場合、提供サービス抽出部２１は、抽出したサービスを調整処理部３１に出力するので、調整処理部３１は、出力されてきたサービスを追加のサービスとして特定する。
【００４８】
サービス必要時間算出部２２は、本実施の形態では、抽出されたサービスが過去にユーザに提供されたときにかかった時間を参照して、各サービスのサービス必要時間を算出することができる。例えば、サービス履歴ＤＢ２４に、過去に提供されたサービスと共に、そのときにかかった時間が登録されているのであれば、サービス必要時間算出部２２は、サービス必要時間の算出において、登録されている時間を参照する。
【００４９】
差分算出部３３は、サービスが抽出されると、サービス必要時間とメンテナンス必要時間との差分を算出する。また、ユーザによってメンテナンス及びサービスの選択が行なわれた場合は、差分算出部３３は、選択されたメンテナンス及びサービスについて、サービス必要時間とメンテナンス必要時間との差分を算出する。
【００５０】
調整処理部３１は、本実施の形態では、差分算出部３１によって差分が入力されると、選択されたサービスのサービス必要時間とメンテナンス必要時間とのうち、いずれが長いのかを判定する。そして、調整処理部３１は、サービス必要時間がメンテナンス必要時間よりも長い場合は、提供メンテナンス抽出部１１に、提供可能メンテナンスＤＢ１５から、追加のメンテナンスを抽出させる。また、調整処理部３１は、サービス必要時間がメンテナンス必要時間よりも短い場合は、提供サービス抽出部２１に、提供可能サービスＤＢ２５から、追加のサービスを抽出させる。
【００５１】
調整処理部３１は、提供メンテナンス抽出部１１によって追加のメンテナンスが抽出された場合、又は提供サービス抽出部２１によって追加のサービスが抽出された場合は、追加のメンテナンス及び追加のサービスを、情報提供部３２に入力する。
【００５２】
情報提供部３２は、本実施の形態では、メンテナンス及びサービスに関する情報を、ユーザが利用可能な端末装置４０に出力することができる。この場合、情報は、端末装置４０の画面上に表示される。なお、端末装置４０は、店舗に備え付けられた端末装置であっても良いし、ユーザが所有するスマートフォン等であっても良い。また、メンテナンスに関する情報として、メンテナンスの名称、内容、メンテナンス必要時間等が挙げられる。サービスに関する情報としては、サービスの名称、内容、サービス必要時間等が挙げられる。
【００５３】
また、情報提供部３２は、メンテナンス及びサービスに関する情報を、端末装置４０の画面上に表示する際において、ユーザに、提示されているメンテナンス及びサービスを了承するか否かを問い合わせるメッセージ（確認メッセージ）も表示させることができる。そして、ユーザが了承した場合は、情報提供部３２は、提示されているメンテナンスとサービスとをユーザが選択した旨を、調整処理部３１に通知する。一方、ユーザが了承していない場合は、情報提供部３２は、提示されているメンテナンスとサービスとをユーザが選択していない旨を、調整処理部３１に通知する。
【００５４】
更に、情報提供部３２は、調整処理部３１が追加のメンテナンス又は追加のサービスを特定した場合は、これらの情報も、確認メッセージと共に、端末装置４０に出力し、その画面上に表示させる。
【００５５】
［装置動作］
次に、本発明の実施の形態における情報提供装置１００の動作について図３を用いて説明する。図３は、本発明の実施の形態における情報提供装置の動作を示すフロー図である。以下の説明においては、適宜図１を参酌する。また、本実施の形態では、情報提供装置１００を動作させることによって、情報提供方法が実施される。よって、本実施の形態における情報提供方法の説明は、以下の情報提供装置１００の動作説明に代える。
【００５６】
図３に示すように、最初に、車両情報取得部１０１が、ユーザが車両に乗って来店すると、車両から車両情報を取得する（ステップＳ１）。
【００５７】
次に、提供メンテナンス抽出部１１は、ステップＳ１で取得された車両情報を用いて、車両を特定し、更に、メンテナンス履歴ＤＢ１５から、特定した車両に過去に提供されたメンテナンスの履歴を取得する。そして、提供メンテナンス抽出部１１は、取得したメンテナンス履歴と、車両情報に含まれる車両状態特定情報とに基づいて、提供可能メンテナンスＤＢ１５から、車両に提供するメンテナンスを抽出する（ステップＳ２）。
【００５８】
また、ステップＳ２では、提供メンテナンス抽出部１１は、提供可能メンテナンスＤＢ１５から、先に抽出されているメンテナンスと同時に実行でき、且つ、メンテナンス必要時間内に完了可能な、メンテナンスを新たに抽出することもできる。
【００５９】
次に、メンテナンス必要時間算出部１２は、提供可能メンテナンスＤＢ１５に格納されたメンテナンスメニューを参照して、ステップＳ２で抽出されたメンテナンスを実行するために必要な時間（メンテナンス必要時間）を算出する（ステップＳ３）。
【００６０】
次に、ユーザ情報取得部２３は、車両に乗車しているユーザのユーザ情報を既に取得しているかどうかを判定する（ステップＳ４）。ステップＳ４の判定の結果、ユーザ情報が既に取得されている場合は、後述のステップＳ９が実行される。一方、ステップＳ４の判定の結果、ユーザ情報が既に取得されていない場合は、ユーザ情報取得部２３は、ユーザ情報の取得を実行する（ステップＳ５）。
【００６１】
次に、提供サービス抽出部２１は、ステップＳ５で取得されたユーザ情報を用いてユーザを特定し、サービス履歴ＤＢ２４から、特定したユーザに過去に提供されたサービスの履歴を取得する。そして、提供サービス抽出部２１は、ユーザ情報と、サービス履歴ＤＢ２４から取得したサービスの履歴とに基づいて、提供可能サービスＤＢ２５から、ユーザに提供するサービスを抽出する（ステップＳ６）。
【００６２】
次に、サービス必要時間算出部２２は、ステップＳ６で抽出されたサービスを提供するために必要な時間（サービス必要時間）を算出する（ステップＳ７）。具体的には、サービス必要時間算出部２２は、サービスが過去にユーザに提供されたときにかかった時間を参照して、サービス必要時間を算出する。
【００６３】
次に、差分算出部３３は、ステップＳ３で算出されたメンテナンス必要時間と、ステップＳ７で算出されたサービス必要時間との差分を算出する（ステップＳ８）。また、差分算出部３３は、算出した差分を調整処理部３１に入力する。
【００６４】
次に、調整処理部３１は、端末装置４０の画面上に、ユーザに対して、抽出されたメンテナンス及びサービスを了承するか否かを問い合わせるメッセージ（確認メッセージ）が、既に表示されているかどうかを判定する（ステップＳ９）。ステップＳ９の判定の結果、既に確認メッセージは表示されている場合は、調整処理部３１は、後述するステップＳ１３を実行する。
【００６５】
一方、ステップＳ１９の判定の結果、未だ確認メッセージは表示されていない場合は、情報提供部３２は、ステップＳ２で抽出されたメンテナンス及びステップＳ６で抽出されたサービスに関する情報と、確認メッセージとを、ユーザが利用可能な端末装置４０に出力して、これらの情報と確認メッセージとの提示を実行する（ステップＳ１０）。
【００６６】
次に、調整処理部３１は、情報提示部３２からの通知に基づいて、ユーザが、確認メッセージに対応して、提示されたメンテナンス及びサービスを了承したかどうかを判定する（ステップＳ１１）。
【００６７】
ステップＳ１１の判定の結果、ユーザが了承した場合は、調整処理部３１は、後述するステップＳ１３を実行する。一方、ステップＳ１１の判定の結果、ユーザが了承しなかった場合は、調整処理部３１は、ステップＳ１２を実行する。
【００６８】
ステップＳ１２では、調整処理部３１は、ユーザが了承しなかったのはサービスであるかどうかを判定する。ステップＳ１２の判定の結果、ユーザが了承しなかったのがサービスである場合は、調整処理部３１は、提供サービス抽出部２１に、ステップＳ６を再度実行させる。一方、ステップＳ１２の判定の結果、ユーザが了承しなかったのがメンテナンスである場合は、調整処理部３１は、提供メンテナンス抽出部１１に、ステップＳ２を再度実行させる。
【００６９】
また、ステップＳ１３では、調整処理部３１は、ステップＳ８で算出された差分が閾値以下であるかどうかを判定する。ステップＳ１３の判定の結果、ステップＳ８で算出された差分が閾値以下である場合は、調整処理部３１は、ステップＳ１８を実行する。
【００７０】
一方、ステップＳ１３の判定の結果、ステップＳ８で算出された差分が閾値よりも大きい場合は、調整処理部３１は、サービス必要時間がメンテナンス必要時間よりも長いかどうかを判定する（ステップＳ１４）。
【００７１】
ステップＳ１４の判定の結果、サービス必要時間がメンテナンス必要時間よりも短い場合（ステップＳ１４：Ｎｏ）は、調整処理部３１は、提供サービス抽出部２１に、提供可能サービスＤＢ２５から、追加のサービスを抽出させる（ステップＳ１５）。
【００７２】
一方、ステップＳ１４の判定の結果、サービス必要時間がメンテナンス必要時間よりも長い場合（ステップＳ１４：Ｙｅｓ）は、調整処理部３１は、提供メンテナンス抽出部１１に、提供可能メンテナンスＤＢ１５から、追加のメンテナンスを抽出させる（ステップＳ１６）。
【００７３】
次に、ステップＳ１５又はＳ１６が実行されると、情報提供部３２は、追加のサービス又は追加のメンテナンスに関する情報を、端末装置４０に出力して、これらの情報をユーザに提示させる（ステップＳ１７）。
【００７４】
また、ステップＳ１７では、情報提供部３２は、ユーザに、追加のサービス又は追加のメンテナンスを了承するか否かを問い合わせるメッセージも画面上に表示させる。そして、情報提供部３２は、ユーザが、回答を行なった場合は、回答を受け付け、その結果を、調整処理部３１に通知する。なお、図３においては図示されていないが、ユーザが、了承しなかった場合は、再度、ステップＳ１５又はＳ１６が実行されても良い。
【００７５】
次に、ステップＳ１３で差分が閾値以下である場合、及びステップＳ１７が実行された場合は、調整処理部３１は、最終的にユーザが選択したメンテナンス及びサービスを決定する（ステップＳ１８）。また、情報提供部３２は、決定されたメンテナンス及びサービスに関する情報を、端末装置４０に出力して、これらの情報をユーザに提示させる。ステップＳ１８の実行後、情報提供装置１００における処理は終了する。
【００７６】
以上のように本実施の形態では、ユーザは、希望するメンテナンス及びサービスを選択でき、そして、情報提供装置１００は、両者の間に一定の差分があれば、追加のメンテナンス及び追加のサービスを提案する。このため、本実施の形態によれば、車両のメンテナンスが可能な場所において、ユーザの車両に提供可能なメンテナンス全般を考慮しつつ、ユーザが待ち時間を効率良く利用できるように情報を提供することができる。
【００７７】
［プログラム］
本発明の実施の形態におけるプログラムは、コンピュータに、図３に示すステップＳ１〜Ｓ１８を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態における情報提供装置１００と情報提供方法とを実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、提供メンテナンス抽出部１１、メンテナンス必要時間算出部１２、提供サービス抽出部２１、サービス必要時間算出部２２、ユーザ情報取得部２３、調整処理部３１、情報提供部３２、及び差分算出部３３として機能し、処理を行なう。
【００７８】
また、本実施の形態では、メンテナンス履歴ＤＢ１４、提供可能メンテナンスＤＢ１５、及びサービス履歴ＤＢ２４は、上記のコンピュータの記憶装置に、これらを構成するデータファイルを格納することによって実現できる。なお、これらのデータベースは、上記のコンピュータにネットワークを介して接続された別のコンピュータの記憶装置に、これらを構成するデータファイルを格納することによっても実現できる。
【００７９】
ここで、本実施の形態におけるプログラムを実行することによって、情報提供装置１００を実現するコンピュータについて図４を用いて説明する。図４は、本発明の実施の形態における情報提供装置１００を実現するコンピュータの一例を示すブロック図である。
【００８０】
図４に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。
【００８１】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであっても良い。
【００８２】
また、記憶装置１１３の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。
【００８３】
データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００８４】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記憶媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記憶媒体が挙げられる。
【実施例】
【００８５】
次に、実施例を用いて、図３に示した各ステップに沿って、本発明の実施の形態における情報提供装置１００の動作を更に具体的に説明する。また、以下の実施例では、複合商業施設Ａに車両ＢでユーザＣが来店する場合を想定する。更に、車両Ｂは、電気自動車であるとする。また、複合商業施設Ａには、同じ敷地内に、電気自動車の充電設備、及び車両のメンテナンスを行う施設に加え、小売店舗、レストラン、美容院などが併設されているとする。なお、以下の説明では、適宜、図１〜図３を参酌する。
【００８６】
［ステップＳ１］
まず、ユーザＣが、車両Ｂに乗って、複合店舗Ａの敷地内に入ると、複合商業施設Ａに設置された読取装置は、車両Ｂのナンバープレートの画像認識によって、そのナンバーを読み取る。そして、読取装置は、読み取ったナンバーを車両特定情報として情報提供装置１００へと送信する。また、車両Ｂに予め取り付けられた無線通信機器は、図４に示す車両状態特定情報を情報提供装置１００へと送信する。
【００８７】
図５は、本発明の実施例において車両から取得される車両状態特定情報の一例を示す図である。図５に示すように、本実施例では、車両状態特定情報は、車両の走行用のバッテリーのＳＯＣと、バッテリーの充電に必要な時間とで構成されている。また、図５の例では、バッテリーのＳＯＣは２０％程度であり、充電には１．５時間程度必要である。
【００８８】
また、車両情報の取得は、上記の読取装置及び無線通信機器を用いずに、例えば、ユーザＣ自身が、施設に備え付けの入力装置を用いて、直接入力することによって行なわれていても良い。
【００８９】
［ステップＳ２〜Ｓ３］
次に、提供メンテナンス抽出部１１は、車両特定情報を用いて、車両Ｂを特定し、更に、メンテナンス履歴ＤＢ１５から、車両Ｂに過去に提供されたメンテナンスの履歴を取得する。図６は、本発明の実施例で用いられるメンテナンスの履歴の一例を示す。
【００９０】
続いて、提供メンテナンス抽出部１１は、車両Ｂが電気自動車であることから、車両に提供するメンテナンスの一つとして「充電」を抽出する。また、提供メンテナンス抽出部１１は、提供可能メンテナンスＤＢ１５から、複合商業施設Ａにおいて現在提供することが可能なメンテナンスの一覧（メンテナンスメニュー）を取得する。
【００９１】
図７は、本発明の実施例で用いら得るメンテナンスメニューの一例を示す図である。図７に示すメンテナンスメニューでは、充電以外の各メンテナンスについて、そのメンテナンス必要時間、費用、効果期間、重要度、及びそのメンテナンス必要時間内に同時に実施できる他のメンテナンスが、登録されている。
【００９２】
図７に示すように、例えば、エンジンルームの洗浄には、０．７時間が必要であり、その費用は１０，０００円、効果期間は１年間である。また、エンジンルームの洗浄は、車両の通常利用にはそれほど重要ではないため、重要度は「Ｂレベル」に設定されている。また、エンジンルームの洗浄は、室内クリーニングと同時に実施が可能なメンテナンスであることがわかる。
【００９３】
また、図７に示すように、タイヤ交換には、２時間が必要であり、その時間内に同時にフッ素コーティング（ボディコーティング）を実施することが可能である。しかし、フッ素コーティングをメインとした場合には、タイヤ交換はフッ素コーティングよりも実施に時間がかかるため、同時実施ができないことがわかる。
【００９４】
次に、メンテナンスメニューの取得後、提供メンテナンス抽出部１１は、図７に示されたメンテナンスのうち、充電と同時に実行でき、且つ、充電完了までに終了できるメンテナンスを特定する。図８は、本発明の実施例において充電と同時に実行できるメンテナンスの一例を示している。
【００９５】
図８に示すように、充電と同時に実行できるメンテナンスは、室内クリーニング、フッ素コーティング、及びタイヤ交換であるが、このうちタイヤ交換の時間は充電時間（１．５時間）より長い２時間である。従って、提供メンテナンス抽出部１１は、充電と同時に実行できるメンテナンスとして、室内クリーニング、及びフッ素コーティングを特定する。
【００９６】
次に、提供メンテナンス抽出部１１は、メンテナンス必要時間算出部１２に、図５に示した車両状態特定情報と、図７に示したメンテナンスメニューとを渡し、充電と特定したメンテナンスとの組み合わせについて、メンテナンス必要時間を算出させる。本実施例では、提供メンテナンス抽出部１１は、メンテナンス必要時間算出部１２に、「充電−室内クリーニング」、「充電−フッ素コーティング」、「充電−室内クリーニング−フッ素コーティング」それぞれについて、メンテナンス必要時間を算出する。
【００９７】
これらのうち、「充電−室内クリーニング」及び「充電−フッ素コーティング」については、充電時間の１．５時間以内に完了できるので、メンテナンス必要時間算出部１２は、メンテナンス必要時間を１．５時間と算出する。一方、「充電−室内クリーニング−フッ素コーティング」については、室内クリーニングとフッ素コーティングとが同時に実施できないため（図７参照）、メンテナンス必要時間算出部１２は、メンテナンス必要時間を２．０時間と算出する。
【００９８】
次に、提供メンテナンス抽出部１１は、算出結果に基づき、充電と同時に実施するメンテナンスとして、室内クリーニングとフッ素コーティングのうちの一方を、メンテナンスの履歴、重要度、費用、又は効果期間等を考慮して、選択する。本実施例では、提供メンテナンス抽出部１１は、重要度の高い室内クリーニングを選択し、充電と、それと同時に実施可能な室内クリーニングとを車両Ｂに提供するメンテナンスとして抽出する。また、提供メンテナンス抽出部１１は、図６に示すメンテナンスの履歴を参照し、効用期間が過ぎてしまったメンテナンスがあれば、それを優先して選択することもできる。
【００９９】
次に、メンテナンス必要時間算出部１２は、メンテナンス必要時間を１．５時間と決定し、抽出されたメンテナンスに関する情報とメンテナンス必要時間とを、差分算出部３３及び情報提供部３２に出力する。
【０１００】
［ステップＳ４〜Ｓ５］
次に、ユーザ情報取得部１３は、来店したユーザＣを特定するユーザ情報を取得する。本実施例では、ユーザ情報の取得は、複合商業施設Ａに設置された顔認識装置によって行なわれている。顔認識装置は、ユーザＣの顔の画像から、顔認識処理によってユーザＣを特定し、特定したユーザＣのユーザ情報を情報提供装置１００へと送信する。また、ユーザ情報の取得も、上記の顔認識装置を用いずに、例えば、ユーザＣ自身が、施設に備え付けの入力装置を用いて、直接入力することによって行なわれていても良い。
【０１０１】
［ステップＳ６］
ユーザ情報が取得されると、提供サービス抽出部２１は、ユーザＣを特定し、サービス履歴ＤＢ２４から、ユーザＣの個人情報と、ユーザＣに過去に提供されたサービスの履歴とを取得する。図９は、本発明の実施例において来店したユーザの個人情報の一例を示す図である。図１０は、本発明の実施例にいおて来店したユーザに提供されたサービスの履歴の一例を示す図である。
【０１０２】
図９に示すように、個人情報には、ユーザの名前（人物名）毎に、性別、年齢、及び推薦候補サービスが登録されている。このうち、推薦候補サービスは、該当ユーザが、複合商業施設Ａにおいて利用する可能性があり、且つ、該当ユーザに推薦すべきとされる、サービスの候補である。
【０１０３】
また、図１０に示すように、サービスの履歴には、ユーザＣに提供された各サービスが、提供された日時、名称、及び提供時のサービス必要時間と共に登録されている。図１０の例では、ユーザＣは、複合商業施設Ａにおいて、ショッピングのみを利用してきたことがわかる。
【０１０４】
次に、提供サービス抽出部２１は、提供可能サービスＤＢ２５のサービスメニュー（図１２参照）の中から、ユーザＣのユーザ情報（個人情報）とサービスの履歴とに基づき、ユーザＣに提供するサービスとして、ユーザＣが最も利用する確率の高いサービスを抽出する。
【０１０５】
具体的には、本実施例では、提供サービス抽出部２１は、過去数か月といった特定の過去の期間において、ユーザＣに提供されたサービスの中で最も多く提供されたサービスである「ショッピング」を抽出する。また、本実施例では、提供サービス抽出２１は、ユーザＣと同じセグメントに属する他のユーザの履歴に基づいて、ユーザＣが利用する確率の高いサービスを推定し、推定したサービスを抽出することもできる。
【０１０６】
［ステップＳ７］
次に、サービス必要時間算出部２２は、抽出されたサービスが過去にユーザに提供されたときにかかった時間を参照して、各サービスのサービス必要時間を算出する。例えば、サービス必要時間算出部２２は、今回のユーザＣの来店の目的はショッピングのみであると推定し、過去のショッピングにかかった時間から、今回のサービス必要時間を算出する。
【０１０７】
具体的には、過去のショッピングにかかった時間の分布が図１１に示す通りであれば、サービス必要時間算出部２２は、時間の分布のピーク値をとり、これをサービス必要時間とする。図１１は、本発明の実施例においてユーザに過去に提供されたサービスにかかった時間の統計結果を示す図である。図１１の例では、サービス必要時間算出部２２は、サービス必要時間を１時間と算出する。
【０１０８】
［ステップＳ８］
次に、差分算出部３３は、サービス必要時間とメンテナンス必要時間との差分を算出する。本実施例では、サービス必要時間が１時間であり、メンテナンス必要時間が１．５時間であるので、差分算出部３３は、差分を０．５時間と算出する。そして、差分算出部３３が差分を調整処理部３１に通知すると、調整処理部３１は、車両のメンテナンスに０．５時間多くかかると判定する。
【０１０９】
［ステップＳ９〜Ｓ１１］
次に、情報提供部３２は、メンテナンス及びサービスに関する情報を、ユーザが利用可能な端末装置４０に出力し、これらを、端末装置４０の画面上に表示させる。具体的には、本実施例では、ステップＳ３において、提供メンテナンス抽出部１１は、充電と室内クリーニングとを車両Ｂに提供するメンテナンスとして抽出しているので、メンテナンスに関する情報として、充電と室内クリーニングとに関する情報が表示される。また、ステップＳ６において、提供サービス抽出部２１が、ショッピングをユーザＣに提供するサービスとして抽出しているので、サービスに関する情報として、ショッピングに関する情報が表示される。
【０１１０】
また、このとき、情報提供部３２は、「今回、複合商業施設Ａで利用するメンテナンスは充電と室内クリーニングのみであり、サービスはショッピングのみである」か否かを問い合わせる確認メッセージも、端末装置４０の画面上に表示させる。
【０１１１】
［ステップＳ１３〜Ｓ１５］
そして、確認メッセージに対する回答結果が、情報提供部３２を介して調整処理部３１に通知される。このとき、ユーザＣが、ステップＳ１０における確認メッセージ（メンテナンスは充電のみであり、サービスはショッピングのみであること）に対して了承したとする。この場合、調整処理部３１は、車両のメンテナンスに０．５時間多くかかり（サービス必要時間の方が短い）、この時間は閾値以上であるので、提供サービス抽出部２１に、０．５時間を補完する追加のサービスを新たに抽出するように、指示を行なう（ステップｓ１３：Ｎｏ、ステップＳ１４：Ｎｏ）。
【０１１２】
次に、提供サービス抽出部２１は、提供可能サービスＤＢ２５から、サービスメニューを取得し、これから、サービス必要時間が０．５時間又はこれに近い値となるサービスを抽出する。図１２は、本発明の実施例で用いられるサービスメニューの一例を示す図である。図１２の例では、サービスメニューには、サービス毎に、サービス必要時間が設定されているため、提供サービス抽出部２１は、サービスの抽出において、このサービス必要時間を参照することができる。よって、提供サービス抽出部２１は、追加のサービスとして、サービス必要時間が０．５時間に設定されている「特設会場でのイベントの開催」を抽出する。
【０１１３】
なお、上記の例では、各メンテナンスにかかる時間として、メンテナンスメニューに登録の時間が利用されている。しかし、本実施例では、提供サービス抽出部２１は、サービス必要時間算出部２２に対して、サービスメニューにある各サービスのサービス必要時間の算出を依頼することもできる。この場合は、サービス必要時間算出部２２は、提供サービス抽出部２１に依頼された各サービスについて、ステップＳ７と同様にして、サービス必要時間を算出することができる。
【０１１４】
［ステップＳ１７］
ステップＳ１５が実行されると、情報提供部３２は、追加のサービスに関する情報を、ユーザが利用可能な端末装置４０に出力し、これらを、端末装置４０の画面上に表示させる。また、情報提供部３２は、ユーザに、追加のサービスを了承するか否かを問い合わせる確認メッセージも画面上に表示させる。そして、情報提供部３２は、ユーザが、回答を行なった場合は、回答を受け付け、その結果を、調整処理部３１に通知する。なお、ユーザが、了承しなかった場合は、再度、ステップＳ１５が実行される。
【０１１５】
［ステップＳ１２］
一方、ユーザＣが、ステップＳ１０における確認メッセージ（メンテナンスは充電のみであり、サービスはショッピングのみであること）に対して了承しなかったとする。この場合、調整処理部３１は、回答結果に基づいて、ユーザが何に対して了承しなかったのかを判定する。
【０１１６】
例えば、ユーザが、ステップＳ１０における確認メッセージに対して、今回はレストランでの食事も予定していると回答していたとする。この場合、調整処理部３１は、提供サービス抽出部２１に対してステップＳ６を再度実行させる。
【０１１７】
具体的には、提供サービス抽出部２１は、提供可能サービスＤＢ２５から、レストランでの食事に関する情報を抽出し、サービス必要時間算出部２２に送る。この場合、サービス必要時間算出部２２は、ショッピングにかかる時間（１時間）とレストランでの食事にかかる時間（１．５時間（図１２参照））と合算して、サービス必要時間を２．５時間と算出する。
【０１１８】
次に、差分算出部３３は、メンテナンス必要時間は１．５時間であるので、サービス必要時間とメンテナンス必要時間との差分を１時間と算出し、算出結果を調整処理部３１に通知する。
【０１１９】
［ステップＳ１３〜Ｓ１４、Ｓ１６］
次に、調整処理部３１は、サービスの提供に１時間多くかかると判定する（サービス必要時間の方が長い）。このときの差分も閾値以上であるので、調整処理部３１は、提供メンテナンス抽出部１１に、１時間を補間する追加のメンテナンスを新たに抽出するように、指示を行なう（ステップｓ１３：Ｎｏ、ステップＳ１４：Ｙｅｓ）。
【０１２０】
次に、提供メンテナンス抽出部１１は、ステップＳ２で取得している車両Ｂのメンテナンス履歴から、複合商業施設Ａで車両Ｂに過去に提供された充電以外のメンテナンスについて、日時、名称、効果期間、車両の通常利用にとって重要である程度を表す重要度を取得する。
【０１２１】
そして、現在の日時が２０１２年２月２２日であるとすると、提供メンテナンス抽出部１１は、車両Ｂにおいては、エンジンルーム洗浄とボディフッ素コーティングとの効果期間が切れていると判断し、更にこれらの重要度を特定する。今回の場合は、エンジンルーム洗浄、フッ素コーティングの順に重要度は低くなる。
【０１２２】
次に、提供メンテナンス抽出部１１は、メンテナンス必要時間算出部１２に対して、エンジンルーム洗浄又はフッ素コーティングを追加した場合のメンテナンス必要時間を算出させると共に、差分算出部３３には、各場合の差分を算出させる。そして、提供メンテナンス抽出部１１は、算出結果に基づき、メンテナンス必要時間の延長分が１時間又はそれに近くなるように、追加のメンテナンスを抽出する。
【０１２３】
具体的には、既に、充電（１．５時間）と、それと同時に実施される室内クリーニング（０．５時間）とが抽出されている。そして、今回の場合は、エンジンルーム洗浄は、室内クリーニングと同時に実施できるが、充電とは同時には実施できないため、充電が終了してから実施されることになる。従って、充電、室内クリーニング、及びエンジンルーム洗浄を実施する場合は、メンテナンス必要時間は３時間となるので、エンジンルーム洗浄は追加のメンテナンスの候補とはならないこととなる。
【０１２４】
一方、フッ素コーティング（１．５時間）は、室内クリーニングとは同時に実施できないが、充電とは同時に実施できる。従って、充電、フッ素コーティング、及び室内クリーニングを実施する場合は、メンテナンス必要時間は２時間となるので、フッ素コーティングは追加のメンテナンスの候補となる。従って、この場合、提供メンテナンス抽出部１１は、追加のメンテナンスとして、「フッ素コーティング」を抽出する。
【０１２５】
なお、上記の例でも、各メンテナンスにかかる時間として、メンテナンスメニューに登録されている時間が利用されている。しかし、この場合においても、提供サービス抽出部２１は、サービス必要時間算出部２２に対して、サービスメニューにある各サービスのサービス必要時間の算出を依頼することもできる。
【０１２６】
［ステップＳ１７］
ステップＳ１６が実行されると、情報提供部３２は、追加のメンテナンスに関する情報を、ユーザが利用可能な端末装置４０に出力し、これらを、端末装置４０の画面上に表示させる。また、情報提供部３２は、ユーザに、追加のメンテナンスを了承するか否かを問い合わせる確認メッセージも画面上に表示させる。そして、情報提供部３２は、ユーザが、回答を行なった場合は、回答を受け付け、その結果を、調整処理部３１に通知する。なお、ユーザが、了承しなかった場合は、再度、ステップＳ１６が実行される。
【０１２７】
［ステップＳ１８］
ステップＳ１７の実行後、調整処理部３１は、最終的にユーザが選択したメンテナンス及びサービスを決定する。そして、情報提供部３２は、決定されたメンテナンス及びサービスに関する情報を、端末装置４０に出力して、これらの情報をユーザに提示させる。本実施例では、最終的に、充電、室内クリーニング、及びフッ素コーティングがユーザに選択されたメンテナンスとして決定され、ショッピング及びレストランでの食事がユーザに選択されたサービスとして決定される。
【０１２８】
本実施例によれば、車両のメンテナンスが可能な複合商業施設Ａにおいて、ユーザＣの車両Ｂに提供可能なメンテナンス全般を考慮しつつ、ユーザＣが待ち時間を効率良く利用できるように情報が提供される。また、複合商業施設Ａにおいては、ユーザに対して、提供可能なサービスをできるだけ多く提示できることになるので、ビジネスチャンス獲得の機会が増加することになる。
【０１２９】
上述した実施の形態及び実施例の一部又は全部は、以下に記載する（付記１）〜（付記１８）によって表現することができるが、以下の記載に限定されるものではない。
【０１３０】
（付記１）
車両で来店したユーザに対して情報を提供するための装置であって、
予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、提供メンテナンス抽出部と、
抽出された前記メンテナンスの提供に必要な時間を算出する、メンテナンス必要時間算出部と、
予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、提供サービス抽出部と、
抽出された前記サービスの提供に必要な時間を算出する、サービス必要時間算出部と、
抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、情報提供部と、
前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、調整処理部と、を備え、
前記情報提供部は、前記調整処理部が、追加のメンテナンス又は追加のサービスを特定すると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、
ことを特徴とする情報提供装置。
【０１３１】
（付記２）
前記車両が、走行用の電動機と、外部からの充電が可能な二次電池とを備えている場合に、前記提供メンテナンス抽出部が、前記車両に提供するメンテナンスとして充電を抽出する、付記１に記載の情報提供装置。
【０１３２】
（付記３）
前記調整処理部が、前記ユーザによって、抽出された前記メンテナンス及び抽出された前記サービスが選択され、選択された前記メンテナンスの提供に必要な時間と、選択された前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、
付記１または２に記載の情報提供装置。
【０１３３】
（付記４）
前記提供メンテナンス抽出部が、前記車両の状態を特定する情報と、前記車両に過去に提供されたメンテナンスの履歴とに基づいて、前記メンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出し、
前記メンテナンス必要時間算出部が、抽出された前記メンテナンスの提供に必要な時間を算出する、
付記１〜３のいずれかに記載の情報提供装置。
【０１３４】
（付記５）
前記提供メンテナンス抽出部が、前記メンテナンスメニューの中から、先に抽出されているメンテナンスと同時に実行でき、且つ、前記先に抽出されているメンテナンスの提供に必要な時間内に完了できる、新たなメンテナンスを更に抽出する、
付記１〜４のいずれかに記載の情報提供装置。
【０１３５】
（付記６）
前記提供サービス抽出部が、前記ユーザに過去に提供されたサービスの履歴を用いて、前記サービスメニューの中から、前記ユーザに提供するサービスを抽出する、
付記１〜５のいずれかに記載の情報提供装置。
【０１３６】
（付記７）
車両で来店したユーザに対して情報を提供するための方法であって、
（ａ）予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、ステップと、
（ｂ）抽出された前記メンテナンスの提供に必要な時間を算出する、ステップと、
（ｃ）予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、ステップと、
（ｄ）抽出された前記サービスの提供に必要な時間を算出する、ステップと、
（ｅ）抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、ステップと、
（ｆ）前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、ステップと、を備え、
（ｇ）前記（ｆ）のステップで、追加のメンテナンス又は追加のサービスが特定されると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、ステップと、
を有することを特徴とする情報提供方法。
【０１３７】
（付記８）
前記車両が、走行用の電動機と、外部からの充電が可能な二次電池とを備えている場合に、前記（ａ）のステップにおいて、前記車両に提供するメンテナンスとして充電を抽出する、付記７に記載の情報提供方法。
【０１３８】
（付記９）
前記（ｆ）のステップにおいて、前記ユーザによって、抽出された前記メンテナンス及び抽出された前記サービスが選択され、選択された前記メンテナンスの提供に必要な時間と、選択された前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、
付記７または８に記載の情報提供方法。
【０１３９】
（付記１０）
前記（ａ）のステップにおいて、前記車両の状態を特定する情報と、前記車両に過去に提供されたメンテナンスの履歴とに基づいて、前記メンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出し、
前記（ｂ）のステップにおいて、抽出された前記メンテナンスの提供に必要な時間を算出する、
付記７〜９のいずれかに記載の情報提供方法。
【０１４０】
（付記１１）
前記（ａ）のステップにおいて、前記メンテナンスメニューの中から、先に抽出されているメンテナンスと同時に実行でき、且つ、前記先に抽出されているメンテナンスの提供に必要な時間内に完了できる、新たなメンテナンスを更に抽出する、
付記７〜１０のいずれかに記載の情報提供方法。
【０１４１】
（付記１２）
前記（ｃ）のステップにおいて、前記ユーザに過去に提供されたサービスの履歴を用いて、前記サービスメニューの中から、前記ユーザに提供するサービスを抽出する、
付記７〜１１のいずれかに記載の情報提供方法。
【０１４２】
（付記１３）
コンピュータによって、車両で来店したユーザに対して情報を提供するためのプログラムであって、
前記コンピュータに、
（ａ）予め設定されたメンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出する、ステップと、
（ｂ）抽出された前記メンテナンスの提供に必要な時間を算出する、ステップと、
（ｃ）予め設定されたサービスメニューの中から、前記ユーザに提供するサービスを抽出する、ステップと、
（ｄ）抽出された前記サービスの提供に必要な時間を算出する、ステップと、
（ｅ）抽出された前記メンテナンス及び抽出された前記サービスに関する情報を前記ユーザに提供する、ステップと、
（ｆ）前記メンテナンスの提供に必要な時間と、前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、ステップと、を備え、
（ｇ）前記（ｆ）のステップで、追加のメンテナンス又は追加のサービスが特定されると、更に、特定した前記追加のメンテナンス又は前記追加のサービスに関する情報を、前記ユーザに提供する、ステップと、
を実行させるプログラム。
【０１４３】
（付記１４）
前記車両が、走行用の電動機と、外部からの充電が可能な二次電池とを備えている場合に、前記（ａ）のステップにおいて、前記車両に提供するメンテナンスとして充電を抽出する、付記１３に記載のプログラム。
【０１４４】
（付記１５）
前記（ｆ）のステップにおいて、前記ユーザによって、抽出された前記メンテナンス及び抽出された前記サービスが選択され、選択された前記メンテナンスの提供に必要な時間と、選択された前記サービスの提供に必要な時間との間に、差分が生じている場合に、前記差分に基づいて、追加のメンテナンス又は追加のサービスを特定する、
付記１３または１４に記載のプログラム。
【０１４５】
（付記１６）
前記（ａ）のステップにおいて、前記車両の状態を特定する情報と、前記車両に過去に提供されたメンテナンスの履歴とに基づいて、前記メンテナンスメニューの中から、前記車両に提供するメンテナンスを抽出し、
前記（ｂ）のステップにおいて、抽出された前記メンテナンスの提供に必要な時間を算出する、
付記１３〜１５のいずれかに記載のプログラム。
【０１４６】
（付記１７）
前記（ａ）のステップにおいて、前記メンテナンスメニューの中から、先に抽出されているメンテナンスと同時に実行でき、且つ、前記先に抽出されているメンテナンスの提供に必要な時間内に完了できる、新たなメンテナンスを更に抽出する、
付記１３〜１６のいずれかに記載のプログラム。
【０１４７】
（付記１８）
前記（ｃ）のステップにおいて、前記ユーザに過去に提供されたサービスの履歴を用いて、前記サービスメニューの中から、前記ユーザに提供するサービスを抽出する、
付記１３〜１７のいずれかに記載のプログラム。
【産業上の利用可能性】
【０１４８】
以上のように、本発明によれば、車両のメンテナンスが可能な商業施設等において、車両に提供可能なメンテナンス全般を考慮しつつ、ユーザが待ち時間を効率良く利用できるように情報を提供することができる。本発明は、特に、電気自動車の充電設備等のメンテナンス設備を備える、複合商業施設に有効である。
【符号の説明】
【０１４９】
１１    提供メンテナンス抽出部
１２    メンテナンス必要時間算出部
１３    車両情報取得部
１４    メンテナンス履歴ＤＢ
１５    提供可能メンテナンスＤＢ
２１    提供サービス抽出部
２２    サービス必要時間算出部
２３    ユーザ情報取得部
２４    サービス履歴ＤＢ
２５    提供可能サービスＤＢ
３１    調整処理部
３２    情報提供部
３３    差分算出部
４０    端末装置
１００  情報提供装置
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
2015060546.tif 000003
【図２】
2015060546.tif 000004
【図３】
2015060546.tif 000005
【図４】
2015060546.tif 000006
【図５】
2015060546.tif 000007
【図６】
2015060546.tif 000008
【図７】
2015060546.tif 000009
【図８】
2015060546.tif 000010
【図９】
2015060546.tif 000011
【図１０】
2015060546.tif 000012
【図１１】
2015060546.tif 000013
【図１２】
2015060546.tif 000014