(57)【要約】【課題】車両間の情報共有を促進する。【解決手段】情報提供サーバ１の走行情報取得部１１４は、複数の車両のそれぞれについて走行情報を取得する。車両属性情報取得部１１１又は移動情報取得部１１３は、複数の車両のそれぞれについて当該車両に関連する情報である車両関連情報を取得する。グループ化部１１６は、複数の車両のうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両群を、情報共有の単位としてグループ化する。【選択図】図２
2015203951.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両のそれぞれについて走行情報を取得する走行情報取得部と、
前記複数の車両のそれぞれについて当該車両に関連する情報である車両関連情報を取得する車両関連情報取得部と、
前記複数の車両のうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両群を、情報共有の単位としてグループ化するグループ化部と
を備える情報処理装置。
【請求項２】
前記車両関連情報は、車両の属性を示す車両属性情報と、車両の移動に関する移動情報のうちの少なくともいずれか一方であって、走行情報を含まない情報であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記車両関連情報は、車両属性情報であることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記車両属性情報は、車両の車名、メーカ、車種、車型、色、年式、登録地及びオプションのうちの少なくともいずれか１つを示す情報であることを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記車両属性情報は、車両の登録地を示す登録地情報であり、
前記グループ化部は、前記複数の車両のうち、互いの走行情報が前記第１の条件を満たし、かつ互いの登録地情報が前記第２の条件を満たす車両群を、当該車両群の現在位置と当該車両群の登録地とが第１の閾値以上離れている場合に、情報共有の単位としてグループ化する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記走行情報は、車両の位置、移動速度及び移動方向のうちの少なくともいずれか１つを示す情報であることを特徴とする請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
前記移動情報は、車両の出発地、目的地、乗車人数及び移動目的のうちの少なくともいずれか１つを示す情報であることを特徴とする請求項２乃至５のいずれか一項に記載の情報処理装置。
【請求項８】
情報処理装置により実行される情報処理方法であって、
複数の車両のそれぞれについて走行情報を取得する走行情報取得ステップと、
前記複数の車両のそれぞれについて当該車両に関連する情報である車両関連情報を取得する車両関連情報取得ステップと、
前記複数の車両のうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両群を、情報共有の単位としてグループ化するグループ化ステップと
を備える情報処理方法。
【請求項９】
コンピュータに、
複数の車両のそれぞれについて走行情報を取得する走行情報取得ステップと、
前記複数の車両のそれぞれについて当該車両に関連する情報である車両関連情報を取得する車両関連情報取得ステップと、
前記複数の車両のうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両群を、情報共有の単位としてグループ化するグループ化ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両間の情報共有を促進する技術に関する。
【背景技術】
【０００２】
近年、車両に搭載される電子機器の高性能化に伴い、走行する車両間で情報を共有する技術が発達している。例えば、特許文献１では、ユーザの走行と関連する他車とのみ情報交換を行うための技術が提案されている。具体的には、高架道路上を走行する車両の情報提供制御部が、自車の現在位置の高度を中心とする一定高度範囲を参加条件とするグループを設定し、そのグループに参加する他車両とのみ走行情報の相互交換を行うという技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７４４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１において提案されている技術では、高度等の車両の走行状況に基づいて車両群をグルーピングすることは可能であるが、その他の要素に基づいて車両群をグルーピングする例については言及されていない。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、車両間の情報共有を促進することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明は、複数の車両のそれぞれについて走行情報を取得する走行情報取得部と、前記複数の車両のそれぞれについて当該車両に関連する情報である車両関連情報を取得する車両関連情報取得部と、前記複数の車両のうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両群を、情報共有の単位としてグループ化するグループ化部とを備える情報処理装置を提供する。
【０００７】
好ましい態様において、前記車両関連情報は、車両の属性を示す車両属性情報と、車両の移動に関する移動情報のうちの少なくともいずれか一方であって、走行情報を含まない情報であってもよい。
【０００８】
さらに好ましい態様において、前記車両関連情報は、車両属性情報であってもよい。
【０００９】
さらに好ましい態様において、前記車両属性情報は、車両の車名、メーカ、車種、車型、色、年式、登録地及びオプションのうちの少なくともいずれか１つを示す情報であってもよい。
【００１０】
さらに好ましい態様において、前記車両属性情報は、車両の登録地を示す登録地情報であり、前記グループ化部は、前記複数の車両のうち、互いの走行情報が前記第１の条件を満たし、かつ互いの登録地情報が前記第２の条件を満たす車両群を、当該車両群の現在位置と当該車両群の登録地とが第１の閾値以上離れている場合に、情報共有の単位としてグループ化してもよい。
【００１１】
さらに好ましい態様において、前記走行情報は、車両の位置、移動速度及び移動方向のうちの少なくともいずれか１つを示す情報であってもよい。
【００１２】
さらに好ましい態様において、前記移動情報は、車両の出発地、目的地、乗車人数及び移動目的のうちの少なくともいずれか１つを示す情報であってもよい。
【００１３】
また、本発明は、情報処理装置により実行される情報処理方法であって、複数の車両のそれぞれについて走行情報を取得する走行情報取得ステップと、前記複数の車両のそれぞれについて当該車両に関連する情報である車両関連情報を取得する車両関連情報取得ステップと、前記複数の車両のうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両群を、情報共有の単位としてグループ化するグループ化ステップとを備える情報処理方法を提供する。
【００１４】
また、本発明は、コンピュータに、複数の車両のそれぞれについて走行情報を取得する走行情報取得ステップと、前記複数の車両のそれぞれについて当該車両に関連する情報である車両関連情報を取得する車両関連情報取得ステップと、前記複数の車両のうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両群を、情報共有の単位としてグループ化するグループ化ステップとを実行させるためのプログラムを提供する。
【発明の効果】
【００１５】
本発明によれば、車両間の情報共有を促進することができる。
【図面の簡単な説明】
【００１６】
【図１】情報共有システム１００の構成の一例を示す図である。
【図２】情報提供サーバ１の構成の一例を示す図である。
【図３】車両属性情報ＤＢ１２１の一例を示す図である。
【図４】走行情報ＤＢ１２２の一例を示す図である。
【図５】移動情報ＤＢ１２３の一例を示す図である。
【図６】ユーザ情報ＤＢ１２４の一例を示す図である。
【図７】グループ情報ＤＢ１２５の一例を示す図である。
【図８】通信端末２の構成の一例を示す図である。
【図９】情報共有可能化動作の一例を示すシーケンス図である。
【図１０】第２抽出処理の一例を示すフローチャートである。
【図１１】第２抽出処理を説明するための説明図である。
【図１２】通信端末２ａに表示される画面の一例を示す図である。
【図１３】通信端末２ａに表示される画面の一例を示す図である。
【発明を実施するための形態】
【００１７】
１．実施形態
１−１．構成
１−１−１．情報共有システム１００
図１は、本実施形態に係る情報共有システム１００の構成の一例を示す図である。この情報共有システム１００は、車両Ｃに搭載される通信端末２のユーザ間で情報共有を可能にさせるためのシステムである。
情報共有システム１００は、図１に示されるように、情報提供サーバ１と、車両Ｃ１に搭載された通信端末２ａと、車両Ｃ２に搭載された通信端末２ｂと、車両Ｃ３に搭載された通信端末２ｃとを有する。ここで車両Ｃ１〜Ｃ３は、以下の説明において特に区別する必要がない場合には「車両Ｃ」と総称する。同様に、通信端末２ａ〜２ｃは、以下の説明において特に区別する必要がない場合には「通信端末２」と総称する。
【００１８】
情報提供サーバ１と通信端末２とは、通信回線３により接続される。ここで通信回線３とは、例えば、移動体通信網とインターネットとにより構成されるネットワークである。
なお、図１では車両Ｃと通信端末２とがそれぞれ３台ずつしか示されていないが、４台以上の車両Ｃと通信端末２とが情報共有システム１００に含まれてもよい。
【００１９】
１−１−２．情報提供サーバ１
図２は、情報提供サーバ１の構成の一例を示す図である。この情報提供サーバ１は、情報共有システム１００に含まれる複数の通信端末２のユーザをグループ化して、そのグループ内で情報共有を可能にするコンピュータ装置である。情報提供サーバ１は、図２に示されるように、大まかに言うと、制御部１１と、記憶部１２と、通信部１３とを有する。
【００２０】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等の演算処理装置である。この制御部１１は、図２に示されるように、車両属性情報取得部１１１と、ユーザ情報取得部１１２と、移動情報取得部１１３と、走行情報取得部１１４と、指示取得部１１５と、グループ化部１１６と、情報提供部１１７という機能を有する。これらの機能は、制御部１１により、記憶部１２に記憶されるプログラムが実行されることにより実現される。これらの機能については後述する。
【００２１】
記憶部１２は、例えばハードディスク等の記憶装置である。この記憶部１２は、制御部１１により実行されるプログラムを記憶する。また、記憶部１２は、図２に示されるように、車両属性情報ＤＢ１２１と、走行情報ＤＢ１２２と、移動情報ＤＢ１２３と、ユーザ情報ＤＢ１２４と、グループ情報ＤＢ１２５とを記憶する。
なお、この記憶部１２は、情報提供サーバ１の外部に設けられ、情報提供サーバ１と通信回線３を通じて接続されてもよい。
以下、各データベースについて説明する。
【００２２】
図３は、車両属性情報ＤＢ１２１の一例を示す図である。この車両属性情報ＤＢ１２１は、各車両Ｃの車両属性情報を管理するためのデータベースである。この車両属性情報ＤＢ１２１を構成する各レコードは、図３に示されるように、「ユーザＩＤ」と、「車名」と、「メーカ」と、「車種」と、「車型」と、「色」と、「年式」と、「登録地」の各フィールドにより構成される。
【００２３】
ここで、ユーザＩＤは、通信端末２のユーザに一意に割り当てられる識別情報である。車名とは、例えばプリウス（登録商標）やレクサス（登録商標）といった名称のことである。車種とは、「普通車」、「大型車」、「小型車」といった車両の重量によって分類されるときの種類である。車型とは、「セダン」、「ミニバン」、「ＳＵＶ」といった車両の形状や使用用途によって分類されるときの種類である。登録地とは、車両Ｃを登録した場所である。具体的には車両Ｃの使用者（すなわち、通信端末２のユーザ）の住所である。
【００２４】
図４は、走行情報ＤＢ１２２の一例を示す図である。この走行情報ＤＢ１２２は、各車両Ｃの走行情報を管理するためのデータベースである。この走行情報ＤＢ１２２は、ユーザ単位（言い換えると、車両Ｃ単位）でテーブルを有し、各テーブルを構成するレコードは、図４に示されるように、「日時」と、「緯度経度」と、「移動速度」と、「移動方向」の各フィールドにより構成される。
【００２５】
図５は、移動情報ＤＢ１２３の一例を示す図である。この移動情報ＤＢ１２３は、各車両Ｃの各移動に関連する情報を管理するためのデータベースである。この移動情報ＤＢ１２３は、ユーザ単位（言い換えると、車両Ｃ単位）でテーブルを有し、各テーブルを構成するレコードは、図５に示されるように、「日時」と、「出発地」と、「目的地」と、「乗車人数」と、「移動目的」の各フィールドにより構成される。
【００２６】
図６は、ユーザ情報ＤＢ１２４の一例を示す図である。このユーザ情報ＤＢ１２４は、通信端末２のユーザ（すなわち、車両Ｃの使用者）の情報を管理するためのデータベースである。このユーザ情報ＤＢ１２４を構成する各レコードは、図６に示されるように、「ユーザＩＤ」と、「ＳＮＳサイトのＵＲＬ」と、「抽出条件属性」と、「除外属性」の各フィールドにより構成される。
【００２７】
ここで、ＳＮＳサイトのＵＲＬとは、ユーザ個人のＳＮＳ（Social Networking Service）サイトのＵＲＬ（Uniform Resource Locator）である。抽出条件属性とは、後述する第２抽出処理において抽出の条件としてユーザが指定する属性である。除外属性とは、後述する第２抽出処理において除外の条件としてユーザが指定する属性である。
【００２８】
図７は、グループ情報ＤＢ１２５の一例を示す図である。このグループ情報ＤＢ１２５は、後述する第２抽出処理の結果形成されたグループの情報を管理するためのデータベースである。このグループ情報ＤＢ１２５を構成する各レコードは、図７に示されるように、「グループＩＤ」と、「ユーザＩＤ」の各フィールドにより構成される。ここで、グループＩＤは、後述する第２抽出処理の結果形成されたグループに一意に割り当てられる識別情報である。
データベースの説明は以上である。
【００２９】
次に、通信部１３は、例えばネットワークカードである。通信部１３は、通信端末２との間で通信回線３を介してデータ通信を行う。
次に、制御部１１の各機能について説明する。
【００３０】
車両属性情報取得部１１１は、複数の車両Ｃのそれぞれについて車両属性情報を取得する。ここで、本発明に係る「車両属性情報」とは、車両Ｃの車名、メーカ、車種、車型、色、年式、登録地及びオプションのうち少なくともいずれか１つを指す概念である。ここでオプションとは、車両Ｃの購入時に追加で注文されて当該車両Ｃに取り付けられる付属品のことである。車両属性情報取得部１１１は、車両属性情報を取得すると、ユーザＩＤと対応づけて車両属性情報ＤＢ１２１に格納する。
この車両属性情報取得部１１１は、本発明に係る「車両関連情報取得部」の一例である。
【００３１】
ユーザ情報取得部１１２は、複数の通信端末２のそれぞれについて、そのユーザのユーザ情報を取得する。ここで、ユーザ情報とは、具体的には、ユーザのＳＮＳサイトのＵＲＬと、抽出条件属性と、除外属性である。ユーザ情報取得部１１２は、ユーザ情報を取得すると、ユーザＩＤと対応づけてユーザ情報ＤＢ１２４に格納する。
【００３２】
移動情報取得部１１３は、複数の車両Ｃのそれぞれについて移動情報を取得する。ここで、本発明に係る「移動情報」とは、車両Ｃの出発地、目的地、乗車人数及び移動目的のうち少なくともいずれか１つを指す概念である。移動情報取得部１１３は、移動情報を取得すると、取得日時とユーザＩＤとに対応づけて移動情報ＤＢ１２３に格納する。
この移動情報取得部１１３は、本発明に係る「車両関連情報取得部」の一例である。
【００３３】
走行情報取得部１１４は、複数の車両Ｃのそれぞれについて走行情報を取得する。ここで、本発明に係る「走行情報」とは、車両の位置、移動速度及び移動方向のうち少なくともいずれか１つを指す概念である。走行情報取得部１１４は、走行情報を取得すると、取得日時とユーザＩＤとに対応づけて走行情報ＤＢ１２２に格納する。
【００３４】
指示取得部１１５は、通信端末２から送信されるグルーピング要求を取得する。
【００３５】
グループ化部１１６は、情報共有システム１００に含まれる複数の車両Ｃのうち、互いの走行情報が第１の条件を満たし、かつ互いの車両関連情報が第２の条件を満たす車両Ｃ群を、情報共有の単位としてグループ化する。ここで、本発明に係る「車両関連情報」とは、車両属性情報と移動情報の少なくともいずれか一方を指す概念であって、走行情報を含まない概念である。
【００３６】
このグループ化部１１６は、図２に示されるように、第１抽出部１１６１と、第２抽出部１１６２とを有する。第１抽出部１１６１は、情報共有システム１００に含まれる複数の車両Ｃの中から、互いの走行情報が第１の条件を満たす車両Ｃ群を抽出する。一方、第２抽出部１１６２は、第１抽出部１１６１により抽出された車両Ｃの中から、互いの車両関連情報が第２の条件を満たす車両Ｃ群を抽出する。
【００３７】
情報提供部１１７は、第２抽出部１１６２により抽出された車両Ｃ群に対して情報の提供を行う。
機能の説明は以上である。
【００３８】
１−１−３．通信端末２
図８は、通信端末２の構成の一例を示す図である。この通信端末２は、ユーザに対してカーナビゲーション機能を提供する携帯型のコンピュータ装置である。具体的には、スマートフォンや、タブレット端末である。または、カーナビゲーション装置や、携帯電話機や、ＰＤＡ（Personal Digital Assistant）である。この通信端末２は、図１に示されるように、車両Ｃに搭載される。ここで、車両とは、自動車や、原動機付き自転車や、軽車両等の車である。
【００３９】
通信端末２は、図８に示されるように、制御部２１と、記憶部２２と、タッチパネル２３と、通信部２４と、ＧＮＳＳ（Global Navigation Satellite System）受信機２５と、加速度センサ２６と、方位センサ２７とを有する。
制御部２１は、例えばＣＰＵ等の演算処理装置である。記憶部２２は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）やフラッシュメモリ等の記憶装置である。この記憶部２２は、制御部２１に実行されるプログラムや、カーナビゲーション機能の提供に必要な地図情報を記憶する。
【００４０】
タッチパネル２３は、液晶ディスプレイ等の表示装置と、タッチセンサ等の入力装置とを備える。通信部２４は、例えばネットワークカードである。通信部２４は、情報提供サーバ１との間で通信回線３を介してデータ通信を行う。ＧＮＳＳ受信機２５は、人工衛星から発せられる電波を受信して通信端末２の現在位置を測定する。加速度センサ２６は、例えば３軸加速度センサであり、通信端末２の移動速度（すなわち、車両Ｃの移動速度）を計測する。方位センサ２７は、例えばジャイロセンサであり、通信端末２の移動方向（すなわち、車両Ｃの移動方向）を検出する。
【００４１】
この通信端末２のユーザは、タッチパネル２３を操作して車両属性情報と、ユーザ情報と、移動情報とを入力して情報提供サーバ１に送信する。また、当該ユーザは、情報提供サーバ１による情報提供を受けるために、タッチパネル２３を操作してグルーピング要求を情報提供サーバ１に送信する。
通信端末２の制御部２１は、車両Ｃの移動中、ＧＮＳＳ受信機２５と、加速度センサ２６と、方位センサ２７とにより出力される信号に基づいて、一定の周期で情報提供サーバ１に対して走行情報を送信する。
【００４２】
１−２．動作
次に、情報共有システム１００の動作について説明する。具体的には、それぞれ車両Ｃに搭載される複数の通信端末２のユーザをグループ化して、そのグループ間で情報共有を可能にする動作（以下、「情報共有可能化動作」という。）について説明する。
【００４３】
図９は、この情報共有可能化動作の一例を示すシーケンス図である。なお以下の説明では、本来情報提供サーバ１は複数の通信端末２と同時並行的に通信を行うところ、車両Ｃ１に搭載された通信端末２ａと情報提供サーバ１とのやり取りに絞って説明を行う。ここでは、通信端末２ａのユーザを「ユーザＡ」と呼ぶ。
本情報共有可能化動作において情報提供サーバ１の車両属性情報取得部１１１は、車両Ｃ１に搭載される通信端末２ａから当該車両Ｃ１の車両属性情報を取得し、ユーザＩＤと対応づけて車両属性情報ＤＢ１２１に格納する（ステップＳａ１）。
【００４４】
次に、情報提供サーバ１のユーザ情報取得部１１２は、通信端末２ａからユーザＡのユーザ情報を取得し、ユーザＩＤと対応づけてユーザ情報ＤＢ１２４に格納する（ステップＳａ２）。
次に、情報提供サーバ１の移動情報取得部１１３は、通信端末２ａから移動情報を取得し、ユーザＩＤと対応づけて移動情報ＤＢ１２３に格納する（ステップＳａ３）。なお、このステップは、通信端末２ａのユーザＡが当該端末においてカーナビゲーション機能を利用するために出発地と目的地とを設定するたびに行われる。
【００４５】
次に、情報提供サーバ１の走行情報取得部１１４は、通信端末２ａから車両Ｃ１の走行情報を取得し、ユーザＩＤと対応づけて走行情報ＤＢ１２２に格納する（ステップＳａ４）。なお、このステップは、車両Ｃ１の移動中に一定の周期で行われる。
【００４６】
次に、情報提供サーバ１の指示取得部１１５が、通信端末２ａからグルーピング要求を取得すると（ステップＳａ５）、情報提供サーバ１の第１抽出部１１６１は、走行情報ＤＢ１２２に基づいて、グループを構成する通信端末２のユーザの抽出（以下、「第１抽出処理」）を行う（ステップＳａ６）。具体的には、第１抽出部１１６１は、走行情報ＤＢ１２２に格納される各ユーザの走行情報を参照して、現在までの所定期間（例えば、１５分）内の移動軌跡のパターンが、ユーザＡとマッチングする他のユーザのユーザＩＤを抽出する。なおここで、移動軌跡のパターンは完全に一致する必要はなく、所定の閾値以上の類似度があればよい。パターンマッチングの方法については従来技術を用いてよい。
ここで、移動軌跡のパターンが所定の閾値以上の類似度を有することは、本発明に係る「第１の条件」を複数の走行情報が満たす場合の一例である。
【００４７】
次に、情報提供サーバ１の第２抽出部１１６２は、ステップＳａ６において抽出されたユーザＩＤの中から、車両属性情報ＤＢ１２１に基づいてさらにユーザＩＤの抽出（以下、「第２抽出処理」）を行う（ステップＳａ７）。
【００４８】
図１０は、第２抽出部１１６２により実行される第２抽出処理の一例を示すフローチャートである。図１１は、本第２抽出処理を説明するための説明図である。
図１１に示されるユーザＩＤのうち、「Ｕ００１」は通信端末２ａのユーザＡのユーザＩＤであるものとする。また、図１１に示されるその他のユーザＩＤはいずれもステップＳａ６の第１抽出処理によって抽出されたユーザＩＤであるものとする。
【００４９】
本第２抽出処理において第２抽出部１１６２は、まず、通信端末２ａのユーザＡによって設定された抽出条件属性と除外属性とをユーザ情報ＤＢ１２４を参照して特定する（ステップＳｂ１）。図１１に示される例では、通信端末２ａのユーザＡによって指定された抽出条件属性と除外属性として、それぞれ「メーカ「Ｈ社」」と「色「黒」」とが特定される。
【００５０】
次に、第２抽出部１１６２は、ステップＳａ６において抽出されたユーザＩＤのうち、ステップＳｂ１において特定した抽出条件属性と対応づけられる他のユーザのユーザＩＤを抽出する（ステップＳｂ２）。図１１に示される例では、ステップＳｂ１において特定された抽出条件属性「メーカ「Ｈ社」」と対応づけられている他のユーザのユーザＩＤ「Ｕ００３」〜「Ｕ００６」、「Ｕ００９」及び「Ｕ０１０」が抽出される。
なおここで、ユーザ間の抽出条件属性が一致することは、本発明に係る「第２の条件」を複数の車両関連情報が満たす場合の一例である。
【００５１】
次に、第２抽出部１１６２は、ステップＳｂ２において抽出したユーザＩＤのうち、ステップＳｂ１において特定した除外属性と対応づけられる他のユーザのユーザＩＤを除外する（ステップＳｂ３）。図１１に示される例では、ステップＳｂ２において抽出されたユーザＩＤ「Ｕ００３」〜「Ｕ００６」、「Ｕ００９」及び「Ｕ０１０」のうち、ステップＳｂ１において特定された除外属性「色「黒」」と対応づけられる他のユーザのユーザＩＤ「Ｕ００３」及び「Ｕ００６」が除外される。
【００５２】
次に、第２抽出部１１６２は、ステップＳｂ３の結果残ったユーザＩＤのうち、ユーザＡと抽出条件属性が異なる他のユーザのユーザＩＤを特定する（ステップＳｂ４）。図１１に示される例では、ステップＳｂ３の結果残ったユーザＩＤ「Ｕ００４」、「Ｕ００５」、「Ｕ００９」及び「Ｕ０１０」のうち、ユーザＡによって指定された抽出条件属性「メーカ「Ｈ社」」とは異なる抽出条件属性「色「白」」を指定する他のユーザのユーザＩＤ「Ｕ０１０」が特定される。
【００５３】
次に、第２抽出部１１６２は、ステップＳｂ４において特定したユーザＩＤと対応づけられる抽出条件属性を特定する（ステップＳｂ５）。図１１に示される例では、ステップＳｂ４において特定されたユーザＩＤ「Ｕ０１０」に対応づけられる抽出条件属性「色「白」」が特定される。
【００５４】
次に、第２抽出部１１６２は、ステップＳｂ５において特定した抽出条件属性がユーザＡと対応づけられているか否かについて判定する（ステップＳｂ６）。この判定の結果、抽出条件属性がユーザＡと対応づけられている場合には（ステップＳｂ６：ＹＥＳ）、第２抽出部１１６２はステップＳｂ７に進む。一方、この判定の結果、抽出条件属性がユーザＡと対応づけられていない場合には（ステップＳｂ６：ＮＯ）、第２抽出部１１６２は、ステップＳｂ４において特定したユーザＩＤ（すなわち、当該抽出条件属性が対応づけられているユーザＩＤ）を除外する（ステップＳｂ１２）。
【００５５】
図１１に示される例では、ステップＳｂ５において特定された抽出条件属性「色「白」」は、ユーザＡと対応づけられているため、ステップＳｂ４において特定されたユーザＩＤ「Ｕ０１０」の除外は行われない。
【００５６】
次に、ステップＳｂ７において第２抽出部１１６２は、ステップＳｂ５において特定した抽出条件属性が、ステップＳｂ３の結果残ったユーザＩＤと対応づけられているか否かについて判定する。この判定の結果、抽出条件属性がステップＳｂ３の結果残ったユーザＩＤのすべてと対応づけられている場合には（ステップＳｂ７：ＹＥＳ）、第２抽出部１１６２はステップＳｂ８に進む。一方、この判定の結果、抽出条件属性がステップＳｂ３の結果残ったユーザＩＤのいずれかと対応づけられていない場合には（ステップＳｂ７：ＮＯ）、第２抽出部１１６２は、抽出条件属性と対応づけられていないユーザＩＤを除外する（ステップＳｂ１３）。
【００５７】
図１１に示される例では、ステップＳｂ５において特定された抽出条件属性「色「白」」は、ステップＳｂ３の結果残った他のユーザＩＤ「Ｕ００４」、「Ｕ００５」、「Ｕ００９」及び「Ｕ０１０」のいずれとも対応づけられている。よって、ユーザＩＤ「Ｕ００４」、「Ｕ００５」、「Ｕ００９」及び「Ｕ０１０」からの除外は行われない。
【００５８】
次に、ステップＳｂ８において第２抽出部１１６２は、ステップＳｂ７、Ｓｂ１２又はＳｂ１３の結果残ったユーザＩＤと対応づけられる除外属性を特定する。図１１に示される例では、残っているユーザＩＤ「Ｕ００４」、「Ｕ００５」、「Ｕ００９」及び「Ｕ０１０」のうち「Ｕ００９」にのみ除外属性が対応づけられており、この除外属性「メーカ「Ｔ社」」が特定される。
【００５９】
次に、第２抽出部１１６２は、ステップＳｂ８において特定した除外属性がユーザＡと対応づけられているか否かについて判定する（ステップＳｂ９）。この判定の結果、除外属性がユーザＡと対応づけられていない場合には（ステップＳｂ９：ＮＯ）、第２抽出部１１６２はステップＳｂ１０に進む。一方、この判定の結果、除外属性がユーザＡと対応づけられている場合には（ステップＳｂ９：ＹＥＳ）、第２抽出部１１６２は、当該除外属性が対応づけられるユーザＩＤを除外する（ステップＳｂ１４）。
【００６０】
図１１に示される例では、ステップＳｂ８において特定された除外属性「メーカ「Ｔ社」」は、ユーザＡと対応づけられていないため、ユーザＩＤ「Ｕ００９」の除外は行われない。
【００６１】
次に、ステップＳｂ１０において第２抽出部１１６２は、ステップＳｂ８において特定した除外属性が、ステップＳｂ７、Ｓｂ１２又はＳｂ１３の結果残った他のユーザＩＤと対応づけられているか否かについて判定する。この判定の結果、除外属性が、ステップＳｂ７、Ｓｂ１２又はＳｂ１３の結果残った他のユーザＩＤと対応づけられていない場合には（ステップＳｂ１０：ＮＯ）、第２抽出部１１６２はステップＳｂ１１に進む。一方、この判定の結果、除外属性が、ステップＳｂ７、Ｓｂ１２又はＳｂ１３の結果残った他のユーザＩＤのいずれかと対応づけられている場合には（ステップＳｂ１０：ＹＥＳ）、第２抽出部１１６２は、除外属性が対応づけられているユーザＩＤを除外する（ステップＳｂ１５）。
【００６２】
図１１に示される例では、ステップＳｂ８において特定された除外属性「メーカ「Ｔ社」」は、ステップＳｂ７、Ｓｂ１２又はＳｂ１３の結果残ったユーザＩＤ「Ｕ００４」、「Ｕ００５」、「Ｕ００９」及び「Ｕ０１０」のいずれとも対応づけられていないため、ユーザＩＤ「Ｕ００４」、「Ｕ００５」、「Ｕ００９」及び「Ｕ０１０」からの除外は行われない。
【００６３】
次に、ステップＳｂ１１において第２抽出部１１６２は、ステップＳｂ１０、Ｓｂ１４又はＳｂ１５の結果残ったユーザＩＤとユーザＡのユーザＩＤとを、グループＩＤと対応づけてグループ情報ＤＢ１２５に格納する。図１１に示される例では、ステップＳｂ１０、Ｓｂ１４又はＳｂ１５の結果残ったユーザＩＤ「Ｕ００４」、「Ｕ００５」、「Ｕ００９」及び「Ｕ０１０」と、ユーザＡのユーザＩＤ「Ｕ００１」とが、グループＩＤと対応づけられてグループ情報ＤＢ１２５に格納される。
以上が第２抽出処理の説明である。
【００６４】
第２抽出処理が終了すると、情報提供サーバ１の情報提供部１１７は、第２抽出処理の結果グループ情報ＤＢ１２５に格納されたユーザＩＤに対応する通信端末２に対してチャット画面データを送信する（ステップＳａ８）。
図１２は、例えば通信端末２ａにおいて表示されるチャット画面の一例を示す図である。同画面は、図１２に示されるように、投稿されたメッセージが表示されるメッセージ表示領域Ｒと、投稿するメッセージを入力するための入力フィールドＦと、入力したメッセージを投稿するための送信ボタンＢ１とを有する。
【００６５】
この画面が表示されている状態において通信端末２ａのユーザＡがタッチパネル２３を操作してメッセージを入力し、送信ボタンＢ１を選択すると、入力されたメッセージは情報提供サーバ１に送信される（ステップＳａ９）。この送信されたメッセージは、情報提供部１１７により、ステップＳａ８においてチャット画面データが送信された他の通信端末２（すなわち、ユーザＡと同一のグループに属する他のユーザの通信端末２）に対して配信される。
また、同グループに属する他のユーザの通信端末２から情報提供サーバ１に対してメッセージが送信されると、当該メッセージは情報提供部１１７により、当該グループに属するユーザＡの通信端末２ａに配信される（ステップＳａ１０）。
以上が情報共有可能化動作についての説明である。
なお、上記の情報共有可能化動作においてステップＳａ１〜Ｓａ５の順序は入れ替えられてもよい。
【００６６】
以上説明した情報共有システム１００によれば、車両Ｃの走行情報に加えて、車両Ｃの車両属性情報が互いに共通する複数のユーザがグループ化され、そのグループ間で情報共有が図られる。この結果、車両Ｃの走行情報のみが共通するユーザがグループ化される場合と比較して、グループ間の情報共有の促進が期待される。
【００６７】
２．変形例
上記の実施形態は、以下のように変形してもよい。また、以下に示す２以上の変形例を互いに組み合わせてもよい。
【００６８】
２−１．変形例１
上記の実施形態に係る情報共有可能化動作では、グループ化されたユーザの通信端末２に対してチャット画面データが送信されているが（ステップＳａ８参照）、このチャット画面データに代えて、グループ化されたユーザをＳＮＳの友達候補として提案する画面データを各ユーザの通信端末２に対して送信するようにしてもよい。
【００６９】
図１３は、例えば通信端末２ａにおいて表示される同画面の一例を示す図である。図１３に示される画面は、グループ化された各ユーザについて、ＳＮＳサイトのＵＲＬを提示している。また、同画面は、グループ化された各ユーザについて、プロフィール画像Ｉと、友達申請ボタンＢ２とを有する。ここで、友達申請とは、申請先のＳＮＳサイトにおいて友達として登録されることを申請する行為である。この友達申請は、例えばＦａｃｅｂｏｏｋ（登録商標）の友達リクエストに相当する。
同画面データは、ユーザ情報ＤＢ１２４に格納されるＳＮＳサイトのＵＲＬ情報に基づいて情報提供サーバ１により生成される。
【００７０】
通信端末２ａのユーザＡは、この画面が表示されている状態において、タッチパネル２３を操作してＳＮＳサイトをＵＲＬを選択することにより、当該ＳＮＳサイトにアクセスすることができる。また、ユーザＡは、タッチパネル２３を操作して友達申請ボタンＢ２を選択することにより、他のユーザのＳＮＳサイトに対して友達申請を行うことができる。
【００７１】
また、別の実施形態として、上記の実施形態に係る情報共有可能化動作において、チャット画面データに代えて、グループ化されたユーザが興味を持ちそうな広告情報を各ユーザの通信端末２に対して送信するようにしてもよい。
【００７２】
２−２．変形例２
上記の実施形態に係る第２抽出処理の説明では、抽出条件属性としてメーカと色とが指定されているが（図１１参照）、メーカと色以外の車両属性情報が指定されてもよい。また、車両属性情報以外にも、移動情報が抽出条件属性として指定されてもよい。同様に、除外属性についても、色、車種及びメーカ以外の車両属性情報又は移動情報が指定されてもよい。
【００７３】
仮に抽出条件属性として登録地が指定される場合には、情報提供サーバ１のグループ化部１１６は、複数の車両Ｃのうち、互いの走行情報が第１の条件を満たし、互いの登録地情報が第２の条件を満たす車両Ｃ群を、当該車両Ｃ群の現在位置と当該車両Ｃ群の登録地とが第１の閾値以上離れている場合に、情報共有の単位としてグループ化するようにしてもよい。
【００７４】
具体的には、グループ化部１１６（具体的には、第２抽出部１１６２）は、上記の実施形態に係る第２抽出処理において、登録地が共通するユーザ群のユーザＩＤが抽出された場合に、当該登録地と当該ユーザ群（例えば、グルーピング要求を送信したユーザＡ）の現在位置とを比較して閾値以上離れているときにのみ、それらのユーザＩＤをグループＩＤと対応づけてグループ情報ＤＢ１２５に格納するようにしてもよい。ここで、車両Ｃの登録地とユーザの現在位置とが閾値以上離れている場合とは、例えば登録地が大阪府内であって現在位置が東京都内である場合である。
このように、車両Ｃの登録地が現在位置よりも離れている場合にのみ、登録地を共有するユーザ群をグループ化する理由は、そのような場合の方が登録地の共通性が強く意識され、ユーザ間の連帯感が高まり、情報の共有が促進されると考えられるからである。
【００７５】
２−３．変形例３
上記の実施形態に係る第１抽出処理では、所定期間内の移動軌跡のパターンがユーザＡとマッチングする他のユーザのユーザＩＤが抽出されている（図９のステップＳａ６参照）。しかし、ここで、所定期間内の移動軌跡のパターンに代えて、最近の位置がユーザＡから所定の距離内にある他のユーザのユーザＩＤを抽出するようにしてもよい。または、最近の移動速度又は移動方向がユーザＡと比較して所定の範囲内にある他のユーザのユーザＩＤを抽出するようにしてもよい。
ここで、最近の位置がユーザＡから所定の距離内にある場合と、最近の移動速度又は移動方向がユーザＡと比較して所定の範囲内にある場合とは、本発明に係る「第１の条件」を複数の走行情報が満たす場合の一例である。
【００７６】
２−４．変形例４
上記の実施形態において、図２に示される情報提供サーバ１の機能群を実現するプログラムは、コンピュータ装置が読み取り可能な記録媒体を介して提供されてもよい。ここで、記録媒体とは、例えば、磁気テープや磁気ディスクなどの磁気記録媒体や、光ディスクなどの光記録媒体や、光磁気記録媒体や、半導体メモリ等である。また、このプログラムは、インターネット等のネットワークを介して提供されてもよい。
【００７７】
２−５．その他の変形例
上記の実施形態に係る情報共有可能化動作では、通信端末２ａから送信されるグルーピング要求の受信をトリガとして第１抽出処理が開始されているが、情報提供サーバ１の側で自動的に開始してもよい。
また、上記の実施形態に係る情報共有可能化動作では、ユーザごとに抽出条件属性と除外属性とが指定されているが（図６参照）、これら指定は省略されてもよい。その場合、第２抽出処理で使用される抽出条件属性と除外属性とは情報提供サーバ１において自動的に選択されてもよい。
【００７８】
上記の実施形態では、通信端末２のＧＮＳＳ受信機２５により緯度経度が計測され、この緯度経度がユーザ（すなわち、車両Ｃ）の位置情報として用いられているが、通信端末２が電波を受信している基地局の緯度経度をユーザの位置情報としても用いてもよい。
【００７９】
上記の実施形態では、ユーザＩＤを用いて車両属性情報やユーザ情報等を対応づけているが（図３及び６参照）、このユーザＩＤに代えて、通信端末２を一意に識別する端末ＩＤや、車両Ｃを一意に識別する車両ＩＤを用いてもよい。
【符号の説明】
【００８０】
１…情報提供サーバ、２…通信端末、３…通信回線、１１…制御部、１２…記憶部、１３…通信部、２１…制御部、２２…記憶部、２３…タッチパネル、２４…通信部、２５…ＧＮＳＳ受信機、２６…加速度センサ、２７…方位センサ、１００…情報共有システム、１１１…車両属性情報取得部、１１２…ユーザ情報取得部、１１３…移動情報取得部、１１４…走行情報取得部、１１５…指示取得部、１１６…グループ化部、１１７…情報提供部、１２１…車両属性情報ＤＢ、１２２…走行情報ＤＢ、１２３…移動情報ＤＢ、１２４…ユーザ情報ＤＢ、１２５…グループ情報ＤＢ、１１６１…第１抽出部、１１６２…第２抽出部
【図１】
2015203951.tif 000003
【図２】
2015203951.tif 000004
【図３】
2015203951.tif 000005
【図４】
2015203951.tif 000006
【図５】
2015203951.tif 000007
【図６】
2015203951.tif 000008
【図７】
2015203951.tif 000009
【図８】
2015203951.tif 000010
【図９】
2015203951.tif 000011
【図１０】
2015203951.tif 000012
【図１１】
2015203951.tif 000013
【図１２】
2015203951.tif 000014
【図１３】
2015203951.tif 000015