(57)【要約】【課題】隠蔽処理及び隠蔽印刷の際、隠蔽処理後又は隠蔽印刷後の印刷物の仕上がり形態を事前に確認することができ、更に必要に応じて仕上がり形態を変更又は調整することができると共に、作業効率の向上及び用紙、トナー等の資源の浪費防止を図ることができる画像処理装置、画像処理方法、コンピュータプログラム、並びに該コンピュータプログラムが記録された記録媒体を提供する。【解決手段】隠蔽処理を施すべき対象オブジェクトの特定に係る条件をユーザから受け付けて、該条件に基づいて、該隠蔽処理に係る対象オブジェクトを特定し、該特定の結果を反映したプレビュー画像を表示する。【選択図】図２
2014032551.tif 000002
【特許請求の範囲】
【請求項１】
取得した取得画像に含まれるオブジェクトの視認を妨げる隠蔽画像を該オブジェクトに重畳する隠蔽処理を行なう画像処理装置において、
前記隠蔽処理に係る対象オブジェクトの特定を行なう特定手段と、
該特定手段による対象オブジェクトの特定に係る条件を受け付ける受付手段と、
前記特定手段による特定の結果を反映した取得画像のプレビュー画像を表示する表示部とを備えることを特徴とする画像処理装置。
【請求項２】
前記プレビュー画像を介して、前記特定手段による特定の結果を変更する指示を受け付ける指示受付手段を備え、
前記表示部は、該指示受付手段が受け付けた指示に基づいて、前記プレビュー画像を再表示するように構成されていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記対象オブジェクトに含まれるべき文字列を受け付ける文字列受付手段を備え、
前記表示部は、受け付けられた文字列を、前記取得画像のプレビュー画像に表すように構成されていることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
複種類の隠蔽画像を記憶している記憶部と、
前記複種類の隠蔽画像の中、何れかの選択を受け付ける選択受付手段と
を備えることを特徴とする請求項１から３の何れかに記載の画像処理装置。
【請求項５】
前記隠蔽画像の属性を定める要件の設定を受け付ける設定受付手段を備えることを特徴とする請求項１から３の何れかに記載の画像処理装置。
【請求項６】
取得した取得画像に含まれるオブジェクトの視認を妨げる隠蔽画像を該オブジェクトに重畳する隠蔽処理を行なう画像処理方法において、
前記隠蔽処理に係る対象オブジェクトの特定を行なう特定ステップと、
該特定ステップによる対象オブジェクトの特定に係る条件を受け付けるステップと、
前記特定ステップによる特定の結果を反映した取得画像のプレビュー画像を表示するステップとを含むことを特徴とする画像処理方法。
【請求項７】
コンピュータに、取得した取得画像に含まれるオブジェクトの視認を妨げる隠蔽画像を該オブジェクトに重畳する隠蔽処理を行なわせるコンピュータプログラムにおいて、
コンピュータに、前記隠蔽処理に係る対象オブジェクトの特定を行なわせる特定ステップと、
コンピュータに、前記特定ステップによる対象オブジェクトの特定に係る条件を受け付けさせるステップと、
コンピュータに、前記特定ステップによる特定の結果を反映した取得画像のプレビュー画像を表示させるステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムを記録してあることを特徴とするコンピュータでの読み取りが可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得した取得画像に含まれるオブジェクトの視認を妨げる隠蔽画像を該オブジェクトに重畳する隠蔽処理を行なう画像処理装置、画像処理方法、コンピュータプログラム、並びに該コンピュータプログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来から、印刷物等の書類には、他人に知られたくない情報、機密情報等が印刷、書き込み等されている場合がある。このような書類を、そのまま捨てたり、いわゆる裏紙印刷として再利用したりすると、機密情報等が漏洩してしまうので、セキュリティの観点から問題が生じるおそれがあった。
【０００３】
そこで、所定の情報が印刷等されている原稿の画像に、他の画像を重ねる隠蔽処理を行ない、該隠蔽処理後の原稿の画像に基づいて印刷することで、すでに印刷されている当該原稿の情報の上に重ねてさらに他の画像を印刷して隠蔽するいわゆる隠蔽印刷に関する技術が提案されている。
【０００４】
例えば、特許文献１においては、スキャナが読み取った原稿の画像データを一定の領域単位で読み込み、それぞれの領域について記録された判断結果を参照しながらプリンタで印刷を行なうか否かを判断し、印刷を行なうと判断された領域について、プリンタで原稿の対応する領域を塗りつぶすための印刷データを生成する画像処理システムが開示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２４２８６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の画像処理システムでは画像処理装置がスキャンデータの読取結果に基づいて、いわゆる隠蔽の設定を自動的に行なって出力するので、ユーザの意向を反映させた隠蔽印刷が行われるとは限らず、またユーザは印刷前に最終的な印刷物の仕上がり形態を確認することができなかった。すなわち、印刷物の仕上がり形態が不体裁であるか、印刷物の一部がユーザの予想範囲よりも広く隠蔽される等の理由によりユーザの意向に沿わない場合が発生し、原稿が印刷さる際に問題となりうる。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、その目的とするところは、隠蔽処理を施すべき対象オブジェクトの特定に係る条件をユーザから受け付けて、該条件に基づいて、該隠蔽処理に係る対象オブジェクトを特定し、該特定の結果を反映したプレビュー画像を表示することにより、隠蔽処理及び隠蔽印刷の際、隠蔽処理後又は隠蔽印刷後の印刷物の仕上がり形態を事前に確認することができ、更に必要に応じて仕上がり形態を変更又は調整することができると共に、作業効率の向上及び用紙、トナー等の資源の浪費防止を図ることができる画像処理装置、画像処理方法及びコンピュータプログラム、並びに該コンピュータプログラムが記録された記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る画像処理装置は、取得した取得画像に含まれるオブジェクトの視認を妨げる隠蔽画像を該オブジェクトに重畳する隠蔽処理を行なう画像処理装置において、前記隠蔽処理に係る対象オブジェクトの特定を行なう特定手段と、該特定手段による対象オブジェクトの特定に係る条件を受け付ける受付手段と、前記特定手段による特定の結果を反映した取得画像のプレビュー画像を表示する表示部とを備えることを特徴とする。
【０００９】
本発明にあっては、前記受付手段が受け付けた、前記対象オブジェクトの特定に係る条件に基づいて、前記特定手段が前記隠蔽処理に係る対象オブジェクトを特定し、前記表示部は前記特定手段による特定の結果を反映した取得画像のプレビュー画像を表示する。
【００１０】
本発明に係る画像処理装置は、前記プレビュー画像を介して、前記特定手段による特定の結果を変更する指示を受け付ける指示受付手段を備え、前記表示部は、該指示受付手段が受け付けた指示に基づいて、前記プレビュー画像を再表示するように構成されていることを特徴とする。
【００１１】
本発明にあっては、前記指示受付手段が前記プレビュー画像を介して、前記特定手段による特定の結果を変更する指示をユーザから受け付け、前記表示部は、該指示受付手段が受け付けた指示に基づいて、前記プレビュー画像を変更して再表示する。
【００１２】
本発明に係る画像処理装置は、前記対象オブジェクトに含まれるべき文字列を受け付ける文字列受付手段を備え、前記表示部は、受け付けられた文字列を、前記取得画像のプレビュー画像に表すように構成されていることを特徴とする。
【００１３】
本発明にあっては、前記文字列受付手段が前記対象オブジェクトに含まれるべき文字列をユーザから受け付け、前記表示部は、該文字列受付手段が受け付けた文字列を、前記取得画像のプレビュー画像の中に表す。
【００１４】
本発明に係る画像処理装置は、複種類の隠蔽画像を記憶している記憶部と、前記複種類の隠蔽画像の中、何れかの選択を受け付ける選択受付手段とを備えることを特徴とする。
【００１５】
本発明にあっては、前記選択受付手段が、前記記憶部が記憶している複種類の隠蔽画像の中、何れかの選択をユーザから受け付け、受け付けた選択に係る隠蔽画像が当該対象オブジェクトに重畳される隠蔽処理が行なわれる。
【００１６】
本発明に係る画像処理装置は、前記隠蔽画像の属性を定める要件の設定を受け付ける設定受付手段を備えることを特徴とする。
【００１７】
本発明にあっては、前記設定受付手段が、前記隠蔽画像の属性を定める要件の設定をユーザから受け付け、受け付けた設定に係る属性を有する隠蔽画像が当該対象オブジェクトに重畳される隠蔽処理が行なわれる。
【００１８】
本発明に係る画像処理方法は、取得した取得画像に含まれるオブジェクトの視認を妨げる隠蔽画像を該オブジェクトに重畳する隠蔽処理を行なう画像処理方法において、前記隠蔽処理に係る対象オブジェクトの特定を行なう特定ステップと、該特定ステップによる対象オブジェクトの特定に係る条件を受け付けるステップと、前記特定ステップによる特定の結果を反映した取得画像のプレビュー画像を表示するステップとを含むことを特徴とする。
【００１９】
本発明に係るコンピュータプログラムは、コンピュータに、取得した取得画像に含まれるオブジェクトの視認を妨げる隠蔽画像を該オブジェクトに重畳する隠蔽処理を行なわせるコンピュータプログラムにおいて、コンピュータに、前記隠蔽処理に係る対象オブジェクトの特定を行なわせる特定ステップと、コンピュータに、前記特定ステップによる対象オブジェクトの特定に係る条件を受け付けさせるステップと、コンピュータに、前記特定ステップによる特定の結果を反映した取得画像のプレビュー画像を表示させるステップとを実行させることを特徴とする。
【００２０】
本発明にあっては、前記隠蔽処理を施すべき対象オブジェクトの特定に係る条件をユーザから受け付け、該条件に基づいて、該隠蔽処理に係る対象オブジェクトの特定が行なわれ、該特定の結果が反映されたプレビュー画像が表示される。
【００２１】
本発明に係る記録媒体は、前述の発明のコンピュータプログラムを記録してあることを特徴とする。
【００２２】
本発明にあっては、前記記録媒体に前述のコンピュータプログラムを記録する。コンピュータが前記記録媒体からコンピュータプログラムを読み出して、前述の画像処理装置及び画像処理方法がコンピュータにより実現される。
【発明の効果】
【００２３】
本発明によれば、隠蔽処理及び隠蔽印刷の際、隠蔽処理後又は隠蔽印刷後の印刷物の仕上がり形態を事前に確認することができ、更に必要に応じて仕上がり形態を変更又は調整することができると共に、作業効率の向上及び用紙、トナー等の資源の浪費防止を図ることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態１の複合機の要部構成を示す機能ブロック図である。
【図２】本発明の実施の形態１の複合機における、制御部、画像入力部及び画像出力部の要部構成を示す機能ブロック図である。
【図３】本発明の実施の形態１の複合機における、隠蔽処理及び隠蔽印刷を説明するフローチャートである。
【図４】本発明の実施の形態１の複合機における、隠蔽処理及び隠蔽印刷を説明するフローチャートである。
【図５】本発明の複合機において、表示部に表示されたプレビュー画像の一例を示す例示図である。
【図６】本発明の実施の形態１の複合機における、対象オブジェクトの表示の一例を示す例示図である
【図７】本発明の実施の形態１の複合機における、対象オブジェクトの表示の他例を示す例示図である。
【図８】本発明の実施の形態１の複合機において、表示部に表示された対象オブジェクトの変更を説明する説明図である。
【図９】本発明の実施の形態１の複合機において、対象オブジェクトに隠蔽画像を重畳したプレビュー画像の一例を示す例示図である。
【図１０】本発明の実施の形態１の複合機において、対象オブジェクトに隠蔽画像を重畳したプレビュー画像の他例を示す例示図である。
【図１１】本発明の実施の形態２に係る複合機の要部構成を示す機能ブロック図である。
【発明を実施するための形態】
【００２５】
以下に、本発明の実施の形態に係る画像処理装置、画像処理方法及びコンピュータプログラムを、複数の機能を有する複合機に適用した場合を例として、図面に基づいて詳述する。
【００２６】
本発明に係る複合機においては、読み取った原稿の画像に含まれている、絵領域、写真領域、文字領域等（オブジェクト）の中、一部又は全部の視認を妨げるために、該オブジェクトの上に隠蔽画像を重畳する隠蔽処理を行ない、該隠蔽処理が施された画像データの印刷（出力）の際には、一旦印刷されたオブジェクトの画像の上に前記隠蔽画像を重ねて印刷して該オブジェクトの画像を上から塗りつぶすことで、該オブジェクトを隠蔽し、情報の流出を防ぐ隠蔽印刷が行なわれる。
【００２７】
（実施の形態１）
図１は本発明の実施の形態１の複合機１００の要部構成を示す機能ブロック図である。複合機１００は、制御部１０と、画像入力部２０と、画像処理部３０と、画像出力部４０と、送受信部５０と、操作パネル６０と、表示部７０と、記憶部８０とを備えている。
【００２８】
制御部１０は、更に、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、Ｉ／Ｆ（インタフェース）１４とを備えている。
【００２９】
ＲＯＭ１２には各種の制御プログラム、演算用のパラメータのうちの基本的に固定のデータ等が予め格納されており、ＲＡＭ１３はデータを一時的に記憶し、記憶順、記憶位置等に関係なく読み出すことが可能である。また、ＲＡＭ１３は、例えば、ＲＯＭ１２から読み出されたプログラム、該プログラムを実行することにより発生する各種データ、該実行の際適宜変化するパラメータ等を記憶する。
【００３０】
ＣＰＵ１１は、ＲＯＭ１２に予め格納されている制御プログラムをＲＡＭ１３上にロードして実行することによって、上述した各種ハードウェアの制御を行ない、装置全体を本発明の複合機１００として動作させる。
【００３１】
Ｉ／Ｆ１４は、制御部１０に接続された画像入力部２０、画像出力部４０等の各種ハードウェアとのデータの送受信をつかさどる。
【００３２】
画像入力部２０は、読み取り用の原稿に光を照射する光源、ＣＣＤ（Charge Coupled Device）のようなイメージセンサ等を有し、該原稿の画像（以下、原稿画像と言う）の光学的読み取りを行なう。また、画像入力部２０では、所定の読取り位置に載置された原稿からの反射光像を当該イメージセンサに結像させ、ＲＧＢ（R : Red, G : Green, B : Blue）のアナログデータを出力する。
【００３３】
画像処理部３０は、例えば、画像入力部２０から入力されるアナログデータを基にデジタル形式の画像データを生成し、又は記憶部８０に記憶されている画像データを読み出し、夫々の画像の種類に応じた処理を施し、又は前記隠蔽処理を施し、印刷又は隠蔽印刷すべき印刷用画像データを生成する。画像処理部３０によって生成された印刷用画像データは、画像出力部４０に出力される。
【００３４】
画像出力部４０は、画像処理部３０から出力される印刷用画像データに基づく画像を記録用紙、ＯＨＰフィルム等の記録媒体上に印刷（又は隠蔽印刷）する。画像出力部４０は、感光体ドラム、該感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して現像化する現像器、感光体ドラム表面に形成されたトナー像を記録媒体上に転写する転写器等を備えており、例えば、電子写真方式にて画像を記録媒体上に出力する。
【００３５】
送受信部５０は、外部に前記原稿画像を送信し、外部から画像を受信するネットワークカード、モデム等を備えている。例えば、送受信部５０は外部Ｉ／Ｆ（図示せず）を介して外部と画像の送受信を行なう。
【００３６】
また、操作パネル６０は、複合機１００が有する各種機能を切り替える機能ボタン、テンキー、スタートキー、キャンセルキー、受け付けた指示を確定するためのエンターキー、画像入力部２０を介して読み取った原稿画像をシート状の記録媒体上に画像形成するための「印刷」キー又は「複写」キー等を備えている。更に操作パネル６０は、画像入力部２０を介して読み取った原稿画像に対して、上述した隠蔽処理を施す指示を受け付ける「隠蔽処理」キー、プレビュー画像を表示する指示を受け付ける「プレビュー」キーを備えている。
【００３７】
表示部７０は、例えば、ＬＣＤ又はＥＬ（Electroluminescence） パネル等からなり、画像出力部４０を介して、所定の記録用紙へ印刷（又は隠蔽印刷）すべき画像、前記隠蔽処理に係るプレビュー画像等が表示される。また、表示部７０は、複合機１００の状態、ジョブ処理の状況、画像入力部２０が読み取った原稿の画像及び操作パネル６０の操作内容の確認等、利用者に対して報知すべき情報を表示する。更に、表示部７０は、タッチパネルを備えている。
【００３８】
記憶部８０は、例えば、フラッシュメモリ、ＥＥＰＲＯＭ（商標登録）、ＨＤＤ、ＭＲＡＭ（磁気抵抗メモリ）、ＦｅＲＡＭ（強誘電体メモリ）、又は、ＯＵＭ等の不揮発性の記憶媒体により構成されている。
【００３９】
図２は本発明の実施の形態１の複合機１００における、制御部１０、画像入力部２０及び画像出力部４０の要部構成を示す機能ブロック図である。
【００４０】
制御部１０は、アプリケーション部１５と、入力部ドライバ１６と、出力部ドライバ１７とを有している。アプリケーション部１５は、出力部ドライバ１７及び入力部ドライバ１６を制御して、本発明に係る隠蔽処理又は隠蔽印刷を行なうための処理を行なう。
【００４１】
本発明の実施の形態１においては、所定の単位領域毎に当該原稿画像を分けて、該単位領域に含まれるオブジェクトが隠蔽処理を施すべきオブジェクトであるか否かを判断することにより、原稿画像の全体における隠蔽処理の対象オブジェクトを特定する。また、このように特定された対象オブジェクトに、前記隠蔽印刷が行なわれる。
【００４２】
アプリケーション部１５は、領域設定部１５１と、判定部１５２と、情報記憶部１５３と、対象特定部１５４と、条件受付部１５５と、指示受付部１５６と、文字列受付部１５７と、選択受付部１５８と、設定受付部１５９と、印刷情報生成部１６０と、表示制御部１６１と、ドライバ制御部１６２とを有している。
【００４３】
領域設定部１５１は、取得された原稿画像に含まれている所定のオブジェクトが隠蔽処理又は隠蔽印刷を行なうべきオブジェクトであるか否かの判断を行なう際に用いられる、前記単位領域を設定する。単位領域としては、例えば、ライン、ブロック等が挙げられる。例えば、単位領域としてラインを設定した場合には、そのライン幅のドット数が定められ、単位領域としてブロックを設定した場合には、そのブロックの縦横ドット数が定められる。
【００４４】
判定部１５２は、入力部ドライバ１６を介して取得した原稿画像について、前記単位領域毎に、何れかのオブジェクトを含んでいるか否か判定する。更に、判定部１５２は、斯かる単位領域がオブジェクトを含んでいる場合、該オブジェクトの種類を判定する。すなわち、判定部１５２は当該単位領域に含まれているオブジェクトが絵領域であるか、写真領域であるか、文字領域であるかの判定を行なう。また、これに限るものでなく、判定部１５２が、当該単位領域に含まれているオブジェクトの属性（色、濃度等）を判定するように構成しても良い。
【００４５】
このように、判定部１５２によって判定された結果は情報記憶部１５３に格納される。情報記憶部１５３は、例えば、ＲＡＭ１３あるいは記憶部８０上に記憶領域として割り当てられることで、仮想的に実現してもよい。
【００４６】
対象特定部１５４は、情報記憶部１５３に格納されている判定部１５２による判定の結果に基づいて、原稿画像の中、隠蔽処理を施すべき対象オブジェクトを特定する。より詳しくは、条件受付部１５５がユーザから前記対象オブジェクトの特定に係る条件（以下、特定条件という）を受け付け、対象特定部１５４は、条件受付部１５５が受け付けた特定条件に従って、対象オブジェクトを特定する。
【００４７】
また、条件受付部１５５がユーザから受け付ける特定条件は、例えば、絵領域、写真領域、文字領域等のオブジェクトの種類別であっても良く、文字領域であれば段落、行等であっても良い。
【００４８】
また、対象特定部１５４は、条件受付部１５５が受け付けた特定条件に従って、対象オブジェクトを特定する際、例えば、文字列受付部１５７がユーザから受け付けた文字列を含むオブジェクトを対象オブジェクトとして特定することが可能である。
【００４９】
すなわち、文字列受付部１５７は、対象オブジェクトが含むべき文字列をユーザから、例えば、操作パネル６０を介して受け付ける。つまり、文字列受付部１５７が所定の文字列をユーザから受け付けた場合であって、条件受付部１５５がユーザから受け付ける特定条件が文字領域で、かつ段落である場合、対象特定部１５４は、原稿画像に含まれた文字領域の中、文字列受付部１５７がユーザから受け付けた文字列を含む段落を対象オブジェクトとして特定する。
【００５０】
指示受付部１５６は、後述するように、表示部７０に表示されたプレビュー画像に示された対象オブジェクト、換言すれば、対象特定部１５４による特定の結果を変更する指示を受け付ける。例えば、斯かるプレビュー画像において前記対象オブジェクトがいわゆるブロックにて指定されている場合、ユーザはドラッグアンドドロップのような操作によって該ブロックの範囲を変更することができ、この際指示受付部１５６は前記タッチパネルを介して対象オブジェクトを変更する指示を受け付ける。
【００５１】
一方、情報記憶部１５３には、複種類の隠蔽画像のパターンが記憶されている。ユーザは該複数種類の隠蔽画像のパターンから何れか一つを選択することができる。すなわち、ユーザは、操作パネル６０を適宜操作して、前記複種類の隠蔽画像のパターンから何れかを選択し、この際、選択受付部１５８が操作パネル６０を介して隠蔽画像の選択を受け付ける。
【００５２】
設定受付部１５９は、例えば、選択受付部１５８が受け付けた選択に係る隠蔽画像（以下、被選択隠蔽画像という。）の属性を定める要件の設定を受け付ける。具体的には、前記被選択隠蔽画像が一定の方向性を有して反復される直線からなるハッチングである場合、設定受付部１５９は、前記直線間のピッチ、該直線の方向、該直線の太さ等の要件の設定をユーザから受け付ける。
【００５３】
印刷情報生成部１６０は、情報記憶部１５３の記憶内容、対象特定部１５４による特定の結果、文字列受付部１５７が受け付けた文字列、選択受付部１５８が受け付けた選択、設定受付部１５９が受け付けた設定等に基づいて、原稿画像の当該対象オブジェクトに所定の隠蔽画像を重畳して合成し、隠蔽印刷すべき印刷用画像データを生成する。
【００５４】
表示制御部１６１は、表示部７０への画像表示を制御する。例えば、表示制御部１６１は、印刷情報生成部１６０によって生成された印刷用画像データに基づいて、表示部７０に当該原稿画像のプレビュー画像を表示する。該プレビュー画像には、対象特定部１５４によって特定された対象オブジェクトに、文字列受付部１５７が受け付けた文字列、選択受付部１５８が受け付けた選択、設定受付部１５９が受け付けた設定等に基づく隠蔽画像を重畳した隠蔽処理の結果が反映されている。従って、ユーザは斯かるプレビュー画像を介して、隠蔽処理の結果を確認することができる。
【００５５】
ドライバ制御部１６２は、出力部ドライバ１７及び入力部ドライバ１６との間におけるデータ等のやり取りを制御する。
【００５６】
出力部ドライバ１７は、ＲＡＭ１３にロードした出力部ドライバプログラムを、ＣＰＵ１１が実行することにより行なわれる。出力部ドライバ１７は、上述したように、アプリケーション部１５が生成した印刷用画像データに従って印刷データを生成し、画像出力部４０に印刷を実行させる。
【００５７】
入力部ドライバ１６は、ＲＡＭ１３にロードした入力部ドライバプログラムを、ＣＰＵ１１が実行することにより行なわれる。入力部ドライバ１６は、画像入力部２０を制御して、画像入力部２０の原稿台等に置かれた原稿の画像を読み取る処理を行なう。通常、入力部ドライバ１６は、画像入力部２０を介して原稿画像を一括して読み込むが、本実施の形態では、上述したように、単位領域毎に読み込む。これによって、１ページ分の画像データを一気に処理する必要がなくなるため、ＲＡＭ１３等の使用メモリを効率的に使用でき、かつ高速に処理を行なうことができる。
【００５８】
一方、画像出力部４０は、印刷制御部４１及び印刷実行部４２を備えている。印刷制御部４１は、制御部１０から送信された印刷データを解釈して、印刷データに基づく印刷を実行するための制御を行なう。印刷実行部４２は、印刷制御部４１の指示にしたがって、記録用紙等に、斯かる印刷データに基づく画像の印刷を、印刷エンジン（図示せず）を用いて実行する。
【００５９】
また、画像入力部２０は、読み取り制御部２１及び読み取り実行部２２を備えている。読み取り制御部２１は、入力部ドライバ１６からの指示にしたがって読み取り実行部２２に原稿の読み取りを行なわせ、上述したように所定の画像処理を行なって入力部ドライバ１６に出力する。読み取り実行部２２は、入力部エンジン（図示せず）による画像読み取りを実行する。
【００６０】
図３及び図４は本発明の実施の形態１の複合機１００における、隠蔽処理及び隠蔽印刷を説明するフローチャートである。説明の便宜上、以下においては、条件受付部１５５がユーザから前記対象オブジェクトの特定に係る条件（特定条件）として文字領域を受け付けたとする。
【００６１】
まず、ユーザは隠蔽処理（又は隠蔽印刷）を行なう原稿を、予め画像入力部２０の原稿台にセットしておき、操作パネル６０を適宜操作することにより、該原稿の読み込みを指示する。この際、ＣＰＵ１１は操作パネル６０を介して、斯かる指示を受け付ける。
【００６２】
これによって、アプリケーション部１５の領域設定部１５１が、斯かる隠蔽処理を行なう際に用いられる前記単位領域を設定する（ステップＳ１０１）。該単位領域は、デフォルトとして予め決められた固定値としてもよく、ユーザからの指示に基づいて定めるものであるとしても良い。なお、該単位領域については既に説明しており、詳しい説明は省略する。
【００６３】
次いで、領域設定部１５１によって設定された単位領域に基づいて、ドライバ制御部１６２が入力部ドライバ１６を制御して、画像入力部２０の原稿台にセットされた原稿を読み取るよう画像入力部２０に指示する（ステップＳ１０２）。
【００６４】
ドライバ制御部１６２の指示に応じて、画像入力部２０が原稿台にセットされた原稿の単位領域の読み取りを行ない（ステップＳ１０３）、当該単位領域に対応する原稿画像が取得される。このように取得された単位領域に係る原稿画像（以下、単位領域原稿画像という）は入力部ドライバ１６を介して判定部１５２に送られる。
【００６５】
判定部１５２は、斯かる単位領域原稿画像に対して、上述したような判定を行なう（ステップＳ１０４）。すなわち、判定部１５２は、斯かる単位領域原稿画像が何れかのオブジェクトを含んでいるか否かを判定し、オブジェクトを含んでいるのであれば、該オブジェクトの種類を判定する。このように、判定部１５２によって判定された結果は情報記憶部１５３に格納される（ステップＳ１０５）。
【００６６】
領域設定部１５１は、ステップＳ１０３〜ステップＳ１０５の処理が原稿の全域に対して終了したか否かを判定する（ステップＳ１０６）。斯かる判定は、例えば、斯かる原稿の予備読み込みを行ない、斯かる予備読み込みされた原稿画像の縦横の画素数を比較することにより行なわれる。
【００６７】
原稿の全域に対して斯かる処理が終了していないと判定された場合（ステップＳ１０６：ＮＯ）、処理はステップＳ１０３に戻り、ステップＳ１０３〜ステップＳ１０５の処理が繰り返される。
【００６８】
一方、斯かる処理が原稿の全域に対して終了したと判定した場合（ステップＳ１０６：ＹＥＳ）、表示制御部１６１は、単位領域原稿画像毎に基づいて、当該原稿に係るプレビュー画像を表示部７０に表示する（ステップＳ１０７）。
【００６９】
図５は本発明の複合機１００において、表示部７０に表示されたプレビュー画像の一例を示す例示図である。図５には、文字領域及び絵領域のオブジェクトを含む原稿のプレビュー画像Ｐの表示画面が表示されている。該表示画面には、更に、「隠蔽印刷」ソフトキー７１と、「通常印刷」ソフトキー７２とが共に表示されている。
【００７０】
例えば、ユーザによって「通常印刷」ソフトキー７２が操作された場合、現に表示部７０に表示されたプレビュー画像Ｐに対応する印刷が行なわれる。また「隠蔽印刷」ソフトキー７１が操作された場合は、本発明に係る隠蔽処理が施された後に、隠蔽印刷が行なわれる。
【００７１】
この際、ＣＰＵ１１は操作パネル６０又は表示部７０（タッチパネル）を監視して、「隠蔽印刷」ソフトキー７１が操作されたか否かを検知することにより、隠蔽印刷の指示を受け付けたか否かを判定する（ステップＳ１０８）。
【００７２】
例えば、ＣＰＵ１１は、隠蔽印刷の指示を受け付けていないと判定した場合（ステップＳ１０８：ＮＯ）、ステップＳ１１７の処理に進み、現に表示部７０に表示されたプレビュー画像Ｐに対応する印刷が行なわれる。
【００７３】
一方、ＣＰＵ１１が隠蔽印刷の指示を受け付けたと判定した場合（ステップＳ１０８：ＹＥＳ）、対象特定部１５４は、情報記憶部１５３に格納されている判定部１５２による判定の結果に基づいて、かつ条件受付部１５５が受け付けた特定条件に従って、原稿画像の中、隠蔽処理を施すべき対象オブジェクトを特定する（ステップＳ１０９）。
【００７４】
例えば、文字列受付部１５７がユーザから文字列を受け付けている場合には、対象特定部１５４は、該文字列を含むオブジェクトを対象オブジェクトとして特定する。対象特定部１５４による対象オブジェクトの特定については既に説明しており、詳しい説明を省略する。
【００７５】
次いで、ＣＰＵ１１は、プレビュー画像表示の指示を受け付けたか否かを判定する（ステップＳ１１０）。斯かる判定は、例えば、ＣＰＵ１１が操作パネル６０の「プレビュー」キーの操作如何を監視することにより行なわれる。
【００７６】
ＣＰＵ１１は、所定時間の経過まで、プレビュー画像表示の指示を受け付けていないと判定した場合（ステップＳ１１０：ＮＯ）、処理をステップＳ１１５に進む。
【００７７】
一方、ＣＰＵ１１がプレビュー画像表示の指示を受け付けたと判定した場合（ステップＳ１１０：ＹＥＳ）、表示制御部１６１はステップＳ１０７にて表示されたプレビュー画像Ｐに、ステップＳ１０９にて対象特定部１５４によって特定された対象オブジェクトを付加して表示する（ステップＳ１１１）。
【００７８】
図６は本発明の実施の形態１の複合機１００における、対象オブジェクトの表示の一例を示す例示図である。図６に示す表示画像にはプレビュー画像Ｐに、破線にて囲まれた対象オブジェクトＲが表示されており、その他、「印刷」ソフトキー７３と、「パターン選択」ソフトキー７４と、「パターン設定」ソフトキー７５と、「隠蔽画像表示」ソフトキー７６とが更に設けられている。
【００７９】
「印刷」ソフトキー７３は、現に表示された対象オブジェクトＲに、予め定められたデフォルトの隠蔽画像を重畳して隠蔽印刷を行なうための指示を受け付けるソフトキーである。また、「パターン選択」ソフトキー７４は、情報記憶部１５３に記憶されている複種類の隠蔽画像のパターンからユーザが何れか一つを選択する際に用いられるソフトキーである。
【００８０】
更に、「パターン設定」ソフトキー７５は、例えば、被選択隠蔽画像の属性を定める要件の設定をユーザから受け付ける際に用いられるソフトキーであり、「隠蔽画像表示」ソフトキー７６は、現に表示された対象オブジェクトＲに、隠蔽画像を重畳した状態のプレビュー画像を表示する指示を受け付けるソフトキーである。
【００８１】
この際、文字列受付部１５７がユーザから所定の文字列を受け付けている場合、表示制御部１６１は、該文字列を強調して表示する。図７は本発明の実施の形態１の複合機１００における、対象オブジェクトの表示の他例を示す例示図である。
【００８２】
例えば、文字列受付部１５７がユーザから受け付けた文字列が「○△□」である場合、表示制御部１６１は当該対象オブジェクトに含まれている「○△□」の文字列を太字で表示し、又は下線を引く等強調して表示する。
【００８３】
以上のようにして、表示部７０に表示されたプレビュー画像Ｐ及び対象オブジェクトＲを確認したユーザは、必要に応じて対象オブジェクトＲを変更する操作を行なうことができる。図８は本発明の実施の形態１の複合機１００おいて、表示部７０に表示された対象オブジェクトＲの変更を説明する説明図である。
【００８４】
対象オブジェクトＲの変更は、例えば、対象オブジェクトの境界線（破線）を、いわゆるドラッグアンドドロップする等の操作によって変更する。このようにユーザが表示部７０（タッチパネル）を操作することによって対象オブジェクトＲを変更した場合、指定受付部１５６は表示部７０（タッチパネル）を介して斯かる指示を受け付ける。
【００８５】
すなわち、指定受付部１５６は、表示部７０（タッチパネル）を監視することにより、対象オブジェクトＲを変更する指示を受け付けたか否かを判定する（ステップＳ１１２）。
【００８６】
指定受付部１５６が対象オブジェクトＲを変更する指示を受け付けたと判定した場合（ステップＳ１１２：ＹＥＳ）、処理はステップＳ１１１に戻り、変更後の対象オブジェクトＲ１が表示される（図８参照）。
【００８７】
一方、所定時間の経過まで、指定受付部１５６が対象オブジェクトＲを変更する指示を受け付けていないと判定した場合（ステップＳ１１２：ＮＯ）、表示制御部１６１は、ステップＳ１０９にて対象特定部１５４により特性された対象オブジェクトＲ、又はステップＳ１１２にて変更された対象オブジェクトＲ１に応じて、該対象オブジェクトＲ、Ｒ１に重畳すべき隠蔽画像を生成する（ステップＳ１１３）。
【００８８】
次いで、ＣＰＵ１１は「隠蔽画像表示」ソフトキー７６を監視することにより、隠蔽画像をプレビュー画像Ｐに表示する指示を受け付けたか否かを判定する（ステップＳ１１４）。
【００８９】
ＣＰＵ１１が隠蔽画像をプレビュー画像Ｐに表示する指示を受け付けたと判定した場合（ステップＳ１１４：ＹＥＳ）、表示制御部１６１は、対象オブジェクトＲ、Ｒ１に、隠蔽画像を重畳した状態のプレビュー画像Ｐを表示部７０に表示する（ステップＳ１１５）。
【００９０】
図９は本発明の実施の形態１の複合機１００において、対象オブジェクトに隠蔽画像を重畳したプレビュー画像の一例を示す例示図である。図９に示すように、対象オブジェクトＲ１に所定の隠蔽画像Ｃが重畳されており、対象オブジェクトＲ１に含まれた情報の認識を妨げている。
【００９１】
これによって、本発明においては、ユーザが隠蔽印刷を行なう前に、すなわち、隠蔽処理の過程で、プレビュー画像を介して、対象オブジェクト、隠蔽画像、及び該対象オブジェクトに隠蔽画像を重畳した状態を確認することができる。
【００９２】
更に、本発明においては、上述したようにプレビュー画像介した隠蔽処理の確認の際、当該隠蔽画像を変更することができる。より詳しくは、ユーザは「パターン選択」ソフトキー７４及び／又は「パターン設定」ソフトキー７５を適宜操作することにより、情報記憶部１５３に記憶されている複種類の隠蔽画像のパターンからユーザが何れかを選択し、隠蔽画像の属性を定める要件を設定することができる。
【００９３】
例えば、図９に示した隠蔽画像Ｃの直線間のピッチ及び直線の太さを変更する場合を例に挙げて詳しく説明する。図９に示したように、プレビュー画像Ｐが表示されている状態にて、ユーザが「パターン設定」ソフトキー７５を適宜操作すると、隠蔽画像の属性を設定する設定画面（図示せず）が表示部７０に表示される。この際、ユーザは該設定画面を適宜操作して、図９に示した隠蔽画像Ｃのパターンの属性を変更する。ユーザが、上述したように、直線間のピッチを狭くし、また直線の太さをより太く変更する旨を指示した場合、指示受付部１５６は前記設定画面（タッチパネル）を介して斯かる変更の指示を受け付ける。
【００９４】
このように、指示受付部１５６によって、隠蔽画像を変更する指示が受け付けられた場合、表示制御部１６１は、該指示に基づいて、隠蔽画像を変更し、再表示する。図１０は本発明の実施の形態１の複合機１００において、対象オブジェクトに隠蔽画像を重畳したプレビュー画像の他例を示す例示図である。
【００９５】
図１０に示したように、再表示された隠蔽画像Ｃ１、すなわち、隠蔽画像Ｃにおける、直線間のピッチ及び直線の太さを変更した隠蔽画像Ｃ１が、対象オブジェクトＲ１に重畳されたプレビュー画像Ｐが表示される。
【００９６】
このように、対象オブジェクトＲ１に、隠蔽画像Ｃ（又は隠蔽画像Ｃ１）を重畳した状態のプレビュー画像Ｐを表示部７０に表示した後、若しくは、ステップＳ１１４にて、ＣＰＵ１１により隠蔽画像をプレビュー画像Ｐに表示する指示を受け付けていないと判定された場合（ステップＳ１１４：ＮＯ）、ＣＰＵ１１は「印刷」ソフトキー７３の操作如何を監視することにより、現に表示されたプレビュー画像Ｐ（図９又は図１０）に対応して隠蔽印刷を行なう指示を受け付けたか否かを判定する（ステップＳ１１６）。
【００９７】
ＣＰＵ１１が隠蔽印刷を行なう指示を受け付けていないと判定した場合（ステップＳ１１６：ＮＯ）、処理はステップＳ１１４に戻る。
【００９８】
一方、ＣＰＵ１１が隠蔽印刷を行なう指示を受け付けたと判定した場合（ステップＳ１１６：ＹＥＳ）、現に表示されたプレビュー画像Ｐに対応した印刷用画像データを生成する（ステップＳ１１７）。すなわち、対象特定部１５４による特定の結果、文字列受付部１５７が受け付けた文字列、選択受付部１５８が受け付けた選択、設定受付部１５９が受け付けた設定等に基づいて、対象オブジェクトＲ、Ｒ１に対して隠蔽画像を重畳し、隠蔽印刷すべき印刷用画像データを生成する。
【００９９】
このように生成された隠蔽印刷すべき印刷用画像データは出力部ドライバ１７に送られる。出力部ドライバ１７は、取得された印刷用画像データに基づいて画像出力部４０を制御するための印刷データを生成し（ステップＳ１１８）、画像出力部４０に出力する。すなわち、出力部ドライバ１７は前記印刷用画像データを画像出力部４０にて印刷処理できる形式（ＰＣＬ）のデータに変換して印刷データを生成する。
【０１００】
以降、画像出力部４０は出力部ドライバ１７から入力された印刷データに基づいて隠蔽印刷を実行する（ステップＳ１１９）。すなわち、画像出力部４０は、一旦印刷された対象オブジェクトＲ、Ｒ１の上に、隠蔽画像Ｃ（又は隠蔽画像Ｃ１）を重ねて印刷して該対象オブジェクトＲ、Ｒ１を上から塗りつぶす。
【０１０１】
以上のように、本発明においては、隠蔽処理又は隠蔽印刷を行なうにおいて、プレビュー画像を介して隠蔽処理又は隠蔽印刷の仕上り状態を事前に確認できる。また、該確認の上で、必要に応じて、対象オブジェクト又は隠蔽画像を変更することができる。
【０１０２】
更に、本発明においては、ユーザがプレビュー画像を介して隠蔽処理の仕上り状態を事前に確認した上で、対象オブジェクトを調整することができるので、一律的な処理でなく、実際に隠蔽処理又は隠蔽印刷が必要な箇所のみを局所的に処理することにより、隠蔽印刷に用いるトナー、インク等を節約することができる。
【０１０３】
なお、上述した領域設定部１５１と、判定部１５２と、情報記憶部１５３と、対象特定部１５４と、条件受付部１５５と、指示受付部１５６と、文字列受付部１５７と、選択受付部１５８と、設定受付部１５９と、印刷情報生成部１６０と、表示制御部１６１と、ドライバ制御部１６２とは、ハードウェアロジックによって構成してもよいし、ＣＰＵ１１が所定のプログラムを実行することにより、ソフトウェア的に構築されてもよい。
【０１０４】
（実施の形態２）
図１１は本発明の実施の形態２に係る複合機１００の要部構成を示す機能ブロック図である。実施の形態２に係る複合機１００は、動作を行うためのコンピュータプログラムが、外部Ｉ／Ｆ９０を介してＣＤ−ＲＯＭ等の可搬型記録媒体Ａで提供することも可能であるように構成されている。さらに、実施の形態２に係る複合機１００は、前記コンピュータプログラムを、外部装置から送受信部５０を介してダウンロードすることも可能であるように構成されている。以下に、その内容を説明する。
【０１０５】
実施の形態２に係る複合機１００は外装（又は内装）の記録媒体読み取り装置（図示せず）を備えており、該記録媒体読み取り装置に、隠蔽処理に係る対象オブジェクトの特定を行なわせ、対象オブジェクトの特定に係る条件を受け付けさせ、対象オブジェクトの特定の結果を反映したプレビュー画像を表示させるプログラム等が記録された可搬型記録媒体Ａを挿入して、例えば、ＣＰＵ１１がＲＯＭ１２にこのプログラムをインストールする。かかるプログラムはＲＡＭ１３にロードして実行される。これにより、本発明の実施の形態１に係る複合機１００として機能する。
【０１０６】
前記記録媒体としては、いわゆるプログラムメディアであっても良く、磁気テープ及びカセットテープ等のテープ系、フレキシブルディスク及びハードディスク等の磁気ディスク並びにＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（商標登録）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムコードを担持する媒体であっても良い。
【０１０７】
前記通信部を介してネットワークからプログラムコードをダウンロードするように流動的にプログラムコードを担持する媒体であっても良い。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであっても良い。なお、本発明は、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１０８】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【符号の説明】
【０１０９】
１０  制御部
１１  ＣＰＵ
２０  画像入力部
４０  画像出力部
７０  表示部
１００  複合機
１５１  領域設定部
１５２  判定部
１５３情報記憶部
１５４対象特定部
１５５条件受付部
１５６指示受付部
１５７文字列受付部
１５８選択受付部
１５９設定受付部
１６０印刷情報生成部
１６１表示制御部
１６２ドライバ制御部
Ａ  記録媒体
Ｒ，Ｒ１  対象オブジェクト
Ｃ，Ｃ１  隠蔽画像
【図１】
2014032551.tif 000003
【図２】
2014032551.tif 000004
【図３】
2014032551.tif 000005
【図４】
2014032551.tif 000006
【図５】
2014032551.tif 000007
【図６】
2014032551.tif 000008
【図７】
2014032551.tif 000009
【図８】
2014032551.tif 000010
【図９】
2014032551.tif 000011
【図１０】
2014032551.tif 000012
【図１１】
2014032551.tif 000013