(57)【要約】【課題】プログラムデータのダウンロードを行う際に、外部とのアクセス時間を必要最小限に短縮することができると共に、複数のスレーブプロセッサへダウンロードするプログラムデータのバージョンを関連付けることで、一括管理を容易にする。【解決手段】ダウンロードする場合に、マスタプロセッサ２０６のメモリをダウンロード用メモリ２１８に切り換え、全てのプロセッサに対応する一括ダウンロードデータとして、ダウンロード用メモリ２１８に送信するようにしたため、送信時間が短くて済み、ホストコンピュータ２０４とマスタプロセッサ２０６とのアクセス時間を短縮することができる。識別データにより、時系列で各スレーブプロセッサ２０８へのダウンロードも円滑に行うことができ、一括ダウンロードデータとすることで、バージョン管理も簡便となる。【選択図】        図２
2004265306.tif 000002
【特許請求の範囲】
【請求項１】
外部制御装置と接続されたマスタプロセッサと、前記マスタプロセッサからダウンロードされたプログラムデータに基づいて動作するスレーブプロセッサと、で構成されたマルチプロセッサシステムであって、
前記マスタプロセッサが、
当該マスタプロセッサを動作するためのプログラムデータを記憶する通常動作用メモリと、
前記外部制御装置から入力されるマスタプロセッサ用のプログラムデータ並びにシステム内の全スレーブプロセッサのプログラムデータを一括して記憶可能なダウンロード用メモリと、
前記プログラムデータの記憶終了後に実行され、前記通常動作用メモリへマスタプロセッサ用のプログラムデータをダウンロードすると共に、ダウンロード先のスレーブプロセッサを指定し、かつ指定間の区切りを示す識別データに基づいて、記憶された各スレーブプロセッサ用のプログラムデータを時系列で振り分けて指定先のスレーブプロセンサへダウンロードするダウンロード実行制御手段と、
を有することを特徴とするマルチプロセッサシステム。
【請求項２】
外部制御装置と接続されたマスタプロセッサと、前記マスタプロセッサからダウンロードされたプログラムデータに基づいて動作するスレーブプロセッサと、で構成されたマルチプロセッサシステムにおいて、それぞれのプロセッサへプログラムをダウンロードするためのプログラムデータダウンロード方法であって、
外部制御装置からマスタプロセッサへ、マスタプロッサ及びスレーブプロセッサの全プログラムデータと、ダウンロード先のスレーブプロセッサを指定しかつ区切りを示す識別データと、のダウンロードの開始を通知し、
この通知によってマスタプロッサが再起動することで、マスタプロセッサ内の記録媒体を通常動作用メモリからダウンロード用メモリに切り換えた後、前記全プログラムデータを一括してダウンロードし、
マスタプロセッサ用のプログラムデータを前記通常動作用メモリへインストールし、
スレーブプロセッサ用のプログラムデータを時系列で、前記識別データに基づいて、各スレーブプロセッサに振り分けてダウンロードし、
マスタプロセッサからの命令により、各スレーブプロセッサを再起動する、ことを特徴とするマルチプロセッサシステム用プログラムデータダウンロード方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、外部制御装置と接続されたマスタプロセッサと、前記マスタプロセッサからダウンロードされたプログラムデータに基づいて起動するスレーブプロセッサと、で構成されたマルチプロセッサシステム、及びそれぞれのプロセッサへプログラムをダウンロードするためのプログラムデータダウンロード方法に関する。
【０００２】
【従来の技術】
従来、複数のプロセッサで構成されるマルチプロセッサシステムにおいて、マスタプロセッサと称される特定の（一般に単一の）プロセッサと、このマスタプロセッサ以外のスレーブプロセッサと、に分類している。
【０００３】
スレーブプロセッサには、揮発性メモリのみを設け、必要なプログラムをマスタプロセッサからダウンロードするようになっている。
【０００４】
ダウンロードの方法としては、特許文献１に記載のように、マスタプロセッサのＣＰＵバスに外部インターフェースを介してダウンロード用外部装置を接続し、マスタプロセッサにデータ格納用の揮発性メモリを装備し、複数のスレーブプロセッサのローカルな不揮発性メモリへ迅速にプログラムをダウンロードすることが提案されている。
【０００５】
【特許文献１】
特開２００１−２５６０５５公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記特許文献１では、プログラムデータのダウンロードについて、マスタプロセッサ：スレーブプロセッサが１：１の関係について説明しており、スレーブプロセッサが複数ある場合には、同一の動作をスレーブプロセッサの数分実行することが予想される。
【０００７】
このため、全てのスレーブプロセッサへのダウンロードが完了するまで、常にダウンロード用外部装置との接続が続けられるため、例えば、このダウンロード用外部装置がホストコンピュータである場合、独占する時間が長くなり、当該ホストコンピュータを利用する他の機器等に影響を及ぼすことになる。従って、外部装置（ホストコンピュータ）とのアクセスは短時間であることが望ましい。
【０００８】
また、特許文献１において、他の実施の形態として記載されている内容では、ダウンロード用外部装置が存在せず、予めマスタプロセッサの不揮発性メモリ１６にスレーブプロセッサ用のデータを圧縮保存することが記載されている。
【０００９】
しかし、これでは、リアルタイムのダウンロードが行えず、一旦マスタプロセッサの不揮発性メモリへの外部から得て、これを不揮発性メモリ１４に展開し、その後スレーブプロセッサへダウンロードするという、多段階の処理を経なければならず、作業が煩雑となる。
【００１０】
いずれにしても、各スレーブプロセッサへダウンロードするデータは、それぞれ分離されており、相関関係がないため、プログラムデータのバージョン管理等が煩雑となる。
【００１１】
本発明は上記事実を考慮し、プログラムデータのダウンロードを行う際に、外部とのアクセス時間を必要最小限に短縮することができると共に、複数のスレーブプロセッサへダウンロードするプログラムデータのバージョンを関連付けることで、一括管理を容易にすることができるマルチプロセッサシステム及びマルチプロセッサシステム用プログラムデータダウンロード方法を得ることが目的である。
【００１２】
【課題を解決するための手段】
請求項１に記載の発明は、外部制御装置と接続されたマスタプロセッサと、前記マスタプロセッサからダウンロードされたプログラムデータに基づいて動作するスレーブプロセッサと、で構成されたマルチプロセッサシステムであって、前記マスタプロセッサが、当該マスタプロセッサを動作するためのプログラムデータを記憶する通常動作用メモリと、前記外部制御装置から入力されるマスタプロセッサ用のプログラムデータ並びにシステム内の全スレーブプロセッサのプログラムデータを一括して記憶可能なダウンロード用メモリと、前記プログラムデータの記憶終了後に実行され、前記通常動作用メモリへマスタプロセッサ用のプログラムデータをダウンロードすると共に、ダウンロード先のスレーブプロセッサを指定し、かつ指定間の区切りを示す識別データに基づいて、記憶された各スレーブプロセッサ用のプログラムデータを時系列で振り分けて指定先のスレーブプロセンサへダウンロードするダウンロード実行制御手段と、を有することを特徴としている。
【００１３】
請求項１に記載の発明によれば、マスタプロセッサは、通常動作用メモリと、ダウンロード用メモリと、を備えており、ダウンロード用はシステム内の全スレーブプロセッサ用のプログラムデータが格納可能である。
【００１４】
ここで、外部制御装置（例えば、ホストコンピュータ）からシステム内の全てのプロセッサ（マスタプロセッサ及びスレーブプロセッサ）のプログラムデータを一括して、ダウンロード用メモリに記憶する。
【００１５】
ダウンロード用メモリへの記憶が完了すると、外部制御装置とのアクセスは遮断され、マスタプロセッサのダウンロード実行制御手段では、まず、通常動作用メモリへマスタプロセッサ用のプログラムデータをダウンロードする。
【００１６】
次に、各スレーブプロセッサ用のプログラムデータを時系列で振り分けて指定先のスレーブプロセンサへダウンロードする。このとき、ダウンロードしたデータは、ダウンロード先のスレーブプロセッサを指定し、かつ区切りを示す識別データに基づいて、確実に指定先のスレーブプロセッサへダウンロードされる。なお、この識別データは、前記プログラムデータの一括ダウンロードと共にダウンロードすることが望ましいが、別途ダウンロードするようにしてもよい。
【００１７】
これにより、スレーブプロセッサの数に関係なく、外部制御装置とのアクセス時間を短くすることができる。また、一括でダウンロードするため、識別データにより、ダウンロード先並びにプログラムデータの区切りが明確であるため、ダウンロードしたプログラムデータのバージョン等の管理が容易となる。
【００１８】
請求項２に記載の発明は、外部制御装置と接続されたマスタプロセッサと、前記マスタプロセッサからダウンロードされたプログラムデータに基づいて動作するスレーブプロセッサと、で構成されたマルチプロセッサシステムにおいて、それぞれのプロセッサへプログラムをダウンロードするためのプログラムダウンロード方法であって、外部制御装置からマスタプロセッサへ、マスタプロッサ及びスレーブプロセッサの全プログラムデータと、ダウンロード先のスレーブプロセッサを指定しかつ区切りを示す識別データと、のダウンロードの開始を通知し、この通知によってマスタプロッサが再起動することで、マスタプロセッサ内の記録媒体を通常動作用メモリからダウンロード用メモリに切り換えた後、前記全プログラムデータを一括してダウンロードし、マスタプロセッサ用のプログラムデータを前記通常動作用メモリへインストールし、スレーブプロセッサ用のプログラムデータを時系列で、前記識別データに基づいて、各スレーブプロセッサに振り分けてダウンロードし、マスタプロセッサからの命令により、各スレーブプロセッサを再起動する、ことを特徴としている。
【００１９】
請求項２に記載の発明によれば、外部制御装置からマスタプロセッサへ、マスタプロッサ及びスレーブプロセッサの全プログラムデータと、ダウンロード先のスレーブプロセッサを指定しかつ区切りを示す識別データと、のダウンロードの開始を通知する。
【００２０】
次に、この通知によってマスタプロッサが再起動する。再起動は、マスタプロセッサ内の記録媒体を通常動作用メモリからダウンロード用メモリに切り換えるきっかけとなる。
【００２１】
ダウンロード用メモリに切り換わると、全プログラムデータを一括してダウンロードし、マスタプロセッサ用のプログラムデータを前記通常動作用メモリへインストールし、スレーブプロセッサ用のプログラムデータを時系列で、前記識別データに基づいて、各スレーブプロセッサに振り分けてダウンロードする。
【００２２】
ダウンロード用メモリを予め専用として設けているため、このダウンロードデータはシステム内のスレーブデータの数に拘わらず、一括ダウンロードが可能である。言い換えれば、外部制御装置とのアクセスは、１回で済み、かつ短時間で終了するため、外部制御装置を独占することがない。
【００２３】
次に、マスタプロセッサからの命令により、各スレーブプロセッサを再起動することで、全システムが新バージョンのプログラムデータで動作する。
【００２４】
上記のように一括してダウンロードデータをダウンロードし、識別データに基づいて、マスタプロセッサや各スレーブプロセッサに振り分けてダウンロードするため、ダウンロードデータのバージョン管理が容易となる。
【００２５】
【発明の実施の形態】
図１には、本実施の形態に係るマルチプロセッサシステム２００が示されている。マルチプロセッサシステム２００は、ネットワーク２０２に接続されており、ホストコンピュータ２０４とのアクセスが可能となっている。このホストコンピュータ２０４は、前記マルチプロセッサシステム２００を動作させるためのプログラムデータを送信する外部制御装置としての機能を有している。
【００２６】
マルチプロセッサシステム２００は、単一のマスタプロセッサ２０６とｎ台のスレーブプロセッサ２０８とで構成されている。
【００２７】
マスタプロセッサ２０６は、前記ネットワーク２０２と直接接続されており、スレーブプロセッサ２０８は、それぞれマスタプロセッサ２０６に独立接続されている。
【００２８】
図２は、マルチプロセッサシステム２００の詳細構成が示されている。
【００２９】
マスタプロセッサ２０６には、外部Ｉ／Ｆ２１０を有しており、前記ホストコンピュータ２０４と接続されている。また、マスタプロセッサ２０６は、前記外部Ｉ／Ｆ２１０の他、ＣＰＵ２１２、ＲＡＭ２１４、通常動作用メモリ２１６、ダウンロード用メモリ２１８、スレーブプロセッサ２０８との接続用のＩ／Ｆ２２０を備え、それぞれデータバスやコントロールバス等のバス２２２を介して接続されている。
【００３０】
一方、スレーブプロセッサ２０８は、ＣＰＵ２２４、ＲＡＭ２２６、通常動作用メモリ２２８、マスタプロセッサ２０６との接続用のＩ／Ｆ２３０を備え、それぞれデータバスやコントロールバス等のバス２３２を介して接続されている。
【００３１】
また、スレーブプロセッサ２０８のバス２３２には、リセット回路２３４が接続されており、このリセット回路２３４は、Ｉ／Ｆ２２０、２３０を介してマスタプロセッサ２０６からリセット信号が入力されることで起動し、スレーブプロセッサ２０８が再起動するようになっている。
【００３２】
上記構成のマルチプロセッサシステム２００において、バージョンアップ等のために、プログラムデータの書き換えを行う場合、ホストコンピュータ２０４からプログラムデータをダウンロードする。
【００３３】
図３に示される如く、このプログラムデータ２３６は、１つの群となってマスタプロセッサ２０６へ一括ダウンロードされるようになっている。
【００３４】
プログラムデータ２３６は、それぞれ、マスタプロセッサ用プログラムデータ領域２３８と、ｎ個のスレーブプロセッサ用プログラムデータ領域２４０（Ｎｏ．１）からスレーブプロセッサ用プログラムデータ領域２４０（Ｎｏ．ｎ）とに区切られており、それぞれの境には、区切り及び各領域２３８、２４０（Ｎｏ．１）〜（Ｎｏ．ｎ）のダウンロード指定先を示す識別データ領域２４２が設けられている。
【００３５】
この１つの群となった一括ダウンロードデータは、マスタプロセッサ２０６のダウンロード用メモリ２１８に格納される。この場合、まず、ホストコンピュータ２０４からダウンロードを開始する通知がマスタプロセッサ２０６に送られることで、マスタプロセッサ２０６では、再起動して通常動作用メモリ２１６からダウンロード用メモリ２１８に切り換える動作を実行する。これにより、マスタプロセッサ２０６は、ダウンロードモードとなり得る。
【００３６】
一括ダウンロードデータは、複数のプロセッサ（マスタプロセッサ２０６及びｎ個のスレーブプロセッサ２０８）用のプログラムデータであるため、比較的大量のデータ量である。このため、一括してダウンロードすることで、ホストコンピュータ２０４とマスタプロセッサ２０６とのアクセス時間の短縮を図ることが可能となっている。
【００３７】
マスタプロセッサ２０６のダウンロード用メモリ２１８にダウンロードされたプログラムデータ２３６からは、まず、マスタプロセッサ２０６のプログラムデータが読み出され、通常動作用メモリ２１６に書き込まれる。
【００３８】
一方、順次、スレーブプロセッサ２０８には、リセット信号が送信され、このリセット信号により、スレーブプロセッサ２０８のプログラムデータ受け入れ体制を構築し、時系列で識別データに基づいて、プログラムデータをダウンロードする。
【００３９】
また、マスタプロセッサ２０６では、一括ダウンロードデータに基づいて、バージョンアップの管理を行っている。
【００４０】
以下に本実施の形態の作用を説明する。
【００４１】
まず、ホストコンピュータ２０４からマルチプロセッサシステム２００へのバージョンアップのためのプログラムデータのダウンロード手順を、図４の通信プロトコルに基づいて説明する。
【００４２】
まず、ホストコンピュータ２０４からプログラムデータのインストールを開始する旨の通知をマスタプロセッサ２０６へ送信する（図４の▲１▼参照）。
【００４３】
次に、この通知を受けてマスタプロセッサ２０６では、通常動作用メモリ２１６からダウンロード用メモリ２１８への切り換えを行う。
【００４４】
通常動作用メモリ２１６からダウンロード用メモリ２１８への切り換え切り換えが完了すると、メモリ切り換え完了をホストコンピュータ２０４へ送信する（図４の▲２▼参照）。
【００４５】
次に、ホストコンピュータ２０４では、準備された一括ダウンロードデータの送信を開始する（図４の▲３▼参照）。これにより、マスタプロセッサ２０６では、ダウンロード用メモリ２１８へこの一括ダウンロードデータを蓄積していく。
【００４６】
全ての一括ダウンロードデータの蓄積が完了すると、マスタプロセッサ２０６からホストコンピュータ２０４へ完了通知が送信され（図４の▲４▼参照）、この時点で、ホストコンピュータ２０４とマスタプロセッサ２０６とのアクセスが遮断される。すなわち、スレーブプロセッサ２０８が何台あろうと、一括してこのｎ台のスレーブプロセッサ２０８を含むプログラムデータを送信するため、比較的短時間での送信が可能となり、ホストコンピュータ２０４の独占時間を短縮することができる。
【００４７】
マスタプロセッサ２０６では、前記一括ダウンロードデータのダウンロード用メモリ２１８への蓄積が完了すると、まず、スレーブプロセッサ（Ｎｏ．１）２０８へリセット信号を送出する（図４の▲５▼参照）。
【００４８】
このリセット信号を受けて、スレーブプロセッサ（Ｎｏ．１）２０８では、動作を中止しリセットされた状態、すなわちプログラムデータの受け入れ体制を作る。この受け入れ体制が整うと、スレーブプロセッサ（ＮＯ．１）２０８からマスタプロセッサ２０６へリセット完了信号を送出する（図４の▲６▼参照）。
【００４９】
このリセット完了信号を受けて、マスタプロセッサ２０６では、このスレーブプロセッサ（Ｎｏ．１）２０８のプログラムデータを識別データに基づいて検索し、ダウンロードを開始する（図４の▲７▼参照）。
【００５０】
このダウンロードが完了すると、スレーブプロセッサ（Ｎｏ．１）２０８から完了通知がマスタプロセッサ２０６へ送出され（図４の▲８▼参照）、このスレーブプロセッサ（Ｎｏ．１）２０８へのダウンロードが完了する。
【００５１】
次に、マスタプロセッサ２０６は、スレーブプロセッサ（Ｎｏ．２）２０８を対象として、同様の動作、すなわち図４の▲５▼〜▲８▼の動作を実行する。これを、ｎ回続けることで、スレーブプロセッサ（Ｎｏ．ｎ）２０８へのダウンロードが完了し、全てのスレーブプロセッサ２０８へのダウンロードを終了する。
【００５２】
その後、マスタプロセッサ２０６から全てのスレーブプロセッサ２０８に対して、起動通知を行うことで、各スレーブプロセッサ２０８は新しいバージョンのプログラムデータに基づいて動作を開始する。
【００５３】
以上説明したように、本実施の形態では、単一のマスタプロセッサ２０６と複数のスレーブプロセッサ２０８で構成されたマルチプロセッサシステム２００へホストコンピュータ２０４からダウンロードデータを送信する場合に、マスタプロセッサ２０６のメモリを通常動作用メモリ２１６からダウンロード用メモリ２１８に切り換えると共に、マルチプロセッサシステム２００内の全てのプロセッサ（マスタプロセッサ２０６及びｎ台のスレーブプロセッサ２０８）に対応する一括ダウンロードデータとして、ダウンロード用メモリ２１８に送信するようにしたため、送信時間が短くて済み、ホストコンピュータ２０４とマスタプロセッサ２０６とのアクセス時間を短縮することができる。
【００５４】
また、一括ダウンロードデータには、識別データを付加し、データの区切り及びダウンロード指定先を認識しているため、時系列で各スレーブプロセッサ２０８へのダウンロードも円滑に行うことができる。
【００５５】
さらに、一括ダウンロードデータとすることで、マスタプロセッサ２０６における（或いはホストコンピュータ２０４における）バージョン管理も簡便となる。
【００５６】
【実施例】
図５には、本発明が適用された印刷版自動画像記録システム１０の実施例が示されている。まず、この印刷番自動画像記録システム１０の概略構成について説明する。
【００５７】
印刷版自動画像記録システム１０は、印刷版１２の画像形成層に光ビームを照射して画像を露光する露光部１４と、印刷版１２を枚葉し、前記露光部１４へ搬送する枚葉搬送部１５と、の２つのブロックに分かれている。また、この印刷版自動露光装置１０によって、露光処理された印刷版１２は、印刷版自動画像記録システム１０に隣接した設置された図示しない現像装置へ送り出されるようになっている。
【００５８】
上記構成の印刷版自動画像記録システム１０において、露光部１４用のマスタプロセッサ２０６と、枚葉搬送部１５用のスレーブプロセッサ２０８と、を備えることで、マルチプロセッサシステム２００が構築される。
（露光部の構成）
図５に示される如く、露光部１４は、印刷版１２を周面に巻付けて保持する回転ドラム１６を主要部として構成されており、印刷版１２は、搬送ガイドユニット１８に案内されて、この回転ドラム１６の接線方向から送り込まれるようになっている。回転ドラム１６の図５の上部には、パンチャー２４が配設されている。
【００５９】
搬送ガイドユニット１８は、給版ガイド２０と排版ガイド２２とで構成されている。
【００６０】
搬送ガイドユニット１８の給版ガイド２０と排版ガイド２２とは、互いの相対位置関係が横Ｖ字型とされ、図５の右端部側の中心として、所定角度回動する構造となっている。この回動によって、給版ガイド２０及び排版ガイド２２を選択的に前記回転ドラム１６又はパンチャー２４に対応させることができる。
【００６１】
印刷版１２は、まず、給版ガイド２０に案内されてパンチャー２４へ送り込まれ、この印刷版１２の先端に位置決め用の切欠きを形成する。
【００６２】
印刷版１２は、パンチャー２４による処理後、一旦給版ガイド２０に戻されることで、回転ドラム１６に対応する位置に移動される。
【００６３】
回転ドラム１６は、図示しない駆動手段によって、印刷版１２の装着露光方向（図５の矢印Ａ方向）及び装着露光方向と反対方向となる印刷版１２の取外し方向（図５の矢印Ｂ方向）へ回転される。
【００６４】
図５に示されるように、露光部１４に設けられている回転ドラム１６には、外周面の所定の位置に、先端チャック２６が取付けられている。露光部１４では、この回転ドラム１６に印刷版１２を装着するときに、先ず、先端チャック２６が、搬送ガイドユニット１８の給版ガイド２０によって送り込まれる印刷版１２の先端に対向する位置（印刷版装着位置）で回転ドラム１６を停止させる。
【００６５】
露光部１４には、印刷版装着位置で先端チャック２６に対向して装着ユニット２８が設けられている。先端チャック２６は、この装着ユニット２８の伸縮ロッド２８Ａが伸長して一端側が押圧されることにより、回転ドラム１６の周面との間に印刷版１２の挿入が可能となる。
【００６６】
露光部１４では、印刷版１２の先端が先端チャック２６と回転ドラム１６の間に挿入された状態で、装着ユニット２８の伸縮ロッド２８Ａを引き戻して先端チャック２６への押圧を解除することにより、印刷版１２の先端を先端チャック２６と回転ドラム１６の周面との間で挟持して保持する。
【００６７】
このときに、印刷版１２は、先端が回転ドラム１６に設けられた位置決めピン（図示省略）に突き当てられて位置決めされる。
【００６８】
露光部１４では、回転ドラム１６に印刷版１２の先端が固定されると、回転ドラム１６を装着露光方向へ回転する。これにより、搬送ガイドユニット１８の給版ガイド２０から送り込まれる印刷版１２は、回転ドラム１６の周面に巻き付けられる。
【００６９】
回転ドラム１６の周面近傍には、印刷版装着位置よりも装着露光方向の下流側にスクイズローラ３０が配置されている。このスクイズローラ３０は、回転ドラム１６に向けて移動することにより回転ドラム１６に巻き付けられる印刷版１２を回転ドラム１６へ向けて押圧し、印刷版１２を回転ドラム１６の周面に密着させる。
【００７０】
また、露光部１４には、スクイズローラ３０よりも回転ドラム１６の装着露光方向上流側、かつ先端チャックのホームポジションよりも上流側近傍に後端チャック着脱ユニット３２が配置されている。後端チャック着脱ユニット３２には、回転ドラム１６へ向けて突出されたシャフト３４の先端に後端チャック３６が装着されており、待機状態では後端チャック３６が回転ドラム１６から離間させた状態で保持されている。
【００７１】
露光部１４では、回転ドラム１６に巻き付けた印刷版１２の後端が、後端チャック着脱ユニット３２に対向すると、シャフト３４を突出させて、後端チャック３６を回転ドラム１６の所定の位置に装着する。これにより、後端チャック３６が、回転ドラム１６との間で印刷版１２の後端を挟持して保持する。
【００７２】
露光部１４では、印刷版１２の先端及び後端を回転ドラム１６に保持させるとスクイズローラ３０を離間させる。この後、露光部１４では、回転ドラム１６を所定の回転速度で高速回転させながら（主走査）、この回転ドラム１６の回転に同期させて、記録ヘッド部３７を回転ドラム１６の軸線方向へ移動させながら画像データに基づいて変調した光ビームを照射する。
【００７３】
図５に示される如く、露光部１４では、印刷版１２への走査露光が終了すると、印刷版１２の後端を保持している後端チャック３６が後端チャック着脱ユニット３２に対向する位置で回転ドラム１６を一時停止させ、回転ドラム１６から後端チャック３６を取り外す。これにより、印刷版１２の後端が開放される。
【００７４】
その後、回転ドラム１６を印刷版１２の取出し方向へ回転させることで、印刷版１２は後端側から回転ドラム１６の接線方向に沿って、搬送ガイドユニット１８の排版ガイド２２へ排出され、その後、次工程の現像装置へ搬送される。
（枚葉搬送部の構成）
図５に示される如く、枚葉搬送部１５には、装置設置面に対して平行とされた複数のカセット１００（本実施の形態では上下２段積み）を収容するカセット収容部１０１が設けられている。
【００７５】
図５に示される如く、カセット収容部１０１の上方には、吸盤１０２をアーム１０４を介して吊り下げ支持すると共に当該吊り下げ支持する基点１０６をカセット１００の図５の左右方向へ略水平移動可能な移動機構１１０が設けられている。
【００７６】
移動機構１１０は、複数の吸盤１０２をカセット１００の幅方向に沿って支持するプレートと、このプレートが掛け渡される一対のレール（共に図示省略）を備えている。
【００７７】
前記吸盤１０２を支持する基点１０６は、回動可能とされている。ここで、カセット１００から印刷版１２を持ち出す際、吸盤１０２が取付られるプレートは、レール上におけるカセット１００の図５の右端部に位置している。
【００７８】
図６に示される如く、カセット１００には、最上層に合紙５０、次層に（支持体層１２が上向き（乳剤面１２Ｂが下向き）とされた印刷版１２の順に、合紙５０と印刷版１２とが交互に積層されている。
【００７９】
このため、吸盤１０２は、カセット１００内の最上層の合紙５０に直接接触することになる。
【００８０】
接触した時点で吸盤１０２に吸着力を持たせると、最上層の合紙５０はもちろん、その下層の印刷版１２にも吸着力が伝えられ、合紙５０と印刷版１２とが対となって吸着されて、持ち上げられる。このとき、カセット１００に設けられたさばき板１００Ａに当接することよって、吸着した合紙５０及び印刷版１２以外の下層の合紙５０又は印刷版１２をさばくことができる位置まで上昇するようになっている。
【００８１】
さばき板１００Ａによるさばきが終了した状態で、吸盤１０２を支持するプレートは、基点１０６を中心に図５の反時計方向へ回転し始め、かつレールに沿ってカセット１００の図５の左方向へ移動を開始する。これにより、吸盤１０２の吸着点は、例えば、サイクロイド曲線を描きながら移動することになる。
【００８２】
前記吸盤１０２が１８０°回転すると、合紙５０と印刷版１２は、横Ｕ字型に屈曲され、図５の状態では下側が合紙５０、上側が印刷版１２となって、少なくとも先端部が搬送路１１２上に位置され、搬送ローラ１１４へ受け渡されるようになっている。
【００８３】
なお、移動機構１１０では、それぞれのカセット１００に対応して、移動軌跡が設定される。すなわち、カセット１００の図５の左右の位置、並びに高さ方向の差に応じて、吸盤１０２による吸着位置が異なるため、それぞれのカセット１００に適した移動軌跡を設定し、この設定に基づいて移動するようになっている。なお、特に、下段のカセット１００から印刷版１２及び合紙５０を取り出す際は、上段のカセット１００との干渉を防止するための移動軌跡が設定されるようになっている。
【００８４】
搬送ローラ１１４の下流側には、合紙剥離ユニット１１６が配設されている。
【００８５】
本実施の形態では、搬送ローラ１１４へ到達する際には、合紙５０は印刷版１２の下面側となっているため、合紙剥離ユニット１１６は、搬送経路の下側に配設されている。
【００８６】
剥離ユニット１１６は、搬送路に沿って互いに上下流側の位置関係となる搬送ローラ１１８（上流側）と、合紙剥離ローラ１２０（下流側）と、が設けられている。
【００８７】
搬送ローラ１１８には、無端のベルト１２２が巻き掛けられている。このベルト１２２は、搬送ローラ１１８よりも下方（搬送路から離れる方向）かつ下流側に配設された一対の排出端ローラ１２４の下ローラ１２４Ａに巻き掛けられている。
【００８８】
一方、合紙剥離ローラ１２０にも、無端のベルト１２６が巻き掛けられている。このベルト１２６は、前記排出端ローラ１２４の上ローラ１２４Ｂに巻き掛けられている。
【００８９】
この２本のベルト１２２、１２６によって搬送路の下側には、合紙収容箱１２８へ通じる分岐路１２９が形成される。
【００９０】
また、前記搬送ローラ１１８は図５の反時計回り方向に回転駆動しており、前記合紙剥離ローラ１２０は図５の時計回り方向に回転駆動している。このため、合紙５０が２本のベルト１２２、１２６に挟持された場合、この合紙５０を前記搬送路から合紙収容箱１２８へ搬送案内される。
【００９１】
ここで、合紙剥離ローラ１２０は、前記搬送路に対して接離する方向に移動可能となっており、通常はこの合紙剥離ローラ１２０は、搬送路から離間された位置に保持されている。すなわち、搬送ローラ１１４に挟持されて搬送されてくる印刷版１２と合紙５０とには、非接触であるため、この合紙剥離ローラ１２０の搬送方向に対して反対方向の回転駆動力は合紙５０には伝わることがない。
【００９２】
搬送路において、この合紙剥離ローラ１２０よりも下流側には、先端検出センサ１３０が設けられている。この先端検出センサ１３０は、搬送路に沿って搬送されてくる印刷版１２の有無で信号が反転するため、先端部が到達した時点で信号が反転する。
【００９３】
この先端検出センサ１３０によって印刷版１２を検出（すなわち、この時点では、合紙５０が貼り付いている。）すると、前記合紙剥離ローラ１２０を搬送路に接近する方向へ移動させる。これにより、合紙剥離ローラ１２０の駆動力（搬送方向とは反対の駆動力）が合紙５０に伝わり、前記先端検出センサ１３０まで通過していった合紙５０が戻されることになる。
【００９４】
一方、搬送ローラ１１８では、継続して合紙５０と印刷版１２を搬送路に沿って送り続けているため、搬送ローラ１１８と合紙剥離ローラ１２０との間で合紙５０が弛み、この弛んだ部分が前記２本のベルト１２２、１２６に挟持されるようになっている。
【００９５】
なお、合紙５０が戻される量分だけの時間が経過すると、合紙剥離ローラ１２０は、定常の位置（搬送路から離れた位置）に戻されるため、印刷版１２との接触はなく、摺動し合うようなことはない。
【００９６】
合紙５０は、前記２本のベルト１２２、１２６に挟持されることで、分岐路１２９に沿って合紙収容箱１３０へ案内され、排出される。
【００９７】
【発明の効果】
以上説明した如く本発明では、プログラムデータのダウンロードを行う際に、外部とのアクセス時間を必要最小限に短縮することができると共に、複数のスレーブプロセッサへダウンロードするプログラムデータのバージョンを関連付けることで、一括管理を容易にすることができるという優れた効果を有する。
【図面の簡単な説明】
【図１】本実施の形態に係るマルチプロセッサシステムの概略図である。
【図２】本実施の形態に係るマルチプロセッサシステムの内部構成図である。
【図３】本実施の形態に係る一括ダウンロードデータの構造を示す模式図である。
【図４】一括ダウンロードを実行するときの通信プロトコルである。
【図５】本発明のマルチプロセッサシステムを搭載する印刷版自動露光装置の概略図である。
【図６】印刷版自動露光装置に適用されるカセット内の合紙と印刷版との集積状態を示す側面図である。
【符号の説明】
２００    マルチプロセッサシステム
２０２    ネットワーク
２０４    ホストコンピュータ
２０６    スレーブプロセッサ
２１０    外部Ｉ／Ｆ
２１２    ＣＰＵ（ダウンロード実行制御手段）
２１４    ＲＡＭ
２１６    通常動作用メモリ
２１８    ダウンロード用メモリ
２２０    Ｉ／Ｆ
２２２    バス
２２４    ＣＰＵ
２２６    ＲＡＭ
２２８    通常動作用メモリ
２３０    Ｉ／Ｆ
２３２    バス
２３４    リセット回路
２３６    プログラムデータ
２３８    マスタプロセッサ用プログラムデータ領域
２４０    スレーブプロセッサ用プログラムデータ領域
２４２    識別データ領域
【図１】
2004265306.tif 000003
【図２】
2004265306.tif 000004
【図３】
2004265306.tif 000005
【図４】
2004265306.tif 000006
【図５】
2004265306.tif 000007
【図６】
2004265306.tif 000008