(57)【要約】【課題】ナビゲーション装置のユーザへユーザの特性に応じた情報を提供することができる情報提供装置、情報提供システム、情報提供方法、および情報提供プログラムを提供すること。【解決手段】実施形態に係る情報提供装置は、取得部と、判定部と、提供部とを備える。取得部は、経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する。判定部は、取得部によって取得される行動情報に基づいて、サービスに対するユーザの従順度を判定する。提供部は、判定部によって判定される従順度に応じた情報をユーザへ提供する。【選択図】図１
2020030062.tif 000002
【特許請求の範囲】
【請求項１】
経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する取得部と、
前記取得部によって取得される前記行動情報に基づいて、前記サービスに対する前記ユーザの従順度を判定する判定部と、
前記判定部によって判定される前記従順度に応じた情報を前記ユーザへ提供する提供部と
を備えることを特徴とする情報提供装置。
【請求項２】
前記取得部は、
前記サービスに対する前記ユーザ以外の他ユーザの行動情報をさらに取得し、
前記判定部は、
前記他ユーザの行動情報に基づいて、前記従順度を判定する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記判定部は、
前記他ユーザの行動情報に基づいて、前記他ユーザが前記経路案内に従ったか否かを判定し、判定結果から前記従順度を判定する
ことを特徴とする請求項２に記載の情報提供装置。
【請求項４】
前記判定部は、
前記他ユーザが前記経路案内に従っていて、前記ユーザが前記経路案内に従っていなかった場合、前記ユーザが前記経路案内に従わなかったのか、従えなかったのかを判定し、判定結果から前記従順度を判定する
ことを特徴とする請求項３に記載の情報提供装置。
【請求項５】
前記取得部は、
前記ユーザによる前記ナビゲーションプログラムの利用時間帯を取得し、
前記判定部は、
前記取得部によって取得される前記利用時間帯に応じて前記従順度を判定する
ことを特徴とする請求項１〜４のいずれか一つに記載の情報提供装置。
【請求項６】
前記判定部は、
前記取得部によって取得される利用時間帯が所定の条件を満たす時間帯である場合、前記ユーザが前記経路案内に従わなくても前記従順度を低下させない
ことを特徴とする請求項５に記載の情報提供装置。
【請求項７】
前記取得部は、
前記ユーザによって前記経路案内の目的地として設定される場所を取得し、
前記判定部は、
前記取得部によって取得される場所に応じて前記従順度を判定する
ことを特徴とする請求項１〜６のいずれか一つに記載の情報提供装置。
【請求項８】
前記判定部は、
前記取得部によって取得される場所が所定の条件を満たす場所である場合、前記ユーザが前記経路案内に従わなくても前記従順度を低下させない
ことを特徴とする請求項７に記載の情報提供装置。
【請求項９】
前記判定部は、
前記経路案内された経路が前記ユーザにとって走行が不得意な経路である場合に、前記ユーザが前記経路案内に従わなくても前記従順度を低下させない
ことを特徴とする請求項１〜８のいずれか一つに記載の情報提供装置。
【請求項１０】
前記取得部は、
前記経路案内が行われる経路の渋滞情報を取得し、
前記提供部は、
前記ユーザの前記従順度が所定の閾値以上である場合に、前記取得部によって取得される渋滞情報に基づいて、渋滞区間を迂回する経路の情報を前記ユーザへ提供する
ことを特徴とする請求項１〜９のいずれか一つに記載の情報提供装置。
【請求項１１】
前記取得部は、
前記経路案内が行われる経路の渋滞情報を取得し、
前記提供部は、
前記ユーザの前記従順度が所定の閾値以上である場合に、前記取得部によって取得される渋滞情報に基づいて、渋滞が発生しやすい区間を特定し、特定した前記区間を迂回する経路の情報を前記ユーザへ提供する
ことを特徴とする請求項１〜１０のいずれか一つに記載の情報提供装置。
【請求項１２】
前記取得部は、
前記経路案内が行われる経路の渋滞情報を取得し、
前記提供部は、
前記ユーザの前記従順度が所定の閾値以上である場合に、前記取得部によって取得される渋滞情報に基づいて、渋滞区間へ誘導する経路の情報を前記ユーザへ提供する
ことを特徴とする請求項１〜９のいずれか一つに記載の情報提供装置。
【請求項１３】
前記取得部は、
前記経路案内が行われる経路の渋滞情報を取得し、
前記提供部は、
前記ユーザの前記従順度が所定の閾値以上である場合に、前記取得部によって取得される渋滞情報に基づいて、渋滞が発生しやすい区間を特定し、特定した前記区間へ誘導する経路の情報を前記ユーザへ提供する
ことを特徴とする請求項１〜１０のいずれか一つに記載の情報提供装置。
【請求項１４】
経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する取得部と、
前記取得部によって取得される前記行動情報に基づいて、前記サービスに対する前記ユーザの従順度を判定する判定部と
を備える判定装置と、
前記判定装置の前記判定部によって判定される前記従順度に応じた情報を前記ユーザへ提供する提供部
を備える端末装置と
を含むことを特徴とする情報提供システム。
【請求項１５】
コンピュータが実行する情報提供方法であって、
経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する取得工程と、
前記取得工程によって取得される前記行動情報に基づいて、前記サービスに対するユーザの従順度を判定する判定工程と、
前記判定工程によって判定される前記従順度に応じた情報を前記ユーザへ提供する提供工程と
を含むことを特徴とする情報提供方法。
【請求項１６】
経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する取得手順と、
前記取得手順によって取得される前記行動情報に基づいて、前記サービスに対するユーザの従順度を判定する判定手順と、
前記判定手順によって判定される前記従順度に応じた情報を前記ユーザへ提供する提供手順と
をコンピュータに実行させることを特徴とする情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の実施形態は、情報提供装置、情報提供システム、情報提供方法、および情報提供プログラムに関する。
【背景技術】
【０００２】
従来、ユーザによって目的地が入力される場合に、現在地から目的地までの最短経路の情報を提供するナビゲーション装置がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２１３７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ナビゲーション装置のユーザは、それぞれの気性、性格、および運転技量等の特性が異なるため、必ずしも現在地から目的地までの最短経路の情報を望まない場合がある。
【０００５】
実施形態の一態様は、上記に鑑みてなされたものであって、ナビゲーション装置のユーザへユーザの特性に応じた情報を提供することができる情報提供装置、情報提供システム、情報提供方法、および情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
実施形態の一態様に係る情報提供装置は、取得部と、判定部と、提供部とを備える。取得部は、経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する。判定部は、前記取得部によって取得される前記行動情報に基づいて、前記サービスに対する前記ユーザの従順度を判定する。提供部は、前記判定部によって判定される前記従順度に応じた情報を前記ユーザへ提供する。
【発明の効果】
【０００７】
実施形態の一態様に係る情報提供装置、情報提供システム、情報提供方法、および情報提供プログラムは、ナビゲーション装置のユーザへユーザの特性に応じた情報を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報提供方法の概要を示す説明図である。
【図２】図２は、実施形態に係る情報提供装置の構成の一例を示すブロック図である。
【図３】図３は、実施形態に係るユーザの行動情報の一例を示す説明図である。
【図４】図４は、実施形態に係るユーザの運転技能に応じた経路案内の一例を示す説明図である。
【図５】図５は、実施形態に係る情報提供装置の制御部が実行するメイン処理の一例を示すフローチャートである。
【図６】図６は、実施形態に係る情報提供装置の制御部が実行する従順度判定処理の一例を示すフローチャートである。
【図７】図７は、実施形態に係る情報提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る情報提供装置、情報提供システム、情報提供方法、および情報提供プログラムを実施するための形態（以下、「実施形態」と記載する）について図面を参照しつつ詳細に説明する。
【００１０】
なお、この実施形態により本願に係る情報提供装置、情報提供システム、情報提供方法、および情報提供プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。まず、図１を参照し、実施形態に係る情報提供方法の概要について説明する。
【００１１】
〔１．情報提供方法の概要〕
図１は、実施形態に係る情報提供方法の概要を示す説明図である。以下では、実施形態に係る情報提供装置１が、車両に搭載され、ユーザによって設定される目的地までの経路案内（ナビゲーション）を行うアプリケーションプログラムがインストールされたカーナビゲーション装置である場合を例に挙げて説明する。
【００１２】
情報提供装置１は、例えば、ユーザによって図１左上図の目的地Ｇが設定される場合、現在地Ｓｔから目的地Ｇまでの最短経路Ｒ１をユーザへ提案し（ステップＳ１）、目的地Ｇまでの経路案内を行う。
【００１３】
その後、情報提供装置１は、図１右上図に示すように、ユーザが目的地Ｇに到着した場合、ユーザが実際に走行した走行経路Ｒ２を行動情報として取得する（ステップＳ２）。このように、情報提供装置１は、経路案内を行うナビゲーションプログラムによって提供されるサービス（ここでは、目的地Ｇまでの経路案内サービス）に対するユーザの行動情報を取得する。
【００１４】
その後、情報提供装置１は、取得した行動情報に基づいてサービスに対するユーザの従順度を判定する（ステップＳ３）。図１に示す例では、ユーザは、情報提供装置１による経路案内に従い、提案された最短経路Ｒ１と全く同じ走行経路Ｒ２を走行して目的地Ｇに到着した。情報提供装置１は、このようにユーザが経路案内に従った場合、ユーザの従順度を所定の閾値以上と判定する。
【００１５】
そして、情報提供装置１は、次回、ユーザに経路案内を行う場合、ユーザに対して判定した従順度に応じた情報（ここでは、従順度が所定の閾値以上のユーザ用の情報）を提供する（ステップＳ４）。
【００１６】
例えば、図１下図に示すように、ユーザによって、前回と同じ現在地Ｓｔで前回と同じ目的地Ｇが設定された場合に、前回提案した最短経路Ｒ１の一部で渋滞区間Ｒｘが発生していることがある。
【００１７】
かかる場合、情報提供装置１は、ユーザの従順度が所定の閾値以上であり、前回提案した最短経路Ｒ１とは異なる経路を提案してもユーザが経路案内に従う可能性が高いため、ユーザに少々遠回りをしてもらい渋滞区間Ｒｘを迂回する経路Ｒ３を提案して経路案内を行う。
【００１８】
これにより、情報提供装置１は、ユーザに渋滞を回避させることができるだけでなく、渋滞区間Ｒｘへ向かう車両の台数を減少させることによって、渋滞区間Ｒｘの渋滞を緩和させることもできる。
【００１９】
また、情報提供装置１は、提案した経路案内に従わなかったユーザについても同様に従順度を判定し、次回の経路案内ではユーザの従順度に応じた情報を提供する。なお、経路案内に従わなかったユーザへ提供する情報の一例については、図４を参照して後述する。
【００２０】
このように、情報提供装置１は、ナビゲーションに対する従順度（Ｍ度）判定をアプリの利用ログを用いて判定する。このとき、情報提供装置１は、例えば、ナビにどこまで従うかをアプリの利用ログを用いて、ドライバーの気性、性格、運転特性を判定する。
【００２１】
そして、情報提供装置１は、判定した従順度からユーザの属性推定を行って、ナビゲーションやレコメンド等に利用することで、ユーザへユーザの特性に応じた情報を提供することができる。
【００２２】
なお、ここでは、情報提供装置１は、従順度が所定の閾値以上であるユーザに対して渋滞区間Ｒｘを迂回する経路Ｒ３を提案したが、従順度に応じて提案する経路を変えることができるため、あえて最適でない経路へユーザを誘導することもできる。
【００２３】
例えば、情報提供装置１は、ユーザの従順度が所定の閾値以上である場合、渋滞区間Ｒｘへ誘導する経路の情報をユーザへ提供することもできる。また、情報提供装置１は、ユーザの従順度が所定の閾値以上である場合、渋滞が発生しやすい区間を特定し、特定した区間へ誘導する経路の情報をユーザへ提供することもできる。
【００２４】
〔２．情報提供装置の構成〕
次に、図２を参照し、実施形態に係る情報提供装置１の構成の一例について説明する。図２は、実施形態に係る情報提供装置１の構成の一例を示すブロック図である。図２に示すように、情報提供装置１は、例えば、インターネット等の通信ネットワークＮを介して複数台の他の車両Ｃ−１〜Ｃ−ｎ、および道路情報提供サーバＨ等と無線通信可能に接続され、表示操作部２と、通信部３と、記憶部４と、制御部５とを備える。
【００２５】
（表示操作部）
表示操作部２は、例えば、タッチパネル機能を備える液晶ディスプレイである。表示操作部２は、ユーザによる目的地の設定操作等を受け付ける場合に、設定される目的地を示す情報を制御部５へ出力する。また、表示操作部２は、制御部５から入力される現在地から目的地までの案内経路の画像を地図上に重畳して表示させる。
【００２６】
（通信部）
通信部３は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部３は、通信ネットワークＮを介して道路情報提供サーバＨおよび複数の車両Ｃ−１〜Ｃ−ｎに搭載されたカーナビゲーション装置等と無線通信可能に接続される。
【００２７】
（記憶部）
記憶部４は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、またはハードディスク、光ディスク等の記憶装置によって実現される。かかる記憶部４は、行動情報記憶部４１および従順度記憶部４２等を備える。
【００２８】
（制御部）
制御部５は、例えば、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、入出力ポートなどを有するマイクロコンピュータや各種の回路を含む。
【００２９】
制御部５は、ＣＰＵがＲＯＭに記憶された各種プログラム（実施形態に係る情報提供プログラムの一例に相当）を、ＲＡＭを作業領域として使用して実行することにより機能する複数の処理部を備える。
【００３０】
具体的には、制御部５は、ＧＰＳ（Global  Positioning  System）部５１と、取得部５２と、判定部５３と、提供部５４とを備える。なお、制御部５が備えるＧＰＳ部５１、取得部５２、判定部５３、および提供部５４は、一部または全部がＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等のハードウェアで構成されてもよい。
【００３１】
（ＧＰＳ部）
ＧＰＳ部５１は、ＧＰＳ衛星から受信する信号に基づいて情報提供装置１の現在位置を測位する処理部である。
【００３２】
（取得部）
取得部５２は、情報提供装置１が提供する目的地までの経路案内サービスに対するユーザの行動情報を取得し、行動情報記憶部４１に記憶させる。ここで、図３を参照し、取得部５２が行動情報記憶部４１に記憶させる行動情報の一例について説明する。
【００３３】
図３は、実施形態に係るユーザの行動情報の一例を示す説明図である。なお、図３には、一例として１回の経路案内でのユーザの行動情報を示しているが、行動情報記憶部４１には、経路案内が行われる毎に、各経路案内でのユーザの行動情報が順次蓄積して記憶される。
【００３４】
図３に示すように、行動情報には、出発地、目的地、利用時間帯、走行経路、経路案内に従わなかった区間、および経路特性等の情報が含まれる。出発地は、目的地が設定された時点の情報提供装置１の位置である。目的地は、ユーザによって設定された今回の行先の位置である。取得部５２は、出発地および目的地の住所をＧＰＳ部５１から取得して行動情報記憶部４１に記憶させる。
【００３５】
利用時間帯は、経路案内でユーザによってナビゲーションプログラムが利用された時間帯である。取得部５２は、提供部５４からユーザへ経路案内の情報等が提供された情報提供開始時刻から情報提供終了時刻までの時間帯を取得し、利用時間帯として行動情報記憶部４１に記憶させる。
【００３６】
走行経路は、ユーザが実際に車両を走行させた経路である。取得部５２は、提供部５４から取得する案内経路と、ＧＰＳ部５１から取得する情報提供装置１の移動経路とを比較し、両経路が一致しない場合、例えば、図２に示すように、走行経路として提案経路以外という情報を行動情報記憶部４１に記憶させる。
【００３７】
また、取得部５２は、提供部５４から取得する案内経路と、ＧＰＳ部５１から取得する情報提供装置１の移動経路とが一致する場合には、例えば、走行経路として提案経路という情報を行動情報記憶部４１に記憶させる。
【００３８】
経路案内に従わなかった区間は、案内経路中にユーザが経路案内に従わなかった区間である。取得部５２は、提供部５４から取得する案内経路と、ＧＰＳ部５１から取得する情報提供装置１の移動経路とを比較して経路案内に従わなかった区間を特定し、行動情報記憶部４１に記憶させる。
【００３９】
例えば、取得部５２は、ユーザが案内経路を離脱し、Ａ地点からＢ地点を経由してＣ地点に至る経路を走行した場合、例えば、図３に示すように、経路案内に従わなかった区間として、Ａ地点→Ｂ地点→Ｃ地点という情報を行動情報記憶部４１に記憶させる。
【００４０】
経路特性は、今回の案内経路の特性を示す情報である。取得部５２は、例えば、今回の案内経路に右折を案内する地点が比較的多い場合には、例えば、図３に示すように、右折回数多という情報を行動情報記憶部４１に記憶させる。なお、経路特性には、右折回数多、以外にも、幅員狭、交通量多等、種々の特性がある。
【００４１】
また、取得部５２は、ユーザが経路案内に従わなかった場合、今回の案内経路に含まれる区間の経路を過去に案内されたことのある他ユーザが、その時に経路案内に従っていたか否かを示す情報を他の車両Ｃ−１〜Ｃ−ｎから取得する。
【００４２】
かかる取得部５２によって取得される情報提供装置１のユーザの行動情報、および他ユーザの行動情報は、判定部５３によるユーザの従順度判定に使用される。図２へ戻り、判定部５３について説明する。
【００４３】
（判定部）
判定部５３は、取得部５２によって取得される情報提供装置１のユーザおよび他ユーザの行動情報に基づいて情報提供装置１のユーザの従順度を判定する。そして、判定部５３は、判定結果に応じた従順度の高さを示す値（以下、単に「従順度」と記載する）を従順度記憶部４２に記憶させる。
【００４４】
ここでは、例えば、従順度の下限値を０とし、上限値を１００とする。従順度は、値が大きいほど、従順度が高いものとする。また、従順度記憶部４２には、従順度のデフォルト値として５０が記憶されているものとする。判定部５３は、経路案内を行う毎に、情報提供装置１のユーザおよび他ユーザの行動情報に基づき、従順度記憶部４２に記憶されている従順度を更新する。
【００４５】
具体的は、判定部５３は、ユーザが経路案内に従った場合、従順度に所定の値を加算する。また、判定部５３は、ユーザが経路案内に従わなかった場合、従わなかった原因が案内経路自体であったり、ユーザの気性、性格、および運転特性によるものであったりと様々であるため、状況によっては従順度を減算することも減算しないこともある。
【００４６】
例えば、ユーザは、そもそも案内経路が誤っていた場合や、天災に伴う急な道路工事や通行止めがある場合には、経路案内に従順な性格であっても経路案内に従うことができない。また、ユーザは、殆どの案内経路には従っていても、所定時間帯や所定目的地の場合に限り、経路案内に従わない場合もある。
【００４７】
例えば、ユーザは、通勤時間帯に情報提供装置１のナビゲーションアプリを利用する場合、情報提供装置１の提案経路よりも毎日ユーザが使用する経路の方が渋滞を回避できることを知っていれば、通勤時間帯だけは経路案内に従わないことがある。
【００４８】
また、ユーザは、目的地として設定する場所がよく行く場所の場合、情報提供装置１の案内経路よりも、毎回ユーザが使用する経路の方が人ごみを回避できることを知っていれば、所定目的地の場合だけは経路案内に従わないことがある。
【００４９】
また、ユーザは、情報提供装置１の案内経路が不得意経路の場合に限り、案内経路に従わない場合もある。例えば、ユーザは、運転初心者の場合、概して右折や幅員の狭い道路を含む経路の走行が苦手なものであるため、かかる案内経路の場合にだけ、経路案内に従わないことがある。
【００５０】
このため、情報提供装置１は、上記した所定時間帯、所定目的地、および不得意経路等の状況でユーザが経路案内に従わなかったからといって従順度を減算してしまうと、基本的には経路案内に従順なユーザを経路案内に従順でないユーザと誤判定することになる。
【００５１】
そこで、情報提供装置１は、ユーザが経路案内に従っていなかった場合、経路案内に従わなかったのか、それとも、従えなかったのかを判定し、判定結果からユーザの従順度を判定する。これにより、情報提供装置１は、ユーザの詳細な従順度を判定することができる。
【００５２】
また、情報提供装置１は、ユーザが経路案内に従わなかったのか、従えなかったのかの判断材料として、他ユーザが情報提供装置１のユーザと同様の経路案内をされた際の行動情報を使用する。これにより、情報提供装置１は、ユーザが経路案内に従わなかったのか、従えなかったのかを、より正確に判別することができる。
【００５３】
具体的には、判定部５３は、ユーザが経路案内に従わなかった場合、他ユーザの大半が経路案内に従っていないか否かを判定する。このとき、判定部５３は、他ユーザの大半が経路案内に従っていなければ、案内経路が誤っておりユーザが経路案内に従いたくても従えなかった可能性があるので、ユーザの従順度を低下させない。
【００５４】
また、判定部５３は、ユーザが経路案内に従わなかったが、他ユーザの大半が経路案内に従っていた場合、所定時間帯、所定目的地、または不得意経路であったか否かを判定する。
【００５５】
ここでの所定時間帯は、ユーザが情報提供装置１を頻繁に使用する所定の時間帯（例えば、通勤時間帯等）である。また、所定目的地は、ユーザが頻繁に設定する所定の目的地（例えば、よく訪れるイベント会場等）である。また、不得意経路は、ユーザが経路案内通りに走行することが容易でない走行経路（例えば、右折が多い経路等）である。
【００５６】
そして、判定部５３は、所定時間帯、所定目的地、または不得意経路であった場合、ユーザが従おうとすれば従うことができるが、特定の状況であるがゆえに例外的に従えなかった可能性があるので、ユーザの従順度を低下させない。
【００５７】
これに対して、判定部５３は、他ユーザの大半が経路案内に従っていて、所定時間帯、所定目的地、または不得意経路でないにもかかわらず、ユーザが経路案内に従わなかった場合には、経路案内に従順でないと判定してユーザの従順度から所定値を減算する。
【００５８】
このように、判定部５３は、ユーザの行動情報に加え、ユーザと同様の経路案内が行われた他ユーザの行動情報、さらには、時間帯やよく行く場所かどうか、などの情報も利用して従順度を判定する。これにより、判定部５３は、ユーザの真の従順度を正確に判定することができる。
【００５９】
（提供部）
提供部５４は、ユーザによって経路案内の目的地が設定される場合に、現在地から目的地までの案内経路の情報を表示操作部２によって表示させてユーザへ提供する。このとき、提供部５４は、ユーザの従順度に応じた情報をユーザ提供する。
【００６０】
例えば、提供部５４は、図１に示したように、以前、提案した最短経路Ｒ１と全く同じ走行経路Ｒ２を走行した従順度が所定の閾値以上のユーザに対しては、案内経路に渋滞区間Ｒｘがある場合、少し遠回りとなるが渋滞区間Ｒｘを迂回する案内経路の情報を提供する。
【００６１】
また、判定部５３は、最短経路Ｒ１と全く同じ走行経路Ｒ２を走行しなかったユーザであっても、従順度が例えば、上限値と下限値との中間値である５０以上であれば、最短経路Ｒ１以外で、例えば、ユーザの運転技能に応じた別の案内経路の情報を提供することもできる。
【００６２】
次に、図４を参照し、ユーザの運転技能に応じた経路案内の一例について説明する。図４は、実施形態に係るユーザの運転技能に応じた経路案内の一例を示す説明図である。
【００６３】
情報提供装置１は、例えば、ユーザによって図４左上図の目的地Ｇが設定される場合、現在地Ｓｔから目的地Ｇまでの最短経路Ｒ１をユーザへ提案し（ステップＳ５）、目的地Ｇまでの経路案内を行う。ここでは、最短経路Ｒ１は、右折が２回ある右折回数多の経路特性をもつ案内経路であるとする。
【００６４】
その後、情報提供装置１は、図４右上図に示すように、ユーザが目的地Ｇに到着した場合、ユーザが実際に走行した走行経路Ｒ４を行動情報として取得する（ステップＳ６）。このときの走行経路Ｒ４は、最短経路Ｒ１よりも距離が長いが、右折が１回である。
【００６５】
続いて、情報提供装置１は、最短経路Ｒ１と走行経路Ｒ４と他ユーザの行動情報に基づいてユーザの従順度および特性を判定する（ステップＳ７）。ここで、過去に最短経路Ｒ１を提案された他ユーザの大半が最短経路Ｒ１を走行していたとする。
【００６６】
これに対して、今回、ユーザは、情報提供装置１による経路案内に従わなかった。ただし、今回の最短経路Ｒ１が右折回数多の特性を持つ案内経路であり、ユーザの走行経路Ｒ４には、右折が１回しかない。このため、情報提供装置１は、ユーザを運転初心者（ユーザ特性の一例）と判定する。
【００６７】
そして、情報提供装置１は、今回提案した最短経路Ｒ１をユーザの不得意経路と判定し、今回の案内ではユーザの従順度を減算せず、次回、ユーザに経路案内を行う場合に、ユーザの従順度および特性（運転技能）に応じた情報を提供する（ステップＳ８）。
【００６８】
すなわち、情報提供装置１は、従順度が減算されていない比較的従順であり、且つ車両の運転に不慣れなユーザに対しては、以後、最短経路ではなく、運転初心者でも運転しやすい経路の情報を提供する。
【００６９】
例えば、情報提供装置１は、図１下図に示すように、ユーザによって、前回と同じ現在地Ｓｔで前回と同じ目的地Ｇが設定された場合に、右折箇所を避け、１回の左折だけで目的地へ到着可能な案内経路Ｒ５の情報をユーザへ提供する。これにより、情報提供装置１は、ユーザの従順度および特性に応じた情報を提供することができる。
【００７０】
〔３．情報提供装置の処理〕
次に、図５を参照し、実施形態に係る情報提供装置１の制御部５が実行する処理について説明する。図５は、実施形態に係る情報提供装置１の制御部５が実行するメイン処理の一例を示すフローチャートである。
【００７１】
制御部５は、ユーザによって目的地が入力された場合に、図５に示すメイン処理を実行する。具体的には、図５に示すように、制御部５は、ユーザによって目的地が入力されると、まず、目的地までのユーザの従順度に応じた案内経路を決定する（ステップＳ１０１）。
【００７２】
その後、制御部５は、目的地までの経路案内を行い（ステップＳ１０２）、ユーザの行動情報を行動情報記憶部４１に記憶して（ステップＳ１０３、目的地に到着したか否かを判定する（ステップＳ１０４）。そして、制御部５は、目的地に到着していないと判定した場合（ステップＳ１０４，Ｎｏ）、処理をステップＳ１０２へ移す。
【００７３】
また、制御部５は、目的地に到着したと判定した場合（ステップＳ１０４，Ｙｅｓ）、今回の案内経路に関するユーザおよび他ユーザの行動情報を取得し（ステップＳ１０５）、取得した行動情報に基づいて従順度判定処理を実行する（ステップＳ１０６）。
【００７４】
なお、従順度判定処理の一例については、図７を参照して後述する。その後、制御部５は、従順度判定処理で判定されたユーザの従順度を記憶部４に記憶させ（ステップＳ１０７）、メイン処理を終了する。
【００７５】
次に、図６を参照し、実施形態に係る情報提供装置１の制御部５が実行する従順度判定処理の一例について説明する。図６は、実施形態に係る情報提供装置１の制御部５が実行する従順度判定処理の一例を示すフローチャートである。
【００７６】
図６に示すように、制御部５は、従順度判定処理を開始すると、まず、ユーザの行動情報に基づいて、ユーザが経路案内に従ったか否かを判定する（ステップＳ２０１）。そして、制御部は、経路案内に従ったと判定した場合（ステップＳ２０１，Ｙｅｓ）、従順度記憶部４２から読み出した従順度に所定の値を加算し（ステップＳ２０２）、処理をステップＳ２０３へ移す。
【００７７】
また、制御部５は、経路案内に従わなかったと判定した場合（ステップＳ２０１，Ｎｏ）、他ユーザの大半が経路案内に従っていないか否かを判定する（ステップＳ２０４）。そして、制御部５は、他ユーザの大半が経路案内に従っていないと判定した場合（ステップＳ２０４，Ｙｅｓ）、案内経路を誤りと判定し（ステップＳ２０５）、処理をステップＳ２０６へ移す。
【００７８】
また、制御部５は、他ユーザの大半が経路案内に従っていたと判定した場合（ステップＳ２０４，Ｎｏ）、所定時間帯、所定目的地、または不得意経路であったか否かを判定する（ステップＳ２０７）。
【００７９】
なお、ここでの所定時間帯は、ユーザが情報提供装置１を頻繁に使用する所定の時間帯（例えば、通勤時間帯等）である。また、所定目的地は、ユーザが頻繁に設定する所定の目的地（例えば、よく訪れるイベント会場等）である。また、不得意経路は、ユーザが経路案内通りに走行することが容易でない走行経路（例えば、右折が多い経路等）である。
【００８０】
そして、制御部５は、所定時間帯、所定目的地、または不得意経路であったと判定した場合（ステップＳ２０７，Ｙｅｓ）、ユーザが経路案内に従えなかったと判定し（ステップＳ２０８）、処理をステップＳ２０６へ処理を移す。
【００８１】
ステップＳ２０６において、制御部５は、従順度記憶部４２読み出した従順度を減算することなく、処理をステップＳ２０３へ移す。つまり、制御部５は、ユーザが今回の経路案内に従わなかったとしても、提案した案内経路が誤りであった場合には、従順度を非減算として、処理をステップＳ２０３へ移す。
【００８２】
また、制御部５は、ユーザが今回の経路案内に従わなかったとしても、毎回従わないのではなく、所定時間帯、所定目的地、または不得意経路であった場合に限り、まれに経路案内に従わない場合は、従順度を非減算として、処理をステップＳ２０３へ移す。
【００８３】
また、制御部５は、所定時間帯、所定目的地、または不得意経路でなかったと判定した場合（ステップＳ２０７，Ｎｏ）、ユーザが経路案内に従わなかったと判定し（ステップＳ２０９）、処理をステップＳ２１０へ処理を移す。
【００８４】
ステップＳ２１０において、制御部５は、従順度記憶部３３読み出した従順度から所定値を減算し、処理をステップＳ２０３へ移す。つまり、制御部５は、他ユーザの大半が今回の経路案内に従っており、所定時間帯、所定目的地、または不得意経路でないにもかかわらず、例えば、好みでない等の理由で経路案内に従わなかった場合には、従順度を減算して処理をステップＳ２０３へ移す。
【００８５】
ステップＳ２０３において、制御部５は、ステップＳ２０２、ステップＳ２０６、または、ステップＳ２１０の処理結果に応じてユーザの従順度を決定する。その後、制御部５は、従順度判定処理を終了し、処理をメイン処理のステップＳ１０７へ移す。
【００８６】
〔４．変形例〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００８７】
上述した実施形態では、情報提供装置１がカーナビゲーション装置である場合を例に挙げて説明したが、情報提供装置１は、徒歩による目的地までの経路案内を行うナビゲーションプログラムがインストールされたスマートフォン等の携帯端末装置であってもよい。これにより、情報提供装置１は、徒歩移動での経路案内を望むユーザに対しても、ユーザの従順度に応じた徒歩での案内経路の情報を提供することができる。
【００８８】
また、上述した実施形態では、情報提供装置１は、ユーザの行動情報および他ユーザの行動情報に基づいて、情報提供装置１のユーザの従順度を判定したが、他ユーザの行動情報を使用せず、ユーザの行動情報だけで従順度を判定することもできる。これにより、情報提供装置１は、処理負荷を低減しつつユーザの従順度に応じた情報をユーザへ提供することができる。
【００８９】
また、上述した実施形態では、情報提供装置１は、ユーザへ目的地までの案内経路の情報を提供したが、これは一例である。実施形態に係る情報提供装置１は、従順度が所定の閾値以上のユーザについて、経路案内に従いやすいタイミングを特定し、そのタイミングで案内経路の情報に加え、例えば、経路案内画面に広告コンテンツ等、他の情報を表示してユーザへ提供することもできる。
【００９０】
かかる場合、情報提供装置１は、従順度が所定の閾値以上のユーザほど、つまり、提供される広告コンテンツを閲覧してもらえる可能性が高いユーザほど頻繁に多くの広告コンテンツを提供する。これにより、情報提供装置１は、広告効果を増大させることができる。
【００９１】
また、情報提供装置１は、案内経路の情報に加え、提供する案内にユーザが従いやすいタイミングで、レコメンド情報を表示してユーザへ提供することもできる。かかる場合、情報提供装置１は、ユーザの従順度が所定の閾値以上の場合には、例えば、目的地までの最短経路から若干外れても、近くにある人気店の前を通過する経路を提案しつつ、合わせて人気店のお勧め商品等の情報をユーザへ提供する。これにより、情報提供装置１は、レコメンド店舗の集客増員に寄与することができる。
【００９２】
また、情報提供装置１は、案内経路の情報に加え、提供する案内にユーザが従いやすいタイミングで、ユーザに対してクラウドソーシングのタスクを依頼したり、タスクに対する報酬を低減したりすることもできる。このように、情報提供装置１によれば、カーナビゲーションの案内に対するユーザの従順度を、経路案内以外の情報提供に有効活用することができる。
【００９３】
また、ユーザの従順度を判定する判定装置として図１に示す情報提供装置を機能させ、判定装置とは別の端末装置を情報提供装置として機能させて、ユーザの従順度に応じた情報をユーザへ提供する情報提供システムを構成することもできる。
【００９４】
かかる構成の場合、判定装置は、例えば、図１に示す情報提供装置１と同様の構成を備えるカーナビゲーション装置によって実現される。また、端末装置は、例えば、カーナビゲーション装置のユーザが使用するスマートフォン、タブレット型端末、およびパーソナルコンピュータ等によって実現される。
【００９５】
かかる情報提供システムでは、端末装置は、判定装置からユーザの従順度と、提供する情報にユーザが従いやすいタイミングとを取得する。そして、端末装置は、ユーザによって使用されているときに、提供する情報に対してユーザが従いやすいタイミングとなった場合に、ナビゲーションプログラムによって提供されるサービスに関連する情報以外の様々な情報をユーザへ提供する。
【００９６】
例えば、端末装置は、従順度が所定の閾値以上のユーザが端末装置を使用してショッピングを行っている場合に、提供する情報に対してユーザが従いやすいタイミングになると、広告コンテンツやユーザが閲覧中の商品に関連するレコメンド情報等をユーザへ提供する。
【００９７】
具体的には、端末装置は、ユーザが閲覧中の商品について、「この商品を購入した人は、こんな商品にも興味をもっています。」といったコメントと共に、商品購入者が興味を持っている複数の商品画像を表示させてユーザに情報提供を行う。
【００９８】
また、端末装置は、例えば、従順度が所定の閾値以上のユーザが端末装置を使用しているときに、提供する情報にユーザが従いやすいタイミングになると、ユーザに対してクラウドソーシングのタスクを依頼する情報やタスクに対する報酬を低減する情報等を提供する。このとき、端末装置は、従順度が所定の閾値以上のユーザに対して従順度が所定の閾値未満のユーザよりも頻繁に多くの広告コンテンツやレコメンド情報等を提供する。
【００９９】
このように、情報提供システムによれば、カーナビゲーションの案内に対するユーザの従順度を、広告コンテンツ等の情報提供に有効活用することができる。これにより、端末装置は、ナビゲーションプログラムによって提供されるサービスに関連する情報以外でユーザの従順度に応じた様々な情報を効果的にユーザへ提供することができる。
【０１００】
〔５．効果〕
上述したように、実施形態に係る情報提供装置１は、取得部５２と、判定部５３と、提供部５４とを備える。取得部５２は、経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する。判定部５３は、取得部５２によって取得される行動情報に基づいて、サービスに対するユーザの従順度を判定する。提供部５４は、判定部によって判定される従順度に応じた情報をユーザへ提供する。これにより、情報提供装置１は、ユーザの特性に応じた情報を提供することができる。
【０１０１】
また、取得部５２は、サービスに対するユーザ以外の他ユーザの行動情報をさらに取得し、判定部５３は、他ユーザの行動情報に基づいて、ユーザの従順度を判定する。これにより、情報提供装置１は、他ユーザの傾向を基に、ユーザのより正確な従順度を判定することができる。
【０１０２】
また、判定部５３は、他ユーザの行動情報に基づいて、他ユーザが経路案内に従ったか否かを判定し、判定結果からユーザの従順度を判定する。これにより、情報提供装置１は、例えば、ユーザが経路案内に従わなかったとしても、他ユーザの大半が経路案内に従っていなければ、ユーザの従順度を所定の閾値未満ではないと判定することができる。
【０１０３】
また、判定部５３は、他ユーザが経路案内に従っていて、ユーザが経路案内に従っていなかった場合、ユーザが経路案内に従わなかったのか、従えなかったのかを判定し、判定結果からユーザの従順度を判定する。これにより、情報提供装置１は、ユーザが経路案内に従いたいが従えなかったのであれば、ユーザの従順度が所定の閾値未満ではないと判定することができ、はなから従う気がなく従わなかったのであれば、従順度を所定の閾値未満と判定することができる。
【０１０４】
また、取得部５２は、ユーザによるナビゲーションプログラムの利用時間帯を取得し、判定部５３は、取得部５２によって取得される利用時間帯に応じてユーザの従順度を判定する。これにより、情報提供装置１は、例えば、ユーザが常時、経路案内に従わないのか、所定の時間帯に限って経路案内に従わないのかによって、ユーザの従順度を正確に判定することができる。
【０１０５】
判定部５３は、取得部５２によって取得される利用時間帯が所定の条件を満たす時間帯である場合、ユーザが経路案内に従わなくても従順度を低下させない。これにより、情報提供装置１は、例えば、ユーザが通勤時間帯に限り経路案内に従わない場合、提案経路よりも毎日ユーザが使用する経路の方が適切である可能性があり、適切な経路選択するユーザの従順度が不適切に低くなることを防止することができる。
【０１０６】
また、取得部５２は、ユーザによって経路案内の目的地として設定される場所を取得し、判定部５３は、取得部によって取得される場所に応じて従順度を判定する。これにより、情報提供装置１は、例えば、ユーザが常時、経路案内に従わないのか、目的地が所定の場所である場合に限って経路案内に従わないのかによって、ユーザの従順度を正確に判定することができる。
【０１０７】
また、判定部５３は、取得部５２によって取得される場所が所定の条件を満たす場所である場合、ユーザが経路案内に従わなくても従順度を低下させない。これにより、情報提供装置１は、例えば、ユーザがよく行く場所に限り経路案内に従わない場合、提案経路よりも毎回ユーザが使用する経路の方が適切である可能性があり、適切な経路選択するユーザの従順度が不適切に低くなることを防止することができる。
【０１０８】
また、判定部５３は、経路案内された経路がユーザにとって走行が不得意な経路である場合に、ユーザが経路案内に従わなくても従順度を低下させない。これにより、情報提供装置１は、例えば、通常は経路案内に従っていて、不得意な案内経路の場合に限り、やむを得ず経路案内に従えなかった運転初心者のユーザの従順度が不適切に低くなることを防止することができる。
【０１０９】
また、取得部５２は、経路案内が行われる経路の渋滞情報を取得し、提供部５４は、ユーザの従順度が所定の閾値以上である場合に、取得部５２によって取得される渋滞情報に基づいて、渋滞区間を迂回する経路の情報をユーザへ提供する。これにより、情報提供装置１は、ユーザに渋滞を回避させることができるだけでなく、発生している渋滞を緩和させることもできる。
【０１１０】
また、提供部５４は、ユーザの従順度が所定の閾値以上である場合に、取得部５２によって取得される渋滞情報に基づいて、渋滞が発生しやすい区間を特定し、特定した区間を迂回する経路の情報をユーザへ提供することもできる。これにより、情報提供装置１は、渋滞の発生を未然に防止することができる。
【０１１１】
また、取得部５２は、経路案内が行われる経路の渋滞情報を取得し、提供部５４は、ユーザの従順度が所定の閾値以上である場合に、取得部５２によって取得される渋滞情報に基づいて、渋滞区間へ誘導する経路の情報を前記ユーザへ提供する。これにより、情報提供装置１は、例えば、渋滞区間を回避する迂回路で新たな渋滞が発生することを抑制することができる。
【０１１２】
また、提供部５４は、ユーザの従順度が所定の閾値以上である場合に、取得部５２によって取得される渋滞情報に基づいて、渋滞が発生しやすい区間を特定し、特定した前記区間へ誘導する経路の情報を前記ユーザへ提供する。これにより、情報提供装置１は、渋滞が発生しやすい区間を回避する迂回路で新たな渋滞が発生することを抑制することができる。  
【０１１３】
また、実施形態に係る情報提供システムは、経路案内を行うナビゲーションプログラムによって提供されるサービスに対するユーザの行動情報を取得する取得部と、取得部によって取得される行動情報に基づいて、サービスに対するユーザの従順度を判定する判定部とを備える判定装置と、判定装置の判定部によって判定される従順度に応じた情報をユーザへ提供する提供部を備える端末装置とを含む。これにより、端末装置は、ナビゲーションプログラムによって提供されるサービスに関連する情報以外でユーザの従順度に応じた様々な情報を効果的にユーザへ提供することができる。
【０１１４】
〔６．ハードウェア構成〕
また、上述してきた実施形態に係る情報提供装置１は、例えば図７に示すような構成のコンピュータ１０００によって実現される。図７は、実施形態に係る情報提供装置１の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１１５】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１１６】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、インターネット等の通信ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを通信ネットワークＮを介して他の機器へ送信する。
【０１１７】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイ、プリンタ等の出力装置、キーボード、マウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１１８】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１１９】
例えば、コンピュータ１０００が実施形態に係る情報提供装置１として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされた情報提供プログラムを実行することにより、制御部５の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信ネットワークＮを介してこれらのプログラムを取得してもよい。
【０１２０】
〔７．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１２１】
この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１２２】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１２３】
例えば、判定部５３を情報提供装置１の外部装置としてネットワーク経由で接続するようにしてもよい。また、判定部５３を別の装置がそれぞれ有し、ネットワーク接続されて協働することで、上記の情報提供装置１の機能を実現するようにしてもよい。
【０１２４】
すなわち、情報提供装置１は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【０１２５】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、判定部５３は、判定手段や判定回路に読み替えることができる。
【符号の説明】
【０１２６】
１  情報提供装置
２  表示操作部
３  通信部
４  記憶部
４１  行動情報記憶部
４２  従順度記憶部
５  制御部
５１  ＧＰＳ部
５２  取得部
５３  判定部
５４  提供部
【図１】
2020030062.tif 000003
【図２】
2020030062.tif 000004
【図３】
2020030062.tif 000005
【図４】
2020030062.tif 000006
【図５】
2020030062.tif 000007
【図６】
2020030062.tif 000008
【図７】
2020030062.tif 000009