(57)【要約】【課題】機密性に応じて埋込情報を生成することができる画像処理装置を提供する。【解決手段】画像にトレース情報を埋め込む埋込情報反映部５６を有するＭＦＰ１において、操作部２０で画像のセキュリティレベルや埋込設定項目を取得し、埋込情報作成部５５でそのセキュリティレベルや埋込設定項目に基づいて定まる情報量のトレース情報を生成する。また、操作部２０のＣＰＵ２１でセキュリティレベルや埋込設定項目に基づいて画像を出力する際の生産性を算出している。【選択図】図３
2018144453.tif 000002
【特許請求の範囲】
【請求項１】
画像に埋込情報を埋め込む埋込部を有する画像処理装置において、
前記画像の機密性に関する設定情報を取得する取得部と、
前記機密性に関する設定情報に基づいて定まる情報量の前記埋込情報を生成する生成部と、
を有することを特徴とする画像処理装置。
【請求項２】
前記機密性に関する設定情報に基づいて前記画像を出力する際の生産性を算出する算出部を更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記算出部が算出した前記生産性を出力する出力部を更に有することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記出力部は、前記埋込情報を埋め込まない場合の生産性と前記算出部で算出された前記生産性とを比較できるように出力することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記機密性に関する設定情報は、セキュリティ強度を段階で設定する情報であることを特徴とする請求項１乃至４のうちいずれか一項に記載の画像処理装置。
【請求項６】
前記機密性に関する設定情報は、前記埋込情報として埋め込まれる項目の設定情報であることを特徴とする請求項１乃至４のうちいずれか一項に記載の画像処理装置。
【請求項７】
請求項１乃至６のうちいずれか一項に記載の画像処理装置と、
前記機密性に関する設定情報が設定される管理装置と、を有し、
前記管理装置は、設定された前記機密性に関する設定情報を前記画像処理装置へ出力することを特徴とする画像管理システム。
【請求項８】
請求項２乃至６のうちいずれか一項に記載の画像処理装置と、
前記機密性に関する設定情報が設定される管理装置と、を有し、
前記管理装置は、前記算出部で算出された前記生産性を取得することを特徴とする画像管理システム。
【請求項９】
画像に埋込情報を埋め込む埋込工程を含む画像処理方法において、
前記画像の機密性に関する設定情報を取得する取得工程と、
前記機密性に関する設定情報に基づいて定まる情報量の前記埋込情報を生成する生成工程と、
前記機密性に関する設定情報に基づいて前記画像を出力する際の生産性を算出する算出工程と、
を含むことを特徴とする画像処理方法。
【請求項１０】
画像に埋込情報を埋め込む埋込部としてコンピュータを機能させる画像処理プログラムにおいて、
前記コンピュータを、
前記画像の機密性に関する設定情報を取得する取得部と、
前記機密性に関する設定情報に基づいて定まる情報量の前記埋込情報を生成する生成部と、
前記機密性に関する設定情報に基づいて前記画像を出力する際の生産性を算出する算出部と、
して機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及び画像処理プログラムに関する。
【背景技術】
【０００２】
オフィス等での業務において、機密文書等は、その取扱いについて十分に注意する必要がある。しかしながら、このような機密文書を不用意に扱うことによる情報漏洩が度々生じ問題となっている。
【０００３】
そこで、可視又は不可視の情報（トレース情報）を文書等に埋込情報として埋め込んで、いつ、誰が印刷したかを追跡する技術が知られている。このような技術により、機密文書の漏洩元を特定することが可能となる。
【０００４】
例えば特許文献１には、情報漏洩対策印刷の実行を強制するか否かを設定すると共に、情報漏洩対策印刷の実行時に生産性を優先する場合に、減色変換やページ集約を行なうように設定できることが開示されている。
【０００５】
しかしながら、特許文献１に記載された発明では、情報漏洩対策として埋め込まれるトレース情報の情報量は一定である。そのため、機密性の高低や生産性等の使用環境に関わらず同じ情報量のトレース情報が埋め込まれてしまう。したがって、機密性が低くてもよく生産性を重視したい場合には、減色変換やページ集約といった可読性を犠牲にするためユーザが不便を感じる。一方、機密性を重視したい場合であっても、情報量を増やすことができないため、トレース情報として不足し追跡に時間がかかってしてしまう場合があった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明はかかる問題を解決することを目的としている。即ち、本発明は、機密性に応じて埋込情報を生成することができる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、画像に埋込情報を埋め込む埋込部を有する画像処理装置において、前記画像の機密性に関する設定情報を取得する取得部と、前記機密性に関する設定情報に基づいて定まる情報量の前記埋込情報を生成する生成部と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、機密性に応じて埋込情報を生成することが可能な画像処理装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態にかかる画像処理装置のハードウェア構成図である。
【図２】図１に示された画像処理装置のソフトウェア構成図である。
【図３】図１に示された画像処理装置の機能ブロック図である。
【図４】図１に示された画像処理装置におけるトレース情報の埋込動作のフローチャートである。
【図５】図１に示された画像処理装置におけるトレース情報の設定方法のフローチャートである。
【図６】図１に示された画像処理装置の設定画面の例を示した説明図である。
【図７】図１に示された画像処理装置に表示される生産性情報確認画面の例を示した説明図である。
【図８】設定画面に生産性情報を表示する例を示した説明図である。
【図９】簡易設定の場合の生産性の算出方法のフローチャートである。
【図１０】個別設定の場合の生産性の算出方法のフローチャートである。
【図１１】本発明の実施形態にかかる画像管理システムの概略構成図である。
【図１２】本発明の実施形態にかかる画像管理システムの概略構成図である。
【図１３】画像処理装置が移動した場合の説明図である。
【発明を実施するための形態】
【００１０】
（第１実施形態）
本発明の第１の実施形態にかかる画像処理装置を図１〜図１０を参照して説明する。本実施形態にかかる画像処理装置としてのＭＦＰ１は、コピー機能、スキャナ機能、ファクシミリ機能、プリンタ機能などの各種の機能を有する複合機である。なお、以下の説明では、画像処理装置としてＭＦＰで説明するが、プリンタ、ファクシミリといった画像形成等の所定の処理をして出力する機器であればよい。
【００１１】
ＭＦＰ１は、上記した各機能を実行する本体部１０と、ユーザの操作を受け付ける操作部２０とを備えている。本体部１０と操作部２０は、専用の通信路３００を介して相互に通信可能に接続されている。通信路３００は、例えばＵＳＢ（Universal Serial Bus）規格のものを用いることもできるが、有線か無線かを問わず任意の規格のものであってよい。また、本実施形態では、操作部２０に対する電力供給は、本体部１０から通信路３００を経由して行われているので、操作部２０の電源制御を、本体部１０の電源制御とは別に（独立して）行うことができる。
【００１２】
本体部１０は、操作部２０で受け付けた操作に応じた動作を行うことができる。また、本体部１０は、クライアントＰＣ（パーソナルコンピュータ）等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００１３】
まず、本体部１０のハードウェア構成について説明する。図１に示すように、本体部１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ（ハードディスクドライブ）１４と、通信Ｉ／Ｆ（インタフェース）１５と、接続Ｉ／Ｆ１６と、エンジン部１７と、を備え、これらがシステムバス１８を介して相互に接続されている。
【００１４】
ＣＰＵ１１は、本体部１０の動作を統括的に制御する。ＣＰＵ１１は、ＲＡＭ１３をワークエリア（作業領域）としてＲＯＭ１２またはＨＤＤ１４等に格納されたプログラムを実行することで、本体部１０全体の動作を制御し、上述した各種機能を実行する。
【００１５】
通信Ｉ／Ｆ１５は、ネットワーク３０と接続するためのインタフェースである。接続Ｉ／Ｆ１６は、通信路３００を介して操作部２０と通信するためのインタフェースである。
【００１６】
エンジン部１７は、各種機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。例えば、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクシミリ通信を行うファクシミリ部などを備えている。更に、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションを備えることもできる。
【００１７】
次に、操作部２０のハードウェア構成について説明する。図１に示すように、操作部２ ０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、フラッシュメモリ２４と、通信Ｉ／Ｆ２５と、接続Ｉ／Ｆ２６と、操作パネル２７と、外部接続Ｉ／Ｆ２８とを備え、これらがシステムバス２９を介して相互に接続されている。
【００１８】
ＣＰＵ２１は、操作部２０の動作を統括的に制御する。ＣＰＵ２１は、ＲＡＭ２３をワークエリア（作業領域）としてＲＯＭ２２またはフラッシュメモリ２４等に格納されたプログラムを実行することで、操作部２０全体の動作を制御し、ユーザから受け付けた入力に応じた情報（画像）の表示などの後述する各種機能を実現する。
【００１９】
通信Ｉ／Ｆ２５は、ネットワーク３０と接続するためのインタフェースである。接続Ｉ／Ｆ２６は、通信路３００を介して本体部１０と通信するためのインタフェースである。
【００２０】
操作パネル２７は、ユーザの操作に応じた各種の入力を受け付けるとともに、各種の情報を表示する。各種の情報の例としては、受け付けた操作に応じた情報、ＭＦＰ１の動作状況を示す情報、設定状態などを示す情報などが挙げられる。また、本実施形態の操作パネル２７は、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ）で構成されるが、これに限られるものではない。例えばタッチパネル機能が搭載された有機ＥＬ表示装置で構成されてもよい。さらに、これに加えて又はこれに代えて、ハードウェアキー等の操作部やランプ等の表示部を設けることもできる。
【００２１】
外部接続Ｉ／Ｆ２８は、例えばユーザ認証用のＩＣカードリーダー３０３と接続するためのインタフェースである。
【００２２】
次に、ＭＦＰ１で実行されるソフトウェア構成について説明する。図２は、ＭＦＰ１で実行されるソフトウェア構成の一例を示す模式図である。図２に示すように、本体部１０は、アプリ層１０１と、サービス層１０２と、ＯＳ層１０３と、を有する。アプリ層１０１、サービス層１０２、及び、ＯＳ層１０３の実体は、ＲＯＭ１２やＨＤＤ１４等に格納されている各種ソフトウェアである。ＣＰＵ１１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００２３】
アプリ層１０１のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下の説明では、単に「アプリ」と称する場合がある）である。例えばアプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファクシミリ機能を提供するためのファクスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００２４】
サービス層１０２のソフトウェアは、アプリ層１０１とＯＳ層１０３との間に介在し、 アプリに対し、本体部１０が備えるハードウェア資源を利用するためのインタフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層１０２が受け付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求が考えられる。
【００２５】
なお、サービス層１０２によるインタフェースの機能は、本体部１０のアプリ層１０１だけではなく、操作部２０のアプリ層２０１に対しても提供される。すなわち、操作部２０のアプリ層２０１（アプリ）も、サービス層１０２のインタフェース機能を介して、本体部１０のハードウェア資源（例えばエンジン部１７）を利用した機能を実現することができる。
【００２６】
ＯＳ層１０３のソフトウェアは、本体部１０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層１０２のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層１０３が解釈可能なコマンドに変換してＯＳ層１０３に渡す。そして、ＯＳ層１０３のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作 を行う。
【００２７】
操作部２０も本体部１０と同様に、アプリ層２０１と、サービス層２０２と、ＯＳ層２０３と、を有する。操作部２０が備えるアプリ層２０１、サービス層２０２及びＯＳ層２０３も、階層構造については本体部１０側と同様である。ただし、アプリ層２０１のアプリにより提供される機能や、サービス層２０２が受け付け可能な動作要求の種類は、本体部１０側とは異なる。アプリ層２０１のアプリは、操作部２０が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよいが、主として本体部１０が備える機能 （コピー機能、スキャナ機能、ファクシミリ機能、プリンタ機能）に関する操作や表示を行うためのＵＩ（ユーザインタフェース）の機能を提供するためのソフトウェアである。
【００２８】
なお、本実施形態では、機能の独立性を保つために、本体部１０側のＯＳ層１０３のソフトウェアと操作部２０側のＯＳ層２０３のソフトウェアが互いに異なる。つまり、本体部１０と操作部２０は、別々のオペレーティングシステムで互いに独立して動作する。例えば 、本体部１０側のＯＳ層１０３のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部２０側のＯＳ層２０３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００２９】
以上のように、本実施形態のＭＦＰ１において、本体部１０と操作部２０は別々のオペレーティングシステムで動作するため、本体部１０と操作部２０との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部２０が受け付けた情報（ユーザからの指示内容）を本体部１０へ伝達する動作（コマンド通信）や、本体部１０が操作部２０へイベントを通知する動作などがこれに該当する。ここでは、操作部２０が本体部１０へコマンド通信を行うことにより、本体部１０の機能を使用することができる。また、本体部１０から操作部２０に通知するイベントには、本体部１０における動作の実行状況、本体部１０側で設定された内容などが挙げられる。
【００３０】
次に、ＭＦＰ１の本体部１０における機能的構成について説明する。図３は、本体部１０の機能ブロックの一例を示す構成図である。図３に示すように、本体部１０は、入力部５１と、出力部５２と、基本機能部５３と、埋込情報読取部５４と、埋込情報作成部５５と、埋込情報反映部５６と、埋込情報設定部５７と、記憶媒体５８と、ネットワーク処理部５９と、を備える。
【００３１】
入力部５１は、電子文書及び紙文書等を文書データとして入力する入力部分である。例えば、スキャナや外部機器からのファイル転送や印刷指示などがある。この入力部５１は、図１のエンジン部（スキャナ）や通信Ｉ／Ｆ１５及び接続Ｉ／Ｆ１６（ファイル転送や印刷指示）が機能する。なお、本実施形態において、ＭＦＰ１で処理される画像にはテキスト情報のみのデータも含むものとする。
【００３２】
出力部５２は、電子文書及び紙文書等の出力部分である。例えば、印刷、ファイル転送、ファクシミリによる送信などがある。この出力部５２は、図１の通信Ｉ／Ｆ１５及び接続Ｉ／Ｆ１６が機能する。
【００３３】
基本機能部５３は、上述した各機能を実行する部分である。基本機能部５３は、コピー機能、スキャナ機能、ファクシミリ機能、プリンタ機能を実行する図１のエンジン部１７が機能する。
【００３４】
埋込情報読取部５４は、スキャナやファイル転送等で機器に入力された文書データに埋め込まれたトレース情報の読み取りを行う。即ち、画像に埋め込まれた埋込情報を読み込む読込部として機能する。埋込情報読取部５４は、図１のＣＰＵ１１がＨＤＤ１４に記憶されたプログラムを実行することで機能する。
【００３５】
ここで、トレース情報とは、印刷等の出力をしたユーザを特定する情報や出力日時、出力した機器等の当該文書の出所を追跡することが可能な情報である。また、トレース情報は、公知の方法により可視又は不可視の情報として埋め込まれている。埋込情報読取部５４は、勿論当該トレース情報の埋込方式に合った方法でトレース情報を読み取る。なお、本実施形態では、埋込情報としてトレース情報で説明するが、文書の機密性に関する情報であれば、例えば社外秘やコピー禁止といったことを表示する情報を埋込情報としてもよい。
【００３６】
埋込情報作成部５５は、埋込情報設定部５７が記憶媒体５８から読み出した埋込設定項目情報に基づいて入力された文書データに埋め込むトレース情報を生成する。埋込情報作成部５５は、図１のＣＰＵ１１がＨＤＤ１４に記憶されたプログラムを実行することで機能する。即ち、埋込情報作成部５５は、機密性に関する設定情報に基づいて定まる情報量の埋込情報を生成する生成部として機能する。なお、トレース情報の生成方法や埋込方法は、例えばユーザ等が認識困難なドットパターンとして埋め込む等の公知の方法を用いればよく特に限定されない。
【００３７】
埋込情報反映部５６は、基本機能部５３で作成した文書データに対して、埋込情報作成部５５で生成したトレース情報をマージ（合成）して基本機能部５３から例えば紙文書として、基本機能部５３から印刷される。即ち、埋込情報反映部５６は、画像に埋込情報を埋め込む埋込部として機能する。また、作成したトレース情報と文書データはログ情報として記憶媒体５８に保存され、トレース情報と文書データは互いに紐付けされる。埋込情報反映部５６は、図１のＣＰＵ１１がＨＤＤ１４に記憶されたプログラムを実行することで機能する。
【００３８】
埋込情報設定部５７は、埋込設定項目情報の設定の読み出し若しくは書き込みを行う。埋込設定項目情報は記憶媒体５８に保存されており、操作部２０等により管理者等が変更の入力をすると埋込情報設定部５７が書き換える。埋込情報設定部５７は、図１のＣＰＵ１１がＨＤＤ１４に記憶されたプログラムを実行することで機能する。
【００３９】
また、埋込情報読取部５４と、埋込情報作成部５５と、埋込情報反映部５６と、埋込情報設定部５７と、が機能するプログラムは、図２のアプリ層１０１又はサービス層１０２が機能する。
【００４０】
記憶媒体５８は、プログラムや文書データ、設定情報、ログ情報等が格納される。記憶媒体５８は、図１のＨＤＤ１４が機能する。
【００４１】
ネットワーク処理部５９は、埋込設定項目情報を外部機器から設定可能な場合等に外部機器とネットワーク３０経由で通信する。
【００４２】
次に、上述した構成のＭＦＰ１におけるトレース情報の埋込動作（画像処理方法）について図４のフローチャートを参照して説明する。まず、ユーザ等が機器の電源をＯＮする（ステップＳ１０１）。すると、ＣＰＵ１１及びＣＰＵ２１が、基本機能を動作させるために必要なプログラムを起動する（ステップＳ１０２）。また、ＣＰＵ１１及びＣＰＵ２１が、トレース情報の埋込設定項目情報、機器の動作を制御する設定情報など機器の使用に必要な情報をＲＯＭ１２、記憶媒体５８（ＨＤＤ１４）やＲＯＭ２２、フラッシュメモリ２４から読み出す（ステップＳ１０２）。
【００４３】
次に、埋込情報設定部５７等として機能するＣＰＵ１１が、例えば印刷等により入力部５１や基本機能部５３を利用して文書（文書データ）が入力されたか否かを判断する。入力されていない場合（ステップＳ１０３：ＮＯの場合）は本ステップで待機し、入力された場合（ステップＳ１０３：ＹＥＳの場合）は、埋込情報設定部５７が、記憶媒体５８から読み込んだ埋込設定項目情報に基づいてトレース情報を作成するのに必要な情報を収集する（ステップＳ１０４）。
【００４４】
埋込情報作成部５５は、ステップＳ１０４で収集した情報に基づいてトレース情報を作成する（ステップＳ１０５）。次に、埋込情報反映部５６は、ステップＳ１０３で入力された画像と、ステップＳ１０５で作成したトレース情報をマージ（合成）し（ステップＳ１０６）、ログ情報として互いに紐付けて記憶媒体５８に保存する（ステップＳ１０７）。次に、ステップＳ１０６でマージされた文書データは基本機能部５３として機能するエンジン部１７から印刷されて出力される（ステップＳ１０８）。
【００４５】
そして、電源がＯＦＦにされた場合（ステップＳ１０９：ＹＥＳ）はフローチャートを終了し、ＯＦＦにされない場合（ステップＳ１０９：ＮＯ）はステップＳ１０３に戻る。
【００４６】
図４のフローチャートの説明から明らかなように、ステップＳ１０５が生成工程、ステップＳ１０６が埋込工程として機能する。
【００４７】
次に、本発明におけるトレース情報の設定方法について図５乃至図８を参照して説明する。図５は、トレース情報の設定方法のフローチャートである。なお、トレース情報の設定は、所定の権限を与えられた管理者のみが行えるようにした方が好ましい。そのため、図５のフローチャートの前に、パスワードの入力やＩＣカードリーダー３０３によるＩＣカードを利用した認証等を行ってから図５のフローチャートを実行することが好ましい。
【００４８】
まず、管理者がＭＦＰ１の操作部２０を操作して操作パネル２７に設定画面を表示させ（ステップＳ２０１）、設定方法を選択する（ステップＳ２０２）。
【００４９】
そして、簡易設定が選択された場合（ステップＳ２０３：ＹＥＳ）は、操作部２０のＣＰＵ２１は、簡易設定画面を表示し（ステップＳ２０４）、セキュリティレベルを選択させる（ステップＳ２０５）。一方、個別設定が選択された場合（ステップＳ２０３：ＮＯ）は、操作部２０のＣＰＵ２１は、個別設定画面が表示し（ステップＳ２０６）、画面に表示された項目から埋込情報として埋め込みたい項目（埋込設定項目）を選択させる（ステップＳ２０７）。
【００５０】
図６に操作部２０の操作パネル２７に表示される設定画面の例を示す。まず、ステップＳ２０１に示した設定画面２５１が表示される。設定画面２５１には簡易設定か個別設定かを選択する選択肢２５１ａと、ＯＫボタン及びＣａｎｃｅｌボタンを有する意思決定ボタン２５１ｂと、が表示される。
【００５１】
設定画面２５１で簡易設定を選択してＯＫボタンを操作すると、ステップＳ２０４に示した簡易設定画面２５２が表示される。簡易設定画面２５２にはセキュリティレベルを選択する選択肢２５２ａと、ＯＫボタン及びＣａｎｃｅｌボタンを有する意思決定ボタン２５２ｂと、が表示される。が表示される。この簡易設定画面２５２で所望のセキュリティレベルを選択してＯＫボタンを操作することで簡易設定がされる。Ｃａｎｓｅｌボタンが操作された場合は何もせずに簡易設定画面２５２から設定画面２５１等の他の画面を表示する。
【００５２】
この簡易設定とは、セキュリティ強度を段階で設定するセキュリティレベルに応じて埋込設定項目が予め定められている。図６では、セキュリティレベルがノンセキュリティ〜高セキュリティまであるが、セキュリティレベルが高くなるにしたがって、埋込設定項目は多くなり、トレース情報の情報量は増加する。即ち、セキュリティレベルが画像の機密性に関する情報となる。
【００５３】
一方、設定画面２５１で個別設定を選択してＯＫボタンを操作すると、ステップＳ２０６に示した個別設定画面２５３が表示される。個別設定画面２５３にはチェックボックス２５３ａと、埋込設定項目２５３ｂと、ＯＫボタン及びＣａｎｃｅｌボタンを有する意思決定ボタン２５３ｃと、画面切替ボタン２５３ｄと、スクロールバー２５３ｅと、が表示される。画面切替ボタン２５３ｄやスクロールバー２５３ｅは、項目が１画面に収まらない場合に次の画面に移動したりスクロールするために表示される。この個別設定画面２５３でトレース情報に含めたい項目をチェックボックス２５３ａにより選択してＯＫボタンを操作することで個別設定がされる。Ｃａｎｓｅｌボタンが操作された場合は何もせずに個別設定画面２５３から設定画面２５１等の他の画面を表示する。即ち、埋込設定項目が画像の機密性に関する情報となる。
【００５４】
ここで、埋込設定項目の例を表１に示す。表１の例では、埋込数／項目、ジョブＩＤ、日付、有効期限、機器ＩＤ、制限・制約、操作（手段）、ユーザＩＤ、セクション（部署）が挙げられている。
【００５５】
【表１】
2018144453.tif 000003
【００５６】
埋込数／項目は、埋込設定項目の項目数と項目の識別子である。例えば、表１の右端の対象項目の欄に○印を付した項目を選択した場合、項目数は“５”となる。また、○印を付した項目を“１”、○印を付していない項目を“０”とすると、ジョブＩＤ以下の項目は“１０１０１０１１”となり、これは１６進数で表すと“ＡＢ”と表せる。つまり、この“ＡＢ”は埋込情報に埋め込むために選択された項目を識別する情報となる。そして、この項目数“５”と選択された項目を表す“ＡＢ”とを組み合わせると“０５ＡＢ”という表１の例に記載したデータとなる。
【００５７】
ジョブＩＤは印刷やコピー等のＭＦＰ１で処理するジョブの番号、日付はトレース情報を埋め込んだ日時、有効期限は文書の有効期限、機器ＩＤは文書を印刷等した機器（ＭＦＰ１）のＩＤを示す。制限・制約は文書で制限される事項を示し、例えばコピー、ファクシミリ、スキャン、プリント、親展、編集、削除、移動等が挙げられる。操作はトレース情報埋め込み前の文書が許可されていた操作、ユーザＩＤは印刷等の操作をしたユーザの識別情報、セクションはＭＦＰ１の設置されている部門情報を示す。
【００５８】
この表１で示したような項目で構成されたトレース情報が、入力部５１から入力された文書等に既に埋め込まれていた場合、埋込情報読取部５４では、埋込数／項目に相当するデータに基づいてどの項目数と、項目が設定されているかを識別し、その項目のデータ量を積算してトレース情報のデータ量を算出し、そのデータ量を読み込む。
【００５９】
図５の説明に戻る。ステップＳ２０５又はステップＳ２０７でセキュリティレベルや項目を選択した後、意思決定ボタンとしてＣａｎｃｅｌボタンが押下（操作）された場合（ステップＳ２０８：Ｃａｎｃｅｌ）は、ＣＰＵ２１は、設定画面を閉じて（Ｃｌｏｓｅ）フローチャートを終了する（ステップＳ２１２）。一方、意思決定ボタンとしてＯＫボタンが押下（操作）された場合（ステップＳ２０８：ＯＫ）は、ＣＰＵ２１は、生産性情報を生成して表示する（ステップＳ２０９）。
【００６０】
ここで、本実施形態における生産性とは、例えば印刷速度（ＰＰＭ（Page Par Minutes））等の単位時間当たりに処理できる画像の量である。
【００６１】
生産性の算出方法については後述する。図７に操作部２０の操作パネル２７に表示される生産性情報確認画面の例を示す。図７に示したように生産性情報確認画面２５４は、生産性情報２５４ａと、ＯＫボタン及びＣａｎｃｅｌボタンを有する意思決定ボタン２５４ｂと、が表示される。図７の場合、算出した生産性（４５ＰＰＭ）とトレース情報を埋め込まない場合（トレース無）の生産性（５０ＰＰＭ）とを比較できるように表示している。
【００６２】
図５の説明に戻る。ステップＳ２０９で表示した生産性情報確認画面においてＣａｎｃｅｌボタンを操作した場合（ステップＳ２１０：Ｃａｎｓｅｌ）は、ＣＰＵ２１はステップＳ２０３に戻り所望の生産性となるように設定をやり直すことができる。一方、ＯＫボタンを操作した場合（ステップＳ２１０：ＯＫ）は、ＣＰＵ２１は本体部１０の埋込情報設定部５７に設定した情報を記憶媒体５８に保存させる（ステップＳ２１１）。そして、ＣＰＵ２１は、設定画面を閉じて（Ｃｌｏｓｅ）フローチャートを終了する（ステップＳ２１２）。
【００６３】
なお、図５のフローチャートでは、簡易設定画面２５２や個別設定画面２５３を意思決定ボタンで確定させた後に生産性情報を表示していたが、簡易設定画面２５２や個別設定画面２５３に生産性情報を表示するようにしてもよい。図８に簡易設定画面２５２や個別設定画面２５３に生産性情報を表示する例を示す。
【００６４】
図８の左列は簡易設定画面２５２で生産性情報を表示する例である。図８左上は、標準セキュリティを選択した場合に簡易設定画面２５２の左下に生産性情報２５２ｃを表示する例である。図８左下は、図８左上からセキュリティレベルをノンセキュリティに変更した場合に生産性情報２５２ｃが変化することを示す図である。
【００６５】
図８の右列は個別設定画面２５３で生産性情報を表示する例である。図８右上は、設定項目としてジョブＩＤ、日付、機能ＩＤを選択した場合に個別設定画面２５３の左下に生産性情報２５３ｆを表示する例である。図８右下は、図８右上から有効期限の項目も加えた場合に生産性情報２５３ｆが変化することを示す図である。
【００６６】
以上の説明から明らかなように、操作部２０の操作パネル２７が、画像の機密性に関する設定情報を取得する取得部として機能する。即ち、ステップＳ２０７が取得工程として機能する。また、ＣＰＵ２１が、機密性に関する設定情報に基づいて画像を出力する際の生産性を算出する算出部として機能する。即ち、ステップＳ２０９が算出工程として機能する。さらに、操作パネル２７は、算出部が算出した生産性を出力する出力部としても機能する。
【００６７】
次に、生産性の算出方法について図９及び図１０を参照して説明する。図９に示したフローチャートは簡易設定の場合の算出方法である。
【００６８】
まず、管理者がＭＦＰ１の操作部２０を操作して操作パネル２７に設定画面を表示させ、設定方法を選択する（ステップＳ３０１）。すると、操作部２０のＣＰＵ２１は、スペック情報を本体部１０の記憶媒体５８から読み出す（ステップＳ３０２）。このスペック情報は、例えば印刷速度（ＰＰＭ）である。
【００６９】
次に、図６等に示した簡易設定画面２５２においてセキュリティレベルを設定する（ステップＳ３０３）。設定されたセキュリティレベルがノンセキュリティであった場合（ステップＳ３０４：Ｙｅｓ）は、ＣＰＵ２１はステップＳ３０２で読み出したスペック情報に係数“１”を乗じた数値を生産性とする（ステップＳ３０５）。
【００７０】
設定されたセキュリティレベルが低セキュリティであった場合（ステップＳ３０４：ＮＯ、ステップＳ３０６：Ｙｅｓ）は、ＣＰＵ２１はステップＳ３０２で読み出したスペック情報に係数“０．９”を乗じた数値を生産性とする（ステップＳ３０７）。設定されたセキュリティレベルが標準セキュリティであった場合（ステップＳ３０４：ＮＯ、ステップＳ３０６：ＮＯ、ステップＳ３０８：Ｙｅｓ）は、ＣＰＵ２１はステップＳ３０２で読み出したスペック情報に係数“０．８”を乗じた数値を生産性とする（ステップＳ３０９）。設定されたセキュリティレベルが高セキュリティであった場合（ステップＳ３０４：ＮＯ、ステップＳ３０６：ＮＯ、ステップＳ３０８：ＮＯ）は、ＣＰＵ２１はステップＳ３０２で読み出したスペック情報に係数“０．７”を乗じた数値を生産性とする（ステップＳ３１０）。
【００７１】
即ち、簡易設定の場合は、セキュリティレベルに応じてスペック情報に乗じる係数を変更している。
【００７２】
次に、個別設定の場合の算出方法を図１０のフローチャートを参照して説明する。まず、管理者がＭＦＰ１の操作部２０を操作して操作パネル２７に設定画面を表示させ、設定方法を選択する（ステップＳ４０１）。すると、操作部２０のＣＰＵ２１は、スペック情報を本体部１０の記憶媒体５８から読み出す（ステップＳ４０２）。
【００７３】
次に、図６等に示した個別設定画面２５３においてトレース情報として埋め込む項目を選択する（ステップＳ４０３）。選択された項目が１つもない場合（ステップＳ４０４：Ｙｅｓ）は、ＣＰＵ２１はステップＳ４０２で読み出したスペック情報に係数“１”を乗じた数値を生産性とする（ステップＳ４０５）。
【００７４】
選択された項目の合計データ量が１バイト以上５０バイト未満であった場合（ステップＳ４０４：ＮＯ、ステップＳ４０６：Ｙｅｓ）は、ＣＰＵ２１はステップＳ４０２で読み出したスペック情報に係数“０．９”を乗じた数値を生産性とする（ステップＳ４０７）。選択された項目の合計データ量が５１バイト以上１００バイト未満であった場合（ステップＳ４０４：ＮＯ、ステップＳ４０６：ＮＯ、ステップＳ４０８：Ｙｅｓ）は、ＣＰＵ２１はステップＳ４０２で読み出したスペック情報に係数“０．８”を乗じた数値を生産性とする（ステップＳ４０９）。選択された項目の合計データ量が１０１バイト以上１５０バイト未満であった場合（ステップＳ４０４：ＮＯ、ステップＳ４０６：ＮＯ、ステップＳ４０８：ＮＯ）は、ＣＰＵ２１はステップＳ４０２で読み出したスペック情報に係数“０．７”を乗じた数値を生産性とする（ステップＳ４１０）。
【００７５】
合計データ量は、表１に示した各項目のデータ量のうち選択された項目のデータ量を加算することで得られる。即ち、個別設定の場合は、選択された項目の合計データ量に応じてスペック情報に乗じる係数を変更している。なお、表１に示した項目が更に増加し、例えば１５０バイトを超えることが発生する場合は、ステップＳ４０６等の判断のステップとステップＳ４０７等の算出のステップを追加すればよい。
【００７６】
図９及び図１０に示したように、本実施形態では、セキュリティレベルが高くなるにしたがって、又は項目数（合計データ量）が多くなるにしたがって、係数の数値を小さくしている。なお、図９、図１０で示した係数や合計データ量の基準は一例であり、適宜変更してもよい。
【００７７】
本実施形態によれば、画像にトレース情報を埋め込む埋込情報反映部５６を有するＭＦＰ１において、操作部２０で画像のセキュリティレベルや埋込設定項目を取得し、埋込情報作成部５５でそのセキュリティレベルや埋込設定項目に基づいて定まる情報量のトレース情報を生成する。また、操作部２０のＣＰＵ２１でセキュリティレベルや埋込設定項目に基づいて画像を出力する際の生産性を算出している。このようにすることにより、セキュリティレベルや埋込設定数といった機密性に応じてトレース情報を生成することができる。
【００７８】
また、操作部２０のＣＰＵ２１でセキュリティレベルや埋込設定項目に基づいて画像を出力する際の生産性を算出している。このようにすることにより、セキュリティレベルや埋込設定数に応じた生産性を算出することができる。したがって、算出された生産性に基づいてセキュリティレベルや埋込設定数見直すことが可能となり、ＣＰＵ２１で算出した生産性に考慮してセキュリティに関する情報に基づいて定まる情報量のトレース情報を生成することができる。
【００７９】
また、ＣＰＵ２１が算出した生産性を生産性情報確認画面２５４として操作パネル２７に表示している。このようにすることにより、管理者が生産性を直接確認しながら使用環境に合わせてセキュリティレベル等を変更することができる。
【００８０】
また、生産性情報確認画面２５４は、トレース情報を埋め込まない場合の生産性とＣＰＵ２１で算出された生産性とを比較できるように表示している。このようにすることにより、ユーザ等は、算出された生産性がどの程度かを基準となる生産性と比較しながらセキュリティレベル等を設定することができる。
【００８１】
また、簡易設定としてセキュリティレベルにより設定することができるので、管理者等は埋込設定項目を選択する必要が無く、直感的に設定することができる。
【００８２】
また、個別設定として埋込設定項目を設定することができるので、管理者はトレース情報として埋め込む項目を直接指定することができ、きめ細かい設定をすることができる。
【００８３】
なお、図４及び図５に示したフローチャートを所定のＣＰＵ等のコンピュータが実行することで、画像処理プログラムとして機能させることができる。
【００８４】
（第２実施形態）
次に、本発明の第２の実施形態にかかる画像処理装置を、図１１〜図１３を参照して説明する。なお、前述した第１の実施形態と同一部分には、同一符号を付して説明を省略する。
【００８５】
本実施形態にかかる画像処理装置を有する画像管理システム５００を図１１に示す。図１１に示した画像管理システム５００は、ＭＦＰ１、２と、プリンタ３、４と、管理サーバ５と、を備える。
【００８６】
本実施形態では、画像処理装置としてＭＦＰ１、２以外にプリンタ３、４も備えている。なお、他にファクシミリ、スキャナ等も画像処理装置として備えることができる。即ち、印刷や表示或いは通信等により画像形成や画像出力等の所定の処理をすることが可能な機器であってトレース情報の大きさにより生産性が変動するものであればよい。
【００８７】
また、管理サーバ５と、ＭＦＰ１、２、プリンタ３、４とは、ネットワーク（無線又は有線のいずれであってもよい）で互いに接続されている。
【００８８】
ＭＦＰ２は、第１の実施形態で説明したＭＦＰ１と同じ構成である。プリンタ３、４は、ＭＦＰ１のエンジン部１７（基本機能部５３）が印刷機能に特化したものである。
【００８９】
管理装置としての管理サーバ５は、公知のサーバコンピュータで構成されている。管理サーバ５は、所定の権限を与えられた管理者が操作可能となっている。また、管理サーバ５は、図１１に示したように、埋込情報反映部５６で記憶媒体５８に保存されるログ情報や、操作部２０で算出される生産性をネットワーク経由で取得することができる。ログ情報の場合は、管理サーバ５からの要求に応じて、各機器のネットワーク処理部５９で要求を受信し、埋込情報設定部５７が記憶媒体５８などに格納されているログ情報を読み出してネットワーク処理部５９から送信する。また、生産性の場合は、各機器の操作部２０の通信Ｉ／Ｆ２５で要求を受信し、ＣＰＵ２１が算出した生産性を通信Ｉ／Ｆ２５から送信する。即ち、管理サーバ５は、算出部で算出された生産性を取得している。
【００９０】
また、図１２に示したように、管理サーバ５で一括してセキュリティレベルや埋込設定項目の変更をすることもできる。各機器は、管理サーバ５からの要求に応じて、ネットワーク処理部５９で要求を受信し、埋込情報設定部５７が記憶媒体５８などに格納されているトレース情報に埋め込む項目情報を書き換える。勿論、一括ではなく対象機器を指定してもよいし、管理サーバ５から個別にセキュリティレベルや埋込設定項目を変更してもよい。即ち、管理サーバ５は、設定された機密性に関する設定情報を画像処理装置へ出力している。この場合、ＭＦＰ１では、ネットワーク処理部５９が取得部として機能する。
【００９１】
つまり、管理サーバ５では、図５に示したフローチャートを実行することができる。この場合、ステップＳ２０９で算出する生産性は、ＭＦＰ１、２、プリンタ３、４に算出させて結果を取得すればよい。或いは、スペック情報を予め管理サーバ５が取得、保存して、管理サーバ５で算出するようにしてもよい。
【００９２】
なお、この管理サーバ５からの設定の変更については、日時や周期等を予め設定し、その決まった日時や周期で一斉に変更するようにしてもよい。
【００９３】
図１３は、画像管理システム５００に含まれる機器を移動した際の動作の説明図である。図１３は、高セキュリティエリアである営業区（営業部署）に設置されていたＭＦＰ１を、低セキュリティエリアである設計区（設計部署）に移動した場合の例であり、管理サーバ５でＭＦＰ１の設定を変更する。管理サーバ５では、例えば、部署名や機器の設置場所とセキュリティレベルが予め管理サーバ５が有するテーブル等で紐付けられて（対応付けて）保存されている。そのため、管理者は、部署名や設置場所を選択することで、それに合わせたセキュリティレベルやトレース情報に埋め込む項目をＭＦＰ１に送信することができる。
【００９４】
本実施形態によれば、画像管理システム５００は、画像処理装置であるＭＦＰ１等と、機密性に関する情報が設定される管理サーバ５と、を有し、管理サーバ５は、管理者等により設定されたセキュリティレベルや埋込設定項目（機密性に関する設定情報）をＭＦＰ１等へ出力する。このようにすることにより、管理サーバ５で複数の画像処理装置の機密性に関する設定情報を一括して設定することが可能となり、個別に設定する必要が無くなる。
【００９５】
また、管理サーバ５は、トレース情報及びＭＦＰ１等で算出された生産性やログ情報等を取得して保存する。このようにすることにより、管理サーバ５でログ情報等を管理することができ、ログ等の情報を集中して管理することができる。
【００９６】
また、管理サーバ５は、設置場所や部署とセキュリティレベルが予めテーブル等で紐付けられている。このようにすることにより、ＭＦＰ１等の機器が移動した場合であっても、設置場所や部署名を選択するだけで、セキュリティレベルや埋込設定項目を機器に設定することができる。したがって、管理者がセキュリティレベル等を意識しなくても適切なセキュリティに設定することができる。
【００９７】
なお、本発明は上記実施形態に限定されるものではない。即ち、当業者は、従来公知の知見に従い、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。かかる変形によってもなお本発明の画像処理装置の構成を具備する限り、勿論、本発明の範疇に含まれるものである。
【符号の説明】
【００９８】
１、２      ＭＦＰ（画像処理装置）
３、４      プリンタ（画像処理装置）
５          管理サーバ（管理装置）
１０        本体部
２０        操作部
２１        ＣＰＵ（算出部）
２７        操作パネル（取得部、出力部）
５４        埋込情報読取部（読込部）
５５        埋込情報作成部（生成部）
５６        埋込情報反映部（埋込部）
５７        埋込情報設定部
５８        記憶媒体
５００      画像管理システム
Ｓ１０５    収集した情報をトレース情報として描画（生成工程）
Ｓ１０６    印刷データとマージ（埋込工程）
Ｓ２０５    セキュリティレベルを選択（取得工程）
Ｓ２０７    設定したい項目を選択（取得工程）
Ｓ２０９    生産性情報生成・表示（算出工程）
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特許第５４１３０６１号公報
【図１】
2018144453.tif 000004
【図２】
2018144453.tif 000005
【図３】
2018144453.tif 000006
【図４】
2018144453.tif 000007
【図５】
2018144453.tif 000008
【図６】
2018144453.tif 000009
【図７】
2018144453.tif 000010
【図８】
2018144453.tif 000011
【図９】
2018144453.tif 000012
【図１０】
2018144453.tif 000013
【図１１】
2018144453.tif 000014
【図１２】
2018144453.tif 000015
【図１３】
2018144453.tif 000016