(57)【要約】  本発明は、保持すべき総計算容量を削減する方法に関し、当該方法では、車両システムの電子計算モジュールが総計算容量を保持し、複数のソフトウェアモジュールが電子計算モジュールにより実行され、ソフトウェアモジュールがデータ処理プロセスと入力データ検査プロセスのために計算容量を使用し、入力データ検査プロセスがクロック周期（３１）に従って繰り返される。本方法は、クロック周期（３１）が調整可能とされている点に特徴がある。本発明は、さらに車対Ｘ通信装置及び当該車対Ｘ通信装置の使用にも関する。
2016514292.tif 000002
【特許請求の範囲】
【請求項１】
保持すべき総計算容量を削減する方法であって、車両システムの電子式の計算モジュールが総計算容量を保持し、電子式の前記計算モジュールにより複数のソフトウェアモジュールが実行され、前記ソフトウェアモジュールが、データ処理プロセスのため及び入力データ検査プロセスのために計算容量を要求し、前記入力データ検査プロセスがクロック周期（３１）に従って繰り返される方法において、
前記クロック周期（３１）は調整可能であることを特徴とする方法。
【請求項２】
請求項１に記載の方法において、
前記クロック周期（３１）は、前記計算モジュールの計算使用率（３２）に応じて調整されることを特徴とする方法。
【請求項３】
請求項２に記載の方法において、
前記クロック周期（３１）は、計算使用率（３２）が増加するにつれて長くされ、計算使用率（３２）が減少するにつれて短くされることを特徴とする方法。
【請求項４】
請求項２又は３のいずれかに記載の方法において、
予め設定可能な計算使用率（３２）を上回ったときに、一又は二以上の入力データ検査プロセスの前記クロック周期（３１）が停止され、一又は二以上の前記入力データ検査プロセスがイベントに応じて起動されることを特徴とする方法。
【請求項５】
請求項１乃至４のいずれか１項に記載の方法において、
各ソフトウェアモジュールが、自身の入力データ検査プロセスのために個別のクロック周期（３１）を備え、この個別のクロック周期（３１）が特に個別に調整可能とされていることを特徴とする方法。
【請求項６】
請求項１乃至５のいずれか１項に記載の方法において、
前記車両システムは、車対Ｘ通信装置であり、特に自動車（１１）内の車対Ｘ通信装置であることを特徴とする方法。
【請求項７】
請求項６に記載の方法において、
前記ソフトウェアモジュールは、受信した車対Ｘメッセージを処理することを特徴とする方法。
【請求項８】
請求項１乃至７のいずれか１項に記載の方法において、
前記クロック周期（３１）は、次のイベント、すなわち、
予め設定されたエリア（１２，１３，１４）に、少なくとも予め設定された数のオブジェクトが存在するか、
予め設定されたエリア（１２，１３，１４）に、少なくとも一つの予め設定された種類のオブジェクトが存在するか又は
予め設定された速度を自動車（１１）が超過するか、
のうち、少なくとも一つが発生したときに調整され、
前記オブジェクトは、交通に関与しているもの及び／又はインフラ装置であることを特徴とする方法。
【請求項９】
請求項１乃至８のいずれか１項に記載の方法において、
前記ソフトウェアモジュールは、予め設定された優先順位で順序付けられており、比較的低い優先度が付けられたソフトウェアモジュールの前記入力データ検査プロセスの前記クロック周期（３１）は、比較的高い優先度が付けられたソフトウェアモジュールが追加の計算容量を必要としているときには、長くされるか又は停止されることを特徴とする方法。
【請求項１０】
請求項９に記載の方法において、
前記ソフトウェアモジュールは、前記自動車に対するそれらの安全上の意義に関連して、予め設定された優先順位で順序付けられていることを特徴とする方法。
【請求項１１】
請求項１乃至１０のいずれか１項に記載の方法において、
当該方法に対し、受信した車対Ｘメッセージの先行フィルタリングを行う方法及び／又は受信した車対Ｘメッセージのデータ量の削減が先行することを特徴とする方法。
【請求項１２】
請求項８又は１１のいずれかに記載の方法において、
前記イベントは、前記先行フィルタリング方法によって認識されることを特徴とする方法。
【請求項１３】
請求項５乃至１２のいずれか１項に記載の方法において、
個々の前記クロック周期（３１）に対して、下限値及び／又は上限値が予め設定されていることを特徴とする方法。
【請求項１４】
電子式の計算モジュールと、電子メモリと、送信・受信モジュールとを少なくとも備えた車対Ｘ通信装置であって、
電子式の前記計算モジュールは、所定の最大計算容量を保持し、
前記計算モジュールは、前記電子メモリ内に格納された複数のソフトウェアモジュールを実行し、
前記ソフトウェアモジュールは、データ処理プロセスのため及び入力データ検査プロセスのために計算容量を必要とし、
前記計算モジュールは、クロック周期（３１）に従って前記入力データ検査プロセスを繰り返す車対Ｘ通信装置において、
前記クロック周期（３１）を調整するための手段をさらに備えるとともに、請求項１乃至１３のいずれか１項に記載の方法を実行することを特徴とする車対Ｘ通信装置。
【請求項１５】
請求項１４に記載の車対Ｘ通信装置の自動車（１１）における使用。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、請求項１の前提部分に記載の、保持すべき総計算容量を削減するための方法、請求項１４の前提部分に記載の車対Ｘ通信装置及びその使用に関する。
【背景技術】
【０００２】
従来技術において、車対Ｘ通信システムが公知である。この車対Ｘ通信システムは、交通に関するデータを転送するだけでなく、天気データのような様々なサービス・データを転送するように構成されている。ここで、車対Ｘ通信は、車両同士の間のデータ交換（車対車通信）によっているだけでなく、インフラ（社会基盤）を構成する装置（Ｉｎｆｒａｓｔｒｕｋｔｕｒｅｉｎｒｉｃｈｔｕｎｇ）と車両との間のデータ交換（車対インフラ通信）にもよっている。車両が受信した車対Ｘメッセージの全てを完全に電子処理するのは、比較的高額でしかもコスト面からしばしば実現不可能な計算コストにつながるという理由から、既にフィルタ法が公知で、この方法によれば、先ずは受信された車対Ｘメッセージの前処理が行われる。
【０００３】
これに関連して、引用文献１には、車対Ｘ通信によって転送される様々なデータを選択するための方法が記載されている。データフレームに基づいて、受信データが受信装置内のデータフィルタにより区別され、この受信データが、さらに例えばドライバーアシスタントシステムや娯楽装置に向けて送られる。これにより、受信データの本来の処理に先行して、受信データの選別が可能になる。データを転送するために、ＷＬＡＮ−規格８０２．１１ａ／ｂ／ｇ／ｎ／ｐに準拠した送信・受信装置が使用される。
【０００４】
引用文献２には、受信した車対Ｘメッセージに対するデータ前処理について記載されている。このデータ前処理は、対応する車両内のアプリケーション及びシステムに向けてメッセージが送られてそのメッセージがこれらのアプリケーション及びシステムにより処理されるのに先行して行われる。ここで、データ前処理は、メッセージのデータセキュリティレベルをチェックし、さらにデータ削減を実行することができる。データ削減を行うことで、特定のオブジェクト（対象物）や状況に関する情報は遮断され、適宜それ以上は伝えられることがなく、処理は行われない。こうして、受信している車両から相当離れたオブジェクトに関する情報とか、特定の時間が経ってからようやく車両が到達するようなオブジェクトに関する情報とかいったものは、考慮に入れられない。同様に、実質的に同じ振る舞いをする近場にある多数のオブジェクトは一つの状況、例えば渋滞という状況に一括りにされる。また、車両の予定移動包絡面（ｖｏｒｇｅｓｅｈｅｎｅｎ  Ｂｅｗｅｇｕｎｇｓｓｃｈｌａｕｃｈ）内に存在するオブジェクトだけを考慮することも可能である。個々のアプリケーションにより処理されるべきデータ量はこれによりかなり削減することができる。
【０００５】
引用文献３は、車対Ｘ通信によって受信したデータパケットのデータセキュリティチェックにかかる計算負荷を低減する方法を開示する。データセキュリティチェックは、暗号アルゴリズムにより施錠されたサインのチェックからなり、これが高い計算コストに結び付いていて、しかも専用の電子装置の使用を余儀なくしている。計算負荷を低減するために、先ずは受信した車対Ｘメッセージの前処理が先行して行われるが、このとき前処理は、メッセージを様々なカテゴリーに優先順位付けする。この優先順位付けは、その際、例えば発信器から受信器までの距離や、発信器から受信器までの衝突余裕時間（ＴＴＣ）（ｔｉｍｅ  ｔｏ  ｃｏｌｌｉｓｉｏｎ）といった様々な評価基準を手掛かりにして行うことができる。次に、より高い優先度が付けられたデータパケットのサインだけがチェックされる。最後に計算容量（計算能力）（Ｒｅｃｈｅｎｋａｐａｚｉｔａｅｔ）にまだ余裕があれば、さらに他のデータパケットがチェックされる。同じように、データパケットの内容を周囲環境センサデータ（Ｕｍｆｅｌｄｓｅｎｓｏｒｄａｔｅｎ）により確かめることで、計算が集中するサインチェックを省略できる点についての可能性も記載されている。
【０００６】
しかしながら、従来技術で公知の車対Ｘ通信方法における欠点は、これらの方法が、車対Ｘ通信のために用意しておかなければならない計算容量を、専ら、処理すべき車対Ｘメッセージの先行フィルタリングや処理すべきデータ量の低減によってのみ減らそうと努めている点にある。そのため、用意しておかなければならない計算容量を低減するための解決手法が、本処理の前段階という観点にかえって縛られてしまっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】独国特許出願公開第１０００８０６０２３１号明細書
【特許文献２】独国特許出願公開第１０２０１０００２０９２号明細書
【特許文献３】独国特許出願公開第１０２０１２２０４８８０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００８】
したがって、本発明の課題は、公知の前処理方法と先行フィルタリング方法とは別に、用意しておかなければならない計算容量をさらに低減できる方法を提供することにある。
【課題を解決するための手段】
【０００９】
この課題は、本発明により、保持すべき総計算容量を削減するための請求項１に記載の方法により解決される。
【００１０】
本発明は、保持すべき総計算容量を削減するための方法であって、車両システムの電子計算モジュールが或る総計算容量を保有しており、電子計算モジュールにより複数のソフトウェアモジュールが実行され、当該ソフトウェアモジュールが、データ処理プロセスと入力データ検査プロセスのために計算容量を要求し、入力データ検査プロセスは、一つのクロック周期に従って繰り返されるという方法に関するものである。この方法は、上記クロック周期が調整可能である点に特徴がある。
【００１１】
ソフトウェアモジュールは、計算モジュール上で時間的に並列に実行される異なる複数のコンピュータプログラム製品とすることができる。ここで、それぞれのソフトウェアモジュールは、そのソフトウェアモジュールが処理すべきデータが存在する限りはデータ処理プロセスを実行する。データ処理プロセスに求められる計算容量は、したがって、処理すべきデータの種類と数とに依存し、計算モジュールにおける各ソフトウェアモジュールにより必要に応じて要求される。加えて、各ソフトウェアモジュールは、そのソフトウェアモジュールに関連した入力データ検査プロセスのための計算容量を要求する。入力データ検査プロセスは、典型的には、各ソフトウェアモジュールについて１秒間に何回も実行され、目下存在している処理対象のデータのチェックを行うものであり、目下存在している処理対象のデータが、チェックしているソフトウェアモジュールに関係しているかどうか、したがって、そのソフトウェアモジュールによって処理を行うべきものかといった点をチェックするものである。また、入力データ検査プロセスは、同じく計算モジュールにおけるソフトウェアモジュールにより要求される計算容量を必要とする。
【００１２】
本発明は、二つの連続した入力データ検査プロセス間の時間間隔を決める調整可能なクロック周期により、入力データ検査プロセスに必要な計算容量の調整が可能とされているという利点をもたらす。したがって、保持される総計算容量を柔軟に使用しつつ配分することができる。例えば、一時的に入力データ検査プロセスの計算容量を減らして、実行中のデータ処理プロセスに使えるようにできる。したがって、必要な場合に保有すべき総計算容量も削減することができる。これがさらにコスト削減を可能にする。蓋し、能力がさほど高くなくて、それ故にコストもかからない計算モジュールが利用できるからである。
【００１３】
クロック周期が、計算モジュールの計算使用率に応じて調整されるように設けられていることが好ましい。ここで、計算使用率とは、本発明の趣旨によれば、ソフトウェアモジュールにより要求される計算容量の、総計算容量に対する比率のことを指す。通常、計算使用率は、基本的には、データ処理プロセスによって処理すべきデータ量に依存して増えたり減ったりする。計算使用率に合わせたクロック周期の調整を行うことで、要求される計算容量に関して個々の要件に柔軟に対応できるという利点が得られる。
【００１４】
計算使用率が増えるのに伴ってクロック周期が長くされ、計算使用率が減るのに伴って短くされるように設けられていることが特に好ましい。この長周期化ないし短周期化は、このとき、予め決められた所定の関係により行うことができる。この関係は、例えば、線形でもよいし、閾値を上回ったときや下回ったときに階段状に変化するものでもよいし、あるいはまた、両者の組み合わせでもよい。同じように、予め設定可能な他の関係のいずれもが可能である。計算使用率の増加に合わせたクロック周期の長周期化と、計算使用率の減少に合わせたクロック周期の短周期化とにより、必要に応じて、計算容量（計算能力）をデータ処理プロセスから入力データ検査プロセスへ、あるいは、その逆の入力データ検査プロセスからデータ処理プロセスへシフトさせることができるという利点が得られる。このとき、クロック周期の長周期化は、二つの連続した入力データ検査プロセスの間の時間間隔が延ばされることになるので、入力データ検査プロセスから必要とされる計算容量を下げることに対応する。
【００１５】
さらに、予め設定可能な計算使用率を上回ったときに、一又は二以上の入力データ検査プロセスのクロックが停止され、一又は二以上の入力データ検査プロセスが所定のイベントに応じて起動されることが特に好ましい。これは、直観的には“無限大”へのクロック周期の長周期化に相当する。特定のイベントが発生してはじめて、単独の又は複数連続した入力データ検査プロセスが実行される。入力データ検査プロセスを停止することで、さらにまた入力データ検査プロセスの計算容量を減じることができ、データ処理プロセスに使えるようにできる。
【００１６】
加えて、各ソフトウェアモジュールが、自身の入力データ検査プロセスのために個別のクロック周期を備え、この個別のクロック周期がとりわけ個別に調整可能とされていることが本目的に適う。こうして、本発明による方法によれば、個別のソフトウェアモジュールとプロセスに総計算容量を特に柔軟に分配することができる。
【００１７】
車両システムが、とりわけ自動車における車対Ｘ通信装置であると有利である。自動車分野ではまさに、通常はコスト削減の圧力が比較的強いのが一般的である。本発明による方法によれば、必要経費の削減を簡単に実現できる。
【００１８】
車対Ｘ通信装置は、以下の接続形式の少なくとも一つを介して車対Ｘメッセージを送信ないし受信することが特に好ましい：
−ＷＬＡＮ−接続（特に、ＩＥＥＥ８０２．１１ｐ準拠）、
−ＷｉＦｉ−ダイレクト、
−ＩＳＭ−接続（Ｉｎｄｕｓｔｒｉａｌ，Ｓｃｉｅｎｔｉｆｉｃ，Ｍｅｄｉｃａｌバンド）（特に、無線接続対応のロック装置）、
−Ｂｌｕｅｔｏｏｔｈ−接続、
−ＺｉｇＢｅｅ−接続、
−ＵＷＢ−接続（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ（超広帯域））、
−ＷｉＭａｘ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ（マイクロ波用広帯域情報交換可能接続））、
−リモートキーレスエントリー接続、
−無線接続対応のロック装置、
−モバイル無線接続、特にＧＳＭ接続、ＧＰＲＳ接続、ＥＤＧＥ接続、ＵＭＴＳ接続及び／又はＬＴＥ接続、
−ＩＲ（赤外線）接続（Ｉｎｆｒａｒｏｔｖｅｒｂｉｎｄｕｎｇ）。
これらの接続形式は、波長及び使用するデータプロトコルといった形式の違いに応じて、異なる長所を提供する。こうして、上述の接続の幾つかについては、例えば、データ転送速度が比較的高くかつ接続が比較的速く確立されることが可能であるのに対して、その他のものは、視覚障害物まわりのデータ転送に極めてよく適している。これらの接続形式の幾つかを組み合わせたり、同時ないし並行に使用することで、さらなる利点が得られる。というのも、そうすることで、個々の接続形式の短所を補うこともできるからである。
【００１９】
加えて、受信した車対Ｘメッセージをソフトウェアモジュールが処理することが好ましい。上述した理由から、このことが、自動車分野における車対Ｘ通信装置の必要経費を削減することに同じく寄与する。
【００２０】
クロック周期は、以下のイベントの少なくとも一つが発生したときに調整されるように設けられていることが有利である：
−予め設定されたエリア（１２，１３，１４）に少なくとも予め設定された数のオブジェクトが存在すること、
−予め設定されたエリア（１２，１３，１４）に予め設定された種類の少なくとも一つのオブジェクトが存在すること、
−予め設定された速度を自動車（１１）が超過すること、
なお、ここでオブジェクトは、交通に関与している者及び／又はインフラ装置である。
【００２１】
上述のイベントは、一又は二以上の入力データ検査プロセスを実行することが必要になり得るそれぞれの場面（状況）を提示している。このとき、予め設定されたエリアは、最も簡単な場合では、車両周りの一定の円形エリアを描くものとすることができる。同等なものとして、予め設定されたエリアはしかし、車両の速度に合わせて調整することができてもよいし、自動車の向きないし走行方向に応じて調整することができてもよい。例えば、車両の走行方向における予め設定されたエリアは、車両の後ろ側のエリアより大きくてもよい。一又は二以上の入力データ検査プロセスの実行を迫られ得るオブジェクトの類型は、例えば救急車やパトカーが出動したときとか、信号とかである。さらに、オブジェクトの数に関連して既述した予め設定されたエリアと、オブジェクトの類型に関連して既述した予め設定されたエリアとは、独立したものであってもよいことは強調しておく必要があろう。
【００２２】
複数のソフトウェアモジュールが予め設定された優先順位で順序付けられており、比較的低い優先度が付けられたソフトウェアモジュールの入力データ検査プロセスのクロック周期は、比較的高い優先度が付けられたソフトウェアモジュールが追加の計算容量を必要としているときには、長くされるか又は停止されるように設けられていることが好ましい。こうして、比較的高い優先度が付けられたソフトウェアモジュールは、必要としている計算容量がいつも得られるということになる。
【００２３】
特に、複数のソフトウェアモジュールは、車両に対するそれらの安全上の意義に関連して予め設定された優先順位で順序付けられているようになっている。したがって、まさに安全上重要なソフトウェアモジュールは、必要としている計算容量がいつも得られ、その結果、高い信頼性でいつも動作できることが保証される。
【００２４】
さらに、受信した車対Ｘメッセージの先行フィルタリングを行う方法及び／又は受信した車対Ｘメッセージのデータ量の削減が本方法に先立って行われるようになっている。これにより、それ自体公知の先行フィルタリングの方法ないしそれ自体公知のデータ量の削減により先ずは計算コストが削減され、それから本発明による方法を用いてさらなる削減がなされるという利点が得られる。これらの組み合わせにより、大幅な計算コストの削減を達成することができる。
【００２５】
特に、イベントが、先行フィルタリングの方法を用いて認識されるように設けられている。それ自体公知である先行フィルタリングの方法は、いずれにしろ処理すべきデータ、それも特に受信した車対Ｘメッセージを解析ないし順序付けするので、この先行フィルタリングの方法を、追加の計算コストを発生させることなく、一又は二以上の入力データ検査プロセスの実行が必要になるイベントを認識するために用いることができる。
【００２６】
加えて、個々のクロック周期に対して、下限値及び／又は上限値が予め設定されていることが好ましい。こうして、各ソフトウェアモジュールに対し、実際の計算使用率とは別に、一つのフレームを予め設定し、その枠内でクロック周期が変更可能とされているようにできる。これによって、例えば、極めて高い計算使用率であっても、特定のソフトウェアモジュールの入力データ検査プロセスが、相応の限界値に対応する特定のクロック周期で依然として実行されることが保証される。
【００２７】
本発明は、さらに、電子式の計算モジュールと、電子メモリと、送信・受信モジュールとを少なくとも備えた車対Ｘ通信装置に係り、このとき、電子式の計算モジュールは、所定の最大計算容量を保有しており、当該計算モジュールは、電子メモリ内に格納された複数のソフトウェアモジュールを実行し、これらのソフトウェアモジュールが、データ処理プロセスと入力データ検査プロセスのために計算容量を要求し、計算モジュールは、クロック周期に従って入力データ検査プロセスを繰り返す。この車対Ｘ通信装置は、当該車対Ｘ通信装置がクロック周期を調整するための手段をさらに備えるとともに本発明による方法を実行するという点に特徴を有している。これにより、既に述べた利点が得られる。
【００２８】
さらに、本発明は、自動車における本発明による車対Ｘ通信装置の使用に関する。
【００２９】
他のさらなる好ましい実施形態は、下位請求項及び図面に基づいた以下の実施例の記載により与えられる。
【図面の簡単な説明】
【００３０】
【図１】自動車の周りに予め設定され、速度に応じて変わるエリアを例として示す図である。
【図２】本発明による方法の取り得る一つの流れを示すフロー図である。
【図３】ソフトウェアモジュールの入力データ検査プロセスのクロック周期を、計算モジュールの計算使用率に応じて調整する様子を説明するための図である。
【発明を実施するための形態】
【００３１】
図１は、本発明による車対Ｘ通信装置が装備されている自動車１１を示し、車対Ｘ通信装置は、保有すべき総計算容量を削減するための本発明による方法を実施する。自動車１１は、矢印１５の方向に移動している。それ自体公知の先行フィルタリング方法により、受信した車対Ｘメッセージは先ず全て解析され、関係がないものとして認識された車対Ｘメッセージは破棄され、それ故、それ以上は処理されない。この先行フィルタリング方法は、本発明による方法の実施に先行するものである。自動車１１の周りに、予め設定されたエリア１２，１３，１４（実寸によるものでない）が看取できるが、エリア１２，１３，１４は、速度に応じて選択される。エリア１２は、速度が１５ｋｍ／ｈを下回るときに選択され、エリア１３は、速度が１５ｋｍ／ｈと５０ｋｍ／ｈの間にあるときに選択され、エリア１４は、速度が５０ｋｍ／ｈを上回るときに選択される。自動車１１内における車対Ｘ通信装置の電子計算処理が、例えば一時的に極めて高い計算使用率を占める場合には、二つのソフトウェアモジュールの入力データ検査プロセスが一時的に停止される。そのため、より多くの計算容量がデータ処理プロセスのために使える。これら二つのソフトウェアモジュールとは、信号状態アシスト機能（Ａｍｐｅｌｐｈａｓｅｎａｓｓｉｓｔｅｎｔｅｎ）と渋滞警告機能（Ｓｔａｕｗａｒｎｅｒ）に関するものである。自動車１１は、速度５５ｋｍ／ｈで前進しているので、上記の二つのソフトウェアモジュール（信号状態アシスト機能と渋滞警告機能）のうちの一方の入力データ検査プロセスの実行を起動するイベントの発生について、エリア１４が監視される。この監視は、先行フィルタリング方法を用いて行われる。エリア１４では他にさらに５台の自動車が認識される（不図示）ので、渋滞警告機能の入力データ検査プロセスが実行され、毎秒繰り返し１回のクロック周期で、エリア１４内の自動車の数が再び減少するまで繰り返される。
【００３２】
図２には、本発明による方法の一つの可能な流れのフロー図が示されている。本方法のステップ２１では、データ処理プロセスを実行するために、複数のソフトウェアモジュールが電子計算モジュールの計算容量を要求する。同時に、複数のソフトウェアモジュールは、ステップ２２において、入力データ検査プロセスを実行するための計算容量を要求する。電子計算ユニットは、ステップ２３において、データ処理プロセスのためと、入力データ検査プロセスのためとに、要求された計算容量を使用できるようにする。次のステップ２４では、計算モジュールがその計算使用率を算出する。ステップ２４における計算使用率の特定の結果次第で、ステップ２５か、ステップ２６か、ステップ２７かのいずれかが実行される。ステップ２４において計算使用率が閾値の下にあると認識されたとき、ステップ２５ではデータ処理プロセスも入力データ検査プロセスもいずれも変更なく実行される。しかしながら、ステップ２４において計算使用率が第一の閾値を超えたことが認識されたときには、ステップ２６において入力データ検査プロセスを実行する際の計算容量を節約してその分がデータ処理プロセスに使えるようにするために計算モジュール上で実行されるソフトウェアモジュールのクロック周期が長くされる。ステップ２４において計算使用率が第二の閾値さえも超えたことが特定されたときには、ステップ２７において予め設定された優先順位で順序付けられかつ比較的低い優先度のものとされた五つのソフトウェアモジュールのクロック周期が完全に停止される。これにより、さらに計算容量が節約され、その分がデータ処理プロセスに使用できるようになる。
【００３３】
図３は、時間ｔに関して計算モジュールの計算使用率（曲線３２、破線）に依存したソフトウェアモジュールの入力データ検査プロセスのクロック周期（曲線３１、実線）を概略的に示す。図から分かるように、入力データ検査プロセスは、先ずは比較的短いクロック周期を有し、つまりは、比較的短い時間間隔で繰り返される。同時に、計算モジュールの計算使用率は、始めは比較的低い。時間ｔが経過するにつれて、計算モジュールの計算使用率は段階的に増加する。この計算使用率の増加を相殺するために、ソフトウェアモジュールの入力データ検査プロセスのクロック周期は同じ分だけ減少する。時点ｔ１で、計算使用率は最後にもう一度飛躍的に上昇し、そのためにクロック周期は停止される。時点ｔ２で、計算使用率の上昇の原因であった計算負荷の高いデータ処理プロセスは終了する。クロック周期は、これに合わせて再び元の値に戻される。
【図１】
2016514292.tif 000003
【図２】
2016514292.tif 000004
【図３】
2016514292.tif 000005
【国際調査報告】
2016514292.tif 000006
2016514292.tif 000007
2016514292.tif 000008
2016514292.tif 000009
2016514292.tif 000010
2016514292.tif 000011