(57)【特許請求の範囲】
【請求項１】
ホストコンピュータと、
このホストコンピュータに接続される通信中継コントローラと、
それぞれが機種ＩＤを有し、前記通信中継コントローラに接続される複数のサイドプリント装置と、
前記複数のサイドプリント装置のそれぞれが配置される複数の感光材料搬送・潜像形成装置とを備え、
前記ホストコンピュータは、前記サイドプリント装置の機種ＩＤに対応して、所定の設定コードに対応した潜像データを作成するとともに、この潜像データのチェックサムを作成し、潜像データ選択表として持ち、
前記複数のサイドプリント装置のそれぞれは、前記通信中継コントローラを経由して送信された前記潜像データを前記所定の設定コードに対応して設定コード・潜像データ対応表として記憶しておく潜像データメモリ手段を有し、
感光材料に所望の潜像を露光記録しようとする際に、前記ホストコンピュータに所望の機種ＩＤと、所望の設定コードとが入力されたとき、前記潜像データ選択表が参照され、入力された機種ＩＤと設定コードと前記潜像データのチェックサムが前記通信中継コントローラを通じて、前記機種ＩＤに対応するサイドプリント装置に転送され、このサイドプリント装置は、転送されてきた設定コードに対応する潜像データを前記潜像データメモリ手段から読み出し、読み出した潜像データのチェックサム結果を計算し、計算したチェックサム結果と前記転送されてきたチェックサムの値が等しいと判断したときに、読み出された潜像データによるキャラクタを前記感光材料搬送・潜像形成装置を介して感光材料上に露光記録することを特徴とするサイドプリント制御システム。
【請求項２】
前記潜像データメモリ手段への書き込みは、前記ホストコンピュータからの書き込み要求時以外は書き込み禁止の属性を持たせることを特徴とする請求項１記載のサイドプリント制御システム。
【請求項３】
前記ホストコンピュータと前記通信中継コントローラとの間の通信インタフェースがＧＰ−ＩＢインタフェースとされ、前記通信中継コントローラと前記サイドプリント装置との間の通信インタフェースがシリアルインタフェースとされたことを特徴とする請求項１または２に記載のサイドプリント制御システム。
【請求項４】
前記シリアルインタフェースによるデータ転送を光リンクユニットにより行う
ことを特徴とする請求項３記載のサイドプリント制御システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、例えば、パーフォレーション（ｐｅｒｆｏｒａｔｉｏｎ  ）を有する感光材料のサイド部に文字、記号等のキャラクタで構成される識別情報を露光記録潜像としてプリントする複数のサイドプリント装置を制御するサイドプリント制御システムに関する。
【０００２】
【従来の技術】
従来から、感光材料、例えば写真フイルムのパーフォレーション近傍の側縁、すなわちサイド部に、製造者名、製品名、コマ番号、ＤＸバーコード等のキャラクタによる識別情報をＬＥＤ（発光ダイオード）により露光して潜像を形成させるサイドプリント用ヘッド装置が知られている（特開平４−４２１４３号公報等）。
【０００３】
そして、生産しようとする写真フイルムの種類が多種類である場合、その品種に応じて、前記潜像の識別情報の記録内容の変更や追加を行う必要性が生じる。潜像の識別情報の記録内容の変更や追加を行うための技術が、特開平４−４２２２０号公報に公表されている。
【０００４】
この技術は、図９に示すように、基本的には、パーソナルコンピュータ１と、これに接続されるサイドプリント装置２と、このサイドプリント装置２が配置される感光材料搬送・潜像形成装置３とから構成されたサイドプリント制御装置といえる。
【０００５】
このサイドプリント制御装置では、ディスプレイやキーボードの接続されたパーソナルコンピュータ１により、フイルムに潜像として露光記録するための識別情報を表す文字、記号等のキャラクタを作成し、これを潜像データとして記憶する。この場合、潜像データ作成用の要素文字データや、この要素文字データを合成するための要素データを外部のＲＯＭ又はハードディスクに持っており、これらのデータを使用して新たな潜像データを作成するようにしている。
【０００６】
次に、作成した潜像データをパーソナルコンピュータ１からサイドプリント装置２に転送して記憶させる。サイドプリント装置２では、記憶した潜像データを読み出し、読み出した潜像データによる識別情報を感光材料搬送・潜像形成装置３を通じて感光材料上のいわゆるサイド部に潜像として露光記録するようになっている。
【０００７】
そして、同公報によれば、未露光の感光材料に露光記録する潜像に係る潜像データを必要に応じて自由に作成することができ、潜像の変更、追加を簡単かつ迅速に行うことができるとされている。
【０００８】
【発明が解決しようとする課題】
しかしながら、上述した従来のサイドプリント制御装置では、以下に説明する種々の問題があった。
【０００９】
第１に、サイドプリント装置２の台数と同数のパーソナルコンピュータ１が必要となり、装置コストが高くなるという問題がある。この問題は、パーソナルコンピュータ１からサイドプリント装置２に潜像データを転送した後、パーソナルコンピュータ１をサイドプリント装置２から切り離して他のサイドプリント装置に接続するというように、ディスプレイ等が接続されたパーソナルコンピュータ１を、その都度移動することにより解決される。しかし、このようにした場合、同公報中に記載されている、ディスプレイ等への異常表示、異常内容の記録等の処理が行えなくなるという新たな問題が発生して実用価値が低下するとともに、装置の移動、接続変更に伴うコストがかかるという問題もある。
【００１０】
第２に、潜像データ作成用の要素文字データや、この要素文字データを合成するための要素データを外部のＲＯＭ又はハードディスクに持っており、これらのデータを使用して新たな潜像データを作成しているので、その作成開始から作成後に新たな潜像データをサイドプリント装置２に転送して設定するまでの時間がかかるという問題がある。すなわち、感光材料の品種に合わせて設定しようとする潜像データの作成のために、その都度、外部のＲＯＭ又はハードディスクから要素文字データ及び合成要素データをパーソナルコンピュータ１に転送する必要があるのでボーレートを原因とする転送通信時間が長くなり、かつ変更、追加等の度毎に新たな潜像データを作成するための作成時間が必要である、つまり、迅速性に欠けるという問題がある。なお、実際上、潜像データはＬＥＤ駆動用の潜像データに展開する必要があるので、サイドプリント装置２の制御手段であるＣＰＵが、この展開処理に拘束される時間比率が高いという問題もあった。
【００１１】
第３に、パーソナルコンピュータ１からサイドプリント装置２に転送した潜像データがサイドプリント装置２に正確に転送されて設定されたかどうかということを確認していないので、データ転送の信頼性に欠けるという問題も指摘されている。
【００１２】
このように、上記従来のサイドプリント制御装置では、複数のサイドプリント装置に異なる潜像データを設定したいという生産現場での要求を満足させようとすると、パーソナルコンピュータがサイドプリント装置と同じ数だけ必要となりコストが増大する。また、変更等の都度、潜像データを作成する構成を採用しているので時間の無駄が発生する。その上、データ転送における品質上のフェールセーフ等が必ずしも十分ではないという問題がある。
【００１３】
この発明は、このような課題を考慮してなされたものであり、感光材料に露光記録するための潜像データを短時間（迅速）に読み出すことが可能となり、併せて品質上のフェールセーフも確保することが可能で、かつローコストに構成できるサイドプリント制御システムを提供することを目的とする。
【００１４】
【課題を解決するための手段】
この発明は、
ホストコンピュータと、
このホストコンピュータに接続される通信中継コントローラと、
この通信中継コントローラに接続される複数のサイドプリント装置と、
前記複数のサイドプリント装置のそれぞれが配置される複数の感光材料搬送・潜像形成装置とを備え、
前記複数のサイドプリント装置のそれぞれは、感光材料に潜像として露光記録するキャラクタに展開された潜像データを所定の設定コードに対応して記憶しておく潜像データメモリ手段を有し、
前記通信中継コントローラは、前記複数のサイドプリント装置の数に対応したバッファメモリ手段を有し、
前記ホストコンピュータに入力された所望の設定コードが前記サイドプリント装置に転送され、前記サイドプリント装置は、転送されてきた設定コードに対応する潜像データを前記潜像データメモリ手段から読み出し、前記感光材料搬送・潜像形成装置は、読み出された潜像データによるキャラクタを感光材料上に露光記録することを特徴とする。
【００１５】
また、この発明は、
前記潜像データメモリ手段に記憶される所定の設定コードに対応した潜像データを前記ホストコンピュータにより作成して転送することを特徴とする。
【００１６】
さらに、この発明は、
前記ホストコンピュータにより潜像データを作成したとき、作成した潜像データのチェックサムを計算し、前記設定コードと前記チェックサムとを組みで記憶しておき、
前記ホストコンピュータから前記所望の設定コードを前記サイドプリント装置に転送するとき前記組みとしたチェックサムをも同時に転送し、
前記サイドプリント装置は、転送されてきた設定コードに対応する潜像データを前記潜像データメモリ手段から読み出し、前記感光材料搬送・潜像形成装置により感光材料上に、読み出した潜像データによるキャラクタを露光記録する前に、前記読み出した潜像データのチェックサムを計算し、この計算結果のチェックサムと前記転送されてきたチェックサムとを比較して、データの整合性を検査することを特徴とする。
【００１７】
さらにまた、この発明は、
前記潜像データメモリ手段への書き込みは、前記ホストコンピュータからの書き込み要求時以外は書き込み禁止の属性を持たせることを特徴とする。
【００１８】
さらにまた、この発明は、
前記ホストコンピュータと前記通信中継コントローラとの間の通信インタフェースがＧＰ−ＩＢインタフェースとされ、前記通信中継コントローラと前記サイドプリント装置との間の通信インタフェースがシリアルインタフェースとされたことを特徴とする。
【００１９】
さらにまた、この発明は、
前記シリアルインタフェースによるデータ転送を光リンクユニットにより行うことを特徴とする。
【００２０】
【作用】
この発明によれば、予め各サイドプリント装置の潜像データメモリ手段に設定コードに対応してキャラクタに展開された潜像データを記憶しておき、ホストコンピュータから所定のサイドプリント装置に所望の設定コードを入力することで、入力された設定コードに対応する潜像データによる潜像が感光材料搬送・潜像形成装置により感光材料上に露光記録される。このため、１台のホストコンピュータで複数台のサイドプリント装置を制御することができる。
【００２１】
また、この発明によれば、１台のホストコンピュータにより作成した潜像データに対応する設定コードを付けた合成データを、所定の複数のサイドプリント装置に転送することができる。
【００２２】
さらに、この発明によれば、ホストコンピュータにより潜像データを作成したときにチェックサムをも計算して格納しておき、設定コードを転送する際に併せてチェックサムも転送し、サイドプリント装置では、設定コードに対応する潜像データを読み出したとき、読み出した潜像データのチェックサムを計算して転送されてきたチェックサムと比較するようにしているので、実際に感光材料に露光記録する前に潜像データの正確さを検査することができる。
【００２３】
さらにまた、この発明によれば、サイドプリント装置中の潜像データメモリ手段への書き込みは、ホストコンピュータからの書き込み要求以外の書き込み要求を禁止する属性を持たせているので、潜像データの内容が不用意に変更されてしまうことが未然に回避される。
【００２４】
さらにまた、この発明によれば、通信中継コントローラ中にサイドプリント装置の数に対応するバッファメモリ手段を有し、かつホストコンピュータと通信中継コントローラとの間ではＧＰＩＢインタフェース、サイドプリント装置と通信中継コントローラとの間ではシリアルインタフェースをそれぞれ用いているので、一旦、バッファメモリ手段にデータを格納することで、サイドプリント装置がホストコンピュータとの通信に係わる時間負担を低減できる。
【００２５】
さらにまた、この発明によれば、光リンクユニットを使用しているので通信のボーレートを上げることができ、かつ、伝送距離を長くすることができる。
【００２６】
【実施例】
以下、この発明の一実施例について、図面を参照して説明する。
【００２７】
図１は、この一実施例のサイドプリント制御システムの概略的な全体構成を示している。
【００２８】
図２は、図１例のサイドプリント制御システムの内部ブロック構成を示している。
【００２９】
図１および図２に示すように、この実施例によるサイドプリント制御システムは、基本的に、１台のホストコンピュータ１１と、このホストコンピュータ１１とＧＰＩＢ（ｇｅｎｅｒａｌ  ｐｕｒｐｏｓｅ  ｉｎｔｅｒｆａｃｅ  ｂｕｓ  ）インタフェースで接続される１台の通信中継コントローラ２１と、この通信中継コントローラ２１にシリアルインタフェースで接続される１１台のサイドプリント装置３１Ｎ  （Ｎ＝１、２、…、１１）と、各１台のサイドプリント装置３１Ｎ  が一体的に配置される１１台の感光材料搬送・潜像形成装置４１Ｎ  （Ｎ＝１、２、…、１１）とから構成されている。なお、煩雑さを避けるために、図２に示すように、任意の１台のサイドプリント装置は符号３１で表し、このサイドプリント装置３１が一体的に配置された任意の１台の感光材料搬送・潜像形成装置は符号４１で表す。
【００３０】
ホストコンピュータ１１は、ＣＰＵ（中央処理装置）・ＲＯＭ（書き込み専用メモリ）・ＲＡＭ（ランダムアクセスメモリ）等を有するコンピュータ本体１２と、これに接続されるＣＲＴディスプレイ（表示手段、出力手段）１３、プリンタ（印字手段、出力手段）１４、及び設定コード入力手段としても機能するキーボード（入力手段）１５とから構成されている。なお、ホストコンピュータ１１は、例えば、パーソナルコンピュータを利用したものでもよく、シングルボードコンピュータを利用したものでもよい。
【００３１】
コンピュータ本体１２と通信中継コントローラ２１には、それぞれＧＰＩＢバス規格のインタフェースボード（ＧＰＩＢインタフェースボードという。）１６、２２が装着されている。ホストコンピュータ１１と通信中継コントローラ２１は、共にＧＰＩＢ機能上のコントローラ、トーカ、リスナの機能を有する。したがって、ホストコンピュータ１１と通信中継コントローラ２１とは、ＧＰＩＢインタフェースで接続されているといえる。
【００３２】
通信中継コントローラ２１は、ＧＰＩＢインタフェースボード２２と、これに接続されるバッファメモリ（バッファメモリ手段）２３と、これに接続されサイドプリント装置３１との通信を行うためのサイドプリント装置３１の台数に対応した１１個のシリアルインタフェースであって高速・遠距離の通信に適するＲＳ４２２インタフェース２４Ｎ  （Ｎ＝１、２、…、１１）と、これらＧＰＩＢインタフェースボード２２、通信内容を一時的に格納するバッファメモリ２３と、これら全体と接続されてその全体を制御する通信制御手段としてのＣＰＵ２５とを備えている。なお、任意の１台のＲＳ４２２インタフェースは符号２４で表す（図２参照）。
【００３３】
サイドプリント装置３１は、それぞれ、上述の通信中継コントローラ２１のＲＳ４２２インタフェース２４に接続されるＲＳ４２２インタフェース３２と、サイドプリント装置３１の全体を制御する制御手段であるＣＰＵ３３と、後に説明する設定コードに対応してキャラクタに展開された潜像データが書き込まれる拡張メモリ（潜像データメモリ手段）３４と、感光材料であるフイルムＦに露光記録によるサイドプリントを行うため、特定の１つの潜像データを記憶するワーク用の記憶手段であるＲＡＭ３５と、このＲＡＭ３５から読み出された潜像データをヘッド装置４２の駆動用の信号に変換するプリント用ＬＥＤ駆動回路３６とから構成される。
【００３４】
拡張メモリ３４としては、電気的に書き込み消去の可能なＥＥＰＲＯＭ又はＥＡＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ａｌｔｅｒａｂｌｅ    ＲＯＭ）等を用いることが好ましい。後に詳しく説明するように、拡張メモリ３４には、設定コードを記憶する記憶領域、この設定コードに対応する潜像データを記憶する記憶領域のメモリアドレスが確保されている。
【００３５】
感光材料搬送・潜像形成装置４１は、周知の構成であり、プリント用ＬＥＤ駆動回路３６から出力されるＬＥＤ駆動信号に基づく露光光Ｌ（図１参照）を発光してフイルムＦ上のサイド部に集光照射する周知のヘッド装置４２と、フイルムＦを、いわゆるパンケーキリールである供給リール（図示していない）から図示しない巻取リールに搬送するためのパルスモータ等の回転駆動手段であるモータ４３と、モータ４３の回転位置信号、すなわちフイルムＦの位置信号を得るためのロータリエンコーダ４４とを有している。なお、実際上、感光材料搬送・潜像形成装置４１は、フイルムＦにパーフォレーションを形成する穿孔装置（図示していない）の一部として構成されている。したがって、サイドプリント装置３１も、通常は、その穿孔装置に取り付けられて使用に供される。
【００３６】
次に、上記実施例の動作について、フローチャートを参照しながら説明する。
【００３７】
図３に示すフローチャートにおいて、まず、ホストコンピュータ１１上で、Ｊ１３５規格の感光材料であるフイルムＦに露光しようとする潜像データ、すなわち、フイルムＦへキャラクタの露光記録を行うためのキャラクタに展開されたデータ、さらに具体的に説明すると、ヘッド装置４２を構成するＬＥＤアレイの各ＬＥＤをオンオフするために展開されたデータを、フイルムＦの製品品種に応じて作成する（ステップＳ１）。
【００３８】
潜像データを作成したとき、併せて各潜像データのチェックサムをそれぞれ計算する（ステップＳ２）。
【００３９】
次に、作成した各潜像データに対して、対応する適当な設定コードを付与する（ステップＳ３）。
【００４０】
そして、任意のサイドプリント装置３１に供給しようとする潜像データを決定して潜像データ選択表を作成する（ステップＳ４）。
【００４１】
ステップＳ１〜ステップＳ４の過程により、ホストコンピュータ１１には、サイドプリント装置３１の識別番号（ＩＤナンバー）毎の潜像データ選択表が作成される。なお、この実施例では、理解を容易にするためにサイドプリント装置３１の識別番号、いわゆる機種ＩＤナンバーは、ＩＤ＝３１１  〜３１１１であるものとする。
【００４２】
図４は、サイドプリント装置３１１  〜３１１１のそれぞれに対応して作成された潜像データ選択表ＬＤＴ（ＬＤＴ＝ＬＤＴ１〜ＬＤＴ１１）の構成を模式的に示している。例えば、潜像データ選択表ＬＤＴ１において、設定コードＣのＣ＝Ｃ１には、潜像データＬＤのＬＤ＝ＬＤ１と、この潜像データＬＤ１のチェックサムＳＵＭ（符号ＳＵＭの代わりに符号ＣＳも用いる。）のＳＵＭ＝ＣＳ１が対応している。潜像データＬＤの数は、この潜像データ選択表ＬＤＴ１ではＭ箇としているが、特定のサイドプリント装置３１に設定しようとする数に等しい任意の数でよい。また、この実施例において、チェックサムＳＵＭの計算は、後に詳しく説明するように、単純加算方式を採用している。
【００４３】
次いで、これら潜像データ選択表ＬＤＴのうち、機種ＩＤナンバーと設定コードＣと潜像データＬＤが、ＧＰＩＢインタフェースボード１６、２２、バッファメモリ２３、ＲＳ４２２インタフェース２４を通じて、機種ＩＤナンバーの対応するサイドプリント装置３１に送信される（ステップＳ５）。この場合、ＧＰＩＢインタフェースボード１６、２２を通じて通信中継コントローラ２１に転送されてきたデータは、通信中継コントローラ２１のＣＰＵ２５の処理動作により一旦バッファメモリ２３に格納された後、機種ＩＤナンバーが判別され、目的のサイドプリント装置３１に接続されているＲＳ４２２インタフェース２４に分配される。
【００４４】
そして、機種ＩＤナンバーの一致した送信データが、その機種ＩＤナンバーが予め割り当てられたサイドプリント装置３１の拡張メモリ３４の予め定められているデータアドレス（メモリアドレス）にコード・潜像データ対応表ＣＤＴ（ＣＤＴ＝ＣＤＴ１〜ＣＤＴ１１）（図５参照）として記憶される（ステップＳ６）。図５は、サイドプリント装置３１１  の拡張メモリ３４に格納されたコード・潜像データ対応表ＣＤＴ１の内容の例を示している。
【００４５】
同様に、残りのサイドプリント装置３１２  〜３１１１の拡張メモリ３４にも、対応する機種ＩＤナンバーに係わるコード・潜像データ対応表ＣＤＴ２〜ＣＤＴ１１がそれぞれ転送されて格納される。
【００４６】
なお、サイドプリント装置３１の拡張メモリ３４に、一旦格納したデータをホストコンピュータ１１により読み出し、読み出したデータの削除、確認検査、変更、検索等をホストコンピュータ１１上で行うことも可能である。
【００４７】
また、この実施例において、拡張メモリ３４は、ホストコンピュータ１１からの潜像データの転送書き込み時以外は、書き込み禁止の属性が自動的に付与され、誤動作等からプロテクトされるようになっている。したがって、ノイズ等による偽の書き込み命令が発生しても、これを受け付けることなく潜像データＬＤを保持することが可能である。
【００４８】
次に、感光材料搬送・潜像形成装置４１を利用して実際にフイルムＦに所望の潜像を露光記録する動作について、図６のフローチャートを参照して説明する。
【００４９】
この場合、まず、稼働させようとするサイドプリント装置３１の機種ＩＤナンバーをホストコンピュータ１１に入力する（ステップＳ１１）。例えば、「ＩＤ＝３１１  」とキーボード１５より入力する。
【００５０】
次に、フイルムＦに露光記録しようとする所望の潜像データＬＤに対応する所望の設定コードＣをキーボード１５より入力する（ステップＳ１２）。例えば、「Ｃ＝Ｃ１」と入力する。
【００５１】
機種ＩＤナンバーと設定コードＣの入力により、ホストコンピュータ１１内では、上述した潜像データ選択表ＬＤＴ、この場合、潜像データ選択表ＬＤＴ１（図４参照）が参照される。そして、機種ＩＤナンバー（ＩＤ＝ＩＤ１）と設定コードＣ（Ｃ＝Ｃ１）とチェックサムＳＵＭ（ＣＳ＝ＣＳ１）とがホストコンピュータ１１から出力され、機種ＩＤナンバーの適合したサイドプリント装置３１Ｎ  （３１Ｎ  ＝３１１  ；ここでは図２に示すサイドプリント装置３１と考える。）に転送され、ＲＡＭ３５のワーク領域に格納される（ステップＳ１３）。なお、このときには、潜像データＬＤ（ＬＤ＝ＬＤ１）自体は送信せず、そのチェックサムＳＵＭ（ＣＳ＝ＣＳ１）のみを送信しているので、きわめて短時間に送信することが可能である。また、設定コードＣ等を転送するときに、併せて年月日、現在の時刻を付けて送信するようにしてもよい。このようにすれば、ホストコンピュータ１１とサイドプリント装置３１の両方で、いわゆる作業履歴データを容易に作成することができる。
【００５２】
次に、ＣＰＵ３３は拡張メモリ３４に記憶されているコード・潜像データ対応表ＣＤＴを参照し（ステップＳ１４）、送信されてきた設定コードＣ（Ｃ＝Ｃ１）に対応する潜像データＬＤ（この場合、ＬＤ＝ＬＤ１）が記憶されているデータアドレスを検索して読み出し、読み出した潜像データＬＤをサイドプリント装置３１のＲＡＭ３５にコピーして設定する（ステップＳ１５）。
【００５３】
この場合のコピーに要する時間を上述の特開平４−４２２２０号公報に公表された技術と比較する。この公表技術では、外部より転送する要素文字データやその合成のためのデータを使用してＬＥＤアレーのオンオフ情報に展開するステップが含まれており、この外部からの転送と展開に要する時間は、この実施例による拡張メモリ３４からＲＡＭ３５にコピーする時間に比較して相当に長い時間となる。具体的な時間で比較すると、この実施例のように、拡張メモリ３４から展開された潜像データＬＤをＲＡＭ３５にコピーするために要する時間は、半導体メモリ間の転送であるため約１ｍｓ程度しかかからず、一方、この実施例と同一内容の未展開の潜像データを外部から転送して展開するまでの時間は約２０ｓ程度かかるので、その差は明らかである。なお、次のステップで実施するチェックサム計算のための時間を併せても、この実施例によるものの総計時間は５ｓ以内に抑えることができる。また、この実施例におけるデータの転送は、同一装置内のデータ転送、すなわちサイドプリント装置３１内のデータ転送であるので、データ転送の信頼性も確実に高いといえる。
【００５４】
拡張メモリ３４から読み出した潜像データＬＤをＲＡＭ３５にコピーする際、読み出した潜像データＬＤのチェックサムを計算する（ステップＳ１６）。チェックサム計算は、単純加算方式、バーコードの読み取りに使用されるモジュラス１０方式、モジュラス１３方式、モジュラス４３方式等多くの方式があり、どの方式を用いてもよいが、この実施例では、チェックサムの対象となるデータ量が多いので、チェックサム計算中に乗算、除算を行わないため計算時間が短くなる単純加算方式を採用した。図７は、この単純加算方式チェックサムの説明に供される図である。
【００５５】
図７に示すように、潜像データＬＤ１の先頭アドレスＡＤｓから末尾アドレスＡＤｅまで、指定アドレスのｎ番目の１６進数データをＢＤｎとするとき、チェックサムＳＵＭは、次に示す式で計算され、計算結果の１６ビット分を比較する方式とした。
【００５６】
ＳＵＭ＝ＢＤ０  ＋ＢＤ１  ＋…＋ＢＤｎ−１  ＋ＢＤｎ  
なお、実際には、潜像データＬＤとともに、感光材料搬送・潜像形成装置４１の初期状態設定データとしてのフイルムＦに対する露光時間データや設備固有の設定データも、ホストコンピュータ１１からサイドプリント装置３１の拡張メモリ３４に転送され、このデータもＲＡＭ３５に転送されるようになっている。通常、潜像データＬＤの先頭アドレスの方に記憶されるこれらのデータもチェックサムの対象データとなるので、フイルムＦに対して不適当な潜像処理作業を行ってしまう、いわゆる誤作業を未然に回避することができる。
【００５７】
次に、サイドプリント装置３１内で拡張メモリ３４から読み出す際に計算したチェックサムＳＵＭと、今回、ホストコンピュータ１１から設定コードＣ１とともに転送されてきたチェックサムＳＵＭの値（ＳＵＭ＝ＣＳ１）が等しいかどうかを比較する（計算したチェックサムＳＵＭ＝ＣＳ１？：ステップＳ１７）。等しい場合、言い換えれば、一致した場合には、正確な潜像データＬＤ１がＲＡＭ３５上にコピーされたことが証明されるので、次の露光記録処理過程（ステップＳ１８）に移る。
【００５８】
万一、不一致の場合には、図６のフローチャート中には示していないが、再度、コピー動作とチェックサム動作とを最大で３回まで繰り返す。３回繰り返しても不一致であった場合には、拡張メモリ３４内に記憶されている設定コードＣ１に対応するデータ内容、すなわち潜像データＬＤ１が破壊されているものとみなし、異常対応処理（ステップＳ１９）を行って処理を中断する。この異常対応処理では、不正確な異常な潜像データＬＤ１が拡張メモリ３４に格納されていることをホストコンピュータ１１へ通知すると同時に、拡張メモリ３４の対象アドレス、すなわち、潜像データＬＤ１が記憶されているデータアドレスに記録されている潜像データＬＤ１をＲＡＭ３５に対してコピーすることを禁止する属性を与える。
【００５９】
このようにすれば、誤った不正確な潜像データがフイルムＦに露光記録されてしまうことを未然に防止することができる。これは、実際に現像してみないと確認不能な感光材料製品の品質上のフェールセーフ機能の一つである。
【００６０】
ステップＳ１８の露光記録過程では、周知のように、ＬＥＤアレイを有するヘッド装置４２により、モータ４３によって搬送されるフイルムＦのサイド部の正確な位置に潜像を露光形成する。この場合、モータ４３の軸と一体的に回転するローラ、スプロケット等の軸の延長上に接続されたロータリーエンコーダ４４の出力信号に基づいて、ＲＡＭ３５に設定されている潜像データＬＤに対応したＬＥＤアレイのオンオフデータが、サイドプリント装置３１のプリント用ＬＥＤ駆動回路３６により読み出され、ヘッド装置４２に供給される。なお、ローラ、スプロケット等がフイルムＦのパーフォレーション等に係合するように構成されていることはいうまでもない。
【００６１】
フイルムＦに対する潜像の形成中に、サイドプリント装置３１によりフイルムＦの搬送状態、例えば、搬送された長さ、現在の搬送位置、搬送速度や異常状態が常時監視され、この監視結果が連続的に通信中継コントローラ２１を通じてホストコンピュータ１１に送信され、ホストコンピュータ１１のＣＲＴディスプレイ１３上の表示により確認することができる。
【００６２】
サイドプリント装置３１の稼働単位毎の管理状況、例えば、パンケーキリール１巻分の稼働状況について、所定の稼働管理書式でプリンタ１４からハードコピーとして出力することもできる。
【００６３】
サイドプリント装置３１側からホストコンピュータ１１に稼働情報に係わるデータを転送するときには、サイドプリント装置３１のＣＰＵ３３がこのデータ（比較的大量のデータ）の転送処理に占有されないようにするため、及び他のサイドプリント装置３１との兼ね合いでの通信の優先度を確保するため、さらにはＣＰＵ３３の待ち時間を最少とするために、一旦バッファメモリ２３に格納してからホストコンピュータ１１に転送するようにしている。
【００６４】
さらに、サイドプリント装置３１によりヘッド装置４２を通じてフイルムＦに対する露光記録中には、言い換えれば、動作中のサイドプリント装置３１に対しては、ホストコンピュータ１１から当該動作中のサイドプリント装置３１への設定コードＣの送信、すなわち、ステップＳ１３の処理を禁止するインタロック機能を付加している。ただし、拡張メモリ３４からＲＡＭ３５に潜像データＬＤがコピーされた後は、拡張メモリ３４とＣＰＵ３３とは、上述の稼働情報をホストコンピュータ１１側に転送する時以外はソフトウエア的に解放されて待機状態になる。そこで、この待機状態の期間においては、ステップＳ５、ステップＳ６で説明したホストコンピュータ１１からの拡張メモリ３４に対する潜像データＬＤの転送を行うことができる。言い換えれば、フイルムＦに対してサイドプリントの露光が行われている最中においても、ホストコンピュータ１１で作成した潜像データＬＤをサイドプリント装置３１の拡張メモリ３４に転送することができるので、感光材料搬送・潜像形成装置４１の稼働率を向上することができる。
【００６５】
なお、上述の実施例において、通信インタフェースとしてＧＰＩＢインタフェース及びＲＳ４２２インタフェースを使用しているが、通信のボーレートが問題とならない場合には、より低速で廉価なＲＳ２３２Ｃインタフェースに代替してもよい。
【００６６】
図８は、通信のボーレートを上述の実施例に対して速くする等の目的のために構成されたこの発明の他の実施例を示している。なお、図８において、図１に示したものと対応するものには同一の符号を付け、その詳細な説明を省略する。
【００６７】
図８例では、通信中継コントローラ２１ａとサイドプリント装置３１との間のシリアル通信インタフェースとして、ＲＳ４２２インタフェースに代替して光リンクユニット２４ａ（２４ａ１  〜２４ａ１１）を用いている。この光リンクユニット２４ａにそれぞれ光ファイバケーブル３０の一端が接続され、この光ファイバケーブル３０の他端には、各サイドプリント装置３１ａ（３１ａ１  〜３１ａ１１）中の図示しない光リンクユニットが接続される。
【００６８】
このように光リンクユニット２４ａを用いた図８例では、通信のボーレートの向上、すなわち転送時間の一層の短縮が可能であり、かつ光を利用した通信は伝送損失が少ないため一層の長距離の伝送が可能になる。通常、サイドプリント装置３１ａは暗室内で使用され、ホストコンピュータ１１は明室内で使用されるので伝送距離が比較的長距離となり、その意味で、光リンクユニット２４ａを用いる構成が好ましいものとされる。
【００６９】
なお、光リンクユニット２４ａを用いる際には、フイルムＦに不都合な露光が行われないように、光ファイバケーブル３０のコア材はクラッド材で完全に遮蔽することが必要である。また、光ファイバケーブル３０が万一切断されたことを検出したときには、通信中継コントローラ２１ａからサイドプリント装置３１ａに対して通信が行われないようにするプロトコルにしておく。ただし、この場合においても、赤外領域の光を用いた場合にはフイルムＦに対する露光が防止される。しかし、赤外光は伝送損失が大きく、長距離の通信には適しないことに留意する必要がある。。
【００７０】
このように上述の２つの実施例によれば、ホストコンピュータ１１上で作成されたサイドプリント用の潜像データＬＤとその設定コードＣとの複数の組み合わせを、予め各サイドプリント装置３１の拡張メモリ３４に記憶するようにしている。そして、ホストコンピュータ１１に所望の機種ＩＤナンバーと設定コードＣとを入力することのみで、これら入力したデータとチェックサムＳＵＭ（ＣＳ）が所望のサイドプリント装置３１に転送され、入力した設定コードＣに対応する潜像データＬＤが拡張メモリ３４から読み出されてＲＡＭ３５に設定コピーされる。この際、チェックサムＳＵＭの確認計算も行われる。そして、ＲＡＭ３５から読み出された潜像データＬＤに基づく潜像が、感光材料搬送・潜像形成装置４１によりフイルムＦ上に露光記録される。このように構成することで、１台のホストコンピュータ１１により、複数台のサイドプリント装置３１を制御することが可能となる。
【００７１】
なお、この発明は上述の実施例に限らず、この発明の要旨を逸脱することなく種々の構成を採り得ることはもちろんである。
【００７２】
【発明の効果】
以上説明したように、この発明によれば、予め各サイドプリント装置の潜像データメモリ手段に設定コードに対応してキャラクタに展開済みの潜像データを記憶しておき、ホストコンピュータから所定のサイドプリント装置に所望の設定コードを入力することで、入力された設定コードに対応する潜像データによる潜像が感光材料搬送・潜像形成装置により感光材料上に露光記録されるようにしている。このため、１台のホストコンピュータにより複数台のサイドプリント装置を制御することができ、結果として、ローコストでコストパフォーマンスの高いシステムが構築できるという効果が達成される。この場合、潜像データを設定コードに対応して予めサイドプリント装置内に記憶しているので、潜像データの読み出しを開始してからこの潜像データに対応するキャラクタを感光材料上に露光記録するまでの時間を可及的に短くすることができる。
【００７３】
また、この発明によれば、ホストコンピュータによりキャラクタに展開済みの潜像データを作成した後チェックサムを計算して格納しておき、設定コードを転送する際に併せてチェックサムも転送し、サイドプリント装置では供給された設定コードに対応する潜像データを読み出したとき、読み出した潜像データのチェックサムを計算して転送されてきたチェックサムと比較するようにしている。このため、感光材料に実際に露光記録する前に潜像データの正確さを確認、検査することができるという効果が達成される。したがって、感光材料上に誤った潜像が記録されてしまう危険性（誤作業）等が未然に回避され、品質上のフェールセーフ機能が確保されるという派生的な効果も達成される。
【００７４】
さらにまた、この発明によれば、サイドプリント装置中の潜像データメモリ手段への書き込みは、ホストコンピュータからの書き込み要求以外の書き込み要求を禁止する属性、いわゆるプロテクト属性を持たせているので、潜像データの内容が不用意に変更されてしまうことが未然に回避され、２重にフェールセーフ機能が確保されるという効果が達成される。
【００７５】
さらにまた、この発明によれば、通信中継コントローラ中にサイドプリント装置の数に対応するバッファメモリ手段を有し、かつホストコンピュータと通信中継コントローラとの間ではＧＰＩＢインタフェース、サイドプリント装置と通信中継コントローラとの間ではシリアルインタフェースをそれぞれ用いているので、一旦、バッファメモリ手段にデータを格納することで、サイドプリント装置がホストコンピュータとの通信に係わる時間負担を低減できるという効果が達成される。この場合、双方向通信が可能となるので、例えば、サイドプリント装置から送信されてくるデータをホストコンピュータで一旦記憶し、そのデータを外部の装置により解析、修正等の作業を行うことができるという効果も得られる。
【００７６】
さらにまた、この発明によれば、必要に応じて、光リンクユニットを使用しているので通信のボーレート、すなわち、転送レートを上げることができ、かつ、伝送距離を長くすることができるという効果が達成される。
【００７７】
さらにまた、この発明によれば、ホストコンピュータ１台で、サイドプリント装置が配置された感光材料搬送・潜像形成装置を複数台、集中的（一元的）に稼働を管理することが可能となるため、生産管理を一括して行うことができるという効果も達成される。
【００７８】
したがって、一人のオペレータが複数の設備（サイドプリント装置が配置された感光材料搬送・潜像形成装置）を同時に集中管理することが可能となる。
【００７９】
また、例えば、感光材料搬送・潜像形成装置から感光材料の搬送情報を受け、この搬送情報に基づいて、ホストコンピュータから対応する設定コードを自動的にサイドプリント装置に送信するように構成することにより、完全に自動化されたサイドプリント制御システムの構築が可能となるという派生的な効果も達成される。
【図面の簡単な説明】
【図１】この発明の一実施例の概略的な全体構成を示す図である。
【図２】図１例の内部ブロック構成を示す回路ブロック図である、
【図３】図１例、図２例の動作説明に供されるフローチャートである。
【図４】ホストコンピュータで作成される潜像データ選択表の構成例を示す図である。
【図５】サイドプリント装置に記憶されるコード・潜像データ対応表の構成例を示す図である。
【図６】図１例、図２例の動作説明に供される他のフローチャートである。
【図７】チェックサム計算の説明に供される図である。
【図８】この発明の他の実施例の構成を示す内部回路ブロック図である。
【図９】従来の技術の構成の説明に供される図である。
【符号の説明】
１１…ホストコンピュータ
１６、２２…ＧＰＩＢインタフェースボード
２１…通信中継コントローラ          ３１…サイドプリント装置
４１…感光材料搬送・潜像形成装置    Ｆ…フイルム（感光材料）
【図１】
0003629058.tif 000002
【図２】
0003629058.tif 000003
【図３】
0003629058.tif 000004
【図４】
0003629058.tif 000005
【図５】
0003629058.tif 000006
【図６】
0003629058.tif 000007
【図７】
0003629058.tif 000008
【図８】
0003629058.tif 000009
【図９】
0003629058.tif 000010