(57)【要約】【課題】本発明は、画像データのセキュリティを向上させる透かしデータを画質の劣化を抑制しつつ画像データに埋め込む画像処理装置に関する。【解決手段】ＭＦＰは、復号化され透かし埋込対象の画像データの内容に応じて、各種画像処理を施す画像処理部６５の画像処理の内容及び透かし埋込部６６の動作モードを変更して、画像処理部６５で変更後の画像処理内容の画像処理を施して、当該画像処理の施された画像データに、透かし埋込部６６で変更後の動作モードで透かしデータを埋め込んで、ネットワークＮＷを介してパーソナルコンピュータＰＣ１、ＰＣ２等の機器に送信するに際して、復号化されている透かし埋込対象の画像データの内容が予め設定されている所定の条件に該当すると、透かし埋込部６６で、透かし埋込対象の画像のうち画像情報が所定量よりも少ない画像領域（白地領域等）に透かしデータを埋め込む。【選択図】          図４
2006042217.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器の接続されている所定のネットワークに接続され、符号化された画像データをデジタルの画像データに復号する復号化手段と、復号化後の画像データに各種画像処理を施す画像処理手段と、当該画像処理手段での画像処理後の画像データに対して各種動作モードで任意の情報を透かしデータとして埋め込む透かし埋込手段と、当該透かし埋込手段で前記透かしデータの埋め込まれた透かし埋込画像データを所定の符号化モードで符号化する符号化手段と、を備え、前記復号化されている透かし埋込対象の画像データの内容に応じて、前記画像処理手段の画像処理の内容及び前記透かし埋込手段の動作モードを変更して、当該画像処理手段で当該変更後の画像処理内容の画像処理を施して、当該画像処理の施された画像データに、当該透かし埋込手段で当該変更後の動作モードで前記透かしデータを埋め込み、当該透かしデータが埋め込まれ符号化された符号化画像データを前記ネットワークを介して前記機器に送信する画像処理装置であって、前記復号化されている透かし埋込対象の画像データの内容が予め設定されている所定の条件に該当すると、前記透かし埋込手段で、当該透かし埋込対象の画像のうち画像情報が所定量よりも少ない画像領域に前記透かしデータを埋め込む領域選択埋込処理を実行することを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、前記透かし埋込対象の画像の白地領域を、前記画像情報が所定量よりも少ない画像領域として、前記領域選択埋込処理を実行することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの前記透かし埋込処理を禁止し、次ページ以降のページに対して前記透かしデータを埋め込むページ選択埋込処理を実行することを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項４】
前記画像処理装置は、前記復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの前記透かしデータの埋め込みにおいて、当該ページの画像のうち画像情報が所定量よりも少ない画像領域に前記透かしデータを埋め込む領域選択埋込処理と、当該ページへの前記透かし埋込処理を禁止して次ページ以降のページに対して前記透かしデータを埋め込むページ選択埋込処理と、を選択に応じて実行することを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳細には、画像データのセキュリティを向上させる透かしデータを画質の劣化を抑制しつつ画像データに埋め込む画像処理装置に関する。
【背景技術】
【０００２】
ネットワークを介したデータ伝送、特に、画像データの伝送においては、データ伝送の効率化及びデータ内容の機密を保持するために、データを符号化して伝送することが行われており、この符号化してデータを伝送する場合、例えば、ファクシミリ装置の符号化方式においても、ＭＨ（Modified Huffman）、ＭＲ（Modified Read）、ＭＭＲ（Modified Modified Read ）等の各種符号化方式で符号化して送信し、受信側で、同じ符号化方式で復号化することで、画像の再生を行っている。
【０００３】
したがって、送信側と受信側で、それぞれ符号化方式（符号化フォーマット）が一致しないときには、送信側から符号化して送信したデータが受信側で正確に復号化することができず、データ内容を確認することができないという事態が発生する。また、データを符号化して送・受信する場合、符号化方式が異なると、データ量やデータ品質（画像品質）が異なってくる。
【０００４】
そして、多階調画像（カラー画像も含む）の符号化方式としては、ＩＳＯ（国際標準化機構）とＩＴＵ−Ｔ（旧ＣＣＩＴＴ）とで標準勧告されているＪＰＥＧ方式（ＪＰＥＧ、ＪＰＥＧ２０００）が代表的である。ＪＰＥＧ方式は、基本であるＤＣＴ（離散コサイン変換）方式とオプションのＤＰＣＭを用いた方式がある。前者のＤＣＴ方式は、人間の視覚特性を利用して画質を損なわない程度に原画の情報量を一部削減して符号化を行う符号化方式（非可逆符号化方式と呼ばれる）であり、離散コサイン変換を使って画像情報を周波数情報に変換した後に情報の符号化を行う方式である。後者のＤＰＣＭ方式は、原画の情報量を損なうこと無く符号化を行う符号化方式（可逆符号化方式と呼ばれる）であり、注目画素レベルを周囲画素より予測を行って、その予測誤差を符号化する方式である。
【０００５】
一方、データのセキュリティを確保する技術として、ファイル（画像データ）に透かしデータ（透かし画像）を埋め込んで、ファイルの改ざん等を検知することが従来から行われている（特許文献１等参照）。
【０００６】
そして、透かしを用いた技術としては、例えば、本出願人が先に提案した電子透かしの符号生成装置等の技術がある（特許文献２参照）。この従来技術は、デジタルコンテンツの中に埋め込む電子透かしにより、デジタルコンテンツの改ざんを検出して改ざん箇所を限定する電子透かし情報を形成するに際して、対象となるデジタルコンテンツを複数のブロックに分割し、個々のブロック内において独立して電子透かし情報を形成するものである。
【０００７】
また、従来、動画像情報を複数の符号化単位に分割し、その符号化単位をそれぞれ符号化した場合に最大の符号量を有する符号化単位を検出して、当該最大の符号量になる符号化単位に電子透かし情報を埋め込んだ後、符号化する情報処理装置及びその方法が提案されている（特許文献３、特許文献４等参照）。
【０００８】
【特許文献１】特開平１１−９８３４４号公報
【特許文献２】特開２００３−２０４４２９号公報
【特許文献３】特開２０００−３３２６１２号公報
【特許文献４】特開２０００−３３３１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、透かしデータを埋め込む画像データの画情報量及び画像フォーマットや画像内容によっては、透かしデータを埋め込むことによって画像が悪化することがあるが、上記従来技術にあっては、いずれの従来技術にあっても、この透かしデータの埋め込みによる透かし埋め込み対象の画像の画質悪化については何ら考慮されておらず、改良の必要があった。
【００１０】
そこで、請求項１記載の発明は、生の画像データまたは符号化された画像データを復号化した画像データであって透かし埋込対象の画像データの内容に応じて、各種画像処理を施す画像処理手段の画像処理の内容及び画像処理後の画像データに対して各種動作モードで任意の情報を透かしデータとして埋め込む透かし埋込手段の動作モードを変更して、当該画像処理手段で当該変更後の画像処理内容の画像処理を施して、当該画像処理の施された画像データに、当該透かし埋込手段で当該変更後の動作モードで透かしデータを埋め込み、当該透かしデータが埋め込まれ符号化された符号化画像データをネットワークを介して機器に送信するに際して、復号化されている透かし埋込対象の画像データの内容が予め設定されている所定の条件に該当すると、透かし埋込手段で、当該透かし埋込対象の画像のうち画像情報が所定量よりも少ない画像領域に透かしデータを埋め込む領域選択埋込処理を実行することにより、様々な画像・画質の画像データに対しても、その都度適切な画像処理方法と透かし埋込の動作モードを自動で切り変え、透かし埋込による画質劣化を抑制し、また、セキュリティレベルを向上させることのできる画像処理装置を提供することを目的としている。
【００１１】
請求項２記載の発明は、透かし埋込対象の画像の白地領域を、画像情報が所定量よりも少ない画像領域として、透かしデータを埋め込む領域選択埋込処理を実行することにより、透かし埋込を画像品質に影響しない白地領域で行って、透かし埋込による画質劣化をより一層抑制し、また、セキュリティレベルを向上させることのできる画像処理装置を提供することを目的としている。
【００１２】
請求項３記載の発明は、復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの透かし埋込処理を禁止し、次ページ以降のページに対して透かしデータを埋め込むページ選択埋込処理を実行することにより、透かしデータの埋込で画質の悪化が明確なページへの透かしデータの埋込を防止して、透かし埋込による画質劣化をより一層抑制し、また、セキュリティレベルを向上させることのできる画像処理装置を提供することを目的としている。
【００１３】
請求項４記載の発明は、復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの前記透かしデータの埋め込みにおいて、当該ページの画像のうち画像情報が所定量よりも少ない画像領域に透かしデータを埋め込む領域選択埋込処理と、当該ページへの透かし埋込処理を禁止して次ページ以降のページに対して透かしデータを埋め込むページ選択埋込処理と、を選択に応じて実行することにより、利用形態やユーザの要望に応じた処理を行い、利用性を向上させつつ、透かし埋込による画質劣化をより一層抑制し、また、セキュリティレベルを向上させることのできる画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１４】
請求項１記載の発明の画像処理装置は、複数の機器の接続されている所定のネットワークに接続され、符号化された画像データをデジタルの画像データに復号する復号化手段と、復号化後の画像データに各種画像処理を施す画像処理手段と、当該画像処理手段での画像処理後の画像データに対して各種動作モードで任意の情報を透かしデータとして埋め込む透かし埋込手段と、当該透かし埋込手段で前記透かしデータの埋め込まれた透かし埋込画像データを所定の符号化モードで符号化する符号化手段と、を備え、前記復号化されている透かし埋込対象の画像データの内容に応じて、前記画像処理手段の画像処理の内容及び前記透かし埋込手段の動作モードを変更して、当該画像処理手段で当該変更後の画像処理内容の画像処理を施して、当該画像処理の施された画像データに、当該透かし埋込手段で当該変更後の動作モードで前記透かしデータを埋め込み、当該透かしデータが埋め込まれ符号化された符号化画像データを前記ネットワークを介して前記機器に送信する画像処理装置であって、前記復号化されている透かし埋込対象の画像データの内容が予め設定されている所定の条件に該当すると、前記透かし埋込手段で、当該透かし埋込対象の画像のうち画像情報が所定量よりも少ない画像領域に前記透かしデータを埋め込む領域選択埋込処理を実行することにより、上記目的を達成している。
【００１５】
この場合、例えば、請求項２に記載するように、前記画像処理装置は、前記透かし埋込対象の画像の白地領域を、前記画像情報が所定量よりも少ない画像領域として、前記領域選択埋込処理を実行するものであってもよい。
【００１６】
また、例えば、請求項３に記載するように、前記画像処理装置は、前記復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの前記透かし埋込処理を禁止し、次ページ以降のページに対して前記透かしデータを埋め込むページ選択埋込処理を実行するものであってもよい。
【００１７】
さらに、例えば、請求項４に記載するように、前記画像処理装置は、前記復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの前記透かしデータの埋め込みにおいて、当該ページの画像のうち画像情報が所定量よりも少ない画像領域に前記透かしデータを埋め込む領域選択埋込処理と、当該ページへの前記透かし埋込処理を禁止して次ページ以降のページに対して前記透かしデータを埋め込むページ選択埋込処理と、を選択に応じて実行するものであってもよい。
【発明の効果】
【００１８】
請求項１記載の発明の画像処理装置によれば、生の画像データまたは符号化された画像データを復号化した画像データであって透かし埋込対象の画像データの内容に応じて、各種画像処理を施す画像処理手段の画像処理の内容及び画像処理後の画像データに対して各種動作モードで任意の情報を透かしデータとして埋め込む透かし埋込手段の動作モードを変更して、当該画像処理手段で当該変更後の画像処理内容の画像処理を施して、当該画像処理の施された画像データに、当該透かし埋込手段で当該変更後の動作モードで透かしデータを埋め込み、当該透かしデータが埋め込まれ符号化された符号化画像データをネットワークを介して機器に送信するに際して、復号化されている透かし埋込対象の画像データの内容が予め設定されている所定の条件に該当すると、透かし埋込手段で、当該透かし埋込対象の画像のうち画像情報が所定量よりも少ない画像領域に透かしデータを埋め込む領域選択埋込処理を実行するので、様々な画像・画質の画像データに対しても、その都度適切な画像処理方法と透かし埋込の動作モードを自動で切り変えることができ、透かし埋込による画質劣化を抑制することができるとともに、セキュリティレベルを向上させることができる。
【００１９】
請求項２記載の発明の画像処理装置によれば、透かし埋込対象の画像の白地領域を、画像情報が所定量よりも少ない画像領域として、透かしデータを埋め込む領域選択埋込処理を実行するので、透かし埋込を画像品質に影響しない白地領域で行うことができ、透かし埋込による画質劣化をより一層抑制することができるとともに、セキュリティレベルを向上させることができる。
【００２０】
請求項３記載の発明の画像処理装置によれば、復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの透かし埋込処理を禁止し、次ページ以降のページに対して透かしデータを埋め込むページ選択埋込処理を実行するので、透かしデータの埋込で画質の悪化が明確なページへの透かしデータの埋込を防止することができ、透かし埋込による画質劣化をより一層抑制することができるとともに、セキュリティレベルを向上させることができる。
【００２１】
請求項４記載の発明の画像処理装置によれば、復号化されている透かし埋込対象の画像データが複数ページで１ファイルを構成するマルチページフォーマットデータであり、当該画像データのうち透かし埋込対象のページの内容が予め設定されている所定の条件に該当すると、当該ページへの前記透かしデータの埋め込みにおいて、当該ページの画像のうち画像情報が所定量よりも少ない画像領域に透かしデータを埋め込む領域選択埋込処理と、当該ページへの透かし埋込処理を禁止して次ページ以降のページに対して透かしデータを埋め込むページ選択埋込処理と、を選択に応じて実行するので、利用形態やユーザの要望に応じた処理を行うことができ、利用性を向上させつつ、透かし埋込による画質劣化をより一層抑制することができるとともに、セキュリティレベルを向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００２３】
図１〜図７は、本発明の画像処理装置の一実施例を示す図であり、図１は、本発明の画像処理装置の一実施例を適用したＭＦＰ（マルチファンクション装置）１のブロック構成図である。
【００２４】
図１において、ＭＦＰ１は、読取ユニット２、ＳＢＵ（センサボードユニット）３、ＣＤＩＣ（圧縮／伸長及びデータインターフェース制御部）４、ＩＰＰ（画像処理プロセッサ）５、ＶＤＣ（ビデオ・データ制御部）６、作像ユニット７、プロセスコントローラ８、ＲＡＭ（Random Access Memory）９、ＲＯＭ（Read Only Memory）１０、ＦＣＵ（ファックス制御ユニット）１１、ＭＬＣ（Media Link Controller）１２、ＩＭＡＣ（画像メモリアクセス制御部）１３、メモリモジュール（ＭＥＭ）１４、システムコントローラ１５、ＲＡＭ１６、ＲＯＭ１７及びオペレーションパネル１８等を備えており、読取ユニット２、ＳＢＵ３、ＣＤＩＣ４、ＩＰＰ５、ＶＤＣ６、作像ユニット７、プロセスコントローラ８、ＲＡＭ９及びＲＯＭ１０がシリアルバス２０に接続され、ＦＣＵ１１、ＭＬＣ１２、ＩＭＡＣ１３及びＣＤＩＣ４は、パラレルバス２１に接続されている。
【００２５】
ＭＦＰ１は、スキャナモード、コピーモード、ファックスモード、プリンタモード等の各種モード機能を備えており、オペレーションパネル１８で各機能の選択操作が行われる。
【００２６】
そして、ＭＦＰ１は、スキャナモードあるいはコピーモードでは、読取ユニット２が、光源から読取光を原稿に照射して、原稿からの反射光をミラー及びレンズを介してＳＢＵ３に設けられたＣＣＤ（Charge Coupled Device ）等の受光素子に集光させ、当該受光素子で光電変換することで、原稿を走査して、原稿の画像を読み取る。この読取ユニット２は、ＳＢＵ３に搭載され、ＣＣＤイメージセンサを用いて、原稿の画像を読み取る。読取ユニット２は、例えば、ＭＦＰ１がカラー対応であるときには、Ｒ（赤）、Ｇ（緑）、Ｂ（青）のフィルタを通してそれぞれの色に対応する電気信号に変換する３ラインＣＣＤイメージセンサを用いて、原稿の画像を読み取る。ＳＢＵ３は、ＣＣＤからの画像信号をデジタル変換してデジタル画像信号として、同期信号とともにＣＤＩＣ４に出力する。
【００２７】
ＣＤＩＣ４は、機能デバイス及びデータバス間における画像データの伝送を全て制御し、ＳＢＵ３、パラレルバス２１、ＩＰＰ５間のデータ転送を行う。また、ＣＤＩＣ４は、ＭＦＰ１の全体を制御するシステムコントローラ１５と画像データに対する処理制御を行うプロセスコントローラ８との間の通信を行う。
【００２８】
そして、ＣＤＩＣ４は、ＳＢＵ３からの画像信号をＩＰＰ５に転送し、ＩＰＰ５は、光学系及びデジタル信号への量子化に伴う信号劣化（スキャナー系の信号劣化）を補正して、再度、ＣＤＩＣ４に出力する。
【００２９】
ＭＦＰ１は、ＩＰＰ５で、デジタルの画像データに所定の画像処理を施した後、ＣＤＩＣ４を経由して、メモリモジュール１４に格納する。
【００３０】
ＭＬＣ１２は、符号変換機能を実行するものであり、具体的には、ＣＤＩＣ４で使用される符号化方式、ＩＭＡＣ１３で使用される符号化方式から他の符号化方式への変換（例えば、標準であるＪＰＥＧ方式等への変換）を行う。
【００３１】
そして、メモリモジュール１４に蓄積した画像データを読み出して、付加的な処理、例えば、画像方向の回転、画像の合成等を行う場合には、ＭＦＰ１は、上記ＩＰＰ５からＣＤＩＣ４に転送された画像データを、ＣＤＩＣ４からパラレルバス２１を経由してＩＭＡＣ１３に送り、ＩＭＡＣ１３は、システムコントローラ１５の制御下で、画像データとメモリモジュール１４のアクセス制御、外部接続されたＰＣ（パーソナルコンピュータ）３０のプリント用データの展開、メモリ有効活用のための画像データの圧縮／伸張等を行う。すなわち、ＩＭＡＣ１３には、ＰＣ３０が接続されており、ＩＭＡＣ１３は、システムコントローラ１５の制御下で、ＰＣ３０からのデジタルのプリントデータを受け取って、メモリモジュール１４に展開する。
【００３２】
ＩＭＡＣ１３は、送られてきた画像データをデータ圧縮した後、メモリモジュール１４へ蓄積し、また、蓄積データを必要に応じてメモリモジュール１４から読み出て、読み出した画像データを伸張した後、パラレルバス２１を経由してＣＤＩＣ４に渡す。ＭＦＰ１は、ＣＤＩＣ４に渡された画像データをＣＤＩＣ４からＩＰＰ５に転送し、上述のように、プログラマブルな演算処理を行うＩＰＰ５でデジタル変換された画像信号に対して画像処理を行う。ＩＰＰ５は、画像処理後の画像データをＶＤＣ６に転送し、ＶＤＣ６で、ドット配置に関する後処理及びドットを再現するためのパルス制御を行って、作像ユニット７で転写紙上に再生画像を形成する。
【００３３】
すなわち、ＭＦＰ１は、パラレルバス２１及びＣＤＩＣ４でのバス制御により、データをメモリモジュール１４への蓄積や各種転送処理を行って、ＭＦＰ１としての機能を実現している。
【００３４】
このメモリモジュール１４としては、例えば、半導体メモリ、ハードディスクあるいは半導体メモリとハードディスクの双方が用いられる。
【００３５】
作像ユニット７は、例えば、電子写真方式のものが用いられており、回転駆動される感光体の周囲に、帯電チャージャ、書込部、現像部、転写チャージャ、クリーニング部等が配設されている。作像ユニット７は、回転駆動される感光体を帯電チャージャにより一様に帯電させて、当該一様に帯電した感光体に書込部により画像データに基づいて変調したレーザ光を照射して、静電潜像を形成し、当該静電潜像の形成された感光体に現像部でトナーを供給してトナー画像を形成する。作像ユニット７は、ＭＦＰ１がカラー対応であるときには、さらに、回転される感光体に、上述のように、順次、各色のトナー画像を重ね合わせて形成し、最終的に、感光体上の画像を転写紙に転写させる。作像ユニット７は、トナー画像の転写の完了した転写紙を定着部に搬送し、定着部で転写紙を搬送しつつ加熱・加圧して、トナー画像を転写紙に定着させて、トナー画像の定着の完了した転写紙を排紙ローラにより排紙トレイ上に排出する。
【００３６】
また、ＭＦＰ１は、ＦＣＵ１１に公衆回線（ＰＮ）３１が接続されており、ＦＣＵ１１を利用して、ファックス送信機能及びファックス受信機能を実現する。すなわち、ＭＦＰ１は、ファックス送信時、読取ユニット２で読み取った画像データや外部から受け取った画像データを、上述のようにＩＰＰ５に転送して、ＩＰＰ５で必要な画像処理を施した後、ＣＤＩＣ４及びパラレルバス２１を経由してＦＣＵ１１へ転送する。ＦＣＵ１１は、通信網へのデータ変換を行い、ＰＮ３１へファックスデータとして送信する。
【００３７】
そして、ＭＦＰ１は、ファックス受信時、ＰＮ３１からのファックスデータをＦＣＵ１１で受信して画像データに変換し、パラレルバス２１及びＣＤＩＣ４を経由してＩＰＰ５へ転送する。この場合、ＩＰＰ５は、転送されてきた画像データに対して特別な画質処理は行わず、ＶＤＣ６に転送し、ＶＤＣ６でドット再配置及びパルス制御を行い、作像ユニット７で転写紙上に再生画像を形成する。
【００３８】
さらに、ＩＭＡＣ１３には、システムコントローラ１５、ＲＡＭ１６、ＲＯＭ１７及びオペレーションパネル１８等が接続されており、システムコントローラ１５は、ＭＦＰ１の全体の制御を行う。オペレーションパネル１８には、ＭＦＰ１に対して各種指示操作を行う各種キー及び表示部等が設けられており、オペレーションパネル１８での指示操作に応じてシステムコントローラ１５がＭＦＰ１の各部を制御して、ＭＦＰ１としての基本処理及びメモリ制御処理を行う。
【００３９】
また、ＭＦＰ１は、複数ジョブ、例えば、コピー機能、ファックス送受信機能、プリンタ出力機能等を並行に処理する機能を備えており、この複数のジョブを平行して動作させる場合、読取ユニット２、作像ユニット７及びパラレルバス２１を使用権のジョブへ割り振りを行うが、この割り振りをシステムコントローラ１５及びプロセスコントローラ８で制御する。
【００４０】
上記プロセスコントローラ８は、画像データの流れを制御し、システムコントローラ１５は、ＭＦＰ１のシステム全体を制御して、各リソースの起動を管理する。このＭＦＰ１の機能選択は、オペレーションパネル１８のキー操作で行われ、コピー機能、ファックス送受信機能等の処理内容がオペレーションパネル１８のキー操作で設定される。
【００４１】
システムコントローラ１５とプロセスコントローラ８は、パラレルバス２１、ＣＤＩＣ４及びシリアルバス２０を介して相互に通信を行い、ＣＤＩＣ４内において、パラレルバス２１とシリアルバス２０とのデータインターフェースのためのデータフォーマット変換を行う。
【００４２】
上記ＣＤＩＣ４は、図２に示すように、コマンド制御部４１、画像データ入出力制御部４２、画像データ入力部４３、画像データ出力部４４、データ圧縮部４５、データ伸張部４６、データ変換部４７、パラレルデータＩ／Ｆ４８、シリアルデータＩ／Ｆ４９ａ、４９ｂ等を備えており、コマンド制御部４１が全体の制御を行う。
【００４３】
ＣＤＩＣ４は、画像データ入手力制御部４２の制御下で、画像データ入力部４３がＳＢＵ３から画像データを入力し、画像データ出力部４４からＩＰＰ５に対して画像データを出力する。また、ＣＤＩＣ４は、画像データ入力部４３からＩＰＰ５でスキャナ画像に補正処理の施された画像データが入力される。ＣＤＩＣ４は、入力画像データをパラレルバス２１での転送効率を高めるためにデータ圧縮部４５でデータ圧縮を行い、パラレルデータＩ／Ｆ４８を介してパラレルバス２１へ送出し、パラレルバス２１からパラレルデータＩ／Ｆ４８を介して入力されるバス転送のために圧縮されている画像データを、データ伸張部４６で伸張する。ＣＤＩＣ４は、伸張された画像データを画像データ出力部４４からＩＰＰ５へ転送する。なお、ＣＤＩＣ４での画像データの圧縮伸張に使用される符号化方式としては、例えば、ＭＦＰ１に適している符号語長が固定な方式を挙げることができ、固定長の符号化方式としては、符号状態で符号化前の画像の位置が分かるため、任意の部分の画像のみを再生することができ、また、画像加工や編集性にも適している。ＣＤＩＣ４は、パラレルデータとシリアルデータの変換機能を併せ持つ。システムコントローラ１５は、パラレルバス２１にデータを転送し、プロセスコントローラ８は、シリアルバス２０にデータを転送する。これら２つのコントローラ８、１５の間での通信のためにデータ変換を行う。
【００４４】
そして、ＣＤＩＣ４は、ＩＰＰ５用にもシリアルデータＩ／Ｆ４９ａ、４９ｂを備え、ＩＰＰ５とのインターフェイスを行う。
【００４５】
また、上記ＩＭＡＣ１３は、図３に示すように、ラインバッファ５１、ビデオ制御部５２、データ圧縮部５３、データ伸張部５４、データ変換部５５、パラレルデータＩ／Ｆ５６、システムコントローラＩ／Ｆ５７及びメモリアクセス制御部５８等を備えており、メモリモジュール１４への画像データの格納／読み出し及び主に外部のＰＣ３０から入力されるコードデータ（符号化画像データ）のデジタルの生の画像データへの展開を制御する。
【００４６】
ＩＭＡＣ１３は、パラレルデータＩ／Ｆ５６がパラレルバス２１との画像データのインターフェイスを管理して、入力された画像データ（コードデータ）をラインバッファ５１でローカル領域でのデータの格納を行う。ＩＭＡＣ１３は、ラインバッファ５１に格納されたコードデータをシステムコントローラＩ／Ｆ５７を介して入力されるシステムコントローラ１５からの展開処理命令に基づいて、ビデオ制御部５２で画像データに展開する。ＩＭＡＣ１３は、この展開された画像データまたはパラレルデータＩ／Ｆ５６を介してパラレルバス２１から入力される画像データを、メモリモジュール１４に格納する。
【００４７】
この場合、ＩＭＡＣ１３は、データ変換部５５で格納対象となる画像データを選択し、データ圧縮部５５で、メモリモジュール１４のメモリ使用効率を上げるために、データ圧縮を行い、メモリアクセス制御部５８でメモリモジュール１４のアドレスを管理しながらメモリモジュール１４に画像データを格納する。
【００４８】
このＩＭＡＣ１３での画像データの圧縮伸張に使用する符号化方式としては、例えば、メモリモジュール１４のメモリ領域節約に適した高能率な符号化方式が用いられる。すなわち、ＣＤＩＣ４で要求される機能重視の符号化方式とは異なり、効率重視の符号化方式である。
【００４９】
ＩＭＡＣ１３は、メモリモジュール１４に格納されている画像データの読み出しを、メモリアクセス制御部５８で読出先アドレスを制御し、読み出された画像データをデータ伸張部５４で伸張する。ＩＭＡＣ１３は、伸張された画像データをパラレルバス２１へ転送する場合、パラレルデータＩ／Ｆ５６を介してデータ転送を行う。
【００５０】
上記ＭＬＣ１２は、図４に示すように、システムコントローラＩ／Ｆ６１、データアクセス制御部６２、データ圧縮部６３、データ伸張部６４、画像処理部６５、透かし埋込部６６及びデータ登録比較部６７等を備えている。
【００５１】
システムコントローラＩ／Ｆ６１は、システムコントローラ１５からの処理命令に基づいて、データアクセス制御部６２、データ圧縮部６３、データ伸張部６４、データ登録・比較部６５、画像処理部６６及び透かし埋込部６６の各部の動作を制御する。
【００５２】
データアクセス制御部６２は、符号変換の対象となる画像データのＩＭＡＣ１３との間での入出力を制御する。具体的には、データアクセス制御部６２は、ＩＭＡＣ１３経由でメモリモジュール１４に格納されているデータとの入出力の制御を行う。
【００５３】
ＭＬＣ１２は、入力された画像データをデータ伸張部（復号化手段）６４で元の画像データに再現する。
【００５４】
データ登録・比較部６７は、予めＭＦＰ１の使用者が頻繁に使用される定型画像や重要なデータであることを示す定型画像等を登録するのに使用され、データ伸張部６４で元画像に伸張された画像と比較して、登録データに該当するか否かを判断する。
【００５５】
画像処理部（画像処理手段）６５は、２値／多値変換、画質補正のための画像処理（例えば、フィルタ処理、階調処理、変倍処理等）を行う。
【００５６】
透かし埋込部（透かし埋込手段）６６は、画像処理部６５で画像処理された画像データに対して、各種動作モードで、任意の情報や改ざん検知用の位置情報等の任意の情報を透かしデータとして埋め込む。
【００５７】
データ圧縮部（符号化手段）６３は、透かしデータの埋込の行われた画像データを出力すべき符号フォーマットで符号化する。この際、データ登録・比較部６７での比較結果により、透かし埋込部６６とデータ圧縮部６３の制御データを切り換える。
【００５８】
また、ＭＬＣ１２は、新たに作成した符号データをデータアクセス制御部６２から出力する。
【００５９】
なお、ＭＬＣ１２は、対象とするデータが符号でない画像データである場合には、データ伸張部６４での伸張処理を行わない。また、ＭＬＣ１２は、逆に、出力すべきデータが符号でないときには、データ圧縮部６３での圧縮処理を行わない。
【００６０】
上記ＩＰＰ５は、図５に示すように、入力Ｉ／Ｆ７１、スキャナ画質処理部７２、出力Ｉ／Ｆ７３、入力Ｉ／Ｆ７４、画像処理部７５、出力Ｉ／Ｆ７６及びコマンド制御プログラム制御部７７等を備えている。
【００６１】
ＩＰＰ５は、読取ユニット２で読み取った読取画像（スキャナ画像）データをＳＢＵ３、ＣＤＩＣ４を介して入力Ｉ／Ｆ７１からスキャナ画像処理部７２に取り込み、スキャナ画像処理部７２で、読取画像信号の劣化補正を行うために、シェーディング補正、スキャナγ補正、ＭＴＦ（Modulation Transfer Function）補正等の各種補正処理を行うとともに、画像の拡大／縮小の変倍処理をも行う。
【００６２】
ＩＰＰ５は、スキャナ画像処理部７２で読取画像データの補正処理を行うと、当該処理後の画像データを出力Ｉ／Ｆ７３を介してＣＤＩＣ４に転送する。
【００６３】
ＩＰＰ５は、ＣＤＩＣ４からの出力用の画像データを入力Ｉ／Ｆ７４を介して受け取り、画像処理部７５で面積階調処理を行った後、出力Ｉ／Ｆ７６を介してＶＤＣ６に出力する。この面積階調処理は、濃度変換、ディザ処理、誤差拡散処理等があり、階調情報の面積近似が主な処理である。
【００６４】
ＭＦＰ１では、上述のように、読取ユニット２で読み取ったスキャナ画像データをメモリモジュール１４に蓄積することで、画像処理を換えることで、種々の再生画像を得ることができる。例えば、再生画像の濃度を振ってみたり、ディザマトリクスの線数を変更して、再生画像の雰囲気を変更する場合、スキャナ画像データをメモリモジュール１４に蓄積し、処理を変更するたびに読取ユニット２で原稿を読み取ることなく、メモリモジュール１４から格納画像を読み出すことで、同じ画像データに対して、何回でも異なる画像処理を行って再生画像を得ることができる。
【００６５】
なお、上記説明では、ＭＦＰ１について説明したが、単体のスキャナの場合には、ＩＰＰ５で、スキャナ画像処理と階調処理を合わせて実施して、ＣＤＩＣ４に出力する。
【００６６】
上記ＶＤＣ６は、図６に示すように、エッジ平滑処理部８１、パルス制御部８２、パラレルデータＩ／Ｆ８３、データ変換部８４及びシリアルデータＩ／Ｆ８５等を備えており、入力される画像データに対して作像ユニット７の特性に応じた追加の処理を行う。
【００６７】
すなわち、ＶＤＣ６は、ＩＰＰ５からの画像データに対して、エッジ平滑処理部８１で、作像ユニット７の特性に応じてドットの再配置処理を行い、パルス制御部８２で、ドット形成のための画像信号のパルス制御を行って、作像ユニット７に出力する。
【００６８】
また、ＶＤＣ６は、画像データの変換とは別に、パラレルデータＩ／Ｆ８３とシリアルデータＩ／Ｆ８５がそれぞれパラレルバス２１とシリアルバス２０との間で授受したパラレルデータとシリアルデータのフォーマット変換をデータ変換部８４で行う。したがって、ＶＤＣ６は、単体で、システムコントローラ１５とプロセスコントローラ８との通信に対応することができる。
【００６９】
そして、ＭＦＰ１は、図７に示すように、ネットワークシステム１００のＬＡＮ（Local Area Network）等のネットワークＮＷに接続され、ネットワークＮＷには、スキャナ１０１、コンピュータＰＣ１、ＰＣ２、サーバＳＶ、プリンタＰｒ１、Ｐｒ２等が接続されている。
【００７０】
ネットワークシステム１００においては、ＭＦＰ１は、ネットワークＮＷに接続されている各機器と相互通信を行う。
【００７１】
そして、ＭＦＰ１は、その画像処理において、上述のように、画像データ（読取画像データ等）をメモリモジュール１４に蓄積して再利用するジョブと、メモリモジュール１４に蓄積しないジョブとがある。まず、メモリモジュール１４に蓄積する例としては、例えば、１枚の原稿を複数枚複写する場合、読取ユニット２を１回だけ動作させ、メモリモジュール１４に蓄積し、蓄積データを複数回読み出す。次に、メモリモジュール１４を使わない例としては、例えば、１枚の原稿を１枚だけ複写する場合であり、この場合には、読取画像データをそのまま再生すればよいので、メモリアクセスを行う必要はない。
【００７２】
そして、メモリモジュール１４を使わない場合、ＭＦＰ１は、上述のように、ＩＰＰ５からＣＤＩＣ４に転送された画像データを、再度、ＣＤＩＣ４からＩＰＰ５に戻し、ＩＰＰ５でＣＣＤ等の受光素子による輝度データを面積階調に変換するための画質処理を行う。ＩＰＰ５は、画像処理後の画像データをＶＤＣ６に転送し、ＶＤＣ６で、面積階調に変化された信号に対して、ドット配置に関する後処理及びドットを再現するためのパルス制御を行い、作像ユニット７で転写紙に印刷画像を形成する。
【００７３】
そして、メモリモジュール１４を使用して付加的な処理、例えば、画像方向の回転、画像の合成等を行う場合には、ＭＦＰ１は、上述のように、上記ＩＰＰ５からＣＤＩＣ４に転送された画像データを、ＣＤＩＣ４からパラレルバス２１を経由してＩＭＡＣ１３に送る。ＩＭＡＣ１３は、システムコントローラ１５の制御下で、画像データとＭＥＭ１４のアクセス制御、外部ＰＣ３０から送られてくるデジタル画像データの受信、メモリ有効活用のための画像データの圧縮／伸張等を行う。そして、ローカルバス２３によってＩＭＡＣ１３と接続されているＲＡＭ１６及びＲＯＭ１７には、例えば、フォントデータや合成する図柄といったＩＭＡＣ１３が処理を行う際に必要となる情報が蓄積される。
【００７４】
ＩＭＡＣ１３は、上述のように、送られてきたデジタル画像信号をデータ圧縮した後、ＭＥＭ１４へ蓄積し、また、蓄積データを必要に応じてＭＥＭ１４から読み出して、読み出したデータを伸張した後、パラレルバス２１を経由してＣＤＩＣ４を経由して、ＩＰＰ５に転送する。ＩＰＰ５は、ＣＣＤ等の受光素子による輝度データを面積階調に変換するための画質処理を行って、画質処理後の画像データをＶＤＣ６に転送する。ＶＤＣ６は、面積階調に変化された信号に対して、ドット配置に関する後処理及びドットを再現するためのパルス制御を行って、作像ユニット７で転写紙上に再生画像を形成する。
【００７５】
次に、本実施例の作用を説明する。本実施例のＭＦＰ１は、ネットワークＮＷに接続されているコンピュータＰＣ１、ＰＣ２等からの要求に応じて読取部２で読み取った原稿の画像データやネットワークＮＷに接続されたスキャナ１０１や他のコンピュータＰＣ１、ＰＣ２から取得した画像データ（以下、単に、入力画像データという。）の復号後の画像データの内容に応じて、当該画像データに施す画像処理の内容を変更するとともに、当該画像データに透かしデータを埋め込む際の動作モードをも変更する。
【００７６】
すなわち、２値画像は、多値画像に比較して情報量が少ないため、符号化後の符号量が、一般的に、多値画像よりも少ない。ところが、２値画像は、一般的には、多値画像よりも画質が劣る可能性がある。
【００７７】
したがって、文字画像と写真画像では、符号化効率と画質のバランスという点では、文字画像に対しては、２値画像符号化方式が適しており、写真画像に対しては、多値画像符号化方式が適しているといえる。
【００７８】
また、多値画像の場合には、２値画像と多値画像との関係と同様に、白黒画像とカラー画像との関係が存在するため、この関係を利用することもできる。すなわち、白黒画像は、カラー画像に比較して情報量が少ないため、符号化後の符号量が一般的にカラー画像よりも少ない。
【００７９】
したがって、色の情報があまり重要ではない、あるいは、多値画像であるが色情報がない場合には、白黒画像として取り扱っても画質的には問題となることがない。
【００８０】
また、ＭＬＣ１２では、画像データに任意の情報を透かしデータとして埋め込む透かし埋込処理を行い、この透かし埋込処理では、２値や多値の画像データに対して透かしデータを埋め込むことができるが、２値の場合、画素の取りうる値が０／１、すなわち、白／黒しかないため、画質変化が多値に比較して著しい。
【００８１】
そして、透かし埋込処理では、通常、画素の変化点（エッジ）に透かしデータ（透かし情報）を付け加える。
【００８２】
したがって、画像データの使用用途によっては、画質変化をなるべく目立たせないようにしたい場合があるが、このような場合には、２値の画像データに対して、画質変化を抑えつつ透かしデータを埋込には、限界がある。
【００８３】
なお、ＭＦＰ１は、画像データに埋め込まれた透かしデータを検知するのは、外部ＰＣ３０のアプリケーションソフトウェア等で行うが、ＭＦＰ１が透かし検知機能を備えていてもよい。
【００８４】
上述のように透かしデータを埋め込む画像データの内容によって、画像処理及び透かしデータの埋め込む際の動作モードを変更する。
【００８５】
すなわち、ＭＦＰ１は、ＭＬＣ１２のデータ登録比較部６７に予めＭＦＰ１の使用者が頻繁に使用する定形画像や重要な画像データであることを示す定形画像等、例えば、２値画像等を登録する。
【００８６】
そして、ＭＦＰ１は、画像データ出力に際して、ＭＬＣ１２のデータ登録比較部６７で入力画像データが２値であると判別すると、２値の画像データにそのまま透かしデータを埋め込むと、画像品質を劣化させるため、多値化するとともに、画像処理、透かしデータの埋め込み方法及び符号化方法を、多値画像データに対応する画像処理、透かしデータの埋め込み方法及び符号化方法に変更する。
【００８７】
すなわち、入力画像データが多値であれば、階調レベルが多数あるため、透かしデータの埋め込みに対して画質の劣化への影響は少ないが、入力画像データが２値のときには、画像情報がある規定値よりも少なく（画素の変化点が少なく）、そのまま透かしデータを入力画像データに埋め込むと、画質への影響が大きく、画像品質が悪化する。
【００８８】
そこで、ＭＦＰ１は、入力画像データが符号画像データであるときには、当該入力画像データを復号した後の画像データ、入力画像データが符号画像データでないときには、当該入力画像データが２値であると、画像処理部６５で当該入力画像データの多値化を行い、多値化した入力画像データに対して透かし埋込部６６で多値画像データ用の埋込方法で透かしデータを埋め込む多値化埋込処理を実行する。さらに、ＭＦＰ１は、多値化埋込処理で透かしデータを埋め込んだ画像データをデータ圧縮部６３で多値データに対応した符号化方法で符号化して、データを出力する。
【００８９】
また、ＭＦＰ１は、上述のように、入力画像データが２値であるとき、多値に変換して画像品質を向上させているが、多値にする方法だけでなく、他の方法をも採用する。
【００９０】
すなわち、２値画像データを多値画像データに変換すると、データ量が多くなるため、多値化することなく透かしデータを埋め込みたい場合もある。そこで、ＭＦＰ１は、入力画像データへの透かしデータの埋込場所を通常の埋込場所とは異なる特定の埋込場所とすることで、画像劣化を防止する。
【００９１】
すなわち、ＭＦＰ１は、入力画像データが２値であるとき、入力画像データに対して２値画像データに適した画像処理を画像処理部６５で施した後、透かし埋込部６６で透かしデータを埋め込むが、このとき、透かしデータを通常埋め込む場所である画像データ周辺部（画素のエッジ部分）にのみ埋め込むのではなく、画像領域内の端部等であって、特に有効な画像データの存在しない領域、例えば、白地部分にも透かしデータを埋め込む領域選択埋込処理を実行する。
【００９２】
このように、本実施例のＭＦＰ１は、生の画像データまたは符号化された画像データを復号化した画像データであって透かし埋込対象の画像データの内容に応じて、各種画像処理を施すＭＬＣ１２の画像処理部６５の画像処理の内容及び画像処理後の画像データに対して各種動作モードで任意の情報を透かしデータとして埋め込む透かし埋込部６６の動作モードを変更して、当該画像処理部６５で当該変更後の画像処理内容の画像処理を施して、当該画像処理の施された画像データに、当該透かし埋込部６６で当該変更後の動作モードで透かしデータを埋め込み、当該透かしデータが埋め込まれ符号化された符号化画像データをネットワークＮＷを介してパーソナルコンピュータＰＣ１、ＰＣ２、プリンタＰｒ１、Ｐｒ２、サーバＳＶ等の機器に送信するに際して、復号化されている透かし埋込対象の画像データの内容が予め設定されている所定の条件、例えば、透かし埋込対象の画像データが２値画像データである等の条件に該当すると、透かし埋込部６６で、当該透かし埋込対象の画像のうち画像情報が所定量よりも少ない画像領域に透かしデータを埋め込む領域選択埋込処理を実行している。
【００９３】
したがって、様々な画像・画質の画像データに対しても、その都度適切な画像処理方法と透かし埋込の動作モードを自動で切り変えることができ、透かし埋込による画質劣化を抑制することができるとともに、セキュリティレベルを向上させることができる。
【００９４】
特に、２値の入力画像データを多値画像データにすることによりファイルデータのデータ量が数倍多くなることを防止して、ファイルの取扱やパフォーマンスを向上させることができるとともに、少ない有効な画像データ周辺部に全ての透かしデータを埋め込むことによる画像品質の劣化を防止して、画像品質を向上させることができる。
【００９５】
また、本実施例のＭＦＰ１は、透かし埋込対象の画像の白地領域を、画像情報が所定量よりも少ない画像領域として、透かしデータを埋め込む領域選択埋込処理を実行している。
【００９６】
したがって、透かし埋込を画像品質に影響しない白地領域で行うことができ、透かし埋込による画質劣化をより一層抑制することができるとともに、セキュリティレベルを向上させることができる。
【００９７】
さらに、入力画像データが２値であって、多値に変換したくなく、かつ、入力画像データがＰＤＦやＴＩＦＦ等のように複数ページで１ファイルとなるマルチページフォーマットの画像データである場合、データ登録比較部６７が入力画像データ（符号画像データであるときには、復号後の入力画像データ）が２値であり、かつ、現在透かしデータを埋め込もうとしているページの画像データの画情報が所定の規定値よりも少なく、すなわち、画素の変化点が所定の規定値よりも少ないときには、当該ページ内への透かしデータの埋込を中止して、次ページに透かしデータの埋込処理を移行し、当該次のページでも同様に処理する。そして、次ページ以降のいずれかのページの画情報が規定値よりも多いと、すなわち、画素の変化点が多いと、当該ページに透かしデータを埋め込むページ選択埋込処理を実行する。
【００９８】
このようにすることで、２値の入力画像データを多値に変換することなく、かつ、有効な画像データの存在しない領域（例えば、白地部分）に透かしデータを埋め込むことなく、マルチページフォーマットの画像データに透かしデータを埋め込むことができ、画像品質を向上させつつ、透かしデータを埋め込むことができる。
【００９９】
また、ＭＦＰ１は、上述のように、入力画像データが２値であり、かつ、画情報が所定の規定値よりも少ない（画素の変化点が少ない）場合、上述の多値化埋込処理と領域選択埋込処理のいずれを実行するかを選択する選択キーをオペレーションパネル１８に設け、当該選択キーでの選択に応じて多値化埋込処理と領域選択埋込処理のいずれかを選択して実行するようにしてもよい。
【０１００】
このようにすると、利用形態やユーザの要望に応じた処理を行うことができ、利用性を向上させつつ、透かし埋込による画質劣化をより一層抑制することができるとともに、セキュリティレベルを向上させることができる。
【０１０１】
なお、この場合、領域選択埋込処理は、入力画像データがマルチページフォーマットデータであるときには、領域選択埋込処理が選択されているときに、入力画像データがマルチページフォーマットデータでないときには、上記ページ選択埋込処理を実行するようにしてもよいし、選択キーで、多値化埋込処理と領域選択埋込処理とページ選択埋込処理のいずれかを選択するようにしてもよい。
【０１０２】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１０３】
ネットワークを介して配信する画像データの改ざん等のセキュリティを適切に防止しつつ、画像品質を向上させるＭＦＰ、ファクシミリ装置、複写装置等の画像処理装置に適用することができる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の画像処理装置の一実施例を適用したＭＦＰのブロック構成図。
【図２】図１のＣＤＩＣの詳細なブロック構成図。
【図３】図１のＩＭＡＣの詳細なブロック構成図。
【図４】図１のＭＬＣの詳細なブロック構成図。
【図５】図１のＩＰＰの詳細なブロック構成図。
【図６】図１のＶＤＣの詳細なブロック構成図。
【図７】図１のＭＦＰの接続されるネットワークシステムの一例を示す図。
【符号の説明】
【０１０５】
１  ＭＦＰ
２  読取ユニット
３  ＳＢＵ
４  ＣＤＩＣ
５  ＩＰＰ
６  ＶＤＣ
７  作像ユニット
８  プロセスコントローラ
９  ＲＡＭ
１０  ＲＯＭ
１１  ＦＣＵ
１２  ＭＬＣ
１３  ＩＭＡＣ
１４  メモリモジュール
１５  システムコントローラ
１６  ＲＡＭ
１７  ＲＯＭ
１８  オペレーションパネル
２０  シリアルバス
２１  パラレルバス
３０  ＰＣ
３１  公衆回線（ＰＮ）
４１  コマンド制御部
４２  画像データ入出力制御部
４３  画像データ入力部
４４  画像データ出力部
４５  データ圧縮部
４６  データ伸張部
４７  データ変換部
４８  パラレルデータＩ／Ｆ
４９ａ、４９ｂ  シリアルデータＩ／Ｆ
５１  ラインバッファ
５２  ビデオ制御部
５３  データ圧縮部
５４  データ伸張部
５５  データ変換部
５６  パラレルデータＩ／Ｆ
５７  システムコントローラＩ／Ｆ
５８  メモリアクセス制御部
６１  システムコントローラＩ／Ｆ
６２  データアクセス制御部
６３  データ圧縮部
６４  データ伸張部
６５  画像処理部
６６  透かし埋込部
６７  データ登録比較部
７１  入力Ｉ／Ｆ
７２  スキャナ画質処理部
７３  出力Ｉ／Ｆ
７４  入力Ｉ／Ｆ
７５  画像処理部
７６  出力Ｉ／Ｆ
７７  コマンド制御プログラム制御部
８１  エッジ平滑処理部
８２  パルス制御部
８３  パラレルデータＩ／Ｆ
８４  データ変換部
８５  シリアルデータＩ／Ｆ
１００  ネットワークシステム
ＮＷ  ネットワーク
１０１  スキャナ
ＰＣ１、ＰＣ２  コンピュータ
ＳＶ  サーバ
Ｐｒ１、Ｐｒ２  プリンタ
【図１】
2006042217.tif 000003
【図２】
2006042217.tif 000004
【図３】
2006042217.tif 000005
【図４】
2006042217.tif 000006
【図５】
2006042217.tif 000007
【図６】
2006042217.tif 000008
【図７】
2006042217.tif 000009