(57)【要約】【課題】ＢＯＸ内のデータとスキャナで読み取ったデータを混在させて縮小レイアウト印刷を行うこと。【解決手段】メインコントローラ１１１が、スキャナ部により紙原稿から読み取られた複数の画像データをＤＲＡＭ１１６上に展開し、さらにパーソナルＢＯＸ（ＨＤ１６２）に格納されている複数のドキュメントデータに基づく画像データをＤＲＡＭ１１６上に展開し、前記紙原稿から読み取られメモリ展開された複数の画像データに基づいて記録媒体上に画像出力するスキャンプリントジョブと、パーソナルＢＯＸから記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するＢＯＸプリントジョブとを混在させてプリンタ部により記録媒体に縮小レイアウト印刷処理する構成を特徴とする。【選択図】　　　図４
2004032256.tif 000002
【特許請求の範囲】
【請求項１】
紙原稿から画像データを読み取る読み取り手段と、
前記読み取り手段により読み取られた複数の画像データを記憶領域に展開する第１の展開手段と、
複数のドキュメントデータを記憶媒体に格納する格納手段と、
前記格納手段により記憶媒体に格納された複数のドキュメントデータに基づいて画像データを記憶領域に展開する第２の展開手段と、
前記第１の展開手段により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開手段により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理するように制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記縮小レイアウト印刷処理のカラーモードを白黒又はカラーのいずれか一方のモードとすることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記制御手段は、前記縮小レイアウト印刷処理のカラーモードをカラーとすることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記制御手段は、前記縮小レイアウト印刷処理のカラーモードを白黒とすることを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記縮小レイアウト印刷処理のカラーモードとして白黒又はカラーを選択する選択手段を有し、
前記制御手段は、前記縮小レイアウト印刷処理のカラーモードを前記選択手段により選択されたカラーモードとすることを特徴とする請求項２記載の画像処理装置。
【請求項６】
前記制御手段は、前記読み取り手段により読み取られた画像データと、前記格納手段により記憶媒体に格納されているドキュメントデータのカラーモードが異なる場合、前記縮小レイアウト印刷処理のカラーモードを白黒又はカラーのいずれか一方のモードとすることを特徴とする請求項２〜５のいずれかに記載の画像処理装置。
【請求項７】
前記制御手段は、前記読み取り手段により読み取られた画像データと、前記格納手段により記憶媒体に格納されているドキュメントデータのカラーモードが異なる場合、前記縮小レイアウト印刷処理のカラーモードを前記読み取り手段により読み取られた画像データのカラーモードとすることを特徴とする請求項２〜６のいずれかに記載の画像処理装置。
【請求項８】
前記制御手段は、前記読み取り手段により読み取られた画像データと、前記格納手段により記憶媒体に格納されている画像データのカラーモードが異なる場合、前記縮小レイアウト印刷処理のカラーモードを前記格納手段により記憶媒体に格納されているドキュメントデータのカラーモードとすることを特徴とする請求項２〜６のいずれかに記載の画像処理装置。
【請求項９】
紙原稿から画像データを読み取る読み取り工程と、
該読み取られた複数の画像データを記憶領域に展開する第１の展開工程と、
複数の画像データを記憶媒体に格納する格納工程と、
該記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開する第２の展開工程と、
前記第１の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する縮小レイアウト印刷処理工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項１０】
画像処理装置に、
紙原稿から画像データを読み取る読み取り工程と、
該読み取られた複数の画像データを記憶領域に展開する第１の展開工程と、
複数の画像データを記憶媒体に格納する格納工程と、
該記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開する第２の展開工程と、
前記第１の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する縮小レイアウト印刷処理工程と、
を実行させることを特徴とするプログラム。
【請求項１１】
画像処理装置に、
紙原稿から画像データを読み取る読み取り工程と、
該読み取られた複数の画像データを記憶領域に展開する第１の展開工程と、
複数の画像データを記憶媒体に格納する格納工程と、
該記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開する第２の展開工程と、
前記第１の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する縮小レイアウト印刷処理工程と、
を実行させるプログラムをコンピュータが読み取り可能に記憶する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像を記憶しておけるカラーデジタル複写機等において、記憶されている画像をプリント出力する画像処理装置および画像処理装置の制御方法およびプログラムおよび記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、スキャナから読み取った画像データや、ホストコンピュータからネットワークを介して送られたＰＤＬデータをビットマップに展開した画像データをハードディスクなどのメモリに一旦記憶し、そのメモリから任意の原稿の画像データを繰り返し読み出してプリントアウトする機能を備えたデジタル複写機等の画像処理装置が知られている。
【０００３】
また、このハードディスクなどのメモリをプリント出力用のテンポラリ画像メモリとして使用するだけでなく、ユーザ毎、部署毎等、論理的にパーティションを切ることで、そこに機密文書やよく使用する文書を入れておき、必要なときに複写機の操作パネルからユーザパスワードを入力して出力したり、ネットワークに接続された別の複写機にボックス内の文書を転送したりすることができるパーソナルボックス機能が実現されている。
【０００４】
さらに、ハードディスクの低価格化、大容量化に伴い、画像データ量の大きいカラー複合機においても同様の機能を実現することができるようになった。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述のような従来の画像処理装置における印刷処理では、スキャナから読み取った画像をシート上に出力するジョブと各個人ごとに割り当てられたパーソナルボックス領域の画像をシート上に出力するジョブとが混在された縮小レイアウト印刷処理を行うことができず、ユーザの所望する縮小レイアウト出力を得ることができないという問題点があった。
【０００６】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、紙原稿から読み取られた複数の画像データをメモリ上に展開し、さらにパーソナルボックスに格納されている複数のドキュメントデータに基づく画像データをメモリ上に展開し、前記紙原稿から読み取られメモリ展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと、パーソナルボックスから記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理することにより、スキャナから読み取った画像をシート上に出力するジョブと各個人ごとに割り当てられたパーソナルボックス領域の画像をシート上に出力するジョブとを混在させて縮小レイアウト印刷することができる利便性に優れた画像処理装置および画像処理装置の制御方法およびプログラムおよび記憶媒体を提供することである。
【０００７】
【課題を解決するための手段】
本発明に係る第１の発明は、紙原稿から画像データを読み取る読み取り手段（図１に示すリーダ部２００）と、前記読み取り手段により読み取られた複数の画像データを記憶領域（図４に示すＤＲＡＭ１１６）に展開する第１の展開手段（図４に示すメインコントローラ１１１）と、複数のドキュメントデータを記憶媒体に格納する格納手段（図４に示すＨＤ１６２）と、前記格納手段により記憶媒体に格納された複数のドキュメントデータに基づいて画像データを記憶領域（図４に示すＤＲＡＭ１１６）に展開する第２の展開手段（図４に示すメインコントローラ１１１）と、前記第１の展開手段により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開手段により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理するように制御する制御手段（図４に示すメインコントローラ１１１）とを有することを特徴とする。
【０００８】
本発明に係る第２の発明は、前記制御手段（図４に示すメインコントローラ１１１）は、前記縮小レイアウト印刷処理のカラーモードを白黒又はカラーのいずれか一方のモードとすることを特徴とする。
【０００９】
本発明に係る第３の発明は、前記制御手段（図４に示すメインコントローラ１１１）は、前記縮小レイアウト印刷処理のカラーモードをカラーとすることを特徴とする。
【００１０】
本発明に係る第４の発明は、前記制御手段（図４に示すメインコントローラ１１１）は、前記縮小レイアウト印刷処理のカラーモードを白黒とすることを特徴とする。
【００１１】
本発明に係る第５の発明は、前記縮小レイアウト印刷処理のカラーモードとして白黒又はカラーを選択する選択手段（図１に示す操作部１５０（図１３に示すＬＣＤ１５１６上の図示しないキー））を有し、
前記制御手段（図４に示すメインコントローラ１１１）は、前記縮小レイアウト印刷処理のカラーモードを前記選択手段により選択されたカラーモードとすることを特徴とする。
【００１２】
本発明に係る第６の発明は、前記制御手段（図４に示すメインコントローラ１１１）は、前記読み取り手段により読み取られた画像データと、前記格納手段により記憶媒体に格納されているドキュメントデータのカラーモードが異なる場合、前記縮小レイアウト印刷処理のカラーモードを白黒又はカラーのいずれか一方のモードとすることを特徴とする。
【００１３】
本発明に係る第７の発明は、前記制御手段（図４に示すメインコントローラ１１１）は、前記読み取り手段により読み取られた画像データと、前記格納手段により記憶媒体に格納されているドキュメントデータのカラーモードが異なる場合、前記縮小レイアウト印刷処理のカラーモードを前記読み取り手段により読み取られた画像データのカラーモードとすることを特徴とする。
【００１４】
本発明に係る第８の発明は、前記制御手段（図４に示すメインコントローラ１１１）は、前記読み取り手段により読み取られた画像データと、前記格納手段により記憶媒体に格納されているドキュメントデータのカラーモードが異なる場合、前記縮小レイアウト印刷処理のカラーモードを前記格納手段により記憶媒体に格納されているドキュメントデータのカラーモードとすることを特徴とする。
【００１５】
本発明に係る第９の発明は、紙原稿から画像データを読み取る読み取り工程（図２０のステップＳ２００２）と、該読み取られた複数の画像データを記憶領域に展開する第１の展開工程（図２０のステップＳ２００３）と、複数のドキュメントデータを記憶媒体に格納する格納工程（図１６（ａ）のステップＳ１８０１〜Ｓ１８０５，図１６（ｂ）のＳ１８０６〜Ｓ１８０９）と、該記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開する第２の展開工程（図２０のステップＳ２００４，Ｓ２００５）と、前記第１の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する縮小レイアウト印刷処理工程（図２０のステップＳ２００１〜Ｓ２００７）とを有することを特徴とする。
【００１６】
本発明に係る第１０の発明は、画像処理装置に、紙原稿から画像データを読み取る読み取り工程（図２０のステップＳ２００２）と、該読み取られた複数の画像データを記憶領域に展開する第１の展開工程（図２０のステップＳ２００３）と、複数のドキュメントデータを記憶媒体に格納する格納工程（図１６（ａ）のステップＳ１８０１〜Ｓ１８０５，図１６（ｂ）のＳ１８０６〜Ｓ１８０９）と、該記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開する第２の展開工程（図２０のステップＳ２００４，Ｓ２００５）と、前記第１の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する縮小レイアウト印刷処理工程（図２０のステップＳ２００１〜Ｓ２００７）とを実行させるプログラムであることを特徴とする。
【００１７】
本発明に係る第１１の発明は、画像処理装置に、紙原稿から画像データを読み取る読み取り工程（図２０のステップＳ２００２）と、該読み取られた複数の画像データを記憶領域に展開する第１の展開工程（図２０のステップＳ２００３）と、複数のドキュメントデータを記憶媒体に格納する格納工程（図１６（ａ）のステップＳ１８０１〜Ｓ１８０５，図１６（ｂ）のＳ１８０６〜Ｓ１８０９）と、該記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開する第２の展開工程（図２０のステップＳ２００４，Ｓ２００５）と、前記第１の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと前記第２の展開工程により記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する縮小レイアウト印刷処理工程（図２０のステップＳ２００１〜Ｓ２００７）とを実行させるプログラムを記憶媒体にコンピュータが読み取り可能に記憶させたものである。
【００１８】
【発明の実施の形態】
本発明の実施形態にかかわる画像入出力システムの全体構成を、図１を参照しながら説明する。
【００１９】
図１は、本発明の一実施形態に係る画像処理装置の構成を示すブロック図である。
【００２０】
図において、２００は画像入力装置としてのリーダ部（リーダ装置）で、原稿画像を光学的に読み取り、画像データに変換する。リーダ部２００は、原稿を読み取るための機能を持つスキャナユニット２１０と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット２５０とで構成される。
【００２１】
３００は画像出力装置としてのプリンタ部（プリンタ装置）で、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。プリンタ部３００は、複数種類の記録紙カセットを持つ給紙ユニット３２０と、画像データを記録紙に転写、定着させる機能を持つマーキングユニット３１０と、印字された記録紙をソート、ステイプルして機外へ出力する機能を持つ排紙ユニット３７０とで構成される。
【００２２】
１１０は制御装置（コントローラ部）で、リーダ部２００，プリンタ部３００と電気的に接続され、さらにイーサネット（登録商標）等のネットワーク（ＬＡＮ）４００を介して、ホストコンピュータ（ＰＣ）４０１，４０２と接続されている。
【００２３】
制御装置１１０は、リーダ部２００を制御して、原稿の画像データを読み込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、制御装置１１０は、リーダ部２００から読み取った画像データを、コードデータに変換し、ネットワーク４００を介してホストコンピュータへ送信するスキャナ機能、ホストコンピュータからネットワーク４００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能を提供する。
【００２４】
また、制御装置１１０は、ＣＤ−ＲＯＭドライブ１６３からＣＤ−ＲＯＭに格納されるデータを読み取ることができる。
【００２５】
１５０は操作部で、制御装置１１０に接続され、液晶タッチパネルで構成され、画像入出力システムを操作するためのユーザＩ／Ｆを提供する。
【００２６】
図２は、図１に示したリーダ部２００及びプリンタ部３００の構成を示す断面図である。
【００２７】
リーダ部２００において、２５０は原稿給送ユニットで、原稿を先頭順に１枚ずつプラテンガラス２１１上へ給送し、原稿の読み取り動作終了後、プラテンガラス２１１上の原稿を排出するものである。原稿がプラテンガラス２１１上に搬送されると、ランプ２１２を点灯し、そして光学ユニット２１３の移動を開始させて、原稿を露光走査する。この時の原稿からの反射光は、ミラー２１４、２１５、２１６及びレンズ２１７によってＣＣＤイメージセンサ（以下ＣＣＤという）２１８へ導かれる。このように、走査された原稿の画像はＣＣＤ２１８によって読み取られる。
【００２８】
２２２はリーダ画像処理回路部で、ＣＣＤ２１８から出力される画像データに所定の処理を施し、後述する図４に示すスキャナＩ／Ｆ１４０を介して制御装置１１０へと出力するところである。３５２はプリンタ画像処理回路部で、後述する図４に示すプリンタＩ／Ｆ１４５を介して制御装置１１０から送られる画像信号をレーザドライバへと出力するところである。
【００２９】
プリンタ部３００において、３１７はレーザドライバで、レーザ発光部３１３，３１４，３１５，３１６を駆動するものであり、プリンタ画像処理部３５２から出力された画像データに応じたレーザ光をレーザ発光部３１３，３１４，３１５，３１６を発光させる。このレーザ光はミラー３４０→３４１→３４２，３４３→３４４→３４５，３４６→３４７→３４８，３４９→３５０→３５１によって感光ドラム３２５，３２６，３２７，３２８に照射され、感光ドラム３２５，３２６，３２７，３２８にはレーザ光に応じた潜像が形成される。
【００３０】
３２１，３２２，３２３，３２４は、それぞれブラック（Ｂｋ），イエロー（Ｙ），シアン（Ｃ），マゼンダ（Ｍ）のトナーによって、潜像を現像するための現像器であり、現像された各色のトナーは、用紙に転写されフルカラーのプリントアウトがなされる。
【００３１】
用紙カセット３６０，３６１及び手差しトレイ３６２のいずれかより、レーザ光の照射開始と同期したタイミングで給紙された用紙は、レジストローラ３３３を経て、転写ベルト３３４上に吸着され、搬送される。そして、感光ドラム３２５，３２６，３２７，３２８に付着された現像剤を記録紙に転写する。
【００３２】
現像剤の乗った記録紙は定着部３３５に搬送され、定着部３３５の熱と圧力により現像剤は記録紙に定着される。定着部３３５を通過した記録紙は排出ローラ３３６によって排出され、排紙ユニット３７０は、排出された記録紙を束ねて記録紙の仕分けをしたり、仕分けされた記録紙のステイプルを行って、排紙トレイ３７１等に排紙する。
【００３３】
また、両面記録が設定されている場合は、排出ローラ３３６のところまで記録紙を搬送した後、排出ローラ３３６の回転方向を逆転させ、フラッパ３３７によって再給紙搬送路３３８へ導く。再給紙搬送路３３８へ導かれた記録紙は上述したタイミングで転写ベルト３３４へ給紙される。
【００３４】
＜リーダ画像処理部の説明＞
図３は、図２に示したリーダ画像処理部２２２の詳細な構成を示すブロック図である。
【００３５】
図２に示したように、プラテンガラス２１１上の原稿はＣＣＤ２１８に読み取られて電気信号に変換される。なお、このＣＣＤ２１８は、カラーセンサの場合、ＲＧＢのカラーフィルタが１ラインＣＣＤ上にＲＧＢ順にインラインに乗ったものでも、３ラインＣＣＤで、それぞれレッド（Ｒ）フィルタ，グリーン（Ｇ）フィルタ，ブルー（Ｂ）フィルタをそれぞれのＣＣＤごとに並べたものでも構わないし、フィルタがオンチップ化又は、フィルタがＣＣＤと別構成になったものでも構わない。
【００３６】
そして、ＣＣＤ２１８から出力される電気信号（アナログ画像信号）は、リーダ画像処理部２２２に入力される。
【００３７】
このリーダ画像処理部２２２において、４０１はクランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部で、入力されたアナログ信号をサンプルホールド（Ｓ／Ｈ）し、アナログ画像信号のダークレベルを基準電位にクランプし、所定量に増幅し（上記処理順番は表記順とは限らない）、Ａ／Ｄ変換して、例えばＲＧＢ各８ビットのディジタル信号に変換する。
【００３８】
４０２はシェーディング部で、クランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部４０１から出力されるＲＧＢ信号に対して、シェーディング補正及び黒補正を施し、制御装置１１０へ出力する。
【００３９】
＜制御装置の説明＞
図４は、図１に示した制御装置１１０の構成を示すブロック図である。
【００４０】
図において、１１１はメインコントローラで、主にＣＰＵ１１２，バスコントローラ１１３，各種Ｉ／Ｆコントローラ回路等から構成される。
【００４１】
ＣＰＵ１１２とバスコントローラ１１３は、制御装置１１０全体の動作を制御するものであり、ＣＰＵ１１２はＲＯＭ１１４からＲＯＭＩ／Ｆ１１５を経由して読込んだプログラムに基づいて動作する。
【００４２】
また、ＣＰＵ１１２は、ホストコンピュータから受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスタイメージデータに展開する動作も、このプログラムに記述されており、ソフトウェアによって処理される。バスコントローラ１１３は、各Ｉ／Ｆから入出力されるデータ転送を制御するものであり、バス競合時の調停やＤＭＡデータ転送の制御を行う。
【００４３】
１１６はＤＲＡＭで、ＤＲＡＭＩ／Ｆ１１７によってメインコントローラ１１１と接続されており、ＣＰＵ１１２が動作するためのワークエリアや、画像データを蓄積するためのエリアとして使用される。
【００４４】
１１８はＣｏｄｅｃで、ＤＲＡＭ１１６に蓄積されたラスタイメージデータをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また逆に圧縮され蓄積されたコードデータをラスタイメージデータに伸長する。１１９はＳＲＡＭで、Ｃｏｄｅｃ１１８の一時的なワーク領域として使用される。Ｃｏｄｅｃ１１８は、Ｉ／Ｆ１２０を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００４５】
１３５はグラフィックプロセッサ（Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ）で、ＤＲＡＭ１１６に蓄積されたラスタイメージデータに対して、画像回転、画像変倍、色空間変換、二値化の処理をそれぞれ行う。１３６はＳＲＡＭで、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５の一時的なワーク領域として使用される。Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５は、Ｉ／Ｆ１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００４６】
１２１はネットワークコントローラ（Ｎｅｔｗｏｒｋ　Ｃｏｎｔｏｒｌｌｅｒ）で、Ｉ／Ｆ１２３によってメインコントローラ１１１と接続され、コネクタ１２２によって外部ネットワークと接続される。ネットワークとしては一般的にイーサネット（登録商標）があげられる。
【００４７】
１２５は汎用高速バスで、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。
【００４８】
１２６はＩ／Ｏ制御部で、リーダ部２００，プリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されており、Ｉ／Ｏバス１２８によってスキャナＩ／Ｆ回路１４０，プリンタＩ／Ｆ回路１４５に接続されている。
【００４９】
１３２はパネルＩ／Ｆで、ＬＣＤコントローラ１３１に接続され、図１に示した操作部１５０上の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。操作部１５０は、液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は前述したパネルＩ／Ｆ１３２を介してＣＰＵ１１２に伝えられ、液晶表示部はパネルＩ／Ｆ１３２から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。
【００５０】
１３３はリアルタイムクロックモジュールで、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ用電池１３４によってバックアップされている。
【００５１】
１６１はＥ−ＩＤＥインタフェース（コネクタ）で、外部記憶装置を接続するためのものである。本実施形態においては、このＩ／Ｆを介してハードディスクドライブ（ＨＤドライブ）１６０を接続し、ハードディスク（ＨＤ）１６２へ画像データを記憶させたり、ハードディスク１６２から画像データを読み込む動作を行う。
【００５２】
１４２，１４７はそれぞれコネクタで、それぞれリーダ部２００，プリンタ部３００とに接続され、同調歩同期シリアルＩ／Ｆ１４３，１４８とビデオＩ／Ｆ１４４，１４９とから構成される。
【００５３】
１４０はスキャナＩ／Ｆで、コネクタ１４２を介してリーダ部２００と接続され、また、スキャナバス１４１によってメインコントローラ１１１と接続されており、リーダ部２００から受け取った画像に対して所定の処理を施す機能を有し、さらに、リーダ部２００から送られたビデオ制御信号をもとに生成した制御信号を、スキャナバス１４１に出力する機能も有する。スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３によって制御される。
【００５４】
１４５はプリンタＩ／Ｆで、コネクタ１４７を介してプリンタ部３００と接続され、また、プリンタバス１４６によってメインコントローラ１１１と接続されており、メインコントローラ１１１から出力された画像データに所定の処理を施して、プリンタ部３００へ出力する機能を有し、さらに、プリンタ部３００から送られたビデオ制御信号をもとに生成した制御信号を、プリンタバス１４６に出力する機能も有する。ＤＲＡＭ１１６上に展開されたラスタイメージデータのプリンタ部への転送は、バスコントローラ１１３によって制御され、プリンタバス１４６、ビデオＩ／Ｆ１４９を経由して、プリンタ部３００へＤＭＡ転送される。
【００５５】
＜スキャナＩ／Ｆの画像処理部の説明＞
図５は、図４に示したスキャナＩ／Ｆ１４０の画像処理を担う部分の詳細な構成を示すブロック図であり、図４と同一のものには同一の符号を付してある。
【００５６】
図に示すように、リーダ部２００から入力された画像信号は、コネクタ１４２を介してスキャナＩ／Ｆ１４０に入力される。
【００５７】
スキャナＩ／Ｆ１４０において、６０１はつなぎ＆ＭＴＦ補正部で、コネクタ１４２を介して送られる画像信号に対して、ＣＣＤ２１８が３ラインＣＣＤの場合、つなぎ処理はライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整し、３ラインの読取位置が同じになるように信号タイミングを補正し、ＭＴＦ補正は読取速度によって読取のＭＴＦが変るため、その変化を補正する。
【００５８】
６０２は入力マスキング部で、つなぎ＆ＭＴＦ補正部６０１で読取位置タイミングが補正されて入力されるデジタル信号に対して、ＣＣＤ２１８の分光特性及びランプ２１２及びミラー２１４，２１５，２１６の分光特性を補正する。この入力マスキング部６０２の出力はＡＣＳカウント部（オートカラーセレクトカウント部）６０３（詳細は図６に示す）及びメインコントローラ１１１へと送られる。
【００５９】
＜ＡＣＳカウント部の説明＞
以下、図６を参照して、図５に示したＡＣＳカウント部６０３の構成について詳細に説明する。
【００６０】
図６は、図５に示したＡＣＳカウント部６０３の構成を示すブロック図である。
【００６１】
オートカラーセレクト（以下、ＡＣＳ）とは、原稿がカラーなのか白黒なのかを判断すること、つまり画素ごとの彩度を求めてある閾値以上の画素がどれだけ存在するかに基づいてカラー判定を行うことである。
【００６２】
しかし、白黒原稿であっても、ＭＴＦ等の影響により、ミクロ的に見るとエッジ周辺に色画素が多数存在し、単純に画素単位でＡＣＳ判定を行うのは難しい。よって、このＡＣＳ手法は従来よりさまざまな方法が提供されているが、本実施形態は、特定のＡＣＳ手法に限定されるでものではないため、ごく一般的な手法で説明を行う。
【００６３】
上述したように、白黒画像でもミクロ的に見ると色画素が多数存在するわけであるから、その画素が本当に色画素であるかどうかは、注目画素に対して周辺の色画素の情報で判定する必要がある。以下、ＡＣＳカウント部６０３内の構成および動作について説明する。
【００６４】
図において、５０１はフィルタで、画素信号（Ｒ，Ｇ，Ｂ）と制御信号５１２を入力し、注目画素に対して周辺画素を参照する為にＦＩＦＯの構造をとる。
【００６５】
５０２は領域検出回路で、メインコントローラ１１１からセット（設定）されたレジスタ５０７〜５１０の値と、リーダ部２００から送られたビデオ制御信号５１２を元に、ＡＣＳをかける領域信号５０５を作成する回路である。
【００６６】
５０３は色判定部で、ＡＣＳをかける領域信号５０５に基づき、注目画素に対してフィルタ５０１内のメモリ内の周辺画素を参照し、注目画素が色画素か白黒画素かを決定し、色判定信号５０６を生成する。
【００６７】
５０４はカウンタで、色判定部５０３が出力した色判定信号５０６の個数を数える。
【００６８】
以下、ＡＣＳ動作について説明する。
【００６９】
まず、メインコントローラ１１１は、読み込み範囲に対してＡＣＳをかける領域を決定し、レジスタ５０７〜５１０に設定する（本実施形態では、原稿に対して独立で範囲を決める構成をとる）。また、メインコントローラ１１１は、ＡＣＳをかける領域内での色判定信号５０６の個数を計数するカウンタ５０４の値を、所定の閾値と比較し、当該原稿がカラーなのか白黒なのかを判断する。
【００７０】
なお、レジスタ５０７〜５１０には、主走査方向，副走査方向それぞれについて、色判定部５０３が判定を開始する位置，判定を終了する位置を、リーダ部２００から送られたビデオ制御信号５１２に基づいて設定しておく。本実施形態では、実際の原稿の大きさよりもそれぞれ１０ｍｍ程度小さめに設定している。
【００７１】
＜プリンタＩ／Ｆの画像処理部の説明＞
以下、図７を参照して、図４に示したプリンタＩ／Ｆ１４５の画像処理を担う部分についての詳細な説明を行う。
【００７２】
図７は、図４に示したプリンタＩ／Ｆ１４５の画像処理を担う部分の詳細な構成を示すブロック図であり、図４と同一のものには同一の符号を付してある。
【００７３】
図に示すように、メインコントローラ１１１から、プリンタバス１４６を介して送られる画像信号は、まずプリンタＩ／Ｆ１４５のＬＯＧ変換部７０１に入力される。ＬＯＧ変換部７０１では、ＬＯＧ変換でＲＧＢ信号からＣＭＹ信号に変換する。
【００７４】
７０２はモアレ除去部で、ＬＯＧ変換部７０１から出力されるＣＭＹ信号のモアレを除去する。７０３はＵＣＲ＆マスキング部で、モアレ除去部７０２でモアレ除去処理されたＣＭＹ信号をＵＣＲ処理してＣＭＹ信号を生成し、マスキング処理してプリンタの出力にあった信号に補正する。
【００７５】
７０４はγ補正部で、ＵＣＲ＆マスキング部７０３で処理された信号を濃度調整する。７０５はフィルタ部で、γ補正部７０４で濃度調整されたＣＭＹ信号をスムージング又はエッジ処理する。
【００７６】
これらの処理を経たＣＭＹ信号（画像）は、コネクタ１４７を介してプリンタ部３００へと送られる。
【００７７】
＜Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒの説明＞
以下、図８を参照して、図４に示したＧｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５についての詳細な説明を行う。
【００７８】
図８は、図４に示したＧｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５の詳細な構成を示すブロック図であり、図４と同一のものには同一の符号を付してある。
【００７９】
Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５において、８０１は画像回転部で、画像回転処理を行うモジュールである。８０２は画像変倍部で、画像変倍処理を行うモジュールである。８０３は色空間変換部で、色空間変換処理を行うモジュールである。８０５は画像二値化部で、二値化処理を行うモジュールである。また、色空間変換部８０３は、ＬＵＴ（ルックアップテーブル）８０４を備えている。
【００８０】
なお、ＳＲＡＭ１３６は、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５の各々のモジュールの一時的なワーク領域として使用される。各々のモジュールが用いるＳＲＡＭ１３６のワーク領域が競合しないよう、あらかじめ各々のモジュールごとにワーク領域が静的に割り当てられているものとする。
【００８１】
また、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５は、Ｉ／Ｆ１３７を介してメインコントローラ１１１と接続され、ＤＲＡＭ１１６との間のデータの転送は、バスコントローラ１１３によって制御されＤＭＡ転送される。
【００８２】
さらに、バスコントローラ１１３は、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５の各々のモジュールにモード等を設定する制御、及び各々のモジュールに画像データを転送するためのタイミング制御を行う。
【００８３】
＜画像回転部の説明＞
以下、図８に示した画像回転部８０１における画像回転処理手順を示す。
【００８４】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に画像回転制御のための設定を行う。この設定によりバスコントローラ１１３は画像回転部８０１に対して画像回転に必要な設定（たとえば画像サイズや回転方向・角度等）を行う。
【００８５】
必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【００８６】
なお、ここでは回転を行う画像サイズを３２画素×３２ラインとし、また、画像バス上に画像データを転送させる際に２４ｂｙｔｅ（ＲＧＢ各々８ｂｉｔで１画素分）を単位とする画像転送を行うものとする。
【００８７】
上述のように、３２画素×３２ラインの画像を得るためには、上述の単位データ転送を３２×３２回行う必要があり、かつ不連続なアドレスから画像データを転送する必要がある（図９参照）。
【００８８】
図９は、画像回転部８０１の動作を説明する模式図である。
【００８９】
不連続アドレッシングにより転送された画像データは、読み出し時に所望の角度に回転されているように、ＳＲＡＭ１３６に書き込まれる。例えば、９０度反時計方向回転であれば、転送される画像データを、図１０に示すようにＹ方向に書き込んでいく。読み出し時にＸ方向に読み出すことで、画像が回転される。
【００９０】
図１０は、画像回転部８０１の動作を説明する図である。
【００９１】
３２画素×３２ラインの画像回転（ＳＲＡＭ１３６への書き込み）が完了した後、画像回転部８０１はＳＲＡＭ１３６から上述した読み出し方法で画像データを読み出し、バスコントローラ１１３に画像を転送する。回転処理された画像データを受け取ったバスコントローラ１１３は、連続アドレッシングを以って、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【００９２】
こうした一連の処理は、ＣＰＵ１１２からの処理要求が無くなるまで（必要なページ数の処理が終わったとき）繰り返される。
【００９３】
＜画像変倍部の説明＞
以下、図８に示した画像変倍部８０２における処理手順を示す。
【００９４】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に画像変倍制御のための設定を行う。この設定によりバスコントローラ１１３は画像変倍部８０２に対して画像変倍に必要な設定（主走査方向の変倍率、副走査方向の変倍率、変倍後の画像サイズ等）を行う。必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【００９５】
画像変倍部８０２は、受け取った画像データを一時ＳＲＡＭ１３６に格納し、これを入力バッファとして用いて、格納したデータに対して主走査、副走査の変倍率に応じて必要な画素数、ライン数の分の補間処理を行って画像を拡大もしくは縮小することで、変倍処理とする。変倍後のデータは再度ＳＲＡＭ１３６へ書き戻し、これを出力バッファとして画像変倍部８０２はＳＲＡＭ１３６から画像データを読み出し、バスコントローラ１１３に転送する。
【００９６】
変倍処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【００９７】
＜色空間変換部の説明＞
以下、図８に示した色空間変換部８０３における処理手順を示す。
【００９８】
ＣＰＵ１１２は、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に色空間変換制御のための設定を行う。この設定によりバスコントローラ１１３は色空間変換部８０３およびＬＵＴ（ルックアップテーブル）８０４に対して色空間変換処理に必要な設定（後述のマトリックス演算の係数、ＬＵＴ８０４のテーブル値等）を行う。
【００９９】
必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１００】
色空間変換部８０３は、受け取った画像データ１画素ごとに対して、まず下記の式で表される３×３のマトリックス演算を施す。
【０１０１】
【数１】
2004032256.tif 000003
【０１０２】
なお、上式において、Ｒ，Ｇ，Ｂが入力、Ｘ，Ｙ，Ｚが出力、ａ１１，ａ１２，ａ１３，ａ２１，ａ２２，ａ２３，ａ３１，ａ３２，ａ３３，ｂ１，ｂ２，ｂ３，ｃ１，ｃ２，ｃ３がそれぞれ係数である。
【０１０３】
上式の演算によって、例えばＲＧＢ色空間からＹｕｖ色空間への変換など、各種の色空間変換を行うことができる。
【０１０４】
次に、マトリックス演算後のデータに対して、ＬＵＴ８０４による変換を行う。これによって、非線形の変換をも行うことができる。当然、スルーのテーブルを設定することにより、実質的にＬＵＴ変換を行わないこともできる。
【０１０５】
その後、色空間変換部８０３は色空間変換処理された画像データをバスコントローラ１１３に転送する。色空間変換処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【０１０６】
＜画像二値化部の説明＞
以下、図８に示した画像二値化部８０５における処理手順を示す。
【０１０７】
ＣＰＵ１１２が、Ｉ／Ｆ１３７を介して、バスコントローラ１１３に二値化制御のための設定を行う。この設定によりバスコントローラ１１３は画像二値化部８０５に対して二値化処理に必要な設定（変換方法に応じた各種パラメータ等）を行う。必要な設定を行った後に、再度ＣＰＵ１１２からバスコントローラ１１３に対して画像データ転送の許可を行う。この許可に従い、バスコントローラ１１３はＤＲＡＭ１１６もしくは各Ｉ／Ｆを介して接続されているデバイスから画像データの転送を開始する。
【０１０８】
画像二値化部８０５は、受け取った画像データに対して二値化処理を施す。本実施形態では、二値化の手法としては、画像データを所定の閾値と比較して単純に二値化するものとする。もちろん、ディザ法、誤差拡散法、誤差拡散法を改良したものなど、いずれの手法によってもかまわない。
【０１０９】
その後、画像二値化部８０５は二値化処理された画像データをバスコントローラ１１３に転送する。二値化処理された画像データを受け取ったバスコントローラ１１３は、ＤＲＡＭ１１６もしくはＩ／Ｆ上の各デバイスにデータを転送する。
【０１１０】
＜ＰＤＬ画像出力時のシーケンス＞
図１１は、本発明の画像形成装置の第１の制御処理手順の一例を示すフローチャートであり、本実施形態におけるＰＤＬ画像出力の手順に対応する。なお、図中のＳ３００１〜Ｓ３００８は各ステップを示す。また、このフローチャートは、図１に示したＰＣ４０１，４０２内の図示しないＣＰＵ，図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行されるものとする。
【０１１１】
まず、ＰＤＬ画像を出力する場合、ステップＳ３００１では、ＰＣ４０１，４０２上でユーザが当該ＰＤＬ画像出力ジョブのプリント設定を行う。プリント設定内容は、部数、用紙サイズ、片面／縮小レイアウト、ページ出力順序、ソート出力、ステイプル止めの有無等である。
【０１１２】
次に、ステップＳ３００２では、ＰＣ４０１，４０２上で印刷指示を与え、それと共にＰＣ４０１，４０２上にインストールされているドライバソフトウェアが、印刷対象となるＰＣ４０１，４０２上のコードデータをいわゆるＰＤＬデータに変換して、ステップＳ３００１で設定したプリント設定パラメータとともに、本画像入出力装置の制御装置１１０に、ネットワーク４００を介してＰＤＬデータを転送する。
【０１１３】
次にステップＳ３００３では、制御装置１１０のメインコントローラ１１１のＣＰＵ１１２が、コネクタ１２２およびＮｅｔｗｏｒｋＣｏｎｔｒｏｌｌｅｒ１２１を介して転送されたＰＤＬデータを前記プリント設定パラメータに基づいて、画像データに展開（ラスタライズ）する。画像データの展開は、ＤＲＡＭ１１６上に行われる。画像データの展開が完了するとステップＳ３００４へ進む。
【０１１４】
ステップＳ３００４では、メインコントローラ１１１がＤＲＡＭ１１６上に展開された画像データを、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５に転送する。
【０１１５】
ステップＳ３００５では、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５が、前記プリント設定パラメータとは独立に、画像処理を行う。例えば、前記プリント設定パラメータで指定された用紙サイズがＡ４であるにもかかわらず、プリンタ部３００の給紙ユニット３６０にはＡ４Ｒ用紙しかない場合には、ＧｒａｐｈｉｃＰｒｏｃｅｓｓｏｒ１３５で画像を９０度回転することによって、出力用紙にあわせた画像出力を行うことができる。画像データの画像処理が完了するとステップＳ３００６へ進む。
【０１１６】
ステップＳ３００６では、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５がメインコントローラ１１１へ画像処理後の画像データを転送する。メインコントローラ１１１は転送されてきた画像データをＤＲＡＭ１１６上に記憶する。
【０１１７】
ステップＳ３００７では、メインコントローラ１１１はプリンタＩ／Ｆ１４５およびコネクタ１４７を介して、プリンタ部３００を制御しつつ、適切なタイミングでＤＲＡＭ１１６上の画像データを、プリンタ部３００へと転送する。
【０１１８】
ステップＳ３００８では、制御装置１１０が、プリンタ部３００を制御して画像データをプリント出力する。画像データの転送が完了すると、すなわち当該ＰＤＬジョブが終了すると、プリント出力を終了する。
【０１１９】
＜コピー画像出力時のシーケンス＞
図１２は、本発明の画像形成装置の第２の制御処理手順の一例を示すフローチャートであり、本実施形態におけるコピー画像出力の手順に対応する。なお、図中のＳ４００１〜Ｓ４００７は各ステップを示す。また、このフローチャートは、図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行されるものとする。
【０１２０】
コピー画像を出力する場合、ステップＳ４００１では、操作部１５０上でユーザが当該コピー画像出力ジョブのコピー設定を行う。コピー設定内容は、部数、用紙サイズ、片面／縮小レイアウト、拡大／縮小率、ソート出力、ステイプル止めの有無等である。
【０１２１】
次に、ステップＳ４００２では、操作部１５０上でコピー開始指示を与えると、制御装置１１０のメインコントローラ１１１はスキャナＩ／Ｆ１４０およびコネクタ１４２を介してリーダ部２００を制御し、原稿の画像データを読み込む。画像データはＤＲＡＭ１１６上に記憶される。
【０１２２】
従来のコピー機では、前記コピー設定の拡大／縮小率の設定に応じて、すなわち副走査方向の変倍率に応じて光学ユニット２１３の移動速度を変化させることにより副走査方向の変倍処理を実現していた。しかしながら、本実施形態では、前記コピー設定の拡大／縮小率の設定にかかわらず、必ず等倍（１００％）で画像データを読み取り、変倍処理については、主走査方向、副走査方向ともに、後述するＧｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５によって行うものとする。
【０１２３】
次に、ステップＳ４００３では、メインコントローラ１１１がＤＲＡＭ１１６上の画像データを、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５に転送する。ステップＳ４００４では、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５が、前記コピー設定パラメータに基づいて画像処理を行う。例えば、拡大４００％の設定がなされているときには、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５内のモジュールである画像変倍部を用いて主走査方向、副走査方向、双方への変倍処理を行う。画像データの画像処理が完了するとステップＳ４００５へ進む。
【０１２４】
ステップＳ４００５では、Ｇｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒ１３５がメインコントローラ１１１へ画像処理後の画像データを転送する。メインコントローラ１１１は転送されてきた画像データをＤＲＡＭ１１６上に記憶する。
【０１２５】
次に、ステップＳ４００６では、メインコントローラ１１１はプリンタＩ／Ｆ１４５およびコネクタ１４７を介して、プリンタ部３００を制御しつつ、適切なタイミングでＤＲＡＭ１１６上の画像データを、プリンタ部３００へと転送する。
【０１２６】
さらに、ステップＳ４００７では、制御装置１１０が、プリンタ部３００を制御して画像データをプリント出力する。画像データの転送が完了すると、すなわち当該コピージョブが終了すると、プリント出力を終了する。
【０１２７】
＜パーソナルボックス機能の説明＞
以下、図１３〜図１９を参照して、本実施形態におけるパーソナルボックス機能について詳細に説明する。
【０１２８】
図１３は、図１に示した操作部１５０のキー配列を示す平面図である。
【０１２９】
図において、１５０１は電源スイッチで、本体への通電を制御する。１５０２は予熱キーで、予熱モードのＯＮ／ＯＦＦに使用する。１５０３はコピーＡモードキーで、複数の機能の中からコピーＡモードを選択するときに使用する。１５０４はコピーＢモードキーで、複数の機能の中からコピーＢモードを選択するときに使用する。コピーＡ及びコピーＢとは、各々同じコピー機能であるが、片方のコピーのスキャナ読み込みが終了している場合は次のコピーの入力ができるため、敢えてユーザに分かりやすくするために二つのコピーに分けている。
【０１３０】
１５０５はボックスキーで、複数の機能の中からボックスモードを選択するときに使用する。ボックス機能とは、ユーザ個人や部署毎に複写機内のメモリに記憶領域を持ち、そこにＰＤＬやスキャン画像を入れておき、好きなときに出力する機能である。
【０１３１】
１５０６は拡張キーで、ＰＤＬに対する操作を行うときに使用する。１５０３〜１５０６は後述するＬＣＤ１５１６の各々の機能画面を呼び出すときにも使用され、ＬＣＤ１５１６の表示により各々のジョブの状況を見ることができる。
【０１３２】
１５０７はコピースタートキーで、コピーの開始を指示するときに用いるキーである。１５０８はストップキーで、コピーを中断したり、中止したりするときに用いるキーである。１５０９はリセットキーで、スタンバイ中は標準モードに復帰させるキーとして動作する。
【０１３３】
１５１０はガイドキーで、各機能を知りたいときに使用するキーである。１５１１はユーザモードキーで、ユーザがシステムの基本設定を変更するときに使用する。１５１２は割り込みキーで、コピー中に割り込みしてコピーしたいときに用いる。１５１３はテンキーで、数値の入力を行うときに使用する。
【０１３４】
１５１４はクリアキーで、数値をクリアするときに用いる。１５１５はＩＤキーで、複写機を使用する場合にＩＤの入力モードに移行するときに使用する。１５１６は液晶画面とタッチセンサの組合せからなるＬＣＤタッチパネル（操作パネル）であり、各モード毎に個別の設定画面が表示され、さらに、描画されたキーに触れることで、各種の詳細な設定を行うことが可能である。また、各々のジョブの動作状況表示なども行う。
【０１３５】
１５１７はネットワークの通信状態を示すタリーランプで、通常緑色で、通信しているときは緑色で点滅し、ネットワークエラーの場合には赤色になる。
【０１３６】
１５１８はＡＣＳ（オートカラーセレクト）キーで、コピー原稿がカラーか白黒かを自動的に判別し、カラーならばカラーで、白黒ならば黒単色でスキャンするモードを設定する場合に使用する。１５１９はフルカラーモードキーで、コピー原稿に関わらずフルカラーでスキャンするモードを設定する場合に使用する。１５２０はブラックモードキーで、コピー原稿に関わらず黒単色でスキャンするモードを設定する場合に使用する。１５１８〜１５２０はトグル動作し、必ずどれか一つが選択されており、選択されているキーが点灯している。
【０１３７】
図１４は、図１３に示した操作パネル１５１６のコピー標準画面の一例を示した模式図である。本実施形態の画像処理装置は、電源投入時にデフォルトとして、このコピー標準画面で起動するようになっている。
【０１３８】
図において、１６０１はメッセージラインで、コピージョブの状態をメッセージで表示する。１６０２は倍率表示で、設定された倍率やコピーモードによって自動的に決められる倍率をパーセントで表示する。１６０３は用紙サイズ表示で、選択された出力用紙を表示し、自動用紙選択が設定されている場合にはオート用紙というメッセージを表示する。
【０１３９】
１６０４は置数表示で、何枚コピーするかを示す。１６０５は縮小キーで、縮小コピーを行いたい場合に使用する。１６０６は等倍キーで、縮小や拡大が設定されている場合に等倍に戻したいときに使用する。１６０７は拡大キーで、拡大コピーを行いたい場合に使用する。１６０８はズームキーで、細かい単位で倍率を設定して縮小コピーや拡大コピーを行いたい場合に使用する。
【０１４０】
１６０９は用紙選択キーで、出力用紙を指定する場合に使用する。１６１０はフィニッシャキーで、ソートやステイプルのモードを設定する場合に使用する。１６１１は両面キーで、両面モードを設定する場合に使用する。
【０１４１】
１６１２は濃度表示で、現在の濃度が分かるようになっており、左側が濃度が薄く、右側が濃度が濃いことを示す。また、濃度表示１６１２は、うすくキー１６１３、こくキー１６１５と連動して表示が変化するようになっている。うすくキー１６１３は、濃度を薄くしたい場合に使用する。こくキー１６１５は、濃度を濃くしたい場合に使用する。１６１４は自動キーで、自動的に濃度を決定するモードを使用する場合に使用する。
【０１４２】
１６１６は文字キーで、文字原稿をコピーするのに適した濃度に自動的に設定する文字モードを設定する場合に使用する。１６１７は文字／写真キーで、写真が混在した原稿をコピーするのに適した濃度に自動的に設定する文字／写真モードを設定する場合に使用する。１６１８は応用モードキーで、コピー標準画面で設定できない様々なコピーモードを設定する場合に使用する。
【０１４３】
１６１９はシステム状況キーで、現在この画像入出力システム１００で行われているプリントやスキャンの状況を見たい場合に使用する。このシステム状況キー１６１９は、コピー標準画面だけではなく、常にこの位置に現れており、いつでもこのキーを押すことによりシステムの状況を見ることができるようになっている。
【０１４４】
また、図１４では図示していないが、領域１６２０は、メッセージライン１６０１で表示する必要のない優先度の低いアラームや、他の機能の実行状態などをメッセージ表示するステータスラインである。
【０１４５】
図１５は、図４に示したハードディスク（ＨＤ）１６２の論理的な使用方法を示した図である。
【０１４６】
図に示すように、本実施形態においては使用用途に応じてハードディスクの記憶領域をテンポラリ領域１７０１とボックス領域１７０２に論理的に分ける。テンポラリ領域１７０１は、画像データの出力順序を変えたり、複数部出力においても一回のＰＤＬ展開や一回のスキャンで出力ができるようにするために、ＰＤＬの展開データやスキャナからの画像データを一時的に記憶する記憶領域である。
【０１４７】
ボックス領域１７０２はボックス機能を使用するための記憶領域であり、１７０３〜１７０７に示すように登録された数の小さな記憶領域（ボックス領域１，２，３，４，……（以下、ボックス））に分割されている。ボックス１７０３〜１７０７は、各ユーザや会社などの部署毎に割り当てられ、各ボックスにはボックス名とパスワードを付けることができる。ユーザはボックスを指定することでＰＤＬジョブやスキャンジョブを各ボックスに入力することができ、パスワードを入力することで実際にボックスの中を見たり、設定変更やプリント出力を行う。
【０１４８】
図１６は、本発明の画像形成装置の第３の制御処理手順の一例を示すフローチャートであり、本実施形態におけるボックス登録の手順に対応する。なお、本実施形態におけるボックスへの登録は、ホストコンピュータからのＰＤＬ画像と、スキャナからのスキャン画像の登録があり、図１６（ａ）はホストコンピュータ（図１に示したＰＣ４０１，４０２）からのＰＤＬ画像のボックス登録手順に対応し、図１６（ｂ）はスキャナ（図１に示したリーダ部２００）からのスキャン画像のボックス登録処理に対応する。なお、図中のＳ１８０１〜Ｓ１８０８は各ステップを示す。また、図１６（ａ）のフローチャートは、図１に示したＰＣ４０１，４０２内の図示しないＣＰＵ，図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行され、図１６（ｂ）のフローチャートは、図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行されるものとする。
【０１４９】
まず、図１６（ａ）を参照して図１に示したＰＣ４０１，４０２からのＰＤＬ画像をボックス登録する場合について説明する。
【０１５０】
まず、ステップＳ１８０１では、ＰＣ４０１，４０２上でユーザがプリント設定を行いステップＳ１８０２に進む。プリント設定内容は、部数、用紙サイズ、拡大縮小率、片面／縮小レイアウト、ページ出力順序、ソート出力、ステイプル止めの有無等である。
【０１５１】
次に、ステップＳ１８０２では、ＰＣ４０１，４０２上でボックス番号を設定することで、ハードディスク１６２のボックス領域１７０２内の領域が指定され、ステップＳ１８０３に進む。例えば、ボックス番号が１と指定されると、ボックス領域１７０２内のパーソナルボックス領域（ボックス）１７０３が指定されることなる。
【０１５２】
次に、ステップＳ１８０３では、ＰＣ４０１，４０２上で印刷指示を与え、それと共にＰＣ４０１，４０２上にインストールされているドライバソフトウェアが印刷対象となるコードデータをいわゆるＰＤＬデータに変換して、ステップＳ１８０１で設定したプリント設定パラメータとともに、本画像入出力装置の制御装置１１０にＰＤＬデータを転送し、ステップＳ１８０４に進む。
【０１５３】
ステップＳ１８０４では、転送されたＰＤＬデータを画像データに展開（ラスタライズ）する。画像データの展開が完了すると、ステップＳ１８０５に進む。
【０１５４】
そして、ステップＳ１８０５では、展開された画像データがハードディスク１６２のボックス１７０２に順次記録され、例えばステップＳ１８０２で指定されたボックス番号が「１」のときは、ボックス１７０３内に記憶される。このとき、ステップＳ１８０１で設定したプリント設定パラメータもボックス１７０３に記録される。なお、ステップＳ１８０２で指定されたボックス番号が「２」、「３」のときは、それぞれボックス１７０４、ボックス１７０５に記憶されるものとする。
【０１５５】
次に、図１６（ｂ）を参照して図１に示したリーダ部２００からのスキャン画像をボックス登録する場合について説明する。
【０１５６】
まず、ステップＳ１８０６において、操作部１５０により画像を入力するボックス番号を指定し、ステップＳ１８０７に進む。
【０１５７】
ステップＳ１８０７では、画像処理等のスキャン設定を操作部１５０により指定し、ステップＳ１８０８に進む。
【０１５８】
ステップＳ１８０８では、スキャンスタートの指示を出す（図１３に示したコピースタートキー１５０７を押下する）ことで、リーダ部２００で原稿を読み取り、ステップＳ１８０９に進む。
【０１５９】
ステップＳ１８０９では、ステップＳ１８０８で読み取った画像をステップＳ１８０６で指定したボックスに格納する。
【０１６０】
図１７は、図１３に示した操作部１５０のボックスキー１５０５を押下した場合のＬＣＤタッチパネル１５１６の表示の一例を示す模式図であり、ボックス選択画面に対応する。
【０１６１】
図において、９００はボックスを選択する画面（ボックス選択画面）である。ボックス選択画面９００において、９０１は各ボックスの情報を示しており、そのボックス番号９０１ａ、ボックス名９０１ｂ、ハードディスク１６２のボックス領域１７０２に対してそのボックスがどれだけ容量をとっているかの情報９０１ｃを表示する。ボックス番号９０１ａを押下すると、図１８に示すパスワード入力画面に遷移する。
【０１６２】
９０２，９０３はそれぞれ上下スクロールキーであり、９０１の表示を越える数のボックスが登録されているときに、画面をスクロールする場合に使用する。
【０１６３】
図１８は、図１７に示したボックス選択画面９００のボックス番号９０１ａを押圧した場合のＬＣＤタッチパネル１５１６の表示の一例を示す模式図であり、パスワード入力画面に対応する。
【０１６４】
図において、１０００はパスワード入力画面であり、この画面から各ボックスに設定されているパスワードを入力することで図１９に示すボックス内画面に遷移し、各ボックスにアクセスできるようになる。なお、パスワードが違う場合には、図示していない警告画面に遷移し、ボックスにはアクセスできない。
【０１６５】
パスワード入力画面１０００において、１００３はパスワード表示欄で、操作部１５０のテンキー１５１３やＬＣＤタッチパネル１５１６から入力されたパスワードを伏せ文字で表示する。
【０１６６】
１００１は取消キーで、キーを押下することで図１７に示したボックス選択画面９００に戻る。１００２はＯＫキーで、このキーを押下することで入力したパスワードの確定となり、パスワードの検証が行われる。
【０１６７】
図１９は、図１８に示したパスワード入力画面１０００のＯＫキー１００２を押下しパスワードが正しいと判断された場合のＬＣＤタッチパネル１５１６の表示の一例を示す模式図であり、ボックス内ファイル表示画面に対応する。
【０１６８】
図において、１１００はボックス内ファイル表示画面である。ボックス内ファイル表示画面１１００において、１１０１はボックス内のファイルリストで、各ファイルの登録日時１１０ａ、ファイル名１１０１ｂがリスト表示される。ファイルを選択するにはファイル名１１０１ｂを押下し、現在選択されているファイルは反転表示される。
【０１６９】
１１０２はスキャンキーで、現在開いているボックスにスキャナから画像を入力する場合に使用し、図示していないスキャンの設定画面に遷移する。１１０３はプリントキーで、ファイルリスト１１０１で選択しているファイルをプリントする場合に使用する。
【０１７０】
１１０４は色変換キーで、ファイルリスト１１０１で選択しているファイルの色変換を行う場合に使用し、図示していない色変換画面に遷移する。１１０５は消去キーで、ファイルリスト１１０１で選択しているファイルを消去する場合に使用する。
【０１７１】
１１０９はスキャンＢＯＸ混在プリントキーで、スキャナから入力する画像とファイルリスト１１０１で選択しているファイルとを混在させてプリントするスキャンＢＯＸ混在プリントを行う場合に使用する。このスキャンＢＯＸ混在プリントキー１１０９に触れることにより、図示しないスキャンＢＯＸ混在プリント設定画面が表示される。このスキャンＢＯＸ混在プリント設定画面において、スキャン画像の挿入設定（ＢＯＸプリントの何ページ目と何ページ目の間，表紙，裏表紙等に何枚のスキャン画像のプリントを挿入するかの設定）や、縮小レイアウト設定や、ソータ設定等の設定（スキャンプリントとＢＯＸプリントとのジョブ混在設定）と、プリント開始を指示することができる。
【０１７２】
１１０６，１１０７はそれぞれ上下スクロールキーであり、ファイルリスト１１０１の表示を超える数のファイルが登録されているときに、画面をスクロールする場合に使用する。１１０７は閉じるキーで、図１７に示したボックス選択画面９００に戻るときに使用する。
【０１７３】
＜スキャンプリントとＢＯＸプリントとのジョブ混在における縮小レイアウト処理の説明＞
以下、図２０のフローチャートを参照して、縮小レイアウト処理対象となる編集原稿にスキャナから読み取った画像とパーソナルボックスに格納されている文書とが混在している場合における処理手順について説明する。
【０１７４】
図２０は、本発明の画像形成装置の第４の制御処理手順の一例を示すフローチャートであり、スキャナ（リーダ部２００）から読み取った画像とパーソナルボックスに格納されている文書とが混在している場合の処理手順に対応する。なお、図中のＳ２００１〜Ｓ２００７は各ステップを示す。また、このフローチャートは、図４に示したＣＰＵ１１２により記憶媒体に格納されたプログラムに基づいて実行されるものとする。
【０１７５】
なお、このフローチャートの開始前に、ユーザは、上述したボックス番号，ボックス文書名、パスワード等を含むボックス文書特定情報をあらかじめ操作部１５００から入力し、その入力したボックス文書特定情報に基づき所望のボックス文書を取得し、さらにスキャナＢＯＸ混在プリントの設定（ここでは縮小レイアウト）を行い、処理の開始が指示されているものとする。
【０１７６】
ステップＳ２００１において、出力対象原稿がスキャナ（リーダ部２００）で読み取った紙原稿であるかボックス文書の所定ページであるかを識別し、出力対象原稿がスキャナで読み取る紙原稿であると判断された場合には、ステップＳ２００２において、スキャナから紙原稿を読み込み、ステップＳ２００３において、紙原稿を読み取る毎にその原稿画像メモリ（ＤＲＡＭ１１６）上に記憶し、ステップＳ２００６に進む。
【０１７７】
一方、ステップＳ２００１で、出力対象原稿がボックス文書であると判断された場合には、ステップＳ２００４において、取得したボックス文書の所望の特定ページを操作部から入力し、ステップＳ２００５において、その特定ページをメモリ（ＤＲＡＭ１１６）上に展開し、ステップＳ２００６に進む。
【０１７８】
このように、原稿がスキャナから読み取った画像とボックス文書とに混在していたとしても、１ジョブとして処理をしていく。
【０１７９】
その後、ステップＳ２００６において、対象ページが最終ページであるか否かを判定し、対象ページが最終ページでないと判断された場合には、ステップＳ２００１に戻り、一方、最終ページであると判断された場合には、ステップＳ２００７において、縮小レイアウト処理を施しプリントアウトし、処理を終了する。
【０１８０】
なお、リーダ部２００により紙原稿から読み取られＤＲＡＭ１１６上に展開された複数の画像データとパーソナルＢＯＸ（ＨＤ１６２）に格納されている複数のドキュメントデータに基づいてＤＲＡＭ１１６上に展開された複数の画像データのレイアウトをＬＣＤタッチパネル１５１６上に表示される図示しないレイアウト決定画面によりユーザに決定させておき、図２０のステップＳ２００７の縮小レイアウト印刷処理時等に、上記レイアウト決定画面上で決定されたレイアウトに従い、適切な印刷倍率を決定し、さらに、該決定された印刷倍率で変倍を行い、上記決定されたレイアウトで記録媒体に縮小レイアウト印刷するように構成してもよい。
【０１８１】
以上説明したように、紙原稿から読み取られた複数の画像データをメモリ上に展開し、さらにパーソナルＢＯＸに格納されている複数のドキュメントデータに基づく画像データをメモリ上に展開し、前記紙原稿から読み取られメモリ展開された複数の画像データに基づいて記録媒体上に画像出力するスキャンプリントジョブと、パーソナルＢＯＸから記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するＢＯＸプリントジョブとを混在させて記録媒体に縮小レイアウト印刷処理することにより、従来においてはスキャンプリントとＢＯＸプリントが混在する場合においては縮小レイアウト印刷が設定できなかったが、スキャンプリントとＢＯＸプリントが混在する場合においても縮小レイアウト印刷ができ、ユーザの所望する出力を可能とする。
【０１８２】
なお、上述した縮小レイアウト処理対象となる編集原稿にスキャナから読み取った画像データとパーソナルボックスに格納されている文書とが混在している場合において、スキャナ画像から読み取った画像データとパーソナルボックスに格納されている文書（画像）のカラーモード（白黒／カラー）が異なる場合、いずれかのモードで出力するように構成してもよい。この場合、出力するモードを白黒固定としてもよいし、カラー固定としてもよいし、スキャナ画像のカラーモードに合わせもよいし、ボックス文書のカラーモードに合わせてもよいし、操作部１５０（例えば、ＬＣＤタッチパネル１５１６上の図示しないキー）で選択可能に構成してもよい。
【０１８３】
また、スキャナ画像から読み取った画像データとパーソナルボックスに格納されている文書のカラーモード（白黒／カラー）が等しい場合、そのカラーモードで出力してもよいし、いずれかのモードで出力するように構成してもよい。いずれかのモードで出力する場合、出力するモードを白黒固定としてもよいし、カラー固定としてもよいし、操作部１５０（例えば、ＬＣＤタッチパネル１５１６上の図示しないキー）で選択可能に構成してもよい。
【０１８４】
なお、上記各実施形態では、プリンタ部（プリンタエンジン）がレーザビーム方式である場合を例にして説明したが、レーザビーム方式以外の電子写真方式（例えばＬＥＤ方式）でも、液晶シャッタ方式、インクジェット方式、熱転写方式、昇華方式でもその他のプリント方式であっても本発明は適用可能である。
【０１８５】
また、上記実施形態では、操作部１５０からの操作により、画像入出力システム１００のＨＤ１６２（ボックス）から読み出してＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとリーダ部２００で読み取ってＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する場合について説明したが、ＰＣ４０１，４０２からの操作により（図１７〜図１９に示した画面をＰＣ４０１，４０２のモニタ上に表示し、該画面から上記縮小レイアウト処理を指示することにより）、上記画像入出力システム１００上で縮小レイアウト処理を実行させるように構成してもよい。
【０１８６】
さらに、上記実施形態では、画像入出力システム１００のＨＤ１６２（ボックス）から読み出してＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとリーダ部２００で読み取ってＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理する場合について説明したが、ＰＣ４０１，４０２（ファイルサーバ等でもよい）から転送されＤＲＡＭ１１６に展開される複数の画像データに基づいて記録媒体上に画像出力するジョブとリーダ部２００で読み取ってＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理するように構成してもよい。なお、ＰＣ４０１，４０２（ファイルサーバ等でもよい）から画像入出力システム１００に転送される画像データは、外部機器（デジタルカメラ，スキャナ，ファイルサーバ，他のＰＣ／ＷＳ等）から入力されてＰＣ４０１，４０２内の図示しないメモリ等に保持した画像データであっても、ＰＣ４０１，４０２上のアプリケーションで作成された画像データであってもよい。
【０１８７】
また、ＰＣ４０１，４０２（ファイルサーバ等でもよい）から転送されＤＲＡＭ１１６に展開される複数の画像データに基づいて記録媒体上に画像出力するジョブと画像入出力システム１００のＨＤ１６２（ボックス）から読み出してＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとリーダ部２００で読み取ってＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理するように構成してもよい。
【０１８８】
さらに、ＰＣ４０１，４０２（ファイルサーバ等でもよい）から転送されＤＲＡＭ１１６に展開される複数の画像データに基づいて記録媒体上に画像出力するジョブと画像入出力システム１００のＨＤ１６２（ボックス）から読み出してＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとリーダ部２００で読み取ってＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとリーダ部２００で読み取ってＤＲＡＭ１１６に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて、即ち上記３種類のジョブを混在させて記録媒体に縮小レイアウト印刷処理するように構成してもよい。なお、ＰＣ４０１，４０２（ファイルサーバ等でもよい）から画像入出力システム１００に転送される画像データは、外部機器（デジタルカメラ，スキャナ，ファイルサーバ，他のＰＣ／ＷＳ等）から入力されてＰＣ４０１，４０２内の図示しないメモリ等に保持した画像データであっても、ＰＣ４０１，４０２上のアプリケーションで作成された画像データであってもよい。
【０１８９】
また、上記各実施形態を合わせた構成も本発明に含まれることはいうまでもない。
【０１９０】
以上説明したように、紙原稿から読み取られた複数の画像データを記憶領域上に展開し、さらに記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開し、前記紙原稿から読み取られ展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと、パーソナルボックスから記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理するので、原稿から読み取られた画像を記録媒体上に出力するジョブと記憶媒体に格納される画像を記録媒体上に出力するジョブとが混在する場合においても縮小レイアウト印刷を行うことができる。
【０１９１】
従って、従来においてはスキャンプリントとＢＯＸプリントが混在する場合においては縮小レイアウト印刷が設定できなかったが、本発明によれば、スキャンプリントとＢＯＸプリントが混在する場合においても縮小レイアウト印刷ができ、ユーザの所望する出力を可能とする等の効果を奏する。
【０１９２】
以下、図２１に示すメモリマップを参照して本発明に係る画像処理装置で読み出し可能なデータ処理プログラムの構成について説明する。
【０１９３】
図２１は、本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０１９４】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１９５】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１９６】
本実施形態における図１１，図１２，図１６，図２０に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１９７】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１９８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０２００】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２０２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２０３】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによリーダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０２０４】
【発明の効果】
以上説明したように、本発明に係る第１〜１１の発明によれば、紙原稿から読み取られた複数の画像データを記憶領域上に展開し、さらに記憶媒体に格納されている複数のドキュメントデータに基づいて画像データを記憶領域に展開し、前記紙原稿から読み取られ展開された複数の画像データに基づいて記録媒体上に画像出力するジョブと、パーソナルボックスから記憶領域に展開された複数の画像データに基づいて記録媒体上に画像出力するジョブとを混在させて記録媒体に縮小レイアウト印刷処理するので、原稿から読み取られた画像を記録媒体上に出力するジョブと記憶媒体に格納される画像を記録媒体上に出力するジョブとが混在する場合においても縮小レイアウト印刷を行うことができる。
【０２０５】
従って、従来においてはスキャンプリントとＢＯＸプリントが混在する場合においては縮小レイアウト印刷が設定できなかったが、本発明によれば、スキャンプリントとＢＯＸプリントが混在する場合においても縮小レイアウト印刷ができ、ユーザの所望する縮小レイアウト出力を可能とする等の効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像処理装置の構成を示すブロック図である。
【図２】図１に示したリーダ部及びプリンタ部の構成を示す断面図である。
【図３】図２に示したリーダ画像処理部の詳細な構成を示すブロック図である。
【図４】図１に示した制御装置の構成を示すブロック図である。
【図５】図４に示したスキャナＩ／Ｆの画像処理を担う部分の詳細な構成を示すブロック図である。
【図６】図４に示したＡＣＳカウント部の構成を示すブロック図である。
【図７】図４に示したプリンタＩ／Ｆの画像処理を担う部分の詳細な構成を示すブロック図である。
【図８】図４に示したＧｒａｐｈｉｃ　Ｐｒｏｃｅｓｓｏｒの詳細な構成を示すブロック図である。
【図９】画像回転部の動作を説明する図である。
【図１０】画像回転部の動作を説明する図である。
【図１１】本発明の画像形成装置の第１の制御処理手順の一例を示すフローチャートである。
【図１２】本発明の画像形成装置の第２の制御処理手順の一例を示すフローチャートである。
【図１３】図１に示した操作部のキー配列を示す平面図である。
【図１４】図１３に示した操作パネルのコピー標準画面の一例を示す模式図である。
【図１５】図４に示したハードディスクの論理的な使用方法を示す図である。
【図１６】本発明の画像形成装置の第３の制御処理手順の一例を示すフローチャートである。
【図１７】図１３に示した操作部のボックスキーを押下した場合のＬＣＤタッチパネルの表示を示す模式図である。
【図１８】図１７に示したボックス選択画面のボックス番号を押圧した場合のＬＣＤタッチパネルの表示を示す模式図である。
【図１９】図１８に示したパスワード入力画面のＯＫキーを押下しパスワードが正しいと判断された場合のＬＣＤタッチパネルの表示を示す模式図である。
【図２０】本発明の画像形成装置の第４の制御処理手順の一例を示すフローチャートである。
【図２１】本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
１００　画像入出力システム
１１０　制御装置
２００　リーダ部
３００　プリンタ部
１１１　メインコントローラ
１１６　ＤＲＡＭ
１６２　ハードディスク（ＨＤ）
【図１】
2004032256.tif 000004
【図２】
2004032256.tif 000005
【図３】
2004032256.tif 000006
【図４】
2004032256.tif 000007
【図５】
2004032256.tif 000008
【図６】
2004032256.tif 000009
【図７】
2004032256.tif 000010
【図８】
2004032256.tif 000011
【図９】
2004032256.tif 000012
【図１０】
2004032256.tif 000013
【図１１】
2004032256.tif 000014
【図１２】
2004032256.tif 000015
【図１３】
2004032256.tif 000016
【図１４】
2004032256.tif 000017
【図１５】
2004032256.tif 000018
【図１６】
2004032256.tif 000019
【図１７】
2004032256.tif 000020
【図１８】
2004032256.tif 000021
【図１９】
2004032256.tif 000022
【図２０】
2004032256.tif 000023
【図２１】
2004032256.tif 000024