(57)【特許請求の範囲】
【請求項１】
クラウドサーバ、あるいは、ユーザが所持する携帯端末から通信を介してユーザのスケジュール情報を取得するスケジュール情報取得部と、
取得した前記スケジュール情報に基づき、目的地を推定する推定部と、
車両の現在位置を取得する現在位置取得部と、
前記車両が過去に走行した、出発地から目的地までの走行経路パターンを記憶するデータベースと、
前記現在位置を出発地とし、前記データベースを参照して、前記出発地から前記推定した目的地までの走行経路パターンを検索する検索部と、
前記走行経路パターンの走行距離を取得する走行距離取得部と、
前記走行距離が所定値を下回るか否かを判定する判定部と、
前記走行距離が前記所定値を下回るとき、前記所定値を下回る旨を反映した短距離走行情報を生成する情報生成部と、
を備えることを特徴とする車両用制御装置。
【請求項２】
前記短距離走行情報を出力する情報出力部を備える請求項１に記載の車両用制御装置。
【請求項３】
前記情報出力部は、前記車両に搭載された他の車載装置に前記短距離走行情報を出力し、
前記短距離走行情報は、前記他の車載装置の動作制御に用いられることを特徴とする請求項２に記載の車両用制御装置。
【請求項４】
前記短距離走行情報は、前記他の車載装置の少なくとも一部の機能の動作を抑制させる旨の制御指令を含む請求項３に記載の車両用制御装置。
【請求項５】
前記推定部は、前記スケジュール情報から予め定められたキーワードを抽出し、抽出した前記キーワードに基づいて、前記目的地を推定する請求項１ないし請求項４のいずれか１項に記載の車両用制御装置。
【請求項６】
前記推定部は、抽出した前記キーワードに場所を示す文字列が含まれているとき、その場所を目的地と推定し、抽出した前記キーワードに場所を示す文字列が含まれていないとき、前記キーワードを目的地と見なす請求項５に記載の車両用制御装置。
【請求項７】
前記車両の車両状態を取得する車両状態取得部と、
前記車両状態に基づき、前記ユーザの走行意志の有無を判定する走行意志判定部と、
を備え、
前記スケジュール情報取得部は、前記ユーザに走行意志があると判定したときに、前記スケジュール情報を取得する請求項１ないし請求項６のいずれか１項に記載の車両用制御装置。
【請求項８】
前記車両の車両状態を取得する車両状態取得部と、
前記車両状態に基づき、前記車両が駐車したか否かを判定する駐車判定部と、
前記車両が駐車したと判定したとき、駐車時の前記車両の現在位置を目的地として、前記目的地、前記出発地および走行経路を、取得した前記スケジュール情報と関連付けた走行経路パターンを生成する走行経路パターン生成部と、
を備える請求項１ないし請求項７のいずれか１項に記載の車両用制御装置。
【請求項９】
生成した前記走行経路パターンを一時記憶する記憶部と、
前記記憶部に、生成した前記走行経路パターンに類似する走行経路パターンが所定数あるとき、生成した前記走行経路パターンを、新たな走行経路パターンとして前記データベースに登録する登録部と、
を備える請求項８に記載の車両用制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用制御装置に関する。
【背景技術】
【０００２】
車両の空調対象の空調制御を行う車両用空調システムにおいて、車両に設けられたナビゲーション装置から入力される走行計画情報に基づいて、将来の走行状態を予測し、その予測結果に基づいて、温調対象の目標温度を変更する車両用空調システムが考案されている（特許文献１参照）。これにより、例えば、短距離の走行では、冷房の目標温度を通常よりも高めに設定することで、燃料・電力消費量を抑えた空調を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１１１４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、毎回走行前にナビゲーション装置で目的地を設定する必要がある。よって、例えば通勤、近所への買い物などの、日常的に行く場所、すなわちよく知っていて目的地を設定する必要がない場所への走行（特に短距離走行）時にも、目的地を設定する必要があり、ユーザの操作負荷が増大して煩わく感じることがある。
【０００５】
上記問題点を背景として、本発明は、目的地の設定操作のような、ユーザの操作負荷が増大することなく、短距離走行かどうかが分かる車両用制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための車両用制御装置は、クラウドサーバ、あるいは、ユーザが所持する携帯端末から通信を介してユーザのスケジュール情報を取得するスケジュール情報取得部と、取得したスケジュール情報に基づき、目的地を推定する推定部と、車両の現在位置を取得する現在位置取得部と、車両が過去に走行した、出発地から目的地までの走行経路パターンを記憶するデータベースと、現在位置を出発地とし、データベースを参照して、出発地から推定した目的地までの走行経路パターンを検索する検索部と、走行経路パターンの走行距離を取得する走行距離取得部と、走行距離が所定値を下回るか否かを判定する判定部と、走行距離が所定値を下回るとき、所定値を下回る旨を反映した短距離走行情報を生成する情報生成部と、を備える。
【発明の効果】
【０００７】
上記構成によって、目的地の設定操作のような、ユーザの操作負荷が増大することなく、短距離走行かどうかが分かる。また、ユーザのスケジュール情報を有効活用できる。
【図面の簡単な説明】
【０００８】
【図１】車両用制御装置の構成を示す図。
【図２】データベースの構成例を示す図。
【図３】走行経路パターン検索処理を示すフロー図。
【図４】データベース蓄積処理を示すフロー図。
【発明を実施するための形態】
【０００９】
図１のように、車両用制御装置１は、車両に搭載されたＥＣＵ１０を含む。ＥＣＵ１０は、周知のＣＰＵ１１（本発明の推定部、検索部、走行距離取得部、判定部、情報生成部、走行意志判定部、駐車判定部、走行経路パターン生成部）および周辺回路、メモリ１２（本発明の記憶部、登録部）、信号入出力回路あるいは通信インターフェース回路であるＩ／Ｏ１３（本発明のスケジュール情報取得部、情報出力部）、通信部１４（本発明の現在位置取得部、車両状態取得部、情報出力部）を含む。ＣＰＵ１１がメモリ１２に記憶された制御プログラムを実行することで、車両用制御装置１の各種機能を実現する。
【００１０】
メモリ１２は、例えば不揮発性記憶媒体を用い、走行経路パターンを一時記憶する一時記憶領域１２ａ、走行経路パターンを蓄積するデータベース１２ｂを含む（詳細は後述）。
【００１１】
通信部１４は、以下のうちの少なくとも一方の構成を含む。
・ユーザが所持する携帯端末２３、あるいは、周知のクラウドサーバ２４と、公衆通信回線網２５を介して通信を行うためのＤＣＭ（Data  Communication  Module）。
・携帯端末２３と直接通信を行うための、周知のBLUETOOTH（登録商標）のような近距離無線通信技術を用いた近距離無線通信部。
【００１２】
ＥＣＵ１０には、車両状態検出部２１、位置検出部２２が、直接あるいは車内ＬＡＮを介して接続される。ＣＰＵ１１は、Ｉ／Ｏ１３を介して、車両状態検出部２１が検出した車両状態、位置検出部２２が検出した車両の現在位置を取得する。
【００１３】
車両状態検出部２１は、以下のうちの少なくとも１つを検出する。
・イグニッションスイッチ：車両のエンジンの始動を検出。
・車速センサ：車両の速度を検出。
・シフトポジションセンサ：シフトポジションを検出。
・駐車ブレーキスイッチ：駐車ブレーキの作動状態を検出。
【００１４】
位置検出部２２は、車両の現在位置を検出するためのもので、ＧＰＳ衛星からのＧＰＳ信号を受信するＧＰＳ受信機、地図データを含み、受信したＧＰＳ信号に基づいて、地図データ上の車両の現在位置を特定する。位置検出部２２として周知のナビゲーション装置を用い、ＥＣＵ１０は、該ナビゲーション装置から現在位置情報を取得するようにしてもよい。
【００１５】
また、ＥＣＵ１０には、エアコンＥＣＵ２６などの車載装置が接続される。エアコンＥＣＵ２６は、車両の室内の空調を行うエアコンユニットの動作を制御する。エアコンユニットは、周知のＨＶＡＣ（Heating  Ventilating  and  Air-Conditioning）ユニットと、エアコンユニットの冷房出力用のための、周知の冷凍サイクル（例えば、単段蒸気圧縮冷凍サイクル）を含む。エアコンＥＣＵ２６には、ユーザが空調のための各種設定を行う操作スイッチ群（図示せず）、車両の室内の温度等の空調制御を行うために必要な情報を取得するためのセンサ群（図示せず）が接続される。エアコンＥＣＵ２６は、ユーザの設定内容およびセンサ群が取得した情報に基づいて、エアコンユニットの動作を制御する。
【００１６】
図２に、データベース１２ｂの構成例を示す。走行経路パターンとして、スケジュール情報から抽出したキーワードと、少なくとも、出発地、目的地が関連付けて記憶されている。これらの他に、出発地から目的地に至るまでに経由した経由地（複数あってもよい）、出発地から目的地までの走行距離、走行時間、走行時間帯を含めてもよい。また、走行経路パターンに、キーワードを含まない構成としてもよい。
【００１７】
図２では、キーワード毎に走行経路パターン群が構成される。例えば、出発地および目的地のそれぞれにおいて、半径１００ｍの領域内に含まれるとき、あるいは、互いの距離が１００ｍ以下のとき、同じ走行経路パターン群に含める。キーワードが、同じ「打ち合わせ」でも、走行時間帯が異なるときは、異なる走行経路パターン群として構成してもよい。無論、キーワードが「試合」の場合も、「種目」をキーワードとして抽出できれば、種目ごとに経路パターン群を構成できる。
【００１８】
また、キーワード毎に走行経路パターン群を構成しないようにしてもよい。また、出発地、目的地が同一の走行経路パターンについては、１つのみ登録するようにしてもよい。
【００１９】
図３に、上述の制御プログラムに含まれ、ＣＰＵ１１が実行する走行経路パターン検索処理を示す。まず、車両状態検出部２１から車両状態を反映した車両状態情報を取得する（Ｓ１１）。次に、車両状態に基づいて、ユーザの走行意志の有無を判定する（Ｓ１２）。
【００２０】
上述の構成が、「車両の車両状態を取得する車両状態取得部と、車両状態に基づき、ユーザの走行意志の有無を判定する走行意志判定部と、を備え、スケジュール情報取得部は、ユーザに走行意志があると判定したときに、スケジュール情報を取得する」ものである。本構成によって、不必要なときにスケジュール情報を取得することを防止できる。
【００２１】
判定方法は、以下のうちの少なくとも一つを用いる。
・イグニッションスイッチがオフ状態からオン状態に変化したとき、走行意志があると判定。
・車両の速度が所定値（例えば、１０ｋｍ／ｈ）を超えたとき、走行意志があると判定。
・シフトポジションが、「Ｄ（ドライブ）」または「Ｒ（リバース）」に変化したとき、走行意志があると判定。
・駐車ブレーキスイッチが作動状態から解除状態に変化したとき、走行意志があると判定。
【００２２】
走行意志がないと判定したとき（Ｓ１３：Ｎｏ）、本処理を終了する。一方、走行意志があると判定したとき（Ｓ１３：Ｙｅｓ）、携帯端末２３あるいはクラウドサーバ２４から、当日の（現在日時以降でもよい）、ユーザのスケジュール情報を取得する（Ｓ１４）。日時情報は、車両状態情報の一部として他の車両用装置から取得してもよいし、位置検出部２２がＧＰＳ受信機を含むときは、ＧＰＳ信号に含まれる日時情報を取得してもよい。
【００２３】
スケジュール情報は、ユーザにより異なるが、概ね、以下のうちの少なくとも一つを含む。
・日時。
・場所。
・内容（打ち合わせ、試合、など）。
・人と会う場合は、その相手の氏名。
【００２４】
次に、スケジュール情報に基づき目的地を推定する（Ｓ１５）。まず、スケジュール情報から、周知の文字列解析技術を用いて、キーワード（場所、内容など）を抽出する。次に、以下のうちの少なくとも一つを用いて、目的地を推定する。
・キーワードに場所を示す文字列が含まれているとき、その場所を目的地と推定する。
・キーワードに場所を示す文字列が含まれていないとき、該キーワードを目的地と見なす。
【００２５】
上述の構成が、「推定部は、スケジュール情報から予め定められたキーワードを抽出し、抽出したキーワードに基づいて、目的地を推定する」ものである。本構成によって、ユーザが目的地を設定する手間を省くことができる。
【００２６】
次に、位置検出部２２から車両の現在位置情報を取得する（Ｓ１６）。次に、現在位置を出発地として、先に検索した走行経路パターンについて、以下の条件で検索を行う（Ｓ１７）。
・出発地が現在位置に一致、あるいは、出発地が現在位置から所定距離内にある、かつ、目的地が推定した目的地に一致、あるいは、目的地が推定した目的地から所定距離内にある。
・出発地が現在位置に一致、あるいは、出発地が現在位置から所定距離内にある、かつ、データベース１２ｂにキーワードが登録されているときは、キーワードが一致。このとき、一致したキーワードに関連付けられている目的地を、今回の目的地とする。
対応する走行経路パターンがないとき（Ｓ１８：Ｎｏ）、本処理を終了する。
【００２７】
一方、対応する走行経路パターンがあるとき（Ｓ１８：Ｙｅｓ）、以下のうちの少なくとも一方を用いて、該走行経路パターンにおける出発地から目的地までの走行距離または走行時間を取得する（Ｓ１９）。
・走行距離または走行時間が、走行経路パターンに含まれているとき、これを取得。
・出発地および目的地（あるいは、現在位置および推定目的地）の直線距離を算出。また、算出した直線距離を車両の平均走行速度（例えば、４０ｋｍ／ｈ）で除したものを走行時間とする。算出に必要なパラメータは、位置検出部２２から取得。
【００２８】
走行時間は、走行距離を予め定められた車速で除算すれば算出できるので、少なくとも、走行距離を取得できればよい。
【００２９】
走行経路パターンが複数検索されたとき、スケジュールあるいは現在日時が走行時間帯に含まれるものを優先してもよい。
【００３０】
次に、走行距離または走行時間が、所定値（例えば、５ｋｍあるいは１０分）を下回るか否かを判定する。所定値を上回るとき（Ｓ２０：Ｎｏ）、本処理を終了する。一方、所定値を下回るとき（Ｓ２０：Ｙｅｓ）、走行距離または走行時間が所定値を下回る旨を反映した短距離走行情報を作成する（Ｓ２１）。短距離走行情報は、メッセージ（文字または音声）、制御指令情報のいずれでもよい。
【００３１】
次に、作成した短距離走行情報を出力する（Ｓ２２）。本構成が、「短距離走行情報を出力する情報出力部を備える」ものである。本構成によって、例えば、短距離走行情報を他の装置に出力することで、該装置において、短距離走行に応じた制御（例えば、通常制御よりも、燃料あるいはバッテリ電力の消費を抑えた制御）を実行できる。
【００３２】
出力方法は、以下のうちの少なくとも一つを用いる。
・携帯端末２３に直接出力（ユーザは乗車している可能性が高い）。携帯端末２３は、受信したメッセージを、表示部あるいは音声出力部（いずれも図示せず）から出力。
・エアコンＥＣＵ２６のような他の車載装置に、制御指令情報として出力。エアコンＥＣＵ２６は、該制御指令情報を受信したとき、通常よりも電力あるいは燃料の消費が少なくなるよう、エアコンユニットの動作制御を行う。例えば、冷房運転の場合、ユーザが設定した車室内の目標温度よりも所定温度（例えば、２℃）高いものを目標温度として動作制御を行う。
【００３３】
短距離走行情報を他の車載装置に出力したときも、該車載装置は、目的地に到着するまでに必要最低限の機能を実行し、付加的な機能は実行しないように動作制御を行う。例えば、オーディオ装置では、再生時間が推定した走行時間よりも長いコンテンツ（映像、音楽）の再生をさせない。また、車外からの大容量のデータをダウンロードさせない。本構成が、「短距離走行情報は、車両に搭載された他の車載装置について、少なくとも一部の機能の動作を抑制させる旨の制御指令を含む」ものである。本構成によって、短距離走行時の、燃料あるいはバッテリ電力の消費を抑えることができる。
【００３４】
図４に、上述の制御プログラムに含まれ、ＣＰＵ１１が実行するデータベース蓄積処理を示す。まず、図３のステップＳ１１と同様に、車両状態検出部２１から車両状態情報を取得する（Ｓ３１）。次に、車両状態に基づいて、車両が駐車したか否かを判定する（Ｓ３２）。判定方法は、以下のうちの少なくとも一つを用いる。
【００３５】
・イグニッションスイッチがオン状態からオフ状態に変化したとき、車両が駐車したと判定。
・シフトポジションが、「Ｐ（パーキング）」に変化したとき、車両が駐車したと判定。
・駐車ブレーキスイッチが解除状態から作動状態に変化したとき、車両が駐車したと判定。
【００３６】
車両が駐車していないと判定したとき（Ｓ３３：Ｎｏ）、本処理を終了する。一方、車両が駐車したと判定したとき（Ｓ３３：Ｙｅｓ）、今回、車両が走行した走行経路パターン（図２参照）を確定する（Ｓ３４）。
【００３７】
上述の構成が、「車両の車両状態を取得する車両状態取得部と、車両状態に基づき、車両が駐車したか否かを判定する駐車判定部と、車両が駐車したと判定したとき、駐車時の車両の現在位置を目的地として、目的地、出発地および走行経路を、取得したスケジュール情報と関連付けた走行経路パターンを生成する走行経路パターン生成部と、を備える」ものである。本構成によって、スケジュール情報に対応した走行経路パターンを得ることができるとともに、スケジュール情報から目的地および走行経路パターンを推定することができる。
【００３８】
次に、メモリ１２の一時記憶領域１２ａを参照し（Ｓ３５）、今回確定した走行経路パターンに類似した走行経路パターン（以降、「類似パターン」と称する）が記憶されているか否かを判定する。出発地、目的地が、それぞれ所定距離内にある走行経路パターンを類似パターンとする。一時記憶領域１２ａに類似パターンが記憶されているとき（Ｓ３６：Ｙｅｓ）、記憶されている類似パターンの数を調べる。
【００３９】
一時記憶領域１２ａに類似パターンが所定数（例えば、２個）を超えて記憶されているとき（Ｓ３７：Ｙｅｓ）、今回確定した走行経路パターンおよび類似パターンを、１つの走行経路パターン群として、メモリ１２のデータベース１２ｂに登録する（Ｓ３８）。あるいは、今回確定した走行経路パターンのみをデータベース１２ｂに登録し、類似パターンは消去する。
【００４０】
上述の構成が、「生成した走行経路パターンを一時記憶する記憶部と、記憶部に、生成した走行経路パターンに類似する走行経路パターンが所定数あるとき、生成した走行経路パターンを、新たな走行経路パターンとしてデータベースに登録する登録部と、を備える」ものである。本構成によって、ユーザが日常的に走行する経路のみをデータベースに登録するので、データベースの使用量の増大を抑制できる。
【００４１】
一方、一時記憶領域１２ａに類似パターンが所定数記憶されていないとき（Ｓ３７：Ｎｏ）、今回確定した走行経路パターンを、一時記憶領域１２ａに記憶する（Ｓ４０）。
【００４２】
また、一時記憶領域１２ａに類似パターンが記憶されていないとき（Ｓ３６：Ｎｏ）、今回確定した走行経路パターンが、データベース１２ｂに登録済みか否かを判定する。データベース１２ｂに登録済みでないとき（Ｓ３９：Ｎｏ）、該走行経路パターンを、一時記憶領域１２ａに記憶する（Ｓ４０）。
【００４３】
一方、今回確定した走行経路パターンが、データベース１２ｂに登録済みのとき、すなわち、類似パターンが登録済みのとき（Ｓ３９：Ｙｅｓ）、該当する走行経路パターン群に追加登録する（Ｓ４１）。あるいは、登録せずに本処理を終了する。また、類似パターンを上書き（最新の情報に更新）してもよい。
【００４４】
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【符号の説明】
【００４５】
１  車両用制御装置
１０  ＥＣＵ
１１  ＣＰＵ（推定部、検索部、走行距離取得部、判定部、情報生成部、走行意志判定部、駐車判定部、走行経路パターン生成部）
１２  メモリ（記憶部、登録部）
１２ａ  一時記憶領域
１２ｂ  データベース
１３  Ｉ／Ｏ（現在位置取得部、車両状態取得部、情報出力部）
１４  通信部（スケジュール情報取得部、情報出力部）
【図１】
0006380793.tif 000002
【図２】
0006380793.tif 000003
【図３】
0006380793.tif 000004
【図４】
0006380793.tif 000005