(57)【特許請求の範囲】
【請求項１】
複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する装置において、
前記画像入出力処理する優先度を指定する優先度指定手段を具備し、該記優先度指定手段は、前記画像入出力手段からのタスクの優先度に応じて、複数の入出力を並列して処理する際の前記各タスクによる一回あたりの記憶手段への入出力アクセス時間を優先的に指定するものであることを特徴とする優先処理装置。
【請求項２】
前記優先度指定手段は、前記複数の画像入力手段からの入力を優先的に選択する手段であることを特徴とする請求項１に記載の優先処理装置。
【請求項３】
前記優先度指定手段は、前記複数の画像出力手段からの出力を優先的に選択する手段であることを特徴とする請求項１に記載の優先処理装置。
【請求項４】
複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する複合型画像形成装置において、前記画像入出力処理する優先度を指定する優先度指定手段を具備し、該記優先度指定手段は、前記画像入出力手段からのタスクの優先度に応じて、複数の入出力を並列して処理する際の前記各タスクによる一回あたりの記憶手段への入出力アクセス時間を優先的に指定するものであることを特徴とする複合型画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する優先処理装置及び複合型画像形成装置に関する。
【０００２】
【従来の技術】
従来のコピー複合機は、処理中のアプリケーションの処理が終了した後に、次のアプリケーションを受け付けて、複数のアプリケーションからの画像を出力するように構成されていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来のコピー複合機では複数のアプリケーションからの画像を出力するのに、どれか１つのアプリケーションの処理が終了するまで、次のアプリケーションを受け付けることが出来なかった。
【０００４】
特に、ネットワークや電話線を通じて入力されるアプリケーションにおいて、既に１つのアプリケーションのジョブがスタートしている場合は、その終了まで通信が開始されず受付可能になるまで回線を保持するか、回線がタイムアウトで中断されるという問題があった。
【０００５】
逆に複写機モードで使用の場合、ユーザが操作するためリアルタイム性を要求されるが通信を使うアプリケーションが既に開始している場合に、その処理が終了するまで、オペレータは操作できず待たされるという問題があった。
【０００６】
そこで、本発明は、複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する際に、実行中のアプリケーションの終了を待つことなく、次のアプリケーションを受け付けることができる優先処理装置及び複合型画像形成装置を提供することをその目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために請求項１の優先処理装置は、複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する装置において、前記画像入出力処理する優先度を指定する優先度指定手段を具備し、該記優先度指定手段は、前記画像入出力手段からのタスクの優先度に応じて、複数の入出力を並列して処理する際の前記各タスクによる一回あたりの記憶手段への入出力アクセス時間を優先的に指定するものであることを特徴としている。
【０００８】
また、請求項２の優先処理装置は、請求項１に記載の優先処理装置において、前記優先度指定手段は、前記複数の画像入力手段からの入力を優先的に選択する手段であることを特徴としている。
【０００９】
また、請求項３の優先処理装置は、請求項１に記載の優先処理装置において、前記優先度指定手段は、前記複数の画像出力手段からの出力を優先的に選択する手段であることを特徴としている。
【００１２】
また、請求項４の複合型画像形成装置は、複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する複合型画像形成装置において、前記画像入出力処理する優先度を指定する優先度指定手段を具備し、該記優先度指定手段は、前記画像入出力手段からのタスクの優先度に応じて、複数の入出力を並列して処理する際の前記各タスクによる一回あたりの記憶手段への入出力アクセス時間を優先的に指定するものであることを特徴としている。
【００１３】
画像入出力処理する優先度を指定する優先度指定手段を具備しているので、複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する際に、実行中のアプリケーションの終了を待つことなく、次のアプリケーションを受け付けることができる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図２は本発明が使用するカラー記録装置全体の概略図である。
図２のカラー記録装置は、カラープリントを行う装置を示し、イエローＹ、マゼンタＭ、シアンＣ、ブラックＢＫの４色記録を行う電子写真方式の場合を示す。
【００１５】
図２の例では４組のレーザ記録器６３Ｂｋ，６３Ｃ  ，６３Ｍ  ，６３Ｙ  が並んで配置されている。なお、各色用について、同じ部分には同じ符号を付し、各色の構成の区別をつけるために、符号に各色を示す添字を付す。
【００１６】
図２に示すように、カラー記録装置６２は、半導体レーザ、走査光学系等を備えるレーザ記録器６３Ｂｋ，６３Ｃ  ，６３Ｍ  ，６３Ｙ  と、レーザ記録器６３Ｂｋ，６３Ｃ  ，６３Ｍ  ，６３Ｙ  により潜像が形成される感光体６５Ｂｋ，６５Ｃ  ，６５Ｍ  ，６５Ｙ  と、感光体６５Ｂｋ，６５Ｃ  ，６５Ｍ  ，６５Ｙ  を帯電する帯電器６６Ｂｋ，６６Ｃ  ，６６Ｍ  ，６６Ｙ  と、レーザ記録器６３Ｂｋ，６３Ｃ  ，６３Ｍ  ，６３Ｙ  で感光体６５Ｂｋ，６５Ｃ  ，６５Ｍ  ，６５Ｙ  上に形成された潜像を現像する現像器６４Ｂｋ，６４Ｃ  ，６４Ｍ  ，６４Ｙ  と、現像された可視像が転写される中間転写体６６と、中間転写体６６上の可視像を用紙に転写する転写ローラ６７と、矢印の方向に搬送される用紙に転写された可視像を定着する定着器６７とを備えている。
【００１７】
カラー記録装置６２に送られた各色信号はレーザ記録器６３Ｂｋ，６３Ｃ  ，６３Ｍ  ，６３Ｙ  で感光体６５Ｂｋ，６５Ｃ  ，６５Ｍ  ，６５Ｙ  に各色に応じた潜像として記録され、現像器６４Ｂｋ，６４Ｃ  ，６４Ｍ  ，６４Ｙ  により各色に対応するトナーで現像され、各色の像が中間転写体６６に１次転写される。
中間転写体６６上に形成されたカラー画像を搬送された記録紙上に２次転写して、記録紙上に最終カラー画像が記録される。
【００１８】
このようなカラー記録装置６２はオフィス内では複写用途だけでなく、パソコン出力用途のプリンタとしての用途が増大している。また、ＦＡＸでのカラー文書の電送にも用いられている。
さらにこのような複写用途での読み取りだけでなく、カラー読取装置６２からのカラー画像をパソコンの画像入力手段としても用いられてきている。
【００１９】
図１は本発明の一実施形態に係わる優先処理装置を備えた多機能なカラー画像形成装置を示すブロック図である。
この複合型のカラー画像形成装置は、複数の画像入力手段と、複数の画像入力手段からの画像情報を優先処理する優先処理装置５と、優先処理された画像情報を入力して出力する複数の画像出力手段とを備えている。
【００２０】
前記複数の画像入力手段は、本実施形態では、カラー読取装置１と、カラー画像処理装置２と、ネットワークインタフェース３と、ファクシミリインターフェース４とから構成されている。
【００２１】
カラー読取装置１は、ＣＣＤ等のカラー画像読取部１１とシェーディング／階調補正部１２とを備えている。
カラー画像処理装置２は、Ａ／Ｄ変換部２１と、シェーディング／階調補正部２２と、色変換部２３と、墨生成部２４とを備えている。
【００２２】
また、複数の画像出力手段は、本実施形態では、カラー記録装置６と、パソコン７とから構成されている。
カラー記録装置６は、階調補正部６１と、カラー画像記録部６２とを備えている。
【００２３】
図１のカラー読取装置１からの画像信号は、カラー記録装置６での最適記録が出来るようにカラー画像処理装置２により色及びシャープネス等が補正され、カラー記録装置６に送られる。
【００２４】
図３は、図１の多機能な複合型カラー画像形成装置での優先的処理を行う優先処理装置の構成を示す図である。
この画像形成装置では、優先処理装置５に入力されるタスクとして、例えば、カラー読取装置１及びカラー画像処理装置２からの画像信号と、ネットワークインタフェース３を通してのプリンタタスクと、電話回線及びファクスインターフェース４を通してのＦＡＸ信号とがある。
また、出力されるタスクとしては、例えば、カラー記録装置６への各色信号と、パソコン７へのカラー画像の出力とがある。
【００２５】
各入力画像及び出力画像はそれぞれＦＩＦＯ（ファーストイン・ファーストアウト）メモリ等のバッファメモリ５１ａ，５１ｂ，５１ｃでバファリングされたあと、選択されて、一度メモリ５５又はハードディスク５６に貯えられる。
【００２６】
一度蓄積された画像信号は様々な機能を達成できる。
例１として、図２のカラー記録装置６２は一例であり３色一度に記録できるプロセスや色毎に回転を繰り返すプロセスで構成してもよい。また、カラー読取装置１も色毎にＲＧＢと３回スキャンする装置の場合や１度に３色をスキャンする装置の場合もある。
【００２７】
例２として、読み取り速度と書込み速度は出来るだけ高速が要求されるので、常には同一には出来ない。
例３として、記録する用途としても、両面記録や多部数をソートしてページングする等が要求されている。
【００２８】
以上、様々な要求から、図３に見られるようにメモリ蓄積機能及びハードディスクのような大容量でアクセスの早い記録装置が必要となっている。
この場合、従来は一つのタスクが開始されると終了までは次のタスクが開始できないという欠点があった。
【００２９】
本発明での優先的処理を行う優先処理装置（図３参照）５を説明する。
優先付けはユーザの設定で行われる。その一例として図４に示す。図４は本装置での操作パネル５７であり、操作者がどのように優先付けを行うかを設定する。例えば図中のタスクの内どれを優先処理するかをタッチパネルである操作パネル５７で選択する。あるいはこれらのタスクに順番に優先付けを行っても良い。
【００３０】
図３に示すように、操作パネル５７は、シリアル通信で、装置全体を管理しているマイクロプロセッサ８と接続され、このマイクロプロセッサ８は、メモリ制御部５４とバス接続されている。
【００３１】
この優先付け情報は図３に示すように、マクロプロセッサ８を介してメモリ制御部５４及びセレクタ５３に送られ、セレクタ５３での優先度合いに設定が行われる。
図３のセレクタ５２，５３は各入出力装置からの画像データのバスを選択する。この選択は後述の優先的な選択手段によって行われる。
【００３２】
図５のように入力側のセレクタ５２からの画像信号はメモリ制御部５４へ送られ、逆にメモリ５５（又はハードディスク５６）から読み出された画像信号は出力側のセレクタ５３へ送られ、セレクタ５３で優先的に選択された後、出力装置へと送られる。
【００３３】
図６は入出力装置との通信を示す図である。図６中、ＣＯＭはコマンド、ＡＣＫは肯定応答（Ａｃｋｎｏｗｌｅｄｇｍｅｎｔ）を示し、通常の通信はシリアル通信で行われる。
例えば全２重、非同期、８ビットデータ、スタート／ストップ各１ビット等で行われる。
【００３４】
ここで本装置からのコマンドで相手の状態を確認し、それに対し入出力装置から状態を知らせる。両方の準備が出来たところで、データバスでの送信が開始される。
図５のセレクタ５２，５３は常に入出力からの送受信の受付状態を監視していて、データの送受信に備える。
【００３５】
図７は優先付けを行う実施例を示すフローチャートである。
図７（ａ）はタスク毎に書き込み領域を選択的に割り付ける例である。
図７（ａ）に示すように、ステップＳ１１では、他のタスクからのメッセージを待機し、ステップＳ１２に進む。
【００３６】
ステップＳ１２では、送受信の準備が完了したかどうかを判定し、準備が完了していない場合には、ステップＳ１１に戻り、準備が完了している場合にはステップＳ１３に進む。
ステップＳ１３では、タスクの優先順位を検査し、ステップＳ１４に進む。
ステップＳ１４では、メモリの未使用領域を検査し、ステップＳ１５に進む。
ステップＳ１５では、メモリ領域を確保する。
【００３７】
このように、送信が開始されると、優先度合いが確認され、メモリ記録領域を割り当てて、記録される。
メモリへの記録と読み出しが行われていても、常にタスクからの送受信の受付は出来る。
複数のタスクが平行して行われるため、書込みのセレクトは優先度に従う。
【００３８】
図７（ｂ）と図７（ｃ）はアクセス回数を優先的に行う例である。
図７（ｂ）に示すように、ステップＳ２１では、他のタスクからのメッセージを待機し、ステップＳ２２に進む。
【００３９】
ステップＳ２２では、タスクの送受信の準備が完了したかどうかを判定し、準備が完了していない場合には、ステップＳ２１に戻り、準備が完了している場合にはステップＳ２３に進む。
ステップＳ２３では、タスクの優先順位を検査し、ステップＳ２４に進む。
ステップＳ２４では、タスクごとのアクセス長の設定を行う。
【００４０】
このように、図７（ｂ）は処理要求があるタスク毎にアクセス長を設定することによる、優先付けの例である。
【００４１】
設定されたアクセス長に従い、図７（ｃ）に示すようにアクセスする毎に、要求タスクをセレクタにより書き込み及び読み出しをセレクトする。従って、処理時間を優先的に割り付けることが出来る。
【００４２】
図７（ｃ）に示すように、ステップＳ３１では、他のタスクがあるかどうかを判定し、ない場合にはステップＳ３４に進み、有る場合にはステップＳ３２に進む。
ステップＳ３２では、ページ／バンクを切り換えてステップＳ３４に進む。
ステップＳ３４では、メモリにアクセスし、ステップＳ３５に進む。
ステップＳ３５では、送受信が終了したかどうかを判定し、終了していない場合にはステップＳ３１に戻り、終了した場合にはアクセスを終了する。
【００４３】
図８は、図７（ｂ）、図７（ｃ）の実際のメモリのアクセスを示す。
図８に示すように、今、入出力装置Ａ及びＢが処理要求であり、同時に処理を行う場合、装置Ａ，Ｂに対応したタスクをタスクＡ，Ｂとする。クロックＴ１でバンク又はページ０をＢＡ指定してアクティブとしている。
Ｔ５のタイミングではバンク又はページ１をＢＡ指定してアクティブとしている。
【００４４】
ここで優先度設定でＡタスクに８の優先度があるので、Ｔ４のリードタイミングから連続して８ビットの画像信号が書き込まれる。一方Ｂタスクは優先度が２に設定されているので、２ビット書き込まれる。
【００４５】
タスクＡ，Ｂが書き込まれるときはセレクタで選択される画像信号もそれに対応して、選ばれているので、メモリへのデータ入力はページ又はバンク毎に入出力装置毎に対応しており、且つ優先度毎に書き込まれる速さが選択される。
【００４６】
この例は読み出し時でも同様であり、出力装置に設定された、優先度に従い処理時間も選択的に変わる。
また、メモリのアクセスが途切れることなく処理できるので、高速な処理が出来る。
【００４７】
なお、図８において、Ａ０〜９  はデバイスの大きさに応じたアドレス、Ａ１０はＡＣＫ（肯定応答）のときの最後のアドレスとして使用しコマンドがｗｒｉｔｅのときに０になり、０にしたときからデータＤＱの書込みが開始する。ＡＣＴで活性化し、Ｗｒｉｔｅで書き出すが、図８の場合にはＴ１のタイミングからＴ３のタイミングまでの間にアナログ的な処理の待ち時間（書込みが始まるまでの待ち時間）がある。また、ＸａはＡのタスクの行アドレス、ＸｂはＢのタスクの行アドレス、Ｙは列アドレス、ＢＡはバンクアドレス、ＤＱはデータである。
【００４８】
以上のように、複数の画像入力手段と複数の画像出力手段をもつ、画像形成装置において、優先処理装置を備えているので、多機能な画像形成装置を実現することができる。
また、優先度指定が複数入力手段において、優先的に入力を選択する手段を備えているので、複数の入力装置からの処理を並列して処理できる。
【００４９】
また、優先度指定が複数出力手段において、優先的に出力を選択する手段を備えているので、複数の出力装置からの処理を並列して処理できる。
また、優先度指定が複数入出力手段において、メモリの使用領域が優先的であるので、メモリ領域の自由度が高いタスクほど処理が優先される。
また、優先度指定が複数入出力手段において、メモリへの入出力アクセス時間が優先的であるので、メモリアクセスが長いタスクほど処理が優先される。
【００５０】
なお、本発明は上記実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【００５１】
【発明の効果】
以上、説明したように、複数の画像入力手段から画像信号を入力して複数の画像出力手段に出力する際に、実行中のアプリケーションの終了を待つことなく、次のアプリケーションを受け付けることができる優先処理装置及び複合型画像形成装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係わる優先処理装置を備えた多機能なカラー画像形成装置を示すブロック図である。
【図２】本発明が使用するカラー記録装置全体の概略図である。
【図３】優先的処理を行う優先処理装置の構成を示す図である。
【図４】操作パネルを示す図である。
【図５】本発明の一実施形態に係わる優先処理装置に備えるセレクタを示す図である。
【図６】入出力装置との通信を示す図である。
【図７】本発明の一実施形態に係わる優先処理装置により優先付けを行うフローチャートを示す図であり、（ａ）はタスク毎に書き込み領域を選択的に割り付ける例であり、（ｂ）及び（ｃ）はアクセス回数を優先的に行う例である。
【図８】図７（ｂ）、図７（ｃ）の実際のメモリのアクセスを示す図である。
【符号の説明】
１    カラー読取装置
２    カラー画像処理装置
３    ネットワークインターフェース
４    ファクシミリインターフェース
５    優先処理装置
５１ａ  バッファメモリ
５１ｂ  バッファメモリ
５１ｃ  バッファメモリ
５２    セレクタ
５３    セレクタ
５４    メモリ制御部
５５    メモリ
５６    ハードディスク
【図１】
0003617933.tif 000002
【図２】
0003617933.tif 000003
【図３】
0003617933.tif 000004
【図４】
0003617933.tif 000005
【図５】
0003617933.tif 000006
【図６】
0003617933.tif 000007
【図７】
0003617933.tif 000008
【図８】
0003617933.tif 000009