(57)【要約】【課題】Ｉ／Ｆ手段のデータ転送量の制限にスキャナの読み取りと同時処理可能な印刷待ちファイルを検出、処理して印刷待ち時間を少なくする。【解決手段】最優先の印刷ファイルが選択され（Ｓ１）、スキャナ部の読み取りにＩ／Ｆ手段を使用か否か判断（Ｓ２）。Ｉ／Ｆ手段使用の場合（Ｓ２のＮｏ）、読み取りのＩ／Ｆ手段占有率Ｘを求め（Ｓ４）、印刷ファイル出力のＩ／Ｆ手段占有率Ｙを求める（Ｓ５）。占有率Ｘ，Ｙを加算、９０％未満か否か判定（Ｓ６）、９０％未満のとき（Ｓ６のＹｅｓ）、印刷出力する処理Ｓ３へ移る。また、９０％以上のとき（Ｓ６のＮｏ）、待機中の待機印刷ファイルの有無を判断（Ｓ７）。待機印刷ファイルがなければ（Ｓ７のＮｏ）、最優先の印刷ファイル処理を待機状態（Ｓ８）、読み取り処理終了を待つ（Ｓ９）。Ｉ／Ｆ手段が空くと（Ｓ９のＹｅｓ）、印刷ファイルの処理を行う。待機印刷ファイルがある場合（Ｓ７のＹｅｓ）、待機印刷ファイルの検索処理を行う（Ｓ１０）。【選択図】　　図４
2004007306.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像データを読み取るスキャナイベントを実行するスキャナ手段、および転写紙に画像データを印刷するプリンタイベントを実行するプリンタ手段を有する画像形成装置において、
画像データを蓄積する記憶手段と、前記画像データを、前記スキャナイベントとしてスキャナ手段から記憶手段へ転送入力する回路、および前記プリンタイベントとして記憶手段からプリンタ手段へ転送出力する回路が共通回路で構成されたインタフェース手段と、前記記憶手段に入出力する画像データの束をファイル単位として、前記インタフェース手段を介し転送されるデータ転送容量を求めて、前記データ転送容量の転送可否を判断する判断手段と、前記スキャナイベントと前記プリンタイベントが同時に発生したときに、前記判断手段の結果から片方のみが実行可能で、かつ前記スキャナイベントの選択優先のとき、前記プリンタイベントと異なる他のプリンタイベントを検索する検索手段とを備え、
前記検索手段により検索された前記他のプリンタイベントにおける前記判断手段の結果から前記スキャナイベントとの同時実行が可能なとき、前記他のプリンタイベントを実行することを特徴とする画像形成装置。
【請求項２】
前記記憶手段に入出力する画像データの束をファイル単位として、前記画像データの各設定を示す制御情報における前記設定を判別する設定判別手段を備え、前記検索手段による他のプリンタイベントの検索において、前記設定判別手段の判別条件に基づき前記検索手段で検索した前記他のプリンタイベントを選択することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記設定判別手段の判別条件として、プリンタイベントと検索手段で検索した他のプリンタイベントにおける画像データの制御情報が、印刷された転写紙の排紙先指定の異なるとき前記他のプリンタイベントを選択することを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記設定判別手段の判別条件として、プリンタイベントと検索手段が検索した他のプリンタイベントにおける画像データの制御情報が、印刷された転写紙の後処理指定の異なるとき前記他のプリンタイベントを選択することを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記設定判別手段の判別条件として、検索手段が検索した他のプリンタイベントの画像データの制御情報における印刷された転写紙の出力枚数により、前記他のプリンタイベントを選択することを特徴とする請求項２記載の画像形成装置。
【請求項６】
前記設定判別手段の判別条件として、プリンタイベントと検索手段で検索した他のプリンタイベントの画像データの制御情報における印刷された転写紙の排紙先指定を変更する設定変更手段を備え、前記判別条件のプリンタイベントと検索手段で検索した他のプリンタイベントにおける前記排紙先指定が同じとき、前記他のプリンタイベントの排紙先指定を変更し、前記他のプリンタイベントを選択することを特徴とする請求項２記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチファンクション機能を有する画像形成装置において、特に、スキャナ機能とプリンタ機能の同時発生したイベント処理を効率よく実行する画像形成装置に関するものである。
【０００２】
【従来の技術】
従来のこの種の画像形成装置は、プリンタ機能とスキャナ機能のそれぞれのインタフェース（以下、Ｉ／Ｆという）手段として、共通の回路構成としたＩ／Ｆ手段が用いられており、これに関しては、特開平９−０４６４６４号公報，特開平９−２７２２４４号公報に記載されているように、汎用高速バスであるＰＣＩバスを利用するものが考案されている。
【０００３】
しかしながら、一般にカラー画像を取り扱う画像形成装置は、画像データのファイルサイズが非常に大きなものとなり、画像データが入出力される記憶手段とのＩ／Ｆ手段においても大きな画像データが転送処理されることになる。例えば、マルチファンクション機能を有する画像形成装置において、スキャナ部からの入力の画像読取イベントと、プリンタ部への出力の画像印刷イベントが同時に発生した場合、ここで取り扱われる画像データのファイルサイズが小さければ、双方の転送を同時に行っても問題はないが、画像データのファイルサイズによっては、Ｉ／Ｆ手段の転送可能な容量を超えてしまう可能性がある。
【０００４】
特に、カラー画像の場合には、非可逆の圧縮／伸張の処理を行うと画質が劣化するおそれがあることから前記処理を行わずに、大きい複数色分の画像データをそのままＩ／Ｆ手段において転送させるような場合、スキャナ部からの転送とプリンタ部への転送を同時にできない可能性があり、先に発生したイベントの片方向への画像データの転送を早い者勝ちの処理として行う、または、それぞれの転送処理を時分割処理して転送が行われている。
【０００５】
【発明が解決しようとする課題】
しかしながら、このような構成の画像形成処理におけるＩ／Ｆ手段の転送処理は、スキャナ機能とプリンタ機能においては同時に動作していないので、処理効率の低下する可能性があり、例えば、印刷出力が溜まっている場合には、この出力待ちの状態において、スキャナ機能を優先させたときにスキャナによる読み取りの動作が発生すると、その全ての動作が終了するまで印刷出力されない状態となり、その間の印刷出力されるまでの待ち時間が発生するという問題があった。
【０００６】
本発明は、前記従来技術の問題を解決することに指向するものであり、前述のような場合に、Ｉ／Ｆ手段によるスキャナの読み取りと同時処理により出力可能な印刷待ちファイルの検出を行って、順序を入れ替えて出力し、少しでも早く印刷出力を得られるように、印刷待ち時間を少なくすることを目的とする。
【０００７】
さらに、Ｉ／Ｆ手段において転送可能な印刷待ちの印刷ファイルだからといって何でも出力を行うと、途中から印刷出力の混在が生じたりして使用者が混乱する可能性があることから、混乱を避けるために、印刷出力の可能な印刷ファイルの各設定に基づく制約事項を加味した処理を行い、かつ前述の印刷待ち時間を少なくする画像形成装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
この目的を達成するために、本発明に係る請求項１に記載の画像形成装置は、原稿の画像データを読み取るスキャナイベントを実行するスキャナ手段、および転写紙に画像データを印刷するプリンタイベントを実行するプリンタ手段を有する画像形成装置において、画像データを蓄積する記憶手段と、画像データを、スキャナイベントとしてスキャナ手段から記憶手段へ転送入力する回路、およびプリンタイベントとして記憶手段からプリンタ手段へ転送出力する回路が共通回路で構成されたインタフェース手段と、記憶手段に入出力する画像データの束をファイル単位として、インタフェース手段を介し転送されるデータ転送容量を求めて、データ転送容量の転送可否を判断する判断手段と、スキャナイベントとプリンタイベントが同時に発生したときに、判断手段の結果から片方のみが実行可能で、かつスキャナイベントの選択優先のとき、プリンタイベントと異なる他のプリンタイベントを検索する検索手段とを備え、検索手段により検索された他のプリンタイベントにおける判断手段の結果からスキャナイベントとの同時実行が可能なとき、他のプリンタイベントを実行する構成によって、印刷処理の待ち時間を短縮することができる。
【０００９】
また、請求項２に記載される請求項１の画像形成装置において、前記記憶手段に入出力する画像データの束をファイル単位として、画像データの各設定を示す制御情報における設定を判別する設定判別手段を備え、検索手段による他のプリンタイベントの検索において、設定判別手段の判別条件に基づき検索手段で検索した他のプリンタイベントを選択する構成によって、他のプリンタイベントの印刷処理後に出力される転写紙の区別を容易とし、かつ印刷処理の待ち時間を短縮することができる。
【００１０】
また、請求項３〜５に記載される請求項１，２の画像形成装置において、前記設定判別手段の判別条件として、プリンタイベントと検索手段で検索した他のプリンタイベントにおける画像データの制御情報が、印刷された転写紙の排紙先指定、転写紙の後処理指定の異なるとき、または転写紙の出力枚数により、他のプリンタイベントを選択する構成によって、他のプリンタイベントの印刷処理後に出力される転写紙を、例えば、排紙トレイ，ソートの出力先の位置が異なる場合、また出力枚数が１枚の場合等を判別条件として、印刷された転写紙の区別を容易とし、かつ印刷処理の待ち時間を短縮することができる。
【００１１】
また、請求項６に記載される請求項１，２の画像形成装置において、前記設定判別手段の判別条件として、プリンタイベントと検索手段で検索した他のプリンタイベントとの画像データの制御情報における印刷された転写紙の排紙先指定を変更する設定変更手段を備え、判別条件がプリンタイベントと検索手段で検索した他のプリンタイベントとの排紙先指定が同じとき、他のプリンタイベントの排紙先指定を変更し、他のプリンタイベントを選択する構成によって、他のプリンタイベントの印刷処理後に出力される転写紙の区別を容易とし、かつ印刷処理の待ち時間を短縮することができる。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明における実施の形態を詳細に説明する。
【００１３】
図１は本発明の実施の形態１における画像形成装置の概略構成を示す図であり、画像形成装置には、４ドラム構成のカラーのプリンタ部１とスキャナ部２を備えている。プリンタ部１において、書込ユニット３からのビーム光によって感光体４上に形成された潜像に、各現像器５によりＢｋ，Ｃ，Ｍ，Ｙの順序にそれぞれの色成分の現像剤で顕像化し画像形成を行って、搬送ベルト６上を搬送される転写紙７に画像を転写し、順次色重ねを行い、４色重畳後に定着ユニット８で定着してカラーの出力画像を得る。
【００１４】
また、画像読み取りを行うスキャナ部２には、画像読み取りを行う原稿を給紙するためのＤＦ（ドキュメントフィーダ）９、また、印刷出力の転写紙７を原稿束毎に分配可能とするソータ１０が接続されている。
【００１５】
また、図２は本実施の形態１における画像形成装置の回路構成を示すブロック図である。図２に示すように、画像形成装置は、コントローラ１１により制御されており、コントローラ１１には、図１に示すプリンタ部１、スキャナ部２、操作部の各制御手段であるプリンタ制御手段２１、スキャナ制御手段２２、操作制御手段２３が接続されている。また、スキャナ制御手段２２にはＤＦ制御手段、プリンタ制御手段２１にはＤＦ制御手段が接続されている。図示していないが、スキャナ制御手段２２には、画像処理制御手段も内蔵されている。
【００１６】
コントローラ１１は、制御プログラムが記憶されているＲＯＭ１２、制御プログラムにより実際に処理を行うＣＰＵ１３、様々な処理を実施可能とするＡＳＩＣ（ＡｐｐｌｉｃａｔｉｏｎＳｐｅｃｉｆｉｃＩｎｔｅｇｒａｔｅｄＣｉｒｃｕｉｔ）１４、制御プログラムの実行用および画像データのフレームメモリ１５’にも使用されるメモリ１５、および大量の画像データを蓄積するためのＨＤＤ（ハードディスクドライブ）１６で構成されている。
【００１７】
先のＡＳＩＣ１４には、操作部と接続するためのＩ／Ｆ部、ＬＡＮ等のネットワークと接続するためのＩ／Ｆ部（図示せず）、およびファクシミリ装置等の電話回線と接続するためのＩ／Ｆ部（図示せず）との接続が可能になっており、さらに、プリンタ制御手段２１およびスキャナ制御手段２２に対してもメモリ１５を介してコマンド等の制御データおよび画像データの授受を実施する。
【００１８】
スキャナ制御手段２２からフレームメモリ１５’への画像データの転送用と、フレームメモリ１５’からプリンタ制御手段２１への画像データの転送用のＩ／Ｆ手段２０は、回路構成として同じ信号線を利用している。また、このＩ／Ｆ手段２０は画像データだけでなく、制御データも転送可能としている。
【００１９】
また、図３に大量の画像データを蓄積するＨＤＤへ蓄積データの拡張フォーマットの一例を示す。ＨＤＤ内は大きく３つの領域に分けられており、蓄積画像におけるファイル情報のデータ領域、蓄積画像におけるページ情報のデータ領域、および通常の処理でメモリの代替えとして一時的な待避処理等を行うためのテンポラリデータ領域が存在する。
【００２０】
図３に示すようにファイル情報は、ファイルデータをＪ個まで格納することが可能であり、それぞれのファイルデータとして、読み取り，印刷時の条件，ファイル内の全ページの情報からなる。ファイル情報を形成するファイルデータは、
１）ファイルＩＤ：ファイル固有のＩＤ
２）画像種類：処理を行うアプリケーション種類（コピー／プリンタ／ファクシミリ／スキャナ）
３）カラープレーン：ファイル内全ページのカラープレーンをビットフィールドによりＯＲをとって格納
４）解像度：ファイル内全ページの解像度情報をビットフィールドによりＯＲをとって格納
５）ページ数：ファイル内に存在するページ数
６）給紙トレイ：ファイル内全ページの給紙トレイ情報によりＯＲをとって格納
７）排紙トレイ：ファイル内全ページの排紙トレイ情報によりＯＲをとって格納
８）両面有／無：ファイル内の出力が両面モードか否かを示す
９）ソート有／無：ファイル内の出力がソートモードか否かを示す
１０）処理モード：各アプリケーションで固有に記憶の処理モードを示す
１１）先頭ページＩＤ：ファイルの先頭ページＩＤ（本ＩＤからのページをたどる）
１２）最終ページＩＤ：ファイルの最終ページＩＤ（逆順でページをたどる場合に、本ＩＤからたどる）
から構成される。
【００２１】
また、図３に示すページ情報はページデータをＫページ分まで格納でき、このページ情報を形成するページデータは、
１）ページＩＤ：ページ固有のＩＤ（本ＩＤにより検索を行う）
２）画像種類：処理を行うアプリケーション種類（コピー／プリンタ／ファクシミリ／スキャナ）
３）カラープレーン：本ページの使用プレーン（ビットフィールド）
４）解像度：本ページの解像度情報（ビットフィールド）
５）給紙トレイ：本ページの給紙トレイ（ビットフィールド）
６）排紙トレイ：本ページの排紙トレイ（ビットフィールド）
７）圧縮方式：本ページで保存している画像データの圧縮方式
８）処理モード：各アプリケーションで固有の処理モードを記憶
９）前ページＩＤ：本ページの直前のＩＤ（逆順に検索する場合に使用）
１０）次ページＩＤ：本ページの直後のページＩＤ（本ＩＤより次ページをたどる）
１１）画像データ：実データ
から構成される。
【００２２】
本実施の形態１の動作を図１〜３を参照しながら説明する。まず、本実施の形態１においては、前述のファイル情報およびページ情報はアプリケーションが画像データを処理する際に、必ず設定を行うものである。また、（表１）に画像データの１プレーンあたりのＩ／Ｆ手段２０におけるデータ転送量であり、データ転送に占有される占有率を示す。
【００２３】
【表１】
2004007306.tif 000003
【００２４】
（表１）に示すように、例えば、プリンタによる６００ｄｐｉのフルカラー画像の印刷データは、１プレーンあたり３％のデータ占有率なので、Ｂｋ／Ｃ／Ｍ／Ｙの４つのプレーンにおいてのＩ／Ｆ手段２０の占有率は３×４＝１２％となる。また、スキャナによるＲＧＢの画像データ読み取りのデータ占有率は、２４×３＝７２％となる。
【００２５】
本実施の形態１では、前述のファイル情報と（表１）に示すデータからＩ／Ｆ手段２０において転送される画像データの転送量を計算し、Ｉ／Ｆ手段２０の占有率に基づき出力順を変更して、プリンタ処理の印刷出力とスキャナ処理の読み取りを同時に行えるように、待機印刷ファイルの選択をする。
【００２６】
図４は本実施の形態１における画像形成装置の動作を示すフローチャートである。図４に示すフローチャートの印刷出力の判断は、画像の読み取りのスキャナイベントまたは印刷出力のプリンタイベント等の要求イベントが発生した際と、印刷キュー出力判断が起動されて行われる。
【００２７】
まず、プリンタイベントの最優先の印刷ファイルが選択される（Ｓ１）、スキャナイベントによりスキャナ部の読み取りにＩ／Ｆ手段を使用しているか否かを判断する（Ｓ２）。処理Ｓ２において、スキャナ部の読み取りでＩ／Ｆ手段を使用中でなけでば（Ｓ２のＹｅｓ）、選択の印刷ファイルの印刷処理を行う（Ｓ３）。
【００２８】
また、スキャナ部の読み取りにＩ／Ｆ手段を使用していた場合に（Ｓ２のＮｏ）、前述の（表１）を用いてスキャナ部の読み取りにおけるＩ／Ｆ手段の占有率Ｘを求め（Ｓ４）。プリンタイベントの選択の印刷ファイルを印刷出力する際のＩ／Ｆ手段の占有率Ｙを求める（Ｓ５）。求めた占有率Ｘ，Ｙを加算して、９０％未満か否かの判定を行う（Ｓ６）、処理Ｓ６において、９０％未満であれば（Ｓ６のＹｅｓ）、そのまま印刷出力を行うため処理Ｓ３へ移る。なお、１００％でないのは、画像データ以外の制御データの転送分の余裕をみているためである。
【００２９】
処理Ｓ６において、９０％以上の占有率となる場合には（Ｓ６のＮｏ）、選択の印刷ファイルを印刷出力するプリントイベントはあきらめ、他のプリンタイベントである待機中の印刷ファイル（以下、待機印刷ファイルという）の有無を判断する（Ｓ７）。処理Ｓ７において、待機印刷ファイルがなければ（Ｓ７のＮｏ）、最優先の印刷ファイルの処理実行を待機状態として（Ｓ８）、そのままスキャナイベントの読み取り処理が終了してＩ／Ｆ手段の処理が終了することを待つ（Ｓ９）。処理Ｓ９において、Ｉ／Ｆ手段が空くと（Ｓ９のＹｅｓ）、処理Ｓ３に移り待機状態とした最優先の印刷ファイルの処理を行う。
【００３０】
また、処理Ｓ７において、他のプリンタイベントとして待機印刷ファイルがある場合には（Ｓ７のＹｅｓ）、待機印刷ファイルの検索処理を行う（Ｓ１０）。
【００３１】
次に、図５は他のプリンタイベントの待機印刷ファイルの検索処理の動作を示すフローチャートであり、図６は待機印刷ファイルキュー情報の概略を示す図である。
【００３２】
この待機印刷ファイルの検索処理は、前述した図４における処理Ｓ１０の処理であり、図５のフローチャートに示すように、待機印刷ファイルキュー情報に登録されている中から待機印刷ファイルの選択を行う（Ｓ１１）。待機印刷ファイルキュー情報に登録の中から選択の待機印刷ファイルにおいて、Ｉ／Ｆ手段の占有率Ｙをファイル情報から導き出し（Ｓ１２）、求めた占有率Ｘと、先に求めたスキャナ部の読み取り処理における占有率Ｙとを加算して、９０％未満か否かの判定を行う（Ｓ１３）、９０％未満であれば（Ｓ１３のＹｅｓ）、選択した待機印刷ファイルの印刷出力を行い（Ｓ１４）、処理を終了する。または、処理Ｓ１４に代えて、図４に示すフローチャートの処理Ｓ３へ戻り処理を行う。
【００３３】
処理Ｓ１３において、９０％以上の占有率となるとき（Ｓ１３のＮｏ）、待機印刷ファイルキュー情報において次に待機中の待機印刷ファイルの有無を判断し（Ｓ１５）、待機印刷ファイルがあるとき（Ｓ１５のＹｅｓ）、この待機印刷ファイルのＩ／Ｆ手段の占有率Ｙを求める処理Ｓ１２へ移る。また、処理Ｓ１５において、次の待機印刷ファイルがないとき（Ｓ１５のＮｏ）、図４に示すフローチャートの処理Ｓ８へ戻る。
【００３４】
また、図６に示す待機印刷ファイルキュー情報は、Ｇ個のファイルＩＤの待機待ちを可能としており、情報の中には印刷ファイルの個数と先頭キュー番号と最後キュー番号が格納されている。待機ファイル個数は、印刷要求のプリンタイベントが来る度にインクリメントされ、Ｇ個のデータ領域のキューの中から空きを検索して、このキューへ待機する印刷ファイルを登録する。その際に、最後キュー番号は更新しておく。そして、印刷処理が終了したり、または、キャンセルが生じた場合には、先頭キュー番号の更新、および終了したファイルＩＤを抹消（例：ゼロクリア）、または、キャンセルしたファイルＩＤを抹消し、該当ファイルＩＤの前キュー番号，次キュー番号から、直前のファイルＩＤの次キュー番号と直後のファイルＩＤの前キュー番号を更新する。
【００３５】
以上のように、本実施の形態１によれば、Ｉ／Ｆ手段の占有率から最優先の印刷ファイルが処理不可状態となっても、次に選択された待機印刷ファイルに順序を入れ替えて出力し、少しでも早く印刷出力を得られるように、印刷待ち時間を少なくすることができる。
【００３６】
図７は本発明の実施の形態２における画像形成装置の動作を示すフローチャートである。本実施の形態２は、実施の形態１における図５のフローチャートにおいて、スキャナ部の読み取りおよび選択した印刷ファイルの出力によるＩ／Ｆ手段の各占有率の加算値が９０％未満であっても、さらに、選択した印刷ファイルにおける制御情報から選定判別手段によって設定を判別し（Ｓ１６）、設定条件を満足するか判断を行う（Ｓ１７）処理を付加したものである。この条件を満足し印刷可能であれば、選択した待機印刷ファイルの印刷処理を実行し（Ｓ１４）、満足しなければ、次の待機印刷ファイルの検索に移行する（Ｓ１５）。
【００３７】
また、前述の処理Ｓ１６における設定条件として、例えば、先に選択された最優先の印刷ファイルと、待機中の後から選択された待機印刷ファイルのそれぞれの制御情報の転写紙排出先の情報を判別する。
【００３８】
これにより、最優先の印刷ファイルの排紙トレイと、選択された待機印刷ファイルの排紙トレイが同じ場合、例えば、最優先の印刷ファイルが印刷途中の場合に、スキャナイベントが発生してＩ／Ｆ手段の占有率判断から、選択された待機印刷ファイルの印刷処理により、同一の排紙トレイ上に異なる印刷ファイルの転写紙が混在することになる。これを防ぐため、最優先の印刷ファイルの排紙トレイの排出先情報と、選択された待機印刷ファイルの排紙トレイの排出先情報とを比較し、選択された待機印刷ファイルを印刷出力する場合には、最優先の印刷ファイルとは異なる排紙トレイのときのみ選択し待機印刷ファイルの印刷実行をする。
【００３９】
また、最優先の印刷ファイルと選択された待機印刷ファイルの制御情報は、印刷出力の後処理の一例として、ソート設定が同じ場合においても、印刷出力が混在する可能性があることから、双方の制御情報におけるソート設定を比較し、ソート設定が異なるときのみ、選択された待機印刷ファイルの印刷実行をする。
【００４０】
さらに、選択された待機印刷ファイルの印刷枚数が複数枚の場合、例えば、その待機印刷ファイルが印刷途中で待機状態になる可能性もあり、さらに、その制御処理も複雑化し、また、使用者も印刷ファイルが印刷途中なのかどうかわからなくなる可能性があり、制御情報のページ数データとキューにある部数データから、１枚の印刷出力の待機印刷ファイルを実行し、他の印刷出力と区別し易くする。
【００４１】
以上の本実施の形態２によれば、待機印刷ファイルの選択をＩ／Ｆ手段の占有率の判断に加え、印刷ファイルの制御情報の設定条件による制限を加え、選択された待機印刷ファイルの印刷出力の転写紙を区別し易くして、かつ前述したように印刷待ち時間を少なくすることができる。
【００４２】
次に、本発明の実施の形態３は、選択した待機印刷ファイルの排紙先情報を変更する設定変更手段を設け、実施の形態２における図７のフローチャートの説明では、選択した待機印刷ファイルの制御情報から判別した排紙先情報と、最優先の印刷ファイルから判別の排紙先情報が同じとき、印刷出力を行わなかったが、本実施の形態３では、強制的に排紙先設定を変更し印刷を実行する。
【００４３】
これにより、同じ排紙先設定の印刷ファイルであっても印刷出力でき、かつ印刷出力された転写紙を区別し易くして、かつ前述したように印刷待ち時間を少なくすることができる。
【００４４】
【発明の効果】
以上説明したように、本発明によれば、スキャナ機能，プリンタ機能を有する画像形成装置にて、画像データを入出力するスキャナ，プリンタイベントが同時発生によりＩ／Ｆ手段において、同時に転送できない場合、他の待機印刷ファイルのＩ／Ｆ手段の占有率を判断し、同時転送可能な待機印刷ファイルがあるとき転写紙出力することで、全ファイルの出力時間を短くでき、使用者の待ち時間も短縮して待ち時間のストレスを軽減することが可能となる。
【００４５】
また、待機印刷ファイルをやみくもに出力するのではなく、印刷ファイルの設定条件に基づき転写紙出力を実施して、転写紙出力を得る際に、出力が混在して混乱することなく転写紙出力を得ること、さらに、設定条件の排紙先を変更して、先に印刷出力途中の転写紙に混在することなく区別された転写紙出力を得ることができ、かつ印刷出力の待ち時間を短くすることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の形態１における画像形成装置の概略構成を示す図
【図２】本実施の形態１における画像形成装置の回路構成を示すブロック図
【図３】本実施の形態１におけるＨＤＤに蓄積する蓄積データのファイル情報、ページ情報の拡張フォーマットの一例を示す図
【図４】本実施の形態１における画像形成装置の動作を示すフローチャート
【図５】本実施の形態１における待機印刷ファイルの検索処理の動作を示すフローチャート
【図６】本実施の形態１における待機印刷ファイルキュー情報を示す図
【図７】本発明の実施の形態２における画像形成装置の動作を示すフローチャート
【符号の説明】
１　プリンタ部
２　スキャナ部
３　書込ユニット
４　感光体
５　現像器
６　搬送ベルト
７　転写紙
８　定着ユニット
１１　コントローラ
１２　ＲＯＭ
１３　ＣＰＵ
１４　ＡＳＩＣ
１５　メモリ
１５’　フレームメモリ
１６　ＨＤＤ
２０　Ｉ／Ｆ手段
２１　プリンタ制御手段
２２　スキャナ制御手段
２３　操作制御手段
【図１】
2004007306.tif 000004
【図２】
2004007306.tif 000005
【図３】
2004007306.tif 000006
【図４】
2004007306.tif 000007
【図５】
2004007306.tif 000008
【図６】
2004007306.tif 000009
【図７】
2004007306.tif 000010