(57)【要約】【課題】外部システムから配信されるパケットに関する情報処理資源の効率的な利用を図りうるように自動車等の移動体に搭載されている内部システムによる通信処理を管理しうる情報管理システム等を提供する。【解決手段】情報管理システム１００によれば、第１処理部１１０が外部システム２０から配信または送信された、ファイルの内容に関するファイル情報に基づき、車載の情報処理機器１２にとってのこのファイルの要否を判定する。また、第２処理部１２０が第１処理部１１０により情報処理機器１２０にとってファイルが必要であると判定されたことを要件として、パケットの収集、蓄積、デコードによるファイルの復元等を含む当該ファイルの「中継処理」を内部システム１０に実行させる。【選択図】  図１
2008042831.tif 000002
【特許請求の範囲】
【請求項１】
外部システムから配信または放送されるパケットの、移動装置に搭載されている内部システムによる収集および蓄積、当該蓄積パケットのデコードによるファイルの復元、ならびに移動装置に搭載されている情報処理機器への当該ファイルの出力を含む中継処理を管理する情報管理システムであって、
外部システムから配信または放送された、ファイルの内容に関するファイル情報に基づき、情報処理機器にとっての当該ファイルの要否を判定する第１処理部と、
第１処理部により情報処理機器にとってファイルが必要であると判定されたことを要件として、当該ファイルの中継処理を内部システムに実行させる第２処理部とを備えていることを特徴とする情報管理システム。
【請求項２】
第１処理部がファイル情報を情報処理機器に出力し、ファイル情報への当該情報処理機器の応答信号の種類または有無に応じて、当該情報処理機器にとってのファイルの要否を判定することを特徴とする請求項１記載の情報管理システム。
【請求項３】
第１処理部がファイルの有効期間またはバージョンを識別するためのファイル情報への情報処理機器の応答信号の種類または有無に応じて、当該情報処理機器にとっての当該ファイルの要否を判定することを特徴とする請求項１または２記載の情報管理システム。
【請求項４】
第１処理部が外部システムから配信された宛先情報により識別される情報処理機器との通信結果に基づき、当該情報処理機器にとってのファイルの要否を判定することを特徴とする請求項１〜３のうちいずれか１つに記載の情報管理システム。
【請求項５】
第２処理部が第１処理部によりファイルが情報処理機器にとって不要であると判定されたことを要件として当該ファイルを構成するパケットの蓄積を内部システムに停止させることを特徴とする請求項１〜４のうちいずれか１つに記載の情報管理システム。
【請求項６】
第２処理部がファイルを構成するパケットの蓄積を内部システムに停止させた後、第１処理部によりファイルが情報処理機器にとって必要であると判定されたことを要件として当該停止を内部システムに解除させることを特徴とする請求項５載の情報管理システム。
【請求項７】
第２処理部が、パケットの蓄積停止時間が閾値を超えたか否か、または現在時刻が当該パケットもしくはファイルの有効期限を過ぎているか否かを判定し、パケットの蓄積停止時間が閾値を超えたと判定したこと、または現在時刻が当該パケットもしくはファイルの有効期限を過ぎていると判定したことを要件として当該蓄積パケットの一部または全部を内部システムに消去または廃棄させることを特徴とする請求項１〜６のうちいずれか１つに記載の情報管理システム。
【請求項８】
第１処理部が前記ファイル情報に基づき、情報処理機器にとっての各ファイルの必要度の高低を認識し、
第２処理部が内部システムによるパケットの蓄積量が上限に到ったことを要件として、当該蓄積パケットのうち第１処理部により認識された当該必要度が低いファイルを構成するパケットを優先的に内部システムに消去または廃棄させることを特徴とする請求項１〜７のうちいずれか１つに記載の情報管理システム。
【請求項９】
請求項１〜８のうちいずれか１つに記載の情報管理システムが搭載されていることを特徴とする前記移動装置としての自動車。
【請求項１０】
外部システムから配信または放送されるパケットの、移動装置に搭載されている内部システムによる収集および蓄積、当該蓄積パケットのデコードによるファイルの復元、ならびに移動装置に搭載されている情報処理機器への当該ファイルの出力を含む中継処理を管理する機能を当該移動装置に搭載されているコンピュータに付与するプログラムであって、
外部システムから配信または放送された、ファイルの内容に関するファイル情報に基づき、情報処理機器にとっての当該ファイルの要否を判定する第１処理機能と、
第１処理機能により情報処理機器にとってファイルが必要であると判定されたことを要件として、当該ファイルの中継処理を内部システムに実行させる第２処理機能とを、前記コンピュータに付与することを特徴とする情報管理プログラム。
【請求項１１】
請求項１記載の情報管理システムを構築するため、請求項１０記載の情報管理プログラムの一部または全部を移動装置に搭載されているコンピュータに配信または放送することを特徴とするシステム。
【請求項１２】
請求項１〜８のうちいずれか１つに記載の外部システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動装置に搭載されている内部システムの動作を管理するシステム、当該情報管理システムが搭載されている移動装置としての自動車、内部システムの管理機能を移動装置に搭載されているコンピュータに付与するプログラム、当該情報管理システムを構築するシステム、および内部システムにより収集等されるパケットを配信または放送する外部システムに関する。
【背景技術】
【０００２】
自動車に搭載されているナビゲーション装置、走行制御装置等のさまざまな情報処理装置のメモリに格納されているソフトウェアが更新されることで、当該情報処理装置の機能が更新されうる。これにより、自動車および情報処理装置のユーザの使い勝手の向上が図られている。ソフトウェアの更新に関するデータがその配信元から情報処理装置に送信または配信されることで、当該ソフトウェアが更新されうる（たとえば、特許文献１参照）。
【特許文献１】特許第３４９８８８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、無条件でパケットが収集かつ蓄積され、必要なパケットが蓄積されたらデコードによりファイルが復元され、このファイルが情報処理機器に転送されることは情報処理資源の有効利用の観点から不適当である。すなわち、ファイルがターゲットにとって利用できない場合またはファイルが配信されるべきターゲットが存在しない場合にパケットの蓄積、デコードおよび出力等のための情報処理資源が無駄になる。また、無用なファイルの受信等に資源が費やされることにより、有用なデータの収集速度が低下する等の支障をきたす可能性がある。このような不都合は、ファイルを構成するパケット数が大きい場合は顕著となる。
【０００４】
そこで、本発明は、外部システムから配信されるパケットに関する情報処理資源の効率的な利用を図りうるように、自動車等の移動装置に搭載されている内部システムによる通信処理を管理しうる情報管理システム、当該情報管理システムが搭載されている移動装置としての自動車、当該情報管理機能を移動装置に搭載されているコンピュータに付与するプログラム、情報管理システムを構成する方法、当該方法を実施するサーバ、および外部システムを提供することを解決課題とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するための第１発明の情報管理システムは、外部システムから配信または放送されるパケットの、移動装置に搭載されている内部システムによる収集および蓄積、当該蓄積パケットのデコードによるファイルの復元、ならびに移動装置に搭載されている情報処理機器への当該ファイルの出力を含む中継処理を管理する情報管理システムであって、外部システムから配信または放送された、ファイルの内容に関するファイル情報に基づき、情報処理機器にとっての当該ファイルの要否を判定する第１処理部と、第１処理部により情報処理機器にとってファイルが必要であると判定されたことを要件として、当該ファイルの中継処理を内部システムに実行させる第２処理部とを備えていることを特徴とする。
【０００６】
第１発明の情報管理システムによれば、外部システムから配信された「ファイル情報」に基づき、移動装置に搭載されている情報処理機器にとってのファイルの要否が判定される。なお「情報処理機器」は「機器」そのもののほか、機器に組み込まれているアプリケーションにより発揮される「機能」をも包含する概念である。また、情報処理機器は一の情報処理機器または複数の情報処理機器のうち一部または全部を意味する。「ファイル情報」は、ファイルの内容に関する情報であり、当該ファイルを構成するパケット、これとは別個のパケット、またはこれらの組み合わせであってもよい。
【０００７】
そして、情報処理機器にとってファイルが必要であると判定されたことを要件として内部システムによる中継処理が実行される。すなわち、情報処理機器にとってファイルが不要であると判定された場合、内部システムによる中継処理の実行が停止される。中継処理には、当該ファイルを構成するパケットの収集およびメモリ等の記憶部への蓄積、当該蓄積パケットのデコードによるファイルの復元ならびに当該情報処理機器への当該ファイルの出力が含まれる。そして、外部システムによって複数のパケットとして配信されたファイルがこれを必要とする情報処理機器によって利用され、このファイルに応じた情報処理等が実行されうる。
【０００８】
これらの処理により、移動装置に搭載されている情報処理機器にとって不要なファイルを構成するパケットまでもが無条件で保存または蓄積される、あるいはデコードされる等の処理が実行される事態が回避される。また、中継処理の実行停止により軽減された、当該中継処理のための資源（パケットの蓄積のためのメモリ容量、デコードのためのＣＰＵやＬＳＩの情報処理能力等）が、他のファイルの中継処理や情報処理に割り当てられうる。したがって、外部システムから配信されるパケットに関する情報処理資源の効率的な利用を図りうるように、自動車等の移動装置に搭載されている内部システムによる通信処理が管理される。
【０００９】
また、第２発明の情報管理システムは、第１発明の情報管理システムにおいて、第１処理部がファイル情報を情報処理機器に出力し、ファイル情報への当該情報処理機器の応答信号の種類または有無に応じて、当該情報処理機器にとってのファイルの要否を判定することを特徴とする。
【００１０】
第２発明の情報管理システムによれば、ファイル情報に対する情報処理機器の応答パターンに基づき、この情報処理機器にとってのファイルの要否が判定される。そして、前記のように当該判定結果に応じて中継処理が実行される、あるいは停止されることにより中継処理に要する資源の効率的な利用が図られる。
【００１１】
さらに、第３発明の情報管理システムは、第１または第２発明の情報管理システムにおいて、第１処理部がファイルの有効期間またはバージョンに関するファイル情報への情報処理機器の応答信号の種類または有無に応じて、当該情報処理機器にとっての当該ファイルの要否を判定することを特徴とする。
【００１２】
第３発明の情報管理システムによれば、ファイルの有効期間またはバージョンに鑑みて、情報処理機器にとってこのファイルが必要であるか否かが判定される。
【００１３】
また、第４発明の情報管理システムは、第１〜第３発明のうちいずれか１つの情報管理システムにおいて、第１処理部が外部システムから配信された宛先情報により指定される情報処理機器との通信結果に基づき、当該情報処理機器にとってのファイルの要否を判定することを特徴とする。
【００１４】
第４発明の情報管理システムによれば、宛先情報により指定される情報処理機器との通信結果に基づき、当該情報処理機器にとってのファイルの要否が判定される。これにより、たとえば宛先情報により指定される情報処理機器が移動装置に搭載されていない場合、当該移動装置に搭載されている他の情報処理機器にとって当該ファイルは不要であると判定される。そして、この場合、前記のように蓄積パケットのデコードによるファイルの復元、ファイルの当該情報処理機器への出力等を含む中継処理の実行が停止されることで、中継処理のための情報処理資源の効率的な利用が図られる。
【００１５】
さらに、第５発明の情報管理システムは、第１〜第４発明のうちいずれか１つの情報管理システムにおいて、第２処理部が第１処理部によりファイルが情報処理機器にとって不要であると判定されたことを要件として当該ファイルを構成するパケットの蓄積を内部システムに停止させることを特徴とする。
【００１６】
第５発明の情報管理システムによれば、移動装置に搭載されている情報処理機器にとって不要なファイルを構成するパケットの蓄積が停止される。したがって、パケットの蓄積およびデコード等の中継処理のための情報処理資源が、当該情報処理機器にとって必要なファイルの中継処理に割り当てられ、内部システムによる通信処理のための資源の効率的な利用が図られる。
【００１７】
また、第６発明の情報管理システムは、第５発明の情報管理システムにおいて、第２処理部がファイルを構成するパケットの蓄積を内部システムに停止させた後、第１処理部によりファイルが情報処理機器にとって必要であると判定されたことを要件として当該停止を内部システムに解除させることを特徴とする。
【００１８】
第６発明の情報管理システムによれば、ファイルが情報処理機器にとって不要な状態では当該ファイルを構成するパケットの蓄積が停止されうる。また、この状態からファイルが情報処理機器にとって必要な状態に遷移した場合、パケットの蓄積が再開される。すなわち、情報処理機器にとって当面は不要であるものの将来的に必要となる可能性があるファイルを構成するパケットがある程度蓄積され、実際に必要な状態になったときにパケットの収集および蓄積が再開される。これにより、この状態の変化後、必要なパケットの収集および蓄積が開始される場合と比較して、情報処理機器にとって必要となったファイルの復元に必要なパケットが収集かつ蓄積されるまでの時間が短縮される。
【００１９】
その一方、前記のようにパケットの蓄積量が制限されうるので、パケットの蓄積等のファイルの中継処理のための情報処理資源が、当該情報処理機器にとって必要なファイルの中継処理等の他の情報処理に割り当てられうる。
【００２０】
さらに、第７発明の情報管理システムは、第１〜第６発明のうちいずれか１つの情報管理システムにおいて、第２処理部が、パケットの蓄積停止時間が閾値を超えたか否か、または現在時刻が当該パケットもしくはファイルの有効期限を過ぎているか否かを判定し、パケットの蓄積停止時間が閾値を超えたと判定したこと、または現在時刻が当該パケットもしくはファイルの有効期限を過ぎていると判定したことを要件として当該蓄積パケットの一部または全部を内部システムに消去または廃棄させることを特徴とする。
【００２１】
第７発明の情報管理システムによれば、情報処理機器にとって不要である可能性が高いまたは明らかに不要であることが判明したファイルを構成するパケットが消去されうる。これにより、パケットの蓄積等のための情報処理資源が、情報処理機器にとって必要なまたは必要である可能性が高いファイルを構成するパケットの蓄積等のために割り当てられうる。そして、情報処理機器にとって必要なファイルの当該情報処理機器への中継処理のための情報処理資源が効率的に利用される。
【００２２】
また、第８発明の情報管理システムは、第１〜第７発明のうちいずれか１つの情報管理システムにおいて、第１処理部が前記ファイル情報に基づき、情報処理機器にとっての各ファイルの必要度の高低を認識し、第２処理部が内部システムによるパケットの蓄積量が上限に到ったことを要件として、当該蓄積パケットのうち第１処理部により認識された当該必要度が低いファイルを構成するパケットを優先的に内部システムに消去または廃棄させることを特徴とする。
【００２３】
第８発明の情報管理システムによれば、内部システムにおけるパケットの蓄積量が上限に到った場合、情報処理機器にとっての重要度が低いパケットが優先的に消去または廃棄される。これにより、内部システムにより情報処理機器にとっての重要度が高いパケットが優先的に蓄積され、当該パケットのファイルへの復元を含む中継処理が優先的に実行されうる。
【００２４】
前記課題を解決するための第９発明の自動車は、第１〜第８発明のうちいずれか１つの情報管理システムが搭載されている前記移動装置としての自動車であることを特徴とする。
【００２５】
第９発明の自動車によれば、情報処理資源の効率的な利用を図りうるように、外部システムから配信されるパケットの内部システムによる中継処理が管理される。
【００２６】
前記課題を解決するための第１０発明の情報管理プログラムは、外部システムから配信または放送されるパケットの、移動装置に搭載されている内部システムによる収集および蓄積、当該蓄積パケットのデコードによるファイルの復元、ならびに移動装置に搭載されている情報処理機器への当該ファイルの出力を含む中継処理を管理する機能を当該移動装置に搭載されているコンピュータに付与するプログラムであって、外部システムから配信または放送された、ファイルの内容に関するファイル情報に基づき、情報処理機器にとってのこのファイルの要否を判定する第１処理機能と、第１処理機能により情報処理機器にとってファイルが必要であると判定されたことを要件として、当該ファイルの中継処理を内部システムに実行させる第２処理機能とを、前記コンピュータに付与することを特徴とする。
【００２７】
第１０発明の情報管理プログラムによれば、外部システムから配信されるパケットに関する通信処理資源の効率的な利用を図りうるように、移動装置に搭載されている内部システムによる通信処理を管理する機能が、当該移動装置に搭載されているコンピュータに付与される。
【００２８】
前記課題を解決するための第１１発明のシステムは、第１発明の情報管理システムを構築するため、第１０発明の情報管理プログラムの一部または全部を前記移動装置に搭載されているコンピュータに配信または放送することを特徴とする。
【００２９】
第１１発明のシステムによれば、外部システムから配信または放送されるパケットに関する通信処理資源の効率的な利用を図りうるように、移動装置に搭載されている内部システムによる通信処理を管理する情報管理システムが任意のタイミングで構成されうる。なお、プログラムの一部とは、第１および第２処理機能のそれぞれを付与する部分のほか、当該部分を構成するさらに細かい部分、またはこれら部分の任意の組み合わせをも含む概念である。
【００３０】
前記課題を解決するための第１２発明の外部システムは、第１〜第８発明のうちいずれか１つの情報管理システムに関連する外部システムである。
【００３１】
第１２発明の外部システムによれば、移動装置に搭載されている情報管理システムに、ファイルのないように関するファイル情報に基づき、当該移動装置に搭載されている情報処理機器にとっての当該ファイルの要否を判定させることができる。さらに、この判定結果に応じて内部システムによる中継処理を実行または停止させることができる。
【発明を実施するための最良の形態】
【００３２】
本発明の情報管理システム、移動装置、情報管理プログラム、情報管理システムの構築システムおよび外部システムの実施形態について図面を用いて説明する。
【００３３】
図１は本発明の一実施形態である情報管理システム等の構成説明図であり、図２は本発明の一実施形態である情報管理システム等の機能説明図である。
【００３４】
まず、情報管理システム等の構成について図１を用いて説明する。図１に示されている自動車（移動装置）１には、内部システム１０と、複数の情報処理機器１２と、情報管理システム１００とが搭載されている。
【００３５】
内部システム１０はＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ等により構成されており、外部システム２０から配信または放送されたパケットを受信または収集しこれをメモリ等の記憶部に蓄積し、記憶部に蓄積されている複数のパケットをデコードすることでファイル（データまたはプログラム）を復元し、このファイルを情報処理機器１２に出力することを含む、ファイルの「中継処理」を実行する。
【００３６】
情報処理機器１２には、ナビゲーション装置、速度センサやヨーレートセンサ等のセンサ（図示略）の出力に応じて自動車１の挙動を制御する装置、エアコン装置、パワーウィンドウ制御装置等が含まれている。
【００３７】
情報管理システム１００は、自動車１に搭載されたハードウェアとしてのＥＣＵまたはコンピュータ（ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ等により構成されている。ＬＳＩが採用されてもよい。）と、メモリに格納され、当該コンピュータに諸機能を付与するソフトウェアとしての本発明の「情報管理プログラム」とにより構成されている。なお、情報管理プログラムは最初から車載コンピュータのメモリに格納されていてもよいが、車載コンピュータからのリクエストがあったとき等の任意のタイミングでこのプラグラムの一部または全部が外部システム２０またはその他のシステム（図示略）からネットワークや人工衛星を介して当該車載コンピュータに配信または配信または放送され、そのメモリに格納されてもよい。また、本発明の情報管理プログラムの一部または全部がファイルとして外部システム２０から情報管理システム１００を構成するコンピュータに配信またはダウンロードされてもよい。
【００３８】
図１には内部システム１０、情報処理機器１２および情報管理システム１００が別個独立の構成として示されているが、これらの包含関係または従属関係がさまざまな形態であってもよい。たとえば（１）情報管理システム１００および情報処理機器１２が独立に内部システム１０に包含されてもよく、（２）内部システム１０に包含される情報処理機器１２にさらに情報管理システム１００が包含されていてもよく、（３）内部システム１０および情報処理機器１２が独立であり、かつ、情報管理システム１００が内部システム１０に包含されていてもよく、（４）内部システム１０および情報処理機器１２が独立であり、かつ、情報管理システム１００が情報処理機器１２に包含されていてもよい。さらに、図１に示されているように独立の内部システム１０、情報処理機器１２および情報管理システム１００はＣＡＮ等により構成される車内ネットワークを介して通信し、内部システム１０およびこれに包含される情報管理システム１００はＥＣＵ内の通信回路を介して通信するように構成されてもよい。
【００３９】
情報管理システム１００は第１処理部１１０と、第２処理部１２０とを備えている。
【００４０】
第１処理部１１０は外部システム２０から配信された、ファイルの内容に関する「ファイル情報」に基づき、それぞれの情報処理機器１２にとってのこのファイルの要否を判定する。
【００４１】
第２処理部１２０は第１処理部１１０により情報処理機器１２にとってファイルが必要であると判定されたことを要件として、当該ファイルの中継処理を内部システム１０に実行させる。一方、第２処理部１２０は第１処理部１１０により情報処理機器１２にとって当該ファイルが不要であると判定された場合、当該ファイルの中継処理の実行を内部システム１０に停止させる。
【００４２】
外部システム２０は一または複数のサーバ（ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ等により構成されている。）により構成され、ファイル情報をネットワークや人工衛星２０２を介して配信または放送する。また、外部システム２０はファイルをパケットに分割してネットワークや人工衛星２０２を介して内部システム１０に配信または放送する。
【００４３】
前記構成の通信制御システム等の機能について図２を用いて説明する。
【００４４】
まず外部システム２０から「ファイル情報」「宛先情報」「ファイル識別子」および「デコードパラメータ」が配信または放送され、内部システム１０の受信機または内部システム１０に接続されている携帯電話機等の受信機によりこれが受信される。なお「ファイル情報」「宛先情報」「ファイル識別子」および「デコードパラメータ」が配信されるタイミングまたは時間帯は同一であってもよいし相互に異なっていてもよい。また、これらの情報が一の受信機によって受信されてもよいし、複数の受信機のそれぞれによって受信されてもよい。「ファイル情報」はファイルの内容に関する情報であり、これによってたとえば当該ファイルの有効期間またはバージョンが識別される。「宛先情報」はファイルの宛先（ターゲット）となる情報処理機器１２を指定するための情報である。「ファイル識別子」はファイルを識別するためのものであり、当該ファイルを構成するパケットの収集等に際して、各パケットが当該ファイルを構成するパケットに該当するか否かの判定に用いられる。「デコードパラメータ」はメモリに蓄積されたパケットのデコードに際して、パケットの並べ順等、デコードによるファイルの復元のために必要な情報が含まれている。
【００４５】
次に、第１処理部１１０が「第１処理」を実行する（図２／Ｓ０１０）。
【００４６】
具体的には、第１処理部１１０は内部システム１０により受信された宛先情報により識別される、ファイルの宛先となる情報処理機器１２の有無を判定する（図２／Ｓ０１１）。たとえば、自動車１に搭載されている情報処理機器１２を識別するためメモリにあらかじめ格納されている宛先情報において、内部システム１０により受信された宛先情報と一致する宛先情報があるか否かに応じてファイルの宛先となる情報処理機器１２の有無が判定される。
【００４７】
また、第１処理部１１０はファイルの宛先となる情報処理機器１２が存在すると判定した場合（図２／Ｓ０１１‥ＹＥＳ）、当該情報処理機器１２に「ファイル情報」を出力する（図２／Ｓ０１２）。なお、宛先情報の送信および受信が省略され、第１処理部１１０が自動車１０に搭載されている情報処理機器１２のすべてにファイル情報を出力してもよい。
【００４８】
さらに、第１処理部１１０はファイル情報に対する情報処理機器１２の応答パターンに基づいてこの情報処理機器１２にとってのファイルの要否を判定する（図２／Ｓ０１３）。たとえば、ファイル情報に応じて情報処理機器１２から応答信号が返信されてきた場合は当該情報処理機器１２にとってファイルが必要であると判定される（図２／Ｓ０１３‥ＹＥＳ）。これに応じてファイル要否を表すフラグｆが「１」に設定される（図２／Ｓ０１４）。一方、当該応答信号の返信がなかった場合は当該情報処理機器１２にとってファイルが不要であると判定される（図２／Ｓ０１１‥ＮＯ）。これに応じてフラグｆが「０」に設定される（図２／Ｓ０１５）。
【００４９】
なお、ファイル情報に応じて情報処理機器１２から第１種の応答信号が返信されてきた場合は当該情報処理機器１２にとってファイルが必要であると判定されてもよい。一方、ファイル情報に応じて情報処理機器１２から第１種の応答信号とは異なる第２種の応答信号が返信されてきた場合は当該情報処理機器１２にとってファイルが不要であると判定されてもよい。また、第１処理部１１０は情報処理機器１２との通信によらず、内部システム１０等のメモリにあらかじめ格納されている要否情報を読み取り、当該要否情報に基づいて各情報処理機器１２にとってのファイルの要否を判定してもよい。
【００５０】
ファイル情報がファイルの有効期間またはバージョンに関する情報である場合、当該ファイルの有効期間またはバージョンに鑑みて、情報処理機器１２にとってこのファイルが必要であるか否かが判定される
続いて、第２処理部１２０が「第２処理」を実行する（図２／Ｓ０２０）。
【００５１】
具体的には、第２処理部１２０は第１処理部１１０によって情報処理機器１２にとってファイルが必要であると判定された場合（図２／Ｓ０２１‥ＹＥＳ）、内部システム１０に「中継処理」を実行させる（図２／Ｓ０２２）。中継処理には、外部システム２０から配信されたパケットのうち、当該ファイルを識別するためのファイル識別子が付されているパケットの収集およびメモリ等の記憶部への蓄積、当該蓄積パケットのデコードパラメータに基づくデコードによるファイルの復元（およびベリファイ）ならびに当該情報処理機器１２への出力回路による当該ファイルの出力が実行される。そして、外部システム２０によって複数のパケットとして配信されたファイルが、これを必要とする情報処理機器１２によって利用され、このファイルに応じた情報処理等が実行されうる。たとえば、ファイルが情報処理機器１２としてのナビゲーション装置の機能を付加するためのソフトウェアである場合、当該付加機能による推奨ルートの設定がこのナビゲーション装置によって実行される。
【００５２】
一方、第２処理部１２０は第１処理部１１０によって情報処理機器１２にとってファイルが不要であると判定された場合（図２／Ｓ０２１‥ＮＯ）、内部システム１０に中継処理の実行を停止させる（図２／Ｓ０２３）。これにより、たとえば情報処理機器１２にとって不要であると判定されたファイルを構成するパケットの内部システム１０による蓄積が停止され、または蓄積量が上限を超えるような蓄積が停止される。その後、第１処理部１１０によりファイルが情報処理機器１２にとって必要であると判定されたことを要件として（図２／Ｓ０１３，Ｓ０２１‥ＹＥＳ）、第２処理部１２０が当該停止を内部システム１０に解除させ、中継処理を実行させる（図２／Ｓ０２２）。さらに、第２処理部１２０が、パケットの蓄積停止時間（または蓄積量が上限を超えないようにパケットの蓄積が停止されている時間）ｔが閾値ｔTHを超えたか否かを判定する（図２／Ｓ０２４）。そして、第２処理部１２０はパケットの蓄積停止時間ｔが閾値ｔTHを超えたと判定した場合（図２／Ｓ０２４‥ＹＥＳ）、当該蓄積パケットの一部または全部を内部システム１０にそのメモリから消去（廃棄）させる。なお、現在時刻ｔが当該パケットもしくはファイルの有効期限ｔTHを過ぎている場合に当該蓄積パケットの一部または全部がメモリから消去されてもよい。
【００５３】
前記機能を発揮する情報管理システム１００によれば、自動車１に搭載されている情報処理機器１２にとって不要なファイルを構成するパケットまでもが無条件で保存または蓄積される、あるいはデコードされる等の処理が実行される事態が回避される（図２／Ｓ０１３、Ｓ０２１‥ＮＯ，Ｓ０２３）。すなわち、ファイルが自動車１に搭載されているすべての情報処理機器１２にとって不要であると判定されたことを要件として当該ファイルを構成するパケットの制限量を超えた蓄積が停止される。これにより、中継処理の停止により軽減された、当該中継処理のための資源（パケットの蓄積のためのメモリ容量、デコードのためのＣＰＵやＬＳＩの情報処理能力等）が、他のファイルの中継処理や情報処理に割り当てられうる。したがって、外部システム２０から配信されるパケットに関する情報処理資源の効率的な利用を図りうるように、自動車１に搭載されている内部システム１０による情報処理が管理される。
【００５４】
また、情報処理機器１２にとって不要なファイルを構成するパケットの蓄積が停止される（図２／Ｓ０２３）。したがって、パケットの蓄積およびデコード等の中継処理のための情報処理資源が、当該情報処理機器１２にとって必要なファイルの中継処理に割り当てられ、内部システム１０による通信処理のための資源の効率的な利用が図られる。
【００５５】
さらに、ファイルが情報処理機器１２にとって不要であり、当該ファイルを構成するパケットの蓄積が停止されている状態から当該ファイルが情報処理機器１２にとって必要な状態に遷移した場合、パケットの蓄積が再開される（図２／Ｓ０１３，Ｓ０１４，Ｓ０２１，Ｓ０２２参照）。すなわち、情報処理機器１２にとって当面は不要であるものの将来的に必要となる可能性があるファイルを構成するパケットがある程度蓄積され、実際に必要な状態になったときにパケットの収集および蓄積が再開される。これにより、この状態の変化後、必要なパケットの収集および蓄積が開始される場合と比較して、情報処理機器１２にとって必要となったファイルの復元に必要なパケットが収集かつ蓄積されるまでの時間が短縮される。
【００５６】
その一方、前記のようにパケットの蓄積量が制限されうるので、パケットの蓄積等のファイルの中継処理のための情報処理資源が、当該情報処理機器１２にとって必要なファイルの中継処理等の他の情報処理に割り当てられうる。
【００５７】
さらに、パケットの制限量を超えた蓄積の停止時間ｔが閾値ｔTHを超えた場合、当該蓄積パケットの一部または全部がメモリから消去または廃棄される（図２／Ｓ０２４‥ＹＥＳ，Ｓ０２５）。これにより、情報処理機器１２にとって不要である可能性が高いまたは明らかに不要であることが判明したファイルを構成するパケットが消去されうる。これにより、パケットの蓄積等のための情報処理資源が、情報処理機器１２にとって必要なまたは必要である可能性が高いファイルを構成するパケットの蓄積等のために割り当てられうる。そして、情報処理機器１２にとって必要なファイルの当該情報処理機器１２への中継処理のための情報処理資源が効率的に利用される。
【００５８】
なお、前記実施形態では通信装置１０２および通信管理システム１００が四輪自動車１に搭載されていたが、他の実施形態として二輪自動車、農作業用機器、脚式移動ロボット等、移動機能を有するあらゆる移動装置に搭載されてもよい。
【００５９】
また、第１処理部１１０が前記ファイル情報に基づき、情報処理機器１２にとっての各ファイルの必要度の高低を認識し、第２処理部１２０が内部システム１０によるパケットの蓄積量が上限に到ったことを要件として、当該蓄積パケットのうち第１処理部１１０により認識された当該必要度が低いファイルを構成するパケットを優先的に内部システム１０に消去または廃棄させてもよい。
【００６０】
当該構成の情報管理システム１００によれば、内部システム１０におけるパケットの蓄積量が上限に到った場合、情報処理機器１２にとっての重要度が低いパケットが優先的にメモリから消去または廃棄される。これにより、内部システム１０により情報処理機器１２にとっての重要度が高いパケットが優先的に蓄積され、当該パケットのファイルへの復元を含む中継処理が優先的に実行されうる。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施形態である情報管理システム等の構成説明図
【図２】本発明の一実施形態である情報管理システム等の機能説明図
【符号の説明】
【００６２】
１‥自動車（移動装置）、１０‥内部システム、１２‥情報処理機器、２０‥外部システム（サーバ）、１００‥情報管理システム、１１０‥第１処理部、１２０‥第２処理部
【図１】
2008042831.tif 000003
【図２】
2008042831.tif 000004