(57)【要約】【課題】  ボックスを単なる文書データ保存手段からさまざまな定型業務の自動化のための機能として活用することができる画像形成装置を提供することを目的とする。【解決手段】  各ボックスにおいて、格納されるデータに対する条件を登録する手段と、条件を満足したときの格納されるデータに対する処理を登録する手段と、データが格納された時に条件を判断し処理を決める手段を備える画像形成装置。【選択図】        図１
2006203798.tif 000002
【特許請求の範囲】
【請求項１】
複数個のデータボックスを有し、データを前記データボックスに格納したり、前記格納されたデータを前記データボックスから取り出したりすることができる画像形成装置において、
前記データボックスに対して、格納されたデータの情報に応じた条件を登録する手段と、
前記登録した条件を満たした場合の処理を登録する手段と、
前記データボックスにデータが格納されたときに、前記登録された条件を比較する手段と、
前記条件比較手段の結果から、前記格納されたデータの処理を決定する手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記登録される条件は前記データボックスに格納されたデータの文書情報を使うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記登録される条件は前記データボックスに格納されたデータに設定された情報を使うことを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記登録される条件は前記データボックスにデータを格納したユーザー情報を特徴とする請求項１記載の画像形成装置。
【請求項５】
前記登録される条件は前記データボックスにデータが格納された入力ソースを使うことを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記登録される条件は前記データボックスにデータが格納された時刻を使うことを特徴とする請求項１記載の画像形成装置。
【請求項７】
前記登録した条件を満たした場合の処理を登録する手段で、部数、片面／両面、４ｕｐ／２ｕｐ等指定して、画像形成装置やネットワークで接続された他の画像形成装置での印字処理を登録できることを特徴とする請求項１記載の画像形成装置。
【請求項８】
前記登録した条件を満たした場合の処理を登録する手段で、ユーザー名やグループ名を指定して、メール転送を登録できることを特徴とする請求項１記載の画像形成装置。
【請求項９】
前記登録した条件を満たした場合の処理を登録する手段で、電話番号を指定して、Ｆａｘ送信を登録できることを特徴とする請求項１記載の画像形成装置。
【請求項１０】
前記登録した条件を満たした場合の処理を登録する手段で、データの削除を登録できることを特徴とする請求項１記載の画像形成装置。
【請求項１１】
前記登録した条件を満たした場合の処理を登録する手段で、処理を行う時刻を指定できることを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成方法及び、コンピュータプログラム及び、記憶媒体に係わる画像形成装置に関するものである。
【背景技術】
【０００２】
従来、画像形成装置において利用されるボックス機能は、クライアントコンピュータからデータをファイリングするような感覚で保存しておく機能であり、これを利用して、ユーザーが必要なときに必要な設定でプリントできたり、ボックスに格納したデータを結合したり、パスワードを設けて機密性を高めたりと様々に発展してきている（特許文献１参照）。
【特許文献１】特開平１０−１８７３７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、昨今のプリント・オン・ディマンド（ＰＯＤ）と呼ばれる大量部数や大量ジョブを扱う市場では、印刷に変わって、デジタルプリントを利用してプリント処理されるケースが増えており、従来の印刷業界に比べてデジタル化が融合し、コンピュータを利用した管理、制御が浸透してきており、コンピュータを利用してある程度、印刷業界のレベルに近づこうとしている。
【０００４】
特に、ＣＲＤ（Ｃｅｎｔｒａｌｉｚｅｄ  Ｒｅｐｒｏｄｕｃｔｉｏｎ  Ｄｅｐａｒｔｍｅｎｔ）やＰＦＰ（Ｐｒｉｎｔ  Ｆｏｒ  Ｐａｙ）などでは、その大量ジョブを処理する上で、ルーチンワーク化されたワークフローをいくつか持っているが、その都度、予め決められた設定やフローにてジョブを処理していた。
【０００５】
また、オフィスでも、大量ではないにせよ、ルーチンワーク化されたワークフローをいくつか持っていて、それも同様に、予め決められた設定やフローにてジョブを処理していた。
【０００６】
本発明は、以上の点に着目して成されたもので、ある処理を繰り返し行いたい場合、予めデータボックスに対して、適切に条件と処理を登録し、処理したいデータをそのデータボックスへ格納するだけで、自動的に、そのデータに所望の処理が行える画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明はこのような目的を達成するために、請求項１に記載の発明は、データボックスに対して、格納されたデータの情報に応じた条件を登録する手段と、登録した条件を満たす場合の処理を登録する手段と、データボックスにデータが格納されたときに、登録された条件と比較する手段と、条件比較手段の結果から、格納されたデータの処理を決定する手段を有することを特徴とするものである。
【０００８】
また、請求項２に記載の発明は、登録される条件にデータボックスに格納されるデータの文書情報、例えば、カラー文書かモノクロ文書であるか、ページ数、ＰＤＬの種類などを使えることを特徴とするものである。
【０００９】
また、請求項３に記載の発明は、登録される条件にデータボックスに格納されるデータに設定された情報、例えば、印刷部数、片面印刷か両面印刷であるか、４ｕｐ／２ｕｐなどを使えることを特徴とするものである。
【００１０】
また、請求項４に記載の発明は、登録される条件にデータボックスに格納したデータユーザー情報を使えることを特徴とするものである。
【００１１】
また、請求項５に記載の発明は、登録される条件にデータボックスにデータが格納された入力ソース、例えば、画像形成装置自身のスキャナ、外部ＰＣなどを使えることを特徴とするものである。
【００１２】
また、請求項６に記載の発明は、登録される条件にデータボックスにデータが格納された時刻を使えることを特徴とするものである。
【００１３】
また、請求項７に記載の発明は、登録した条件を満たした場合の処理を登録する手段で、印刷部数、片面印刷か両面印刷であるか、４ｕｐ／２ｕｐなどを指定して、画像形成装置やネットワークで接続された他の画像形成装置での印字処理を登録できることを特徴とするものである。
【００１４】
また、請求項８に記載の発明は、登録した条件を満たした場合の処理を登録する手段で、ユーザー名やグループ名などを指定して、メール送信を登録できることを特徴とするものである。
【００１５】
また、請求項９に記載の発明は、登録した条件を満たした場合の処理を登録する手段で、電話番号を指定して、Ｆａｘ送信を登録できることを特徴とするものである。
【００１６】
また、請求項１０に記載の発明は、登録した条件を満たした場合の処理を登録する手段で、データの削除を登録できることを特徴とするものである。
【００１７】
また、請求項１１に記載の発明は、登録した条件を満たした場合の処理を登録する手段で、処理を行う時刻を指定できることを特徴とするものである。
【発明の効果】
【００１８】
本発明によれば、各データボックスに対して、多様な条件とそれを満足した場合の多様な処理を登録でき、データボックスにデータが格納されると、そのデータが指定された条件を満たしているかを判断し、満たしていれば指定された処理を行うので、ある処理を繰り返し行いたい場合、予めデータボックスに対して、適切に条件と処理を登録し、処理したいデータをそのデータボックスへ格納するだけで、自動的に、そのデータに所望の処理が行える。
【００１９】
例えば、毎週水曜日の午後１：３０から行われる会議の資料を作成する業務があり、紙の形態で保存するために１部だけ通常の紙サイズで印字し、配布用には会議に出席する人数（Ｎとする）分、両面４ｕｐで印字する場合を考える。あるデータボックスを用意して、
条件：格納されたデータのユーザー名が会議資料を作成するユーザー名と一致
処理１：印刷（部数１、両面、１ｕｐ）、毎週水曜日の午後１：００
処理２：印刷（部数Ｎ、両面、４ｕｐ）、毎週水曜日の午後１：００
を登録すれば、会議資料作成者は資料を作成できれば、そのデータボックスに格納するだけで、会議の前に資料が自動的にまとめて印刷される。
【００２０】
例えば、部署内で配布物を配りたいが部署内のすべての人が必要なわけではない。このような業務が不定期にある場合を考える。あるデータボックスを用意して、
条件：格納されたデータのユーザー名が配布物を配るユーザー名と一致
処理：サムネールでのメール転送（部署のグループアドレス宛）、即時
を登録すれば、配布物を配る人は配布物を、そのデータボックスに格納するだけで、部署内全員にデータ容量の少ないサムネール添付のメールが送られ、配布物が必要と判断した人はそのデータボックスから各自印刷すれば良い。
【００２１】
例えば、外国にある組織から文書がＭＦＰへ送られてくる。文書を受け取る組織が業務時間（９：００から１８：００）外に、受け取った文書が印刷され、置きっぱなしの状態が発生し、それが望ましくない状態である場合を考える。あるデータボックスを用意して、
条件：格納された時刻が９：００から１８：００
処理：印刷、即時
と
条件：格納された時刻が１８：００から９：００
処理：印刷、毎日９：００
を登録して、文書をこのデータボックスに送ってもらえば、業務時間外に受け取った文書は、業務時間開始まで待ってから印刷される。
【００２２】
例えば、カラーＭＦＰにモノクロの文書がネットワークを介して印刷されている。モノクロの文書はランニングコストの安い白黒ＭＦＰの方で印刷したい場合を考える。あるデータボックスを用意して、
条件：格納されたデータの文書がモノクロ
処理：印刷（白黒ＭＦＰ１０５）、即時
を登録して、印刷したい人はその文書を、そのデータボックスに格納するようにすれば、その人は文書がカラーかモノクロかを意識せずとも、カラー文書はカラーＭＦＰで、モノクロ文書は白黒ＭＦＰで印刷される。
【００２３】
例えば、ページ数の少ない文書はそのまま印刷しても良いが、ページ数の多い文書は縮小レイアウトで印刷して、紙を節約したいが、ＭＦＰのユーザーがなかなか、そのようにしてくれない場合を考える。あるデータボックスを用意して、
条件：ページ数が１０枚未満
処理：印刷、即時
と
条件：ページ数が１０枚以上５０枚未満
処理：印刷（２ｕｐ）、即時
と
条件：ページ数が５０枚以上
処理：印刷（４ｕｐ）、即時
を登録して、印刷したい文書はこのボックスへ格納するようにしてもらえば、紙の節約は実現できる。
【発明を実施するための最良の形態】
【００２４】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例１】
【００２５】
図１は、本発明の実施形態の構成概念図であり、比較的簡単なネットワーク構成を示している。
【００２６】
コンピュータは、サーバコンピュータ１０２とクライアントコンピュータ１０３ａ，１０３ｂ及び１０３ｃがあり、サーバコンピュータ１０２は、これらのクライアントコンピュータを管理している。なお、図示されていないが、クライアントコンピュータは、これらのほかにも多数接続されており、以下、クライアントコンピュータを代表して１０３と表記する。
【００２７】
また、ネットワーク１０１には、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：マルチファンクション周辺機器）１０４、１０５及び、プリンタ１０７が接続されている。
【００２８】
ＭＦＰ１０４は、高解像度、高階調のフルカラーでスキャンまたは、プリントなどが可能なフルカラーＭＦＰであり、データ量が膨大となる場合、独立したインターフェイス（後述の２０５）で複数ビットを同時に送受できるものである。一方、ＭＦＰ１０５はモノクロにてスキャン、プリントなどを行うＭＦＰである。また、図示していないがネットワーク１０１上には上記以外のＭＦＰを初め、スキャナ、プリンタあるいは、ＦＡＸなどその他の機器も接続されている。
【００２９】
更に、スキャナ１０６は紙ドキュメントからの画像イメージを取り込む装置で、図のようにネットワークに接続されているものの他に、ＳＣＳＩインターフェイスなどでコンピュータに接続されるものがある。また、スキャナ自体はＭＦＰ１０５の一部の機能としてサポートされている場合もある。
【００３０】
ここで、クライアントコンピュータ１０３上では、いわゆるＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）を実行するアプリケーションソフトウェアを動作させ、各種文書／図形が作成／編集される。クライアントコンピュータ１０３は作成された文書／図形をページ記述言語ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）に変換し、ネットワーク１０１を経由してＭＦＰ１０４や１０５に送出することで、プリントアウトを行う。
【００３１】
［ＭＦＰ１０４，１０５の構成］
次に、ＭＦＰ１０４，１０５の構成について説明する。但し、ＭＦＰ１０４とＭＦＰ１０５の差はフルカラーとモノクロの差であり、色処理以外の部分ではフルカラー機器がモノクロ機器の構成を包含することが多いため、ここではフルカラー機器に絞って説明し、必要に応じて、随時モノクロ機器の説明を加えることとする。
【００３２】
図２に示すように、ＭＦＰ１０４，１０５は、画像読み取りを行うスキャナ部２０１とその画像データを画像処理するスキャナＩＰ部２０２と、ファクシミリなどに代表される電話回線を利用した画像の送受信を行うＦＡＸ部２０３と、ネットワークを利用して画像データや装置情報をやりとりするＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部２０４と、フルカラーＭＦＰ１０４との情報交換を行う専用Ｉ／Ｆ部２０５とを備えている。そして、ＭＦＰ１０４，１０５の使い方に応じて、コア部２０６は、メモリ部２１１あるいは、そのメモリ部を区分けして利用されるボックス部２１２と連携して画像信号を一時格納したり、経路を決定したりする制御を行う。
【００３３】
次に、コア部２０６から出力された画像データは、プリンタＩＰ部２０７及び、スクリーニング部２０８を経由して画像形成を行うプリンタ部２０９に送られる。プリンタ部２０９でプリントアウトされたシートはオンラインフィニッシャ部２１０へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【００３４】
コア部２０６はバスの交通整理を行っており、ＭＦＰの使い方に応じて、以下の（Ａ）〜（Ｉ）のようにパス切り替えが行われている。また、データがネットワークを経由する際には、ＪＰＥＧ，ＪＢＩＧ，ＺＩＰなど圧縮データを使用することも一般知られており、データがＭＦＰに入った後、このコア部にて解凍（伸張）される。
【００３５】
（Ａ）複写機能            ：スキャナ部２０１→コア部２０６→プリンタ部２０９
（Ｂ）ネットワークスキャナ：スキャナ部２０１→コア部２０６→ＮＩＣ部２０４
（Ｃ）ネットワークプリンタ：ＮＩＣ部２０４→コア部２０６→プリンタ部２０９
（Ｄ）ファクシミリ送信機能：スキャナ部２０１→コア部２０６→ＦＡＸ部２０３
（Ｅ）ファクシミリ受信機能：ＦＡＸ部２０３→コア部２０６→プリンタ部２０９
（Ｆ）ボックス受信機能１  ：ＮＩＣ部２０４→コア部２０６→ボックス部２１２
（Ｇ）ボックス受信機能２  ：スキャナ部２０１→コア部２０６→ボックス部２１２
（Ｈ）ボックス送信機能１  ：ボックス部２１２→コア部２０６→ＮＩＣ部２０４
（Ｉ）ボックス送信機能２  ：ボックス部２１２→コア部２０６→プリンタ部２０９
ここで、ボックス受信／ボックス送信とは、ボックス部２１２を利用した、データの入力や格納、あるいは、格納されたデータの出力を意味しており、ジョブ毎やユーザー毎にメモリを分割して一次的にデータを保存して、ユーザーＩＤやパスワードを組み合わせてデータの送受信を行う機能である。
【００３６】
更に、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）部２１３は、ＮＩＣ部２０４から入力されたＰＤＬデータを必要に応じて、ビットマップ画像に展開する役割を果たす。
【００３７】
［スキャナ部２０１の構成］
図３を用いてスキャナ部２０１の構成を説明する。３０１は原稿台ガラスであり、読み取られるべき原稿３０２が置かれる。原稿３０２は照明ランプ３０３により照射され、その反射光はミラー３０４、３０５、３０６を経て、レンズ３０７によりＣＣＤ３０８上に結像される。ミラー３０４、照明ランプ３０３を含む第１ミラーユニット３１０は速度ｖで移動し、ミラー３０５、３０６を含む第２ミラーユニット３１１は速度ｖ／２で移動することにより、原稿３０２の全面を走査する。第１ミラーユニット３１０及び第２ミラーユニット３１１はモータ３０９により駆動する。
【００３８】
［スキャナＩＰ部２０２の構成］
図４Ａを用いてスキャナＩＰ部２０２について説明する。入力された光学的信号は、ＣＣＤセンサ３０８により電気信号に変換される。このＣＣＤセンサ３０８はＲＧＢ３ラインのカラーセンサであり、Ｒ、Ｇ、Ｂそれぞれの画像信号としてＡ／Ｄ変換部４０１に入力される。ここでゲイン調整、オフセット調整をされた後、Ａ／Ｄコンバータで、各色信号毎に８ビットのデジタル画像信号Ｒ０，Ｇ０，Ｂ０に変換される。その後、４０２のシェーディング補正で色ごとに、基準白色板の読み取り信号を用いた、公知のシェーディング補正が施される。更に、ＣＣＤセンサ３０８の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ラインディレイ調整回路（ライン補間部）４０３において、副走査方向の空間的ずれが補正される。
【００３９】
次に、入力マスキング部４０４は、ＣＣＤセンサ３０８のＲ，Ｇ，Ｂフィルタの分光特性で決まる読取色空間を、ＮＴＳＣの標準色空間に変換する部分であり、ＣＣＤセンサ３０８の感度特性／照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた３×３のマトリックス演算を行い、入力された（Ｒ０，Ｇ０，Ｂ０）信号を標準的な（Ｒ，Ｇ，Ｂ）信号に変換する。
【００４０】
更に、輝度／濃度変換部（ＬＯＧ変換部）４０５はルックアップテーブル（ＬＵＴ）ＲＡＭにより構成され、ＲＧＢの輝度信号がＣ１，Ｍ１，Ｙ１の濃度信号になるように変換される。
【００４１】
一方、モノクロ画像用であるＭＦＰ１０５では、図４Ｂに従って、単色の１ラインＣＣＤセンサ３０８を用いて、単色でＡ／Ｄ変換４０１及び、シェーディング４０２を行ったのちコア部２０６に送られる。
【００４２】
［ＦＡＸ部２０３の構成］
ＦＡＸ部２０３は、まず、受信時には、電話回線から来たデータをＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）で受け取り、電圧の変換を行い、モデムの中の復調部でＡ／Ｄ変換及び復調操作を行った後、伸張し、ラスタデータに展開する。一般にＦＡＸでの圧縮伸張にはランレングス法などが用いられる。ラスタデータに変換された画像は、メモリ部で一時保管され、画像データに転送エラーがないことを確認後、コア部２０６へ送られる。
【００４３】
次に、送信時には、コア部よりやってきたラスタイメージの画像信号に対して、ランレングス法などの圧縮を施し、モデムの変調部にてＤ／Ａ変換及び変調操作を行った後、ＮＣＵを介して電話回線へと送られる。
【００４４】
［ＮＩＣ部２０４の構成］
ＮＩＣ部２０４は、ネットワーク１０１に対してのインターフェイスの機能を持つのが、このＮＩＣ部２０４であり、例えば１００Ｂａｓｅ−Ｔｘや１ＧＢａｓｅ−ＴｘなどのＥｔｈｅｒｎｅｔ（登録商標）ケーブルなどを利用して外部からの情報を入手したり、外部へ情報を流したりする役割を果たす。
【００４５】
外部より情報を入手する場合は、まず、トランスで電圧変換され、ＬＡＮコントローラに送られる。ＬＡＮコントローラは、その内部に第１バッファメモリを持っており、その情報が必要な情報か否かを判断した上で、第２バッファメモリに送った後、コア部２０６に信号を流す。
【００４６】
次に、外部に情報を提供する場合には、コア部２０６より送られてきたデータは、ＬＡＮコントローラで必要な情報を付加して、トランスを経由してネットワーク１０１に接続される。
【００４７】
［専用Ｉ／Ｆ部２０５の構成］
また、専用Ｉ／Ｆ部２０５は、フルカラーＭＦＰ１０４とのインターフェイス部分でＣＭＹＫそれぞれ多値ビットがパラレルに送られているインターフェイスであり、４色×８ビットの画像データと通信線からなる。もし、Ｅｔｈｅｒｎｅｔ（登録商標）ケーブルを利用して送信すると、ＭＦＰ１０４に見合ったスピードで出力できない点と、ネットワークに接続された他のデバイスのパフォーマンスも犠牲になる点からこのような専用のパラレルインターフェイスを用いている場合がある。
【００４８】
［プリンタＩＰ部２０７の構成］
図５Ａはカラー画像のプリンタＩＰ部を示し、図５Ｂはモノクロ画像のプリンタＩＰ部を示している。まず、出力マスキング部５０１は、Ｍ１，Ｃ１，Ｙ１信号を画像形成装置のトナー色であるＣ，Ｍ，Ｙ，Ｋ信号にマトリクス演算を用いて変換する部分であり、ガンマ補正部５０２は、トナーの色味諸特性を考慮したルックアップテーブル（ＬＵＴ）ＲＡＭを使って画像出力のためのＣ，Ｍ，Ｙ，Ｋデータに変換する。そして、シャープネスまたはスムージングを施す空間フィルタ部５０３等から構成される。
【００４９】
一方、モノクロの場合は、出力マスキング部５０１は持っていないが、空間フィルタ部５０３の後に、二値化回路５０４により８ｂｉｔから１ｂｉｔのデータに変換される。
【００５０】
［スクリーニング部２０８の構成］
図６Ａ及び、図６Ｂによりスクリーニング部２０８を説明する。プリンタＩＰ部２０７を出たイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色に色分解された画像データ（ＭＦＰ１０５の場合は、単色となる）はそれぞれのスクリーニング部２０８を通ってそれぞれ画像形成される（カラーの場合には図６Ａの構成が４つ必要になる）。６０１は三角波発生部、６０２は入力されるデジタル画像信号をアナログ信号に変換するＤ／Ａコンバータ（Ｄ／Ａ変換部）である。三角波発生部６０１からの信号（図６Ｂの信号ａ）及びＤ／Ａコンバータ６０２からの画像信号（図６Ｂの信号ｂ）は、コンパレータ６０３で大小比較されて、図６Ｂの信号ｃのような濃度に依存したパルス幅信号となってレーザ駆動部６０４に送られる。Ｃ，Ｍ，Ｙ，Ｋそれぞれが、それぞれのレーザ６０５でレーザビームに変換される。
【００５１】
そして、ポリゴンスキャナ７１３で、それぞれのレーザビームを走査して、それぞれの感光ドラム７１７，７２１，７２５，７２９に照射される。
【００５２】
［プリンタ部２０９の構成（カラーＭＦＰ１０４の場合）］
図７に、カラープリンタ部の断面構造図を示す。７１３は、ポリゴンミラーであり、４つの半導体レーザ６０５より発光された４本のレーザ光を受ける。その内の１本はミラー７１４、７１５、７１６を経て感光ドラム７１７を走査露光し、次の１本はミラー７１８、７１９、７２０をへて感光ドラム７２１を走査露光し、次の１本はミラー７２２、７２３、７２４をへて感光ドラム７２５を走査露光し、最後の１本はミラー７２６、７２７、７２８をへて感光ドラム７２９を走査露光する。
【００５３】
一方、７３０はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７１７上にイエローのトナー像を形成し、７３１はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７２１上にマゼンタのトナー像を形成し、７３２はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７２５上にシアンのトナー像を形成し、７３３はブラック（Ｋ）のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７２９上にマゼンタのトナー像を形成する。以上４色（Ｙ，Ｍ，Ｃ，Ｋ）のトナー像がシートに転写され、フルカラーの出力画像を得ることができる。
【００５４】
シートカセット７３４、７３５および、手差しトレイ７３６のいずれかより給紙されたシートは、レジストローラ７３７を経て、転写ベルト７３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム７１７、７２１、７２５、７２９には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト７３９により搬送され、定着器７４０によって、トナーがシートに定着される。定着器７４０を抜けたシートはフラッパ７５０により一旦下方向へ導かれてシートの後端がフラッパ７５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００５５】
なお、４つの感光ドラム７１７、７２１、７２５、７２９は、距離ｄをおいて、等間隔に配置されており、搬送ベルト７３９により、シートは一定速度ｖで搬送されており、このタイミング同期がなされて、４つの半導体レーザ６０５は駆動される。
【００５６】
［プリンタ部２０９の構成（モノクロＭＦＰ１０５の場合）］
図８に、モノクロプリンタ部の概観図を示す。８１３は、ポリゴンミラーであり、４つの半導体レーザ６０５より発光されたレーザ光を受ける。レーザ光はミラー８１４、８１５、８１６をへて感光ドラム８１７を走査露光する。一方、８３０は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム８１７上にトナー像を形成し、トナー像がシートに転写され、出力画像を得ることができる。
【００５７】
シートカセット８３４、８３５および、手差しトレイ８３６のいずれかより給紙されたシートは、レジストローラ８３７を経て、転写ベルト８３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム８１７にはトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。トナーが転写されたシートは、分離され、定着器８４０によって、トナーがシートに定着される。定着器８４０を抜けたシートはフラッパ８５０により一旦下方向へ導かれてシートの後端がフラッパ８５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００５８】
［フィニッシャ部２０９の構成］
図９に、フィニッシャ部の断面構造図を示す。プリンタ部２０９の定着部７４０（または、８４０）を排出したシートは、フィニッシャ部２０９に入る（フィニッシャが接続されている場合）。フィニッシャ部２０９には、サンプルトレイ９０１及びスタックトレイ９０２があり、ジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
【００５９】
ソート方式には２通りあり、複数のビンを有して各ビンに振り分けるビンソート方式と、後述の電子ソート機能とビン（または、トレイ）を奥手前方向にシフトしてジョブ毎に出力シートを振り分けるシフトソート方式によるソーティングを行うことができる。電子ソート機能は、コレートと呼ばれ、前述のコア部で説明した大容量メモリを持っていれば、このバッファメモリを利用して、バッファリングしたページ順と排出順を変更する、いわゆるコレート機能を用いることで電子ソーティングの機能もサポートできる。次にグループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に仕分けする機能である。
【００６０】
更に、スタックトレイ９０２に排出する場合には、シートが排出される前のシートをジョブ毎に蓄えておき、排出する直前にステープラ９０５にてバインドすることもできる。
【００６１】
そのほか、上記２つのトレイに至るまでに、紙をＺ字状に折るためのＺ折り機９０４、ファイル用の２つ（または３つ）の穴開けを行うパンチャ９０６があり、ジョブの種類に応じてそれぞれの処理を行う。
【００６２】
更に、サドルステッチャ９０７は、シートの中央部分を２ヶ所バインドした後に、シートの中央部分をローラに噛ませることによりシートを半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行う。サドルステッチャ９０７で製本されたシートは、ブックレットトレイ９０８に排出される。
【００６３】
そのほか、図には記載されていないが、製本のためのグルー（糊付け）によるバインドや、あるいはバインド後にバインド側と反対側の端面を揃えるためのトリム（裁断）などを加えることも可能である。
【００６４】
また、インサータ９０３はトレイ９１０にセットされたシートをプリンタへ通さずにトレイ９０１、９０２、９０８のいずれかに送るためのものである。これによってフィニッシャ２０９に送り込まれるシートとシートの間にインサータ９０３にセットされたシートをインサート（中差し）することができる。インサータ９０３のトレイ９１０にはユーザによりフェイスアップの状態でセットされるものとし、ピックアップローラ９１１により最上部のシートから順に給送する。従って、インサータ９０３からのシートはそのままトレイ９０１、９０２へ搬送することによりフェイスダウン状態で排出される。サドルステッチャ９０７へ送るときには、一度パンチャ９０６側へ送り込んだ後スイッチバックさせて送り込むことによりフェースの向きを合わせる。
【００６５】
次に、トリマ（裁断機）９１２について説明する。サドルステッチャ９０７においてブックレット（中綴じの小冊子）にされた出力は、このトリマ９１２に入ってくる。その際に、まず、ブックレットの出力は、ローラで予め決められた長さ分だけ紙送りされ、カッター部９１３にて予め決められた長さだけ切断され、ブックレット内の複数ページ間でばらばらになっていた端部がきれいに揃えられることとなる。そして、ブックレットホールド部９１４に格納される。
【００６６】
［ＲＩＰ部２１３の構成］
図１０に示すように、ＲＩＰ部へは通常、ＮＩＣ部２１１あるいは、それ以外のＵＳＢやパラレルなどのインターフェイスから入力される。次に、入力デバイス制御部１００１よりサーバ（プリントマネージャ１１５）内に入り、サーバに様々なクライアントアプリケーションを連結することにおいてその役割を果たす。入力としてページ記述言語ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データとＪＣＬ（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）データを受け付ける。それはプリンタとサーバに関する状態情報であって様々なクライアントに対応する。このモジュール（入力デバイス制御部１００１）の出力は、適切なＰＤＬとＪＣＬの構成要素すべてを結合する役割を持つ。
【００６７】
次に、１００２は入力ジョブ制御部で、ジョブの要求されたリストを管理し、サーバに提出される個々のジョブにアクセスするために、ジョブリストを作成する。更に、このモジュール（入力ジョブ制御部１００２）には、ジョブのルートを決めるジョブルーティング、分割してＲＩＰするか否かを司るジョブスプリット、そしてジョブの順序を決めるジョブスケジューリングの３つの機能がある。
【００６８】
１００３はＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）部で、複数個存在する。ＲＩＰ１００３ａ，ＲＩＰ１００３ｂあるいは必要に応じて更に増やすことも可能だが、ここでは総称してＲＩＰ部１００３と記載する。ＲＩＰモジュール（ＲＩＰ部１００３）は、様々なジョブのＰＤＬをＲＩＰ処理して、適切なサイズと解像度のビットマップを作成する。ＲＩＰ処理に関しては、ＰｏｓｔＳｃｒｉｐｔ（米国Ａｄｏｂｅ社の商標登録）をはじめ、ＰＣＬ，ＴＩＦＦ，ＪＰＥＧ，ＰＤＦなど様々なフォーマットのラスタライズ処理が可能である。
【００６９】
１００４はデータ変換部で、ＲＩＰ部１００３によって作り出されるビットマップイメージを圧縮したり、フォーマット変換を施したりする役割を果たし、それぞれのプリンタにマッチした最適な画像イメージタイプを選び出す。例えば、ジョブをページ単位で扱いたい場合には、ＴＩＦＦやＪＰＥＧなどをＲＩＰ部でラスタライズした後のビットマップデータにＰＤＦヘッダを付けて、ＰＤＦデータとして編集するなどの処理を行う。
【００７０】
１００５は出力ジョブ制御部で、ジョブのページイメージを取って、それらがコマンド設定に基づいてどう扱われるのかを管理する。ページはプリンタに印刷されたり、ハードディスク１００７にセーブされたりする。印刷後のジョブは、ハードディスク１００７に残すか否かを選択可能であり、印刷後のジョブがハードディスク１００７にセーブされた場合には、再呼び出しすることもできる。さらに、このモジュール（出力ジョブ制御部１００５）は、ハードディスク１００７とメモリ（ＳＤＲＡＭ）１００８との相互作用で管理する。
【００７１】
１００６は出力デバイス制御部で、どのデバイスに出力するか、またどのデバイスをクラスタリング（複数台接続して一斉にプリントすること）するかの制御を司り、選択されたデバイスのインターフェイスに印刷データを送る。また、このモジュール（出力デバイス制御部１００６）は、ＭＦＰ（１０４または１０５）の状態監視と装置状況を伝える役割も果たしている。
【００７２】
なお、ＲＩＰ部１００３は、実際には、ＭＦＰ１０４（または１０５）に内蔵される場合と、別ユニットで存在したりする場合がある。
【００７３】
［ＲＩＰ部２１３］
以下、図１１〜図１４を参照して、図１０に示したＲＩＰ部１００３の構成について説明する。図１１は、図１０に示したＲＩＰ部１００３の構成の一例を示すブロック図である。
【００７４】
図に示すように、ＲＩＰ部１００３は、一般に、インタプリタ部１１０１、レンダリング部１１０２、スクリーニング部１１０３の３つの部分から成り立っている。
【００７５】
インタプリタ部１１０１は、ＰＤＬの翻訳をしてビットマップ展開を行うものである。レンダリング部１１０２は、ＰＤＬの色描写を行うものである。そして、スクリーニング部１１０３は、白黒ＭＦＰ１０５への出力の場合には、二値化処理や予め決められた周期や角度のスクリーンを作成し、またカラーＭＦＰ１０４への出力の場合には、キャリブレーション用ガンマテーブルまで含めて作成する。
【００７６】
以下、各部を詳細に説明する。
【００７７】
まず、図１２を参照して、インタプリタ部１１０１について説明する。インタプリタ部１１０１は、ＰＤＬデータを解析する部分であり、Ａｄｏｂｅ社のＰｏｓｔＳｃｒｉｐｔ（登録商標）言語に代表されるＰＤＬは、以下（ａ）〜（ｃ）の３要素に分類される。
【００７８】
（ａ）文字コードによる画像記述
（ｂ）図形コードによる画像記述
（ｃ）ラスタ画像データによる画像記述
すなわち、ＰＤＬは、上記の要素を組み合わせで構成された画像を記述する言語であり、それで記述されたデータをＰＤＬデータと呼ぶ。
【００７９】
図１２は、図１１に示したインタプリタ部１１０１に入力されるＰＤＬデータの記述例とインタプリタ部１１０１による描画結果を示す模式図である。
【００８０】
図１２Ａは図１２Ｂの描画のＰＤＬ記述例に対応し、文字情報「Ｒ１２０１の記述」は、Ｌ１２１１〜Ｌ１２１３で表され、文字の色、文字列、座標位置からなる。文字の色のカッコ内は順にＣｙａｎ，Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ，Ｂｌａｃｋの濃度を表わしている。最小は「０．０」であり、最大は「１．０」である。Ｌ１２１１では、文字を黒にすることを指定する例を示している。次に、Ｌ１２１２は、変数Ｓｔｒｉｎｇ１に文字列“ＡＢＣ”を代入していことを示している。
【００８１】
次に、Ｌ１２１３では、第１，第２パラメータが、文字列をレイアウトする用紙上の開始位置座標のｘ座標とｙ座標を示し、第３パラメータが文字の大きさ、第４パラメータが文字の間隔を示しており、第５パラメータがレイアウトすべき文字列を示している。要するにＬ１２１３は、座標（０．０，０．０）のところから、大きさ「０．２」、間隔「０．３」で、文字列“ＡＢＣ”をレイアウトするという指示となる。
【００８２】
次に、図形情報の例「Ｒ１２０２を記述」において、Ｌ１２２１は文字の色を指定したＬ１２１１と同様の記述方法で線の色を指定しており、ここでは、Ｃｙａｎが指定されている。次に、Ｌ１２２２は、線を引くことを指定するためのものであり、第１，２パラメータが線の始端座標のｘ，ｙ座標、第３，４パラメータが終端座標のそれぞれ、ｘ，ｙ座標を示し、第５パラメータは線の太さを示す。
【００８３】
さらに、ラスタ画像情報の例「Ｒ１２０３の記述」において、Ｌ１２３１は、ラスタ画像を変数ｉｍａｇｅ１に代入している。ここで、第１パラメータはラスタ画像の画像タイプ、及び色成分数を表わし、第２パラメータは１色成分あたりのビット数を表わし、第３，第４パラメータは、ラスタ画像のｘ方向、ｙ方向の画像サイズを表わす。第５パラメータ以降が、ラスタ画像データを表す。ラスタ画像データの個数は、１画素を構成する色成分数、及びｘ方向，ｙ方向の画像サイズの積となる。このＬ１２３１では、ＣＭＹＫ画像は４つの色成分（Ｃｙａｎ，Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ，Ｂｌａｃｋ）から構成されるため、ラスタ画像データの個数は（４×５×５＝）１００個となる。
【００８４】
次に、Ｌ１２３２は、座標（０．０，０．５）のところから、「０．５×０．５」の大きさにｉｍａｇｅ１をレイアウトすることを示している。
【００８５】
図１２Ｂは、図１２Ａに示した１ページの中で３つの画像記述（「Ｒ１２０１の記述」，「Ｒ１２０２の記述」，「Ｒ１２０３の記述」）を解釈して、ラスタ画像データに展開した様子を示したものである。
【００８６】
図１２Ｂにおいて、Ｒ１２０１，Ｒ１２０２，Ｒ１２０３は、図１２Ａに示したそれぞれのＰＤＬデータ（「Ｒ１２０１の記述」，「Ｒ１２０２の記述」，「Ｒ１２０３の記述」）を展開したものである。
【００８７】
これらのラスタ画像データは、実際にはＣ，Ｍ，Ｙ，Ｋ色成分毎にメモリ１００８（あるいは、ハードディスク１００７）に展開されており、例えばＲ１２０１の部分は、各ＣＭＹＫのメモリに、Ｃ＝０，Ｍ＝０，Ｙ＝０，Ｋ＝２５５が書かれており、Ｒ１２０２の部分は、それぞれ、Ｃ＝２５５，Ｍ＝０，Ｙ＝０，Ｋ＝０が書き込まれることになる。
【００８８】
プリントマネージャ１１５内では、クライアント１０３（あるいは、他のコンピュータ）から送られてきたＰＤＬデータは、ＰＤＬデータのままか、上記のようにラスタ画像に展開された形で、メモリ１００８（あるいは、ハードディスク１００７）に書き込まれ、必要に応じて保存されている。
【００８９】
次に、図１３を参照して、図１１に示したレンダリング部１１０２について説明する。
【００９０】
図１１に示したインタプリタ部１１０１から出力される画像データには、グレースケール，ＲＧＢ，ＣＭＹＫのほか様々な色空間のものがあり、その他の色空間の場合には、一度ＣＲＤ（Ｃｏｌｏｒ  Ｒｅｎｄｅｒｉｎｇ  Ｄｉｃｔｉｏｎａｒｙ）にてＣＭＹＫ空間に変換された後、カラーマッチングされる。
【００９１】
図１３は、図１１に示したレンダリング部１１０２におけるカラーマッチングの一例を示すフローである。
【００９２】
図に示すように、カラーマッチングは、ＲＧＢ又はＣＭＹＫで入力されたデータに対して、カラーマッチングが必要な場合、ＣＭＭ部１３０４において、ＩＣＣプロファイルによる色調整が行われる。ＩＣＣプロファイルは、ソースプロファイル１３０５とプリンタプロファイル１３０６からなっており、ソースプロファイルは、ＲＧＢ（またはＣＭＹＫ）データを一度規格化されたＬ＊ａ＊ｂ＊の空間に変換し、このＬ＊ａ＊ｂ＊データを再度ターゲットとなるプリンタに適したＣＭＹＫ空間になる。
【００９３】
また、ソースプロファイル１３０５は、図示しないＲＧＢプロファイルとＣＭＹＫプロファイルからなっており、入力画像がＲＧＢ系画像（Ｍｉｃｒｏｓｏｆｔ社のアプリケーションソフトやＪＰＥＧ，ＴＩＦＦ画像等）の場合は、ＲＧＢプロファイルが選択され、ＣＭＹＫ系画像（Ａｄｏｂｅ社のＰｈｏｔｏｓｈｏｐやＩｌｌｕｓｔｒａｔｏｒの一部データなど）の場合にはＣＭＹＫプロファイルが選択される。
【００９４】
次に、プリンタプロファイル１３０６は、各プリンタの色特性に合わせて作られており、ＲＧＢ系画像の場合は、Ｐｅｒｃｅｐｔｕａｌ（色味優先）やＳａｔｕｒａｔｉｏｎ（鮮やかさ優先）を選択するのが好ましく、ＣＭＹＫ系画像の場合は、Ｃｏｌｏｒｉｍｅｔｒｉｃ（色差最小）を選んで最適画像を出力することが多い。
【００９５】
また、ＩＣＣプロファイルは、一般にルックアップテーブル形式で作られており、ソースプロファイル１３０５では、ＲＧＢ（またはＣＭＹＫ）データが入力されると、一意にＬ＊ａ＊ｂ＊データに変換され、プリンタプロファイル１３０６では、Ｌ＊ａ＊ｂ＊データからプリンタにマッチしたＣＭＹＫに変換される。
【００９６】
なお、ＲＧＢで入力されたデータに対して、カラーマッチングが必要でない場合は、デフォルト色変換部１３０３において、ＲＧＢデータからプリンタにマッチしたＣＭＹＫに変換されて出力される。
【００９７】
また、ＣＭＹＫで入力されたデータに対して、カラーマッチングが必要でない場合は、そのまま出力される。
【００９８】
次に、図１４を参照して、図１１に示したスクリーニング部１１０３内のガンマ補正に関して説明する。
【００９９】
図１４は、図１１に示したスクリーニング部１１０３内のガンマ補正を説明する特性図であり、図１４Ａはリニアなガンマテーブルに対応し、図１４Ｂはプリンタ出力特性に対応し、図１４Ｃはキャリブレーションされたガンマテーブルに対応し、図１４Ｄは出力特性を加味したガンマテーブルに対応する。
【０１００】
ガンマテーブルは、デフォルトで図１４Ａのようなリニアなガンマ曲線が用意されており、プリンタ特性に応じてテーブルを用意する。
【０１０１】
例えば、ＭＦＰ１０４の出力特性Ｇｐが図１４Ｂに示すような値であった場合、その逆関数Ｇａである図１４Ｃを掛け合わせれば出力特性は、図１４Ａのようにリニアな値に修正される（Ｇａ×Ｇｐ＝Ｇ０）。
【０１０２】
また、印刷ライクな出力特性Ｇｂに図１４Ｄのような特性を選びたければ、Ｇａ×Ｇｂのような値のテーブルを掛け合わせても良い。
【０１０３】
また、これらのガンマテーブルを作成するために、ＭＦＰ１０４のスキャナ部や濃度計などを利用するキャリブレーション機能も一般に知られている。
【０１０４】
［操作部］
図１６はＭＦＰ１０４または、１０５の操作部の模式図である。操作部はタッチパネルのＬＣＤ（液晶表示）部１６００とキー操作部１６３０とからなっており、図１５はＬＣＤ部１６００のフローチャートを示している。このフローチャートは、複写動作を行うためのコピーモード（Ｓ１５１０）、スキャン送信を行う送信（Ｓｅｎｄ）モード（Ｓ１５２０）、ボックスからの取り出しや編集を行うためのボックスモード（Ｓ１５３０）、各種設定を行うオプションモード（Ｓ１５４０）、システムの状況を知るためのシステムモニタ（Ｓ１５５０）などのモードが用意されており、図１６のＬＣＤ部１６００のモード選択キー１６０１〜１６０５を押下することでこれらのモードが切り替わる仕組みになっている。
【０１０５】
図１６では、コピー部数のほかに、紙サイズ、変倍率、画像モードや仕上げ方法などを設定して、スタートキー１６３１を押下すると、コピー動作を行うことができる。
【０１０６】
一方、図１７はボックスモードキー１６０３が押下されたところであり、ボックスモードは、１７０１がそれぞれのデータボックスで、例えば、００〜９９まで１００個の独立したボックスが用意されており、これらのそれぞれに対して、名前キー１７０２による簡単な名前と、設定キー１７０３による条件と処理とが、それぞれ別々に設定することが可能ある。また、スクロールバー１７０４によって、ＬＣＤ部１６００に一度に表示しきれないデータボックスの部分を表示可能とする。
【０１０７】
［データボックスへの設定］
設定キー１７０３を押すと、図１８のようなデータボックスに対する設定画面が現れる。ここでは、Ｂｏｘ  ０３の設定キー１７０３を押した例である。ボックス名１８０１がＢｏｘ  ０３と表示され、この画面がＢｏｘ  ０３に対する設定画面であることを示す。初めは何も記載されていない。条件処理番号キー１８０２は、そのデータボックスに対する条件とその条件を満たしたときの処理の組を識別するための番号を選択するためのキーである。同図では、４個の条件付処理が設定されており、その４番目が選択されている。条件欄１８０３には、プリミティブな条件を示す数字を用いた論理式が表示される。処理欄１８０４には、対応する条件欄１８０３の条件が満たされたときに、処理する内容が視覚的にわかる小さな図形（アイコン）として表示される。スクロールバー１８０５は一度に表示しきれない、条件処理番号キー１８０２、条件欄１８０３、処理欄１８０４の部分をスクロールさせることで表示させる。削除キー１８０６は、条件処理番号キー１８０２で選択された部分の条件欄１８０３と処理欄１８０４を削除するためのキーである。取り消しキー１８０７はその時点で変更した内容を反映させずに破棄し、前の画面に戻るためのキーである。完了キー１８０８は、変更した内容を反映させ記憶し、前の画面に戻るためのキーである。
【０１０８】
条件設定キー１８０９は、条件処理番号キー１８０２で選択された部分の条件を設定するための設定画面を表示する。同様に、処理設定キー１８１０は、条件処理番号キー１８０２で選択された部分の処理を設定するための設定画面を表示する。図１８は、条件設定キー１８０９が押された状態の画面である。
【０１０９】
プリミティブ条件番号キー１８１１は、プリミティブな条件を示す数字を指定するキーで、このキーが押されると、入力欄１８１６に対応する数字が追加される。プリミティブ条件項目欄１８１２は、プリミティブ条件の対象となる項目を指定する欄で、三角印の部分を押すと、項目の候補が表示され、指定できる。プリミティブ条件欄１８１３は、プリミティブ条件の対象となる項目に対する条件を指定する欄である。スクロールバー１８１４は一度に表示しきれない、プリミティブ条件番号キー１８１１、プリミティブ条件項目欄１８１２、プリミティブ条件欄１８１３の部分をスクロールさせることで表示させる。
【０１１０】
複数の論理演算子キー１８１５は、プリミティブな条件を組み合わせて、一つの条件式を指定するためのキーで、これらが押されると、入力欄１８１６に対応する演算子や括弧が追加される。クリアキー１８１７を押せば、入力欄１８１６に入力されたものをすべて削除できる。
【０１１１】
入力欄１８１６に、プリミティブ条件番号キー１８１１と論理演算子キー１８１５を押すことにより、一つの条件式を入力する。適用キー１８１８を押すと、入力欄１８１６の内容が、条件処理番号キー１８０２で選択された部分の条件欄１８０３に表示される。もちろん、各プリミティブな条件も表示はされないが、記憶されている。
【０１１２】
同図では、入力欄１８１６の「１＊２」、つまり、カラーの文書で、かつページ数は１０未満がＢｏｘ  ０３の４番目の条件として、設定されている。
【０１１３】
図１９は、処理設定キー１８１０が押されたときの画面である。処理番号キー１９１１は、各処理を区別する数字を指定するキーである。処理項目欄１９１２は、処理項目を指定する欄で、三角印の部分を押すと、項目の候補が表示され、指定できる。スケジュール欄１９１３は、処理の時期を指定する欄であり、未指定は即時、つまりデータが格納された時に指定された処理が開始される。スクロールバー１９１４は一度に表示しきれない、処理番号キー１９１１、処理項目欄１９１２、スケジュール欄１９１３の部分をスクロールさせることで表示させる。クリアキー１９１５は、処理番号キー１９１１で指定された処理項目欄１９１２とスケジュール欄１９１３の欄を未設定状態にするためのキーである。さらに、適用キー１９１６を押すと、処理項目欄１９１２の内容が、条件処理番号キー１８０２で選択された部分の処理欄１８０４に、アイコンの形で表示される。もちろん、スケジュール欄１９１３の部分や処理詳細キー１９１５で指定された詳細設定も画面には表示されないが、記憶されている。
【０１１４】
同図では、プリントの処理が、紙の右下隅が少しめくれた図形で表示されて、４番目の処理として、設定されている。
【０１１５】
図２０は、データボックスにデータが格納されたときの動作を示すフローチャートである。データボックスにデータが格納されたならば、上で説明したように登録された、対応するデータボックスの条件と処理を読み込む（Ｓ２００１）。設定されている条件付処理の個数を変数Ｎに、インデックスとして使用する変数ｉをゼロとする（Ｓ２００２）。変数ｉとＮを比較し、すべての条件をチェックしたかを判断し、チェックが終了しなければ次のステップへ進む（Ｓ２００３）。格納されたデータに対して、ｉ番目の各プリミティブな条件を評価する（Ｓ２００４）。これを基に、条件式を評価し（Ｓ２００５）、真であれば、ｉ番目に登録された処理を指定されたスケジュールに従って、スケジューリングする（Ｓ２００６）。インデックスとして使用する変数ｉをインクリメントして（Ｓ２００７）、ステップＳ２００３へ戻る。
【０１１６】
以上のように、この実施例１によれば、データボックスにデータが格納されると、そのデータが、指定された条件を満たしているかを判断し、満たしていれば、指定された処理を行うので、ある処理を繰り返し行いたい場合、予めデータボックスに対して、適切に条件と処理を登録し、処理したいデータをそのデータボックスへ格納するだけで、自動的に、そのデータに所望の処理が行える。
【実施例２】
【０１１７】
データボックスに格納されるデータの文書情報を条件の項目として指定できるようにしたものである。図２１Ａは、図１８において、プリミティブ条件項目欄２４１２の三角印の部分を押した時の画面である。ポップアップリスト２１００は、プリミティブ条件項目の候補をリストしたもので、この中にデータの文書情報に対する項目を表示するようにする。ここでは、カラーかモノクロか（ｃｏｌｏｒ  ｏｒ  ｍｏｎｏｃｈｒｏｍｅ）、ページ数（ｎｕｍｂｅｒ  ｏｆ  ｐａｇｅｓ）、紙サイズ（ｐａｐｅｒ  ｓｉｚｅ）、ＰＳファイルか否か（ＰＳ  ｆｉｌｅ）の項目が可視化されていて、ユーザーが、カラーかモノクロかを選択している（反転表示）。
【０１１８】
図２１Ｂは、カラーかモノクロかの選択した後に、プリミティブ条件欄１８１３の三角印の部分を押した時の画面である。ポップアップリスト２１０１は、プリミティブ条件の候補であるカラー（ｃｏｌｏｒ）とモノクロ（ｍｏｎｏｃｈｒｏｍｅ）がリストされる。同様に、プリミティブ条件項目で紙サイズが選択されれば、プリミティブ条件欄１８１３の候補として、Ａ５、Ｂ５、Ａ４、Ｂ４、Ａ３などの紙サイズをリストし、ＰＳファイルか否かが選択されれば、プリミティブ条件欄１８１３の候補として、ｔｒｕｅ、ｆａｌｓｅをリストする。
【０１１９】
また、ページ数のように、プリミティブ条件欄１８１３の候補としては、リストできないものは、図２２のように、ポップアップウインドウ２２００を表示させ、そこで設定できるようにする。下限枚数指定欄２２０１は枚数の下限を指定するためのもので、右上の三角印のボタンでその欄の数値をインクリメントでき、右下のボタンでデクリメントできる。ゼロあるいはブランクで、下限の指定はないものとする。同様に、上限枚数指定欄２２０１は枚数の上限を指定するためのもので、ゼロあるいはブランクで、上限の指定はないものとする。同図では、１０枚未満を指定している。
【実施例３】
【０１２０】
データボックスに格納されるデータに設定された情報を条件の項目として指定できるようにしたものである。図２３Ａは、図１８において、プリミティブ条件項目欄２４１２の三角印の部分を押した時の画面である。ポップアップリスト２３００は、プリミティブ条件項目の候補をリストしたもので、この中にデータに設定された情報に対する項目を表示するようにする。ここでは、部数（ｎｕｍｂｅｒ  ｏｆ  ｃｏｐｉｅｓ）、片面か両面か（ｏｎｅ  ｏｒ  ｔｗｏ  ｓｉｄｅｄ）、１／２／４ｕｐ（ｌａｙｏｕｔ）の項目が可視化されていて、ユーザーが、片面か両面かを選択している（反転表示）。
【０１２１】
図２３Ｂは、片面か両面かの選択した後に、プリミティブ条件欄１８１３の三角印の部分を押した時の画面である。ポップアップリスト２３０１は、プリミティブ条件の候補である片面（ｏｎｅ  ｓｉｄｅｄ）と両面（ｔｗｏ  ｓｉｄｅｄ）がリストされる。同様に、プリミティブ条件項目で１／２／４ｕｐが選択されれば、プリミティブ条件欄１８１３の候補として、１ｕｐ、２ｕｐ、４ｕｐなどをリストする。
【０１２２】
また、部数のように、プリミティブ条件欄１８１３の候補としては、リストできないものは、図２２と同様に、ポップアップウインドウを表示させ、そこで設定できるようにする。
【実施例４】
【０１２３】
データボックスに格納したユーザー名を条件の項目として指定できるようにしたものである。図２４Ａは、図１８において、プリミティブ条件項目欄２４１２の三角印の部分を押した時の画面である。ポップアップリスト２４００は、プリミティブ条件項目の候補をリストしたもので、この中にユーザー名の項目を表示するようにする。
【０１２４】
図２４Ｂは、ユーザー名を選択した後に、プリミティブ条件欄１８１３の三角印の部分を押した時の画面である。ポップアップリスト２４０１は、画像形成装置に登録されたユーザー名がリストされる。ただし、ここで、先頭の（ｉｎｐｕｔ）は、ユーザーが直接ユーザー名を指定するもので、これが指定された場合、ＬＣＤ部１６００上に仮想的なキーボードを表示して、英数字で入力する。
【実施例５】
【０１２５】
データボックスに格納されたデータの入力ソースを条件の項目として指定できるようにしたものである。図２５Ａは、図１８において、プリミティブ条件項目欄２４１２の三角印の部分を押した時の画面である。ポップアップリスト２５００は、プリミティブ条件項目の候補をリストしたもので、この中に入力ソース（ｓｏｕｒｃｅ）の項目を表示するようにする。
【０１２６】
図２５Ｂは、入力ソースを選択した後に、プリミティブ条件欄１８１３の三角印の部分を押した時の画面である。ポップアップリスト２５０１は、自身スキャナや他の機器名がリストされる。
【実施例６】
【０１２７】
データボックスにデータが格納された時刻を条件の項目として指定できるようにしたものである。図２６Ａは、図１８において、プリミティブ条件項目欄２４１２の三角印の部分を押した時の画面である。ポップアップリスト２６００は、プリミティブ条件項目の候補をリストしたもので、この中に時刻（ｔｉｍｅ）の項目を表示するようにする。
【０１２８】
図２６Ｂは、時刻を選択した後に、ポップアップウインドウ２６００を表示させた画面である。期間開始時刻欄２６０１は期間の開始時刻を指定するためのもので、右上の三角印のボタンでその欄に表示される時刻を進めることができ、右下のボタンで遅らせることができる。同様に、期間終了時刻欄２６０１は期間の終了時刻を指定するためのものである。同図では、時刻が１７：００から翌日の９：００の間を指定している。
【実施例７】
【０１２９】
画像形成装置やネットワークで接続された他の画像形成装置での印字処理を指定できるようにしたものである。図２７Ａは、図１９において、処理項目欄１９１２の三角印の部分を押した時の画面である。ポップアップリスト２７００は、処理の候補をリストしたもので、この中に印字（ｐｒｉｎｔ）の項目を表示するようにする。
【０１３０】
ず２７Ｂは、印字を選択した時に表示される画面で、印字先指定欄２７０１による自身の画像形成装置での印字やネットワークに接続された機器での印字の選択、置数２７０２、紙サイズ２７０３、２７０４、仕上げ方法２７０５、両面印字２７０６を初めとして、ＭＦＰ１０４（または１０５）が持っている様々な応用モード２７０７で設定できる。完了キー２７０８を押せば、図１９の画面に戻る。さらに、図１９の画面の適用キー１９１６を押せば、条件処理番号キー１８０２で指定された処理欄１８０４に、印字を示す、右下隅が少しめくれた紙を模したアイコンが表示され、設定された内容が記憶される。
【実施例８】
【０１３１】
メール転送の処理を指定できるようにしたものである。図２８Ａは、図１９において、処理項目欄１９１２の三角印の部分を押した時の画面である。ポップアップリスト２８００は、処理の候補をリストしたもので、この中にメール転送（ｍａｉｌ）の項目を表示するようにする。
【０１３２】
図２８Ｂは、メール転送を選択した時の画面で、ポップアップウインドウ２８０１により、画像形成装置内に登録されたメールアドレスを選択できる。その後、図１９の画面の適用キー１９１６を押せば、条件処理番号キー１８０２で指定された処理欄１８０４に、メール転送を示す、封筒を模したアイコンが表示され、設定された内容が記憶される。なお、ポップアップリスト２８００中のｍａｉｌ  （ｔｈｕｍｂｎａｉｌ）は、格納されたデータに画像情報があれば、それを内容が確認できる程度に縮小した画像、いわゆるサムネールにして、メールに添付する処理を表し、設定方法はｍａｉｌと同じである。
【実施例９】
【０１３３】
Ｆａｘ送信の処理を指定できるようにしたものである。図２９Ａは、図１９において、処理項目欄１９１２の三角印の部分を押した時の画面である。ポップアップリスト２９００は、処理の候補をリストしたもので、この中にＦａｘ送信（ｆａｘ）の項目を表示するようにする。
【０１３４】
図２９Ｂは、Ｆａｘ送信を選択した時の画面で、ポップアップウインドウ２９０１により、画像形成装置内に登録されたＦａｘ電話番号がそれに関連付けられた名前で選択できる。（ｉｎｐｕｔ）は直接電話番号を入力するときに選択する。その後、図１９の画面の適用キー１９１６を押せば、条件処理番号キー１８０２で指定された処理欄１８０４に、Ｆａｘ送信を示す、ファクシミリ装置を模したアイコンが表示され、設定された内容が記憶される。
【実施例１０】
【０１３５】
削除の処理を指定できるようにしたものである。図３０Ａは、図１９において、処理項目欄１９１２の三角印の部分を押した時の画面である。ポップアップリスト３０００は、処理の候補をリストしたもので、この中に削除（ｄｅｌｅｔｅ）の項目を表示するようにする。
【０１３６】
図３０Ｂは、削除を選択した後で、適用キー１９１６を押せば、条件処理番号キー１８０２で指定された処理欄１８０４に、削除を示す、ごみ箱を模したアイコンが表示され、設定された内容が記憶される。
【実施例１１】
【０１３７】
登録した処理を行う時刻を指定できるようにしたものである。図３１Ａは、図１９において、スケジュール欄１９１３の三角印の部分を押した時の画面である。ポップアップリスト３１００は、処理を行う時刻を設定するための項目の候補をリストしたもので、ここでは、即時（ｉｍｍｅｄｉａｔｅｌｙ）、毎日（ｄａｉｌｙ）、毎週（ｗｅｅｋｌｙ）、毎月（ｍｏｎｔｈｌｙ）、経過時間（ａｆｔｅｒ  ｔｈｅ  ｌａｐｓｅ）の項目が可視化されていて、ユーザーが、毎週を選択している（反転表示）。
【０１３８】
図３１Ｂは、毎週を選択した時の画面である。ポップアップウインドウ３１０１を表示させ、そこで曜日と時刻が設定できるようにする。同図では、データが格納されてから、最初の水曜日の８：００に処理を行うように指定している。
【図面の簡単な説明】
【０１３９】
【図１】本発明の画像形成システム構成を示すブロック図
【図２】ＭＦＰの構成を示すブロック図
【図３】スキャナ部の構成示す断面図
【図４】Ａ，Ｂはスキャナのデータ処理構成を示すブロック図
【図５】Ａ，Ｂはプリンタのデータ処理構成を示すブロック図
【図６】Ａ，Ｂはスクリーニング部におけるＰＷＭ処理を説明する図
【図７】プリンタ部（特にカラープリンタ部）の構造を示す断面図
【図８】プリンタ部（特にモノクロプリンタ部）の構造を示す断面図
【図９】オンラインフィニッシャ部の構成を示す断面図
【図１０】ＲＩＰ部の構成を示すブロック図
【図１１】ＲＩＰ部の構成を示すブロック図
【図１２】Ａ，Ｂはインタプリタ部に入力されるＰＤＬデータの記述例とインタプリタ部による描画結果を示す模式図
【図１３】レンダリング部におけるカラーマッチングを示すフロー
【図１４】Ａ，Ｂ，Ｃ，Ｄはガンマ補正を説明する特性図
【図１５】ＭＦＰの操作部のＬＣＤ部におけるフローチャート
【図１６】ＭＦＰの操作部の模式図
【図１７】ＭＦＰの操作部の模式図
【図１８】ＭＦＰの操作部の模式図
【図１９】ＭＦＰの操作部の模式図
【図２０】データボックスにデータが格納されたときの、そのデータに対する処理のフローチャート
【図２１】Ａ，ＢはＭＦＰの操作部の模式図
【図２２】Ａ，ＢはＭＦＰの操作部の模式図
【図２３】Ａ，ＢはＭＦＰの操作部の模式図
【図２４】Ａ，ＢはＭＦＰの操作部の模式図
【図２５】Ａ，ＢはＭＦＰの操作部の模式図
【図２６】Ａ，ＢはＭＦＰの操作部の模式図
【図２７】Ａ，ＢはＭＦＰの操作部の模式図
【図２８】Ａ，ＢはＭＦＰの操作部の模式図
【図２９】Ａ，ＢはＭＦＰの操作部の模式図
【図３０】Ａ，ＢはＭＦＰの操作部の模式図
【図３１】Ａ，ＢはＭＦＰの操作部の模式図
【符号の説明】
【０１４０】
１０１  ネットワーク
１０２  サーバ
１０３  クライアント
１０４  カラーＭＦＰ
１０５  白黒ＭＦＰ
１０６  スキャナ
１０７  プリンタ
【図１】
2006203798.tif 000003
【図２】
2006203798.tif 000004
【図３】
2006203798.tif 000005
【図４】
2006203798.tif 000006
【図５】
2006203798.tif 000007
【図６】
2006203798.tif 000008
【図７】
2006203798.tif 000009
【図８】
2006203798.tif 000010
【図９】
2006203798.tif 000011
【図１０】
2006203798.tif 000012
【図１１】
2006203798.tif 000013
【図１２】
2006203798.tif 000014
【図１３】
2006203798.tif 000015
【図１４】
2006203798.tif 000016
【図１５】
2006203798.tif 000017
【図２０】
2006203798.tif 000018
【図１６】
2006203798.tif 000019
【図１７】
2006203798.tif 000020
【図１８】
2006203798.tif 000021
【図１９】
2006203798.tif 000022
【図２１】
2006203798.tif 000023
【図２２】
2006203798.tif 000024
【図２３】
2006203798.tif 000025
【図２４】
2006203798.tif 000026
【図２５】
2006203798.tif 000027
【図２６】
2006203798.tif 000028
【図２７】
2006203798.tif 000029
【図２８】
2006203798.tif 000030
【図２９】
2006203798.tif 000031
【図３０】
2006203798.tif 000032
【図３１】
2006203798.tif 000033