(57)【要約】【課題】  原稿内のオブジェクトの配置の制限を抑制しつつコピーガード文字列を文字認識技術で正確に検出できるようにする。【解決手段】  特定文字列検出部２２は、（ａ）コピージョブにおいて、画像読取装置１１により読み取られたコピー対象の原稿画像における特定領域から特定領域画像を抽出し、（ｂ）所定の倍率で、抽出した特定領域画像を拡大し、（ｃ）拡大後の特定領域画像に対して文字認識処理を実行して特定領域に含まれる文字列を検出し、（ｄ）検出した文字列に所定の特定文字列が含まれるか否かを判定する。そして、所定の倍率は、特定文字列のサイズと文字認識処理の文字認識下限文字列サイズとに基づいて設定され、拡大前の特定文字列のサイズは、文字認識処理の文字認識下限文字列サイズより小さく、拡大後の特定文字列のサイズは、文字認識処理の文字認識下限文字列サイズ以上である。【選択図】  図１
2020188420.tif 000002
【特許請求の範囲】
【請求項１】
画像読取装置と、
プリント装置と、
（ａ）コピージョブにおいて、前記画像読取装置により読み取られたコピー対象の原稿画像における特定領域から特定領域画像を抽出し、（ｂ）所定の倍率で、抽出した前記特定領域画像を拡大し、（ｃ）拡大後の前記特定領域画像に対して前記文字認識処理を実行して前記特定領域に含まれる文字列を検出し、（ｄ）検出した前記文字列に所定の特定文字列が含まれるか否かを判定する特定文字列検出部と、
前記特定文字列検出部により検出された前記文字列に前記所定の特定文字列が含まれると判定された場合には、前記原稿画像のコピーを禁止し、前記特定文字列検出部により検出された前記文字列に前記所定の特定文字列が含まれると判定されなかった場合には、前記原稿画像のコピーのプリントを前記プリント装置に実行させる制御部とを備え、
前記所定の倍率は、前記特定文字列のサイズと前記文字認識処理の文字認識下限文字列サイズとに基づいて設定され、
拡大前の前記特定文字列のサイズは、前記文字認識処理の文字認識下限文字列サイズより小さく、拡大後の前記特定文字列のサイズは、前記文字認識処理の文字認識下限文字列サイズ以上であること、
を特徴とする画像形成装置。
【請求項２】
前記制御部は、端末装置のドライバーからのプリント指令において、前記特定文字列の付加が指定されている場合、前記特定文字列を前記特定領域に対して付加して、前記プリント指令により指定された画像を前記プリント装置でプリントし、前記端末装置のドライバーからの前記プリント指令において、前記特定文字列の付加が指定されていない場合、前記特定文字列を前記特定領域に対して付加せずに、前記プリント指令により指定された画像を前記プリント装置でプリントすることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記特定領域は、前記プリント指令においてユーザーにより指定されたオブジェクトが配置される所定のプリンタブル領域の外縁に沿って設定されており、
前記特定文字列は、前記プリンタブル領域の外側または内側に付加されること、
を特徴とする請求項２記載の画像形成装置。
【請求項４】
前記制御部は、前記コピージョブを要求したユーザーの所属部署、ユーザー名、およびユーザー権限の少なくとも１つに基づいて、前記特定文字列検出部による文字列検出および前記原稿画像のコピー禁止を実行するか否かを判定することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記制御部は、前記コピージョブのジョブ要求を受け付けた時間帯に基づいて、前記特定文字列検出部による文字列検出および前記原稿画像のコピー禁止を実行するか否かを判定することを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
ある画像形成装置は、原稿から光学的に読み取られた原稿画像において、コピー禁止を示す特定文字列を文字認識技術で検出すると、その原稿のコピーを禁止している（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３４７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、原稿内にそのような特定文字列を配置すると、原稿内のオブジェクト（ユーザーにより指定されるテキスト、図形、写真など）の配置が、そのような特定文字列の配置によって制限されてしまう。また、そのような制限を抑制するために、特定文字列を小さくすると、文字認識技術で正確に検出できない可能性がある。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、原稿内のオブジェクトの配置の制限を抑制しつつ、コピー禁止を示す特定文字列（以下、コピーガード文字列という）を文字認識技術で正確に検出できるようにする画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、画像読取装置と、プリント装置と、（ａ）コピージョブにおいて、前記画像読取装置により読み取られたコピー対象の原稿画像における特定領域から特定領域画像を抽出し、（ｂ）所定の倍率で、抽出した前記特定領域画像を拡大し、（ｃ）拡大後の前記特定領域画像に対して前記文字認識処理を実行して前記特定領域に含まれる文字列を検出し、（ｄ）検出した前記文字列に所定の特定文字列が含まれるか否かを判定する特定文字列検出部と、前記特定文字列検出部により検出された前記文字列に前記所定の特定文字列が含まれると判定された場合には、前記原稿画像のコピーを禁止し、前記特定文字列検出部により検出された前記文字列に前記所定の特定文字列が含まれると判定されなかった場合には、前記原稿画像のコピーのプリントを前記プリント装置に実行させる制御部とを備える。そして、前記所定の倍率は、前記特定文字列のサイズと前記文字認識処理の文字認識下限文字列サイズとに基づいて設定され、拡大前の前記特定文字列のサイズは、前記文字認識処理の文字認識下限文字列サイズより小さく、拡大後の前記特定文字列のサイズは、前記文字認識処理の文字認識下限文字列サイズ以上である。
【発明の効果】
【０００７】
本発明によれば、原稿内のオブジェクトの配置の制限を抑制しつつ、コピーガード文字列を文字認識技術で正確に検出できるようにする画像形成装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、実施の形態１におけるコピーガード文字列の配置について説明する図である。
【図３】図３は、実施の形態２におけるコピーガード文字列の配置について説明する図である。
【発明を実施するための形態】
【００１０】
以下、図に基づいて本発明の実施の形態を説明する。
【００１１】
実施の形態１．
【００１２】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【００１３】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。図１に示す画像形成装置１は、例えば複合機などといった画像形成装置である。図１に示す画像形成装置１は、画像読取装置１１、プリント装置１２、ファクシミリ装置１３、通信装置１４、操作パネル１５、コントローラー１６、記憶装置１７などを備える。
【００１４】
画像読取装置１１は、プラテングラスに載置された原稿や、自動原稿送り装置によりフィードされた原稿から原稿画像を、指定された解像度で光学的に読み取り、その原稿画像の画像データを生成する内部装置である。
【００１５】
プリント装置１２は、電子写真方式やインクジェット方式で、原稿画像などをプリントする内部装置である。
【００１６】
ファクシミリ装置１３は、スキャンで得られた画像データをファクシミリ信号として送信し、ファクシミリ信号を受信して画像データを生成する内部装置である。
【００１７】
通信装置１４は、ネットワークインターフェイス、近距離通信インターフェイスなどであって、端末装置２などとデータ通信を行う内部装置である。なお、端末装置２は、データ通信機能を有するパーソナルコンピューターなどであって、ドライバープログラムを実行することで、プリントジョブのジョブ要求を画像形成装置１（通信装置１４）へ送信するドライバー２ａとして動作する。
【００１８】
操作パネル１５は、当該画像読取装置の筺体上面側に配置され、ユーザーに対して操作画面を表示する表示装置１５ａおよびユーザー操作を受け付ける入力装置１５ｂを有する内部装置である。表示装置１５ａは、液晶ディスプレイなどである。また、入力装置１５ｂは、ハードキー、表示装置１５ａとともにソフトキーを実現するタッチパネルなどである。
【００１９】
コントローラー１６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターなどを備え、各種処理部として動作する。記憶装置１７は、フラッシュメモリーなどの不揮発性の記憶装置であって、データやプログラムを記憶する。そして、コントローラー１６は、ＲＯＭや記憶装置１７に記憶されているプログラムをＲＡＭにロードしてＣＰＵで実行して、ソフトウェアによって各種処理部として動作する。ここでは、コントローラー１６は、制御部２１および特定文字列検出部２２として動作する。
【００２０】
制御部２１は、上述の内部装置を制御して、要求されたジョブなどの各種処理を実行する。
【００２１】
特定文字列検出部２２は、（ａ）コピージョブにおいて、画像読取装置１１により読み取られたコピー対象の原稿画像における特定領域から特定領域画像を抽出し、（ｂ）所定の倍率で、抽出した特定領域画像を拡大し、（ｃ）拡大後の特定領域画像に対して文字認識処理を実行して特定領域に含まれる文字列を検出し、（ｄ）検出した文字列に所定の特定文字列（コピーガード文字列）が含まれるか否かを判定する。
【００２２】
図２は、実施の形態１におけるコピーガード文字列の配置について説明する図である。
【００２３】
例えば図２に示すように、コピージョブで使用されるプリント用紙のサイズに対応するサイズのシート領域１００において、プリンタブル領域１０１が設定されており、プリンタブル領域１０１内に、ユーザーにより指定されたオブジェクト１０２が配置される（つまり、プリンタブル領域１０１外に、ユーザーにより指定されたオブジェクト１０２は配置されない）。
【００２４】
そして、例えば図２に示すように、特定領域１０４がプリンタブル領域１０１の外縁に沿って設定されており、特定領域１０４内にコピーガード文字列１１１がプリントされている。つまり、コピーを禁止すべき原稿においてはコピーガード文字列１１１（図２では「ＣＯＰＹ  ＧＵＡＲＤ」）がプリンタブル領域１０１外にプリントされている。例えばコピーガード文字列は１つの単語で構成されても、図２に示すように複数の単語で構成されてもよい。なお、コピーを禁止する必要のない原稿についてはコピーガード文字列１１１はプリントされていない。
【００２５】
なお、例えば図２に示すように、コピーガード文字列１１１は、複数箇所に、それぞれプリントされていてもよい。なお、特定領域１０４は、プリンタブル領域１０１の外側の余白領域１０３の一部であってもよいし、プリンタブル領域１０１の外側の余白領域１０３全域でもよい。また、特定領域１０４は、コピーガード文字列１１１がプリントされる領域を含んでいれば、１つでも複数でもよい。
【００２６】
この「所定の倍率」は、特定文字列のサイズと文字認識処理の文字認識下限文字列サイズとに基づいて設定され、拡大前の特定文字列のサイズは、文字認識処理の文字認識下限文字列サイズより小さく、拡大後の特定文字列のサイズは、文字認識処理の文字認識下限文字列サイズ以上である。なお、拡大後の特定領域画像の解像度は、拡大前の特定領域画像の解像度と同一である（つまり、拡大によって画素数が増加する）。なお、拡大時にアンチエリアシングを行うようにしてもよい。
【００２７】
例えば、文字認識下限文字列サイズ（つまり、文字認識率が所定値以上である文字列サイズ）が１０ポイントであり、特定文字列のサイズが５ポイントに設定されている場合、所定の倍率は、２倍（あるいは２倍より高い所定数値）に設定される。
【００２８】
コピージョブにおいて、制御部２１は、特定文字列検出部２２により検出された文字列に所定の特定文字列が含まれると判定された場合には、原稿画像のコピーを禁止し、特定文字列検出部２２により検出された文字列に所定の特定文字列が含まれると判定されなかった場合には、原稿画像のコピーのプリントをプリント装置１２に実行させる。
【００２９】
また、制御部２１は、端末装置２のドライバー２ａからのプリント指令（つまり、プリントジョブのジョブ要求）において、特定文字列の付加が指定されている場合、特定文字列を特定領域１０４に対して付加して、プリント指令により指定された画像をプリント装置１２でプリントし、端末装置２のドライバー２ａからのプリント指令において、特定文字列の付加が指定されていない場合、特定文字列を特定領域１０４に対して付加せずに、プリント指令により指定された画像をプリント装置１２でプリントする。なお、プリント指令は、例えば、ページ記述言語で記述されている。
【００３０】
ここで、この特定領域１０４は、プリント指令においてユーザーにより指定されたオブジェクトが配置される所定のプリンタブル領域１０１の外縁に沿って設定されており、実施の形態１では、特定文字列は、そのプリンタブル領域１０１の外側に付加される。
【００３１】
特定文字列がそのプリンタブル領域１０１の外側に付加される場合、例えば、プリント指令において特定文字列の配置位置が指定されずに、制御部２１が、予め指定されている位置に、特定文字列を配置する。その場合、プリント指令において特定文字列の配置位置を指定する機能を有さないドライバー２ａであっても、特定文字列が適切に配置される。
【００３２】
あるいは、特定文字列がそのプリンタブル領域１０１の外側に付加される場合、例えば、プリント指令において特定文字列の配置位置が指定されるようにしてもよい。その場合、プリンタブル領域１０１において指定可能な位置（Ｘ−Ｙ座標値）の範囲外の位置（例えば、Ｘ座標および／またはＹ座標の負値）が指定される。その場合、制御部２１がプリントジョブにおいて特定文字列を独自に配置する機能を有していなくても、ドライバー２ａからのプリント指令に従って、制御部２１が特定文字列を配置することができる。
【００３３】
なお、制御部２１は、コピージョブの場合、上述の特定文字列の付加を行わない。
【００３４】
次に、上記画像形成装置１の動作について説明する。
【００３５】
制御部２１は、ジョブ要求を受け付ける。例えば、制御部２１は、操作パネル１５から、ユーザー操作に基づくコピージョブのジョブ要求を受け付ける。また、例えば、制御部２１は、通信装置１４で、ドライバー２ａからのプリントジョブのジョブ要求を受け付ける。
【００３６】
プリントジョブのジョブ要求を受け付けた場合、制御部２１は、そのジョブ要求において、特定文字列（コピーガード文字列１１１）の付加が指示されているか否かを判定する。そのジョブ要求において、特定文字列（コピーガード文字列１１１）の付加が指示されている場合、制御部２１は、ジョブ要求に基づいて、プリントすべき画像を生成し、生成した画像における所定の特定領域１０４に特定文字列を付加し、特定文字列を付加した画像を、プリント装置１２にプリントさせる。一方、そのジョブ要求において、特定文字列（コピーガード文字列１１１）の付加が指示されていない場合、制御部２１は、ジョブ要求に基づいて、プリントすべき画像を生成し、特定文字列を付加せずにその画像を、プリント装置１２にプリントさせる。
【００３７】
コピージョブのジョブ要求を受け付けた場合、制御部２１は、まず、画像読取装置１１を制御して原稿画像を読み取らせ、画像読取装置１１から原稿画像（の画像データ）を取得し、その原稿画像に対するコピーガード文字列１１１の検出を特定文字列検出部２２に試みさせる。特定文字列検出部２２は、その原稿画像における特定領域を抽出して所定倍率で拡大し、これにより拡大画像（つまり、拡大後の特定領域画像）を生成し、その拡大画像に対して文字認識処理を実行する。
【００３８】
特定文字列検出部２２は、拡大画像に対する文字認識処理で文字列が検出された場合、検出された文字列に所定の特定文字列が含まれるか否かを判定する。特定文字列検出部２２は、（ａ）検出された文字列に所定の特定文字列が含まれる場合、原稿画像において所定の特定文字列が検出されたと判定し、（ｂ）検出された文字列に所定の特定文字列が含まれない場合および文字認識処理で文字列が検出されなかった場合、原稿画像において所定の特定文字列が検出されなかったと判定する。
【００３９】
そして、原稿画像において所定の特定文字列が検出されたと判定された場合、制御部２１は、原稿画像のコピーを禁止し、原稿画像のプリントを行わずに原稿画像の画像データを破棄する。一方、原稿画像において所定の特定文字列が検出されなかったと判定された場合、制御部２１は、原稿画像のコピーを許可し、原稿画像をプリント装置１２でプリントする。
【００４０】
以上のように、上記実施の形態１によれば、特定文字列検出部２２は、（ａ）コピージョブにおいて、画像読取装置１１により読み取られたコピー対象の原稿画像における特定領域１０４から特定領域画像を抽出し、（ｂ）所定の倍率で、抽出した特定領域画像を拡大し、（ｃ）拡大後の特定領域画像に対して文字認識処理を実行して特定領域１０４に含まれる文字列を検出し、（ｄ）検出した文字列に所定の特定文字列が含まれるか否かを判定する。制御部２１は、特定文字列検出部２２により検出された文字列に所定の特定文字列が含まれると判定された場合には、原稿画像のコピーを禁止し、特定文字列検出部２２により検出された文字列に所定の特定文字列が含まれると判定されなかった場合には、原稿画像のコピーのプリントをプリント装置１２に実行させる。そして、その所定の倍率は、特定文字列のサイズと文字認識処理の文字認識下限文字列サイズとに基づいて設定され、拡大前の特定文字列のサイズは、文字認識処理の文字認識下限文字列サイズより小さく、拡大後の特定文字列のサイズは、文字認識処理の文字認識下限文字列サイズ以上である。
【００４１】
これにより、コピー禁止を示す特定文字列（コピーガード文字列）のサイズを小さくして原稿内のオブジェクトの配置の制限を抑制しつつ、コピーガード文字列が含まれる可能性のある特定領域を拡大してから文字認識処理を実行するため、コピーガード文字列を文字認識技術で正確に検出できる。
【００４２】
実施の形態２．
【００４３】
図３は、実施の形態２におけるコピーガード文字列の配置について説明する図である。実施の形態２では、特定領域１０４はプリンタブル領域１０１の外縁に沿って設定されており、上述の特定文字列は、そのプリンタブル領域１０１の内側に付加される。
【００４４】
なお、実施の形態２に係る画像形成装置のその他の構成および動作については実施の形態１と同様であるので、その説明を省略する。
【００４５】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００４６】
例えば、上記実施の形態１，２において、制御部２１は、コピージョブを要求したユーザーの所属部署、ユーザー名、およびユーザー権限の少なくとも１つに基づいて、特定文字列検出部２２による文字列検出および原稿画像のコピー禁止を実行するか否かを判定するようにしてもよい。つまり、その場合、ユーザーの所属部署、ユーザー名、およびユーザー権限の少なくとも１つが所定条件を満たせば、ガード文字列検出部２２による文字列検出を実行せずに原稿画像のコピーがただちに実行される。なお、コピージョブを要求したユーザー（つまり、画像形成装置１のログインユーザー）は、ログイン処理で特定され、特定されたユーザーの所属部署、ユーザー名、ユーザー権限などは、予め登録されているユーザーデータに基づいて特定される。
【００４７】
例えば、ユーザー権限が管理者ユーザーである場合、特定文字列検出部２２による文字列検出および原稿画像のコピー禁止が実行されず、ユーザー権限が一般ユーザーである場合、特定文字列検出部２２による文字列検出および原稿画像のコピー禁止（特定文字列が検出された場合のみ）が実行される。
【００４８】
また、上記実施の形態１，２において、制御部２１は、コピージョブのジョブ要求を受け付けた時間帯に基づいて、特定文字列検出部２２による文字列検出および原稿画像のコピー禁止を実行するか否かを判定するようにしてもよい。つまり、その場合、コピージョブを受け付けた時間帯が所定条件を満たせば、ガード文字列検出部２２による文字列検出を実行せずに原稿画像のコピーがただちに実行される。
【００４９】
例えば、コピージョブのジョブ要求を受け付けた時間帯が、就業時間帯（例えば８時から１７時まで）である場合、特定文字列検出部２２による文字列検出および原稿画像のコピー禁止が実行されず、コピージョブのジョブ要求を受け付けた時間帯が、それ以外の時間帯である場合、特定文字列検出部２２による文字列検出および原稿画像のコピー禁止（特定文字列が検出された場合のみ）が実行される。
【産業上の利用可能性】
【００５０】
本発明は、例えば、複合機などの画像形成装置に適用可能である。
【符号の説明】
【００５１】
１  画像形成装置
１１  画像読取装置
１２  プリント装置
２１  制御部
２２  特定文字列検出部
【図１】
2020188420.tif 000003
【図２】
2020188420.tif 000004
【図３】
2020188420.tif 000005