(57)【特許請求の範囲】
【請求項１】
所定の収集データを収集する収集手段と、前記収集手段により前記収集データが収集される毎に前記収集データの圧縮を行う圧縮手段と、路側器の通信エリアへの進入に応じて収集された前記収集データに終了データを付加する付加手段と、前記終了データを付加した前記収集データを前記路側器に対して無線送信する送信手段と、を備えた情報収集装置において、
前記収集データに前記終了データを付加した後に圧縮したときの予測圧縮率を予測する圧縮率予測手段と、
前記収集データに前記終了データを付加した後に圧縮しないで前記路側器に無線送信したときに前記通信エリアを通過する間に送信できる前記収集データの未圧縮時データサイズ、及び、前記収集データに前記終了データを付加した後に前記予測圧縮率で圧縮して前記路側器に無線送信したときに前記通信エリアを通過する時間から前記圧縮手段による圧縮にかかる時間を差し引いた時間で送信できる前記収集データの圧縮時データサイズ、を比較して、前記未圧縮時データサイズが前記圧縮時データサイズ以上であれば圧縮する必要がないと判定して、前記未圧縮時データサイズが前記圧縮時データサイズよりも小さければ圧縮する必要があると判定する判定手段と、を備え、そして、
前記送信手段が、前記判定手段により圧縮する必要がないと判定されたときに前記終了データを付加した前記収集データを圧縮しないで前記路側器に対して無線送信して、前記判定手段により圧縮する必要があると判定されたときに前記終了データを付加した前記収集データを前記圧縮手段により圧縮した後に前記路側器に対して無線送信するように設定されていることを特徴とする情報収集装置。
【請求項２】
前記判定手段が、前記収集手段により収集データの収集が行われる毎に前記判定を行うように設定されていることを特徴とする請求項１に記載の情報収集装置。
【請求項３】
前記判定手段が、｛１−（前記圧縮手段による圧縮にかかる時間）／（前記通信エリアを通過する時間）｝が前記予測圧縮率以下であれば前記未圧縮時データサイズが前記圧縮時データサイズ以上であると判断して、｛１−（前記圧縮手段による圧縮にかかる時間）／（前記通信エリアを通過する時間）｝が前記予測圧縮率よりも大きければ前記未圧縮時データサイズが前記圧縮時データサイズよりも小さいと判断するように設定されていることを特徴とする請求項１又は２に記載の情報収集装置。
【請求項４】
前記圧縮率予測手段が、前記終了データを付加する前の前記収集データのデータサイズを記録入力として、前記終了データを付加した前記収集データを前記圧縮手段により圧縮したときの付加後圧縮率を記録出力として、互いに対応付けて記録された記録手段と、前記終了データを付加する前の前記収集データのデータサイズを取得入力として取得する取得手段と、前記記録入力のうち前記取得入力と一致するものを検索し、検索した記録入力に対応して記録されている記録出力を前記予測圧縮率とする予測手段と、を有することを特徴とする請求項１〜３何れか１項に記載の情報収集装置。
【請求項５】
前記圧縮率予測手段が、前記終了データを付加する前の前記収集データの付加前圧縮率を記録入力としてさらに対応付けて記録されたものであり、そして、
前記取得手段が、前記終了データを付加する前の前記収集データの付加前圧縮率を取得入力としてさらに取得するように設定されたものであることを特徴とする請求項４に記載の情報収集装置。
【請求項６】
前記予測手段が、前記記録手段に記録された記録データサイズのうち前記取得手段に取得された取得データサイズと一致するものがあり、かつ、前記記録手段に記録された記録付加前圧縮率のうち前記取得手段に取得された取得付加前圧縮率と一致するものがない場合に、前記取得データサイズと一致する前記記録データサイズに対応する前記記録付加前圧縮率のうちその大きさの順番が前記取得付加前圧縮率を挟んで前後となる記録付加前圧縮率を検索し、この検索した２つの記録付加前圧縮率に対応する２つの記録出力の平均を前記予測圧縮率とするように設定されていることを特徴とする請求項５に記載の情報収集装置。
【請求項７】
前記予測手段が、前記記録手段に記録された記録データサイズのうち前記取得手段に取得された取得データサイズと一致するものがなく、かつ、前記記録手段に記録された記録付加前圧縮率のうち前記取得手段に取得された取得付加前圧縮率と一致するものがない場合に、前記記録データサイズのうちその大きさの順番が前記取得データサイズを挟んで前後となる記録データサイズを検索し、この検索した２つの記録データサイズに対応する２つの記録出力の平均を前記予測圧縮率とするように設定されていることを特徴とする請求項５又は６に記載の情報収集装置。
【請求項８】
前記圧縮手段による終了データを付加した収集データの圧縮が行われる毎に前記記録入力のうち当該収集データの終了データを付加する直前に前記取得手段に取得された取得入力と一致する記録入力を検索し、この検索された記録入力に対応する記録出力と前記圧縮手段により圧縮された圧縮率とが一致すればその記録出力に対応する一致回数を増やすカウント手段と、を備え、そして、
前記予測手段が、前記記録入力のうち前記取得入力と一致する前記記録入力を検索して、この検索した前記記録入力に対応する前記記録出力が複数あったとき、一致回数が一番多い前記記録出力を選択予測圧縮率とするように設定されていることを特徴とする請求項４〜７何れか１項に記載の情報収集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報収集装置に係り、特に、所定の収集データを収集する収集手段と、前記収集手段により前記収集データが収集される毎に前記収集データの圧縮を行う圧縮手段と、路側器の通信エリアへの進入に応じて前記収集された収集データに終了データを付加する付加手段と、前記終了データを付加した前記収集データを前記路側器に対して無線送信する送信手段と、を備えた情報収集装置に関するものである。
【背景技術】
【０００２】
貨物輸送トラックやタクシーなどの営業車両には、運行管理を行うための情報収集装置が搭載されている。情報収集装置は、車両の運行状況に応じて発生する営業日報データなどの所定の収集データを収集してメモリカードなどの記録媒体に記録するデータ収集を行う。従来、事務所のＰＣに対する上記収集データの受け渡しは下記に示す手順で行われていた。まず、運転手が情報収集装置に設けた終了ボタンを操作する。この操作に応じて情報収集装置が収集データの末尾に終了データを付加する。その後、運転手が情報収集装置からメモリカードを抜き取って、事務所内に持ち込みＰＣに接続する。
【０００３】
しかしながら、この方法では、毎回メモリカードの抜き挿しが発生するため、メモリカードの接続部分の劣化が激しく、情報収集装置の寿命が短くなる原因となっていた。そこで、例えば情報収集装置と無線通信可能な路側器を事務所の入口に設けて、情報収集装置を搭載した車両が路側器の通信エリアを通過している間に無線通信によって収集データを路側器に転送することが考えられている。しかしながら、メモリカードのデータ量が多いため通信時間が必要であり、収集データを最後まで送信しないうちに車両が路側器の通信エリアから抜けてしまう恐れがあった。一般に、通信時間を短くするために、データ圧縮を行い通信データ量を少なくして時間を短縮することが行われる（特許文献１、２）。データ圧縮は、収集データが収集される毎に圧縮処理を行う動的圧縮方式を利用することで、圧縮処理の時間を分散させることができる。
【０００４】
しかし、従来の情報収集装置では、収集データを路側器に送信する前に、収集データの末尾にデータ収受の終了を示す「終了データ」を付加する必要がある。上記終了データの付加は、終了ボタンの操作忘れなどのミスを防止するために、路側器の通信エリアへの進入に応じて自動的に行われる。このため、情報収集装置は、路側器の通信エリアに進入してから終了データを付加してさらにその後の圧縮処理が終了するのを待って無線送信を開始する。よって、この圧縮処理時間分だけ路側器との通信時間が短くなり、収集データの送信効率が悪い、という問題があった。
【特許文献１】特開平９−５３１６５８号公報
【特許文献２】特開２００４−３４１８８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は、上記のような問題点に着目し、圧縮率の悪い状況では、圧縮処理時間を通信時間に割くことにより、収集データの送信効率の向上を図った情報収集装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた請求項１記載の発明は、所定の収集データを収集する収集手段と、前記収集手段により前記収集データが収集される毎に前記収集データの圧縮を行う圧縮手段と、路側器の通信エリアへの進入に応じて収集された前記収集データに終了データを付加する付加手段と、前記終了データを付加した前記収集データを前記路側器に対して無線送信する送信手段と、を備えた情報収集装置において、前記収集データに前記終了データを付加した後に圧縮したときの予測圧縮率を予測する圧縮率予測手段と、前記収集データに前記終了データを付加した後に圧縮しないで前記路側器に無線送信したときに前記通信エリアを通過する間に送信できる前記収集データの未圧縮時データサイズ、及び、前記収集データに前記終了データを付加した後に前記予測圧縮率で圧縮して前記路側器に無線送信したときに前記通信エリアを通過する時間から前記圧縮手段による圧縮にかかる時間を差し引いた時間で送信できる前記収集データの圧縮時データサイズ、を比較して、前記未圧縮時データサイズが前記圧縮時データサイズ以上であれば圧縮する必要がないと判定して、前記未圧縮時データサイズが前記圧縮時データサイズよりも小さければ圧縮する必要があると判定する判定手段と、を備え、そして、前記送信手段が、前記判定手段により圧縮する必要がないと判定されたときに前記終了データを付加した前記収集データを圧縮しないで前記路側器に対して無線送信して、前記判定手段により圧縮する必要があると判定されたときに前記終了データを付加した前記収集データを前記圧縮手段により圧縮した後に前記路側器に対して無線送信するように設定されていることを特徴とする情報収集装置に存する。
【０００７】
請求項２記載の発明は、前記判定手段が、前記収集手段により収集データの収集が行われる毎に前記判定を行うように設定されていることを特徴とする請求項１に記載の情報収集装置に存する。
【０００８】
請求項３記載の発明は、前記判定手段が、｛１−（前記圧縮手段による圧縮にかかる時間）／（前記通信エリアを通過する時間）｝が前記予測圧縮率以下であれば前記未圧縮時データサイズが前記圧縮時データサイズ以上であると判断して、｛１−（前記圧縮手段による圧縮にかかる時間）／（前記通信エリアを通過する時間）｝が前記予測圧縮率よりも大きければ前記未圧縮時データサイズが前記圧縮時データサイズよりも小さいと判断するように設定されていることを特徴とする請求項１又は２に記載の情報収集装置に存する。
【０００９】
請求項４記載の発明は、前記圧縮率予測手段が、前記終了データを付加する前の前記収集データのデータサイズを記録入力として、前記終了データを付加した前記収集データを前記圧縮手段により圧縮したときの付加後圧縮率を記録出力として、互いに対応付けて記録された記録手段と、前記終了データを付加する前の前記収集データのデータサイズを取得入力として取得する取得手段と、前記記録入力のうち前記取得入力と一致するものを検索し、検索した記録入力に対応して記録されている記録出力を前記予測圧縮率とする予測手段と、を有することを特徴とする請求項１〜３何れか１項に記載の情報収集装置に存する。
【００１０】
請求項５記載の発明は、前記圧縮率予測手段が、前記終了データを付加する前の前記収集データの付加前圧縮率を記録入力としてさらに対応付けて記録されたものであり、そして、前記取得手段が、前記終了データを付加する前の前記収集データの付加前圧縮率を取得入力としてさらに取得するように設定されたものであることを特徴とする請求項４に記載の情報収集装置に存する。
【００１１】
請求項６記載の発明は、前記予測手段が、前記記録手段に記録された記録データサイズのうち前記取得手段に取得された取得データサイズと一致するものがあり、かつ、前記記録手段に記録された記録付加前圧縮率のうち前記取得手段に取得された取得付加前圧縮率と一致するものがない場合に、前記取得データサイズと一致する前記記録データサイズに対応する前記記録付加前圧縮率のうちその大きさの順番が前記取得付加前圧縮率を挟んで前後となる記録付加前圧縮率を検索し、この検索した２つの記録付加前圧縮率に対応する２つの記録出力の平均を前記予測圧縮率とするように設定されていることを特徴とする請求項５に記載の情報収集装置に存する。
【００１２】
請求項７記載の発明は、前記予測手段が、前記記録手段に記録された記録データサイズのうち前記取得手段に取得された取得データサイズと一致するものがなく、かつ、前記記録手段に記録された記録付加前圧縮率のうち前記取得手段に取得された取得付加前圧縮率と一致するものがない場合に、前記記録データサイズのうちその大きさの順番が前記取得データサイズを挟んで前後となる記録データサイズを検索し、この検索した２つの記録データサイズに対応する２つの記録出力の平均を前記予測圧縮率とするように設定されていることを特徴とする請求項５又は６に記載の情報収集装置に存する。
【００１３】
請求項８記載の発明は、前記圧縮手段による終了データを付加した収集データの圧縮が行われる毎に前記記録入力のうち当該収集データの終了データを付加する直前に前記取得手段に取得された取得入力と一致する記録入力を検索し、この検索された記録入力に対応する記録出力と前記圧縮手段により圧縮された圧縮率とが一致すればその記録出力に対応する一致回数を増やすカウント手段と、を備え、そして、前記予測手段が、前記記録入力のうち前記取得入力と一致する前記記録入力を検索して、この検索した前記記録入力に対応する前記記録出力が複数あったとき、一致回数が一番多い前記記録出力を選択予測圧縮率とするように設定されていることを特徴とする請求項４〜７何れか１項に記載の情報収集装置に存する。
【発明の効果】
【００１４】
以上説明したように請求項１記載の発明によれば、未圧縮時データサイズが圧縮時データサイズ以上であり圧縮しない方が収集データの送信量が多い状況では終了データを付加した収集データを圧縮しないで路側器に対して無線送信でき、未圧縮時データサイズが圧縮時データサイズよりも小さく圧縮した方が収集データの送信量が多い状況では終了データを付加した収集データを圧縮手段により圧縮した後に路側器に対して無線送信できる。これにより、圧縮率の悪い状況では圧縮処理時間を通信時間に割くことができ、収集データの送信効率の向上を図ることができる。
【００１５】
請求項２記載の発明によれば、判定手段が、収集手段により収集データの収集が行われる毎に判定を行うので、通信エリアに進入する前に判定が終わっていて、より一層収集データの送信効率の向上を図ることができる。
【００１６】
請求項３記載の発明によれば、｛１−（圧縮手段による圧縮にかかる時間）／（通信エリアを通過する時間）｝が予測圧縮率以下か、予測圧縮率よりも大きいかによって、簡単に未圧縮時データサイズが圧縮時データサイズ以上であるか、未圧縮時データサイズが圧縮時データサイズよりも小さいかを判断することができる。
【００１７】
請求項４記載の発明によれば、記録入力のうち取得入力と一致するものを検索し、検索した記録入力に対応する記録出力を予測圧縮率とするので、簡単に、かつ、正確に予測圧縮率を予測することができる。
【００１８】
請求項５記載の発明によれば、記録手段が、路側器に送信した収集データの終了データを付加する直前の付加前圧縮率をさらに記録入力として対応付けて記録されるものであり、そして、取得手段が、路側器に送信した収集データの終了データを付加する直前の付加前圧縮率をさらに取得入力として取得するように設定されているので、より一層、正確に予測圧縮率を予測することができる。
【００１９】
請求項６及び７記載の発明によれば、予測手段が、記録入力のうち取得入力に近い２つの記録入力を検索し、この検索した２つの記録入力に対応する２つの記録出力の平均を予測圧縮率として出力する。これにより、記録入力のうち取得入力と一致するものがなくても予測圧縮率を予測することができる。
【００２０】
請求項８記載の発明によれば、予測手段が、記録入力のうち取得入力と一致する記録入力を検索して、この検索した記録入力に対応する記録出力が複数あったとき、一致回数が一番多い出力を選択する。これにより、記録入力に対応する記録出力が複数あっても正確に予測圧縮率を予測することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施の形態を図面に基づいて説明する。図１は、本発明の情報収集装置２を組み込んだ通信システムの一実施の形態を示す構成図である。図２は、図１に示す情報収集装置２の構成図である。図３は、図２に示す情報収集装置２内のＣＰＵ２２Ａの機能ブロック図である。図４は、図３に示すデータベース２２Ｃ３内のデータ構造を示すブロック図である。図５は、図１に示す路側器４の構成図である。
【００２２】
通信システムは、図１に示すように、タクシ車両１に搭載されている情報収集装置２と、タクシ車両１の管理を行う事務所３に設置されている路側器４と、を有している。まず、上記情報収集装置２の構成について図２を参照して説明する。情報収集装置２は、車載アンテナＡＴ１と、無線器２１と、マイクロコンピュータ（μＣＯＭ）２２と、インタフェース（Ｉ／Ｆ）２３と、を有している。
【００２３】
車載アンテナＡＴ１は、タクシ車両１に搭載されたアンテナである。無線器２１は、車載アンテナＡＴ１を用いて後述する路側器４とＤＳＲＣ（Dedicated Short Range Communication;専用狭域通信）を行い、データを受信したり、送信したりするための機器である。無線器２１は、車載アンテナＡＴ１が受信したデータを復調してμＣＯＭ２２に出力したり、μＣＯＭ２２から出力される送信データを変調して車載アンテナＡＴ１に出力する変復調回路を有している。
【００２４】
μＣＯＭ２２は、処理プログラムに従って各種の処理を行う中央演算処理ユニット（ＣＰＵ）２２Ａと、ＣＰＵ２２Ａが行う処理のプログラムなどを格納した読出専用のメモリであるＲＯＭ２２Ｂと、ＣＰＵ２２Ａでの各種の処理過程で利用するワークエリア、各種データを格納するデータ記憶エリアなどを有する読出書込自在のメモリであるＲＡＭ２２Ｃと、を有している。Ｉ／Ｆ２３は、μＣＯＭ２２内のＣＰＵ２２Ａがタクシメータ５との通信を行うためのインタフェース回路である。
【００２５】
次に、上述した情報収集装置２のＣＰＵ２２Ａの機能構成について図３を参照して説明する。ＣＰＵ２２Ａは、収集機能２２Ａ１、圧縮機能２２Ａ２、付加機能２２Ａ３、無線通信機能２２Ａ４、圧縮率予測機能２２Ａ５、及び、判定機能２２Ａ６、を有している。
【００２６】
収集機能２２Ａ１は、タクシ車両１の賃走時間や料金などの営業日報データに応じた収集データをタクシメータ５から収集して、ＲＡＭ２２Ｃ内に設けた収集データエリア２２Ｃ１内に格納する機能である。圧縮機能２２Ａ２は、収集機能２２Ａ１により収集データが収集される毎に収集データエリア２２Ｃ１内に格納された収集データの動的圧縮を行う機能である。
【００２７】
上記動的圧縮とは、収集データが収集される毎に符号木を更新し、そのときの符号木を使って圧縮する方法である。全データを読み込んで符号木を作成する静的符号化がデータを逐次読みながら同時に圧縮処理を行うことが不可能なものであるのに対して、動的圧縮は符号木の作成とデータの圧縮処理とを同時に行うことができる圧縮方法である。このような動的圧縮方法としては、動的ハフマン符号化(Dynamic Huffman Coding)または適応型ハフマン符号法（Adaptive Huffman Coding）などが考えられる。
【００２８】
圧縮とは、データの冗長性や偏りを利用して情報量（エントロピー）を減らすことである。有名な圧縮方法として、ハフマン符号法がある。これは、もっとも出現頻度の高いデータには短い符号を与え、出現頻度の低いデータには長い符号を与えることで、全体の平均符号長を短くすることで圧縮を行うものである。つまり、圧縮の定義のとおり、圧縮対象データに偏りがあればより高い圧縮率が得られ、偏りがあまりない場合は圧縮率が低くなる。さらに、偏りがないと全く圧縮の効果が得られないことになる。
【００２９】
単純な例として、ハフマン符号でなく、データの連続性を示す圧縮方法を示す。タクシメータ５に記録される収集データを営業を行った時刻と料金のみに単純化する。営業時刻情報の、月、日、時間と分をそれぞれ、１byteのデータで記録するものとし、料金は２桁ずつ１byteのデータで記録するフォーマットを規定する。10月10日10時10分に料金1000円であった場合、収集データは、10,10,10,10,10,100となる。この場合の圧縮後の収集データは、10,5,00,1の４byteで表現できる。次に、10月10日10時20分に2000円であった場合、収集データは、10,10,10,20,20,00となる。この場合の圧縮後の収集データは、10,3,20,2,00,1の６byteの表現となる。この２つの例のように、同じデータ系列でもその内容によって圧縮率が大きく変わるだけでなく、２つ目のデータのように圧縮できないこともある。
【００３０】
圧縮機能２２Ａ２はまた、収集データを圧縮する毎にデータサイズ・圧縮率エリア２２Ｃ２内に記録されたデータサイズを更新する。圧縮機能２２Ａ２は、後述する終了データを付加する前は収集データを圧縮する毎にデータサイズ・圧縮率エリア２２Ｃ２内に記録された付加前圧縮率を更新して、後述する終了データを付加した後に収集データが圧縮されるとデータサイズ・圧縮率エリア２２Ｃ２内に記録された付加後圧縮率を更新する。
【００３１】
付加機能２２Ａ３は、後述する無線通信機能２２Ａ４によって路側器４の通信エリア７に進入したことが検出されると収集データに終了データを付加する機能である。無線通信機能２２Ａ４は、終了データを付加した収集データを路側器４に対して無線送信する機能である。圧縮率予測機能２２Ａ５は、収集データに終了データを付加した後に圧縮したときの収集データの予測圧縮率を予測する機能である。
【００３２】
判定機能２２Ａ６は、収集データが収集される毎に、収集データに終了データを付加した後に圧縮しないで路側器４に無線送信したときに通信エリア７を通過する間に送信できる収集データの未圧縮時データサイズＤＳ１、及び、収集データに終了データを付加した後に上記予測圧縮率で圧縮して路側器４に無線送信したときに通信エリア７を通過する間に送信できる収集データの圧縮時データサイズＤＳ２、を比較して、未圧縮時データサイズＤＳ１≧圧縮時データサイズＤＳ２であれば圧縮する必要がないと判定して、未圧縮時データサイズＤＳ１＜圧縮時データサイズＤＳ２であれば圧縮する必要があると判定する機能である。
【００３３】
ところで、通信エリア７を通過するのにかかる時間＝ｔ、圧縮機能２２Ａ２による圧縮処理にかかる時間＝Ｔ、無線通信速度＝Ｒ、予測圧縮率＝ｃとすると、上記未圧縮時データサイズＤＳ１は下記の式（１）で、圧縮時データサイズＤＳ２は下記の式（２）で表すことができる。
ＤＳ１＝Ｒ×ｔ  …（１）
ＤＳ２＝Ｒ×（ｔ−Ｔ）／ｃ  …（２）
【００３４】
よって、判定機能２２Ａ６では、下記の式（３）又は（４）を満たせば圧縮する必要がないと判定し、下記の式（３）又は（４）を満たさなければ圧縮する必要があると判定する。
Ｒ×ｔ≧Ｒ×（ｔ−Ｔ）／ｃ  …（３）
（３）を変形
ｃ≧１−Ｔ／ｔ  …（４）
以下では式（４）を用いて判定する場合について説明する。
【００３５】
無線通信機能２２Ａ４は、判定機能２２Ａ６により圧縮する必要がないと判定されたときに終了データを付加した収集データを圧縮しないで路側器４に対して無線送信して、判定機能２２Ａ６により圧縮する必要があると判定されたときに終了データを付加した収集データを圧縮機能２２Ａ２により圧縮した後に路側器４に対して無線送信する。
【００３６】
次に、上記圧縮率予測機能２２Ａ５の詳細な構成について説明する。圧縮率予測機能２２Ａ５は、記録機能２２Ａ５１、取得機能２２Ａ５２、及び、予測機能２２Ａ５３、から構成されている。
【００３７】
記録機能２２Ａ５１は、図４に示すように、収集データを無線送信する毎に路側器４に送信した収集データの終了データを付加する直前のデータサイズを記録キーＡ（記録入力、記録データサイズ）、送信した収集データの終了データを付加する直前の付加前圧縮率を記録キーＢ（記録入力、記録付加前圧縮率）、送信した終了データを付加した収集データを圧縮したときの付加後圧縮率を記録キーＣ（記録出力、記録付加後圧縮率）として互いに対応付けて、例えばＲＡＭ２２Ｃ内に設けた記録手段としてのデータベース２２Ｃ３内に記録する機能である。
【００３８】
取得機能２２Ａ５２は、収集データを収集する毎にデータサイズ・圧縮率エリア２２Ｃ２内に格納されているデータサイズを取得キーＡ（取得入力、取得データサイズ）、付加前圧縮率を取得キーＢ（取得入力、取得付加前圧縮率）として取得する機能である。予測機能２２Ａ５３は、データベース２２Ｃ３に記録されている記録キーＡ、Ｂのうち取得機能２２Ａ５２により取得された取得キーＡ、Ｂと一致するものを検索し、検索した記録キーＡ、Ｂに対応して記録されている記録キーＣを予測圧縮率ｃとして予測する機能である。
【００３９】
次に、上記路側器４の構成について図５を参照して説明する。路側器４は、路側アンテナＡＴ２と、無線器４１と、μＣＯＭ４２と、Ｉ／Ｆ４３と、を有している。路側アンテナＡＴ２は、図１に示すように、事務所３の入口６に通信エリア７を形成するアンテナである。事務所３に入るタクシ車両１は、必ずこの通信エリア７を通過することとなる。無線器４１は、路側アンテナＡＴ２を用いて上記情報収集装置２とＤＳＲＣを行い、データを受信したり、送信したりするための機器である。無線器４１は、路側アンテナＡＴ２が受信したデータを復調してμＣＯＭ４２を出力したり、μＣＯＭ４２から出力される送信データを変調して路側アンテナＡＴ２に出力する変復調回路を有している。
【００４０】
μＣＯＭ４２は、処理プログラムに従って各種の処理を行うＣＰＵ４２Ａと、ＣＰＵ４２Ａが行う処理のプログラムなどを格納した読出専用のメモリであるＲＯＭ４２Ｂと、ＣＰＵ４２Ａでの各種の処理過程で利用するワークエリア、各種データを格納するデータ記憶エリアなどを有する読出書込自在のメモリであるＲＡＭ４２Ｃと、を有している。Ｉ／Ｆ４３は、μＣＯＭ４２内のＣＰＵ４２Ａが事務所３側のＰＣ（パーソナルコンピュータ）などから構成された管理装置８との通信を行うためのインタフェース回路である。管理装置８は、転送された収集データを例えばプリンタなどの出力端末９から出力する。
【００４１】
上述した構成の通信システムの動作について図６及び図７のフローチャートを参照して以下説明する。図６は、図１に示す情報収集装置２内のＣＰＵ２２Ａの処理手順を示すフローチャートである。図７は、図１に示す情報処理装置２内のＣＰＵ２２Ａの判定処理手順を示すフローチャートである。
【００４２】
まず、タクシ車両１のイグニッションがオンされると、ＣＰＵ２２Ａが処理を開始する。その後、タクシ車両１は事務所３の出口から事務所３を出て営業を開始する。ＣＰＵ２２Ａは、営業時には路側器４から送信される電波を受信できないため通信エリア７に進入していないと判断して（ステップＳ１でＮ）、ステップＳ２〜Ｓ５が繰返し行われる。
【００４３】
詳しくは、ＣＰＵ２２Ａは、収集手段として働き、賃走時間や料金などの収集データがタクシメータ５で発生すると（ステップ２でＹ）、その収集データを収集データエリア２２Ｃ１内に記録する記録処理を行う（ステップ３）。その後、ＣＰＵ２２Ａは、圧縮手段として働き、収集データエリア２２Ｃ１内に格納した収集データを圧縮して、その時のデータサイズ、圧縮率にデータサイズ・圧縮率エリア２２Ｃ２に記録されているデータサイズ、付加前圧縮率を更新する圧縮処理を行う（ステップ４）。
【００４４】
次に、ＣＰＵ２２Ａは、圧縮率予測手段、判定手段として働き、記録された収集データに終了データを付加した後、圧縮した方が効率的に送信できるか、圧縮しない方が効率的に送信できるか否かを判定する判定処理を行った後（ステップＳ５）、ステップＳ１に戻る。上記判定処理について、図７を参照して以下説明する。先ず、ＣＰＵ２２Ａは、取得手段として働き、このときデータサイズ・圧縮率エリア２２Ｃ２に記録されたデータサイズを取得キーＡ、付加前圧縮率を取得キーＢ、として取得する（ステップＳ５１）。
【００４５】
次に、ＣＰＵ２２Ａは、データベース２２Ｃ３に記録されている記録キーＡ、ＢのうちステップＳ５１で取得した取得キーＡ、Ｂと一致するものを検索する（ステップＳ５２）。取得キーＡ、Ｂの両方と一致する記録キーＡ、Ｂが検索できた場合（ステップＳ５３でＹ）、ＣＰＵ２２Ａは、予測手段として働き、一致した記録キーＡ、Ｂに対応する記録キーＣを予測圧縮率ｃとして予測する（ステップＳ５４）。例えば、取得キーＡ＝100、取得キーＢ＝20であれば、図４に示すように、記録キーＡ＝100、記録キーＢ＝20に対応する記録キーＣ＝25が予測圧縮率ｃとして予測される。
【００４６】
取得キーＡ、Ｂの両方と一致する記録キーＡ、Ｂが検索できないときは（ステップＳ５３でＮ）、ＣＰＵ２２Ａは、取得キーＡと一致する記録キーＡを検索する（ステップＳ５５）。次に、ＣＰＵ２２Ａは、取得キーＡと一致する記録キーＡが検索できた場合、即ち記録キーＡのうち取得キーＡと一致するものがあり、かつ、記録キーＢのうち取得キーＢと一致するものがない場合（ステップＳ５６でＹ）、取得キーＡと一致する記録キーＡに対応する記録キーＢのうちその大きさの順番が取得キーＢを挟んで前後となる記録キーＢを検索する（ステップＳ５７）。次に、ＣＰＵ２２Ａは、予測手段として働き、ステップＳ５７で検索した２つの記録キーＢに対応する２つの記録キーＣの平均を予測圧縮率ｃとして予測する（ステップＳ５８）。例えば、取得キーＡ＝300、取得キーＢ＝40であれば、図４に示すように、記録キーＡ＝300、記録キーＢ＝50に対応する記録キーＣ＝40と、記録キーＡ＝300、記録キーＢ＝30に対応する記録キーＣ＝30と、の平均35が予測圧縮率ｃとして予測される。
【００４７】
これに対して、取得キーＡに一致する記録キーＡも検索できず、取得キーＢに一致する記録キーＢも検索できないときは（ステップＳ５６でＮ）、ＣＰＵ２２Ａは、記録キーＡのうち大きさの順番が取得キーＡを挟んで前後となる記録キーＡを検索する（ステップＳ５９）。次に、ＣＰＵ２２Ａは、ステップＳ５９で検索した２つの記録キーＡに対応する記録キーＣの平均を予測圧縮率ｃとして予測する（ステップＳ６０）。例えば、取得キーＡ＝150、取得キーＢ＝50であれば、図４に示すように、記録キーＡ＝100に対応する記録キーＣ＝25と、記録キーＡ＝200に対応する記録キーＣ＝95と、の平均50が予測圧縮率ｃとして予測される。
【００４８】
次に、ＣＰＵ２２Ａは、ステップＳ５４、Ｓ５８、Ｓ６０で求めた上記予測圧縮率ｃを用いて上記式（４）が成立するか否かを判断する（ステップＳ６１）。ＣＰＵ２２Ａは、式（４）が成立すれば（ステップＳ６１でＹ）、圧縮する必要がないと判断して圧縮フラグをオフした後（ステップＳ６２）、ステップＳ１に戻る。一方、ＣＰＵ２２Ａは、式（４）が成立しなければ（ステップＳ６１でＮ）、圧縮する必要があると判断して圧縮フラグをオンした後（ステップＳ６３）、ステップＳ１に戻る。その後、タクシ車両１が営業を終えて、事務所３内の入口６に侵入すると、情報収集装置２は、路側器４からの電波を受け取る。これに応じて、ＣＰＵ２２Ａは、通信エリア７に進入したと判断して（ステップＳ１でＹ）、圧縮通信を行う必要があるか否かを判断する（ステップＳ６）。
【００４９】
ＣＰＵ２２Ａは、上記圧縮フラグがオンしていれば圧縮通信を行う必要があると判断して（ステップＳ６でＹ）、付加手段として働き、収集データの末尾に終了データを付加する（ステップＳ７）。その後、ＣＰＵ２２Ａは、終了データを付加した収集データを圧縮して、そのときの圧縮率にデータサイズ・圧縮率エリア２２Ｃ２内の付加後圧縮率を更新する圧縮処理を行った後（ステップＳ８）、送信手段として働き、無線器２１を制御して収集データを無線送信した後（ステップ９）、ステップＳ１３に進む。
【００５０】
一方、ＣＰＵ２２Ａは、上記圧縮フラグがオフしていれば圧縮通信を行う必要がないと判断して、付加手段として働き、収集データの末尾に終了データを付加する（ステップＳ１０）。その後、ＣＰＵ２２Ａは、送信手段として働き、圧縮処理を行わずに無線器２１を制御して収集データを無線通信する（ステップＳ１１）。そして、ＣＰＵ２２Ａは、収集データの無線送信が終了した後に終了データを付加した収集データを圧縮して、そのときの圧縮率にデータサイズ・圧縮率エリア２２Ｃ２内の付加後圧縮率を更新する圧縮処理を行った後（ステップＳ１２）、ステップＳ１３に進む。
【００５１】
ステップＳ１３において、ＣＰＵ２２Ａは、データサイズ・圧縮エリア２２Ｃ２に記録されたデータサイズを記録キーＡ、付加前圧縮率を記録キーＢ、付加後圧縮率を記録キーＣとして互いに関連付けてデータベース２２Ｃ３に記録する記録処理を行った後、処理を終了する。
【００５２】
上述した情報収集装置２によれば、未圧縮時データサイズＤＳ１≧圧縮時データサイズＤＳ２であり圧縮しない方が収集データの送信量が多い状況では終了データを付加した収集データを圧縮しないで路側器４に対して無線送信でき、未圧縮時データサイズＤＳ１＜圧縮時データサイズＤＳ２であり圧縮した方が収集データの送信量が多い状況では終了データを付加した収集データを圧縮した後に路側器４に対して無線送信できる。これにより、圧縮率の悪い状況では圧縮処理時間を通信時間に割くことができ、収集データの送信効率の向上を図ることができる。
【００５３】
また、上述した情報収集装置２によれば、収集データの収集が行われる毎に圧縮した方が良いか、圧縮しないほうが良いか判定を行うので、通信エリア７に進入する前に判定が終わっていて、より一層収集データの送信効率の向上を図ることができる。
【００５４】
また、上述した情報収集装置２によれば、（１−Ｔ／ｔ）が予測圧縮率ｃ以下か、予測圧縮率ｃよりも大きいかによって、簡単に未圧縮時データサイズＤＳ１が圧縮時データサイズＤＳ２以上であるか未圧縮時データサイズＤＳ１が圧縮時データサイズＤＳ２よりも小さいかを判断することができる。
【００５５】
また、上述した情報収集装置２によれば、記録キーＡ、Ｂのうち取得キーＡ、Ｂと一致するものを検索し、検索した記録キーＡ、Ｂに対応する記録キーＣを予測圧縮率ｃとするので、簡単に、かつ、正確に予測圧縮率を予測することができる。
【００５６】
また、上述した情報収集装置２によれば、路側器４に送信した収集データの終了データを付加する直前の付加前圧縮率をさらに記録キーＢとして対応付けて記録されるものであり、そして、収集データの終了データを付加する直前の付加前圧縮率をさらに取得キーＢとして取得するように設定されているので、より一層、正確に予測圧縮率ｃを予測することができる。
【００５７】
また、上述した情報収集装置２によれば、データベース２２Ｃ３に記録されている記録キーＡ、Ｂのうち取得キーＡ、Ｂに近い２つの記録キーＡ、Ｂを検索し、この検索した２つの記録キーＡ、Ｂに対応する２つの出力の平均を予測圧縮率として出力する。これにより、データベース２２Ｃ３に記録されている記録キーＡ、Ｂのうち取得キーＡ、Ｂと一致するものがなくても予測圧縮率ｃを予測することができる。
【００５８】
また、上述した情報収集装置２において、例えば、図８に示すように、同じ記録キーＡ＝100、記録キーＢ＝20に対応して複数の記録キーＣ＝25、30がデータベース２２Ｃ３に記録される場合がある。この場合、例えば、記録キーＡ、ＢのうちステップＳ８やＳ１２で終了データを付加した収集データの圧縮が行われる毎に終了データを付加する直前のステップＳ５１で取得された取得キーＡ、Ｂと一致する記録キーＡ、Ｂを検索し、この検索された記録キーＡ、Ｂに対応する記録キーＣとステップＳ８やＳ１２で行った圧縮処理による圧縮率とが一致すればその記録キーＣに対応する一致回数を増やすカウント機能をＣＰＵ２２Ａに持たせる。
【００５９】
そして、ＣＰＵ２２Ａが、記録キーＡ、Ｂのうち取得キーＡ、Ｂと一致する記録キーＡ、Ｂを検索した結果、検索した記録キーＡ、Ｂに対応する記録キーＣが複数あったとき一致回数が一番多い記録キーＣを選択するように設定する。これにより、記録キーＡ、Ｂに対応する記録キーＣが複数あっても正確に予測圧縮率ｃを予測することができる。
【００６０】
また、上述した情報収集装置２によれば、記録入力としてデータサイズと付加前圧縮率との２つを用いていたが、本発明はこれに限ったものではない。例えば、記録入力としてはデータサイズのみを用いてもよい。
【００６１】
また、上述した情報収集装置２によれば、収集データを送信する毎に記録した記録キーＡ、Ｂ、Ｃを用いて予測圧縮率ｃを予測していたが、本発明はこれに限ったものではない。記録キーＡ、Ｂ、Ｃとしては予めデータベース２２Ｃ３に記録されたものを用いて予測圧縮率ｃを予測することが考えられる。
【００６２】
また、前述した実施形態は本発明の代表的な形態を示したに過ぎず、本発明は、実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【図面の簡単な説明】
【００６３】
【図１】本発明の情報収集装置を組み込んだ通信システムの一実施の形態を示す構成図である。
【図２】図１に示す情報収集装置の構成図である。
【図３】図２に示す情報収集装置内のＣＰＵの機能ブロック図である。
【図４】図３に示すデータベース内のデータ構造を示す図である。
【図５】図１に示す路側器の構成図である。
【図６】図１に示す情報収集装置２内のＣＰＵ２２Ａの処理手順を示すフローチャートである。
【図７】図１に示す情報処理装置２内のＣＰＵ２２Ａの判定処理手順を示すフローチャートである。
【図８】他の実施形態における図３に示すデータベースのデータ構造を示す図である。
【符号の説明】
【００６４】
２        情報収集装置
４        路側器
２２Ａ    ＣＰＵ（収集手段、圧縮手段、付加手段、送信手段、圧縮率予測手段、判定手段、取得手段、予測手段）
２２Ｃ３  データベース（記録手段）
【図１】
0005111982.tif 000002
【図２】
0005111982.tif 000003
【図３】
0005111982.tif 000004
【図４】
0005111982.tif 000005
【図５】
0005111982.tif 000006
【図６】
0005111982.tif 000007
【図７】
0005111982.tif 000008
【図８】
0005111982.tif 000009