(57)【要約】  【課題】  利用状況に応じたセキュリティ環境を提供する画像処理方法及び画像処理装置の提供。  【解決手段】  印刷ジョブを受信した場合（Ｓ１１：ＹＥＳ）、印刷ジョブを展開し（Ｓ１２）、利用者認証情報等に基づいてセキュリティレベルの推奨値を算出し（Ｓ１３）、印刷ジョブにより出力される画像のセキュリティレベルを算出する（Ｓ１４）。次いで、算出したセキュリティレベルが推奨値を満たすか否かを判断し（Ｓ１５）、推奨値を満たさないと判断した場合（Ｓ１５：ＮＯ）、印刷処理を実行せずにパスワードの入力待ちにしたホールド状態に移行させ（Ｓ１６）、パスワードが入力されたと判断した場合（Ｓ１７：ＹＥＳ）、印刷処理を実行する（Ｓ１８）。一方、推奨値を満たすと判断した場合（Ｓ１５：ＹＥＳ）、ホールド処理を実行せずに印刷処理を実行する（Ｓ１８）。【選択図】      図７
2005354315.tif 000002
【特許請求の範囲】
【請求項１】
画像データ及び該画像データに対する処理を実行する際に参照する１又は複数の参照情報を画像処理装置にて受付け、受付けた画像データに対し、参照情報に応じた処理を実行する画像処理方法において、
受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行することを特徴とする画像処理方法。
【請求項２】
画像データ及び該画像データに対する処理を実行する際に参照する１又は複数の参照情報を受付け、受付けた画像データに対し、参照情報に応じた処理を実行する画像処理装置において、
受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断する手段と、該手段の判断結果に基づいて実行すべき処理を決定する手段とを備えることを特徴とする画像処理装置。
【請求項３】
画像データ及び該画像データに対する処理を実行する際に参照する１又は複数の参照情報を受付け、受付けた画像データに対し、参照情報に応じた処理を実行する画像処理装置において、
受付けた画像データ及び参照情報に基づいて、前記画像データの機密性の高低を判断する手段と、該手段の判断結果に基づいて実行すべき処理を決定する手段とを備えることを特徴とする画像処理装置。
【請求項４】
前記参照情報は、前記画像データが暗号化されているか否かに係る情報であることを特徴とする請求項２又は請求項３に記載の画像処理装置。
【請求項５】
受付けた画像データに対して所定の画像データを合成する手段を備え、前記所定の画像データを合成すべきか否かに係る情報を参照情報として受付けるようにしてあることを特徴とする請求項２又は請求項３に記載の画像処理装置。
【請求項６】
前記参照情報は、利用者に係る情報であることを特徴とする請求項２又は請求項３に記載の画像処理装置。
【請求項７】
前記画像データの機密性が高いと判断した場合、前記画像データを無効化する処理を実行するようにしてあることを特徴とする請求項２乃至請求項６の何れか１つに記載の画像処理装置。
【請求項８】
前記画像データの機密性が高いと判断した場合、前記画像データを暗号化する処理を実行するようにしてあることを特徴とする請求項２乃至請求項６の何れか１つに記載の画像処理装置。
【請求項９】
利用者情報を受付ける手段と、受付けた利用者情報に基づき利用者認証を実行する手段とを備え、前記画像データの機密性が高いと判断した場合、利用者認証されるまで処理を停止するようにしてあることを特徴とする請求項２乃至請求項６の何れか１つに記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者に応じたセキュリティ環境を提供する画像処理方法及び画像処理装置に関する。
【背景技術】
【０００２】
従来、複写する原稿を光学的に走査して画像データとして読み取り、その画像データを記憶媒体に一旦記憶し、その記憶媒体から任意の原稿の画像データを所望の部数に対応する回数反復して読み出し、コピー用紙にプリントアウトする電子ファイリング機能を備えた画像処理装置が知られている（例えば、特許文献１参照）。
【０００３】
このような電子ファイリング機能を備えた画像処理装置では、たとえばＦＡＴ（File Allocation Table)により、画像データを格納する際の記憶媒体上の格納位置の指定及び画像データを読み出す際の記憶媒体上の格納位置の指定等を管理している。ＦＡＴによれば、記憶媒体に格納される情報毎に情報番号が割り当てられ、この情報番号によってＦＡＴの参照値が決定されることにより、各画像データの記憶媒体上の格納位置が特定される。
【０００４】
ＦＡＴは、管理対象の画像データのプリントアウトが終了する都度、更新される。また、ＦＡＴの内容が消去されるか、又は更新されることにより、ＦＡＴにより特定される記憶媒体に記憶されている画像データの画像処理装置による読み出しは不可能になる。従って、ＦＡＴを使用することにより、情報漏洩の虞が少なくなると共に、画像データのセキュリティが確保される。
【０００５】
しかし、近年の情報処理技術の進展及び普及に伴って、ＦＡＴの内容が消去されているかまたは更新されている場合においても、記憶媒体（たとえばハードディスク等）に記憶されている画像データそのものが消去されていない限りは、たとえば悪意のある第三者が記憶媒体（たとえばハードディスク等）そのものを装置から取り外して持ち出し、それに記憶されている画像データを読み出して不正に取得できる可能性がある。
【０００６】
そこで、情報漏洩または不正使用に対する画像データのセキュリティを考慮した以下のような技術が提案されている。
【０００７】
たとえば、個人認証した上で装置を使用するようにした画像処理装置（特許文献２参照）、出力される画像データに特定情報を埋め込み、画像データの経路を追跡できるようにした画像処理装置（特許文献３参照）、画像データを暗号化して記憶媒体に記憶させるようにした画像処理装置（特許文献４参照）、記憶媒体に記憶された画像データが不要となった時点で自動的に消去される画像処理装置（特許文献５参照）等であり、これらの技術によれば装置内に残留している画像データの漏洩または不正使用を防止することが可能になるとされている。
【特許文献１】特開平６−１７８０４１号公報
【特許文献２】特開平７−２８３６５号公報
【特許文献３】特開２０００−１８７４１９号公報
【特許文献４】特開平１−２５６０６８号公報
【特許文献５】特開平９−２２３０６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、プリンタドライバ又は画像処理装置の操作パネルを通じて利用者自身に前述した処理の設定を行わせる場合には、設定のし忘れや煩わしさから設定しないことが起こり、情報の漏洩及び不正使用を十分に防止できないという問題点を有している。
【０００９】
また、強固なセキュリティ環境を提供するために画像処理装置にて画一的に前述した処理を実行する場合には、機密性が高くない画像データについても暗号化したり、処理後に画像データを自動的に消去するようになるため、処理の停滞が起こり得るという問題点を有している。
【００１０】
本発明は斯かる事情に鑑みてなされたものであり、画像データ及び画像データに対する処理を実行する際に参照する１又は複数の参照情報を受付け、受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行する構成とすることにより、処理効率を低下させることなく、利用状況に応じたセキュリティ環境を提案できる画像処理方法及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る画像処理方法は、画像データ及び該画像データに対する処理を実行する際に参照する１又は複数の参照情報を画像処理装置にて受付け、受付けた画像データに対し、参照情報に応じた処理を実行する画像処理方法において、受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行することを特徴とする。
【００１２】
本発明にあっては、画像データ及び画像データに対する処理を実行する際に参照する参照情報を受付け、受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行するようにしているため、機密性が高い場合に実行する処理と機密性が低い場合に実行する処理とを異ならせることができ、処理効率を低下させることなく、画像データの機密性の保護を図ることが可能となる。
【００１３】
本発明に係る画像処理装置は、画像データ及び該画像データに対する処理を実行する際に参照する１又は複数の参照情報を受付け、受付けた画像データに対し、参照情報に応じた処理を実行する画像処理装置において、受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断する手段と、該手段の判断結果に基づいて実行すべき処理を決定する手段とを備えることを特徴とする。
【００１４】
本発明にあっては、画像データ及び画像データに対する処理を実行する際に参照する参照情報を受付け、受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行するようにしているため、機密性が高い場合に実行する処理と機密性が低い場合に実行する処理とを異ならせることができ、処理効率を低下させることなく、画像データの機密性の保護を図ることが可能となる。
【００１５】
本発明に係る画像処理装置は、画像データ及び該画像データに対する処理を実行する際に参照する１又は複数の参照情報を受付け、受付けた画像データに対し、参照情報に応じた処理を実行する画像処理装置において、受付けた画像データ及び参照情報に基づいて、前記画像データの機密性の高低を判断する手段と、該手段の判断結果に基づいて実行すべき処理を決定する手段とを備えることを特徴とする。
【００１６】
本発明にあっては、受付けた画像データ及び参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行するようにしているため、機密性が高い場合に実行する処理と機密性が低い場合に実行する処理とを異ならせることができ、処理効率を低下させることなく、画像データの機密性の保護を図ることが可能となる。
【００１７】
本発明に係る画像処理装置は、前記参照情報は、前記画像データが暗号化されているか否かに係る情報であることを特徴とする。
【００１８】
本発明にあっては、参照情報として画像データが暗号化されているか否かに係る情報を採用しているため、画像データが暗号化されている場合には機密性が高いと判断することができ、機密性を保護するような処理を実行し、画像データが暗号化されていない場合には前記処理を実行しないような制御が可能となる。
【００１９】
本発明に係る画像処理装置は、受付けた画像データに対して所定の画像データを合成する手段を備え、前記所定の画像データを合成すべきか否かに係る情報を参照情報として受付けるようにしてあることを特徴とする。
【００２０】
本発明にあっては、参照情報として所定の画像データを合成すべきか否かに係る情報を採用しているため、例えば、マル秘や重要といった特定のマーク、地紋パターン等の所定の画像が合成される場合には、機密性が高いと判断して、機密性を保護するような処理を実行し、所定の画像が合成されない場合には前記処理を実行しないような制御が可能となる。
【００２１】
本発明に係る画像処理装置は、前記参照情報は、利用者に係る情報であることを特徴とする。
【００２２】
本発明にあっては、参照情報として利用者に係る情報を採用しているため、特定の利用者からの画像は機密性が高いと判断して、機密性を保護するような処理を実行し、他の利用者からの画像については前記処理を実行しないような制御が可能となる。
【００２３】
本発明に係る画像処理装置は、前記画像データの機密性が高いと判断した場合、前記画像データを無効化する処理を実行するようにしてあることを特徴とする。
【００２４】
本発明にあっては、画像データの機密性が高いと判断した場合、画像データを無効化する処理を実行するようにしているため、悪意のある第三者による不正アクセスがあった場合であっても、情報の漏洩が防止される。
【００２５】
本発明に係る画像処理装置は、前記画像データの機密性が高いと判断した場合、前記画像データを暗号化する処理を実行するようにしてあることを特徴とする。
【００２６】
本発明にあっては、画像データの機密性が高いと判断した場合、画像データを暗号化する処理を実行するようにしているため、悪意のある第三者によって画像データが不正に取り出された場合であっても、画像データの解読が困難であり、情報の漏洩が防止される。
【００２７】
本発明に係る画像処理装置は、利用者情報を受付ける手段と、受付けた利用者情報に基づき利用者認証を実行する手段とを備え、前記画像データの機密性が高いと判断した場合、利用者認証されるまで処理を停止するようにしてあることを特徴とする。
【００２８】
本発明にあっては、画像データの機密性が高いと判断した場合、利用者認証されるまで処理を停止するようにしているため、悪意のある第三者による不正アクセスを防止することができ、情報の漏洩が防止される。
【発明の効果】
【００２９】
本発明による場合は、画像データ及び画像データに対する処理を実行する際に参照する参照情報を受付け、受付けた参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行するようにしている。したがって、機密性が高い場合に実行する処理と機密性が低い場合に実行する処理とを異ならせることができ、処理効率を低下させることなく、画像データの機密性の保護を図ることができる。
【００３０】
本発明による場合は、受付けた画像データ及び参照情報に基づいて処理すべき画像データの機密性の高低を判断し、判断した結果に基づいて実行すべき処理を決定し、決定した処理を実行するようにしている。したがって、機密性が高い場合に実行する処理と機密性が低い場合に実行する処理とを異ならせることができ、処理効率を低下させることなく、画像データの機密性の保護を図ることができる。
【００３１】
本発明による場合は、参照情報として画像データが暗号化されているか否かに係る情報を採用している。したがって、画像データが暗号化されている場合には機密性が高いと判断することができ、機密性を保護するような処理を実行し、画像データが暗号化されていない場合には前記処理を実行しないような制御が可能となり、処理効率を低下させることなく機密性の保護を図ることができる。
【００３２】
本発明による場合は、参照情報として所定の画像データを合成すべきか否かに係る情報を採用している。したがって、例えば、マル秘や重要といった特定のマーク、地紋パターン等の所定の画像が合成される場合には、機密性が高いと判断して、機密性を保護するような処理を実行し、所定の画像が合成されない場合には前記処理を実行しないような制御が可能となるため、処理効率を低下させることなく機密性の保護を図ることができる。
【００３３】
本発明による場合は、参照情報として利用者に係る情報を採用している。したがって、特定の利用者からの画像は機密性が高いと判断して、機密性を保護するような処理を実行し、他の利用者からの画像については前記処理を実行しないような制御が可能となり、処理効率を低下させることなく機密性の保護を図ることができる。
【００３４】
本発明による場合は、画像データの機密性が高いと判断した場合、画像データを無効化する処理を実行するようにしている。したがって、悪意のある第三者による不正アクセスがあった場合であっても、情報の漏洩を防止することができる。
【００３５】
本発明による場合は、画像データの機密性が高いと判断した場合、画像データを暗号化する処理を実行するようにしている。したがって、悪意のある第三者によって画像データが不正に取り出された場合であっても、画像データの解読が困難であり、情報の漏洩を防止することができる。
【００３６】
本発明による場合は、画像データの機密性が高いと判断した場合、利用者認証されるまで処理を停止するようにしている。したがって、悪意のある第三者による不正アクセスを防止することができ、情報の漏洩を防止することができる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
実施の形態１．
図１は本実施の形態に係る画像形成システムの全体構成を示すブロック図である。図中１００は、原稿の画像を読み取るスキャナ機能、原稿の画像を読取って、用紙、ＯＨＰフィルム等のシート上に画像形成を行うコピー機能、及び受信した印刷ジョブに基づいてシート上に画像形成を行うプリント機能を有する画像形成装置であり、該画像形成装置１００には通信ネットワークＮを介してパーソナルコンピュータ、ワークステーション等の情報処理装置２００，２００，…，２００が接続されている。情報処理装置２００には、文書、グラフィックス等を作成するためのアプリケーションプログラム、及び通信ネットワークＮを介して画像形成装置１００を利用するためのドライバプログラム（プリンタドライバ）が予めインストールされており、任意のアプリケーションからプリンタドライバを呼び出し、当該プリンタドライバにより作成された印刷ジョブを画像形成装置１００へ送信して、文書、グラフィックス等をプリント出力する構成となっている。
【００３８】
また、各情報処理装置２００，２００，…，２００には、利用者認証を行うための利用者認証装置２０１，２０１，…，２０１が接続されており、情報処理装置２００，２００，…，２００を利用する際に利用者名、利用者の役職名、所属部署名等の利用者認証情報を入力できるように構成されている。この利用者認証装置２０１は、例えば、ＩＣカードに記録された情報を読取るための読取機を備えており、利用者毎に予め付与されたＩＣカードから前述したような利用者情報を読取るように構成されている。利用者認証装置２０１を通じて入力された利用者認証情報は印刷ジョブに添付する情報の一つとして使用される。
【００３９】
本実施の形態では、通信ネットワークＮを通じて印刷ジョブを受信した場合、画像形成装置１００がその印刷ジョブを解析し、処理すべき画像データの機密性の高低を判断し、判断した結果に応じた処理を実行する。
【００４０】
図２は情報処理装置２００にインストールされたプリンタドライバによって生成される印刷設定画面の一例を示す模式図である。図２に示した印刷設定画面２０は、印刷ジョブの送信先に対応するプリンタ名（画像形成装置名）を選択するためのプリンタ選択欄２１、印刷範囲を指定するための印刷範囲指定欄２２、印刷部数を指定するための印刷部数指定欄２３等を備えている。プリンタ選択欄２１には、利用者によって選択されたプリンタ名の他、選択されたプリンタの動作状態に係る情報、及び利用者認証装置２０１を通じて入力された利用者認証情報が表示される。
【００４１】
また、印刷設定画面２０の右下側には、印刷設定画面２０を通じて設定された内容に基づいて印刷ジョブを生成し、プリンタ選択欄２１にて選択されたプリンタ（例えば、画像形成装置１００）へ印刷ジョブを送信するための実行ボタン２４、及び印刷ジョブの作成を中止し、印刷設定画面２０を呼び出したアプリケーションへ処理を戻すためのキャンセルボタン２５が配置されている。更に、印刷設定画面２０の左下側には付加的な設定を受付けるためのオプションボタン２６が配置されている。
【００４２】
図３はオプション設定画面の一例を示す模式図である。前述した印刷設定画面２０においてオプションボタン２６が選択された場合、印刷処理に関する付加的な設定を受付けるためのオプション設定画面３０が表示される。オプション設定画面３０には、下書き印刷の可否、バックグラウンド印刷の可否、及び暗号化送信の可否を受付けるためのオプション設定欄３１、ホールドプリントに関する項目を受付けるホールドプリント設定欄３２、付加画像に関する項目を受付けるための付加画像設定欄３３が配置されている。付加画像設定欄３３の下側には実行ボタン３４とキャンセルボタン３５とが設けられており、実行ボタン３４が押下操作された場合、各設定欄３１〜３３で設定された内容に従って印刷ジョブが生成される。また、キャンセルボタン３５が押下操作された場合、本オプション設定画面３０での設定をキャンセルして印刷設定画面２０へ戻す処理が行われる。
【００４３】
オプション設定欄３１には、下書印刷、バックグラウンド印刷、暗号化送信の各項目に対応させたチェックボックスが設けられており、チェックボックスが選択された項目の処理が行われる。
【００４４】
ホールドプリント設定欄３２では、印刷処理の実行タイミングに関する設定を受付ける。「通常印刷」に対応させたラジオボタンを選択して生成した印刷ジョブを画像形成装置１００へ送信した場合、画像形成装置１００ではその印刷ジョブを受信した時点で印刷処理を実行する。また、「印刷後ホールド」に対応させたラジオボタンを選択して印刷ジョブを画像形成装置１００へ送信した場合、画像形成装置１００ではその印刷ジョブを受信した時点で印刷処理を実行するとともに、印刷ジョブから展開される印刷用の画像データをＨＤＤ（図５参照）に記憶させる。また、「印刷せずにホールド」に対応させたラジオボタンを選択して生成した印刷ジョブを画像形成装置１００へ送信した場合、画像形成装置１００では、印刷ジョブを受信した時点での印刷処理を実行せずに、後述する操作パネルの操作部に予め設定したパスワードが入力されたときに印刷処理を実行する。
【００４５】
付加画像設定欄３３は利用者自身が作成した印刷用の画像に対して付加する画像の選択を受付ける。図に示していないマウス等の操作により、各付加画像に対応させて配置したチェックボックスを選択することにより、付加すべき付加画像を選択することができる。例えば、上段に配置されたチェックボックスがチェックされた場合、「マル秘」又は「重要」を表すウォータマークが選択され、中段に配置されたチェックボックスがチェックされた場合、地紋画像（地紋Ａ又は地紋Ｂ）が選択される。更に、下段に配置されたチェックボックスをチェックすることにより部署コード又はバーコードを付加画像として選択することができる。
【００４６】
図４はプリンタドライバによって作成される印刷ジョブの内容を示す概念図である。プリンタドライバによって作成される印刷ジョブは、利用者認証情報、文書情報、ホールドプリント情報、及び付加画像情報により構成される印刷データの属性情報と印刷データとにより構成される。利用者認証情報は、前述の利用者認証装置２０１により入力される情報であり、利用者名、利用者の役職名、所属部署名等の情報が含まれる。文書情報は、印刷する文書の種類に関する情報であり、フラグにより管理されている。例えば、フラグが”０１”である場合には極秘文書であることを示し、フラグが”０２”である場合には見本文書であることを示す。ホールドプリント情報は、前述したオプション設定画面３０のホールドプリント設定欄３２において設定された内容をフラグにより示している。すなわち、フラグが”０１”である場合には通常の印刷であることを示し、フラグが”０２”である場合には印刷後にホールドすることを示し、フラグが”０３”である場合には印刷せずにホールドすることを示している。付加画像情報は、画像形成装置１００にて付加すべき付加画像の種類をフラグにより示している。例えば、フラグが”０１”である場合には、付加画像として「マル秘」のウォータマークが選択されていることを示し、フラグが”０３”である場合には、付加画像として「地紋Ｂ」の地紋画像が選択されていることを示している。他の付加画像についても同様である。印刷データは、ＰＤＬ（Page Description Language）により記述されている。この印刷データは、オプション設定画面３０にて暗号化送信が設定されている場合には、暗号化された状態で保持されており、画像形成装置１００が受信した際に復号化されるように構成されている。
【００４７】
図５は画像形成装置１００の内部構成を示すブロック図である。画像形成装置１００は、ＣＰＵ１０１を備えており、該ＣＰＵ１０１がＲＯＭ１０３に予め格納された制御プログラムを読込んで実行することにより、バス１０２を介して接続された各種ハードウェアを制御し、全体として本発明に係る画像処理装置として動作させる。
【００４８】
管理部１０４は、書換え可能な不揮発性のメモリにより構成されており、搭載しているハードウェアの構成に関する情報、及び装置内部の状態に関する情報を記憶しており、電源投入時に各ハードウェアと通信を行ってこれらの情報を取得するとともに、動作中のハードウェアの状態を定期的に監視し、管理している情報の内容を随時更新するように構成されている。また、管理部１０４には、受信した印刷ジョブに基づいて出力される画像の機密性の高低（セキュリティレベル）を算出するために、セキュリティレベル算出用テーブル１０４ａが記憶されている。なお、セキュリティレベル算出用テーブル１０４ａについては後に詳述することとする。
【００４９】
操作パネル１０５は、各種ハードウェアキーを備える操作部と液晶ディスプレイ等を備える表示部とにより構成されており、各種機能の切替え操作、原稿の読取開始指示等の利用者の指示を受付けると共に、利用者に対して報知すべき情報等を表示する。
【００５０】
画像読取部１０６は、読取用の原稿に光を照射する光源、ＣＣＤ素子のようなイメージセンサ、ＡＤ変換器等を備えており（不図示）、所定の読取位置にセットされた原稿の画像を当該イメージセンサに結像させてアナログ電気信号に変換し、変換したアナログ信号をＡＤ変換器によりＡＤ変換する。そして、画像読取部１０６は、ＡＤ変換して得られたデジタル信号に対して、原稿読取時の光源の配光特性、イメージセンサの感度ムラ等の補正を施すことにより、デジタル形式の画像データを生成する。
【００５１】
画像形成部１０７は、例えば、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙上に転写する転写器等（不図示）を備えており、電子写真方式にて利用者が所望する画像を用紙上に形成することができる。なお、本実施の形態では、画像形成部１０７はレーザ書込装置を用いた電子写真方式により画像形成を行う構成としたが、インクジェット方式、熱転写方式、昇華方式により画像形成を行わせる構成であっても良いことは勿論である。
【００５２】
画像メモリ１０８は、半導体メモリにより構成されており、画像読取部１０６が取得した画像データ、通信インタフェース１０９を通じて受信した印刷ジョブから展開される画像データ、ＨＤＤ１１２から読み出した画像データ等を一時的に保持する。画像メモリ１０８に一時的に保持された画像データは、ＣＰＵ１０１からの指示により、その利用目的に応じた転送先へ転送される。すなわち、用紙上への画像形成が指示された場合には画像形成部１０７へ転送され、画像データの送信が指示された場合には通信インタフェース１０９へ転送され、画像データの保存が指示された場合にはＨＤＤ１１２へ転送される。
【００５３】
通信インタフェース１０９は、通信ネットワークＮの通信規格に準拠した回線終端回路を備えており、通信ネットワークＮに接続された情報処理装置２００，２００，…，２００からの印刷ジョブを受信すると共に、前記情報処理装置２００，２００，…，２００へ通知すべき情報を送信する。また、画像形成装置１００が所謂ネットワークスキャナとして利用される場合、画像読取部１０６にて得られた原稿の画像を通信インタフェース１０９を通じて目的の情報処理装置２００へ送信する。通信インタフェース１０９では、このような各種データの送受信を制御する。
【００５４】
暗号化回路１１０は、暗号化処理を施すためのデータを入力する入力用バッファ、入力用バッファに設定されたデータに対して所定の暗号化アルゴリズムからなる演算処理を施す演算器、演算器による演算結果を保持する出力用バッファ等により構成される。暗号化アルゴリズムとしては、例えば、ＡＥＳ（Advanced Encryption Standard）を用いることができる。暗号化すべきデータは入力用バッファに入力され、入力用バッファに設定された入力データを取り出して演算器が演算処理を行い、演算処理が完了した段階でその演算結果を出力用バッファに書き込む。画像形成装置１００のＣＰＵ１０１は、演算が完了したデータを出力用バッファから取り出すことによって、暗号化回路１１０によって暗号化されたデータを取得する。
【００５５】
復号化回路１１１は、基本的に暗号化回路１１０と同様であり、復号化処理を施すためのデータを入力する入力用バッファ、入力用バッファに設定されたデータに対して所定の復号化アルゴリズムからなる演算処理を施す演算器、演算器による演算結果を保持する出力用バッファ等に備える。復号化すべきデータは入力用バッファに入力され、入力用バッファに設定された入力データを取り出して演算器が演算処理を行い、演算処理が完了した段階でその演算結果を出力用バッファに書き込む。画像形成装置１００のＣＰＵ１０１は、演算が完了したデータを出力用バッファから取り出すことによって、復号化回路１１１によって復号化されたデータを取得する。
【００５６】
ＨＤＤ１１２は、ディスク状の磁気記録媒体を備えており、その記憶領域の一部は画像データ等を記憶するためのデータエリアとして利用されている。操作パネル１０５を通じて要求を受付けた場合、又は情報処理装置２００からの要求を通信インタフェース１０９を介して受信した場合、前記データエリアに記憶された画像データを読出すようにしている。そのため、プリント処理の失敗又は出力部数の不足等のためにプリント処理を再度実行する必要がある場合には、データエリアに記憶された画像データを任意に読出してプリント処理を実行させることができる。
【００５７】
利用者認証装置１１３は、情報処理装置２００が備える利用者認証装置２０１と同様であり、各利用者に付与されたＩＣカードから利用者認証情報を読取るための読取機を備える。画像形成装置１００にてコピー機能を利用した印刷出力を行う際に当該利用者認証装置１１３を利用して利用者認証情報を入力させることにより、印刷ジョブと同様にセキュリティレベルに応じた出力制限が可能となる。
【００５８】
図６は管理部１０４にて管理されているセキュリティレベル算出用テーブル１０４ａの一例を示す図表である。本実施の形態では、受信した印刷ジョブに基づいて出力する画像の機密性の高低を、図６（ａ）から図６（ｅ）に示したテーブルを利用して算出する。図６（ａ）は利用者認証情報についての算出基準を示している。例えば、「○○太郎」さんには機密性の高低を算出する際の参照値として”１７”が付与されており、「△△次郎」さんには”１０”が付与されており、「××健二」さんには”５”が付与されている。利用者認証情報に対して規定された参照値を以下ではスコア（Ａ）と称する。
【００５９】
同様に、図６（ｂ）は文書情報についての算出基準を示しており、「極秘文書」、「見本文書」、及び「その他」について図に示した如き参照値がそれぞれ付与されている。文書情報に対して規定された参照値を以下ではスコア（Ｂ）と称する。図６（ｃ）はホールドプリント情報についての算出基準を示しており、「通常印刷」、「印刷後ホールド」、及び「印刷せずにホールド」の処理について図に示した如き参照値がそれぞれ付与されている。ホールドプリント情報に対して規定された参照値を以下ではスコア（Ｃ）と称する。図６（ｄ）は付加画像情報についての算出基準を示しており、「マル秘」、「重要」、「地紋Ａ」、…といった付加画像について図に示した如き参照値がそれぞれ付与されている。付加画像情報に対して規定された参照値を以下ではスコア（Ｄ）と称する。図６（ｅ）は印刷データが暗号化されているか否かについての算出基準を示しており、暗号化されている場合には参照値として５が付与されており、暗号化されていない場合には参照値として”１”が付与されている。これらの参照値を以下ではスコア（Ｅ）とする。
【００６０】
図７は画像形成装置１００が実行する処理の手順を説明するフローチャートである。画像形成装置１００のＣＰＵ１０１は、通信インタフェース１０９を監視することにより印刷ジョブを受信したか否かを判断する（ステップＳ１１）。印刷ジョブを受信していないと判断した場合には（Ｓ１１：ＮＯ）、印刷ジョブを受信するまで待機する。印刷ジョブを受信したと判断した場合には（Ｓ１１：ＹＥＳ）、その印刷ジョブを展開して、印刷ジョブに添付されている各種の情報及び印刷データを取得する（ステップＳ１２）。このとき、印刷データが暗号化されている場合には、印刷データを復号化回路１１１へ送出して復号処理を行う。
【００６１】
次いで、展開して得られた情報に基づいてセキュリティレベルの推奨値を算出する（ステップＳ１３）。本実施の形態では、利用者認証情報及び文書情報を用いてセキュリティレベルの推奨値を算出する。具体的には、利用者認証情報に対応させて規定したスコア（Ａ）と文書情報に対応させて規定したスコア（Ｂ）とをセキュリティレベル算出用テーブル１０４ａから読出し、両者の和を取ることによって推奨値を算出する。
【００６２】
次いで、印刷ジョブにより出力される画像のセキュリティレベルを算出する（ステップＳ１４）。本実施の形態では、ホールドプリント情報、付加画像情報、及び印刷データが暗号化されているか否かに係る情報に基づいて、印刷ジョブにより出力される画像のセキュリティレベルを算出する。具体的には、ホールドプリント情報に対応させて規定したスコア（Ｃ）と、付加画像情報に対応させて規定したスコア（Ｄ）と、暗号化されているか否かに係る情報に対応させて規定したスコア（Ｅ）とをセキュリティレベル算出用テーブル１０４ａから読出し、それらの和を取ることによってセキュリティレベルを算出する。
【００６３】
そして、ステップＳ１３で算出した推奨値とステップＳ１４で算出したセキュリティレベルとの大小関係を比較することにより、算出したセキュリティレベルが推奨値を満たすか否かを判断する（ステップＳ１５）。
【００６４】
算出したセキュリティレベルが推奨値を満たさないと判断した場合（Ｓ１５：ＮＯ）、ホールドプリント情報の設定内容に関わらず、印刷処理を実行せずにホールドする（ステップＳ１６）。すなわち、操作パネル１０５を通じて正当なパスワードが入力されるまで印刷データをＨＤＤ１１２に保存した状態にさせる。次いで、ＣＰＵ１０１は、操作パネル１０５を通じてパスワードが入力されたか否かを判断する（ステップＳ１７）。パスワードが入力されていないと判断した場合（Ｓ１７：ＮＯ）、パスワードが入力されるまで待機し、パスワードが入力されたと判断した場合（Ｓ１７：ＹＥＳ）、印刷データをＨＤＤ１１２から読出して印刷処理を実行する（ステップＳ１８）。また、算出したセキュリティレベルが推奨値を満たすと判断した場合（Ｓ１５：ＹＥＳ）、印刷ジョブにより指定された内容に従って印刷処理を実行する（Ｓ１８）。
【００６５】
図８はセキュリティレベルの算出例を説明する説明図である。図８（ａ）に示した印刷ジョブでは、利用者認証情報として「○○太郎」が入力されており、文書情報として「極秘文書」が入力されている。図６に示したセキュリティレベル算出用テーブル１０４ａを参照した場合、スコア（Ａ）は１７であり、スコア（Ｂ）は３であるため、この印刷ジョブに関して算出される推奨値は２０となる。同様に、この印刷ジョブには、ホールドプリント情報として「通常印刷」が指定されており、付加画像情報として「マル秘」が指定されており、印刷データが暗号化されているため、スコア（Ｃ）〜スコア（Ｅ）の該当項目を抽出して、それらの和を取ることによってセキュリティレベルが１１であると算出される。すなわち、図８（ａ）に示した印刷ジョブでは、算出したセキュリティレベルが推奨値を満たすこととならないため、ホールドプリント情報による指定内容に関わらず印刷処理を実行せずにホールドし、セキュリティレベルの向上を図るようにしている。
【００６６】
また、図８（ｂ）に示した印刷ジョブでは、利用者認証情報として「△△次郎」が入力されており、文書情報として「その他」が入力されている。図６に示したセキュリティレベル算出用テーブル１０４ａを参照した場合、スコア（Ａ）は１０であり、スコア（Ｂ）は１であるため、この印刷ジョブに関して算出される推奨値は１１となる。同様に、この印刷ジョブには、ホールドプリント情報として「通常印刷」が指定されており、付加画像情報として「地紋Ａ」が指定されており、印刷データが暗号化されているため、セキュリティレベルが１４であると算出される。すなわち、図８（ｂ）に示した印刷ジョブでは、算出したセキュリティレベルが推奨値を満たすこととなるため、印刷ジョブによって指定された内容に従って印刷処理を実行する。
【００６７】
なお、本実施の形態では、算出したセキュリティレベルが推奨値を満たさない場合には、パスワードが入力されるまで印刷ジョブをホールドして、セキュリティレベルの向上を図るようにしたが、本画像形成装置１００では、付加画像の付加、印刷データの暗号化等によりセキュリティレベルの向上を図ることも可能であるため、算出したセキュリティレベルが推奨値を満たさない場合の処理として、前述した処理を選択的に実行する構成であっても良い。
【００６８】
実施の形態２．
前述した実施の形態では、印刷ジョブに添付されている情報に基づいてセキュリティレベルとその推奨値とを算出し、両者の比較によって実行する処理を定める構成としたが、算出したセキュリティレベルと実行すべき処理内容とを予め対応付けておき、算出したセキュリティレベルに応じた処理を選択して実行する構成であっても良い。なお、本実施の形態においてもシステムの構成、画像形成装置１００の内部構成については実施の形態１と全く同様であるため、その説明を省略することとする。
【００６９】
図９は算出されたセキュリティレベルに応じて実行すべき処理の内容を示す図表である。本実施の形態では、印刷ジョブに添付されている全ての情報に基づいてセキュリティレベルを算出する。具体的には、図６に示したスコア（Ａ）〜スコア（Ｅ）までの和をセキュリティレベルとして算出する。図９に示したテーブルでは、算出したセキュリティレベルが２０以上である場合（以下、レベルＡとする）、印刷データから展開される画像データの暗号化、印刷処理のホールド、及び印刷処理後の画像データの無効化を行うことを規定している。また、算出したセキュリティレベルが１５から２０までの間である場合（以下、レベルＢとする）、印刷処理のホールド、及び印刷処理後の画像データの無効化を行うことを規定している。また、算出したセキュリティレベルが１０から１５までの間である場合（以下、レベルＣとする）、印刷処理後の画像データの無効化を規定している。更に、算出したセキュリティレベルが１０より小さい場合、前述した何れの処理も実行しないことを規定している。
画像形成装置１００は前述したようなテーブルを管理部１０４内にて管理しており、セキュリティレベル算出用テーブル１０４ａに従って算出されたセキュリティレベルに基づいて実行すべき処理を決定するように構成されている。
【００７０】
図１０は画像形成装置１００が実行する処理の手順を説明するフローチャートである。画像形成装置１００のＣＰＵ１０１は、通信インタフェース１０９を監視することにより印刷ジョブを受信したか否かを判断する（ステップＳ２１）。印刷ジョブを受信していないと判断した場合には（Ｓ２１：ＮＯ）、印刷ジョブを受信するまで待機する。印刷ジョブを受信したと判断した場合には（Ｓ２１：ＹＥＳ）、その印刷ジョブを展開して、印刷ジョブに添付されている各種の情報及び印刷データを取得する（ステップＳ２２）。このとき、印刷データが暗号化されている場合には、印刷データを復号化回路１１１へ送出して復号処理を行う。
【００７１】
次いで、受信した印刷ジョブによる出力される画像のセキュリティレベルを算出する（ステップＳ２３）。本実施の形態では、利用者認証情報、文書情報、ホールドプリント情報、付加画像情報、及び印刷データが暗号化されているか否かに係る情報に基づいてセキュリティレベルを算出する。
【００７２】
算出したセキュリティレベルがレベルＡを満たすか否かを判断し（ステップＳ２４）、レベルＡを満たすと判断した場合（Ｓ２４：ＹＥＳ）、印刷データから展開される画像データを暗号化回路１１０へ送出して暗号化を行い（ステップＳ２５）、暗号化した画像データをＨＤＤ１１２に保存する。そして、パスワードの入力があるまで印刷処理を実行せずにホールドする（ステップＳ２６）。次いで、操作パネル１０５の操作部を通じてパスワードが入力されたか否かを判断し（ステップＳ２７）、パスワードが入力されていないと判断した場合（Ｓ２７：ＮＯ）、パスワードが入力されるまで待機する。また、パスワードが入力されたと判断した場合（Ｓ２７：ＹＥＳ）、ＨＤＤ１１２に保存された画像データを読出して、復号化回路１１１へ送出することにより画像データの復号化を行い、復号化した画像データを画像形成部１０７へ送出して印刷処理を実行する（ステップＳ２８）。そして、印刷処理の実行後、ＨＤＤ１１２に保存された画像データの無効化を行う（ステップＳ２９）。画像データの無効化は、例えば、ゼロ又はランダムデータを画像データに対して１又は複数回上書きし、再現困難なように消去することによって行う。
【００７３】
ステップＳ２４において、レベルＡを満たさないと判断した場合（Ｓ２４：ＮＯ）、算出したセキュリティレベルがレベルＢを満たすか否かを判断する（ステップＳ３０）。セキュリティレベルがレベルＢを満たすと判断した場合（Ｓ３０：ＹＥＳ）、印刷データから展開される画像データをＨＤＤ１１２に保存して、印刷処理を実行せずにホールドする（Ｓ２６）。そして、パスワードが入力されたと判断した場合（Ｓ２７：ＹＥＳ）、ＨＤＤ１１２から読出した画像データを画像形成部１０７へ送出して印刷処理を実行する（Ｓ２８）。次いで、画像データが書込まれているＨＤＤ１１２内の記憶領域にゼロ又はランダムデータを上書きして画像データの無効化を行う（Ｓ２９）。
【００７４】
ステップＳ３０において、レベルＢを満たさないと判断した場合（Ｓ３０：ＮＯ）、算出したセキュリティレベルがレベルＣを満たすか否かを判断する（ステップＳ３１）。セキュリティレベルがレベルＣを満たすと判断した場合（Ｓ３１：ＹＥＳ）、印刷データから展開される画像データを一時的にＨＤＤ１１２に保存した後、印刷処理を実行する（Ｓ２８）。そして、ＨＤＤ１１２に一時保存した画像データ上にゼロ又はランダムデータを書き込むことによって画像データの無効化を行う（Ｓ２９）。
【００７５】
また、ステップＳ３１において、レベルＣを満たさないと判断した場合（Ｓ３１：ＮＯ）、すなわち、セキュリティレベルがレベルＤに属すると判断した場合、印刷データから展開される画像データをＨＤＤ１１２に一時保存させることなく印刷処理を実行する（ステップＳ３２）。
【００７６】
図１１はセキュリティレベルの算出例を説明する説明図である。図１１（ａ）に示した印刷ジョブでは、利用者認証情報として「○○太郎」が入力されており、文書情報として「極秘文書」が入力されている。また、ホールドプリント情報として「通常印刷」、付加画像情報として「マル秘」が指定されており、印刷データが暗号化されている。図６に示したセキュリティレベル算出用テーブル１０４ａを参照した場合、この印刷ジョブによって出力される画像のセキュリティレベルは３１となり、図９に示したテーブルによりレベルＡに属することが分かる。すなわち、印刷処理を実行する際には、画像データの暗号化、印刷処理のホールド、及び印刷処理後の画像データの無効化が行われる。
【００７７】
図１１（ｂ）に示した印刷ジョブでは、利用者認証情報として「△△次郎」が入力されており、文書情報として「その他」が入力されている。また、ホールドプリント情報として「通常印刷」、付加画像情報として「なし」が指定されており、印刷データが暗号化されていない。図６に示したセキュリティレベル算出用テーブル１０４ａを参照した場合、この印刷ジョブによって出力される画像のセキュリティレベルは１４となり、図９に示したテーブルによりレベルＣに属することが分かる。すなわち、画像データの暗号化、及び印刷処理のホールド処理は実行せずに、印刷処理後の画像データの無効化のみを行う。
【００７８】
なお、本実施の形態では、情報処理装置２００に利用者認証情報を入力する際、利用者認証装置２０１を利用する構成としたが、必ずしも利用者認証装置２０１を利用する構成である必要はなく、情報処理装置２００にて印刷ジョブを作成する際に印刷設定画面２０にて利用者認証情報の入力を促し、情報処理装置２００の操作部を通じて入力する構成であっても良い。また、認証情報を担持するための記録媒体はＩＣカードのようなカード型メモリに限定されないことは勿論である。例えば、無線通信、赤外線通信、ブルートゥースによる通信等を利用した携帯電話機、ＰＤＡ（Personal Digital Assistant）、無線タグ等の通信機器との情報の送受により利用者認証情報を取得する構成であっても良い。
【図面の簡単な説明】
【００７９】
【図１】本実施の形態に係る画像形成システムの全体構成を示すブロック図である。
【図２】情報処理装置にインストールされたプリンタドライバによって生成される印刷設定画面の一例を示す模式図である。
【図３】オプション設定画面の一例を示す模式図である。
【図４】プリンタドライバによって作成される印刷ジョブの内容を示す概念図である。
【図５】画像形成装置の内部構成を示すブロック図である。
【図６】管理部にて管理されているセキュリティレベル算出用テーブルの一例を示す図表である。
【図７】画像形成装置が実行する処理の手順を説明するフローチャートである。
【図８】セキュリティレベルの算出例を説明する説明図である。
【図９】算出されたセキュリティレベルに応じて実行すべき処理の内容を示す図表である。
【図１０】画像処理装置が実行する処理の手順を説明するフローチャートである。
【図１１】セキュリティレベルの算出例を説明する説明図である。
【符号の説明】
【００８０】
１００  画像形成装置
１０１  ＣＰＵ
１０２  バス
１０３  ＲＯＭ
１０４  管理部
１０４ａ  セキュリティレベル算出用テーブル
１０５  操作パネル
１０６  画像読取部
１０７  画像形成部
１０８  画像メモリ
１０９  通信インタフェース
１１０  暗号化回路
１１１  復号化回路
１１２  ＨＤＤ
１１３  利用者認証装置
２００  情報処理装置
２０１  利用者認証装置
Ｎ  通信ネットワーク
【図１】
2005354315.tif 000003
【図２】
2005354315.tif 000004
【図３】
2005354315.tif 000005
【図４】
2005354315.tif 000006
【図５】
2005354315.tif 000007
【図６】
2005354315.tif 000008
【図７】
2005354315.tif 000009
【図８】
2005354315.tif 000010
【図９】
2005354315.tif 000011
【図１０】
2005354315.tif 000012
【図１１】
2005354315.tif 000013