(57)【要約】  本技術は、より簡単に保険の比較を行うことができるようにする情報処理装置および方法、並びにプログラムに関する。情報処理装置は、互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得する取得部と、１または複数の保険について、保険ごとに予め学習により求められた予測モデルと、挙動観測データとに基づいて、保険におけるユーザの診断結果を予測する診断結果予測部とを備える。本技術は比較システムに適用することができる。
2018116862.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得する取得部と、
１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測する診断結果予測部と
を備える情報処理装置。
【請求項２】
前記１または複数の前記保険についての前記診断結果の予測結果を提示する表示データを生成する表示データ生成部をさらに備える
請求項１に記載の情報処理装置。
【請求項３】
前記表示データ生成部は、前記予測結果に基づいて前記保険のディスカウント額または保険料をさらに算出し、前記予測結果とともに、前記ディスカウント額または前記保険料を提示する前記表示データを生成する
請求項２に記載の情報処理装置。
【請求項４】
前記取得部は、前記ユーザの運転時における前記１または複数のセンサの出力を前記挙動観測データとして取得し、
前記診断結果予測部は、前記予測モデルと前記挙動観測データとに基づいて、前記保険における前記ユーザの運転診断結果を予測する
請求項１に記載の情報処理装置。
【請求項５】
前記保険はテレマティクス保険である
請求項４に記載の情報処理装置。
【請求項６】
前記挙動観測データに基づいて、前記予測結果の確信度または予測誤差を算出する算出部をさらに備え、
前記表示データ生成部は、前記確信度または前記予測誤差に応じて前記表示データを生成する
請求項２に記載の情報処理装置。
【請求項７】
前記表示データ生成部は、前記予測結果とともに、前記確信度または前記予測誤差を提示する前記表示データを生成する
請求項６に記載の情報処理装置。
【請求項８】
前記表示データ生成部は、前記確信度が所定の値以上であるか、または前記予測誤差が所定の値以下である前記予測結果のみを提示する前記表示データを生成する
請求項６に記載の情報処理装置。
【請求項９】
前記１または複数のセンサの出力に基づいて、前記ユーザの行動認識を行う行動認識部をさらに備え、
前記取得部は、前記行動認識の結果に基づいて前記挙動観測データを取得する
請求項４に記載の情報処理装置。
【請求項１０】
前記行動認識部は、前記ユーザの行動状態が、少なくとも前記ユーザの乗車を含む複数の行動状態のうちの何れであるかを前記行動認識により認識する
請求項９に記載の情報処理装置。
【請求項１１】
前記取得部は、前記行動認識の結果に基づいて前記ユーザによる運転の終了を特定し、その特定結果に応じて前記挙動観測データを取得する
請求項９に記載の情報処理装置。
【請求項１２】
前記取得部は、前記ユーザの位置を示す位置情報と、前記行動認識の結果とに基づいて、前記ユーザによる運転の開始および終了を特定し、その特定結果に応じて前記挙動観測データを取得する
請求項９に記載の情報処理装置。
【請求項１３】
前記診断結果予測部は、所定期間の前記挙動観測データから得られた前記診断結果の予測結果と、前記所定期間から一部の区間を除いた区間の前記挙動観測データから得られた前記診断結果の予測結果との差分が所定値以上となる前記一部の区間を特定し、
前記挙動観測データに基づいて、前記一部の区間における前記ユーザの運転挙動を特定する運転挙動特定部をさらに備える
請求項４に記載の情報処理装置。
【請求項１４】
前記運転挙動は、急ブレーキ、急加速、または急ハンドルである
請求項１３に記載の情報処理装置。
【請求項１５】
前記一部の区間における前記運転挙動を提示する表示データを生成する表示データ生成部をさらに備える
請求項１３に記載の情報処理装置。
【請求項１６】
前記表示データ生成部は、前記一部の区間において行われた最も多い前記運転挙動を提示する前記表示データを生成する
請求項１５に記載の情報処理装置。
【請求項１７】
前記センサは加速度センサ、ジャイロセンサ、気圧センサ、または地磁気センサである
請求項１に記載の情報処理装置。
【請求項１８】
互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得し、
１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測する
ステップを含む情報処理方法。
【請求項１９】
互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得し、
１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は情報処理装置および方法、並びにプログラムに関し、特に、より簡単に保険の比較を行うことができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
例えば、ユーザが保険に加入しようとするときには、複数の保険会社により提供される各保険を比較して、ユーザ自身が最適と思うものを選択することが多い。【０００３】
そのような場合、例えばユーザは保険比較サイトを利用することがある。保険比較サイトでは、ユーザが自身に関する情報を入力することで、複数の保険会社の同じタイプの保険を一覧表で比較することができ、容易に適切な保険を選ぶことができる。【０００４】
ところで、自動車保険としてテレマティクス保険と呼ばれる種類の保険が知られている。【０００５】
テレマティクス保険とは、ユーザの自動車の運転挙動を複数のセンサによって観測し、その観測に基づく運転診断結果によって保険料のディスカウント額を決める保険である。例えば、急加速など事故に繋がりやすい挙動が少ないと運転診断結果はよくなり、ディスカウント額も大きくなる。【０００６】
また、例えば運転者の運転特性を診断するために自動車の挙動を検出する技術として、携帯端末装置を用いて自動車の加速度を求める技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１５−２０７１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、テレマティクス保険はユーザの自動車の運転挙動を観測することで、保険料のディスカウント額を決める保険である。【０００９】
そのため、複数のテレマティクス保険を比較しようとする場合には、保険比較サイトでユーザに関する情報を入力するだけではディスカウント額が分からないので、比較を行うことができない。【００１０】
すなわち、このようなテレマティクス保険の比較を行うには、ユーザが各社のテレマティクス保険に加入して実際に運転を行い、運転診断結果やディスカウント額を確かめる必要があり、時間や手間がかかってしまう。【００１１】
本技術は、このような状況に鑑みてなされたものであり、より簡単に保険の比較を行うことができるようにするものである。
【課題を解決するための手段】
【００１２】
本技術の一側面の情報処理装置は、互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得する取得部と、１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測する診断結果予測部とを備える。【００１３】
情報処理装置には、前記１または複数の前記保険についての前記診断結果の予測結果を提示する表示データを生成する表示データ生成部をさらに設けることができる。【００１４】
前記表示データ生成部には、前記予測結果に基づいて前記保険のディスカウント額または保険料をさらに算出させ、前記予測結果とともに、前記ディスカウント額または前記保険料を提示する前記表示データを生成させることができる。【００１５】
前記取得部には、前記ユーザの運転時における前記１または複数のセンサの出力を前記挙動観測データとして取得させ、前記診断結果予測部には、前記予測モデルと前記挙動観測データとに基づいて、前記保険における前記ユーザの運転診断結果を予測させることができる。【００１６】
前記保険をテレマティクス保険とすることができる。【００１７】
情報処理装置には、前記挙動観測データに基づいて、前記予測結果の確信度または予測誤差を算出する算出部をさらに設け、前記表示データ生成部には、前記確信度または前記予測誤差に応じて前記表示データを生成させることができる。【００１８】
前記表示データ生成部には、前記予測結果とともに、前記確信度または前記予測誤差を提示する前記表示データを生成させることができる。【００１９】
前記表示データ生成部には、前記確信度が所定の値以上であるか、または前記予測誤差が所定の値以下である前記予測結果のみを提示する前記表示データを生成させることができる。【００２０】
情報処理装置には、前記１または複数のセンサの出力に基づいて、前記ユーザの行動認識を行う行動認識部をさらに設け、前記取得部には、前記行動認識の結果に基づいて前記挙動観測データを取得させることができる。【００２１】
前記行動認識部には、前記ユーザの行動状態が、少なくとも前記ユーザの乗車を含む複数の行動状態のうちの何れであるかを前記行動認識により認識させることができる。【００２２】
前記取得部には、前記行動認識の結果に基づいて前記ユーザによる運転の終了を特定させ、その特定結果に応じて前記挙動観測データを取得させることができる。【００２３】
前記取得部には、前記ユーザの位置を示す位置情報と、前記行動認識の結果とに基づいて、前記ユーザによる運転の開始および終了を特定させ、その特定結果に応じて前記挙動観測データを取得させることができる。【００２４】
前記診断結果予測部には、所定期間の前記挙動観測データから得られた前記診断結果の予測結果と、前記所定期間から一部の区間を除いた区間の前記挙動観測データから得られた前記診断結果の予測結果との差分が所定値以上となる前記一部の区間を特定させ、前記挙動観測データに基づいて、前記一部の区間における前記ユーザの運転挙動を特定する運転挙動特定部をさらに設けることができる。【００２５】
前記運転挙動を、急ブレーキ、急加速、または急ハンドルとすることができる。【００２６】
情報処理装置には、前記一部の区間における前記運転挙動を提示する表示データを生成する表示データ生成部をさらに設けることができる。【００２７】
前記表示データ生成部には、前記一部の区間において行われた最も多い前記運転挙動を提示する前記表示データを生成させることができる。【００２８】
前記センサを加速度センサ、ジャイロセンサ、気圧センサ、または地磁気センサとすることができる。【００２９】
本技術の一側面の情報処理方法またはプログラムは、互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得し、１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測するステップを含む。【００３０】
本技術の一側面においては、互いに異なる１または複数のセンサの出力がユーザの挙動観測データとして取得され、１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果が予測される。
【発明の効果】
【００３１】
本技術の一側面によれば、より簡単に保険の比較を行うことができる。【００３２】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載された何れかの効果であってもよい。
【図面の簡単な説明】
【００３３】
【図１】比較システムについて説明する図である。
【図２】管理者端末装置の構成例を示す図である。
【図３】サーバの構成例を示す図である。
【図４】ユーザ端末装置の構成例を示す図である。
【図５】データ収集処理およびデータ受信処理を説明するフローチャートである。
【図６】データセットについて説明する図である。
【図７】学習処理を説明するフローチャートである。
【図８】運転診断結果予測処理を説明するフローチャートである。
【図９】保険比較画面の一例を示す図である。
【図１０】サーバの構成例を示す図である。
【図１１】ユーザ端末装置の構成例を示す図である。
【図１２】挙動観測データ収集処理および運転診断結果予測処理を説明するフローチャートである。
【図１３】ユーザ端末装置の構成例を示す図である。
【図１４】運転診断結果予測処理を説明するフローチャートである。
【図１５】保険比較画面の一例を示す図である。
【図１６】サーバの構成例を示す図である。
【図１７】挙動観測データ収集処理および運転診断結果予測処理を説明するフローチャートである。
【図１８】ユーザ端末装置の構成例を示す図である。
【図１９】挙動観測データ収集処理を説明するフローチャートである。
【図２０】ユーザ端末装置の構成例を示す図である。
【図２１】挙動観測データ収集処理を説明するフローチャートである。
【図２２】ユーザ端末装置の構成例を示す図である。
【図２３】提示処理を説明するフローチャートである。
【図２４】コンピュータの構成例を示す図である。
【発明を実施するための形態】
【００３４】
以下、図面を参照して、本技術を適用した実施の形態について説明する。
【００３５】
〈第１の実施の形態〉
〈本技術について〉
本技術は、センサ群の出力に基づいて運転診断を行う複数の運転診断システムに対し、それらの複数の運転診断システムが利用するセンサ群とは必ずしも一致しないセンサ群を利用して、各運転診断システムの運転診断結果の予測を行うことで、より簡単に保険の比較を行うことができるようにするものである。
【００３６】
ここで、運転診断結果とは、例えば運転者による安全運転の度合いを示す情報であるが、運転診断システムによって安全運転の度合いを示す点数やランクなど、運転診断結果がどのような形式の情報とされるかは異なることがある。
【００３７】
また、運転診断を行う運転診断システムは、保険会社がテレマティクス保険を提供する際に用いるものであり、運転診断システムごとに利用するセンサ群が異なっていてもよい。また、各運転診断システムの運転診断結果の予測に用いるセンサ群は、運転者が自動車の運転時に携帯するモバイルデバイス、つまり携帯型端末装置に搭載されているセンサ群を使用するようにしてもよい。
【００３８】
このようにして各保険会社の運転診断システムによる運転診断結果を予測することで、その予測結果から保険料のディスカウント額を算出することができ、より簡単に保険の比較を行うことができるようになる。
【００３９】
また、運転診断結果の予測結果やディスカウント額を提示する際には、例えば運転者の属性情報等も利用して月額保険料を算出し、さらに得られた月額保険料とディスカウント額とからディスカウント後の月額保険料を算出して提示するようにしてもよい。
【００４０】
このような本技術によれば、各保険会社のテレマティクス保険に加入することなく、複数のテレマティクス保険を簡単に比較することができる。
【００４１】
なお、本技術で対象となる保険は、乗用車や自動二輪車等の車両のテレマティクス保険に限らず、携帯型端末装置等でユーザに関する情報を取得し、得られた情報に基づいて保険料を決定するものであれば、健康保険や医療保険、生命保険など、どのような保険であってもよい。以下では、テレマティクス保険の場合を例として説明を続ける。
【００４２】
まず、図１を参照して、本技術を適用したテレマティクス保険の比較システムの概要について説明する。
【００４３】
図１に示す比較システムでは、携帯型端末装置としてのスマートフォンに搭載されたセンサ群の出力に基づいて、複数の保険会社のテレマティクス保険の比較が行われる。
【００４４】
特に、図１では、点線の枠Ｒ１１により囲まれた部分がデータセットの収集と学習処理を行うための構成を示しており、点線の枠Ｒ１２により囲まれた部分がユーザＵ１１が実際に比較システムを利用する際の処理を行うための構成を示している。
【００４５】
すなわち、枠Ｒ１１内の部分の構成によって、学習処理に用いられる学習データのデータセットが収集されるとともに、得られたデータセットが用いられて学習処理が行われる。
【００４６】
学習処理では、各保険会社のテレマティクス保険の運転診断システムによる運転診断結果を予測するための運転診断結果予測モデルが学習により求められる。
【００４７】
具体的には、枠Ｒ１１内には比較システムの構成として、データ収集用アプリケーションプログラム１１、運転診断システム１２、データセット作成モジュール１３、センサ／運転診断結果データベース１４、および学習モジュール１５が示されている。
【００４８】
データ収集用アプリケーションプログラム１１は、例えば運転診断結果予測モデルを提供する、比較システムの管理者等のスマートフォンにインストールされるアプリケーションプログラムである。また、運転診断システム１２は、実際にテレマティクス保険に加入することにより保険会社から提供される、例えば運転者の運転時の挙動から運転診断を行うプログラム等により実現されるシステムである。
【００４９】
例えば、管理者は実際に複数の保険会社のテレマティクス保険に加入する。そして管理者は、それらの保険会社から提供された運転診断システム１２のプログラム等を自身が所有するスマートフォンにインストールしたり、自動車に設けられたカーナビゲーションシステム等の装置などにインストールしたりする。
【００５０】
なお、運転診断システム１２がスマートフォンや自動車に設けられた装置など、どの装置で実現されるかは各保険会社によって異なるが、ここでは管理者のスマートフォンに運転診断システム１２を実現するためのプログラムがインストールされるものとする。
【００５１】
また、管理者はデータ収集用アプリケーションプログラム１１を予め自身のスマートフォンにインストールしておく。
【００５２】
次に、管理者は、スマートフォンを所持した状態で自動車を運転する。すると、データ収集用アプリケーションプログラム１１は、スマートフォンに設けられた１または複数のセンサの出力を、運転者である管理者の運転の挙動を示す挙動観測データとして取得し、管理者の運転が終了するまで挙動観測データの取得（収集）を継続して行う。
【００５３】
同様に、運転が開始されると運転診断システム１２もスマートフォンに設けられた１または複数のセンサの出力を取得する。そして、運転が終了すると、運転診断システム１２は、運転時に取得したセンサの出力に基づいて管理者の運転診断を行う。
【００５４】
なお、運転診断システム１２による運転診断として、テレマティクス保険ごとに異なる処理（診断）が行われる。運転診断の結果は、例えば安全運転の度合いを示す点数や、安全運転の度合いを示す５段階評価の評価結果など、テレマティクス保険によって異なる。
【００５５】
また、運転診断システム１２において運転診断に用いられるデータの取得元となる１または複数のセンサの組み合わせは、挙動観測データの取得元となる１または複数のセンサの組み合わせと同じであってもよいし、異なっていてもよい。さらに、運転診断に用いられるデータの取得元は、スマートフォンのセンサでなくてもよい。すなわち、運転診断に用いられるデータの取得元は、自動車に設けられたシステムなどであってもよい。
【００５６】
その他、ここでは管理者が実際に各テレマティクス保険に加入して、挙動観測データと運転診断結果を取得する例について説明するが、管理者とは異なる任意のユーザから挙動観測データと運転診断結果の提供を受けるようにしてもよい。
【００５７】
管理者による運転が終了すると、データセット作成モジュール１３は、データ収集用アプリケーションプログラム１１から挙動観測データを取得するとともに、運転診断システム１２から運転診断結果を取得する。
【００５８】
そして、データセット作成モジュール１３は、このようにして得られた挙動観測データと運転診断結果を対応付けてデータペアとし、複数のデータペアを学習データとして用いるデータセットとしてセンサ／運転診断結果データベース１４に供給する。
【００５９】
データセット作成モジュール１３は、管理者による運転が行われるごとに挙動観測データと運転診断結果を収集してデータセットを生成し、センサ／運転診断結果データベース１４に供給する。
【００６０】
センサ／運転診断結果データベース１４は、データセット作成モジュール１３から供給された、各保険会社のテレマティクス保険について収集されたデータセットを記録するとともに、必要に応じてこれらのデータセットを学習モジュール１５に供給する。
【００６１】
学習モジュール１５は、複数のテレマティクス保険ごとに、センサ／運転診断結果データベース１４に記録されているデータセットに基づいて機械学習を行い、運転診断結果予測モデルを生成する。学習モジュール１５は、以上のようにして得られた運転診断結果予測モデルを出力する。
【００６２】
運転診断結果予測モデルは、運転時における挙動観測データを入力とし、運転診断システム１２による運転診断結果を予測して、その予測結果を出力するモデルである。
【００６３】
一般的には、運転診断システム１２においてどのようなデータを用いて運転診断を行っているかを知ることは困難である。また、例えば運転診断システム１２が自動車のシステムからデータを取得して運転診断を行うものである場合など、運転診断結果の予測を行う際に運転診断システム１２において用いられているデータと同じものを取得することが困難なこともある。
【００６４】
しかし、比較システムでは、スマートフォンに設けられたセンサの出力を挙動観測データとして運転診断結果予測モデルの学習を行うことで、スマートフォンのセンサの出力から、実際の運転診断結果を予測することが可能となる。これにより、各テレマティクス保険について、より簡単に運転診断結果の予測結果を得ることができる。
【００６５】
学習により運転診断結果予測モデルが得られると、その後、点線の枠Ｒ１２内の部分の構成によって、ユーザＵ１１についての各テレマティクス保険の比較が行われる。
【００６６】
具体的には、枠Ｒ１２内には比較システムの構成として、スマートフォンアプリケーションプログラム２１、運転診断結果予測モジュール２２、および比較ＵＩ（User Interface）作成モジュール２３が示されている。
【００６７】
スマートフォンアプリケーションプログラム２１は、例えば比較システムを利用するユーザＵ１１が所持するスマートフォンにインストールされるアプリケーションプログラムであり、比較システムの管理者等からユーザＵ１１に対して提供される。
【００６８】
運転診断結果予測モジュール２２は、学習モジュール１５から出力された、各テレマティクス保険の運転診断結果予測モデルを記録している。
【００６９】
例えばユーザＵ１１が比較システムを利用し、各テレマティクス保険の比較を行おうとする場合、ユーザＵ１１はスマートフォンアプリケーションプログラム２１がインストールされた携帯型端末装置としてのスマートフォンを所持した状態で自動車を運転する。このとき、ユーザＵ１１は、運転を開始するときにスマートフォンアプリケーションプログラム２１を起動状態とさせ、自身の運転挙動を観測させる。
【００７０】
ユーザＵ１１が自動車の運転を開始すると、スマートフォンアプリケーションプログラム２１は、ユーザＵ１１のスマートフォンに設けられた１または複数のセンサの出力を、運転者であるユーザＵ１１の運転の挙動を示す挙動観測データとして収集する。
【００７１】
そして、ユーザＵ１１による自動車の運転が終了すると、スマートフォンアプリケーションプログラム２１は、運転開始から終了までの間に取得した各時刻の挙動観測データを運転診断結果予測モジュール２２に供給する。ユーザＵ１１は何度か自動車を運転し、複数回の運転について挙動観測データを収集させる。
【００７２】
運転診断結果予測モジュール２２は、テレマティクス保険ごとに、記録している運転診断結果予測モデルと、スマートフォンアプリケーションプログラム２１から供給された挙動観測データとに基づいて運転診断結果の予測を行い、得られた予測結果を比較ＵＩ作成モジュール２３に供給する。
【００７３】
運転診断結果予測モジュール２２で得られる運転診断結果の予測結果は、例えばユーザＵ１１が挙動観測データの収集時と同じ運転を行ったときに、実際の保険会社の運転診断システム１２により出力されるであろう運転診断結果の予測結果である。
【００７４】
比較ＵＩ作成モジュール２３は、運転診断結果予測モジュール２２から供給された各テレマティクス保険についての運転診断結果の予測結果に基づいて、各テレマティクス保険の運転診断結果の予測結果を示す保険比較画面を表示させる表示データを生成する。また、比較ＵＩ作成モジュール２３は、生成した表示データに基づいて、適宜、ユーザＵ１１のスマートフォン等に保険比較画面を表示させる。
【００７５】
ここで、保険比較画面には、例えば各テレマティクス保険について算出されたユーザＵ１１のディスカウント額や運転診断結果の予測結果などが表示される。すなわち、保険比較画面によりディスカウント額や運転診断結果の予測結果などが提示される。ユーザＵ１１は、このような保険比較画面を見ることで、各社により提供されるテレマティクス保険を比較し、自身に適したテレマティクス保険を選択することができる。
【００７６】
以上のように比較システムによれば、ユーザＵ１１は、実際にテレマティクス保険に加入することなく、自身が各保険会社のテレマティクス保険を利用した場合の運転診断結果の予測結果やディスカウント額を知ることができる。
【００７７】
〈管理者端末装置の構成例〉
次に、図１を参照して説明した本技術のより具体的な実施の形態について説明する。
【００７８】
ここでは、図１に示した比較システムが、比較システムの管理者が所有し、挙動観測データおよび運転診断結果を収集する管理者端末装置と、機械学習により運転診断結果予測モデルを生成するサーバと、比較システムの利用者であるユーザが所有するユーザ端末装置とから構成されるものとする。これらの管理者端末装置、サーバ、およびユーザ端末装置は、本技術を実現するための情報処理装置である。
【００７９】
そのような場合、比較システムの管理者端末装置は、例えば図２に示すように構成される。図２に示す管理者端末装置５１は、例えばスマートフォンなどの携帯型の端末装置、すなわちモバイルデバイスからなる。
【００８０】
管理者端末装置５１は、加速度センサ６１−１、ジャイロセンサ６１−２、気圧センサ６１−３、地磁気センサ６１−４、制御部６２、入力部６３、記録部６４、表示部６５、および通信部６６を有している。
【００８１】
加速度センサ６１−１は、管理者端末装置５１に加えられた加速度を測定し、その測定結果を制御部６２に供給する。ジャイロセンサ６１−２は、管理者端末装置５１の角速度を測定し、その測定結果を制御部６２に供給する。
【００８２】
気圧センサ６１−３は、管理者端末装置５１の周囲の気圧を測定し、その測定結果を制御部６２に供給する。例えば気圧センサ６１−３で測定された気圧の変化から、坂道を上っているなどの高度の変化を検出することが可能である。地磁気センサ６１−４は方位を検出（測定）し、その検出結果を制御部６２に供給する。地磁気センサ６１−４で得られる方位から管理者端末装置５１が向いている方向（方位）を特定することができる。
【００８３】
なお、以下では、加速度センサ６１−１乃至地磁気センサ６１−４を特に区別する必要のない場合、単にセンサ６１とも称することとする。
【００８４】
制御部６２は、管理者端末装置５１全体の動作を制御する。制御部６２は、挙動観測データ取得部７１および運転診断部７２を有している。
【００８５】
挙動観測データ取得部７１は、制御部６２が図１のデータ収集用アプリケーションプログラム１１を実行することにより実現される。挙動観測データ取得部７１は、管理者により自動車が運転されている期間におけるセンサ６１の出力を挙動観測データとして取得する。ここでは、例えば加速度センサ６１−１乃至地磁気センサ６１−４の出力が挙動観測データとされるものとするが、少なくとも１つのセンサ６１の出力が挙動観測データとされればよい。
【００８６】
運転診断部７２は、図１に示した運転診断システム１２に対応する。運転診断部７２は、管理者により自動車が運転されている期間における、いくつかのセンサ６１の出力に基づいて運転診断を行う。
【００８７】
運転診断のアルゴリズム等はテレマティクス保険ごとに異なっており、例えば４つのセンサ６１のうちの何れのセンサ６１の出力を運転診断に用いるかはテレマティクス保険ごとに異なっている。したがって、例えば加速度センサ６１−１の出力のみを用いて運転診断を行うテレマティクス保険もあれば、４つの全てのセンサ６１の出力を用いて運転診断を行うテレマティクス保険もある。
【００８８】
入力部６３は、例えばボタンや、表示部６５に重畳して設けられたタッチパネルなどからなり、管理者の操作に応じた信号を制御部６２に供給する。記録部６４は、制御部６２から供給された各種のデータを記録したり、記録しているデータを制御部６２に供給したりする。
【００８９】
表示部６５は、例えば液晶表示パネルなどからなり、制御部６２から供給された各種の画像を表示する。通信部６６は、制御部６２から供給された各種のデータを送信したり、送信されてきたデータを受信して制御部６２に供給したりする。例えば通信部６６は、制御部６２から供給された挙動観測データおよび運転診断結果をサーバに送信する。
【００９０】
〈サーバの構成例〉
続いて、比較システムを構成するサーバについて説明する。比較システムのサーバは、例えば図３に示すように構成される。
【００９１】
図３に示すサーバ１０１は、通信部１１１、制御部１１２、および記録部１１３を有している。
【００９２】
通信部１１１は、管理者端末装置５１やユーザ端末装置から送信されてきた各種のデータを受信して制御部１１２に供給したり、制御部１１２から供給されたデータを管理者端末装置５１やユーザ端末装置に送信したりする。
【００９３】
制御部１１２は、サーバ１０１全体の動作を制御する。制御部１１２は、データセット生成部１２１および学習部１２２を有している。
【００９４】
データセット生成部１２１は、図１に示したデータセット作成モジュール１３に対応し、通信部１１１から供給された、管理者端末装置５１で得られた挙動観測データおよび運転診断結果を対応付けてデータペアとし、記録部１１３に供給する。
【００９５】
また、データセット生成部１２１は、同じテレマティクス保険について得られた複数のデータペアをデータセットとして記録部１１３に記録させる。なお、データセット生成部１２１は、管理者端末装置５１の制御部６２に設けられるようにしてもよい。
【００９６】
学習部１２２は、図１に示した学習モジュール１５に対応し、各テレマティクス保険について、記録部１１３に記録されているデータセットを用いて機械学習により運転診断結果予測モデルを生成する。
【００９７】
記録部１１３は、例えば図１に示したセンサ／運転診断結果データベース１４に対応し、制御部１１２から供給されたデータセット等の各種のデータを記録したり、記録しているデータを制御部１１２に供給したりする。
【００９８】
〈ユーザ端末装置の構成例〉
さらに、比較システムを構成するユーザ端末装置について説明する。比較システムのユーザ端末装置は、例えば図４に示すように構成される。
【００９９】
図４に示すユーザ端末装置１５１は、加速度センサ１６１−１、ジャイロセンサ１６１−２、気圧センサ１６１−３、地磁気センサ１６１−４、制御部１６２、入力部１６３、記録部１６４、表示部１６５、および通信部１６６を有している。
【０１００】
このユーザ端末装置１５１は、例えばスマートフォンやタブレット型端末装置など、ユーザが携帯可能な携帯型端末装置（モバイルデバイス）からなる。
【０１０１】
加速度センサ１６１−１は、ユーザ端末装置１５１に加えられた加速度を測定し、その測定結果を制御部１６２に供給する。ジャイロセンサ１６１−２は、ユーザ端末装置１５１の角速度を測定し、その測定結果を制御部１６２に供給する。
【０１０２】
気圧センサ１６１−３は、ユーザ端末装置１５１の周囲の気圧を測定し、その測定結果を制御部１６２に供給する。地磁気センサ１６１−４は方位を検出（測定）し、その検出結果を制御部１６２に供給する。
【０１０３】
なお、以下では、加速度センサ１６１−１乃至地磁気センサ１６１−４を特に区別する必要のない場合、単にセンサ１６１とも称することとする。なお、これらのセンサ１６１は、管理者端末装置５１に設けられたセンサ６１に対応する。
【０１０４】
制御部１６２は、ユーザ端末装置１５１全体の動作を制御する。制御部１６２は、挙動観測データ取得部１７１、運転診断結果予測部１７２、および表示データ生成部１７３を有している。
【０１０５】
挙動観測データ取得部１７１は、制御部１６２が図１に示したスマートフォンアプリケーションプログラム２１を実行することにより実現される。挙動観測データ取得部１７１は、ユーザの自動車の運転時における１または複数のセンサ１６１の出力をユーザの挙動観測データとして取得する。
【０１０６】
なお、以下では全てのセンサ１６１の出力が挙動観測データとして取得される例について説明するが、互いに異なる任意の数のセンサ１６１の出力を挙動観測データとすることができる。但し、管理者端末装置５１で挙動観測データを得るために用いられるセンサ６１に対応するセンサ１６１の出力が挙動観測データとされるのが好ましい。
【０１０７】
運転診断結果予測部１７２は、例えば図１に示した運転診断結果予測モジュール２２に対応し、１または複数のテレマティクス保険ごとに運転診断結果予測モデルを保持（記録）している。運転診断結果予測部１７２は、保持している運転診断結果予測モデルと、挙動観測データ取得部１７１で得られた挙動観測データとに基づいて、テレマティクス保険ごとに運転診断結果の予測を行う。
【０１０８】
表示データ生成部１７３は、例えば図１に示した比較ＵＩ作成モジュール２３に対応し、運転診断結果予測部１７２で得られた運転診断結果の予測結果に基づいて、保険比較画面の表示データを生成する。
【０１０９】
入力部１６３は、例えばボタンや、表示部１６５に重畳して設けられたタッチパネルなどからなり、ユーザの操作に応じた信号を制御部１６２に供給する。記録部１６４は、制御部１６２から供給された各種のデータを記録したり、記録しているデータを制御部１６２に供給したりする。
【０１１０】
表示部１６５は、例えば液晶表示パネルなどからなり、制御部１６２から供給された各種の画像を表示する。通信部１６６は、制御部１６２から供給された各種のデータを送信したり、送信されてきたデータを受信して制御部１６２に供給したりする。例えば通信部１６６は、サーバ１０１から送信されてきた運転診断結果予測モデルを受信して制御部１６２に供給する。
【０１１１】
〈データ収集処理およびデータ受信処理の説明〉
続いて、管理者端末装置５１、サーバ１０１、およびユーザ端末装置１５１からなる比較システムの具体的な動作について説明する。
【０１１２】
まず、各保険会社のテレマティクス保険についての運転診断結果予測モデルの生成について説明する。
【０１１３】
図１を参照して説明したように、テレマティクス保険ごとに運転診断システム１２は異なるので、テレマティクス保険ごとに運転診断結果予測モデルが生成される。
【０１１４】
以下では、ある１つの保険会社（以下、Ａ社とも称する）のテレマティクス保険についての運転診断結果予測モデルの生成について具体的に説明する。
【０１１５】
まず、管理者はＡ社のテレマティクス保険に加入し、必要に応じて管理者端末装置５１にプログラム等をインストールする。これにより、管理者端末装置５１において、Ａ社のテレマティクス保険についての運転診断を行うことができるようになる。
【０１１６】
その後、管理者は、運転診断システム１２とデータ収集用アプリケーションプログラム１１、すなわち運転診断部７２と挙動観測データ取得部７１を起動状態として、管理者端末装置５１を所持した状態で自動車を一定時間運転する。
【０１１７】
管理者が運転を開始すると、管理者端末装置５１によりデータ収集処理が開始され、また管理者端末装置５１により収集された挙動観測データおよび運転診断結果が送信されると、サーバ１０１によりデータ受信処理が開始される。
【０１１８】
以下、図５のフローチャートを参照して、管理者端末装置５１によるデータ収集処理、およびサーバ１０１によるデータ受信処理について説明する。
【０１１９】
ステップＳ１１において、管理者端末装置５１の挙動観測データ取得部７１は、挙動観測データの取得を開始し、管理者の運転期間中、継続して各時刻の挙動観測データを取得する。すなわち、挙動観測データ取得部７１は、加速度センサ６１−１乃至地磁気センサ６１−４の出力を挙動観測データとして取得する。
【０１２０】
また、例えば管理者が入力部６３を操作する等して自動車の運転を終了した旨を入力すると、挙動観測データ取得部７１は挙動観測データの取得を終了し、管理者の運転期間中に得られた挙動観測データを通信部６６に供給する。
【０１２１】
同様に、運転診断部７２も管理者の運転開始から終了までの期間において、加速度センサ６１−１乃至地磁気センサ６１−４のうちの必要なセンサ６１の出力を取得する。
【０１２２】
なお、ここでは運転診断部７２が、運転診断に用いるデータとしてセンサ６１の出力を取得するものとして説明を行うが、その他、自動車のシステムからデータを取得したり、自動車のシステムから得られたデータと、センサ６１の出力とを取得したりしてもよい。
【０１２３】
管理者による運転が終了すると、ステップＳ１２において運転診断部７２は、管理者による自動車の運転中に取得されたセンサ６１の出力に基づいて、管理者の運転について運転診断を行い、得られた運転診断結果を通信部６６に供給する。これにより、例えば安全運転の度合いを示す点数などの運転診断結果が得られる。
【０１２４】
なお、より詳細には、運転診断部７２による運転診断では、管理者の直前の運転時に取得されたセンサ６１の出力だけでなく、それ以前の管理者の運転時に取得されたセンサ６１の出力も用いられる。したがって、例えばＡ社のテレマティクス保険についての運転診断結果が、１回目の運転後と２回目の運転後とで変化することもある。
【０１２５】
ステップＳ１３において、通信部６６は、挙動観測データ取得部７１から供給された挙動観測データ、および運転診断部７２から供給された運転診断結果をサーバ１０１に送信して、データ収集処理は終了する。
【０１２６】
なお、挙動観測データと運転診断結果の送信は同時に行われてもよいし、別々に行われてもよい。例えば挙動観測データの送信は、センサ６１からの出力が得られるたびに、得られた分ずつ行われるようにしてもよい。
【０１２７】
ステップＳ１３の処理が行われて挙動観測データおよび運転診断結果が送信されると、サーバ１０１ではデータ受信処理が行われる。
【０１２８】
すなわち、ステップＳ３１において通信部１１１は、管理者端末装置５１から送信されてきた挙動観測データおよび運転診断結果を受信して、制御部１１２に供給する。
【０１２９】
ステップＳ３２において、データセット生成部１２１はデータセットを生成する。そして、ステップＳ３３において、記録部１１３は、データセット生成部１２１により生成されたデータセットを記録してデータ受信処理は終了する。
【０１３０】
具体的には、データセット生成部１２１は、Ａ社のテレマティクス保険についてこれまでに得られた管理者の挙動観測データを読み出すとともに、読み出した挙動観測データと、通信部１１１から供給された挙動観測データとをまとめて１つの挙動観測データとする。
【０１３１】
さらに、データセット生成部１２１は、そのようにして得られた挙動観測データと、通信部１１１から供給された運転診断結果を対応付けて（紐付けて）データペアとするとともに、そのデータペアと、記録部１１３に記録されている、これまでに得られたＡ社のテレマティクス保険のデータペアとからなるデータのセットをデータセットとする。
【０１３２】
すなわち、データセット生成部１２１は、ステップＳ３１で受信された運転診断結果を含むデータペアを生成すると、そのデータペアを記録部１１３に供給し、記録部１１３に記録されているデータセットに追加して記録させ、データセットを更新させる。
【０１３３】
比較システムでは、以上において説明したデータ収集処理とデータ受信処理が、同じテレマティクス保険について複数回行われる。また、例えば挙動観測データの収集を行う際の自動車の運転も１人の管理者だけでなく、複数人の管理者が行うようにしてもよい。すなわち、複数人の管理者ごとの挙動観測データと運転診断結果のペアがデータセットとして生成されるようにしてもよい。
【０１３４】
以上のような処理が行われると、例えば記録部１１３には図６に示すようなデータセットが記録されることになる。
【０１３５】
図６は、Ａ社のテレマティクス保険について得られたデータセットの例を示している。
【０１３６】
この例では、データセットには、運転者ａについて得られたデータペアと、運転者ａとは異なる運転者ｂについて得られたデータペアとが含まれている。
【０１３７】
例えばデータセットには、運転者ａの１回目の運転で得られた挙動観測データと、１回目の運転後の運転診断結果とからなるデータペア、運転者ａの１回目および２回目の運転で得られた挙動観測データと、２回目の運転後の運転診断結果とからなるデータペアが含まれている。また、データセットには、運転者ａの１回目乃至３回目の運転で得られた挙動観測データと、３回目の運転後の運転診断結果とからなるデータペアも含まれている。
【０１３８】
同様に、データセットには、運転者ｂの複数回の各運転時に得られたデータペアも含まれている。
【０１３９】
以上のように管理者端末装置５１は運転時の挙動観測データを取得するとともに運転終了後に運転診断を行い、挙動観測データと運転診断結果とをサーバ１０１に送信する。また、サーバ１０１は、挙動観測データと運転診断結果を受信してデータセットを生成し、記録する。これにより、データセットを用いて、挙動観測データから運転診断結果の予測を行う運転診断結果予測モデルを生成することができるようになる。
【０１４０】
〈学習処理の説明〉
Ａ社のテレマティクス保険について、十分な数のデータペアからなるデータセットが得られると、サーバ１０１はデータセットに基づいて学習処理を行い、運転診断結果予測モデルを生成する。以下、図７のフローチャートを参照して、サーバ１０１による学習処理について説明する。
【０１４１】
ステップＳ６１において、学習部１２２は、記録部１１３からデータセットを取得する。すなわち、例えばＡ社のテレマティクス保険のデータセットが、学習部１２２により記録部１１３から読み出される。
【０１４２】
ステップＳ６２において、学習部１２２は、ステップＳ６１で取得したデータセットに基づいて機械学習を行い、Ａ社のテレマティクス保険についての運転診断結果予測モデルを生成する。
【０１４３】
例えば機械学習時には、コンボリューションネットワークを利用して、勾配法によってコンボリューションネットワークのパラメータを学習することにより、運転診断結果予測モデルが生成される。すなわち、機械学習では挙動観測データを入力とし、運転診断結果の予測結果を出力とする関数のパラメータが運転診断結果予測モデルとして生成される。
【０１４４】
学習部１２２は、機械学習により得られた運転診断結果予測モデルを記録部１１３に供給して記録させ、学習処理は終了する。
【０１４５】
以上のようにしてサーバ１０１は、データセットに基づいて機械学習を行い、運転診断結果予測モデルを生成する。これにより、運転診断結果予測モデルを用いて、実際にテレマティクス保険に加入することなく、そのテレマティクス保険を利用した場合の運転診断結果の予測を行うことができるようになる。
【０１４６】
管理者端末装置５１およびサーバ１０１では、以上において説明した処理が保険会社ごと、すなわちテレマティクス保険ごとに行われる。これにより、複数のテレマティクス保険ごとに運転診断結果予測モデルが生成される。
【０１４７】
サーバ１０１により生成された各テレマティクス保険の運転診断結果予測モデルは、例えばアプリケーションプログラムなどの形式でユーザ端末装置１５１に提供される。
【０１４８】
すなわち、例えば運転診断結果予測モデルが通信部１１１からユーザ端末装置１５１に送信され、ユーザ端末装置１５１では、通信部１６６がサーバ１０１から送信されてきた運転診断結果予測モデルを受信して制御部１６２に供給する。
【０１４９】
そして、制御部１６２の運転診断結果予測部１７２は、通信部１６６からの運転診断結果予測モデルを保持する。なお、運転診断結果予測モデルは、運転診断結果予測部１７２や記録部１６４に予め記録されるようにしてもよいし、必要なときにその都度サーバ１０１から取得されるようにしてもよい。
【０１５０】
〈運転診断結果予測処理の説明〉
例えば、運転診断結果予測モデルおよびスマートフォンアプリケーションプログラム２１を含むアプリケーションプログラムをユーザ端末装置１５１にインストールするなど、何らかの方法により運転診断結果予測モデルが運転診断結果予測部１７２に保持されると、運転診断結果の予測とテレマティクス保険の比較を行うことができるようになる。
【０１５１】
ユーザは、テレマティクス保険の比較を行おうとする場合、入力部１６３を操作して、少なくともスマートフォンアプリケーションプログラム２１を含む専用のアプリケーションプログラムを起動状態とさせる。
【０１５２】
そして、ユーザはユーザ端末装置１５１を所持した状態か、またはユーザ端末装置１５１を自動車内に置いた状態で、自動車の運転を開始する。ユーザ端末装置１５１では、例えば専用のアプリケーションプログラムが起動状態となったとき、ユーザによる自動車の運転が開始されたとする。なお、例えばユーザが入力部１６３を操作してユーザ端末装置１５１に対し、ユーザが運転を開始する旨を入力するなどしてもよい。
【０１５３】
このようにしてアプリケーションプログラムが起動状態とされ、ユーザによる運転が開始されると、ユーザ端末装置１５１は運転診断結果の予測を行うとともに、保険比較画面を表示する運転診断結果予測処理を開始する。
【０１５４】
以下、図８のフローチャートを参照して、ユーザ端末装置１５１により行われる運転診断結果予測処理について説明する。
【０１５５】
ステップＳ９１において、挙動観測データ取得部１７１は、挙動観測データの取得を開始し、ユーザの運転期間中、継続して各時刻の挙動観測データを取得する。すなわち、挙動観測データ取得部１７１は、加速度センサ１６１−１乃至地磁気センサ１６１−４の出力を挙動観測データとして取得（収集）する。
【０１５６】
また、例えばユーザによる自動車の運転が終了すると、ユーザは入力部１６３を操作して、運転が終了した旨を入力する。すると、挙動観測データ取得部１７１は、ユーザの操作により入力部１６３から供給された信号に応じて、挙動観測データの取得を終了する。
【０１５７】
ステップＳ９１で取得された挙動観測データは、適宜、挙動観測データ取得部１７１から記録部１６４に供給されて記録される。
【０１５８】
また、ユーザによる運転が終了すると、挙動観測データ取得部１７１は、これまでに得られた挙動観測データ、つまり過去の所定期間内にユーザが自動車を運転したときに得られた全挙動観測データを記録部１６４から読み出す。そして、挙動観測データ取得部１７１は、読み出した挙動観測データと、ステップＳ９１で取得された挙動観測データとをまとめて１つの時系列の挙動観測データとし、運転診断結果予測部１７２に供給する。
【０１５９】
ステップＳ９２において、運転診断結果予測部１７２は、各テレマティクス保険について、運転診断結果予測モデルと挙動観測データとに基づいて、ユーザの運転診断結果を予測する。
【０１６０】
具体的には、運転診断結果予測部１７２は、挙動観測データ取得部１７１から供給された挙動観測データと、保持しているテレマティクス保険の運転診断結果予測モデルとに基づいて、ユーザの運転診断結果の予測結果を求める。すなわち、運転診断結果予測モデルとしての関数に挙動観測データが代入されて演算が行われ、運転診断結果の予測結果が算出される。
【０１６１】
ステップＳ９３において、表示データ生成部１７３は、各テレマティクス保険について、ステップＳ９２の処理で得られた運転診断結果の予測結果に基づいて、ユーザがテレマティクス保険を利用したときに得られるであろうディスカウント額を算出する。
【０１６２】
なお、表示データ生成部１７３では、予め運転診断結果とディスカウント額の対応関係は既知であるものとする。
【０１６３】
また、例えば表示データ生成部１７３は、ユーザの属性情報が予め記録部１６４に記録されている場合や、属性情報が入力部１６３に対する操作により入力された場合には、ディスカウント額と属性情報に基づいて、各テレマティクス保険のディスカウント後の月額保険料を算出する。
【０１６４】
ここで、属性情報は、例えば自動車の車種や年式、自動車の走行距離などのユーザに関する情報であって、ユーザがテレマティクス保険を契約するときに必要となる情報である。テレマティクス保険のディスカウント後の月額保険料は、属性情報から求まるユーザの基本となる月額保険料から、月額のディスカウント額を減算することで求まる。
【０１６５】
ステップＳ９４において、表示データ生成部１７３は、ステップＳ９２で得られた運転診断結果の予測結果と、ステップＳ９３で算出されたディスカウント額とに基づいて保険比較画面の表示データを生成する。
【０１６６】
なお、表示データの生成時には、必要に応じてディスカウント後の月額保険料なども用いられるようにしてもよい。すなわち、保険比較画面には、運転診断結果の予測結果やディスカウント額の他、月額保険料なども表示（提示）されるようにしてもよい。
【０１６７】
ステップＳ９５において、表示データ生成部１７３は、ステップＳ９４で生成した表示データを表示部１６５に供給して、表示部１６５に保険比較画面を表示させる。
【０１６８】
これにより、表示部１６５には、例えば図９に示す保険比較画面が表示される。
【０１６９】
図９に示す例では、テレマティクス保険Ａ社とテレマティクス保険Ｂ社を含む複数の保険会社について、それらの保険会社が提供するテレマティクス保険についてのユーザの運転診断結果の予測結果、ディスカウント額、およびディスカウント後の月額保険料が表示されている。
【０１７０】
例えばテレマティクス保険Ａ社については、運転診断結果の予測結果「８５点」、ディスカウント額「８００円／月」、およびディスカウント後の月額保険料「３,２００円／月」が表示されている。
【０１７１】
特にこの例では、テレマティクス保険Ａ社では安全運転の度合いを示す点数が運転診断結果の予測結果として得られている。これに対して、テレマティクス保険Ｂ社では、安全運転の度合いを示す５段階評価が運転診断結果の予測結果として得られ、この例では図中の星印により５段階のうちの３番目に高い評価が運転診断結果の予測結果として得られたことが表されている。
【０１７２】
ユーザは、このような保険比較画面を見ることで、運転診断結果の予測結果やディスカウント額、ディスカウント後の月額保険料など各保険会社のテレマティクス保険について比較を行うことができる。
【０１７３】
表示部１６５に保険比較画面が表示されると、運転診断結果予測処理は終了する。
【０１７４】
なお、ここでは、ステップＳ９１の処理の後、直ちにステップＳ９２乃至ステップＳ９５の処理が行われる場合について説明したが、ステップＳ９１の処理と、ステップＳ９２乃至ステップＳ９５の処理とは異なる日など、異なるタイミングで行われてもよい。
【０１７５】
以上のようにしてユーザ端末装置１５１は、運転時に得られた挙動観測データと運転診断結果予測モデルとに基づいてユーザの運転診断結果を予測し、その予測結果に応じた保険比較画面をユーザに対して提示する。これにより、ユーザは、実際に各保険会社のテレマティクス保険に加入することなく、簡単に保険の比較を行うことができる。
【０１７６】
〈第１の実施の形態の変形例１〉
〈サーバの構成例〉
なお、以上においては、図１に示した運転診断結果予測モジュール２２と比較ＵＩ作成モジュール２３に対応する構成、すなわち運転診断結果予測部１７２と表示データ生成部１７３がユーザ端末装置１５１に設けられる例について説明した。しかし、これらの構成の一部または全部がサーバ１０１側に設けられるようにしてもよい。
【０１７７】
例えば運転診断結果予測モジュール２２と比較ＵＩ作成モジュール２３に対応する構成がサーバ１０１側に設けられる場合、サーバ１０１は図１０に示すように構成される。なお、図１０において図３における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１７８】
図１０に示すサーバ１０１は、通信部１１１、制御部１１２、および記録部１１３を有している。また、制御部１１２は、データセット生成部１２１、学習部１２２、運転診断結果予測部２１１、および表示データ生成部２１２を有している。
【０１７９】
図１０に示すサーバ１０１の構成は、制御部１１２に新たに運転診断結果予測部２１１および表示データ生成部２１２が設けられている点で図３に示したサーバ１０１と異なり、その他の点では図３に示したサーバ１０１と同じ構成となっている。
【０１８０】
運転診断結果予測部２１１は、図１に示した運転診断結果予測モジュール２２に対応し、保持している運転診断結果予測モデルと、通信部１１１によりユーザ端末装置１５１から取得（受信）された、ユーザ端末装置１５１で得られた挙動観測データとに基づいて、テレマティクス保険ごとに運転診断結果の予測を行う。
【０１８１】
表示データ生成部２１２は、図１に示した比較ＵＩ作成モジュール２３に対応し、運転診断結果予測部２１１で得られた運転診断結果の予測結果に基づいて、保険比較画面の表示データを生成する。
【０１８２】
〈ユーザ端末装置の構成例〉
さらに、サーバ１０１が図１０に示す構成とされる場合、ユーザ端末装置１５１は、例えば図１１に示す構成とされる。なお、図１１において図４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１８３】
図１１に示すユーザ端末装置１５１は、加速度センサ１６１−１、ジャイロセンサ１６１−２、気圧センサ１６１−３、地磁気センサ１６１−４、制御部１６２、入力部１６３、記録部１６４、表示部１６５、および通信部１６６を有している。
【０１８４】
図１１に示すユーザ端末装置１５１の構成は、制御部１６２に運転診断結果予測部１７２および表示データ生成部１７３が設けられていない点で図４のユーザ端末装置１５１と異なり、その他の点では図４に示したユーザ端末装置１５１と同じ構成となっている。
【０１８５】
〈挙動観測データ収集処理および運転診断結果予測処理の説明〉
続いて、図１１に示したユーザ端末装置１５１および図１０に示したサーバ１０１により行われる処理について説明する。
【０１８６】
すなわち、以下、図１２のフローチャートを参照して、ユーザ端末装置１５１による挙動観測データ収集処理、およびサーバ１０１による運転診断結果予測処理について説明する。
【０１８７】
ステップＳ１２１において、ユーザ端末装置１５１の挙動観測データ取得部１７１は、挙動観測データの取得を開始する。すなわち、ステップＳ１２１では、図８のステップＳ９１と同様の処理が行われる。また、挙動観測データ取得部１７１は、取得した挙動観測データと、記録部１６４から読み出した挙動観測データとを１つにまとめて得られた挙動観測データを通信部１６６に供給する。
【０１８８】
ステップＳ１２２において、通信部１６６は、挙動観測データ取得部１７１から供給された挙動観測データを、サーバ１０１に送信する。
【０１８９】
すると、ステップＳ１３１において、サーバ１０１の通信部１１１は、ユーザ端末装置１５１から送信されてきた挙動観測データを受信して制御部１１２に供給する。すなわち、通信部１１１により挙動観測データが取得される。
【０１９０】
ステップＳ１３２において、運転診断結果予測部２１１は、各テレマティクス保険について、予め保持している運転診断結果予測モデルと、通信部１１１から供給された挙動観測データとに基づいて、ユーザの運転診断結果を予測する。すなわちステップＳ１３２では、図８のステップＳ９２と同様の処理が行われる。
【０１９１】
ステップＳ１３３において、表示データ生成部２１２は、各テレマティクス保険について、ステップＳ１３２の処理で得られた運転診断結果の予測結果に基づいて、ユーザがテレマティクス保険を利用したときに得られるであろうディスカウント額を算出する。
【０１９２】
すなわち、ステップＳ１３３では、図８のステップＳ９３と同様の処理が行われる。また、表示データ生成部２１２では、必要に応じて、ユーザの属性情報に基づいて、各テレマティクス保険のディスカウント後の月額保険料も算出される。なお、ユーザの属性情報は、予め記録部１１３に記録されているようにしてもよいし、ユーザ端末装置１５１から受信するようにしてもよい。
【０１９３】
ステップＳ１３４において、表示データ生成部２１２は、ステップＳ１３２で得られた運転診断結果の予測結果と、ステップＳ１３３で算出されたディスカウント額とに基づいて保険比較画面の表示データを生成し、通信部１１１に供給する。ステップＳ１３４では、図８のステップＳ９４と同様の処理が行われる。
【０１９４】
ステップＳ１３５において、通信部１１１は、表示データ生成部２１２から供給された表示データをユーザ端末装置１５１に送信し、運転診断結果予測処理は終了する。
【０１９５】
表示データが送信されると、ステップＳ１２３においてユーザ端末装置１５１の通信部１６６は、サーバ１０１から送信されてきた表示データを受信して制御部１６２に供給する。
【０１９６】
ステップＳ１２４において、制御部１６２は、通信部１６６からの表示データを表示部１６５に供給し、表示部１６５に保険比較画面を表示させる。すなわち、ステップＳ１２４では、図８のステップＳ９５と同様の処理が行われる。ユーザ端末装置１５１で保険比較画面が表示されると挙動観測データ収集処理は終了する。
【０１９７】
以上のようにして、ユーザ端末装置１５１は、挙動観測データを取得してサーバ１０１へと送信するとともに、サーバ１０１から表示データを受信して保険比較画面を表示させる。また、サーバ１０１は、ユーザ端末装置１５１から挙動観測データを受信するとともに、その挙動観測データに基づいて運転診断結果を予測し、表示データを生成する。
【０１９８】
このようにサーバ１０１において運転診断結果の予測と表示データの生成を行う場合においても、ユーザは、実際に各保険会社のテレマティクス保険に加入することなく、簡単に保険の比較を行うことができる。
【０１９９】
〈第２の実施の形態〉
〈ユーザ端末装置の構成例〉
また、ユーザ端末装置１５１において運転診断結果の予測を行う場合、挙動観測データを取得する期間が長く、予測に用いる挙動観測データが多いほど、すなわちユーザの運転挙動の観測期間（運転時間）が長いほど、予測の精度が高くなる傾向がある。そこで、運転診断結果の予測時に、その予測誤差も求めるようにしてもよい。
【０２００】
そのような場合、サーバ１０１の学習部１２２は、例えば運転診断結果予測モデルの学習後に、ユーザの運転時間、つまり挙動観測データを収集（取得）した期間の長さと、予測誤差とのペアからなる予測誤差用の学習データをテレマティクス保険ごとに生成する。
【０２０１】
ここで、予測誤差は、実際に管理者端末装置５１の運転診断部７２により出力された運転診断結果と、学習により得られた運転診断結果予測モデルを用いて得られた運転診断結果の予測結果との差の絶対値である。つまり、実際の運転診断結果に対する運転診断結果の予測結果の誤差である。
【０２０２】
例えば運転診断結果として点数が得られる場合、運転診断結果として得られた点数と、運転診断結果の予測結果として得られた点数との差分の絶対値が予測誤差として得られる。
【０２０３】
学習部１２２は、各テレマティクス保険について、例えばデータセットに含まれるデータペアごとに、それらのデータペアに基づいて運転時間と予測誤差のペアを生成し、それらのペアからなる学習データを生成する。
【０２０４】
そして、学習部１２２は、得られた学習データに基づいて、運転診断結果予測モデルの学習時と同様の機械学習を行い、運転時間から予測誤差を予測するモデルである予測誤差予測モデルを求める。
【０２０５】
ユーザ端末装置１５１では、このような予測誤差予測モデルを用いて予測誤差を予測し、その予測結果に基づいて保険比較画面の提示を制御する。すなわち、例えば予測誤差に基づいて運転診断結果の予測結果の確からしさを示す確信度を算出し、運転診断結果の予測結果とともに確信度も保険比較画面で提示したり、予測誤差の少ない、つまり確信度が高い運転診断結果の予測結果のみを保険比較画面で提示したりすることができる。
【０２０６】
例えば運転診断結果の予測結果の確信度を算出する場合、ユーザ端末装置１５１は、例えば図１３に示すように構成される。なお、図１３において図４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２０７】
図１３に示すユーザ端末装置１５１は、加速度センサ１６１−１乃至通信部１６６を有しており、また制御部１６２は、挙動観測データ取得部１７１、運転診断結果予測部１７２、表示データ生成部１７３、および予測誤差予測部２４１を有している。
【０２０８】
図１３に示すユーザ端末装置１５１の構成は、制御部１６２に新たに予測誤差予測部２４１が設けられている点で図４のユーザ端末装置１５１と異なり、その他の点では図４に示したユーザ端末装置１５１と同じ構成となっている。
【０２０９】
予測誤差予測部２４１は、サーバ１０１の学習部１２２により生成された予測誤差予測モデルを予め保持している。予測誤差予測部２４１は、予測誤差予測モデルと、運転診断結果の予測に用いられる挙動観測データの収集を行った期間の長さである運転時間とから運転診断結果の予測の誤差を予測し、その予測結果に基づいて確信度を算出する。この場合、予測誤差予測部２４１は、予測誤差の予測結果に基づいて確信度を算出する算出部として機能する。
【０２１０】
ここで、確信度は、例えば予測誤差予測モデルを用いた予測誤差の予測結果の逆数などとされ、確信度は、その値が大きいほど予測誤差が小さい、つまり運転診断結果の予測精度が高いことを示している。
【０２１１】
なお、ここでは予測誤差予測モデルを用いて運転診断結果の予測誤差を予測し、その予測結果に基づいて確信度を算出する例について説明したが、確信度はその他、どのようにして求められるようにしてもよい。例えば運転時間が長いほど予測誤差は小さく、確信度が高くなる傾向にあることから、運転時間に基づいて確信度を算出するようにしてもよい。この場合、例えば運転時間が長いほど確信度が高くなるようにすればよい。
【０２１２】
表示データ生成部１７３は、運転診断結果予測部１７２で得られた運転診断結果の予測結果と、予測誤差予測部２４１で得られた確信度とに基づいて表示データを生成する。
【０２１３】
〈運転診断結果予測処理の説明〉
次に、図１４のフローチャートを参照して、ユーザ端末装置１５１が図１３に示した構成とされる場合に行われる運転診断結果予測処理について説明する。
【０２１４】
なお、ステップＳ１６１乃至ステップＳ１６３の処理は、図８のステップＳ９１乃至ステップＳ９３の処理と同様であるので、その説明は省略する。
【０２１５】
ステップＳ１６４において、予測誤差予測部２４１は、各テレマティクス保険について、運転診断結果の予測結果の確信度を算出する。
【０２１６】
すなわち、予測誤差予測部２４１は、ステップＳ１６２で運転診断結果の予測に用いられた挙動観測データの収集期間の長さを運転時間とし、その運転時間と、予め保持している予測誤差予測モデルとに基づいて、運転診断結果の予測結果の予測誤差を求める。そして、予測誤差予測部２４１は、予測誤差の予測結果の逆数を求めて確信度とする。
【０２１７】
ステップＳ１６５において、表示データ生成部１７３は、ステップＳ１６２で得られた運転診断結果の予測結果、ステップＳ１６３で算出されたディスカウント額、およびステップＳ１６４で得られた確信度に基づいて保険比較画面の表示データを生成する。
【０２１８】
例えば表示データ生成部１７３は、図９に示した保険会社名、運転診断結果の予測結果、ディスカウント額、およびディスカウント後の月額保険料に、さらに各テレマティクス保険の確信度が表示される保険比較画面を表示させる表示データを生成する。このように保険比較画面に確信度も表示（提示）されるようにすることで、ユーザはさらに詳細にテレマティクス保険の比較を行うことができるようになる。
【０２１９】
その他、例えば確信度が所定の閾値以上となるテレマティクス保険についてのみ、運転診断結果の予測結果やディスカウント額、ディスカウント後の月額保険料などが表示される保険比較画面の表示データが生成されるようにしてもよい。この場合、確信度が閾値未満であり、運転診断結果の予測の精度が十分でないテレマティクス保険については、保険比較画面には情報が表示されないことになる。
【０２２０】
表示データが生成されると、その後、ステップＳ１６６の処理が行われて運転診断結果予測処理は終了するが、ステップＳ１６６の処理は図８のステップＳ９５の処理と同様であるので、その説明は省略する。
【０２２１】
以上のようにして、ユーザ端末装置１５１は、運転診断結果の予測結果だけでなく、その確信度も算出し、それらの運転診断結果の予測結果と確信度に応じた保険比較画面を表示する。このようにすることで、ユーザは、実際に各保険会社のテレマティクス保険に加入することなく、簡単に保険の比較を行うことができる。
【０２２２】
なお、ここでは運転診断結果の予測結果と確信度に応じた保険比較画面を表示する例について説明したが、運転診断結果の予測結果と、予測誤差の予測結果とに応じた保険比較画面を表示するようにしてもよい。
【０２２３】
そのような場合、表示データ生成部１７３は、例えば図１５に示す保険比較画面の表示データを生成する。
【０２２４】
この例では、保険比較画面にはテレマティクス保険Ａ社とテレマティクス保険Ｂ社を含む複数の保険会社について、それらの保険会社が提供するテレマティクス保険についてのユーザの運転診断結果の予測結果とその予測誤差の予測結果、およびディスカウント額が表示されている。
【０２２５】
例えばテレマティクス保険Ａ社については、運転診断結果の予測結果とその予測誤差の予測結果として「８５±７点」が表示されており、ディスカウント額として「８００±１００円／月」が表示されている。
【０２２６】
例えば「８５±７点」については、運転診断結果の予測結果が８５点であり、運転診断結果の予測の予測誤差の予測結果が±７点であることが分かる。また、ディスカウント額についても、ディスカウント額「８００円／月」に対して予測誤差によって±１００円／月の誤差が生じ得ることが分かる。
【０２２７】
同様にテレマティクス保険Ｂ社では、安全運転の度合いを示す５段階評価が運転診断結果として得られ、この例では図中の星印により５段階のうちの３番目に高い評価が運転診断結果の予測結果として得られたことが表されている。また、その運転診断結果の予測結果の図中、上下の位置に表示された星印により、運転診断結果の予測結果に±１段階分の評価の誤差があることが示されている。
【０２２８】
また、予測誤差の予測結果が提示される保険比較画面においても、確信度における場合と同様に、予測誤差の予測結果が所定の閾値以下となるテレマティクス保険についてのみ、運転診断結果の予測結果や予測誤差の予測結果、ディスカウント額などが表示されるようにしてもよい。
【０２２９】
〈第２の実施の形態の変形例１〉
〈サーバの構成例〉
また、予測誤差予測モデルを用いて予測誤差の予測を行う場合においても、運転診断結果の予測、予測誤差の予測、および表示データの生成のうちの一部または全部の処理をサーバ１０１側で行うようにしてもよい。
【０２３０】
例えば運転診断結果の予測、予測誤差の予測、および表示データの生成をサーバ１０１側で行う場合、ユーザ端末装置１５１は図１１に示した構成とされ、サーバ１０１は図１６に示す構成とされる。なお、図１６において図１０における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２３１】
図１６に示すサーバ１０１は、通信部１１１、制御部１１２、および記録部１１３を有しており、また、制御部１１２は、データセット生成部１２１、学習部１２２、運転診断結果予測部２１１、表示データ生成部２１２、および予測誤差予測部２７１を有している。
【０２３２】
すなわち、図１６に示すサーバ１０１の構成は、制御部１１２に新たに予測誤差予測部２７１が設けられている点で図１０に示したサーバ１０１と異なり、その他の点では図１０に示したサーバ１０１と同じ構成となっている。
【０２３３】
予測誤差予測部２７１は、図１３に示したユーザ端末装置１５１の予測誤差予測部２４１に対応し、学習部１２２により生成された予測誤差予測モデルを予め保持している。予測誤差予測部２７１は、予測誤差予測モデルと、運転診断結果の予測に用いられる挙動観測データの収集を行った期間の長さである運転時間とから運転診断結果の予測の予測誤差を予測し、その予測結果に基づいて確信度を算出する。
【０２３４】
〈挙動観測データ収集処理および運転診断結果予測処理の説明〉
続いて、図１１に示したユーザ端末装置１５１および図１６に示したサーバ１０１により行われる処理について説明する。
【０２３５】
すなわち、以下、図１７のフローチャートを参照して、ユーザ端末装置１５１による挙動観測データ収集処理、およびサーバ１０１による運転診断結果予測処理について説明する。
【０２３６】
挙動観測データ収集処理が開始されると、ステップＳ１９１およびステップＳ１９２の処理が行われて挙動観測データがサーバ１０１へと送信されるが、これらの処理は図１２のステップＳ１２１およびステップＳ１２２の処理と同様であるので、その説明は省略する。
【０２３７】
また、挙動観測データがサーバ１０１へと送信されると、運転診断結果予測処理が開始され、ステップＳ２０１乃至ステップＳ２０３の処理が行われ、運転診断結果の予測とディスカウント額の算出が行われる。なお、これらのステップＳ２０１乃至ステップＳ２０３の処理は、図１２のステップＳ１３１乃至ステップＳ１３３の処理と同様であるので、その説明は省略する。
【０２３８】
ステップＳ２０４において、予測誤差予測部２７１は、各テレマティクス保険について、運転診断結果の予測結果の確信度を算出する。すなわち、ステップＳ２０４では、図１４のステップＳ１６４と同様の処理が行われる。
【０２３９】
ステップＳ２０５において、表示データ生成部２１２は、ステップＳ２０２で得られた運転診断結果の予測結果、ステップＳ２０３で算出されたディスカウント額、およびステップＳ２０４で得られた確信度に基づいて保険比較画面の表示データを生成する。すなわち、ステップＳ２０５では、図１４のステップＳ１６５と同様の処理が行われる。
【０２４０】
表示データが生成されると、その後、ステップＳ２０６の処理が行われて表示データが送信され、運転診断結果予測処理は終了するが、ステップＳ２０６の処理は、図１２のステップＳ１３５の処理と同様であるので、その説明は省略する。
【０２４１】
また、表示データが送信されると、ユーザ端末装置１５１において、ステップＳ１９３およびステップＳ１９４の処理が行われて挙動観測データ収集処理は終了するが、これらの処理は図１２のステップＳ１２３およびステップＳ１２４の処理と同様であるので、その説明は省略する。
【０２４２】
以上のようにして、ユーザ端末装置１５１は、挙動観測データを取得してサーバ１０１へと送信するとともに、サーバ１０１から表示データを受信して保険比較画面を表示させる。また、サーバ１０１は、ユーザ端末装置１５１から挙動観測データを受信するとともに、その挙動観測データに基づいて運転診断結果を予測し、運転診断結果の予測の確信度も算出する。そして、サーバ１０１は、運転診断結果の予測結果と確信度に応じた保険比較画面の表示データを生成する。
【０２４３】
このようにサーバ１０１において運転診断結果の予測や確信度の算出、表示データの生成を行う場合においても、ユーザは、実際に各保険会社のテレマティクス保険に加入することなく、簡単に保険の比較を行うことができる。
【０２４４】
〈第３の実施の形態〉
〈ユーザ端末装置の構成例〉
ところで、以上において説明した各実施の形態では、ユーザ端末装置１５１において、ユーザによる自動車の運転中に挙動観測データを収集する場合、ユーザは運転開始と運転終了のタイミングを操作入力やアプリケーションプログラムの起動等によりユーザ端末装置１５１に通知する必要がある。しかし、このような運転開始時や運転終了時の操作入力は、ユーザにとっては手間となる。特に、運転終了については、ユーザは明示的に操作入力を行う必要があった。
【０２４５】
そこで、例えばユーザによる自動車の運転終了については、ユーザ端末装置１５１に設けられた行動認識システム、つまり行動認識機能により検出されるようにして、ユーザによる操作入力の負担を軽減させるようにしてもよい。この場合、例えば行動認識システムにおいて、ユーザについての行動認識結果として「自動車に乗車」ではない行動認識結果が観測され始めた時点で、ユーザによる自動車の運転が終了したと判定されるようにすることができる。
【０２４６】
そのような場合、ユーザ端末装置１５１は、例えば図１８に示すように構成される。なお、図１８において図４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２４７】
図１８に示すユーザ端末装置１５１は、加速度センサ１６１−１乃至通信部１６６を有しており、また制御部１６２は、挙動観測データ取得部１７１、運転診断結果予測部１７２、表示データ生成部１７３、および行動認識部３０１を有している。
【０２４８】
図１８に示すユーザ端末装置１５１の構成は、制御部１６２に新たに行動認識部３０１が設けられている点で図４のユーザ端末装置１５１と異なり、その他の点では図４に示したユーザ端末装置１５１と同じ構成となっている。
【０２４９】
行動認識部３０１は、加速度センサ１６１−１乃至地磁気センサ１６１−４のうちの１または複数、すなわち少なくとも何れか１つのセンサ１６１の出力に基づいて、ユーザ端末装置１５１を所持するユーザがどのような行動を行っているか、つまりユーザの行動状態を認識（特定）する行動認識を行う。
【０２５０】
行動認識では、例えば「停止」、「歩き」、「走り」、「自転車運転」、および「自動車に乗車」を含む複数の行動状態のうちの何れかが行動認識結果として得られるようになされている。つまり、ユーザの行動状態が複数の行動状態のうちの何れであるかが認識される。
【０２５１】
ここで、行動認識結果としての「停止」は、例えばユーザが自動車等に乗っているか否かによらず停止している状態であり、「歩き」はユーザが歩行中の状態であり、「走り」はユーザが走っている状態である。
【０２５２】
また、行動認識結果としての「自転車運転」は、ユーザが自転車を運転している状態であり、「自動車に乗車」はユーザが自動車に乗車している状態である。
【０２５３】
ここで、ユーザが自動車に乗車している状態であるかは、例えばセンサ１６１の出力から特定されるユーザ端末装置１５１、つまりユーザの移動速度や、その移動速度の時間方向の変化などに基づいて認識することが可能である。
【０２５４】
なお、行動認識では、少なくとも「自動車に乗車」を含む２以上の行動状態のうちの何れかが行動認識結果として得られるようにすればよい。
【０２５５】
挙動観測データ取得部１７１は、行動認識部３０１による行動認識結果に基づいてユーザの自動車の運転終了のタイミング（時刻）を検出し、挙動観測データの収集（取得）を終了する。
【０２５６】
〈挙動観測データ収集処理の説明〉
続いて、ユーザ端末装置１５１が図１８に示した構成とされる場合に、ユーザ端末装置１５１により行われる処理について説明する。
【０２５７】
すなわち、以下、図１９のフローチャートを参照して、ユーザ端末装置１５１による挙動観測データ収集処理について説明する。この挙動観測データ収集処理は、例えばユーザ端末装置１５１にインストールされた専用のアプリケーションプログラムが起動状態となったとき、つまりユーザが運転を開始したときに開始される。
【０２５８】
挙動観測データ収集処理が開始されると、ステップＳ２３１の処理が行われて挙動観測データの取得が開始されるが、ステップＳ２３１の処理は図８のステップＳ９１の処理と同様であるので、その説明は省略する。
【０２５９】
ステップＳ２３２において、行動認識部３０１は、加速度センサ１６１−１乃至地磁気センサ１６１−４の出力に基づいてユーザの行動認識を行う。行動認識によって、例えば「自動車に乗車」などのユーザの行動状態が認識される。
【０２６０】
ステップＳ２３３において、挙動観測データ取得部１７１は、ステップＳ２３２における行動認識の認識結果に基づいて、ユーザが自動車に乗車中であるか否かを判定する。
【０２６１】
例えば、「自動車に乗車」を示す行動状態が行動認識の結果として得られた場合、自動車に乗車中であると判定される。
【０２６２】
また、より詳細には、例えば行動認識部３０１による行動認識の結果が「自動車に乗車」である状態から、「自動車に乗車」以外の他の行動状態に変化しても直ちに自動車に乗車中でないと判定されないようにされる。
【０２６３】
具体的には、例えば行動認識の結果が「自動車に乗車」である状態から「自動車に乗車」以外の他の行動状態に変化した後、所定時間の間、継続して「自動車に乗車」以外の行動状態を示す行動認識結果が得られた場合に、ステップＳ２３３において自動車に乗車中でないと判定される。
【０２６４】
そして、行動認識の結果が「自動車に乗車」である状態から、「自動車に乗車」以外の他の行動状態に変化したタイミングが、ユーザによる自動車の運転終了のタイミングとされ、その運転終了のタイミングまでのセンサ１６１の出力が挙動観測データとして収集される。
【０２６５】
すなわち、ユーザによる運転が開始された後、行動認識の結果として「自動車に乗車」以外の他の行動状態が観測され始めた時点が運転終了のタイミングとされる。このようにすることで、より正確にユーザによる自動車の運転終了のタイミングを特定することが可能となる。
【０２６６】
ステップＳ２３３において自動車に乗車中であると判定された場合、ステップＳ２３４において、挙動観測データ取得部１７１は挙動観測データの取得（収集）を継続して行う。そして、その後、処理はステップＳ２３２へと戻り、上述した処理が繰り返し行われる。
【０２６７】
これに対して、ステップＳ２３３において、ユーザが自動車に乗車中でないと判定された場合、すなわち、ユーザによる自動車の運転が終了した場合、処理はステップＳ２３５へと進む。
【０２６８】
ステップＳ２３５において挙動観測データ取得部１７１は、挙動観測データの取得（収集）を終了し、挙動観測データ収集処理は終了する。
【０２６９】
以上のようにしてユーザ端末装置１５１は、挙動観測データの収集時に行動認識を行い、その行動認識の結果からユーザの自動車の運転終了を特定する。これにより、ユーザに運転終了時の入力操作を行わせることなく、挙動観測データの取得終了のタイミングを特定することができ、利便性を向上させることができる。
【０２７０】
なお、図１９を参照して説明した挙動観測データ収集処理は、例えば図８のステップＳ９１や図１２のステップＳ１２１、図１４のステップＳ１６１、図１７のステップＳ１９１の処理に対応する。
【０２７１】
したがって、例えばこれらの図８、図１２、図１４、および図１７のそれぞれを参照して説明した処理が行われるときに、図８のステップＳ９１、図１２のステップＳ１２１、図１４のステップＳ１６１、および図１７のステップＳ１９１のそれぞれにおいて、図１９を参照して説明した処理と同様の処理が行われるようにすることができる。
【０２７２】
〈第３の実施の形態の変形例１〉
〈ユーザ端末装置の構成例〉
さらに、例えばGPS（Global Positioning System）などの位置測定システムを利用してユーザの位置、つまりユーザ端末装置１５１の位置を特定し、その特定結果に基づいてユーザによる自動車の運転開始と終了のタイミングを特定するようにしてもよい。
【０２７３】
ユーザが自動車を運転する場合、自宅の車庫から会社やスーパーまでなど、ある特定の位置間の往復の移動に自動車を利用することも多い。
【０２７４】
そこで、例えば予め特定の位置のペアを、ユーザが頻繁に利用する経路の運転開始位置と終了位置、つまり運転パスの両端の位置として記録（登録）しておき、挙動観測データの収集に利用するようにしてもよい。
【０２７５】
この場合、例えば行動認識の結果が「自動車に乗車」であり、かつ運転パスの両端の位置のうちの一方の位置から他方の位置まで移動した期間をユーザによる自動車の運転期間とすることができる。
【０２７６】
ここで、運転パスの両端の各位置を登録位置と称することとし、ユーザ端末装置１５１には、ペアとされた登録位置を示す運転パス情報が記録されているとする。この運転パス情報は、２つの登録位置により定まる運転パスを示す情報であるともいうことができる。
【０２７７】
このような運転パス情報を利用して挙動観測データの収集を行う場合、ユーザ端末装置１５１は、例えば図２０に示すように構成される。なお、図２０において、図１８における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２７８】
図２０に示すユーザ端末装置１５１は、加速度センサ１６１−１乃至通信部１６６、および位置測定部３３１を有しており、また制御部１６２は、挙動観測データ取得部１７１、運転診断結果予測部１７２、表示データ生成部１７３、および行動認識部３０１を有している。
【０２７９】
図２０に示すユーザ端末装置１５１の構成は、新たに位置測定部３３１が設けられている点で図１８に示したユーザ端末装置１５１と異なり、その他の点では図１８に示したユーザ端末装置１５１と同じ構成となっている。
【０２８０】
位置測定部３３１は、例えばGPSなどの位置測定システムによりユーザの位置、すなわちユーザ端末装置１５１の位置を測定し、その測定結果を測定位置情報として制御部１６２に供給（出力）する。例えば位置測定部３３１がGPSにより位置測定を行う場合、GPS座標が測定位置情報として出力される。
【０２８１】
また、挙動観測データ取得部１７１は、予め１または複数の運転パス情報を保持しており、運転パス情報、位置測定部３３１からの測定位置情報、および行動認識部３０１による行動認識結果に基づいて挙動観測データを収集（取得）する。すなわち、挙動観測データの収集が行われる、ユーザによる自動車の運転開始から運転終了までの運転期間が特定される。
【０２８２】
なお、運転パス情報は、例えば入力部１６３による操作入力やユーザの過去の運転履歴等に基づいて挙動観測データ取得部１７１により生成されてもよいし、通信部１６６により外部から取得されるようにしてもよい。
【０２８３】
例えば、ユーザ等が入力部１６３を操作して、運転パスの両端の位置を地図情報等から入力し、挙動観測データ取得部１７１がユーザの操作に応じて入力部１６３から供給された信号に基づいて運転パス情報を生成するようにしてもよい。
【０２８４】
また、例えばユーザが自動車の運転開始と終了のタイミングを明示的に入力して自動車の運転を行った場合、運転開始のタイミングで位置測定部３３１から出力された測定位置情報と、運転終了のタイミングで位置測定部３３１から出力された測定位置情報とのペアが登録位置のペアとされて運転パス情報が生成されるようにしてもよい。
【０２８５】
〈挙動観測データ収集処理の説明〉
続いて、ユーザ端末装置１５１が図２０に示した構成とされる場合に、ユーザ端末装置１５１により行われる処理について説明する。
【０２８６】
すなわち、以下、図２１のフローチャートを参照して、ユーザ端末装置１５１による挙動観測データ収集処理について説明する。
【０２８７】
ステップＳ２６１において、行動認識部３０１は、加速度センサ１６１−１乃至地磁気センサ１６１−４の出力に基づいてユーザの行動認識を開始する。すなわち、ステップＳ２６１では、図１９のステップＳ２３２と同様の処理が行われる。
【０２８８】
ステップＳ２６２において、位置測定部３３１は、ユーザの位置、すなわちユーザ端末装置１５１の位置の測定を開始する。
【０２８９】
ステップＳ２６３において、挙動観測データ取得部１７１は、行動認識部３０１から行動認識の結果を取得する。
【０２９０】
ステップＳ２６４において、挙動観測データ取得部１７１は、ステップＳ２６３の処理で取得した行動認識の結果に基づいて、ユーザが自動車に乗車中であるか否かを判定する。例えば、ステップＳ２６４では、取得した行動認識結果が「自動車に乗車」を示す行動状態である場合に、自動車に乗車中であると判定される。
【０２９１】
ステップＳ２６４において自動車に乗車中でないと判定された場合、処理はステップＳ２６３に戻り、上述した処理が繰り返し行われる。
【０２９２】
これに対して、ステップＳ２６４において自動車に乗車中であると判定された場合、ステップＳ２６５において、挙動観測データ取得部１７１は、位置測定部３３１から測定位置情報を取得する。これにより、挙動観測データ取得部１７１では、ユーザ端末装置１５１の現在位置を特定することができる。
【０２９３】
ステップＳ２６６において、挙動観測データ取得部１７１は、ユーザ端末装置１５１の現在位置が、予め保持している運転パス情報により示される運転パスの両端の位置のうちの何れか一方と同じ位置であるか否かを判定する。
【０２９４】
例えば挙動観測データ取得部１７１は、ステップＳ２６５で取得した測定位置情報により示されるユーザ端末装置１５１の現在位置と、保持している全ての運転パス情報により示される登録位置とを比較する。そして、挙動観測データ取得部１７１は、登録位置のなかに、ユーザ端末装置１５１の現在位置と同じ位置のものがある場合、運転パスの両端の位置のうちの何れか一方と同じ位置であると判定する。
【０２９５】
なお、より詳細には、ユーザ端末装置１５１の現在位置と登録位置との間の距離が所定の閾値以下である場合、現在位置が登録位置と同じであるとされる。
【０２９６】
ステップＳ２６６において、運転パスの両端の位置のうちの何れか一方と同じ位置でないと判定された場合、処理はステップＳ２６３に戻り、上述した処理が繰り返し行われる。
【０２９７】
これに対して、ステップＳ２６６において、運転パスの両端の位置のうちの何れか一方と同じ位置であると判定された場合、ユーザによる自動車の運転が開始されたとされ、処理はステップＳ２６７へと進む。
【０２９８】
このとき、挙動観測データ取得部１７１は、ユーザ端末装置１５１の現在位置と同じ位置を登録位置として含む運転パスを注目運転パスとする。なお、注目運転パスは１つであることもあるし、複数あることもある。
【０２９９】
ステップＳ２６７において、挙動観測データ取得部１７１は、挙動観測データの取得（収集）を開始する。なお、ステップＳ２６７では図１９のステップＳ２３１と同様の処理が行われる。
【０３００】
ステップＳ２６８において、挙動観測データ取得部１７１は、行動認識部３０１から行動認識の結果を取得する。
【０３０１】
ステップＳ２６９において、挙動観測データ取得部１７１は、ステップＳ２６８の処理で取得した行動認識の結果に基づいて、ユーザが自動車に乗車中であるか否かを判定する。
【０３０２】
例えばステップＳ２６９では、取得した行動認識結果が「自動車に乗車」を示す行動状態である場合に、自動車に乗車中であると判定される。
【０３０３】
また、例えば図１９のステップＳ２３３のように、行動認識の結果が「自動車に乗車」である状態から「自動車に乗車」以外の他の行動状態に変化した後、所定時間の間、継続して「自動車に乗車」以外の行動状態を示す行動認識結果が得られた場合に、自動車に乗車中でないと判定されるようにしてもよい。
【０３０４】
ステップＳ２６９において自動車に乗車中であると判定された場合、ステップＳ２７０において、挙動観測データ取得部１７１は、挙動観測データの取得（収集）を継続して行う。ステップＳ２７０の処理が行われると、その後、処理はステップＳ２６８へと戻り、上述した処理が繰り返し行われる。
【０３０５】
これに対して、ステップＳ２６９において自動車に乗車中でないと判定された場合、ステップＳ２７１において、挙動観測データ取得部１７１は位置測定部３３１から測定位置情報を取得する。
【０３０６】
ステップＳ２７２において、挙動観測データ取得部１７１は、ユーザ端末装置１５１の現在位置が、注目運転パスの両端の位置のうちの他方と同じ位置であるか否かを判定する。
【０３０７】
例えば挙動観測データ取得部１７１は、ステップＳ２７１で取得した測定位置情報により示されるユーザ端末装置１５１の現在位置と、注目運転パスの運転パス情報により示される登録位置とを比較する。このとき、注目運転パスの一方の登録位置は、ステップＳ２６５で取得された測定位置情報により示される位置と同じであるので、注目運転パスの他方の位置と、ユーザ端末装置１５１の現在位置とが比較される。
【０３０８】
そして、挙動観測データ取得部１７１は、注目運転パスとした運転パスのなかに、運転パスの他方の登録位置が、ユーザ端末装置１５１の現在位置と同じ位置のものがある場合、運転パスの両端の位置のうちの他方と同じ位置であると判定する。
【０３０９】
したがって、運転パスの両端の位置のうちの他方と同じ位置であると判定された場合には、ユーザが自動車を運転して、注目運転パスの一方の登録位置から他方の登録位置まで移動し、自動車の運転が終了したことになる。
【０３１０】
このように挙動観測データ取得部１７１は、位置測定部３３１による位置測定の結果と行動認識部３０１による行動認識の結果とに基づいて、ユーザが自動車を運転していた期間、つまり運転の開始および終了のタイミングを特定する。
【０３１１】
ステップＳ２７２において、運転パスの両端の位置のうちの他方と同じ位置であると判定された場合、つまり運転パスでの自動車運転が行われ、自動車の運転が終了した場合、処理はステップＳ２７３へと進む。
【０３１２】
ステップＳ２７３において、挙動観測データ取得部１７１は、挙動観測データの取得（収集）を終了し、挙動観測データ収集処理は終了する。
【０３１３】
これに対して、ステップＳ２７２において、運転パスの両端の位置のうちの他方と同じ位置でないと判定された場合、処理はステップＳ２７４へと進む。
【０３１４】
この場合、ユーザは運転パスとは異なる位置間を自動車で移動したか、または実際にはユーザによる自動車の運転が行われていなかった可能性があるので、挙動観測データ取得部１７１は、ユーザにより自動車が運転されていなかったとする。つまり、ステップＳ２６７の処理の開始後の期間を挙動観測データの収集対象期間とはしない。
【０３１５】
ステップＳ２７４において、挙動観測データ取得部１７１は、ステップＳ２６７の処理で収集を開始した挙動観測データ、つまりこれまでに取得した挙動観測データを破棄し、挙動観測データ収集処理は終了する。
【０３１６】
以上のようにしてユーザ端末装置１５１は、行動認識の結果と、ユーザ端末装置１５１の位置とに基づいてユーザが自動車を運転している期間を特定し、その期間の挙動観測データを収集する。これにより、ユーザに入力操作を行わせることなく、挙動観測データを収集すべき期間を特定することができ、利便性を向上させることができる。
【０３１７】
なお、図２１を参照して説明した挙動観測データ収集処理は、図１９を参照して説明した挙動観測データ収集処理と同様に、例えば図８のステップＳ９１や図１２のステップＳ１２１、図１４のステップＳ１６１、図１７のステップＳ１９１の処理に対応する。
【０３１８】
したがって、例えばこれらの図８、図１２、図１４、および図１７のそれぞれを参照して説明した処理が行われるときに、図８のステップＳ９１、図１２のステップＳ１２１、図１４のステップＳ１６１、および図１７のステップＳ１９１のそれぞれにおいて、図２１を参照して説明した処理と同様の処理が行われるようにすることができる。
【０３１９】
〈第４の実施の形態〉
〈ユーザ端末装置の構成例〉
ところで、ユーザ端末装置１５１では、センサ１６１の出力が挙動観測データとして収集される。収集された挙動観測データは、ユーザが自動車を運転している期間におけるデータであり、ユーザの運転挙動を直接的に表すデータではないが、これらの挙動観測データからユーザの自動車運転時の運転挙動を特定することが可能である。
【０３２０】
具体的には、例えば加速度センサ１６１−１の出力である加速度の測定結果等から、ユーザによる急ブレーキや急加速などの運転挙動を特定することができる。また、例えばジャイロセンサ１６１−２の出力である角速度や地磁気センサ１６１−４の出力である方位の時系列の変化などから、急ハンドルなどの運転挙動を特定することもできる。
【０３２１】
そこで、ユーザの運転期間に収集された挙動観測データに基づいて、運転診断結果予測モデルを用いた運転診断結果の予測において、その予測結果が悪化する一部の期間（区間）、つまり実際の運転診断結果が悪化するであろう期間と、予測結果を悪化させる運転挙動を特定し、テレマティクス保険の運転診断結果の改善に利用するようにしてもよい。具体的には、例えば運転診断結果を悪化させる要因となる運転挙動をユーザに対して通知（提示）し、改善を促すようにすることなどが考えられる。
【０３２２】
そのような場合、例えばユーザが実際に加入しているテレマティクス保険について運転診断結果の改善のための通知を行うようにしてもよいし、実際にはユーザがまだ加入していないテレマティクス保険について運転診断結果の改善のための通知を行ってもよい。
【０３２３】
このようにすることで、ユーザは自身の運転挙動に注意するようになり、利用中またはこれから利用しようとするテレマティクス保険の運転診断結果を改善させることができる。
【０３２４】
一例として、運転診断結果を悪化させる期間と運転挙動の特定方法として、以下のような方法が考えられる。
【０３２５】
過去に挙動観測データを収集した全ての期間、つまり全ての期間を合わせたものを全診断対象期間と称することとすると、まず全診断対象期間が複数の区間（以下、分割区間とも称する）に分割される。ここで、各分割区間は、それぞれ同じ長さの区間（期間）であってもよいし、異なる長さの区間であってもよい。
【０３２６】
次に、複数の分割区間のうちの１つが処理対象の分割区間として選択され、全診断対象期間から処理対象の分割区間を除いた残りの区間が除外後診断対象区間とされる。そして、その除外後診断対象区間に収集された挙動観測データに基づいて運転診断結果の予測が行われる。
【０３２７】
さらに、全診断対象期間での運転診断結果の予測結果と、除外後診断対象区間での運転診断結果の予測結果とが比較され、除外後診断対象区間で予測結果が改善した場合、処理対象の分割区間が運転診断結果を悪化させる区間であるとされる。
【０３２８】
処理対象の分割区間が運転診断結果を悪化させる区間であるとされた場合、処理対象の分割区間に収集された挙動観測データに基づいて、その処理対象の分割区間の特徴情報が抽出される。
【０３２９】
ここで、特徴情報とは、運転診断結果を悪化させる要因となる運転挙動を示す情報である。具体的には、例えば挙動観測データに基づいて処理対象の分割区間内に行われた急ブレーキ、急加速、急ハンドル等の各運転挙動の回数がカウントされ、最もカウント数が多い運転挙動が運転診断結果を悪化させる要因となる運転挙動（以下、悪化要因挙動とも称する）として抽出される。
【０３３０】
このような処理が全分割区間について行われ、悪化要因挙動を通知する画面、すなわち運転診断の改善策を提案する画面である改善提案画面の表示データが生成され、その表示データに基づいて、ユーザに対して改善提案画面が提示（表示）される。
【０３３１】
このように改善提案画面を提示し、ユーザに悪化要因挙動を減らす提案をすることで、実際のテレマティクス保険の運転診断結果の改善についてフィードバックを行うことができる。
【０３３２】
このように運転診断結果を悪化させる一部の区間と運転挙動を特定し、改善提案画面を表示する場合、ユーザ端末装置１５１は、例えば図２２に示すように構成される。なお、図２２において図４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３３３】
図２２に示すユーザ端末装置１５１は、加速度センサ１６１−１乃至通信部１６６を有しており、また制御部１６２は、挙動観測データ取得部１７１、運転診断結果予測部１７２、表示データ生成部１７３、および運転挙動特定部３６１を有している。
【０３３４】
図２２に示すユーザ端末装置１５１の構成は、制御部１６２に新たに運転挙動特定部３６１が設けられている点で図４のユーザ端末装置１５１と異なり、その他の点では図４に示したユーザ端末装置１５１と同じ構成となっている。
【０３３５】
運転診断結果予測部１７２は、記録部１６４に記録されている挙動観測データを読み出して、その挙動観測データの収集（取得）が行われた期間を全診断対象期間とする。また、運転診断結果予測部１７２は、全診断対象期間に含まれる各除外後診断対象区間について運転診断結果の予測を行い、運転診断結果を悪化させる分割区間を特定する。
【０３３６】
運転挙動特定部３６１は、運転診断結果を悪化させる分割区間に収集された挙動観測データに基づいて、その分割区間の特徴情報を抽出する。表示データ生成部１７３は、運転挙動特定部３６１により抽出された特徴情報に基づいて、改善提案画面の表示データを生成する。
【０３３７】
〈提示処理の説明〉
次に、図２２に示したユーザ端末装置１５１の動作について説明する。すなわち、以下、図２３のフローチャートを参照して、ユーザ端末装置１５１による提示処理について説明する。
【０３３８】
ステップＳ３０１において、運転診断結果予測部１７２は、全診断対象期間の挙動観測データと、保持している運転診断結果予測モデルとに基づいて運転診断結果の予測を行う。
【０３３９】
すなわち、運転診断結果予測部１７２は、記録部１６４から、ユーザについてこれまでに収集されて記録部１６４に記録された全ての挙動観測データを読み出すとともに、読み出した挙動観測データの収集を行った期間を全診断対象期間とする。そして、運転診断結果予測部１７２は、予め保持している運転診断結果予測モデルと、全診断対象期間の挙動観測データとに基づいて運転診断結果の予測を行う。
【０３４０】
ステップＳ３０２において、運転診断結果予測部１７２は、全診断対象期間を任意の複数の分割区間に分割する。
【０３４１】
ステップＳ３０３において、運転診断結果予測部１７２は、複数の分割区間のうちの１つを処理対象の分割区間として選択する。
【０３４２】
ステップＳ３０４において、運転診断結果予測部１７２は全診断対象期間から処理対象の分割区間を除外して残った区間を除外後診断対象区間とし、その除外後診断対象区間の挙動観測データと、運転診断結果予測モデルとに基づいて運転診断結果を予測する。
【０３４３】
ステップＳ３０５において、運転診断結果予測部１７２は、除外後診断対象区間で運転診断結果の予測結果が改善したか否かを判定する。
【０３４４】
例えば運転診断結果の予測結果として安全運転度合いを示す点数が得られる場合、運転診断結果予測部１７２は、除外後診断対象区間における運転診断結果の予測結果から、全診断対象期間における運転診断結果の予測結果を減算することで差分を求める。
【０３４５】
そして、運転診断結果予測部１７２は、求められた差分が予め定められた閾値以上である場合、除外後診断対象区間で運転診断結果の予測結果が改善したと判定する。すなわち、全診断対象期間における運転診断結果の予測結果よりも、除外後診断対象区間における運転診断結果の予測結果が閾値以上高くなった場合、予測結果が改善したと判定される。
【０３４６】
換言すれば、運転診断結果予測部１７２は、除外後診断対象区間における運転診断結果の予測結果と、全診断対象期間における運転診断結果の予測結果とを比較して、運転診断結果の悪化要因となる分割区間を特定する。
【０３４７】
ステップＳ３０５において予測結果が改善したと判定された場合、ステップＳ３０６において、運転挙動特定部３６１は処理対象の分割区間の特徴情報を抽出し、その後、処理はステップＳ３０７へと進む。
【０３４８】
具体的には、例えば運転挙動特定部３６１は、処理対象の分割区間の挙動観測データに基づいて、処理対象の分割区間内の各時刻でユーザにより行われた急ブレーキや急加速、急ハンドルなどの運転挙動を特定する。
【０３４９】
また、運転挙動特定部３６１は、分割区間内で観測された、すなわち分割区間内で特定された各運転挙動について、分割区間内でそれらの運転挙動が行われた（観測された）回数をカウントし、最もカウント数が多い運転挙動を示す情報を特徴情報として生成する。
【０３５０】
ここで、除外後診断対象区間で運転診断結果の予測結果が改善した場合、処理対象の分割区間は、運転診断結果の予測結果を悪化させる要因となる区間である。したがって、そのような処理対象の分割区間において、最も多く観測された、つまり最も多く行われた運転挙動は運転診断結果の予測結果を悪化させる悪化要因挙動である。
【０３５１】
運転挙動特定部３６１は、挙動観測データに基づいて処理対象の分割区間内で行われた各運転挙動の回数を求めることで悪化要因挙動を特定し、その特定結果を示す特徴情報を生成する。
【０３５２】
これに対して、ステップＳ３０５において、予測結果が改善しなかったと判定された場合、ステップＳ３０６の処理はスキップされて、処理はステップＳ３０７へと進む。
【０３５３】
ステップＳ３０５において予測結果が改善しなかったと判定されたか、またはステップＳ３０６において特徴情報が抽出されると、ステップＳ３０７において、運転診断結果予測部１７２は、全ての分割区間について処理を行ったか否かを判定する。
【０３５４】
例えば全ての分割区間が処理対象の分割区間とされてステップＳ３０４乃至ステップＳ３０６の処理が行われた場合、全ての分割区間について処理を行ったと判定される。
【０３５５】
ステップＳ３０７において、まだ全ての分割区間について処理を行っていないと判定された場合、処理はステップＳ３０３に戻り、上述した処理が繰り返し行われる。
【０３５６】
これに対して、ステップＳ３０７において、全ての分割区間について処理を行ったと判定された場合、ステップＳ３０８において、表示データ生成部１７３は、ステップＳ３０６の処理で得られた特徴情報に基づいて、改善提案画面の表示データを生成する。
【０３５７】
例えば表示データ生成部１７３は、特徴情報により示される悪化要因挙動が提示されるとともに、その悪化要因挙動を減らすことで運転診断結果が改善する旨の改善提案画面を表示させる表示データを生成する。
【０３５８】
ここで、例えば複数の特徴情報が得られたときには、それらの特徴情報により示される悪化要因挙動のうち、最もカウント数の合計等が多い悪化要因挙動や、特徴情報として抽出された回数が最も多い悪化要因挙動が改善提案画面で提示されるようにしてもよい。また、全ての悪化要因挙動が改善提案画面で提示されるようにしてもよい。
【０３５９】
さらに、ステップＳ３０６の処理が１度も行われず、特に改善すべき点がない場合には、その旨の改善提案画面の表示データが生成される。
【０３６０】
ステップＳ３０９において、表示データ生成部１７３は、ステップＳ３０８で得られた表示データを表示部１６５に供給して、表示部１６５に改善提案画面を表示させ、提示処理は終了する。
【０３６１】
以上のようにして、ユーザ端末装置１５１は、挙動観測データに基づいて運転診断結果が悪化する区間と、その区間で行われた悪化要因挙動とを特定し、その特定結果に応じた改善提案画面を提示する。これにより、ユーザは自身の運転挙動を改善させ、より良い運転診断結果を得ることができるようになる。
【０３６２】
なお、ここでは、全診断対象期間における運転診断結果の予測結果との差分が閾値以上となる除外後診断対象区間に対応する分割区間について特徴情報を抽出する例について説明した。
【０３６３】
しかし、その他、例えば全診断対象期間における運転診断結果の予測結果との差分が閾値以上となる除外後診断対象区間のなかから、差分が大きい順に所定数の除外後診断対象区間を選択し、選択した除外後診断対象区間に対応する分割区間の特徴情報から表示データが生成されるようにしてもよい。
【０３６４】
また、図２３を参照して説明した提示処理では、運転診断結果の悪化要因となる分割区間を特定する例について説明したが、逆に運転診断結果の改善要因となる分割区間を特定するようにしてもよい。
【０３６５】
そのような場合、例えば図２３のステップＳ３０５において、運転診断結果予測部１７２は、除外後診断対象区間で運転診断結果の予測結果が悪化したか否かを判定する。
【０３６６】
例えば運転診断結果の予測結果として安全運転度合いを示す点数が得られる場合、運転診断結果予測部１７２は、全診断対象期間における運転診断結果の予測結果から、除外後診断対象区間における運転診断結果の予測結果を減算することで差分を求める。
【０３６７】
そして、運転診断結果予測部１７２は、求められた差分が予め定められた閾値以上である場合、除外後診断対象区間で運転診断結果の予測結果が悪化したと判定する。すなわち、全診断対象期間における運転診断結果の予測結果よりも、除外後診断対象区間における運転診断結果の予測結果が閾値以上低くなった場合、予測結果が悪化したと判定される。
【０３６８】
換言すれば、運転診断結果予測部１７２は、除外後診断対象区間における運転診断結果の予測結果と、全診断対象期間における運転診断結果の予測結果とを比較して、運転診断結果の改善要因となる分割区間を特定する。
【０３６９】
これにより、ステップＳ３０６では、改善要因となる運転挙動を示す特徴情報が、改善要因となる分割区間から抽出されることになる。
【０３７０】
したがって、ステップＳ３０８では、特徴情報により示される改善要因となる運転挙動を示すとともに、その運転挙動を増やすことで運転診断結果が改善する旨の改善提案画面を表示させる表示データが生成される。
【０３７１】
さらに、図２３を参照して説明した提示処理の一部がサーバ１０１で行われるようにしてもよい。そのような場合、例えばユーザ端末装置１５１からサーバ１０１に対して全診断対象期間の挙動観測データが送信される。
【０３７２】
サーバ１０１の通信部１１１は、ユーザ端末装置１５１からの挙動観測データを受信して制御部１１２に供給する。そして、制御部１１２は、通信部１１１から供給された挙動観測データに基づいて、図２３のステップＳ３０１乃至ステップＳ３０８の処理を行って表示データを生成し、通信部１１１に供給する。
【０３７３】
さらに、通信部１１１は、制御部１１２から供給された表示データをユーザ端末装置１５１に送信し、ユーザ端末装置１５１は、サーバ１０１から送信されてきた表示データを受信して改善提案画面を表示させる。
【０３７４】
また、以上においては、自動車の運転時の運転挙動を示す挙動観測データとして、センサ１６１の出力を取得する例について説明した。しかし、センサ１６１の出力の他、例えば運転中の場所情報や、運転中の天候情報、運転中の時刻情報、運転者の生体情報なども挙動観測データとして取得し、運転診断結果の予測に用いるようにしてもよい。
【０３７５】
ここで、場所情報は、例えば自動車が交差点や高速道路、砂利道等、どのような道路や場所を走行しているかを示す情報であり、GPSなどの位置測定システムや地図情報提供システムなどから取得するようにしてもよい。
【０３７６】
天候情報は、例えば雨や快晴、氷点下など、現在の天気や気温などを示す情報であり、天候情報を提供するウェブサイトなどから取得することができる。時刻情報は、現在の時刻を示す情報、日没後や日没時などの現在の時間帯を示す情報などであり、時刻情報を提供するウェブサイトなどから取得することができる。
【０３７７】
また、運転者の生体情報は、例えば運転者の心拍数や血圧、睡眠時間、眠気、歩行時の歩数などのユーザ自身に関する情報、つまり生体に関する情報であり、例えばユーザが装着しているウェアラブルデバイスなどから無線通信等により取得することができる。
【０３７８】
さらに、以上においては、本技術をテレマティクス保険に適用する例について説明したが、その他、健康保険や医療保険、生命保険などにも適用可能である。
【０３７９】
例えば健康な生活をしているユーザほどディスカウント額が大きくなる生命保険に本技術を適用する場合、ユーザの脈拍や睡眠時間などの情報や、ユーザがスポーツセンターを利用した時間などのユーザの健康に関係する情報が挙動観測データとして取得される。
【０３８０】
そして、取得された挙動観測データと、予め学習により求められた運転診断結果予測モデルに対応する診断結果予測モデルとに基づいて、ユーザの保険に関する診断結果が予測され、その予測結果に基づいて保険料のディスカウント額が算出される。この場合、ユーザの保険に関する診断結果は、ユーザの健康度合いや保険料を優遇すべき度合いなどの診断結果とされる。
【０３８１】
〈コンピュータの構成例〉
ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のコンピュータなどが含まれる。
【０３８２】
図２４は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０３８３】
コンピュータにおいて、ＣＰＵ（Central Processing Unit）５０１，ＲＯＭ（Read Only Memory）５０２，ＲＡＭ（Random Access Memory）５０３は、バス５０４により相互に接続されている。
【０３８４】
バス５０４には、さらに、入出力インターフェース５０５が接続されている。入出力インターフェース５０５には、入力部５０６、出力部５０７、記録部５０８、通信部５０９、及びドライブ５１０が接続されている。
【０３８５】
入力部５０６は、キーボード、マウス、マイクロホン、撮像素子などよりなる。出力部５０７は、ディスプレイ、スピーカなどよりなる。記録部５０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部５０９は、ネットワークインターフェースなどよりなる。ドライブ５１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブル記録媒体５１１を駆動する。
【０３８６】
以上のように構成されるコンピュータでは、ＣＰＵ５０１が、例えば、記録部５０８に記録されているプログラムを、入出力インターフェース５０５及びバス５０４を介して、ＲＡＭ５０３にロードして実行することにより、上述した一連の処理が行われる。
【０３８７】
コンピュータ（ＣＰＵ５０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブル記録媒体５１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０３８８】
コンピュータでは、プログラムは、リムーバブル記録媒体５１１をドライブ５１０に装着することにより、入出力インターフェース５０５を介して、記録部５０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５０９で受信し、記録部５０８にインストールすることができる。その他、プログラムは、ＲＯＭ５０２や記録部５０８に、あらかじめインストールしておくことができる。
【０３８９】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３９０】
また、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０３９１】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０３９２】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３９３】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３９４】
また、本明細書中に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【０３９５】
さらに、本技術は、以下の構成とすることも可能である。
【０３９６】
（１）
互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得する取得部と、
１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測する診断結果予測部と
を備える情報処理装置。
（２）
前記１または複数の前記保険についての前記診断結果の予測結果を提示する表示データを生成する表示データ生成部をさらに備える
（１）に記載の情報処理装置。
（３）
前記表示データ生成部は、前記予測結果に基づいて前記保険のディスカウント額または保険料をさらに算出し、前記予測結果とともに、前記ディスカウント額または前記保険料を提示する前記表示データを生成する
（２）に記載の情報処理装置。
（４）
前記取得部は、前記ユーザの運転時における前記１または複数のセンサの出力を前記挙動観測データとして取得し、
前記診断結果予測部は、前記予測モデルと前記挙動観測データとに基づいて、前記保険における前記ユーザの運転診断結果を予測する
（１）乃至（３）の何れか一項に記載の情報処理装置。
（５）
前記保険はテレマティクス保険である
（４）に記載の情報処理装置。
（６）
前記挙動観測データに基づいて、前記予測結果の確信度または予測誤差を算出する算出部をさらに備え、
前記表示データ生成部は、前記確信度または前記予測誤差に応じて前記表示データを生成する
（２）または（３）に記載の情報処理装置。
（７）
前記表示データ生成部は、前記予測結果とともに、前記確信度または前記予測誤差を提示する前記表示データを生成する
（６）に記載の情報処理装置。
（８）
前記表示データ生成部は、前記確信度が所定の値以上であるか、または前記予測誤差が所定の値以下である前記予測結果のみを提示する前記表示データを生成する
（６）または（７）に記載の情報処理装置。
（９）
前記１または複数のセンサの出力に基づいて、前記ユーザの行動認識を行う行動認識部をさらに備え、
前記取得部は、前記行動認識の結果に基づいて前記挙動観測データを取得する
（４）または（５）に記載の情報処理装置。
（１０）
前記行動認識部は、前記ユーザの行動状態が、少なくとも前記ユーザの乗車を含む複数の行動状態のうちの何れであるかを前記行動認識により認識する
（９）に記載の情報処理装置。
（１１）
前記取得部は、前記行動認識の結果に基づいて前記ユーザによる運転の終了を特定し、その特定結果に応じて前記挙動観測データを取得する
（９）または（１０）に記載の情報処理装置。
（１２）
前記取得部は、前記ユーザの位置を示す位置情報と、前記行動認識の結果とに基づいて、前記ユーザによる運転の開始および終了を特定し、その特定結果に応じて前記挙動観測データを取得する
（９）または（１０）に記載の情報処理装置。
（１３）
前記診断結果予測部は、所定期間の前記挙動観測データから得られた前記診断結果の予測結果と、前記所定期間から一部の区間を除いた区間の前記挙動観測データから得られた前記診断結果の予測結果との差分が所定値以上となる前記一部の区間を特定し、
前記挙動観測データに基づいて、前記一部の区間における前記ユーザの運転挙動を特定する運転挙動特定部をさらに備える
（４）または（５）に記載の情報処理装置。
（１４）
前記運転挙動は、急ブレーキ、急加速、または急ハンドルである
（１３）に記載の情報処理装置。
（１５）
前記一部の区間における前記運転挙動を提示する表示データを生成する表示データ生成部をさらに備える
（１３）または（１４）に記載の情報処理装置。
（１６）
前記表示データ生成部は、前記一部の区間において行われた最も多い前記運転挙動を提示する前記表示データを生成する
（１５）に記載の情報処理装置。
（１７）
前記センサは加速度センサ、ジャイロセンサ、気圧センサ、または地磁気センサである
（１）乃至（１６）の何れか一項に記載の情報処理装置。
（１８）
互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得し、
１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測する
ステップを含む情報処理方法。
（１９）
互いに異なる１または複数のセンサの出力をユーザの挙動観測データとして取得し、
１または複数の保険について、前記保険ごとに予め学習により求められた予測モデルと、前記挙動観測データとに基づいて、前記保険における前記ユーザの診断結果を予測する
ステップを含む処理をコンピュータに実行させるプログラム。
【符号の説明】
【０３９７】
１０１  サーバ，  １１２  制御部，  １２１  データセット生成部，  １２２  学習部，  １５１  ユーザ端末装置，  １６１−１  加速度センサ，  １６１−２  ジャイロセンサ，  １６１−３  気圧センサ，  １６１−４  地磁気センサ，  １６２  制御部，  １７１  挙動観測データ取得部，  １７２  運転診断結果予測部，  １７３  表示データ生成部，  ２１１  運転診断結果予測部，  ２１２  表示データ生成部，  ２４１  予測誤差予測部，  ２７１  予測誤差予測部，  ３０１  行動認識部，  ３３１  位置測定部，  ３６１  運転挙動特定部
【図１】
2018116862.tif 000003
【図２】
2018116862.tif 000004
【図３】
2018116862.tif 000005
【図４】
2018116862.tif 000006
【図５】
2018116862.tif 000007
【図６】
2018116862.tif 000008
【図７】
2018116862.tif 000009
【図８】
2018116862.tif 000010
【図９】
2018116862.tif 000011
【図１０】
2018116862.tif 000012
【図１１】
2018116862.tif 000013
【図１２】
2018116862.tif 000014
【図１３】
2018116862.tif 000015
【図１４】
2018116862.tif 000016
【図１５】
2018116862.tif 000017
【図１６】
2018116862.tif 000018
【図１７】
2018116862.tif 000019
【図１８】
2018116862.tif 000020
【図１９】
2018116862.tif 000021
【図２０】
2018116862.tif 000022
【図２１】
2018116862.tif 000023
【図２２】
2018116862.tif 000024
【図２３】
2018116862.tif 000025
【図２４】
2018116862.tif 000026
【国際調査報告】
2018116862.tif 000027
2018116862.tif 000028
2018116862.tif 000029
2018116862.tif 000030