(57)【要約】【課題】  不特定多数がコンピュータを利用する環境でも、そのコンピュータからの印刷ジョブをセキュリティを保ちつつ、印刷ジョブの停止を行う。【解決手段】  プリンタドライバで印刷ジョブに対してユニークなパスワードを付加させ、画像形成処理装置上でそのパスワードを用いて印刷を制御し、またその印刷ジョブに対するユニークなパスワードを用いて印刷ジョブの一時停止を行う。【選択図】  図１
2006159677.tif 000002
【特許請求の範囲】
【請求項１】
画像形成処理装置において、パーソナルコンピュータからネットワークを介して印刷できる手段を有し、またネットワーク経由でその画像処理装置に送られた印刷途中のあるいは印刷待機状態の印刷命令を制御できる手段を有し、またその既にネットワークを経由して送られた印刷命令に対してユニークなパスワードを付加させる手段を有する画像形成処理装置。
【請求項２】
請求項1においてそのユニークなパスワードを付加させ、印刷命令の削除あるいは印刷の一旦停止といった制御をパスワードを知っている人のみに制御可能とさせることをした画像形成処理装置。
【請求項３】
請求項1において画像形成処理装置において印刷命令に対して付加されたパスワードを入力する手段を有し、パスワードを入れた後にその印刷命令に対して印刷の再開、削除を可能にした手段を有する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置及び画像形成方法及び、コンピュータプログラム及び、記憶媒体に関するものである。
【背景技術】
【０００２】
従来、画像形成装置のコンピュータからの印字に関して途中でなんらかの理由で印刷を停止したいような場合は、プリンタドライバやポートモニタ等のユーティリティから一時停止を指定して途中で止める（例えば特許文献１）か、既に印刷を開始しているようなプリントJOBの場合にはウェブブラウザを介してそのプリンタのURLにログインして、実際に印刷中のそのJOBを一旦停止する操作を行っている。
【特許文献１】特開２０００−２５９３６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、昨今プリント・オン・ディマンド（ＰＯＤ）と呼ばれる大量部数や大量ジョブを扱う市場では、印刷に変わって、デジタルプリントを利用してプリント処理されるケースが増えており、従来の印刷業界に比べてデジタル化が融合し、コンピュータを利用した管理、制御が浸透してきており、コンピュータを利用してある程度、印刷業界のレベルに近づこうとしている。またそのような状況に伴い、様々な出版物、カタログ等もPDFファイル化されインターネットを通じてユーザが容易に入手可能なようになっている。従ってユーザ電子ファイルとして入手したデータが増加しているため、コピーするよりプリントする機会が増えている。従ってコピーを行う回数が減ったが、印刷枚数は逆に確実に増加している。また１回に印刷する印刷物も増加傾向にある。そのような中でときどき人に見られたくないような機密文書等を扱う場合もある。
【０００４】
またその一方で企業内では１人１台のPC使用が推し進められているが、長らく不況でインフラの整備が追いつかない場合も見受けられる。また図書館やコンビニエンスストア等で複数人が１台のPCを共有している場合も多くある。そのような場合に上記のような印刷途中で印刷物の停止を行いたい場合には、現状PCのパスワードがそのプリンタにとってのユニークなIDになっているため不特定多数でもその印刷物の停止、再開などのJOB管理が行えてしまうという欠点があった。
【課題を解決するための手段】
【０００５】
本発明はネットワーク経由で印刷命令を制御する手段を有し、印刷命令（JOB）に対してユニークな番号を有し、その印刷命令のユニークな番号に対してユニークなパスワードを付加させる手段を有し、また画像形成処理装置上でそのJOBナンバーとパスワードで印刷の制御する手段を有する。またその制御により不特定多数が使用するPCから特定の個人が印刷JOBに対してユニークなパスワードを付加し一旦停止を行い、MFP側でそのパスワードを入力して一旦停止状態を解除するSecurity  Pause機能を有する。
【発明の効果】
【０００６】
以上のようにして不特定多数が使用するパーソナルコンピュータからその特定した個人のみが印刷JOBを制御することが可能になる。
【発明を実施するための最良の形態】
【０００７】
［第１実施形態］
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。
【０００８】
［システムの概要説明］
図１は、実施形態のシステムの構成概念図であり、図１は比較的な簡単なネットワーク構成を示している。
【０００９】
コンピュータは、サーバコンピュータ１０２とクライアントコンピュータ１０３ａ，１０３ｂ及び１０３ｃがあり、サーバコンピュータ１０２は、これらのクライアントコンピュータを管理している。なお、図示されていないが、クライアントコンピュータは、これらのほかにも多数接続されており、以下、クライアントコンピュータを代表して１０３と表記する。
【００１０】
また、ネットワーク１０１には、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：マルチファンクション周辺機器）１０４、１０５及び、プリンタ１０７が接続されている。
【００１１】
ＭＦＰ１０４は、高解像度、高階調のフルカラーでスキャンまたは、プリントなどが可能なフルカラーＭＦＰであり、データ量が膨大となる場合、独立したインターフェイス（後述の２０５）で複数ビットを同時に送受できるものである。一方、ＭＦＰ１０５はモノクロにてスキャン、プリントなどを行うＭＦＰである。また、図示していないがネットワーク１０１上には上記以外のＭＦＰを初め、スキャナ、プリンタあるいは、ＦＡＸなどその他の機器も接続されている。
【００１２】
更に、スキャナ１０６は紙ドキュメントからの画像イメージを取り込む装置で、図のようにネットワークに接続されているものの他に、ＳＣＳＩインターフェイスなどでコンピュータに接続されるものがある。また、スキャナ自体はＭＦＰ１０５の一部の機能としてサポートされている場合もある。
【００１３】
ここで、クライアントコンピュータ１０３上では、いわゆるＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）を実行するアプリケーションソフトウェアを動作させ、各種文書/図形が作成/編集される。クライアントコンピュータ１０３は作成された文書/図形をページ記述言語ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）に変換し、ネットワーク１０１を経由してＭＦＰ１０４や１０５に送出することで、プリントアウトを行う。
【００１４】
［ＭＦＰ１０４，１０５の構成］
次に、ＭＦＰ１０４,１０５の構成について説明する。但し、ＭＦＰ１０４とＭＦＰ１０５の差はフルカラーとモノクロの差であり、色処理以外の部分ではフルカラー機器がモノクロ機器の構成を包含することが多いため、ここではフルカラー機器に絞って説明し、必要に応じて、随時モノクロ機器の説明を加えることとする。
【００１５】
図２に示すように、ＭＦＰ１０４，１０５は、画像読み取りを行うスキャナ部２０１とその画像データを画像処理するスキャナＩＰ部２０２と、ファクシミリなどに代表される電話回線を利用した画像の送受信を行うＦＡＸ部２０３と、ネットワークを利用して画像データや装置情報をやりとりするＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部２０４と、フルカラーＭＦＰ１０４との情報交換を行う専用Ｉ／Ｆ部２０５とを備えている。そして、ＭＦＰ１０４，１０５の使い方に応じて、コア部２０６は、メモリ部２１１あるいは、そのメモリ部を区分けして利用されるボックス部２１２と連携して画像信号を一時格納したり、経路を決定したりする制御を行う。
【００１６】
次に、コア部２０６から出力された画像データは、プリンタＩＰ部２０７及び、スクリーニング部２０８を経由して画像形成を行うプリンタ部２０９に送られる。プリンタ部２０９でプリントアウトされたシートはオンラインフィニッシャ部２１０へ送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【００１７】
コア部２０６はバスの交通整理を行っており、ＭＦＰの使い方に応じて、以下の（A）〜（I）のようにパス切り替えが行われている。また、データがネットワークを経由する際には、ＪＰＥＧ，ＪＢＩＧ，ＺＩＰなど圧縮データを使用することも一般知られており、データがＭＦＰに入った後、このコア部にて解凍（伸張）される。
【００１８】
複写機能：スキャナ部２０１→コア部２０６→プリンタ部２０９
ネットワークスキャナ：スキャナ部２０１→コア部２０６→ＮＩＣ部２０４
ネットワークプリンタ：ＮＩＣ部２０４→コア部２０６→プリンタ部２０９
ファクシミリ送信機能：スキャナ部２０１→コア部２０６→ＦＡＸ部２０３
ファクシミリ受信機能：ＦＡＸ部２０３→コア部２０６→プリンタ部２０９
ボックス受信機能１：ＮＩＣ部２０４→コア部２０６→ボックス部２１２
ボックス受信機能２：スキャナ部２０１→コア部２０６→ボックス部２１２
ボックス送信機能１    ：ボックス部２１２→コア部２０６→ＮＩＣ部２０４
ボックス送信機能２    ：ボックス部２１２→コア部２０６→プリンタ部２０９
ここで、ボックス受信／ボックス送信とは、ボックス部２１２を利用した、データの入力や格納、あるいは、格納されたデータの出力を意味しており、ジョブ毎やユーザ毎にメモリを分割して一次的にデータを保存して、ユーザIDやパスワードを組み合わせてデータの送受信を行う機能である。
【００１９】
更に、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）部２１３は、ＮＩＣ部２０４から入力されたＰＤＬデータを必要に応じて、ビットマップ画像に展開する役割を果たす。
【００２０】
［スキャナ部２０１の構成］
図３を用いてスキャナ部２０１の構成を説明する。３０１は原稿台ガラスであり、読み取られるべき原稿３０２が置かれる。原稿３０２は照明ランプ３０３により照射され、その反射光はミラー３０４、３０５、３０６を経て、レンズ３０７によりＣＣＤ３０８上に結像される。ミラー３０４、照明ランプ３０３を含む第１ミラーユニット３１０は速度ｖで移動し、ミラー３０５、３０６を含む第２ミラーユニット３１１は速度ｖ／２で移動することにより、原稿３０２の全面を走査する。第１ミラーユニット３１０及び第２ミラーユニット３１１はモータ３０９により駆動する。
【００２１】
［スキャナＩＰ部２０２の構成］
図４（Ａ）を用いてスキャナＩＰ部２０２について説明する。入力された光学的信号は、ＣＣＤセンサ３０８により電気信号に変換される。このＣＣＤセンサ３０８はＲＧＢ３ラインのカラーセンサであり、Ｒ、Ｇ、Ｂそれぞれの画像信号としてＡ／Ｄ変換部４０１に入力される。ここでゲイン調整、オフセット調整をされた後、Ａ／Ｄコンバータで、各色信号毎に８ビットのデジタル画像信号Ｒ０,Ｇ０,Ｂ０に変換される。その後、４０２のシェーディング補正で色ごとに、基準白色板の読み取り信号を用いた、公知のシェーディング補正が施される。更に、ＣＣＤセンサ３０８の各色ラインセンサは、相互に所定の距離を隔てて配置されているため、ラインディレイ調整回路（ライン補間部）４０３において、副走査方向の空間的ずれが補正される。
【００２２】
次に、入力マスキング部４０４は、ＣＣＤセンサ３０８のＲ，Ｇ，Ｂフィルタの分光特性で決まる読取色空間を、ＮＴＳＣの標準色空間に変換する部分であり、ＣＣＤセンサ３０８の感度特性／照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた３×３のマトリックス演算を行い、入力された(Ｒ０,Ｇ０,Ｂ０)信号を標準的な(Ｒ，Ｇ，Ｂ)信号に変換する。
【００２３】
更に、輝度／濃度変換部（ＬＯＧ変換部）４０５はルックアップテーブル（ＬＵＴ）ＲＡＭにより構成され、ＲＧＢの輝度信号がＣ１,Ｍ１,Ｙ１の濃度信号になるように変換される。
【００２４】
一方、モノクロ画像用であるＭＦＰ１０５では、図４（Ｂ）に従って、単色の１ラインＣＣＤセンサ３０８を用いて、単色でＡ／Ｄ変換４０１及び、シェーディング４０２を行ったのちコア部２０６に送られる。
【００２５】
［ＦＡＸ部２０３の構成］
ＦＡＸ部２０３は、まず、受信時には、電話回線から来たデータをＮＣＵ（Ｎｅｔｗｏｒｋ Control Unit）で受け取り、電圧の変換を行い、モデムの中の復調部でＡ／Ｄ変換及び復調操作を行った後、伸張し、ラスタデータに展開する。一般にＦＡＸでの圧縮伸張にはランレングス法などが用いられる。ラスタデータに変換された画像は、メモリ部で一時保管され、画像データに転送エラーがないことを確認後、コア部２０６へ送られる。
【００２６】
次に、送信時には、コア部よりやってきたラスタイメージの画像信号に対して、ランレングス法などの圧縮を施し、モデムの変調部にてＤ／Ａ変換及び変調操作を行った後、ＮＣＵを介して電話回線へと送られる。
【００２７】
［ＮＩＣ部２０４の構成］
ＮＩＣ部２０４は、ネットワーク１０１に対してのインターフェイスの機能を持つのが、このＮＩＣ部２０４であり、例えば１００Base-Tｘや１ＧＢａｓｅ−ＴｘなどのEthernet（登録商標）ケーブルなどを利用して外部からの情報を入手したり、外部へ情報を流したりする役割を果たす。
【００２８】
外部より情報を入手する場合は、まず、トランスで電圧変換され、ＬＡＮコントローラに送られる。ＬＡＮコントローラは、その内部に第１バッファメモリを持っており、その情報が必要な情報か否かを判断した上で、第２バッファメモリに送った後、コア部２０６に信号を流す。
【００２９】
次に、外部に情報を提供する場合には、コア部２０６より送られてきたデータは、ＬＡＮコントローラで必要な情報を付加して、トランスを経由してネットワーク１０１に接続される。
【００３０】
［専用Ｉ／Ｆ部２０５の構成］
また、専用Ｉ／Ｆ部２０５は、フルカラーＭＦＰ１０４とのインターフェイス部分でＣＭＹＫそれぞれ多値ビットがパラレルに送られているインターフェイスであり、４色×８ビットの画像データと通信線からなる。もし、Ethernet（登録商標）ケーブルを利用して送信すると、ＭＦＰ１０４に見合ったスピードで出力できない点と、ネットワークに接続された他のデバイスのパフォーマンスも犠牲になる点からこのような専用のパラレルインターフェイスを用いている場合がある。
【００３１】
［プリンタＩＰ部２０７の構成］
図５（Ａ）はカラー画像のプリンタＩＰ部を示し、図５（Ｂ）はモノクロ画像のプリンタＩＰ部を示している。まず、出力マスキング部５０１は、Ｍ１,Ｃ１,Ｙ１信号を画像形成装置のトナー色であるＣ，Ｍ，Ｙ，Ｋ信号にマトリクス演算を用いて変換する部分であり、ガンマ補正部５０２は、トナーの色味諸特性を考慮したルックアップテーブル（ＬＵＴ）ＲＡＭを使って画像出力のためのＣ，Ｍ，Ｙ，Ｋデータに変換する。そして、シャープネスまたはスムージングを施す空間フィルタ部５０３等から構成される。
【００３２】
一方、モノクロの場合は、出力マスキング部５０１は持っていないが、空間フィルタ部５０３の後に、二値化回路５０４により８ｂｉｔから１ｂｉｔのデータに変換される。
【００３３】
［スクリーニング部２０８の構成］
図６（Ａ）及び、図６（Ｂ）によりスクリーニング部２０８を説明する。プリンタＩＰ部２０７を出たイエロー(Ｙ)、マゼンタ(Ｍ)、シアン(Ｃ)、ブラック(Ｋ)の４色に色分解された画像データ(ＭＦＰ１０５の場合は、単色となる)はそれぞれのスクリーニング部２０８を通ってそれぞれ画像形成される（カラーの場合には図６（Ａ）の構成が４つ必要になる）。６０１は三角波発生部、６０２は入力されるデジタル画像信号をアナログ信号に変換するＤ／Ａコンバータ（Ｄ／Ａ変換部）である。三角波発生部６０１からの信号（図６（Ｂ）の信号ａ）及びＤ／Ａコンバータ６０２からの画像信号（図６（Ｂ）の信号ｂ）は、コンパレータ６０３で大小比較されて、図６（Ｂ）の信号ｃのような濃度に依存したパルス幅信号となってレーザ駆動部６０４に送られる。Ｃ，Ｍ，Ｙ，Ｋそれぞれが、それぞれのレーザ６０５でレーザビームに変換される。
【００３４】
そして、ポリゴンスキャナ７１３で、それぞれのレーザビームを走査して、それぞれの感光ドラム７１７,７２１,７２５,７２９に照射される。
【００３５】
［プリンタ部２０９の構成(カラーＭＦＰ１０４の場合)］
図７に、カラープリンタ部の断面構造図を示す。７１３は、ポリゴンミラーであり、４つの半導体レーザ６０５より発光された４本のレーザ光を受ける。その内の１本はミラー７１４、７１５、７１６を経て感光ドラム７１７を走査露光し、次の１本はミラー７１８、７１９、７２０をへて感光ドラム７２１を走査露光し、次の１本はミラー７２２、７２３、７２４をへて感光ドラム７２５を走査露光し、最後の１本はミラー７２６、７２７、７２８をへて感光ドラム７２９を走査露光する。
【００３６】
一方、７３０はイエロー(Ｙ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７１７上にイエローのトナー像を形成し、７３１はマゼンタ(Ｍ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７２１上にマゼンタのトナー像を形成し、７３２はシアン(Ｃ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７２５上にシアンのトナー像を形成し、７３３はブラック(Ｋ)のトナーを供給する現像器であり、レーザ光に従い、感光ドラム７２９上にマゼンタのトナー像を形成する。以上４色(Ｙ,Ｍ,Ｃ,Ｋ)のトナー像がシートに転写され、フルカラーの出力画像を得ることができる。
【００３７】
シートカセット７３４、７３５および、手差しトレイ７３６のいずれかより給紙されたシートは、レジストローラ７３７を経て、転写ベルト７３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム７１７、７２１、７２５、７２９には各色のトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。各色のトナーが転写されたシートは、分離され、搬送ベルト７３９により搬送され、定着器７４０によって、トナーがシートに定着される。定着器７４０を抜けたシートはフラッパ７５０により一旦下方向へ導かれてシートの後端がフラッパ７５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００３８】
なお、４つの感光ドラム７１７、７２１、７２５、７２９は、距離ｄをおいて、等間隔に配置されており、搬送ベルト７３９により、シートは一定速度ｖで搬送されており、このタイミング同期がなされて、４つの半導体レーザ６０５は駆動される。
【００３９】
［プリンタ部２０９の構成(モノクロＭＦＰ１０５の場合)］
図８に、モノクロプリンタ部の概観図を示す。８１３は、ポリゴンミラーであり、４つの半導体レーザ６０５より発光されたレーザ光を受ける。レーザ光はミラー８１４、８１５、８１６をへて感光ドラム８１７を走査露光する。一方、８３０は黒色のトナーを供給する現像器であり、レーザ光に従い、感光ドラム８１７上にトナー像を形成し、トナー像がシートに転写され、出力画像を得ることができる。
【００４０】
シートカセット８３４、８３５および、手差しトレイ８３６のいずれかより給紙されたシートは、レジストローラ８３７を経て、転写ベルト８３８上に吸着され、搬送される。給紙のタイミングと同期がとられて、予め感光ドラム８１７にはトナーが現像されており、シートの搬送とともに、トナーがシートに転写される。トナーが転写されたシートは、分離され、定着器８４０によって、トナーがシートに定着される。定着器８４０を抜けたシートはフラッパ８５０により一旦下方向へ導かれてシートの後端がフラッパ８５０を抜けた後、スイッチバックさせて排出する。これによりフェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。
【００４１】
［フィニッシャ部２０９の構成］
図９に、フィニッシャ部の断面構造図を示す。プリンタ部２０９の定着部７４０(または、８４０)を排出したシートは、フィニッシャ部２０９に入る（フィニッシャが接続されている場合）。フィニッシャ部２０９には、サンプルトレイ９０１及びスタックトレイ９０２があり、ジョブの種類や排出されるシートの枚数に応じて切り替えて排出される。
【００４２】
ソート方式には２通りあり、複数のビンを有して各ビンに振り分けるビンソート方式と、後述の電子ソート機能とビン(または、トレイ)を奥手前方向にシフトしてジョブ毎に出力シートを振り分けるシフトソート方式によるソーティングを行うことができる。電子ソート機能は、コレートと呼ばれ、前述のコア部で説明した大容量メモリを持っていれば、このバッファメモリを利用して、バッファリングしたページ順と排出順を変更する、いわゆるコレート機能を用いることで電子ソーティングの機能もサポートできる。次にグループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に仕分けする機能である。
【００４３】
更に、スタックトレイ９０２に排出する場合には、シートが排出される前のシートをジョブ毎に蓄えておき、排出する直前にステープラ９０５にてバインドすることもできる。
【００４４】
そのほか、上記２つのトレイに至るまでに、紙をＺ字状に折るためのＺ折り機９０４、ファイル用の２つ(または３つ)の穴開けを行うパンチャ９０６があり、ジョブの種類に応じてそれぞれの処理を行う。
【００４５】
更に、サドルステッチャ９０７は、シートの中央部分を２ヶ所バインドした後に、シートの中央部分をローラに噛ませることによりシートを半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行う。サドルステッチャ９０７で製本されたシートは、ブックレットトレイ９０８に排出される。
【００４６】
そのほか、図には記載されていないが、製本のためのグルー(糊付け)によるバインドや、あるいはバインド後にバインド側と反対側の端面を揃えるためのトリム(裁断)などを加えることも可能である。
【００４７】
また、インサータ９０３はトレイ９１０にセットされたシートをプリンタへ通さずにトレイ９０１、９０２、９０８のいずれかに送るためのものである。これによってフィニッシャ２０９に送り込まれるシートとシートの間にインサータ９０３にセットされたシートをインサート（中差し）することができる。インサータ９０３のトレイ９１０にはユーザによりフェイスアップの状態でセットされるものとし、ピックアップローラ９１１により最上部のシートから順に給送する。従って、インサータ９０３からのシートはそのままトレイ９０１、９０２へ搬送することによりフェイスダウン状態で排出される。サドルステッチャ９０７へ送るときには、一度パンチャ９０６側へ送り込んだ後スイッチバックさせて送り込むことによりフェースの向きを合わせる。
【００４８】
次に、トリマ（裁断機）９１２について説明する。サドルステッチャ９０７においてブックレット（中綴じの小冊子）にされた出力は、このトリマ９１２に入ってくる。その際に、まず、ブックレットの出力は、ローラで予め決められた長さ分だけ紙送りされ、カッター部９１３にて予め決められた長さだけ切断され、ブックレット内の複数ページ間でばらばらになっていた端部がきれいに揃えられることとなる。そして、ブックレットホールド部９１４に格納される。
【００４９】
［ＲＩＰ部２１３の構成］
図１１に示すように、ＲＩＰ部へは通常、ＮＩＣ部２１１あるいは、それ以外のＵＳＢやパラレルなどのインターフェイスから入力される。次に、入力デバイス制御部１００１よりサーバ（プリントマネージャ１１５）内に入り、サーバに様々なクライアントアプリケーションを連結することにおいてその役割を果たす。入力としてページ記述言語ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データとＪＣＬ（Ｊｏｂ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）データを受け付ける。それはプリンタとサーバに関する状態情報であって様々なクライアントに対応する。このモジュール（入力デバイス制御部１００１）の出力は、適切なＰＤＬとＪＣＬの構成要素すべてを結合する役割を持つ。
【００５０】
次に、１００２は入力ジョブ制御部で、ジョブの要求されたリストを管理し、サーバに提出される個々のジョブにアクセスするために、ジョブリストを作成する。更に、このモジュール（入力ジョブ制御部１００２）には、ジョブのルートを決めるジョブルーティング、分割してＲＩＰするか否かを司るジョブスプリット、そしてジョブの順序を決めるジョブスケジューリングの３つの機能がある。
【００５１】
１００３はＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）部で、複数個存在する。ＲＩＰ１００３ａ，ＲＩＰ１００３ｂあるいは必要に応じて更に増やすことも可能だが、ここでは総称してＲＩＰ部１００３と記載する。ＲＩＰモジュール（ＲＩＰ部１００３）は、様々なジョブのＰＤＬをＲＩＰ処理して、適切なサイズと解像度のビットマップを作成する。ＲＩＰ処理に関しては、ＰｏｓｔＳｃｒｉｐｔ（米国Ａｄｏｂｅ社の商標登録）をはじめ、ＰＣＬ，ＴＩＦＦ，ＪＰＥＧ，ＰＤＦなど様々なフォーマットのラスタライズ処理が可能である。
【００５２】
１００４はデータ変換部で、ＲＩＰ部１００３によって作り出されるビットマップイメージを圧縮したり、フォーマット変換を施したりする役割を果たし、それぞれのプリンタにマッチした最適な画像イメージタイプを選び出す。例えば、ジョブをページ単位で扱いたい場合には、ＴＩＦＦやＪＰＥＧなどをＲＩＰ部でラスタライズした後のビットマップデータにＰＤＦヘッダを付けて、ＰＤＦデータとして編集するなどの処理を行う。
【００５３】
１００５は出力ジョブ制御部で、ジョブのページイメージを取って、それらがコマンド設定に基づいてどう扱われるのかを管理する。ページはプリンタに印刷されたり、ハードディスク１００７にセーブされたりする。印刷後のジョブは、ハードディスク１００７に残すか否かを選択可能であり、印刷後のジョブがハードディスク１００７にセーブされた場合には、再呼び出しすることもできる。さらに、このモジュール（出力ジョブ制御部１００５）は、ハードディスク１００７とメモリ（ＳＤＲＡＭ）１００８との相互作用で管理する。
【００５４】
１００６は出力デバイス制御部で、どのデバイスに出力するか、またどのデバイスをクラスタリング（複数台接続して一斉にプリントすること）するかの制御を司り、選択されたデバイスのインターフェイスに印刷データを送る。また、このモジュール（出力デバイス制御部１００６）は、ＭＦＰ（１０４または１０５）の状態監視と装置状況を伝える役割も果たしている。
【００５５】
なお、ＲＩＰ部１００３は、実際には、ＭＦＰ１０４（または１０５）に内蔵される場合と、別ユニットで存在したりする場合がある。
【００５６】
［ＲＩＰ部２１３］
以下、図１１〜図１４を参照して、図１０に示したＲＩＰ部１００３の構成について説明する。図１１は、図１０に示したＲＩＰ部１００３の構成の一例を示すブロック図である。
【００５７】
図に示すように、ＲＩＰ部１００３は、一般に、インタプリタ部１１０１、レンダリング部１１０２、スクリーニング部１１０３の３つの部分から成り立っている。
【００５８】
インタプリタ部１１０１は、ＰＤＬの翻訳をしてビットマップ展開を行うものである。レンダリング部１１０２は、ＰＤＬの色描写を行うものである。そして、スクリーニング部１１０３は、白黒ＭＦＰ１０５への出力の場合には、二値化処理や予め決められた周期や角度のスクリーンを作成し、またカラーＭＦＰ１０４への出力の場合には、キャリブレーション用ガンマテーブルまで含めて作成する。
【００５９】
以下、各部を詳細に説明する。
【００６０】
まず、図１２を参照して、インタプリタ部１１０１について説明する。
【００６１】
インタプリタ部１１０１は、ＰＤＬデータを解析する部分であり、Ａｄｏｂｅ社のＰｏｓｔＳｃｒｉｐｔ（登録商標）言語に代表されるＰＤＬは、以下（ａ）〜（ｃ）の３要素に分類される。
【００６２】
（ａ）文字コードによる画像記述
（ｂ）図形コードによる画像記述
（ｃ）ラスタ画像データによる画像記述
すなわち、ＰＤＬは、上記の要素を組み合わせで構成された画像を記述する言語であり、それで記述されたデータをＰＤＬデータと呼ぶ。
【００６３】
図１２は、図１１に示したインタプリタ部１１０１に入力されるＰＤＬデータの記述例とインタプリタ部１１０１による描画結果を示す模式図である。
【００６４】
図１２Ａは図１２Ｂの描画のＰＤＬ記述例に対応し、文字情報「Ｒ１２０１の記述」は、Ｌ１２１１〜Ｌ１２１３で表され、文字の色、文字列、座標位置からなる。文字の色のカッコ内は順にＣｙａｎ，Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ，Ｂｌａｃｋの濃度を表わしている。最小は「０．０」であり、最大は「１．０」である。Ｌ１２１１では、文字を黒にすることを指定する例を示している。次に、Ｌ１２１２は、変数Ｓｔｒｉｎｇ１に文字列“ＡＢＣ”を代入していことを示している。
【００６５】
次に、Ｌ１２１３では、第１，第２パラメータが、文字列をレイアウトする用紙上の開始位置座標のｘ座標とｙ座標を示し、第３パラメータが文字の大きさ、第４パラメータが文字の間隔を示しており、第５パラメータがレイアウトすべき文字列を示している。要するにＬ１２１３は、座標（０．０，０．０）のところから、大きさ「０．２」、間隔「０．３」で、文字列"ＡＢＣ"をレイアウトするという指示となる。
【００６６】
次に、図形情報の例「Ｒ１２０２を記述」において、Ｌ１２２１は文字の色を指定したＬ１２１１と同様の記述方法で線の色を指定しており、ここでは、Ｃｙａｎが指定されている。次に、Ｌ１２２２は、線を引くことを指定するためのものであり、第１，２パラメータが線の始端座標のｘ，ｙ座標、第３，４パラメータが終端座標のそれぞれ、ｘ，ｙ座標を示し、第５パラメータは線の太さを示す。
【００６７】
さらに、ラスタ画像情報の例「Ｒ１２０３の記述」において、Ｌ１２３１は、ラスタ画像を変数ｉｍａｇｅ１に代入している。ここで、第１パラメータはラスタ画像の画像タイプ、及び色成分数を表わし、第２パラメータは１色成分あたりのビット数を表わし、第３，第４パラメータは、ラスタ画像のｘ方向、ｙ方向の画像サイズを表わす。第５パラメータ以降が、ラスタ画像データを表す。ラスタ画像データの個数は、１画素を構成する色成分数、及びｘ方向，ｙ方向の画像サイズの積となる。このＬ１２３１では、ＣＭＹＫ画像は４つの色成分（Ｃｙａｎ，Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ，Ｂｌａｃｋ）から構成されるため、ラスタ画像データの個数は（４×５×５＝）１００個となる。
【００６８】
次に、Ｌ１２３２は、座標（０．０，０．５）のところから、「０．５×０．５」の大きさにｉｍａｇｅ１をレイアウトすることを示している。
【００６９】
図１２（Ｂ）は、図１２（Ａ）に示した１ページの中で３つの画像記述（「Ｒ１２０１の記述」，「Ｒ１２０２の記述」，「Ｒ１２０３の記述」）を解釈して、ラスタ画像データに展開した様子を示したものである。
【００７０】
図１２（Ｂ）において、Ｒ１２０１，Ｒ１２０２，Ｒ１２０３は、図１２（Ａ）に示したそれぞれのＰＤＬデータ（「Ｒ１２０１の記述」，「Ｒ１２０２の記述」，「Ｒ１２０３の記述」）を展開したものである。
【００７１】
これらのラスタ画像データは、実際にはＣ，Ｍ，Ｙ，Ｋ色成分毎にメモリ１００８（あるいは、ハードディスク１００７）に展開されており、例えばＲ１２０１の部分は、各ＣＭＹＫのメモリに、Ｃ＝０，Ｍ＝０，Ｙ＝０，Ｋ＝２５５が書かれており、Ｒ１２０２の部分は、それぞれ、Ｃ＝２５５，Ｍ＝０，Ｙ＝０，Ｋ＝０が書き込まれることになる。
【００７２】
プリントマネージャ１１５内では、クライアント１０３（あるいは、他のコンピュータ）から送られてきたＰＤＬデータは、ＰＤＬデータのままか、上記のようにラスタ画像に展開された形で、メモリ１００８（あるいは、ハードディスク１００７）に書き込まれ、必要に応じて保存されている。
【００７３】
次に、図１３を参照して、図１１に示したレンダリング部１１０２について説明する。
【００７４】
図１１に示したインタプリタ部１１０１から出力される画像データには、グレースケール，ＲＧＢ，ＣＭＹＫのほか様々な色空間のものがあり、その他の色空間の場合には、一度ＣＲＤ（Ｃｏｌｏｒ  Ｒｅｎｄｅｒｉｎｇ  Ｄｉｃｔｉｏｎａｒｙ）にてＣＭＹＫ空間に変換された後、カラーマッチングされる。
【００７５】
図１３は、図１１に示したレンダリング部１１０２におけるカラーマッチングの一例を示すフローである。
【００７６】
図に示すように、カラーマッチングは、ＲＧＢ又はＣＭＹＫで入力されたデータに対して、カラーマッチングが必要な場合、ＣＭＭ部１３０４において、ＩＣＣプロファイルによる色調整が行われる。ＩＣＣプロファイルは、ソースプロファイル１３０５とプリンタプロファイル１３０６からなっており、ソースプロファイルは、ＲＧＢ（またはＣＭＹＫ）データを一度規格化されたＬ*ａ*ｂ*の空間に変換し、このＬ*ａ*ｂ*データを再度ターゲットとなるプリンタに適したＣＭＹＫ空間になる。
【００７７】
また、ソースプロファイル１３０５は、図示しないＲＧＢプロファイルとＣＭＹＫプロファイルからなっており、入力画像がＲＧＢ系画像（Ｍｉｃｒｏｓｏｆｔ社のアプリケーションソフトやＪＰＥＧ，ＴＩＦＦ画像等）の場合は、ＲＧＢプロファイルが選択され、ＣＭＹＫ系画像（Ａｄｏｂｅ社のＰｈｏｔｏｓｈｏｐやＩｌｌｕｓｔｒａｔｏｒの一部データなど）の場合にはＣＭＹＫプロファイルが選択される。
【００７８】
次に、プリンタプロファイル１３０６は、各プリンタの色特性に合わせて作られており、ＲＧＢ系画像の場合は、Ｐｅｒｃｅｐｔｕａｌ（色味優先）やＳａｔｕｒａｔｉｏｎ（鮮やかさ優先）を選択するのが好ましく、ＣＭＹＫ系画像の場合は、Ｃｏｌｏｒｉｍｅｔｒｉｃ（色差最小）を選んで最適画像を出力することが多い。
【００７９】
また、ＩＣＣプロファイルは、一般にルックアップテーブル形式で作られており、ソースプロファイル１３０５では、ＲＧＢ（またはＣＭＹＫ）データが入力されると、一意にＬ*ａ*ｂ*データに変換され、プリンタプロファイル１３０６では、Ｌ*ａ*ｂ*データからプリンタにマッチしたＣＭＹＫに変換される。
【００８０】
なお、ＲＧＢで入力されたデータに対して、カラーマッチングが必要でない場合は、デフォルト色変換部１３０３において、ＲＧＢデータからプリンタにマッチしたＣＭＹＫに変換されて出力される。
【００８１】
また、ＣＭＹＫで入力されたデータに対して、カラーマッチングが必要でない場合は、そのまま出力される。
【００８２】
次に、図１４を参照して、図１１に示したスクリーニング部１１０３内のガンマ補正に関して説明する。
【００８３】
図１４は、図１１に示したスクリーニング部１１０３内のガンマ補正を説明する特性図であり、図１４Ａはリニアなガンマテーブルに対応し、図１４Ｂはプリンタ出力特性に対応し、図１４Ｃはキャリブレーションされたガンマテーブルに対応し、図１４Ｄは出力特性を加味したガンマテーブルに対応する。
【００８４】
ガンマテーブルは、デフォルトで図１４Ａのようなリニアなガンマ曲線が用意されており、プリンタ特性に応じてテーブルを用意する。
【００８５】
例えば、ＭＦＰ１０４の出力特性Ｇｐが図１４Ｂに示すような値であった場合、その逆関数Ｇａである図１４Ｃを掛け合わせれば出力特性は、図１４Ａのようにリニアな値に修正される（Ｇａ×Ｇｐ＝Ｇ０）。
【００８６】
また、印刷ライクな出力特性Ｇｂに図１４Ｄのような特性を選びたければ、Ｇａ×Ｇｂのような値のテーブルを掛け合わせても良い。
【００８７】
また、これらのガンマテーブルを作成するために、ＭＦＰ１０４のスキャナ部や濃度計などを利用するキャリブレーション機能も一般に知られている。
【００８８】
［操作部］
図１６はＭＦＰ１０４または、１０５の操作部の模式図である。操作部はタッチパネルのＬＣＤ（液晶表示）部２２００とキー操作部２２３０とからなっており、図１５はＬＣＤ部２２００のフローチャートを示している。このフローチャートは、複写動作を行うためのコピーモード（Ｓ２１１０）、スキャン送信を行う送信（Ｓｅｎｄ）モード（Ｓ２１２０）、ボックスからの取り出しや編集を行うためのボックスモード（Ｓ２１３０）、各種設定を行うオプションモード（Ｓ２１４０）、システムの状況を知るためのシステムモニタ（Ｓ２１５０）などのモードが用意されており、図１６のＬＣＤ部２２００のモード選択キー２２０１〜２２０５を押下することでこれらのモードが切り替わる仕組みになっている。
【００８９】
図１６では、コピー部数のほかに、紙サイズ、変倍率、画像モードや仕上げ方法などを設定して、スタートキー２２３１を押下すると、コピー動作を行うことができる。
【００９０】
[一般的なユーザの印刷]
図１７に複数のユーザがひとつのPCから印刷するイメージを記載する。
【００９１】
一般的に複数のユーザがひとつのパソコンでPCを利用し、印刷するイメージ図を記載する。PCから印刷要求を行い、インターネットを介して印刷を行うところである。
【００９２】
複数のあるいは不特定多数の人間がネットワークを経由してMFPから印刷物を印刷するイメージである。
【００９３】
次に図１８をもとにその複数人の中の１人がリモートUI上で自分のプリントJOBを制御するところを説明する。インターネットに接続されたPCからプリントJOBを制御する図である。例えばPCからインターネットを扱うブラウザー上の開けるという項目に使用するプリンタやMFPのURLアドレスを直接入力するとRemote UI の画面が表示されてくる。
【００９４】
［Remote  UI］
図１９をもとにRemote  UIの画面の説明を行う。図１８のPCからインターネットのブラウザをアクセスしプリンタやMFPの接続に成功すると例として図１９のようなインターネットの画面が現れる。2501は各画面共通のTOP（この画面）に行くためのボタンで2502はこの利用しているデバイスの給紙排紙の状況がわかる。2502はこのMFPの現在、過去のJOBの状況がわかる画面にいくことのできるボタンである。2504は各ユーザモードに移行できる画面である。2505はプリント状況、スキャン状況、ファクス状況を表記できる画面である。
【００９５】
図１９の2503のJOBのボタンを押すと図２０のようなJOB専用の画面が出力される。
【００９６】
図２０の2601はプリントJOBのボタンでここを押すと図２０のようにプリントJOBの画面が出力される。2602はコピーJOB用の画面にいくためのボタン。2603は送信JOB用の画面にいくためのボタン。2604は受信JOB用の画面にいくためのボタン。2605はファクス送信JOB用の画面にいくためのボタン。2606はファクス受信JOB用の画面にいくためのボタンである。今回は2601のプリントJOB用のボタンを押したために2607に表記されているようにプリントジョブが表記されている。
【００９７】
2608はJOBを一旦停止するためのPauseボタン。2609が一旦停止されたJOBを再開するためのスタートボタン。2610がJOBを早く印刷したいときの追い抜き用ボタン。
【００９８】
2611がJOBをキャンセルしたいときの削除ボタンである。なお、この４つのキーは同じIDのもの、つまり自分が入っているPCの番号で管理されており、他のIDのものは制御できないことが特徴である。またここに表示されているJOB IDは自分が使用しているPCのIDのみを表示している。
【００９９】
課題に記載されているように複数の特に不特定多数の人が同じPCからアクセスしている場合は他の人に制御されてしまう可能性もあるために2612のボタンを押すとその１つ１つのJOBの制御な画面に移行することができるようになる。Selectのボタンを押すと図２１のような画面が出力される。
【０１００】
図２１がその画面で選択したJOBに対してPauseボタンを押してからパスワードを入力するとパスワードを知っている人しか制御のきかないSecurity  Pauseとなる。
【０１０１】
この画面で再開や削除も可能であったとしても良いが、その後にパスワードを入れないと効果がないようになっている。なおこのパスワードを入れて制御することは基本的にMFP側でできるようになっている。図２２以降にMFP側での制御を記載する。
【０１０２】
[MFP側設定]
図２２をもとにMFP側の設定を説明する。
【０１０３】
2801はコピーかプリント状態を表すステータスであり、2802の場合現状プリント中という表示である。もしReady状態であったとしてもJOBがPauseされているものがあった場合にはPrint Pauseの表示がでる。2803のSystem Monitorのボタンを押すと図２３のような画面が表示される。
【０１０４】
2901が先のPC上からPauseをかけたものでパスワードを要するSecurity Pause状態になっている。JOB No3967が押された場合2902のパスワードの欄にPC上で入力設定したパスワードを入れた後に2903のDELETEか2904のRestartを入れ再スタートかデータの削除を行う。
【０１０５】
以上のような方法で同じPCからプリントJOBを投げても個々に管理できるSecurity Pauseが可能となる。
【０１０６】
[フローチャート]
図２４にPC側の動作フローチャート、図２５にMFP側での動作フローチャートを記載する。
【０１０７】
まずPC側だが一旦停止したい場合にまずPC上でスプール中の場合はプリンタドライバの一旦停止で中断できる。次に既にPCからネットワークを経由してMFP側の受信バッファーにすべてPDL等のデータが転送されてしまった場合にはそのMFPのRemoteUIの画面に移行する。次に通常の一旦停止にしたい場合はRemoteUIのプリンタJOBの画面に移行しプリントJOBを一旦停止にする。またもしこのPCが複数人や不特定多数で使用していて、かつこのJOBを人に制御されたくないような場合にはSecurity Pauseの画面に入り、そのJOBにパスワードを入れSecurty Pauseとする。
【０１０８】
次に図２５のMFP側での操作を記載する。
【０１０９】
再スタートしたい場合にMFPの近くにいき、操作パネルからMFPの停止JOBのパネルに入りそのJOBに対してPasswdを入力して再プリントボタンを押す。
【０１１０】
以上のようにして各々のJOBに対してパスワードをつけ管理することにより他の人に見られないPauseが可能となる。
【図面の簡単な説明】
【０１１１】
【図１】本発明の画像形成システム構成を示すブロック図。
【図２】ＭＦＰの構成を示すブロック図。
【図３】スキャナ部の構成示す断面図。
【図４】スキャナのデータ処理構成を示すブロック図。
【図５】プリンタのデータ処理構成を示すブロック図。
【図６】スクリーニング部におけるＰＷＭ処理を説明する図。
【図７】プリンタ部（特にカラープリンタ部）の構造を示す断面図。
【図８】プリンタ部（特にモノクロプリンタ部）の構造を示す断面図。
【図９】オンラインフィニッシャ部の構成を示す断面図。
【図１０】ＲＩＰ部の構成を示すブロック図１。
【図１１】ＲＩＰ部の構成を示すブロック図２。
【図１２】インタプリタ部に入力されるＰＤＬデータの記述例とインタプリタ部による描画結果を示す模式図。
【図１３】レンダリング部におけるカラーマッチングを示すフロー。
【図１４】ガンマ補正を説明する特性図。
【図１５】ＭＦＰの操作部のＬＣＤ部におけるフローチャート。
【図１６】ＭＦＰの操作部の模式図１。
【図１７】複数人が同じPCからプリントする図。
【図１８】複数人のうちの一人が一旦停止をPCから行う場合の図。
【図１９】PCのRemoteUI画面の模式図１。
【図２０】PCのRemoteUI画面の模式図２。
【図２１】PCのRemoteUI画面の模式図３。
【図２２】ＭＦＰの操作部の模式図２。
【図２３】ＭＦＰの操作部の模式図３。
【図２４】PC側の処理フローチャート。
【図２５】MFP側の処理フローチャート。
【符号の説明】
【０１１２】
１０１  ネットワーク
１０２  サーバ
１０３  クライアント
１０４  カラーＭＦＰ
１０５  白黒ＭＦＰ
１０６  スキャナ
１０７  プリンタ
【図１】
2006159677.tif 000003
【図２】
2006159677.tif 000004
【図３】
2006159677.tif 000005
【図４】
2006159677.tif 000006
【図５】
2006159677.tif 000007
【図６】
2006159677.tif 000008
【図７】
2006159677.tif 000009
【図８】
2006159677.tif 000010
【図９】
2006159677.tif 000011
【図１０】
2006159677.tif 000012
【図１１】
2006159677.tif 000013
【図１２】
2006159677.tif 000014
【図１３】
2006159677.tif 000015
【図１４】
2006159677.tif 000016
【図１５】
2006159677.tif 000017
【図１６】
2006159677.tif 000018
【図１７】
2006159677.tif 000019
【図１８】
2006159677.tif 000020
【図１９】
2006159677.tif 000021
【図２０】
2006159677.tif 000022
【図２１】
2006159677.tif 000023
【図２２】
2006159677.tif 000024
【図２３】
2006159677.tif 000025
【図２４】
2006159677.tif 000026
【図２５】
2006159677.tif 000027