(57)【要約】【課題】第三者が証拠を残さずに機密情報を画像形成出力することを防止することを可能とした画像処理装置、制御方法、及びプログラムを提供する。【解決手段】画像処理装置は、メインコントローラ１１１、ＤＲＡＭ１１６を有する制御部１１０を備える。メインコントローラ１１１は、ＤＲＡＭ１１６にラスタライズされた画像データ及び属性データにおいて、属性データ内に含まれる透明トナー用の属性データを抽出し、透明トナー用の属性データを画像データに変換する。次にメインコントローラ１１１は、ラスタライズされた画像データと、透明トナー用の属性データから生成された画像データを合成し、記録用画像データをＤＲＡＭ１１６に生成し、記録用画像データをネットワーク経由でセキュリティユニットに送信する。【選択図】図１２
2010004124.tif 000002
【特許請求の範囲】
【請求項１】
第一の画像データと属性データの入力が可能で、前記第一の画像データに対応した画像を転写材上に形成すると共に前記属性データが示す情報を前記画像に重畳して前記転写材上に形成する画像形成手段を備えた画像処理装置であって、
前記属性データから第二の画像データを生成する生成手段と、
前記第一の画像データと前記第二の画像データを合成する合成手段と、
前記合成手段により合成された画像データを前記画像処理装置で処理したジョブの履歴として記録するよう制御する制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記属性データには、トナーを用いて転写材上に形成する透明トナー用の属性データと、前記画像を構成する各画素が文字或いはイメージ或いはグラフィックのいずれで構成されているかを示す属性とを含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第一の画像データに画像処理を施す第一の画像処理手段と、
前記第二の画像データに画像処理を施す第二の画像処理手段と、を備え、
前記合成手段は、前記第一の画像処理手段により画像処理を施して得た第三の画像データと、前記第二の画像処理手段により画像処理を施して得た第四の画像データを合成し、
前記制御手段は、前記合成手段により合成された画像データを前記画像処理装置で処理したジョブの履歴として記録するよう制御することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記合成手段により合成された画像データに画像処理を施す第三の画像処理手段、を備え、
前記制御手段は、前記第三の画像処理手段により画像処理を施して得た画像データを前記画像処理装置で処理したジョブの履歴として記録するよう制御することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記制御手段は、前記第一の画像データと前記第二の画像データを別々に記録するよう制御することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記制御手段は、前記第三の画像データと前記第四の画像データを別々に記録するよう制御することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
前記第一の画像データと前記第二の画像データを合成して記録するモードと、前記第一の画像データと前記第二の画像データを別々に記録する記録モードのいずれかを選択する選択手段、を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記第三の画像データと前記第四の画像データを合成して記録するモードと、前記第三の画像データと前記第四の画像データを別々に記録する記録モードのいずれかを選択する選択手段、を備えることを特徴とする請求項３に記載の画像処理装置。
【請求項９】
画像データを前記画像処理装置で処理したジョブの履歴として記録する外部記録手段が前記画像処理装置にネットワークを介して接続されることを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
画像データを前記画像処理装置で処理したジョブの履歴として記録する記録手段、を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
第一の画像データと属性データの入力が可能で、前記第一の画像データに対応した画像を転写材上に形成すると共に前記属性データが示す情報を前記画像に重畳して前記転写材上に形成する画像形成手段を備えた画像処理装置の制御方法であって、
前記属性データから第二の画像データを生成する生成ステップと、
前記第一の画像データと前記第二の画像データを合成する合成ステップと、
前記合成ステップにより合成された画像データを前記画像処理装置で処理したジョブの履歴として記録するよう制御する制御ステップと、を有することを特徴とする制御方法。
【請求項１２】
請求項１１記載の画像処理装置の制御方法をコンピュータに実行させるためのコンピュータで読み取り可能なプログラムコードを有するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙に画像を形成するための画像データを履歴として記録する場合に適用される画像処理装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、４色のトナー（シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ））を用いた電子写真印刷によるフルカラー印刷方式だけではなく、特殊なトナーを用いた多色の印刷方式も注目を集めている。
【０００３】
特殊なトナーを用いた印刷方式の例として既に製品化されているものとしては、金融機関向けの手形／小切手集中発行システムが知られている。これは、通常の電子写真印刷で画像を形成した用紙に更に透明なトナーによる像を形成する方式である。印刷した結果が原本であることを証明するための情報を印字することで、通常は目に見えないが印字した情報を紫外線照射で可視化することが可能になり、印刷物が偽造もしくはコピー等により複製されたものではないということを示すことが可能になる。
【０００４】
上記の例は白黒の印刷物に透明トナー層を重畳するものであるが、カラー印刷においても同様に透明トナーを用いることで同様の効果を得ることができる。また、カラー印刷においては透明トナーを用いて印刷面の光沢性を制御することも可能であり、そのような技術が提案されている（例えば、特許文献１参照）。
【０００５】
更に、通常の画像に透明トナーによる像を重畳して印刷する技術としては以下に示す技術が知られている。画像処理装置に登録されたフォーム画像をプリント時に展開し、プリント対象画像にフォーム画像を重ねてプリントする際に、フォーム画像にのみ透明トナーを重畳して印字する機能や透明トナーを重畳すべき位置情報をコンピュータにより作成する。作成した情報を属性データとしてプリント対象画像データとともにＰＤＬ（ページ記述言語）に変換して画像処理装置に送信し、画像処理装置で用紙にプリント対象画像をカラートナーで印字するとともに属性データに従って透明トナーによる像を重畳して印字する。
【０００６】
一方、画像処理装置の普及に伴い、誰でも画像処理装置により各種情報のプリントや原稿の複写を容易に行うことが可能になっている。しかし、画像処理装置を用いたプリントや複写はユーザにとって利便性が向上する反面、情報漏洩（機密情報のプリントや複写）の可能性がある。
【０００７】
情報漏洩の対策として、画像処理装置によりプリントや複写を行う際に、プリントした画像データ或いは原稿から読み取った画像データをすべて記録装置に蓄積しておき、いつ、どこで、誰が、どのような処理をしたかを示すジョブ履歴を記録する機能が存在する。管理者がこの機能を用いて画像データを確認することにより、漏洩した情報や原稿がどの画像処理装置で処理されたかを後から調査・追跡することが可能になるという利点がある。
【特許文献１】特開平１０−５５０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述した従来の、通常の画像に透明トナーによる像を重畳して印刷する技術には以下の問題がある。
【０００９】
画像処理装置が透明トナーを重畳すべき位置情報である透明トナー用の属性データをプリント対象画像データとともにコンピュータから受信した際に、属性データに基づき透明トナーを重畳するように制御している。この場合、属性データは画像データとしてプリント対象画像データに合成されることはない。プリント対象画像をトナーを用いて用紙に形成した後に、属性データに基づいて当該画像の所定の位置に透明トナーによる像が重畳される。
【００１０】
一方、セキュリティの観点から、画像データに基づきプリントを行う際にジョブ履歴用の画像データを生成し記録装置に記録する機能を使用する場合、当該画像データはジョブ履歴として記録される。しかし、透明トナー用の属性データは画像データではないため、ジョブ履歴として証拠が残らないという問題がある。
【００１１】
本発明の目的は、第三者が証拠を残さずに機密情報を画像形成出力することを防止することを可能とした画像処理装置、制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上述の目的を達成するために、本発明は、第一の画像データと属性データの入力が可能で、前記第一の画像データに対応した画像を転写材上に形成すると共に前記属性データが示す情報を前記画像に重畳して前記転写材上に形成する画像形成手段を備えた画像処理装置であって、前記属性データから第二の画像データを生成する生成手段と、前記第一の画像データと前記第二の画像データを合成する合成手段と、前記合成手段により合成された画像データを前記画像処理装置で処理したジョブの履歴として記録するよう制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、第一の画像データと、属性データから生成した第二の画像データとを合成し、画像処理装置で処理したジョブの履歴として記録する。従って、画像データと同様に属性データに関してもジョブ履歴として記録することができる。これにより、第三者が機密情報を画像処理装置に対し透明トナー用の属性データとして送信し証拠を残さずに機密情報を画像形成出力することを防止することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１５】
〔第１の実施の形態〕
先ず、本発明の第１の実施の形態に係る画像処理装置の詳細を説明する前に、画像処理装置において画像データに対し、いつ、どこで、誰が、どのような処理を行ったかを示すジョブ履歴を記録する機能を実現する際の基本的なシステムの構成を説明する。
【００１６】
図７は、本実施の形態に係る画像処理装置においてジョブ履歴を記録する機能を実現する際の基本的なシステムの構成を示す概略図である。
【００１７】
図７において、本システムは、画像処理装置７０１、７１０、データベース／メールサーバ７０３、情報装置７０４、７１１、ストレージサーバ７０５、履歴管理サーバ７０９、認証サーバ７２１をネットワークを介して接続した構成を有する。
【００１８】
本システムにおいては、画像処理装置７０１、７１０でプリントや複写等を行う際に、プリントした画像データ、原稿から読み取った画像データをすべてストレージサーバ７０５に蓄積しておく。これにより、画像処理装置において、いつ、どこで、誰が、どのような処理を行ったかを示すジョブ履歴を記録する機能を実現する。
【００１９】
画像処理装置７０１によるプリントや複写等のジョブの実行に際して、画像処理装置７０１に接続されているＩＣカードリーダ７２２にユーザが所持しているＩＣカードを挿入することで、ユーザ認証を行うことが可能である。ユーザ認証を行うことで、プリントや複写等のジョブを実行したユーザの特定が可能となる。
【００２０】
データベース／メールサーバ７０３は、画像処理装置７０１で原稿から読み取ったデータを格納するアプリケーションサーバが動作しているコンピュータである。認証サーバ７２１は、ユーザ認証を行うサーバである。情報装置７０４は、データベースサーバ／メールサーバ７０３に接続し、データベースサーバ／メールサーバ７０３に格納されているデータをダウンロードして表示するコンピュータである。情報装置７０４は、画像処理装置７０１に対して必要なプリント指示を行うことが可能である。
【００２１】
情報装置７０４により画像処理装置７０１でプリントを実行させる場合、情報装置７０４のキーボードから入力されたユーザ名とパスワードを認証サーバ７２１に送り、認証サーバ７２１によりユーザ認証を行う。ユーザ認証を行った後、画像処理装置７０１でプリント処理を実行することが可能である。
【００２２】
ストレージサーバ７０５は、画像処理装置７０１が入出力した全ての画像データを、それを実行したジョブの詳細情報とともに記録・蓄積する監査用のストレージデバイスである。ストレージサーバ７０５は、ジョブの詳細情報を履歴レコード（ジョブ履歴）として記録・管理する。履歴管理サーバ７０９は、ストレージサーバ７０５のデータをまとめるサーバである。
【００２３】
複数の画像処理装置やストレージサーバが存在する環境において、履歴管理サーバ７０９を設置することにより、セキュリティ目的で記録するデータを一元管理することが可能となる。また、履歴管理サーバ７０９において画像のＯＣＲ（Optical Character Reader）処理を行い、特定キーワードを検知した場合は、情報漏洩のおそれありと判断し、システム管理者に電子メールで通知することが可能である。
【００２４】
画像処理装置７１０には、ストレージサーバ７０５と同等の機能が組み込まれている。即ち、画像処理装置７１０は、入出力した全ての画像データを、それを実行したジョブの詳細情報とともに記録・蓄積する監査用のストレージデバイスを備えている。情報装置７１１は、画像処理装置７１０に接続し、プリント出力指示やインターネットＦＡＸ（以下ＩＦＡＸ）指示を行う。プリントやＩＦＡＸ等のジョブ実行に際して、情報装置７１１に接続されているＩＣカードリーダ７２３にユーザが所持しているＩＣカードを挿入することでユーザ認証を行うことが可能である。
【００２５】
イーサネット(登録商標)７０７は、画像処理装置７０１、データベース／メールサーバ７０３、情報装置７０４、ストレージサーバ７０５、履歴管理サーバ７０９が接続されるネットワークである。また、イーサネット(登録商標)７１２は、画像処理装置７１０、情報装置７１１が接続されるネットワークである。イーサネット(登録商標)７０７とイーサネット(登録商標)７１２は、ＷＡＮ（Wide Area Network：広域通信網）７２０を介して接続されている。尚、ネットワークは図７の構成に限定されるものではない。
【００２６】
次に、本実施の形態の画像処理装置の詳細構成について図１及び図２を参照しながら説明する。
【００２７】
図１は、本実施の形態の画像処理装置の構成を示すブロック図である。
【００２８】
図１において、画像処理装置は、制御部１１０、リーダ部（画像入力部）２００、プリンタ部（画像出力部）３００、操作部１５０、ＣＤ−ＲＯＭドライブ１６０を備えており、原稿読取機能、印刷機能、通信機能を有する複合機として構成されている。
【００２９】
リーダ部２００は、スキャナユニット２２０、原稿給紙ユニット２５０から構成されている。スキャナユニット２２０は、原稿を読み取るための機能を有し、後述のＣＣＤ２１０を備える。原稿給紙ユニット２５０は、セットされた原稿を原稿台ガラス２０３（図２参照）上に搬送する機能を有する。リーダ部２００は、原稿給紙ユニット２５０により搬送された原稿の画像をスキャナユニット２２０により光学的に読み取り、画像データに変換する。
【００３０】
プリンタ部３００（画像形成手段）は、マーキングユニット３１０、給紙ユニット３２０、排紙ユニット３７０から構成されている。マーキングユニット３１０は、画像を用紙に転写し定着させる印刷機能を有する。給紙ユニット３２０は、複数種類の用紙カセットを備え、マーキングユニット３１０に用紙を給紙する。排紙ユニット３７０は、印刷が完了した用紙に後処理（ソート、ステイプル等）を行い機外へ排出する機能を有する。プリンタ部３００は、給紙ユニット３２０により搬送されてきた用紙にマーキングユニット３１０により画像データを可視画像として印字し、排紙ユニット３７０により機外に排紙する。
【００３１】
制御部１１０は、リーダ部２００、プリンタ部３００と電気的に接続されている。制御部１１０は、リーダ部２００を制御して原稿から画像を読み取る原稿読取機能や、プリンタ部３００を制御して用紙に画像を形成する印刷機能を提供する。また、制御部１１０は、ＣＤ−ＲＯＭドライブ１６０を介してＣＤ−ＲＯＭに格納されているデータを読み取ることができる。操作部１５０は、液晶表示部、タッチパネル入力部等を備えており、制御部１１０の制御に基づいて画像処理装置の各部（デバイス）を操作するためのユーザインタフェース（以下Ｉ／Ｆ）を提供する。
【００３２】
図２は、画像処理装置の内部構成を示す構成図である。
【００３３】
図２において、リーダ部２００は、原稿の画像を読み取り、デジタル信号処理を行う部分である。プリンタ部３００は、リーダ部２００により読み取られた原稿画像に対応した画像を用紙にフルカラーで印刷（プリント）する部分である。
【００３４】
リーダ部２００において、鏡面圧板２０１を介して原稿台ガラス（以下プラテンガラス）２０３上に載置された原稿２０４は、ランプ２０５により光が照射される。原稿の反射光は、ミラー２０６、２０７、２０８により導かれ、レンズ２０９により３ラインの個体撮像素子センサ（以下ＣＣＤ）２１０に結像される。ＣＣＤ２１０により原稿の反射光が光電変換され、フルカラー情報としてのレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の３つの画像信号がリーダ画像処理部２１１に送られる。
【００３５】
なお、ランプ２０５及びミラー２０６を有する光学ユニットは速度ｖで、ミラー２０７及びミラー２０８を有する光学ユニットは速度１／２ｖで、ＣＣＤ２１０の電気的走査（主走査）方向に対して直交する方向に駆動機構により機械的にそれぞれ駆動される。これにより、原稿２０４の全面を走査（副走査）する。ここで、原稿２０４は、リーダ部２００により主走査及び副走査ともに例えば６００dpi（dots/inch）の解像度で読み取られる。
【００３６】
読み取られた画像信号（スキャン画像信号）は、原稿１ページ分の単位でリーダ画像処理部２１１内のデータ蓄積部に蓄積される。リーダ画像処理部２１１に入力された画像信号は、所定の処理を施され、制御部１１０へ出力される。制御部１１０へ入力された画像信号は、画素単位で電気的に処理され、マゼンタ（Ｍ）、シアン（Ｃ）、イエロ（Ｙ）、ブラック（Ｋ）の各成分に分解され、透明トナー信号（ＣＬ）とともにプリンタ部３００に送られる。
【００３７】
プリンタ部３００において、レーザドライバ２１２は、制御部１１０から送出された画像信号（Ｍ、Ｃ、Ｙ、Ｋ）と透明トナー信号（ＣＬ）に応じ、半導体レーザ２１３を変調駆動する。半導体レーザ２１３から発射されたレーザ光は、ポリゴンミラー２１４、ｆ−θレンズ２１５、ミラー２１６を介し、感光ドラム２１７の表面を走査する。これにより、感光ドラム２１７の表面には、原稿読み取りと同様に主走査及び副走査ともに６００dpi（dots/inch）の解像度で静電潜像が書き込まれる。
【００３８】
回転現像器２１８は、マゼンタ現像部２１９、シアン現像部２２０、イエロ現像部２２１、ブラック現像部２２２、クリア（透明）現像部２２３より構成されている。５つの現像部２１９〜２２３が交互に感光ドラム２１７に接し、感光ドラム上に形成された静電現像を各色のトナーで現像する。転写ドラム２２４は、感光ドラム２１７に接するとともに用紙カセット２２５または２２６から供給され図中矢印方向に搬送されてくる用紙（転写材）が巻き付けられ、感光ドラム上に現像された像を用紙に転写する。
【００３９】
このようにして、用紙上（転写材上）にＭ、Ｃ、Ｙ、Ｋ及び透明の５色が順次転写された後、用紙は搬送機構により定着ユニット２２７に搬送され上記転写された画像が定着される。印刷が完了した用紙は排紙トレイ２３０に排出される。
【００４０】
図１３は、画像処理装置のリーダ画像処理部２１１の詳細構成を示すブロック図である。
【００４１】
図１３において、リーダ画像処理部２１１は、クランプ・アンプ・Ｓ／Ｈ・Ａ／Ｄ部１３０１、シェーディング部１３０２を備えている。プラテンガラス２０３上の原稿がＣＣＤ２１０により読み取られ、原稿の反射光が電気信号に変換される。なお、ＣＣＤ２１０はカラーセンサの場合、ＲＧＢのカラーフィルタが１ラインＣＣＤ上にＲＧＢ順にインラインに乗ったものでも、３ラインＣＣＤでそれぞれＲフィルタ・Ｇフィルタ・ＢフィルタをそれぞれのＣＣＤごとに並べたものでも構わない。また、フィルタがオンチップ化された構成またはフィルタがＣＣＤと別構成になったものでも構わない。
【００４２】
ＣＣＤ２１０から出力される電気信号（アナログ画像信号）はリーダ画像処理部２１１に入力される。リーダ画像処理部２１１のクランプ・アンプ・Ｓ／Ｈ・Ａ／Ｄ部１３０１は、アナログ画像信号をサンプルホールド（Ｓ／Ｈ）し、アナログ画像信号のダークレベルを基準電位にクランプし、所定量に増幅する。
【００４３】
更に、クランプ・アンプ・Ｓ／Ｈ・Ａ／Ｄ部１３０１は、アナログ画像信号を例えばＲＧＢ各８ビットのデジタル画像信号にＡ／Ｄ変換する。なお、クランプ・増幅・Ｓ／Ｈの処理順番は表記順に限定されるものではない。シェーディング部１３０２は、ＲＧＢ各８ビットのデジタル画像信号（ＲＧＢ信号）にシェーディング補正処理及び黒補正処理を施した後、制御部１１０へ出力する。
【００４４】
図１４は、画像処理装置の制御部１１０の詳細構成を示すブロック図である。
【００４５】
図１４において、制御部１１０は、メインコントローラ１１１、ＤＲＡＭ１１６、グラフィックプロセッサ１３５、スキャナＩ／Ｆ回路１４０、プリンタＩ／Ｆ回路１４５等を備えている。なお、図１４に示す制御部１１０の構成は、本発明の生成手段、合成手段、制御手段、第一の画像処理手段、第二の画像処理手段、第三の画像処理手段、記録手段を実現するための一例である。
【００４６】
メインコントローラ１１１は、主に、ＣＰＵ１１２、バスコントローラ１１３、各種のＩ／Ｆコントローラ回路（不図示）から構成されている。ＣＰＵ１１２とバスコントローラ１１３は、制御部１１０全体の動作を制御する。メインコントローラ１１１は、ＣＰＵ１１２によりプログラムに基づいて後述の各フローチャートに示す処理を実行する。
【００４７】
メインコントローラ１１１のＣＰＵ１１２は、ＲＯＭ１１４からＲＯＭ Ｉ／Ｆ１１５を経由して読み込んだプログラムに基づいて動作する。プログラムには、画像処理装置が情報装置から受信したＰＤＬコードデータを解釈し、画像データ及び属性データに展開する動作も記述されており、ソフトウェアにより処理される。バスコントローラ１１３は、各Ｉ／Ｆを介して入出力されるデータの転送を制御するものであり、複数のデバイスが同時にバスを利用する際の調停やＤＭＡデータ転送の制御を行う。
【００４８】
ＤＲＡＭ１１６は、ＤＲＡＭＩ／Ｆ１１７によりメインコントローラ１１１と接続され、ＣＰＵ１１２が動作するためのワーク領域や、画像データ及び属性データを蓄積するための記憶領域として使用される。また、ＤＲＡＭ１１６には、後述の透明トナー印刷データ（図５）が格納されている。
【００４９】
Ｃｏｄｅｃ（Coder Decoder）１１８は、ＤＲＡＭ１１６に蓄積された画像データ及び属性データをＭＨ／ＭＲ／ＭＭＲ／ＪＢＩＧ／ＪＰＥＧ等の方式で圧縮し、また、逆に圧縮され蓄積されたコードデータを画像データ及び属性データに伸長する。Ｃｏｄｅｃ１１８は、Ｉ／Ｆ１２０を介してメインコントローラ１１１と接続され、Ｃｏｄｅｃ１１８とＤＲＡＭ１１６との間のデータの転送はバスコントローラ１１３により制御されることで、ＤＭＡ転送が行われる。ＳＲＡＭ１１９は、Ｃｏｄｅｃ１１８の一時的なワーク領域として使用される。
【００５０】
グラフィックプロセッサ（Graphic Processor）１３５は、ＤＲＡＭ１１６に蓄積された画像データに対して、画像回転、画像変倍、色空間変換、二値化の各処理を行う。グラフィックプロセッサ１３５は、Ｉ／Ｆ１３７を介してメインコントローラ１１１と接続されており、グラフィックプロセッサ１３５とＤＲＡＭ１１６との間のデータの転送はバスコントローラ１１３により制御されることで、ＤＭＡ転送が行われる。ＳＲＡＭ１３６は、グラフィックプロセッサ１３５の一時的なワーク領域として使用される。
【００５１】
ネットワークコントローラ（Network Controller）１２１は、Ｉ／Ｆ１２３によりメインコントローラ１１１と接続され、コネクタ１２２により外部ネットワークと接続される。外部ネットワークとしては一般的にイーサネット(登録商標)が挙げられる。汎用高速バス１２５は、拡張ボードを接続するための拡張コネクタ１２４とＩ／Ｏ制御部１２６とが接続される。汎用高速バスとしては一般的にＰＣＩバスが挙げられる。
【００５２】
Ｉ／Ｏ制御部１２６には、リーダ部２００及びプリンタ部３００の各ＣＰＵと制御コマンドを送受信するための調歩同期シリアル通信コントローラ１２７が２チャンネル装備されている。Ｉ／Ｏ制御部１２６は、Ｉ／Ｏバス１２８によりスキャナＩ／Ｆ回路１４０、プリンタＩ／Ｆ回路１４５にそれぞれ接続されている。
【００５３】
パネルＩ／Ｆ１３２は、ＬＣＤコントローラ１３１に接続され、操作部１５０の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆ１３０とから構成される。操作部１５０は、液晶表示部と、該液晶表示部に張り付けられたタッチパネル入力部と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は、パネルＩ／Ｆ１３２を介してメインコントローラ１１１のＣＰＵ１１２に伝えられる。液晶表示部は、パネルＩ／Ｆ１３２を介して送られてきた画像データや画像処理装置の操作に関わる設定画面等を表示する。
【００５４】
リアルタイムクロックモジュール１３３は、画像処理装置内で管理する日付と時刻を更新／保存するためのもので、バックアップ用電池１３４によりバックアップされている。Ｅ−ＩＤＥインタフェース１６１は、外部記憶装置を接続するためのものである。本実施の形態においては、このＩ／Ｆを介してハードディスクドライブ１６０を接続し、ハードディスク１６２へ画像データを記憶させる動作や、ハードディスク１６２から画像データを読み込む動作を行う。ハードディスク１６２は、入出力した全ての画像データを、それを実行したジョブの詳細情報とともに記録・蓄積するストレージデバイスとしての機能を備えている。
【００５５】
コネクタ１４２は、リーダ部２００に接続され、同調歩同期シリアルＩ／Ｆ１４３とビデオＩ／Ｆ１４４を備える。コネクタ１４７は、プリンタ部３００に接続され、同調歩同期シリアルＩ／Ｆ１４８とビデオＩ／Ｆ１４９を備える。
【００５６】
スキャナＩ／Ｆ回路１４０は、コネクタ１４２を介してリーダ部２００と接続され、スキャナバス１４１によりメインコントローラ１１１と接続されている。スキャナＩ／Ｆ回路１４０は、リーダ部２００から受け取った画像データに所定の処理を施す機能と、リーダ部２００から送られたビデオ制御信号を基に生成した制御信号をスキャナバス１４１に出力する機能を有する。スキャナバス１４１からＤＲＡＭ１１６へのデータ転送は、バスコントローラ１１３により制御される。
【００５７】
プリンタＩ／Ｆ回路１４５は、コネクタ１４７を介してプリンタ部３００と接続され、プリンタバス１４６によりメインコントローラ１１１と接続されている。プリンタＩ／Ｆ回路１４５は、メインコントローラ１１１から出力された画像データに所定の処理を施してプリンタ部３００へ出力する機能と、プリンタ部３００から送られたビデオ制御信号を基に生成した制御信号をプリンタバス１４６に出力する機能を有する。ＤＲＡＭ１１６に展開された画像データは、バスコントローラ１１３の制御によりプリンタバス１４６、ビデオＩ／Ｆ１４９を経由してプリンタ部３００へＤＭＡ転送される。
【００５８】
図１５は、画像処理装置の制御部１１０のスキャナＩ／Ｆ回路１４０における画像処理を担う部分の詳細構成を示すブロック図である。
【００５９】
図１５において、スキャナＩ／Ｆ回路１４０は、つなぎ・ＭＴＦ補正部１５０１、入力マスキング部１５０２、オートカラーセレクト（以下ＡＣＳ）カウント部１５０３を備えている。つなぎ・ＭＴＦ補正部１５０１は、リーダ部２００からコネクタ１４２を介して送られる画像信号に対して、つなぎ処理とＭＴＦ補正処理を行う。
【００６０】
ＣＣＤ２１０が３ラインＣＣＤの場合は、つなぎ処理は、ライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整し３ラインの読取位置が同じになるように信号タイミングを補正する。ＭＴＦ補正処理は、読取速度により読取のＭＴＦが変わるため、その変化を補正する。
【００６１】
つなぎ・ＭＴＦ補正部１５０１で読取位置タイミングが補正されたデジタル信号は、入力マスキング部１５０２に出力される。入力マスキング部１５０２は、デジタル信号を基に、ＣＣＤ２１０の分光特性、ランプ２０５及びミラー２０６〜２０８の分光特性を補正する。入力マスキング部１５０２の出力信号は、ＡＣＳカウント部１５０３及びメインコントローラ１１１へ送られる。
【００６２】
図１６は、スキャナＩ／Ｆ回路１４０のＡＣＳカウント部１５０３の詳細構成を示すブロック図である。
【００６３】
図１６において、ＡＣＳカウント部１５０３は、フィルタ１６０１、領域検出回路１６０２、色判定部１６０３、カウンタ１６０４、レジスタ１・１６０７、レジスタ２・１６０８、レジスタ３・１６０９、レジスタ４・１６１０を備えている。
【００６４】
ＡＣＳ判定は、原稿がカラー原稿であるか白黒原稿であるかを判定するものである。つまり、原稿の画像を構成する画素ごとの彩度を求めて所定の閾値以上の画素がどれだけ存在するかに基づいてカラー／白黒の判定を行うものである。しかし、白黒原稿であっても、ＭＴＦ等の影響によりミクロ的に見るとエッジ周辺に色画素が多数存在し、単純に画素単位でＡＣＳ判定を行うのは難しい。ＡＣＳ判定にはさまざまな手法が提供されているが、本実施の形態は、特定のＡＣＳ判定の手法に限定されるものではないため、ごく一般的な手法で説明を行う。
【００６５】
上述したように、白黒原稿の画像でもミクロ的に見ると色画素が多数存在するわけであるから、その画素が本当に色画素であるかどうかは、注目画素に対して周辺の色画素の情報で判定する必要がある。ＡＣＳカウント部１５０３のフィルタ１６０１は、色判定部１６０３で色判定を行うために用いられるフィルタであり、注目画素に対して周辺画素を参照するためにＦＩＦＯの構造をとる。
【００６６】
領域検出回路１６０２は、メインコントローラ１１１からレジスタ１・１６０７〜レジスタ４・１６１０に設定された値と、リーダ部２００から送られたビデオ制御信号１６１２を基に、ＡＣＳをかける領域信号１６０５を作成する。色判定部１６０３は、ＡＣＳをかける領域信号１６０５に基づき、注目画素に対してフィルタ１６０１におけるメモリ内の周辺画素を参照し、注目画素が色画素か白黒画素かを決定し、色判定信号１６０６を生成する。カウンタ１６０４は、色判定部１６０３から出力された色判定信号１６０６の個数を計数する。
【００６７】
ここで、ＡＣＳ判定動作について説明する。先ず、メインコントローラ１１１は、原稿の読み込み範囲に対してＡＣＳをかける領域を決定し、レジスタ１・１６０７〜レジスタ４・１６１０に設定する（本実施の形態では原稿に対して独立で範囲を決める構成をとる）。また、メインコントローラ１１１は、ＡＣＳをかける領域内での色判定信号１６０６の個数を計数するカウンタ１６０４の値を、所定の閾値と比較し、当該原稿がカラー原稿であるか白黒原稿であるかを判定する。
【００６８】
なお、レジスタ１・１６０７〜レジスタ４・１６１０には、主走査方向、副走査方向それぞれについて、色判定部１６０３が判定を開始する位置と判定を終了する位置を、リーダ部２００から送られたビデオ制御信号１６１２に基づいて設定しておく。本実施の形態では、判定を開始する位置と判定を終了する位置を実際の原稿の大きさよりもそれぞれ１０ｍｍ程度小さめに設定している。
【００６９】
図１７は、画像処理装置の制御部１１０のプリンタＩ／Ｆ回路１４５における画像処理を担う部分の詳細構成を示すブロック図である。
【００７０】
図１７において、プリンタＩ／Ｆ回路１４５は、色変換部１７０２、γ補正部１７０３、１７１０、フィルタ部１７０４、１７１１、属性データ入力部１７０５、透明トナー信号生成部１７０６を備えている。メインコントローラ１１１から画像データ及び属性データがプリンタバス１４６を介して図示の別々の経路でプリンタＩ／Ｆ回路１４５に送られてくる。
【００７１】
メインコントローラ１１１から送られてくる画像データは、色変換部１７０２に入力される。色変換部１７０２は、画像データを、印字出力のための色空間信号であるＣ、Ｍ、Ｙ、Ｋ信号に画素単位で変換する。メインコントローラ１１１から画像データがＣ、Ｍ、Ｙ、Ｋ信号で送られてくる場合は、色変換部１７０２による色変換は行わない。γ補正部１７０３は、画像データの濃度を調整する。フィルタ部１７０４は、γ補正部１７０３で濃度調整された画像データに対しスムージング処理またはエッジ処理を行う。これらの処理を経た画像データは、プリンタ部３００へ送られる。
【００７２】
一方、メインコントローラ１１１から送られてくる属性データは、属性データ入力部１７０５に入力される。属性データ入力部１７０５は、属性データに含まれる透明トナー重畳位置情報に従って画像のどの位置に透明トナーを重畳するかを解析する。透明トナー信号生成部１７０６は、属性データ入力部１７０５の解析結果に基づいて、透明トナーを重畳する位置に対し透明トナー信号を生成する。γ補正部１７１０は、透明トナー信号の濃度調整を行う。フィルタ部１７１１は、濃度調整された透明トナー信号に対しスムージングまたはエッジ処理を行う。これらの処理を経た透明トナー信号は、プリンタ部３００へ送られる。
【００７３】
Ｃ、Ｍ、Ｙ、Ｋ信号と、透明トナー信号は、画像信号（画像データ）としては合成されること無くプリンタ部３００へ供給される。プリンタ部３００がトナー画像としてＣ、Ｍ、Ｙ、Ｋ、そしてクリアトナーを重畳することで初めて両者は画像として合成される。
【００７４】
図１８は、画像処理装置の制御部１１０のグラフィックプロセッサ１３５の詳細構成を示すブロック図である。
【００７５】
図１８において、グラフィックプロセッサ１３５は、画像回転部８０１、画像変倍部８０２、色空間変換部８０２、画像二値化部８０５、画像多値化部８０６、画像合成部８０７を備えている。また、色空間変換部８０２は、ＬＵＴ（ルックアップテーブル）８０４を備えている。なお、ＳＲＡＭ１３６は、グラフィックプロセッサ１３５の上記の各モジュールの一時的なワーク領域として使用される。各モジュールが用いるＳＲＡＭ１３６のワーク領域が同時に利用されないように、予め各モジュールごとにワーク領域が静的に割り当てられているものとする。
【００７６】
グラフィックプロセッサ１３５は、Ｉ／Ｆ１３７を介してメインコントローラ１１１のバスコントローラ１１３と接続されている。グラフィックプロセッサ１３５とＤＲＡＭ１１６との間のデータは、バスコントローラ１１３により制御されＤＭＡ転送される。バスコントローラ１１３は、グラフィックプロセッサ１３５の各モジュールにモード等を設定する制御と、各モジュールに画像データを転送するためのタイミング制御を行う。
【００７７】
図３は、ユーザインタフェースの設定画面の表示例を示す図である。
【００７８】
図３において、本実施の形態では、ユーザインタフェースの設定画面は、画像処理装置の操作部１５０の液晶表示部に表示されるか、或いは画像処理装置にネットワークで接続された情報装置のリモート操作画面またはプリンタドライバ画面に表示される。操作部１５０の設定画面で設定可能な項目は、特定文字列３０１、任意文字列３０２、日付３０３、ユーザＩＤ３０４、大きさ３０５、傾き３０６、ファイル指定３０８である。
【００７９】
特定文字列３０１、任意文字列３０２、日付３０３、ユーザＩＤ３０４は、チェックボックスで出力する／しないを設定するようになっている。図示例では特定文字列３０１と日付３０３を「する」に設定している。特定文字列３０１は、予め決められた文字列を出力する場合に指定するもので、プルダウンメニューの中から「Confidential」、「マル秘」、「コピー禁止」等の文字列を選択することが可能である。
【００８０】
任意文字列３０２は、任意の文字列を指定するもので、右端の入力ボタンを押すとソフトキーボードが表示され任意の文字が入力可能となり、入力した文字がテキストボックスに表示される。日付３０３は、操作した日付を出力する場合に指定するもので、画像処理装置に内蔵された時計により自動的に表示される。ユーザＩＤ３０４は、画像処理装置を使用しているユーザのユーザＩＤを出力させる場合に指定するもので、ユーザが画像処理装置にログインしたときにＩＤコードが自動的に表示される。
【００８１】
大きさ３０５、傾き３０６は、画像の印刷出力の形式を指定するもので、ここでは文字列のサイズと傾きがプルダウンメニューで指定することが可能である。ファイル指定３０８は、印刷出力する画像に重畳する文書ファイルや画像ファイルを指定するもので、右端の参照ボタンを押すとファイルツリーが表示され任意のファイルを指定可能となり、指定したファイル名が表示される。プレビュー画面３０７で、以上の設定した項目に従い実際に用紙に印刷出力される結果を予め確認することが可能である。
【００８２】
図４は、原稿画像に透明トナーによる画像を重畳したコピー画像のイメージを示す図である。
【００８３】
図４において、４０１は元となる原稿画像であり、４０２はコピー画像である。コピー画像４０２は、原稿画像４０１をリーダ部２００で読み取り各種画像処理を行うとともに、透明トナーによる画像を原稿画像４０１に重畳して用紙に印刷出力したものである。透明トナーによる画像は、図３のユーザインタフェースの設定画面で「コピー禁止」と、操作した「日付」を選択して設定したものである。
【００８４】
コピー画像４０２に重畳されている透明トナーによる画像、即ち図３の設定画面でユーザが指定した文字列（「コピー禁止」や「２００４．１０．１０」）は、実際には透明トナーで画像形成されるので画像として視認することは難しい。しかし、透明トナーの光沢性を利用してコピー画像を照明にかざして斜めから観察することで、透明トナーで印字した文字列を認識することが可能となる。
【００８５】
図５は、透明トナー印刷データの構造を示す図である。
【００８６】
図５において、透明トナー印刷データは、操作部１５０に表示される図３の設定画面で設定された設定値に基づいて制御部１１０のＤＲＡＭ１１６に格納されている。或いは、透明トナー印刷データは、情報装置７０４のプリンタドライバ画面にて設定され、印刷データとともにネットワーク７０７或いは７１２を介して情報装置７０４から受信し、ＤＲＡＭ１１６に格納される。
【００８７】
透明画像情報５０１は、透明トナー印刷を行うために必要な情報のデータ構造体を表として示したものである。５０２は、透明トナー印刷を「する」か「しない」かを示す情報であり、「しない」が指定されている場合は５０３以下の詳細情報（属性）は不要である。
【００８８】
５０３は、用紙のページ全面に透明トナーで印字を「する」か「しない」かを示す属性であり、「する」が指定されている場合は５０４以下の情報は排他となり不要である。５０４は、原稿画像上に部分的に透明トナーを「重ねる」か「しない」かを示す属性であり、原稿画像の各画素の属性データ等から原稿画像の上に透明トナーで印字し金属光沢を表現する場合は「重ねる」に設定する。
【００８９】
５０５は、文字列を透明トナーで印字「する」か「しない」かを示す属性であり、透明トナーで印字する場合に「する」に設定する。なお、文字列情報として、文字列の内容５０６、ポイント５０７、フォント５０８、傾き５０９等の情報を含むように構成してもよい。５１０は、透明トナーで印刷するファイルを別途指定「する」か「しない」かを示す属性であり、別途指定する場合に「する」に設定する。５１１は、ファイルを指定した際のファイル情報であり、ファイルを特定するファイルへのパスである。
【００９０】
図６は、属性データを基に透明トナー印刷を行う方法を示す図である。
【００９１】
図６において、情報装置６０１から画像データ６０２と属性データ６０３から構成されたＰＤＬデータを画像処理装置に入力した例を示している。即ち、画像処理装置が情報装置６０１から受信したデータは、ＹＭＣＫ４プレーンの画像データ６０２と属性データ６０３から構成されるＰＤＬデータとなる。この場合、図３のユーザインタフェースの設定画面から、印刷対象の画像に透明トナーによる画像を重畳する情報を登録することで、透明トナーによる画像を重畳する際に必要な属性データが作成される。
【００９２】
属性データ６０３には、透明トナー用の属性データ（図５に示す透明トナー印刷データ）と、他の属性データとが含まれている。他の属性データは、画像データ６０２を構成する各画素が文字／イメージ／グラフィックのいずれで構成されているか、即ち像域特定する情報を示す。
【００９３】
情報６０４は、画像データ６０２に含まれるＹＭＣＫプレーンからなる画像データであることを示している。情報６０５は、属性データ６０３に含まれる、透明トナー信号を示している。画像処理装置ではこれらの情報６０４、６０５に従って用紙６０６に透明トナーによる画像を重畳する。
【００９４】
図８は、画像処理装置７０１が画像データ及びジョブの詳細情報をストレージサーバ７０５に書き込む場合の構成例を示す概略図である。
【００９５】
図８において、画像処理装置７０１が、画像データ及び画像処理装置で処理したジョブの詳細情報（履歴レコード：ジョブ履歴）をストレージサーバ７０５（外部記録手段）へ書き込む場合の構成例を示している。本実施の形態では、ネットワークとしてイーサネット(登録商標)７０７を利用している。
【００９６】
また、画像処理装置７０１からストレージサーバ７０５への画像データ及びジョブの詳細情報の格納にはSOAP（Simple Object Access Protocol）を利用している。その他、既存のデータを転送可能なプロトコルであればいずれを用いても構わず、必要に応じてSSL（Secure Sockets Layer）を用いるなど暗号処理を施しても構わない。
【００９７】
また、ストレージサーバ７０５内のデータを暗号化処理し保存しても構わない。また、画像処理装置７０１、ストレージサーバ７０５を別々の構成（別体）としているが、画像処理装置７０１にストレージサーバ７０５の機能を組み込む構成としても構わない。なお、本実施の形態では、ストレージサーバ７０５へアクセスするために必要な設定情報は、画像処理装置７０１のシステム管理者のみが設定することが可能なように保護されている。
【００９８】
図９は、ストレージサーバ７０５に保存される履歴レコードの構成例を示す図である。
【００９９】
図９において、９０１から９１０の各行がそれぞれの履歴レコードの項目である。項目列は、項目（ジョブ種類〜部数）の説明である。タグ名列は、データを識別するための項目毎のタグ名である。例１は、具体的な例である。９０１は、ジョブ種類の項目であり、ＣＯＰＹやＦＡＸやＰＤＬといったジョブの種類を示す。タグ名は［JobKind］である。９０２は、ジョブ名の項目であり、実行されたジョブのジョブ名を示す。タグ名は［JobName］である。９０３は、ジョブ依頼者の項目であり、実行されたジョブのユーザ名を示す。タグ名は［ClientName］である。
【０１００】
９０４は、文字コード情報の項目であり、当該レコードで使用している文字コード情報を示す。タグ名は［CharacterCode］である。９０５は、部門コードの項目であり、ユーザが所属している部門番号を示す。タグ名は［SectionNo］である。９０６は、ジョブ開始時刻（通信開始時刻）の項目であり、当該ジョブの開始時刻を示す。タグ名は［StartTime］である。９０７は、ジョブ終了時刻（通信終了時刻）の項目であり、当該ジョブの終了時刻を示す。タグ名は［EndTime］である。
【０１０１】
９０８は、ジョブ終了結果の項目であり、ＯＫやCanceledなど当該ジョブの終了結果内容を示す。タグ名は［Result］である。９０９は、印刷を行う１部あたりの枚数の項目であり、何ページのジョブであるかを示す。タグ名は［ResourceCount］である。９１０は、印刷を行う部数の項目であり、何部出力する設定であるかを示す。タグ名は［Copies］である。これらの９０１から９１０の項目は全て使用するとは限らず、使用しない場合は内容が無い項目として記録される。
【０１０２】
図１０は、画像処理装置のコピー出力ジョブの処理を示すフローチャートである。
【０１０３】
図１０において、画像処理装置で原稿から画像を読み取り用紙に画像を印刷するコピー出力ジョブの処理を行う場合を説明する。ステップＳ１００１では、ユーザによる操作部１５０へのコピー出力ジョブための設定を受け付けると、制御部１１０のメインコントローラ１１１は、コピー設定が行われたことを検知する。コピー設定の内容は、コピーを行う部数、用紙サイズ、コピーを用紙の片面に行うかコピー後の用紙の製本を行うかの片面／製本、コピーの拡大／縮小率、コピー後の用紙のソート出力の有無、ステイプル止めの有無等である。なお、ステップＳ１１０１では、さらに、図３の設定画面を用いた透明トナーで重畳する画像に関する設定を行ってもよい。この場合、透明トナー用属性データを含む属性データはＣＰＵ１１２により生成される。
【０１０４】
次に、ステップＳ１００２では、ユーザによる操作部１５０へのコピー開始指示を受け付け、メインコントローラ１１１は、ＣＰＵ１１２によりスキャナＩ／Ｆ１４０及びコネクタ１４２を介してリーダ部２００を制御し、原稿の画像を読み取る。リーダ部２００により原稿から読み取られた画像データはＤＲＡＭ１１６に記憶される。
【０１０５】
ここで、従来の画像処理装置（複写機）では、コピー設定における拡大／縮小率の設定（即ち、副走査方向の変倍率）に応じて光学ユニットの移動速度を変化させることで副走査方向の変倍処理を実現していた。これに対し、本実施の形態の画像処理装置では、コピー設定における拡大／縮小率の設定に拘わらず等倍（１００％）で原稿画像を読み取り、変倍処理については主走査方向／副走査方向ともにグラフィックプロセッサ１３５により行うものとする。
【０１０６】
次に、ステップＳ１００３では、メインコントローラ１１１は、リーダ部２００により原稿から読み取られＤＲＡＭ１１６に記憶された画像データをグラフィックプロセッサ１３５に転送する。ステップＳ１００４では、メインコントローラ１１１は、グラフィックプロセッサ１３５により上記コピー設定のパラメータに基づいて画像データに対し画像処理を行う。例えばコピー設定として拡大率４００％が設定されている場合は、グラフィックプロセッサ１３５内のモジュールである画像変倍部を用いて主走査方向／副走査方向の双方への変倍処理を行う。
【０１０７】
次に、ステップＳ１００５では、メインコントローラ１１１は、グラフィックプロセッサ１３５からメインコントローラ１１１への画像処理後の画像データ及び属性データの転送に伴い、画像データ及び属性データをＤＲＡＭ１１６に記憶する。
【０１０８】
次に、ステップＳ１００６では、メインコントローラ１１１は、プリンタＩ／Ｆ１４５及びコネクタ１４７を介してプリンタ部３００を制御しつつ、ＤＲＡＭ１１６に記憶された画像データを適切なタイミングでプリンタ部３００へ転送する。
【０１０９】
次に、ステップＳ１００７では、メインコントローラ１１１は、プリンタ部３００を制御することで上記の画像データに対応した画像を用紙に形成するプリント出力を行う。画像データの転送が完了すると、即ち当該コピー出力ジョブが終了すると、本処理を終了する。透明トナーで重畳する画像に関する設定が行われていた場合には、透明トナー用属性データに基づき透明トナー信号を生成し、原稿を読み取って得られたＣ、Ｍ、Ｙ、Ｋ画像によるトナー画像に重畳して用紙上に画像形成する。
【０１１０】
図１１は、画像処理装置のＰＤＬプリント出力ジョブの処理を示すフローチャートである。
【０１１１】
図１１において、画像処理装置が情報装置７０４からＰＤＬデータを受信して用紙に印刷を行うＰＤＬプリント出力ジョブの処理を行う場合を説明する。ステップＳ１１０１では、メインコントローラ１１１は、情報装置７０４上にインストールされているドライバソフトウェアにより生成されたＰＤＬデータをネットワーク経由で情報装置７０４から受信する。なお、ステップＳ１１０１では、情報装置７０４のプリンタドライバ画面で表示される図３の設定画面において透明トナーで重畳する画像に関する設定を行ってもよい。
【０１１２】
次に、ステップＳ１１０２では、メインコントローラ１１１は、情報装置７０４から受信しコネクタ１２２及びネットワークコントローラ１２１を介して転送されたＰＤＬデータから属性データ６０３を分離する。更に、メインコントローラ１１１は、属性データ以外の部分を展開（ラスタライズ）して画像データ６０２を生成する。ステップＳ１１０３では、メインコントローラ１１１は、ＤＲＡＭ１１６上に展開された画像データ６０２及び属性データをグラフィックプロセッサ１３５に転送する。
【０１１３】
次に、ステップＳ１１０４では、メインコントローラ１１１は、グラフィックプロセッサ１３５により画像データ６０２に対し画像処理を行う。例えばユーザにより指定された用紙サイズがＡ４であるにも拘わらずプリンタ部３００の給紙ユニット３２０にはＡ４Ｒ用紙しかない場合は、グラフィックプロセッサ１３５で画像を９０度回転する。これにより、給紙可能な用紙に合わせた画像出力を行うことができる。
【０１１４】
次に、ステップＳ１１０５では、メインコントローラ１１１は、グラフィックプロセッサ１３５からメインコントローラ１１１への画像処理後の画像データ及び属性データの転送に伴い、画像データ及び属性データをＤＲＡＭ１１６に記憶する。
【０１１５】
次に、ステップＳ１１０６では、メインコントローラ１１１は、プリンタＩ／Ｆ１４５及びコネクタ１４７を介してプリンタ部３００を制御しつつ、ＤＲＡＭ１１６に記憶された画像データ及び属性データを適切なタイミングでプリンタ部３００へ転送する。この場合、プリンタＩ／Ｆ回路１４５において画像データに画像処理を施すとともに、属性データを解析し透明トナー信号６０５を生成する。そして、プリント対象画像の所定の位置に透明トナーによる画像を重畳するよう制御する。
【０１１６】
次に、ステップＳ１１０７では、メインコントローラ１１１は、プリンタ部３００を制御することで上記の画像データに対応した画像を用紙に形成するプリント出力を行う。画像データの転送が完了すると、即ち当該ＰＤＬプリント出力ジョブが終了すると、本処理を終了する。
【０１１７】
図１０のフローチャートで、従来技術によれば原稿を読み取って得られたＣ、Ｍ、Ｙ、Ｋ画像データは、セキュリティユニット（画像処理装置内のストレージサーバ、或いは画像処理装置外部のストレージサーバ７０５）に送信されることになる。しかし、透明トナー用信号は原稿画像を読み取って得られた画像データではないため、セキュリティユニットには送信されない。
【０１１８】
また、図１１のフローチャートで、画像処理装置が情報装置７０４から受信したＰＤＬデータに透明トナー用の属性データが含まれていた場合は、ステップＳ１１０３において、メインコントローラ１１１は、透明トナー用の属性データをＰＤＬデータから分離する。即ち、図５に示した属性データ６０３に分離する。ここで、従来技術によればＣ、Ｍ、Ｙ、Ｋ画像データはセキュリティユニットに送信されるが、属性データ６０３に基づいて生成される透明トナー用信号はＣ、Ｍ、Ｙ、Ｋ画像データではないため、セキュリティユニットに送信されることはない。
【０１１９】
そこで、図１２に示すように、属性データ内に含まれる透明トナー用の属性データを画像データに変換し、画像データと、透明トナー用の属性データから変換された画像データとを合成する。これにより、属性データも画像データとともにネットワーク経由でセキュリティユニットに送信する。
【０１２０】
図１２は、画像処理装置の透明トナー用の属性データをセキュリティユニットに送信する処理を示すフローチャートである。図１２のフローチャートは、図１０のステップＳ１００６、或いは図１１のステップＳ１１０６の中で行われる処理である。
【０１２１】
図１２において、ステップＳ１２０１では、メインコントローラ１１１は、属性データ内に含まれる透明トナー用の属性データを抽出する。ステップＳ１２０２では、メインコントローラ１１１は、抽出された透明トナー用の属性データを画像データに変換する。
【０１２２】
次に、ステップＳ１２０３では、メインコントローラ１１１は、ラスタライズされた画像データ（第一の画像データ）と、透明トナー用の属性データから生成された画像データ（第二の画像データ）を合成し、記録用画像データとしてＤＲＡＭ１１６に生成する。ステップＳ１２０４では、メインコントローラ１１１は、ＤＲＡＭ１１６上の記録用画像データをセキュリティユニットに送信する。これにより、本処理を終了する。
【０１２３】
なお、画像処理装置からセキュリティユニットに送信する画像データとしては、画像処理装置に入力された画像データに対しグラフィックプロセッサ１３５により画像処理を施した（例えば解像度や色空間に変更を加えた）ものでもよいものとする。
【０１２４】
即ち、グラフィックプロセッサ１３５により、第一の画像データに画像処理を施して得た第三の画像データと、第二の画像データに画像処理を施して得た第四の画像データを合成し、合成した画像データをセキュリティユニットに送信して記録してもよい。この場合、後述の図１９に示すように、第三の画像データと第四の画像データを合成して記録するモードと、第三の画像データと第四の画像データを別々に記録する記録モードのいずれかを選択することが可能である。
【０１２５】
或いは、第一の画像データと第二の画像データを合成した画像データに画像処理を施して得た画像データをセキュリティユニットに送信して記録してもよい。この場合、後述の図１９に示すように、第一の画像データと第二の画像データを合成して記録するモードと、第一の画像データと第二の画像データを別々に記録する記録モードのいずれかを選択することが可能である。
【０１２６】
以上説明したように、本実施の形態によれば、画像データと同様に透明トナー用の属性データに関してもジョブ履歴としてセキュリティユニットに記録することができる。これにより、善意でない第三者が機密情報を画像処理装置に対し透明トナー用の属性データとして送信し証拠を残さずに機密情報を印刷出力することを防止することが可能となる。
【０１２７】
〔第２の実施の形態〕
本発明の第２の実施の形態は、上記第１の実施の形態に対して下記に示す点において相違する。本実施の形態のその他の要素は、上記第１の実施の形態（図１、図２、図１４等）の対応するものと同一なので説明を省略する。
【０１２８】
上記第１の実施の形態では、記録用画像データをセキュリティユニットに送信する際に、ラスタライズされた画像データと、透明トナー用の属性データから生成された画像データとを合成したものを送信する場合を例に挙げた。
【０１２９】
これに対し、本実施の形態では、記録用画像として、ラスタライズされた画像データと、透明トナー用の属性データから生成された画像データとを別々にセキュリティユニットに送信することを可能とする場合について説明する。
【０１３０】
図１９は、本実施の形態に係る記録用画像データの合成の有無を指定するユーザインタフェースの設定画面を示す図である。
【０１３１】
図１９において、本実施の形態では、ユーザインタフェースの設定画面は、画像処理装置の操作部１５０の液晶表示部に表示されるか、或いは画像処理装置にネットワークで接続された情報装置のリモート操作画面またはプリンタドライバ画面に表示される。操作部１５０（選択手段）の設定画面からは、「画像合成して記録する」１９０１と「別々の画像にして記録する」１９０２の２つの記録モードのうち任意の記録モードを選択することが可能である。
【０１３２】
記録モードとして「画像合成して記録する」１９０１を選択した場合は、ラスタライズされた画像データと透明トナー用の属性データから生成された画像データとを合成してセキュリティユニットに送信して記録する。他方、記録モードとして「別々の画像にして記録する」１９０２を選択した場合は、前記両方の画像データを別々にセキュリティユニットに送信して記録する。
【０１３３】
図２０は、画像処理装置における記録用画像データをセキュリティユニットに送信する処理を示すフローチャートである。本実施の形態において、図２０のフローチャートは第１の実施の形態における図１２のフローチャートに代わって実行するものである。
【０１３４】
図２０において、ステップＳ２００１では、制御部１１０のメインコントローラ１１１は、図１１のステップＳ１１０３でＤＲＡＭ１１６にラスタライズされた画像データ及び属性データにおいて、属性データ内に含まれる透明トナー用の属性データを抽出する。ステップＳ２００２では、メインコントローラ１１１は、抽出された透明トナー用の属性データを画像データに変換する。次に、ステップＳ２００３では、メインコントローラ１１１は、ユーザが図１９の設定画面で「画像合成して記録する」１９０１を選択したかどうかを判断する。
【０１３５】
ユーザが「画像合成して記録する」１９０１を選択した場合は、ステップＳ２００４に移行し、メインコントローラ１１１は次の処理を行う。ラスタライズされた画像データと、透明トナー用の属性データから生成された画像データとを合成し、ＤＲＡＭ１１６に記録用画像データを生成する。ステップＳ２００５では、メインコントローラ１１１は、ＤＲＡＭ１１６上の記録用画像データをネットワーク経由でセキュリティユニットに送信する。これにより、本処理を終了する。
【０１３６】
一方、ユーザが「別々の画像にして記録する」１９０２を選択した場合は、ステップＳ２００６に移行し、メインコントローラ１１１は次の処理を行う。ラスタライズされたＤＲＡＭ１１６上の画像データと、透明トナー用の属性データから生成されたＤＲＡＭ１１６上の画像データとを、それぞれ別々に記録用画像データとしてネットワーク経由でセキュリティユニットに送信する。これにより、本処理を終了する。なお、ステップＳ２００６のように、画像データと透明トナー用の画像データとを別々にセキュリティユニットに送信した場合、セキュリティユニットでは、これら２つの画像データを保存するとともに、これらを関連付けて管理しておく。
【０１３７】
以上説明したように、本実施の形態によれば、ラスタライズされた画像データと、透明トナー用の属性データから生成された画像データとを別々にセキュリティユニットに送信する選択を可能としている。即ち、透明トナーを重畳した部分の画像のみを確認する選択ができるため、透明トナーを重畳した部分がラスタライズされた画像データに隠されることなく確認することが可能となる。これにより、より高度な機密保証が可能となる。
【０１３８】
〔他の実施の形態〕
また、本発明の目的は、以下の処理を実行することにより達成される。即ち、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１３９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４０】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１４１】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理により前述した実施の形態の機能が実現される場合も含まれる。
【０１４２】
更に、前述した実施の形態の機能が以下の処理により実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１４３】
【図１】本発明の第１の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】画像処理装置の内部構成を示す構成図である。
【図３】ユーザインタフェースの設定画面の表示例を示す図である。
【図４】原稿画像に透明トナーによる画像を重畳したコピー画像のイメージを示す図である。
【図５】透明トナー画像情報のデータ構造を示す図である。
【図６】属性データを基に透明トナー印刷を行う方法を示す図である。
【図７】画像処理装置においてジョブ履歴を記録する機能を実現する際の基本的なシステムの構成を示す概略図である。
【図８】画像処理装置が画像データ及びジョブの詳細情報をストレージサーバに書き込む場合の構成例を示す概略図である。
【図９】ストレージサーバに保存される履歴レコードの構成例を示す図である。
【図１０】画像処理装置のコピー出力ジョブの処理を示すフローチャートである。
【図１１】画像処理装置のＰＤＬプリント出力ジョブの処理を示すフローチャートである。
【図１２】画像処理装置の透明トナー用の属性データをセキュリティユニットに送信する処理を示すフローチャートである。
【図１３】画像処理装置のリーダ画像処理部の詳細構成を示すブロック図である。
【図１４】画像処理装置の制御部の詳細構成を示すブロック図である。
【図１５】画像処理装置の制御部のスキャナＩ／Ｆ回路における画像処理を担う部分の詳細構成を示すブロック図である。
【図１６】スキャナＩ／Ｆ回路のＡＣＳカウント部の詳細構成を示すブロック図である。
【図１７】画像処理装置の制御部のプリンタＩ／Ｆ回路における画像処理を担う部分の詳細構成を示すブロック図である。
【図１８】画像処理装置の制御部のグラフィックプロセッサの詳細構成を示すブロック図である。
【図１９】本発明の第２の実施の形態に係る画像処理装置の記録用画像データの合成の有無を指定するユーザインタフェースの設定画面を示す図である。
【図２０】画像処理装置における記録用画像データをセキュリティユニットに送信する処理を示すフローチャートである。
【符号の説明】
【０１４４】
１１０  制御部
１１２  メインコントローラ
１１６  ＤＲＡＭ
２００  リーダ部
３００  プリンタ部
７０１、７１０  画像処理装置
７０４、７１１  情報装置
７０５  ストレージサーバ
７０９  履歴管理サーバ
【図１】
2010004124.tif 000003
【図２】
2010004124.tif 000004
【図３】
2010004124.tif 000005
【図５】
2010004124.tif 000006
【図７】
2010004124.tif 000007
【図８】
2010004124.tif 000008
【図９】
2010004124.tif 000009
【図１０】
2010004124.tif 000010
【図１１】
2010004124.tif 000011
【図１２】
2010004124.tif 000012
【図１３】
2010004124.tif 000013
【図１４】
2010004124.tif 000014
【図１５】
2010004124.tif 000015
【図１６】
2010004124.tif 000016
【図１７】
2010004124.tif 000017
【図１８】
2010004124.tif 000018
【図１９】
2010004124.tif 000019
【図２０】
2010004124.tif 000020
【図４】
2010004124.tif 000021
【図６】
2010004124.tif 000022