(57)【要約】【課題】ネットワーク接続形態を持ち各装置が１対Ｎ通信を行うシステム装置における、各装置から特定装置への送信が集中することによる受信のオーバーフロー対策、及び、送信データ種別に応じたコマンドレスポンスの実現。【解決手段】  複数の通信チャンネルを有する通信手段を内包した装置が、複数連結され、装置間で用紙搬送を行う用紙搬送システムにおいて、複数の通信チャンネル各々は、送信モードと受信モードとを切り替えることが可能となっている。また、チャンネル割当において、送信割当を複数設定した場合には、送信先に優先度を持たせて通信が行える構成となっている。そして、送信データが装置内で溜まった時、現在の送信データの相手先よりも、優先度が高い送信先へのデータが存在している場合には、送信チャンネル割当てを増やし、優先度を高くする。【選択図】  図８
2006277030.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう装置を複数含み、該装置間で用紙搬送を行う用紙搬送システムにおいて、
前記装置は、それぞれ、
データを送信または受信すべき相手先装置数またはそのデータ種別に応じて、前記複数の通信チャンネルを制御する制御手段を有することを特徴とする用紙搬送システム。
【請求項２】
前記装置は、それぞれ、
未送信データが前記装置内に複数存在しているか否かを判定する判定手段を更に有し、  前記制御手段は、
前記未送信データが前記装置内に複数存在している場合には、受信モードに設定されている通信チャンネルを送信モードに変更して、送信する通信チャンネルを増やすことを特徴とする請求項１に記載の用紙搬送システム。
【請求項３】
前記装置は、それぞれ、
前記送信モードにおいて、隣接装置に対して用紙の受け渡しを通知するための用紙受け渡しデータを送信可能であって、
前記制御手段は、前記装置内において、前記用紙受け渡しデータが複数存在している場合に、受信モードに設定されている通信チャンネルを送信モードに変更することを特徴とする請求項２に記載の用紙搬送システム。
【請求項４】
前記制御手段は、用紙受け渡しデータの送信相手先の数分だけ受信モードに設定されている通信チャンネルを、送信モードへと変更することを特徴とする請求項３に記載の用紙搬送システム。
【請求項５】
各々の通信チャンネルは、それぞれ優先度を持たせて通信が行える構成となっており、前記制御手段は、送信モードに変更した通信チャンネルの優先度を上げることを特徴とする請求項２に記載の用紙搬送システム。
【請求項６】
前記装置は、それぞれ、
前記送信モードにおいて、隣接装置に対して用紙の受け渡しを通知するための用紙受け渡しデータを送信可能であって、
未送信データが前記装置内に複数存在しているか否かを判定する判定手段を更に有し、
前記制御手段は、未送信データが前記装置内で複数存在している場合であって、未送信データに前記用紙受け渡しデータが含まれている場合には、該用紙受け渡しデータの送信優先度を上げて送信することを特徴とする請求項２に記載の用紙搬送システム。
【請求項７】
前記制御手段は、送信中のデータが前記用紙受け渡しデータではなく、未送信データに前記用紙受け渡しデータが含まれている場合には、送信を停止して、前記用紙受け渡しデータの送信を先に行うことを特徴とする請求項６に記載の用紙搬送システム。
【請求項８】
前記制御手段は、
異常発生を示すステータスデータを受信した場合に、送信モードに設定されている通信チャンネルを、受信モードへと変更することを特徴とする請求項１に記載の用紙搬送システム。
【請求項９】
前記装置は、それぞれ、
他の装置からのデータ受信の数が受信モードに設定されているチャンネル数よりも多いか否かを判定する判定手段を有し、
前記制御手段は、他の装置からのデータ受信の数が受信モードに設定されているチャンネル数よりも多いと判定した場合には、送信モードに設定されているチャンネルを受信チャンネルへと変更することを特徴とする請求項８に記載の用紙搬送システム。
【請求項１０】
それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう複数の装置間で用紙搬送を行う用紙搬送方法において、
前記複数の装置内で、データを送信または受信すべき相手先装置数またはそのデータ種別に応じて、前記複数の通信チャンネルを制御することを特徴とする用紙搬送方法。
【請求項１１】
それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう装置を複数含み、該装置間で用紙搬送を行う用紙搬送システムの制御プログラムであって、
前記装置のそれぞれにおいて、
データを送信または受信すべき相手先装置数またはそのデータ種別に応じて、前記複数の通信チャンネルを制御する制御工程を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置間で用紙を搬送する用紙搬送システム及びその制御プログラム、並びに用紙搬送方法に関するものである。
【背景技術】
【０００２】
従来から、複数の装置間で用紙を搬送するシステムやその方法が知られている。このような用紙搬送システムにおいては、装置間でデータ通信しながら用紙の搬送を制御するのが一般的である。
【０００３】
なかでも最近の用紙搬送システムでは、複数の装置間をネットワーク型に接続し、隣接装置か否かに拘わらず、各装置から複数の装置に対して直接コマンドをやりとりするものが提案されている（特許文献１参照）。この種のネットワーク型用紙搬送システムでは、通信ディレイを考慮する必要がない点で、従来型の１対１接続システムに比べて優れている。
【０００４】
具体的には、ネットワーク型用紙搬送システムでは、それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう装置を複数含み、その複数の装置間で用紙搬送を行う。
【特許文献１】特開平９−２２２９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ネットワーク型用紙搬送システムでは、各装置から特定装置への送信が集中することによる受信のオーバーフロー対策が十分ではなく、また、送信データの種別によっては、コマンドレスポンスの速さが不足する場合もある。
【０００６】
本発明は、上記従来技術の課題を解決するためになされたもので、その目的とするところは、それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう装置を複数含み、該装置間で用紙搬送を行う用紙搬送システムにおいて、データの送受信を効率的かつ効果的に行なうことを目的とする。
【課題を解決するための手段】
【０００７】
それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう装置を複数含み、該装置間で用紙搬送を行う用紙搬送システムにおいて、
前記装置は、それぞれ、
データを送信または受信すべき相手先装置数またはそのデータ種別に応じて、前記複数の通信チャンネルを制御する制御手段を有することを特徴とする。
【０００８】
上記目的を達成するため、本発明に係る方法は、
それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう複数の装置間で用紙搬送を行う用紙搬送方法において、
前記複数の装置内で、データを送信または受信すべき相手先装置数またはそのデータ種別に応じて、前記複数の通信チャンネルを制御することを特徴とする。
【０００９】
上記目的を達成するため、本発明に係るプログラムは、
それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう装置を複数含み、該装置間で用紙搬送を行う用紙搬送システムの制御プログラムであって、
前記装置のそれぞれにおいて、
データを送信または受信すべき相手先装置数またはそのデータ種別に応じて、前記複数の通信チャンネルを制御する制御工程を実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、それぞれが送信モードと受信モードのいずれか一方に設定される複数の通信チャンネルを用いて通信を行なう装置を複数含み、該装置間で用紙搬送を行う用紙搬送システムにおいて、データの送受信を効率的かつ効果的に行なうことができる。
【発明を実施するための最良の形態】
【００１１】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１２】
（第１実施形態）
本発明の第１実施形態に係る用紙搬送システムについて説明する。画像読取装置を装置本体に備えた画像形成装置である複写機とを図に基づいて説明する。本用紙搬送システムでは、ＰＯＤ系システム製品で採用するネットワーク系通信チップを使用した通信制御方法を採用している。
【００１３】
図１はリーダ部１５０と原稿処理装置（ＡＤＦ）２とを含む画像読取装置の構成を示す図である。一方、図２は、図１に示す画像読取装置を一部に備えた画像形成装置としての複写機を示す図である。
【００１４】
〔リーダ部〕
リーダ部１５０は、原稿面に対して光を照射するランプ１５２、ランプ１５２にて照射された光に対応する原稿Ｐからの反射光を、レンズ１５７、およびＣＣＤ１５８に導くミラー１５３、１５５、１５６を有している。ランプ１５２とミラー１５３は、第１光学台１５９に取り付けられ、ミラー１５５、１５６は、第２光学台１５１に取り付けられている。
【００１５】
原稿からの反射光は、ミラー１５３、１５５、１５６を介してレンズ１５７に導かれ、レンズ１５７によってＣＣＤ１５８上に集光される。ＣＣＤ１５８は、原稿情報を反映した上記反射光を光電変換し、電子的な画像信号として出力する。
【００１６】
このような構成下で、第１光学台１５９を原稿読取位置１６０に停止させた状態で、ＡＤＦ２により原稿を搬送させながら原稿情報を読み取る流し読みモードと、原稿を原稿台ガラス３上に固定的に載置して、光学台１５９、１５１を副走査方向に移動させながら原稿情報を読み取る原稿台ガラス読み取りモードの２つのモードで原稿情報を読み取ることができる。
【００１７】
〔原稿処理装置〕
原稿処理装置２は、リーダ部１５０の上方にヒンジ機構を介してプラテンガラス１６１、原稿台ガラス３に対して開閉可能に設けられている。以下、原稿処理装置２の詳細を説明する。
【００１８】
図１において、原稿トレイ４は、シート状の原稿Ｐを積載するためのものである。原稿トレイ４には一対の幅方向規制板が原稿の幅方向にスライド自在に配置されている。幅方向規制板によって原稿トレイ４に積載される原稿Ｐの幅方向を規制することで給送時の搬送安定性を確保できる。
【００１９】
原稿トレイ４の上方には、給紙ローラ５が設けられている。給紙ローラ５は分離搬送ローラ８の回転駆動に連れて回転し、シート原稿を給紙する。給紙ローラ５は通常、ホームポジションである上方（図中実線位置）に待避している位置をとり、原稿セット作業を阻害しないようにしている。給紙動作が開始されると図中点線位置に下降して原稿Ｐの上面に当接する。給紙ローラ５は図示しないアームにて軸支されるので、アームを揺動して給紙ローラ５を上下に動かせる。
【００２０】
分離パッド６は分離搬送ローラ８の対向側に配置され、分離搬送ローラ８側に圧を加えている。分離パッド６は分離搬送ローラ８より摩擦が若干小さいゴム材料などで形成され、給紙ローラ５にて給紙される原稿Ｐを一枚毎にさばき、分離搬送ローラ８で給紙する。
【００２１】
レジストローラ１２、レジスト従動ローラ１１は分離部にて給紙された原稿の先端をそろえるレジスト手段であり、静止したレジストローラ対１１、１２のニップ部に向けて分離した原稿先端を突き当て、原稿にループを生じさせて先端をそろえている。
【００２２】
次にリードローラ２２、リード従動ローラ１４によりプラテンガラス１６１に向けて搬送する。先端がリードローラ２２に到達してプラテンガラス１６１に向けて搬送されると、プラテンローラ２４及びリード排出ローラ２３にて搬送しながら、読み取りユニット１６０で画像読みが行われる。プラテンガラス１６１に搬送され、画像読取が終了した原稿は、ジャンプ台１６２によりすくい上げられ、リード排出ローラ２３、リード排出従動ローラ１６により搬送される。画像読み取りが終了すると、排紙ローラ１８により原稿を排紙トレイ１０に排出する。
【００２３】
両面モード時には、排紙ローラ１８にて排出せずスイッチバックして、上方の紙パスに案内してレジストローラ１１、１２に向けて搬送する。レジストローラ１１、１２に到達すると上記と同様に原稿の裏面の読み取りが行われる。
【００２４】
原稿トレイ４にはシート原稿Ｐがセットされたことを検出する透過型の光センサである原稿セット検知センサ４０が設けられている。また、サイドガイドの位置を検出する事により原稿トレイ４上にセットされた原稿束Ｐの幅方向の長さを検知する紙幅検知センサ４４が原稿トレイ４の下部に設けられている。
【００２５】
分離ローラ８とレジストローラ１２の間には原稿を検知する透過型の光センサであるレジストセンサ７が設けられ、分離給送された原稿の先端を検知し、レジストローラ１２への突き当て量（ループ量）を制御するタイミングなどを検知している。
【００２６】
リードローラ２２の直後に原稿を検知する反射型光センサであるリードセンサ１３が設けれ、読み取り部１６０での画像読み取り開始タイミングの基準信号としている。排紙ローラ１８の直前には原稿を検知する透過型光センサである排紙センサ１７が設けられ、原稿の排紙タイミングなどを検知している。
【００２７】
図３は、リーダ部の制御系の概略構成を示すブロック図である。原稿面に光を照射するランプ１５２、光学台１５９、１５１を副走査方向に移動し原稿を走査するモータ３１４、原稿面からの反射光を光電変換するＣＣＤ１５８、ＣＣＤ１５８の出力信号をＡ／Ｄ変換するＡ／Ｄ変換回路３０１、モータ３１４に接続されたエンコーダ３０２、原稿に光を照射するためのランプ１５２、光学台１５９をホームポジションに位置決めするためのポジションセンサ３１５、ＡＤＦ原稿読取モードにおける正規の原稿読取位置を設定するためのバックアップＲＡＭ３０３、およびスキャナコントローラ３０４を有している。スキャナコントローラ３０４内にはＣＰＵ５４とＲＯＭ３０４ａをもっており、光学台１５９の位置決め動作を行なう処理はここでＲＯＭ３０４ａ内の情報に従って、ＣＰＵ５４が実行する。
【００２８】
また、光学台１５９、１５１は、図示しないワイヤ１５４によって、モータ３１４と結合され、モータ３１４の回転駆動により原稿台ガラス３と平行に移動制御される。ポジションセンサ３１５は、第１光学台１５９のホームポジション位置を検知するためのセンサであり、ポジションセンサ３１５の位置を基準としてモータ３１４を正転、逆転することにより、光学台１５９、１５１を移動し、原稿台ガラス３上の原稿を光学的に走査する。
【００２９】
また、モータ３１４は、ステッピングモータにより構成されている。このモータ３１４には、エンコーダ３０２が接続されており、このエンコーダ３０２の出力により、光学台１５９、１５１が何パルス分移動したかを認識できるようになっている。すなわち、ポジションセンサ３１５とエンコーダ３０２からのエンコーダーパルスにより、光学台１５９、１５１の位置を把握することが可能である。
【００３０】
図４は、原稿処理装置の制御系の回路構成を示すブロック図である。制御回路はマイクロプロセッサ（ＣＰＵ）５４を中心に構成されており、ＣＰＵ５４の入出力ポートには、各種負荷のドライブ回路およびセンサ信号が接続される。
【００３１】
また、制御回路は不図示の電池によりバックアップされるＲＡＭと、制御シーケンスソフトの格納されたＲＯＭを備えている。また、５５は、複写機本体とのデータ通信を制御するための通信用ＩＣである。
【００３２】
分離モータ５０とリードモータ５１は各ステッピングモータドライバによって駆動される。各ドライバには、ＣＰＵ５４から相励磁信号と、モータ電流制御信号が入力されている。離間ソレノイド５７はドライバによって駆動され、ＣＰＵ５４の入出力ポートに接続された信号によって、その動作を制御されるものである。
【００３３】
レジセンサ７、セットセンサ４０、リードセンサ１３、排紙センサ１７、トレイ幅センサ４４等の各種センサは、ＣＰＵ５４の入力ポートに接続されて、装置内における、原稿の挙動をおよび、可動負荷の挙動をモニターするために用いられる。
【００３４】
図５を用いて、各ローラなどを駆動するための駆動系の説明をする。分離モータ５０はステッピングモータであり、正逆転により原稿の分離・搬送を行う。分離モータ５０が給紙方向に回転したときには、給紙ローラ５がホームポジションである上方（図中破線位置）から降下し、原稿トレイ４上のシート原稿の最上紙に圧接させると共に、給紙ローラ５と分離ローラ８を駆動する。
【００３５】
分離モータ５０が給紙方向とは逆転方向である搬送方向に回転したときには、給紙ローラ５をホーム位置である上方（図中破線位置）に持上げ保持すると共に、レジローラ１２を駆動する。リードモータ５１はリードローラ２２、プラテンローラ２４、リード排出ローラ２３、排紙ローラ１８を駆動するステッピングモータである。搬送される原稿の画像を読み取る速度で各ローラを駆動する。離間ソレノイド５７は両面原稿スイッチバック時に、排紙ローラ１８の従動コロを圧着・離間させる。
【００３６】
図６は、図１に示したリーダ部１５０に配設される操作パネルの一例を示す平面図である。図において、６１１は表示部であり、動作状況・メッセージを表示する。また、表示部６２の表面はタッチパネルになっていて、表面を触れることによって選択キーとして機能し、倍率設定等はここで行う。６１２はテンキーであり、数字を入力するキーであり、ここで１枚の原稿に対してのコピーする枚数を設定する。６１３はスタートキーであり、このキーを押下することにより原稿読み込み動作を開始する。
【００３７】
また、６１４は、ファンクションキーであり、コピー動作、ＢＯＸ動作、拡張機能の切りかえがワンタッチで行うことが可能になっている。ＢＯＸ動作とは、本体内に用意されたハードディスク（不図示）にスキャンした画像を蓄積する処理である。
【００３８】
〔プリンタ部〕
図２はプリンタ部３００の構成を示す図である。１００は上段カセットで、カセット内のシートは分離爪と給送ローラ１０１の作用によって１枚ずつ分離給送されてレジストローラ１０６に導かれる。１０２は下段カセットで、カセット内のシートは分離爪と給送ローラ１０３の作用によって１枚ずつ分離給送されてレジストローラ１０６に導かれる。尚、上段カセット１００や、下段カセット１０２に代わって、給紙ユニット（＝デッキ）を装着する場合もある。尚、本構成は、エンジンのみの構成の場合であり、連結してデッキを接続することも可能となっている。
【００３９】
１０４は、手差しガイドで、１枚ずつシート材がローラ１０５を介してレジストローラ１０６に導かれる。１０８はシート積載装置（デッキタイプ）で、モータ等により昇降する中板１０８ａを備え、中板上のシートは、給送ローラ１０９と分離爪の作用により１枚ずつ分離給送されて搬送ローラ１１０に導かれる。
【００４０】
１１２は感光ドラム、１１４は現像器、１１５は転写帯電器、１１６は分離帯電器であり、画像形成部を構成する。１１７は画像形成されたシート材を搬送する搬送ベルト、１１８は定着装置、１１９は搬送ローラ、１２０はダイバータである。画像形成されたシート材はダイバータ１２０によって排出ローラ１２１に導かれ、ソータ１２２内に搬送される。ソータ１２２は、ノンソートトレイ１２２ａ、ソートビントレイ１２２ｂ、ノンソートトレイ排出ローラ１２２ｃ、ソートビントレイ排出ローラ１２２ｄを有し、ノンソートトレイとソートビントレイが昇降してシートを一段づつ区分けする。尚、ソータに代わって、排出トレイを装着する場合もある。尚、本構成は、エンジンとソータのみの構成の場合であり、連結してインサータ−、スタッカ−、フィニッシャーを接続することも可能となっている。
【００４１】
両面複写、多重複写の場合には、定着後のシートはダイバータ１２０により分岐されて搬送ローラ２０１により搬送され、両面複写の場合ベルト２０２、２０４、パス２０６、排出ローラ２０５を経て中間トレイ２００に排出される。多重複写の場合には、シートはダイバータ２０３により中間トレイ２００に排出される。２０９、２１０はシートを給送する半月ローラ、２１１は分離ローラ対、２１３、２１４、２１５はシートをレジストローラ１０６へ搬送する搬送ローラである。
【００４２】
〔装置間の通信方法〕
次に、図８〜図１０を用いて、用紙搬送システムにおける通信方法について説明する。図８は、用紙搬送システムが複数の装置を含むことを示す構成図であり、システム構成内の各装置間でやりとりされるコマンドを、それぞれ矢印８０１と、矢印８０２で示している。なお、それぞれの装置は、データを送信または受信すべき相手先装置数またはそのデータ種別に応じて、複数の通信チャンネルを制御する制御手段を有している。本実施形態では、ネットワークを構築するプロトコルとして、ＡＲＣＮＥＴ（Ａｔｔａｃｈｅｄ  Ｒｅｓｏｕｒｃｅ  Ｃｏｍｐｕｔｅｒ  ＮＥＴｗｏｒｋ）を利用する。ＡＲＣＮＥＴ内のドライバー部（制御IC）が制御手段として機能する。このドライバー部は、複数チャネルを有しており、各々のチャネルを、ソフト設定で、送信用・受信用に割り当てることが可能である。
【００４３】
また、図８において、Ａはプリンターエンジン、Ｂはソータ１２２、ＣとＤはスタッカ、ＥとＦはインサーター、ＧとＨとＩは給紙デッキを示している。また、図８は、図２におけるカセット１００、１０２を外して、給紙デッキＧ、Ｈ、Ｉを接続したものであり、カセット給紙口１００、１０２を利用して、給紙デッキＧ、Ｈ、Ｉからの給紙を可能としている。
【００４４】
矢印８０１は、隣接装置間でやりとりされるコマンドであり、用紙に同期したものとなっていることから、速いコマンドレスポンスが要求される。また、矢印８０２は、エンジン（＝装置Ａ）とＡＣＣ（＝装置Ｂ〜Ｉ）間との間でやりとりされるコマンドであり、用紙とはあまり同期しないものであることから、コマンドレスポンスの速さは、あまり重視されない。また、実際の用紙搬送は、上方矢印の方向に行われる。
【００４５】
図９は、給紙元としての装置Ｈから３枚給紙を行い、排紙先として装置Ｄに排紙するまでのコマンドのやりとりをあらわした図である。まず、Ｓ４０１のジョブ開始コマンドはエンジンから各ＡＣＣに対して送信される。これは、図８の矢印８０２に相当する。Ｓ４０１が実行された後、Ｓ４０２にてエンジンは、各ＡＣＣからジョブ開始コマンド応答を受信する。これも、図８の矢印８０２に相当する。これらのＳ４０１とＳ４０２は各ＡＣＣに対してこれからジョブを実行するということを知らせるという意味合いを持っている。つまり、各ＡＣＣ側はジョブを受け付けられるというのを保証した上で用紙を搬送することをここで定義づけしている。
【００４６】
次に、装置Ａは給紙相手先である装置Ｈに対して、３枚分の給紙コマンド（Ｓ４０３、Ｓ４０４、Ｓ４０５）を送信する。給紙コマンドは、図８の矢印８０２に相当する。
【００４７】
装置Ｈは給紙コマンドを受信することで、装置Ｈ内にセットされている用紙トレイ（不図示）から用紙搬送を行い、所定紙間をあけて３枚の用紙搬送を行う。装置Ｈから装置Ｇへの用紙排紙（＝受け渡し）を行う時に、装置Ｈから装置Ｇへ排紙コマンドＳ４０６を送信する。排紙コマンドＳ４０６は、用紙と同期したものであり、図８の矢印８０１に相当する。装置Ｇは装置Ｈからの排紙コマンドＳ４０６を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。ここでは図示していないが、用紙受け渡しは、排紙コマンドだけではなく隣接装置間でのハンドシェイクを行うため、排紙コマンドと排紙コマンド応答といったやり取りは行っている（ここでは排紙コマンド応答は省略してあり、以下全てに該当する）。
【００４８】
次に、装置Ｇから装置Ａに排紙コマンドＳ４０７を送信する。排紙コマンドＳ４０７は、用紙と同期したものであり、図８の矢印８０１に相当する。エンジンは装置Ｇからの排紙コマンドＳ４０７を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、装置Ｇは所定給紙紙間の後、装置Ｈから排紙コマンドＳ４１２を受信する。装置Ｇは装置Ｈからの排紙コマンドＳ４１２を受けることで、先ほどのＳ４０６と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。同様に装置Ｇは、所定給紙紙間の後、装置Ｈからの排紙コマンドＳ４１８を受けることで、先ほどのＳ４０６、Ｓ４１２と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、Ｓ４１２、Ｓ４１８はＳ４０６と同様に図８の矢印８０１に相当する。
【００４９】
次に、装置Ａから装置Ｆに排紙コマンドＳ４０８を送信する。排紙コマンドＳ４０８は、用紙と同期したものであり、図８の矢印８０１に相当する。装置Ｆは装置Ａからの排紙コマンドＳ４０８を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、装置Ａは所定給紙紙間の後、装置Ｇから排紙コマンドＳ４１３を受信する。装置Ａは装置Ｇからの排紙コマンドＳ４１３を受けることで、先ほどのＳ４０７と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。同様に装置Ａは、所定給紙紙間の後、装置Ｇからの排紙コマンドＳ４１９を受けることで、先ほどのＳ４０７、Ｓ４１３と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、Ｓ４１３、Ｓ４１９はＳ４０７と同様に図８の矢印８０１に相当する。
【００５０】
次に、装置Ｆから装置Ｅに排紙コマンドＳ４０９を送信する。排紙コマンドＳ４０９は、用紙と同期したものであり、図８の矢印８０１に相当する。装置Ｅはエンジンからの排紙コマンドＳ４０９を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、装置Ｆは所定給紙紙間の後、装置Ａ排紙コマンドＳ４１４を受信する。装置Ｆはエンジンからの排紙コマンドＳ４１４を受けることで、先ほどのＳ４０８と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。同様に装置Ｆは、所定給紙紙間の後、装置Ａからの排紙コマンドＳ４２０を受けることで、先ほどのＳ４０８、Ｓ４１４と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、Ｓ４１４、Ｓ４２０はＳ４０８と同様に図８の矢印８０１に相当する。
【００５１】
次に、装置Ｅから装置Ｄに排紙コマンドＳ４１０を送信する。排紙コマンドＳ４１０は、用紙と同期したものであり、図８の矢印８０１に相当する。装置Ｄは装置Ｅからの排紙コマンドＳ４１０を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。今回のケースでは、排紙先として装置Ｄを指定していることから、装置Ｄは自身のスタッカ部（不図示）への収納を行う。また、装置Ｅは所定給紙紙間の後、装置Ｆから排紙コマンドＳ４１５を受信する。装置Ｅは装置Ｆからの排紙コマンドＳ４１５を受けることで、先ほどのＳ４０９と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。同様に装置Ｅは、所定給紙紙間の後、装置Ｆからの排紙コマンドＳ４２１を受けることで、先ほどのＳ４０９、Ｓ４１５と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、Ｓ４１５、Ｓ４２１はＳ４０９と同様に図８の矢印８０１に相当する。
【００５２】
次に、装置Ｄから装置Ａに対して排紙終了コマンドＳ４１１を送信する。排紙終了コマンドＳ４１１は、用紙と同期したものであるが装置間での用紙搬送やりとりのコマンドではないため、図８の矢印８０２に相当する。装置Ａは装置Ｄからの排紙終了コマンドＳ４１１を受けることで、用紙の排紙が正常終了したことを判断する。また、装置Ｄは所定給紙紙間の後、装置Ｅから排紙コマンドＳ４１６を受信する。装置Ｄは装置Ｅからの排紙コマンドＳ４１６を受けることで、先ほどのＳ４１０と同様に、用紙の受け取りを行い、排紙先として装置Ｄを指定していることから、装置Ｄは自身のスタッカ部（不図示）への収納を行う。同様に装置Ｄは、所定給紙紙間の後、装置Ｅからの排紙コマンドＳ４２２を受けることで、先ほどのＳ４１０、Ｓ４１６と同様に、用紙の受け取りを行い、排紙先として装置Ｄを指定していることから、装置Ｄは自身のスタッカ部（不図示）への収納を行う。また、Ｓ４１６、Ｓ４２２はＳ４１０と同様に図８の矢印８０１に相当する。
【００５３】
そして、Ｓ４１６、Ｓ４２２で受け取った用紙の自身のスタッカ部への収納が終了したら、Ｓ４１１と同様に、装置Ｄから装置Ａに対して排紙終了コマンドＳ４１７、Ｓ４２３を送信する。装置Ａは装置Ｄからの排紙終了コマンドＳ４１７、Ｓ４２３を受けることで、用紙の排紙が正常終了したことを判断する。
【００５４】
そして、装置Ａは全ての給紙用紙に対して全ての用紙が排紙された（＝排紙終了コマンドが全て返ってきた）と判断ができたら、Ｓ４３１のジョブ終了コマンドを装置Ａから各ＡＣＣに対して送信する。これは、図８の矢印８０２に相当する。Ｓ４３１が実行された後、Ｓ４３２にて装置Ａは、各ＡＣＣからジョブ終了コマンド応答を受信する。これも、図８の矢印８０２に相当する。これらのＳ４３１とＳ４３２は各ＡＣＣに対してこれでジョブは終了したということを知らせるという意味合いを持っている。
【００５５】
次に図１０では、３枚プリントを行った場合において、ジャムが発生した時の例であり、用紙の給紙先としては装置Ｈから３枚給紙を行い、排紙先として装置Ｄに排紙する設定におけるコマンドのやりとりをあらわした図である。ジャム発生までは図９と同様なため、簡略的に説明する。まず、Ｓ５０１のジョブ開始コマンドは装置Ａから各ＡＣＣに対して送信される。Ｓ５０１が実行された後、Ｓ５０２にて装置Ａは、各ＡＣＣからジョブ開始コマンド応答を受信する。
【００５６】
次に、装置Ａは給紙相手先である装置Ｈに対して、３枚分の給紙コマンド（Ｓ５０３、Ｓ５０４、Ｓ５０５）を送信する。装置Ｈは給紙コマンドを受信することで、装置Ｈ内にセットされている用紙トレイ（不図示）から用紙搬送を行い、所定紙間をあけて３枚の用紙搬送を行う。装置Ｈから装置Ｇへの用紙受け渡しを行う時に、装置Ｈから装置Ｇへ排紙コマンドＳ５０６を送信する。装置Ｇは装置Ｈからの排紙コマンドＳ５０６を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。
【００５７】
次に、装置Ｇから装置Ａに排紙コマンドＳ５０７を送信する。装置Ａは装置Ｇからの排紙コマンドＳ５０７を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、装置Ｇは所定給紙紙間の後、装置Ｈから排紙コマンドＳ５１２を受信する。装置Ｇは装置Ｈからの排紙コマンドＳ５１２を受けることで、先ほどのＳ５０６と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。同様に装置Ｇは、所定給紙紙間の後、装置Ｈからの排紙コマンドＳ５１８を受けることで、先ほどのＳ５０６、Ｓ５１２と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。
【００５８】
次に、装置Ａから装置Ｆに排紙コマンドＳ５０８を送信する。装置Ｆは装置Ａからの排紙コマンドＳ５０８を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、装置Ａは所定給紙紙間の後、装置Ｇから排紙コマンドＳ５１３を受信する。装置Ａは装置Ｇからの排紙コマンドＳ５１３を受けることで、先ほどのＳ５０７と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。
【００５９】
次に、装置Ｆから装置Ｅに排紙コマンドＳ５０９を送信する。装置Ｅは装置Ａからの排紙コマンドＳ５０９を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。また、装置Ｆは所定給紙紙間の後、装置Ａから排紙コマンドＳ５１４を受信する。装置Ｆは装置Ａからの排紙コマンドＳ５１４を受けることで、先ほどのＳ５０８と同様に、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。
【００６０】
次に、装置Ｅから装置Ｄに排紙コマンドＳ５１０を送信する。装置Ｄは装置Ｅからの排紙コマンドＳ５１０を受けることで、用紙の受け取りを行い、続けて下流方向（＝排紙方向）への用紙搬送を行う。今回のケースでは、排紙先として装置Ｄを指定していることから、装置Ｄは自身のスタッカ部（不図示）への収納を行う。
【００６１】
そして、装置Ｄは、排紙コマンドＳ５１０に対応した用紙搬送を行っている時にジャムが発生した場合を示している。このジャム発生は、上流方向の装置にジャム通知コマンドとしてバケツリレーで送信を行う。ジャム通知コマンドは、緊急度が高く装置間で送信していくためのコマンドであるため、図８の矢印８０１に相当する。下流装置でジャムが発生した時にはそのまま用紙搬送を続けると、ジャムが発生した装置に用紙が突っ込み、更にジャムの被害が拡大する可能性がある。このような被害の拡大を防止するために、ジャム通知コマンドを送信する。各装置は、ジャム通知コマンドを受信した場合には、切りの良いところで用紙搬送を停止させることで、ジャムの拡大を防止する。それぞれの装置において、用紙搬送が停止したら、排紙終了コマンド(Ｓ５１１、Ｓ５１５、Ｓ５１９）を装置Ａに対して送信する。装置Ａは各装置からの排紙終了コマンドＳ５１１、Ｓ５１５、Ｓ５１９を受けることで、搬送中の用紙が全て停止したことを判断する。このケースの場合は、排紙終了コマンドＳ５１１、Ｓ５１５、Ｓ５１９は、一斉に装置Ａに集中的に送信されることが想定される。
【００６２】
そして、装置Ａは全ての給紙用紙に対して全ての用紙が排紙された（＝排紙終了コマンドが全て返ってきた）と判断ができたら、Ｓ５３１のジョブ終了コマンドを装置Ａから各ＡＣＣに対して送信する。これは、図８の矢印８０２に相当する。Ｓ５３１が実行された後、Ｓ５３２にて装置Ａは、各ＡＣＣからジョブ終了コマンド応答を受信する。これも、図８の矢印８０２に相当する。これらのＳ５３１とＳ５３２は各ＡＣＣに対してこれでジョブは終了したということを知らせるという意味合いを持っている。また、ジャム要因で排紙終了コマンドが来た場合には、リカバリーのために、各ＡＣＣからのＡＣＣ状態ステータスの通知を持ってジャム要因がクリアされたかどうかを判断し、リカバリー等の処理を行う。
【００６３】
次に、図７のフローチャートを用いて、送受信チャンネル割当制御処理について説明する。尚、送受信割当の状況を図１１、図１２、図１３を用いて補足説明を行う。
【００６４】
まず、Ｓ１０１において、送受信チャンネルの全８チャンネルに対して、チャンネル割当のデフォルトとして、送信１チャンネル、受信７チャンネルとして割当を行う。このデフォルト設定は、１対Ｎ通信においては、送信は１チャンネルでＦＩＦＯ送信し、複数装置からの受信は常に受け付け可能にしておくという所からきている。
【００６５】
次にＳ１０２において、プリントが開始されたかどうかを判断する。プリントが開始されたかどうかの判断は、前述した図９や図１０でのジョブ開始コマンドの送受信状態にて行う。
【００６６】
次にＳ１０３では、Ｓ１０２で開始されたプリントが終了したかどうかを判断する。プリントが終了されたかどうかの判断は、前述した図９や図１０でのジョブ終了コマンドの送受信状態にて行う。Ｓ１０３の判定でプリントジョブが終了していない場合には、続いて、Ｓ１０４で自装置から他の装置への送信データがあるかどうかを判断する。Ｓ１０４の判断で、自装置から他の装置への送信データがあると判断された場合には、Ｓ１０５へと進む。また逆に、Ｓ１０４の判断で、自装置から他の装置への送信データがないと判断された場合には、Ｓ１３１へと進む。次にＳ１０５では、Ｓ１０４での自装置から他の装置への送信データが、他の全装置に対するものであるかどうかを判断する。Ｓ１０５の判断で、送信データが他の全装置に対するものであると判断された場合には、Ｓ１０６へと進む。また逆に、Ｓ１０５の判断で、送信データが他の全装置に対するものでないと判断された場合には、Ｓ１１０へと進む。Ｓ１０６は、図１２を併用して説明する。図１２は、装置Ａの内部状況を示したものである。図１２で示す状況は、前述した図９や図１０でのジョブ開始コマンド送信時、ジョブ終了コマンド送信時である。そして７０１〜７０８の送信データは、１つの相手先に対して１つの送信データとして存在している。この場合７１０のように送受信チャンネル割当設定はＣＨ１が送信用、ＣＨ２〜８までが受信用となっている。Ｓ１０６の処理では、この送受信チャンネル割当設定を、７１１のように、ＣＨ１〜ＣＨ８までを全て送信チャンネルに変更し、７０１〜７０８の送信データをそれぞれに振り分けて送信を行う。Ｓ１０６の後は、Ｓ１２０にて、Ｓ１０１のデフォルト設定（送信１チャンネル、受信７チャンネル）に送受信チャンネルの割当を戻す。Ｓ１２０の後、Ｓ１２１にて、全装置からの応答待ちがあるかどうかを判断する。
【００６７】
Ｓ１２１での処理について、図１３を用いて説明する。図１３は、装置Ａの内部状況を示したものである。図１３に示す状況は、前述した図９や図１０でのジョブ開始コマンド送信後のジョブ開始コマンド応答待ちの時や、ジョブ終了コマンド送信後のジョブ終了コマンド応答待ちの時である。つまり、プロトコルでのコマンドやりとりで、全装置からの応答があると分かっている場合である。Ｓ１２１では図１３のような状況が予測できるかどうかで、全装置からの応答待ちがあるかどうかを判断する。つまり、８０１〜８０８の送信データが、１つの相手先（＝装置Ａ）に対して１つの送信データとして存在している状況を想定している。Ｓ１２１の判断で、全装置からの応答待ちがあると判断された場合には、Ｓ１２２に進み、逆に、全装置からの応答待ちがないと判断された場合には、Ｓ１０３へと戻る。Ｓ１２２では、現在の受信チャンネル数がＳ１２１での全装置からの応答による受信数と比較して、足りているかどうかを判断する。図１３の例では、８１０のように、受信チャンネルとしての割当数は７ｃｈあり、また、全装置からの応答による受信数は８つを想定している。この場合は、Ｓ１２２の判断として、現在の受信チャンネル数は足りていないと判断され、Ｓ１２３へと進む。また、逆にＳ１２２の判断において、現在の受信チャンネル数が足りていると判断された場合には、Ｓ１０３へと戻る。
【００６８】
Ｓ１２３の処理としては、現在８１０のように送受信チャンネル割当設定はＣＨ１が送信用、ＣＨ２〜８までが受信用となっているのを、この送受信チャンネル割当設定を、８１１のように、ＣＨ１〜ＣＨ８までを全て受信チャンネルに変更し、８０１〜８０８の受信データをそれぞれのチャンネルで振り分けて受信を行う。Ｓ１２３の後は、Ｓ１２４にて、Ｓ１０１のデフォルト設定（送信１チャンネル、受信７チャンネル）に送受信チャンネルの割当を戻し、Ｓ１０３へと戻る。
【００６９】
次に、Ｓ１１０〜Ｓ１１３までの処理について、図１１を併用して説明する。図１１は、装置Ｅの内部状況を例示した図である。６０１〜６０３は、装置Ａへの送信データ（給紙コマンド、排紙終了コマンド、ステータスコマンド）であり、６０４〜６０５は、隣接装置間の送信データ（排紙コマンド、異常検知コマンドなど）である。
【００７０】
まずＳ１１０では、送信データがＱＵＥ（＝待ち行列）に溜まっているかどうかを判断する。図１１の６０６のように送受信チャンネル割当設定が、ＣＨ１のみが送信用、ＣＨ２〜８までが受信用となっている場合には、６０１のみが送信され、６０２〜６０５の送信データは送信処理を行われずにそのまま待たされている。Ｓ１１０の判断で、送信データがＱＵＥに溜まってしまっていると判断された場合にはＳ１１１へと進み、逆に、送信データがＱＵＥに溜まっていないと判断された場合にはＳ１０３へと戻る。Ｓ１１１では、送信ＱＵＥにあるデータにおいて、隣接装置間コマンドがあるかどうかを判断する。
【００７１】
隣接装置間コマンドは、図８の矢印８０１に相当し、図１１においては、送信データ６０４、６０５に相当する。隣接装置間コマンドは、用紙に同期したものとなっていることから、速いコマンドレスポンスが要求される。従ってＱＵＥに隣接装置間コマンドが複数存在するのは好ましくない。そのため、Ｓ１１１の判断にて、送信ＱＵＥにあるデータにおいて、隣接装置間コマンドがあると判断された場合には、Ｓ１１２に進み、送受信チャンネル数の割当数を変更する（＝送信チャンネルの増加分、受信チャンネルを減らす）。この時の状況としては、ＱＵＥにある隣接コマンドの相手先の数分だけ送信チャンネル数を、６０６から６０７のように増やして、ＱＵＥにあった６０４と６０５の送信データをＣＨ２とＣＨ３に振り分けて優先的に送信する。優先的に送信とは、例えば、一回の送信処理がハード的に一チャンネルのみしか行えない構成の場合、ＣＨ１での送信よりも、ＣＨ２、ＣＨ３の送信を先に行うということである。
【００７２】
Ｓ１１１の判断にて送信ＱＵＥにあるデータにおいて、隣接装置間コマンドがないと判断された場合には、Ｓ１０３へと戻る。Ｓ１１２での送信処理が終了した後には、Ｓ１１３へと進み、Ｓ１０１のデフォルト設定（送信１チャンネル、受信７チャンネル）に送受信チャンネルの割当を戻し、Ｓ１０３へと戻る。
【００７３】
Ｓ１３１では、受信データで異常通知コマンドがあったかどうかを判断する。これは、図１０におけるジャム通知コマンドが該当する。また、ジャム以外の異常通知コマンドとしては、アラーム通知コマンドや、エラー通知コマンドが相当する（不図示）。Ｓ１３１の判断にて、受信データで異常通知コマンドがあったと判断された場合には、Ｓ１３２に進む。Ｓ１３２では、現在の受信割当のチャンネル数が、これから受信予定の数に対して足りているかどうかを判断する。図１０の例を用いると、３つの給紙コマンドを発行した場合には、３つの排紙終了コマンドを待つことになる。この排紙終了コマンド数分（＝受信予定数）に対して、受信チャンネル数が足りているかどうかで判断する。図１３の例では、８１０のように、受信チャンネルとしての割当数は７ｃｈあり、受信予定数３つに対して足りていると判断する。Ｓ１３２の判断として、現在の受信チャンネル数は足りていないと判断された場合には、Ｓ１３３へと進み、逆にＳ１３２の判断において、現在の受信チャンネル数が足りていると判断された場合には、Ｓ１０３へと戻る。Ｓ１３３では、図１３の８１１のように全チャンネルを受信割当に変更し、各ＡＣＣからの受信を行う。この各ＡＣＣからの受信の内容としては、図１０で説明した通り、搬送中の用紙が全て停止したことを判断するために、給紙コマンドを送信したものに対して、排紙終了コマンドが全て返ってくるのを想定している。Ｓ１３３での受信が終了したら、Ｓ１３４にてＳ１０１のデフォルト設定（送信１チャンネル、受信７チャンネル）に送受信チャンネルの割当を戻し、Ｓ１０３へと戻る。
【００７４】
以上に示したように本実施形態によれば、複数の通信チャンネルを有する通信手段を内包した装置が、複数連結され、装置間で用紙搬送を行うことを特徴とするシステムにおいて、複数の通信チャンネル各々は、送信モードと受信モードとを切り替えることが可能となっている。
【００７５】
また、チャンネル割当において、送信割当を複数設定した場合には、送信先に優先度を持たせて通信が行える構成となっている。そして、送信データが装置内で溜まった時、現在の送信データの相手先よりも、優先度が高い送信先へのデータが存在している場合には、送信チャンネル割当てを増やし、優先度を高くする。このことにより、送信データ種別に応じたコマンドレスポンスの実現可能となる。
【００７６】
また、全装置からのコマンド受信が想定される場合には、装置内の受信割当を増やしてあげることで、各装置から特定装置への送信が集中することによる受信のオーバーフローを防止することが可能となる。
【００７７】
つまり、ネットワーク接続形態を持ち各装置が１対Ｎ通信を行うシステム装置において、各装置から特定装置への送信が集中することが予測される場合、前もって受信チャンネル割当数を増やすことで、受信のオーバーフローを防止することが可能となる。また、送信データが複数相手先を指定する場合には、送信チャンネル割当数を増やすことで、送信パフォーマンスアップが可能となる。
【００７８】
また、送信データが複数送信待ちになっているケースにおいては、送信待ちになっている送信データの相手先に現在の送信先よりも優先度が高いものがあった場合には、送信チャンネル数を増やし、或いはその送信チャンネルの優先度を上げて送信することで、送信データ種別に応じたコマンドレスポンスを実現することが可能となる。
【００７９】
（第２実施形態）
図１１の送信データが待たされるケースとして、図１４の場合についての別実施の形態を説明する。図１１の例に対して、図１４は、送信ＱＵＥにあるデータにおいて、隣接装置間コマンドが１つの例である。この例においては、現在の９０６の送信データ順番になっている所を、９０７のように送信データ順番に、変更したことを示している。つまり現在送っている９０１の送信データを停止させて、９０４の送信データを割り込ませて送信させる例である。この時の動作としても、優先度が高い隣接装置間コマンドを、優先的に送信動作を行うことが可能となる。
【００８０】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８１】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００８２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００８３】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などがある。
【００８４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００８５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００８７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８８】
【図１】画像読取装置と本実施形態に係る原稿処理装置の構成を説明する図
【図２】本実施形態に係る画像形成装置の構成を説明する図
【図３】本実施形態に係る読み取り装置の制御ブロック図
【図４】本実施形態に係る原稿処理装置の制御ブロック図
【図５】本実施形態に係る原稿処理装置の駆動系を説明する図
【図６】本実施形態に係る操作部を示す図
【図７】本実施形態に係るメインシーケンスのフローチャート
【図８】本実施形態に係るシステム構成図
【図９】本実施形態に係る正常時のシステム間でのコマンドやり取りを示す図
【図１０】本実施形態に係る異常時のシステム間でのコマンドやり取りを示す図
【図１１】本実施形態に係る装置内部の送信データと送受信ポート割当を示す図
【図１２】本実施形態に係る装置内部の送信データと送受信ポート割当を示す図
【図１３】本実施形態に係る装置内部の送信データと送受信ポート割当を示す図
【図１４】本実施形態に係る装置内部の送信データの入れ替えを示す図
【図１】
2006277030.tif 000003
【図２】
2006277030.tif 000004
【図３】
2006277030.tif 000005
【図４】
2006277030.tif 000006
【図５】
2006277030.tif 000007
【図６】
2006277030.tif 000008
【図７】
2006277030.tif 000009
【図８】
2006277030.tif 000010
【図９】
2006277030.tif 000011
【図１０】
2006277030.tif 000012
【図１１】
2006277030.tif 000013
【図１２】
2006277030.tif 000014
【図１３】
2006277030.tif 000015
【図１４】
2006277030.tif 000016