(57)【特許請求の範囲】
【請求項１】
与えられる画像情報に基づき画像形成を行う画像形成手段と、
活線挿抜が可能であり、当該タンデム画像形成装置に固有の情報である整理番号が格納されたインターフェース手段と、
前記インターフェース手段に接続された活線挿抜可能な接続回線の接続状態を検出する検出手段と、
前記検出手段が検出した接続状態に基づいて、前記インターフェース手段に前記接続回線を介して接続された複数の画像形成装置が有する前記インターフェース手段から前記整理番号を含む所定情報を収集し、これに基づいてタンデム複写が可能かどうかを判断する第１判断手段と、
前記第１判断手段がタンデム複写が可能であると判断したとき、前記複数の画像形成装置の一つへ前記画像情報を分配し転送して、前記画像形成手段と前記複数の画像形成装置の一つとの間でタンデム複写を行うべく制御する第１制御手段と、
前記第１制御手段がタンデム複写を行うべく制御している際に、前記検出手段が前記接続回線の切断を検出したとき、前記接続回線に接続されている前記複数の画像形成装置の内で、自機が前記整理番号が最も大きい画像形成装置であるかどうかを判断する第２判断手段と、
前記第２判断手段が前記接続回線に接続されている前記複数の画像形成装置の内で自機が前記整理番号が最も大きい画像形成装置であると判断した際に、接続されている前記複数の画像形成装置の情報を全て取得した後に、残部数の再計算及び分配の変更を行って、前記画像情報の分配を前記他の複数画像形成装置に対して行うべく制御する第２制御手段と、を有することを特徴とするタンデム画像形成装置。
【請求項２】
前記第１制御手段は、前記他の画像形成装置が記憶媒体を有しているとき、全ての前記画像情報を転送し、これが記録媒体を有していないとき、前記画像情報の一部を複写動作のタイミングに応じて分配し転送することを特徴とする請求項１記載のタンデム画像形成装置。
【請求項３】
前記第２制御手段は、前記検出手段が前記第１画像形成装置との断線を検出したとき、前記接続回線に接続される前記複数の画像形成装置の内の画像形成動作を行っていない第２画像形成装置を検出して、前記第２画像形成装置との間でタンデム複写を行うべく制御することを特徴とする請求項１記載のタンデム画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、取り入れた画像データに基づき画像形成を行う画像形成装置であって、活線挿抜可能な接続回線を用いて他の画像形成装置との間でタンデム複写を行う画像形成装置に関するものである。
【０００２】
【従来の技術】
最近、通信技術の発達に伴い、通信回線を介して接続された複数の画像形成装置との間でタンデム複写を行うシステムが一般化してきている。従来、タンデム複写を行う時には、同一機種の複写機を２台を用意してタンデム複写専用のＩ／Ｆによる専用データ転送用ケーブルにて接続し、コンパネ操作によるタンデム複写指定を行ってこれを実現することができる。
【０００３】
しかし従来においては、このタンデム複写専用のＩ／Ｆを用いているために、様々な制約の中でタンデム複写を行っている。
【０００４】
【発明が解決しようとする課題】
つまり従来の技術においては、未接続状態である複数台の複写機をタンデム複写にするためには、一旦、複写機の電源オフにしてから再接続して使用する必要がある。又、複写動作を行っている複写機をタンデム複写状態にするためには、一旦、複写動作を停止してから動作状態をタンデム複写動作に切換える必要がある。又、同一機種で２台専用のＩ／Ｆであったため、３台以上の複写機によるタンデム複写は実現することができない。又、同一機種２台専用のＩ／Ｆであったため、複写スピードが異なる複写機の間ではタンデム複写を実現することができない。又、タンデム複写中のデータ転送用ケーブルを一度断線させると、タンデム複写を継続することはできないという問題がある。
【０００５】
本発明は上記問題に鑑み設けられたものであり、活線挿抜が可能なインタフェースと活線挿抜可能な接続回線を用いることで、より自在なタンデム複写を実現する画像形成装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
課題を解決するための一実施形態は、
与えられる画像情報に基づき画像形成を行う画像形成手段と、
活線挿抜が可能であり、当該タンデム画像形成装置に固有の情報である整理番号が格納されたインターフェース手段と、
前記インターフェース手段に接続された活線挿抜可能な接続回線の接続状態を検出する検出手段と、
前記検出手段が検出した接続状態に基づいて、前記インターフェース手段に前記接続回線を介して接続された複数の画像形成装置が有する前記インターフェース手段から前記整理番号を含む所定情報を収集し、これに基づいてタンデム複写が可能かどうかを判断する第１判断手段と、
前記第１判断手段がタンデム複写が可能であると判断したとき、前記複数の画像形成装置の一つへ前記画像情報を分配し転送して、前記画像形成手段と前記複数の画像形成装置の一つとの間でタンデム複写を行うべく制御する第１制御手段と、
前記第１制御手段がタンデム複写を行うべく制御している際に、前記検出手段が前記接続回線の切断を検出したとき、前記接続回線に接続されている前記複数の画像形成装置の内で、自機が前記整理番号が最も大きい画像形成装置であるかどうかを判断する第２判断手段と、
前記第２判断手段が前記接続回線に接続されている前記複数の画像形成装置の内で自機が前記整理番号が最も大きい画像形成装置であると判断した際に、接続されている前記複数の画像形成装置の情報を全て取得した後に、残部数の再計算及び分配の変更を行って、前記画像情報の分配を前記他の複数画像形成装置に対して行うべく制御する第２制御手段と、を有することを特徴とするタンデム画像形成装置である。
【００２４】
【発明の実施の形態】
以下、図面を用いて本発明の実施形態を詳細に説明する。
【００２５】
図１は、ＩＥＥＥ１３９４ソケット（ウェハ）簡易外形図である。
【００２６】
この図において、ソケットは機器側に付けられるもので主に回路基板に半田付けされている。ソケットと対にプラグ（図示しない）があり、プラグとソケットの組み合わせで抜き差しができる。図はソケットのウェハと呼ばれる端子部分１１を示している。
【００２７】
電源／ＧＮＤ端子は信号端子より長いので、プラグを差した時、先に接合して機器間の電位差を吸収する。
【００２８】
又、ＧＮＤが等電位になることにより、信号端子が後から接合しても、機器間の信号端子間に大きな電位差が発生しないので回路を破壊しない。
【００２９】
このように、本発明のタンデム画像形成装置は、機器間において双方の電源が入った状態で抜差しできる活線挿抜の構造を持つＩ／Ｆを使用することで、複写機が動作中に別の複写機と信号線の接続を可能とするものである。
【００３０】
図２は、ＩＥＥＥ１３９４によるケーブルの接続／非接続を検出する検出器を示した図である。ＩＥＥＥ１３９４ではＴＰＡ，ＴＰＡ＊と呼ばれるツイストペア信号を利用してデータを転送する。ＴＰＡ，ＴＰＡ＊に対応する信号はＴＰＢ，ＴＰＢ＊と呼ばれるツイストペア信号であり、双方の信号はＩＥＥＥ１３９４のケーブル２０にて接続する。双方の機器はこのＴＰＡ，ＴＰＡ＊のペアとＴＰＢ，ＴＰＢ＊のペアをもってクロス接続にて接続する。ＴＰＡ，ＴＰＡ＊、ＴＰＢ，ＴＰＢ＊信号の元には、ドライバ（図示しない）とレシーバ（図示しない）とがあり、双方向のデータ転送ができるようになっているが、双方の機器が接続される前のドライバはディセーブル状態であるので、各機器のＴＰＢ，ＴＰＢ＊の状態は接続前と接続後によってレベルが確定する。接続前は５５Ω×２の終端抵抗１８と抵抗５ｋΩ１６、コンデンサ１７を介してＧＮＤレベルになり、接続後のＴＰＡ，ＴＰＡ＊の電圧レベルはＴｐＢｉａｓが出力され、ＴＰＢ，ＴＰＢ＊の電圧レベルはＴｐＢｉａｓとなる。各機器は電圧レベルがＴＰＢ，ＴＰＢ＊側のコンパレータ１３により０．８Ｖと比較され、ポートステータスとして接続／非接続状態を読取ることができる。
【００３１】
ＩＥＥＥ１３９４では、ＩＥＥＥ１３９４ケーブルの抜差により‘バスリセット’と呼ばれるリセット信号（図示しない）が発生する。‘バスリセット’は接続されている機器の全てに、ケーブルの抜差があったことを知らせる。‘バスリセット’が発生すると、各機器のＩＥＥＥ１３９４Ｉ／Ｆは初期化される。
【００３２】
初期化後、本発明の画像形成装置は、以下（１）〜（８）の順でタンデム複写を行う。図３は、タンデム複写時に複写機が得る情報を示す説明図であり、この図において、ハードディスク２１をもつ画像形成装置Ａ、Ｂと、これらを結ぶケーブル２５とが示されており、それぞれの通信内容２３，２４が示されている。
【００３３】
（１）複写中の複写機Ａはバスリセット後に接続された非複写中の複写機Ｂを探し出す。
【００３４】
バスリセットには複写機が接続されている情報はないので各接続機器に対して問い合わせする必要がある。
【００３５】
非複写中の複写機のＩＥＥＥ１３９４Ｉ／ＦのＣＳＲ（ＣＳＲ：Ｃｏｎｔｒｏｌ  ａｎｄ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒｓ）の複写機固有の領域（ＲＯＭ領域）には機体番号が書き込まれているため、各接続機器のＣＳＲのデータを取得することによりタンデム複写に使用する複写機を特定する。
【００３６】
（２）複写中の複写機Ａは接続された非複写中の複写機Ｂの情報を取得する。
【００３７】
ここで、取得する複写機の情報２３，２４が以下に示される。
【００３８】
0004157219.tif 000002
機体番号はＩＥＥＥ１３９４Ｉ／ＦのＣＳＲのＲＯＭ領域に予め書き込まれている。（ＣＳＲ：Ｃｏｎｔｒｏｌ  ａｎｄ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒｓ）
情報取得終了は、他の複写機Ｂの情報を全て取得した時に‘１’にする。‘０’は取得中。
【００３９】
タンデムジョブ番号は、タンデム複写の原稿データを初期にもっていた複写機の機体番号とタンデム複写のジョブに対しジョブ番号を付けて、タンデムジョブ番号とする。
【００４０】
部数は、各複写機に振り分けられた部数‘総部数’と現在の残り部数‘残部数’を示す。
【００４１】
ページ数は、１部が有する‘総ページ数’と現在印刷中の１部の‘残ページ数’を示す。
【００４２】
状態は、ジャム、紙無、他ジョブ実行中等の状態を示す‘０’：ノットレディと、プリント可能状態を示す‘１’：レディとプリント中の状態を示す‘２’：ビジィとがある。
【００４３】
タンデム複写は、複写機にタンデム複写機能を持っていることを示す‘１’：可能と、タンデム複写機能をもっていないことを示す‘０’：不可能とがある。
【００４４】
記録媒体は、複写機がハードディスクドライブ（以下、ＨＤＤとする）を有していることを示す‘１’：有と、ＨＤＤを有していないことを示す‘０’：無とがある。
【００４５】
複写スピードは、選択した紙サイズにおいて毎分何枚のプリントが可能かを示す。
【００４６】
画像データ転送スピードは、選択した紙サイズにおけるプリント時のデータ転送スピードを示す。例えば１ラインの画素数が７０４０画素（１ｂｉｔ／１画素）であり、１ラインの印刷スピードが１００ｕｓである時、画像データ転送スピードは７０４０（ｂｉｔ）／１００（ｕｓ）から７０４０００００（ｂｐｓ）である。
【００４７】
（３）複写中の複写機Ａは非複写中の複写機Ｂの情報によりタンデム複写可能であるか不可能であるかを判断して、タンデム複写可能（‘１’：可能）であればタンデムジョブ番号にタンデムジョブ番号を割付ける。タンデムジョブ番号を割付ける前にタンデム複写のジョブ番号に他の番号が割付られていないかを確認しておく（‘０’またはＮＵＬＬ）。タンデムジョブ番号は複写中の複写機Ａの機体番号＋複写中の複写機Ａが発生させるジョブ番号から成る。複写中の複写機Ａのタンデムジョブ番号にも同一の番号を割り付ける。
【００４８】
（４）複写中の複写機Ａは非複写中の複写機Ｂの情報により記録媒体２１の有／無を確認する。
【００４９】
記録媒体が（‘１’：有）の場合は複写中の複写機ＡのＨＤＤ２１より‘１部’分のコードデータを非複写中の複写機ＢのＨＤＤ２１へ転送する。同時に複写中の複写機Ａは複写中の複写機の情報のページ数‘総ページ数’の値を非複写中の複写機Ｂの情報のページ数‘総ページ数’にコピーする。
【００５０】
（５）複写中の複写機Ａは非複写中の複写機Ｂの情報により状態を見て、（‘１’：レディ）状態であれば、複写中の複写機Ａの残部数（ｎ−ｍ：総部数ｎ、終了部数をｍとする）を複写中の複写機Ａの複写スピードｐ（枚／分）と非複写中の複写機Ｂの複写スピードｑ（枚／分）により複写中の複写機Ａと非複写中の複写機Ｂの残部数ｒをｐ：ｑ＝（ｎ−ｒ）：ｒ（ｒは正の整数で比率が近くなるものを選択する）になるように決定する。複写中の複写機の残部数はｒに変更され、非複写中の複写機の総部数と残部数はｒに変更される。つまり各複写機Ａ，Ｂの複写スピードの比率（ｐ：ｑ）に比例して総部数ｎの割振（（ｎ−ｒ）：ｒ）を行っている。
【００５１】
複写中の複写機Ａは非複写中の複写機Ｂに対して複写開始を指示する。非複写中の複写機ＢはＨＤＤ２１に蓄積された‘１部’分のコードデータを使用して複写を開始する。
【００５２】
（６）又、タンデム複写中、複写機Ｂがジャム／紙無等の状態（‘０’：ノットレディ）が発生して複写実行不可能なった場合は、タンデムジョブ番号に付加されている機体番号の複写機Ａにジャム／紙無等の状態（‘０’：ノットレディ）を通知する。タンデムジョブ番号に付加されている機体番号の複写機は複写実行不可能なった複写機Ｂの残部数を複写中の複写機（図示しない接続された複写機）に複写スピードの比率に比例して割振を行い、複写中の各複写機（図示せず）に割振した残部数を複写中の各複写機（図示せず）の残部数に加算する。
【００５３】
ジャム／紙無等（状態‘０’：ノットレディ）が発生して複写実行不可能になった複写機Ｂの状態が再びプリント可能（‘１’：レディ）になった場合、複写実行不可能になっていた複写機Ｂはタンデムジョブ番号に付加されている機体番号の複写機Ａに対してプリント可能状態（‘１’：レディ）を通知する。タンデムジョブ番号に付加されている機体番号の複写機Ａは同一のタンデムジョブ番号を有する各複写機（図示せず）の情報より残部数を取得し、総残部数を算出し、各複写機（図示せず）の情報‘複写スピード’の比率に比例して総残部数の再割振を行い、各複写機（図示せず）の情報‘残部数’の変更と複写実行不可能から再びプリント可能になった複写機Ｂの情報‘総部数’‘残部数’（総部数と残部数は同値）を変更して、再び複写の開始の指示を行う。
【００５４】
各複写機（図示せず）の‘残部数’を変更する場合、総残部数を算出する際に取得した各複写機（図示せず）の残部数と変更時に取得した残部数の値が異なっていた場合は差分を変更する残部数に反映させる。総残部数計算時に各複写機（図示せず）より残部数を取得した時と、各複写機（図示せず）の残部数を変更する時では各複写機（図示せず）の複写処理進行により異なることがある。
【００５５】
再計算された残部数を各複写機（図示せず）に対して変更を行う時は、変更を行っている間は、各複写機（図示せず）からの１部複写終了に伴う残部数の変更は保留され、これが終了した後、残部数に反映される。
【００５６】
（７）タンデムジョブ番号に付加されている機体番号の複写機Ａのケーブルが断線して他の複写機（Ｂと図示しない接続された機種）と接続が切れた場合、残部数の再設定を行う複写機（Ｂと図示せぬ機種）は機体番号の一番大きいものが行うこととなる。
【００５７】
ケーブルが断線した場合、ＩＥＥＥ１３９４では‘バスリセット’が発生するので、‘バスリセット’を継起に各複写機（Ｂと図示せぬ機種）は接続されている複写機（Ｂと図示せぬ機種）の情報を取得する。各複写機（Ｂと図示せぬ機種）は接続された複写機（Ｂと図示せぬ機種）の情報をすべて取得すると情報取得終了を示すレジスタに‘１’を書込む。機体番号の一番大きい複写機（Ｂと図示しない機種のどれか）はすべての複写機（Ｂと図示せぬ機種）の情報取得終了を示すレジスタが‘１’になっていることを確認してから残部数の再計算及び変更を行う。
【００５８】
（８）画像データ転送スピードは１頁分の画像データを蓄積することができない複写機（図示せず）に対して、別の複写機（Ｂと図示せぬ機種）から同一の画像データ転送スピードにて画像データを転送することによりタンデム複写を行うために用意されている。頁単位に画像データの転送開始タイミングを合わせて実行する。
【００５９】
図４は、本発明に係る複写機のブロックダイアグラム（ＨＤＤ：ハードディスク有）である。
【００６０】
図４において、ハードディスク２１を有する複写機Ａ，Ｂは、スキャナ３１と、ページメモリ３２と、ＣＯＤＥＣ３３と、コントローラ３４と、プリンタ３６と、ＩＥＥＥ１３９４１／Ｆ３７とを有している。
【００６１】
このような構成においてコントローラ３４の制御に基づき、スキャナ３１から読取られた画像データはページメモリ（以下ＰＭとする）３２へ出力される。ＰＭ３２へ転送された画像データはＣＯＤＥＣ（圧縮伸長器）３３により圧縮されコードデータとしてＨＤＤ２１へ蓄積される。
【００６２】
ＨＤＤ２１へ蓄積されたコードデータはＣＯＤＥＣ３３により伸長され画像データとしてＰＭ３２へ転送される。ＰＭ３２上の画像データはプリンタ３６へ転送されプリント出力される。
【００６３】
複数部数の複写を行う場合、スキャナ３１は原稿を１回だけ読取ってＨＤＤ２１へ蓄積する。そして、ＨＤＤ２１より随時プリント出力するコードデータを読出し、複数部プリント出力する。
【００６４】
ここでＩＥＥＥ１３９４Ｉ／Ｆ３７は、タンデム複写の際に画像データ、コードデータの転送を行う他、接続されている他の複写機の情報を取得や複写機が有している情報を他の複写機に転送することができる。またバスリセットにより他の機器の抜差が発生したことを検出し、他の複写機の存在を検出を行う。
【００６５】
図５は複写機のブロックダイアグラム（ＨＤＤ：ハードディスク無）である。
【００６６】
この図において、このハードディスドライブを有していない複写機Ｃは、それ以外は全て図４のものと同じ構成を有している。
【００６７】
このような構成においてコントローラ３４の制御に基づき、スキャナから読取られた画像データは、ＰＭ（ページメモリ）３２内の画像データ領域へ出力される。ＰＭ３２の画像データ領域へ転送された画像データは、ＣＯＤＥＣ（圧縮伸長器）３３により圧縮されコードデータとしてＰＭ内のコードデータ領域へ蓄積される。ＰＭ３２内のコードデータ領域へ蓄積されたコードデータは、ＣＯＤＥＣ３３により伸長され画像データとしてＰＭ３２内の画像データ領域へ転送される。ＰＭ３２内の画像データ領域の画像データはプリンタ３６へ転送されプリント出力される。
【００６８】
又、複数部数の複写を行う場合、スキャナ３１は原稿を１回だけ読取ってＰＭ３２のコードデータ領域へ蓄積する。そして、ＰＭ３２のコードデータ領域より随時プリント出力するコードデータを読出し、複数部プリント出力する。
【００６９】
ここで図４の場合と同様に、ＩＥＥＥ１３９４Ｉ／Ｆ３７は、タンデム複写の際に画像データ、コードデータの転送を行う他、接続されている他の複写機の情報を取得や複写機が有している情報を他の複写機に転送することができる。またバスリセットにより他の機器の抜差が発生したことを検出し、他の複写機の存在を検出を行う。
【００７０】
図６は複写機のブロックダイアグラム（ＨＤＤ：ハードディスク無、ＣＯＤＥＣ無）である。
【００７１】
この図に示される複写機Ｄは、ハードディスクとＣＯＤＥＣとを有していない以外は、図４、図５の複写機Ａ，Ｃと同等の構成を有する。
【００７２】
このような構成において、スキャナ３１から読取られた画像データは、ＰＭ（ページメモリ）３２へ出力される。ＰＭ３２へ転送された画像データはプリンタへ転送されプリント出力される。
【００７３】
又、同様にＩＥＥＥ１３９４Ｉ／Ｆ３７は、タンデム複写の際に画像データ、コードデータの転送を行う他、接続されている他の複写機の情報を取得や複写機が有している情報を他の複写機に転送することができる。またバスリセットにより他の機器の抜差が発生したことを検出し、他の複写機の存在を検出を行う。
【００７４】
次に、図７はストレージ型タンデム複写を示した図である。
【００７５】
この図において、ハードディスクをそれぞれ有する二つの複写機Ａ，Ｂが示される。このような構成において、複写中の複写機ＡのＨＤＤ２１より‘１部’分のデータを複写機ＢのＨＤＤ２１へ転送を行い、各複写機のＨＤＤ２１より複写プリントするデータを随時出力してタンデム複写を行う。
【００７６】
又次に、図８は依存型タンデム複写を示した図である。
【００７７】
この図では、ハードディスクを有する複写機Ａと、ハードディスクを持たない複写機Ｃとが示される。
【００７８】
図８において、複写機ＣはＨＤＤを有していないため、複写プリント時のデータは複写機Ａから取得する。複写機Ｃは複写機Ａから複写タイミングに応じて随時転送されてくるデータを受け取り複写を行う。
【００７９】
次に図９は、複写機Ａ（ハードディスク有）と複写機Ｂ（ハードディスク有）を使用したストレージ型タンデム複写を示した図である。
【００８０】
この図において、複写機Ａ（ハードディスク有）のＨＤＤ２１に蓄積したコードデータはＩＥＥＥ１３９４Ｉ／Ｆ３７を使用して複写機Ｂ（ハードディスク有）のＨＤＤに転送する。複写機Ｂ（ハードディスク有）は、ＨＤＤ２１より随時プリント出力するコードデータを読出し、ＣＯＤＥＣ３３にて画像データに伸長してプリント出力する。複写機Ｂは振分けられた部数分の複写を行う。
【００８１】
図１０は複写機Ａ（ハードディスク有）と複写機Ｃ（ハードディスク無）を使用したタンデム複写を示した図である。
【００８２】
この図において、コントローラ３４の制御により、複写機Ｃ（ハードディスク無）のＰＭ３２を画像データ領域とコードデータ領域に分け、コード領域にコードデータを転送する。コード領域に転送されたコードデータはＣＯＤＥＣ３３を使用して画像データ領域に画像データに伸長される。画像データ領域の画像データはプリンタ３６に転送されプリント出力される。
【００８３】
複写機ＣがＰＭ３２上に確保できるコードデータ量により、ストレージ型タンデム複写と依存型タンデム複写のどちらかが行われる。
【００８４】
全てのコードデータを蓄積できるコードデータ領域が確保できる場合、コード領域から随時プリント出力するコードデータを読出し、ＣＯＤＥＣ３３にて画像データに伸長してプリント出力するストレージ型タンデム複写を行うことができる。
【００８５】
コードデータ領域にすべてのコードデータ領域が確保できない場合、プリント出力されたコードデータ領域は削除されて空領域となり、空領域には未プリント分のコードデータが転送される。コードデータ領域は常に新しいプリント出力待ちのコードデータが蓄積されるＦＩＦＯとして使用される。コードデータ領域はコードデータが複写機Ａより随時変更されるので、複写機Ａと複写機Ｃは依存型タンデム複写を実行することになる。
【００８６】
図１１は複写機Ａ（ハードディスク有）と複写機Ｄ（ハードディスク無、１頁ＰＭ）を使用した依存型タンデム複写を示した図である。
【００８７】
この図において、複写機ＤのＰＭ３２は画像データ領域１頁のみ確保でき、コードデータ領域は確保できない。複写機ＡはＨＤＤ２１よりコードデータを読出してＣＯＤＥＣ３３により画像データに伸長して複写機Ｄの画像データ領域に転送する。複写機Ａは１頁分の画像データが蓄えられるとプリント出力を開始する。プリント出力が終了した画像データ領域から随時次ぎのプリント出力用の画像データが転送されることとなる。
【００８８】
図１２は複写機Ａ（ハードディスク有）と複写機Ｄ（ハードディスク無、１／４頁ＰＭ）を使用した依存型タンデム複写を示した図である。
【００８９】
この図において、複写機ＤのＰＭ３２は画像データ領域１／４頁のみ確保でき、コードデータ領域は確保できない。複写機ＡはＨＤＤ２１よりコードデータを読出してＣＯＤＥＣ３７により伸長した画像データを複写機Ｄの画像データ領域へ転送する。複写機Ｄは１／８頁分の画像データが蓄えられるとプリント出力を開始する。プリント出力が終了した画像データ領域は随時空領域となり、他の空き領域と共に続きの画像データが転送される。複写機Ｄは画像データ領域のデータ量を監視し常に空にならないように複写機Ａに対して画像データを転送するように画像データ転送リクエスト信号を制御する。また画像データ領域の１／４頁をオーバーフローしないように画像データ転送リクエスト信号を制御する。複写機Ｄは画像データリクエスト信号をイネーブルにすれば複写機Ａから画像データを受取ることができる。複写機Ｄが画像データリクエスト信号をディセーブルにすれば複写機Ａは画像データを転送しない。画像データリクエスト信号による画像データの転送はＩＥＥＥ１３９４Ｉ／Ｆ３７が制御を行う。
【００９０】
図１３は３台の複写機によるタンデム複写を行う時の部数振分状態を示す。
【００９１】
この図において、ハードディスクとＣＯＤＥＣを有する複写機Ａ，Ｂ，Ｅが示される。このような構成において、原稿１００部を複写機Ａにて複写中、複写スピード（枚／分）が遅いので複写機Ａの複写動作を停止させずに非複写中の複写機Ｂに接続し、複写機Ａ，Ｂによるタンデム複写状態にした。この時、複写機Ａでは２０部の複写を終了していたので、残り部数８０部（１００部−２０部）を４０部づつに振分けて複写動作を継続した。その後複写機Ａ，Ｂの複写動作を停止させずに複写機Ｅにも接続し、複写機Ａ，Ｂ，Ｅの３台によるタンデム複写状態にした。この時、複写機Ａ，Ｂが終了している部数の合計が４０部なので、残り部数６０部（１００部−４０部）を２０部づつに振分けて複写動作を継続した。
【００９２】
このように複写動作中でもＩＥＥＥ１３９４Ｉ／Ｆ３７を接続することにより、接続された複写機の間で残り原稿の振り分け動作が行われ、タンデム複写を行うことができるので、従来のように複写を停止して接続し直すという必要がなくなる。
【００９３】
図１４はタンデム複写中に断線した場合のデータ転送を補間する方法を示した図である。この図において、ハードディスクを有する複写機Ａ，Ｅと、有さない複写機Ｃとが示されている。
【００９４】
この図において、１００部の複写の際、複写中の接続によるタンデム複写への移行、断線によるデータの転送と複写処理の継続が示される。
【００９５】
タンデム複写５５部終了した時、複写機Ａから複写機Ｃへの複写プリントデータを転送しているケーブル（ＩＥＥＥ１３９４ケーブル）が断線した場合、複写機Ｃは複写機Ｅより複写プリントデータを転送してもらい複写を継続する。
【００９６】
この時、複写機Ｅは複写機Ｃの情報‘残ページ数’を取得することにより、複写機Ｃが次にプリントする画像データを複写機ＥのＨＤＤ２１より読み取って用意することができる。
【００９７】
このように複写中でも新たな接続があればタンデム複写が実現し、断線があればデータの転送により複写処理が継続されることになる。
【００９８】
又更に、以下に、本発明に係るハードディスクを有する二台の複写機の間のタンデム複写の動作を、図１５乃至図１８に示すフローチャートを用いてより詳細に説明する。
【００９９】
新たな接続により行われるタンデム複写を、図９に示す複写機Ａ，Ｂを用いた場合について説明する。複写機Ａ、Ｂは初めは未接続である。図１５乃至図１８に示すフローチャートにおいて、まず、複写機Ａが複写部数ｕで複写を開始する（Ｓ１１）。複写機Ａの複写動作は図１７のフローチャートで示すようにまず‘１部’の画像データを読み取りＣＯＤＥＣ３３によりコードデータに圧縮してＨＤＤ２１に書き込む（Ｓ３１）。次に複写機ＡはＨＤＤ２１よりコードデータに圧縮してコードデータを読出ＣＯＤＥＣ３３にて画像データに伸張してプリント出力する（Ｓ３２）。複写機Ａは、‘１部’分の画像データをプリント出力すると残部数を−１とする（Ｓ３３）。残部数＝０になると複写機Ａは複写終了になる（Ｓ３４）。
【０１００】
タンデム複写は複写機Ａにて残部数＝０になる前に複写機Ｂに接続されることにより開始される（Ｓ１２）。複写機Ａと複写機Ｂとが接続されると複写機Ａは複写機Ｂの情報を取得し、複写機Ｂは複写機Ａの情報を取得する（Ｓ１３）。お互いの情報取得完了後は情報取得終了が‘終了＝１’になったことを複写機Ａは複写機Ｂの情報取得終了を読み取って認識し、複写機Ｂは複写機Ｂの情報取得終了を読み取って認識する。複写機Ａは複写機Ｂの情報により複写機Ｂが接続されていることを認識し、同様に複写機Ｂも複写機Ａの情報より複写機Ａが接続されていることを認識する（Ｓ１４）。複写機Ａは複写機Ｂの情報により複写機Ｂがタンデム複写可能であることと記録媒体（＝ＨＤＤ）を有していることを認識し、複写機Ｂは複写機Ａの情報により複写機Ｂがタンデム複写可能であることと記録媒体（＝ＨＤＤ）を有していることを認識する（Ｓ１５）。複写機Ａは複写機Ｂがタンデム複写可能であると認識すると複写機Ｂのタンデムジョブ番号の内容が‘０’か‘ＮＵＬＬ’であることを確認して複写機Ｂへタンデム複写番号を割り付ける（Ｓ１６，Ｓ１７）。複写機Ｂにすでにタンデムジョブ番号が割り付けられていた場合、他の複写機か複写機Ｂ自体がタンデム複写中なので複写機Ａは複写機Ｂをタンデム複写に使用することができない。タンデムジョブ番号を割り付けた後、複写機Ａは複写機ＡのＨＤＤにより‘１部’分のコードデータを複写機ＢのＨＤＤへ転送する（Ｓ１８）。次に複写機Ａは、複写機Ａの総ページ数を複写機Ｂの総ページ数へコピーする（Ｓ１９）。
【０１０１】
図１６において、次に複写機Ａは、複写機Ｂの状態を読み出して‘レディ’にあるかを確認する（Ｓ２０）。‘レディ’状態にない場合にはレディ状態になるまで状態を読み出して確認し続ける。複写機Ｂの状態が‘レディ’であることを確認した後に、複写機Ａは現時点での複写機Ａの残部数ｎ（複写機Ａは複写機Ｂ接続までに残部数がｕからｎになった。ｕ≧ｎ）と複写機Ｂの残部数ｍ（＝０：複写機Ｂは複写機Ａのタンデム複写によりプリントが開始されていなのでこの時点では残部数は‘０’である）より総残部数ｎ＋ｍ＝ｎ（この時点ではｍ＝０）を求める（Ｓ２１）。次に、複写機Ａは複写機Ａの複写スピードｐと複写機Ｂの複写スピードｑによりｐ：ｑの比率を求める（Ｓ２２）。複写機Ａは、ｐ：ｑの比率に比例して総残部数ｍ＋ｎ（ここではｎ）を（ｎ−ｒ）：ｒ（ｒ＝複写機Ｂへ振り分ける部数）に振り分ける計算をする（Ｓ２３）。計算終了後に複写機Ａは複写機Ａの残部数をｎ−ｒに変更し、複写機Ｂの残部数をｒに変更する。複写機Ｂの総部数もｒに変更する（Ｓ２４）。変更終了後複写機Ａは複写機Ｂへ複写開始の指示を出す（Ｓ２５）。複写開始の指示を受けた複写機Ｂは部数ｒの複写を開始する（Ｓ２６）。
【０１０２】
その後、図１８のフローチャートに示すように、複写開始した複写機Ｂは複写機ＢのＨＤＤ２１よりコードデータを読み出しＣＯＤＥＣ３３にて画像データに伸長してプリント出力する（Ｓ３５）。そして、複写機Ｂは、”１”部分の画像データをプリント出力すると残部数を−１する（Ｓ３６）。残部数＝０になると複写機Ｂは複写終了となる（Ｓ３７）。
【０１０３】
そして、複写機Ａは複写機Ａの残部数＝０より複写機Ａの複写終了を認識し、複写機Ｂの残部数＝０より複写機Ｂの複写終了を認識する。複写機Ａは複写機Ａ、Ｂが共に複写終了すると複写機Ａ、Ｂのタンデムジョブ番号を‘０’か‘ＮＵＬＬ’にしてタンデム複写を終了する（Ｓ２７）。
【０１０４】
図１９は、複写速度が異なる複写機によるタンデム複写の図であり、この図を用いて複写速度が異なる複写機によるタンデム複写を以下に詳細に説明する。
【０１０５】
この図において、原稿１００部を複写するための複写機として、ハードディスクを有する複写機Ａ、Ｅ、Ｆ、Ｇと、ハードディスクを持たぬ複写機Ｃとが示される。
【０１０６】
図１９の１において、原稿１００部を複写機Ａにて複写を開始した。
【０１０７】
次に図１９の２において、複写スピード（枚／分）が遅いので、複写機Ａの複写動作を停止させずに非複写中の複写機Ｃに接続し、複写機Ａ、Ｃによるタンデム複写状態とした。この時、複写機Ａでは１０部の複写を終了していたので、残り部数９０部（１００部−１０部）を複写機Ａの残部数９０部から５０部に変更し、複写機Ｃの残部数を０部から４０部に変更し、振り分けてタンデム複写を開始した。複写機Ａと複写機Ｃとの残り部数９０部の振り分けは複写機Ａの複写スピード＝５０（枚／分）と複写機Ｃの複写スピード＝４０部（枚／分）の比率５：４で９０部の振り分けを行なう。
【０１０８】
複写機Ａの部数＝５÷（５＋４）×９０部＝５０部
複写機Ｃの部数＝４÷（５＋４）×９０部＝４０部
次に図１９の３において、タンデム複写できる複写機Ｅがあったので複写機Ａ、Ｃを停止させずに接続し、複写機Ａ、Ｃ、Ｅによるタンデム複写状態にした。
【０１０９】
この時、複写機Ａでは複写機Ａのみの複写終了部数１０部と複写機Ａ、Ｃによるタンデム複写終了部数１０部の合計２０（１０＋１０）部が複写終了していた。複写機Ｃでは複写機Ａ、Ｃによるタンデム複写終了部数８部が複写終了していた。よって合計２８（２０＋８）部が複写を終了していたので、残り部数７２部（１００部−２８部）を複写機Ａの残部数を４０（５０−１０）部から３０部に変更し、複写機Ｃの残部数を３２（４０−８）部→２４部に変更し、複写機Ｅの残部数を０→１８部に振り分けてタンデム複写を開始した。複写機Ａと複写機Ｃと複写機Ｅの残り部数７２部の振り分けは複写機Ａの複写スピード＝５０（枚／分）と複写機Ｃの複写スピード４０（枚／分）と複写機Ｅの複写スピード＝３０（枚／分）の比率５：４：３で７２部の振り分けを行う。
【０１１０】
複写機Ａの部数＝５÷（５＋４＋３）×７２部＝３０部
複写機Ｃの部数＝４÷（５＋４＋３）×７２部＝２４部
複写機Ｅの部数＝３÷（５＋４＋３）×７２部＝１８部
【０１１１】
この場合でも複写機Ａの複写動作と複写機Ｃ、Ｅによるタンデム複写動作になって複写動作が停止することはない。
【０１１２】
次に５において、複写機Ａの複写動作に複写機Ｇを接続し、複写機Ｃ、Ｅのタンデム複写に複写機Ｆを接続してタンデム複写を行った。
【０１１３】
この時、複写機Ａの複写動作に複写機Ｇを接続し、複写機Ｃ、Ｅのタンデム複写に複写機Ｆを接続してタンデム複写を行った。
【０１１４】
この時、複写機Ａでは複写機Ａのみの複写終了部数１０部と、複写機Ａ、Ｃによるタンデム複写終了部数１０部と、複写機Ａ、Ｃ、Ｅによるタンデム複写状態と断線中の複写機Ａのみの複写状態による終了部数１２部の合計３２（１０＋１０＋２）部が複写終了していた。複写機Ｃでは複写機Ａ、Ｃによるタンデム複写終了部数８部と複写機Ａ、Ｃ、Ｅによるタンデム複写状態と断線中の複写機Ｃ、Ｅによりタンデム複写状態による終了部数１０部の計１８（１０＋８）部が複写終了していた。複写機Ｅでは複写機Ａ、Ｃ、Ｅによるタンデム複写状態と複写機Ｃ、Ｅによるダンデム複写状態による終了部数８部が複写終了していた。よって合計５８（３２＋１８＋８）部が複写を終了していたので残り部数４２部（１００部−５８部）を次のように振り分けてタンデム複写を継続させる。
【０１１５】
複写機Ａの残部数を１８（３０−１２）部から１０部に変更し、複写機Ｇの残部数を０部→８部に変更し、複写機Ａ、Ｇによるタンデム複写を継続させる。
【０１１６】
複写機Ａと複写機Ｇとの残り部数１８部の振り分けは複写機Ａの複写スピード＝５０（枚／分）と複写機Ｇの複写スピード＝４０（枚／分）比率５：４で１８部の振り分けを行なう。
【０１１７】
複写機Ａの部数＝５÷（５＋４）×１８部＝１０部
複写機Ｇの部数＝４÷（５＋４）×１８部＝８部
複写機Ｃの残部数を１４（２４−１０）部から１１部に変更し、複写機Ｅの残部数を１０（１８−８）部から８部に変更し、複写機Ｆの残部数を０部→５部に変更し、複写機Ｃ、Ｅ、Ｆによるタンデム複写を継続させる。
【０１１８】
複写部Ｃの残部数１４（２４−１０）部と複写機Ｅの残部数１０（１８−８）部の総残部数２４（１４＋１０）部の振り分けは、複写機Ｃの複写スピード＝４０（枚／分）と複写機Ｅの複写スピード＝３０（枚／分）と、複写機Ｆの複写スピード＝２０（枚／分）の比率４：３：２で２４部の振り分けを行なう。部数は正の整数の値なので合計２４部になるように端数は丸めこみを行っている。
【０１１９】
複写機Ｃの部数＝４÷（４＋３＋２）×２４部＝１０．６  →１１部
複写機Ｅの部数＝３÷（４＋３＋２）×２４部＝          →８部
複写機Ｆの部数＝２÷（４＋３＋２）×２４部＝５．３    →５部
以降、複写機Ａ、Ｃ、Ｅ、Ｆ、Ｇは、各残部数の複写を行ってタンデム複写を終了する。
【０１２０】
以上に詳細に説明したように、本発明の画像形成装置によるタンデム複写によれば、活線挿抜が可能なインタフェースと接続ケーブルを用いてタンデム複写を行うものであり、更に、複写中の接続や断線があると、各複写機の動作スピードを考慮して再度振り分けを行うことにより、従来に比べより自由度の高い柔軟なタンデム複写を実現することができる。
【０１２１】
【発明の効果】
以上説明したように本発明によれば、複写動作を停止させずにタンデム複写状態とすることにより複写時間の短縮を実現するものである。更に、複写機間を接続した際に、残り複写部数を各複写機の複写スピードに応じて適宜振り分けることにより、複写終了時刻を各複写機それぞれにほぼ同時（±１部）とすることができ、複写途中の複写機の終了を長時間待つこと無しに複写を終了し、複写時間の短縮を実現するものである。
【図面の簡単な説明】
【図１】本発明に係るＩＥＥＥ１３９４ソケット（ウェハ）簡易外形図。
【図２】本発明に係るＩＥＥＥ１３９４のケーブルの接続／非接続の検出器を示す図。
【図３】タンデム複写時に複写機が得る情報を示す説明図。
【図４】本発明に係る複写機（ハードディスク有）Ａ、Ｂのブロックダイアグラム。
【図５】本発明に係る複写機（ハードディスク無）Ｃのブロックダイアグラム。
【図６】本発明に係る複写機（ハードディスク無、ＣＯＤＥＣ無）Ｄのブロックダイアグラム。
【図７】本発明に係るストレージ型タンデム複写を説明する説明図。
【図８】本発明に係る依存型タンデム複写を説明する説明図。
【図９】本発明に係る複写機（ハードディスク有）Ａと複写機（ハードディスク有）Ｂとを使用するストレージ型タンデム複写を説明する説明図。
【図１０】本発明に係る複写機（ハードディスク有）Ａと複写機（ハードディスク無）Ｃを使用したタンデム複写を説明する説明図。
【図１１】本発明に係る複写機（ハードディスク有）Ａと複写機（ハードディスク無、１頁ＰＭ）Ｂを使用した依存型タンデム複写を説明する説明図。
【図１２】本発明に係る複写機（ハードディスク有）Ａと複写機（ハードディスク無、１／４頁ＰＭ）Ｂを使用した依存型タンデム複写を説明する説明図。
【図１３】本発明に係る３台の複写機によるタンデム複写を行う時の部数振分状態を説明する説明図。
【図１４】本発明に係るタンデム複写中に断線した場合のデータ転送を補間する方法を説明する説明図。
【図１５】本発明に係るハードディスクを有する二台の複写機の間のタンデム複写の動作を説明するフローチャート。
【図１６】本発明に係るハードディスクを有する二台の複写機の間のタンデム複写の動作を説明するフローチャート。
【図１７】本発明に係るハードディスクを有する複写機の複写動作を説明するフローチャート。
【図１８】本発明に係るハードディスクを有する複写機の複写動作を説明するフローチャート。
【図１９】本発明に係る複写速度が異なる複写機によるタンデム複写動作を説明する説明図。
【符号の説明】
Ａ，Ｂ  …  ハードディスク、ＣＯＤＥＣを有する複写機
Ｃ  …  ハードディスクを有さずＣＯＤＥＣを有する複写機
Ｄ  …  ハードディスク、ＣＯＤＥＣを有しない複写機
Ｅ，Ｆ，Ｇ  …  ハードディスク、ＣＯＤＥＣを有する複写機
３１  …  スキャナ
３２  …  ページメモリ
３３  …  ＣＯＤＥＣ
３４  …  コントローラ
３６  …  プリンタ
３７  …  ＩＥＥＥ１３９４インタフェース
【図１】
0004157219.tif 000003
【図２】
0004157219.tif 000004
【図３】
0004157219.tif 000005
【図４】
0004157219.tif 000006
【図５】
0004157219.tif 000007
【図６】
0004157219.tif 000008
【図７】
0004157219.tif 000009
【図８】
0004157219.tif 000010
【図９】
0004157219.tif 000011
【図１０】
0004157219.tif 000012
【図１１】
0004157219.tif 000013
【図１２】
0004157219.tif 000014
【図１３】
0004157219.tif 000015
【図１４】
0004157219.tif 000016
【図１５】
0004157219.tif 000017
【図１６】
0004157219.tif 000018
【図１７】
0004157219.tif 000019
【図１８】
0004157219.tif 000020
【図１９】
0004157219.tif 000021