IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 富士重工業株式会社の特許一覧

<>
  • 特許-車両マッチングシステム 図1
  • 特許-車両マッチングシステム 図2
  • 特許-車両マッチングシステム 図3
  • 特許-車両マッチングシステム 図4
  • 特許-車両マッチングシステム 図5
  • 特許-車両マッチングシステム 図6
  • 特許-車両マッチングシステム 図7
  • 特許-車両マッチングシステム 図8
  • 特許-車両マッチングシステム 図9
  • 特許-車両マッチングシステム 図10
  • 特許-車両マッチングシステム 図11
  • 特許-車両マッチングシステム 図12
  • 特許-車両マッチングシステム 図13
  • 特許-車両マッチングシステム 図14
  • 特許-車両マッチングシステム 図15
  • 特許-車両マッチングシステム 図16
  • 特許-車両マッチングシステム 図17
  • 特許-車両マッチングシステム 図18
  • 特許-車両マッチングシステム 図19
  • 特許-車両マッチングシステム 図20
  • 特許-車両マッチングシステム 図21
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-01-24
(45)【発行日】2023-02-01
(54)【発明の名称】車両マッチングシステム
(51)【国際特許分類】
   G08G 1/00 20060101AFI20230125BHJP
   G08G 1/09 20060101ALI20230125BHJP
   G08G 1/0962 20060101ALI20230125BHJP
【FI】
G08G1/00 X
G08G1/09 F
G08G1/0962
【請求項の数】 8
(21)【出願番号】P 2018179213
(22)【出願日】2018-09-25
(65)【公開番号】P2020052556
(43)【公開日】2020-04-02
【審査請求日】2021-08-02
(73)【特許権者】
【識別番号】000005348
【氏名又は名称】株式会社SUBARU
(74)【代理人】
【識別番号】110000936
【氏名又は名称】弁理士法人青海国際特許事務所
(72)【発明者】
【氏名】岡本 正也
(72)【発明者】
【氏名】宇木 孝太郎
(72)【発明者】
【氏名】坂口 慶明
(72)【発明者】
【氏名】橋本 勇気
(72)【発明者】
【氏名】堀江 拓也
(72)【発明者】
【氏名】正木 進一朗
(72)【発明者】
【氏名】小島 桃香
【審査官】西中村 健一
(56)【参考文献】
【文献】特開2017-215681(JP,A)
【文献】特開2000-311291(JP,A)
【文献】米国特許出願公開第2017/0293296(US,A1)
【文献】特開2015-138324(JP,A)
【文献】特開2008-003675(JP,A)
【文献】特開2000-088591(JP,A)
【文献】特開2018-054370(JP,A)
【文献】特開2017-207907(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G08G 1/00-99/00
B60W 10/00-10/30、30/00-60/00
(57)【特許請求の範囲】
【請求項1】
目的地情報、出発地情報、現在地情報の少なくともいずれか1つと、ユーザが入力可能であって隊列の順序を決定する際の第1希望情報と、前記ユーザが入力可能であって隊列を編成する車両の抽出に用いられ隊列を編成可能な車両の特性を示す第2希望情報とを含む参照情報を情報端末から受信する受信部と、
受信した前記参照情報を記憶装置に記憶させる記憶部と、
前記記憶装置に記憶された前記参照情報に基づいて、複数の車両から隊列を編成する車両を抽出するマッチングを行う抽出部と、
受信した前記参照情報に基づいて、前記抽出部が抽出した車両の隊列順序を決定する隊列順序決定部と、
前記抽出部の抽出結果に基づいて、前記マッチングの結果を示すマッチング結果情報を生成して情報端末に出力し、さらに、決定された隊列順序に基づいて隊列情報を生成して前記マッチング結果情報として情報端末に出力する出力部と、
を備え
前記第2希望情報は、隊列を編成可能な車両の速度を示す情報、隊列を編成可能な車種タイプを示す情報、隊列を編成可能な車両のボディカラーを示す情報、隊列を編成可能な車両のメーカーを示す情報、隊列を編成可能な車両のユーザの性別を示す情報、および、隊列を編成可能な車両のユーザの年代を示す情報の少なくとも1つを含む車両マッチングシステム。
【請求項2】
前記抽出部は、異なる抽出条件のそれぞれにしたがって、1または複数の車両を含むマッチングパターン候補を抽出し、
前記出力部は、抽出された複数の前記マッチングパターン候補を前記マッチング結果情報として出力し得る請求項1に記載の車両マッチングシステム。
【請求項3】
前記マッチング結果情報には、前記抽出部により抽出された車両との合流地点を示す合流地点情報が含まれる請求項1または2に記載の車両マッチングシステム。
【請求項4】
前記合流地点情報に基づいて、現在地から前記合流地点までの走行ルートを特定する走行ルート特定部をさらに備える請求項3に記載の車両マッチングシステム。
【請求項5】
車両に設けられ、前記走行ルート特定部が特定した走行ルートを表示部に表示するルート表示制御部をさらに備える請求項4に記載の車両マッチングシステム。
【請求項6】
車両に設けられ、前記走行ルート特定部が特定した走行ルートにしたがって車両を走行させる走行制御部をさらに備える請求項4または5に記載の車両マッチングシステム。
【請求項7】
前記参照情報には、車両情報およびユーザの固有情報の少なくともいずれかが含まれる請求項1から6のいずれか1項に記載の車両マッチングシステム。
【請求項8】
道路交通情報を取得する取得部をさらに備え、
前記抽出部は、前記参照情報、および、前記道路交通情報に基づいて車両を抽出する請求項1から7のいずれか1項に記載の車両マッチングシステム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車両マッチングシステムに関する。
【背景技術】
【0002】
特許文献1~6には、複数の編成車両で隊列走行を行うための隊列走行制御装置が開示されている。隊列走行は、編成車両の車間距離を一定に維持して走行するものであり、空気抵抗の抑制により、燃費の向上が図られる。
【先行技術文献】
【特許文献】
【0003】
【文献】特開2008-204094号公報
【文献】特開2012-43444号公報
【文献】特開2010-244346号公報
【文献】特開2014-211715号公報
【文献】特開2016-149044号公報
【文献】特開2017-215681号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
上記の隊列走行は、目的地や現在地等が同一もしくは近しい車両であって、しかも、隊列走行を行う意思がある車両が複数存在しなければ実現できない。しかしながら、隊列を編成する編成車両を集める技術がなく、隊列走行を行うのが難しいという実態がある。
【0005】
本発明は、隊列走行を実現することができる車両マッチングシステムを提供することを目的とする。
【課題を解決するための手段】
【0006】
上記課題を解決するために、本発明の車両マッチングシステムは、目的地情報、出発地情報、現在地情報の少なくともいずれか1つと、ユーザが入力可能であって隊列の順序を決定する際の第1希望情報と、ユーザが入力可能であって隊列を編成する車両の抽出に用いられ隊列を編成可能な車両の特性を示す第2希望情報とを含む参照情報を情報端末から受信する受信部と、受信した参照情報を記憶装置に記憶させる記憶部と、記憶装置に記憶された参照情報に基づいて、複数の車両から隊列を編成する車両を抽出するマッチングを行う抽出部と、受信した参照情報に基づいて、抽出部が抽出した車両の隊列順序を決定する隊列順序決定部と、抽出部の抽出結果に基づいて、マッチングの結果を示すマッチング結果情報を生成して情報端末に出力し、さらに、決定された隊列順序に基づいて隊列情報を生成してマッチング結果情報として情報端末に出力する出力部と、を備え、第2希望情報は、隊列を編成可能な車両の速度を示す情報、隊列を編成可能な車種タイプを示す情報、隊列を編成可能な車両のボディカラーを示す情報、隊列を編成可能な車両のメーカーを示す情報、隊列を編成可能な車両のユーザの性別を示す情報、および、隊列を編成可能な車両のユーザの年代を示す情報の少なくとも1つを含む
【0007】
また、抽出部は、異なる抽出条件のそれぞれにしたがって、1または複数の車両を含むマッチングパターン候補を抽出し、出力部は、抽出された複数のマッチングパターン候補をマッチング結果情報として出力し得るとしてもよい。
【0008】
また、マッチング結果情報には、抽出部により抽出された車両との合流地点を示す合流地点情報が含まれてもよい。
【0009】
また、合流地点情報に基づいて、現在地から合流地点までの走行ルートを特定する走行ルート特定部をさらに備えてもよい。
【0010】
また、車両に設けられ、走行ルート特定部が特定した走行ルートを表示部に表示するルート表示制御部をさらに備えてもよい。
【0011】
また、車両に設けられ、走行ルート特定部が特定した走行ルートにしたがって車両を走行させる走行制御部をさらに備えてもよい。
【0012】
また、参照情報には、車両情報およびユーザの固有情報の少なくともいずれかが含まれてもよい。
【0013】
また、道路交通情報を取得する取得部をさらに備え、抽出部は、参照情報、および、道路交通情報に基づいて車両を抽出してもよい。
【発明の効果】
【0015】
本発明によれば、隊列走行を実現することができる。
【図面の簡単な説明】
【0016】
図1】隊列制御システムの概略的な構成を示した説明図である。
図2】車両情報端末を備える車両を説明する図である。
図3】車両の制御系のブロック図である。
図4】端末記憶装置を説明する図である。
図5】選択情報を説明する図である。
図6】サーバのブロック図である。
図7】隊列制御システムの第1のシーケンス図である。
図8】隊列制御システムの第2のシーケンス図である。
図9】希望情報の入力インタフェースの一例を示す図である。
図10】選択情報一覧インタフェースの一例を示す図である。
図11】マッチング情報登録処理を説明するフローチャートである。
図12】マッチング要求時の端末表示部の表示例を示す図である。
図13】マッチングパターン選択インタフェースの一例を示す図である。
図14】マッチング要求処理を説明する第1のフローチャートである。
図15】マッチング要求処理を説明する第2のフローチャートである。
図16】マッチング処理を説明する第1のフローチャートである。
図17】マッチング処理を説明する第2のフローチャートである。
図18】隊列走行制御処理を説明するフローチャートである。
図19】隊列情報インタフェースの一例を示す図である。
図20】隊列編成監視処理を説明するフローチャートである。
図21】隊列走行監視処理を説明するフローチャートである。
【発明を実施するための形態】
【0017】
以下に添付図面を参照しながら、本発明の実施形態について詳細に説明する。かかる実施形態に示す寸法、材料、その他具体的な数値等は、発明の理解を容易にするための例示に過ぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書および図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。
【0018】
図1は、隊列制御システムSの概略的な構成を示した説明図である。隊列制御システムSは、車両マッチングシステム、隊列編成システム、隊列走行システムとしても機能する。隊列制御システムSは、情報端末1と、通信基地局2aを有する通信網2と、サーバ100とを含んで構成される。
【0019】
情報端末1は、通信基地局2aおよび通信網2を介してサーバ100との通信を確立することができ、専用の画像を表示可能な電子機器を広く含む。情報端末1としては、例えば、スマートフォン、携帯電話、パーソナルコンピュータ、専用端末、さらには、ナビゲーションシステムを有する車両情報端末等が挙げられる。本実施形態では、情報端末1として、ナビゲーションシステムを有する車両情報端末10が用いられる場合について説明する。
【0020】
通信基地局2aは、通信網2と接続され、情報端末1と無線により情報の送受信を行う。また、通信基地局2aは、情報端末1から無線により送信された情報を、通信網2を介してサーバ100に送信する。また、通信基地局2aは、サーバ100で生成された情報を情報端末1に送信する。通信網2は、携帯電話網、インターネット、LAN(Local Area Network)、専用回線等で構成され、通信基地局2aを介して情報端末1とサーバ100との通信を接続する。
【0021】
サーバ100は、情報端末1から入力された情報を蓄積する。また、詳しくは後述するが、サーバ100は、蓄積された情報から、隊列走行を行う車両のマッチングを行い、さらには、隊列走行を管理する。
【0022】
図2は、車両情報端末10を備える車両20を説明する図である。図3は、車両20の制御系のブロック図である。車両20は、車両情報端末10、バッテリ21、走行モータ22、受電部23、送電部24、撮像装置25、GPS(Global Positioning System)受信機26、自動走行制御部27を備える。
【0023】
本実施形態では、車両20は、不図示のエンジン、および、走行モータ22を動力源として走行するハイブリッド自動車で構成される。ただし、車両20は、エンジンのみで走行する自動車でもよいし、走行モータ22のみで走行する電気自動車であってもよい。
【0024】
バッテリ21は、外部から供給される電力を蓄える。走行モータ22は、バッテリ21に蓄えられた電力により駆動する。受電部23は、車両20の前方側に設けられ、外部から送電される電力をバッテリ21に充電する。送電部24は、車両20の後方側に設けられ、バッテリ21に蓄えられている電力を外部に送電する。なお、受電部23および送電部24は、それぞれ車両20の前方側および後方側の双方に設けられてもよい。また、送電部24が車両20の前方側に、受電部23が車両20の後方側に設けられてもよい。
【0025】
撮像装置25は、車両20に複数設けられ、車両20の前方、後方、左方、右方をそれぞれ撮像する。GPS受信機26は、車両20の位置情報を衛星から受信する。自動走行制御部27は、車両20の近辺情報や、ナビゲーションシステムに登録された目的地等に基づいて、車両20の自動走行を制御する。
【0026】
車両情報端末10は、車両20の車室に設けられる。図3に示すように、車両情報端末10は、端末表示部11、端末操作部12、端末通信部13、端末バッファ14、端末記憶装置15、端末制御部16を備える。
【0027】
端末表示部11は、液晶ディスプレイで構成され、端末制御部16の制御によってさまざまな画像が表示される。
【0028】
端末操作部12は、車両情報端末10の操作を受け付けるものであり、ボタンや端末表示部11に設けられるタッチパネル、あるいはこれらの組み合わせで構成される。ここでは、端末操作部12がタッチパネルで構成される場合について説明する。ただし、端末操作部12は、ユーザの操作を受け付けることができれば、その構成は特に限定されるものではない。
【0029】
端末通信部13は、通信基地局2aへの情報の出力、および、通信基地局2aからの情報の入力に係る処理を行う。
【0030】
端末バッファ14は、端末制御部16が処理を行う際に、種々の情報を一時的に保持するための記憶領域として機能する。
【0031】
端末記憶装置15は、後述するマッチングに必要となる参照情報を記憶する。端末記憶装置15の詳細は、図4を用いて後述する。
【0032】
端末制御部16は、車両情報端末10の全体を制御し、周知のナビゲーション、隊列を編成する車両のマッチング、および、隊列走行の管理を行う。端末制御部16は、現在地取得部16a、道路交通情報取得部16b、ルート検索部16c、表示制御部16d、マッチング制御部16e、隊列走行制御部16f、近辺情報特定部16g、残燃料取得部16h、バッテリ残量取得部16i、送受電制御部16jとして機能する。
【0033】
現在地取得部16aは、GPS受信機26が受信した信号を解析し、現在地情報を特定する。
【0034】
道路交通情報取得部16bは、不図示の受信機から受信した道路交通情報を解析し、主に現在地周辺の渋滞情報を特定する。
【0035】
ルート検索部16cは、ナビゲーションシステムとしての役割を担い、現在地情報や道路交通情報に基づいて、現在地から目的地、あるいはマッチング車両までのルートを探索する。
【0036】
表示制御部16dは、端末表示部11における画像の表示制御を行う。
【0037】
マッチング制御部16eは、サーバ100に対するマッチングの要求等、隊列が編成されるまでの処理を行う。
【0038】
隊列走行制御部16fは、マッチング成立後の走行を制御する。
【0039】
近辺情報特定部16gは、撮像装置25が取得した画像を解析し、車両20の近辺の状況を近辺情報として特定する。
【0040】
残燃料取得部16hは、ガソリン、軽油等の燃料の残量を取得する。
【0041】
バッテリ残量取得部16iは、バッテリ21のバッテリ残量を取得する。
【0042】
送受電制御部16jは、隊列走行中、隊列を編成する編成車両のうち、サーバ100が特定した送電車両と受電車両との間の送受電の制御を行う。具体的には、自車両が送電車両に特定された場合、送電部24を制御し、受電車両に対して電力の送電を行う。また、自車両が受電車両に特定された場合、受電部23を制御して、送電車両から電力の受電を行う。
【0043】
図4は、端末記憶装置15を説明する図である。端末記憶装置15は、自車両情報記憶部15a、ユーザ固有情報記憶部15bおよび希望情報記憶部15cを含んで構成される。自車両情報記憶部15aには、車両情報端末10が搭載される車両20の自車両情報が記憶される。ここでは、自車両情報として、車高、全長、全幅、平均燃費、平均電費、車種タイプ、ボディカラー、メーカーが図示のように記憶される。なお、自車両情報記憶部15aは、ROM(Read Only Memory)で構成されてもよいし、書き換え可能なRAM(Random Access Memory)で構成されてもよい。自車両情報記憶部15aがRAMで構成される場合、例えば、平均燃費や平均電費等、一部の情報を、定期的に実測値に更新してもよい。
【0044】
ユーザ固有情報記憶部15bには、ユーザ(ドライバー、車両20の所有者)の固有情報が記憶される。ここでは、ユーザの固有情報として、ユーザの性別、および、ユーザの年代が記憶される。なお、ユーザ固有情報記憶部15bは、自車両情報記憶部15aと同様、ROMで構成されてもよいし、RAMで構成されてもよい。ユーザ固有情報記憶部15bがRAMで構成される場合、ドライバーごとに、ユーザの固有情報を変更することができる。
【0045】
希望情報記憶部15cには、希望情報が記憶される。希望情報とは、隊列を編成する編成車両を抽出する条件、および、隊列の順序を決定する際の希望条件である。ここでは、希望情報として、「希望速度」、「隊列順序」、「相手車種タイプ」、「相手ボディカラー」、「相手メーカー」、「相手性別」、「相手年代」が記憶される。本実施形態では、希望情報記憶部15cがRAMで構成されており、ユーザが自由に希望情報を変更可能となっている。
【0046】
ここで、自車両情報記憶部15aに記憶される自車両情報、ユーザ固有情報記憶部15bに記憶されるユーザの固有情報、希望情報記憶部15cに記憶される希望情報は、マッチングを要求した際に、参照情報としてサーバ100に出力される。また、希望情報記憶部15cに記憶される希望情報は、複数の選択肢の中からいずれかをユーザが選択する選択情報となっている。
【0047】
図5は、選択情報を説明する図である。本実施形態において、選択情報は、編成車両の抽出、および、隊列順序の決定に用いられる。例えば、希望情報(選択情報)である「希望速度」は、隊列走行時に希望する速度帯を示しており、「なし」、「低速」、「中速」、「高速」の4つの選択肢からいずれかが選択可能である。なお、「なし」は、特に希望速度がないこと、すなわち、いずれの速度帯でもよいことを示している。
【0048】
「隊列順序」は、複数の編成車両によって編成される隊列における自車両の位置を示す。ここでは、特に隊列順序に希望がないことを示す「なし」、隊列の先頭を希望する「先頭」、隊列の先頭以外の位置を希望する「先頭以外」の3つの選択肢が設けられている。
【0049】
「相手車種タイプ」は、自車両を含む隊列を編成可能な車種タイプを示している。「なし」は、いずれの車種タイプが隊列に含まれてもよく、「セダン」、「SUV」、「RV」、「1BOX」、「その他」は、それぞれ隊列を編成可能な自車両以外の車種タイプを示している。
【0050】
「相手ボディカラー」は、自車両を含む隊列を編成可能な車両のボディカラーを示している。「なし」は、いずれのボディカラーの車両が隊列に含まれてもよく、「白」、「黒」、「赤系」、「青系」、「その他」は、それぞれ隊列を編成可能な自車両以外の車両のボディカラーを示している。
【0051】
「相手メーカー」は、自車両を含む隊列を編成可能な車両のメーカーを示している。「なし」は、いずれのメーカーの車両が隊列に含まれてもよく、「同じ」は、自車両と同一メーカーの車両のみが隊列を編成可能であり、「他メーカー」は、自車両と異なるメーカーの車両のみが隊列を編成可能であることを示している。
【0052】
「相手性別」は、自車両を含む隊列を編成可能な車両のユーザ(ドライバー)の性別を示している。「なし」は、ユーザの性別を問わず隊列を編成可能であり、「男」は、男性ユーザの車両のみが隊列を編成可能であり、「女」は、女性ユーザの車両のみが隊列を編成可能であることを示している。
【0053】
「相手年代」は、自車両を含む隊列を編成可能な車両のユーザ(ドライバー)の年代を示している。「なし」は、ユーザの年代を問わず隊列を編成可能であり、「20代」、「30代」、「40代」、「50代」、「60代」、「その他」は、それぞれ隊列を編成可能なユーザの年代を示している。
【0054】
図6は、サーバ100のブロック図である。サーバ100は、サーバ通信部101、サーバ記憶装置102、サーバ制御部103を備える。
【0055】
サーバ通信部101は、通信網2への情報の出力、および、通信網2からの情報の入力に係る処理を行う。具体的には、サーバ通信部101は、車両情報端末10から出力されるマッチング要求信号、目的地情報、出発地情報、現在地情報、自車両情報、ユーザの固有情報、および、希望情報(複数設けられた選択情報のうち情報端末1で選択された選択情報)を含む参照情報を受信する。また、サーバ通信部101は、後述するマッチング結果情報や隊列情報を情報端末1に出力する。
【0056】
サーバ記憶装置102は、車両情報端末10から出力された参照情報を記憶する。
【0057】
サーバ制御部103は、車両情報端末10の端末制御部16と協働して、隊列を編成する車両のマッチング、および、隊列走行の管理を行う。サーバ制御部103は、参照情報記憶部103a、道路交通情報取得部103b、抽出部103c、隊列順序決定部103d、マッチング結果情報生成部103e、走行中隊列順序決定部103f、送受電車両特定部103g、入替可否判定部103hとして機能する。
【0058】
参照情報記憶部103aは、車両情報端末10から受信した参照情報をサーバ記憶装置102に記憶させる。
【0059】
道路交通情報取得部103bは、不図示の受信機から受信した道路交通情報を解析し、渋滞情報を取得する。
【0060】
抽出部103cは、車両情報端末10からマッチング要求信号が入力されると、サーバ記憶装置102に記憶された参照情報、道路交通情報取得部103bによって特定される道路交通情報に基づいて、隊列を編成する編成車両、ならびに、マッチングパターン候補を抽出する。
【0061】
隊列順序決定部103dは、抽出部103cが抽出した各編成車両の隊列順序をマッチングパターン候補ごとに決定する。
【0062】
マッチング結果情報生成部103eは、マッチングの成立可否、マッチングが成立した場合のマッチングパターン候補に係る情報を含むマッチング結果情報を生成する。
【0063】
走行中隊列順序決定部103fは、隊列走行中に編成車両の隊列順序を決定する。なお、走行中隊列順序決定部103fによって決定された隊列順序が、走行中の隊列順序と異なる場合、サーバ通信部101が、決定された隊列順序に基づいて隊列情報を生成し、情報端末1(車両情報端末10)に出力する。
【0064】
送受電車両特定部103gは、隊列を編成する複数の編成車両のそれぞれに設けられたバッテリ21の残量に応じて、編成車両の中から、非接触で送電を行う送電車両、および、送電車両から非接触で受電を行う受電車両を特定する。
【0065】
入替可否判定部103hは、各編成車両から出力される近辺情報に基づいて、編成車両の隊列順序の入替可否、すなわち、隊列順序を入れ替える走行が可能であるか否かを判定する。具体的には、隊列順序が変更される編成車両のうち、最前の(最も前方を走行する)編成車両から最後尾の(最も後方を走行する)編成車両までの全ての近辺情報に基づいて入替可否を判定する。
【0066】
次に、車両情報端末10およびサーバ100における制御処理、ならびに、車両情報端末10とサーバ100との間で行われる通信処理の一例を、時系列に沿って説明する。
【0067】
図7は、隊列制御システムSの第1のシーケンス図であり、図8は、隊列制御システムの第2のシーケンス図である。隊列制御システムSによるマッチング、ならびに、隊列走行の管理は、車両情報端末10においてマッチング情報の入力および記憶(S1)を行うことで可能となる。なお、マッチング情報とは、車両情報端末10の自車両情報記憶部15aに記憶される自車両情報、ユーザ固有情報記憶部15bに記憶されるユーザの固有情報、希望情報記憶部15cに記憶される希望情報の3つの情報を言う。本実施形態では、3つのマッチング情報のうち、自車両情報およびユーザの固有情報は、予め車両情報端末10に登録(記憶)されており、希望情報のみをユーザが入力可能であるとする。
【0068】
図9は、希望情報の入力インタフェースの一例を示す図である。図10は、選択情報一覧インタフェース31の一例を示す図である。例えば、車両20の走行中、車両情報端末10の端末表示部11には、地図情報が表示される。端末表示部11はタッチパネルで構成されており、端末操作部12としても機能する。端末操作部12に対して所定の操作が行われると、図9(a)に示すように、端末表示部11の下部にメニューバー30が表示される。ここでは、メニューバー30に4つのタブが表示されており、各タブに、「現在地」、「目的地設定」、「希望情報入力」、「マッチング要求」のテキストが表示されている。
【0069】
ユーザが「希望情報入力」と記されたタブを操作すると、図9(b)に示すように、選択情報一覧インタフェース31が表示される。選択情報一覧インタフェース31は、図示のように、7つのタイトルタブ31aと、各タイトルタブ31aの右側に表示される7つの仮登録表示欄31bとを含む。タイトルタブ31aには、上記7つの希望情報のそれぞれがテキストで表示されている。仮登録表示欄31bには、現在仮登録されている選択情報がテキストで表示される。したがって、図9(b)に示す状態では、7つの希望情報の全てについて、「なし」が選択されていることとなる。なお、選択情報一覧インタフェース31の表示中は、端末表示部11に登録ボタン32および戻るボタン33が表示される。
【0070】
ユーザがタイトルタブ31aまたは仮登録表示欄31bを操作すると、端末表示部11に選択インタフェース34が表示される。選択インタフェース34は希望情報ごとに設けられており、選択情報一覧インタフェース31においてユーザが操作したタイトルタブ31aまたは仮登録表示欄31bに対応する選択インタフェース34が表示される。
【0071】
例えば、「希望速度」と記されたタイトルタブ31aが操作された場合には、図9(c)に示すように、「希望速度」用の選択インタフェース34が表示される。この「希望速度」用の選択インタフェース34には、4つの選択タブ34aが設けられている。各選択タブ34aには、それぞれ「なし」、「低速」、「中速」、「高速」のテキストが表示されている。なお、このとき、端末表示部11には、戻るボタン33が表示されている。
【0072】
そして、例えば、ユーザが「低速」と表示された選択タブ34aを操作すると、図9(d)に示すように、ユーザが操作した選択タブ34aが強調表示される。また、ユーザが操作した選択タブ34aに対応する選択情報が端末バッファ14に仮登録され、再び、端末表示部11に選択情報一覧インタフェース31が表示される。このとき、選択情報一覧インタフェース31においては、端末バッファ14に仮登録されている選択情報が表示される。したがって、この場合には、図10に示すように、「希望速度」と記されたタイトルタブ31aの右側の仮登録表示欄31bには、「低速」と表示されることとなる。
【0073】
ここでは、「希望速度」用の選択インタフェース34を例示したが、各選択インタフェース34は、対応する希望情報の選択肢(選択情報)と同数の選択タブ34aが設けられている。そして、選択インタフェース34における選択タブ34aの操作によって、いずれかの選択情報が端末バッファ14に仮登録される。そして、選択情報一覧インタフェース31の表示中に、登録ボタン32が操作されると、端末バッファ14に仮登録されている選択情報が、端末記憶装置15に記憶(本登録)される。これにより、マッチング情報の入力および記憶が終了となる。以下に、マッチング情報を入力および記憶するためのマッチング情報登録処理について説明する。
【0074】
(マッチング情報登録処理)
図11は、マッチング情報登録処理を説明するフローチャートである。マッチング情報登録処理は、車両情報端末10においてマッチング制御部16eが実行する。マッチング制御部16eは、メニューバー30のうち、「希望情報入力」のテキストが表示されたタブが操作されると、マッチング情報登録処理を開始する。
【0075】
マッチング制御部16eは、まず、端末表示部11に選択情報一覧インタフェース31を表示する(S1-1)。選択情報一覧インタフェース31の表示中に、タイトルタブ31aまたは仮登録表示欄31bが操作されると(S1-2のY)、マッチング制御部16eは、操作がなされたタイトルタブ31aまたは仮登録表示欄31bに対応する選択インタフェース34を端末表示部11に表示する(S1-3)。
【0076】
また、選択インタフェース34の表示中に、いずれかの選択タブ34aが操作されると(S1-4のY)、マッチング制御部16eは、操作された選択タブ34aに対応する選択情報を端末バッファ14に仮登録(記憶)させ(S1-5)、端末表示部11に選択情報一覧インタフェース31を表示する(S1-6)。
【0077】
また、選択情報一覧インタフェース31または選択インタフェース34の表示中に、戻るボタン33が操作されると(S1-7のY)、マッチング制御部16eは、1つ前の画面を端末表示部11に表示する(S1-8)。
【0078】
また、選択情報一覧インタフェース31の表示中に、登録ボタン32が操作されると(S1-9のY)、マッチング制御部16eは、端末バッファ14に仮登録されている選択情報を端末記憶装置15に記憶(転記)させる(S1-10)。
【0079】
マッチング制御部16eは、マッチング情報登録処理中、予め設定された終了条件が成立したかを判定しており、終了条件が成立すると(S1-11のY)、所定の終了処理(S1-12)を実行して、マッチング情報登録処理を終了する。なお、終了条件としては、不図示の終了ボタンが操作されたことや、電圧の低下等が挙げられる。また、終了処理としては、端末バッファ14をクリアする処理や、端末表示部11に所定の初期画像を表示させる処理が挙げられる。
【0080】
上記のようにして、端末記憶装置15にマッチング情報が記憶(本登録)された状態で、ナビゲーションシステムにより目的地までのルートガイドが行われている場合、ユーザは、隊列走行を行う車両のマッチングを要求することができる。図7には、車両情報端末10で実行されるマッチング要求処理の一部をS2と示している。マッチング要求処理中は、サーバ100との間で通信が行われており、この間、サーバ100では通信状態確認処理(S100)およびマッチング処理が行われる。図7では、サーバ100で実行されるマッチング処理の一部をS101と示している。
【0081】
図12は、マッチング要求時の端末表示部11の表示例を示す図である。例えば、ナビゲーションシステムが起動されて目的地が設定されている場合、図12(a)に示すように、目的地までのルート案内が端末表示部11に表示される。そして、ルート案内とともに、端末表示部11の下部にメニューバー30が表示された状態で、ユーザが「マッチング要求」と記されたタブを操作すると、マッチング制御部16eがマッチング要求信号をサーバ100に出力する。
【0082】
このとき、マッチング制御部16eは、図12(b)に示すように、端末表示部11に「サーバに接続中」と表示する。そして、サーバ100との通信が確立できなかった場合、マッチング制御部16eは、図12(c)に示すように、端末表示部11に「接続できませんでした」と表示する。
【0083】
一方、サーバ100との通信が確立されると、マッチング制御部16eは、参照情報をサーバ100に出力する。ここでは、マッチング制御部16eは、参照情報として、端末記憶装置15に記憶されているマッチング情報(自車両情報、ユーザの固有情報、希望情報)、現在地取得部16aが取得した現在地情報、ナビゲーションシステムで設定された目的地情報をサーバ100に出力する。サーバ100は、参照情報を受信すると、マッチングパターン候補を抽出するマッチング処理を行う。このとき、マッチング制御部16eは、図12(d)に示すように、端末表示部11に「マッチング中」と表示する。
【0084】
マッチング処理において、マッチングパターン候補が抽出されなかった場合、サーバ100は、マッチングが不成立であったことを知らせるマッチング結果情報を車両情報端末10に出力する。この場合、マッチング制御部16eは、図12(e)に示すように、端末表示部11に「マッチングが成立しませんでした」と表示する。
【0085】
これに対して、マッチング処理において、マッチングパターン候補が抽出された場合、サーバ100は、マッチングパターン候補をマッチング結果情報として車両情報端末10に出力する。マッチングパターン候補を受信すると、マッチング制御部16eは、図12(f)に示すように、端末表示部11に「マッチングパターン候補を受信しました」と表示する。
【0086】
サーバ100は、マッチング処理において、異なる抽出条件のそれぞれにしたがってマッチングパターン候補を抽出する。したがって、サーバ100において複数のマッチングパターン候補が抽出された場合には、複数のマッチングパターン候補がマッチング結果情報として車両情報端末10に出力され得る。
【0087】
図13は、マッチングパターン選択インタフェース40の一例を示す図である。マッチングパターン候補を受信すると、マッチング制御部16eは、図13(a)に示すように、マッチングパターン選択インタフェース40を端末表示部11に表示する。マッチングパターン選択インタフェース40は、端末表示部11の上部に表示される4つのタブ40a、および、確定ボタン41を含む。4つのタブ40aには、それぞれ「燃費優先」、「隊列走行開始優先」、「隊列走行距離優先」、「希望条件優先」と記されたテキストが表示されている。
【0088】
ここで、タブ40aに表示されるテキストは、マッチングパターン候補を抽出する際の優先事項を示している。具体的には、「燃費優先」は、隊列走行による燃費の上昇率を最優先に考慮した抽出条件にしたがって抽出されたマッチングパターン候補を示している。また、「隊列走行開始優先」は、隊列走行を開始するまでの時間が短時間となることを最優先に考慮した抽出条件にしたがって抽出されたマッチングパターン候補を示している。また、「隊列走行距離優先」は、隊列走行の距離が最長となることを最優先に考慮した抽出条件にしたがって抽出されたマッチングパターン候補を示している。また、「希望条件優先」は、マッチング情報のうち、特にユーザが選択した希望情報の適合率を最優先に考慮した抽出条件にしたがって抽出されたマッチングパターン候補を示している。
【0089】
マッチングパターン選択インタフェース40の初期画面では、図13(a)に示すように、「燃費優先」と記されたタブ40aが強調表示されている。また、このとき、端末表示部11には、「燃費優先」のマッチングパターン候補の詳細情報が表示されている。ここでは、一例として、目的地までの予測燃費上昇率、隊列を編成する自車両以外の車両(以下、対象車両と言う)までの距離、対象車両との予測合流地点、隊列走行が可能な予測隊列走行距離が表示されている。また、ここでは、マッチングパターン選択インタフェース40に、対象車両に関する詳細な情報が表示されている。3台以上の編成車両で隊列が編成される場合には、ユーザの操作によって対象車両情報が切り替わる。
【0090】
また、例えば、図13(a)に示す状態で、「隊列走行開始優先」と記されたタブ40aが操作されると、図13(b)に示すように、「隊列走行開始優先」のマッチングパターン候補の詳細情報が表示される。このように、マッチングパターン選択インタフェース40は、複数のマッチングパターン候補が抽出された場合に、各マッチングパターン候補に係る情報を切替表示することができる。そして、マッチングパターン選択インタフェース40の表示中に、確定ボタン41が操作されると、そのときに表示されていたマッチングパターン候補をユーザが選択したこととなる。以下に、サーバ100に対してマッチングの要求を行うためのマッチング要求処理(図7のS2)について、図14および図15を用いて詳細に説明する。
【0091】
(マッチング要求処理)
図14は、マッチング要求処理を説明する第1のフローチャートであり、図15は、マッチング要求処理を説明する第2のフローチャートである。マッチング要求処理は、車両情報端末10においてマッチング制御部16eが実行する。マッチング制御部16eは、メニューバー30のうち、「マッチング要求」のテキストが表示されたタブが操作されると、マッチング要求処理を開始する。
【0092】
マッチング制御部16eは、まず、マッチング要求信号をサーバ100に出力する(S2-1)。また、マッチング制御部16eは、図12(b)に示すように端末表示部11の表示を切り替えるマッチング要求開始処理を行う(S2-2)。また、マッチング制御部16eは、マッチング要求開始処理においてタイマをセットする。マッチング制御部16eは、通信確立信号が入力されるまでの間(S2-3のN)、タイマを更新するタイマ更新処理を行い(S2-4)、マッチング要求信号を出力してから所定時間以上が経過したか、つまり、タイムオーバーかを判定する(S2-5)。タイムオーバーとなった場合(S2-5のY)、マッチング制御部16eは、マッチング終了処理(S2-6)を行い、マッチング要求処理を終了する。なお、マッチング終了処理では、例えば、図12(c)に示すように端末表示部11の表示が切り替えられる。
【0093】
一方、図7に示すように、サーバ100では、マッチング要求信号が入力されると通信状態確認処理(S100)が行われる。この通信状態確認処理では、マッチング要求信号が入力されてから所定時間内に、通信確立信号が車両情報端末10に出力される。
【0094】
車両情報端末10において通信確立信号が入力された場合(図14のS2-3のY)、マッチング制御部16eは、現在地取得部16aが取得する現在地情報、ナビゲーションシステムで設定されている目的地情報、端末記憶装置15に記憶されているマッチング情報を取得(S2-7)し、参照情報としてサーバ100に出力する(S2-8)。そして、マッチング制御部16eは、タイマをセット(S2-9)して、図12(d)に示すように端末表示部11の表示を切り替える(S2-10)。
【0095】
サーバ100では、参照情報が入力されると、図7のS101で示す処理を含むマッチング処理が行われる。このマッチング処理では、マッチング結果情報が車両情報端末10に出力される。
【0096】
マッチング制御部16eは、マッチング結果情報が入力されるまでの間(図14のS2-11のN)、タイマを更新するタイマ更新処理を行い(S2-12)、参照情報を出力してから所定時間以上が経過したか、つまり、タイムオーバーかを判定する(S2-13)。タイムオーバーとなった場合(S2-13のY)、マッチング制御部16eは、マッチング終了処理(S2-14)を行い、マッチング要求処理を終了する。ここでは、マッチング終了処理として、例えば、図12(e)に示すように端末表示部11の表示が切り替えられる。
【0097】
一方、所定時間内にサーバ100からマッチング結果情報が入力された場合、マッチング制御部16eは、マッチング結果情報を解析し、マッチングが成立したかを判定する(図15のS2-15)。マッチングが成立しなかった場合(S2-15のN)、マッチング制御部16eは、マッチング終了処理を行い(S2-26)、マッチング要求処理を終了する。ここでは、マッチング終了処理として、図12(e)に示すように端末表示部11の表示が切り替えられる。
【0098】
マッチング結果情報を解析した結果、マッチングが成立した場合(S2-15のY)、マッチング制御部16eは、図12(f)に示すように端末表示部11の表示を切り替え、さらに、マッチングパターン選択インタフェース40を端末表示部11に表示する(S2-16)。そして、マッチング制御部16eは、タイマをセット(S2-17)し、確定ボタン41が操作されるまでの間(S2-18のN)、タイマを更新するタイマ更新処理を行い(S2-19)、マッチング結果情報が入力されてから所定時間以上が経過したか、つまり、タイムオーバーかを判定する(S2-20)。タイムオーバーとなった場合(S2-20のY)、マッチング制御部16eは、マッチング終了処理を行い(S2-26)、マッチング要求処理を終了する。ここでは、マッチング終了処理として、例えば、図12(e)に示すように端末表示部11の表示が切り替えられる。なお、マッチング制御部16eは、確定ボタン41が操作されるまでの間に、タブ40aが操作された場合には、操作されたタブ40aに対応するマッチングパターン候補に係る情報を端末表示部11に表示する(S2-16)。
【0099】
一方、所定時間内に確定ボタン41が操作された場合(S2-18のY)、マッチング制御部16eは、確定要求情報をサーバ100に出力する(S2-21)。この確定要求情報は、ユーザが選択したマッチングパターン候補を識別可能に構成されている。
【0100】
詳しくは後述するが、サーバ100では、確定要求情報が入力されると、ユーザが選択したマッチングパターン候補を構成する他の対象車両に、マッチングの受け入れ可否を問う処理が行われる。そして、サーバ100では、対象車両のマッチングの受け入れ可否の結果、すなわち、マッチングが確定したかを判定し、その結果を示すマッチング確定情報を車両情報端末10に出力する。
【0101】
マッチング制御部16eは、確定要求情報を出力した後、タイマをセット(S2-22)し、マッチングの確定を示す情報が入力されるまでの間(S2-23のN)、タイマを更新するタイマ更新処理を行う(S2-24)。マッチング制御部16eは、マッチングが不成立の場合(S2-25のY)、マッチング終了処理を行い(S2-26)、マッチング要求処理を終了する。なお、マッチングが不成立の場合というのは、マッチングが確定しなかったことを示すマッチング確定情報が入力された場合か、あるいは、タイムオーバーになった場合である。
【0102】
一方、マッチングが確定した場合(S2-23のY)には、隊列走行制御部16fが隊列走行を行うための隊列走行制御処理(S3)を開始する。この隊列走行制御処理(S3)については後述する。
【0103】
次に、車両情報端末10において上記のマッチング要求処理が行われている場合に、サーバ100で実行されるマッチング処理(図7のS101)について説明する。
【0104】
(マッチング処理)
図16は、マッチング処理を説明する第1のフローチャートであり、図17は、マッチング処理を説明する第2のフローチャートである。マッチング処理は、サーバ100においてサーバ制御部103が実行する。サーバ制御部103は、参照情報の入力によりマッチング処理を開始する。
【0105】
参照情報が入力されると、サーバ制御部103(参照情報記憶部103a)は、参照情報をサーバ記憶装置102に記憶させる(S101-1)。次に、サーバ制御部103(道路交通情報取得部103b)は、道路交通情報を取得する(S101-2)。次に、サーバ制御部103(抽出部103c)は、サーバ記憶装置102に記憶されている参照情報と、道路交通情報とに基づいて、隊列を編成する車両を抽出する(S101-3)。
【0106】
ここで、抽出部103cは、異なる抽出条件のそれぞれにしたがって車両を抽出する。具体的には、抽出部103cは、マッチング要求信号を出力した車両の現在地から、一定の範囲内に存在する車両を絞り込み、さらに、その中から、車両の進行方向(目的地)が同一の車両を絞り込む。
【0107】
なお、マッチング要求を行った車両に係る参照情報は、マッチングの成立可否、ならびに、隊列走行の実行可否に拘わらず、一定期間、サーバ記憶装置102に保持される。また、サーバ記憶装置102に参照情報が保持されている車両は、マッチングの成立可否、並びに、隊列走行の実行可否に拘わらず、一定期間、車両情報端末10とサーバ100との間で、現在地情報等の情報の送受信が継続して行われ、サーバ記憶装置102における現在地情報の更新が行われている。
【0108】
抽出部103cは、上記のように絞り込んだ車両の参照情報に基づいて、複数の車両を抽出する。このとき、抽出部103cが車両を抽出する条件は予め複数設けられており、それぞれの抽出条件にしたがって車両を抽出する。ここでは、上記の「燃費優先」、「隊列走行開始優先」、「隊列走行距離優先」、「希望条件優先」の4つの抽出条件が設けられている。各抽出条件は、車両を絞り込む際の閾値や、比較判定の処理の順番が異なっている。したがって、抽出部103cは、抽出条件(マッチングパターン候補)ごとに、異なる車両を抽出することもあれば、異なる抽出条件(マッチングパターン候補)で同一の車両を抽出することもある。また、抽出部103cは、1つの抽出条件(マッチングパターン候補)につき、1台の車両を抽出することもあれば、2台以上の車両を抽出することもあり、さらには、1台の車両も抽出できないこともある。
【0109】
サーバ制御部103(隊列順序決定部103d)は、抽出部103cにより車両が抽出された場合、参照情報に基づいて、複数の車両の隊列順序を決定する(S101-4)。このとき、隊列順序決定部103dは、参照情報のうち、少なくとも、抽出された各車両の「隊列順序」を含む選択情報に基づいて隊列順序を決定する。なお、複数のマッチングパターン候補が抽出された場合には、マッチングパターン候補の全てについて隊列順序を決定する。
【0110】
次に、サーバ制御部103(マッチング結果情報生成部103e)は、抽出部103cが抽出した車両、および、隊列順序決定部103dが決定した隊列順序を含むマッチング結果情報を生成し(S101-5)、車両情報端末10に出力する(S101-6)。なお、車両(マッチングパターン候補)が1つも抽出されなかった場合には、マッチングの不成立を示すマッチング結果情報が生成される。
【0111】
次に、サーバ制御部103は、タイマをセットし(S101-7)、車両情報端末10から確定要求情報が入力されるまでの間(S101-8のN)、タイマを更新するタイマ更新処理を行う(S101-9)。サーバ制御部103は、所定時間内に確定要求情報が入力されずタイムオーバーになると(S101-10のY)、所定のマッチング終了処理を行う(S101-11)。
【0112】
一方、所定時間内に確定要求情報が入力されると(S101-8のY)、サーバ制御部103は、ユーザが選択したマッチングパターン候補を構成する他の対象車両に、マッチングの受け入れを要求する処理を行う(S101-12)。そして、サーバ制御部103は、所定時間に亘り、各対象車両から受け入れの可否を示す情報が入力されるのを待った後、マッチングの成立可否を最終的に確定させる(S101-13)。サーバ制御部103は、最終的にマッチングが成立しなかった場合(S101-14のN)、マッチングの不成立を示すマッチング不成立情報を、全ての対象車両に出力する(S101-15)。
【0113】
一方、サーバ制御部103は、最終的にマッチングが成立した場合(S101-14のY)、マッチングの確定を示すマッチング確定情報を、全ての対象車両に出力する(S101-16)。マッチング確定情報には、確定したマッチングパターンを構成する全ての編成車両に係る情報、他の編成車両との合流地点を示す合流地点情報、他の編成車両までの距離等の情報が含まれている。なお、マッチング確定情報として、先に出力されたマッチング結果情報と同じ情報が出力されてもよい。
【0114】
最終的にマッチングが成立した場合、サーバ制御部103は、隊列走行が開始されるまで、編成車両を監視する隊列編成監視処理を行う(S102)。この隊列編成監視処理については後述する。
【0115】
図7に示すように、車両情報端末10においては、マッチング確定情報が入力されると、隊列走行制御部16fが、隊列走行を行うための隊列走行制御処理(S3)を開始する。この隊列走行制御処理(S3)は、互いに離れた位置に存在する編成車両を合流地点に誘導して隊列を完成させ、その後、隊列走行を維持するための処理である。図7および図8には、隊列走行制御処理(S3)の一部の処理を、S3の符号を付して示している。以下に、隊列走行制御処理(S3)について、図18を用いて説明する。
【0116】
(隊列走行制御処理)
図18は、隊列走行制御処理を説明するフローチャートである。ルート検索部16cは、合流地点情報と現在地情報とに基づいて、現在地から合流地点までの走行ルートを特定する(S3-1)。表示制御部16dは、ルート検索部16cが特定した合流地点までの走行ルートを端末表示部11に表示する(S3-2)。また、隊列走行制御部16fは、ルート検索部16cが特定した走行ルートにしたがって車両20を走行させるように、自動走行制御部27に信号を出力する。自動走行制御部27は、走行モータ22、エンジン等を制御し、合流地点に向けて自動走行を行う(S3-3)。隊列走行制御部16fは、自動走行中、現在地情報等、所定の走行中情報を、一定の間隔でサーバ100に出力する(S3-4)。
【0117】
サーバ100は、各編成車両から現在地情報を取得しており、各編成車両の相対位置を監視している。そして、編成車両が一定の距離の範囲内で縦列すると、サーバ100から各編成車両に隊列編成完了情報が出力される。隊列走行制御部16fは、隊列編成完了情報が入力されるまで、上記の処理を繰り返して待機する(S3-5のN)。車両情報端末10に隊列編成完了情報が入力されると(S3-5のY)、表示制御部16dは、隊列情報を端末表示部11に表示する(S3-6)。
【0118】
図19は、隊列情報インタフェース50の一例を示す図である。隊列編成が完了すると、図19に示すように、同一の隊列を編成する全ての車両20に、隊列情報インタフェース50が表示される。この例では、3台の車両20によって1つの隊列が編成されている。図50(a)は、隊列の先頭に位置する車両20の端末表示部11を示し、図50(b)は、隊列の2番目に位置する車両20の端末表示部11を示している。隊列情報インタフェース50によれば、隊列の中の自車両の隊列順序が報知される。隊列編成完了情報には、隊列の中における各車両20の現在の隊列順序を示す隊列情報が含まれている。表示制御部16dは、隊列編成完了情報に含まれる隊列情報に基づいて、隊列情報インタフェース50を表示する。また、隊列情報インタフェース50には、隊列走行中の合計燃費向上率やバッテリ残量が表示される。
【0119】
図18に戻り、隊列走行制御部16fは、編成車両の車間を一定に維持して車両20を走行させるように、自動走行制御部27に信号を出力する。自動走行制御部27は、走行モータ22、エンジン等を制御し、目的地に向けて自動で隊列走行を行う(S3-7)。隊列走行制御部16fは、自動隊列走行中、現在地情報、バッテリ残量等、所定の隊列走行中情報を、一定の間隔でサーバ100に出力する(S3-8)。
【0120】
隊列走行中、サーバ100では、隊列を構成する編成車両の隊列順序を入れ替えるか否かを判定している。隊列順序の入れ替えが決定されると、隊列順序情報がサーバ100から各車両20に出力される(図8参照)。近辺情報特定部16gは、隊列順序情報が入力されると(S3-9のY)、自車両の近辺の状況を示す近辺情報をサーバ100に出力する(S3-10)。ここで、近辺情報は、撮像装置25によって撮像された車両20の周囲の画像である。
【0121】
サーバ100は、隊列を編成する全ての編成車両から近辺情報を取得し、隊列順序の入れ替えが可能であるか否かを判定し、その判定結果に応じた判定結果情報を車両20に出力する。表示制御部16dは、判定結果情報が入力されると(S3-11のY)、例えば図19(c)、(d)、(e)、(f)に示すように、判定結果を端末表示部11に表示してユーザに報知する(S3-12)。隊列順序の入れ替えが可能である場合(S3-13のY)、隊列走行制御部16fは、隊列順序を入れ替えるための走行を制御する(S3-14)。
【0122】
また、隊列順序の入れ替えが完了すると、隊列走行制御部16fは、送受電を行うか否かを判定し(S3-15)、送受電を行うと判定した場合(S3-15のY)には、送受電制御部16jが送電または受電を行う(S3-16)。
【0123】
次に、サーバ100において、車両情報端末10における上記の隊列走行制御処理と同時並行して実行される隊列編成監視処理(S102)および隊列走行監視処理(S103)について説明する。
【0124】
(隊列編成監視処理)
図20は、隊列編成監視処理を説明するフローチャートである。サーバ制御部103は、車両情報端末10から出力される走行中情報を解析し、サーバ記憶装置102に記憶されている現在地情報等の記憶情報を更新し(S102-1)、編成車両が縦列したかを判定する(S102-2)。また、サーバ制御部103は、編成車両が縦列するまでの間(S102-2のN)、隊列の編成を中止する中止条件が成立したかを判定する(S102-3)。
【0125】
中止条件としては、例えば、編成車両が合流地点に向かわず、特定されたルートを走行しないこと、編成車両が一定距離以上離隔したこと、一定時間以上経過したことが考えられる。中止条件が成立しない間(S102-3のN)、サーバ制御部103は、サーバ記憶装置102の記憶情報の更新を繰り返し行い、中止条件が成立すると(S102-3のY)、隊列の編成を中止して(S102-4)、隊列編成監視処理を終了する。
【0126】
一方、編成車両が縦列したと判定した場合(S102-2のY)、サーバ制御部103は、隊列編成完了情報を車両情報端末10に出力する(S102-5)。ここでは、縦列した編成車両の現在地情報から、現在の隊列順序を示す隊列情報を含む隊列編成完了情報を出力する。上記のようにして隊列の編成が完了すると、サーバ制御部103は、隊列走行を監視する隊列走行監視処理を行う(S103)。
【0127】
図21は、隊列走行監視処理を説明するフローチャートである。サーバ制御部103は、車両情報端末10から出力される隊列走行中情報を解析し、サーバ記憶装置102に記憶されている現在地情報や、編成車両ごとのバッテリ残量等の記憶情報を更新する(S103-1)。また、送受電車両特定部103gは、サーバ記憶装置102に記憶されているバッテリ残量に基づいて、編成車両の中から、非接触で送電を行う送電車両、および、送電車両から非接触で受電を行う受電車両を特定する送受電車両特定処理を行う(S103-2)。
【0128】
具体的には、送受電車両特定部103gは、バッテリ残量が所定の閾値以下の編成車両があるかを判定する。バッテリ残量が閾値以下の編成車両がない場合には、送受電車両特定処理が終了となる。一方、バッテリ残量が閾値以下の編成車両がある場合には、最もバッテリ残量の大きい編成車両を送電車両に特定する。
【0129】
そして、送電車両および受電車両が特定された場合(S103-3のY)、走行中隊列順序決定部103fは、送電車両と受電車両とが連続するように隊列順序を決定する。このとき、車両20は、前方側に受電部23が設けられ、後方側に送電部24が設けられている。したがって、走行中隊列順序決定部103fは、送電車両の後方(1台後ろ)に受電車両が配置されるように隊列順序を決定する。
【0130】
また、送電車両および受電車両が特定されなかった場合(S103-3のN)、走行中隊列順序決定部103fは、所定の条件にしたがって隊列順序を再決定する(S103-4)。隊列順序の再決定は、例えば、現在の隊列順序での隊列走行の時間が一定時間を超えた場合、編成車両間で燃費の上昇率の差が一定値を超えた場合等に行われる。また、隊列順序をどのように再決定(変更)するかは特に限定されない。例えば、予め決定されたサイクルで隊列順序を変更してもよいし、燃費の上昇率等、走行状況に応じて任意に変更してもよい。
【0131】
サーバ制御部103は、隊列順序が再決定されるまでの間(S103-5のN)、上記の処理を繰り返し行う。一方、送電車両および受電車両が特定された場合(S103-3のY)、または、隊列順序が変更された場合(S103-5のY)、サーバ制御部103は、新たに決定された隊列順序を示す隊列順序情報を車両情報端末10に出力し(S103-6)、以後、全ての編成車両から近辺情報が入力されるまで待機する(S103-7、S103-8のN)。
【0132】
全ての編成車両から近辺情報が入力されると(S103-8のY)、入替可否判定部103hが、近辺情報に基づいて、編成車両の隊列順序の入替可否を判定する(S103-9)。ここでは、入替可否判定部103hが、入力された近辺情報に基づいて、隊列順序が変更される編成車両のうち、最前の編成車両から最後尾の編成車両までの周囲に他の車両が存在しないか、現在走行中のレーンとは別の並行したレーンが存在するかを確認する。なお、例えば、隊列が走行しているレーンの左側および右側のレーンのいずれか一方のみについて、他の車両が存在しないかを判定してもよい。また、ここでは、隊列順序が変更される編成車両のうち、最前の編成車両から最後尾の編成車両までの全ての近辺情報に基づいて入替可否を判定するが、例えば、隊列を編成する全ての編成車両の近辺情報に基づいて入替可否を判定してもよい。また、ここでは、所定時間内に近辺情報が入力されない場合には、入替可否判定部103hが入替不可と判定する。
【0133】
そして、入替可否判定部103hは、入替可否の判定結果を示す判定結果情報を車両情報端末10に出力する(S103-10)。その後、サーバ制御部103は、隊列走行を中止する中止条件が成立したかを判定する(S103-11)。中止条件としては、例えば、編成車両が隊列から所定距離離隔したこと等が考えられる。中止条件が成立しない間(S103-11のN)、サーバ制御部103は、上記の処理を繰り返し行い、中止条件が成立すると(S103-11のY)、隊列走行を中止して(S103-12)、隊列走行監視処理を終了する。
【0134】
上記の隊列制御システムSによれば、多くの車両20から編成車両をマッチングすることができるので、隊列走行が実現されやすい。特に、隊列制御システムSによれば、ユーザが選択した選択情報に基づいて編成車両が抽出されるので、ユーザの好みに適合した隊列走行を実現することができる。これにより、隊列走行中のドライバーのストレスを軽減することができる。
【0135】
また、隊列走行中に隊列順序を入れ替える場合には、近辺情報に基づいて隊列順序の入替可否が判定されるので、安全性を向上することができる。さらに、隊列制御システムSによれば、隊列走行中に電力の送受電がなされるため、電力不足によって隊列から早々に離脱する車両20が減り、長距離に亘って隊列走行を実現することができる。
【0136】
以上、添付図面を参照しながら説明したが、本発明はかかる実施形態に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【0137】
上記実施形態における選択情報および参照情報は一例に過ぎない。また、上記実施形態では、参照情報に、ユーザが選択可能な選択情報が含まれることとしたが、参照情報には選択情報が含まれなくともよい。また、上記実施形態では、参照情報に、車両情報およびユーザの固有情報が含まれることとしたが、これらの情報の少なくともいずれかが含まれてもよいし、これらの情報が含まれなくともよい。
【0138】
また、上記実施形態では、隊列走行前と、隊列走行中との双方で隊列順序が決定されることとしたが、隊列走行前と隊列走行中とのいずれか一方においてのみ、隊列順序を決定してもよい。
【0139】
また、上記実施形態では、サーバ100が設けられる場合について説明した。しかしながら、例えば、車両20同士で無線通信を行い、車両情報端末10において、参照情報の受信、隊列順序の決定、隊列情報の生成、出力を行ってもよい。
【0140】
また、上記実施形態では、車両情報端末10において、隊列順序を報知する隊列情報インタフェース50が表示されることとしたが、例えば、自動運転によって隊列順序の入れ替えがなされる場合には、隊列順序の報知は必須ではない。
【0141】
また、上記実施形態では、マッチングを要求する際に、現在地情報、目的地情報、マッチング情報が参照情報としてサーバ100に出力される。しかしながら、マッチングを要求する際に、目的地情報は必須ではない。また、現在地情報に代えて、いずれの地点から出発するかを示す出発地情報を参照情報としてもよい。いずれにしても、目的地情報、出発地情報、現在地情報の少なくともいずれか1つを含む参照情報を情報端末1から受信して車両20の抽出が行われればよい。
【0142】
また、上記実施形態では、車両20の走行中に、車両情報端末10からマッチング要求がなされる場合について説明した。しかしながら、例えば、パーソナルコンピュータやスマートフォン等の情報端末1から、隊列走行を行いたい日時を入力し、時間情報を参照情報として車両20の抽出を行ってもよい。つまり、隊列制御システムS(車両マッチングシステム)は、隊列走行の事前予約を行う場合にも利用可能である。この場合、ユーザの現在地が車両20の抽出に不要となり、代わりに出発地情報が用いられるとよい。
【0143】
また、上記実施形態では、自車両を除く2台以上の車両20が抽出され得ることとしたが、自車両以外に抽出される車両20は1台のみでもよい。
【0144】
また、上記実施形態では、抽出部103cがマッチングパターン候補を複数抽出することとしたが、マッチングパターン候補は1つのみ抽出することとしてもよい。また、上記実施形態では、マッチング結果情報としてマッチングパターン候補が出力され、複数のマッチングパターン候補から、そのいずれかをユーザが選択することとした。しかしながら、1つのマッチングパターン候補のみを抽出する場合には、マッチング結果情報として、上記のマッチング確定情報を同時に出力し、即座に合流地点に向けた走行を開始してもよい。いずれにしても、抽出部103cの抽出結果に基づいて、所定のマッチング結果情報を生成して情報端末1に出力すれば、その内容は特に限定されるものではない。
【0145】
また、上記実施形態では、マッチング結果情報に、他の編成車両との合流地点を示す合流地点情報が含まれ、合流地点情報に基づいて、現在地から合流地点までの走行ルートを特定することとしたが、合流地点情報および走行ルートの特定は必須ではない。例えば、単に他の編成車両の現在位置のみがマッチング結果情報に含まれてもよい。
【0146】
また、上記実施形態では、車両20が自動走行機能を有することとしたが、自動走行機能は必須ではない。
【0147】
また、上記実施形態では、道路交通情報取得部103bが設けられ、編成車両を抽出する際に、道路交通情報を参照することとしたが、道路交通情報を考慮せずに編成車両を抽出してもよい。また、上記したように、例えば明日以降に隊列走行を行う車両20をマッチングする場合には、渋滞予測情報を参照情報に組み入れてもよい。
【0148】
また、上記実施形態では、近辺情報特定部16gが、撮像装置25によって撮像された画像によって近辺情報を特定することとした。しかしながら、近辺情報特定部16gは、撮像装置25に限らず、赤外線センサ等を用いて近辺情報を特定してもよい。また、編成車両の隊列順序の入替可否の判定方法は特に限定されず、予め設計されたプログラムに則って判定を行えばよい。
【0149】
また、上記実施形態では、図19(c)~(h)に示すように、隊列順序の入替可否、ならびに、隊列順序の変更の完了が隊列情報インタフェース50によって報知されることとした。しかしながら、隊列順序の入替可否の判定結果の報知態様はこれに限らず、例えば、音声によって報知を行ってもよい。
【0150】
また、上記実施形態では、隊列順序を入れ替えるための走行を自動で行うこととしたが、隊列順序の入れ替えは、ドライバーが行ってもよい。また、上記実施形態では、隊列走行中に、編成車両の隊列順序が決定されることとしたが、これは必須ではない。例えば、隊列走行中、隊列順序の入替可否の判定結果が常時報知されており、この報知情報によって、ユーザが隊列順序を変更するか否かを任意に決定して実行してもよい。
【産業上の利用可能性】
【0151】
本発明は、車両マッチングシステムに利用できる。
【符号の説明】
【0152】
16c ルート検索部(走行ルート特定部)
16d 表示制御部(ルート表示制御部)
16f 隊列走行制御部(走行制御部)
101 サーバ通信部(受信部、出力部)
102 サーバ記憶装置(記憶装置)
103a 参照情報記憶部(記憶部)
103b 道路交通情報取得部(取得部)
103c 抽出部
103d 隊列順序決定部
103f 走行中隊列順序決定部(隊列順序決定部)
S 隊列制御システム(車両マッチングシステム)
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19
図20
図21