Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3874933B2 - Paper transport control system - Google Patents
[go: Go Back, main page]

JP3874933B2 - Paper transport control system - Google Patents

Paper transport control system Download PDF

Info

Publication number
JP3874933B2
JP3874933B2 JP15662998A JP15662998A JP3874933B2 JP 3874933 B2 JP3874933 B2 JP 3874933B2 JP 15662998 A JP15662998 A JP 15662998A JP 15662998 A JP15662998 A JP 15662998A JP 3874933 B2 JP3874933 B2 JP 3874933B2
Authority
JP
Japan
Prior art keywords
transport
paper
subsystem
conveyance
control system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP15662998A
Other languages
Japanese (ja)
Other versions
JPH11334986A (en
Inventor
茂樹 桑本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP15662998A priority Critical patent/JP3874933B2/en
Publication of JPH11334986A publication Critical patent/JPH11334986A/en
Application granted granted Critical
Publication of JP3874933B2 publication Critical patent/JP3874933B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Paper Feeding For Electrophotography (AREA)
  • Controlling Sheets Or Webs (AREA)
  • Feeding Of Articles By Means Other Than Belts Or Rollers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、複写装置、ファクシミリ装置、スキャナ、プリンタ等の装置内に紙を搬送する機能を有する画像処理装置全般に関し、特にそれらの画像処理装置における紙搬送装置の紙搬送制御システムに関する。
【0002】
【従来の技術】
一般に、複写装置、ファクシミリ装置、スキャナ、プリンタ等の画像処理装置における紙搬送装置の紙搬送制御システムは、画像処理装置内の他の部分の処理との連携や調和を得るためにいかに正確に紙を搬送するかを制御したり、画像処理装置の処理速度を向上させる等のために、いかに迅速に紙を搬送するかを制御している。例えば、特開平6−16262号公報「用紙搬送制御装置および方法」では、上記したような“いかに迅速に紙を搬送するか”又は“いかに正確に紙を搬送するか”という目的を達成するための“紙搬送の制御装置と制御方法”が示されている。
ところで、紙搬送装置の紙搬送制御システムにおいても、他の部分と同じようにコストダウンや効率アップあるいは不良改善のための変更や、性能が良い新製品や同性能でも安い新製品(部品)の採用や、改良部品の採用が常時行われており、それに対応するために紙搬送装置の紙搬送制御システムにも変更を加える必要がある。
上記した従来の紙搬送装置の紙搬送制御システムにおいては、特に上記のような変更に対応する構造にはなっていないので、変更が行われる度に紙搬送制御システムの全体を見直すようにしている。
【0003】
【発明が解決しようとする課題】
しかしながら、上記のような従来の紙搬送制御システムにおいては、変更の度に紙搬送制御システムの全体を見直す必要があり、紙搬送制御システムの各部分は複雑に関係するため変更のための労力は多大である。また、その変更を実施することにより、従来は問題の無かった部分にまで問題が発生したり、関係箇所も同時に変更する必要があるのにその変更が漏れてしまう場合が有るという欠点があった。
本発明では、上述した如き従来の欠点を除去するためになされたものであって、変更に必要な工数が少なく、紙搬送制御システムの一部に変更が発生しても他の部分には悪影響を与えないため、再利用性の高い紙搬送制御システムを提供することを目的とする。
【0004】
【課題を解決するための手段】
上述の目的を達成するため、請求項1に記載の本発明の紙搬送制御システムは、画像読取処理又は画像形成処理を実行可能な画像処理装置内を搬送される転写材の少なくとも一つの搬送ルート上に、前記転写材を移動させるためのローラ等のアクチュエータと紙の通過を確認するためのセンサを有する紙搬送装置の紙搬送制御システムにおいて、前記紙搬送制御システムの上位に位置するシステムが決定した処理内容に基づいて前記転写材の搬送方法を計画する搬送計画サブシステムと、前記搬送計画サブシステムにより計画された搬送方法に基づいて搬送のルート及び限定された位置を導き、搬送機構を制御して前記転写材を搬送する搬送実行サブシステムと、前記搬送実行サブシステムが実行した転写材の搬送結果を検証する搬送検証サブシステムと、前記紙搬送装置が前記転写材の搬送が可能であるか否かを監視する装置監視サブシステムと、を備え、前記各サブシステムは、各処理毎にソフトウェアとハードウェアの双方を含む分離したサブシステムとして構成されることを特徴とし、紙搬送制御システムを複数の独立したサブシステムに分割しているので、一つのサブシステムにおける変更の影響が他のサブシステムに及ぶのを防ぐことができる。
請求項2に記載の本発明は、請求項1の紙搬送制御システムにおいて、前記搬送計画サブシステムは、紙搬送ルートについての計画を決定すると共に、搬送仕様を決定し、前記紙搬送ルートの選択及び位置を限定することを特徴とし、例えば、複写機におけるどんな処理を行うかは上位のシステムに依存しており、どのように紙を搬送したらよいかというルートについての計画のみを決定し、その中では搬送仕様を決め、ルートを選び、位置を限定する。即ち、制御目的(何をする)と、制御方法(どのようにする)とを明確に分離している。
請求項3に記載の本発明は、請求項1の紙搬送制御システムにおいて、前記搬送検証サブシステムは、少なくとも前記転写材の未達ジャム及び滞留ジャムを検証することを特徴とし、例えば、「ローラを回転させて紙をスタンプ押印位置まで搬送する」というような制御実行と、「紙がスタンプ押印位置へと到達するのに要する時間(又は距離)だけローラを回転させたのに、スタンプ押印位置のセンサが紙を検知しない」というような制御検証とを明確に分離している。
請求項4に記載の本発明は、請求項1の紙搬送制御システムにおいて、前記装置監視サブシステムは、前記搬送計画サブシステム、前記搬送実行サブシステム、及び、前記搬送検証サブシステムにより実行される動作に影響を受けずに紙搬送装置を監視することを特徴とし、搬送に関係する制御と装置に関係する制御を明確に分離している。
【0005】
【発明の実施の形態】
以下、本発明を図示した実施形態に基づいて説明する。
尚、本明細書における紙或いは転写材とは、画像転写や印字が可能な全てのシート材を含む概念である。
図1は、本発明の紙搬送制御システムを有する画像処理装置の使用されるシステム環境の全体構成の一例を示す図である。
図1に示す様に、このシステム環境においては、ローカルエリアネットワーク(LAN)等のネットワーク1と、公衆通信回線網や専用通信回線網等のネットワーク2と、ネットワーク1に接続される各種装置により構成されるユーザ環境3と、ユーザ環境3中の紙媒体への出力装置であるプリンタ4と、ユーザ環境3中の原稿から画像を読み取って紙媒体等に出力可能な複写機5と、ユーザ環境3中の原稿の画像読み取りを行うスキャナ6と、ユーザ環境3中の操作者の指示を入力したりディスプレイに表示したり各種の演算処理や記憶処理を行うパーソナルコンピュータであるPC7と、ネットワーク2に接続された装置を備えるサービスセンター8と、サービスセンター8内の操作者の指示を入力したりディスプレイに表示したり各種の演算処理や記憶処理を行うパーソナルコンピュータであるPC9とを有している。
ユーザー環境3におけるプリンタ4、複写機5、スキャナ6、及び、不図示のファクシミリ装置等のイメージ入出力装置は、従来はパーソナルコンピューターやワークステーション等の1台ずつに個別に接続されるスタンドアロン、即ち、1対1の接続により利用されることが多かったが、近年はパーソナルコンピュータの導入台数の増加による共用化や効率化、或いは、ネットワーク1のようなLANの普及によりネットワーク環境に接続される利用方法も増えてきている。
また、ユーザー環境3の各イメージ入出力装置は、レンタルやリース、或いは、保守契約等により定期的な装置の動作状況や利用状況の点検確認を装置側のベンダーから受ける事も多く、その場合には、ベンダーは公衆通信回線網等のネットワーク2を介して、サービスセンター8のPC9により、各ユーザの装置の動作状況や利用状況に関する遠隔操作(リモート)の点検確認サービスを提供している。
【0006】
次に、図1のユーザ環境3における本発明の紙搬送装置の紙搬送制御システムは、イメージ入出力装置(プリンタ、複写機、スキャナ等)に使用されている。本発明の紙搬送装置の紙搬送制御システムが使用されている装置の一例として、イメージ入出力機器の一つである複写機の全体構成を図2に示す。
図2に示す様に、複写機5は、原稿(紙原稿)を搬送して原稿読み取り部で読み取らせて排出する自動原稿搬送装置であるADF51と、原稿を読み取り現像部に読み取った光を導く光学部52と、原稿から導かれた光により現像処理を行う現像部53と、手差しの紙原稿を搬送する手差し給紙部54と、両面印刷を行う場合に紙の一時蓄積と紙の裏表の反転のために使用される両面トレイ55と、用紙が格納されている用紙トレイ56と、多種の用紙を格納可能な給紙バンク57と、現像部53により現像されて定着された用紙が排出される排出トレイ58と、同一原稿の複数枚の複写を行う場合等にページ毎の仕分けを行うソーター59とを有している。
本発明の紙搬送装置の紙搬送制御システムは、図2におけるADF51、手差し給紙部54、両面トレイ55、用紙トレイ56、給紙バンク57、排出トレイ58、ソーター59の各部に関係するが、ここでは図3のADFの一例の構成図を用いて更に詳しく説明する。
【0007】
図3に示す様に、ADF51は、読み取り前の複数枚数の原稿を置くことができる原稿台511と、原稿を搬送ルートに導く給紙ガイド板512と、原稿を原稿台511から引き込む呼出コロ513、引き込んだ原稿を更に搬送(給紙)する給紙ベルト514、原稿を1枚づつに分離する分離コロ515、後述するレジストセンサ517の位置まで原稿を搬送する第1搬送コロ516、原稿を検出して待機位置で待機させるためのレジストセンサ517、光学部52からの光を反射すると共に原稿を読み取り位置に導く反射ガイド板518、光学部52からの光とその反射光を透過するスリットガラス519、読み取られた原稿を送り出す第2搬送コロ520、原稿を排出する排紙コロ521とを有している。
図3において、原稿台511上の原稿は、呼出コロ513によって引き込まれ、給紙ベルト514によって給紙され、分離コロ515によって1枚に分離され、第1搬送コロによってレジストセンサー位置まで搬送されて、待機位置で待機する。尚、レジストセンサーの位置と待機位置は、複写機の機種毎のレイアウトにより両者の位置が同位置となる場合と異なる位置となる場合がある。
【0008】
図3に示したADF51の例のように、紙搬送装置の搬送機構は、基本的に搬送ルートに配置されたいくつかのコロ(ローラ)が、不図示のモータによって回転することで紙を搬送する。
具体的には、原稿が待機位置まで呼出コロ513と給紙ベルト514と第1搬送コロ516により搬送され、複写機5がコピーアプリケーションの処理中である場合は所定のパルス分だけ待機した後、或いは、スキャナアプリケーションの場合にはReadコマンドが発行された後、任意のパルスにより不図示の搬送モータがONされて第1搬送コロ516と第2搬送コロ520によって読み取り搬送が行われ、排紙コロ521によって排紙される。
動力としての不図示の搬送モータにはステッピングモータが使用されており、各コロ及びベルトを動作させる。呼び出しコロ・給紙ベルト・分離コロへの動力伝達のON/OFFは、不図示の給紙クラッチをON/OFFすることで行う。尚、給紙クラッチのOFF時は、原稿の紙とローラは接触しているが、ローラには動力のかかっていないニュートラルの状態である。
【0009】
次に、上記の紙搬送装置における紙搬送制御システムについて、図4のイメージ入出力装置の制御系全体の一例のブロック構成図を用いて説明する。
図4において、紙搬送制御システムであるイメージ入出力装置60は、装置全体の制御を司るCPU61を用いていており、そのCPU61の管理下に、プログラムコード、フォント、及び、その他の静的なデータが格納された読み出し専用記憶装置であるROM62と、一時的な記憶場所として利用される随時読み出し書き込み可能な記憶装置であるRAM63と、不揮発性のデータを格納しておくためのRAMであるNVRAM3と、操作者による入力と表示が可能なインターフェースである操作パネルとパネル制御部4と、スキャナ部やプリント部を制御し、紙原稿の読み取りと転写紙への印刷を実行するイメージデータの入出力ユニットであるスキャン/プリントエンジンと制御部5と、画像データ等の大量のイメージデータを蓄積したり、データベースの記憶場所として利用される記憶装置とディスクドライバ67と、イーサネットなどのネットワーク1に接続され、外部の機器との通信を可能とする通信制御部7と、公衆回線と接続され、外部の機器との通信を可能とするためのモデム8が接続されている。
また、ネットワーク1には、ネットワークに接続されている入出力装置に必要な機能情報や管理情報を維持し、クライアント(ここではPC)とサーバ(ここではイメージ入出力装置)の接続を確立するため、CPU、ROM、RAM、通信制御部及びデータベースを有するミドルウエアであるブローカ10と、パーソナルコンピュータのPC7とが接続されている。尚、ミドルウエアであるブローカ10は、PC7あるいはイメージ入出力装置60のどちらかに内蔵されていても良く、どちらか一方の側の装置に存在すればよい。
【0010】
次に、図4のイメージ入出力装置60のROM62やNVRAM64や記憶装置67に組み込まれるソフトウエアについて、ソフトウエアの構成ブロック図の一例である図5を用いて説明する。
図5に示す様に、イメージ入出力装置の内部に組み込まれるソフトウエアは、大きく分けるとアプリケーション層20と、カーネル層21と、ドライバ層22と、ハードウエア層23の4層構造となる。
アプリケーション層20は、コピー、ファクシミリ、プリンタ等のアプリケーションを形成する層(レイヤー)である。
アプリケーション層20の中において、オペレーションマネージャ201は、複写機に付属している操作パネルを制御するものであり、ボタンの表示、ボタンオペレーションのノーティファイ、アラートの通知などを行う。ドキュメントマネージャ202は、コピー、ファクス、プリンタなどのシナリオに沿ってドキュメントをハンドリングするアプリケーションとしては中心となる機能ブロックである。サービスマネージャ203は、ドキュメントハンドリングの際に共通に必要となる機能ブロックであり、各種サービスの管理、実行を行う。デバイスマネージャ204は、スキャナ、プロッタ、画像バスといった物理デバイスの動作を決定する機能ブロックであり、各種デバイスの管理、実行を行う。また、搬送枚数等を制御する紙搬送マネージャは、上記デバイスマネージャ204中のスキャナやプロッタなどのマネージャに含まれる。データベースマネージャ205は、フォント、定型フォーム、ファクス受信履歴、装置の利用履歴、課金データなどの永続データの維持管理を行う。
【0011】
カーネル層21は、通常OSのカーネルとして組み込まれ、各種デバイスを抽象化してアプリケーションに対しサービスを提供するものであり、アプリケーション層20は、カーネル層21に対しシステムコールすることにより動作する。例えば、デバイスマネージャ204から、仮想マシン211に対してシステムコールされることで動作する。
ドライバ層22は、各種ハードウエアを駆動するための制御を実行する機能ブロックの集まりである。紙搬送装置のローラドライバ又はモータドライバ等は、この層の一体型コピードライバ222やブロッキングデバイスドライバ223やページデバイスドライバ224に相当する。
ハードウエア層23は、複写機内に存在する制御可能なリソースの集合である。紙搬送装置のローラ、モータなどのアクチュエータやセンサは、この層のスキャナ231やプロッタ232等に相当する。
図5の例の本発明の紙搬送制御システムは、上記アプリケーション層20内のデバイスマネージャ204及びハードウエア層23内のスキャナ231やプロッタ232における、スキャナやプロッタ等の紙搬送装置に関する部分と紙の位置や通過/停止等を検出するセンサ等に関する部分で構成される。
上記のようなソフトウエアにおいて、例えば、一つの部分の変更が他の部分に影響を与えないようにするには、各処理毎にソフトウエアとハードウエアの両方を含んだサブシステムとして分割し、処理後との部品化が必要になる。本発明では、この処理毎や目的毎のサブシステム化を行っている。
【0012】
次に、本発明の紙搬送制御システムについて、上記したサブシステムの構造をふまえたオブジェクト図の一例である図6を用いて説明する。
図6に示す様に、本発明の紙搬送制御システムは、搬送計画サブシステム30、搬送実行サブシステム31、搬送検証サブシステム32、装置監視サブシステム33の4つのサブシステムにより構成される。
搬送計画サブシステム30は、紙搬送制御システムの上位に位置するシステムが、複写機においてどのような処理をするかを決定したかについての決定通知により、紙搬送制御システムはどのように紙を搬送したらよいかを計画することに責任を持つ。ここでは、複写機におけるどんな処理を行うかは上位のシステムに依存しており、どのように紙を搬送したらよいかというルートについての計画のみを決定し、その中では搬送仕様を決め、ルートを選び、位置を限定する。
具体的には、搬送計画サブシステム30は、下記の計画を決定する。
1.搬送中において、紙に施される処理のために搬送計画を決定する。
尚、上記の処理とは、読み取り処理、書き込み処理、スタンプ押印処理等である。
2.紙の片面を読み取るために搬送するのか、又は紙の両面を読み取るために搬送するのかを決定する。
3.紙の片面を書き込むために搬送するのか、又は紙の両面を書き込むために搬送するのかを決定する。
搬送実行サブシステム31は、搬送計画サブシステム30から搬送のルート計画や限定された位置を導き、搬送機構を制御して原稿(紙)を搬送する。
ルート計画によって搬送機構は、基本的に搬送ルートに配置されたいくつかのコロ(ローラ)が、クラッチを介したモータ等により回転することで紙を搬送する。
また、限定された位置により、原稿の先端と後端が通過位置を通過したり停止位置で止まるように搬送機構を制御する。更に、距離メーターで搬送中の原稿の距離を知り、距離カウンターに原稿端からの距離をカウントさせる。
搬送検証サブシステム32は、搬送実行システム31による搬送の検証を行う。主な検証はジャム検知である。
【0013】
一般的にジャム検知は、大別して(1) 未達ジャム検知と(2) 滞留ジャム検知の2種がある。
(1) 未達ジャムの現象とは、原稿の先端に接触したローラが回転開始する出発点、又はセンサなどの監視点を通過した原稿が搬送ルート上で何らかの障害を受け、目的地である次のセンサまで到達しない現象である。その未達ジャムの発生時の検出方法を図7に示す。
図7では、原稿(斜線部)が出発点もしくは監視点のセンサを通過してから目的位置である次のセンサへ到達するまでの経過を表している。
図7での出発点は、前記の図3の説明においては、呼出コロ513と原稿の先端が接触する位置に相当し、目的位置は、レジストセンサ517に相当する。
搬送ルート上における出発位置もしくは監視点と目的位置との距離は、上記のように予めわかっているので、出発位置を出発した原稿(の原稿端)が、目的位置に到達するまでの移動距離、又は、ある監視点を通過した原稿が、目的位置に到達するまでの移動距離の推測移動距離(ローラ又はモータの回転によるローラ円周の駆動された距離)をカウント後、目的地のセンサ反応がないことで、原稿が目的位置に到達していないと判断し“未達ジャム”として検出する。
ただし、実際の搬送においては、完全に推測する距離で移動することはなく、若干の誤差が出る。従って、あらかじめ推測される移動距離に誤差分を付け加えた距離を与えることで実現する。又、この誤差はローラが劣化すればするほど大きくなる。
(2) 滞留ジャムの現象とは、移動中の原稿が、センサ等の監視点に対して、到達はしているが、通過しない現象、又は、原稿が2重に搬送されて実際の原稿長より長くなる“重送”の現象である。その滞留ジャムの発生時の検出方法を図8に示す。
【0014】
図8では、ある監視点を原稿の先端が通過してから、その監視点を同じ原稿の後端が通過するまでの経過を表している。
図8での監視点は、前記の図3の説明においては、レジストセンサ517に相当する。
ここで、この原稿のサイズがあらかじめ分かっているならば、原稿の先端と後端までの距離は既知である。従って、ある監視点を原稿の先端が通過してから、後端が通過するまでの推測移動距離(ローラ又はモータの回転によるローラ円周の駆動された距離)をカウント後、監視点のセンサ反応がないことで、原稿の後端が監視点を通過していないと判断し、“滞留ジャム”を検出する。
この場合も移動距離の誤差を考えた推測移動距離を与えることが必要であり、誤差はローラが劣化すればするほど大きくなる。
装置監視サブシステム33は、紙搬送装置の監視を行う。
一般的には、複写機の紙搬送装置が搬送可能であるか否かを監視する。この監視は、システムがいかなる状態であっても監視しなければならない。
図3のADF51の紙搬送装置を例にすると、(1) 搬送路を覆うカバーが開いた状態(カバーオープン)や、(2) 搬送装置自体が持ち上げられる状態(リフトアップ)等の複写機(紙搬送装置)が原稿の搬送に支障を来す状態であることを監視するものである。
【0015】
次に、上記各サブシステムの正常動作時と、搬送異常時と、装置異常時の各動作について図9から図11を用いて説明する。
図9は、搬送計画、搬送実行、搬送検証、装置監視の四つのサブシステムが、正常動作時において、どのようなシーケンスで動作するかを示す動作図である。
(1) 装置監視サブシステムは、搬送実行サブシステムに対し、装置が正常であることを通知する。
(2) 搬送実行サブシステムは、装置が正常であることを受けて搬送計画を参照し、搬送実行計画を導く。
(3) 搬送実行サブシステムは、搬送検証に搬送を実行することを通知し、実行に移る。
(4) 搬送実行サブシステムの搬送動作が終了し、システムが停止する。
図10は、搬送計画、搬送実行、搬送検証、装置監視の四つのサブシステムが、搬送異常時において、どのようなシーケンスで動作するかを示す動作図である。
(1) 装置監視サブシステムは、搬送実行サブシステムに対し、装置が正常であることを通知する。
【0016】
(2) 搬送実行サブシステムは、装置が正常であることを受けて搬送計画を参照し、搬送実行計画を導く。
(3) 搬送実行サブシステムは、搬送検証に搬送を実行することを通知し、実行に移る。
(4) 搬送検証サブシステムは、搬送動作に異常が生じたことを搬送実行サブシステムに通知する。
(5) 搬送実行サブシステムは、搬送動作を停止させる。
(6) 搬送実行サブシステムは、異常動作に対する後処理を行う。
【0017】
図11は、搬送計画、搬送実行、搬送検証、装置監視の四つのサブシステムが、装置異常時において、どのようなシーケンスで動作するかを示す動作図である。
(1) 装置監視サブシステムは、搬送実行サブシステムに対し、装置が正常であることを通知する。
(2) 搬送実行サブシステムは、搬送検証に搬送を実行することを通知し、実行に移る。
(3) 装置監視サブシステムは、装置に異常が生じたことを搬送実行サブシステムに通知する。
(4) 搬送実行サブシステムは、搬送動作を停止させる。
(5) 搬送実行サブシステムは、異常動作に対する後処理を行う。
上記の四つのサブシステム構成を用いて、例えば、搬送計画サブシステムが、「スタンプ押印処理をする」という搬送計画を立てる場合を考えると、搬送実行サブシステムは、紙をスタンプ押印位置まで搬送し、スタンプ押印処理を施すことになる。
ここで、仮に、スタンプ押印位置のレイアウトが変更になった場合には、従来の構成では紙をスタンプ押印位置まで搬送するための制御仕様全体が変更されるが、本発明の構成ではその変更が搬送実行サブシステム内に隠蔽される。よって、搬送計画サブシステムの「スタンプ押印処理をする」という計画には何の影響もない。
上記のように紙搬送制御システムの内部構造を「搬送計画」、「搬送実行」、「搬送検証」、「装置監視」の四つのサブシステムに分割して構成することにより、ある一つのサブシステムにおける変更の影響が他のサブシステムには及ばないようにすることができる。
【0018】
【発明の効果】
上記のように請求項1の本発明は、サブシステム間のインターフェイスを変更することなく、各サブシステム内部を変更することが可能であるため、仕様変更に強い紙搬送制御システムの構築が可能となり、紙搬送制御システムの再利用性、保守性が向上する。
請求項2の本発明は、紙搬送経路の変更を搬送計画サブシステムに隠蔽されるため、全てのシステムを作り直す必要がなく、すなわち搬送計画サブシステム以外のサブシステムはそのまま再利用することが可能となる。
請求項3の本発明は、上記「発明が解決しようとする課題」でも説明したとおり、制御実行と制御検証を分離しておけば、ローラ、モータなどのアクチュエータや、センサを含めた搬送機構の精度によって制御検証が変化した場合でも、変更部分は制御検証部分、即ち、搬送検証サブシステムに隠蔽されるため、全てのシステムを作り直す必要がなく、制御実行部分、即ち搬送実行サブシステムはそのまま再利用することが可能となる。
請求項4の本発明は、前記「発明が解決しようとする課題」でも説明したとおり、搬送に関係する制御と装置に関係する制御を分離しておけば、互いの変更部分を各自で隠蔽することが可能となる。
【図面の簡単な説明】
【図1】本発明の紙搬送制御システムを有する画像処理装置の使用されるシステム環境の全体構成の一例を示す図である。
【図2】本発明の紙搬送装置の紙搬送制御システムが使用されている装置の一例としてのイメージ入出力機器の一つである複写機の全体構成を示す図である。
【図3】ADFの一例の構成を示す図である。
【図4】イメージ入出力装置の制御系全体の一例のブロック構成図である。
【図5】ソフトウエアの一例の構成ブロック図である。
【図6】本発明の紙搬送制御システム(紙搬送マネージャ)について、サブシステムの構造をふまえた一例のオブジェクト図である。
【図7】未達ジャムの発生時の検出方法を示す図である。
【図8】滞留ジャムの発生時の検出方法を示す図である。
【図9】搬送計画、搬送実行、搬送検証、装置監視の四つのサブシステムが、正常動作時において、どのようなシーケンスで動作するかを示す動作図である。
【図10】搬送計画、搬送実行、搬送検証、装置監視の四つのサブシステムが、搬送異常時において、どのようなシーケンスで動作するかを示す動作図である。
【図11】搬送計画、搬送実行、搬送検証、装置監視の四つのサブシステムが、装置異常時において、どのようなシーケンスで動作するかを示す動作図である。
【符号の説明】
1、2・・・ネットワーク、3・・・ユーザ環境、4・・・プリンタ、5・・・複写機、6・・・スキャナ、7、9・・・PC(パーソナルコンピュータ)、8・・・サービスセンター、10・・・ブローカ、20・・・アプリケーション部、21・・・カーネル部、22・・・ドライバ部、23・・・ハードウエア部、30・・・搬送計画サブシステム、31・・・搬送実行サブシステム、32・・・搬送検証サブシステム、33・・・装置監視サブシステム、51・・・ADF、52・・・光学部、53・・・現像部、54・・・手差し給紙部、55・・・両面トレイ、56・・・給紙トレイ、57・・・給紙バンク、58・・・排紙トレイ、59・・・ソーター、60・・・イメージ入出力装置、61・・・CPU、62・・・ROM、63・・・RAM、64・・・NVRAM、65・・・操作パネルとパネル制御部、66・・・スキャン・プリントエンジンとエンジン制御部、67・・・記憶装置とディスクドライバ、68・・・通信制御部、69・・・モデム、201・・・オペレーションマネージャ、202・・・ドキュメントマネージャ、203・・・サービスマネージャ、204・・・デバイスマネージャ、205・・・データベースマネージャ、211・・・仮想マシン、222・・・一体型コピードライバ、223・・・ブロッキングデバイスドライバ、224・・・ページデバイスドライバ、231・・・スキャナ、232・・・プロッタ、511・・・原稿台、512・・・給紙ガイド板、513・・・呼出コロ、514・・・給紙ベルト、515・・・分離コロ、516・・・第1搬送コロ、517・・・レジストセンサ、518・・・反射ガイド板、519・・・スリットガラス、520・・・第2搬送コロ、521・・・排紙コロ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates generally to image processing apparatuses having a function of conveying paper into apparatuses such as a copying apparatus, a facsimile apparatus, a scanner, and a printer, and more particularly to a paper conveyance control system of a paper conveyance apparatus in those image processing apparatuses.
[0002]
[Prior art]
In general, a paper transport control system of a paper transport device in an image processing apparatus such as a copying machine, a facsimile machine, a scanner, or a printer is used to accurately calculate the paper in order to obtain cooperation and harmony with the processing of other parts in the image processing apparatus. In order to control whether the paper is conveyed or to improve the processing speed of the image processing apparatus, how quickly the paper is conveyed is controlled. For example, Japanese Patent Laid-Open No. 6-16262 “Paper Conveyance Control Device and Method” achieves the above-described purpose of “how quickly paper is conveyed” or “how accurately paper is conveyed”. “Paper transport control device and control method” is shown.
By the way, in the paper transport control system of the paper transport device, as with other parts, cost reductions, efficiency improvements, changes to improve defects, new products with good performance, and new products (parts) with the same performance are cheap. Adoption and improved parts are constantly employed, and it is necessary to make changes to the paper conveyance control system of the paper conveyance device in order to cope with this.
In the paper transport control system of the conventional paper transport device described above, since the structure is not particularly adapted to the above-described change, the entire paper transport control system is reviewed every time a change is made. .
[0003]
[Problems to be solved by the invention]
However, in the conventional paper conveyance control system as described above, it is necessary to review the whole paper conveyance control system every time it is changed. Since each part of the paper conveyance control system is complicatedly related, the labor for the change is small. It is a great deal. In addition, by implementing the change, there was a disadvantage that the problem may occur up to the part where there was no problem in the past, or the change may be leaked even though the related part needs to be changed at the same time .
The present invention has been made to eliminate the above-mentioned conventional drawbacks, and requires fewer man-hours for the change, and even if a part of the paper transport control system is changed, the other parts are adversely affected. Therefore, an object of the present invention is to provide a paper transport control system with high reusability.
[0004]
[Means for Solving the Problems]
  In order to achieve the above-described object, the paper conveyance control system according to the first aspect of the present invention provides at least one conveyance route for a transfer material conveyed in an image processing apparatus capable of executing an image reading process or an image forming process. On the paper transport control system of the paper transport device having an actuator such as a roller for moving the transfer material and a sensor for confirming the passage of the paper,The transfer material transport method is planned based on the processing content determined by the system positioned above the paper transport control system.A transport planning subsystem;Based on the conveyance method planned by the conveyance planning subsystem, a conveyance route and a limited position are derived, and the transfer material is conveyed by controlling a conveyance mechanism.A transport execution subsystem;The transfer result of the transfer material executed by the transfer execution subsystem is verified.A transport verification subsystem;Whether or not the paper transport device can transport the transfer material.A device monitoring subsystem for monitoring,Each subsystem is configured as a separate subsystem that includes both software and hardware for each process.Since the paper conveyance control system is divided into a plurality of independent subsystems, it is possible to prevent the influence of changes in one subsystem from affecting other subsystems.
  According to a second aspect of the present invention, in the paper conveyance control system of the first aspect,The transport planning subsystem determines a plan for a paper transport route, determines a transport specification, and limits the selection and position of the paper transport route. For example, what processing is performed in a copier Depends on the host system, and only determines the route plan for how to transport the paper, in which the transport specification is determined, the route is selected, and the position is limited. That is, the control purpose (what to do) and the control method (how to do) are clearly separated.
  According to a third aspect of the present invention, there is provided the paper transport control system according to the first aspect.The transport verification subsystem verifies at least unreached jams and stagnant jams of the transfer material.For example, the control execution such as “rotate the roller to convey the paper to the stamping position” and “the roller for the time (or distance) required for the paper to reach the stamping position”. It is clearly separated from the control verification that the sensor at the stamp stamp position does not detect paper even though it is rotated.
  According to a fourth aspect of the present invention, in the paper conveyance control system according to the first aspect, the device monitoring subsystem is executed by the conveyance planning subsystem, the conveyance execution subsystem, and the conveyance verification subsystem. The paper conveyance device is monitored without being affected by the operation, and the control related to conveyance and the control related to the device are clearly separated.
[0005]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described based on illustrated embodiments.
Note that the paper or transfer material in the present specification is a concept including all sheet materials capable of image transfer and printing.
FIG. 1 is a diagram showing an example of the overall configuration of a system environment in which an image processing apparatus having a paper conveyance control system of the present invention is used.
As shown in FIG. 1, this system environment includes a network 1 such as a local area network (LAN), a network 2 such as a public communication network or a dedicated communication network, and various devices connected to the network 1. A user environment 3, a printer 4 that is an output device to a paper medium in the user environment 3, a copier 5 that can read an image from a document in the user environment 3 and output the image to a paper medium, and the like. Connected to the network 2 and the scanner 6 for reading the image of the original document, the personal computer 7 for inputting the instruction of the operator in the user environment 3, displaying it on the display, and performing various arithmetic processes and storage processes A service center 8 equipped with the above-mentioned devices, and instructions of operators in the service center 8 are input and displayed on the display. And a PC9 and a personal computer for processing and storage processing.
In the user environment 3, the printer 4, the copier 5, the scanner 6, and the image input / output device such as a facsimile machine (not shown) are conventionally stand-alone individually connected to each one such as a personal computer or a workstation. It was often used by one-to-one connection, but in recent years, it has been shared and increased in efficiency by increasing the number of personal computers installed, or used to connect to a network environment due to the widespread use of LANs such as network 1 Methods are also increasing.
In addition, each image input / output device in the user environment 3 often receives a check of the operation status and usage status of the device periodically from the vendor on the rental, lease, or maintenance contract. The vendor provides a remote operation (remote) inspection / confirmation service regarding the operation status and usage status of each user's device by the PC 9 of the service center 8 via the network 2 such as a public communication line network.
[0006]
Next, the paper conveyance control system of the paper conveyance device of the present invention in the user environment 3 of FIG. 1 is used for an image input / output device (printer, copying machine, scanner, etc.). As an example of an apparatus in which the paper conveyance control system of the paper conveyance apparatus of the present invention is used, FIG. 2 shows the overall configuration of a copying machine which is one of image input / output devices.
As shown in FIG. 2, the copying machine 5 guides the ADF 51, which is an automatic document conveying device that conveys a document (paper document), reads the document by the document reading unit, and discharges it, and reads the document read to the developing unit. An optical unit 52, a developing unit 53 that performs development processing with light guided from the original, a manual paper feeding unit 54 that conveys a manual paper original, and temporary storage of paper and double-sided printing when performing double-sided printing. A double-sided tray 55 used for reversing, a paper tray 56 storing paper, a paper feed bank 57 capable of storing various types of paper, and a paper developed and fixed by the developing unit 53 are discharged. A discharge tray 58, and a sorter 59 for sorting each page when a plurality of copies of the same document are to be copied.
The paper transport control system of the paper transport device of the present invention relates to the ADF 51, the manual paper feed unit 54, the double-sided tray 55, the paper tray 56, the paper feed bank 57, the discharge tray 58, and the sorter 59 in FIG. This will be described in more detail with reference to a configuration diagram of an example of the ADF in FIG.
[0007]
As illustrated in FIG. 3, the ADF 51 includes a document table 511 on which a plurality of documents before reading can be placed, a paper feed guide plate 512 that guides the document to the transport route, and a calling roller 513 that draws the document from the document table 511. A feeding belt 514 that further conveys (feeds) the drawn original, a separation roller 515 that separates the original one by one, a first conveyance roller 516 that conveys the original to a position of a registration sensor 517 described later, and detects the original Then, the registration sensor 517 for waiting at the standby position, the reflection guide plate 518 for reflecting the light from the optical unit 52 and guiding the original to the reading position, the light from the optical unit 52 and the slit glass 519 for transmitting the reflected light. The second conveyance roller 520 that sends out the read original and the paper discharge roller 521 that discharges the original.
In FIG. 3, a document on a document table 511 is drawn by a calling roller 513, fed by a sheet feeding belt 514, separated into one sheet by a separation roller 515, and conveyed to a registration sensor position by a first conveyance roller. Wait at the standby position. Note that the position of the registration sensor and the standby position may be different from the case where both positions are the same depending on the layout of each type of copying machine.
[0008]
As in the example of the ADF 51 shown in FIG. 3, the transport mechanism of the paper transport device basically transports paper by rotating several rollers (rollers) arranged on the transport route by a motor (not shown). To do.
Specifically, the original is transported to the standby position by the calling roller 513, the paper feed belt 514, and the first transport roller 516, and when the copying machine 5 is processing the copy application, after waiting for a predetermined pulse, Alternatively, in the case of a scanner application, after a Read command is issued, a conveyance motor (not shown) is turned on by an arbitrary pulse, and reading and conveyance are performed by the first conveyance roller 516 and the second conveyance roller 520, and the discharge roller. The paper is discharged by 521.
A stepping motor is used as a conveyance motor (not shown) as power, and each roller and belt are operated. The power transmission to the calling roller, the paper feeding belt, and the separation roller is turned on / off by turning on / off a paper feeding clutch (not shown). When the paper feed clutch is OFF, the original paper and the roller are in contact with each other, but the roller is in a neutral state where no power is applied.
[0009]
Next, the paper transport control system in the paper transport device will be described with reference to a block diagram of an example of the entire control system of the image input / output device in FIG.
In FIG. 4, an image input / output device 60, which is a paper conveyance control system, uses a CPU 61 that controls the entire device. Under the control of the CPU 61, program codes, fonts, and other static data are used. ROM 62 which is a read-only storage device in which is stored, RAM 63 which is a read / write storage device used as a temporary storage location, and NVRAM 3 which is a RAM for storing nonvolatile data, An image data input / output unit that controls an operation panel and a panel control unit 4, which is an interface that can be input and displayed by an operator, and controls a scanner unit and a printing unit, and reads a paper document and prints on a transfer sheet A large amount of image data such as image data is stored with the scan / print engine and control unit 5 Or a storage device used as a storage location of the database, a disk driver 67, a communication control unit 7 connected to the network 1 such as Ethernet and enabling communication with an external device, a public line, and an external A modem 8 is connected to enable communication with other devices.
In addition, the network 1 maintains function information and management information necessary for an input / output device connected to the network, and establishes a connection between a client (here, a PC) and a server (here, an image input / output device). The broker 10, which is middleware having a CPU, ROM, RAM, communication control unit, and database, and a personal computer PC7 are connected. The broker 10 as middleware may be built in either the PC 7 or the image input / output device 60, and may be present in either one of the devices.
[0010]
Next, software incorporated in the ROM 62, NVRAM 64, and storage device 67 of the image input / output device 60 of FIG. 4 will be described with reference to FIG. 5 which is an example of a software configuration block diagram.
As shown in FIG. 5, the software incorporated in the image input / output device is roughly divided into a four-layer structure including an application layer 20, a kernel layer 21, a driver layer 22, and a hardware layer 23.
The application layer 20 is a layer (application layer) that forms applications such as copying, facsimile, and printer.
In the application layer 20, the operation manager 201 controls an operation panel attached to the copying machine, and performs button display, button operation notification, alert notification, and the like. The document manager 202 is a functional block that is central to an application that handles documents according to scenarios such as copying, faxing, and printing. The service manager 203 is a functional block that is commonly required for document handling, and manages and executes various services. The device manager 204 is a functional block that determines operations of physical devices such as a scanner, a plotter, and an image bus, and manages and executes various devices. A paper transport manager that controls the number of transported sheets is included in the managers such as the scanner and plotter in the device manager 204. The database manager 205 maintains and manages permanent data such as fonts, fixed forms, fax reception histories, device usage histories, and accounting data.
[0011]
The kernel layer 21 is normally incorporated as an OS kernel and abstracts various devices to provide services to applications. The application layer 20 operates by making system calls to the kernel layer 21. For example, the device manager 204 operates when a system call is made to the virtual machine 211.
The driver layer 22 is a collection of functional blocks that execute control for driving various types of hardware. A roller driver or a motor driver of the paper conveying device corresponds to the integrated copy driver 222, the blocking device driver 223, and the page device driver 224 of this layer.
The hardware layer 23 is a set of controllable resources existing in the copying machine. Actuators and sensors such as rollers and motors of the paper conveying device correspond to the scanner 231 and the plotter 232 of this layer.
The paper transport control system according to the present invention in the example of FIG. 5 includes a device manager 204 in the application layer 20 and a scanner 231 and a plotter 232 in the hardware layer 23, which are related to a paper transport device such as a scanner and a plotter. It consists of parts related to sensors for detecting position, passage / stop, etc.
In the above software, for example, in order to prevent the change of one part from affecting the other part, it is divided into subsystems including both software and hardware for each processing, It is necessary to make parts after processing. In the present invention, subsystems are created for each processing and each purpose.
[0012]
Next, the paper conveyance control system of the present invention will be described with reference to FIG. 6 which is an example of an object diagram based on the structure of the subsystem described above.
As shown in FIG. 6, the paper conveyance control system of the present invention is configured by four subsystems: a conveyance planning subsystem 30, a conveyance execution subsystem 31, a conveyance verification subsystem 32, and an apparatus monitoring subsystem 33.
The conveyance plan subsystem 30 conveys the paper according to the notification of the determination that the system positioned above the paper conveyance control system has determined what processing is to be performed in the copying machine. Responsible for planning what to do. Here, what kind of processing is performed in the copier depends on the host system, and only the route plan for how to transport the paper is determined. Among them, the transport specification is determined, and the route is determined. Select and limit the position.
Specifically, the transportation plan subsystem 30 determines the following plan.
1. During transport, a transport plan is determined for processing to be performed on the paper.
The above processing includes reading processing, writing processing, stamp stamping processing, and the like.
2. Decide whether to transport to read one side of the paper or to read both sides of the paper.
3. Decide whether to carry one side of the paper for writing or to carry both sides of the paper for writing.
The conveyance execution subsystem 31 derives a conveyance route plan and a limited position from the conveyance plan subsystem 30 and controls the conveyance mechanism to convey the document (paper).
According to the route plan, the conveyance mechanism basically conveys paper by rotating several rollers (rollers) arranged on the conveyance route by a motor or the like via a clutch.
Further, the transport mechanism is controlled so that the leading edge and the trailing edge of the document pass through the passage position or stop at the stop position by the limited position. Further, the distance meter knows the distance of the document being conveyed and causes the distance counter to count the distance from the document edge.
The conveyance verification subsystem 32 verifies conveyance by the conveyance execution system 31. The main verification is jam detection.
[0013]
In general, there are two types of jam detection: (1) unreached jam detection and (2) stagnant jam detection.
(1) The phenomenon of unreasonable jam is the starting point where the roller in contact with the leading edge of the document starts to rotate, or the document that has passed a monitoring point such as a sensor is subjected to some obstacle on the transport route and This phenomenon does not reach the sensor. FIG. 7 shows a detection method when the unreached jam occurs.
FIG. 7 shows the process from when the document (shaded portion) passes the sensor at the starting point or the monitoring point until it reaches the next sensor as the target position.
The starting point in FIG. 7 corresponds to the position where the calling roller 513 contacts the leading edge of the document in the description of FIG. 3, and the target position corresponds to the registration sensor 517.
Since the distance between the starting position or the monitoring point on the transport route and the target position is known in advance as described above, the moving distance until the original (original end) from the starting position reaches the target position, Alternatively, after counting the estimated movement distance (the distance driven by the roller or the rotation of the roller by the rotation of the roller or the motor) until the document that has passed a certain monitoring point reaches the target position, the sensor response of the destination Therefore, it is determined that the document has not reached the target position, and is detected as “unachieved jam”.
However, in actual conveyance, the movement does not occur at a completely estimated distance, and a slight error occurs. Therefore, this is realized by giving a distance obtained by adding an error to the movement distance estimated in advance. In addition, this error increases as the roller deteriorates.
(2) The phenomenon of stagnant jam is a phenomenon in which a moving document reaches a monitoring point such as a sensor but does not pass through it, or the actual document length when the document is transported twice. This is a phenomenon of “multifeed” that becomes longer. FIG. 8 shows a detection method when the stay jam occurs.
[0014]
FIG. 8 shows a process from when a leading edge of a document passes a certain monitoring point until a trailing edge of the same document passes the monitoring point.
The monitoring point in FIG. 8 corresponds to the registration sensor 517 in the description of FIG.
Here, if the size of the document is known in advance, the distance between the leading edge and the trailing edge of the document is known. Therefore, after counting the estimated movement distance (the distance driven by the roller or motor rotation of the roller circumference) from the passage of the leading edge of the document to the passage of the trailing edge, the sensor reaction at the monitoring point If there is no error, it is determined that the trailing edge of the document does not pass through the monitoring point, and “stay jam” is detected.
In this case as well, it is necessary to provide an estimated movement distance considering the movement distance error, and the error increases as the roller deteriorates.
The device monitoring subsystem 33 monitors the paper transport device.
In general, it is monitored whether or not the paper conveying device of the copying machine can carry. This monitoring must be monitored no matter what the system is.
Taking the paper transport device of ADF51 in FIG. 3 as an example, a copying machine (1) with the cover covering the transport path open (cover open), or (2) the transport device itself being lifted (lift up) This is to monitor that the paper conveyance device) is in a state of hindering the conveyance of the original.
[0015]
Next, each operation at the time of normal operation of each of the above subsystems, at the time of conveyance abnormality, and at the time of apparatus abnormality will be described with reference to FIGS.
FIG. 9 is an operation diagram showing in what sequence the four subsystems of transfer plan, transfer execution, transfer verification, and apparatus monitoring operate during normal operation.
(1) The device monitoring subsystem notifies the transfer execution subsystem that the device is normal.
(2) The transfer execution subsystem refers to the transfer plan when the device is normal, and guides the transfer execution plan.
(3) The transfer execution subsystem notifies the transfer verification that the transfer is to be executed, and proceeds to execution.
(4) The transfer operation of the transfer execution subsystem ends and the system stops.
FIG. 10 is an operation diagram showing the sequence in which the four subsystems of transfer planning, transfer execution, transfer verification, and apparatus monitoring operate when transfer is abnormal.
(1) The device monitoring subsystem notifies the transfer execution subsystem that the device is normal.
[0016]
(2) The transfer execution subsystem refers to the transfer plan when the device is normal, and guides the transfer execution plan.
(3) The transfer execution subsystem notifies the transfer verification that the transfer is to be executed, and proceeds to execution.
(4) The transport verification subsystem notifies the transport execution subsystem that an abnormality has occurred in the transport operation.
(5) The transfer execution subsystem stops the transfer operation.
(6) The transport execution subsystem performs post-processing for abnormal operations.
[0017]
FIG. 11 is an operation diagram showing the sequence in which the four subsystems of transfer plan, transfer execution, transfer verification, and apparatus monitoring operate when the apparatus is abnormal.
(1) The device monitoring subsystem notifies the transfer execution subsystem that the device is normal.
(2) The transfer execution subsystem notifies the transfer verification that the transfer is to be executed, and proceeds to execution.
(3) The device monitoring subsystem notifies the transfer execution subsystem that an abnormality has occurred in the device.
(4) The transfer execution subsystem stops the transfer operation.
(5) The transport execution subsystem performs post-processing for abnormal operations.
Using the above four subsystem configurations, for example, when the transport planning subsystem makes a transport plan of “perform stamp stamping”, the transport execution subsystem transports the paper to the stamp stamp position. The stamp stamping process is performed.
Here, if the layout of the stamp stamp position is changed, the entire control specification for transporting the paper to the stamp stamp position is changed in the conventional configuration. Concealed in the transport execution subsystem. Therefore, there is no influence on the plan of “stamping processing” of the transport planning subsystem.
As described above, the internal structure of the paper conveyance control system is divided into four subsystems of “conveyance plan”, “conveyance execution”, “conveyance verification”, and “apparatus monitoring”. It is possible to prevent the effect of the change in in other subsystems.
[0018]
【The invention's effect】
  As described above, according to the first aspect of the present invention, the inside of each subsystem can be changed without changing the interface between the subsystems, so that it is possible to construct a paper conveyance control system that is resistant to specification changes. The reusability and maintainability of the paper transport control system are improved.
  According to the second aspect of the present invention, since the change in the paper conveyance path is hidden in the conveyance planning subsystem, it is not necessary to recreate all the systems, that is, subsystems other than the conveyance planning subsystem can be reused as they are. It becomes.
  According to the third aspect of the present invention, as described in the above “problem to be solved by the invention”, if control execution and control verification are separated, an actuator such as a roller and a motor, and a transport mechanism including a sensor are included. Even if the control verification changes due to accuracy, the changed part is hidden in the control verification part, i.e., the transport verification subsystem, so it is not necessary to recreate all the systems, and the control execution part, i.e., the transport execution subsystem is re- It can be used.
  According to the present invention of claim 4, as described in the above “problem to be solved by the invention”, if the control related to the conveyance and the control related to the apparatus are separated, each change part is concealed by itself. It becomes possible.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating an example of an overall configuration of a system environment in which an image processing apparatus having a paper conveyance control system of the present invention is used.
FIG. 2 is a diagram illustrating an overall configuration of a copying machine as one of image input / output devices as an example of an apparatus in which a paper transport control system of a paper transport apparatus according to the present invention is used.
FIG. 3 is a diagram illustrating a configuration of an example of an ADF.
FIG. 4 is a block diagram showing an example of the entire control system of the image input / output device.
FIG. 5 is a configuration block diagram of an example of software.
FIG. 6 is an object diagram showing an example of the structure of a subsystem in the paper transport control system (paper transport manager) of the present invention.
FIG. 7 is a diagram illustrating a detection method when an unreached jam occurs.
FIG. 8 is a diagram illustrating a detection method when a stay jam occurs.
FIG. 9 is an operation diagram showing in what sequence the four subsystems of transfer planning, transfer execution, transfer verification, and apparatus monitoring operate during normal operation.
FIG. 10 is an operation diagram showing in what sequence the four subsystems of transfer planning, transfer execution, transfer verification, and apparatus monitoring operate when transfer is abnormal.
FIG. 11 is an operation diagram showing what sequence the four subsystems of transfer planning, transfer execution, transfer verification, and apparatus monitoring operate when the apparatus is abnormal.
[Explanation of symbols]
1, 2 ... Network, 3 ... User environment, 4 ... Printer, 5 ... Copier, 6 ... Scanner, 7, 9 ... PC (Personal Computer), 8 ... Service center, 10 ... Broker, 20 ... Application part, 21 ... Kernel part, 22 ... Driver part, 23 ... Hardware part, 30 ... Transport planning subsystem, 31 ...・ Transport execution subsystem, 32... Transport verification subsystem, 33 ..Device monitoring subsystem, 51... ADF, 52 ..Optical unit, 53 .. Development unit, 54. Paper section, 55... Double-sided tray, 56... Paper feed tray, 57... Paper feed bank, 58. ... CPU, 62 ... ROM 63... RAM, 64... NVRAM, 65... Operation panel and panel controller, 66... Scan / print engine and engine controller, 67... Storage device and disk driver, 68. Communication control unit 69 ... modem 201 ... operation manager 202 ... document manager 203 ... service manager 204 ... device manager 205 ... database manager 211 ... virtual Machine, 222 ... Integral copy driver, 223 ... Blocking device driver, 224 ... Page device driver, 231 ... Scanner, 232 ... Plotter, 511 ... Document table, 512 ... Paper feed guide plate, 513... Calling roller, 514. Separation roller, 516 ... first conveying roller, 517 ... registration sensor, 518 ... reflective guide plate, 519 ... slit glass, 520 ... second transport roller, 521 ... sheet discharge roller

Claims (4)

画像読取処理又は画像形成処理を実行可能な画像処理装置内を搬送される転写材の少なくとも一つの搬送ルート上に、前記転写材を移動させるためのローラ等のアクチュエータと紙の通過を確認するためのセンサを有する紙搬送装置の紙搬送制御システムにおいて、
前記紙搬送制御システムの上位に位置するシステムが決定した処理内容に基づいて前記転写材の搬送方法を計画する搬送計画サブシステムと、
前記搬送計画サブシステムにより計画された搬送方法に基づいて搬送のルート及び限定された位置を導き、搬送機構を制御して前記転写材を搬送する搬送実行サブシステムと、
前記搬送実行サブシステムが実行した転写材の搬送結果を検証する搬送検証サブシステムと、
前記紙搬送装置が前記転写材の搬送が可能であるか否かを監視する装置監視サブシステムと、を備え、
前記各サブシステムは、各処理毎にソフトウェアとハードウェアの双方を含む分離したサブシステムとして構成されることを特徴とする紙搬送制御システム。
To confirm the passage of an actuator such as a roller for moving the transfer material and the paper on at least one conveyance route of the transfer material conveyed in the image processing apparatus capable of executing image reading processing or image formation processing In the paper transport control system of the paper transport device having the sensor,
A transport planning subsystem that plans the transfer material transport method based on the processing content determined by the system positioned above the paper transport control system ;
A transport execution subsystem for deriving a transport route and a limited position based on a transport method planned by the transport planning subsystem and controlling the transport mechanism to transport the transfer material ; and
A transport verification subsystem that verifies the transport result of the transfer material executed by the transport execution subsystem ;
An apparatus monitoring subsystem for monitoring whether the paper conveying apparatus is capable of conveying the transfer material ;
Each of the subsystems is configured as a separate subsystem that includes both software and hardware for each process .
前記搬送計画サブシステムは、紙搬送ルートについての計画を決定すると共に、搬送仕様を決定し、前記紙搬送ルートの選択及び位置を限定することを特徴とする請求項1に記載の紙搬送制御システム。 2. The paper transport control system according to claim 1, wherein the transport planning subsystem determines a plan for a paper transport route, determines a transport specification, and limits selection and position of the paper transport route. . 前記搬送検証サブシステムは、少なくとも前記転写材の未達ジャム及び滞留ジャムを検証することを特徴とする請求項1に記載の紙搬送制御システム。The paper conveyance control system according to claim 1, wherein the conveyance verification subsystem verifies at least an unreached jam and a stay jam of the transfer material . 前記装置監視サブシステムは、前記搬送計画サブシステム、前記搬送実行サブシステム、及び、前記搬送検証サブシステムにより実行される動作に影響を受けずに前記紙搬送装置を監視することを特徴とする請求項1に記載の紙搬送制御システム。  The apparatus monitoring subsystem monitors the paper conveyance apparatus without being affected by operations performed by the conveyance planning subsystem, the conveyance execution subsystem, and the conveyance verification subsystem. Item 2. The paper conveyance control system according to Item 1.
JP15662998A 1998-05-21 1998-05-21 Paper transport control system Expired - Fee Related JP3874933B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15662998A JP3874933B2 (en) 1998-05-21 1998-05-21 Paper transport control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15662998A JP3874933B2 (en) 1998-05-21 1998-05-21 Paper transport control system

Publications (2)

Publication Number Publication Date
JPH11334986A JPH11334986A (en) 1999-12-07
JP3874933B2 true JP3874933B2 (en) 2007-01-31

Family

ID=15631878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15662998A Expired - Fee Related JP3874933B2 (en) 1998-05-21 1998-05-21 Paper transport control system

Country Status (1)

Country Link
JP (1) JP3874933B2 (en)

Also Published As

Publication number Publication date
JPH11334986A (en) 1999-12-07

Similar Documents

Publication Publication Date Title
JP4035355B2 (en) Image forming apparatus with abnormal sheet identification function
EP0675415B1 (en) Tabs printing in a printer
JP2012011769A (en) Printing apparatus, method for controlling the same, and program
CN1168990A (en) Method for processing paper jam error in image forming device
JP2010128364A (en) Image forming apparatus
JP3874933B2 (en) Paper transport control system
JP2009126101A (en) Image forming apparatus, print output control method, and program
JP7472986B2 (en) Image reader
JP6225589B2 (en) Image forming apparatus
JP3849905B2 (en) Image processing device management system
JP3877030B2 (en) Sheet conveyance control system
JP6069986B2 (en) Image forming apparatus
JP7512754B2 (en) Image forming system and media detection method
JP4497593B2 (en) Image forming apparatus
JP2006321648A (en) Image forming apparatus and conveyance control method for image forming apparatus
JP3920481B2 (en) Image input / output device and image input / output method
JP2000238327A (en) Image-forming system
JP5080131B2 (en) Image forming apparatus, image forming apparatus control method, image forming apparatus control program, and recording medium
US6445891B2 (en) Image forming apparatus capable of being fitted with offset stacker, copying machine equipped with the image forming apparatus, and method of controlling the image forming apparatus
JPH11327962A (en) Software state display method of componentized software and software component for paper transport control in image forming apparatus
US10924617B2 (en) Image forming system, portable terminal, and error notification method
JP2699480B2 (en) Document feeder for recording device
JP2024172928A (en) Image forming apparatus and image forming method
JPH08137340A (en) Image forming device
JP2000016688A (en) Moving object transport control device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060213

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060414

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061017

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061025

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees