(57)【要約】【課題】文書ファイルを作成したユーザーと、その文書ファイルを印刷するユーザーとが相違する場合においても適切に情報の秘匿を実現する。【解決手段】画像形成システムは、秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録部と、文書ファイルの作成者としてのユーザーを特定する作成者ＩＤ情報と、画像形成処理の実行者としてのユーザーを特定する実行者ＩＤ情報とを印刷ジョブから取得するＩＤ情報取得部と、ユーザーからの入力に基づいて作成者ＩＤ情報によって特定されるユーザーに紐づけられている秘匿ワードと、実行者ＩＤ情報によって特定されるユーザーに紐づけられている秘匿ワードとを使用し、印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定する秘匿ワード管理部と、秘匿領域を判読困難とするマスキング処理を実行し、マスキング処理がなされた画像を形成する画像形成部とを備える。【選択図】図１
2018078497.tif 000002
【特許請求の範囲】
【請求項１】
画像形成システムであって、
画像形成処理において秘匿することが望まれている秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録部と、
前記画像形成処理の対象となる文書ファイルの作成者としてのユーザーを特定する作成者ＩＤ情報と、前記画像形成処理の実行者としてのユーザーを特定する実行者ＩＤ情報とを印刷ジョブから取得するＩＤ情報取得部と、
前記実行者ＩＤ情報によって特定されるユーザーからの入力に基づいて、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードと、前記実行者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードとを使用し、前記印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定する秘匿ワード管理部と、
前記秘匿領域を判読困難とするマスキング処理を実行し、前記マスキング処理がなされた画像を形成する画像形成部と、
を備える画像形成システム。
【請求項２】
請求項１記載の画像形成システムであって、
前記秘匿ワード管理部は、前記作成者ＩＤ情報と前記実行者ＩＤ情報とが同一ユーザーを表している場合には、前記実行者ＩＤ情報によって特定されるユーザーからの入力に基づいて、前記実行者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードを使用して前記秘匿領域を決定する画像形成システム。
【請求項３】
請求項１又は２に記載の画像形成システムであって、
前記秘匿ワード管理部は、前記作成者ＩＤ情報によって特定されるユーザーの権限が前記実行者ＩＤ情報よって特定されるユーザーの権限よりも上位である場合には、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードを表示する領域を強制的に前記秘匿領域として決定する画像形成システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の画像形成システムであって、
前記秘匿ワード管理部は、前記作成者ＩＤ情報によって特定されるユーザーの権限が前記実行者ＩＤ情報よって特定されるユーザーの権限よりも下位である場合には、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードを表示する領域を前記秘匿領域として決定するか否かを問い合わせるユーザーインターフェース画面を表示し、前記ユーザーインターフェース画面への入力に応じて前記決定を行う画像形成システム。
【請求項５】
請求項１乃至４のいずれか１項に記載の画像形成システムであって、さらに、
原稿に表示されている原稿画像を読み取って原稿画像データを生成する画像読取部を備え、
前記ＩＤ情報取得部は、前記原稿画像の読み取りの実行者としてのユーザーを特定する読取者ＩＤ情報を取得し、
前記秘匿ワード管理部は、所定のコードと電子透かしの少なくとも一方によって、前記秘匿領域に表示されている機密情報を暗号化して前記画像に埋め込み、前記埋め込まれた情報のうち前記読取者ＩＤ情報によって特定されるユーザーの権限よりも下位の権限のユーザーに紐づけられている前記秘匿ワードを復元するか否かを問い合わせるユーザーインターフェース画面を表示し、前記ユーザーインターフェース画面への入力に応じて前記復元を行う画像形成システム。
【請求項６】
請求項１乃至５のいずれか１項に記載の画像形成システムに利用可能な画像形成装置であって、
前記画像形成処理において秘匿することが望まれている秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録部を備える画像形成装置。
【請求項７】
画像形成方法であって、
画像形成処理において秘匿することが望まれている秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録工程と、
前記画像形成処理の対象となる文書ファイルの作成者としてのユーザーを特定する作成者ＩＤ情報と、前記画像形成処理の実行者としてのユーザーを特定する実行者ＩＤ情報とを印刷ジョブから取得するＩＤ情報取得工程と、
前記実行者ＩＤ情報によって特定されるユーザーからの入力に基づいて、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードと、前記実行者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードとを使用し、前記印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定する秘匿ワード管理工程と、
前記秘匿領域を判読困難とするマスキング処理を実行し、前記マスキング処理がなされた画像を形成する画像形成工程と、
を備える画像形成方法。
【請求項８】
画像形成装置を制御するための画像形成プログラムであって、
画像形成処理において秘匿することが望まれている秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録部、
前記画像形成処理の対象となる文書ファイルの作成者としてのユーザーを特定する作成者ＩＤ情報と、前記画像形成処理の実行者としてのユーザーを特定する実行者ＩＤ情報とを印刷ジョブから取得するＩＤ情報取得部、
前記実行者ＩＤ情報によって特定されるユーザーからの入力に基づいて、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードと、前記実行者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードとを使用し、前記印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定する秘匿ワード管理部、及び
前記秘匿領域を判読困難とするマスキング処理を実行し、前記マスキング処理がなされた画像を形成する画像形成部として前記画像形成装置を機能させる画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成方法及び画像形成プログラムに関し、特に機密情報を秘匿するための技術に関する。
【背景技術】
【０００２】
近年、個人情報保護やマイナンバーの普及により印刷物上の機密情報の秘匿性の向上が求められている。このような観点から、印刷データに他人には見られたくない機密情報が含まれているとき、その情報をマスキングして秘匿することが行われている。たとえば特許文献１は、原稿をスキャナで取り込む際に、原稿の秘匿したい部分をあらかじめ特定の色でマーキングしておくことで、その特定の色でマーキングされた箇所を黒塗りして印刷する技術を提案している。一方、特許文献２は、秘匿が望まれるキーワードを辞書に登録しておいて、印刷データ内にマッチするキーワードが発見された場合に、これが表示される個所を塗りつぶすという技術を提案している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２１８８３６号公報
【特許文献２】特開２０１２−４９８６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数のユーザーで画像形成装置及びローカルネットワークを共有している場合、文書ファイルを作成したユーザーと、その文書ファイルを印刷するユーザーとが相違する場合がある。この場合、文書ファイルを作成したユーザーが秘匿を望む情報と、文書ファイルを印刷するユーザーが秘匿を望む情報とに相違が生じ、各ユーザーの意図通りの秘匿が実現できないことがあった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、文書ファイルを作成したユーザーと、その文書ファイルを印刷するユーザーとが相違する場合においても適切に情報の秘匿を実現する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成システムは、画像形成処理において秘匿することが望まれている秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録部と、前記画像形成処理の対象となる文書ファイルの作成者としてのユーザーを特定する作成者ＩＤ情報と、前記画像形成処理の実行者としてのユーザーを特定する実行者ＩＤ情報とを印刷ジョブから取得するＩＤ情報取得部と、前記実行者ＩＤ情報によって特定されるユーザーからの入力に基づいて、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードと、前記実行者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードとを使用し、前記印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定する秘匿ワード管理部と、前記秘匿領域を判読困難とするマスキング処理を実行し、前記マスキング処理がなされた画像を形成する画像形成部とを備える。
【０００７】
本発明の画像形成方法は、画像形成処理において秘匿することが望まれている秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録工程と、前記画像形成処理の対象となる文書ファイルの作成者としてのユーザーを特定する作成者ＩＤ情報と、前記画像形成処理の実行者としてのユーザーを特定する実行者ＩＤ情報とを印刷ジョブから取得するＩＤ情報取得工程と、前記実行者ＩＤ情報によって特定されるユーザーからの入力に基づいて、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードと、前記実行者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードとを使用し、前記印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定する秘匿ワード管理工程と、前記秘匿領域を判読困難とするマスキング処理を実行し、前記マスキング処理がなされた画像を形成する画像形成工程とを備える。
【０００８】
本発明は、画像形成装置を制御するための画像形成プログラムを提供する。前記画像形成プログラムは、画像形成処理において秘匿することが望まれている秘匿ワードをユーザーに紐づけて登録する秘匿ワード登録部、前記画像形成処理の対象となる文書ファイルの作成者としてのユーザーを特定する作成者ＩＤ情報と、前記画像形成処理の実行者としてのユーザーを特定する実行者ＩＤ情報とを印刷ジョブから取得するＩＤ情報取得部、前記実行者ＩＤ情報によって特定されるユーザーからの入力に基づいて、前記作成者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードと、前記実行者ＩＤ情報によって特定されるユーザーに紐づけられている前記秘匿ワードとを使用し、前記印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定する秘匿ワード管理部、及び前記秘匿領域を判読困難とするマスキング処理を実行し、前記マスキング処理がなされた画像を形成する画像形成部として前記画像形成装置を機能させる。
【発明の効果】
【０００９】
本発明によれば、文書ファイルを作成したユーザーと、その文書ファイルを印刷するユーザーとが相違する場合においても適切に情報の秘匿を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るセキュリティ印刷システム１０の機能構成を示すブロックダイアグラムである。
【図２】一実施形態に係るセキュリティ印刷処理の手順を示すフローチャートである。
【図３】一実施形態に係るマスキング印刷処理の手順を示すフローチャートである。
【図４】一実施形態に係るマスキング印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。
【００１２】
図１は、本発明の一実施形態に係るセキュリティ印刷システム１０の機能構成を示すブロックダイアグラムである。セキュリティ印刷システム１０は、複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：ＭＦＰ）としての画像形成装置１００と、複数のパーソナルコンピュータ２００と、サーバ３００とを備えている。画像形成装置１００には、有線のネットワークＮを介して複数のパーソナルコンピュータ２００と、サーバ３００とが接続されている。セキュリティ印刷システム１０は、画像形成システムとも呼ばれる。
【００１３】
複数のパーソナルコンピュータ２００は、それぞれ制御部２１０を有している。制御部２１０は、秘匿ワード入力部２１１を有している。サーバ３００は、制御部３１０と、記憶部３４０とを備える。記憶部３４０は、秘匿ワードデータベース３４１を格納している。秘匿ワードデータベース３４１は、秘匿ワード登録部とも呼ばれる。
【００１４】
画像形成装置１００は、制御部１１０と、画像形成部１２０と、操作表示部１３０と、記憶部１４０と、通信インターフェース部１５０とを備えている。制御部１１０は、ＩＤ情報取得部１１１と、秘匿ワード管理部１１２とを備えている。ＩＤ情報取得部１１１及び秘匿ワード管理部１１２の機能については後述する。
【００１５】
制御部１１０，２１０及び３１０は、ＲＡＭやＲＯＭ等の主記憶手段、及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備えている。また、制御部１１０は、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他ハードウェア等のインターフェースに関連するコントローラ機能を備えている。制御部１１０，２１０及び３１０は、それぞれ画像形成装置１００、パーソナルコンピュータ２００及びサーバ３００の全体を制御する。
【００１６】
画像形成部１２０は、原稿から画像を読み取って画像データを生成する画像読取部１２１と、印刷設定に従って画像データを処理する画像処理部１２２と、記録媒体上に印刷を行って出力する画像出力部１２３と、マスキング処理部１２４とを備えている。マスキング処理部１２４の機能については後述する。
【００１７】
操作表示部１３０は、バックライトを有する液晶パネルとして構成されているディスプレイ１３１と、操作ボタン１３２とを備えている。操作表示部１３０は、タッチパネルとして機能するディスプレイ１３１や各種ボタンやスイッチ（図示せず）からユーザーの操作入力を受け付ける。
【００１８】
記憶部１４０，３４０は、非一時的な記録媒体であるハードディスクドライブやフラッシュメモリー等からなる記憶装置で、それぞれ制御部１１０，３１０が実行する処理の制御プログラムやデータを記憶する。
【００１９】
図２は、一実施形態に係るセキュリティ印刷処理の手順を示すフローチャートである。セキュリティ印刷処理は、画像形成装置１００、パーソナルコンピュータ２００及びサーバ３００の連携によって実行される。
【００２０】
ステップＳ１００では、パーソナルコンピュータ２００の秘匿ワード入力部２１１は、秘匿ワードを登録するためのユーザーインターフェース画面（図示せず）をパーソナルコンピュータ２００のディスプレイ（図示せず）に表示する。パーソナルコンピュータ２００のユーザーは、このユーザーインターフェース画面を使用して、そのユーザーが秘匿を望む情報（たとえばユーザーの個人情報その他のユーザーが機密にすべきと考える情報）を入力する。秘匿ワード入力部２１１は、ネットワークＮを介して入力された秘匿ワードをサーバ３００に送信する。
【００２１】
ステップＳ２００では、サーバ３００は、３台のパーソナルコンピュータ２００のユーザーＡ〜Ｃのそれぞれに紐づけて秘匿ワードデータベース３４１に登録する。秘匿ワードデータベース３４１には、セキュリティ印刷システム１０を利用可能なユーザーＡ〜Ｃが予め登録されている。
【００２２】
ユーザーＡ〜Ｃが事前に登録しておくキーワードとしては、住所や名前、マイナンバーに代表される個人情報や、ユーザーＡ〜Ｃが所属する部門として秘匿が望まれる技術の名前やプロジェクト名、経営情報、技術情報にあたる各パラメータの数値(利益や性能向上率等)といった各種情報が想定される。
【００２３】
これにより、セキュリティ印刷システム１０は、画像形成装置１００における画像形成処理において秘匿することが望まれている秘匿ワードをユーザーＡ〜Ｃに紐づけて登録することができる。
【００２４】
このように、複数のパーソナルコンピュータ２００のユーザーは、予め秘匿ワードをサーバ３００の記憶部３４０に記憶されている秘匿ワードデータベース３４１に登録することができる。秘匿ワードデータベース３４１に登録されている秘匿ワードは、どのユーザーが印刷する場合においても、画像形成装置１００において利用可能である。この例では、３台のパーソナルコンピュータ２００のユーザーＡ〜Ｃのそれぞれが画像形成装置１００を使用して印刷することができるものとする。
【００２５】
ステップＳ３００では、ユーザーＡは、パーソナルコンピュータ２００を操作してプライベート印刷を実行する。プライベート印刷では、ユーザーＡは、作成者がユーザーＢである文書ファイルを印刷するものとする。作成者がユーザーＢであるとは、文書ファイルの最終更新者がユーザーＢであることを意味する。文書ファイルは、パスワードによるロックやバージョン管理ツール等を利用することによって編集が制限され、最終更新者も変更されないものとする。
【００２６】
これにより、ユーザーＡのパーソナルコンピュータ２００は、この文書ファイルに基づいて生成された印刷ジョブを画像形成装置１００に送信する。印刷ジョブには、文書ファイルによって表される文書を表すための文書データと、文書ファイルの作成者としてのユーザーＢを特定する作成者ＩＤ情報と、印刷ジョブによる画像形成処理の実行者としてのユーザーＡを特定する実行者ＩＤ情報と、印刷ジョブの種類がプライベート印刷であることを示す情報とが含まれている。
【００２７】
ステップＳ４００では、ユーザーＡは、画像形成装置１００に出向いて認証処理を実行する。プライベート印刷では、印刷ジョブの送信者であるユーザーＡによる画像形成装置１００での認証操作に応じて、印刷物が出力されるからである。認証処理では、ユーザーＡは、操作表示部１３０を操作し、この印刷ジョブを選択し、ユーザーＡが有するパスワードを入力する。制御部１１０は、実行者ＩＤ情報によって特定されるユーザーＡであることが確認されると認証成功として処理する。
【００２８】
画像形成装置１００のＩＤ情報取得部１１１は、印刷ジョブから作成者ＩＤ情報と実行者ＩＤ情報とを取得する。ＩＤ情報取得部１１１は、取得した作成者ＩＤ情報と実行者ＩＤ情報とを使用して、サーバ３００に秘匿ワードを照会する。
【００２９】
ステップＳ５００では、サーバ３００の制御部３１０は、秘匿ワード取得処理を実行する。秘匿ワード特定処理では、制御部３１０は、実行者ＩＤ情報（ユーザーＡを特定）と作成者ＩＤ情報（ユーザーＢを特定）とを使用し、ユーザーＡに紐づけられている秘匿ワードと、ユーザーＢに紐づけられている秘匿ワードとを取得する。サーバ３００は、取得した秘匿ワードを画像形成装置１００に送信する。
【００３０】
ステップＳ６００では、画像形成装置１００は、マスキング印刷処理を実行する。マスキング印刷処理は、所定の秘匿ワードをマスキングして印刷を行う処理である。マスキングとは、黒塗りその他の方法で秘匿ワードが表示されている領域である秘匿領域を判読困難とすることを意味する。判読困難とは、黒塗りだけではなく、白塗り(印字しない)や、ボカシ、低コントラスト、格子線の追加、モザイク、電子透かし等によって判読を困難とする処理であり、判読不能だけでなく難読化その他のセキュリティレベルに応じた処理がなされていることを意味する。
【００３１】
画像形成装置１００の秘匿ワード管理部１１２は、印刷対象である文書データに取得された秘匿ワードが含まれているか否かを判断する。秘匿ワード管理部１１２は、文書データに秘匿ワードが含まれていない場合には、マスキング印刷処理を終了し、通常の印刷処理に自動的に切り替える。
【００３２】
秘匿ワードの検索は、たとえばラスタライズされたデータに対してパターンマッチングを実行することによって実現することができる。さらに、印刷ジョブには、文書データのメタデータとして、検索可能なテキストファイルが含むようにしてもよい。検索対象は、秘匿ワードそのものだけでなく、制御部１１０は、予め設定されているアルゴリズムを使用して秘匿ワードから連想されるキーワードを検索対象に含めてもよい。
【００３３】
具体的には、たとえばユーザーＡ〜Ｃが所属する部門の秘匿ワードに「経理情報」が登録されている場合には、売上、利益、利益率などのワードとその数値が秘匿リストになるように構成してもよい。さらに、たとえば文書ファイルの作成者の秘匿ワードに「光量補正」が登録されている場合には、「光量補正」の文言を含む文章や段落をマスキング対象とすることも可能である。このような連想による秘匿ワードについては、印刷実行時に操作表示部１３０に表示させて、ユーザーにその判別の是非を確認させるようにしてもよい。このように、秘匿ワード管理部１１２は、秘匿ワードを使用して、印刷ジョブを使用して生成される画像において秘匿すべき領域である秘匿領域を決定するものであればよい。
【００３４】
なお、電子透かしを利用する場合には、印刷物をスキャンし直した際に情報を復元することができるようにマスキング処理を構成してもよい。この際、スキャン実行者のＩＤに基づいて復元のロックをするかしないかの制御をすることも可能である。秘匿ワード管理部１１２は、単純な黒塗りの場合であっても印刷物の余白にバーコードやＱＲコード（登録商標）といった方法等で管理番号やマスキングしている情報を暗号化して画像に埋め込んでおくことができ、この画像のスキャン時に復元することができる。
【００３５】
具体的には、秘匿ワード管理部１１２は、所定のコードと電子透かしの少なくとも一方によって、秘匿領域に表示されている機密情報を暗号化して画像に埋め込むことができる。画像形成部１２０は、この画像を印刷媒体上に形成して出力することができる。ユーザーは、画像形成装置１００にログインし、画像読取部１２１を使用して出力された印刷媒体である原稿から原稿画像を読み取って原稿画像データを生成する際に、黒塗りを外して機密情報を復元することができる。
【００３６】
ただし、復元可能な機密情報は、読取者ＩＤ情報によって特定されるユーザーの権限よりも下位の権限のユーザーに紐づけられている秘匿ワードとなる。読取者ＩＤ情報は、原稿画像の読み取りの実行者としてのユーザーを特定する情報であり、ログイン時における認証のためのユーザー入力を使用して取得される。なお、機密情報の復元では、画像形成装置１００は、秘匿ワードを復元するか否かを問い合わせるユーザーインターフェース画面を表示し、このユーザーインターフェース画面への入力に応じて復元を行うようにすることもできる。
【００３７】
図３及び図４は、一実施形態に係るマスキング印刷処理（ステップＳ６００）の手順を示すフローチャートである。ステップＳ６０１では、ユーザーＡは、画像形成装置１００の操作表示部１３０が有するスタートボタン（図示せず）を押下する。
【００３８】
ステップＳ６０２では、秘匿ワード管理部１１２は、実行者ＩＤ情報と作成者ＩＤ情報が一致するか否か、すなわち、印刷実行者（単に印刷者とも呼ばれる。）と文書作成者（単に作成者とも呼ばれる。）が同一ユーザーであるか否かを判断する。秘匿ワード管理部１１２は、この判断に基づき、同一ユーザーである場合には、処理をステップＳ６０３に進め、同一ユーザーでない場合には、処理をステップＳ６０６に進める。
【００３９】
この例では、印刷者（ユーザーＡ）と作成者（ユーザーＢ）が同一ではないので、処理がステップＳ６０６に進められることになる。ただし、説明を分かりやすくするために、印刷者と作成者が同一である場合について説明し、次に、印刷者と作成者が同一でない場合について説明する。
【００４０】
ステップＳ６０３では、画像形成装置１００は、操作表示部１３０にユーザーインターフェース画面としての秘匿設定画面を表示する。これにより、画像形成装置１００は、印刷者であるユーザーに対して、印刷対象の文書に秘匿ワードが含まれていることを注意喚起することができる。秘匿設定画面には、秘匿ワードをマスキングするか否かを問い合わせるアイコン表示（図示せず）が含まれている。
【００４１】
ステップＳ６０４では、秘匿ワード管理部１１２は、マスキング処理する旨の入力に応じて処理をＳ６０５に進め、マスキング処理しない旨の入力に応じて処理をステップＳ６２０（印刷処理）に進める。
【００４２】
ステップＳ６０５では、マスキング処理部１２４は、印刷者の秘匿ワードについてマスキング処理を実行する。マスキング処理では、マスキング処理部１２４は、文書データにおいて、印刷者（作成者と同一）に紐づけられている秘匿領域を黒塗りその他の方法で判読困難とする。
【００４３】
一方、ステップＳ６０６では、秘匿ワード管理部１１２は、印刷者が作成者よりも上位権限者であるか否かを判断する。本実施形態では、ユーザーＡ〜Ｃの権限は、秘匿ワードデータベース３４１に登録してあるものとする。この判断は、実行者ＩＤ情報と作成者ＩＤ情報とを使用して行われる。秘匿ワード管理部１１２は、この判断に基づき、印刷者が作成者よりも上位権限者である場合には、処理をステップＳ６０８に進め、印刷者が作成者よりも上位権限者でない場合には、処理をステップＳ６０７に進める。
【００４４】
ステップＳ６０７では、マスキング処理部１２４は、作成者の秘匿ワードについてマスキング処理を実行する。印刷者が作成者よりも上位権限者でないので、印刷者には、マスキング処理を実行するか否かの決定をする権限がなく、作成者の権限で自動的（すなわち強制的）に作成者の秘匿ワードについてマスキング処理が実行されることになる。
【００４５】
秘匿ワード管理部１１２は、作成者の秘匿ワードについてマスキング処理が実行された後に、処理をステップＳ６０３に進める。これにより、印刷者は、自己の権限に基づき、その判断に応じて印刷者の秘匿ワードについてマスキング処理を実行することができる。なお、ステップＳ６０４での判断の後に、作成者の秘匿ワード又は両者の秘匿ワードについてマスキング処理を実行するようにしてもよい。
【００４６】
ステップＳ６０８（図４参照）では、秘匿ワード管理部１１２は、画像形成装置１００の操作表示部１３０にユーザーインターフェース画面としての秘匿設定画面を表示する。これにより、画像形成装置１００は、印刷者であるユーザーに対して、印刷対象の文書に作成者の秘匿ワードが含まれていることを注意喚起することができる。
【００４７】
ステップＳ６０９では、秘匿ワード管理部１１２は、マスキング処理する旨の入力に応じて処理をＳ６１１に進め、マスキング処理しない旨の入力に応じて処理をステップＳ６１０に進める。
【００４８】
ステップＳ６１０では、秘匿ワード管理部１１２は、画像形成装置１００の操作表示部１３０にユーザーインターフェース画面としての秘匿設定画面を表示する。これにより、画像形成装置１００は、印刷者であるユーザーに対して、印刷対象の文書に印刷者の秘匿ワードが含まれていることを注意喚起することになる。
【００４９】
ステップＳ６１２では、秘匿ワード管理部１１２は、マスキング処理する旨の入力に応じて処理をＳ６１４に進め、マスキング処理しない旨の入力に応じて処理をステップＳ６２０に進める。ステップＳ６１４では、マスキング処理部１２４は、印刷者の秘匿ワードについてマスキング処理を実行する。
【００５０】
一方、ステップＳ６１１では、秘匿ワード管理部１１２は、ステップＳ６１０と同様に、画像形成装置１００は、操作表示部１３０にユーザーインターフェース画面としての秘匿設定画面を表示する。ステップＳ６１３では、秘匿ワード管理部１１２は、マスキング処理する旨の入力に応じて処理をＳ６１６に進め、マスキング処理しない旨の入力に応じて処理をステップＳ６１５に進める。
【００５１】
ステップＳ６１５では、マスキング処理部１２４は、作成者の秘匿ワードのみについてマスキング処理を実行する。ステップＳ６１６では、マスキング処理部１２４は、作成者と印刷者の両者の秘匿ワードについてマスキング処理を実行する。
【００５２】
なお、秘匿設定画面は、作成者の秘匿ワードと印刷者の秘匿ワードのそれぞれの設定において表示されるが、設定操作を簡略化するために初期設定で一部もしくは全部の選択肢に対して「マスキングする」又は「マスキングしない」の設定をしておいてもよい。
【００５３】
ステップＳ６２０では、画像形成部１２０は、必要に応じてマスキング処理が施された文書データに基づいて画像形成処理を実行して印刷物を出力する。なお、本実施形態では、プライベート印刷の実行を例示しているが、プライベート印刷に限られず、通常の印刷でも印刷ジョブに含まれている作成者ＩＤ情報と実行者ＩＤ情報とを使用して同様に処理することができる。
【００５４】
このように、本実施形態では、セキュリティ印刷システム１０は、ネットワーク上で複数のユーザーで文書ファイルを共有する場合でも、各ユーザーが秘匿を望む秘匿ワードを適切に秘匿してセキュリティ性の高い印刷を行うことができる。セキュリティ印刷システム１０は、さらに、ユーザーに対して秘匿ワードの存在について適切に注意を喚起し、作成者と印刷者の権限を踏まえて適切かつ簡便な方法で機密性を向上させることができる。
【００５５】
これにより、セキュリティ印刷システム１０は、文書ファイルの作成から印刷実行まで一貫したセキュリティ管理を行わなくても、印刷出力時に作成者と印刷者の機密情報を簡易に保護することができる。加えて、セキュリティ印刷システム１０は、電子透かしや各種コードを使用し、各ユーザーの権限も踏まえて秘匿ワードを復元することもできる。
【００５６】
本発明は、上記実施形態だけでなく、以下のような変形例でも実施することができる。
【００５７】
変形例１：上記実施形態では、複数のパーソナルコンピュータ２００と、画像形成装置１００と、サーバ３００とを使用してセキュリティ印刷システム１０が構成されているが、たとえばサーバ３００を使用することなく、サーバ３００で実行されている処理を画像形成装置１００で実行するように構成してもよい。
【００５８】
変形例２：上記実施形態では、画像形成装置１００の操作表示部１３０で秘匿ワードをマスキングするか否かをユーザーに問い合わせているが、このような方法に限られず、たとえばマスキング結果を印刷実行者であるユーザーのパーソナルコンピュータ２００に送信してプレビュー機能を可能としてもよい。これにより、印刷実行者は、マスキング状態を確認しつつ、たとえばパーソナルコンピュータ２００において秘匿領域毎に秘匿ワードをマスキングするか否かを判断することができる。
【符号の説明】
【００５９】
１００  画像形成装置
１１０，２１０，３１０  制御部
１１１  ＩＤ情報取得部
１１２  秘匿ワード管理部
１２０  画像形成部
１２１  画像読取部
１２２  画像処理部
１２３  画像出力部
１３０  操作表示部
１３１  ディスプレイ
１３２  操作ボタン
１４０，３４０  記憶部
１５０  通信インターフェース部
１２４  マスキング処理部
２００  パーソナルコンピュータ
２１１  秘匿ワード入力部
３００  サーバ
３４１  秘匿ワードデータベース
【図１】
2018078497.tif 000003
【図２】
2018078497.tif 000004
【図３】
2018078497.tif 000005
【図４】
2018078497.tif 000006