(57)【要約】【課題】、画像の内容を認識できないようにする。【解決手段】ラインセンサーにより、用紙に形成された文字列画像１３５や図形画像などの画像を読み取り、マスク作成部により、文字列画像１３５や図形画像などの画像の形状を除外し、かつ文字列画像１３５や図形画像などの画像と同色のマスク画像１３７を示す画像データを作成し、画像処理部により、画像データを画像処理し印刷データとし、プリンター部により、印刷データに基づき、文字列画像１３５や図形画像などの画像の形成位置にマスク画像１３７を形成した。これにより、用紙上における文字列画像１３５や図形画像などの画像の厚みと、マスク画像１３７の厚みとを均一化でき、文字列画像１３５や図形画像などの画像のエッジ部分での乱反射を阻止できる。【選択図】図３
2018113598.tif 000002
【特許請求の範囲】
【請求項１】
用紙に形成された画像を読み取る画像読取デバイスと、
前記画像の形状を除外し、かつ前記画像と同色のマスク画像を示す画像データを作成するマスク作成部と、
前記画像データを画像処理し印刷データとする画像処理部と、
前記印刷データに基づき、前記画像の形成位置に前記マスク画像を形成するプリンター部とを備える
ことを特徴とする画像形成装置。
【請求項２】
漏洩防止情報を記憶する記憶デバイスと、
前記画像読取デバイスが読み取った画像を認識し、前記漏洩防止情報に該当するかどうかを判断する画像認識部と有し、
前記マスク作成部は、前記画像認識部が前記漏洩防止情報に該当すると判断した前記画像に対応する前記画像データを作成する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像認識部は、前記画像のサイズ、色及び濃度に関わる特徴抽出を行い、
前記マスク作成部は、前記画像認識部による特徴抽出の結果に合わせて前記画像データを作成する
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
画像読取デバイスにより、用紙に形成された画像を読み取る工程と、
マスク作成部により、前記画像の形状を除外し、かつ前記画像と同色のマスク画像を示す画像データを作成する工程と、
画像処理部により、前記画像データを画像処理し印刷データとする工程と、
プリンター部により、前記印刷データに基づき、前記画像の形成位置に前記マスク画像を形成する工程とを画像形成装置を制御するコンピューターに実行させる
ことを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿から読み取った画像に対するマスク処理に適した画像形成装置及び画像形成プログラムに関する。
【背景技術】
【０００２】
たとえば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などの画像形成装置においては、印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能などが搭載されている。ところで、このような画像形成装置では、たとえば印刷済みの用紙の再利用を目的とし、印刷済みの用紙の画像が形成されていない面側への印刷を行うことがある。この場合、印刷済みの用紙には、文字、図、絵、写真などの画像が印刷されていることがあり、特に、たとえば個人や会社に関する機密情報などが印刷されていると、情報漏洩の対策が必要となることがある。
【０００３】
このような情報漏洩の対策として、特許文献１では、目印検出部により、スキャナーが読み取った元画像データからマスク形成の対象位置となり得る目印を検出し、付加データ作成部により、目印検出部が検出した目印と、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）装置が受け付けた指示とに基づき、元画像データに対しマスクを形成すべき変換対象領域を設定し、変換対象領域に対応するマスク画像データとマスク画像に付随して設定された付随データとを含む付加データを作成し、電子文書合成部により、付加データ作成部が作成した付加データと、付加データの元となった元画像データとを合成して電子文書を作成する画像読取装置を提案している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１５００２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１での画像読取装置では、電子文書合成部が付加データ作成部の作成した付加データと、付加データの元となった元画像データとを合成して電子文書を作成するので、読取画像の目的とする部位にマスキング処理を施すことができる。
【０００６】
ところで、特許文献１での画像読取装置では、元画像の上にベタ画像を印刷することで、元画像のマスキング処理を施している。ところが、ベタ画像によって覆われた元画像の厚みがベタ画像の厚みより大きくなるため、ベタ画像には元画像による凹凸が形成される。この場合、元画像のエッジ部分で乱反射が生じるため、見る角度によっては元画像の内容が認識されてしまうおそれがあるという問題がある。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解消することができる画像形成装置及び画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像形成装置は、用紙に形成された画像を読み取る画像読取デバイスと、前記画像の形状を除外し、かつ前記画像と同色のマスク画像を示す画像データを作成するマスク作成部と、前記画像データを画像処理し印刷データとする画像処理部と、前記印刷データに基づき、前記画像の形成位置に前記マスク画像を形成するプリンター部とを備えることを特徴とする。
また、漏洩防止情報を記憶する記憶デバイスと、前記画像読取デバイスが読み取った画像を認識し、前記漏洩防止情報に該当するかどうかを判断する画像認識部と有し、前記マスク作成部は、前記画像認識部が前記漏洩防止情報に該当すると判断した前記画像に対応する前記画像データを作成することを特徴とする。
また、前記画像認識部は、前記画像のサイズ、色及び濃度に関わる特徴抽出を行い、
前記マスク作成部は、前記画像認識部による特徴抽出の結果に合わせて前記画像データを作成することを特徴とする。
本発明の画像形成プログラムは、画像読取デバイスにより、用紙に形成された画像を読み取る工程と、マスク作成部により、前記画像の形状を除外し、かつ前記画像と同色のマスク画像を示す画像データを作成する工程と、画像処理部により、前記画像データを画像処理し印刷データとする工程と、プリンター部により、前記印刷データに基づき、前記画像の形成位置に前記マスク画像を形成する工程とを画像形成装置を制御するコンピューターに実行させることを特徴とする。
本発明の画像形成装置及び画像形成プログラムでは、画像読取デバイスにより、用紙に形成された画像を読み取り、マスク作成部により、画像の形状を除外し、かつ画像と同色のマスク画像を示す画像データを作成し、画像処理部により、画像データを画像処理し印刷データとし、プリンター部により、印刷データに基づき、画像の形成位置にマスク画像を形成する。
これにより、用紙上における画像の厚みと、マスク画像の厚みとを均一化できる。言い換えれば、マスク画像には、画像による凹凸が形成されないため、画像のエッジ部分での乱反射を阻止できる。
【発明の効果】
【０００９】
本発明の画像形成装置及び画像形成プログラムによれば、用紙上における画像の厚みと、マスク画像の厚みとを均一化することで、画像のエッジ部分での乱反射を阻止でき、画像の内容を認識できないようにすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の画像形成装置をＭＦＰに適用した場合の一実施形態を説明するための図である。
【図２】図１のＭＦＰの構成を示す図である。
【図３】図１のＭＦＰによるマスク処理の概要について説明するものであって、図３（ａ）は図１のラインセンサーが読み取った印刷済みの用紙のイメージ画像の一例を示す図であり、図３（ｂ）は図２の画像認識部が図３（ａ）のイメージ画像から切り出した文字列画像を示す図であり、図３（ｃ）は図２のマスク作成部が作成するマスク画像を示す図であり、図３（ｄ）は図２のマスク作成部が作成したマスク画像を用紙の文字列画像の上に印刷した場合のマスク処理画像を示す図である。また、図３（ｅ）は一般的なマスク処理でのマスク画像を示す図であり、図３（ｆ）は図３（ｅ）のマスク画像を用紙の文字列画像の上に印刷した場合のマスク処理画像を示す図である。
【図４】図１のＭＦＰによるマスク処理の概要について説明するものであって、図４（ａ）は図１のラインセンサーが読み取った印刷済みの用紙のイメージ画像の他の例を示す図であり、図４（ｂ）は図２の画像認識部が図４（ａ）のイメージ画像から切り出した文字列画像を示す図であり、図４（ｃ）は図２のマスク作成部が作成するマスク画像を示す図であり、図４（ｄ）は図２のマスク作成部が作成したマスク画像を用紙の文字列画像の上に印刷した場合のマスク処理画像を示す図である。また、図４（ｅ）は図２の画像認識部が図４（ａ）のイメージ画像から切り出した図形画像を示す図であり、図４（ｆ）は図２のマスク作成部が作成するマスク画像を示す図であり、図４（ｇ）は図４（ｆ）のマスク画像を用紙の図形画像の上に印刷した場合のマスク処理画像を示す図である。
【図５】図１のＭＦＰによるマスク画像の形成処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の画像形成装置の一実施形態を、図１〜図５を参照しながら説明する。なお、以下の説明においての画像形成装置の一例としては、たとえば印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能などを搭載した複合的な周辺機器であるＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であるものとする。
【００１２】
まず、図１に示すように、ＭＦＰ１００の本体１０１Ａの内部には、ラインセンサー１０４、制御部１１０、給紙部１３０、プリンター部１４０、定着部１５０、搬送部１６０などが搭載されている。なお、符号１７０は用紙給紙部を示し、符号１７１は排紙トレイを示している。
【００１３】
ラインセンサー１０４は、搬送部１６０の後述の第１搬送路１６１の上流側であって、下段の給紙カセット１３１ｃに収容されている用紙１３３の上側の面の画像を読み取り可能な位置に設置され、用紙１３３の画像を読み取る。制御部１１０は、各部の動作を制御するものであるが、詳細については後述する。給紙部１３０は、用紙サイズや用紙タイプの異なる様々な用紙１３３を収容できる複数の給紙カセット１３１ａ〜１３１ｃを収容する。なお、本実施形態では、下段の給紙カセット１３１ｃが、片面が印刷済みの用紙１３３（いわゆる裏紙）用として設定されており、印刷済みの用紙１３３が印刷済みの面を上に向けた状態で収容されているものとする。また、本実施形態では、上段の給紙カセット１３１ａおよび中段の給紙カセット１３１ｂは白紙の用紙１３３用として設定されている。それぞれの給紙カセット１３１ａ〜１３１ｃには、給紙ローラー１３２が設けられている。給紙ローラー１３２は、給紙カセット１３１ａ〜１３１ｃからの用紙１３３を、搬送部１６０の後述の第１搬送路１６１に送り出す。
【００１４】
プリンター部１４０は、図示しない感光体ドラム、現像装置、帯電装置、露光装置などを有する、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｂ）を含む画像形成ユニット１４１を備えている。また、プリンター部１４０は、１次転写ローラー１４２、駆動ローラー１４３、従動ローラー１４４、中間転写ベルト１４５、２次転写ローラー１４６を有している。画像形成ユニット１４１は、印刷データに基づき、帯電、露光及び現像の工程により図示しない感光体ドラム上にトナー像を形成する。また、１次転写ローラー１４２は、図示しない感光体ドラム上のトナー像を、駆動ローラー１４３及び従動ローラー１４４に張架されている中間転写ベルト１４５上に転写する。２次転写ローラー１４６は、用紙１３３の裏面側から圧接し、用紙１３３の表面側に中間転写ベルト１４５上のトナー画像を転写する。
【００１５】
定着部１５０は、加熱ローラー１５１と加圧ローラー１５２とを有している。加熱ローラー１５１は、図示しない熱源制御部によって制御される熱源からの熱を用紙１３３に与える。加圧ローラー１５２は、用紙１３３を加熱ローラー１５１側に押しつける。加圧ローラー１５２の加圧力は、図示しない加圧調整機構部によって調整される。そして、定着部１５０は、駆動ローラー１４３と２次転写ローラー１４６とにより、トナー画像が転写された用紙１３３に対し、加圧ローラー１５２による圧と加熱ローラー１５１による熱とを加える。これにより、用紙１３３にトナー画像が定着される。なお、図示しない加圧調整機構部は、加圧ローラー１５２を加熱ローラー１５１の方向に押圧する押圧部材、ばね、及びステッピングモーターなどの駆動部で構成され、駆動部を動作させて押圧部材を移動させることにより、加圧ローラー１５２の加圧力を調整する。
【００１６】
搬送部１６０は、給紙カセット１３１ａ〜１３１ｃから分岐点１６４まで延びる第１搬送路１６１と、分岐点１６４から排紙トレイ１７１まで延びる第２搬送路１６２と、分岐点１６４で迂回し第１搬送路１６１に戻る第３搬送路１６３とを有している。なお、用紙１３３に対する印刷には、片面印刷、両面印刷及び裏面印刷がある。なお、裏面印刷とは、たとえば印刷済みの用紙１３３の再利用を目的とし、印刷済みの用紙１３３の画像（文字、図、絵、写真など）が形成されていない面側への印刷を行うことである。第３搬送路１６３は、両面印刷及び裏面印刷に使用される。
【００１７】
ここで、片面印刷では、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送し、トナー画像の転写速度に合わせて定着部１５０側に搬送する。さらに、第１搬送路１６１が定着部１５０のトナー画像の定着位置まで搬送し、定着の終えた用紙１３３を第２搬送路１６２側に搬送する。そして、第２搬送路１６２がトナー画像の定着された用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送する。
【００１８】
両面印刷では、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送し、トナー画像の転写速度に合わせて定着部１５０側に搬送する。さらに、第１搬送路１６１が定着部１５０のトナー画像の定着位置まで搬送し、定着の終えた用紙１３３を第２搬送路１６２側に搬送する。続いて、第２搬送路１６２がトナー画像の定着された用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送するが、用紙１３３の後端が分岐点１６４に差しかかると、第３搬送路１６３が用紙１３３を矢印ｂ方向に沿って搬送し、第１搬送路１６１に送り出す。このとき、用紙１３３が反転する（画像が形成されていない裏面側が中間転写ベルト１４５側に向けられる）。以降は、片面印刷と同様に、第２搬送路１６２がトナー画像の転写及び定着を終えた用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送する。片面印刷及び両面印刷の場合、白紙の用紙１３３が収容されている上段の給紙カセット１３１ａまたは中段の給紙カセット１３１ｂを選択可能である。
【００１９】
裏面印刷では、第１搬送路１６１が用紙１３３を矢印ａ方向に沿って搬送する。このとき、ラインセンサー１０４が用紙１３３に印刷されている画像を読み取る。ここで、後述の図２に示す画像認識部１１９がラインセンサー１０４の読み取った画像に対して画像認識を行い、情報漏洩防止の画像であるかどうかなどを判断する。また、画像認識部１１９がラインセンサー１０４の読み取った画像に対して情報漏洩防止の画像であると判断すると、後述の図２に示すシステム制御部１２３が後述の図２に示すマスク作成部１２０に対して後述の図３及び図４に示すマスク画像１３７の作成を指示する。そして、画像認識部１１９が情報漏洩防止の画像であると判断した場合、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送すると、用紙１３３の情報漏洩防止に該当する画像の形成位置に後述の図３及び図４に示すマスク画像１３７を形成するためのトナー画像が転写される。さらに、第１搬送路１６１が用紙１３３を定着部１５０のトナー画像の定着位置まで搬送すると、用紙１３３に対してトナー画像が定着される。続いて、第２搬送路１６２が定着部１５０を通過した用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送するが、用紙１３３の後端が分岐点１６４に差しかかると、第３搬送路１６３が用紙１３３を矢印ｂ方向に沿って搬送し、第１搬送路１６１に送り出す。このとき、用紙１３３が反転する（画像が形成されていない裏面側が中間転写ベルト１４５側に向けられる）。以降は、片面印刷と同様に、第２搬送路１６２がトナー画像の転写及び定着を終えた用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送する。裏面印刷の場合、印刷済みの用紙１３３が収容されている下段の給紙カセット１３１ｃを選択可能である。
【００２０】
次に、図２を参照し、図１の制御部１１０の構成について説明する。制御部１１０は、スキャナー部１０１、プリンター部１４０、ＦＡＸ（Ｆａｃｓｉｍｉｌｅ）部１０２、Ｉ／Ｆ（インターフェース）１０３、ラインセンサー１０４、パネル部１０５及びＨＤＤ１０６の動作を制御する。
【００２１】
スキャナー部１０１は、イメージセンサ（図示省略）によって読み取られる、用紙１３３上の画像をデジタルの画像データに変換し、制御部１１０に入力するデバイスである。プリンター部１４０は、制御部１１０から出力される印刷データに基づき、用紙１３３上に画像を印刷するデバイスである。ＦＡＸ部１０２は、制御部１１０から出力されるデータを、電話回線を通じ相手方となるファクシミリへと送信し、また、相手方ファクシミリからのデータを受信して制御部１１０に入力するデバイスである。
【００２２】
Ｉ／Ｆ１０３は、ネットワークを介し、他のＭＦＰ１００やユーザー端末などとの通信を受け持つ。なお、Ｉ／Ｆ１０３は、図示しないコンテンツサーバーやウェブサーバーなどとの通信を受け持ってもよい。ラインセンサー１０４は、印刷済みの用紙１３３に印刷されている画像を読み取る。パネル部１０５は、たとえばＭＦＰ１００の印刷機能、コピー機能、ＦＡＸ機能、ネットワーク経由でのデータ送受信機能や、各種設定のための表示を行うタッチパネルとハードウェアキーとを有するデバイスである。ＨＤＤ１０６は、ＭＦＰ１００の種々の機能を提供するためのアプリケーションプログラムなどを記憶している記憶デバイスである。また、ＨＤＤ１０６は、ユーザー端末側から登録された印刷ジョブを記憶するユーザーボックスを有している。また、ＨＤＤ１０６は、パネル部１０５を介して登録された情報漏洩防止のための漏洩防止情報（文字、図、絵、写真などを含む）を記憶する。ユーザーは、秘匿したい情報を漏洩防止情報として登録することができる。
【００２３】
制御部１１０は、認証プログラムなどのアプリケーションプログラム、画像形成プログラム、及び制御プログラムなどを実行してＭＦＰ１００全体の動作を制御するプロセッサーである。制御部１１０は、スキャナー制御部１１１、プリンター制御部１１２、ＦＡＸ制御部１１３、通信制御部１１４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１５、ＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ａｎｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）１１６、センサー制御部１１７、画像処理部１１８、画像認識部１１９、マスク作成部１２０、パネル操作制御部１２１、ＨＤＤ制御部１２２、システム制御部１２３を備えている。また、これらは、データバス１２４に接続されている。
【００２４】
スキャナー制御部１１１は、スキャナー部１０１の読み取り動作を制御する。プリンター制御部１１２は、プリンター部１４０の印刷動作を制御する。ＦＡＸ制御部１１３は、ＦＡＸ部１０２によるデータの送受信動作を制御する。通信制御部１１４は、Ｉ／Ｆ１０３を介し、ネットワーク経由でのデータなどの送受信の制御を行う。ＲＡＭ１１５は、プログラムを実行するためのワークメモリーである。また、ＲＡＭ１１５は、画像処理部１１８によって画像処理（ラスタライズ）された印刷データを記憶する。ＥＥＰＲＯＭ１１６には、各部の動作チェックや起動シーケンスを生成する制御プログラムなどが記憶されている。
【００２５】
センサー制御部１１７は、ラインセンサー１０４の読み取り動作を制御する。画像処理部１１８は、スキャナー部１０１によって読み取られた画像データに対する画像処理（ラスタライズ）を行う。また、画像処理部１１８は、ＨＤＤ１０６のユーザーボックスに登録された印刷ジョブに対する画像処理（ラスタライズ）を行う。また、画像処理部１１８は、マスク作成部１２０が作成した後述の図３（ｃ）などに示すマスク画像１３７に対する画像処理（ラスタライズ）を行う。なお、システム制御部１２３は、画像処理部１１８が画像処理（ラスタライズ）した印刷データを、一旦、ＲＡＭ１１５に記憶させる。
【００２６】
画像認識部１１９は、スキャナー部１０１及びラインセンサー１０４が読み取った画像に対し、レイアウト分析（文字、図、絵、写真などの位置と領域、及び領域の位置の抽出）、特徴抽出（画像のサイズ、画像の色、画像の濃度などを含む）、マッチングなどの処理により画像（文字、図、絵、写真などを含む）を認識する。また、画像認識部１１９は、認識した画像がユーザーによって登録された上述の漏洩防止情報に該当するかどうかを判断する。マスク作成部１２０は、詳細については後述するが、画像認識部１１９が漏洩防止情報に該当すると判断した画像をマスキングするための後述の図３及び図４に示すマスク画像１３７を作成する。
【００２７】
パネル操作制御部１２１は、パネル部１０５の表示動作を制御する。また、パネル操作制御部１２１は、パネル部１０５を介し、印刷、コピー、ＦＡＸ、ネットワーク経由でのデータ送受信などの設定を受け付ける。また、パネル操作制御部１２１は、パネル部１０５を介し、情報漏洩防止のための漏洩防止情報（文字、図、絵、写真などを含む）の登録を受け付ける。なお、表、グラフ及び写真の図などについては、パネル部１０５にサンプル図を表示させ、類似する図を選択させてもよい。また、パネル操作制御部１２１は、パネル部１０５を介し、片面印刷、両面印刷及び裏面印刷のいずれかを受け付ける。
【００２８】
ＨＤＤ制御部１２２は、ＨＤＤ１０６に対するデータの読み出し及び書き込みなどを制御する。システム制御部１２３は、各部の連携動作などを制御する。また、システム制御部１２３は、パネル操作制御部１２１がパネル部１０５を介して裏面印刷を受け付けると、給紙先をたとえば給紙カセット１３１ｃに指定し、センサー制御部１１７によるラインセンサー１０４によっての画像の読み取り、画像処理部１１８による画像処理、画像認識部１１９による画像の認識処理、マスク作成部１２０による後述の図３及び図４に示すマスク画像１３７の作成処理などを指示する。
【００２９】
次に、図３を参照し、マスク処理の概要について説明する。まず、図３（ａ）は、ラインセンサー１０４が読み取った印刷済みの用紙１３３のイメージ画像１３４の一例を示している。イメージ画像１３４には、「あいうえお」とした文字列画像１３５が含まれているとする。ここで、画像認識部１１９は、レイアウト分析により、イメージ画像１３４から文字列画像１３５の領域１３５ａを抽出する。また、画像認識部１１９は、文字列画像１３５の領域１３５ａの位置及びサイズを併せて認識する。また、画像認識部１１９は、画像認識を行う際、図３（ｂ）に示すように、イメージ画像１３４から文字列画像１３５を切り出す。このとき、画像認識部１１９は、文字列画像１３５のサイズ、色及び濃度などの特徴抽出を行い、マッチングにより文字列画像１３５が「あいうえお」であることを認識する。また、画像認識部１１９は、認識した文字列画像１３５がユーザーによって登録された上述の漏洩防止情報に該当するかどうか、すなわち、文字列画像１３５が情報漏洩防止の画像であるかどうかを判断する。ここで、領域１３５ａは、例えば、文字列画像１３５を内包する図形であってもよい。文字列画像１３５を内包する図形領域１３５ａは、例えば、図３（ｂ）に示す矩形であってもよく、矩形に代えて他の形状の図形（例えば、円、楕円、多角形）であってもよい。また、領域１３５ａは、文字列画像１３５を内包し、文字列画像１３５の少なくとも一部が領域１３５ａに内接する図形であってもよい。このとき、領域１３５ａの図形が矩形や他の多角形である場合、図形の全ての辺（矩形の場合は４辺）が文字列画像１３５の一部に接していてもよい。また、領域１３５ａは、文字列画像１３５を内包する図形であって、図形の辺または周と文字列画像１３５との間に少なくとも特定の間隔（例えば、１ｍｍ、８ドットなど）が設けられていてもよい。なお、領域１３５ａの定義は、情報漏洩防止の画像が文字列以外の図、絵、写真等の画像であっても同様である。
【００３０】
図３（ｃ）は、マスク作成部１２０が作成するマスク画像１３７を示している。すなわち、画像認識部１１９が文字列画像１３５に対し漏洩防止情報に該当すると判断したとき、マスク画像１３７を作成する。また、マスク作成部１２０は、画像認識部１１９が認識した文字列画像１３５のサイズ、色及び濃度と、文字列画像１３５の領域１３５ａの位置及びサイズに基づき、マスク画像１３７を作成する。ここで、マスク作成部１２０は、画像認識部１１９が文字列画像１３５の色を黒と認識した場合、文字列画像１３５の「あいうえお」のそれぞれの文字を白とし、文字列画像１３５の領域１３５ａの内側を黒としたマスク画像１３７を作成する。
【００３１】
ここで、１画素（たとえば文字の「あ」を表す）を、たとえば８ビット（０〜２５５）の階調で表すとする。また、「あいうえお」のそれぞれの文字を構成するドットのデータの「１」が黒を表し、「０」が白を表すとする。この場合、マスク作成部１２０は、「あいうえお」の文字列画像１３５のそれぞれの文字を構成するドットのデータを全て白の「０」とし、それぞれの文字を構成するドットを除いた文字列画像１３５の領域１３５ａの内側のデータを全て黒の「１」としたマスク画像１３７を示す画像データを作成してもよい。従って、文字列画像１３５の色値が２５５である場合、マスク画像１３７は、文字列画像１３５の部分の画素のドットのデータが全て「０」、文字列画像１３５以外の部分の画素のドットのデータが全て「１」となる。また、文字列が中間調の色値（１〜２５４）を有するとき、文字列画像１３５は色値に基づくドットパターンで表現される。この場合のマスク画像１３７は、文字列画像１３５のドットパターンの中でドットのない画素のドットのデータが「１」、ドットのある画素のドットのデータが「０」となり、文字列画像１３５以外の部分の画素のドットのデータは全て「１」となる。これにより、マスク作成部１２０が作成したマスク画像１３７は、画素単位で文字列画像のドットのデータが「１」の画素が除去された画像となり、文字列画像１３５に重ならない形状となる。要するに、マスク画像１３７は、文字列画像１３５の形状を除外した形状となる。さらに、マスク作成部１２０は、画像認識部１１９が文字列画像１３５の色を中間調（黒以外の色）と認識した場合、文字列画像１３５のそれぞれの文字を構成するドットを除いた文字列画像１３５の領域１３５ａの内側のデータの全てに、文字列画像１３５の色に合わせた色データを追加する。
【００３２】
図３（ｄ）は、マスク画像１３７が作成した画像データを用いて用紙１３３の文字列画像１３５の形成位置にマスク画像１３７を印刷した場合のマスク処理画像１３８を示している。すなわち、画像処理部１１８は、マスク作成部１２０が作成したマスク画像１３７を示す画像データに対して画像処理し、印刷データとする。システム制御部１２３は、画像処理部１１８が画像処理した印刷データを、一旦、ＲＡＭ１１５に記憶させた後、プリンター制御部１１２に対し、マスク画像１３７の印刷を指示する。これにより、マスク画像１３７が文字列画像１３５の形成位置に印刷されるので、用紙１３３上における文字列画像１３５の厚みと、マスク画像１３７の厚みとが均一化される。言い換えれば、マスク画像１３７には、文字列画像１３５による凹凸が形成されないため、文字列画像１３５のエッジ部分での乱反射が生じないことから、文字列画像１３５の内容の認識が不可能となる。
【００３３】
ちなみに、一般的なマスク処理では、たとえば図３（ｅ）のように、文字列画像１３５の全体を覆うマスク画像１３７を用いることがある。このようなマスク画像１３７を文字列画像１３５の上から印刷すると、文字列画像１３５の厚みがマスク画像１３７の厚みより大きくなり、マスク画像１３７には文字列画像１３５による凹凸が形成される。この場合、マスク処理画像１３８から文字列画像１３５が浮き出るため、文字列画像１３５のエッジ部分で乱反射が生じ、見る角度によっては図３（ｆ）のマスク処理画像１３８に示すように、文字列画像１３５の内容が認識されてしまうことがある。
【００３４】
次に、図４を参照し、マスク処理の概要の他の例について説明する。まず、図４（ａ）は、ラインセンサー１０４が読み取った印刷済みの用紙１３３のイメージ画像１３４の他の例を示している。イメージ画像１３４には、色の濃度の薄い中間調の「あいうえお」とした文字列画像１３５と、図形画像１３６とが含まれているとする。ここで、画像認識部１１９は、レイアウト分析により、イメージ画像１３４から文字列画像１３５の領域１３５ａと、図形画像１３６の領域１３６ａとを抽出する。また、画像認識部１１９は、画像認識を行う際、図４（ｂ）及び図４（ｅ）に示すように、イメージ画像１３４から文字列画像１３５及び図形画像１３６を切り出す。また、画像認識部１１９は、文字列画像１３５及び図形画像１３６の領域１３５ａ、１３６ａの位置及びサイズを併せて認識する。このとき、画像認識部１１９は、文字列画像１３５及び図形画像１３６のサイズ、色及び濃度などの特徴抽出を行い、マッチングにより文字列画像１３５が「あいうえお」であること、図形画像１３６が棒グラフであることなどを認識する。また、画像認識部１１９は、認識した文字列画像１３５及び図形画像１３６がユーザーによって登録された上述の漏洩防止情報に該当するかどうかを判断する。
【００３５】
図４（ｃ）は、マスク作成部１２０が作成する文字列画像１３５に対するマスク画像１３７を示している。すなわち、マスク作成部１２０は、画像認識部１１９が文字列画像１３５に対し漏洩防止情報に該当すると判断したとき、マスク画像１３７を作成する。また、マスク作成部１２０は、画像認識部１１９が認識した文字列画像１３５のサイズ、色及び濃度と、文字列画像１３５の領域１３５ａの位置及びサイズに基づき、マスク画像１３７を作成する。ここで、マスク作成部１２０は、上記同様に、画像認識部１１９が文字列画像１３５の色を薄い黒（又はグレー）と認識した場合、文字列画像１３５の「あいうえお」のそれぞれの文字を白とし、文字列画像１３５の領域１３５ａの内側を薄い黒（又はグレー）としたマスク画像１３７を作成する。この場合の文字列画像１３５をマスキングするマスク画像１３７は、上記同様に、文字列画像１３５の形状を除外した形状となる。詳細には、マスク画像１３７は、文字列画像１３５の部分の画素のドットのデータが全て「０」となる。また、マスク画像１３７は、文字列画像１３５以外の部分が文字列画像１３５のドットパターンと同一のドットパターンに対応する画素のドットのデータが「１」となる。これにより、領域１３５ａの文字画像１３５と文字画像１３５以外の部分が同一のドットパターンの画像となる。従って、図４（ｄ）のマスク処理画像１３８に示すように、マスク画像１３７が文字列画像１３５の形成位置に印刷されることで、文字列画像１３５の色が薄い黒（又はグレー）であっても、上記同様に、用紙１３３上における文字列画像１３５の厚みと、マスク画像１３７の厚みとが均一化され、文字列画像１３５の認識が不可能となる。
【００３６】
また、図４（ｆ）は、マスク作成部１２０が作成する図形画像１３６に対するマスク画像１３７を示している。すなわち、マスク作成部１２０は、図形画像１３６に対し漏洩防止情報に該当すると判断したとき、マスク画像１３７を作成する。また、マスク作成部１２０は、画像認識部１１９が認識した図形画像１３６のサイズ、色及び濃度と、図形画像１３６の領域１３６ａの位置及びサイズに基づき、マスク画像１３７を作成する。ここで、マスク作成部１２０は、上記同様に、画像認識部１１９が図形画像１３６の色を黒と認識した場合、図形画像１３６を表す線を白とし、図形画像１３６の領域１３６ａの内側を図形画像１３６を黒としたマスク画像１３７を作成する。この場合の図形画像１３６をマスキングするマスク画像１３７は、上記同様に、図形画像１３６の形状を除外した形状となる。これにより、図４（ｇ）のマスク処理画像１３８に示すように、マスク画像１３７が図形画像１３６の形成位置に印刷されることで、図形画像１３６であっても、上記同様に、用紙１３３上における図形画像１３６の厚みと、マスク画像１３７の厚みとが均一化され、図形画像１３６の認識が不可能となる。
【００３７】
次に、図５を参照し、ＭＦＰ１００によるマスク画像１３７の形成処理について説明する。なお、以下では、裏面印刷により、印刷ジョブの印刷が実行される場合として説明する。また、裏面印刷用の用紙１３３は、図１の下段の給紙カセット１３１ｃから給紙されるものとして説明する。また、裏面印刷用の用紙１３３は、印刷済みの面を上に向けた状態で給紙カセット１３１ｃに収容されているものとする。
【００３８】
（ステップＳ１０１）
システム制御部１２３は、裏面印刷が選択されたかどうかを判断する。
この場合、システム制御部１２３は、パネル操作制御部１２１からのパネル部１０５を介して裏面印刷が選択されたことを示す通知が無ければ裏面印刷が選択されないと判断する（ステップＳ１０１：Ｎｏ）。
これに対し、システム制御部１２３は、パネル操作制御部１２１からのパネル部１０５を介して裏面印刷が選択されたことを示す通知が有れば裏面印刷が選択されたと判断し（ステップＳ１０１：Ｙｅｓ）、ステップＳ１０２に移行する。
【００３９】
（ステップＳ１０２）
システム制御部１２３は、印刷ジョブの印刷を指示する。
この場合、画像処理部１１８に対して印刷ジョブに対する画像処理を指示する。また、システム制御部１２３は、給紙カセット１３１ｃからの用紙１３３の給紙を行わせる。
このとき、給紙カセット１３１ｃの給紙ローラー１３２が用紙１３３を第１搬送路１６１に送り出す。また、ラインセンサー１０４は、用紙１３３の印刷済みの面側の画像の読み取りを開始する。また、画像処理部１１８は、印刷ジョブに対する画像処理を実行する。システム制御部１２３は、画像処理部１１８が画像処理した印刷データをＲＡＭ１１５に記憶させる。
【００４０】
（ステップＳ１０３）
システム制御部１２３は、画像の読み取りが完了したかどうかを判断する。
この場合、システム制御部１２３は、下段の給紙カセット１３１ｃから給紙された印刷済みの用紙１３３に対して、センサー制御部１１７からのラインセンサー１０４による画像の読み取りが完了したことを示す通知が無ければ画像の読み取りが完了していないと判断する（ステップＳ１０３：Ｎｏ）。
これに対し、システム制御部１２３は、センサー制御部１１７からのラインセンサー１０４による画像の読み取りが完了したことを示す通知が有れば画像の読み取りが完了したと判断し（ステップＳ１０３：Ｙｅｓ）、ステップＳ１０４に移行する。
【００４１】
（ステップＳ１０４）
システム制御部１２３は、画像認識部１１９に対して画像認識を指示する。
画像認識部１１９は、ラインセンサー１０４が読み取った画像に対し、レイアウト分析（文字、図、絵、写真などの位置と領域１３５ａ、及び領域１３５ａの位置の抽出）、特徴抽出（画像のサイズ、画像の色、画像の濃度などを含む）、マッチングなどの処理により画像を認識する。また、画像認識部１１９は、たとえば図３（ｂ）に示した文字列画像１３５がユーザーによって登録された漏洩防止情報に該当するかどうかを判断する。
【００４２】
（ステップＳ１０５）
システム制御部１２３は、情報漏洩防止の画像が有るかどうかを判断する。
この場合、システム制御部１２３は、画像認識部１１９が、たとえば図３（ｂ）に示した文字列画像１３５がユーザーによって登録された漏洩防止情報に該当しないと判断すると、情報漏洩防止の画像が無いと判断し（ステップＳ１０５：Ｎｏ）、ステップＳ１０６に移行する。
これに対し、システム制御部１２３は、画像認識部１１９が、たとえば図３（ｂ）に示した文字列画像１３５がユーザーによって登録された漏洩防止情報に該当すると判断すると、情報漏洩防止の画像が有ると判断し（ステップＳ１０５：Ｙｅｓ）、ステップＳ１０７に移行する。
【００４３】
（ステップＳ１０６）
システム制御部１２３は、印刷ジョブの印刷が完了したかどうかを判断する。
この場合、システム制御部１２３は、プリンター制御部１１２からの全ての印刷ジョブの印刷データの印刷が完了したことを示す通知が無ければ印刷ジョブの印刷が完了していないと判断し（ステップＳ１０６：Ｎｏ）、ステップＳ１０３に移行して、次の印刷済みの用紙１３３に対する処理を開始する。
これに対し、システム制御部１２３は、プリンター制御部１１２からの全ての印刷ジョブの印刷データの印刷が完了したことを示す通知が有れば印刷ジョブの印刷が完了したと判断し（ステップＳ１０６：Ｙｅｓ）、処理を終了する。
すなわち、印刷ジョブの印刷が行われる場合、画像認識部１１９が、たとえば図３（ｂ）に示した文字列画像１３５に対しユーザーによって登録された漏洩防止情報に該当しないと判断したとき、第１搬送路１６１が用紙１３３を矢印ａ方向に沿って搬送し、プリンター部１４０及び定着部１５０を通過させる。続いて、第２搬送路１６２が定着部１５０を通過した用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送するが、用紙１３３の後端が分岐点１６４に差しかかると、第３搬送路１６３が用紙１３３を矢印ｂ方向に沿って搬送し、第１搬送路１６１に送り出す。このとき、用紙１３３が反転する（画像が形成されていない裏面側が中間転写ベルト１４５側に向けられる）。
また、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送すると、用紙１３３の画像が形成されていない裏面側に印刷ジョブの印刷データに対応したトナー画像が転写される。また、第１搬送路１６１が用紙１３３を矢印ａ方向に沿って、定着部１５０のトナー画像の定着位置まで搬送すると、用紙１３３の裏面側に形成されたトナー画像の定着が行われる。そして、第２搬送路１６２がトナー画像の定着された用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送する。
【００４４】
（ステップＳ１０７）
システム制御部１２３は、マスク作成部１２０に対し、マスク画像１３７の作成を指示する。
この場合、マスク作成部１２０は、画像認識部１１９がたとえば図３（ｂ）に示した文字列画像１３５に対し漏洩防止情報に該当すると判断し、さらに文字列画像１３５の色を黒と認識した場合、文字列画像１３５の「あいうえお」のそれぞれの文字を白とし、文字列画像１３５の領域１３５ａの内側を黒としたマスク画像１３７を作成する。
【００４５】
（ステップＳ１０８）
システム制御部１２３は、マスク画像１３７の作成が完了したかどうかを判断する。
この場合、システム制御部１２３は、マスク作成部１２０からのマスク画像１３７の作成が完了したことを示す通知が無ければマスク画像１３７の作成が完了していないと判断する（ステップＳ１０８：Ｎｏ）。
これに対し、システム制御部１２３は、マスク作成部１２０からのマスク画像１３７の作成が完了したことを示す通知が有ればマスク画像１３７の作成が完了したと判断し（ステップＳ１０８：Ｙｅｓ）、ステップＳ１０９に移行する。
【００４６】
（ステップＳ１０９）
システム制御部１２３は、マスク画像１３７の印刷を指示する。
この場合、システム制御部１２３は、プリンター制御部１１２に対してマスク画像１３７の印刷を指示する。
このとき、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送すると、プリンター制御部１１２がプリンター部１４０に対し、用紙１３３のたとえば図３（ｂ）に示した文字列画像１３５が形成されている位置（詳細には、ステップＳ１０４で抽出された文字列画像１３５の領域１３５ａの位置）に図３（ｃ）に示したマスク画像１３７を形成するトナー画像を転写させる。
また、第１搬送路１６１は、マスク画像１３７を形成するトナー画像が転写された用紙１３３を矢印ａ方向に沿って定着部１５０のトナー画像の定着位置まで搬送すると、定着部１５０がマスク画像１３７を形成するトナー画像を定着させる。これにより、たとえば図３（ｄ）に示したマスク処理画像１３８から分かる通り、マスク画像１３７に文字列画像１３５による凹凸が形成されず、文字列画像１３５のエッジ部分での乱反射が生じないことから、文字列画像１３５の内容の認識が不可能となる。
また、第１搬送路１６１は、マスク画像１３７を形成するトナー画像が定着された用紙１３３を矢印ａ方向に沿ってさらに搬送する。続いて、第２搬送路１６２が定着部１５０を通過した用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送するが、用紙１３３の後端が分岐点１６４に差しかかると、第３搬送路１６３が用紙１３３を矢印ｂ方向に沿って搬送し、第１搬送路１６１に送り出す。このとき、用紙１３３が反転する（マスク画像１３７が形成されていない裏面側が中間転写ベルト１４５側に向けられる）。
また、第１搬送路１６１が用紙１３３を矢印ａ方向に沿ってプリンター部１４０のトナー画像の転写位置まで搬送すると、用紙１３３のマスク画像１３７が形成されていない裏面側に印刷ジョブの印刷データに対応したトナー画像が転写される。また、第１搬送路１６１が用紙１３３を矢印ａ方向に沿って、定着部１５０のトナー画像の定着位置まで搬送すると、用紙１３３の裏面側に形成されたトナー画像の定着が行われる。そして、第２搬送路１６２がトナー画像の定着された用紙１３３を矢印ａ方向に沿って排紙トレイ１７１側に搬送する。
【００４７】
引き続き、システム制御部１２３は、ステップＳ１０６で印刷ジョブの印刷が完了していなければ、ステップＳ１０３で次の印刷済みの用紙１３３に対するラインセンサー１０４による画像の読み取りが完了を待ち、ステップＳ１０４〜ステップＳ１０９の手順を繰り返し、ステップＳ１０６で印刷ジョブの印刷が完了したら、処理を終了する。
【００４８】
このように、本実施形態では、ラインセンサー１０４（画像読取デバイス）により、用紙１３３に形成された文字列画像１３５（画像）や図形画像１３６（画像）などの画像を読み取り、マスク作成部１２０により、文字列画像１３５（画像）や図形画像１３６（画像）などの画像の形状を除外し、かつ文字列画像１３５（画像）や図形画像１３６（画像）などの画像と同色のマスク画像１３７を示す画像データを作成し、画像処理部１１８により、画像データを画像処理し印刷データとし、プリンター部１４０により、印刷データに基づき、文字列画像１３５（画像）や図形画像１３６（画像）などの画像の形成位置にマスク画像１３７を形成した。
【００４９】
これにより、用紙１３３上における文字列画像１３５（画像）や図形画像１３６（画像）などの画像の厚みと、マスク画像１３７の厚みとを均一化でき、文字列画像１３５（画像）や図形画像１３６（画像）などの画像のエッジ部分での乱反射を阻止できることから、文字列画像１３５（画像）や図形画像１３６（画像）などの画像の内容を認識できないようにすることができる。
【００５０】
なお、本実施形態では、画像形成装置をＭＦＰ１００に適用させた場合で説明したが、プリンターや複合機などの他の画像形成装置に適用してもよい。
【００５１】
また、本実施形態では、マスク作成部１２０は、ラインセンサー１０４で読み取った画像に基づいて、マスク画像１３７を生成したが、スキャナー部１０１で読み取った画像に基づいて、マスク画像１３７を生成してもよい。この場合、裏紙印刷において、まず、スキャナー部１０１は、スキャナー部１０１にセットされた印刷済みの用紙１３３の印刷済みの面側を読み取る。マスク作成部１２０は、スキャナー部１０１で読み取られた画像に基づいて、図５に示すステップＳ１０３〜Ｓ１０８と同様にしてマスク画像１３７を生成する。次いで、ユーザーは、給紙カセット１３１ａ〜１３１ｃのいずれかに印刷済みの用紙１３３の印刷済みの面を上に向けて収容する。その後、ＭＦＰ１００は、パネル部１０５を介するユーザーの指示により、図５に示すステップＳ１０９〜Ｓ１０６と同様にしてマスク画像１３７及び印刷ジョブの印刷データに対応する画像を印刷する。但し、ステップＳ１０６で印刷ジョブが完了していないとき、処理はステップＳ１０９に移行する。
【００５２】
また、本実施形態では、裏紙印刷において、印刷ジョブに対応する印刷とマスク画像１３７の印刷を行うものとしたが、印刷済みの用紙１３３の印刷済みの面にマスク画像１３７を印刷するものとしてもよい。この場合、ＭＦＰ１００は、ステップＳ１０９において、マスク画像１３７印刷するが、印刷ジョブの印刷データに対応する画像を印刷しない。
また、ラインスキャナー１０４は、第１搬送路１６１の上流側であって、下段の給紙カセット１３１ｃに収容されている用紙１３３の下側の面の画像を読み取り可能な位置に設置されてもよい。この場合、ＭＦＰ１００は、下段の給紙カセット１３１ｃから給紙された印刷済みの用紙１３３を分岐点１６４及び第３搬送路１６３を通して反転させた後、マスク画像１３７の印刷を行う。
【符号の説明】
【００５３】
１００  ＭＦＰ
１０１  スキャナー部
１０１Ａ  本体
１０２  ＦＡＸ部
１０３  Ｉ／Ｆ
１０４  ラインセンサー
１０５  パネル部
１０６  ＨＤＤ
１１０  制御部
１１１  スキャナー制御部
１１２  プリンター制御部
１１３  ＦＡＸ制御部
１１４  通信制御部
１１５  ＲＡＭ
１１６  ＥＥＰＲＯＭ
１１７  センサー制御部
１１８  画像処理部
１１９  画像認識部
１２０  マスク作成部
１２１  パネル操作制御部
１２２  ＨＤＤ制御部
１２３  システム制御部
１２４  データバス
１３０  給紙部
１３１ａ〜１３１ｃ  給紙カセット
１３２  給紙ローラー
１３３  用紙
１３４  イメージ画像
１３５  文字列画像
１３５ａ、１３６ａ  領域
１３６  図形画像
１３７  マスク画像
１３８  マスク処理画像
１４０  プリンター部
１４１  画像形成ユニット
１４２  １次転写ローラー
１４３  駆動ローラー
１４４  従動ローラー
１４５  中間転写ベルト
１４６  ２次転写ローラー
１５０  定着部
１５１  加熱ローラー
１５２  加圧ローラー
１６０  搬送部
１６１  第１搬送路
１６２  第２搬送路
１６３  第３搬送路
１６４  分岐点
１７０  用紙給紙部
１７１  排紙トレイ
【図１】
2018113598.tif 000003
【図２】
2018113598.tif 000004
【図３】
2018113598.tif 000005
【図４】
2018113598.tif 000006
【図５】
2018113598.tif 000007