(57)【特許請求の範囲】
【請求項１】
ネットワークを介して他の画像処理装置との間で情報の送受信を行なう通信部と、
画像データを出力する出力部と、
原稿を読取ることによって画像データを生成するデータ生成部と、
自装置が前記画像データの出力を許可されているか否かを特定するための画像処理装置に固有の情報を示すコードデータを記憶する情報記憶部と、
前記データ生成部の生成した画像データに含まれるコードデータを検出する検出部と、
前記検出されたコードデータおよび前記情報記憶部に記憶されたコードデータに基づいて、自装置が、前記画像データの出力を許可されているか否かを判別する判別部とを備え、
前記情報記憶部が記憶するコードデータは、自装置に固有の情報および前記通信部により通信可能な画像処理装置に固有の情報であり、
前記判別部は、前記検出されたコードデータが、記憶されたコードデータのうち少なくともいずれか一つと一致する場合に、自装置が画像データの出力を許可されていると判別する、画像処理装置。
【請求項２】
前記判別部により画像データの出力を許可されていないと判別された場合に、前記出力部は、前記生成された画像データを当該画像データとは異なる所定の画像データに置換して出力する、請求項１に記載の画像処理装置。
【請求項３】
前記判別部により画像データの出力を許可されていないと判別された場合に、前記出力部は、画像データの出力を停止する、請求項１に記載の画像処理装置。
【請求項４】
前記検出部によって検出される画像データに含まれるコードデータは、原稿に付加された地紋に埋め込まれたコードデータであり、
前記判別部により画像データの出力を許可されていると判別された場合に、前記出力部は、前記生成された画像データから地紋データが除去された画像を出力する、請求項１〜請求項３のいずれかに記載の画像処理装置。
【請求項５】
通信部、出力部、データ生成部、情報記憶部、検出部および判別部を備えた画像処理装置が実行する制御プログラムであって、
前記画像処理装置に、
前記通信部が、ネットワークを介して他の画像処理装置との間で情報の送受信を行なうステップと、
前記出力部が、画像データを出力するステップと、
前記データ生成部が、原稿を読取ることによって画像データを生成するステップと、
前記情報記憶部が、自装置が前記画像データの出力を許可されているか否かを特定するための画像処理装置に固有の情報を示すコードデータを記憶するステップと、
前記検出部が、前記生成した画像データに含まれるコードデータを検出するステップと、
前記判別部が、前記検出されたコードデータおよび前記記憶されたコードデータに基づいて、自装置が、前記画像データの出力を許可されているか否かを判別するステップとを実行させ、
前記記憶するコードデータは、自装置に固有の情報および前記通信部により通信可能な画像処理装置に固有の情報であり、
前記判別するステップは、前記検出されたコードデータが、記憶されたコードデータのうち少なくともいずれか一つと一致する場合に、自装置が画像データの出力を許可されていると判別する、制御プログラム。
【請求項６】
前記判別するステップで画像データの出力を許可されていないと判別した場合に、前記出力するステップは、前記生成された画像データを当該画像データとは異なる所定の画像データに置換して出力する、請求項５に記載の制御プログラム。
【請求項７】
前記判別するステップで画像データの出力を許可されていないと判別した場合に、前記データ出力するステップは、画像データの出力を停止する、請求項５に記載の制御プログラム。
【請求項８】
前記検出するステップで検出される画像データに含まれるコードデータは、原稿に付加された地紋に埋め込まれたコードデータであり、
前記判別するステップで画像データの出力を許可されていると判別された場合に、前記出力するステップは、前記生成された画像データから地紋データが除去された画像を出力する、請求項５〜請求項７のいずれかに記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、画像データの中の地紋データに埋め込まれるコードデータを取扱うことのできる画像処理装置に関する。
【背景技術】
【０００２】
近年、画像処理技術や画像形成技術が、著しく向上している。
このような現状に対応して、紙幣や有価証券等のように複写が禁止されている特殊原稿を判別し、その違法複写を禁止する機能を搭載した画像形成装置が実用化されている。
【０００３】
また、オフィスで利用される書類や著作物の違法複写を禁止するための技術についても、種々、開示されている。
【０００４】
たとえば、特許文献１には、複写装置等において、予め背景画像として、複写許諾情報を含む地紋を付与し、当該複写許諾情報に対応した許諾条件に基づいて複写できるユーザを限定する画像処理方法が開示されている。具体的には、特許文献１には、文章画像の読取りがなされた場合に、当該文章画像に対応する電子データから電子透かし情報が抽出され、その一方で、ユーザから複写許諾情報の入力を受付け、そして、抽出された電子透かし情報と複写許諾情報とが一致した場合に複写を許諾する技術が開示されている。
【特許文献１】特開２００４−２２８８９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ユーザに対して、複写許諾情報の入力を必要とするため、ユーザが煩雑さを感じたり、また、ユーザが複写許諾情報を忘れてしまった場合には許諾されているユーザでありながら複写を実行させることができないという問題があった。
【０００６】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、ユーザの負担を抑えつつ違法な複写を抑制できる画像処理装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明の或る局面に従った画像処理装置は、ネットワークを介して他の画像処理装置との間で情報の送受信を行なう通信部と、画像データを出力する出力部と、原稿を読取ることによって画像データを生成するデータ生成部と、自装置が前記画像データの出力を許可されているか否かを特定するための画像処理装置に固有の情報を示すコードデータを記憶する情報記憶部と、前記データ生成部の生成した画像データに含まれるコードデータを検出する検出部と、前記検出されたコードデータおよび前記情報記憶部に記憶されたコードデータに基づいて、自装置が、前記画像データの出力を許可されているか否かを判別する判別部とを備え、前記情報記憶部が記憶するコードデータは、自装置に固有の情報および前記通信部により通信可能な画像処理装置に固有の情報であり、前記判別部は、前記検出されたコードデータが、記憶されたコードデータのうち少なくともいずれか一つと一致する場合に、自装置が画像データの出力を許可されていると判別することを特徴とする。
【０００８】
また、本発明に従った画像処理装置では、前記判別部により画像データの出力を許可されていないと判別された場合に、前記出力部は、前記生成された画像データを当該画像データとは異なる所定の画像データに置換して出力することが好ましい。
【０００９】
また、本発明に従った画像処理装置では、前記判別部により画像データの出力を許可されていないと判別された場合に、前記出力部は、画像データの出力を停止することが好ましい。
【００１０】
また、本発明に従った画像処理装置では、前記検出部によって検出される画像データに含まれるコードデータは、原稿に付加された地紋に埋め込まれたコードデータであり、
前記判別部により画像データの出力を許可されていると判別された場合に、前記出力部は、前記生成された画像データから地紋データが除去された画像を出力することが好ましい。
【００１１】
本発明に従った制御プログラムは、通信部、出力部、データ生成部、情報記憶部、検出部および判別部を備えた画像処理装置の制御プログラムであって、前記画像処理装置に、前記通信部が、ネットワークを介して他の画像処理装置との間で情報の送受信を行なうステップと、前記出力部が、画像データを出力するステップと、前記データ生成部が、原稿を読取ることによって画像データを生成するステップと、前記情報記憶部が、自装置が前記画像データの出力を許可されているか否かを特定するための画像処理装置に固有の情報を示すコードデータを記憶するステップと、前記検出部が、前記生成した画像データに含まれるコードデータを検出するステップと、前記判別部が、前記検出されたコードデータおよび前記記憶されたコードデータに基づいて、自装置が、前記画像データの出力を許可されているか否かを判別するステップとを実行させ、前記記憶するコードデータは、自装置に固有の情報および前記通信部により通信可能な画像処理装置に固有の情報であり、前記判別するステップは、前記検出されたコードデータが、記憶されたコードデータのうち少なくともいずれか一つと一致する場合に、自装置が画像データの出力を許可されていると判別する。
【００１２】
また、本発明に従った制御プログラムでは、前記判別するステップで画像データの出力を許可されていないと判別した場合に、前記出力するステップは、前記生成された画像データを当該画像データとは異なる所定の画像データに置換して出力することが好ましい。
【００１３】
また、本発明に従った制御プログラムでは、前記判別するステップで画像データの出力を許可されていないと判別した場合に、前記データ出力するステップは、画像データの出力を停止することが好ましい。
【００１４】
また、本発明に従った制御プログラムでは、前記検出するステップで検出される画像データに含まれるコードデータは、原稿に付加された地紋に埋め込まれたコードデータであり、前記判別するステップで画像データの出力を許可されていると判別された場合に、前記出力するステップは、前記生成された画像データから地紋データが除去された画像を出力することが好ましい。
【発明の効果】
【００１５】
画像処理装置において、自装置に固有の情報および通信部により通信可能な画像処理装置に固有の情報であるコードデータが記憶され、そして、原稿を読取ることによって生成された画像データにおいて検出されたコードデータが上記のように記憶されたコードデータのうち少なくともいずれか一つと一致する場合に、自装置が画像データの出力を許可されていると判別される。
【００１６】
これにより、出力される画像データに装置を選択する情報が付加された場合に、出力される画像データの複写の態様を、ユーザからの情報（上記した複写許諾情報等）の入力を必要とすることなく、画像データに付加される情報に基づいて、装置ごとに変更することができる。
【００１７】
以上のように、本発明によれば、複写の対象となる原稿の画像データが読取られて出力される場合に、ユーザからの情報の入力を必要とすることなく、装置側の処理で、出力される態様を変更できる。
【００１８】
したがって、本発明によれば、画像処理装置において、装置ごとに設定等を行なうことにより、ユーザの負担を抑えつつ違法な複写を抑制できる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明の一実施の形態について、図面を参照しつつ説明する。
［第１の実施の形態］
図１は、本発明の一実施の形態である画像処理装置１００Ａ〜１００Ｄの設置状態を模式的に示す図である。
【００２０】
画像処理装置１００Ａ〜１００Ｄは、それぞれ、たとえばＭＦＰ（Multi Function Peripherals）等のような、原稿画像を読込むことによって画像データを生成する装置によって構成される。
【００２１】
図１では、オフィス５００に４台の画像処理装置１００Ａ〜１００Ｄが設置されている状態が示されている。そして、図１では、オフィス５００の中でも、３台の画像処理装置１００Ａ〜１００Ｃは、所定のエリア５０１内に設置されている状態が示されている。
【００２２】
本実施の形態では、画像処理装置１００（画像処理装置１００Ａ〜１００Ｄの総称）は、オフィス５００に設置された画像処理装置１００Ａ〜１００Ｄの中の、エリア５０１内に設置された画像処理装置１００Ａ〜１００Ｃ等、一部の画像処理装置１００においてのみ、ある原稿をそのままの状態でコピー出力できるように構成されている。このことを、図２を参照して、より具体的に説明する。
【００２３】
図２を参照して、原稿２００には地紋が施され、当該地紋には認証コードが埋め込まれているとする。
【００２４】
そして、この原稿２００のコピーが行なわれる画像処理装置１００において、原稿２００に埋め込まれている認証コードに対応する認証コードが記憶されていると、コピーの出力として、データ２０１が原稿２００の画像を読取った画像処理装置１００内で生成され、そして、記憶される。データ２０１は、原稿２００がそのままコピーされた画像に対応するデータである。また、データ２０１が画像処理装置１００内で記憶される代わりに、当該データ２０１が用紙に印刷されて出力される場合もある。
【００２５】
一方、原稿２００が、上記した認証コードが記憶されていない画像処理装置１００においてコピーされると、出力される画像データは、データ２０２のように、原稿２００が読取られて作成された画像データに対して、地紋が浮き出るまたは一部もしくは全部を塗りつぶす等の処理を施されたり、出力を停止されたり、または、データ２０３のように、原稿２００が読取られて作成された画像データが他のデータに置換えられて出力されたりする。このような、画像データに対する処理、出力の停止、または、画像データの置換がなされるのは、本実施の形態では認証コードを含む原稿２００が認証コードを記憶していない画像処理装置１００でコピーされる場合、不正なコピーであるとみなし、当該原稿２００の内容がそのまま出力されないようにするためである。したがって、図２では、原稿２００が認証コードを記憶していない画像処理装置１００においてコピーされる場合の態様として、生成された画像データの一部または全体に対して処理を施されたデータ２０２を出力することや、何も出力しないことや、データを置換して原稿とは別の画像を含むようなデータ２０３を出力することが例示されたが、原稿２００の内容がそのまま出力されない態様であれば、この他であっても良い。
【００２６】
図３は、画像処理装置１００のハードウェア構成を示す図である。また、図４は、画像処理装置１００の中の、本発明に関して特徴的な部分に対応する制御ブロック図である。
【００２７】
図３を参照して、画像処理装置１００は、当該画像処理装置１００の全体的な動作を制御するＣＰＵ（Central Processing Unit）１、データを一時的に記憶するＲＡＭ（Random Access Memory）２、プログラムや定数などを記憶するＲＯＭ（Read Only Memory）３、データを書換え可能に記憶するメモリ４、情報およびユーザに操作されるタッチキー等を表示するパネル操作部５、画像の出力を行なうプリンタ６、原稿の画像を読取って画像データを生成するスキャナ７、および、他の装置との間で情報の送受信を行なう通信部８を含む。
【００２８】
図４を参照して、画像処理装置１００では、認証コード検出部１１１、認証コード判定部１１２、ネットワーク通信部１１３、および、画像処理部１１４を含む。
【００２９】
認証コード検出部１１１には、スキャナ７で原稿の画像が読取られることによって生成された画像データが入力される。認証コード検出部１１１では、まず、入力された画像データに対して、まず、コードデータが含まれているかどうかが判断され、そして、コードデータが含まれている場合には、含まれているコードデータの内容が検出される。
【００３０】
ここで、コードデータについて説明する。
コードデータは、単数または複数のデータセルを含む。データセルには、０の値に対応する第１のドットパターンと１の値に対応する第２のドットパターンの２種類のパターンが存在する。そして、第１のドットパターンと第２のドットパターンのそれぞれには、位置認識ドットとデータ表現ドットが含まれる。位置認識ドットとは、各ドットパターンの基準位置を示すドットであり、位置表現ドットと位置表現補助ドットからなる。データ表現ドットとは、各ドットパターンにおいて０の値または１の値を表現するためのドットである。第１のドットパターンの一例を図５（Ａ）に示し、第２のドットパターンの一例を図５（Ｂ）に示す。
【００３１】
図５（Ａ）および図５（Ｂ）を参照して、第１のドットパターン１４Ａおよび第２のドットパターン１４Ｂは、それぞれ１６×１６画素の２値化パターン（以下、データセルと表現）を含む。そして、これらにおいては、左上端に１画素、基準位置を示す位置表現ドットＤ１が配置される。ここで、基準位置とは、後述のデータ表現ドットＤ３の位置を判断するために参照される基準となる位置である。コードパターンが画像データ内に埋め込まれることによって、出力される画像では、上下方向（垂直方向）と左右方向（水平方向）の２方向に１６画素の間隔で位置表現ドットＤ１が配置される。
【００３２】
つまり、画像データにコードデータが含まれているか否かは、位置認識ドットが当該画像データ上に存在しているか否かを判断することによって判断される。なお、位置認識ドットが存在しているか否かは、１６画素間隔で並ぶドットが所定の回数以上連続して存在しているか否かによって判断される。
【００３３】
そして、この位置表現ドットＤ１に対して、右と下のそれぞれ８画素離れたところに、位置表現補助ドットＤ２が配置される。つまり、コードパターンにおいてデータセルが繰返し配置されることにより、位置表現ドットＤ１から上下方向（垂直方向）と左右方向（水平方向）の２方向に８画素離れたところに、位置表現補助ドットＤ２が配置される。
【００３４】
第１のドットパターン１４Ａと第２のドットパターン１４Ｂでは、データ０（図５（Ａ）参照）とデータ１（図５（Ｂ）参照）とで異なる位置に、データ表現ドットＤ３が配置される。
【００３５】
そして、認証コード検出部１１１では、画像データにコードデータが含まれていると判断された場合、コードデータにおける第１のドットパターン１４Ａとドットパターン１４Ｂの配列の組合わせの態様に基づいて、コードデータの内容が構成される。
【００３６】
なお、データセルが６００ｄｐｉの解像度で埋込まれた場合、このデータセルは一辺１６／６００インチ（０．０６８ｃｍ）と非常に小さく、これにより、プリントされた用紙上では、データセルは一見グレーの背景画像のように見える。
【００３７】
認証コード判定部１１２には、原稿２００のコピーを許可するか否かを判定するための認証コードが記憶されている。そして、認証コード判定部１１２では、記憶されている認証コードが認証コード検出部１１１で検出されたコードデータの内容と一致しているか否かが判定される。なお、認証コードは、認証コード１１２に記憶されている必要はなく、たとえば、画像処理装置１００がネットワーク通信部１１３を介して接続される他の装置に記憶されていても良い。この場合、認証コード判定部１１２は、ネットワーク通信部１１３を介して読込んだ認証コードが認証コード検出部１１１で検出されたコードデータの内容と一致しているか否かを判断する。
【００３８】
画像処理部１１４は、認証コード判定部１１２が、記憶している認証コードと画像データから検出されたコードデータの内容が一致していないと判断した場合に、原稿２００が読込まれたことによって生成された画像データに対して、データ２０２（図２）やデータ２０３（図２）が出力されるように、処理を施す。
【００３９】
図６は、画像処理装置１００において原稿のコピーが行なわれる際にＣＰＵ１が実行する、コピー動作のフローチャートである。
【００４０】
図６を参照して、画像処理装置１００において、パネル操作部５にコピー動作を開始させるための入力がなされると、ＣＰＵ１は、ステップＳＡ１０において、スキャナ７に原稿をスキャンさせる。これにより、スキャナ７において原稿に対応した画像データが生成される。
【００４１】
次に、ＣＰＵ１は、ステップＳＡ２０において、ステップＳＡ１０で生成された画像データを認証コード検出部１１１に入力し、そして、認証コード検出部１１１に上記したようにコードデータの内容の検出を実行させる。
【００４２】
次に、ＣＰＵ１は、ステップＳＡ３０で、ステップＳＡ２０で検出されたコードデータの内容に基づいて、自機が、ステップＳＡ１０で生成された画像データをそのまま（データ２０１（図２）のように）出力することが許可されているか否かを判断する。なお、ステップＳＡ３０における判断は、具体的には、認証コード判定部１１２等で記憶されている認証コードがステップＳＡ２０で検出されたコードデータの内容と一致しているか否かの判断である。そして、一致している場合には、ＣＰＵ１は、自機が原稿２００より生成した画像データをそのまま出力することを許可されていると判断し、ステップＳＡ５０に処理を進める。一方、一致していない場合には、ＣＰＵ１は、自機がそのままの出力を許可されていないとして、ステップＳＡ４０に処理を進める。
【００４３】
ステップＳＡ４０では、ＣＰＵ１は、画像処理部１１４に、ステップＳＡ１０で生成された画像データに対して図２を用いて説明したような画像処理（データ変換等）を実行させた後、ステップＳＡ６０で、処理後の画像データをプリンタ６に出力させて、コピー動作を終了する。なお、図２を参照して説明した中で、画像データを「出力しない」場合には、ＣＰＵ１は、ここで説明したようなステップＳＡ４０およびステップＳＡ６０の処理を実行することなくコピー動作を終了する。このような場合、ＣＰＵ１は、パネル操作部５に「この画像処理装置は、この原稿のコピーを許可されておりません。」等のメッセージを表示させても良い。
【００４４】
ステップＳＡ５０では、ＣＰＵ１は、ステップＳＡ１０で生成された画像データに対して、通常のコピー動作において実行される画像処理を実行する。なお、ここでの画像処理には、地紋の除去も含まれる。そして、ＣＰＵ１は、ステップＳＡ６０で、処理後のデータをプリンタ６に出力させて、コピー動作を終了する。
【００４５】
図６を参照して説明したコピー動作では、画像データの出力が、プリンタ６による用紙上でのプリント出力であったが（ステップＳＡ６０）、本発明における画像データの出力はこれに限定されない。つまり、画像データの出力は、ステップＳＡ４０またはステップＳＡ５０で処理された画像データが、画像処理装置１００内の所定のメモリに記憶されることであっても良いし、通信部８を介して他の装置に送信されることであっても良い。
【００４６】
以上説明した本実施の形態では、オフィス５００内であっても、画像処理装置ごとに、所定の原稿についての画像の出力の許可／不許可の設定が可能となる。
【００４７】
これにより、同じ社内であっても、特定の装置を使用するユーザのみに、情報の供給が可能となる。
【００４８】
また、本実施の形態では、画像の出力の許可／不許可が、ユーザによるパスワードや認証コード等の入力ではなく、各画像処理装置１００の固有の情報（認証コードの記憶）によって、区別することができるため、ユーザが必要とされる負担を無くしつつ、違法または好ましくない複写動作の抑制が可能となる。
【００４９】
［第２の実施の形態］
次に、本発明の画像処理装置の第２の実施の形態について説明する。なお、本実施の形態の画像処理装置について、第１の実施の形態の画像処理装置１００と同様の構成については、説明を繰り返さない。
【００５０】
本実施の形態の画像処理装置のハードウェア構成は、基本的に、第１の実施の形態の画像処理装置１００と同様のものとできる。図７は、本実施の形態の画像処理装置の中の、本発明に関して特徴的な部分に対応する制御ブロック図である。
【００５１】
図７を参照して、本実施の形態の画像処理装置１００は、地紋パターン付加部１２１、ネットワーク通信部１２２、設定部１２３、および、コード生成部１２４を含む。地紋パターン付加部１２１は、スキャナ７で生成された画像データまたはネットワーク通信部１２２を介して画像データが入力され、当該画像データに対して地紋のパターンを付加する。なお、ここで付加される地紋は、所定の情報に対応した第１の実施の形態において説明したようなコードデータが埋め込まれている。そして、所定の情報とは、第１の実施の形態において説明したような、画像処理装置１００において記憶されている認証コードに対応する情報である。
【００５２】
つまり、本実施の形態の画像処理装置は、コードデータを含む画像データ、つまり、第１の実施の形態において「原稿」とされた画像データを、出力できる装置である。
【００５３】
なお、地紋にコードデータが埋込まれる場合、コードデータがどの画像処理装置１００の認証コードに対応したものとするのかは、たとえば、ユーザがパネル操作部５に入力した情報に基づいて決定され、設定部１２３において設定される。具体的には、設定部１２３は、パネル操作部５から、コピー動作の対象となっている原稿のコピーを許可する画像処理装置１００を（画像処理装置１００Ａ〜１００Ｄの中から）指定する情報を入力される。これに基づいて、設定部１２３は、ネットワーク通信部１２２に、ネットワーク等を介して、指定された画像処理装置１００に接続し、当該画像処理装置１００において記憶されている認証コードを読込む。そして、設定部１２３は、読込んだ認証コードに対応するコードデータが埋め込まれた地紋のデータを作成する。作成された地紋のデータは、地紋パターン付加部１２１によって、スキャナ７で生成された画像データまたはネットワーク通信部１２２を介して画像データに付加される。
【００５４】
図８は、本実施の形態の画像処理装置１００において画像出力動作が実行される際に、ＣＰＵ１が実行する処理のフローチャートである。
【００５５】
図８を参照して、画像を出力させるための入力がなされると、ＣＰＵ１は、ステップＳＢ１０において、画像データを地紋パターン付加部１２１に入力する。なお、この場合に入力される画像は、スキャナ７で原稿が読取られることによって生成された画像データであっても良いし、他の装置から通信部８を介して入力された画像データであっても良い。
【００５６】
次に、ＣＰＵ１は、ステップＳＢ２０において、コード生成部１２４に、地紋に埋込むコードデータ（認証コード）を作成させる。なお、ここで埋込まれるコードデータは、自機に対応したものであっても良いし、ユーザから指定された画像処理装置１００に対応するものであっても良い。
【００５７】
次に、ＣＰＵ１は、ステップＳＢ３０において、地紋パターン付加部１２１に、ステップＳＢ２０で作成されたコードデータを埋込まれた地紋を、当該地紋パターン付加部１２１に入力された画像データに付加させる。
【００５８】
そして、ＣＰＵ１は、ステップＳＢ４０において、ステップＳＢ３０で地紋を付加された画像データを出力させて、画像出力動作を終了する。なお、画像データの出力は、プリンタ６による用紙上でのプリント出力であっても良いし、画像処理装置１００内の所定のメモリに記憶されることであっても良いし、通信部８を介して他の装置に送信されることであっても良い。
【００５９】
［第３の実施の形態］
次に、本発明の画像処理装置の第３の実施の形態について説明する。なお、本実施の形態の画像処理装置について、第１の実施の形態の画像処理装置１００と同様の構成については、説明を繰り返さない。
【００６０】
本実施の形態では、図９に示されるように、ネットワーク３００に接続された画像処理装置１００Ａ〜１００Ｃと、ネットワーク３００に接続されていない画像処理装置１００Ｄが存在するとする。そして、画像処理装置１００Ａ〜１００Ｃでは、或る原稿のコピー動作の際に、該原稿に埋込まれたコードデータに対応する画像処理装置が、ネットワーク３００に接続されていることを条件として、画像データをそのまま出力することが許可される。
【００６１】
なお、本実施の形態の画像処理装置は、第１の実施の形態の画像処理装置と同様に、図４に示したようなブロック構成を有するものとする。
【００６２】
図１０は、本実施の形態の画像処理装置においてコピー動作が実行される際にＣＰＵ１が実行する処理のフローチャートである。
【００６３】
図１０を参照して、画像処理装置１００において、パネル操作部５にコピー動作を開始させるための入力がなされると、第１の実施の形態において説明したように、ＣＰＵ１は、ステップＳＡ１０において、スキャナ７に原稿をスキャンさせて画像データを生成させ、ステップＳＡ２０において、認証コード検出部１１１に当該画像データに対してコードデータの検出を実行させ、ステップＳＡ３０において、検出されたコードデータの内容に基づいて、自機が、ステップＳＡ１０で生成された画像データをそのまま出力することが許可されているか否かを判断する。
【００６４】
なお、本実施の形態では、認証コード判定部１１２において、ネットワーク３００に接続されるすべての画像処理装置１００Ａ〜１００Ｃ（図９参照）の認証コードが記憶されており、ステップＳＡ３０では、これらの認証コードの少なくとも１つがステップＳＡ２０で検出されたコードデータの内容と一致していれば、自機が画像データをそのまま出力することを許可されていると判断される。
【００６５】
そして、本実施の形態では、ステップＳＡ３０において、画像データをそのまま出力することが許可されていると判断した場合に、ステップＳＡ３１に処理が進められる。一方、許可されていないと判断した場合には、ＣＰＵ１は、ステップＳＡ４０に処理を進める。
【００６６】
ステップＳＡ４０では、ＣＰＵ１は、第１の実施の形態と同様に、画像処理部１１４に、ステップＳＡ１０で生成された画像データに対して画像処理を実行させた後、ステップＳＡ６０で、処理後の画像データをプリンタ６に出力させて、コピー動作を終了する。
【００６７】
ステップＳＡ３１では、ＣＰＵ１は、自機が、ステップＳＡ２０で検出されたコードデータの内容に対応した画像処理装置に接続可能であるか否かを判断する。そして、ＣＰＵ１は、接続可能であると判断するとステップＳＡ５０へ、接続できないと判断するとステップＳＡ４０へ、それぞれ処理を進める。つまり、図９に示される例において、画像処理装置１００Ａにおいて、ステップＳＡ２０で検出されたコードデータが画像処理装置１００Ａ〜１００Ｃに対応するものである場合には、自機またはネットワーク３００を介して接続が可能であるとして、ステップＳＡ５０に処理が進められ、画像処理装置１００Ｄに対応するものである場合には、接続ができないので、ステップＳＡ４０に処理が進められる。
【００６８】
ステップＳＡ５０では、ＣＰＵ１は、ステップＳＡ１０で生成された画像データに対して、通常のコピー動作において実行される画像処理を実行する。なお、ここでの画像処理には、地紋の除去も含まれる。そして、ＣＰＵ１は、ステップＳＡ６０で、処理後のデータをプリンタ６に出力させて、コピー動作を終了する。
【００６９】
［第４の実施の形態］
次に、本発明の画像処理装置の第４の実施の形態について説明する。なお、本実施の形態の画像処理装置について、第１の実施の形態の画像処理装置１００と同様の構成については、説明を繰り返さない。なお、本実施の形態の画像処理装置１００は、第２の実施の形態の画像処理装置１００と同様のブロック構成を有するものとする。
【００７０】
図１１は、本実施の形態の画像処理装置１００において画像出力動作が実行される際に、ＣＰＵ１が実行する処理のフローチャートである。なお、本実施の形態の画像処理装置１００は、コードデータを含む画像データを出力できる装置である。
【００７１】
図１１を参照して、画像を出力させるための入力がなされると、ＣＰＵ１は、ステップＳＢ１０において、画像データが地紋パターン付加部１２１に入力される。
【００７２】
次に、本実施の形態では、ＣＰＵ１が、ステップＳＢ１１において、自機と接続が可能な画像処理装置１００を確認する。具体的には、ＣＰＵ１は、通信部８に、ネットワーク３００上の各画像処理装置１００に対して通信を行ない、応答があった画像処理装置１００を特定する情報をＲＡＭ２等に記録する。
【００７３】
そして、次に、ＣＰＵ１は、ステップＳＢ１２において、ユーザに対して、ステップＳＢ１１で確認した接続可能な画像処理装置１００のリストをパネル操作部５等に提示し、そして、ユーザから、パネル操作部５等を介して、当該リストの中から原稿をそのままの状態で出力されることを許可する画像処理装置１００の選択を受付ける。ここでユーザによって選択された画像処理装置１００を特定する情報は、ＲＡＭ２に記録する。
【００７４】
次に、ＣＰＵ１は、ステップＳＢ１３において、ステップＳＢ１２で選択された画像処理装置１００のそれぞれに対して、ユーザから、パネル操作部５等を介して、画像出力を許可する期限を設定する情報を受付け、ＲＡＭ２に記録する。
【００７５】
そして、ＣＰＵ１は、ステップＳＢ２０において、コード生成部１２４に地紋に埋込むコードデータ（認証コード）を作成させる。ここで作成させるコードデータには、ステップＳＢ１２において選択された画像処理装置１００を特定する情報と、各装置ごとにステップＳＢ１３で設定された、コピー動作において原稿の画像データをそのまま出力することが許可される期間を特定する情報とが含まれる。
【００７６】
そして、ＣＰＵ１は、ステップＳＢ３０において、地紋パターン付加部１２１に、ステップＳＢ２０で作成されたコードデータを表す地紋を、当該地紋パターン付加部１２１に入力された画像データに付加させる。
【００７７】
そして、ＣＰＵ１は、ステップＳＢ４０において、ステップＳＢ３０で地紋を付加された画像データを出力させて、画像出力動作を終了する。
【００７８】
［第５の実施の形態］
次に、本発明の画像処理装置の第５の実施の形態について説明する。なお、本実施の形態の画像処理装置について、第１の実施の形態の画像処理装置１００と同様の構成については、説明を繰り返さない。また、本実施の形態の画像処理装置１００は、第１の実施の形態の画像処理装置１００と同様に、図４に示されるようなブロック構成を有する。
【００７９】
図１２は、本実施の形態の画像処理装置においてコピー動作が実行される際にＣＰＵ１が実行する処理のフローチャートである。なお、本実施の形態において実行されるコピー動作は、第４の実施の形態において出力されたような、許可される期間を特定する情報を含むコードデータが埋込まれた原稿についてのコピー動作に相当する。
【００８０】
図１２を参照して、画像処理装置１００において、パネル操作部５にコピー動作を開始させるための入力がなされると、第１の実施の形態において説明したように、ＣＰＵ１は、ステップＳＡ１０において、スキャナ７に原稿をスキャンさせて画像データを生成させ、ステップＳＡ２０において、認証コード検出部１１１に当該画像データに対してコードデータの内容の検出を実行させ、ステップＳＡ３０において、検出されたコードデータの内容に基づいて、自機が、ステップＳＡ１０で生成された画像データをそのまま出力することが許可されているか否かを判断する。
【００８１】
なお、本実施の形態では、認証コード判定部１１２において、ネットワーク３００に接続されるすべての画像処理装置１００Ａ〜１００Ｃ（図９参照）の認証コードが記憶されており、ステップＳＡ３０では、これらの認証コードの少なくとも１つがステップＳＡ２０で検出されたコードデータの内容と一致していれば、自機が画像データをそのまま出力することを許可されていると判断される。
【００８２】
そして、本実施の形態では、ステップＳＡ３０において、画像データをそのまま出力することが許可されていると判断した場合に、ステップＳＡ３２に処理が進められる。一方、許可されていないと判断した場合には、ＣＰＵ１は、ステップＳＡ４０に処理を進める。
【００８３】
ステップＳＡ４０では、ＣＰＵ１は、第１の実施の形態と同様に、画像処理部１１４に、ステップＳＡ１０で生成された画像データに対して画像処理を実行させた後、ステップＳＡ６０で、処理後の画像データをプリンタ６に出力させて、コピー動作を終了する。
【００８４】
ステップＳＡ３２では、ＣＰＵ１は、現在が、ステップＳＡ２０で検出されたコードデータに含まれる、画像の出力を許可する期間内であるか否かを判断し、期間内であると判断すればステップＳＡ５０へ、期間内ではないと判断するとステップＳＡ４０にそれぞれ処理を進める。
【００８５】
ステップＳＡ５０では、ＣＰＵ１は、ステップＳＡ１０で生成された画像データに対して、通常のコピー動作において実行される画像処理を実行する。なお、ここでの画像処理には、地紋の除去も含まれる。そして、ＣＰＵ１は、ステップＳＡ６０で、処理後のデータをプリンタ６に出力させて、コピー動作を終了する。
【００８６】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。また、各実施の形態は、可能な限り組合わされて実施されることが意図される。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施の形態である画像処理装置の設置状態を模式的に示す図である。
【図２】本発明の一実施の形態である画像処理装置がコピー出力をする態様を模式的に示す図である。
【図３】図１の画像処理装置のハードウェア構成を示す図である。
【図４】図１の画像処理装置の部分的な制御ブロック図である。
【図５】図１の画像処理装置で認識されるドットパターンの一例を示す図である。
【図６】図３のＣＰＵが実行するコピー動作のフローチャートである。
【図７】本発明の第２の実施の形態である画像処理装置の部分的な制御ブロック図である。
【図８】本発明の第２の実施の形態である画像処理装置のＣＰＵが実行する画像出力動作のフローチャートである。
【図９】本発明の第３の実施の形態である画像処理装置の動作を説明するための図である。
【図１０】本発明の第３の実施の形態である画像処理装置のＣＰＵが実行するコピー動作のフローチャートである。
【図１１】本発明の第４の実施の形態である画像処理装置のＣＰＵが実行する画像出力動作のフローチャートである。
【図１２】本発明の第５の実施の形態である画像処理装置のＣＰＵが実行するコピー動作のフローチャートである。
【符号の説明】
【００８８】
１  ＣＰＵ、２  ＲＡＭ、３  ＲＯＭ、４  メモリ、５  パネル操作部、６  プリンタ、７  スキャナ、８  通信部、１１１  認証コード検出部、１１２  認証コード判定部、１１３，１２２  ネットワーク通信部、１１４  画像処理部、１２１  地紋パターン付加部、１２３  設定部、１２４  コード生成部。
【図１】
0004492558.tif 000002
【図２】
0004492558.tif 000003
【図３】
0004492558.tif 000004
【図４】
0004492558.tif 000005
【図５】
0004492558.tif 000006
【図６】
0004492558.tif 000007
【図７】
0004492558.tif 000008
【図８】
0004492558.tif 000009
【図９】
0004492558.tif 000010
【図１０】
0004492558.tif 000011
【図１１】
0004492558.tif 000012
【図１２】
0004492558.tif 000013