(57)【要約】【課題】  画像バスの許容量を越えずに、緊急度の高い画像転送動作を優先的に行う。【解決手段】  画像データを転送する転送モード毎の転送処理の優先度を予め設定しておく。新たな画像データの転送要求が出されると、新たに画像データの転送要求を受けた転送モードの画像バス占有率と、現在実行中の全ての転送モードの画像バス占有率、及びコマンドデータをやりとりするための画像バス占有率１０％を合計した合計画像バス占有率を計算する。合計画像バス占有率が１００％を越えれば、表１の画像転送の優先度に従って、転送モード間の優先度を比較し、新たに要求のあった転送モードよりも優先度の低いものが実行中の転送モードにあるか否か判断し、実行中の転送モードに新たに要求のあった転送モードよりも優先度の低いものがあれば、優先度の低い転送モードの転送動作を待たせ、新たに要求のあった転送モードの画像データの転送を実行する。【選択図】          図１１
2005066979.tif 000002
【特許請求の範囲】
【請求項１】
画像情報を入力する画像入力手段と、前記画像情報を蓄積する画像蓄積手段と、前記画像情報に基づいて画像を形成する画像形成手段と、画像情報を転送する転送手段とを有する画像形成装置において、
画像形成装置内における画像情報の転送の優先度を予め設定する優先度設定手段と、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断する手段と、前記転送手段の転送許容量を超えると判断されたときに、前記優先度設定手段に設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるように制御する制御手段とを備えた画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、前記優先度設定手段に設定された優先度が変更可能であることを特徴とする画像形成装置。
【請求項３】
請求項１または２に記載の画像形成装置において、
前記優先度設定手段の優先度の設定値を記憶する不揮発性の記憶手段を有することを特徴とする画像形成装置。
【請求項４】
画像情報を入力する画像入力手段と、前記画像情報を蓄積する画像蓄積手段と、前記画像情報に基づいて画像を形成する画像形成手段と、画像情報を転送する転送手段とを有する画像形成装置における画像形方法であって、
画像形成装置内における画像情報の転送の優先度を予め設定する工程、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断する工程、前記転送手段の転送許容量を超えると判断されたときに、前記優先度設定手段に設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるように制御する工程を有することを特徴とする画像形成方法。
【請求項５】
画像情報を入力する画像入力手段と、前記画像情報を蓄積する画像蓄積手段と、前記画像情報に基づいて画像を形成する画像形成手段と、画像情報を転送する転送手段とを有する画像形成装置のコンピュータに、
画像形成装置内における画像情報の転送の優先度を予め設定する手順、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断する手順、前記転送手段の転送許容量を超えると判断されたときに、前記優先度設定手段に設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるように制御する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関し、より詳細には、ファクシミリ、コピー、プリンタ、スキャナなどの複数の機能を有する画像形成装置に関するものである。
【背景技術】
【０００２】
ファクシミリ、コピー、プリンタ、スキャナなどの複数のアプリケーションを有する画像形成装置においては、スキャナとプロッタを異なるアプリケーションで同時に作動させることがある。また、外部記憶装置や内部記憶装置への画像データの蓄積や圧縮など、さまざまな形態で画像データの転送が行われる。このような複数のアプリケーションを有する画像形成装置で、同時に複数の画像データの転送が行われた場合、要求されたタイミングで順番に画像データの転送を実行すると、画像データを転送する画像バスのハード的な許容量を越えてしまうことがある。このように、画像バスのハード的な許容量を越えるサイズの画像データの転送を行った場合には、画像データの破損、転送速度の劣化、または通信不能状態に陥ることもあり、極めて重大な問題が生じる恐れがある。
【０００３】
このような問題を回避するようにしたデータ転送制御装置として、個々のデータ転送で使用する単位時間当りのデータ転送量を計算する手段を設け、新たなデータ転送が要求されると、データ転送を開始する前に画像バスのハード的な許容量を越えるか否か判断し、画像バスのハード的な許容量を越える場合には、新たに要求されたデータ転送の起動を待機させることにより、画像バスのハード的な許容量を越えないようにデータの転送を行うようにした装置（特許文献１参照）がある。
【０００４】
【特許文献１】特開平１１−５３３００号明細書
【０００５】
しかしながら、上記特許文献１の装置では、複数の画像データの転送を並行して実行した際に、転送動作を要求した順にしか転送動作を実行できないことになる。従って、あるアプリケーションを使った画像データの転送動作中に、緊急度の高いアプリケーションの画像データ転送動作を実行しようとしても、先に実行したアプリケーションが完了するまで緊急度の高いアプリケーションが待たされるという不具合が生じることになる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記従来技術の問題点に鑑みてなされたもので、第1の目的は、画像バスのハード的な許容量を越えないようにしながら、緊急度の高い画像転送動作を優先的に行うことである。
第2の目的は、画像転送動作の優先順位をユーザーが任意に設定できるようにすることである。
第３の目的は、設定した画像転送動作の優先順位が電源が遮断されても維持されるようにすることである。
【課題を解決するための手段】
【０００７】
請求項１の発明は、画像情報を入力する画像入力手段と、前記画像情報を蓄積する画像蓄積手段と、前記画像情報に基づいて画像を形成する画像形成手段と、前記各手段間で画像情報を転送する転送手段とを有する画像形成装置において、画像形成装置内における画像情報の転送の優先度を予め設定する優先度設定手段と、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断する手段と、前記転送手段の転送許容量を超えると判断されたときに、前記優先度設定手段に設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるように制御する制御手段とを備えた画像形成装置である。
請求項２の発明は、請求項１に記載の画像形成装置において、前記優先度設定手段に設定された優先度が変更可能であることを特徴とする画像形成装置である。
請求項３の発明は、請求項１または２に記載の画像形成装置において、前記優先度設定手段の優先度の設定値を記憶する不揮発性の記憶手段を有することを特徴とする画像形成装置である。
請求項４の発明は、画像情報を入力する画像入力手段と、前記画像情報を蓄積する画像蓄積手段と、前記画像情報に基づいて画像を形成する画像形成手段と、画像情報を転送する転送手段とを有する画像形成装置における画像形方法であって、画像形成装置内における画像情報の転送の優先度を予め設定する工程、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断する工程、前記転送手段の転送許容量を超えると判断されたときに、前記優先度設定手段に設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるように制御する工程を有することを特徴とする画像形成方法である。
請求項５の発明は、画像情報を入力する画像入力手段と、前記画像情報を蓄積する画像蓄積手段と、前記画像情報に基づいて画像を形成する画像形成手段と、画像情報を転送する転送手段とを有する画像形成装置のコンピュータに、画像形成装置内における画像情報の転送の優先度を予め設定する手順、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断する手順、前記転送手段の転送許容量を超えると判断されたときに、前記優先度設定手段に設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるように制御する手順を実行させるためのプログラムである。
【発明の効果】
【０００８】
請求項１、４，５に対応する効果：画像情報の転送の優先度を優先度設定手段に予め設定し、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断して、転送手段の転送許容量を超えると判断された場合に、優先度設定手段に設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるようにしたので、転送手段のハード的な許容量を越えないようにしながら、緊急度の高い画像転送動作を優先的に行うことができるため、ユーザーの使い勝手が向上する。
請求項２に対応する効果：優先度設定手段に設定された優先度を、利用頻度や好みに合わせてユーザーが任意に変更可能であるため、ユーザーの使用実態に合わせて画像形成装置を利用することができる。
請求項３に対応する効果：優先度設定手段に設定した優先度の設定値を不揮発性の記憶手段に記憶するため、設定した画像転送動作の優先順位が電源が遮断されても維持されるため、電源の遮断、投入の度に優先度の設定を繰り返す必要がない。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。図１は本発明の画像形成装置の実施形態を示す概略構成図であり、デジタル複写機に適用した例を示す。図１に示すデジタル複写機１は、複写機本体２、自動原稿送り装置（ＡＤＦ）３、図示しないステープラ及びシフトトレイが付属したフィニッシャ４、両面反転排紙ユニット５、拡張給紙トレイ６、大容量給紙トレイ７及び１ビン排紙トレイ８から構成されている。複写機本体２は、図示しないスキャナ部、書き込み部、感光体部、現像部、転写部、定着部、給紙部などを備えている。デジタル複写機１は、コピー機能、プリンタ機能、スキャナ機能、ファクシミリ機能にそれぞれ対応するアプリケーションを有し、ネットワーク９を介して接続されたパーソナルコンピュータ１０からの印刷要求やスキャン要求、電話回線１１を介したファクシミリ１２からの印刷要求を受信し、要求に応じた画像形成を行うことができる。
【００１０】
図２はデジタル複写機１の制御ブロック図である。図２に示すように、デジタル複写機１は、コントローラ１３により制御され、コントローラ１３には、操作盤制御部１４、プロッタ制御部１５、スキャナ制御部１６及び外部記憶装置１７が接続されている。スキャナ制御部１６には、自動原稿送り装置３（図１）を制御するＡＤＦ制御部１８が接続され、プロッタ制御部１５には、フィニッシャ４（図１）を制御するフィニッシャ制御部１９が接続されている。また、スキャナ制御部１６には、図示しない画像処理制御部が内蔵されている。
【００１１】
コントローラ１３はデジタル複写機１のコンピュータであり、ＲＯＭ２０、ＣＰＵ２１、フレームメモリ２２を有するメモリ２３、ＡＳＩＣ（Application  Specific  Integrated  Circuit：特定用途向け集積回路）２４、ＨＤＤ２５で構成されている。ＲＯＭ２０は、デジタル複写機１のシステムプログラムを内蔵するとともに、ＣＰＵ２１がシステムプログラムを実行するのに必要な各種のデータを格納している。メモリ２３はＣＰＵ２１のプログラム実行用メモリとして使用され、フレームメモリ２２には画像データが格納される。また、ＨＤＤ２５には大量の画像データが蓄積される。画像データを処理するＡＳＩＣ２４は、操作盤制御部１４とバス２６によって接続され、パーソナルコンピュータ１０Ａ、１０Ｂとはネットワーク９によって接続され、ファクシミリ１２とは電話回線１１で接続されている。また、ＡＳＩＣ２４は、メモリ２３を介してスキャナ制御部１６及びプロッタ制御部１５との間で、画像データ及びコマンドデータのやりとりを行うことができる。スキャナ制御部１６からフレームメモリ２２への画像データの転送（以下スキャンモードと呼ぶ）、フレームメモリ２２からプロッタ制御部１５への画像データの転送（以下プリントモードと呼ぶ）、フレームメモリ２２から外部記憶装置１７への画像データの転送（以下外部蓄積モードと呼ぶ）は、ハード的に同一の画像バス２７を利用し、この画像バス２７を介してコマンドデータも転送される。
【００１２】
複数の転送モードが並行して実行された時、正常に画像データを転送するためには、画像バス２７の単位時間当りのデータ転送量の許容値（画像バス占有率）を越えないように制御しなければならない。本発明の実施形態では、上記したスキャンモード、プリントモード、外部蓄積モードの３つの転送モードを、画像データの転送の優先度を管理する対象としている。図３はスキャンモード、プリントモードの２つの転送モードの転送状態を示し、図４は、図３のスキャンモードとプリントモードの画像データの転送を同時に実行した場合の、合計の画像バス占有率を示す説明図である。図４に示すように、画像バス２７を介してコマンドデータの転送を可能にするために、スキャンモードとプリントモードの画像データの占有率の合計値に、コマンドデータ転送用として１０％の占有率を加算して計算するようにしている。図４では、スキャンモードとプリントモードの画像バス占有率の合計が、１００％以下になっているため、正常な画像データの転送を行うことができる。
【００１３】
図５は、図３よりも転送量の多いスキャンモード、プリントモードの２つの転送モードの転送状態を示し、図６は、図５のスキャンモードとプリントモードの画像データの転送を同時に実行した場合の、合計の画像バス占有率を示す説明図である。図６に示すように、スキャンモードとプリントモードの画像バス占有率の合計が、１００％を越えてしまうと、画像データの混在、上書き、漏れなどが発生し、正常な画像データの転送を行うことができない。
【００１４】
図７は、スキャンモード、プリントモードの２つの転送モードの転送状態を示す他の例であり、図８は、図７のスキャンモードとプリントモードの画像データの転送を排他制御を行って転送している状態を示す説明図である。スキャンモードとプリントモードを同時に実行すると、画像バス占有率の合計が１００％を越えてしまうため、図８では、後から要求されたプリントモードの画像データの転送要求を待たせることによって、画像データの混在、上書き、漏れなどの問題の発生を未然に防止し、正常な画像データの転送を行うようにしている。しかし、この方法では、要求された画像データの転送順序を入れ換えることができないため、先に要求された画像データの転送が完了するまで、後から要求された画像データの転送要求を待たせることになる。
【００１５】
そこで、本発明の実施形態では、画像データを転送する転送モード毎の転送処理の優先度を表１に示すように予め設定しておく。
【表１】
2005066979.tif 000003
【００１６】
表１に示すように、本発明の実施形態では、スキャンモード、プリントモード、外部蓄積モードの３つの転送モードに、初期状態の画像転送の優先度として、スキャンモードが優先度１で最も高く、次いでプリントモードの優先度が２、最も優先度が低い外部蓄積モードが優先度３と設定されている。表１に示す画像バス占有率は、使用するアプリケーション、解像度、階調数などの条件によって変わるため、同じ転送モードであっても、表１の範囲内で変動する。
図９はスキャンモード、プリントモード、外部蓄積モードの３つの転送モードの転送状態を示し、図１０は、図９のスキャンモード、プリントモード、外部蓄積モードの３つの画像データの転送を表１の優先度に従って実行した場合を示す説明図である。図９、図１０に示すように、先行してスキャンモードと外部蓄積モードによる画像データの転送が行われていたところへ、プリントモードの画像データ転送要求が来た場合、これら３つの転送モードを同時に実行すると画像バス占有率が１００％を越えてしまうため、優先度の低い外部蓄積モードの転送動作の実行を待たせ、優先度の高いプリントモードの転送動作を優先的に実行させることにより、画像バスの正常な転送状態を維持しながら、優先度の高い転送モードの画像転送を優先的に行うことが可能となる。
【００１７】
図１１は画像転送処理を示すフローチャートである。図１１に示すように、新たな画像データの転送要求が、ファクシミリ、コピー、プリンタ、スキャナに対応するアプリケーションから出されると（Ｓ１０１、ＹＥＳ）、現在実行中の転送モードが無ければ（Ｓ１０２、ＮＯ）、新たに要求のあった転送モードの画像データの転送を実行する（Ｓ１０９）。現在実行中の転送モードがあれば（Ｓ１０２、ＹＥＳ）、新たに画像データの転送要求を受けた転送モードの画像バス占有率と、現在実行中の全ての転送モードの画像バス占有率、及びコマンドデータをやりとりするための画像バス占有率１０％を合計した合計画像バス占有率を計算する（Ｓ１０３）。
【００１８】
合計画像バス占有率が１００％を越えなければ（Ｓ１０４、ＮＯ）、新たに要求のあった転送モードの画像データの転送を実行する（Ｓ１０９）。合計画像バス占有率が１００％を越えれば（Ｓ１０４、ＹＥＳ）、表１の画像転送の優先度に従って、転送モード間の優先度を比較し、新たに要求のあった転送モードよりも優先度の低いものが実行中の転送モード
にあるか否か判断し（Ｓ１０５）、新たに要求のあった転送モードが最も優先度が低ければ（Ｓ１０５、ＮＯ）、新たに要求のあった転送モードの転送動作を保留する（Ｓ１０７）。
【００１９】
実行中の転送モードに新たに要求のあった転送モードよりも優先度の低いものがあれば（Ｓ１０５、ＹＥＳ）、優先度の低い転送モードと新たに要求のあった転送モードを入れ換えた場合の合計画像バス占有率が１００％を越えるか否か判断し（Ｓ１０６）、合計画像バス占有率が１００％を越えないと判断すれば（Ｓ１０６、ＮＯ）、優先度の低い転送モードの転送動作を待たせ（Ｓ１０８）、新たに要求のあった転送モードの画像データの転送を実行する（Ｓ１０９）。優先度の低い転送モードと新たに要求のあった転送モードを入れ換えた場合の合計画像バス占有率が１００％を越えると判断すれば（Ｓ１０６、ＹＥＳ）、新たに要求のあった転送モードの転送動作を保留し（Ｓ１０７）、優先度の低い転送モードの転送動作は継続される。
【００２０】
図１２は、転送モード毎の転送の優先度を設定するための設定画面を示す。図１に示す画面３０で転送モード毎の転送の優先度を予め設定しておくことにより、表１のデフォルト優先度の代わりに、この画面３０で設定した優先度に従って転送の優先度を制御することが可能となる。図１２に示すように、画面３０には、転送の優先度１（最も優先度が高い）を設定するための選択ボタン３１Ａ、３１Ｂ、３１Ｃ、優先度２を設定するための選択ボタン３２Ａ、３２Ｂ、３２Ｃ、優先度３（最も優先度が低い）を設定するための選択ボタン３３Ａ、３３Ｂ、３３Ｃが配置されている。選択ボタン３１Ａ、３２Ａ、３３Ａは、スキャンモードを選択するための選択ボタンであり、選択ボタン３１Ｂ、３２Ｂ、３３Ｂは、プリントモードを選択するための選択ボタンであり、選択ボタン３１Ｃ、３２Ｃ、３３Ｃは、外部蓄積モードを選択するための選択ボタンである。作業者は、業務の緊急度等に応じて優先度１から優先度３の転送モードを自由に選択し、選択が終了したら終了ボタン３４を押して、優先度設定画面から抜け出すことができる。初期の優先度に戻したいときは、リセットボタン３５を押すことで、表１に示すデフォルト優先度に戻すことができる。図１２の画面３０で設定した優先度を、図示しない不揮発性ＲＡＭ（例えばＮＶＲＡＭ）に記憶しておけば、電源の遮断・投入を繰り返した場合であっても、前回設定した優先度を維持することができるため、優先度の選択手順を繰り返し行う必要がない。
【００２１】
以上、本発明の実施形態について説明してきたが、本発明における画像情報の転送のための一連の処理手順、即ち、画像形成装置内における画像情報の転送の優先度を予め設定する手順、新たな画像情報の転送が要求された際に、既に転送中の画像情報と新たに転送する画像情報の合計が前記転送手段の転送許容量を超えるか否か判断する手順、前記転送手段の転送許容量を超えると判断された場合に、前記設定された優先度の低い画像情報の転送を保留し、優先度の高い画像情報の転送を実行させるように制御する手順を実行させるためのプログラムを作成し、これをフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、MO、HDD等のコンピュータ読取可能な記録媒体に記録し、前記画像形成装置のコンピュータに読み取らせることで実施することができる。
【図面の簡単な説明】
【００２２】
【図１】図１は本発明の実施形態を示すデジタル複写機の概略構成図である。
【図２】図２はデジタル複写機の制御ブロック図である。
【図３】図３はスキャンモード、プリントモードの２つの転送モードの転送状態を示す。
【図４】図４は、図３のスキャンモードとプリントモードの画像データの転送を並行して実行した場合の、合計の画像バス占有率を示す説明図である。
【図５】図５は、図３よりも転送量の多いスキャンモード、プリントモードの２つの転送モードの転送状態を示す。
【図６】図６は、図５のスキャンモードとプリントモードの画像データの転送を並行して実行した場合の、合計の画像バス占有率を示す説明図である。
【図７】図７は、スキャンモード、プリントモードの２つの転送モードの転送状態を示す他の例である。
【図８】図８は、図７のスキャンモードとプリントモードの画像データを排他制御を行って転送している状態を示す説明図である。
【図９】図９はスキャンモード、プリントモード、外部蓄積モードの３つの転送モードの転送状態を示す。
【図１０】図１０は、図９のスキャンモード、プリントモード、外部蓄積モードの３つの画像データの転送を表１の優先度に従って実行した場合を示す説明図である。
【図１１】図１１は画像転送処理を示すフローチャートである。
【図１２】図１２は、転送モード毎の転送の優先度を設定するための設定画面を示す。
【符号の説明】
【００２３】
１・・・デジタル複写機、１３・・・コントローラ、１５・・・プロッタ制御部、１６・・・スキャナ制御部、１７・・・外部記憶装置、２０・・・ＲＯＭ、２１・・・ＣＰＵ、２２・・・フレームメモリ、２３・・・メモリ、２４・・・ＡＳＩＣ、２５・・・ＨＤＤ、２７・・・画像バス。
【図１】
2005066979.tif 000004
【図２】
2005066979.tif 000005
【図３】
2005066979.tif 000006
【図４】
2005066979.tif 000007
【図５】
2005066979.tif 000008
【図６】
2005066979.tif 000009
【図７】
2005066979.tif 000010
【図８】
2005066979.tif 000011
【図９】
2005066979.tif 000012
【図１０】
2005066979.tif 000013
【図１１】
2005066979.tif 000014
【図１２】
2005066979.tif 000015