(57)【要約】【課題】  複数の異なる処理が夫々適用される複数の画像の結合処理を、ユーザの望む形で行うことが可能な画像処理装置を提供すること。【解決手段】  指示された２以上の画像を結合し（Ｓ１２５４）、結合した画像に対して行うセキュリティー処理の種別を入力し（Ｓ１２５３）、入力した種別のセキュリティー処理に係る情報を用いて、結合した画像に対するセキュリティー処理を行う（Ｓ１２５５）。【選択図】  図１２
2007174393.tif 000002
【特許請求の範囲】
【請求項１】
第１の処理が施されるように設定された第１の画像と、第２の処理が施されるように設定された第２の画像とを結合して第３の画像を得る結合手段と、
前記結合手段で結合されることで得られた第３の画像に対して、前記第１の処理と前記第２の処理とのうち少なくとも何れか一方の処理を施す処理手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記処理手段は、前記結合手段で結合されることで得られた第３の画像に対して、前記第１の処理と前記第２の処理とのうち何れか一方の処理を施すことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記処理手段は、
前記第１の処理と前記第２の処理とのうちから、前記第３の画像に対して施す処理をユーザに選択させる選択手段と、
前記選択手段で選択された処理を、前記結合手段で結合されることで得られた第３の画像に対して施す第２の処理手段と
を有することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記結合手段は、前記第１の処理が前記第１の画像に施される設定と、前記第２の処理が前記第２の画像に施される設定とを解除し、当該設定が解除された第１の画像と第２の画像とを結合して前記第３の画像を得ることを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
前記第１の処理及び前記第２の処理は、セキュリティー処理であることを特徴とする請求項１乃至４に記載の画像処理装置。
【請求項６】
前記第１の処理は、前記第１の画像に他の画像を合成する処理であり、
前記第２の処理は、前記第２の画像に他の画像を合成する処理であることを特徴とする請求項１乃至５に記載の画像処理装置。
【請求項７】
第１の処理情報が関連付けられた第１の画像と、第２の処理情報が関連付けられた第２の画像とを結合して第３の画像を得る結合手段と、
前記結合手段で結合されることで得られた第３の画像に対して、前記第１の処理情報と前記第２の処理情報とのうち少なくとも何れか一方の処理情報に基づく処理を施す処理手段と
を有することを特徴とする画像処理装置。
【請求項８】
前記第１の画像に関連付けられた第１の処理情報とは、前記第１の画像に対して施されていた暗号化が既に解除されたことを示すことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記第２の画像に関連付けられた第２の処理情報とは、前記第２の画像に対して第２の処理が施されるように設定されていることを示すことを特徴とする請求項７又は８に記載の画像処理装置。
【請求項１０】
第１の処理が施されるように設定された第１の画像と、第２の処理が施されるように設定された第２の画像とを結合して第３の画像を得る結合工程と、
前記結合工程で結合されることで得られた第３の画像に対して、前記第１の処理と前記第２の処理とのうち少なくとも何れか一方の処理を施す処理工程と
を有することを特徴とする画像処理方法。
【請求項１１】
第１の処理情報が関連付けられた第１の画像と、第２の処理情報が関連付けられた第２の画像とを結合して第３の画像を得る結合工程と、
前記結合工程で結合されることで得られた第３の画像に対して、前記第１の処理情報と前記第２の処理情報とのうち少なくとも何れか一方の処理情報に基づく処理を施す処理工程と
を有することを特徴とする画像処理方法。
【請求項１２】
コンピュータに請求項１０又は１１に記載の画像処理方法を実行させることを特徴とするプログラム。
【請求項１３】
請求項１２に記載のプログラムを格納したことを特徴とする、コンピュータ読み取り可能な記憶媒体。
【請求項１４】
画像群を保持する第１の保持工程と、
画像のセキュリティ保護の為に行うセキュリティー処理に係る情報を保持する第２の保持工程と、
前記第１の保持工程で保持されている画像群のうち、指示された２以上の画像を結合する結合工程と、
前記第２の保持工程で保持されているそれぞれの情報に対応するセキュリティー処理のうち、前記結合工程で結合した画像に対して行うセキュリティー処理の種別を入力する入力工程と、
前記第２の保持工程で保持されているそれぞれの情報のうち、前記入力工程で入力した種別のセキュリティー処理に係る情報を用いて、前記結合工程で結合した画像に対するセキュリティー処理を行う処理工程と
を備えることを特徴とする画像処理方法。
【請求項１５】
画像、及び当該画像のセキュリティ保護の為に行うセキュリティー処理に係る情報のセットを、複数セット保持する保持工程と、
前記保持工程で保持されている画像群のうち、指示された２以上の画像を結合する結合工程と、
前記結合工程で結合した画像に対して行うセキュリティー処理の種別を入力する入力工程と、
前記２以上の画像のそれぞれとセットになって前記保持工程で保持されているそれぞれの情報のうち、前記入力工程で入力した種別のセキュリティー処理に係る情報を用いて、前記結合工程で結合した画像に対するセキュリティー処理を行う処理工程と、
前記処理工程でセキュリティー処理済みの結合画像と、前記入力工程で入力した種別のセキュリティー処理に係る情報とを関連付けて管理する管理工程と
を備えることを特徴とする画像処理方法。
【請求項１６】
前記結合工程では、前記保持工程で保持されている画像群のうち、外部の装置から指示された２以上の画像を結合することを特徴とする請求項１５に記載の画像処理方法。
【請求項１７】
前記入力工程では、前記結合工程で結合した画像に対して行うセキュリティー処理の種別を外部の装置から入力することを特徴とする請求項１５に記載の画像処理方法。
【請求項１８】
前記結合工程は、
前記保持工程で保持されている画像群のうち、互いに結合する画像を２以上選択する第１の選択工程を有し、
前記第１の選択工程で選択した画像同士を結合することを特徴とする請求項１５に記載の画像処理方法。
【請求項１９】
前記処理工程は、
前記第１の選択工程で選択したそれぞれの画像とセットになって前記保持工程で保持されているそれぞれの情報のうち１つを選択する第２の選択工程を有し、
前記結合工程で結合した画像に対して、前記第２の選択工程で選択された情報に従ったセキュリティー処理を行うことを特徴とする請求項１８に記載の画像処理方法。
【請求項２０】
前記セキュリティー処理には、電子透かし処理、暗号化処理、地紋画像重畳処理が含まれていることを特徴とする請求項１４乃至１９の何れか１項に記載の画像処理方法。
【請求項２１】
画像群を保持する第１の保持手段と、
画像のセキュリティ保護の為に行うセキュリティー処理に係る情報を保持する第２の保持手段と、
前記第１の保持手段に保持されている画像群のうち、指示された２以上の画像を結合する結合手段と、
前記第２の保持手段に保持されているそれぞれの情報に対応するセキュリティー処理のうち、前記結合手段が結合した画像に対して行うセキュリティー処理の種別を入力する入力手段と、
前記第２の保持手段に保持されているそれぞれの情報のうち、前記入力手段が入力した種別のセキュリティー処理に係る情報を用いて、前記結合手段が結合した画像に対するセキュリティー処理を行う処理手段と
を備えることを特徴とする画像処理装置。
【請求項２２】
画像、及び当該画像のセキュリティ保護の為に行うセキュリティー処理に係る情報のセットを、複数セット保持する保持手段と、
前記保持手段に保持されている画像群のうち、指示された２以上の画像を結合する結合手段と、
前記結合手段が結合した画像に対して行うセキュリティー処理の種別を入力する入力手段と、
前記２以上の画像のそれぞれとセットになって前記保持手段に保持されているそれぞれの情報のうち、前記入力手段が入力した種別のセキュリティー処理に係る情報を用いて、前記結合手段が結合した画像に対するセキュリティー処理を行う処理手段と、
前記処理手段によるセキュリティー処理済みの結合画像と、前記入力手段が入力した種別のセキュリティー処理に係る情報とを関連付けて管理する管理手段と
を備えることを特徴とする画像処理装置。
【請求項２３】
コンピュータに請求項１４乃至２０の何れか１項に記載の画像処理方法を実行させることを特徴とするプログラム。
【請求項２４】
請求項２３に記載のプログラムを格納したことを特徴とする、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を結合する技術に関するものである。
【背景技術】
【０００２】
現在、セキュリティに関する様々な技術が提案されている。特許文献１は、地紋画像を原稿画像に合成するセキュリティー技術を開示している。特許文献２は、電子透かしを原稿画像に合成するセキュリティー技術を開示している。特許文献３は、原稿画像に暗号化を施すセキュリティー技術を開示している。
【特許文献１】特開２００１−３２４８９８号公報
【特許文献２】特開平１１−１７９９８２号公報
【特許文献３】特開２００５−１５１０３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、複数の異なるセキュリティ―処理が夫々適用される複数の画像に対する結合処理をユーザが希望したとしても、各画像に異なるセキュリティ処理が適用された上で結合されるしかなかった。そのため、結合後の結合画像の一部はセキュリティーが高い画像となり、残りはセキュリティーが低い画像となるなど、セキュリティレベルが統一されていない画像が得られるという問題があった。例えば、第１の画像に地紋画像が合成されて、第２の画像に追跡情報が埋め込まれた電子透かし画像が合成されている時に、これらの画像を結合すると、セキュリティレベルがページごとに異なる結合画像が得られることになる。さらに、この結合画像は、美観という観点からもユーザが求める画像ではなかった。
【０００４】
本発明は以上の問題に鑑みてなされたものであり、その目的とするところは複数の異なる処理が夫々適用される複数の画像の結合処理を、ユーザの望む形で行うことが可能な画像処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の目的を達成するために、例えば、本発明の画像処理装置は以下の構成を備える。
【０００６】
即ち、第１の処理が施されるように設定された第１の画像と、第２の処理が施されるように設定された第２の画像とを結合して第３の画像を得る結合手段と、
前記結合手段で結合されることで得られた第３の画像に対して、前記第１の処理と前記第２の処理とのうち少なくとも何れか一方の処理を施す処理手段と
を有することを特徴とする。
【０００７】
本発明の目的を達成するために、例えば、本発明の画像処理装置は以下の構成を備える。
【０００８】
即ち、第１の処理情報が関連付けられた第１の画像と、第２の処理情報が関連付けられた第２の画像とを結合して第３の画像を得る結合手段と、
前記結合手段で結合されることで得られた第３の画像に対して、前記第１の処理情報と前記第２の処理情報とのうち少なくとも何れか一方の処理情報に基づく処理を施す処理手段と
を有することを特徴とする。
【０００９】
本発明の目的を達成するために、例えば、本発明の画像処理方法は以下の構成を備える。
【００１０】
即ち、第１の処理が施されるように設定された第１の画像と、第２の処理が施されるように設定された第２の画像とを結合して第３の画像を得る結合工程と、
前記結合工程で結合されることで得られた第３の画像に対して、前記第１の処理と前記第２の処理とのうち少なくとも何れか一方の処理を施す処理工程と
を有することを特徴とする。
【００１１】
本発明の目的を達成するために、例えば、本発明の画像処理方法は以下の構成を備える。
【００１２】
即ち、第１の処理情報が関連付けられた第１の画像と、第２の処理情報が関連付けられた第２の画像とを結合して第３の画像を得る結合工程と、
前記結合工程で結合されることで得られた第３の画像に対して、前記第１の処理情報と前記第２の処理情報とのうち少なくとも何れか一方の処理情報に基づく処理を施す処理工程と
を有することを特徴とする。
【００１３】
本発明の目的を達成するために、例えば、本発明の画像処理方法は以下の構成を備える。
【００１４】
即ち、画像群を保持する第１の保持工程と、
画像のセキュリティ保護の為に行うセキュリティー処理に係る情報を保持する第２の保持工程と、
前記第１の保持工程で保持されている画像群のうち、指示された２以上の画像を結合する結合工程と、
前記第２の保持工程で保持されているそれぞれの情報に対応するセキュリティー処理のうち、前記結合工程で結合した画像に対して行うセキュリティー処理の種別を入力する入力工程と、
前記第２の保持工程で保持されているそれぞれの情報のうち、前記入力工程で入力した種別のセキュリティー処理に係る情報を用いて、前記結合工程で結合した画像に対するセキュリティー処理を行う処理工程と
を備えることを特徴とする。
【００１５】
本発明の目的を達成するために、例えば、本発明の画像処理方法は以下の構成を備える。
【００１６】
即ち、画像、及び当該画像のセキュリティ保護の為に行うセキュリティー処理に係る情報のセットを、複数セット保持する保持工程と、
前記保持工程で保持されている画像群のうち、指示された２以上の画像を結合する結合工程と、
前記結合工程で結合した画像に対して行うセキュリティー処理の種別を入力する入力工程と、
前記２以上の画像のそれぞれとセットになって前記保持工程で保持されているそれぞれの情報のうち、前記入力工程で入力した種別のセキュリティー処理に係る情報を用いて、前記結合工程で結合した画像に対するセキュリティー処理を行う処理工程と、
前記処理工程でセキュリティー処理済みの結合画像と、前記入力工程で入力した種別のセキュリティー処理に係る情報とを関連付けて管理する管理工程と
を備えることを特徴とする。
【００１７】
本発明の目的を達成するために、例えば、本発明の画像処理装置は以下の構成を備える。
【００１８】
即ち、画像群を保持する第１の保持手段と、
画像のセキュリティ保護の為に行うセキュリティー処理に係る情報を保持する第２の保持手段と、
前記第１の保持手段に保持されている画像群のうち、指示された２以上の画像を結合する結合手段と、
前記第２の保持手段に保持されているそれぞれの情報に対応するセキュリティー処理のうち、前記結合手段が結合した画像に対して行うセキュリティー処理の種別を入力する入力手段と、
前記第２の保持手段に保持されているそれぞれの情報のうち、前記入力手段が入力した種別のセキュリティー処理に係る情報を用いて、前記結合手段が結合した画像に対するセキュリティー処理を行う処理手段と
を備えることを特徴とする。
【００１９】
本発明の目的を達成するために、例えば、本発明の画像処理装置は以下の構成を備える。
【００２０】
即ち、画像、及び当該画像のセキュリティ保護の為に行うセキュリティー処理に係る情報のセットを、複数セット保持する保持手段と、
前記保持手段に保持されている画像群のうち、指示された２以上の画像を結合する結合手段と、
前記結合手段が結合した画像に対して行うセキュリティー処理の種別を入力する入力手段と、
前記２以上の画像のそれぞれとセットになって前記保持手段に保持されているそれぞれの情報のうち、前記入力手段が入力した種別のセキュリティー処理に係る情報を用いて、前記結合手段が結合した画像に対するセキュリティー処理を行う処理手段と、
前記処理手段によるセキュリティー処理済みの結合画像と、前記入力手段が入力した種別のセキュリティー処理に係る情報とを関連付けて管理する管理手段と
を備えることを特徴とする。
【発明の効果】
【００２１】
本発明の構成によれば、複数の異なる処理が夫々適用される複数の画像の結合処理を、ユーザの望む形で行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００２３】
［第１の実施形態］
＜システム構成＞
図２は、本実施形態に係るシステムの概略構成例を示す図である。同図に示す如く、本実施形態に係るシステムは、サーバ装置２０２、クライアント端末装置２０３ａ，２０３ｂ、MFP(Multi Function peripheral：マルチファンクション周辺機器)２０４，２０５により構成されており、それぞれはネットワーク２０１に接続されている。以下、本実施形態に係るシステムを構成しているこれらについて説明する。
【００２４】
サーバ装置２０２は、システム全体を管理するためのものであり、例えば、クライアント端末装置２０３ａ、２０３ｂ側で作成され、アップロードされた各種のデータを保持する。
【００２５】
クライアント端末装置２０３ａ、２０３ｂは、所謂DTP(Desk Top Publishing：デスクトップパブリッシング)を実行するアプリケーションソフトウェアを動作させ、各種文書／図形を作成／編集するためのものである。そしてその後、操作者による操作指示に応じて、この作成された文書／図形をPDL(Page Description Language：ページ記述言語)データに変換し、ネットワーク２０１を介してＭＦＰ２０４やＭＦＰ２０５に送出する。以下では、クライアント端末装置２０３ａ、２０３ｂをまとめてクライアント端末装置２０３と呼称する。
【００２６】
ＭＦＰ２０４、２０５は、フルカラーでスキャン、プリント等が可能なカラーMFPである。ネットワーク２０１は、ＬＡＮやインターネット等のネットワークにより構成されており、サーバ装置２０２、クライアント端末装置２０３、ＭＦＰ２０４、２０５はこのネットワーク２０１を介して互いにデータ通信を行うことができる。
【００２７】
なお、本実施形態は、図２に示したシステム構成に限定するものではない。即ち、その構成や装置の数などに限定されるものではない。
【００２８】
＜クライアント端末装置２０３のハードウェア構成＞
図８は、クライアント端末装置２０３のハードウェア構成を示すブロック図である。なお、クライアント端末装置２０３には、例えば、一般のＰＣ（パーソナルコンピュータ）やＷＳ（ワークステーション）等のコンピュータが適用可能である。
【００２９】
８０１はＣＰＵで、ＲＡＭ８０２やＲＯＭ８０３に格納されているプログラムやデータを用いて、クライアント端末装置２０３全体の制御を行うと共に、クライアント端末装置２０３が行う後述の各処理を実行する。
【００３０】
８０２はＲＡＭで、外部記憶装置８０６からロードされたプログラムやデータ、ＮＩＣ（ネットワークインターフェースコントローラ）８０７を介して外部から受信したデータ等を一時的に記憶する為のエリアを有する。更には、ＣＰＵ８０１が各種の処理を実行する際に用いるワークエリアも有する。このようにＲＡＭ８０２は、様々なエリアを適宜提供することができる。
【００３１】
８０３はＲＯＭで、クライアント端末装置２０３の設定データや、ブートプログラムなどを格納する。
【００３２】
８０４は操作部で、キーボードやマウスなどにより構成されており、クライアント端末装置２０３の操作者が操作することで、各種の指示をＣＰＵ８０１に対して入力することができる。
【００３３】
８０５は表示部で、ＣＲＴや液晶画面などにより構成されており、ＣＰＵ８０１による処理結果を画像や文字などでもって表示することができる。
【００３４】
８０６は外部記憶装置で、ハードディスクドライブ装置に代表される大容量情報記憶装置である。外部記憶装置８０６には、ＯＳ（オペレーティングシステム）や、クライアント端末装置２０３が行う後述の各処理をＣＰＵ８０１に実行させるためのプログラムやデータが保存されており、これらはＣＰＵ８０１による制御に従って適宜ＲＡＭ８０２にロードされる。
【００３５】
８０７はＮＩＣで、クライアント端末装置２０３を上記ネットワーク２０１に接続するためのもので、クライアント端末装置２０３はこのＮＩＣ８０７を介してネットワーク２０１に接続されている各装置とのデータ通信を行う。
【００３６】
８０８は上述の各部を繋ぐバスである。
【００３７】
なお、同図に示した構成は一例であり、基本的にクライアント端末装置２０３が以下説明する各処理が実行可能な構成であれば、クライアント端末装置２０３のハードウェア構成は同図に示した構成に限定するものではない。
【００３８】
＜ＭＦＰ２０４、２０５の機能構成＞
図１は、ＭＦＰ２０４、２０５の機能構成を示すブロック図である。なお、同図に示した各部は、ハードウェア、ソフトウェアの何れかによって適宜構成されるものである。また、以下の説明では、ＭＦＰ２０４とＭＦＰ２０５とは同じ機能構成を有するものとして説明するので、ＭＦＰ２０４を例に取り説明する。
【００３９】
１０１はスキャナ部で、紙などの記録媒体上に記録された情報を画像信号として読み取り、これをＩＰ部１０２に送出する。
【００４０】
ＩＰ（画像処理）部１０２は、受けた画像信号に対してＡ／Ｄ変換を行い、画像データを得る。そして、この画像データに対して適切な画像処理を行い、画像処理結果を後段のコア部１０６に送出する。
【００４１】
１０３はＦＡＸ部で、ファクシミリなどに代表される電話回線を介して信号の送受信を行う。ＦＡＸ部１０３が外部から信号を受信した場合には、受信した信号に対してＡ／Ｄ変換を行い、データとして後段のコア部１０６に送出する。
【００４２】
１０４はＮＩＣで、ＭＦＰ２０４を上記ネットワーク２０１に接続するためのもので、ＭＦＰ２０４はこのＮＩＣ１０４を介してネットワーク２０１に接続されている各装置とのデータ通信を行う。
【００４３】
１０５はＰＤＬ部１０５で、ＮＩＣ１０４を介して上記クライアント端末装置２０３からPDL（Page Description Language：ページ記述言語）を受信した場合には、これを画像に展開し、展開結果をコア部１０６に送出する処理を行う。
【００４４】
１０６はコア部で、ＭＦＰ２０４全体を制御すると共に、ＭＦＰ２０４を構成する各部を制御する。コア部１０６はＩＰ部１０２、ＦＡＸ部１０３、ＰＤＬ部１０５の何れかから受けたデータを、クライアント端末装置２０３からの指示に応じて、後段のディスプレイ部１１０、プリンタ部１０８の何れかに送出する。
【００４５】
ディスプレイ部１１０は、受けたデータに従った画像を表示するものであり、画像をプリントせずにその内容を確認したり、プリントする前に画像の様子を確認したり（プレビュー）、あるいはサムネイル画像を見たりするために用いられる。
【００４６】
プリンタ部１０８は、受けたデータに基づいた画像を紙などの記録媒体上に記録する処理を行う。
【００４７】
図１１は、上記機能構成を有するＭＦＰ２０４のハードウェア構成を示すブロック図である。
【００４８】
１１０１はＣＰＵで、ＲＡＭ１１０２やＲＯＭ１１０３に格納されているプログラムやデータを用いてＭＦＰ２０４全体の制御を行うと共に、ＭＦＰ２０４が行う後述の各処理を実行する。なお本実施形態では、図１に示したＩＰ部１０２、ＰＤＬ部１０５、コア部１０６の一部若しくは全部の機能についてはプログラムの形態でもって実装し、ＣＰＵ１１０１がこのプログラムを実行することでこれら各部の機能を実現するものとするが、上述の通り、これらを適宜ハードウェアでもって構成するようにしても良い。
【００４９】
１１０２はＲＡＭで、ＮＩＣ１１０５を介してクライアント端末装置２０３から受信した各種のデータや、ハードディスク１１０７からロードされたプログラムやデータを一時的に記憶するためのエリアを有する。また、ＣＰＵ１１０１が各種の処理を実行する際に用いるワークエリアも有する。
【００５０】
１１０３はＲＯＭで、ＭＦＰ２０４が行う後述の各処理をＣＰＵ１１０１に実行させるためのプログラムやデータを格納しており、これらは必要に応じてＣＰＵ１１０１による制御に従ってＲＡＭ１１０２にロードされる。
【００５１】
１１０４はタッチパネル形式の表示画面であり、上記ディスプレイ部１１０に対応するものである。即ち、この画面１１０４は、ＣＰＵ１１０１による各種の処理結果を画像や文字などでもって表示することができると共に、画面１１０４上を操作することで、所望の指示をＣＰＵ１１０１に対して入力することができる。
【００５２】
１１０５はＮＩＣで、上記ＮＩＣ１０４に対応するものである。１１０６はボタン群で、物理的なボタンでもって構成されており、例えば、コピー枚数を指定するためのテンキーを有する。
【００５３】
１１０７はハードディスクで、ここにはＯＳ（オペレーティングシステム）等が保存されていると共に、上記ネットワーク２０１を介してクライアント端末装置２０３から送信された各種のデータを保存する。
【００５４】
１１０８はスキャナ部で、上記スキャナ部１０１に対応するものである。１１０９はプリンタ部で、上記プリンタ部１０８に対応するものである。１１１０はＦＡＸ部で、上記ＦＡＸ部１０３に対応するものである。１１１１は上述の各部を繋ぐバスである。
【００５５】
＜ＩＰ部１０２について＞
図５は、ＩＰ部１０２の詳細な機能構成を示すブロック図である。スキャナ部１０１に入力された光学的信号は、スキャナ部１０１が有するＣＣＤセンサでもって電気信号に変換され、ＩＰ部１０２のＡ／Ｄ変換部５０１に入力される。ここで、このＣＣＤセンサが、ＲＧＢ３ラインのカラーセンサであるとすると、Ａ／Ｄ変換部５０１はＲＧＢそれぞれの画像信号を受け、各色信号毎に８ｂｉｔのディジタル画像データＲ０，Ｇ０，Ｂ０に変換する。
【００５６】
Ａ／Ｄ変換部５０１による変換結果、即ち、Ｒ０のデータ、Ｇ０のデータ、Ｂ０のデータは後段のシェーディング部５０２に送出される。シェーディング部５０２は、受けた色毎のデータについて、基準白色版の読み取り信号を用いた公知のシェーディング補正を行う。補正結果は後段のライン補間部（ラインディレイ調整回路）５０３に送出される。
【００５７】
ここで、スキャナ部１０１が有するCCDセンサの各色ラインセンサは、相互に所定の距離を隔てて配置されている。従ってライン補間部５０３は、受けたデータに基づいて、画像の副走査方向の空間的ずれを補正する。補正結果は後段の入力マスキング部５０４に送出される。
【００５８】
入力マスキング部５０４は、スキャナ部１０１が有するＣＣＤセンサのR,G,Bフィルタの分光特性で決まる読取色空間を、NTSCの標準色空間に変換する処理を行うものである。従って、入力マスキング部５０４は、ＣＣＤセンサの感度特性／照明ランプのスペクトル特性等の諸特性を考慮した装置固有の定数を用いた3×3のマトリックス演算を行い、ライン補間部５０３から入力された（Ｒ０，Ｇ０，Ｂ０）データを標準的な（Ｒ，Ｇ，Ｂ）データに変換する。変換結果は後段のＬＯＧ変換部（輝度／濃度変換部）５０５に送出される。
【００５９】
ＬＯＧ変換部５０５はルックアップテーブル（LUT）により構成され、入力マスキング部５０４から受けたＲＧＢデータをＣ１，Ｍ１，Ｙ１のデータに変換する。出力マスキング部５０６は、ＬＯＧ変換部５０５による変換結果のデータ（Ｃ１，Ｍ１，Ｙ１のデータ）を受け、これをプリンタ部１０８のトナー色であるＣ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭ信号に補正して出力する（ここでLCはライトシアン即ち淡色シアン、LMはライトマゼンタ即ち淡色マゼンタのことである）。
【００６０】
次に、ガンマ変換部５０７は、トナーの色味諸特性とユーザによる濃度調整値を考慮したルックアップテーブル（LUT）を用いて、出力マスキング部５０６から受けたデータを、画像出力のためのＣ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭデータに変換する。そして最後に空間フィルタ部５０８は、受けたデータに従った画像におけるエッジ強調、又はスムージングを行い、処理結果をコア部１０６に送出する。
【００６１】
＜ＰＤＬ部１０５について＞
図４は、ＰＤＬ部１０５における処理を説明する図である。ここで本実施形態では、クライアント端末装置２０３側で作成するものは文書、図形、写真等から構成されている画像のデータとする。そして、これをＭＦＰ２０４側に送信する際には、クライアント端末装置２０３はこれをAdobe社のPostScript（登録商品）言語に代表されるＰＤＬデータに変換してからＭＦＰ２０４に送信する。
【００６２】
ＰＤＬ部１０５は同図に示す如く、ＰＤＬ展開部４０２を有しており、ＮＩＣ１０４を介してクライアント端末装置２０３からＰＤＬデータを受けると、RIP（Raster Image Processing）と呼ばれるラスタ化画像処理を行い、受けたPDLデータをラスタイメージに展開する処理を行う。より詳しくは、ＮＩＣ１０４を介してクライアント端末装置２０３から受けたＰＤＬデータを一端ハードディスク１１０７に格納し、ここでラスターイメージ展開を行い、各ジョブ毎に管理、保存する。展開されたラスタイメージデータは、CMYKの色成分毎に、DRAMなどの高速アクセス可能なメモリにジョブ毎にページ単位で格納され、プリンタ部１０８の状況に合わせて、コア部１０６に送られる。
【００６３】
ここでは、同図を用いてＰＤＬ部１０５による大まかな処理内容を説明するにとどめ、同図を用いた処理の詳細については後述する。
【００６４】
＜コア部１０６について＞
次に、コア部１０６について説明する。
【００６５】
コア部１０６は、ＭＦＰ２０４の利用における、いわば交通整理の役割を担っている。すなわち、複写機能、ネットワークスキャン、ネットワークプリンタ、ファクシミリ送信／受信、あるいは、ディスプレイ表示等、ＭＦＰ２０４における各種機能に応じてバスの切り替えを行う。
【００６６】
以下に各機能を実行するためのバスの切り替えのパターンを示す。
【００６７】
・  複写機能：スキャナ101→コア106→プリンタ108
・  ネットワークスキャン：スキャナ101→コア106→ＮＩＣ部104
・  ネットワークプリンタ：ＮＩＣ部104→コア106→プリンタ108
・  ファクシミリ送信機能：スキャナ101→コア106→FAX部103
・  ファクシミリ受信機能：FAX部103→コア106→プリンタ108
・  ディスプレイ表示機能：スキャナ101又はFAX部103又はNIC部104→コア106→ディスプレイ110
コア部１０６から出力された画像データは上述の通り、プリンタ部１０８、若しくはディスプレイ部１１０に送出される。
【００６８】
＜ＭＦＰ２０４へのファイル登録＞
次に、クライアント端末装置２０３からネットワーク２０１を介してＭＦＰ２０４に画像データ（ファイル）を送信し、ＭＦＰ２０４に登録する場合に、クライアント端末装置２０３、ＭＦＰ２０４が行う処理について説明する。
【００６９】
なお、本実施形態では、ＭＦＰ２０４に登録する画像に対してセキュリティを保護する為に、ＭＦＰ２０４は画像登録前に、登録しようとする画像に対してセキュリティー処理を行う。従って、ＭＦＰ２０４に対して画像を送信する前段で、クライアント端末装置２０３側では図３に示すＧＵＩを用いて、ＭＦＰ２０４に行わせるセキュリティー処理の種類を指定する。
【００７０】
図３は、ＭＦＰ２０４に送信（登録）する画像を指定すると共に、この画像に対するセキュリティー処理の種類を指定する為のＧＵＩの表示例を示す図である。なお、同図のＧＵＩは、クライアント端末装置２０３が有する外部記憶装置８０６に保存されているＭＦＰ２０４のドライバソフトウェアをＲＡＭ８０２にロードした後にＣＰＵ８０１が実行し、表示部８０５に表示されるものである。なお、同図のＧＵＩを含め、以下ではＧＵＩに対する操作指示は、クライアント端末装置２０３が有する操作部８０４を操作者が操作することでなされるものであるとする。そして、操作部８０４を用いてＧＵＩを操作した結果、クライアント端末装置２０３側で行われる処理についてはＣＰＵ８０１が行うものとする。
【００７１】
図３において３０１は画像ファイルの登録先を指定するためのタブで、これを指示することで、登録先として選択可能な装置名を一覧表示したメニューが表示される。従ってこのメニューに表示された装置名のうち１つを選択することで、画像の登録先を指定することができる。同図では、出力先として「ＭＦＰ−１」が選択されており、これがＭＦＰ２０４であるとする。
【００７２】
３０２，３０３はそれぞれ、ＭＦＰ２０４に送信した画像に対してＭＦＰ２０４側で行うセキュリティー処理の種類を選択するためのチェックボタンである。地紋画像を対象とする画像に合成させることでこの対象とする対象画像のセキュリティーを保護したい場合にはチェックボタン３０２を指示すればよいし、電子透かし情報を画像に埋め込む（電子透かし画像を対象対象画像に合成する）ことでこの画像のセキュリティーを保護したい場合にはチェックボタン３０３を指示すればよい。なお、この電子透かし画像には、セキュリティに関する情報が埋め込まれているものとする。セキュリティに関する情報とは、例えば、追跡情報が挙げられる。この追跡情報には、例えば、画像を作成したユーザ名や、画像を保存しているＭＦＰの固体番号や、画像を保存させたユーザ名や、画像を保存させた時刻などが含まれる。
【００７３】
３０４は、チェックボタン３０２を指示した場合に操作可能なものであり、地紋画像に埋め込む文字列を選択するためのタブである。このタブを指示することで、地紋として選択可能な文字列を一覧表示したメニューが表示される。従ってこのメニューに表示された文字列のうち１つを選択することで、地紋画像に埋め込むための文字列を指定することができる。同図では「コピー禁止」なる文字列が選択されている。
【００７４】
ここで地紋画像について説明する。
【００７５】
従来から、偽造防止用紙と呼ばれる特殊な用紙が存在する。この偽造防止用紙には、人間が一見しても見えないように「ＣＯＰＹ」などの文字列が埋め込まれている。偽造防止用紙を複写することで得られる複写物上では、この埋め込まれた文字列は浮び上がる。そのため、こうした偽造防止用紙を用いて作成された文書は、その複写物とは容易に区別することができる。また、文書の複写物の使用を躊躇させることができる。
【００７６】
偽造防止用紙はこうした効果があるため、住民票や帳票などを作成する際に利用されてきた。しかし、偽造防止用紙は普通紙と比較して値段が高いという問題があった。また、用紙の製作時に埋め込まれた文字列しか複写物上で浮び上がらないという問題があった。
【００７７】
こうした状況の中、近年では、偽造防止用紙と同様の効果を得ることができる新しい技術が注目されている。これは、コンピュータを用いて作成した原稿データ及び地紋（複写牽制地紋と呼ばれることもある）画像データをプリンタ内部で合成し、この合成により得られた地紋付き画像データを普通紙に出力するという技術である。なお、この地紋画像には文字列などが埋め込まれている。そのため、地紋付き画像を複写することで得られる複写物上では、偽造防止用紙を用いた場合と同様に埋め込まれていた文字列が浮び上がる。なお、この技術は普通紙を利用するため、偽造防止用紙を利用する場合に比べて安価に原本を作成することが可能であるという利点がある。またこの技術では、原本を作成する度に新たな地紋画像データを生成することが可能である。そのため、この技術には、地紋画像の色や埋め込み文字列などを自由に設定することが可能であるという利点がある。
【００７８】
ところで、この地紋画像は複写物上で「残る」領域及び「消える」（あるいは「前記の残る領域に比べて薄くなる」）領域から構成される。なお、これら２つの領域における反射濃度は原本上ではほぼ同じとなっている。そのため、人間の目には「ＣＯＰＹ」などの文字列が埋め込まれていることが分らない。ここで「残る」とは、原本における画像が複写物上で正確に再現されることである。また「消える」とは、原本における画像が複写物上では再現されないことである。なお、反射濃度は反射濃度計により測定される。
以降、複写物上で「残る」領域を「潜像部」と称し、複写物上で「消える」（あるいは「前記の残る領域に比べて薄くなる」）領域を「背景部」と称する。
【００７９】
図９は、地紋画像におけるドットの状態を示す図である。同図でドットが集中して配置されている領域が潜像部であり、ドットが分散して配置されている領域が背景部である。この２つの領域におけるドットは、それぞれ異なる網点処理や異なるディザ処理により生成されている。例えば、潜像部のドットは低い線数の網点処理により、また背景部のドットは高い線数の網点処理により生成されている。あるいは、潜像部のドットはドット集中型ディザマトリクスを用いて、また背景部のドットはドット分散型ディザマトリクスを用いて生成されている。
【００８０】
ところで、複写機の再現能力は、複写機が有する入力解像度や出力解像度に依存する。そのため、複写機の再現能力には限界が存在する。これにより、地紋画像の潜像部におけるドットが複写機で再現可能なドットより大きく形成され、かつ背景部におけるドットが再現可能なドットより小さく形成されている場合には、一般的に複写物上では潜像部におけるドットは再現されるが、背景部におけるドットは再現されにくい。結果として、複写物上では、潜像部が背景部に比べてより濃く再現される。以後、複写物上で潜像部が背景部より濃く再現されることで、埋め込まれていた文字列などが浮び上がったように見えることを顕像化と称する。
【００８１】
図１０（ａ）および（ｂ）は、この顕像化を示す図である。集中したドット（大きなドット）は複写物上で再現され、分散したドット（小さなドット）は複写物上で正確に再現されないことを同図は概念的に示している。
【００８２】
なお、地紋画像は上記構成に限定されるものではなく、複写物上で人間が認識可能に「ＣＯＰＹ」などの文字列や記号あるいは模様などが現れる（顕像化する）ように構成されていればよい。また、複写物上で「ＣＯＰＹ」などの文字列が白抜き状態で示されても、その地紋画像は目的を達成しているといえる。この場合「ＣＯＰＹ」の領域を背景部と呼ぶことは言うまでもない。
【００８３】
図３に戻って、３０６は、チェックボタン３０３を指示した場合に操作可能なものであり、電子透かし情報のファイルのパスを入力するための領域である。なお、ボタン３０７を指示すれば、外部記憶装置８０６内におけるディレクトリ階層構造を記したウィンドウが表示されるので、このウィンドウを用いて周知の如く操作を行えば、所望のファイルを選択することもできる。ここで、電子透かしとして埋め込む情報には様々なものが考えられるが、例えば、ＭＦＰ２０４の固有番号、作業者固有のＩＤ、日付、時間等を用いることができる。
【００８４】
３０８はＯＫボタンで、同図のＧＵＩを用いて上記各種の設定処理を行った後、このＯＫボタン３０８を指示すれば、ＣＰＵ８０１は、係る設定処理でもって設定した各種のデータをＭＦＰ２０４に送信する。
【００８５】
図４において、クライアント端末装置２０３からＭＦＰ２０４に送信する画像ファイルは、ファイル名が「Ｆｉｌｅ１．ｐｄｆ」である画像ファイル４０３である。また、この画像ファイル４０３と共にＭＦＰ２０４に送信する情報（セキュリティー処理に係る情報）は、「地紋「コピー禁止」を付加するコマンド」である。
【００８６】
次に、ＭＦＰ２０４が、クライアント端末装置２０３から画像ファイル４０３、コマンドを受けた場合に行う処理について図４を用いて説明する。
【００８７】
ＭＦＰ２０４はＮＩＣ１０４を介して画像ファイル４０３、コマンドを受けると、ＰＤＬ展開部４０２は、ファイル登録時にはこの画像ファイル４０３の展開は行わず、その代わりにファイル名を「Ｆｉｌｅ１＿ｄｏｃ．ｐｄｆ」と変更し、ファイル４０５としてハードディスク１１０７に格納する。
【００８８】
また、画像ファイル４０３と共にクライアント端末装置２０３から受けたコマンドを参照し、「コピー禁止」成る文字列のフォント情報、及び地紋全体に関係する情報（文字列の重畳パターンなど）を記したテキストファイル４０６を「Ｆｉｌｅ１＿ｊｍｎ．ｔｘｔ」なるファイル名でもって作成し、ハードディスク１１０７に格納する。
【００８９】
以上の処理により、クライアント端末装置２０３から送信された画像ファイルと、テキストファイルとは共通の文字列「Ｆｉｌｅ１」を含むファイル名を有するファイルとしてＭＦＰ２０４が有するハードディスク１１０７に格納される。これにより、この文字列でもって互いに関連付けられていることになる。なお、それぞれのファイル名や関連付け方法に関しては、このような方法に限定するものではなく、様々な方法が考えられる。
【００９０】
更にその後、「Ｆｉｌｅ２．ｐｄｆ」なるファイル名を有する画像ファイル、及びこの画像ファイルに対するセキュリティー処理に係る情報（「電子透かしを埋め込むコマンド」）がクライアント端末装置２０３からＭＦＰ２０４に送信されたとする。
【００９１】
この場合にＭＦＰ２０４が行う処理もまた同様で、「Ｆｉｌｅ２．ｐｄｆ」なるファイル名を有する画像ファイルについては、「Ｆｉｌｅ２＿ｄｏｃ．ｐｄｆ」なるファイル名のファイルとしてハードディスク１１０７に格納される。また、この画像ファイルと共にＭＦＰ２０４に送信されたコマンドについては、「Ｆｉｌｅ２＿ｊｍｎ．ｔｘｔ」なるファイル名のテキストファイルとしてハードディスク１１０７に格納される。この「Ｆｉｌｅ２＿ｊｍｎ．ｔｘｔ」なるファイル名のファイルには、電子透かしとして用いる画像や文字のデータ、埋め込み位置、埋め込みサイズ等、埋め込み情報が記されている。
【００９２】
なお、複数ページに渡る画像を含むファイルをＭＦＰ２０４に登録する場合、図３のＧＵＩにおいて登録ページを指定するようにしても良い。
【００９３】
以上の処理により、ＭＦＰ２０４が有するハードディスク１１０７には、クライアント端末装置２０３から送信された画像ファイルが保存されると共に、この画像ファイルに対して行うセキュリティー処理に係る情報がテキストファイルとして格納される。そして画像ファイル、テキストファイルはそれぞれ共有する文字列を含むファイル名を有することにより互いに関連付けられている。
【００９４】
＜ファイル結合について＞
次に、ＭＦＰ２０４が有するハードディスク１１０７に上記登録処理によって登録された複数の画像ファイルのうち、クライアント端末装置２０３から指示された画像ファイルを結合する処理について説明する。
【００９５】
図６は、クライアント端末装置２０３側で、結合する画像の指示と、及び結合した画像に対するセキュリティー処理の種類の指示とをユーザに行わせるためのＧＵＩの表示例を示す図である。同図において６０１は、どのＭＦＰ内の画像を結合するのかを選択するためのタブで、このタブを指示することで、クライアント端末装置２０３と通信可能なＭＦＰ名を一覧表示したメニューが表示される。従ってこのメニューに表示されたＭＦＰ名のうち１つを選択することで、結合したい画像を保持しているＭＦＰを指定することができる。同図では、「ＭＦＰ−１」が選択されており、これがＭＦＰ２０４であるとする。
【００９６】
６０２は結合対象画像を選択するためのタブで、このタブを指示することで、現在選択しているＭＦＰ（ここではＭＦＰ２０４）が保持している画像ファイル名を一覧表示したメニューが表示される。
【００９７】
即ち、タブ６０１を指示し、ＭＦＰ名を１つ選択すると、ＣＰＵ８０１は選択したＭＦＰ名のＭＦＰ（ＭＦＰ２０４）に対して、ハードディスク１１０７に保存されている全ての画像ファイルのファイル名の取得を要求する。ＭＦＰ２０４のＣＰＵ１１０１はこの要求を検知すると、ハードディスク１１０７に格納されている全ての画像ファイルのファイル名を取得し、クライアント端末装置２０３に送信する。従って、図６のＧＵＩにおいてタブ６０２を指示すれば、この取得したファイル名の一覧、即ち、タブ６０１でもって選択したＭＦＰ名のＭＦＰが有するハードディスク１１０７に格納されている全ての画像ファイルのファイル名の一覧を表示することができる。
【００９８】
ここで、タブ６０２を指示することで表示されているメニューから１つを選択し、参照ボタン６０３を指示すると、選択されたファイルの内容（即ち画像）が、例えば別ウィンドウで表示される。また、選択ボタン６０４を指示すると、選択された画像ファイルを結合対象の画像と確定し、この画像ファイルのファイル名を領域６０７内に追加表示する。領域６０７内にはこのようにして確定した画像ファイルのファイル名が表示されており、これらのファイルは全て以下説明する結合対象の画像ファイルとなる。
【００９９】
６０５，６０６はそれぞれ、領域６０７内に表示されたファイル名を有する画像ファイルを結合した１つのファイルに対して行うセキュリティー処理を選択する為のチェックボタンである。即ち、結合した画像ファイルに対して地紋画像を合成することで、この画像ファイルのセキュリティーを保護したい場合にはチェックボタン６０５を指示すればよいし、電子透かし情報を埋め込む（電子透かし画像を合成する）ことでこの画像ファイルのセキュリティーを保護したい場合にはチェックボタン６０６を指示すればよい。
【０１００】
６０８は、領域６０７内に表示されているファイル名を有する画像ファイルを結合した場合に、結合後の１つのファイルのファイル名を入力するための領域である。
【０１０１】
６０９はＯＫボタンで、同図のＧＵＩを用いて、結合対象画像のファイル名、結合した結果得られる１つのファイルのファイル名、この１つのファイルに対して行うセキュリティー処理の種類を選択した後、このＯＫボタン６０９を指示すれば、ＣＰＵ８０１は、同図のＧＵＩを用いて設定した各種の内容をタブ６０１で指定した先、即ちＭＦＰ２０４に送信する。
【０１０２】
ＭＦＰ２０４のＣＰＵ１１０１は、図６のＧＵＩを用いて設定した設定情報をクライアント端末装置２０３から受信し、これを検知すると、ハードディスク１１０７に格納されている複数の画像ファイルのうち、結合対象画像として確定された画像ファイル（領域６０７内に表示されたファイル名を有する画像ファイル）をＲＡＭ１１０２に読み出し、読み出した画像ファイルを結合する処理を行う。図４において、作成された結合画像ファイルがファイル４０７（ファイル名「Ｇａｔｔａｉ．ｃｍｂ」）となる。そして、結合した結果得られる１つの画像ファイル（結合画像ファイル）に対して、上記チェックボタン６０５，６０６の何れかで指示されたセキュリティー処理を行う。
【０１０３】
ここで、指示されたセキュリティー処理が地紋画像の合成を付加する処理である場合には、例えば、予め定められた文字列を結合画像ファイルに対して付加する処理を行う。このような地紋重畳に係る情報は、予め作成され、ハードディスク１１０７に保存されているテキストファイルでもって規定されているので、地紋重畳時にはこのテキストファイルを用いればよい。
【０１０４】
しかし、図６のＧＵＩを用いて指示された結合対象画像ファイルと関連付けてハードディスク１１０７に保持されているテキストファイルのうち、地紋の重畳によりセキュリティー処理を行うことを記したものがある場合には、そのうちの１つを用いて結合画像ファイルに対してセキュリティー処理を行うようにしても良い。
【０１０５】
一方、指示されたセキュリティー処理が電子透かし情報を埋め込む（即ち、電子透かし画像を合成する）処理である場合には、例えば、予め定められた電子透かし情報を結合画像ファイルに対して埋め込む処理を行う。このような埋め込み処理に係る情報は、予め作成されたテキストファイルでもって規定され、ハードディスク１１０７に保存されているので、埋め込み処理時にはこのテキストファイルを用いればよい。
【０１０６】
しかし、図６のＧＵＩを用いて指示された結合対象画像ファイルと関連付けてハードディスク１１０７に保持されているテキストファイルのうち、電子透かし情報を埋め込むことによりセキュリティー処理を行うことを記したものがある場合には、そのうちの１つを用いて結合画像ファイルに対してセキュリティー処理を行うようにしても良い。
【０１０７】
図１２は、ＭＦＰ２０４に登録されている画像ファイルのうち所望の画像ファイルの結合を行うと共に、結合画像ファイルに対して所望のセキュリティー処理を行う場合に、クライアント端末装置２０３、ＭＦＰ２０４のそれぞれが行う処理のフローチャートである。なお、同図のフローチャートにおいてクライアント端末装置２０３が行う処理（ステップＳ１２０１〜ステップＳ１２１３）をＣＰＵ８０１に実行させるためのプログラムやデータは外部記憶装置８０６に保存されている。そしてこれらはＣＰＵ８０１による制御に従って適宜ＲＡＭ８０２にロードされる。そしてＣＰＵ８０１がこれを用いて処理を行うので、結果としてクライアント端末装置２０３は以下説明するステップＳ１２０１〜ステップＳ１２１３を実行することになる。
【０１０８】
一方、ＭＦＰ２０４が行う処理（ステップＳ１２５１〜ステップＳ１２５６）をＣＰＵ１１０１に実行させるためのプログラムやデータはＲＯＭ１１０３やハードディスク１１０７に保存されている。そしてこれらはＣＰＵ１１０１による制御に従って適宜ＲＡＭ１１０２にロードされる。そしてＣＰＵ１１０１がこれを用いて処理を行うので、結果としてＭＦＰ２０４は以下説明するステップＳ１２５１〜ステップＳ１２５６を実行することになる。
【０１０９】
クライアント端末装置２０３の操作者が操作部８０４を用いて図６に示したＧＵＩを起動する指示を入力すると、ＣＰＵ８０１はこれを検知し、外部記憶装置８０６に保存されているこのＧＵＩに係るプログラムやデータをＲＡＭ８０２にロードし、これを用いて処理を実行する（ステップＳ１２０１）。これにより、表示部８０５には図６に示したＧＵＩが表示されることになる。
【０１１０】
次に、操作者が同図のＧＵＩにおいてタブ６０１を指示し、ＭＦＰ２０４を選択した場合には、ＭＦＰ２０４のハードディスク１１０７に格納されている全ての画像ファイルのファイル名を取得すべく、要求をＭＦＰ２０４に対して送信する（ステップＳ１２０２）。
【０１１１】
ＭＦＰ２０４のＣＰＵ１１０１はこの要求を検知すると、ハードディスク１１０７に格納されている全ての画像ファイルのファイル名を取得し（ステップＳ１２５１）、取得した画像ファイル名をクライアント端末装置２０３に送信する（ステップＳ１２５２）。
【０１１２】
クライアント端末装置２０３のＣＰＵ８０１はこの画像ファイル名を受信し、ＲＡＭ８０２に取得する（ステップＳ１２０３）。次に、ＣＰＵ８０１は、タブ６０２が指示されたか否かをチェックする（ステップＳ１２０４）。このチェックの結果、タブ６０２が指示されていない場合には処理をステップＳ１２０８に進める。一方、タブ６０２が指示されている場合には処理をステップＳ１２０５に進め、ステップＳ１２０３でＲＡＭ８０２に取得した画像ファイル名を一覧表示するメニューを表示部８０５に表示する（ステップＳ１２０５）。
【０１１３】
次に、このメニューに表示されている画像ファイル名のうち何れも選択されていない場合には処理をステップＳ１２０６を介してステップＳ１２０８に進める。一方、何れかが選択された場合には処理をステップＳ１２０６を介してステップＳ１２０７に進め、選択された画像ファイル名を領域６０７内に追加表示する（ステップＳ１２０７）。次に、チェックボタン６０５，６０６の何れが選択されているのかをチェックし（ステップＳ１２０８）、チェックボタン６０５が選択されている、即ち、セキュリティー処理として地紋を用いると設定された場合には、処理をステップＳ１２０９に進め、地紋画像を合成するというコマンド、例えば「地紋「コピー禁止」を付加するコマンド」を設定する（ステップＳ１２０９）。一方、チェックボタン６０６が選択されている、即ち、セキュリティー処理として電子透かしを用いると設定された場合には、処理をステップＳ１２１０に進め、電子透かしを用いるコマンド、例えば、「電子透かしを埋め込む（電子透かし画像を合成する）コマンド」を設定する（ステップＳ１２１０）。
【０１１４】
次に、領域６０８内に、結合画像ファイルのファイル名が入力されていれば、これを取得する（ステップＳ１２１１）。そして、ＯＫボタン６０９が指示されたか否かをチェックし（ステップＳ１２１２）、指示されていれば処理をステップＳ１２１３に進め、図６のＧＵＩを用いて設定した各種の情報をＭＦＰ２０４に対して送信する処理を行う（ステップＳ１２１３）。
【０１１５】
ＭＦＰ２０４のＣＰＵ１１０１は、クライアント端末装置２０３から送信された情報を受信すると、これをＲＡＭ１１０２に取得する（ステップＳ１２５３）。そして取得した情報を参照し、ハードディスク１１０７に保持している画像ファイルのうち、結合対象画像として確定された画像ファイル（領域６０７内に表示されたファイル名を有する画像ファイル）をＲＡＭ１１０２に読み出し、これを結合する処理を行う（ステップＳ１２５４）。結合画像ファイルのファイル名は、上記領域６０８から取得したファイル名となる。
【０１１６】
そして更に、ステップＳ１２５３でＲＡＭ１１０２に取得した情報を参照し、結合画像ファイルに対して、上記チェックボタン６０５，６０６の何れかで指示されたセキュリティー処理を行う（ステップＳ１２５５）。このセキュリティー処理では、地紋画像の合成、電子透かし情報の埋め込み（電子透かし画像の合成）の何れかを行うのであるが、地紋の重畳を行う場合には、予め定められた文字列を結合画像ファイルに対して付加する処理を行う。一方、電子透かし情報の埋め込み（電子透かし画像の合成）を行う場合には、予め定められた電子透かし情報を結合画像ファイルに対して埋め込む（電子透かし画像を合成する）処理を行う。
【０１１７】
そして、セキュリティー処理が施された結合画像ファイルを、クライアント端末装置２０３から指示された出力先に出力する（ステップＳ１２５６）。この出力先には、プリンタ部１０８やディスプレイ部１１０がある。なお、特に指示のない場合には、セキュリティー処理が施された結合画像ファイルを再度、ハードディスク１１０７に再登録しても良い。
【０１１８】
更に、結合画像ファイルは最終的にはハードディスク１１０７に保存されることになるのであるが、この結合画像ファイルの保存時には、この結合画像ファイルに対してどのようなセキュリティー処理を行ったのかを特定するための情報を付加する必要がある。そこで、結合画像ファイルの保存時には、この結合画像ファイルに対してセキュリティー処理を行う際に用いたテキストファイルをこの結合画像ファイルに関連付ける。
【０１１９】
［第２の実施形態］
第１の実施形態では、セキュリティー処理として、地紋画像の合成、電子透かし画像の合成の２つを挙げたが、セキュリティー処理として用いることができる処理はこれ以外にも考えられる。その一つとして、例えば、暗号化技術が挙げられる。暗号化技術の例としては、例えば、周知のハッシュ関数を用いて画像を暗号化する技術が挙げられる。
【０１２０】
従って、ＭＦＰ２０４への登録画像に対して行うセキュリティー処理として、上記地紋画像の合成、電子透かし画像の合成、暗号化の何れかから選択するためには、図３のＧＵＩにおいて対応するチェックボックスを設ければ良い。これにより、ＭＦＰ２０４への登録画像に対して行うセキュリティー処理として、上記地紋画像の合成、電子透かし画像の合成に加え、暗号化技術も選択することができる。
【０１２１】
また、結合画像ファイルに対して行うセキュリティー処理として、上記地紋画像の合成、電子透かし画像の合成、暗号化の何れかから選択するためには、図６のＧＵＩにおいて対応するチェックボックスを設ければ良い。これにより、結合画像ファイルに対して行うセキュリティー処理として、上記地紋画像の合成、電子透かし画像の合成に加え、暗号化技術も選択することができる。尚その際には、暗号化処理に係る情報（暗号か方式やそれに係るパラメータなど）を記したテキストファイルを予め作成しておく必要があり、暗号化処理時にはこれを用いるようにする。
【０１２２】
［第３の実施形態］
第１の実施形態では、ＭＦＰ２０４に登録した画像のうち、結合対象画像の選択、結合画像ファイルに対するセキュリティー処理の種類の選択は、クライアント端末装置２０３から行っていた。しかし、これらの選択操作は、ＭＦＰ２０４が有するタッチパネル式画面１１０４を用いて行っても良い。
【０１２３】
例えば、ＭＦＰ２０４の操作者が、ＭＦＰ２０４に登録された画像群（複数の画像）のうち、所望の２以上の画像を結合し、更に結合画像ファイルに対して所望のセキュリティー処理を行いたい場合には、タッチパネル式画面１１０４やボタン群１１０６を操作して、図６のＧＵＩからタブ６０１を省いたＧＵＩをタッチパネル式画面１１０４に表示させる指示を入力する。これにより、ＣＰＵ１１０１は、指示されたＧＵＩの表示を行う。
【０１２４】
そして、このようなＧＵＩを用いて結合対象画像の選択、セキュリティー処理の種類の選択をタッチパネル式画面１１０４やボタン群１１０６を用いて行い、その後、ＯＫボタン６０９を指示すれば、上記ステップＳ１２５４〜ステップＳ１２５６の処理を行う。
【０１２５】
このように、上記選択操作はクライアント端末装置２０３のようにＭＦＰ２０４から見て外部の装置により行うようにしても良いが、ＭＦＰ２０４に備わっている操作インタフェースを用いて行うようにしても良い。
【０１２６】
［第４の実施形態］
第１の実施形態では、結合画像ファイルに対するセキュリティー処理は、結合対象画像に対して設定したセキュリティー処理が何であるかに関係なく、地紋画像の合成、電子透かし画像の合成の何れかから選択して決定していた。
【０１２７】
本実施形態では、結合画像ファイルに対するセキュリティー処理を、結合対象画像ファイルと関連付けてハードディスク１１０７に保持されているテキストファイルのうち何れかを選択することにより決定する。即ち、選択したテキストファイルに従った処理が、結合画像ファイルに対するセキュリティー処理となる。
【０１２８】
図１３は、図６に示したＧＵＩにおいて結合画像ファイルに対するセキュリティー処理の種類の選択を、結合対象画像ファイルと関連付けてハードディスク１１０７に保持されているテキストファイルのうち何れかを選択することで行うＧＵＩの表示例を示す図である。同図において図６と同じ部分については同じ番号を付けており、その説明は省略する。
【０１２９】
同図において１３０１はタブである。このタブ１３０１を指示することで、現在結合対象画像として確定されている全ての画像ファイル（領域１３０５内に追加表示されている画像ファイルであって、同図ではＦｉｌｅ１＿ｄｏｃ．ｐｄｆ，Ｆｉｌｅ４＿ｄｏｃ．ｐｄｆ，Ｆｉｌｅ６＿ｄｏｃ．ｐｄｆ，Ｆｉｌｅ７＿ｄｏｃ．ｐｄｆの４つの画像ファイル）のそれぞれと関連付けてハードディスク１１０７に保持されているテキストファイルのファイル名を一覧表示するメニューを表示させることができる。
【０１３０】
ここで、タブ１３０１を指示することで表示されているメニューから１つを選択し、参照ボタン１３０２を指示すると、選択したテキストファイルの内容が、例えば別ウィンドウで表示される。
【０１３１】
また、選択ボタン１３０３を指示すると、選択したテキストファイルを、上記４つのテキストファイルの代わりに用いられるテキストファイルとして確定し、確定したテキストファイルのファイル名が領域１３０７内に表示される。この確定したテキストファイルが、結合画像ファイルに対してセキュリティー処理を行う際に用いるテキストファイルである。
【０１３２】
ここで、領域１３０５内には図６における領域６０７と同様に、現在結合対象画像として確定されている上記４つの画像ファイルのファイル名が表示されている。そして領域１３０６内には、この４つの画像ファイルそれぞれに関連付けられているテキストファイル（同図ではＦｉｌｅ１＿ｊｍｎ．ｔｘｔ，Ｆｉｌｅ４＿ｊｍｎ．ｔｘｔ，Ｆｉｌｅ６＿ｊｍｎ．ｔｘｔ，Ｆｉｌｅ７＿ｊｍｎ．ｔｘｔの４つのテキストファイル）が表示されている。
【０１３３】
しかし上述の通り、タブ１３０１を指示することで表示されているメニューから新たに、上記４つのテキストファイルに変わるものを選択し、その後選択ボタン１３０３を指示すると、上記４つのテキストファイルの代わりに用いられるテキストファイル（同図ではＦｉｌｅ１＿ｊｍｎ．ｔｘｔ）が確定され、領域１３０７内に表示される。
【０１３４】
このように、本実施形態では、結合画像ファイルに対して行うセキュリティー処理で用いるテキストファイルは、結合対象画像に関連付けられた何れかのテキストファイルから選択することができる。
【０１３５】
また同図において１３０４はプレビューボタンである。このプレビューボタン１３０４を指示すると、現在タブ６０２で選択されている画像ファイルを画像展開し、その後、この展開された画像に対してタブ１３０１で選択されているセキュリティー処理を行い、そして処理後の画像を例えば別ウィンドウに表示する処理を行う。
【０１３６】
尚、本実施形態においても、結合画像ファイルは最終的にはハードディスク１１０７に保存されることになるのであるが、この結合画像ファイルの保存時には、この結合画像ファイルに対してどのようなセキュリティー処理を行ったのかを特定するための情報を付加する必要がある。そこで、結合画像ファイルの保存時には、この結合画像ファイルに対してセキュリティー処理を行う際に用いたテキストファイルをこの結合画像ファイルに関連付ける。
【０１３７】
また、本実施例によれば、複数のセキュリティー処理の種類の中から一つをユーザに選択させるだけではなく、複数のセキュリティ処理の中から一つの処理をユーザに選択させることができる。このことをより分りやすく例を用いて説明する。
【０１３８】
第１の画像には第１の処理が施されるように設定されており、第２の画像には第２の処理が施されるように設定されていることを想定する。このような場合に、本実施例では、第１の画像と第２の画像とを結合した上で、第１の処理と第２の処理とのうち何れか一方をユーザに選択させることができる技術を開示した。これにより、第１の画像に第１の地紋画像（埋め込み文字列：コピー禁止。色；シアン）を合成させるような設定情報と、第２の画像に第２の地紋画像（埋め込み文字列：無効。色：マゼンタ）を合成させるような設定情報とが行われている場合に、どちらか一方の地紋画像が結合画像に合成されることになる。これにより、結合画像のページごとに異なる色の地紋画像が合成されるような事態を防止することができる。即ち、美観が損なわれることを防止することができる。
【０１３９】
もちろん、本実施例でも、第１の画像に対して第１の地紋画像を合成させるような設定情報と、第２の画像に対して第２の地紋画像（埋め込み文字列：無効。色：マゼンタ）を合成させるような設定情報とが行われている場合には、地紋画像と電子透かし画像の何れか一方が結合画像に合成されることになるのは言うまでもない。
【０１４０】
なお、結合対象画像の何れかが暗号化された画像（暗号化処理がテキストファイルとして関連付けられている画像）と、他の画像とを結合する際には、暗号化された画像の暗号をいったん解除した上で他の画像と結合する必要があるのは言うまでもない。このことは、他の実施例でも同様である。
【０１４１】
［第５の実施形態］
本実施形態では、ＭＦＰ２０４に登録したテキストファイルをクライアント端末装置２０３にアップロードし、クライアント端末装置２０３側で、このテキストファイルを複数用いて１つのテキストファイルを作成し、再度、ＭＦＰ２０４にアップロードする。これにより、一度ＭＦＰ２０４に登録したものを再度編集することができる。
【０１４２】
図７は、ＭＦＰ２０４にテキストファイルを登録するためのＧＵＩの表示例を示す図である。同図に示したＧＵＩは、ＭＦＰ２０４からアップロードしたテキストファイルを複数を用いて（別段アップロードせずに、新たに作成したものでの良いが）新たなテキストファイルを作成した後に、この作成したテキストファイルをＭＦＰ２０４に登録するために用いるものである。
【０１４３】
同図において７０１はタブで、指示することで、クライアント端末装置２０３と通信可能なＭＦＰ名を一覧表示するためのメニューを表示する。７０２は登録テキストファイルのパスを入力するための領域で、クライアント端末装置２０３側で作成したテキストファイルは一端外部記憶装置８０６に格納するので、この格納パスを領域７０２内に入力する。
【０１４４】
７０３は参照ボタンで、これを指示することで外部記憶装置８０６内におけるディレクトリ階層構造を記したウィンドウが表示される。このウィンドウを用いて周知の如く操作を行えば、所望のファイルを選択することができる。
【０１４５】
７０４はＯＫボタンで、同図のＧＵＩを用いて登録先、登録テキストファイルを決定した後に、このＯＫボタン７０４を指示すると、クライアント端末装置２０３は登録先に登録テキストファイルを送信する。
【０１４６】
［その他の実施形態］
また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【０１４７】
また、コンピュータが読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行う。その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４８】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４９】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。また、上述した各実施例では、複数のセキュリティ処理が夫々施されるように設定されている複数の画像に対して、前記複数のセキュリティ処理のうちの一つをユ―ザに選択させるような構成を中心に説明した。しかしながら、本発明は、これに限られることはない。例えば、複数のセキュリティ処理が夫々施されるように設定されている複数の画像に対して、前記複数のセキュリティ処理のうちの複数をユーザに選択させるような構成であってもよい。例えば、第１の画像に暗号化処理が行われており、第２の画像に地紋画像が合成されるような設定がなされている時に、まず暗号化を解除した上で第１の画像を復元して、当該復元された第１の画像と第２の画像とを結合する。そして、結合画像に対して地紋画像を合成した上で、暗号化処理を行うような構成であってもよい。
【０１５０】
上記各実施例では、複数のセキュリティ処理の中からユーザに所望の処理を選択させることを例に説明をおこなった。しかしながら、ユーザに選択させない構成であっても本発明の目的を達成することができる。例えば、予め、地紋画像の合成処理＞電子透かし画像の合成処理＞暗号化処理という順にセキュリティレベルが高いという情報を記憶手段に格納しておく。そして、複数の画像を結合する際には、これらの画像に対して設定されているセキュリティ処理の中で最もセキュリティレベルが高い処理をＣＰＵが判断した上で、どのセキュリティ処理を結合画像に対して施すかを選択してもよい。なお、セキュリティレベルの順の例として、地紋画像の合成処理＞電子透かし画像の合成処理＞暗号化処理の順を挙げたが、順序はこれに限られることはない。なぜなら、各処理技術をどのように捉えるかは、ユーザや管理者ごとに異なるからである。
【図面の簡単な説明】
【０１５１】
【図１】ＭＦＰ２０４、２０５の機能構成を示すブロック図である。
【図２】本発明の第２の実施形態に係るシステムの概略構成例を示す図である。
【図３】ＭＦＰ２０４に送信（登録）する画像を指定すると共に、この画像に対するセキュリティー処理の種類を指定する為のＧＵＩの表示例を示す図である。
【図４】ＰＤＬ部１０５における処理を説明する図である。
【図５】ＩＰ部１０２の詳細な機能構成を示すブロック図である。
【図６】クライアント端末装置２０３側で、結合する画像、及び結合した画像に対するセキュリティー処理の種類を指示するためのＧＵＩの表示例を示す図である。
【図７】ＭＦＰ２０４にテキストファイルを登録するためのＧＵＩの表示例を示す図である。
【図８】クライアント端末装置２０３のハードウェア構成を示すブロック図である。
【図９】地紋画像におけるドットの状態を示す図である。
【図１０】顕像化を示す図である。
【図１１】ＭＦＰ２０４のハードウェア構成を示すブロック図である。
【図１２】ＭＦＰ２０４に登録されている画像ファイルのうち所望の画像ファイルの結合を行うと共に、結合画像ファイルに対して所望のセキュリティー処理を行う場合に、クライアント端末装置２０３、ＭＦＰ２０４のそれぞれが行う処理のフローチャートである。
【図１３】図６に示したＧＵＩにおいて結合画像ファイルに対するセキュリティー処理の種類の選択を、結合対象画像ファイルと関連付けてハードディスク１１０７に保持されているテキストファイルのうち何れかを選択することで行うＧＵＩの表示例を示す図である。
【図１】
2007174393.tif 000003
【図２】
2007174393.tif 000004
【図３】
2007174393.tif 000005
【図４】
2007174393.tif 000006
【図５】
2007174393.tif 000007
【図６】
2007174393.tif 000008
【図７】
2007174393.tif 000009
【図８】
2007174393.tif 000010
【図９】
2007174393.tif 000011
【図１０】
2007174393.tif 000012
【図１１】
2007174393.tif 000013
【図１２】
2007174393.tif 000014
【図１３】
2007174393.tif 000015