(57)【要約】【課題】特定画像を付加するとき、カウンタを用いる場合、簡単に特定画像を変更できるようにする。【解決手段】入力された画像データに特定画像を付加するための特定画像付加部１２は、主走査方向および副走査方向の位置を決めるための第１カウンタ１５と、特定画像の形態を特定するための第２カウンタ１６とを有する。第２カウンタ１６は、主走査方向および副走査方向からなるマトリクスに対して、一隅を起点にして、反時計回りに画素のアドレスをカウントアップする。第１カウント１５が所定のカウント値をカウントすると、第２カウント１６が起動する。第２カウンタ１６のカウント値の最大値がカウント設定値以下のとき、各画素に画像が形成される。カウント設定値を変更することにより、画像が形成される画素が変わり、特定画像の形態が変わる。【選択図】図１
2008182307.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに特定画像を付加して印刷する画像処理装置であって、主走査方向および副走査方向の位置を決めるための第１カウンタと、特定画像の形態を特定するための第２カウンタと、第１カウンタのカウント値が所定値になったとき、第２カウンタを用いて、特定画像を生成して元の画像に合成する合成部と、第２カウンタに対するカウント設定値を変更することにより、特定画像の形態を変更する変更部とを備えたことを特徴とする画像処理装置。
【請求項２】
特定画像は、複数の画素が縦横に連続して並んで形成されたドットからなることを特徴とする請求項１記載の画像処理装置。
【請求項３】
合成部は、記録シート全体に複数の特定画像を所定の間隔で配することを特徴とする請求項２記載の画像処理装置。
【請求項４】
第２カウンタは、主走査方向および副走査方向からなるマトリクスに対して、一点を起点にして、時計回りあるいは反時計回りにカウントアップするようにアドレスが決められたことを特徴とする請求項２記載の画像処理装置。
【請求項５】
合成部は、画素毎に第２カウンタのカウント値とカウント設定値とを比較して、カウント設定値以下のカウント値に対応する画素にドットを形成することを特徴とする請求項４記載の画像処理装置。
【請求項６】
変更部は、特定画像を構成する複数の画素の濃度を個別に設定することにより、特定画像の濃度を変更することを特徴とする請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
濃度設定用のルックアップテーブルが設けられ、第２カウンタのアドレスがルックアップテーブルのアドレスに一致することを特徴とする請求項６記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コピー等の処理を規制するための規制情報あるいは出力元を示す追跡情報を表す特定画像を付加して印刷する画像処理装置に関する。
【背景技術】
【０００２】
画像処理装置では、原稿の画像を読み取る、あるいはパソコンから画像データを受け取って、画像データが入力される。そして、画像データは、記録シートに印刷されることにより出力される。このとき、画像データに特定画像が合成され、特定画像を付加した画像が印刷される。
【０００３】
特定画像は、コピー禁止等の処理を規制する規制情報を表す画像である。原稿をコピーする、あるいは原稿から画像データを読み取って、パソコンにデータ送信する場合、入力された画像データから特定画像が検出されると、コピーの禁止あるいはデータ送信の禁止といったように、実行する処理が規制される。これによって、画像処理装置の不正使用を防いで、機密データの漏洩を防止できる。また、特定画像が追跡情報を表す画像であるとき、特定画像を検出することにより、この画像データを出力した画像処理装置を特定することができる。
【０００４】
特定画像として予め設定された画像データが画像処理装置のメモリに保存されている。この画像データを読み出し、入力された画像データと合成することにより、特定画像が元の画像に付加される。このように、特定画像をメモリに保存しておくことは、特許文献１に記載されている。
【０００５】
しかし、メモリが特定画像を保存するためのビットマップメモリとして用いられるので、大容量のメモリが必要となる。そこで、特許文献２では、合成するパターンを生成するためのパターン生成規則を記憶して、このパターン生成規則と画素カウンタのカウント値およびラインカウンタのカウント値とにより、パターンを生成して出力する。
【特許文献１】特開平７−２３２０８号公報
【特許文献２】特開２００２−２７２３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、パターン生成規則を利用すれば、パターンを記憶するメモリは不要となる。決まった特定画像を付加する場合には、パターン生成規則を利用すればよい。しかし、特定画像を変更する場合、操作パネルを操作して、パターン生成規則を変更する。このとき、セレクタによって選択されるビット、分配器によって設定される画像濃度、セレクタによる分配器の選択タイミング等を変更しなければならない。
【０００７】
このように、特定画像を変更することはできるが、容易に行えるものではない。そこで、本発明は、上記に鑑み、簡単に特定画像を変更できるようにした画像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明は、入力された画像データに特定画像を付加して印刷する画像処理装置であって、主走査方向および副走査方向の位置を決めるための第１カウンタと、特定画像の形態を特定するための第２カウンタと、第１カウンタのカウント値が所定値になったとき、第２カウンタを用いて、特定画像を生成して元の画像に合成する合成部と、第２カウンタに対するカウント設定値を変更することにより、特定画像の形態を変更する変更部とを備えたものである。
【０００９】
第１カウンタにおいて、特定画像を付加する位置に対応するカウント値が所定値である。第１カウンタのカウント値が所定値になると、第２カウンタが起動する。第２カウンタがカウントアップするたびに、合成部は、第２カウンタのカウント値がカウント設定値に達するまで、特定画像を生成する。このように生成された特定画像が、元の画像と合成されて付加される。
【００１０】
すなわち、第２カウンタは連続してカウントしていき、予め決められたカウント設定値に基づいて特定画像の形態が決まる。変更部がこのカウント設定値を変更することにより、生成される特定画像の形態が変更される。なお、特定画像は、複数の画素が縦横に連続して並んで形成されたドットからなる。合成部は、記録シート全体に複数の特定画像を所定の間隔で配する。各特定画像の位置に応じた所定値になるたびに、第２カウンタが起動して、同じ形態の特定画像が生成される。
【００１１】
第２カウンタは、主走査方向および副走査方向からなるマトリクスに対して、一点を起点にして、時計回りあるいは反時計回りにカウントアップするようにアドレスが決められたものである。この一点は、一隅であったり、任意の位置の一点である。
【００１２】
合成部は、画素毎に第２カウンタのカウント値とカウント設定値とを比較して、カウント設定値以下のカウント値に対応する画素にドットを形成する。カウント設定値と同じ個数の画素に画像が形成され、複数の画素によって１つのドットが形成される。したがって、変更部によりカウント設定値が変更されると、ドットの形成される画素が変わり、特定画像の形態が変わることになる。
【００１３】
変更部は、特定画像を構成する複数の画素の濃度を個別に設定することにより、特定画像の濃度を変更する。濃度設定用のルックアップテーブルが設けられ、第２カウンタのアドレスがルックアップテーブルのアドレスに一致する。変更部は、ルックアップテーブルの各アドレスに対して濃度を設定する。合成部は、ロックアップテーブルを参照して、形成する画像の濃度を決める。
【発明の効果】
【００１４】
本発明によると、第２カウンタに応じてカウント設定値を設定することにより、特定画像の形態を決定できる。そのため、カウント設定値を変更するだけで、特定画像の形態を簡単に変更することができる。また、濃度設定用のテーブルとしてメモリを設けるが、第２カウンタのアドレスに対応付けることにより、メモリ管理が容易となるとともに、特定画像を構成する任意の画素の濃度の変更を簡単に行える。
【発明を実施するための最良の形態】
【００１５】
本実施形態の画像処理装置を図１に示す。本画像処理装置は、コピーモード、プリントモード、スキャナモードおよびファクシミリモードを実行する複合機であり、原稿を読み取って画像データを入力する画像読取部１と、画像データに基づいて画像を印刷する画像形成部２と、画像データを記憶する記憶部３と、外部装置と通信する通信部４と、入力操作のための操作パネル５と、処理部を制御して、モードに応じた画像データの処理を実行する制御部６とを備えている。なお、処理部は、入力された画像データを出力するために処理するものであり、画像形成部２、記憶部３および通信部４とされる。
【００１６】
操作パネル５は、操作部１０および表示部１１を有する。操作部１０は、各種の操作キーを備えている。表示部１１は、液晶ディスプレイからなり、タッチパネルとされる。画像形成部２は、レーザ書き込みユニット（ＬＳＵ）、電子写真プロセス部および記録シート搬送部を有し、入力された画像データに基づく画像を供給された記録シートに印刷する。
【００１７】
通信部４は、通信インターフェースを備え、通信インターフェースがＬＡＮ、ＷＡＮといったネットワークに接続される。ネットワークには、他の画像処理装置、パーソナルコンピュータ等の情報処理装置、サーバといった外部装置が接続されている。通信部５は、外部装置とネットワークを通じて所定の通信プロトコルによって通信可能とされる。
【００１８】
また、通信部４は、モデム装置を備えている。モデム装置に電話回線が接続される。画像処理装置は、ファクシミリ通信を行える。なお、画像処理装置は、ネットワークを通じてインターネットファクシミリによるデータ通信も行える。
【００１９】
記憶部３は、ハードディスク装置からなる。記憶部３は、画像読取部１から入力された画像データあるいは通信部４から入力された画像データを記憶する。なお、入力された画像データは、一旦ＤＲＡＭ等の画像メモリに保存され、画像処理や暗号化処理が施された後、画像メモリから記憶部３に転送される。また、記憶部３から画像データを読み出すとき、画像データは、画像処理や復号化処理され、画像メモリに保存される。その後、画像データは、実行される処理にしたがって、印刷、データ送信、ファクシミリ通信によって外部に出力される。
【００２０】
記憶部３は、管理テーブルを有し、管理テーブルには、画像処理装置の制御情報、設定情報、利用者の認証情報といった画像処理装置を動作させるために必要な情報が記憶される。これらの情報が作成、変更されると、管理テーブルの情報は更新される。なお、管理テーブルは、記憶部３とは別の不揮発性メモリに設けてもよい。
【００２１】
制御部６は、ＣＰＵ、ＲＯＭ、ＲＡＭを有するマイクロコンピュータからなり、ＣＰＵは、ＲＯＭに格納されている制御プログラムをＲＡＭに読み出して、制御プログラムを実行する。制御プログラムにしたがって、各部が動作する。
【００２２】
すなわち、画像読取部１あるいは通信部４から画像データの入力があると、操作部１０からの入力情報や外部装置から入力された画像データのヘッダ情報に含まれる処理条件に基づいて、プリントモード、コピーモード、スキャナモード、ファクシミリモードのいずれかのモードが実行される。また、制御プログラムには、ブラウザやメールソフトが含まれ、制御部６は、ＴＣＰ／ＩＰプロトコル等の通信プロトコルにより外部装置とデータ通信したり、電子メールの送受信を行う。
【００２３】
制御部６は、各モードを行うとき、入力された画像データを記憶部３に一時的に保存する。また、制御部６は、入力された画像データを記憶部３に保存して管理するファイリングモードを実行する。保存された画像データは、指示された処理にしたがって再出力される。
【００２４】
出力された画像データは、制御部６からの指示により、記憶部３から消去される。この消去に際して、画像データにランダムなデータを上書きすることによって、画像データを復元できないように無効化する。このように、無効化処理、さらには暗号化処理を行うことにより、画像データの不正使用を防止する。
【００２５】
ここで、機密文書が不正にコピーされたり、ファクシミリ送信されるのを防ぐために、原稿に特定画像が付加される。特定画像は、コピー禁止、印刷画質の低下、データ送信やファクシミリ通信の禁止、ファイリング禁止といった実行する処理を規制するための規制情報を表している。また、特定画像は、出力元の画像処理装置を特定する追跡情報を表すものとしてもよい。
【００２６】
この特定画像を付加するための特定画像付加部１２が設けられている。特定画像付加部１２は、制御部６により動作を制御され、決められた付加条件に基づいて特定画像を生成し、画像データに合成する。制御部６は、合成された画像データの印刷、データ送信、ファイリングといった処理を行う。
【００２７】
特定画像に対する付加条件が、予め管理テーブルに記憶されている。付加条件には、特定画像の形態、画像形成条件、個数、位置等が含まれる。特定画像付加部１２は、付加条件を読み出し、この付加条件に基づいて特定画像を生成し、入力された画像データと合成する。
【００２８】
特定画像を付加した画像データが印刷されると、図２に示すような特定画像を含む原稿が作成される。特定画像は、所定の画像、例えば複数のドットが直線的に並んで、傾斜したパターンを有する形態とされる。同じ形態の特定画像が、所定位置に規則正しく配置される。１ページの原稿に複数個の特定画像が含まれる。なお、１ページ当たりの特定画像の個数は、ページサイズに応じて決められている。特定画像の濃度、傾斜したパターンの角度も決められている。角度としては、４５度とされる。
【００２９】
また、特定画像を含む画像データは、通信部４を通じてデータ送信される。この画像データを受信した画像処理装置において、画像データを印刷すると、特定画像を含む原稿が作成される。
【００３０】
原稿の特定画像は、人には視認し難い。しかし、画像読取部１により、特定画像を読み取ることができる。そこで、画像データに特定画像が含まれているかを検出して、特定画像が閾値を超えたか否かを判定する特定画像判定部１３が設けられている。画像データは、画像読取部１から入力されたものに限らず、通信部４を通じて外部装置から入力される。
【００３１】
特定画像判定部１３は、制御部６により動作を制御され、入力された画像データと特定画像に対応する画像データとをパターンマッチングすることにより、特定画像を検出する。特定画像に対応する画像データは、予め登録され、管理テーブルに記憶されている。そして、特定画像判定部１３は、検出された特定画像の個数をカウントし、検出された特定画像の個数が閾値を超えたか否かを判定する。画像データがページ単位である場合、ページ毎に特定画像の個数が算出される。あるいは所定の領域面積中の特定画像の個数が算出される。
【００３２】
閾値は、管理者のように権限を有する利用者によって設定され、管理テーブルに記憶される。権限を有する利用者は、パスワード、指紋等の生体情報といった認証情報の入力により、認証される。認証された利用者は、操作部１０を通じて閾値を設定できる。
【００３３】
制御部６は、入力された画像データに特定画像が閾値を超えて含まれていたとき、実行する処理を規制する。すなわち、制御部６は、コピーモードのときは、コピー禁止を指示し、ファクシミリモードやスキャナモードのときは、送信禁止を指示する。また、ファイリングモードのときは、記憶部３への画像データの保存禁止を指示する。なお、制御部６は、特定画像が検出されても、その個数が閾値を超えないとき、処理を規制しない。
【００３４】
このように、画像処理装置は、特定画像の付加および検出を行うことによって、画像処理装置の不正使用を防ぎ、画像データの保護を図るためのセキュリティ対策を行っている。
【００３５】
ここで、画像処理装置では、電子写真プロセスの特性や経時劣化等により、ドットが安定して形成されないことがある。そのため、制御部６は、プロセスコントロールを実行して、プロセス特性を測定する。そして、制御部６は、この結果に応じて、ドットのサイズを変えたり、ドットの濃度を変える。これに伴って、特定画像が変更される。
【００３６】
本画像処理装置では、特定画像を簡単に変更できるように、特定画像付加部１２が構成されている。図３に示すように、特定画像付加部１２は、主走査方向および副走査方向の位置を決めるための第１カウンタ１５と、特定画像の形態を特定するための第２カウンタ１６と、第１カウンタ１５のカウント値が所定値になったとき、第２カウンタ１６を用いて、特定画像を生成して元の画像に合成する合成部１７と、第２カウンタに対するカウント設定値を変更することにより、特定画像の形態を変更する変更部１８とを有する。
【００３７】
所定の領域、通常は１ページにおいて、複数の画素が主走査方向および副走査方向にマトリクス状に配列される。そして、特定画像が、図４に示すように付加されるものとする。特定画像の形態は、３×３画素のドットが複数個、斜めに配列されたパターンとされる。
【００３８】
第１カウンタ１５は、主走査カウンタ２０と副走査カウンタ２１とから構成され、画素クロック信号に基づいて、１ライン毎に主走査方向に順に＋１、副走査方向には前ラインの最後のカウント値＋１となるようにカウントアップしていく。このとき、水平同期信号（ＨＳＹＮＣ）、ページ同期信号（ＶＳＹＮＣ）および特定画像位置信号の入力により、特定画像を付加する領域を決めるための領域信号を出力する。なお、制御部６が、これらの各信号を出力する。特定画像位置信号は、付加条件における位置情報に基づいて決められる。
【００３９】
領域信号は、主走査カウンタ２０および副走査カウンタ２１からそれぞれ出力される。主走査カウンタ２０からの主走査方向領域信号と副走査カウンタ２１からの副走査方向領域信号とがＡＮＤ回路２２に入力され、２つの信号の論理積が１のとき、ドット形成有効領域信号が出力される。論理積が０のとき、ドット形成有効領域信号は出力されない。ドット形成有効領域信号により、ライン毎に特定画像を構成するドットの形成位置が決まる。
【００４０】
また、主走査方向領域信号および副走査方向領域信号は、第２カウンタ１６に入力される。図４に示すように特定画像を付加する場合、第１カウンタ１５のアドレス３５、８６、１３７、１８８がカウントされると、領域信号が第２カウンタ１６に入力される。
【００４１】
第２カウンタ１６は、主走査方向および副走査方向からなるマトリクスに対して、一隅を起点にして、時計回りあるいは反時計回りにカウントアップするようにアドレスが決められたカウンタである。ここでは、図５に示すように、左上の一隅を起点にして、反時計回りにカウントアップする。従来のカウンタでは、図６に示すように、ライン毎に主走査方向に＋１ずつカウントアップしていくようにアドレスが決められている。
【００４２】
第２カウンタ１６は、具体的には図７に示すように、主走査オフセット計算用カウンタ２３および副走査開始計算用カウンタ２４を備えている。副走査開始計算用カウンタ２４は、各ラインの開始値を計算する。このカウンタ２４によるカウント値は、０で開始し、２、４、６のように＋２ずつアップする。各ラインの開始値は、前ラインの開始値＋カウント値となる。例えば、４ライン目の開始値は、６＋６＝１２となる。
【００４３】
主走査オフセット計算用カウンタ２３は、各画素のオフセットを計算する。このカウンタ２３によるカウント値は、０で開始し、２、４、６のように＋２ずつアップする。次の画素のカウント値は、今の主走査カウント値＞今の副走査カウント値がＮＯの場合、今のカウント値＋１、ＹＥＳの場合、今のカウント値＋次の主走査カウント値となる。例えば、今のカウント値が３３の場合、６＞１０となり、ＮＯであるので、３３＋１＝３４となる。今のカウント値が３６の場合、１２＞１０となり、ＹＥＳであるので、３６＋１４＝５０となる。
【００４４】
第２カウンタ１６には、画素クロック信号とともに、第１カウンタ１５から主走査方向領域信号および副走査方向領域信号が入力される。そして、第２カウンタ１６は、主走査方向領域信号および副走査方向領域信号の論理積が１のとき、起動して、画素毎にカウント値を出力する。例えば、最初の１ラインでは、０、１、５、１１・・、次のラインでは、２、３、４、１０・・のようにカウント値が出力される。論理積が０のとき、第２カウンタ１６は動作しない。
【００４５】
そして、図３に示すように、特定画像の形態を決めるためのレジスタ２５が設けられている。レジスタ２５には、付加条件に基づいてカウント設定値が登録されている。第２カウンタ１６のカウント値とカウント設定値とがコンパレータ２６により比較される。コンパレータ２６は、カウント値とカウント設定値との大小を比較し、カウント値がカウント設定値以下のとき、ドット形成信号を出力する。カウント値がカウント設定値より大きいとき、ドット形成信号は出力されない。ドット形成信号により、該当する画素に付加条件にしたがって画像が形成される。第１カウンタ１５および第２カウンタ１６の出力に基づいて、ライン毎に画像が形成される。そして、ライン毎に形成された複数の画像によって、特定画像を構成するドットが形成される。このドットは、ｎ×ｎ画素の矩形の形態とされる。
【００４６】
例えば、３×３画素のドットの場合、第２カウンタ１６のアドレスが０〜８のように連続したカウント値となる。この場合、カウント設定値は８となる。４×４画素のドットの場合には、０〜１５となり、カウント設定値は１５となる。５×５画素のドットの場合、０〜２４となり、カウント設定値は２４となる。
【００４７】
一方、図６に示すような従来のカウンタの場合、３×３画素のドットに対しては、０〜２、８〜１０、１６〜１８の不連続なアドレスとなる。レジスタには、これらのアドレスに相当するカウント設定値を登録しておかなければならない。メモリの使用量が増え、メモリ管理が複雑となる。これに対し、第２カウンタ１６を利用すれば、１つのカウント設定値だけを記憶すればよく、メモリ管理が簡単である。
【００４８】
コンパレータ２６からのドット形成信号、第１カウンタ１５からのドット形成有効領域信号および入力された画像データは、合成部１７に入力される。合成部１７は、画像データとドット形成信号による画像データを合成して、画像信号を画素毎に生成する。この画像信号を画像形成部２に出力する。画像形成部２では、レーザ書き込みユニットが、画像信号にしたがって感光体を走査する。このようにして、記録シートに画像が印刷される。
【００４９】
第１カウンタ１５のカウント値が付加条件において設定された所定値になると、ドット形成有効領域信号が出力される。このカウント値に該当する画素を基準にして、第２カウンタ１６が動作することにより、所定の形態の特定画像が生成され、特定画像が元の画像に付加される。
【００５０】
変更部１８は、レジスタ２５に登録されているカウント設定値を変更する。プロセスコントロールの測定結果に基づいて、制御部６がカウント設定値を決め、変更する。あるいは、利用者が操作部１０を操作して、設定値を入力することによって、変更してもよい。なお、変更できる利用者は、管理者のように認証された利用者である。
【００５１】
カウント設定値の変更により、コンパレータ２６からのドット形成信号の出力が変わる。したがって、特定画像としての画像が形成される画素が変わることにより、特定画像のサイズが変わる。
【００５２】
また、変更部１８は、特定画像の濃度を変更する。特定画像を構成する複数の画素毎に濃度が設定される。変更部１８は、この設定された濃度を変更する。図８に示すように、濃度設定用のルックアップテーブルが設けられる。ルックアップテーブルはＲＡＭからなり、第２カウンタ１６のアドレスに対応したアドレスにそれぞれ濃度データが格納される。したがって、ルックアップテーブルのアドレスの最大値は、特定画像の１つのドットの画素数と同じとなり、メモリの使用量が少なくてすむ。
【００５３】
濃度を変更するとき、操作部１０を通じて濃度データを入力する。制御部６は、ルックアップテーブルの濃度データを書き換える。合成部１７は、ドット形成信号が入力されたとき、ルックアップテーブルを参照して、該当するアドレスの濃度データを読み込む。そして、画素毎に設定された濃度の画像信号を生成する。このように特定画像の濃度を簡単に変更することができる。
【００５４】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。第２カウンタとして、右下の一隅を起点にして、時計回りにカウントアップするようにしてもよい。第２カウンタの使用は、所定の領域内に、任意の一隅に矩形のドットを形成するのに適している。特定画像を構成するドットの形状は、正方形に限らず長方形としてもよい。また、第２カウンタとして、所定の領域の中心を一点にして、時計回りあるいは反時計回りにカウントアップするようにしてもよい。この場合、円形のドットを形成できる。
【図面の簡単な説明】
【００５５】
【図１】本発明の画像処理装置の概略ブロック図
【図２】特定画像を含む原稿を示す図
【図３】特定画像付加部の概略ブロック図
【図４】第１カウンタにおける特定画像のアドレスを示す図
【図５】第２カウンタのアドレスの配置を示す図
【図６】従来のカウンタのアドレスの配置を示す図
【図７】第２カウンタの構成を説明するための図
【図８】濃度設定用のルックアップテーブルを示す図
【符号の説明】
【００５６】
６    制御部
１２    特定画像付加部
１３    特定画像判定部
１５    第１カウンタ
１６    第２カウンタ
１７    合成部
１８    変更部
【図１】
2008182307.tif 000003
【図２】
2008182307.tif 000004
【図３】
2008182307.tif 000005
【図４】
2008182307.tif 000006
【図５】
2008182307.tif 000007
【図６】
2008182307.tif 000008
【図７】
2008182307.tif 000009
【図８】
2008182307.tif 000010