(57)【要約】【課題】高画質な出力と、高いセキュリティ機構を備えた画像形成装置及び画像処理システムを提供する。【解決手段】画像形成装置１は、オリジナル画像データ（ＯＰＤ）とＯＰＤへのアクセス権限（ＡＣ）情報を対応付けて記憶部１５に記憶させる制御部１１と、自己のＯＰＤの記憶部１５における記憶場所に関する情報を含む透かしデータ（ＷＤ）を有する画像から画像データ（ＰＤ）を読取るスキャナ部１６と、スキャナ部１６によって読取られたＰＤからＷＤを抽出する制御部１１と、ＷＤに基づき記憶部１５でのＯＰＤの記憶場所を検索する制御部１１と、ＯＰＤへのＡＣの有無を判断する為の指紋データを入力する指紋センサ部１７と、指紋データに基づいてＯＰＤへのＡＣの有無を判断する制御部１１と、ＡＣがあると判断した場合に、ＯＰＤに基づく画像を出力させるプリント部１８を備える。【選択図】図２
2006211027.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像のオリジナル画像データと、当該オリジナル画像データに対するアクセス権限に係るアクセス権限情報とを対応付けて記憶手段に記憶させる記憶制御手段と、
自己のオリジナル画像データの記憶手段における記憶場所に関する情報を含む透かし情報を有する原稿画像から画像データを読取る画像読取手段と、
画像データに基づく画像を形成して出力する画像形成出力手段と、
前記画像読取手段によって読取られた画像データから、前記透かし情報を抽出する抽出手段と、
前記抽出手段によって抽出された透かし情報に基づいて、前記原稿画像のオリジナル画像データが記憶された、前記記憶手段における記憶場所を検索する検索手段と、
前記オリジナル画像データへのアクセス権限の有無を判断するための認証情報を入力する認証情報入力手段と、
前記認証情報入力手段によって入力された認証情報に基づいて、前記オリジナル画像データへのアクセス権限があるか否かを判断する判断手段と、
前記判断手段によって、前記オリジナル画像データへのアクセス権限があると判断された場合に、前記画像形成出力手段に、前記検索手段によって検索された記憶場所に記憶されたオリジナル画像データに基づく画像を形成させて出力させる出力制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
請求項1に記載の画像形成装置において、
前記記憶手段には、前記オリジナル画像データの更新に係る更新情報が記憶され、
当該更新情報を表示する表示手段と、
前記判断手段によって、前記オリジナル画像データへのアクセス権限があると判断された場合に、前記記憶手段から、前記更新情報を取得する取得手段と、
前記取得手段により取得された前記更新情報を、前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする画像形成装置。
【請求項３】
請求項1又は２に記載の画像形成装置において、
前記出力制御手段は、
前記判断手段によって、前記オリジナル画像データへのアクセス権限がないと判断された場合に、前記画像形成出力手段に、前記画像読取手段によって読取られた画像データに基づく画像を形成させて出力させることを特徴とする画像形成装置。
【請求項４】
原稿画像のオリジナル画像データと、当該オリジナル画像データに対するアクセス権限に係るアクセス権限情報とを対応付けて記憶手段に記憶させる記憶制御手段と、
前記記憶手段に記憶されるオリジナル画像データに、当該オリジナル画像データの前記記憶手段における記憶場所に関する情報を含む情報を透かし情報として重畳する透かし情報重畳手段と、
前記透かし情報を有する原稿画像から画像データを読取る画像読取手段と、
画像データに基づく画像を形成して出力する画像形成出力手段と、
前記画像読取手段によって読取られた画像データから、前記透かし情報を抽出する抽出手段と、
前記抽出手段によって抽出された前記透かし情報に基づいて、前記原稿画像のオリジナル画像データが記憶された記憶場所を検索する検索手段と、
前記オリジナル画像データへのアクセス権限の有無を判断するための認証情報を入力する認証情報入力手段と、
前記認証情報入力手段によって入力された認証情報に基づいて、前記オリジナル画像データへのアクセス権限があるか否かを判断する判断手段と、
前記判断手段によって、前記オリジナル画像データへのアクセス権限があると判断された場合に、前記画像形成出力手段に、前記検索手段によって検索された記憶場所に記憶されたオリジナル画像データに基づく画像を形成させて出力させる出力制御手段と、
を備えることを特徴とする画像処理システム。
【請求項５】
請求項４に記載の画像処理システムにおいて、  
前記出力制御手段は、
前記判断手段によって、前記オリジナル画像データへのアクセス権限がないと判断された場合に、前記画像形成出力手段に、前記画像読取手段によって読取られた画像データに基づく画像を形成させて出力させることを特徴とする画像処理システム。
【請求項６】
請求項５に記載の画像処理システムにおいて、
前記透かし情報重畳手段は、
前記画像読取手段によって読取られた画像データに基づく画像を前記出力制御手段によって出力した場合に、当該画像に、複写禁止または複写を示す文字又は図形が表示されるように透かし情報を重畳することを特徴とする画像処理システム。
【請求項７】
請求項５又は６に記載の画像処理システムにおいて、
前記記憶手段には、個人ＩＤと、当該個人ＩＤを有する個人のメールアドレス情報とが対応付けられたメールアドレスデータベースが記憶され、
前記透かし情報重畳手段は、前記画像形成出力手段により、オリジナル画像データに基づいて形成された出力画像が出力された場合に、当該オリジナル画像データに、前記出力画像の作成者の個人ＩＤを透かし情報として重畳し、
前記抽出手段によって抽出された透かし情報に含まれる個人ＩＤに基づいて、前記メールアドレスデータベースよりメールアドレス情報を取得し、当該メールアドレス情報に基づいて、前記出力画像の利用状況に係る情報を送信する情報送信手段を備えることを特徴とする画像処理システム。
【請求項８】
請求項５〜７の何れか一項に記載の画像処理システムにおいて、
前記透かし情報は、前記オリジナル画像データの更新に対応したリビジョン情報を含み、
前記画像形成出力手段は、
前記抽出手段によって抽出された前記透かし情報に含まれるリビジョン情報に基づいて、前記オリジナル画像データの変更箇所が識別可能な画像を形成して出力することを特徴とする画像処理システム。
【請求項９】
請求項５〜８の何れか一項に記載の画像処理システムにおいて、
前記透かし情報は、前記オリジナル画像データのジョブ情報を含み、
前記出力制御手段は、
前記抽出手段によって抽出された前記透かし情報に含まれるジョブ情報に基づいて、前記画像形成出力手段より、画像を出力させることを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像処理システムに係る。
【背景技術】
【０００２】
従来、原稿画像から読取った画像データに基づいて画像を形成して出力する画像形成装置が一般に広く知られている。
さらに、画像の画質の劣化を防ぎながら画像の複写を行う方法として、原稿画像から読取った画像データをオリジナル画像データとしてサーバに格納し、当該オリジナル画像データのサーバ上での格納場所に関するインデックス情報を電子透かしとして画像データに埋め込んだ上で出力した画像を用いて画像を複写する方法が知られている（例えば、特許文献１参照）。
この方法によると、電子透かしが埋め込まれた画像からインデックス情報を抽出し、当該インデックス情報に基づいて、サーバからオリジナル画像データを読み出すことができる。そして、当該オリジナル画像データより印刷画像を出力することができる。さらに、ユーザが画像処理を施したい場合には、サーバから読み出したオリジナル画像データに直接処理を施すことにより、画像を劣化させることなく画像処理を施すことができる。
【特許文献１】特開２００４−４６３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に挙げた方法によっては、電子透かしとして画像データに埋め込まれたインデックス情報のみからオリジナル画像データを読み出してしまうため、インデックス情報の抽出精度等の問題で、誤ってオリジナル画像データが読み出される可能性があり、充分なセキュリティがかけられていないという問題があった。
また、オリジナル画像データを用いた複写に係る制限機構が設けられておらず、際限なく複写が行われてしまうという問題もあった。
【０００４】
そこで、本発明の課題は、高画質の画像を提供可能であって、且つ高いセキュリティ機能を備えた画像形成装置及び画像処理システムを提供することである。
【課題を解決するための手段】
【０００５】
以上の課題を解決すべく、請求項１に記載の発明は、画像形成装置が、原稿画像のオリジナル画像データと、当該オリジナル画像データに対するアクセス権限に係るアクセス権限情報とを対応付けて記憶手段に記憶させる記憶制御手段と、自己のオリジナル画像データの記憶手段における記憶場所に関する情報を含む透かし情報を有する原稿画像から画像データを読取る画像読取手段と、画像データに基づく画像を形成して出力する画像形成出力手段と、前記画像読取手段によって読取られた画像データから、前記透かし情報を抽出する抽出手段と、前記抽出手段によって抽出された透かし情報に基づいて、前記原稿画像のオリジナル画像データが記憶された、前記記憶手段における記憶場所を検索する検索手段と、前記オリジナル画像データへのアクセス権限の有無を判断するための認証情報を入力する認証情報入力手段と、前記認証情報入力手段によって入力された認証情報に基づいて、前記オリジナル画像データへのアクセス権限があるか否かを判断する判断手段と、前記判断手段によって、前記オリジナル画像データへのアクセス権限があると判断された場合に、前記画像形成出力手段に、前記検索手段によって検索された記憶場所に記憶されたオリジナル画像データに基づく画像を形成させて出力させる出力制御手段と、を備えることを特徴とする。
【０００６】
請求項２に記載の発明は、請求項1に記載の画像形成装置において、前記記憶手段には、前記オリジナル画像データの更新に係る更新情報が記憶され、当該更新情報を表示する表示手段と、前記判断手段によって、前記オリジナル画像データへのアクセス権限があると判断された場合に、前記記憶手段から、前記更新情報を取得する取得手段と、前記取得手段により取得された前記更新情報を、前記表示手段に表示させる表示制御手段と、を備えることを特徴とする。
【０００７】
請求項３に記載の発明は、請求項1又は２に記載の画像形成装置において、前記出力制御手段は、前記判断手段によって、前記オリジナル画像データへのアクセス権限がないと判断された場合に、前記画像形成出力手段に、前記画像読取手段によって読取られた画像データに基づく画像を形成させて出力させることを特徴とする。
【０００８】
請求項４に記載の発明は、画像処理システムが、原稿画像のオリジナル画像データと、当該オリジナル画像データに対するアクセス権限に係るアクセス権限情報とを対応付けて記憶手段に記憶させる記憶制御手段と、前記記憶手段に記憶されるオリジナル画像データに、当該オリジナル画像データの前記記憶手段における記憶場所に関する情報を含む情報を透かし情報として重畳する透かし情報重畳手段と、前記透かし情報を有する原稿画像から画像データを読取る画像読取手段と、画像データに基づく画像を形成して出力する画像形成出力手段と、前記画像読取手段によって読取られた画像データから、前記透かし情報を抽出する抽出手段と、前記抽出手段によって抽出された前記透かし情報に基づいて、前記原稿画像のオリジナル画像データが記憶された記憶場所を検索する検索手段と、前記オリジナル画像データへのアクセス権限の有無を判断するための認証情報を入力する認証情報入力手段と、前記認証情報入力手段によって入力された認証情報に基づいて、前記オリジナル画像データへのアクセス権限があるか否かを判断する判断手段と、前記判断手段によって、前記オリジナル画像データへのアクセス権限があると判断された場合に、前記画像形成出力手段に、前記検索手段によって検索された記憶場所に記憶されたオリジナル画像データに基づく画像を形成させて出力させる出力制御手段と、を備えることを特徴とする。
【０００９】
請求項５に記載の発明は、請求項４に記載の画像処理システムにおいて、前記出力制御手段は、前記判断手段によって、前記オリジナル画像データへのアクセス権限がないと判断された場合に、前記画像形成出力手段に、前記画像読取手段によって読取られた画像データに基づく画像を形成させて出力させることを特徴とする。
【００１０】
請求項６に記載の発明は、請求項５に記載の画像処理システムにおいて、前記透かし情報重畳手段は、前記画像読取手段によって読取られた画像データに基づく画像を前記出力制御手段によって出力した場合に、当該画像に、複写禁止または複写を示す文字又は図形が表示されるように透かし情報を重畳することを特徴とする。
【００１１】
請求項７に記載の発明は、請求項５又は６に記載の画像処理システムにおいて、前記記憶手段には、個人ＩＤと、当該個人ＩＤを有する個人のメールアドレス情報とが対応付けられたメールアドレスデータベースが記憶され、前記透かし情報重畳手段は、前記画像形成出力手段により、オリジナル画像データに基づいて形成された出力画像が出力された場合に、当該オリジナル画像データに、前記出力画像の作成者の個人ＩＤを透かし情報として重畳し、前記抽出手段によって抽出された透かし情報に含まれる個人ＩＤに基づいて、前記メールアドレスデータベースよりメールアドレス情報を取得し、当該メールアドレス情報に基づいて、前記出力画像の利用状況に係る情報を送信する情報送信手段を備えることを特徴とする。
【００１２】
請求項８に記載の発明は、請求項５〜７の何れか一項に記載の画像処理システムにおいて、前記透かし情報は、前記オリジナル画像データの更新に対応したリビジョン情報を含み、前記画像形成出力手段は、前記抽出手段によって抽出された前記透かし情報に含まれるリビジョン情報に基づいて、前記オリジナル画像データの変更箇所が識別可能な画像を形成して出力することを特徴とする。
【００１３】
請求項９に記載の発明は、請求項５〜８の何れか一項に記載の画像処理システムにおいて、前記透かし情報は、前記オリジナル画像データのジョブ情報を含み、前記出力制御手段は、前記抽出手段によって抽出された前記透かし情報に含まれるジョブ情報に基づいて、前記画像形成出力手段より、画像を出力させることを特徴とする。
【発明の効果】
【００１４】
請求項１に記載の発明によると、オリジナル画像データへのアクセス権限のある認証情報が入力された場合にのみ、オリジナル画像データに基づく画像が出力部より出力されることとなる。
これにより、アクセス権限を備えない認証情報が入力された場合には、オリジナル画像データに基づく画像が出力されないこととなって、従来よりもオリジナル画像データに対する高いセキュリティ機能を備えることとなる。
また、正当なアクセス権限を備える認証情報が入力された場合には、記憶手段に記憶されたオリジナル画像データに基づいて画像が出力部より出力されるため、画質劣化の可能性の低い、高画質の画像を提供することができる。
【００１５】
請求項２に記載の発明によると、請求項１に記載の発明と同様の効果が得られることは無論のこと、特に、オリジナル画像データへのアクセス権限を有する認証情報が入力された場合にのみ、更新情報が表示部に表示されることとなる。
つまり、正当なアクセス権限を備える認証情報が入力された場合には、更新情報が表示部に表示されるため、当該更新情報に基づいて、画像を出力するか否かを判断することができ、必要な場合にのみ画像を出力することができる。
【００１６】
請求項３に記載の発明によると、請求項１又は２に記載の発明と同様の効果が得られることは無論のこと、特に、アクセス権限を備えない認証情報が入力された場合には、オリジナル画像データに基づいた画像ではなく、画像読取部で読取った画像データに基づいた画像が出力されることとなる。
これにより、アクセス権限を備えない認証情報が入力されることによっても、画像読取手段によって読取られた画像データに基づく画像を出力することができることとなって、複写機能を確保することができる。
【００１７】
請求項４に記載の発明によると、オリジナル画像データへのアクセス権限のある認証情報が入力された場合にのみ、オリジナル画像データに基づく画像が出力部より出力されることとなる。
これにより、アクセス権限を備えない認証情報が入力された場合には、オリジナル画像データに基づく画像が出力されないこととなって、オリジナル画像データに対する高いセキュリティ機能を備えることができる。
また、正当なアクセス権限を備える認証情報が入力された場合には、記憶手段に記憶されたオリジナル画像データに基づく画像が出力部より出力されるため、画質劣化の可能性の低い画像を出力することができる。
【００１８】
請求項５に記載の発明によると、請求項４に記載の発明と同様の効果が得られることは無論のこと、特に、アクセス権限を備えない認証情報が入力された場合には、オリジナル画像データに基づいた画像ではなく、画像読取部で読取った画像データに基づいた画像が出力されることとなる。
これにより、アクセス権限を有さない認証情報が入力された場合には、画像読取手段によって読取られた画像データに基づく画像を出力することができることとなって、複写機能を確保することができる。
【００１９】
請求項６に記載の発明によると、アクセス権限を備えない認証情報が入力された場合に出力される画像を用いて複写を行った場合には、複写禁止または複写を示す文字又は図形が表示されることとなる。
これにより、画像に表示された複写禁止または複写を示す文字又は図形によって、機密性のある画像に対して、一定の抑止力を備えさせることができる。
【００２０】
請求項７に記載の発明によると、画像読取手段によって読取られた画像データより抽出された透かし情報に含まれる個人ＩＤより、出力画像の作成者のメールアドレス情報が取得され、当該メールアドレス情報に基づいて、出力画像の作成者に出力画像の利用状況に係る情報が、例えばメールによって送信されることとなる。
これにより、出力画像の利用状況に係る情報を含む送信結果（例えば、メール）を、出力画像へのアクセス状況のログとして残すことができる。
【００２１】
請求項８に記載の発明によると、オリジナル画像データの変更箇所が識別可能な状態で画像が出力されることとなるため、当該更新箇所に対して注意を喚起させ、当該更新を容易に認識させることができる。
【００２２】
請求項９に記載の発明によると、ジョブ情報に基づいて指定された出力指示に応じて画像が出力されることとなるため、ジョブの一部の画像、即ち、透かし情報が埋め込まれた画像を読取ることによって、ジョブ全体を出力することができる。
【発明を実施するための最良の形態】
【００２３】
［実施形態１］
以下、図面を参照して本発明の第１の実施形態を詳細に説明する。
図１は、本発明の第１の実施形態における、画像処理システム１００のシステム構成図である。
図１に示すように、画像処理システム１００は、画像を形成する画像形成装置１と、当該画像形成装置１と、ネットワークNを介して通信接続された外部装置３、とを備えて構成され、画像形成装置１と外部装置３とは相互に情報の送受信が可能に構成されている。
尚、図１には、それぞれ１台の画像形成装置１と外部装置３とが接続された例を示したが、各装置の設置台数は特に限定しない。
【００２４】
画像処理システム１００においては、通常、操作者が画像形成装置１を操作して原稿画像から画像データを読取り、読取った画像データに基づいて画像を形成し、原稿画像の複写を行うものである。
ここで、画像データとは、画像形成装置１によって読取られた画像データと、外部装置３よりネットワークNを介して画像形成装置１に入力された画像データの両方を意味する。
【００２５】
ネットワークNとしては、例えば、ＷＡＮ（Wide  Area  Network）、ＬＡＮ（Local  Area  Network）、インターネット、電話回線網、ＩＳＤＮ（Integrated  Services  Digital  Network）回線網、ＡＤＳＬ（Asymmetric  Digital  Subscriber  Line）回線網、移動体通信網、通信衛星回線、ＣＡＴＶ回線、光通信回線、無線通信回線等を用いることができる。
【００２６】
図２は、入力された画像形成に係る指示に基づいて画像を形成する画像形成装置１の内部構造を示すブロック図である。
図２に示すように、画像形成装置１は、制御部１１と、記憶部１５と、スキャナ部１６と、指紋センサ部１７と、プリンタ部１８と、操作部１９と、表示部２０と、Ｉ／Ｆ部２１と、等を備えて構成され、各部はバスＢによって互いに接続されている。
【００２７】
制御部１１は、ＣＰＵ（Central Processing Unit）１２と、ＲＡＭ（Random Access Memory）１３と、ＲＯＭ（Read Only Memory）１４と、等を備えて構成される。
【００２８】
ＣＰＵ１２は、所定のタイミング或いは、操作部１９等を介して入力された指示に応じて、ＲＯＭ１４に格納された各種システムプログラムを読み出してＲＡＭ１３のワークエリアに展開し、当該プログラムに基づいて、画像形成装置１を構成する各部への指示やデータの転送等を行うことにより画像形成装置１の動作全般を統括制御する。
【００２９】
ＲＡＭ１３は、ＣＰＵ１２のワークエリアとして用いられ、ＲＯＭ１４から読み出された各種プログラムやこれらプログラムに係るデータ等をメモリエリアに一時的に記憶する。
【００３０】
ＲＯＭ１４は、ＣＰＵ１２によって実行される各種データ処理プログラムの他、データ処理プログラムに係る各種初期設定値等を格納する。
具体的には、ＲＯＭ１４は、記憶制御プログラム１４１と、抽出プログラム１４２と、検索プログラム１４３と、判断プログラム１４４と、出力制御プログラム１４５と、取得プログラム１４６と、表示制御プログラム１４７と、等を格納する。
【００３１】
記憶制御プログラム１４１は、原稿画像のオリジナル画像データと、当該オリジナル画像データに対するアクセス権限に係るアクセス権限情報とを対応付けて記憶部１５に記憶させるためのプログラムである。
具体的には、制御部１１は、スキャナ部１６によって画像データが読取られると、記憶制御手段として、ＣＰＵ１２が当該画像データをオリジナル画像データとして、例えば操作部１９を介して入力された当該オリジナル画像データに対するアクセス権限情報と対応付けて記憶部１５に記憶させる。
【００３２】
アクセス権限情報とは、記憶部１５に記憶されたオリジナル画像データにアクセス可能なユーザ又はグループ若しくは管理者を限定して認証するための情報である。
具体的には、図３に示すように、ユーザ又はグループ若しくは管理者のそれぞれが、オリジナル画像データへアクセスできるか否かを示すアクセス可否情報に係るデータであって、オリジナル画像データの記憶場所情報と、ユーザＩＤ、グループＩＤ及び管理者ＩＤを備えて構成される。即ち、オリジナル画像データとアクセス権限情報とは、記憶場所情報を介して対応付けられている。
図３に示すように、記憶場所情報［ＸＸＸ］に該当する記憶部１５の記憶場所に記憶されるオリジナル画像データ［Ｘ］（図示省略）に対しては、ユーザもグループも管理者もアクセスが可能であるが、記憶場所情報［ＹＹＹ］に該当する記憶部１５の記憶場所に記憶されるオリジナル画像データ［Ｙ］（図示省略）に対しては、管理者のみがアクセス可能であって、記憶場所情報［ＺＺＺ］に該当する記憶部１５の記憶場所に記憶されるオリジナル画像データ［Ｚ］（図示省略）に対しては、グループと管理者のみがアクセス可能である。
【００３３】
尚、図３に示したアクセス権限情報を構成するユーザＩＤとは、例えば、操作者が指紋センサ部１７に指紋データを入力した場合に、入力された指紋データより操作者ＩＤ（後述する）が取得されるよう設定されている全ての操作者に対してオリジナル画像データへのアクセスを許可するためのＩＤである。従って、ユーザＩＤのアクセス権限情報が［可］である場合には、指紋センサ部１７に、予め指紋データを記憶させ、当該指紋データに対応する操作者ＩＤを取得している全ての操作者がオリジナル画像データにアクセスすることができる。
また、図３に示したアクセス権限情報を構成するグループＩＤに係るグループに所属するユーザについては、当該グループに所属するユーザのユーザＩＤが登録された所属情報（図示省略）において別途定められている。
そして、当該所属情報を含め、アクセス権限情報は適宜変更することができる。例えば、オリジナル画像データにアクセス可能なグループを限定したり、逆に、新たにアクセスを許可するグループを追加したり、管理者を変更すること等ができる。また、オリジナル画像データにアクセス可能なユーザを変更する場合には、例えば、指紋センサ部１７において記憶されている、指紋データと、当該指紋データに対応付けられている操作者ＩＤを追加又は削除することによって変更することができる。
【００３４】
尚、オリジナル画像データが記憶される記憶場所を、操作者毎に独自の記憶場所を備える構成として、認証された操作者について、当該操作者に割り当てられた記憶場所から検索するような構成にすることもできる。この場合、記憶場所情報の一部を個人認証で代替することができるため記憶場所情報の情報量を小さくすることができる。
また、記憶場所情報については、直接指示する構成ではなく、間接アドレッシングとすることもできる。この場合、ドキュメントサーバ変更などのシステム変更に柔軟に対応することができる。特に、上記の様に、操作者別に記憶場所を有する場合には、当該記憶場所情報から間接的にアドレッシングする構成を容易に取ることができる。
【００３５】
さらに、制御部１１は、記憶場所情報を介して対応付けられたオリジナル画像データとアクセス権限データに併せて、当該オリジナル画像データが更新されている場合には、当該更新に係る更新情報に係る更新データも記憶部１５に記憶させる。
更新情報とは、オリジナル画像データの更新に係る情報を意味し、具体的には、例えば、オリジナル画像データが差し替えられることによって更新された場合に、差し替えられた旨を示すメッセージや、差し替えられた日時（最終更新日）、バージョン情報等が挙げられる。
操作者は、これらの更新情報を確認することによって、例えば、オリジナル画像データの内容が更新されている場合には新たにオリジナル画像データに基づく画像を出力することができ、他方、更新がなされていなかったり、更新されていても微細な更新の場合には、画像を出力しないこともできる。
また、更新情報としては、差し替えられた旨のメッセージや、最終更新日、バージョン情報等に併せて、オリジナル画像データの読み込み時に操作者が託したメッセージや、オリジナル画像データの名前が含まれていても良い。
【００３６】
抽出プログラム１４２は、スキャナ部１６によって読取られた画像データから、透かし情報を抽出するためのプログラムである。
具体的には、制御部１１は、スキャナ部１６より画像データが読取られると、抽出手段として、ＣＰＵ１２が当該画像データに透かし情報が埋め込まれているか否かを判断し、透かし情報が埋め込まれている場合には、当該透かし情報を抽出し、抽出した透かし情報をＲＡＭ１３に一時的に記憶させる。
【００３７】
ここで、透かし情報とは、少なくとも、スキャナ部１６によって読取られた画像データのオリジナル画像データが記憶された記憶部１５の記憶場所情報を含む情報を意味する。
【００３８】
検索プログラム１４３は、抽出手段によって抽出された透かし情報に基づいて、原稿画像のオリジナル画像データが記憶された、記憶部１５における記憶場所を検索するためのプログラムである。
具体的には、制御部１１は、画像データより透かし情報が抽出されると、検索手段として、ＣＰＵ１２が、ＲＡＭ１３に記憶された透かし情報に含まれるオリジナル画像データの記憶部１５における記憶場所を検索する。
【００３９】
判断プログラム１４４は、指紋センサ部１７より入力された指紋データより取得された操作者ＩＤに基づいて、記憶部１５に記憶されるオリジナル画像データへのアクセス権限があるか否かを判断するためのプログラムである。
具体的には、制御部１１は、指紋センサ部１７に入力された指紋データより取得された操作者ＩＤがＣＰＵ１２に入力されると、判断手段として、ＣＰＵ１２が記憶部１５より記憶場所情報と対応付けられたアクセス権限情報を読み出す。さらにＣＰＵ１２は、当該アクセス権限情報に基づいて、指紋センサ部１７より出力された操作者ＩＤと、検索手段によって検索されてＲＡＭ１３に記憶された記憶場所情報とから、当該操作者ＩＤを有する操作者がオリジナル画像データへのアクセスが許可されているか否かを判断する。
さらに具体的には、ＣＰＵ１２は、該当する記憶場所情報に対応付けられたアクセス権限を確認し、［ユーザＩＤ］のアクセス権限が［可］の場合には、当該操作者はオリジナル画像データへのアクセス権限を有すると判断し、所属情報（図示省略）において定められている、当該操作者が所属するグループの［グループＩＤ］のアクセス権限が［可］の場合にも、当該操作者はアクセス権限を有すると判断する。また、［ユーザＩＤ］及び［グループＩＤ］のアクセス権限が［不可］であって、［管理者ＩＤ］のアクセス権限のみが［可］の場合には、当該操作者が管理者である場合に限って、オリジナル画像データへのアクセス権限を有すると判断する。
上記以外の場合には、ＣＰＵ１２は、当該操作者はオリジナル画像データへのアクセス権限を有さないと判断する。また、指紋センサ部１７より、入力された指紋データに該当する操作者ＩＤが存在しなかった旨の信号が入力されることによっても、ＣＰＵ１２は、当該操作者がアクセス権限を有さないと判断する。
【００４０】
出力制御プログラム１４５は、判断手段によって、オリジナル画像データへのアクセス権限があると判断された場合には、検索手段によって検索された記憶部１５の記憶場所に記憶されてなるオリジナル画像データに基づく画像をプリンタ部１８より出力させるとともに、判断手段によって、オリジナル画像データへのアクセス権限がないと判断された場合には、スキャナ部１６より読取られた画像データに基づく画像をプリンタ部１８より出力させるためのプログラムである。
具体的には、制御部１１は、判断手段によってアクセス権限があると判断されると、出力制御手段として、ＣＰＵ１２が、検索手段によって検索された記憶部１５における記憶場所に記憶されたオリジナル画像データを読み出し、当該オリジナル画像データをプリンタ部１８に出力することによりオリジナル画像データに基づく画像を出力させる。
このとき、制御部１１は、抽出手段によって抽出された透かし情報にジョブ情報が含まれる場合には、当該ジョブ情報に基づいて、オリジナル画像データに基づく画像をプリンタ部１８より出力させる。
【００４１】
ここで、ジョブ情報とは、画像を出力する際の各種パラメータの設定値を意味し、例えば、出力枚数、出力部数、出力倍率、Ｎアップの有無、出力モード、出力カラーモード、等を意味し、当該ジョブ情報が予め設定されている場合には、出力に際して改めて各種パラメータを設定する手間を省くことができる。
さらに例えば、ジョブ情報には、ジョブＩＤが含まれる。ジョブＩＤは複数の画像で構成されており、当該複数の画像のうち、ジョブＩＤを備える一つの画像データを読み込むことによって、共通のジョブＩＤを備える全ての画像を出力することができるため、一つの画像データ以外の画像データを読み込むことなく画像を出力することができる。
尚、上述したような、ジョブＩＤに基づく複数の画像の出力は選択的に実行することができ、読み込んだ画像データの画像のみを出力することとし、当該画像と同一のジョブＩＤを備えていても、読み込まない画像データの画像の出力を実行しないとすることも可能である。
【００４２】
また、制御部１１は、判断手段によってアクセス権限がないと判断されると、出力制御手段として、ＣＰＵ１２が、当該判断に従って、スキャナ部１６で読取りＲＡＭ１３に一時的に記憶させた画像データをプリンタ部１８に出力することにより、当該画像データに基づいた画像を出力させる。
【００４３】
取得プログラム１４６は、判断手段によって、オリジナル画像データへのアクセス権限があると判断された場合に、記憶部１５から更新情報を取得するためのプログラムである。
具体的には、制御部１１は、取得手段として、ＣＰＵ１２がオリジナル画像データへのアクセス権限があると判断した場合にのみ、当該オリジナル画像データと併せて記憶部１５に記憶される更新情報を取得する。
【００４４】
表示制御プログラム１４７は、取得手段により取得された更新情報を表示部２０に表示させるためのプログラムである。
具体的には、制御部１１は、表示制御手段として、ＣＰＵ１２が更新情報に係る更新データを表示部２０に出力して、当該更新データに基づいて更新情報を表示部２０に表示させる。
操作者は、表示部２０に表示された更新情報を視認することによって、最終更新日やバージョン情報等の更新情報を確認することができ、確認した更新情報に基づいて、画像出力に係る判断をすることができる。
【００４５】
記憶部１５は、記憶手段として、例えば、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read  Only  Memory）等のデータの書き換えが可能な不揮発性メモリ等を備えて構成される。この他にも、各種記憶装置（磁気的記録媒体、光学的記録媒体、半導体メモリ等）を好適に用いることができる。記憶部１５は、入力された各種データや各種パラメータを記憶する。
具体的には、記憶部１５には、例えば、原稿画像のオリジナル画像データや、オリジナル画像データの記憶場所情報と、当該オリジナル画像データに対するユーザ又はグループ若しくは管理者のアクセス権限に係るアクセス権限情報が対応付けられて記憶され、更に、オリジナル画像データの更新に係る更新情報等が併せて記憶される。
【００４６】
スキャナ部１６は、画像読取手段として、例えば、何れも図示しない、原稿台と、光源と、ＣＣＤ（Charge  Coupled  Device）センサと、Ａ／Ｄ変換部と、等を備えて構成される。
スキャナ部１６は、原稿台に載置された原稿画像を光源で照らし、当該原稿画像の映像をＣＣＤセンサに投影することにより取得されるアナログ信号の画像データを、Ａ／Ｄ変換部に入力することによりデジタル信号の画像データを読取る。
具体的には、スキャナ部１６は、原稿画像が、当該原稿画像のオリジナル画像データの記憶部１５における記憶場所に関する情報を含む透かし情報を有する場合には、当該透かし情報を含む画像データを原稿画像から読取り、読取った画像データを制御部１１に出力する。
【００４７】
指紋センサ部１７は、認証情報入力手段として、例えば、何れも図示しない、指載置台と、イメージセンサと、画像処理部と、等を備えて構成される。  
指紋センサ部１７は、指載置台に載置した指の指紋に基づいてイメージセンサによってアナログ信号の指紋データを取得し、当該指紋データをＡ／Ｄ変換部に入力することによってデジタル信号の指紋データを取得する。そして、指紋データと、当該指紋データの指紋を有する操作者のＩＤ（操作者ＩＤ）が対応付けられている操作者情報（図示省略）に基づいて、取得した指紋データに対応付けて記憶された操作者ＩＤを取得し、制御部１１に出力する。
入力された指紋データが、いずれの操作者ＩＤの指紋データとも一致しない場合には、指紋センサ部１７は、入力された指紋データに該当する操作者ＩＤが存在しなかった旨の信号をＣＰＵ１２に出力する。
ここで、オリジナル画像データへのアクセス権限の有無を判断するための認証情報として指紋データを用いたが、これに限られることはなく、例えば、操作者ＩＤと対応付けることによって、操作者を特定可能な情報であれば足り、例えば、声紋や、虹紋、網膜、静脈紋等の生体情報等を用いることができる。
また、操作者情報は予め作成されており、当該操作者情報の再構成は適宜可能である。
【００４８】
プリンタ部１８は、画像形成出力手段として、記憶部１５に記憶された画像データや、スキャナ部１６で読取られた画像データ、ネットワークＮを介して外部装置３より送信された画像データに基づいて、例えば、インクジェット方式、レーザ方式、熱転写方式、ドットインパクト方式といった画像形成方法によって、紙やＯＨＰシート等の記録媒体に画像を形成して出力する。
【００４９】
また、制御部１１は、抽出手段によって抽出された透かし情報にリビジョン情報が含まれる場合には、当該リビジョン情報に基づいて、画像の変更箇所が識別可能な画像データを形成し、当該画像データをプリンタ部１８に出力することによって、変更箇所が識別可能な画像を出力させる。
具体的には、例えば、制御部１１は、リビジョン情報に画像の一部箇所が変更されている旨が記録されている場合には、当該箇所の表示に下線を付したり、当該箇所を他の部分と異なる色で表示することによって、変更箇所を識別可能な状態で表示させた画像データをプリンタ部１８に出力する。
【００５０】
ここで、リビジョン情報とは、例えば、バージョンを変えずに行われた更新に係る情報を意味し、具体的には、例えば、更新毎に付与される数値（以下、「リビジョン番号」という。）を意味する。従って、リビジョン番号の数値が高いほど、最新のオリジナル画像データであることを意味する。
【００５１】
操作部１９は、数字キー、文字キー、各種機能キー等から構成され、各種操作指示を入力するためのキーボードやマウス等を備え、一部タッチパネル等のポインティングデバイスを備えて構成されても良く、操作されたキー等に対応する操作信号を制御部１１に出力する。
【００５２】
表示部２０は、表示手段として、例えば、ＬＣＤ（Liquid Crystal Display）等を備えて構成され、制御部１１より出力される指示に従って、更新情報を表示する。
【００５３】
Ｉ／Ｆ部２１は、画像形成装置１と、画像形成装置１とネットワークＮを介して接続された外部装置３、等との間で信号や各種データを入出力するためのインターフェイスであり、例えば、ＵＳＢ（Universal Serial Bus）ポートやＲＳ−４８５Ｃ端子をはじめとするシリアル入出力端子、パラレル入出力端子、ＳＣＳＩインターフェイス、ＩｒＤＡ（Infrared Data Association）規格に準じた赤外線通信装置等が備えられる。
【００５４】
外部装置３は、画像データを画像形成装置１に送信するものであり、具体的には、例えば、オリジナル画像データに、当該オリジナル画像データに対するアクセス権限に係る情報であるアクセス権限データを併せて、さらに、例えば、このオリジナル画像データの更新に係る更新情報を付加して、画像形成装置１に送信するものである。
外部装置３としては、例えば、汎用のパーソナルコンピュータ等の情報処理装置を適宜利用することができる。また、外部装置３は、何れも図示しない、制御部と、記憶部と、表示部と、操作部と、Ｉ／Ｆ部と、等を備えて構成される。
【００５５】
次に、画像形成装置１による画像出力処理について図４のフローチャートを用いて説明する。
【００５６】
画像出力処理は、画像形成装置１のスキャナ部１６によって、原稿画像が読取られ、画像データが制御部１１に入力されることにより開始する。
画像データが制御部１１に入力されると（ステップＳ１）、ＣＰＵ１２は画像データをＲＡＭ１３に一時的に記憶させる。
【００５７】
ＣＰＵ１２は、ＲＯＭ１４より抽出プログラム１４２を読み出し、ＲＡＭ１３の所定のワークスペースに展開して実行することにより、ＲＡＭ１３より画像データを読み出して、当該画像データに透かし情報が埋め込まれているか否かを判断する（ステップＳ２）。
【００５８】
ＣＰＵ１２が、画像データに透かし情報が埋め込まれていると判断すると（ステップＳ２；Ｙｅｓ）、ＣＰＵ１２は、当該透かし情報を抽出し、ＲＡＭ１３に一時的に記憶させて、ステップＳ４に移行する。
【００５９】
一方、ＣＰＵ１２が、画像データに透かし情報が埋め込まれていないと判断すると（ステップＳ２；Ｎｏ）、ＣＰＵ１２は、スキャナ部１６によって読取られた画像データをプリンタ部１８に出力して、当該画像データに基づいた画像を出力させて（ステップＳ３）、本処理を終了する。
【００６０】
ステップＳ４では、ＣＰＵ１２は、ＲＯＭ１４より検索プログラム１４３を読み出してＲＡＭ１３の所定のワークスペースに展開して実行することにより、ＲＡＭ１３より透かし情報を読み出し、当該透かし情報に基づいて、記憶部１５における、オリジナル画像データの記憶場所を検索し、検索結果をＲＡＭ１３に一時的に記憶させる（ステップＳ４）。
【００６１】
次いで、ＣＰＵ１２は、ＲＯＭ１４より判断プログラム１４４を読み出してＲＡＭ１３の所定のワークスペースに展開して実行することにより、ＲＡＭ１３に、記憶場所情報と対応付けられて記憶されるアクセス権限情報を読み出して当該アクセス権限情報と、指紋センサ部１７を介して入力された操作者ＩＤと、ＲＡＭ１３から読み出した記憶場所情報から、当該操作者がアクセス権限を有するか否かを判断する（ステップＳ５）。
【００６２】
ＣＰＵ１２が、操作者がアクセス権限を有すると判断すると（ステップＳ５；Ｙｅｓ）、ＣＰＵ１２は、ＲＯＭ１４より取得プログラム１４６を読み出してＲＡＭ１３の所定のワークスペースに展開して実行することにより、記憶部１５よりオリジナル画像データに併せて記憶される更新情報を読み出してＲＡＭ１３に一時的に記憶させて（ステップＳ６）次ステップに移行する。
【００６３】
一方、ＣＰＵ１２が、操作者がアクセス権限を有さないと判断すると（ステップＳ５；Ｎｏ）、ＣＰＵ１２は、スキャナ部１６によって読取られた画像データをプリンタ部１８に出力して、当該画像データに基づいた画像を出力させて（ステップＳ３）本処理を終了する。
【００６４】
ステップＳ７では、ＣＰＵ１２は、ＲＯＭ１４より表示制御プログラム１４７を読み出して、ＲＡＭ１３の所定のワークスペースに展開して実行することにより、ＲＡＭ１３より更新情報を読み出して、更新情報を表示部２０に表示させて（ステップＳ７）、次ステップに移行する。
ここで、画像形成装置１を操作する操作者は、表示部２０に表示された更新情報を確認することができ、当該更新情報に基づいて画像出力の必要がないと判断した場合には、ここで本処理を終了させることができる。
【００６５】
ステップＳ８では、ＣＰＵ１２は、ＲＯＭ１４より出力制御プログラム１４５を読み出して、ＲＡＭ１３の所定のワークスペースに展開して実行することにより、記憶部１５よりオリジナル画像データを読み出して、当該オリジナル画像データをプリンタ部１８に出力して、当該オリジナル画像データに基づく画像を出力して（ステップＳ８）、本処理を終了する。
【００６６】
以上に説明した画像出力処理においては、オリジナル画像データに基づく画像が出力される場合（ステップＳ８）に、画像データに埋め込まれた透かし情報にジョブ情報が含まれる場合には、当該ジョブ情報に基づいて、プリンタ部１８より画像が出力される。
また、同様に、透かし情報にリビジョン情報が含まれる場合には、当該リビジョン情報に基づいて、変更箇所が識別可能な画像処理が施された画像がプリンタ部１８より出力される。
【００６７】
以上に説明した画像処理システム１００によると、オリジナル画像データへのアクセス権限のある指紋データが入力された場合にのみ、オリジナル画像データに基づく画像がプリンタ部１８より出力されることとなる。これにより、アクセス権限を備えない指紋データが入力された場合、即ち、アクセス権限を有さない操作者による操作によっては、オリジナル画像データに基づく画像が出力されないこととなって、従来よりもオリジナル画像データに対する高いセキュリティ機能を備えることとなる。
また、正当なアクセス権限を備える指紋データが入力された場合、即ち、アクセス権限を有する操作者によって操作が行われた場合には、記憶部１５に記憶されたオリジナル画像データに基づいてプリンタ部１８より画像が出力されるため、画質劣化の可能性の低い、高画質の画像を提供することができる。
さらに、オリジナル画像データへのアクセス権限を有する操作者によって操作が行われた場合にのみ、更新情報が表示部２０に表示されることとなる。つまり、正当なアクセス権限を備える認証情報が入力された場合には、更新情報が表示部に表示されるため、当該更新情報に基づいて、画像を出力するか否かを判断することができ、必要な場合にのみ画像を出力することができる。
【００６８】
他方、アクセス権限を備えない操作者によって操作が行われた場合には、記憶部１５に記憶されたオリジナル画像データに基づいた画像ではなく、スキャナ部１６で読取った画像データに基づいた画像が出力されることとなり、アクセス権限を備えない操作者の操作によっても、画像形成装置１が複写機能を確保することができる。
【００６９】
［実施形態２］
次に、本発明の第２の実施形態を詳細に説明する。
図５は、本発明の第２の実施形態における、画像処理システム２００のシステム構成図である。
図５に示すように、画像処理システム２００は、画像を形成する画像形成装置２０１と、当該画像形成装置２０１と、ネットワークNを介して通信接続されたホスト装置４、とを備えて構成され、画像形成装置２０１とホスト装置４とは相互に情報の送受信が可能に構成されている。
尚、図５には、それぞれ１台の画像形成装置２０１とホスト装置４とが接続された例を示したが、各装置の設置台数は特に限定しない。
【００７０】
図６は、入力された画像形成に係る指示に基づいて画像を形成する画像形成装置２０１の内部構造を示すブロック図である。
図６に示すように、画像形成装置２０１は、制御部２１１と、記憶部１５と、スキャナ部１６と、指紋センサ部１７と、プリンタ部１８と、操作部１９と、表示部２０と、Ｉ／Ｆ部２１と、等を備えて構成され、各部はバスＢによって互いに接続されている。
【００７１】
制御部２１１は、ＣＰＵ１２と、ＲＡＭ１３と、ＲＯＭ２１４と、等を備えて構成される。
【００７２】
ＲＯＭ２１４は、ＣＰＵ１２によって実行される各種データ処理プログラムの他、データ処理プログラムに係る各種初期設定値等を格納する。
具体的には、ＲＯＭ２１４は、出力制御プログラム２４５と、表示制御プログラム２４７と、等を格納する。
【００７３】
出力制御プログラム２４５は、ホスト装置４の判断手段（後述する）によって、オリジナル画像データへのアクセス権限があると判断された場合に、ホスト装置４より送信されてなるオリジナル画像データに基づいて、プリンタ部１８より画像を出力させ、ホスト装置４の判断手段によって、オリジナル画像データへのアクセス権限がないと判断された場合に、ホスト装置４より送信される指示に基づいて、スキャナ部１６で読取って、ＲＡＭ１３に一時的に格納してなる画像データに基づいて、プリンタ部１８より画像を出力させるためのプログラムである。
具体的には制御部２１１は、出力制御手段として、ＣＰＵ１２が、ホスト装置４より送信されたオリジナル画像データ、或いは指示に基づいて、プリンタ部１８より画像を出力させる。
【００７４】
また、制御部２１１は、ホスト装置４より、オリジナル画像データ等に併せてジョブ情報が送信された場合には、出力制御手段として、オリジナル画像データに基づく画像を、ホスト装置４によって抽出された透かし情報に含まれるジョブ情報に基づいて、プリンタ部１８より出力させる。
【００７５】
表示制御プログラム２４７は、ホスト装置４の取得手段（後述する）により取得され、送信された更新情報を表示部２０に表示させるためのプログラムである。
具体的には、制御部２１１は、表示制御手段として、ＣＰＵ１２が、ホスト装置４より送信された更新情報の更新データに基づいて更新情報を表示部２０に表示させる。
【００７６】
図７は、ホスト装置４の内部構成を示すブロック図である。
図７に示すように、ホスト装置４は、制御部４１と、記憶部４５と、操作部４６と、表示部４７と、Ｉ／Ｆ部４８と、等を備えて構成され、各部はバスＢによって互いに接続されている。
【００７７】
制御部４１は、ＣＰＵ４２、ＲＡＭ４３、ＲＯＭ４４、等を備えて構成される。
ＣＰＵ４２は、所定のタイミング或いは、操作部４６等を介して入力された指示に応じて、ＲＯＭ４４に格納された各種システムプログラムを読み出してＲＡＭ４３のワークエリアに展開し、当該プログラムに基づいて、ホスト装置４を構成する各部への指示やデータの転送等を行うことによりホスト装置４の動作全般を統括制御する。
【００７８】
ＲＡＭ４３は、ＣＰＵ４２のワークエリアとして用いられ、ＲＯＭ４４から読み出された各種プログラムやこれらプログラムに係るデータ等をメモリエリアに一時的に記憶する。
【００７９】
ＲＯＭ４４は、ＣＰＵ４２によって実行される各種データ処理プログラムの他、データ処理プログラムに係る各種初期設定値等を格納する。
具体的には、ＲＯＭ４４は、透かし情報重畳プログラム４４１と、記憶制御プログラム４４２と、抽出プログラム４４３と、検索プログラム４４４と、判断プログラム４４５と、取得プログラム４４７と、情報送信プログラム４４８と、等を格納する。
【００８０】
透かし情報重畳プログラム４４１は、記憶部４５にオリジナル画像データとして記憶される画像データに基づいて画像形成装置２０１のプリンタ部１８より画像（出力画像）が作成され、出力される際に、記憶部４５に記憶されるオリジナル画像データに、当該オリジナル画像データの記憶部４５における記憶場所に係る記憶場所情報と、当該オリジナル画像データの更新に対応したリビジョン情報と、当該オリジナル画像データのジョブ情報と、メールアドレスデータベース（後述する）に登録されている、出力画像の作成者（即ち、アクセス権限を有する操作者）の個人ＩＤと、を含む情報を透かし情報として重畳するためのプログラムである。
具体的には、制御部４１は、透かし情報重畳手段として、ＣＰＵ４２がオリジナル画像データに透かし情報を埋め込むことにより、透かし情報を重畳する。
より具体的には、制御部４１は、当該透かし情報が埋め込まれた原稿画像が画像形成装置２０１のスキャナ部１６によって読取られることにより取得された画像データに基づく画像がプリンタ部１８より出力された場合に、出力された画像に、複写禁止または複写を示す図形が表示されるように透かし情報を画像データに重畳する。
従って、透かし情報が重畳された画像の複写に際して、オリジナル画像データへのアクセス権限を備えない操作者に対しては、透かし情報が重畳された画像を画像形成装置２０１のスキャナ部１６で読取ることにより取得された画像データに基づく画像が出力され、この場合に、出力された画像に複写禁止または複写を示す図形等が表示される。
【００８１】
本実施形態においては、透かし情報の画像データへの重畳は、当該透かし情報が埋め込まれた画像データに基づく画像が出力された際に、複写禁止または複写を示す図形が表示されるように、複写されやすいパターンと複写されにくいパターンとを用いて画像データに透かし情報を配置する方法、所謂、一般的に、ステガノグラフィーとして知られる方法で透かし情報を重畳した。
【００８２】
ステガノグラフィーは、[０ｂｉｔ]を表す[８×８]画素のブロック（以下、「ブロック」という）と、[１ｂｉｔ]を表すブロックの２種類のブロックで構成され、重畳したい透かし情報に基づいて、[０ｂｉｔ]を表すブロックと[１ｂｉｔ]を表すブロックを選択しながら複数個のブロックが集合したスーパーブロックを構成し、構成されたスーパーブロックを画像上に重畳することで、透かし情報を画像データに埋め込むものである。
ここで、[０ｂｉｔ]を表すブロックと、[１ｂｉｔ]を表すブロックには、ブロックを構成する画素（セル）内のドットの配置によって、複写され易いパターンと複写されにくいパターンの２種類のブロックがあるため、複写され易いブロックを、例えば、複写禁止を示す複写禁止マークの形状に従って配置することによって、複写時に当該複写禁止マークを表示させることができる。
このとき、ブロックを構成する画素（セル）内のドットの配置によってビット情報が形成され、このビット情報が、即ち、オリジナル画像データの記憶場所情報等の透かし情報を構成する。
従って、ステガノグラフィーによって画像データへ透かし情報を重畳することによって、透かし情報を確実に画像データに埋め込むことができるのみならず、当該透かし情報が埋め込まれた画像データに基づく画像を用いて複写を行った場合に、複写禁止マークを表示させることができる。
【００８３】
複写禁止または複写を示す文字又は図形とは、例えば、「複写禁止」や「複写」、「社外秘」等の文字や、「×」や「▼」等のマーク、これらマークを組み合わせることによって形成される模様や、文字や模様を組み合わせることによって形成される図柄等が挙げられ、操作者が出力画像を視認することにより、注意を喚起することができる画像領域が形成されていれば足りる。
【００８４】
記憶制御プログラム４４２は、原稿画像のオリジナル画像データと、当該オリジナル画像データに対するアクセス権限に係るアクセス権限情報とを対応付けて記憶部４５に記憶させるためのプログラムである。
具体的には、制御部４１は、画像形成装置２０１より画像データが送信されると、記憶制御手段として、ＣＰＵ４２が当該画像データをオリジナル画像データとして、例えば操作部４６や画像形成装置２０１の操作部１９を介して入力された当該オリジナル画像データに対するアクセス権限情報と対応付けて記憶部４５に記憶させる。
より具体的には、ＣＰＵ４２は、オリジナル画像データが記憶されと、記憶部１５におけるオリジナル画像データの記憶場所情報と、当該オリジナル画像データに対するアクセス権限に係るアクセス権限情報を対応付けて記憶部４５に記憶させる。従って、オリジナル画像データとアクセス権限情報とは、記憶場所情報を介して対応付けられている。
ここで、アクセス権限情報としては、例えば、ユーザＩＤ、グループＩＤ、管理者ＩＤ等を備えて構成される（図３参照）。
さらに、対応付けられたオリジナル画像データとアクセス権限情報に併せて、当該オリジナル画像データの更新に係る更新情報も併せて記憶部４５に記憶させる。
【００８５】
抽出プログラム４４３は、画像形成装置２０１のスキャナ部１６によって読取られた画像データから、透かし情報を抽出するためのプログラムである。
具体的には、制御部４１は、画像形成装置２０１より画像データが送信されると、抽出手段として、ＣＰＵ４２が当該画像データに透かし情報が埋め込まれているか否かを判断し、透かし情報が埋め込まれている場合には、当該透かし情報を抽出し、抽出した透かし情報をＲＡＭ４３に一時的に記憶させる。
【００８６】
検索プログラム４４４は、抽出手段によって抽出された透かし情報に基づいて、原稿画像のオリジナル画像データが記憶された、記憶部４５における記憶場所を検索するためのプログラムである。
具体的には、制御部４１は、画像データより透かし情報が抽出されると、検索手段として、ＣＰＵ４２が、ＲＡＭ４３に記憶された透かし情報に含まれる、オリジナル画像データの記憶部４５における記憶場所を検索する。
【００８７】
判断プログラム４４５は、画像形成装置２０１より送信された認証情報としての指紋データに基づいて、記憶部４５に記憶されるオリジナル画像データへのアクセス権限があるか否かを判断するためのプログラムである。
具体的には、制御部４１は、画像形成装置２０１の指紋センサ部１７に入力された指紋データより取得された操作者ＩＤがＣＰＵ４２に入力されると、判断手段として、ＣＰＵ４２が、記憶部４５より記憶場所情報と対応付けられたアクセス権限情報を読み出し、当該アクセス権限情報に基づいて、指紋センサ部１７より出力された操作者ＩＤと、検索手段によって検索されてＲＡＭ１３に記憶された記憶場所情報から、当該操作者ＩＤを有する操作者がオリジナル画像データへのアクセスが許可されているか否かを判断する。
具体的には、ＣＰＵ４２は、該当する記憶場所情報に対応付けられたアクセス権限を確認し、［ユーザＩＤ］アクセス権限が［可］の場合には、当該操作者はオリジナル画像データへのアクセス権限を有すると判断し所属情報（図示省略）において定められている、当該操作者が所属するグループの［グループＩＤ］のアクセス権限が［可］の場合にも、当該操作者はアクセス権限を有すると判断する。また、［ユーザＩＤ］及び［グループＩＤ］のアクセス権限が［不可］であって、［管理者ＩＤ］のアクセス権限のみが［可］の場合には、当該操作者が管理者である場合に限って、オリジナル画像データへのアクセス権限を有すると判断する。
上記以外の場合には、ＣＰＵ４２は、当該操作者はオリジナル画像データへのアクセス権限を有さないと判断する。また、画像形成装置２０１より、入力された指紋データに該当する操作者ＩＤが存在しなかった旨の信号が入力されることによっても、ＣＰＵ４２は、当該操作者がアクセス権限を有さないと判断する。
ＣＰＵ４２は、操作者がオリジナル画像データへのアクセス権限を有すると判断すると、オリジナル画像データ等を画像形成装置２０１に送信する。一方、操作者がオリジナル画像データへのアクセス権限を有しないと判断すると、画像形成装置２０１に、画像形成装置２０１で読取った画像データに基づいて画像を出力する旨の信号を送信する。
【００８８】
取得プログラム４４７は、判断手段によって、オリジナル画像データへのアクセス権限があると判断された場合に、記憶部４５から更新情報を取得するためのプログラムである。
具体的には、制御部４１は、取得手段として、ＣＰＵ４２がオリジナル画像データへのアクセス権限があると判断した場合にのみ、当該オリジナル画像データと併せて記憶部４５に記憶される更新情報を取得し、画像形成装置２０１に送信する。
【００８９】
情報送信プログラム４４８は、抽出手段によって抽出された透かし情報に含まれる個人ＩＤに基づいて、記憶部４５に記憶されるメールアドレスデータベースよりメールアドレス情報を取得し、当該メールアドレス情報に基づいて、出力画像の利用状況に係る情報を送信するためのプログラムである。
具体的には、制御部４１は、情報送信手段として、ＣＰＵ４２が透かし情報に個人ＩＤが含まれるか否かを判断し、透かし情報に個人ＩＤが含まれると判断すると、当該個人ＩＤと、記憶部４５に記憶される、メールアドレスデータベースから、個人ＩＤに対応付けられたメールアドレス情報を取得する。さらに、ＣＰＵ４２は、取得したメールアドレス情報のメールアドレスに対して、Ｉ／Ｆ部４８を介して、出力画像の利用状況に係る情報を送信する。
ここで、「出力画像の利用状況に係る情報」とは、例えば、「誰が、何月何日何時何分に、どこの複写機で、作成者Ｘの作成した出力画像に基づいて、何部複写し、複写はオリジナル画像データに基づいて行われ、若しくは、複写は出力画像を読取った画像データに基づいて行われた」といった内容を含む情報である。
これらの各情報は、例えば、出力画像を用いて複写を行う際に入力された指紋データより取得される操作者ＩＤ（誰が）や、図示しない日時を計数する計数部（何月何日何時何分に）や、指紋データが入力された画像形成装置のシリアルナンバー（どこの複写機で）等によって取得することができる。
【００９０】
記憶部４５は、記憶手段として、例えば、ＥＥＰＲＯＭ等のデータの書き換えが可能な不揮発性メモリ等を備えて構成される。
具体的には、記憶部４５には、例えば、原稿画像のオリジナル画像データや、オリジナル画像データの記憶場所情報と、当該オリジナル画像データに対するユーザ又はグループ若しくは管理者のアクセス権限に係るアクセス権限情報が対応付けられて記憶され、更に、オリジナル画像データに関する更新情報等が併せて記憶される。
また、記憶部４５には、個人ＩＤと、当該個人ＩＤを有する個人のメールアドレス情報とが対応付けられたメールアドレスデータベースが記憶される。
ここで、「個人ＩＤ」とは、例えば、指紋センサ部１７より入力される操作者ＩＤと同一のＩＤを用いても良いし、操作者ＩＤと異なるＩＤを用いることとしても構わない。また、「メールアドレス情報」とは、少なくともメールアドレスを含む情報であって、その他の個人情報が含まれていてもよい。また、メールアドレスデータベースは適宜変更することができる。
【００９１】
操作部４６は、画像形成装置２０１の操作部１９と同様の構成からなり、Ｉ／Ｆ部４８は、画像形成装置２０１のＩ／Ｆ部２１と同様の構成からなるため、詳細な説明を省略する。
【００９２】
表示部４７は、例えば、ＬＣＤ（Liquid Crystal Display）等を備えて構成され、制御部４１より出力される指示に従って、図示しないモニタに所定の画像を表示する。
操作者は、表示部４７に表示される画像に基づいて所望の画像処理を施すことも可能である。
また、取得手段によって取得された更新情報を当該表示部４７に表示させることもできる。操作者は表示部４７に表示された変更情報に基づいて、画像出力の有無を判断することができる。
【００９３】
次に、画像処理システム２００による画像出力処理について、図８のフローチャートを用いて説明する。尚、この場合、ホスト装置４のＣＰＵ４２が記憶制御プログラム４４２を実行することによって、オリジナル画像データの記憶部４５への記憶が既に実行されている。
【００９４】
画像出力処理は、画像形成装置２０１より、ホスト装置４に画像データが送信されることにより開始する。
ホスト装置４が画像データを受信すると（ステップＳ１０１）、ＣＰＵ４２は画像データをＲＡＭ４３に一時的に記憶させる。
【００９５】
ＣＰＵ４２は、ＲＯＭ４４より抽出プログラム４４３を読み出し、ＲＡＭ４３のワークスペースに展開して実行することにより、ＲＡＭ４３より画像データを読み出して、当該画像データに透かし情報が埋め込まれているか否かを判断する（ステップＳ１０２）。
【００９６】
ＣＰＵ４２が、画像データに透かし情報が埋め込まれていると判断すると（ステップ
Ｓ１０２；Ｙｅｓ）、当該透かし情報を抽出し、ＲＡＭ４３に一時的に記憶させて、ステップＳ１０４に移行する。
【００９７】
ステップＳ１０４では、ＣＰＵ４２は、ＲＯＭ４４より検索プログラム４４４を読み出してＲＡＭ４３の所定のワークスペースに展開して実行することにより、ＲＡＭ４３より透かし情報を読み出し、当該透かし情報に基づいて、記憶部４５における、オリジナル画像データの記憶場所を検索し、検索した記憶場所情報をＲＡＭ４３に一時的に記憶させる（ステップＳ１０４）。
【００９８】
次いで、ＣＰＵ４２は、ＲＯＭ４４より判断プログラム４４５を読み出してＲＡＭ４３の所定のワークスペースに展開して実行することにより、ＲＡＭ４３に記憶場所情報と対応付けられて記憶されるアクセス権限情報を読み出して当該アクセス権限情報に基づいて、画像形成装置２０１より入力された操作者ＩＤを有する操作者がオリジナル画像データに対するアクセス権限を有するか否かを判断する（ステップＳ１０５）。
【００９９】
ＣＰＵ４２が、操作者がアクセス権限を有すると判断すると（ステップＳ１０５；Ｙｅｓ）、ＣＰＵ４２は、ＲＯＭ４４より取得プログラム４４７を読み出してＲＡＭ４３の所定のワークスペースに展開して実行することにより、オリジナル画像データに併せて記憶される更新情報を記憶部４５より読み出して画像形成装置２０１に送信する（ステップＳ１０６）。
【０１００】
更新データを受信した画像形成装置２０１のＣＰＵ１２は、ＲＯＭ２１４より、表示制御プログラム２４７を読み出してＲＡＭ１３の所定のワークスペースに展開して実行することにより、更新情報を表示部２０に表示させる（ステップＳ１０７）。
操作者は、表示部２０に表示された更新情報に基づいて、画像の出力を行わないと判断することにより、ここで本処理を終了することもできる。
【０１０１】
次いで、ＣＰＵ４２は、ＲＯＭ４４より透かし情報重畳プログラム４４１を読み出して、ＲＡＭ４３の所定のワークスペースに展開して実行することにより、ホスト装置４の記憶部４５における画像データの記憶場所に係る情報と、ホスト装置４によって当該オリジナル画像データに処理が施された場合には、当該処理による変更についてのリビジョン情報と、操作部４６等を介してジョブ情報が入力された場合には、当該ジョブ情報と、出力画像の作成者、即ち、アクセス権限を有する当該操作者の個人ＩＤと、を含む透かし情報をオリジナル画像データに重畳する（ステップＳ１０８）。
【０１０２】
そして、ＣＰＵ４２は、透かし情報が重畳されたオリジナル画像データを画像形成装置２０１に送信する（ステップＳ１０９）。
【０１０３】
オリジナル画像データを受信した画像形成装置２０１のＣＰＵ１２は、ＲＯＭ２１４より、出力制御プログラム２４５を読み出してＲＡＭ１３の所定のワークスペースに展開して実行することにより、オリジナル画像データをプリンタ部１８に出力して、当該オリジナル画像データに基づく画像を出力させて（ステップＳ１１０）本処理を終了する。
【０１０４】
他方、ステップＳ１０２において、ＣＰＵ４２が、画像データに透かし情報が埋め込まれていないと判断した場合（ステップＳ１０２；Ｎｏ）及び、ステップＳ１０５において、ＣＰＵ４２が、操作者がアクセス権限を有しないと判断した場合（ステップＳ１０５；Ｎｏ）には、ＣＰＵ４２は、画像形成装置２０１に、画像形成装置２０１のスキャナ部１６で読取られ、ＲＡＭ１３に記憶されている画像データに基づいて画像を出力する旨の指示を送信し（ステップＳ１０３）、当該指示を受信した画像形成装置２０１のＣＰＵ１２が、ＲＡＭ１３に記憶される画像データに基づいて画像を出力して（ステップＳ１１１）、本処理を終了する。
【０１０５】
そして、画像形成装置２０１において、原稿画像より読取られた画像データに基づいて画像が出力される場合であって、当該原稿画像が、ホスト装置４によって透かし情報が重畳されたオリジナル画像データに基づいて出力された画像である場合、即ち、アクセス権限を有さない操作者によって、透かし情報が埋め込まれた原稿画像に基づいた複写が行われる場合（例えば、［ステップＳ１０５；Ｎｏ］の場合）には、当該原稿画像より読取られた画像データに基づいて出力される画像には、複写禁止または複写を示す図形が表示される。
また、ステップＳ１０２において透かし情報が埋め込まれていると判断された場合（即ち、画像形成装置２０１のスキャナ部１６によって読取られた画像が、オリジナル画像データに基づいて出力された出力画像であった場合）であって、操作者がアクセス権限を有することによってオリジナル画像データに基づく画像が出力された場合には、ＣＰＵ４２は、ＲＯＭ４４より情報送信プログラム４４８を読み出して、ＲＡＭ４３の所定のワークスペースに展開して実行することにより、「オリジナル画像データに基づく複写が行われた」という情報を含む、出力画像の利用状況に係る情報を、出力画像の作成者にメールで送信する。
他方、ステップＳ１０２において透かし情報が埋め込まれていると判断された場合であって、操作者がアクセス権限を有さないことにより、スキャナ部１６によって読取られた画像データに基づいて画像が出力された場合には、ＣＰＵ４２は、情報送信プログラム４４８を実行することにより、「出力画像の画像データに基づく複写が行われた」という情報を含む、出力画像の利用状況に係る情報を、出力画像の作成者にメールで送信する。
【０１０６】
以上に説明した画像処理システム２００によると、画像データへのアクセス権限のある指紋データが入力された場合、即ち、アクセス権限を有する操作者によって操作が行われた場合にのみ、記憶部４５に記憶されたオリジナル画像データに基づく画像が画像形成装置２０１のプリンタ部１８より出力されることとなる。これにより、アクセス権限を備えない指紋データが入力された場合、即ち、アクセス権限を有さない操作者によって操作が行われた場合には、オリジナル画像データに基づく画像が出力されないこととなって、オリジナル画像データに対する高いセキュリティ機能を備えることができる。
また、正当なアクセス権限を備える操作者によって操作が行われた場合には、記憶部１５に記憶されたオリジナル画像データに基づく画像が画像形成装置２０１のプリンタ部１８より出力されるため、画質劣化の可能性の低い画像を出力することができる。
【０１０７】
他方、アクセス権限を備えない操作者によって操作が行われた場合には、記憶部４５に記憶されたオリジナル画像データに基づいた画像ではなく、画像形成装置２０１のスキャナ部１６で読取った画像データに基づいた画像が出力されることとなり、正当なアクセス権限を有さない操作者による操作であっても、画像形成装置２０１が複写機能を確保することができる。
そして、アクセス権限を有さない操作者によって操作が行われた場合に出力される画像を用いてさらに複写を行った場合には、複写禁止または複写を示す文字又は図形が表示されることとなり、画像に表示された複写禁止または複写を示す文字又は図形によって、機密性のある画像に対して、一定の抑止力を備えさせることができる。
【０１０８】
そして、オリジナル画像データに基づいて出力画像を作成した作成者に、自身の作成した出力画像の利用状況に係る情報を備えるメールを送信することによって、当該メールを、出力画像の利用状況のログとして利用することができる。
さらに、透かし情報がリビジョン情報を含むことにより、当該リビジョン情報に基づいて、画像データの変更箇所が識別可能な状態で画像が出力されることとなるため、画像データの更新箇所に対して注意を喚起させ、当該更新を容易に認識させることができる。
その上、ジョブ情報に基づいて指定された出力指示に応じて画像が出力されることとなるため、透かし情報が埋め込まれた画像のみを読取ることによって、ジョブ情報の設定に基づいて画像が出力されることとなり、透かし情報が埋め込まれた画像以外の画像を読取る必要がなくなり、画像の読取りに係る手間を軽減することができる。
【０１０９】
尚、原稿画像が、画像形成装置２０１のスキャナ部１６によって読取られた画像データではない場合、具体的には、ワープロソフト等のアプリケーションで作成された画像である場合であって、指紋データやその他の生体情報等を入力する手段を備えないために、当該生体情報などに基づく操作者ＩＤを取得することが困難である場合には、操作者ＩＤとして、オリジナル画像データに係るアクセス権限情報から抽出したユーザＩＤを代用することができる。
【０１１０】
また、透かし情報の重畳方法としては、例えば、Ｙドットや周波数領域を利用した方法等によって重畳しても構わない。周波数領域を利用した方法とは、画像データをフーリエ変換によって周波数変換し、当該周波数変換された変換データを操作（例えば、特定周波数位置の強度等の情報を操作）してパルス状の信号（透かし情報に係る透かしデータ）を挿入し、逆フーリエ変換を行って画像データに戻す方法である。
【０１１１】
密性のある画像に対する複写に係る一定の抑止力としての機能に止まらず、複写禁止機能を発揮するためには、権限のない操作者が複写をすることができないこととしても良いし、画像データに処理を施し、出力される画像に地被りをさせる等して画像の品位を低下させることとしても構わない。
【０１１２】
透かし情報重畳処理に係る透かし情報重畳機能や、画像出力処理に係る画像出力機能、画像データ記憶処理に係る画像データ記憶機能等の各機能は、ひとつの装置が備えることとしても良いし、複数の装置が備えることとしても構わない。各機能はネットワークＮに接続される任意の装置にもたせることができる。  
【０１１３】
上述の各実施形態においては、オリジナル画像データとアクセス権限情報とが、記憶場所情報を介して対応付けられていることとしたが、オリジナル画像データとアクセス権限情報を直接対応付けて、記憶部の所定の記憶場所に記憶させる構成としても構わない。
【０１１４】
また、オリジナル画像データに基づく画像を出力する際に、透かし情報重畳手段によって透かし情報の重畳をすることとしたが、例えば、オリジナル画像を記憶部に記憶させる際に、予め透かし情報を重畳することとしても構わない。透かし情報を重畳するタイミングは適宜設定することができる。
【０１１５】
さらに、操作者Ｎ１（図示省略）が、オリジナル画像データＤ１（図示省略）に基づいて出力画像Ｇ１（図示省略）を作成し、操作者Ｎ２（図示省略）が、出力画像Ｇ１に埋め込まれた透かし情報に含まれる記憶場所に記憶されたオリジナル画像データＤ１に基づいて、さらに出力画像Ｇ２（図示省略）を出力する場合、当該出力画像Ｇ２に透かし情報として重畳される個人ＩＤは、操作者Ｎ１の個人ＩＤでもよいし、操作者Ｎ２の個人ＩＤであってもよく、操作者Ｎ１、Ｎ２両方の個人ＩＤであっても構わない。
【図面の簡単な説明】
【０１１６】
【図１】本発明の第１の実施形態における、画像処理システム１００のシステム構成図である。
【図２】画像形成装置１の内部構成を示すブロック図である。
【図３】オリジナル画像データと、アクセス権限データを説明するための説明図である。
【図４】画像形成装置１による画像出力処理を説明するためのフローチャートである。
【図５】本発明の第２の実施形態における、画像処理システム２００のシステム構成図である。
【図６】画像形成装置２０１の内部構成を示すブロック図である。
【図７】ホスト装置４の内部構成を示すブロック図である。
【図８】画像処理システム２００による画像出力処理を説明するためのフローチャートである。
【符号の説明】
【０１１７】
１  画像形成装置
１１  制御部（記憶制御手段、抽出手段、検索手段、判断手段、出力制御手段、取得手段、表示制御手段）
１２  ＣＰＵ
１３  ＲＡＭ
１４  ＲＯＭ
１４１  記憶制御プログラム
１４２  抽出プログラム
１４３  検索プログラム
１４４  判断プログラム
１４５  出力制御プログラム
１４６  取得プログラム
１４７  表示制御プログラム
１５  記憶部（記憶手段）
１６  スキャナ部（画像読取手段）
１７  指紋センサ部（認証情報入力手段）
１８  プリンタ部（画像形成出力手段）
１９  操作部
２０  表示部（表示手段）
２１  Ｉ／Ｆ部
３  外部装置
２０１  画像形成装置
２１１  制御部（出力制御手段、表示制御手段）
２１４  ＲＯＭ
２４５  出力制御プログラム
２４７  表示制御プログラム
４  ホスト装置
４１  制御部（透かし情報重畳手段、記憶制御手段、抽出手段、検索手段、判断手段、取得手段、情報送信手段）
４２  ＣＰＵ
４３  ＲＡＭ
４４  ＲＯＭ
４４１  透かし情報重畳プログラム
４４２  記憶制御プログラム
４４３  抽出プログラム
４４４  検索プログラム
４４５  判断プログラム
４４７  取得プログラム
４４８  情報送信プログラム
４５  記憶部
４６  操作部
４７  表示部
４８  Ｉ／Ｆ部
【図１】
2006211027.tif 000003
【図２】
2006211027.tif 000004
【図３】
2006211027.tif 000005
【図４】
2006211027.tif 000006
【図５】
2006211027.tif 000007
【図６】
2006211027.tif 000008
【図７】
2006211027.tif 000009
【図８】
2006211027.tif 000010