(57)【要約】【課題】  ジョブ毎のセキュリティ管理を容易に行うことができる使い勝手のよい画像形成装置を実現すること。【解決手段】  ジョブの種別、ウォーターマーク及びオーバーレイ毎のセキュリティレベルを対応付けたテーブルをＨＤＤ２０に記憶しておく。制御部１０は、ユーザの操作部１１の操作に応じて指定されたジョブの種別、ウォーターマーク及びオーバーレイに対応付けられたセキュリティレベルに応じたセキュリティ処理を行う。セキュリティ処理は、認証センサ部１６から取得した指紋画像をジョブファイルに付加する処理や、ジョブファイルに暗号化を施す処理等がある。そして、そのセキュリティ処理を施したジョブファイルに含まれる画像データの記録媒体への画像形成、ＨＤＤ２０への保存、通信回線網Ｎへの送信を行う。【選択図】図２
2008022050.tif 000002
【特許請求の範囲】
【請求項１】
予め登録された画像データのうちのユーザが指定した画像データを入力画像データに合成して出力する画像処理装置において、
前記登録された画像データ毎にセキュリティレベルを対応付けて記憶するレベル記憶手段と、
前記指定された画像データに対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記合成後の合成画像データに行うセキュリティ制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
ユーザが指定した媒体に入力画像データを出力する画像処理装置において、
前記媒体毎にセキュリティレベルを対応付けて記憶するレベル記憶手段と、
前記指定された媒体に対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記入力画像データに行うセキュリティ制御手段と、
を備えることを特徴とする画像処理装置。
【請求項３】
認証情報を入力する入力手段を更に備え、
前記セキュリティ処理は、
前記入力画像データに、前記入力手段により入力された認証情報を付加する処理を含むことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記セキュリティ処理は、
前記入力画像データに、所定の暗号化方式による暗号化を施す処理を含むことを特徴とする請求項１〜３の何れか一項に記載の画像処理装置。
【請求項５】
前記セキュリティ処理は、
前記入力画像データの通信回線網への送信出力を中止する処理を含むことを特徴とする請求項１〜４の何れか一項に記載の画像処理装置。
【請求項６】
前記入力画像データの出力は、
当該入力画像データに基づいた画像の記録媒体上へのプリント出力、当該入力画像データの記憶媒体へのデータ出力、当該入力画像データの通信回線網への送信出力の少なくとも何れかを行うことを特徴とする請求項１〜５の何れか一項に記載の画像処理装置。
【請求項７】
前記レベル記憶手段に記憶される前記セキュリティレベルをユーザ操作に従って変更する変更手段と、
前記変更手段により変更されるセキュリティレベルが、当該変更前のセキュリティレベルよりも低い場合は、ユーザに警告報知する報知手段と、
を更に備えることを特徴とする請求項１〜６の何れか一項に記載の画像処理装置。
【請求項８】
前記出力する入力画像データを通信回線網に送信出力する際の所要時間を算出する算出手段と、
前記算出手段により算出された所要時間をユーザに通知する通知手段と、
を更に備えることを特徴とする請求項１〜７の何れか一項に記載の画像処理装置。
【請求項９】
予め登録された画像データのうちのユーザが指定した画像データを入力画像データに合成して出力する画像処理装置の制御を行うコンピュータを、
前記登録された画像データ毎にセキュリティレベルを対応付けて記憶するレベル記憶手段、
前記指定された画像データに対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記合成後の合成画像データに行うセキュリティ制御手段、
として機能させるためのプログラム。
【請求項１０】
ユーザが指定した媒体に入力画像データを出力する画像処理装置の制御を行うコンピュータを、
前記媒体毎にセキュリティレベルを対応付けて記憶するレベル記憶手段、
前記指定された媒体に対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記入力画像データに行うセキュリティ制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、企業の情報管理や個人情報の保護の観点から、複写機やプリンタ等の画像処理装置においてもセキュリティの向上が重要視され、様々な機能にセキュリティ強化のための技術が施されるようになった。
【０００３】
例えば、予め登録された文字画像やシンボルマークの画像（以下、「ウォーターマーク」という）をスキャナから入力された画像に合成するウォーターマーク機能においては、「社外秘」等のウォーターマーク（機密情報）が設定された画像を画像形成（以下、適宜「プリント」という）する際に、機密文書を出力するための特定の画像形成装置に転送して画像形成させる技術が知られている（特許文献１参照）。
【０００４】
また、ネットワークを介して一連の画像形成を他の画像形成装置と分担して行うネットタンデム機能においては、暗号化した原稿の画像データに個人情報と自機のセキュリティレベルとを付加して子機に送信する技術が知られている。この場合、子機側では、受信した親機のセキュリティレベルが自機のセキュリティレベルよりも低い場合に受信データを拒否し、当該レベルが高い場合には、個人認証を行った後に画像形成を行う（特許文献２参照）。以下、画像形成装置が行う一連の動作の単位を「ジョブ」という。
【特許文献１】特開２００４−１１２５１７号公報
【特許文献２】特開２００５−７９６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、企業の情報管理等においては、機密情報が社外に漏洩しないようなセキュリティ管理が求められるのは勿論のこと、人事情報等のような部門毎の機密情報が他部署に漏洩しないよう、部署間でのセキュリティ管理も重要視されている。このため、ジョブ毎に適切なセキュリティ管理を行うことが必要になってくる。
【０００６】
ジョブ毎のセキュリティ管理を行う場合、上述したウォーターマーク機能を用いることが一般には行われるが、特許文献１の技術では、ウォーターマークを設定した全ての画像が特定の画像形成装置で出力されてしまう。このため、社外秘のような部門間の機密性の低い情報であっても単純に特定の画像形成装置で出力されてしまい、利便性に欠けてしまった。
【０００７】
また、特許文献２の技術において子機側で画像出力する際には、画像形成装置毎のセキュリティレベルの設定に基づいて画像出力する子機が定められてしまうため、所望の画像形成装置から画像出力させるには、装置間のセキュリティレベルを適切に設定しなければならなく、その設定操作は煩雑且つ難しいものであった。
【０００８】
また、データ転送時のセキュリティ強化のために特許文献２のような暗号化を行う場合、暗号化に要する処理時間や暗号化経路による転送時間が、ＣＰＵ（Central Processing Unit）の処理能力や暗号化経路のトラフィックによって変動する可能性がある。ところが、ネットタンデム機能において、暗号化の処理時間や転送時間が長い程、子機側での画像形成が大幅に遅延してしまい、ジョブ全体の処理効率が１台の画像形成装置で行うよりも低下してしまう恐れがあった。この場合、ネットタンデム機能による画像形成と、１台の画像形成装置での画像形成とのどちらが効率的かをユーザが逐次考慮してプリント実行を行わなければならず、煩雑であった。
【０００９】
本発明は、上述した課題に鑑みて為されたものであり、その目的とするところは、ジョブ毎のセキュリティ管理を容易に行うことができる使い勝手のよい画像処理装置を実現することである。
【課題を解決するための手段】
【００１０】
以上の課題を解決するために、請求項１に記載の発明は、
予め登録された画像データのうちのユーザが指定した画像データを入力画像データに合成して出力する画像処理装置において、
前記登録された画像データ毎にセキュリティレベルを対応付けて記憶するレベル記憶手段と、
前記指定された画像データに対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記合成後の合成画像データに行うセキュリティ制御手段と、
を備えることを特徴としている。
【００１１】
請求項２に記載の発明は、
ユーザが指定した媒体に入力画像データを出力する画像処理装置において、
前記媒体毎にセキュリティレベルを対応付けて記憶するレベル記憶手段と、
前記指定された媒体に対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記入力画像データに行うセキュリティ制御手段と、
を備えることを特徴としている。
【００１２】
請求項３に記載の発明は、請求項１又は２に記載の発明において、
認証情報を入力する入力手段を更に備え、
前記セキュリティ処理は、
前記入力画像データに、前記入力手段により入力された認証情報を付加する処理を含むことを特徴としている。
【００１３】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の発明において、
前記セキュリティ処理は、
前記入力画像データに、所定の暗号化方式による暗号化を施す処理を含むことを特徴としている。
【００１４】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の発明において、
前記セキュリティ処理は、
前記入力画像データの通信回線網への送信出力を中止する処理を含むことを特徴としている。
【００１５】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の発明において、
前記入力画像データの出力は、
当該入力画像データに基づいた画像の記録媒体上へのプリント出力、当該入力画像データの記憶媒体へのデータ出力、当該入力画像データの通信回線網への送信出力の少なくとも何れかを行うことを特徴としている。
【００１６】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の発明において、
前記レベル記憶手段に記憶される前記セキュリティレベルをユーザ操作に従って変更する変更手段と、
前記変更手段により変更されるセキュリティレベルが、当該変更前のセキュリティレベルよりも低い場合は、ユーザに警告報知する報知手段と、
を更に備えることを特徴としている。
【００１７】
請求項８に記載の発明は、請求項１〜７の何れか一項に記載の発明において、
前記出力する入力画像データを通信回線網に送信出力する際の所要時間を算出する算出手段と、
前記算出手段により算出された所要時間をユーザに通知する通知手段と、
を更に備えることを特徴としている。
【００１８】
請求項９に記載のプログラムは、
予め登録された画像データのうちのユーザが指定した画像データを入力画像データに合成して出力する画像処理装置の制御を行うコンピュータを、
前記登録された画像データ毎にセキュリティレベルを対応付けて記憶するレベル記憶手段、
前記指定された画像データに対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記合成後の合成画像データに行うセキュリティ制御手段、
として機能させることを特徴としている。
【００１９】
請求項１０に記載のプログラムは、
ユーザが指定した媒体に入力画像データを出力する画像処理装置の制御を行うコンピュータを、
前記媒体毎にセキュリティレベルを対応付けて記憶するレベル記憶手段、
前記指定された媒体に対応付けられた前記セキュリティレベルに応じたセキュリティ処理を前記入力画像データに行うセキュリティ制御手段、
として機能させることを特徴としている。
【発明の効果】
【００２０】
請求項１及び９に記載の発明によれば、指定された画像データと、入力画像データとを合成すると共に、その指定された画像データに対応付けられたセキュリティレベルに応じたセキュリティ処理を合成後の合成画像データに行うため、入力画像データに合成する画像データの指定のみで、そのセキュリティレベルに応じた機密性を確保することができる。
【００２１】
このため、ユーザは、セキュリティレベルを逐次設定するといった煩雑な操作を行うことなく、所望の画像データを指定するといった簡単な操作によって、機密性の確保されたウォーターマーク機能等のジョブ実行を指示できる。従って、画像を合成するウォーターマーク機能等のジョブにおけるセキュリティ管理を容易に行える画像処理装置が実現できる。
【００２２】
請求項２及び１０に記載の発明によれば、指定された媒体に対応付けられたセキュリティレベルに応じたセキュリティ処理を入力画像データに行うため、媒体の指定のみで、そのセキュリティレベルに応じた機密性を確保することができる。
【００２３】
このため、ユーザは、セキュリティレベルを逐次設定するといった煩雑な操作を行うことなく、所望の画像データを指定するといった簡単な操作によって、機密性の確保された画像データの出力するジョブ実行を指示できる。従って、画像データを媒体に出力するジョブにおけるセキュリティ管理を容易に行える画像形成装置が実現できる。
【００２４】
請求項３〜５に記載の発明によれば、認証情報を付加する処理、所定の暗号化方式による暗号化する処理や、通信回線網への送信出力を中止する処理を行うため、入力画像データの機密性を高めることができる。
【００２５】
請求項６に記載の発明によれば、画像データに基づいた画像の記録媒体上への画像形成出力、当該画像データの記憶媒体へのデータ出力、当該画像データの通信回線網への送信出力の少なくとも何れかを行う画像処理装置が実現される。
【００２６】
請求項７に記載の発明によれば、変更されるセキュリティレベルが、変更前のセキュリティレベルよりも低い場合には、ユーザに警告報知するため、セキュリティレベルが誤って下げられてしまうことを防止できる。
【００２７】
請求項８に記載の発明によれば、画像データの送信出力する際の所要時間の通知により、ユーザは、画像データを送信する際にどの程度の時間を要するかを容易に確認することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の画像処理装置を、図１に示す画像形成装置１に適用した場合の実施形態について図１〜１６を参照して詳細に説明する。尚、本実施形態において画像処理装置を複合機に適用することとして説明するが、例えば、プリンタや複写機、ファクシミリ等の他の画像形成装置に適用することとしてもよい。
【００２９】
〔画像形成装置の概略〕
先ず、図１に示す画像形成装置１の概要について説明する。画像形成装置１は、プリンタや複写機、複合機、ＦＡＸ等の記録媒体上に画像形成する装置であり、通信回線網Ｎを介して他の画像形成装置１ａ，１ｂやクライアント端末３とデータ通信可能に構成されている。
【００３０】
ユーザが、作成した文書や画像のプリント開始指示をクライアント端末３において入力すると、そのプリント開始指示に基づいてジョブファイルが生成され画像形成装置１に送信されてくる。また、ユーザが、原稿の複写を行う際に、後述するスキャナ部１３から当該原稿を読み取ると、画像形成装置１においてジョブファイルが生成される。ここで、ジョブとは、画像形成装置１が行う一連の動作の単位である。
【００３１】
図３（ａ）に、ジョブファイルＦのデータ構成の一例を示す。ジョブファイルＦは、図３（ａ）に示すように、ジョブ情報Ｄ１と画像データＤ３とを含んで構成される。ジョブ情報Ｄ１は、ページ数や部数、用紙サイズ、出力媒体といったジョブの内容を示す設定情報であり、例えば、ＪＤＦ（Job Messaging Format）形式で記述される。このジョブ情報Ｄ１は、クライアント端末３や画像形成装置１におけるユーザ操作やデフォルトに基づいて設定される。
【００３２】
画像データＤ３は、クライアント端末３において作成された文書や画像のプリント対象となる画像データや、スキャナ部１３から読み取った原稿の画像データであり、例えば、ベクタ形式やビットマップ形式のデータである。このジョブファイルＦに基づいて、画像形成装置１では画像データＤ３が記録媒体、ＨＤＤ（Hard Disk Drive）及び通信回線網等の媒体への出力が行われる。
【００３３】
画像形成装置１は、画像データＤ３に基づいた画像を記録媒体上の画像形成して出力するプリント機能の他、画像データＤ３の出力機能としてＨＤＤ保存機能、画像送信機能、ネットタンデム機能を有して構成される。
【００３４】
ＨＤＤ保存機能は、各画像形成装置１が有するＨＤＤ２０にジョブファイルＦを記憶保存する機能である。例えば、図９（ａ）の設定画面１００において、ジョブ切替ボタン１０２を選択した後に原稿の読み取りを行うと、その原稿の画像データがＨＤＤ２０に保存される。
【００３５】
画像送信機能は、ジョブファイルＦに含まれる画像データＤ３を他の画像形成装置１ａ，１ｂに送信出力して当該画像形成装置１が有するＨＤＤ２０に記憶保存する機能である。ユーザは、図９（ａ）の設定画面１００のジョブ切替ボタン１０３を選択した後に、通信回線網Ｎに接続されている他の画像形成装置１を指定すると、その指定した画像形成装置１に画像データＤ３が送信されて送信先のＨＤＤ２０に保存される。
【００３６】
ネットタンデム機能は、上述したようにジョブを２つ以上の画像形成装置１で分担して画像形成する機能である。図９（ａ）の設定画面１００のジョブ切替ボタン１０４を選択した後に、通信回線網Ｎに接続されている他の画像形成装置１を子機として指定すると、ユーザ設定に基づいて分割されたジョブファイルＦがその子機に送信される。子機側では、送信されたジョブファイルＦに基づいて画像形成が行われ、親機側でも分割したジョブファイルＦに基づいた画像形成が行われる。
【００３７】
また、プリント機能の応用機能としてウォーターマーク機能と、オーバーレイ機能とがある。ウォーターマーク機能は、「社内秘」や「極秘」といった予め登録された文字列やシンボルマーク等のウォーターマークを画像データＤ３に基づく画像に重ね合わせて画像形成する機能である。オーバーレイ機能は、ユーザが予めスキャナ部１３で読み取って登録しておいた画像（以下、「オーバーレイ」という）を、画像データＤ３に基づく画像に重ね合わせて画像形成する機能である。
【００３８】
ユーザは、図１４（ａ）のようなウォーターマーク／オーバーレイ選択ウィンドウ１８０において所望のウォーターマーク又はオーバーレイを指定することで、ウォーターマーク機能又はオーバーレイ機能による画像形成を行わせることができる。尚、以下の説明において、各種機能に係るジョブを「プリントジョブ」、「ＨＤＤ保存ジョブ」、「画像送信ジョブ」及び「ネットタンデムジョブ」という。
【００３９】
〔画像形成装置の構成〕
次に、図２を参照して、画像形成装置１の機能構成について説明する。図２は、画像形成装置１の機能構成の一例を示すブロック図である。図２によれば、画像形成装置１は、制御部１０、操作部１１、表示部１２、スキャナ部１３、プリント部１４、後処理部１５、認証センサ部１６、画像処理部１７、不揮発メモリ１８、画像メモリ１９、ＨＤＤ２０及び通信部２１を備えて構成される。
【００４０】
制御部１０は、ＣＰＵやＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等により構成され、画像形成装置１を構成する各機能部に対する指示や、当該機能部間のデータ通信等を制御する。より具体的には、ＣＰＵが操作部１１から出力される操作信号に基づいてＲＯＭからプログラムを読み出し、当該プログラムに従った処理を行う。そして、その処理結果をＲＡＭに一時的に記憶したり、当該処理結果を表示部１２に表示させたりする。
【００４１】
操作部１１は、スタートキーやキャンセルキー、テンキー、カーソルキー等の各種キー群やタッチパネル等により構成され、押下されたキーに対応する押下信号や、タッチパネルを当接された位置に対応する位置信号等の操作信号を制御部１０に出力する。
【００４２】
表示部１２は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等により構成され、制御部１０からの指示・制御に基づいて各種設定画面や画像状態の表示、各機能の動作状況等を表示出力する。
【００４３】
制御部１０は、表示部１２に各種設定画面を表示させ、操作部１１の操作によって選択・確定された設定内容に基づいてジョブ情報Ｄ１を作成し不揮発メモリ１８に記憶する。また、クライアント端末３から受信したジョブファイルＦに含まれるジョブ情報Ｄ１を不揮発メモリ１８に記憶する。
【００４４】
スキャナ部１３は、プラテンガラス、ＣＣＤ（Charge Coupled Device）及び光源を備え、原稿を光学的に読み取って画像データを生成する。具体的には、ＡＤＦ（Auto Document Feeder；自動原稿給送装置）部に載置された原稿に対して光源から照明走査した光の反射光をＣＣＤにより結像して光電変換することにより原稿の画像を読み取り、その画像の画像データＤ３を生成して入力画像データとして画像処理部１７に入力する。
【００４５】
ここで、入力画像データとは、画像形成装置１に対して入力されてくる画像データのことをいい、本実施形態では、スキャナ部１３を介して入力される画像データ、通信部２１を介してクライアント端末３や他の画像形成装置１から入力される画像データのことをいう。尚、画像データの入力の形態としては、これに限られず、例えば、着脱可能な記憶媒体（メモリカードやＣＤ−Ｒ）に記憶された画像データをメモリスロット等の記憶媒体読取部（図示略）を介して入力することとしてもよい。
【００４６】
プリント部１４は、ＬＤ（Laser Diode）、感光体ドラム、帯電器、現像器、転写部、定着器、搬送経路に沿って記録媒体を搬送する給紙ローラ等を備えて構成され、画像データＤ３に基づいた画像を記録媒体上に画像形成する。
【００４７】
具体的にプリント部１４は、画像処理部１７の指示に基づいて、所定のサイズ及び方向の記録媒体を給紙して、当該記録媒体を搬送経路上に搬送する。そして、感光体ドラム表面を帯電器により帯電させ、画像処理部１７から入力されたＰＷＭ(Pulse Width Modulation)信号に基づいてレーザ光を照射することにより、感光体ドラム表面に静電潜像を形成する。次いで、感光体ドラム表面の静電潜像を含む領域に現像器によりトナーを付着させ、搬送された記録媒体上に転写部がトナーを転写して画像を形成する。その転写した画像を、定着器で定着させた後、後処理部１５に搬送する。
【００４８】
後処理部１５は、ステイプルユニット及びパンチユニット等を備えて構成され、プリント部１４から搬送された記録媒体に所定の後処理を施す。制御部１０は、ジョブファイルＦのジョブ情報Ｄ１に基づいた指示を後処理部１５に出力する。後処理部１５は、制御部１０からの指示に基づいて、搬送された記録媒体を適宜スタッカに蓄積してステイプルやパンチ穴を開けた後、制御部１０の指示に従ったトレイに記録媒体を排出する。
【００４９】
認証センサ部１６は、ユーザの指紋を光学的に読み取って、画像データに変換する機能部であり、ＣＣＤセンサやＣＭＯＳセンサ、Ａ／Ｄ変換回路、画像処理回路等を備えて構成される。認証センサ部１６は、当接されたユーザの指先の指紋を光学的に読み取って、光電変換により得られた電気信号をデジタルの画像データ（以下、「指紋画像」という）に変換する。制御部１０は、認証情報としての指紋画像を不揮発メモリ１８に一時的に記憶する。
【００５０】
この指紋画像が付加されたジョブファイルＦのジョブ実行する際には、その実行に先立って指紋画像に基づいたユーザ認証を行い、認証が成立した場合にのみにジョブが実行されることとなる。即ち、ユーザから再度指紋画像を読み取って、その読み取った指紋画像と、ジョブファイルＦに付加された指紋画像とが一致する場合にのみ、プリントジョブやＨＤＤ保存ジョブ、画像送信ジョブ及びネットタンデムジョブが行われる。
【００５１】
画像処理部１７は、マルチプロセッサ等を備えて構成され、画像データＤ３に各種画像処理を施す。具体的に、画像処理部１７は、スキャナ部１３により生成された画像データＤ３にシェーディング補正や輝度濃度変換、濃度γ変換、傾き補正等の補正処理を施した後に圧縮して、画像メモリ１９の圧縮メモリに一時的に記憶する。そして、制御部１０から画像読み出しが指示されると、その圧縮した画像データＤ３を伸張して、画像メモリ１９のページメモリに一旦記憶させる。
【００５２】
画像処理部１７は、制御部１０からプリント開始が指示されると、ページメモリから非圧縮の画像データＤ３をページ単位で読み出し、不揮発メモリ１８に記憶したジョブ情報Ｄ１に基づいて当該画像データＤ３の拡縮や方向転換等を行う。また、γ補正処理やスクリーン処理等の画像処理を施した後に、その画像データＤ３に基づくＰＷＭ信号を生成し、プリント部１４に出力する。
【００５３】
また、制御部１０は、クライアント端末３からジョブファイルＦを受信すると、そのジョブファイルＦに含まれるジョブ情報Ｄ１を不揮発メモリ１８に記憶すると共に、画像データＤ３を画像処理部１７に出力してラスタライズ処理を行わせる。ラスタライズ処理は、ベクタ形式等の画像データＤ３をビットマップ形式のデータ形式に変換する処理である。画像処理部１７は、そのラスタライズ処理後の画像データＤ３を画像メモリ１９に記憶する。
【００５４】
通信部２１は、通信回線網Ｎを介してクライアント端末３や他の画像形成装置１等の外部機器とデータ通信するための機能部であり、モデムやＬＡＮインターフェイス等により構成される。
【００５５】
上述したようにクライアント端末３においてジョブファイルＦが作成されて送信されてくると、通信部２１を介してジョブファイルＦ中の画像データＤ３が入力画像データとして画像形成装置１に入力される。また、ネットタンデム機能により他の画像形成装置１からジョブファイルＦが分割されて送信されてくると、そのジョブファイルＦ中の画像データＤ３が入力画像データとして画像形成装置１に入力される。
【００５６】
ＨＤＤ２０は、ジョブファイルＦや画像データＤ３等の各種データをハードディスクに蓄積記憶する機能部であり、シリアルインターフェイス等を介して画像形成装置１の本体と着脱可能に構成される。ＨＤＤ保存機能では、ユーザにより指定されたジョブに対応するジョブファイルＦや他の画像形成装置１から送信されてきた画像データＤ３がＨＤＤ２０に書き込まれデータ出力される。
【００５７】
不揮発メモリ１８は、データの読み書き可能な半導体メモリ等により構成され、画像形成に係る各種設定データやジョブ情報Ｄ１を記憶する。画像メモリ１９は、例えば、ＤＲＡＭ（Dynamic RAM）により構成され、圧縮された画像データを一時的に記憶する圧縮メモリと、プリント前に非圧縮の画像データを一時的に記憶するページメモリとを有して構成される。
【００５８】
また、不揮発メモリ１８は、タンデム禁止フラグ２３０と、図３（ａ）に示すジョブ管理テーブル２００と、図４に示すウォーターマークテーブル２１０及びオーバーレイテーブル２２０とを記憶する。タンデム禁止フラグ２３０は、ネットタンデムジョブの実行を強制的に中止するか否かを示すフラグ（オン又はオフ）であり、制御部１０により更新される。
【００５９】
ジョブ管理テーブル２００は、上述した各種機能別のジョブ種別と、セキュリティレベルとを対応付けて記憶するデータテーブルである。セキュリティレベルは、各種ジョブを実行する際に、ジョブファイルＦの機密性の確保をどの程度の度合いで行うかを示すレベルである。
【００６０】
本実施形態におけるセキュリティレベルは、「低」、「中」、「高」の３段階のレベルがあり、各レベルに応じたセキュリティ処理を行う。セキュリティ処理は、ジョブファイルＦの機密性を確保するための処理であり、ジョブ削除処理と、生体情報登録処理と、パスワード登録処理と、暗号化処理と、タンデムジョブ禁止処理とがある。尚、セキュリティ処理を行うとは、ジョブファイルＦのデータそのものを加工することと、当該ジョブファイルＦを一つの処理対象として扱った情報処理との両方のことを意味する。
【００６１】
セキュリティレベルに「低」が設定されたジョブの実行の際には、ジョブファイル削除処理が行われる。ジョブファイル削除処理は、不揮発メモリ１８や画像メモリ１９に記憶されたジョブファイルＦをジョブの実行後に完全に削除する処理であり、例えば、ジョブファイルＦが書き込まれたデータ領域に無効データを上書きすることでデータ削除を行う。
【００６２】
また、セキュリティレベルに「中」が設定されたジョブの実行の際には、ジョブファイル削除処理に加えて生体情報付加処理と暗号化処理とを行う。生体情報登録処理は、認証センサ部１６で読み取られた指紋画像をジョブファイルＦに付加する処理である。制御部１０は、ジョブ実行時に、ユーザに指紋読み取りを要求して、認証センサ部１６から出力される指紋画像とジョブファイルＦとを対応付けてＨＤＤ２０への記憶、他の画像形成装置１への送信を行う。指紋画像が付加されたジョブファイルＦのジョブを実行する場合には、再度ユーザに指紋画像の読み取りを要求して指紋認証を行う。
【００６３】
また、暗号化処理は、ジョブファイルＦを所定の暗号化方式により暗号化する処理であり、複数の画像形成装置１間で予め定められた秘密鍵を用いて暗号化を行う共通鍵暗号方式を用いて暗号化する。また、ジョブファイルＦを他の画像形成装置１に送信する際には、ＳＳＬ（Secure Socket Layer）やＩＰＳｅｃ（Internet Protocol Security Protocol）いった所定の暗号化プロトコルを用いて暗号化する。
【００６４】
一方、セキュリティレベルに「高」が設定されたジョブの実行の際には、ジョブファイル削除処理、生体情報付加処理及び暗号化処理に加え、パスワード登録処理とタンデムジョブ禁止処理とを行う。パスワード登録処理は、ユーザの操作部１１の操作により入力された認証情報としてのユーザＩＤとパスワードとをジョブファイルＦに付加する処理である。
【００６５】
制御部１０は、ジョブ実行時に、ユーザにユーザＩＤとパスワードの入力を要求し、入力されたユーザＩＤとパスワードとをジョブファイルＦに対応付けてＨＤＤ２０への記憶、他の画像形成装置１への送信を行う。画像形成装置１は、ユーザＩＤとパスワードとが付加されたジョブファイルＦについてジョブを実行する場合、再度ユーザにユーザＩＤとパスワードとの入力を要求して、ユーザ認証を行う。
【００６６】
タンデムジョブ禁止処理は、ネットタンデムジョブの実行を強制的に中止する処理であり、上述したタンデム禁止フラグ２３０をオフに設定する。制御部１０は、ネットタンデムジョブの実行の際には、逐次タンデム禁止フラグ２３０を参照し、当該フラグがオフであれば実行し、オンであれば、禁止の旨を表示部１２に表示させてネットタンデムジョブを中止する。
【００６７】
制御部１０は、ユーザにより選択されたジョブに対応するセキュリティレベルをジョブ管理テーブル２００から読み出し、当該セキュリティレベルに応じたセキュリティ処理を行った後に、その選択されたジョブを実行する。このため、実行するジョブのセキュリティレベルが高まるにつれて、ジョブ実行の機密性が強固なものになっていく。
【００６８】
ウォーターマークテーブル２１０は、図４（ａ）のデータ構造例に示すように、予め登録されたウォーターマークの画像データ（ウォーターマーク画像）と、セキュリティレベルとを対応付けて記憶するデータテーブルである。各ウォーターマーク画像に対応するセキュリティレベルは、例えば、図１３（ｂ）のセキュリティレベル設定ウィンドウ１６０におけるユーザの設定操作に応じて変更可能である。
【００６９】
制御部１０は、図１４（ａ）に示すウォーターマーク／オーバーレイ選択ウィンドウ１８０において指定されたウォーターマークの画像データをウォーターマークテーブル２１０から読み出して、ジョブファイルＦの画像データＤ３と合成することで、その合成後の画像データＤ３に基づいた画像上にウォーターマークを重畳させた画像の画像データ（以下、この合成後の画像データを「合成画像データ」という）を生成するウォーターマーク合成処理を行う。
【００７０】
そして、指定されたウォーターマークの画像データに対応するセキュリティレベルに応じたセキュリティ処理を行う。即ち、セキュリティレベルが「低」の場合は、ジョブ削除処理を行い、「中」の場合は、当該ジョブ削除処理に加えて生体情報登録処理と暗号化処理とを行い、「高」の場合は、更にパスワード登録処理及びタンデムジョブ禁止処理を行う。
【００７１】
オーバーレイテーブル２２０は、図４（ｂ）のデータ構造例に示すように、スキャナ部１３での読み取りにより登録されたオーバーレイの画像データ（オーバーレイ画像）と、セキュリティレベルとを対応付けて記憶するデータテーブルである。
【００７２】
ユーザは、オーバーレイジョブの実行以前に、予めスキャナ部１３を介して読み取った画像をオーバーレイ画像として登録しておく。具体的には、図１２（ｂ）に示す登録オーバーレイウィンドウ１４８において画像登録ボタン１５１を選択して、スキャナ部１３に載置した原稿の画像を読み取ってオーバーレイ画像として登録する。その登録時に、そのオーバーレイ画像の名称と、セキュリティレベルとを設定する。また、各オーバーレイ画像に対応するセキュリティレベルは、図１３（ｂ）のセキュリティレベル設定ウィンドウ１６０におけるユーザの設定操作に応じて変更可能である。
【００７３】
制御部１０は、登録オーバーレイウィンドウ１４８において設定されたオーバーレイの画像データとセキュリティレベルとをオーバーレイテーブル２２０に対応付けて記憶する。また、オーバーレイジョブ実行の際には、ウォーターマーク／オーバーレイ選択ウィンドウ１８０において指定されたオーバーレイの画像データをオーバーレイテーブル２２０から読み出して、ジョブファイルＦの画像データＤ３と合成することで、当該画像データＤ３に基づいた画像上にオーバーレイを重畳させた合成画像データを生成するオーバーレイ合成処理を行う。そして、指定されたオーバーレイ画像の画像データに対応するセキュリティレベルに応じたセキュリティ処理を、ウォーターマークジョブと同様に行う。
【００７４】
このように、ウォーターマークやオーバーレイ毎に予めセキュリティレベルを対応付けて記憶しておくことで、ユーザによって指定されたウォーターマーク又はオーバーレイに対応するセキュリティレベルに応じたセキュリティ処理を行って、ジョブ実行の機密性の確保することとなる。
【００７５】
〔画像形成装置の具体的な動作例〕
次に、図５〜図８のフローチャートと、図９〜図１５の表示画面例とを参照して画像形成装置１の具体的な動作例を説明する。
【００７６】
先ず、制御部１０は、図９（ａ）のような設定画面１００を表示部１２に表示させ、当該設定画面１００上の各種ボタンのユーザの選択操作に応じて各種処理を行う。設定画面１００は、ジョブ切替ボタン１０１〜１０４を有して構成され、これらのジョブ切替ボタンの選択操作により各種ジョブ毎のジョブ設定ウィンドウが表示される。
【００７７】
ジョブ切替ボタン１０１〜１０４は、それぞれがプリントジョブ、ＨＤＤ保存ジョブ、画像送信ジョブ及びネットタンデムジョブに対応しており、図９（ａ）は、ジョブ切替ボタン１０１が選択されて、プリントジョブに対応するジョブウィンドウ１１０が表示された設定画面１００の一例である。
【００７８】
また、制御部１０は、ジョブ切替ボタン１０１〜１０４の選択操作と、スタートキーの押下によりユーザにより実行指示が為されたジョブの種別を判別する。即ち、ジョブ切替ボタン１０１が選択された状態でスタートキーが押下された際には、プリントジョブの実行指示、ジョブ切替ボタン１０２が選択された状態でスタートキーが押下された際には、ＨＤＤ保存ジョブの実行指示が為されたものとして判別する。また、ジョブ切替ボタン１０３が選択された状態でスタートキーが押下された際には、画像送信ジョブの実行指示、ジョブ切替ボタン１０４が選択された状態でスタートキーが押下された際には、ネットタンデムジョブの実行指示が為されたものとして判別する。
【００７９】
また、ユーザは、図１４（ａ）のウォーターマーク／オーバーレイ選択ウィンドウ１８０においてウォーターマークやオーバーレイを選択指定する。このウォーターマーク／オーバーレイ選択ウィンドウ１８０でウォーターマーク又はオーバーレイが指定された後に、スタートキーが押下された場合、そのウォーターマーク又はオーバーレイを合成して生成したジョブファイルＦについてのプリントジョブ、ＨＤＤ保存ジョブ、画像送信ジョブ又はネットタンデムジョブを行う。
【００８０】
図５のフローチャートにおいて、制御部１０は、ユーザの操作部１１の操作に基づいて、ウォーターマーク又はオーバーレイの設定を行うものと判別した際には（ステップＳ１；Ｙｅｓ）、図７及び８に示すウォーターマーク／オーバーレイ処理を実行し、その設定を行わずにジョブを実行すると判別した際には（ステップＳ１；Ｎｏ→Ｓ３；Ｙｅｓ）、ステップＳ５以降の処理を行う。
【００８１】
制御部１０は、ウォーターマーク又はオーバーレイの設定を行わずにジョブを実行すると判別した場合（ステップＳ３；Ｙｅｓ）、その実行するジョブ種別に対応するセキュリティレベルをジョブ管理テーブル２００から読み出し（ステップＳ５）、当該セキュリティレベルを表示部１２に表示させる（ステップＳ７）。
【００８２】
そして、ユーザの確認入力を検知した際には（ステップＳ９；Ｙｅｓ）、当該セキュリティレベルに応じたセキュリティ処理を行うと共に、ジョブを実行する。具体的には、ジョブ種別に対応付けられたセキュリティレベルが「高」であると判定した場合には（ステップＳ１３；高）、タンデム禁止フラグ２３０をオンに設定するタンデムジョブ禁止処理を行い（ステップＳ１５）、次いで、ユーザにユーザＩＤ及びパスワードの入力を要求して、その入力されたユーザＩＤ及びパスワードをジョブファイルＦに付加するパスワード登録処理を行う（ステップＳ１７）。
【００８３】
そして、認証センサ部１６を介してユーザの指紋画像を取得して、ジョブファイルＦに付加する生体情報登録処理（ステップＳ１９）、ジョブファイルＦに所定の暗号化を施す暗号化処理（ステップＳ２１）を行った後、ジョブファイルＦについてのジョブを実行する（ステップＳ２３）。そのジョブの実行後に、ジョブファイルＦを不揮発メモリ１８及び画像メモリ１９から削除するジョブファイル削除処理を行う（ステップＳ２５）。
【００８４】
また、ステップＳ１３において、セキュリティレベルが「中」であると判定した場合には（ステップＳ１３；中）、ステップＳ１９に処理を以降して、セキュリティ処理として生体情報登録処理、暗号化処理及びジョブファイル削除処理を行う。また、セキュリティレベルが「低」であると判定した場合には（ステップＳ１３；低）、ジョブファイル削除処理のみを行う。
【００８５】
例えば、タッチパネル上の当接操作等により図９（ｂ）のようにジョブ切替ボタン１０２を選択し、ＨＤＤ保存ジョブのジョブウィンドウ１２０に切り替えた状態で、ユーザがスタートキーを押下した際には、ＨＤＤ保存ジョブに対応付けられたセキュリティレベル「中」が図３（ｂ）のジョブ管理テーブル２００から読み出されて、図１０（ａ）のセキュリティレベル確認ウィンドウ１２４が表示される。
【００８６】
そして、セキュリティレベル確認ウィンドウ１２４上のＯＫボタン１２６をタッチパネルの当接操作等により選択すると、制御部１０によりユーザの確認入力が検知されて、セキュリティレベル「中」に応じたセキュリティ処理が施される。即ち、ジョブファイルＦにユーザの指紋画像が付加された後、当該ジョブファイルＦが暗号化されてＨＤＤ２０に記憶され、そして、不揮発メモリ１８及び画像メモリ１９上のジョブファイルＦが削除される。
【００８７】
一方、セキュリティレベル確認ウィンドウ１２４上のセキュリティ設定ボタン１２５が選択されたことを検知した場合、制御部１０は、ユーザのセキュリティレベルの確認入力が行われなかったと判別し（ステップＳ１１；Ｎｏ）、図６のセキュリティレベル設定処理を実行した後に（ステップＳ１１）、ステップＳ１３以降の処理を行う。
【００８８】
図６に示すセキュリティレベル設定処理において、制御部１０は、先ず、ジョブ管理テーブル２００からジョブ種別毎のセキュリティレベルを読み出して（ステップＳ１１０）、そのセキュリティレベルの一覧リスト１３０を図１０（ｂ）のセキュリティレベル設定画面１２７のように表示部１２に表示させる（ステップＳ１１２）。
【００８９】
そして、一覧リスト１３０上のセキュリティレベルが選択された際に、レベル一覧１３１を表示し、その一覧の中からセキュリティレベルを指定して変更する指示入力が操作部１１を介して為された際には（ステップＳ１１４；Ｙｅｓ）、その変更されたセキュリティレベルが変更前のセキュリティレベルよりも低下した否かを判定する（ステップＳ１１６）。
【００９０】
制御部１０は、変更後のセキュリティレベルが低下したと判定した場合（ステップＳ１１６；Ｙｅｓ）、その旨の警告表示を表示部１２に表示させる（ステップＳ１１８）。図１０（ｂ）のセキュリティレベル設定ウィンドウ１２７において、例えば、ユーザがＨＤＤ保存ジョブのセキュリティレベルを「中」から「小」に変更した場合、セキュリティレベルが低下したため、図１１（ａ）の警告ウィンドウ１３２により当該レベルが低下した旨が報知される。
【００９１】
制御部１０は、ユーザの確認入力が為されたか否かを判別し（ステップＳ１２０）、例えば、キャンセルボタン１３３が選択され、当該確認入力が為されなかったと判別した場合には（ステップＳ１２０；Ｎｏ）、ステップＳ１１４に処理を移行する。
【００９２】
また、ＯＫボタン１３４が選択されて確認入力が為されたと判別した場合（ステップＳ１２０；Ｙｅｓ）、ステップＳ１１４においてセキュリティレベルが変更されていないと判別した場合（ステップＳ１１４；Ｎｏ）、ステップＳ１１６において前回の設定内容よりセキュリティレベルが低下していないと判別した場合（ステップＳ１１６；Ｎｏ）、制御部１０は、セキュリティレベルの設定が終了したか否かを判別する（ステップＳ１２２）。
【００９３】
セキュリティレベルの設定が終了していないと判別した場合は（ステップＳ１２２；Ｎｏ）、ステップＳ１１４に処理を移行し、図１０（ｂ）のＯＫボタン１２８が選択されて設定が終了したと判別した場合には（ステップＳ１２２；Ｙｅｓ）、セキュリティレベル設定ウィンドウ１２７において設定されている設定内容をジョブ管理テーブル２００に記憶して更新した後に（ステップＳ１２４）、セキュリティレベル設定処理を終了する。
【００９４】
このようなセキュリティレベル設定処理により、ジョブ毎のセキュリティレベルが下がるような設定変更が為された場合に、その旨を警告報知することで、ユーザに注意を促すことができる。
【００９５】
一方で、図９（ａ）の応用設定ボタン１１２が選択されて表示した図１１（ｂ）の応用設定ウィンドウ１４０のウォーターマーク／オーバーレイボタン１４２が選択された場合、制御部１０は、ウォーターマーク／オーバーレイ画像の設定を行うと判別して（ステップＳ１；Ｙｅｓ）、ウォーターマーク／オーバーレイウィンドウ１４４（図１２（ａ）参照）を表示部１２に表示させて、図７及び８に示すウォーターマーク／オーバーレイ処理を開始する（ステップＳ２７）。
【００９６】
図７において、制御部１０は、図１２（ａ）のウォーターマーク／オーバーレイウィンドウ１４４において登録オーバーレイボタン１４６が選択されたことを検知すると（ステップＳ５７；Ｙｅｓ）、図１２（ｂ）に示す登録オーバーレイウィンドウ１４８を表示部１２に表示させる。そして、画像登録ボタン１５１の選択後にスタートキーが押下されると、スキャナ部１３を介して原稿の画像を読み取る（ステップＳ５９）。
【００９７】
ユーザは、画像登録と共に、登録オーバーレイウィンドウ１４８のレベル指定ボタン１５０を選択してセキュリティレベルを指定し、設定内容が終了した際には、ＯＫボタン１５２を選択する。このとき、制御部１０は、その指定されたセキュリティレベルを検知し（ステップＳ６１）、ステップＳ５９において読み取った原稿の画像データと対応付けてオーバーレイテーブル２２０に記憶する（ステップＳ６３）。ユーザは、この登録オーバーレイウィンドウ１４８上で設定操作を行うことで、オーバーレイ画像毎のセキュリティレベルを予め登録しておく。
【００９８】
一方、ウォーターマーク／オーバーレイウィンドウ１４４においてセキュリティレベル設定ボタン１４７がユーザにより選択されたと判別した際には（ステップＳ６５；Ｙｅｓ）、制御部１０は、図１３（ａ）のセキュリティレベル設定ウィンドウ１６０を表示部１２に表示させ、セキュリティレベル設定処理を行う（ステップＳ６７）。尚、ステップＳ６７におけるセキュリティレベル設定処理は、図６に示すセキュリティレベル設定処理に従って処理で実現可能であるため、そのフローチャートの図示は省略する。
【００９９】
制御部１０は、ステップＳ６７のセキュリティレベル設定処理において、ウォーターマークテーブル２１０とオーバーレイテーブル２２０とからセキュリティレベルを読み出して（ステップＳ１１０）、図１３（ａ）のようにウォーターマーク毎及びオーバーレイ毎のセキュリティレベルの一覧リスト１６１，１６２を表示部１２に表示させる（ステップＳ１１２）。
【０１００】
そして、各ウォーターマーク及びオーバーレイのセキュリティレベルが変更されて、変更前のセキュリティレベルよりも低下したと判定した場合には（ステップＳ１１４→Ｓ１１６；Ｙｅｓ）、図１３（ｂ）のような警告ウィンドウ１７０を表示部１２に表示させて、当該セキュリティレベルが低下した旨を警告報知する（ステップＳ１１８）。
【０１０１】
制御部１０は、ＯＫボタン１７２の選択を検知して、ユーザの確認入力が為されたと判別し（ステップＳ１２０；Ｙｅｓ）、更に、ＯＫボタン１６５が選択されたことを検知して設定終了と判別した場合には（ステップＳ１２２；Ｙｅｓ）、セキュリティレベル設定ウィンドウ１６０の設定内容に基づいて、ウォーターマークテーブル２１０及びオーバーレイテーブル２２０を更新する（ステップＳ１２４）。
【０１０２】
また、ウォーターマーク／オーバーレイウィンドウ１４４においてウォーターマーク／オーバーレイ選択ボタン１４５がユーザにより選択されたと判別した際には（ステップＳ３１；Ｙｅｓ）、制御部１０は、図１４（ａ）のウォーターマーク／オーバーレイ選択ウィンドウ１８０を表示部１２に表示させる。
【０１０３】
ウォーターマーク／オーバーレイ選択ウィンドウ１８０は、既に登録されているウォーターマーク及びオーバーレイ画像を選択指定可能に一覧表示する画面であり、ウォーターマークの選択ボタン１８１と、オーバーレイの選択ボタン１８３とをそれぞれ異なる表示色で表示する。また、各選択ボタン１８１，１８３は、図１４（ａ）に示すように対応するウォーターマーク及びオーバーレイのセキュリティレベル別に色分けされて表示される。
【０１０４】
ユーザは、ウォーターマーク／オーバーレイ選択ウィンドウ１８０において所望のウォーターマーク又はオーバーレイを選択ボタン１８１，１８３によって選択指定すると共に、ウォーターマーク又はオーバーレイの画像形成時の色、濃さ及び位置を設定し、ＯＫボタン１８２を選択する。このとき、制御部１０は、表示部１２を図１４（ｂ）の設定画面１１０のように、ウォーターマーク又はオーバーレイが設定された旨を示す設定状態ボタン１２４を表示させる。
【０１０５】
また、制御部１０は、ユーザにより選択指定された選択ボタン１８１，１８３に対応するウォーターマーク又はオーバーレイの画像データをウォーターマークテーブル２１０又はオーバーレイテーブル２２０から読み出す。そして、その読み出した画像データとジョブファイルＦの画像データＤ３とを合成して、画像データＤ３に基づく画像上にウォーターマーク又はオーバーレイを重ね合わせた画像の画像データを生成する（ステップＳ３３；ウォーターマーク合成処理、オーバーレイ合成処理）。
【０１０６】
次いで、スタートキーが押下された時点に選択されているジョブ切替ボタン１０１〜１０４に基づいて、実行するジョブの種別を判別する（ステップＳ３５）。制御部１０は、ジョブ切替ボタン１０２又は１０３が選択されて、ＨＤＤ保存ジョブ又は画像送信ジョブを実行すると判別した場合には（ステップＳ３５；Ｙｅｓ）、選択指定されたウォーターマーク又はオーバーレイに対応付けられたセキュリティレベルを判定する（ステップＳ３７）。
【０１０７】
このとき、セキュリティレベルが「高」であると判定した場合は（ステップＳ３７；高）、タンデムジョブ禁止処理、パスワード登録処理、生体情報登録処理及び暗号化処理を行い（ステップＳ３９→Ｓ４１→Ｓ４３→Ｓ４５）、「中」であると判定した場合は（ステップＳ３７；中）、生体情報登録処理及び暗号化処理を行う（ステップＳ４３→Ｓ４５）。
【０１０８】
制御部１０は、ステップＳ４５の処理後、又はステップＳ３７においてセキュリティレベルが「低」であると判定した場合（ステップＳ３７；低）、実行するジョブが画像送信ジョブであるか否かを判別する（ステップＳ４７）。制御部１０は、画像送信ジョブであると判定した場合（ステップＳ４７；Ｙｅｓ）、ジョブファイルＦに含まれる画像データＤ３をユーザにより指定された他の画像形成装置１に送信する画像送信処理を行った後（ステップＳ４９）、ジョブファイル削除処理を実行する（ステップＳ５５）。
【０１０９】
また、画像送信ジョブではないと判定した場合は（ステップＳ４７；Ｎｏ）、ジョブファイルＦをＨＤＤ２０に出力して記憶保存するＨＤＤ保存処理を実行し（ステップＳ５１）、更にネットタンデムジョブを行うか否かを判別する（ステップＳ５３）。制御部１０は、ネットタンデムジョブを行わないと判別した際は（ステップＳ５３；Ｎｏ）、ステップＳ５５に処理を移行し、実行すると判別した場合は（ステップＳ５３；Ｙｅｓ）、図８のステップＳ７１に処理を移行する。
【０１１０】
例えば、図１４（ａ）に示すようにウォーターマーク／オーバーレイ選択ウィンドウ１８０において、「（秘）」の選択ボタン１８１を指定して画像送信ジョブ又はＨＤＤ保存ジョブを実行したとする。この場合、図４（ａ）のウォーターマークテーブル２１０においてウォーターマーク画像の「（秘）」のセキュリティレベルは「中」に設定されているため、ジョブファイルＦには認証センサ部１６から取得された指紋画像の付加、暗号化の後に、他の画像形成装置１に画像データＤ３が送信されたり、ＨＤＤ２０に記憶保存されたりする。
【０１１１】
このように、ユーザは、ウォーターマークやオーバーレイを指定する操作を行うだけで、そのウォーターマークやオーバーレイに設定されたセキュリティレベルに応じたセキュリティ処理が施されてジョブが実行される。
【０１１２】
一方、図７のステップＳ３５において、実行するジョブが画像送信ジョブ又はＨＤＤ保存ジョブではないと判別した場合（ステップＳ３５；Ｎｏ）、制御部１０は、ネットタンデムジョブを実行するか否かを判別する（ステップＳ６９）。ここで、ネットタンデムジョブを実行しないと判別した場合には（ステップＳ６９；Ｎｏ）、ジョブファイルＦに基づいた画像形成を実行して（ステップＳ８９）、ＨＤＤ保存ジョブを更に実行する場合には（ステップＳ９１；Ｙｅｓ）、ステップＳ３７に、ＨＤＤジョブを実行しない場合には（ステップＳ９１；Ｎｏ）、ステップＳ５５に処理を移行する。
【０１１３】
ステップＳ６９においてネットタンデムジョブを実行すると判別した場合（ステップＳ６９；Ｙｅｓ）、制御部１０は、タンデム禁止フラグ２３０を参照して、ネットタンデムジョブが禁止設定されているか否かを判別する（ステップＳ７１）。タンデム禁止フラグ２３０がオンに設定されている場合は、セキュリティレベルによる制限である旨のメッセージ１９２を含む図１５（ａ）に示すようなタンデム禁止ウィンドウ１９０によってネットタンデムジョブが実行できないという警告表示を表示部１２に表示させて（ステップＳ７３）、当該ネットタンデムジョブを中止する（ステップＳ７４）。
【０１１４】
そして、タンデム禁止ウィンドウ１９０の出力キャンセルボタン１９３が選択されたことを検知すると、ステップＳ１０１に処理を移行して、ジョブファイルＦに基づいた画像形成を実行する。上述したように画像送信ジョブ又はＨＤＤ保存ジョブの実行の際に、指定されたウォーターマーク及びオーバーレイのセキュリティレベルが「高」であった場合には、タンデム禁止フラグ２３０がオンに設定されるため、他の画像形成装置１とのジョブの分担することによる機密情報の漏洩を確実に防止することができる。
【０１１５】
また、ステップＳ７１においてタンデム禁止フラグ２３０がオフでありネットタンデムジョブが禁止設定されていないと判別した場合は（ステップＳ７１；Ｎｏ）、ステップＳ３７と同様にセキュリティレベルを判定する（ステップＳ７５）。そして、セキュリティレベルが「低」であると判定した場合には（ステップＳ７５；低）、ネットタンデムジョブに係る他の画像形成装置１へのデータ転送時間を算出する（ステップＳ７７）。
【０１１６】
具体的には、ユーザ設定に基づいて分割したジョブファイルＦのデータ量を算出すると共に、通信回線網Ｎの転送レートを計測する。この転送レートの計測方法としては、適宜公知技術を採用してよく、例えば、所定のデータ量のデータファイルを送信先の画像形成装置１に転送した際の所要時間と、データ量とから転送レートを計測する。
【０１１７】
制御部１０は、分割したジョブファイルＦのデータ量を、その計測した転送レートで除算することで転送時間を算出し（ステップＳ７７）、その転送時間が規定値以下であるかを判別する（ステップＳ７９）。ここで、規定値としては、例えば、画像形成の生産性に規定されている平均の画像圧縮サイズ×枚数の画像形成に係る時間を設定してもよいし、分割したジョブファイルＦのうち自機で画像形成するジョブファイルＦの画像形成に要する時間を設定することとしてもよい。
【０１１８】
そして、転送時間が規定値以下であると判別した場合には（ステップＳ７９；Ｙｅｓ）、図１５（ｂ）に示すような警告ウィンドウ１８４による警告表示を表示部１２に表示させる（ステップＳ８１）。制御部１０は、その警告表示の後、例えば、警告ウィンドウ１８４のＯＫボタン１８６が選択された否かによってネットタンデムジョブの実行を継続するか否かを判別する（ステップＳ８３）。
【０１１９】
制御部１０は、ＯＫボタン１８６が選択されてネットタンデムジョブの実行を継続すると判別した場合に（ステップＳ８３；Ｙｅｓ）、ステップＳ８７に処理を移行してジョブファイルＦをユーザ設定に基づいて分割して他の画像形成装置１に送信するネットタンデム処理を行う（ステップＳ９９）。また、例えば、キャンセルボタン１８５が選択されてネットタンデムジョブを中止すると判別した場合に（ステップＳ８３；Ｎｏ）、ステップＳ１０１に処理を移行して、ジョブファイルＦに基づいた画像形成を実行する（ステップＳ１０１）。
【０１２０】
一方、ステップＳ７５においてセキュリティレベルが「高」であると判定した場合には（ステップＳ７５；Ｙｅｓ）、セキュリティレベル「高」でのネットタンデムジョブを実行する旨の警告表示を表示部１２に表示させて（ステップＳ８５）、ユーザの確認入力が得られた後に、暗号化転送時間を算出する（ステップＳ８７）。
【０１２１】
暗号化転送時間は、他の画像形成装置１に転送する分割したジョブファイルＦの暗号化に所要する処理時間と、当該ジョブファイルＦの通信回線網Ｎを介した転送時間との合計である。制御部１０は、ＣＰＵが予め有する処理能力に基づいて、分割したジョブファイルＦの暗号化に所要する処理時間を算出する。その処理時間と、上述したように算出した転送時間との合計を暗号化転送時間として算出する。
【０１２２】
そして、その算出した暗号化転送時間が規定値以下であるか否かをステップＳ７９と同様に判別する（ステップＳ８９）。制御部１０は、ステップＳ８１及びＳ８３と同様の警告表示とネットタンデムジョブを継続実行するか否かの判別とを行い（ステップＳ９１、Ｓ９３）、当該ネットタンデムジョブを中止すると判別した場合には（ステップＳ９３；Ｎｏ）、ステップＳ１０１に処理を移行する。
【０１２３】
また、ネットタンデムジョブを継続実行すると判別した場合には（ステップＳ９３；Ｙｅｓ）、生体情報登録処理、暗号化処理及びネットタンデム処理を行った後に（ステップＳ９５→Ｓ９７→Ｓ９９）、当該ネットタンデムジョブ処理により分割したジョブファイルＦに基づいて画像形成を実行する（ステップＳ１０１）。
【０１２４】
制御部１０は、ステップＳ１０１における画像形成の実行後、ユーザのジョブ切替ボタン１０１〜１０４の選択操作に基づいてＨＤＤ保存ジョブを実行するか否かを判定を行い（ステップＳ１０１）、実行すると判定した場合には（ステップＳ１０１；Ｙｅｓ）、ステップＳ３７に、実行しないと判定した場合には（ステップＳ１０１；Ｎｏ）、ステップＳ５５に処理を移行する。
【０１２５】
以上、本実施形態によれば、タンデムジョブ禁止処理、パスワード登録処理、生体情報登録処理、暗号化処理及びジョブファイル削除処理といったセキュリティ処理をジョブ毎に記憶したセキュリティレベルに応じて行うため、実行するジョブに応じた機密性が確保される。また、ウォーターマークやオーバーレイを指定された際には、そのウォーターマークやオーバーレイ毎に記憶したセキュリティレベルに応じたセキュリティ処理を行うため、ユーザにより指定されたウォーターマークやオーバーレイに応じた機密性が確保される。
【０１２６】
このため、ユーザは、ジョブ実行時に逐次セキュリティレベルを設定したり、ウォーターマークやオーバーレイ毎の指定時にセキュリティレベルを逐次設定することなく、容易且つ簡単な操作で機密性が確保されたジョブの実行が可能になる。従って、ウォーターマークやオーバーレイを重ね合わせるジョブや、ジョブの種別毎にセキュリティ管理を容易に行うことができる使い勝手のよい画像形成装置１を実現することができる。
【０１２７】
また、セキュリティレベルが、ユーザの設定変更によって当該変更前のレベルよりも低められた場合には、ユーザに警告報知するため、ジョブ実行時の機密性が低まることをユーザに確実に報知することができる。
【０１２８】
また、ネットタンデムジョブの実行時には、他の画像形成装置１へのデータ転送に要する転送時間や分割したジョブファイルＦの暗号化に要する処理時間を算出して、その合計時間が規定値以上である場合には警告表示する。このため、ネットタンデムジョブ全体の処理効率が低下してしまう場合に、ユーザは、その画像形成装置１からの警告に応じて容易にネットタンデムジョブを継続実行するか否かを判断することができる。
【０１２９】
〔変形例〕
尚、上述した本実施形態は、本発明を適用した一例であり、その適用可能な範囲は上述した例に限らない。例えば、画像形成装置１が、ジョブ毎、ウォーターマーク及びオーバーレイ毎にセキュリティレベルを記憶して、そのセキュリティレベルに応じたセキュリティ処理を行うこととして説明したが、クライアント端末３が行うこととしてもよい。
【０１３０】
図１６にクライアント端末３の機能構成の一例を示すブロック図を示す。図１６によれば、クライアント端末３は、制御部３０、操作部３１、表示部３２、認証センサ部３３、ＨＤＤ３４及び通信部３５を備え、一般的なパーソナルコンピュータにより構成される。
【０１３１】
制御部３０は、ＣＰＵやＲＯＭ、ＲＡＭ等により構成され、クライアント端末３を構成する各機能部に対する指示や、当該機能部間のデータ通信等を制御する。より具体的には、ＣＰＵが操作部３１から出力される操作信号に基づいてＲＯＭからプログラムを読み出し、当該プログラムに従った処理を行う。そして、その処理結果をＲＡＭに一時的に記憶したり、当該処理結果を表示部３２に表示させたりする。
【０１３２】
操作部３１は、キーボードやマウス等により構成され、押下されたキーに対応する押下信号や、マウスにより指定された表示画面上の位置に対応する位置信号等の操作信号を制御部３０に出力する。表示部３２は、ＣＲＴやＬＣＤ等により構成され、制御部３０からの指示・制御に基づいて各種設定画面や画像状態の表示、各機能の動作状況等を表示出力する。
【０１３３】
認証センサ部３３は、上述の認証センサ部１６と同様の構成であり、ユーザの指紋を光学的に読み取って、画像データに変換する。通信部３５は、通信回線網Ｎを介して画像形成装置１等の外部機器とデータ通信するための機能部であり、モデムやＬＡＮインターフェイス等により構成される。
【０１３４】
ＨＤＤ３４は、ジョブファイルＦ等の各種データをハードディスクに蓄積記憶する機能部である。また、ＨＤＤ３４は、図３に示すジョブ管理テーブル２００、図４に示すウォーターマークテーブル２１０及びオーバーレイテーブル２２０、図１６に示すプリンタドライバプログラム３６を記憶する。
【０１３５】
プリンタドライバプログラム３６は、画像形成装置１を遠隔制御するためのプログラムであり、ユーザ設定に基づいてジョブファイルＦを作成して画像形成装置１に送信するためのプログラムコードにより記述される。制御部１０は、プリンタドライバプログラム３６に基づいた処理を行うことにより、ユーザにより作成された文書や画像の画像データＤ３と、設定されたプリント設定に基づいたジョブ情報Ｄ１とからジョブファイルＦを作成する。
【０１３６】
そして、ジョブの実行時、ウォーターマーク又はオーバーレイの設定時には、図５〜図８に示すフローチャートに従った処理を行うことにより、ジョブ、ウォーターマーク及びオーバーレイ毎に設定されたセキュリティレベルに応じたセキュリティ処理を行う。
【０１３７】
尚、クライアント端末３において図５〜図８のフローチャートに従った処理を行う場合、ジョブファイルＦを画像形成装置１（１ａ、１ｂ）に転送し、ステップＳ２３におけるジョブ実行、ステップＳ４９の画像送信処理、図５１のＨＤＤ保存処理、ステップＳ９９のネットタンデム処理は当該画像形成装置１に行わせる。
【０１３８】
このように、クライアント端末３において、ジョブ毎、ウォーターマーク又はオーバーレイ毎にセキュリティレベルを設定しておくことで、クライアント端末３側においても、上述した実施形態と同様の効果が得られ、ユーザは、ジョブ実行時に逐次セキュリティレベルを設定したり、ウォーターマーク機能やオーバーレイ機能時にセキュリティレベルを逐次設定することなく、容易且つ簡単な操作でジョブの実行が可能になる。
【０１３９】
また、上述した実施形態において説明したセキュリティレベルと、セキュリティ処理との組み合わせは適宜変更可能であり、例えば、セキュリティレベルに応じた暗号化方式で暗号化処理を行うこととしてもよい。具体的には、セキュリティレベルが「中」の場合には、共通鍵方式による暗号化を行い、「高」の場合には、公開鍵方式による暗号化を行うことで、データ通信における機密性を高めることとしてもよい。
【０１４０】
また、認証センサ部１６により取得する生体情報を指紋画像として説明したが、マイクと音声処理部とを備えてユーザの入力音声から声紋データを取得して、当該声紋データをジョブファイルＦに付加することとしてもよいし、ＣＣＤセンサにより眼球の虹彩を読み取って、当該虹彩のデータをジョブファイルＦに付加することととしてもよく、その生体情報の取得方法は、適宜公知技術を採用してもよい。
【０１４１】
また、セキュリティレベルが「中」である場合には指紋画像を取得し、セキュリティレベルが「高」である場合には声紋データを取得するといってように、セキュリティレベルに応じた生体情報を取得することで、高度なセキュリティ管理を行うこととしてもよい。
【０１４２】
また、セキュリティレベルに応じて記録媒体を排出するトレイを変更することとしていもよい。例えば、後処理部１５に、標準的なトレイＡの他に、施錠が可能なトレイＢを備える。そして、制御部１０は、セキュリティレベルが「高」であった場合に、画像形成後の記録媒体をトレイＢに排出させ、「中」又は「小」であった場合は、トレイＡに排出させるよう後処理部１５に指示する。
【０１４３】
後処理部１５は、制御部１０の指示に基づいて搬送された記録媒体をトレイＡ及びＢの何れかに排出する。このため、セキュリティレベルに応じたトレイに記録媒体を排出することで、画像形成装置１の機密性をより高めることができる。
【図面の簡単な説明】
【０１４４】
【図１】画像形成装置の概要を説明するための図。
【図２】画像形成装置の機能構成の一例を示すブロック図。
【図３】（ａ）はジョブファイル、（ｂ）はジョブ管理テーブルのデータ構成の一例を示す図。
【図４】（ａ）はウォーターマークテーブル、（ｂ）はオーバーレイテーブルのデータ構成の一例を示す図。
【図５】画像形成装置の処理動作を説明するためのフローチャート。
【図６】セキュリティレベル設定処理を説明するためのフローチャート。
【図７】ウォーターマーク／オーバーレイ処理を説明するための第１のフローチャート。
【図８】ウォーターマーク／オーバーレイ処理を説明するための第２のフローチャート。
【図９】画像形成装置の表示画面例を示す第１の図。
【図１０】画像形成装置の表示画面例を示す第２の図。
【図１１】画像形成装置の表示画面例を示す第３の図。
【図１２】画像形成装置の表示画面例を示す第４の図。
【図１３】画像形成装置の表示画面例を示す第５の図。
【図１４】画像形成装置の表示画面例を示す第６の図。
【図１５】画像形成装置の表示画面例を示す第７の図。
【図１６】クライアント端末の機能構成の一例を示すブロック図。
【符号の説明】
【０１４５】
１      画像形成装置
１０    制御部
１１    操作部
１２    表示部
１３    スキャナ部
１４    プリント部
１５    後処理部
１６    認証センサ部
１７    画像処理部
１８    不揮発メモリ
１９    画像メモリ
２０    ＨＤＤ
２１    通信部
３      クライアント端末
３０    制御部
３１    操作部
３２    表示部
３３    認証センサ部
３４    ＨＤＤ
３５    通信部
３６    プリンタドライバプログラム
２００  ジョブ管理テーブル
２１０  ウォーターマークテーブル
２２０  オーバーレイテーブル
２３０  タンデム禁止フラグ
Ｎ      通信回線網
【図１】
2008022050.tif 000003
【図２】
2008022050.tif 000004
【図３】
2008022050.tif 000005
【図４】
2008022050.tif 000006
【図５】
2008022050.tif 000007
【図６】
2008022050.tif 000008
【図７】
2008022050.tif 000009
【図８】
2008022050.tif 000010
【図９】
2008022050.tif 000011
【図１０】
2008022050.tif 000012
【図１１】
2008022050.tif 000013
【図１２】
2008022050.tif 000014
【図１３】
2008022050.tif 000015
【図１４】
2008022050.tif 000016
【図１５】
2008022050.tif 000017
【図１６】
2008022050.tif 000018