(57)【要約】      （修正有）【課題】蓄積された旅行時間情報から必要な情報を容易に利用できる交通情報処理装置を提供する。【解決手段】交通情報処理システム３０１において、交通情報処理装置１１０は、逐次取込部１２が、プローブ車両２１０の位置および時刻に基づく旅行時間情報を取得する取得部及び取得部により取得された旅行時間情報を複数のグループに分類する分類処理を行う分類部として機能し、分類部の分類結果を蓄積する蓄積部１３とを備える。さらに、蓄積部に蓄積された分類結果に基づいて、車両の経路に関する情報を作成する情報作成部としての経路データ生成部１５を備える。【選択図】図１
2019219892.tif 000002
【特許請求の範囲】
【請求項１】
車両の位置および時刻に基づく旅行時間情報を取得する取得部と、
前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行う分類部と、
前記分類部の分類結果を蓄積する蓄積部とを備える、交通情報処理装置。
【請求項２】
前記交通情報処理装置は、さらに、
前記蓄積部に蓄積された前記分類結果に基づいて、車両の経路に関する情報を作成する情報作成部を備える、請求項１に記載の交通情報処理装置。
【請求項３】
前記分類部は、道路地図の種類に基づいて前記分類処理を行う、請求項１または請求項２に記載の交通情報処理装置。
【請求項４】
前記分類部は、エリアおよび期間に基づいて前記分類処理を行う、請求項１から請求項３のいずれか１項に記載の交通情報処理装置。
【請求項５】
前記分類部は、前記旅行時間情報を前記エリアの別に応じたグループに分類し、分類後の前記グループに属する前記旅行時間情報を、期間の別に応じてさらに分類する、請求項４に記載の交通情報処理装置。
【請求項６】
前記分類部は、前記旅行時間情報を前記期間の別に応じたグループに分類し、分類後の前記グループに属する前記旅行時間情報を、前記エリアの別に応じてさらに分類する、請求項４に記載の交通情報処理装置。
【請求項７】
前記分類部は、車両の識別情報に基づいて前記分類処理を行う、請求項１から請求項６のいずれか１項に記載の交通情報処理装置。
【請求項８】
前記分類部は、ユーザの識別情報に基づいて前記分類処理を行う、請求項１から請求項７のいずれか１項に記載の交通情報処理装置。
【請求項９】
車両の位置および時刻に基づく旅行時間情報を取得するステップと、
取得した前記旅行時間情報を複数のグループに分類する分類処理を行うステップと、
前記分類処理による分類結果を蓄積するステップとを含む、交通情報処理方法。
【請求項１０】
交通情報処理装置において用いられる交通情報処理プログラムであって、
コンピュータを、
車両の位置および時刻に基づく旅行時間情報を取得する取得部と、
前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行う分類部と、
前記分類部の分類結果を蓄積する蓄積部、
として機能させるための、交通情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通情報処理装置、交通情報処理方法および交通情報処理プログラムに関する。
【背景技術】
【０００２】
最近の交通需要の増大、ならびにインターネットおよび携帯電話などの情報伝達媒体の普及に伴い、交通情報の提供に対するニーズが高まっている。交通情報のうち、走行車両が道路区間を走行するのに要する時間である旅行時間の情報は、交通渋滞の把握、ならびに目的地に到達する最短経路および迂回経路の算出等に有用である。
【０００３】
そこで、道路を走行する車両から得られる軌跡情報を用いて道路の渋滞を予測するシステムが提案されている。このようなシステムの一例として、たとえば、特開２００７−１４０７４５号公報（特許文献１）には、以下のような構成が開示されている。すなわち、渋滞予測システムは、道路を走行する車両から得られる軌跡情報を用いて当該道路の渋滞を予測するシステムであって、渋滞を予測したい地点の１又は複数の情報であって、渋滞に影響を及ぼし得る環境情報を入力する入力手段と、前記渋滞を予測したい地点に対応して予め作成された、前記環境情報と、前記軌跡情報から得られる渋滞の程度との関係を表わす式を用いて、前記入力された環境情報に基づいて当該地点の渋滞を予測する渋滞予測手段とを備える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１４０７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、道路を走行する車両から得られる軌跡情報に基づいて旅行時間情報を生成し、生成した旅行時間情報を記憶装置に蓄積し、蓄積した旅行時間情報からユーザの要望に応じた範囲の旅行時間情報を別の記憶装置にリストアし、リストアした旅行時間情報を当該ユーザに販売することがある。
【０００６】
上記のリストアの作業はオペレータによって行われており、当該リストアに多くの時間およびコストがかかる。このため、ユーザにおいて必要な情報を容易に利用できるようにすることが望まれている。
【０００７】
しかしながら、特許文献１には、このような要求に応えるための構成は開示されていない。
【０００８】
この発明は、上述の課題を解決するためになされたもので、その目的は、蓄積された旅行時間情報から必要な情報を容易に利用することが可能な交通情報処理装置、交通情報処理方法および交通情報処理プログラムを提供することである。
【課題を解決するための手段】
【０００９】
（１）上記課題を解決するために、この発明のある局面に係わる交通情報処理装置は、車両の位置および時刻に基づく旅行時間情報を取得する取得部と、前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行う分類部と、前記分類部の分類結果を蓄積する蓄積部とを備える。
【００１０】
（９）上記課題を解決するために、この発明のある局面に係わる交通情報処理方法は、車両の位置および時刻に基づく旅行時間情報を取得するステップと、取得した前記旅行時間情報を複数のグループに分類する分類処理を行うステップと、前記分類処理による分類結果を蓄積するステップとを含む。
【００１１】
（１０）上記課題を解決するために、この発明のある局面に係わる交通情報処理プログラムは、交通情報処理装置において用いられる交通情報処理プログラムであって、コンピュータを、車両の位置および時刻に基づく旅行時間情報を取得する取得部と、前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行う分類部と、前記分類部の分類結果を蓄積する蓄積部、として機能させるためのプログラムである。
【００１２】
本発明は、このような特徴的な処理部を備える交通情報処理装置として実現できるだけでなく、交通情報処理装置を含む交通情報処理システムとして実現したり、交通情報処理装置の一部または全部を実現する半導体集積回路として実現したりすることができる。
【発明の効果】
【００１３】
本発明によれば、蓄積された旅行時間情報から必要な情報を容易に利用することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の第１の実施の形態に係る交通情報処理システムおよび交通情報処理装置の構成を示す図である。
【図２】図２は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【図３】図３は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【図４】図４は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【図５】図５は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【図６】図６は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【図７】図７は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【図８】図８は、本発明の第１の実施の形態に係る交通情報処理装置の記憶部に保存される分類テーブルの一例を示す図である。
【図９】図９は、本発明の第１の実施の形態に係る交通情報処理装置において作成されたサマリーデータを、可視化ツールによって地図情報として可視化した一例を示す図である。
【図１０】図１０は、本発明の第１の実施の形態に係る交通情報処理装置において作成された経路データを、可視化ツールによって地図情報として可視化した一例を示す図である。
【図１１】図１１は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部が分類テーブルを作成する際の動作の流れの一例を示すフローチャートである。
【図１２】図１２は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部が旅行時間情報を分類する際の動作の流れの一例を示すフローチャートである。
【図１３】図１３は、本発明の第１の実施の形態に係る交通情報処理装置におけるサマリーデータ生成部がサマリーデータを生成する際の動作の流れの一例を示すフローチャートである。
【図１４】図１４は、本発明の第１の実施の形態に係る交通情報処理装置における経路データ生成部が経路データを生成する際の動作の流れの一例を示すフローチャートである。
【図１５】図１５は、本発明の第２の実施の形態に係る交通情報処理システムおよび交通情報処理装置の構成を示す図である。
【図１６】図１６は、本発明の第２の実施の形態におけるバッチ取込部の動作の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
最初に、本発明の実施形態の内容を列記して説明する。
【００１６】
（１）本発明の実施の形態に係る交通情報処理装置は、車両の位置および時刻に基づく旅行時間情報を取得する取得部と、前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行う分類部と、前記分類部の分類結果を蓄積する蓄積部とを備える。
【００１７】
このように、旅行時間情報を複数のグループに分類し、分類結果を蓄積部に蓄積する構成により、旅行時間情報を種々の観点から分けることができる。したがって、従来のようなオペレータによる旅行時間情報のリストア作業を行うことなく、蓄積部に蓄積された旅行時間情報のうちのユーザが必要とする旅行時間情報を容易に提供することができる。したがって、蓄積された旅行時間情報から必要な情報を容易に利用することができる。
【００１８】
（２）好ましくは、前記交通情報処理装置は、さらに、前記蓄積部に蓄積された前記分類結果に基づいて、車両の経路に関する情報を作成する情報作成部を備える。
【００１９】
このような構成により、分類結果を用いて車両の経路に関する情報をユーザへ容易に提供することができる。
【００２０】
（３）好ましくは、前記分類部は、道路地図の種類に基づいて前記分類処理を行う。
【００２１】
このような構成により、旅行時間情報を道路地図の種類ごとに提供し、より効果的なデータ提供を実現することができる。
【００２２】
（４）好ましくは、前記分類部は、エリアおよび期間に基づいて前記分類処理を行う。
【００２３】
このような構成により、旅行時間情報をエリアおよび期間ごとに提供し、より効果的なデータ提供を実現することができる。
【００２４】
（５）好ましくは、前記分類部は、前記旅行時間情報を前記エリアの別に応じたグループに分類し、分類後の前記グループに属する前記旅行時間情報を、期間の別に応じてさらに分類する。
【００２５】
このような構成により、エリアおよび期間のうちのエリアによる分類を優先的に行うことができる。したがって、エリアによる分類がより効果的となる場合に、より適切な旅行時間情報を提供することができる。
【００２６】
（６）好ましくは、前記分類部は、前記旅行時間情報を前記期間の別に応じたグループに分類し、分類後の前記グループに属する前記旅行時間情報を、前記エリアの別に応じてさらに分類する。
【００２７】
このような構成により、エリアおよび期間のうちの期間による分類を優先的に行うことができる。したがって、期間による分類がより効果的となる場合に、より適切な旅行時間情報を提供することができる。
【００２８】
（７）好ましくは、前記分類部は、車両の識別情報に基づいて前記分類処理を行う。
【００２９】
このような構成により、旅行時間情報を車両の識別情報ごとに提供し、より効果的なデータ提供を実現することができる。
【００３０】
（８）好ましくは、前記分類部は、ユーザの識別情報に基づいて前記分類処理を行う。
【００３１】
このような構成により、旅行時間情報をユーザの識別情報ごとに提供し、より効果的なデータ提供を実現することができる。
【００３２】
（９）本発明の実施の形態に係る交通情報処理方法は、車両の位置および時刻に基づく旅行時間情報を取得するステップと、前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行うステップと、前記分類部の分類結果を蓄積するステップとを含む。
【００３３】
このように、旅行時間情報を複数のグループに分類し、分類結果を蓄積部に蓄積する構成により、旅行時間情報を種々の観点から分けることができる。したがって、従来のようなオペレータによる旅行時間情報のリストア作業を行うことなく、蓄積された旅行時間情報のうちのユーザが必要とする旅行時間情報を容易に提供することができる。したがって、蓄積された旅行時間情報から必要な情報を容易に利用することができる。
【００３４】
（１０）本発明の実施の形態に係る交通情報処理プログラムは、交通情報処理装置において用いられる交通情報処理プログラムであって、コンピュータを、車両の位置および時刻に基づく旅行時間情報を取得する取得部と、前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行う分類部と、前記分類部の分類結果を蓄積する蓄積部として機能させるためのプログラムである。
【００３５】
このように、旅行時間情報を複数のグループに分類し、分類結果を蓄積部に蓄積する構成により、旅行時間情報を種々の観点から分けることができる。したがって、従来のようなオペレータによる旅行時間情報のリストア作業を行うことなく、蓄積部に蓄積された旅行時間情報のうちのユーザが必要とする旅行時間情報を容易に提供することができる。したがって、蓄積された旅行時間情報から必要な情報を容易に利用することができる。
【００３６】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施の形態の少なくとも一部を任意に組み合わせてもよい。
【００３７】
＜第１の実施の形態＞
［交通情報処理システムの構成］
図１は、本発明の第１の実施の形態に係る交通情報処理システムおよび交通情報処理装置の構成を示す図である。
【００３８】
図１を参照して、交通情報処理システム３０１は、車載装置２２０と、交通情報処理装置１１０と、リンクマッチング装置２００とを備える。
【００３９】
車載装置２２０は、自己を搭載したプローブ車両２１０の走行により取得した情報を含むプローブ情報を作成し、作成したプローブ情報を、携帯電話回線等の無線通信回線を介してリンクマッチング装置２００へ送信する。
【００４０】
プローブ情報の収集周期は、たとえば数秒である。車載装置２２０は、収集したプローブ情報を送信周期に従ってリンクマッチング装置２００へ送信する。この送信周期は、収集周期と同じであってもよいし、１分など収集周期よりも長く設定してもよい。車載装置２２０は、プローブ情報の送信周期が収集周期よりも長く設定される場合、複数の時刻のプローブ情報をまとめて送信してもよい。
【００４１】
プローブ情報は、プローブ車両２１０の走行位置すなわち現在位置、当該走行位置の通過時刻、およびプローブ車両２１０の識別情報すなわち車両ＩＤ等を含む情報である。
【００４２】
車載装置２２０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を有している。プローブ車両２１０の位置は、車載装置２２０が備えるＧＰＳ受信機によって受信したＧＰＳ信号に基づいて算出される。また、車載装置２２０は、時計機能を有しており、各位置の通過時刻に関する時刻情報を取得可能である。
【００４３】
リンクマッチング装置２００は、プローブ情報に基づいて、プローブ車両２１０の走行軌跡を地図上の道路区間に対応づける処理を行うことにより、プローブ車両２１０が走行した道路区間を特定し、また、プローブ車両２１０が走行に要した時間および走行した時間帯を特定する。
【００４４】
リンクマッチング装置２００は、特定した内容を示す旅行時間情報を生成する。旅行時間情報は、プローブ車両２１０が通過したリンクに関する情報である。旅行時間情報は、プローブ車両２１０のプローブ情報に基づいて生成される。旅行時間情報は、プローブ車両２１０の位置および時刻に基づく情報、具体的には、たとえば、プローブ車両２１０が走行した、道路区間、時間および時間帯を含む。
【００４５】
旅行時間情報は、リンクマッチング装置２００が特定した道路区間、走行した時間、および走行した時間帯以外の情報をさらに含んでもよい。旅行時間情報は、地図上の道路区間を構成するリンクを特定する情報、地図上の道路区間を構成するノードを特定する情報、プローブ車両２１０によるリンクへの進入日時、プローブ車両２１０によるリンクからの退出日時、プローブ車両２１０によるリンクでの旅行時間、およびプローブ車両２１０が退出したリンクを特定する情報をさらに含んでもよい。また、旅行時間情報は、地図をメッシュにより複数のエリアに分割したときの個々のエリアを示すメッシュ番号、プローブ車両２１０による地図上の走行開始地点を示す始点ノードを特定する情報、およびプローブ車両２１０による地図上の走行終了地点を示す終点ノードを特定する情報をさらに含んでもよい。
【００４６】
また、旅行時間情報は、ＯＥＭ（Ｏｒｉｇｉｎａｌ  Ｅｑｕｉｐｍｅｎｔ  Ｍａｎｕｆａｃｔｕｒｅ）を含むプローブ車両２１０のメーカを特定する情報、カーナビのメーカを特定する情報、性別、年代などのユーザの属性、ならびにプローブ車両２１０の車種をさらに含んでもよい。車種は、たとえば、自家用車、商用車、大型車、中型車、小型車および二輪車などである。また、旅行時間情報は、プローブ車両２１０のパワートレインを特定する情報、走行した道路の種別、国および地域を特定する情報、および地図のメーカを特定する情報などをさらに含んでいてもよい。パワートレインは、たとえば、ガソリン、ＥＶおよびハイブリッドなどである。道路の種別は、高速道路、一般道路、国道、および県道などである。また、旅行時間情報は、プローブ情報自体を含む情報であってもよい。
【００４７】
リンクマッチング装置２００は、生成した旅行時間情報を交通情報処理装置１１０へ送信する。
【００４８】
端末装置３００は、車載装置２２０と通信可能なパソコン、タブレットおよびスマートフォン等の端末装置である。端末装置３００は、ユーザの操作に従い、たとえば、パーティショニング・キーの登録要求情報、サマリーデータの生成要求情報および経路データの生成要求情報、などを送信する。
【００４９】
パーティショニング・キーの登録要求情報は、ユーザが登録を望むパーティショニング・キーの種類および当該種類の組み合わせに関する情報を含む。
【００５０】
端末装置３００は、図示しない表示部を備える。端末装置３００は、交通情報処理装置１１０によって生成されたサマリーデータおよび経路データ等を受信可能である。
【００５１】
また、端末装置３００は、受信したサマリーデータに基づいて地図情報を生成したり、受信した経路データに基づいて地図情報を生成したりすることが可能である。端末装置３００は、たとえば、サマリーデータおよび経路データを地図情報として可視化することが可能なＱＧＩＳ（Ｑｕａｎｔｕｍ  Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ）等を用いて地図情報を生成することができる。
【００５２】
［交通情報処理装置の構成］
交通情報処理装置１１０は、逐次取込部１２と、蓄積部１３と、サマリーデータ生成部１４と、経路データ生成部１５と、他機能部１６と、受付部２０と、テーブル作成部２１と、記憶部２２と、送信部２９とを備える。
【００５３】
受付部２０は、端末装置３００から送信されたユーザの要求を示す情報を受け付ける。
【００５４】
詳細には、受付部２０は、パーティショニング・キーの登録要求情報、サマリーデータの生成要求情報、経路データの生成要求情報、および問い合わせに対する回答要求情報などを端末装置３００から受信する。
【００５５】
受付部２０は、パーティショニング・キーの登録要求情報を受信すると、パーティショニング・キーの登録を指示する旨の登録指示情報をテーブル作成部２１へ出力する。
【００５６】
また、受付部２０は、サマリーデータの生成要求情報を受信すると、サマリーデータの生成を指示する旨の生成指示情報をサマリーデータ生成部１４へ出力する。
【００５７】
また、受付部２０は、経路データの生成要求情報を受信すると、経路データの生成を指示する旨の生成指示情報を経路データ生成部１５へ出力する。
【００５８】
また、受付部２０は、回答要求情報を受信すると、問い合わせへの回答データの生成を指示する旨の生成指示情報を他機能部１６へ出力する。
【００５９】
逐次取込部１２は、取得部として、プローブ車両２１０の位置および時刻に基づく旅行時間情報をリンクマッチング装置２００から取得する。
【００６０】
詳細には、逐次取込部１２は、リンクマッチング装置２００から送信された旅行時間情報をたとえばネットワーク経由で受信し、蓄積部１３に保存する。リンクマッチング装置２００による旅行時間情報の送信頻度は、たとえば、１日１回である。
【００６１】
また、逐次取込部１２は、分類部として、自己が取得した旅行時間情報を複数のグループに分類する分類処理を行う。
【００６２】
詳細には、逐次取込部１２は、リンクマッチング装置２００から旅行時間情報を受信すると、１または複数の分類条件、具体的には、１または複数のパーティショニング・キーに基づいて、受信した旅行時間情報を複数のグループに分類する。
【００６３】
逐次取込部１２は、たとえば、分類テーブルＴＢに登録されたパーティショニング・キーを用いて、旅行時間情報を複数のグループに分類する。分類テーブルＴＢは、記憶部２２に格納される。
【００６４】
パーティショニング・キーの種類は、特に限定されるものではないが、道路地図のバージョンを含む道路地図の種類、道路地図を複数のエリアに分割したときの各エリア、期間、および運用時に自由に設定できるキー、などを採用することができる。期間は、たとえば、年、月、週および日などである。
【００６５】
また、パーティショニング・キーの種類として、たとえば、旅行時間情報に含まれる、上述のようなメーカを特定する情報等の項目を採用してもよい。
【００６６】
逐次取込部１２は、たとえば、１つのパーティショニング・キーに基づいて旅行時間情報を複数のグループに分類する。
【００６７】
逐次取込部１２は、たとえば、道路地図の種類、具体的には道路地図のバージョンに基づいて旅行時間情報の分類処理を行う。
【００６８】
図２は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【００６９】
詳細には、図２を参照して、逐次取込部１２は、たとえば、道路地図のバージョンのパーティショニング・キー２３ａ，２３ｂに基づいて旅行時間情報の分類処理を行う。
【００７０】
すなわち、逐次取込部１２は、マップ１のパーティショニング・キー２３ａに、マップ１の属性を有する旅行時間情報を対応付ける。また、逐次取込部１２は、マップ２のパーティショニング・キー２３ｂに、マップ２の属性を有する旅行時間情報を対応付ける。
【００７１】
これにより、パーティショニング・キー２３ａ，２３ｂの各々に、０個、１個または複数の旅行時間情報のデータが対応付けられる。
【００７２】
逐次取込部１２は、プローブ車両２１０の識別情報、具体的には識別ＩＤに基づいて分類処理を行ってもよい。
【００７３】
図３は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【００７４】
詳細には、図３を参照して、逐次取込部１２は、たとえば、プローブ車両２１０の識別ＩＤのパーティショニング・キー４０ａ，４０ｂに基づいて、旅行時間情報の分類処理を行う。
【００７５】
すなわち、逐次取込部１２は、車両１のパーティショニング・キー４０ａに、車両１の属性を有する旅行時間情報を対応付ける。また、逐次取込部１２は、車両２のパーティショニング・キー４０ｂに、車両２の属性を有する旅行時間情報を対応付ける。
【００７６】
これにより、パーティショニング・キー４０ａ，４０ｂの各々に、０個、１個または複数の旅行時間情報が対応付けられる。
【００７７】
逐次取込部１２は、ユーザの識別情報、具体的にはプローブ車両２１０の運転者の識別ＩＤに基づいて分類処理を行ってもよい。
【００７８】
図４は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【００７９】
詳細には、図４を参照して、逐次取込部１２は、たとえば、プローブ車両２１０の識別ＩＤのパーティショニング・キー４０ａ，４０ｂに基づいて、旅行時間情報の分類処理を行う。
【００８０】
すなわち、逐次取込部１２は、運転者１のパーティショニング・キー４１ａに、運転者１の属性を有する旅行時間情報を対応付ける。また、逐次取込部１２は、運転者２のパーティショニング・キー４１ｂに、運転者２の属性を有する旅行時間情報を対応付ける。
【００８１】
これにより、パーティショニング・キー４１ａ，４１ｂの各々に、０個、１個または複数の旅行時間情報が対応付けられる。
【００８２】
逐次取込部１２は、たとえば、複数のパーティショニング・キーに基づいて旅行時間情報を複数のグループに分類する。逐次取込部１２は、たとえば、道路地図内のエリア、および期間に基づいて分類処理を行う。
【００８３】
この場合、逐次取込部１２は、たとえば、旅行時間情報を道路地図内のエリアの別に応じたグループに分類し、分類後のグループに属する旅行時間情報を、期間の別に応じてさらに分類する。
【００８４】
図５は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【００８５】
詳細には、図５を参照して、逐次取込部１２は、たとえば、エリアのパーティショニング・キー２５ａ，２５ｂ、および年のパーティショニング・キー２６ａ〜２６ｄに基づいて、旅行時間情報の分類処理を行う。
【００８６】
すなわち、逐次取込部１２は、エリア１のパーティショニング・キー２５ａの下位に２０１６年のパーティショニング・キー２６ａおよび２０１７年のパーティショニング・キー２６ｂを配置する。逐次取込部１２は、エリア１のパーティショニング・キー２５ａおよび２０１６年のパーティショニング・キー２６ａの系統に、エリア１の属性および２０１６年の属性を有する旅行時間情報を対応付ける。また、逐次取込部１２は、エリア１のパーティショニング・キー２５ａおよび２０１７年のパーティショニング・キー２６ｂの系統に、エリア１の属性および２０１７年の属性を有する旅行時間情報を対応付ける。
【００８７】
また、逐次取込部１２は、エリア２のパーティショニング・キー２５ｂの下位に２０１６年のパーティショニング・キー２６ｃおよび２０１７年のパーティショニング・キー２６ｄを配置する。逐次取込部１２は、エリア２のパーティショニング・キー２５ｂおよび２０１６年のパーティショニング・キー２６ｃの系統に、エリア２の属性および２０１６年の属性を有する旅行時間情報を対応付ける。また、逐次取込部１２は、エリア２のパーティショニング・キー２５ｂおよび２０１７年のパーティショニング・キー２６ｄの系統に、エリア２の属性および２０１７年の属性を有する旅行時間情報を対応付ける。
【００８８】
これにより、上記の各系統に、０個、１個または複数の旅行時間情報が対応付けられる。
【００８９】
あるいは、逐次取込部１２は、旅行時間情報を期間の別に応じたグループに分類し、分類後のグループに属する旅行時間情報を、道路地図内のエリアの別に応じてさらに分類してもよい。
【００９０】
図６は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【００９１】
詳細には、図６を参照して、逐次取込部１２は、たとえば、年のパーティショニング・キー２６ａ，２６ｂ、月のパーティショニング・キー２７ａ，２７ｂ、およびエリアのパーティショニング・キー２５ａ〜２５ｄに基づいて、旅行時間情報の分類処理を行う。
【００９２】
すなわち、逐次取込部１２は、２０１６年のパーティショニング・キー２６ａの下位に１月のパーティショニング・キー２７ａを配置し、１月のパーティショニング・キー２７ａの下位にエリア１のパーティショニング・キー２５ａおよびエリア２のパーティショニング・キー２５ｂを配置する。逐次取込部１２は、２０１６年のパーティショニング・キー２６ａ、１月のパーティショニング・キー２７ａおよびエリア１のパーティショニング・キー２５ａの系統に、２０１６年の属性、１月の属性およびエリア１の属性を有する旅行時間情報を対応付ける。また、逐次取込部１２は、２０１６年のパーティショニング・キー２６ａ、１月のパーティショニング・キー２７ａおよびエリア２のパーティショニング・キー２５ｂの系統に、２０１６年の属性、１月の属性およびエリア２の属性を有する旅行時間情報を対応付ける。
【００９３】
また、逐次取込部１２は、２０１６年のパーティショニング・キー２６ａの下位に２月のパーティショニング・キー２７ｂを配置し、２月のパーティショニング・キー２７ｂの下位にエリア１のパーティショニング・キー２５ｃおよびエリア２のパーティショニング・キー２５ｄを配置する。逐次取込部１２は、２０１６年のパーティショニング・キー２６ａ、２月のパーティショニング・キー２７ｂおよびエリア１のパーティショニング・キー２５ｃの系統に、２０１６年の属性、２月の属性およびエリア１の属性を有する旅行時間情報を対応付ける。また、逐次取込部１２は、２０１６年のパーティショニング・キー２６ａ、２月のパーティショニング・キー２７ｂおよびエリア２のパーティショニング・キー２５ｄの系統に、２０１６年の属性、２月の属性およびエリア２の属性を有する旅行時間情報を対応付ける。
【００９４】
また、図示しないが、逐次取込部１２は、２０１７年のパーティショニング・キー２６ｂの下位に、２０１６年のパーティショニング・キー２６ａの場合と同様に、階層状に複数のパーティショニング・キーを配置し、複数の系統を形成する。そして、逐次取込部１２は、各系統に旅行時間情報を対応付ける。
【００９５】
これにより、上記の各系統に、０個、１個または複数の旅行時間情報が対応付けられる。
【００９６】
図７は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部による旅行時間情報の分類方法の一例を示す図である。
【００９７】
図７を参照して、逐次取込部１２は、たとえば３つ以上のパーティショニング・キーに基づいて旅行時間情報を複数のグループに分類する。具体的には、逐次取込部１２は、たとえば、上位から、道路地図のバージョンである、マップ１のパーティショニング・キー２３ａおよびマップ２のパーティショニング・キー２３ｂ、プローブ車両２１０の種別であるメーカ１のパーティショニング・キー２４ａ、エリア１のパーティショニング・キー２５ａおよびエリア２のパーティショニング・キー２５ｂ、２０１６年のパーティショニング・キー２６ａ，２６ｃおよび２０１７年のパーティショニング・キー２６ｂ、ならびに、１月のパーティショニング・キー２７ａ，２７ｃおよび２月のパーティショニング・キー２７ｂ，２７ｄがこの順序で設定された階層的な分類構造、すなわち複数の系統に分かれた分類構造を用いる。
【００９８】
逐次取込部１２は、このような分類構造を用いて、道路地図のバージョン、プローブ車両２１０の種別、道路地図内のエリア、年、および月に基づいて分類処理を行う。
【００９９】
詳細には、逐次取込部１２は、たとえば、道路地図のバージョン、プローブ車両２１０のメーカ、道路地図内のエリア、年、および月、の順に旅行時間情報を分類する。
【０１００】
また、図示しないが、逐次取込部１２は、マップ２のパーティショニング・キー２６ｂの下位に、マップ１のパーティショニング・キー２３ａの場合と同様に、階層状に複数のパーティショニング・キーを配置し、複数の系統を形成する。そして、逐次取込部１２は、各系統に旅行時間情報を対応付ける。
【０１０１】
これにより、上記の各系統に、０個、１個または複数の旅行時間情報が対応付けられる。
【０１０２】
図８は、本発明の第１の実施の形態に係る交通情報処理装置の記憶部に保存される分類テーブルの一例を示す図である。
【０１０３】
テーブル作成部２１は、受付部２０から受けたパーティショニング・キーの登録要求情報の内容に基づいて、分類テーブルＴＢを作成し、作成した分類テーブルＴＢを記憶部２２に保存する。
【０１０４】
分類テーブルＴＢは、パーティショニング・キーの組み合わせを１または複数含む。当該組み合わせ（以下、分類ルールとも称する。）は、１または複数のパーティショニング・キーで構成されている。分類ルールが複数のパーティショニング・キーで構成される場合、旅行時間情報を分類する際の優先順位が各パーティショニング・キーに付される。
【０１０５】
テーブル作成部２１は、受付部２０からパーティショニング・キーの登録要求情報を受けるごとに、パーティショニング・キーの組み合わせを分類テーブルＴＢに登録する。
【０１０６】
詳細には、図８を参照して、テーブル作成部２１は、受付部２０からパーティショニング・キーの登録指示情報が入力されるごとに、パーティショニング・キーの組み合わせを分類テーブルＴＢに新たに登録し、分類テーブルＴＢを更新する。
【０１０７】
分類番号１は、ＩＤがＡＡのユーザから要求された、「地図のバージョン」をパーティショニング・キーとして旅行時間情報を分類するルールである。分類番号１は、図２に示す分類方法に対応する。
【０１０８】
分類番号２は、ＩＤがＡＡのユーザから要求された、「車両ＩＤ」をパーティショニング・キーとして旅行時間情報を分類するルールである。分類番号２は、図３に示す分類方法に対応する。
【０１０９】
分類番号３は、ＩＤがＡＡのユーザから要求された、「運転者ＩＤ」をパーティショニング・キーとして旅行時間情報を分類するルールである。分類番号３は、図４に示す分類方法に対応する。
【０１１０】
分類番号４は、ＩＤがＡＡのユーザから要求された、優先順位１の「エリア」および優先順位２の「年」をパーティショニング・キーとして旅行時間情報を分類するルールである。分類番号４は、図５に示す分類方法に対応する。
【０１１１】
分類番号５は、ＩＤがＡＡのユーザから要求された、優先順位１の「年」、優先順位２の「月」、および優先順位３の「エリア」をパーティショニング・キーとして旅行時間情報を分類するルールである。分類番号５は、図６に示す分類方法に対応する。
【０１１２】
分類番号６は、ＩＤがＡＡのユーザから要求された、優先順位１の「地図のバージョン」、優先順位２の「カーナビメーカ」、優先順位３の「エリア」、優先順位４の「年」および優先順位５の「月」をパーティショニング・キーとして旅行時間情報を分類するルールである。分類番号６は、図７に示す分類方法に対応する。
【０１１３】
端末装置３００は、サマリーデータの生成要求情報、経路データの生成要求情報、および回答要求情報を交通情報処理装置１１０へ送信する。サマリーデータの生成要求情報、経路データの生成要求情報、および回答要求情報の各々は、ユーザが指定する１または複数のパーティショニング・キーおよび各パーティショニング・キーの優先順位を含む。つまり、サマリーデータの生成要求情報、経路データの生成要求情報、および回答要求情報の各々は、ユーザが望む旅行時間情報の分類ルールを含む。
【０１１４】
蓄積部１３は、逐次取込部１２による複数の分類ルールに従った分類結果を蓄積する。
【０１１５】
詳細には、逐次取込部１２は、端末装置３００から受信した各旅行時間情報および分類テーブルＴＢにおける各分類ルールに従った当該各旅行時間情報の分類結果を、蓄積部１３に蓄積する。
【０１１６】
［サマリーデータの生成］
サマリーデータ生成部１４は、情報作成部として、蓄積部１３に蓄積された分類結果に基づいて、プローブ車両２１０の経路に関する情報を作成する。
【０１１７】
詳細には、サマリーデータ生成部１４は、受付部２０からサマリーデータの生成を要求する旨の生成要求情報を受けると、たとえば、ユーザが指定するエリアおよび期間に含まれる旅行時間情報の合計数をリンクごとに集計し、集計した結果であるサマリーデータ１７を生成する。サマリーデータ生成部１４は、生成したサマリーデータ１７を送信部２９へ出力する。サマリーデータ１７は、シェープファイルの形式で生成される。上記の期間は、たとえば、日種および時間帯ごとに設定される。
【０１１８】
送信部２９は、サマリーデータ生成部１４から受けたサマリーデータ１７を端末装置３００へ送信する。
【０１１９】
シェープファイルは、たとえば、可視化するオープンソースのツールによって地図情報として可視化することが可能である。そのようなオープンツールとしては、たとえば、ＱＧＩＳ（Ｑｕａｎｔｕｍ  Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍ）がある。
【０１２０】
また、サマリーデータ生成部１４は、たとえば、ユーザが指定する対象路線区間および期間における走行車両の合計数、さらにその合計の内訳をリンクごとに集計し、シェープファイルとして生成してもよい。
【０１２１】
当該シェープファイルも、たとえば、上述の可視化するオープンソースのツールによって地図情報として可視化することが可能である。
【０１２２】
送信部２９から端末装置３００へ送信されたサマリーデータ１７は、端末装置３００の表示部に表示される。
【０１２３】
図９は、本発明の第１の実施の形態に係る交通情報処理装置において作成されたサマリーデータを、可視化ツールによって地図情報として可視化した一例を示す図である。
【０１２４】
図９を参照して、サマリーデータ１７を地図情報として可視化すると、たとえば、日本国内の所定のエリアにおける或る年或る月の１カ月分の道路交通情報を、端末装置３００の表示部に表示することができる。
【０１２５】
具体的には、端末装置３００の表示部において、たとえば、道路をプローブ車両２１０の通過台数別に色分けして表示することができる。図９では、道路を色分けした状態をハッチングの種類の違いで示している。
【０１２６】
これにより、ユーザは、道路の利用状況を容易に把握することができる。
【０１２７】
［経路データの生成］
経路データ生成部１５は、情報作成部として、蓄積部１３に蓄積された分類結果に基づいて、プローブ車両２１０の経路に関する情報を作成する。
【０１２８】
詳細には、経路データ生成部１５は、受付部２０から経路データの生成を要求する生成要求情報を受けると、プローブ車両２１０の経路に関する情報を作成する。経路データ生成部１５は、たとえば、ユーザが、端末装置３００において、道路地図の或るリンクまたは或るノードを指定して、経路データの生成を要求する操作を行うと、当該リンクまたは当該ノードを通過するプローブ車両２１０の数などを経路データ１８として送信部２９へ出力する。経路データ１８は、ＣＳＶファイルの形式で出力される。
【０１２９】
送信部２９は、経路データ生成部１５から受けた経路データ１８を端末装置３００へ送信する。
【０１３０】
ＣＳＶデータである経路データ１８も、たとえば、上述の可視化するオープンソースのツールによって地図情報として可視化することが可能である。
【０１３１】
送信部２９から端末装置３００へ送信された経路データ１８は、端末装置３００の表示部に表示される。
【０１３２】
図１０は、本発明の第１の実施の形態に係る交通情報処理装置において生成された経路データを、可視化ツールによって地図情報として可視化した一例を示す図である。
【０１３３】
図１０を参照して、経路データ１８を地図情報として可視化すると、たとえば、日本国内の所定のリンクまたは所定のノードＰを通過したプローブ車両２１０がどこから来て、どこへ向かったかを道路ごとの車両台数で表現することができる。
【０１３４】
詳細には、道路ごとの通過車両台数は、道路の太さで表現される。また、ユーザが指定する高速道路の出口を降りたプローブ車両２１０が向かった先の道路は、たとえば青色で表現される。また、ユーザが指定する高速道路の出口を通過するまでにプローブ車両２１０が通った道路は、たとえば赤色で表現される。図１０では、道路を色分けした状態をハッチングの種類の違いで示している。
【０１３５】
高速道路の出口を降りたプローブ車両２１０の道路ごとの台数から、利用頻度の高い道路および利用頻度の低い道路が分かる。これにより、経路データ１８を、交通量を平準化するための施策の基礎資料とすることができる。
【０１３６】
他機能部１６は、たとえば、蓄積部１３に蓄積された旅行時間情報を使用して、サマリーデータ１７および経路データ１８とは異なるデータ１９を生成する。
【０１３７】
他機能部１６は、たとえば、受付部２０から回答要求情報を受けると、旅行時間情報に関するＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ  Ｑｕｅｒｙ  Ｌａｎｇａｇｅ）を用いた検索を蓄積部１３に対して行う。他機能部１６は、検索データを蓄積部１３から取得し、取得したデータ１９を送信部２９へ出力する。
【０１３８】
送信部２９は、他機能部１６から受けたデータ１９を端末装置３００へ送信する。
【０１３９】
送信部２９から端末装置３００へ送信されたデータ１９は、当該端末装置３００の表示部に表示される。
【０１４０】
なお、本発明の第１の実施の形態に係る交通情報処理装置では、サマリーデータ生成部１４、経路データ生成部１５および他機能部１６は、蓄積部１３に蓄積された分類結果に基づいて情報を作成する構成であるとしたが、これに限定するものではない。交通情報処理装置１１０は、サマリーデータ生成部１４、経路データ生成部１５および他機能部１６のうちの少なくともいずれか一つを備えない構成であってもよい。
【０１４１】
また、本発明の第１の実施の形態に係る交通情報処理装置では、逐次取込部１２は、道路地図の種類、エリア、期間、車両の識別情報およびユーザの識別情報とは異なる分類条件に基づいて分類処理を行う構成であってもよい。
【０１４２】
［動作の流れ］
交通情報処理システム３０１における各装置は、メモリを含むコンピュータを備え、当該コンピュータにおけるＣＰＵ等の演算処理部は、以下のシーケンス図またはフローチャートの各ステップの一部または全部を含むプログラムを当該メモリからそれぞれ読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
【０１４３】
図１１は、本発明の第１の実施の形態に係る交通情報処理装置におけるテーブル作成部が分類テーブルを作成する際の動作の流れの一例を示すフローチャートである。
【０１４４】
図１１を参照して、テーブル作成部２１は、まず、受付部２０からパーティショニング・キーの登録要求情報を受けるまで待機する（ステップＳ１００）。
【０１４５】
テーブル作成部２１は、パーティショニング・キーの登録要求情報を受けると（ステップＳ１００でＹＥＳ）、受けた登録要求情報の内容に従って、分類テーブルＴＢを更新または作成する（ステップＳ１０２）。
【０１４６】
図１２は、本発明の第１の実施の形態に係る交通情報処理装置における逐次取込部が旅行時間情報を分類する際の動作の流れの一例を示すフローチャートである。
【０１４７】
図１２を参照して、逐次取込部１２は、まず、リンクマッチング装置２００から旅行時間情報を受信するまで待機する（ステップＳ２００）。
【０１４８】
逐次取込部１２は、旅行時間情報を受信すると（ステップＳ２００でＹＥＳ）、受信した旅行時間情報を、分類テーブルＴＢに登録された各分類ルールに従って分類する（ステップＳ２０２）。
【０１４９】
次に、逐次取込部１２は、端末装置３００から受信した各旅行時間情報および分類テーブルＴＢにおける各分類ルールに従った当該各旅行時間情報の分類結果を、蓄積部１３に蓄積する（ステップＳ２０４）。
【０１５０】
図１３は、本発明の第１の実施の形態に係る交通情報処理装置におけるサマリーデータ生成部がサマリーデータを生成する際の動作の流れの一例を示すフローチャートである。
【０１５１】
図１３を参照して、サマリーデータ生成部１４は、受付部２０からサマリーデータの生成指示情報を受けるまで待機する（ステップＳ３００）。
【０１５２】
次に、サマリーデータ生成部１４は、サマリーデータの生成指示情報を受けると（ステップＳ３００でＹＥＳ）、分類テーブルＴＢを参照して、生成要求情報に含まれるパーティショニング・キーの組み合わせに対応する分類ルールを検索する（ステップＳ３０２）。
【０１５３】
次に、サマリーデータ生成部１４は、検索したルールに対応する１または複数の旅行時間情報を取得する（ステップＳ３０４）。すなわち、サマリーデータ生成部１４は、蓄積部１３に蓄積されている各旅行時間情報の中から特定の旅行時間情報を抽出する。特定の旅行時間情報は、サマリーデータの生成要求情報に含まれるパーティショニング・キーの組み合わせに対応するルールを用いて分類された旅行時間情報である。
【０１５４】
次に、サマリーデータ生成部１４は、抽出した旅行時間情報に基づいてサマリーデータ１７を生成し、生成したサマリーデータ１７を送信部２９へ出力する（ステップＳ３０６）。
【０１５５】
次に、送信部２９は、サマリーデータ生成部１４から受けたサマリーデータ１７を端末装置３００へ送信する（ステップＳ３０８）。送信部２９から送信されたサマリーデータ１７は、たとえば、上記の可視化ツールによって地図情報として端末装置３００の表示部に表示される。
【０１５６】
図１４は、本発明の第１の実施の形態に係る交通情報処理装置における経路データ生成部が経路データを生成する際の動作の流れの一例を示すフローチャートである。
【０１５７】
図１４を参照して、経路データ生成部１５は、受付部２０から経路データの生成指示情報を受けるまで待機する（ステップＳ４００）。
【０１５８】
経路データ生成部１５は、経路データの生成指示情報を受けると（ステップＳ４００でＹＥＳ）、分類テーブルＴＢを参照して、生成指示情報に含まれるパーティショニング・キーの組み合わせに対応するルールを検索する（ステップＳ４０２）。
【０１５９】
次に、経路データ生成部１５は、検索したルールに対応する１または複数の旅行時間情報を取得する（ステップＳ４０４）。すなわち、経路データ生成部１５は、蓄積部１３に蓄積されている各旅行時間情報の中から特定の旅行時間情報を抽出する。特定の旅行時間情報は、経路データの生成指示情報に含まれるパーティショニング・キーの組み合わせに対応するルールを用いて分類された旅行時間情報である。そして、経路データ生成部１５は、抽出した旅行時間情報に基づいて経路データ１８を生成し（ステップＳ４０６）、生成した経路データ１８を送信部２９へ出力する。
【０１６０】
次に、送信部２９は、経路データ生成部１５から受けた経路データ１８を端末装置３００へ送信する（ステップＳ４０８）。送信部２９から送信された経路データ１８は、たとえば、上記の可視化ツールによって地図情報として端末装置３００の表示部に表示される。
【０１６１】
ところで、道路を走行する車両から得られる軌跡情報に基づいて旅行時間情報を生成し、生成した旅行時間情報を記憶装置に蓄積し、蓄積した旅行時間情報からユーザの要望に応じた範囲の旅行時間情報を別の記憶装置にリストアし、リストアした旅行時間情報を当該ユーザに販売することがある。
【０１６２】
上記のリストアの作業はオペレータによって行われており、当該リストアに多くの時間およびコストがかかる。このため、ユーザにおいて必要な情報を容易に利用できるようにすることが望まれている。
【０１６３】
しかしながら、特許文献１には、このような要求に応えるための構成は開示されていない。
【０１６４】
これに対して、本発明の第１実施形態に係る交通情報処理装置では、逐次取込部１２は、プローブ車両２１０の位置および時刻に基づく旅行時間情報を取得するとともに、取得された旅行時間情報を複数のグループに分類する。蓄積部１３は、逐次取込部１２の分類結果を蓄積する。
【０１６５】
このように、旅行時間情報を複数のグループに分類し、分類結果を蓄積部１３に蓄積する構成により、旅行時間情報を種々の観点から分けることができる。したがって、従来のようなオペレータによる旅行時間情報のリストア作業を行うことなく、蓄積部１３に蓄積された旅行時間情報のうちのユーザが必要とする旅行時間情報を容易に提供することができる。したがって、蓄積部１３に蓄積された旅行時間情報から必要な情報を容易に利用することができる。
【０１６６】
また、本発明の第１の実施の形態に交通情報処理装置１１０では、サマリーデータ生成部１４および経路データ生成部１５は、蓄積部１３に蓄積された分類結果に基づいて、プローブ車両２１０の経路に関する情報を作成する。
【０１６７】
このような構成により、分類結果を用いてプローブ車両２１０の経路に関する情報をユーザへ容易に提供することができる。
【０１６８】
また、本発明の第１の実施の形態に係る交通情報処理装置では、逐次取込部１２は、道路地図の種類に基づいて分類処理を行う。
【０１６９】
このような構成により、旅行時間情報を道路地図の種類ごとに提供し、より効果的なデータ提供を実現することができる。
【０１７０】
また、本発明の第１の実施の形態に係る交通情報処理装置では、逐次取込部１２は、エリアおよび期間に基づいて分類処理を行う。
【０１７１】
このような構成により、旅行時間情報をエリアおよび期間ごとに提供し、より効果的なデータ提供を実現することができる。
【０１７２】
また、本発明の第１の実施の形態に係る交通情報処理装置では、逐次取込部１２は、旅行時間情報をエリアの別に応じたグループに分類し、分類後のグループに属する旅行時間情報を、期間の別に応じてさらに分類する。
【０１７３】
このような構成により、エリアおよび期間のうちのエリアによる分類を優先的に行うことができる。したがって、エリアによる分類がより効果的となる場合に、より適切な旅行時間情報を提供することができる。
【０１７４】
また、本発明の第１の実施の形態に係る交通情報処理装置では、逐次取込部１２は、旅行時間情報を期間の別に応じたグループに分類し、分類後のグループに属する旅行時間情報を、エリアの別に応じてさらに分類する。
【０１７５】
このような構成により、エリアおよび期間のうちの期間による分類を優先的に行うことができる。したがって、期間による分類がより効果的となる場合に、より適切な旅行時間情報を提供することができる。
【０１７６】
また、本発明の第１の実施の形態に係る交通情報処理装置では、逐次取込部１２は、プローブ車両２１０の識別ＩＤに基づいて分類処理を行う。
【０１７７】
このような構成により、旅行時間情報をプローブ車両２１０の識別ＩＤごとに提供し、より効果的なデータ提供を実現することができる。
【０１７８】
また、本発明の第１の実施の形態に係る交通情報処理装置では、逐次取込部１２は、ユーザの識別ＩＤに基づいて分類処理を行う。
【０１７９】
このような構成により、旅行時間情報をユーザの識別ＩＤごとに提供し、より効果的なデータ提供を実現することができる。
【０１８０】
次に、本発明の他の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【０１８１】
＜第２の実施の形態＞
［交通情報処理システムの構成］
図１５は、本発明の第２の実施の形態に係る交通情報処理システムおよび交通情報処理装置の構成を示す図である。
【０１８２】
本実施の形態は、第１の実施の形態に係る交通情報処理システムと比べて、システム移行用の交通情報処理装置がさらに設けられる交通情報処理システムに関する。以下で説明する内容以外は第１の実施の形態に係る交通情報処理システムと同様である。
【０１８３】
交通情報処理システム４０２は、車載装置２２０と、リンクマッチング装置２００と、端末装置３００と、交通情報処理装置１１０と、システム移行用の交通情報処理装置１１１とを備える。
【０１８４】
端末装置３００は、ユーザの操作に従い、たとえば、旅行時間情報の取得および分類を要求する旨の取得要求情報を交通情報処理装置２３０へ送信する。また、端末装置３００は、ユーザの操作に従い、たとえば、経路データの生成を要求する旨の生成要求情報を交通情報処理装置１１１へ送信する。
【０１８５】
システム移行用の交通情報処理装置１１１は、旅行時間情報データベース３１と、ＣＳＶファイル退避部３２と、旅行時間情報データベース３３と、経路データ生成部３４と、送信部３５とを備える。
【０１８６】
リンクマッチング装置２００は、プローブ情報に基づいて旅行時間情報を生成し、生成した旅行時間情報を旅行時間情報データベース３１に保存する。
【０１８７】
詳細には、リンクマッチング装置２００は、たとえば、日本全国における１カ月分の旅行時間情報を旅行時間情報データベース３１に保存する。
【０１８８】
ＣＳＶファイル退避部３２は、新たに１カ月分の旅行時間情報が旅行時間情報データベース３１に保存される際、旅行時間情報データベース３１に保存されている前の１カ月分の旅行時間情報を取得し、取得した旅行時間情報をＣＳＶデータに変換して保持する。
【０１８９】
また、ＣＳＶファイル退避部３２は、ユーザに指定されたエリアおよび期間に対応する旅行時間情報を旅行時間情報データベース３３にリストアする。
【０１９０】
詳細には、ＣＳＶファイル退避部３２から旅行時間情報データベース３３へのリストアは、オペレータによる手作業で行われる。旅行時間情報データベース３３にリストアされる旅行時間情報は、後述の経路データの生成に使用される。
【０１９１】
経路データ生成部３４は、旅行時間情報データベース３３から日本全国における当月分の旅行時間情報を取得し、取得した旅行時間情報に基づいて経路データ３６を生成する。経路データ生成部３４が生成する経路データ３６は、たとえばＣＳＶデータである。
【０１９２】
詳細には、経路データ生成部３４は、端末装置３００から経路データの生成要求情報を受信すると、経路データを生成し、生成した経路データを送信部３５へ出力する。
【０１９３】
経路データ３６は、本発明の第１の実施の形態に係る交通情報処理装置１１０における経路データ１８と同様に、たとえば、上述の可視化するオープンソースのツールによって地図情報として可視化することが可能である。
【０１９４】
送信部３５は、経路データ生成部３４から受けた経路データ３６を端末装置３００へ送信する。
【０１９５】
交通情報処理装置２３０の受付部２０は、本発明の第１の実施の形態に係る交通情報処理装置１１０の受付部２０と比べて、端末装置３００からの取得要求情報をさらに受信する。
【０１９６】
また、交通情報処理装置２３０は、本発明の第１の実施の形態に係る交通情報処理装置１１０と比べて、バッチ取込部２８をさらに備える。
【０１９７】
受付部２０は、取得要求情報を受信すると、交通情報処理装置１１１からの旅行時間情報の取得および分類を指示する旨の取得指示情報をバッチ取込部２８へ出力する。
【０１９８】
バッチ取込部２８は、ＣＳＶファイル退避部３２から旅行時間情報を取得し、取得した旅行時間情報を、本発明の第１の実施の形態に係る交通情報処理装置１１０の逐次取込部１２と同様に、分類テーブルＴＢに登録されたパーティショニング・キーの組み合わせにしたがって分類する。
【０１９９】
詳細には、バッチ取込部２８は、ＣＳＶファイル退避部３２に保存されている旅行時間情報の一部または全部を取得して分類する。バッチ取込部２８は、受付部２０から取得指示情報を受けると、旅行時間情報の一部または全部をＣＳＶファイル退避部３２から取得し、取得した旅行時間情報を分類する。
【０２００】
図１６は、本発明の第２の実施の形態に係る交通情報処理装置２３０におけるバッチ取込部の動作の流れの一例を示すフローチャートである。
【０２０１】
図１６を参照して、バッチ取込部２８は、まず、受付部２０から取得指示情報を受けるまで待機する（ステップＳ５００）。
【０２０２】
バッチ取込部２８は、受付部２０から取得指示情報を受けた場合（ステップＳ５００でＹＥＳ）、ＣＳＶファイル退避部３２に保存されている旅行時間情報の一部または全部を取得する（ステップＳ５０２）。
【０２０３】
次に、バッチ取込部２８は、取得した旅行時間情報を、逐次取込部１２と同様に、分類テーブルＴＢに登録された各分類ルールに従って分類する（ステップＳ５０４）。
【０２０４】
次に、バッチ取込部２８は、端末装置３００から受信した各旅行時間情報および分類テーブルＴＢにおける各分類ルールに従った当該各旅行時間情報の分類結果を、蓄積部１３に蓄積する（ステップＳ５０６）。
【０２０５】
交通情報処理装置１１１は、現行の交通情報処理装置である。交通情報処理装置１１１は、交通情報処理装置１１１に過去の旅行時間情報が蓄積されている場合に、当該過去の旅行時間情報を活用するために使用される。
【０２０６】
本発明の第２の実施の形態に係る交通情報処理システム４０２によれば、現行の交通情報処理装置１１１に過去の旅行時間情報が蓄積されている場合に、当該過去の旅行時間情報を交通情報処理装置２３０によって分類し、利用しやすい形で活用することができる。
【０２０７】
その他の構成および動作は第１の実施の形態に係る交通情報処理システムと同様であるため、ここでは詳細な説明を繰り返さない。
【０２０８】
なお、本発明の第１の実施の形態または第２の実施の形態に係る交通情報処理装置の機能の一部または全部が、クラウドコンピューティングによって提供されてもよい。すなわち、本発明の第１の実施の形態または第２の実施の形態に係る交通情報処理装置が、複数のクラウドサーバ等によって構成されてもよい。また、蓄積部１３は、クラウドストレージであってもよい。
【０２０９】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２１０】
以上の説明は、以下に付記する特徴を含む。
［付記１］
車両の位置および時刻に基づく旅行時間情報を取得する取得部と、
前記取得部により取得された前記旅行時間情報を複数のグループに分類する分類処理を行う分類部と、
前記分類部の分類結果を蓄積する蓄積部とを備え、
前記分類部は、前記旅行時間情報に含まれるデータに基づいて前記分類処理を行う、交通情報処理装置。
【符号の説明】
【０２１１】
１２  逐次取込部
１３  蓄積部
１４  サマリーデータ生成部
１５，３４  経路データ生成部
１６  他機能部
１７  サマリーデータ
１８，３６  経路データ
１９  データ
２０  受付部
２１  テーブル作成部
２２  記憶部
２３，２５，２６，２７，４０，４１  パーティショニング・キー
２８  バッチ取込部
２９，３５  送信部
３１,３３  旅行時間情報データベース
３２  ＣＳＶファイル退避部
３０１，４０２  交通情報処理システム
１１０，１１１，２３０  交通情報処理装置
２００  リンクマッチング装置
２１０  プローブ車両
２２０  車載装置
３００  端末装置
３０１，４０２  交通情報処理システム
Ｐ  ノード
ＴＢ  分類テーブル
【図１】
2019219892.tif 000003
【図２】
2019219892.tif 000004
【図３】
2019219892.tif 000005
【図４】
2019219892.tif 000006
【図５】
2019219892.tif 000007
【図６】
2019219892.tif 000008
【図７】
2019219892.tif 000009
【図８】
2019219892.tif 000010
【図９】
2019219892.tif 000011
【図１０】
2019219892.tif 000012
【図１１】
2019219892.tif 000013
【図１２】
2019219892.tif 000014
【図１３】
2019219892.tif 000015
【図１４】
2019219892.tif 000016
【図１５】
2019219892.tif 000017
【図１６】
2019219892.tif 000018