(57)【特許請求の範囲】
【請求項１】
原稿画像を読取る画像読取手段と、
前記画像読取手段によって読取られた画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データに基づいて画像形成を行なう画像形成手段と、
前記画像読取手段による読取ジョブと前記画像形成手段によるプリントジョブとを並行して実行させる制御手段と、
実行中のジョブの動作を停止させる停止指示手段と、
前記停止指示手段によって読取ジョブとプリントジョブの両方の動作が停止された場合に、読取ジョブとプリントジョブのいずれかの動作を選択するための選択画面の表示を行い、読取ジョブとプリントジョブのいずれか一方の動作が停止された場合は、前記選択画面の表示を行わないように制御する表示制御手段と、
前記選択画面に従って選択されたジョブの動作にかかわる画像データを前記記憶手段から消去するとともに、読取ジョブとプリントジョブのいずれか一方の動作が停止された場合は、停止されたジョブを消去する消去手段とを備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置に関し、特に、画像形成動作と画像読取動作とを同時に実行可能な画像形成装置に関するものである。
【０００２】
【従来の技術】
マルチジョブの登録が可能な画像形成装置である従来のマルチジョブ複写機の分野では、たとえば、ＵＳＰ５，０９７，３４１に記載されるようなメモリ内のジョブのプリント中にも次のジョブの読込動作を行なうことができるマルチジョブ複写機が開示されており、ジョブの登録時の処理については記載されているが、ジョブを中断し破棄する場合の処理については何ら具体的な提案がなされていない。
【０００３】
【発明が解決しようとする課題】
上記の従来のマルチジョブ複写機では、たとえば、読取ジョブとプリントジョブとを別々に登録し、これらのジョブを同時に実行することができる。したがって、２つのジョブが同時に実行されている場合、各ジョブごとにストップキーを持たすことにより各ジョブごとにジョブの停止を行なうことができるが、これでは、各ジョブごとにストップキーが必要となり、操作パネルのキー数が増加し、使用者にとって操作が煩雑となるという問題点がある。また、１つのキーで各ジョブを同時に停止させた場合、どちらのジョブに対して停止処理を行なうのかが決定できないという問題点があった。さらに、一般のユーザは、従来のシングルジョブ複写機の操作に慣れているため、マルチジョブ複写機を使用する場合でも、シングルジョブ複写機と極端に異なる操作ではその操作に違和感があるという問題点もある。
【０００４】
本発明の目的は、操作パネルのキー数を増加することなく、シングルジョブ時の操作と違和感がなくマルチジョブ時の操作を行なうことができる画像形成装置を提供することである。
【０００５】
【課題を解決するための手段】
請求項１記載の画像形成装置は、原稿画像を読取る画像読取手段と、前記画像読取手段によって読取られた画像データを記憶する記憶手段と、前記記憶手段に記憶された画像データに基づいて画像形成を行う画像形成手段と、前記画像読取手段による読取ジョブと前記画像形成手段によるプリントジョブとを並行して実行させる制御手段と、実行中のジョブの動作を停止させる停止指示手段と、前記停止指示手段によって読取ジョブとプリントジョブの両方の動作が停止された場合に、読取ジョブとプリントジョブのいずれかの動作を選択するための選択画面の表示を行い、読取ジョブとプリントジョブのいずれか一方の動作が停止された場合は、前記選択画面の表示を行わないように制御する表示制御手段と、前記選択画面に従って選択されたジョブの動作にかかわる画像データを前記記憶手段から消去するとともに、読取ジョブとプリントジョブのいずれか一方の動作が停止された場合は、停止されたジョブを消去する消去手段とを備えたことを特徴とする。
【０００６】
上記の構成により、停止指示手段により実行中のすべての動作が停止され、画像読取手段と画像形成手段とが並行して動作しているときにのみ、読取ジョブとプリントジョブのいずれかの動作を選択するための選択画面の表示を行い、選択手段により停止された動作のうち所望の動作を選択し、消去手段により選択された動作にかかわる画像データが記憶手段から消去される。画像読取手段と画像形成手段とのいずれか一方のみ動作中であれば、停止指示手段により実行中の動作が停止されると、停止動作を選択するための選択画面の表示を行うことなく、消去手段により停止された動作にかかわる画像データが記憶手段から消去される。したがって、ユーザは停止指示手段の操作という１つの操作により画像読取手段と画像形成手段との動作を停止させ、その後選択手段により消去すべき画像データにかかわる動作を選択することができ、操作パネルのキーの数を増加することなく、シングルジョブ時の操作と違和感のないマルチジョブ時の操作を行うことが可能となる。
【０００７】
【発明の実施の形態】
以下、本発明の一実施の形態の画像形成装置であるマルチジョブ複写機について図面を参照しながら説明する。図１は、本発明の一実施の形態の複写機の全体構成を示す断面図である。
【０００８】
図１を参照して、以下に説明する複写機は、自動原稿送り装置（以下、ＡＤＦと称す）５００で原稿台ガラス１８上に１枚ずつ搬送される原稿の画像を読取り、読取られた画像データに基づいてレーザビーム走査光学系（以下、光学系と称す）６０を駆動し、感光ドラム７１上に静電潜像を形成し、この潜像を現像するものである。
【０００９】
具体的には、このデジタル方式の複写機は、原稿画像を読取って原稿データに変換する読取系１０と、読取系１０から送信される画像データを処理する画像データ処理ユニット２０と、メモリユニット３０と、メモリユニット３０から送信される印字データに基づいて光学系６０を駆動する印字処理ユニット４０と、半導体レーザ６２から放射されたレーザビームを感光体ドラム７１上に走査する光学系６０と、感光体ドラム７１上に形成された潜像の現像および転写を行なう作像系７０と、シート搬送系８０と、原稿を搬送し、両面原稿の場合はその表裏を反転する機能を備えたＡＤＦ５００とを含む。そして、読取系１０、画像データ処理ユニット２０、およびメモリユニット３０によって読取装置ＩＲが構成され、印字処理ユニット４０、光学系６０、作像系７０およびシート搬送系８０によってプリンタ装置ＰＲＴが構成されている。
【００１０】
読取系１０は、原稿台ガラス１８の下方を移動するスキャナ１９に組付けられた露光ランプ１１およびミラー１２、第２および第３ミラー１３ａ、１３ｂ、集光用のレンズ１４、ＣＣＤアレイ等を用いた光電変換素子１６、ならびにスキャンモータＭ２等から構成されている。なお、画像データ処理ユニット２０およびメモリユニット３０については後述する。
【００１１】
印字処理ユニット４０は、印字データに基づいて主走査方向に１ラインずつ光学系６０を駆動する。
【００１２】
光学系６０は、印字処理ユニット４０によって変調（オンまたはオフ）制御される半導体レーザ６２と、半導体レーザ６２から放射されたレーザビームを偏向走査するポリゴンミラー６５と、偏向されたレーザビームの歪曲収差等を補正するｆθレンズ６９と、レーザビームを感光体ドラム７１に導くミラー６７ａ、６７ｂとで構成されている。
【００１３】
作像系７０は、矢印方向に回転させる感光体ドラム７１の周囲に、回転方向に沿って、帯電チャージャ７２、現像器７３、転写チャージャ７５、および残留トナーのクリーナ７６を配置したものである。なお、作像系７０による作像プロセスは周知の技術であり、その説明は省略する。
【００１４】
シート搬送系８０は、シートを積層収容した自動給紙カセット８１ａ、８１ｂ、シートを１枚ずつ給紙するためのローラ８２ａ、８２ｂ、シート搬送通路８３、タイミングローラ８４、搬送ベルト８５、トナー定着器８６、排出ローラ８７、および排紙トレイ８８等で構成されている。シート搬送系８０および感光体ドラム７１は、メインモータＭ１によって駆動される。また、シート搬送通路８３の要所には、シート検出センサが設置されている。
【００１５】
ＡＤＦ５００は、原稿トレイ５０１、ピックアップローラ５０２、さばきローラ５０３、さばきパッド５０４、レジスタローラ５０５、搬送ベルト５０６、反転ローラ５０７、および排紙トレイ５０８によって構成されている。原稿トレイ５０１に載置された原稿は、最下層のものから１枚ずつ原稿台ガラス１８上に搬送および停止され、読取系１０によってその画像が読取られる。読取終了後、原稿は反転ローラ５０７の周囲を１回転して原稿台ガラス１８上へ戻される。そのため、搬送ベルト５０６は、正逆回転可能とされている。また、原稿が原稿台ガラス１８へ送り込まれる直前で、センサＳＥ５によって原稿のサイズが検出される。
【００１６】
以上の構成からなる複写機は、通常モードでは１枚の原稿の画像を読取って、その画像データに必要な補正を加えて印字データを生成し、この印字データを光学系６０で出力し、１枚のシート状に画像を形成する。
【００１７】
また、原稿読取が終了し、プリント処理のみ動作しているときに、新たなジョブのモード設定が可能である。このとき、スタートキーをオンすることでそのジョブに対する原稿を読取り、新たなジョブが登録され、プリント中のジョブがプリントが完了した時点で、登録された次のジョブが続けてプリントされる。
【００１８】
図２は、本複写機の操作パネル９０を示す図である。操作パネル９０には、状態表示および各種のモード指定のための液晶表示器９１、コピーの数値条件（枚数や倍率など）を入力するためのテンキー９２、数値条件を標準値に戻すためのクリアキー９３、コピーモードを初期化するためのパネルリセットキー９４、コピー中止を指示するためのストップキー９５、コピー開始を指示するためのスタートキー９６が配置されている。コピーモードは、複写機の電源を投入した初期状態にあっては、通常モードに設定される。
【００１９】
次に、複写機の制御部について説明する。図３および図４は、制御部の全体構成を示すブロック図である。制御部は、６個のＣＰＵ１０１〜１０７を中心として構成され、各ＣＰＵ１０１〜１０７にはそれぞれ必要なプログラムを格納したＲＯＭ１１１〜１１７およびプログラム実行時のワークエリアとなるＲＡＭ１２１〜１２７が設けられている。
【００２０】
ＣＰＵ１０１は、操作パネル９０の各種操作キーからの信号の入力および表示に関する制御を行なう。ＣＰＵ１０２は、画像データ処理ユニット２０の各部分の制御を行なう。ＣＰＵ１０３は、読取系１０の駆動制御を行なう。
【００２１】
ＣＰＵ１０４は、印字処理ユニット４０、光学系６０、作像系７０およびシート搬送系８０の制御を行なう。シートサイズ検出センサＳＥ１１、ＳＥ１２からの検出信号は、Ｉ／Ｏを介してＣＰＵ１０４に入力される。ＣＰＵ１０５は、制御部の全体的なタイミング調整や動作モード設定のための制御を行なう。
【００２２】
ＣＰＵ１０６は、メモリユニット３０を制御することによって画像データ処理ユニット２０から転送された画像データに必要な加工を施して印字データとして生成し、印字処理ユニット４０へ転送する。ＣＰＵ１０７は、ＡＤＦ５００の制御を行なうものであり、シリアルＩ／Ｏを介してＣＰＵ１０１、１０２、１０５と接続されている。なお、原稿の給紙、搬送、排出等の指示は、ＣＰＵ１０５によって行なわれる。
【００２３】
次に、画像データを処理する各処理部について説明する。まず、画像データ処理ユニット２０について説明する。画像データ処理ユニット２０は、Ａ／Ｄコンバータ、シューディング補正部、ＭＴＰ補正、ガンマ補正等の画質補正、変倍、画像編集等の周知の画像補正部からなる。
【００２４】
次に、メモリユニット３０について図５を参照して説明する。メモリユニット３０は、ＣＰＵ１０６によって制御され、２値データを作成する２値化処理部３０２、画像メモリ３０４、管理テーブルＭＴ１を作成するＲＡＭ１２６（図３参照）、それぞれ独立に動作可能な圧縮器３１１および伸長器３１２を有した符号処理部３０５、マルチポートを有した符号メモリ３０６、回転処理部３０７、および多値化処理部３０８により構成されている。
【００２５】
画像データ処理ユニット２０から転送された１ページ分の画像データＤ２は、まず、画像メモリ３０４に書込まれる。画像メモリ３０４に書込まれた画像データは、圧縮部３１１で圧縮され、符号メモリ３０６に書込まれる。符号メモリ３０６に書込まれた画像データは、ＣＰＵ１０６の指示によって読出され、伸長部３１２により伸長された後、画像メモリ３０４に書込まれる。画像メモリ３０４に書込まれた印字データは、印字処理ユニット４０へ転送され、光学系６０が駆動して感光体ドラム７１上に印字される。
【００２６】
ところで、符号メモリ３０６は、ＲＡＭ１２６に格納された管理テーブルＭＴ１によって管理されている。符号メモリ３０６は、３２Ｋバイト単位のメモリ領域に区分されており、書込と読出を同時に制御することを考慮し、各領域にはページごとの符号データが格納されている。
【００２７】
図６および図７は、管理テーブルＭＴ１と符号メモリ３０６との関係を示す図である。符号メモリ３０６は、３２Ｋバイト単位のメモリ領域に区分されており、書込（読取時）と読出（プリント時）との同時制御を可能とすることを考慮して、それぞれの領域にはページごとの符号データが格納されている。
【００２８】
管理テーブルＭＴ１には、符号メモリ領域を示す番号、ページ番号、連結されている領域の番号、圧縮方式およびデータ長などの圧縮伸長に必要な各種の情報、ならびに、画像回転処理の要／不要等の情報が格納されており、これらの情報に基づいて符号メモリ３０６を動的に管理するようになっている。
【００２９】
図６に示す前連結は、ページ内での３２Ｋバイトごとの領域の前方向のつながりおよび最初の領域かどうかを示すものであり、ＦＦで最初の領域、それ以外で前の領域番号を示している。同様に、後連結は、ページ内での３２Ｋバイトごとの領域の後方向のつながりおよび最後の領域かどうかを示すものであり、ＦＦで最後の領域、その以外で後の領域番号を示している。
【００３０】
ＣＰＵ１０６は、画像メモリ３０４から画像データを読出して圧縮する際に、管理テーブルＭＴ１の情報を作成しながら圧縮器３１１を制御して画像データを符号メモリ３０６に書込む。また、ＣＰＵ１０６は、符号メモリ３０６から画像データを読出すときに上記の書込とは逆の制御を行なう。すなわち、管理テーブルＭＴ１内の情報は、１ページ分の情報がコピー部数だけ符号メモリ３０６から読出されると消去される。
【００３１】
図８および図９は、基本的な画像データの書込／読出動作シーケンスを示す図である。各ＣＰＵ１０１〜１０６の間でやり取りされる要求コマンド（Ｑ）、レポート（Ａ）、またはデータの流れを中心に説明する。なお、以下の図において、重要でない要求コマンドまたはレポートが省略されている場合がある。
【００３２】
図８は、書込動作の動作シーケンスを示す図である。まず、全体のシーケンスを管理しているＣＰＵ１０５からＣＰＵ１０７に対して原稿交換要求を出す。これを受取ったＣＰＵ１０７は、原稿交換処理を行なう。搬送中の原稿が所定の位置まで達すると、ＣＰＵ１０５に対して原稿セットレポートが出される。
【００３３】
ＣＰＵ１０５が、原稿セットレポートを受取ると、ＣＰＵ１０５からＣＰＵ１０６に対してメモリ準備要求が出される。これを受けて、ＣＰＵ１０５は、内部ハードウェアに対し、２値化処理のためのモード（たとえば、誤差分散法、地肌消去のためのしきい値、等）の設定、画像メモリ３０４への書込領域の開始アドレス、およびＸＹレングス情報などの設定を行なう。
【００３４】
これらの設定が終わって準備が完了すると、ＣＰＵ１０６からＣＰＵ１０５に対してメモリ準備完了レポートが出力される。これを受けて、ＣＰＵ１０５は、ＣＰＵ１０６およびＣＰＵ１０２に対して読取要求を出力する。さらに、ＣＰＵ１０２からＣＰＵ１０３に対してスキャン要求が出され、これによってスキャンが開始される。
【００３５】
スキャンによって原稿の画像領域に達すると、ＣＰＵ１０２により設定された画像処理モードに応じて、読取データ（画像データＤ２）がメモリユニット３０に出力される。
【００３６】
スキャンによる読取が終了すると、ＣＰＵ１０６およびＣＰＵ１０２からＣＰＵ１０５に対して読取完了レポートがそれぞれ出力される。その後、ＣＰＵ１０５からＣＰＵ１０６に対して圧縮要求が出される。これを受けてＣＰＵ１０６は、画像メモリ１０３からの読出アドレス、ＸＹレングス情報、符号メモリ３０６への書込アドレス、および圧縮器３１１のモード（たとえばＭＨ方式）などを設定し、起動をかける。これによって圧縮処理が行なわれ、符号データが符号メモリ３０６に格納される。圧縮処理が終わると、ＣＰＵ１０６からＣＰＵ１０５に圧縮完了レポートが出される。
【００３７】
図９は、基本的な画像データの読出動作シーケンスを示す図である。読出動作では、画像メモリ３０４から画像データが読出されて、プリント装置ＰＲＴへ出力され、用紙にプリントされる。
【００３８】
まず、ＣＰＵ１０５からＣＰＵ１０６に対して伸長要求が出される。これを受けて、ＣＰＵ１０６は、符号メモリ３０６からの読出アドレス、データ量、画像メモリ３０６への書込アドレス、ＸＹレングス情報、および伸長器３１２のモード設定（たとえばＭＨ方式）等を設定し、起動をかける。これによって、伸長処理が行なわれ、画像データが画像メモリ３０４に書込まれる。このとき、画像データが管理テーブルＭＴ１から合紙用原稿に対するデータと判断すると、ＣＰＵ１０５に対して合紙用原稿データレポートが送られる。
【００３９】
伸長処理が完了すると、ＣＰＵ１０６からＣＰＵ１０５に伸長完了レポートが出力される。次に、ＣＰＵ１０５からＣＰＵ１０６に対して、画像メモリ３０４から画像データを読出すためのメモリ準備要求が出力される。これを受けて、ＣＰＵ１０６は、内部ハードウェアに対して、画像メモリ３０４から印字処理ユニット４０へ画像データＤ３を出力するための回路処理のための設定、ならびに、画像メモリ３０４の読出領域の開始アドレスおよびＸＹレングス情報などの設定を行なう。
【００４０】
これらの設定がおわって準備が完了すると、ＣＰＵ１０６からＣＰＵ１０５に対してメモリ準備完了レポートが出力される。これを受けて、ＣＰＵ１０５は、先に合紙用原稿画像レポートを受取っていれば、予め定められている合紙用の給紙口をＣＰＵ１０４に送る。さらに、ＣＰＵ１０６およびＣＰＵ１０４に対してプリント要求が出され、ＣＰＵ１０４からＣＰＵ１０５に用紙の搬送状態を知らせる給紙レポートが出力される。その後、画像メモリ３０４から読出された画像データＤ３がプリンタ装置ＰＲＴに出力され、プリントが行なわれる。このとき、管理テーブルＭＴ１に「画像回転要」とあれば、９０°回転された画像データがプリンタ装置ＰＲＴに出力されることになる。
【００４１】
プリントが終了すると、ＣＰＵ１０６およびＣＰＵ１０４からＣＰＵ１０５に対して、プリント完了レポートおよびイジェクト完了レポートが出力される。これを受けて、ＣＰＵ１０５は、動作モードの関連からＣＰＵ１０５に対するメモリクリア要求などを出力する。
【００４２】
次に、フローチャートに基づいて複写機の動作を説明する。図１０は、ＣＰＵ１０１のメインルーチンのフローチャートである。
【００４３】
初期設定を行なった後（ステップＳ１、なお、以下「ステップ」を省略する）、内部タイマをスタートさせてルーチンの時間が一定となるように監視する（Ｓ２、Ｓ６）。この内部タイマに関する説明は、ＣＰＵ１０２〜１０５、１０７について同様であるので、他のＣＰＵに関する説明は以降省略する。そして、操作パネル９０等に対して、入力制御処理および表示制御処理を行ない（Ｓ３、Ｓ４）、さらにその他の処理を行なう（Ｓ５）。なお、割込処理によって他のＣＰＵ１０２〜１０７との通信が行なわれる。
【００４４】
図１１〜図１５は、図１０に示す入力制御処理Ｓ３の中で本発明に関するキー処理についてのサブルーチンを示すフローチャートである。
【００４５】
図１１は、スタートキー９６に関するフローチャートである。スタートキー９６がオンされるとオンエッジを検出し（Ｓ１１でＹＥＳ）、原稿読取中でなければ（Ｓ１２でＹＥＳ）、ＣＰＵ１０５に対してスタートレポートを発信する（Ｓ１３）。
【００４６】
図１２は、ストップキー９５に関するフローチャートである。ストップキー９５がオンされるとオンエッジを検出し（Ｓ２１でＹＥＳ）、停止中でなく（Ｓ２２でＹＥＳ）かつ原稿読取中（Ｓ２３でＹＥＳ）、または、停止中でなく（Ｓ２２でＹＥＳ）、かつ、プリント中（Ｓ２４でＹＥＳ）ならば、ＣＰＵ１０５に対してストップレポートを発信する（Ｓ２５）。
【００４７】
図１３は、クリアキー９３に関するフローチャートである。クリアキー９３がオンされるとオンエッジを検出し（Ｓ３１でＹＥＳ）、原稿読取中でかつプリント中なら（Ｓ３２でＹＥＳ、Ｓ３３でＹＥＳ）、今の画面ナンバーを記憶し（Ｓ３４）、データクリア画面に画面を書換える（Ｓ３５）。なお、データクリア画面については図２３を用いて後述する。一方、原稿読取中でかつプリント中でないときは（Ｓ３２でＹＥＳ、Ｓ３３でＮＯ）、ＣＰＵ１０５に読取中画像データクリアレポートを送信する（Ｓ３６）。また、原稿読取中でなくかつプリント中のときは（Ｓ３２でＮＯ、Ｓ３７でＹＥＳ）、ＣＰＵ１０５にプリント中画像データクリアレポートを送信する（Ｓ３８）。さらに、原稿読取中でなくかつプリント中でもないときは（Ｓ３２でＮＯ、Ｓ３７でＮＯ）、基数をクリアするために基数クリアレポートを送信する（Ｓ３９）。
【００４８】
図１４は、パネルリセットキー９４に関するフローチャートである。図１４を参照して、パネルリセットキー９４がオンされると、オンエッジを検出し（Ｓ４１でＹＥＳ）、原稿読取中でかつプリント中なら（Ｓ４２でＹＥＳ、Ｓ４３でＹＥＳ）、今の画面ナンバーを記憶し（Ｓ４４）、データリセット画面に画面を書換える（Ｓ４５）。一方、原稿読取中でかつプリント中でないときは（Ｓ４２でＹＥＳ、Ｓ４３でＮＯ）、ＣＰＵ１０５に読取中画像データリセットレポートを送信する。また、原稿読取中でなくかつプリント中のときは（Ｓ４２でＮＯ、Ｓ４７でＹＥＳ）、ＣＰＵ１０５にプリント中画像データリセットレポートを送信する（Ｓ４８）。さらに、原稿読取中でなくかつプリント中でもないときは（Ｓ４２でＮＯ、Ｓ４７でＮＯ）、複写モードを初期化するためにパネルリセットレポートを送信する（Ｓ４９）。
【００４９】
図１５は、取消キーに関するフローチャートである。なお、取消キーについて図２３を用いて後述する。取消キーがオンされるとオンエッジを検出し（Ｓ５１でＹＥＳ）、画面を戻すために記憶していた画面ナンバーを読出し、前の画面に書換える（Ｓ５２）。
【００５０】
ここで、「プリント中」とは、メモリ上のプリントすべきジョブのプリント開始からメモリ上にプリントすべきデータがなくなるまでの状態をいう。また、「原稿読取中」とは、スタートキーがオンされたことにより原稿読取が開始されてから読取原稿をすべて読取るまでの状態をいう。また、「停止中」とは、ストップキーによりプリント動作と読取動作とが停止している状態をいう。したがって、「停止中」でも「プリント中」または「原稿読取中」の場合もある。以下の各説明でも上記のこれらの状態の定義を継承する。
【００５１】
図１６は、ＣＰＵ１０５のメインルーチンのフローチャートである。ＣＰＵ１０５は、他のＣＰＵに対して起動または停止のコマンドおよび動作モードの設定を行ない、複写機の全体の動作を制御する。
【００５２】
図１６を参照して、割込による通信で入力されたデータをチェックした後にその内容を解析し（Ｓ６３）、その内容に応じて、次に動作させるものがある場合など、起動コマンドや複写モードデータなどを新たなに設定するモード／コマンド設定処理を行なう（Ｓ６４）。次に、送信によって出力するためにそのデータを出力エリアにセットする（Ｓ６５）。
【００５３】
図１７〜図２１は、図１６に示すモード／コマンド設定処理（Ｓ６４）の詳細を示すフローチャートである。特に、以下の説明では、受信した各レポートの処理（Ｓ７１〜Ｓ８３、Ｓ９１〜Ｓ９９、Ｓ１０１〜Ｓ１１２）とプリントのためのメモリ読出処理（Ｓ１２０〜Ｓ１２９、Ｓ１３１〜Ｓ１４３）とを中心に説明する。
【００５４】
図１７を参照して、まず、受信レポートの解析処理によりどのレポートを受信したかを解析し、各レポートに対応する処理を呼ぶ（Ｓ７１）。Ｓ７２〜Ｓ８１の各処理は、スタートレポートに関する処理である。Ｓ７２およびＳ７３の判断により、停止中でなくかつプリント中なら（Ｓ７２でＹＥＳ、Ｓ７３でＹＥＳ）、ジョブ予約のためのスタートレポートであるため、読取ジョブポインタを次のブロックに移動させ、読取ページポインタを１ページ目にすることで、次のジョブの画像データを読取る準備を行なう（Ｓ７４）。次に、読取ジョブポインタで指定されているブロックの格納エリアに予約ジョブのために設定された複写モードを記憶させる（Ｓ７５）。次に、ＡＤＦ５００を使用するなら、ＡＤＦ５００に原稿を交換要求を送信する（Ｓ７６〜Ｓ７８）。ＡＤＦ５００が未使用なら、メモリユニット３０にメモリ準備コマンドを送信し、原稿読取中にする（Ｓ８２、Ｓ８３）。
【００５５】
また、停止中でなくかつプリント中でないときは、待機状態からのジョブのスタートであるため、読取ジョブポインタおよびプリントジョブポインタをトップ位置に初期化し、書込ポインタおよび読出ポインタも１ページ目に初期化し（Ｓ７９、Ｓ８０）、予約ジョブ時と同様にＳ７５以下の各処理を行なう。停止中のときはジョブの再スタートであるため、停止中フラグをリセットし（Ｓ８１）、各ポインタをそのままにして、Ｓ７６以下の処理を行なう。なお、Ｓ８２およびＳ８３の処理は、原稿セットレポート受信時、または、ＡＤＦ未使用時でスタートキーが押されたときの処理である。
【００５６】
次に、図１８を参照して、Ｓ９１の処理は、メモリ準備完了レポート受信の処理である。メモリ準備完了レポートを受信すると、メモリユニット３０と画像データ処理ユニット２０とに原稿読取コマンドを送信する（Ｓ９１）。
【００５７】
次に、Ｓ９２の処理は、読取完了レポート受信の処理である。読取完了レポートを受信すると、メモリユニット３０に圧縮コマンドを送信する（Ｓ９２）。
【００５８】
次に、Ｓ９３〜Ｓ９６の処理は、圧縮完了レポート受信の処理である。すべての原稿の読取が完了していれば（Ｓ９３でＹＥＳ）、原稿読取中フラグをリセットする（Ｓ９４）。読取るべき原稿が残っていて（Ｓ９３でＮＯ）、かつ、ＡＤＦ５００に次の原稿がある場合は（Ｓ９５でＹＥＳ）、ＡＤＦ５００に原稿交換コマンドを送信する（Ｓ９６）。
【００５９】
次に、Ｓ９７およびＳ９８の処理は、ストップレポート受信の処理である。ストップレポートを受信すると、ストップキーを受付けたことを各部に知らせ（Ｓ９７）、停止中フラグをセットする（Ｓ９８）。
【００６０】
次に、Ｓ９９の処理は、その他のレポート受信の処理である。その他のレポートを受信すると、そのレポートに応じて予め定められたその他のレポート処理を行なう（Ｓ９９）。
【００６１】
次に、図１９を参照して、Ｓ１０１の処理は、置数クリアレポートの処理である。置数クリアレポートを受信すると、置数を１にセットして置数をクリアする（Ｓ１０１）。
【００６２】
次に、Ｓ１０２およびＳ１０３の処理は、読取中画像データクリアレポート受信の処理である。読取中画像データクリアレポートを受信すると、読取中のジョブの画面データを破棄するために、書込ポインタをページ１にセットし（Ｓ１０２）、基数を１にセットする（Ｓ１０３）。
【００６３】
次に、Ｓ１０４〜Ｓ１０６は、プリント中画像データクリアレポート受信の処理である。プリント中画像データクリアレポートを受信すると、プリント中のジョブの画像データを破棄するために、読出ポインタをページ１にセットし（Ｓ１０４）、プリントジョブポインタを次のブロックにセットし（Ｓ１０５）、基数を１にセットする（Ｓ１０６）。
【００６４】
次に、Ｓ１０７の処理は、パネルリセットレポート受信の処理である。パネルリセットレポートを受信すると、各複写モードの初期化を行なう（Ｓ１０７）。
【００６５】
次に、Ｓ１０８およびＳ１０９は、読取中画像データリセットレポート受信の処理である。読取中画像データリセットレポートを受信すると、読取中のジョブの画像データを破棄するために、書込ポインタをページ１にセットし（Ｓ１０８）、各複写モードの初期化を行なう（Ｓ１０９）。
【００６６】
次に、Ｓ１１０〜Ｓ１１２の処理は、プリント中画像データリセットレポート受信の処理である。プリント中画像データリセットレポートを受信すると、プリント中のジョブの画面データを破棄するために、読出ポインタをページ１にセットし（Ｓ１１０）、プリントジョブポインタを次のブロックにセットし（Ｓ１１１）、各複写モードの初期化を行なう（Ｓ１１２）。
【００６７】
次に、図２０および図２１を参照して、Ｓ１２０〜Ｓ１２９、Ｓ１３１〜Ｓ１４３に示すメモリ読出処理について説明する。まず、図２０を参照して、現在の読出ステートを判断し、ステート番号に応じた各処理を行なう（Ｓ１２０）。
【００６８】
Ｓ１２１〜Ｓ１２７の処理は、読出ステート０に対応する処理である。停止中でなく、かつ、メモリに読出データがあれば、読出ポインタを１ページにセットし、プリントジョブポインタで示されているブロックの複写モードをプリントモードとするため、プリントジョブプリンタで示されたブロックの複写モードをセットし、プリント中フラグをセットする（Ｓ１２１〜Ｓ１２６）。ここで、読出データがなければ（Ｓ１２２でＮＯ）、プリントすべきジョブのプリントが完全に終了したとみなし、プリント中フラグをリセットする（Ｓ１２７）。
【００６９】
次に、Ｓ１２８およびＳ１２９の処理は、読出ステート１の処理である。読出ステート１の場合、メモリユニット３０に伸長コマンドを送信し（Ｓ１２８）、読出ステートを２にする（Ｓ１２９）。
【００７０】
次に、Ｓ１３１〜Ｓ１３３は、読出ステート２の処理である。読出ステート２の場合、メモリユニット３０からの伸長完了アンサーの受信を確認すると（Ｓ１３１でＹＥＳ）、メモリユニット３０にメモリ準備コマンドを送信し（Ｓ１３２）、読出ステートを３にする（Ｓ１３３）。
【００７１】
次に、Ｓ１３４〜Ｓ１３６の処理は、読出ステート３の処理である。読出ステート３の場合、メモリユニット３０からのメモリ準備完了アンサーの受信を確認すると（Ｓ１３４でＹＥＳ）、メモリユニット３０と印字処理ユニット４０とにプリントコマンドを送信し（Ｓ１３５）、読出ステートを４にする（Ｓ１３６）。
【００７２】
次に、Ｓ１３７〜Ｓ１４３の処理は、読出ステート４の処理である。読出ステート４の場合、印字ユニットからのプリント完了アンサーの受信を確認すると（Ｓ１３７でＹＥＳ）、必要部数回アンサーを受信したなら（Ｓ１３８でＹＥＳ）読出ポインタを１ページ増加させる（Ｓ１３９）。次に、全ページの読出が完了していれば（Ｓ１４０でＹＥＳ）、プリントジョブポインタを次のジョブのブロックに移動させ（Ｓ１４１）、読出ステートを０にする（Ｓ１４２）。一方、全ページの読出が完了していなければ（Ｓ１４０でＮＯ）、読出ステートを１にする（Ｓ１４３）。上記の各処理が終了した後、図２０に示すＳ１３０において、その他のモード／コマンド処理が実行され、処理が終了する。
【００７３】
図２２は、メモリ上でのジョブデータの管理状態を示す図である。メモリは、５つのジョブエリアを持っており、ジョブが予約されると、読取ジョブポインタを左のジョブエリアに移動させ、そのエリアに予約された複写モードと読取ページデータとを記憶させていく。また、プリント時においては、プリントジョブポインタで示されているエリアの複写モードを読出し、その複写モードで記憶させているページデータをプリントしていく。全ページがプリントされると、次のジョブエリアにプリントジョブポインタを移動させ、読出データがあれば続けてプリントしていく。
【００７４】
図２３は、クリアキー９３がオンされたときの液晶表示器９１の表示画面すなわち、データクリア画面を示す図である。読取動作中でかつプリント動作中にストップキー９５がオンされた後に、クリアキー９３がオンされたとき、この画面を表示させる。したがって、使用者は、クリアキー９３を押した後、読取中のジョブを破棄する場合は、選択キーＬ１をタッチし、または、プリント中のジョブを破棄する場合は選択キーＬ２をタッチすることにより、破棄すべきジョブの選択をシングルジョブ時と同様の操作性で選択することができる。また、取消キーＬ３をタッチすることにより、前の画面に書換えることができる。なお、パネルリセットキー９４が押された場合も上記と同様である。
【００７５】
上記のように、本発明による複写機では、読取動作とプリント動作とを同時に実行中に、ストップキー９５により２つの動作を停止させた後、１つのクリアキー９３等によりデータの破棄を指令し、液晶表示器９１上に表示された選択キーＬ１およびＬ２の一方を選択することにより、破棄すべきデータとして読出中のジョブに対する画像データおよび設定モードデータ、およびプリント中のジョブに対する画像データおよび設定モードデータのうち一方を選択することが可能となる。したがって、操作パネルのキーの数を増加することなく、シングルジョブ時の操作と違和感がなく、マルチジョブ時においても読出動作に対応するデータまたはプリント動作に対応するデータのうち一方を破棄する操作を容易に行なうことが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態の複写機の全体構成を示す断面図である。
【図２】図１に示す複写機の操作パネルを示す図である。
【図３】図１に示す複写機の制御部の全体構成の一部を示す図である。
【図４】図１に示す複写機の制御部の全体構成の他の一部を示す図である。
【図５】図１に示すメモリユニットの構成を示す図である。
【図６】管理テーブルの内容を示す図である。
【図７】符号メモリのデータ構成を示す図である。
【図８】基本的な画像データの書込動作シーケンスを示す図である。
【図９】基本的な画像データの読出動作シーケンスを示す図である。
【図１０】ＣＰＵ１０１のメインルーチンのフローチャートである。
【図１１】スタートキーに関するフローチャートである。
【図１２】ストップキーに関するフローチャートである。
【図１３】クリアキーに関するフローチャートである。
【図１４】パネルリセットキーに関するフローチャートである。
【図１５】取消キーに関するフローチャートである。
【図１６】ＣＰＵ１０５のメインルーチンのフローチャートである。
【図１７】図１６に示すモード／コマンド設定処理の詳細を示す第１のフローチャートである。
【図１８】図１６に示すモード／コマンド設定処理の詳細を示す第２のフローチャートである。
【図１９】図１６に示すモード／コマンド設定処理の詳細を示す第３のフローチャートである。
【図２０】図１６に示すモード／コマンド設定処理の詳細を示す第４のフローチャートである。
【図２１】図１６に示すモード／コマンド設定処理の詳細を示す第５のフローチャートである。
【図２２】メモリ上でのジョブデータの管理状態を示す図である。
【図２３】クリアキーがオンされたときの液晶表示器の表示画面を示す図である。
【符号の説明】
１０１〜１０７  ＣＰＵ
２０  画像データ処理ユニット
３０  メモリユニット
４０  印字処理ユニット
９０  操作パネル
９１  液晶表示器
９３  クリアキー
９４  パネルリセットキー
９５  ストップキー
Ｌ１、Ｌ２  選択キー
Ｌ３  取消キー
【図１】
0003697762.tif 000002
【図２】
0003697762.tif 000003
【図３】
0003697762.tif 000004
【図４】
0003697762.tif 000005
【図５】
0003697762.tif 000006
【図６】
0003697762.tif 000007
【図７】
0003697762.tif 000008
【図８】
0003697762.tif 000009
【図９】
0003697762.tif 000010
【図１０】
0003697762.tif 000011
【図１１】
0003697762.tif 000012
【図１２】
0003697762.tif 000013
【図１３】
0003697762.tif 000014
【図１４】
0003697762.tif 000015
【図１５】
0003697762.tif 000016
【図１６】
0003697762.tif 000017
【図１７】
0003697762.tif 000018
【図１８】
0003697762.tif 000019
【図１９】
0003697762.tif 000020
【図２０】
0003697762.tif 000021
【図２１】
0003697762.tif 000022
【図２２】
0003697762.tif 000023
【図２３】
0003697762.tif 000024