(57)【特許請求の範囲】
【請求項１】
印刷機または複写機の制御方法において、
少なくとも１つの第１の制御ユニット（４４）と第２の制御ユニット（４６）との間でデータを少なくとも１つのデータ線路（６４）を介して伝送し、
第１の制御ユニット（４４）に第１の識別子（１，２）を割り当て、
第２の制御ユニット（４６）に第２の識別子（１，２，２）を割り当て、
第２の制御ユニット（４６）のメモリ領域には少なくとも１つのデータオブジェクト（Ｖ３）を記憶し、
前記データオブジェクトに第３の識別子（１，２，２，１）を割り当て、
前記第１，第２および第３の識別子はネットワークアドレスであり、
該ネットワークアドレスを前記データオブジェクトに割り当てることによって、該データオブジェクトの位置を一義的に検出することができ、これにより各制御ユニットはデータオブジェクトへ、したがってデータオブジェクトのデータへ直接アクセスすることができ、
少なくとも１つの第３の制御ユニット（５０）を設け、
該第３の制御ユニット（５０）を、第２のデータ線路（６８）を介して前記第２の制御ユニット（４６）と接続し、該第２の制御ユニット（４６）より階層的に下位とし、
データオブジェクトを、前記第３の制御ユニット（５０）により第２のデータ線路（６８）を介して読み出し、および／またはデータオブジェクトの新たなデータを記憶し、
第４の制御ユニット（４２）から第１のデータ伝送規格に従って伝送された命令を、前記第１の制御ユニット（４４）によって第２のデータ伝送規格の命令に変換し、
前記第２および／または第３の制御ユニット（４６，５０）から第２のデータ伝送規格に従って前記第１の制御ユニット（４４）に伝送されたデータを、該第１の制御ユニット（４４）によって第１のデータ伝送規格によるデータに変換し、
前記第１の制御ユニット（４４）を、第３のデータ線路（６２）を介して前記第４の制御ユニット（４２）と接続し、
該第４の制御ユニット（４２）は前記第１の制御ユニット（４４）より上位であり、該第１の制御ユニット（４４）を用いてデータオブジェクト（Ｖ３）にアクセスし、
前記第１，第２および第３の制御ユニット（４４，４６，５０）を印刷機または複写機に配置し、
前記第４の制御ユニット（４２）を印刷機または前記複写機の外に配置し、前記第３のデータ線路（６２）を介して印刷機または複写機と接続する、
ことを特徴とする方法。
【請求項２】
請求項１記載の方法において、ネットワークアドレスを階層的に編成し、
第３のネットワークアドレス（１，２，２，１）は第２のネットワークアドレス（１，２，２）より階層的に下位である方法。
【請求項３】
請求項１または２記載の方法において、第３のネットワークアドレス（１，２，２，１）を用いて第２のネットワークアドレス（１，２，２）を検出する方法。
【請求項４】
請求項２または３記載の方法において、データオブジェクト（Ｖ３）のアクセスのための物理的および／または論理的伝送経路（６０〜６８）を、第３のネットワークアドレス（１，２，２，１）の階層的位置により設定する方法。
【請求項５】
請求項１から４までのいずれか１項記載の方法において、データオブジェクト（Ｖ３）のデータを前記第１の制御ユニット（４４）により第３のネットワークアドレス（１，２，２，１）を用いて前記第２の制御ユニット（４６）のメモリ領域から読み出し、および／またはデータオブジェクトのデータを第３のネットワークアドレス（１，２，２，１）を用いて第２の制御ユニット（４６）のメモリ領域に記憶する方法。
【請求項６】
請求項１から５までのいずれか１項記載の方法において、前記第１の制御ユニット（４４）と前記第２の制御ユニット（４６）はそれぞれ１つのネットワークノードを形成する方法。
【請求項７】
請求項３から６までのいずれか１項記載の方法において、第３のネットワークアドレス（１，２，２，１）は第２のネットワークアドレス（１，２，２）のサブアドレスである方法。
【請求項８】
請求項１から７までのいずれか１項記載の方法において、データオブジェクト（Ｖ３）の値は調整パラメータを指示する方法。
【請求項９】
請求項１から８までのいずれか１項記載の方法において、前記第１から第４の制御ユニットは階層的に編成されており、
前記第２の制御ユニット（４６）は階層的に第１の制御ユニット（４４）の下位であり、
前記第２の制御ユニット（４６）のネットワークアドレス（１，２，２）は階層的に前記第１の制御ユニットのネットワークアドレス（１，２）の下位である方法。
【請求項１０】
請求項１から９までのいずれか１項記載の方法において、第１のデータ線路および／または第２のデータ線路は、ＣＡＮバス接続、ＬＡＮ接続、Ｖ．２４規格によるデータ線路、またはＳＤＬＣ規格によるデータ線路である方法。
【請求項１１】
請求項１から１０までのいずれか１項記載の方法において、伝送を第１および／または第２のデータ線路を介し、シンプル管理ネットワークプロトコルによって行う方法。
【請求項１２】
請求項１から１１までのいずれか１項記載の方法において、制御ユニットにルータ（７２）を設け、該ルータはデータオブジェクト（Ｖ３）のネットワークアドレス（１，２，２，１）に依存して、読み出し要求および／または書き込み要求をデータオブジェクト（Ｖ３）より階層的に上位の少なくとも１つのネットワークアドレス（１，２，２）に転送する方法。
【請求項１３】
請求項１から１２までのいずれか１項記載の方法において、データオブジェクト（Ｖ３）の位置をネットワーク内で、該データオブジェクト（Ｖ３）のネットワークアドレス（１，２，２，１）を用いて検出する方法。
【請求項１４】
請求項１から１３までのいずれか１項記載の方法において、第３のデータ線路（６２）をＶ．２４規格に従い構成し、
印刷機または複写機を第３のデータ線路（６２）を介して管理および／または調整作業のために第４の制御ユニット（４２）と接続し、
データオブジェクト（Ｖ３）のデータを第４の制御ユニット（４２）により読み出し、および／またはデータオブジェクト（Ｖ３）の新たなデータを書き込む方法。
【請求項１５】
請求項１から１４までのいずれか１項記載の方法において、前記第４の制御ユニット（４２）は適切なソフトウエアを備えるパーソナルコンピュータである方法。
【請求項１６】
請求項１から１５までのいずれか１項記載の方法において、前記第１の制御ユニット（４４）はネットワークのベースノードである方法。
【請求項１７】
請求項１から１６までのいずれか１項記載の方法において、データオブジェクトは変数および／または定数を含む方法。
【請求項１８】
印刷機または複写機の制御装置であって、第１の識別子（１，２）が割り当てられた少なくとも１つの第１の制御ユニット（４４）と、第２の識別子（１，２，２）が割り当てられた少なくとも１つの第２の制御ユニット（４６）と、少なくとも１つのデータ線路（６４）を有し、
該データ線路を介してデータが前記第１の制御ユニット（４４）と前記第２の制御ユニット（４６）との間で伝送され、
前記第２の制御ユニット（４６）はメモリ領域を有し、該メモリ領域には少なくとも１つのデータオブジェクト（Ｖ３）が記憶されており、
データオブジェクト（Ｖ３）には第３の識別子が割り当てられており、
第１，第２および第３の識別子はそれぞれネットワークアドレスであり、
該ネットワークアドレスを前記データオブジェクトに割り当てることによって、該データオブジェクトの位置を一義的に検出することができ、これにより各制御ユニットはデータオブジェクトへ、したがってデータオブジェクトのデータへ直接アクセスすることができ、
少なくとも１つの第３の制御ユニット（５０）が設けられており、
該第３の制御ユニットは、第２のデータ線路（６８）を介して前記第２の制御ユニット（４６）と接続されており、該第２の制御ユニット（４６）より階層的に下位とし、
データオブジェクトが前記第３の制御ユニット（５０）により第２のデータ線路（６８）を介して読み出され、および／またはデータオブジェクトの新たなデータが記憶され、
第４の制御ユニット（４２）から第１のデータ伝送規格に従って伝送された命令が、前記第１の制御ユニット（４４）によって第２のデータ伝送規格の命令に変換され、
前記第２および／または第３の制御ユニット（４６，５０）から第２のデータ伝送規格に従って第１の制御ユニット（４４）に伝送されたデータが、該第１の制御ユニット（４４）によって第１のデータ伝送規格によるデータに変換され、
前記第１の制御ユニット（４４）は、第３のデータ線路（６２）を介して前記第４の制御ユニット（４２）と接続されており、
該第４の制御ユニット（４２）は前記第１の制御ユニット（４４）より上位であり、該第１の制御ユニット（４４）を用いてデータオブジェクト（Ｖ３）にアクセスし、
前記第１，第２および第３の制御ユニット（４４，４６，５０）は印刷機または複写機に配置されており、
前記第４の制御ユニット（４２）は印刷機または複写機の外に配置されており、第３のデータ線路（６２）を介して印刷機または複写機と接続される、
ことを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷機または複写機の制御方法および制御装置に関する。印刷機または複写機は少なくとも２つの制御ユニットを有しており、それらの間で少なくとも１つのデータ線路を介してデータが伝送される。第２の制御ユニットの記憶領域には第１のデータオブジェクトが記憶されている。
【背景技術】
【０００２】
公知の印刷システムまたは複写システムの管理は印刷機または複写機の操作ユニットを介して行われる。プログラムエレメントは操作入力をデータオブジェクトへのアクセスに変換する。このデータオブジェクトはとりわけ制御変数および定数を含んでいる。モジュール構成された公知の印刷機または複写機の制御システムでは、このデータオブジェクトがすべての制御ユニットに記憶され、それらにおいてデータオブジェクトは制御のために必要とされる。制御ユニット間のデータ接続に応じて、制御ユニットに記憶されたデータオブジェクトへは、操作フィールド入力を評価するためのプログラムによって直接アクセスすることができないことがある。そのため、データオブジェクトの更新および／またはデータオブジェクトの表示には面倒な処理ステップが必要である。
【０００３】
公知の印刷機または複写機では、操作フィールドを介してアクセスできるデータオブジェクトが付加的に中央制御ユニットの記憶領域に記憶されていた。この中央制御ユニットは印刷機の静止状態でこのデータオブジェクトを個々の制御ユニットから検出し、このデータオブジェクトを操作フィールドによる相応の入力の際に変更する。択一的に、印刷機または複写機の個々の制御ユニット間でデータ伝送を行う通信プロトコルを、いわゆるトランスペアレント通信に拡張し、第１の制御ユニットから所定の経路で別の第２の制御ユニットへ伝送することができる。その際に第１の制御ユニットはデータ自体を分析しない。
【０００４】
しかりとりわけ保守目的に対しては、印刷機または複写機のデータブロックへ、外部のデータ処理ユニットにより印刷機または複写機のインタフェースを介して直接アクセスできることが所望される。
【０００５】
刊行物ＵＳ６１１９１５６から、デジタルプリンタに対するネットワーク管理システムが公知である。このシステムはシンプルネットワーク管理プロトコル（ＳＮＭＰ）に基づいている。複数のマネージメントシステムないし管理システムがＳＮＭＰによって２つのエージェントにネットワークを介してアクセスすることができる。
【０００６】
刊行物ＵＳ６３１４０８９Ｂ１から、ダイナミックに形成され、トランザクション中に発生する接続についてのすべての情報を含むデータオブジェクトが公知である。このオブジェクトは、トランザクション中の通信の際に使用されたデータについての情報も含む。トランザクションへの通信は電話、手紙、ファックス、ｅ−ｍａｉｌおよびさらなる伝送媒体を用いて行うことができる。
【０００７】
刊行物ＤＥ１００５６０６０Ａ１から、印刷機の少なくとも１つの印刷パラメータを監視する印刷システムが公知である。センサ装置によって印刷パラメータが検出され、この印刷パラメータは通信網によってコード化して制御装置に伝送される。この制御装置は印刷機と通信網を介して接続されている。
【０００８】
本発明の課題は、簡単に印刷機または複写機のデータオブジェクトにアクセスすることのできる、印刷機または複写機の制御方法および制御装置を提供することである。
【０００９】
この課題は、請求項１の構成を備える印刷機または複写機の制御方法により解決される。有利な改善形態は従属請求項に記載されている。
【００１０】
本発明の方法では、制御ユニットも、第２の制御ユニットに記憶されたデータオブジェクトもネットワークアドレスを受け取る。このことによりデータオブジェクトの位置を一義的に検出することができ、これにより各制御ユニットはデータオブジェクトへ、およびひいてはデータオブジェクトのデータへアクセスすることができる。これによりデータオブジェクトの管理は、印刷機または複写機において、有利には電子フォトグラフ印刷機または複写機において、少なくとも２つの制御ユニットにより格段に簡素化される。例えば新たなデータオブジェクトが追加されるか、または既存のデータオブジェクトが除去されても、すべての制御ユニットの制御プロシージャを適合する必要はなく、制御ユニットはデータオブジェクトへのアクセスに必要なデータを制御ユニット間で伝送するだけである。データオブジェクトのネットワークアドレスによってこのデータは簡単に、データオブジェクトが記憶されていて、アクセスしようとする制御ユニットに伝送される。従来技術においてはデータオブジェクトを割り当てるためにすべてのネットノードに存在していなければならなかったルーティングテーブルも本発明の方法ではもはや必要ない。
【００１１】
本発明の第２のアスペクトは、少なくとも２つの制御ユニットを含む、印刷機または複写機を制御するための装置である。制御ユニットは少なくとも１つのデータ線路を介してデータ伝送のために相互に接続されている。第１の制御ユニットには第１の識別子が割り当てられており、第２の制御ユニットには第２の識別子が割り当てられている。第２の制御ユニットの記憶領域には少なくとも１つのデータオブジェクトが記憶される。このデータオブジェクトには第３の識別子が割り当てられる。第１，第２，第３の識別子はネットワークアドレスである。
【００１２】
このことにより、データオブジェクトへ任意の制御ユニットが第１のネットワークで、または第１のネットワークと接続された第２のネットワークで簡単に直接アクセスすることができ、その際にデータオブジェクトが記憶されている制御ユニットへの伝送経路上で読み出し要求または書き込み要求を転送するための伝送経路情報が既知である必要はない。付加的なデータオブジェクトが第２の制御ユニットで実現されると、この第２の制御ユニットとデータ線路を介して接続された第１の制御ユニットは非常に簡単にこのデータオブジェクトへ、並びにこのデータオブジェクトのデータにアクセスすることができる。とりわけ第２の制御ユニットが階層的に複数のレベルで第１の制御ユニットの下位に配置されている場合にそうである。階層的に第１の制御ユニットと第２の制御ユニットの間に配置された制御ユニットでの変更を行うことはデータオブジェクトへのアクセスのために必要ない。制御システムの構造は、データオブジェクトの管理とデータオブジェクトへのアクセスにより、とりわけ変数管理と変数アクセスにより格段に簡素化される。計算コストと個々の制御ユニットでの必要メモリも本発明の装置により格段に低減される。このような本発明の装置は有利には電子フォトグラフ印刷機または複写機を制御ために有利に使用される。
【００１３】
本発明をよりよく理解するために、以下図面に示された実施例を参照する。しかし本発明の保護範囲はこれにより制限されるものではない。
図１は、電子フォトグラフ印刷機を制御するための複数の制御ユニットのブロック回路図である。
図２は、図１の印刷機の制御ユニットの階層的構造を示すブロック回路図である。
【００１４】
図１には電子フォトグラフ印刷機の制御および管理システム１０が示されている。メイン制御ユニット１２はデータ線路１４を介して制御ユニット１６と接続されており、この制御ユニット１６はいわゆる印刷機制御エージェントを含む。印刷機制御エージェントはソフトウエアであり、制御ユニット１６により処理され、問い合わせに対して所定の情報を返信する。この情報はこのエージェントが前もって自動的に収集したものである。この情報の収集と作成をこのエージェントは自動的に実行する。
【００１５】
制御ユニット１６はデータ線路１８を介して操作フィールド制御ユニット２０と接続されている。操作フィールド制御ユニット２０は、印刷機の表示ユニットを介して出力を制御し、例えば画面の接触を介して行われる入力を評価する。操作フィールド制御ユニット２０は、制御ユニット１６の印刷機制御エージェントにおいて印刷機制御エージェントにより収集され、作成された制御変数値、並びに印刷機の他のデータとデータオブジェクトを呼び出し、これらを適切な表示形式で表示ユニットに出力する。メイン制御ユニット１２はネットワーク２２を介して別の制御ユニット２４〜３０と接続されている。制御ユニット２４〜３０にはデータオブジェクト、例えば印刷機の制御に必要な変数値または定数値が記憶されている。少なくともこれらのデータオブジェクトのいくつかは印刷機の操作フィールドに表示可能であり、操作フィールドを介して操作者により変更することができる。別の変数値および／または定数値はセンサによって検出された測定値により自動的に変更される。
【００１６】
メイン制御ユニット１２はＶ．２４インタフェース３８を介してパーソナルコンピュータ３４と接続されており、このパーソナルコンピュータ３４は管理、調整、およびエラー分析のために一時的にメイン制御ユニット１２と接続される。メイン制御ユニット１２への制御命令の伝送、並びにメイン制御ユニット１２からパーソナルコンピュータ３４への値およびデータの伝送はいわゆるＡＳＣＩＩ符号および命令によって行われる。
【００１７】
変換ユニット３６がＡＳＣＩＩ制御命令をシンプルネットワーク管理プロトコル（ＳＮＭＰ）による制御命令に変換する。シンプルネットワーク管理プロトコルによってデータ伝送もデータ線路１４，１８並びにネットワーク２２を介して行われる。メイン制御ユニット１２はさらにルータ３２を含み、このルータは、データを変換ユニット３６から制御ユニット１６，２４〜３０へ転送し、またこれらの制御ユニット１６，２４〜３０からのデータを変換ユニット３６に転送する。制御ユニット１６，２４〜３０から変換ユニット３６へ伝送されたデータは変換ユニット３６によってＡＳＣＩＩデータに変換され、Ｖ．２４インタフェース３８を介してパーソナルコンピュータ３４に伝送される。
【００１８】
従ってメイン制御ユニット１２のＶ．２４インタフェース３８を介して簡単に、印刷機の任意の制御ユニット１６，２０，２４〜３０に記憶されたデータオブジェクトにアクセスすることができる。ここではこのデータオブジェクトのデータを読み出し、および／または新たに書き込むことができる。パーソナルコンピュータ３４によってデータオブジェクトを表示し、変更することもできる。これらのデータオブジェクトはとりわけ印刷機のパラメータに関するものであり、操作フィールドに表示し、および／または調整することができない。
【００１９】
有利には各データオブジェクトの値は制御ユニット１６，２０，２４〜３０の１つだけに記憶され、必要に応じてネットワーク２２および／またはデータ線路１４，１８を介して他の制御ユニットにより読み出し、および／または書き込む。別の実施例では、少なくとも複数のデータオブジェクトが複数の制御ユニットに同時に記憶されており、所定の時点でデータオブジェクトのデータは同期される。
【００２０】
図２には、図１の制御システムに類似する制御システム４０が示されている。この制御システム４０はツリー構造と階層構造を有する。個々の階層レベルは層とも称される。印刷機のメイン制御ユニット４２は上位のネットワーク６０と接続されている。ネットワーク６０は例えばローカルエリアネットワーク（ＬＡＮ）である。ネットワーク６２を介して下位の制御ユニット４１，５２がメイン制御ユニット４２と接続されている。ネットワーク６２は同期制御プロトコル、ハイレベルデータリンクコントロール（ＨＤＬＣ）により駆動される。制御ユニット４４はさらに下位のネットワーク６４と接続されており、このネットワーク６４はＣＡＮバスとして構成されている。このＣＡＮバスを介して制御ユニット４６，４８は制御ユニット４４と直接接続されている。
【００２１】
制御ユニット４８はさらに下位のネットワーク６８と接続されており、このネットワーク６８は例えば共有ＲＡＭとして構成されている。制御ユニット５２は制御ユニット４４と同じように別の制御ユニット５４，５６，５８と接続されている。各制御ユニット４２〜５８はそれぞれ１つのルータといわゆるハンドラを有し、制御ユニット４２のルータが７２により、制御ユニット４２のハンドラが７４により示されている。ハンドラは一般的に論理的入出力システムのプログラムエレメントである。
【００２２】
制御ユニット４２〜５８にはそれぞれ１つのアドレスが割り当てられており、このアドレスによりこれらを制御ユニット４２〜５８の階層ネットワーク構造で一義的に識別することができる。このアドレスはさらにネットワーク階層における位置を指示し、これによりネットワークの任意の個所からこの位置への経路を検出することができる。
【００２３】
メイン制御ユニット４２はアドレス（１）であり、制御ユニット４４はアドレス（１，２）、制御ユニット４６は阿蘇レス（１，２，２）、制御ユニット４８はアドレス（１，２，３）、制御ユニット５０はアドレス（１，２，３，２）、制御ユニット５２はアドレス（１，３）、制御ユニット５４はアドレス（１，３，１）、制御ユニット５８はアドレス（１，３，３）である。制御ユニット５２と５６を除いて、他の制御ユニット４２〜５０，５４，５８はそれぞれ少なくとも１つの変数Ｖ１〜Ｖ９を含んでいる。この変数Ｖ１〜Ｖ９はそれぞれの制御ユニット４２〜５０，５４，５８のメモリ領域、ないしはそれぞれの制御ユニット４２〜５０，５４，５８により管理されるメモリ領域に記憶されている。メイン制御ユニット４２のメモリ領域には変数Ｖ１の値が記憶されている。
【００２４】
変数Ｖ１には、制御ユニット４２〜５８と同じようにアドレスが割り当てられており、この変数Ｖ１にはアドレス（１，１）が割り当てられている。このアドレスは階層的にメイン制御ユニット４２のネットワークアドレスの下位にある。変数Ｖ２は制御ユニット４４のメモリ領域に記憶されており、ここで変数Ｖ２にはネットワークアドレス（１，２，１）が割り当てられている。制御ユニット４６の変数Ｖ３にはネットワークアドレス（１，２，２，１）が、制御ユニット４８の変数Ｖ４にはネットワークアドレス（１，２，３，１）が割り当てられている。変数Ｖ５とＶ６は制御ユニット５０のメモリ領域に記憶されており、変数Ｖ５にはネットワークアドレス（１，２，３，２，１）が、変数Ｖ６にはネットワークアドレス（１，２，３，２，２）が割り当てられている。制御ユニット５４は変数Ｖ７とＶ８を含んでいる。変数Ｖ７はネットワークアドレス（１，３，１，１）と、変数Ｖ８はネットワークアドレス（１，３，１，２）を有する。制御ユニット５８の変数Ｖ９にはネットワークアドレス（１，３，３，１）が割り当てられている。制御ユニット５２と５６は変数を含まない。
【００２５】
例えば制御ユニット５８がセンサの測定値により変数Ｖ１に対する新たな値を検出すると、制御ユニット５８は相応の情報とネットワークアドレス（１，１）をネットワーク６６に伝送する。この情報はネットワークアドレス（１，１）と共にネットワーク６６を介して制御ユニット５２のルータに伝送され、ルータは情報をネットワークアドレス（１，１）と共に上位のネットワーク６２に転送する。その前に制御ユニット５２のルータは、ネットワークアドレス（１，１）が制御ユニット５２の下位であるか否か、すなわちそのネットワークアドレスがネットワーク６６のアドレスであるか否かを検査する。しかし変数Ｖ１のネットワークアドレス（１，１）は制御ユニット５２の階層的に下位のネットワークアドレスではない。従ってこのルータはネットワークアドレス（１，１）と情報を、変数Ｖ１の値を変更するために、すでに述べたようにネットワーク６２に伝送する。ネットワーク６２を介してネットワークアドレス（１，１）は情報と共に制御ユニット４４のルータおよび制御ユニット４２のルータ７２に伝送される。制御ユニット４４のルータはネットワークアドレス（１，１）が制御ユニット４４に該当するものではなく、かつこの制御ユニット４４の階層的に下位の制御ユニット４６，４８，５０のいずれにも該当するものではないことを検出する。
【００２６】
制御ユニット４２のルータ７２は、ネットワークアドレス（１，１）が制御ユニット４２の階層的に下位のネットワークアドレスであることを検出する。ルータ７２はハンドラ７４にネットワークアドレス（１，１）と変数Ｖ１の変数値を変更するための情報を引き渡す。ハンドラ７４は、ネットワークアドレス（１，１）が変数Ｖ１に割り当てられていることを検出する。ハンドラ７４は変数Ｖ１ないしは変数Ｖ１のメモリ領域に直接アクセスし、伝送された情報に相応してメモリ中の変数Ｖ１の値を更新する。ハンドラ７４は確認メッセージを形成し、この確認メッセージは制御ユニット５６にネットワーク６２と６６を介して供給される。制御ユニット５２が制御過程に対して変数Ｖ６の値を必要とする場合、制御ユニット５２は変数Ｖ６に対する読み出し要求をネットワークアドレス（１，２，３，２，２）に送信する。この要求を制御ユニット５２は制御ユニット５２のルータに引き渡し、ルータはネットワークアドレス（１，２，３，２，２）が下位のネットワーク６６のネットワークアドレスであるか否かを検査する。下位のネットワークアドレスでない場合は、ルータはこの読み出し要求を上位のネットワーク６２に伝送する。
【００２７】
制御装置４４のルータは、ネットワークアドレス（１，２，３，２，２）が制御ユニット４４の下位のネットワークアドレスであるか否かを検査する。下位のネットワークアドレスである場合、制御ユニット４４のルータは読み出し要求をネットワーク６４に伝送する。制御ユニット４６のルータは、ネットワークアドレス（１，２，３，２，２）が制御ユニット４６の下位のネットワークアドレスであるか否かを検査する。この場合は、下位のネットワークアドレスではない。制御ユニット４８のルータはネットワークアドレス（１，２，３，２，２）が制御ユニット４８の下位のネットワークアドレスであるか否かを検査する。この場合は、下位のネットワークアドレスである。制御ユニット４８のハンドラは続いて、このネットワークアドレスが制御ユニット４８に記憶されている変数に該当するか否かを検査する。この場合は、それに該当しない。これに基づいて制御ユニット４８のルータは読み出し要求をネットワーク６８に伝送する。制御ユニット５０のルータは、アドレス（１，２，３，２，２）が制御ユニット５０の下位のネットワークアドレスであるか否かを検査する。この場合は、下位のネットワークアドレスである。
【００２８】
ルータは読み出し要求を制御ユニット５０のハンドラに引き渡す。制御ユニット５０のハンドラは、ネットワークアドレス（１，２，３，２，２）が変数Ｖ６に割り当てられていることを検出する。これに基づいて、変数Ｖ６の値が読み出され、応答メッセージが形成される。この応答メッセージは変数Ｖ６の値を含んでいる。このメッセージは、変数Ｖ６の値を要求した制御ユニットのアドレスに、読み出し要求が制御ユニット５０に伝送されたのとは実質的に反対方向の伝送経路で返信される。
【００２９】
ネットワークアドレスを変数Ｖ１〜Ｖ９に割り当てることにより、これらの変数のそれぞれをネットワークで一義的にアドレシングすることができる。これによりアクセス、すなわち変数値の読み出し、または新たな変数値の書き込みを、ネットワークを介してネットワークのいずれの個所からも簡単に行うことができる。複数のネットワーク６０，６２，６４，６６，６８が接続されている場合にも、複数のネットワークを介して変数にアクセスすることができる。例えばローカルエリアネットワーク６０を介しても、このネットワーク６０に接続されたホストコンピュータは変数を読み出すことができる。このことにより例えばこのホストコンピュータから、制御ユニット４２〜５８の変数へのアクセスを必要とする管理および調整作業を非常に簡単に、大きなコストを掛けずに行うことができる。
【００３０】
図１と関連して説明したように、保守コンピュータ３４も制御ユニット４２と直接接続することができ、これにより保守および調整作業を行うことができる。ここで制御ユニット４２は変換ユニット３６を含むことができ、これにより保守コンピュータ３４への接続はＳＮＭＰによる保守メッセージの伝送に直接的には適さない。変換ユニット３６は保守コンピュータ３４から伝送された命令をＳＮＭＰ命令に変換する。このＳＮＭＰ命令は次に相応の制御ユニット４２〜５８に供給され、それぞれの制御ユニットにより実行される。
【００３１】
ＳＮＭプロトコルに付加的にまたは択一的に、ＣＭＩプロトコル（Common Management Information Protocol）を図１と図２の構成で使用することもできる。データ処理装置により処理すべき個々のプロセスを制御ユニットとして本発明で用いることもできる。この場合は個々のプロセスに制御ユニットとしてネットワークアドレスを割り当てる。このプロセスにより管理される変数にも制御ユニット４２〜５８と同様にネットワークアドレスを割り当てる。プロセス間のデータ伝送区間としていわゆるメッセージ、パイプ、名前付きパイプおよび／または供給ＲＡＭが使用される。
【００３２】
制御ユニット４２〜５８および１２，１６，２０，２４〜３０は別個の構成ユニットとして構成することも、プログラムエレメントとして処理することもできる。この場合、プログラムエレメントは制御ユニットで並列的に、例えばマルチタスク環境でのタスクとして処理することができる。ネットワークアドレスを変数に割り当てることにより、並列処理されるタスクが複数ある場合でも、すなわち複数のプロセスが並列処理される場合でも変数の値を簡単に交換することができる。従って中央変数管理は省略することができる。同じ変数が複数の別個の制御ユニットに並列的に存在する場合でも、本発明の方法ないし装置により中央変数管理は必要ない。これによりこれら変数値の同期も省略される。
【００３３】
ネットワークアドレスが図２の制御ユニットの配置構成のように階層的に設定されていれば、それぞれの変数Ｖ１〜Ｖ９が記憶されている制御ユニットへの経路はこのネットワークアドレスに基づいて簡単に検出することができる。ネットワークアドレスのこのような階層構造によって、各ネットワークアドレスへの伝送経路、すなわち各制御ユニットおよびネットワークアドレスの割り当てられた各変数への伝送経路は一義的に検出される。ルーティングテーブルを使用する面倒なルーティングまたはすべてのネットワーク経路の探索は省略される。ネットワーク６０〜６８を介するデータトラフィックはこれにより格段に低減される。これによりネットワークの伝送能力を格段に向上させることができる。制御ユニット４２，４４，４８，５２のルータは複数のネットワーク間のゲートウエイとして機能する。制御ユニット４２，４４，４８，５２はさらにベースノードとしてそれぞれのネットワークないしそれぞれのネットワーク分岐を用いる。場合によりこれらのルータは伝送されたデータを種々のネットワークプロトコルに相応してつなぎ合わせる。従って制御ユニット４２，４４，４８，５２の少なくとも１つはネットワークノードとして構成されている。変数Ｖ３が記憶されている制御ユニット４６のネットワークアドレス（１，２，２）は簡単に変数Ｖ３のネットワークアドレス（１，２，２，１）から導き出される。そのために、制御ユニット４６の下位のネットワークアドレスの桁として用いられる、ネットワークアドレス（１，２，２，１）の最終部（，１）を分離する。
【００３４】
図２に関連して、変数にアクセスするための本発明の方法および装置を詳細に説明した。他のデータオブジェクト、例えば定数に対しても本発明の方法および装置を同様に使用することができる。
【図面の簡単な説明】
【００３５】
【図１】図１は、電子フォトグラフ印刷機を制御するための複数の制御ユニットのブロック回路図である。
【図２】図２は、図１の印刷機の制御ユニットの階層的構造を示すブロック回路図である。
【符号の説明】
【００３６】
１０  制御および管理システム
１２  メイン制御ユニット
１４，１８  データ線路
１６，２０，２４，２６，２８，３０  制御ユニット
３２  ルータ
３６  変換ユニット
３４  管理コンピュータ
３８  インタフェース
４０  制御システム
４２〜５８  制御ユニット
６０〜６８  ネットワーク
７２  ルータ
７４  ハンドラ
【図１】
0004541890.tif 000002
【図２】
0004541890.tif 000003