(57)【要約】【課題】蓄積された印刷データについて、全部もしくは部分的に色を変更することができる画像処理装置および画像形成装置を提供する。【解決手段】処理の対象となる第１の画像を記憶部に記憶する記憶制御部と、前記記憶部に記憶された前記第１の画像に対し、所定の領域および当該領域における色の指定にかかる操作入力を受け付ける操作受付部と、前記第１の画像について、指定された前記領域を指定された前記色に変更する画像処理を実行して第２の画像を生成する画像処理部と、を備える。【選択図】図６
2019125971.tif 000002
【特許請求の範囲】
【請求項１】
処理の対象となる第１の画像を記憶部に記憶する記憶制御部と、
前記記憶部に記憶された前記第１の画像に対し、所定の領域および当該領域における色の指定にかかる操作入力を受け付ける操作受付部と、
前記第１の画像について、指定された前記領域を指定された前記色に変更する画像処理を実行して第２の画像を生成する画像処理部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像処理部は、前記第１の画像において指定された前記領域について第１の色空間の印刷プレーンデータに分解し、前記第１の画像における前記領域について指定された第２の色空間の前記色を取得して前記第１の色空間に再分配する演算処理を実行し、前記領域についての各色の印刷プレーンデータを再分配後の各色の印刷プレーンデータに置き換えて、前記第２の画像を生成する、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像処理部は、前記第１の画像において指定された前記領域について指定された第２の色空間の前記色の範囲を考慮して、当該色を前記第１の色空間に再分配する、
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画像処理部は、前記記憶制御部を介して前記第２の画像を前記記憶部に記憶する、
ことを特徴とする請求項１ないし３の何れか一項に記載の画像処理装置。
【請求項５】
請求項１ないし４の何れか一項に記載の画像処理装置と、
前記画像処理装置により処理された画像を印刷する印刷制御部と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像形成装置に関する。
【背景技術】
【０００２】
従来、複合機（ＭＦＰ：Multifunction  Peripheral）等の画像形成装置は、ＰＣ（Personal  Computer）等から送られた印刷データを蓄積することができる。また、画像形成装置は、蓄積された印刷データの選択を受け付けて印刷することができる。
【０００３】
また、特許文献１には、蓄積された印刷データの色の成分（色空間：ＣＭＹＫ）のプレーンデータを差し替えることにより、蓄積後の印刷データの色を変更する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術によれば、画像形成装置内に蓄積された印刷データそのものの色を変更することはできない。そのため、蓄積後の印刷データの色を変更する場合は、色を変更した印刷データを再度蓄積するなど、複数のバリエーションの印刷データを用意する必要がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、蓄積された印刷データについて、全部もしくは部分的に色を変更することができる画像処理装置および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、処理の対象となる第１の画像を記憶部に記憶する記憶制御部と、前記記憶部に記憶された前記第１の画像に対し、所定の領域および当該領域における色の指定にかかる操作入力を受け付ける操作受付部と、前記第１の画像について、指定された前記領域を指定された前記色に変更する画像処理を実行して第２の画像を生成する画像処理部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、蓄積された印刷データについて、全部もしくは部分的に色を変更することができる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態にかかる画像処理システムの装置構成の例を示す図である。
【図２】図２は、画像処理装置のソフトウェア構成の例を示す図である。
【図３】図３は、画像処理装置のハードウェア構成の例を示す図である。
【図４】図４は、画像処理装置の機能構成の例を示す図である。
【図５】図５は、オペレーションパネルに表示されたＧＵＩの一例を示す正面図である。
【図６】図６は、画像処理部における画像処理の一例を示す図である。
【図７】図７は、画像処理部における画像処理の一例を示す図である。
【図８】図８は、色変更処理の流れを概略的に示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、画像処理装置および画像形成装置の実施の形態を詳細に説明する。
【００１０】
＜画像処理システムの装置構成＞
図１は、実施の形態にかかる画像処理システム１００の装置構成の例を示す図である。本実施の形態の画像処理システム１００は、画像処理装置１０、情報処理装置２０ａ、情報処理装置２０ｂ及び情報処理装置２０ｃを備える。以下、情報処理装置２０ａ、情報処理装置２０ｂ及び情報処理装置２０ｃを区別しない場合、単に情報処理装置２０という。
【００１１】
画像処理装置１０及び情報処理装置２０は、ネットワーク２００を介して接続されている。ネットワーク２００の通信方式は、無線方式でも有線方式でもよい。またネットワーク２００は、有線方式と無線方式とを組み合わせることにより実現されていてもよい。
【００１２】
画像処理装置１０は、例えば画像形成装置であるＭＦＰ（Multifunction  Peripheral）である。また、情報処理装置２０は、例えばパーソナルコンピュータ及びスマートデバイス等である。
【００１３】
＜画像処理装置のソフトウェア構成＞
次に、画像処理装置１０のソフトウェア構成の例について説明する。なお、本実施の形態の画像処理装置１０で実行されるプログラム（ソフトウェア）は、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００１４】
さらに、本実施の形態の画像処理装置１０で実行されるプログラム（ソフトウェア）を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像処理装置１０で実行されるプログラム（ソフトウェア）をインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００１５】
図２は、画像処理装置１０のソフトウェア構成の例を示す図である。画像処理装置１０は、アプリケーション層（以下、アプリ層という。）のソフトウェアと、プラットフォームのソフトウェアと、を有する。プラットフォームのソフトウェアは、コントロールサービス層のソフトウェアと、ハンドラ層のソフトウェアと、を有する。なお、画像処理装置１０の一部又は全部のソフトウェアは、ハードウェアにより実現されてもよい。
【００１６】
プラットフォームのソフトウェアは、ＡＰＩ５１により、アプリ層のソフトウェアから処理要求を受信する。ＡＰＩ５１は、アプリ層のソフトウェアから、コントロールサービス層のソフトウェアを利用するための処理を実行する予め定義された関数である。
【００１７】
アプリ層のソフトウェアと、プラットフォームのソフトウェアとは、例えばＵＮＩＸ（登録商標）等のオペレーティングシステム（以下、ＯＳという。）上で動作する。ＯＳは、アプリケーション層のソフトウェア、及び、プラットフォームのソフトウェアを、プロセスとして、並列に実行する。
【００１８】
アプリ層のソフトウェアは、画像処理装置１０によりユーザに提供されるサービスを実現するための処理を行う。
【００１９】
アプリ層は、プリントアプリ１１、コピーアプリ１２、ファクスアプリ１３、スキャナアプリ１４及び記憶制御アプリ１５を有する。プリントアプリ１１は、印刷機能を制御する処理を行う。コピーアプリ１２は、コピー機能を制御する処理を行う。ファクスアプリ１３は、ファクス機能を制御する処理を行う。スキャナアプリ１４は、スキャナ機能を制御する処理を行う。
【００２０】
記憶制御アプリ１５は、情報の読出し、追加、変更及び削除等の記憶制御処理を行う。画像処理装置１０に記憶される情報は、後述のメモリ６２及びＨＤＤ（Hard  Disk  Drive）６３（図３参照）に記憶される。また記憶制御アプリ１５は、画像処理装置１０に記憶されている情報のアクセス権限の設定を行う。アクセス権限は、例えば複数のユーザからのアクセスを可能にする共有設定等である。なお記憶制御アプリ１５により行われる一部又は全部の処理は、ＯＳにより実行されてもよい。
【００２１】
コントロールサービス層のソフトウェアは、アプリケーション層のソフトウェアから処理要求を受信し、当該処理要求に基づくハードウェア資源獲得要求を、ＳＲＭ（System  Resource  Manager）３１に送信する。ＳＲＭ３１の説明は後述する。
【００２２】
コントロールサービス層は、ＮＣＳ（Network  Control  Service）２１、ＯＣＳ（Operation  panel  Control  Service）２２、ＦＣＳ（Fax  Control  Service）２３、ＭＣＳ（Memory  Control  Service）２４、ＥＣＳ（Engine  Control  Service）２５、ＤＣＳ（Delivery  Control  Service）２６、ＣＣＳ（Certification  and  Charge  Control  Service）２７、ＬＣＳ（Log  Control  Service）２８、ＵＣＳ（User  Control  Service）２９、及び、ＳＣＳ（System  Control  Service）３０を有する。
【００２３】
ＮＣＳ２１は、ネットワークＩ／Ｏを必要とするソフトウェアに対する通信制御処理を行う。具体的には、ＮＣＳ２１は、情報処理装置２０からネットワーク２００を介して、種々のプロトコルにより受信したデータを、画像処理装置１０で動作する各ソフトウェアに振り分ける。またＮＣＳ２１は、画像処理装置１０で動作する各ソフトウェアから受信したデータを、ネットワーク２００に接続された情報処理装置２０に種々のプロトコルにより送信する。
【００２４】
ＯＣＳ２２は、ユーザによる操作入力を受け付けるオペレーションパネルの制御処理を行う。
【００２５】
ＦＣＳ２３は、ファクスアプリ１３からの要求に応じて、公衆交換電話網（ＰＳＴＮ：Public  Switched  Telephone  Network）又は総合ディジタル通信網（ＩＳＤＮ：Integrated  Services  Digital  Network）を利用したファクス送受信処理を行う。またＦＣＳ２３は、ファクスアプリ１３からの要求に応じて、ファクスデータをバックアップ用メモリへ登録する処理、バックアップ用メモリからファクスデータを引用する処理、ファクスデータの読み込み処理、及び、ファクス受信時の印刷処理等を行う。
【００２６】
ＭＣＳ２４は、各ソフトウェアにより使用されるメモリの取得及び開放、並びに、ＨＤＤのデータの書込み及び読出し等の記憶制御処理を行う。
【００２７】
ＥＣＳ２５は、スキャン及び印刷を行うハードウェアであるエンジン７４（図３参照）の制御処理を行う。
【００２８】
ＤＣＳ２６は、画像処理装置１０に記憶されている情報の配信等の制御処理を行う。
【００２９】
ＣＣＳ２７は、ユーザの認証処理、及び、画像処理装置１０により実現されるサービスの課金処理に関する制御処理を行う。
【００３０】
ユーザを認証する認証処理は任意でよい。ユーザの認証処理は、例えばユーザを識別するＩＤカードを読み取る処理、並びに、ユーザの識別情報及びパスワードの組み合わせと照合する処理等である。
【００３１】
ＩＤカードを読み取る処理は、ＮＦＣ（Near  Field  Communication）等を利用した読取装置により、ＩＤカードに含まれるユーザの識別情報を、ＩＤカードから読み取る処理である。
【００３２】
ユーザの識別情報及びパスワードの組み合わせと照合する処理は、ユーザの識別情報及びパスワードの入力を受け付け、当該ユーザの識別情報及びパスワードを、画像処理装置１０に記憶されているユーザの識別情報及びパスワードの組み合わせと照合する処理である。情報処理装置２０からネットワーク２００を介して画像処理装置１０が利用される場合は、例えば画像処理装置１０が、当該情報処理装置２０からユーザの識別情報及びパスワードを受信することにより、当該情報処理装置２０のユーザを認証する。
【００３３】
ＬＣＳ２８は、画像処理装置１０で動作する各ソフトウェアから出力されるログの記憶制御処理を行う。
【００３４】
ＵＣＳ２９は、ユーザ情報の読出し、追加、変更及び削除等の記憶制御処理を行う。ユーザ情報は、例えばユーザの認証に使用されるユーザの識別情報及びパスワード等である。
【００３５】
ＳＣＳ３０は、ソフトウェアの管理、オペレーションパネル等の操作部の制御、システム画面の表示、ＬＥＤの表示、ハードウェア資源の管理、及び、割り込みアプリケーション制御等の制御処理を行う。
【００３６】
ＳＲＭ３１は、ＳＣＳ３０と共に画像処理装置１０のシステムの制御処理、及び、ハードウェア資源の制御処理を行う。ＳＲＭ３１は、例えばエンジン７４（図３参照）に含まれるプロッタ等のハードウェアを利用する上位層のソフトウェアから、ハードウェア資源獲得要求を受信し、各ソフトウェアから受信したハードウェア資源獲得要求の調停を行い、１以上のハードウェア資源の割り当て制御を行う。
【００３７】
具体的には、ＳＲＭ３１は、ハードウェア資源獲得要求により指定されたハードウェア資源が利用可能であるか否か（他のソフトウェアから受信したハードウェア資源獲得要求に応じて、他のソフトウェアに既に利用されていないか）を判定する。ＳＲＭ３１は、ハードウェア資源獲得要求により指定されたハードウェア資源が利用可能である場合、当該ハードウェア資源が利用可能であることを、当該ハードウェア資源獲得要求を送信した上位層のソフトウェアに通知する。
【００３８】
また、ＳＲＭ３１は、上位層から受信した各ハードウェア資源獲得要求のスケジューリングを行うことにより、各ハードウェア資源獲得要求により指定された動作（例えば紙搬送、作像動作、メモリ確保及びファイル生成等）の実行指示を行う。なおＳＲＭ３１から直接、エンジン７４（図３参照）に対する実行指示が行われる場合、エンジンＩ／Ｆが利用される。エンジンＩ／Ｆは、エンジン７４に処理要求を行う予め定義されている関数である。
【００３９】
ハンドラ層のソフトウェアは、ＳＲＭ３１からハードウェア資源獲得要求を受信し、当該ハードウェア資源獲得要求に応じたハードウェア資源を獲得する。
【００４０】
ハンドラ層は、ＦＣＵＨ（Fax  Control  Unit  Handler）４１、ＩＭＨ（Image  Memory  Handler）４２、及び、ＭＥＵ（Media  Edit  Utility）４３を有する。
【００４１】
ＦＣＵＨ４１は、ＳＲＭ３１から、エンジン７４（図３参照）に含まれるファクスコントロールユニットに対するハードウェア資源獲得要求を受信し、ファクスコントロールユニットの動作制御を行う。なおＦＣＵＨ４１によりファクスコントロールユニットに処理要求が送信される場合も、上述のエンジンＩ／Ｆが利用される。
【００４２】
ＩＭＨ４２は、ＳＲＭ３１からメモリに対するハードウェア資源獲得要求を受信し、上位層のソフトウェアにより使用されるメモリの割り当て制御を行う。
【００４３】
ＭＥＵ４３は、ＳＲＭ３１からハードウェア資源獲得要求を受信し、画像変換制御等の画像処理を行うハードウェアの動作制御を行う。
【００４４】
上述のソフトウェアの動作例として、画像処理装置１０がコピー処理を行う場合について具体的に説明する。
【００４５】
はじめに、ユーザの認証処理が、ＯＣＳ２２、ＣＣＳ２７及びＵＣＳ２９により行われる。具体的には、ＯＣＳ２２が、ユーザの識別情報及びパスワードを示す操作入力を受け付けると、当該ユーザの識別情報及びパスワードをＣＣＳ２７に送信する。ＣＣＳ２７は、ＯＣＳ２２からユーザの識別情報及びパスワードを受け付けると、当該ユーザの識別情報及びパスワードの組み合わせが画像処理装置１０に記憶されているか否かを、ＵＣＳ２９を介して確認することによりユーザの認証を行う。
【００４６】
次に、ＯＣＳ２２が、コピーボタンの押下等のコピーアプリ１２を動作させることを示す操作入力を受け付ける。
【００４７】
次に、コピーアプリ１２が、コピー処理に使用するメモリの取得をＭＣＳ２４に要求し、エンジン７４（図３参照）による読み取り制御をＥＣＳ２５に要求することにより、更に下位のサ―ビス層のソフトウェア（ＳＣＳ３０及びＳＲＭ３１）で処理が実行される。ＳＲＭ３１は、エンジン７４とエンジンＩ／Ｆを介して情報の送受信を行う。一方、エンジン７４から出力されたデータは、ＩＭＨ４２により記憶制御されるメモリに保持される。
【００４８】
ＩＭＨ４２は、ユーザによる操作入力、及び、画像処理装置１０の設定に応じて、ＨＤＤ６３（図３参照）に画像を記録し、画像変換制御等の画像処理の実行をＭＥＵ４３に要求する。
【００４９】
ＥＣＳ２５により、全部もしくは部分的に色を変更した画像（後述の第２の画像）がエンジン７４に入力されると、エンジン７４により全部もしくは部分的に色を変更した画像（第２の画像）が印刷される。
【００５０】
ＬＣＳ２８は、上述の各ソフトウェアにより行われたユーザの認証処理から印刷処理までの一連の処理のログを、画像処理装置１０に記憶する。
【００５１】
＜画像処理装置のハードウェア構成＞
次に、画像処理装置１０のハードウェア構成の例について説明する。
【００５２】
図３は、画像処理装置１０のハードウェア構成の例を示す図である。画像処理装置１０は、コントローラ６０、オペレーションパネル７０、ＦＣＵ（Facsimile  Control  Unit）７１、ＵＳＢ（Universal  Serial  Bus）デバイス７２、ＭＬＢ（Media  Link  Board）７３及びエンジン７４を備える。
【００５３】
コントローラ６０は、画像処理装置１０の動作を制御する制御装置である。コントローラ６０は、ＣＰＵ（Central  Processing  Unit）６１、メモリ６２、ＨＤＤ６３、ＡＳＩＣ（Application  Specific  Integrated  Circuit）６４、ＰＨＹ（Physical  Layer  Chip）６５及びＴＰＭ（Trusted  Platform  Module）６６を備える。
【００５４】
ＣＰＵ６１は、画像処理装置１０の動作を制御する上述のアプリ層、コントロールサービス層及びハンドラ層のソフトウェアを実行する。
【００５５】
メモリ６２は、画像処理装置１０の主記憶装置である。ＨＤＤ６３は、画像処理装置１０の補助記憶装置である。ＨＤＤ６３は、例えば上述のアプリ層、コントロールサービス層及びハンドラ層のソフトウェアを記憶する。上述のアプリ層、コントロールサービス層及びハンドラ層のソフトウェアは、ＣＰＵ６１によってＨＤＤ６３から読み出されることにより、メモリ６２上に展開される。
【００５６】
ＡＳＩＣ６４は、画像処理装置１０の動作を制御する集積回路である。ＣＰＵ６１、メモリ６２、ＨＤＤ６３、ＰＨＹ６５、ＴＰＭ６６、オペレーションパネル７０、ＦＣＵ７１、ＵＳＢデバイス７２、ＭＬＢ７３及びエンジン７４は、データ転送バスによってＡＳＩＣ６４に接続されている。
【００５７】
ＰＨＹ６５は、ネットワーク２００に接続された情報処理装置２０との通信を制御する。
【００５８】
ＴＰＭ６６は、暗号キー等の秘匿性の高い情報を記憶するセキュリティチップである。暗号キーは、例えば公開鍵暗号の秘密鍵（復号鍵）等である。暗号キーをＨＤＤ６３ではなくＴＰＭ６６に記憶することにより、暗号キーの流出リスクを低下させることができる。
【００５９】
例えばＴＰＭ６６は、公開鍵暗号の公開鍵により暗号化されたデータを復号する場合、ＴＰＭ６６内で記憶されている秘密鍵を使用して当該データを復号する。
【００６０】
また例えば、ＴＰＭ６６は、コピーアプリ１２、ファクスアプリ１３及びスキャナアプリ１４にて、画像の読み取り要求が発生した場合、ＴＰＭ６６に記憶された暗号キーにより暗号化された当該画像を、ＨＤＤ６３に記録する。
【００６１】
オペレーションパネル７０は、画像処理装置１０を使用するユーザから、各種ジョブの実行指示、及び、設定入力等を受け付けたり、ユーザに提示する各種情報を表示したりするユーザインタフェースである。オペレーションパネル７０は、タッチパネルを備えている。
【００６２】
ＦＣＵ７１は、画像処理装置１０のファクシミリ機能を制御する制御ユニットである。
【００６３】
ＵＳＢデバイス７２は、ＵＳＢ機器を接続するインタフェースである。
【００６４】
ＭＬＢ７３は、画像データのフォーマット変換を行う変換ボードである。
【００６５】
エンジン７４は、画像の読取を行うスキャナエンジン、及び、印刷を行うプロッタエンジン等を含む。
【００６６】
＜画像処理装置の機能構成＞
次に、上述のハードウェアとソフトウェアとが協働することにより実現される画像処理装置１０の機能構成の例について説明する。
【００６７】
図４は、画像処理装置１０の機能構成の例を示す図である。画像処理装置１０は、記憶部１０１、操作受付部１０２、認証制御部１０３、通信制御部１０４、読取制御部１０５、画像処理部１０６、印刷制御部１０７、暗号処理部１０８及び記憶制御部１０９を備える。
【００６８】
記憶部１０１は情報を記憶する。記憶部１０１に記憶される情報は、例えば認証制御部１０３により認証されたユーザの指示により行われた画像処理装置１０の各機能の動作を示すログである。また例えば、記憶部１０１に記憶される情報は、後述の第２の画像である。
【００６９】
操作受付部１０２は、ユーザから操作入力を受け付ける。
【００７０】
認証制御部１０３は、上述の認証処理によりユーザを認証する。
【００７１】
通信制御部１０４は、ネットワーク２００に接続された情報処理装置２０と通信する通信処理を行う。通信制御部１０４は、例えば情報処理装置２０から、第１の画像を受信する。第１の画像は、画像処理装置１０による処理の対象になる画像である。第１の画像は、例えば情報処理装置２０の文書作成ソフト等で作成された情報を示す画像等である。
【００７２】
読取制御部１０５は、紙媒体等の記録媒体に記録された情報を、第１の画像として読み取る。読取制御部１０５により読み取られた第１の画像のデータ形式は任意でよい。読取制御部１０５により読み取られた第１の画像のデータ形式は、例えばＪＰＥＧ形式、ＴＩＦＦ形式及びＰＤＦ形式等である。
【００７３】
記憶制御部１０９は、記憶部１０１に情報を記憶する。記憶制御部１０９は、例えば上述の第１の画像を、記憶部１０１に記憶する。
【００７４】
画像処理部１０６は、記憶部１０１に記憶されている第１の画像に対して、記憶後に色を変更する画像処理（色変更処理）を行うことにより、第２の画像を生成する。なお第２の画像のデータ形式は、第１の画像と同じでもよいし、第１の画像のデータ形式と異なっていてもよい。
【００７５】
より詳細には、操作受付部１０２は、記憶部１０１に記憶されている第１の画像をオペレーションパネル７０に表示するとともに、オペレーションパネル７０に表示された第１の画像の一部または全部の領域の選択と、選択領域の色の指定を受け付ける。
【００７６】
ここで、図５はオペレーションパネル７０に表示されたＧＵＩ８０の一例を示す正面図である。図５に示すように、オペレーションパネル７０には、記憶部１０１に記憶されている第１の画像を選択的に表示するＧＵＩ（Graphical  User  Interface）８０が表示される。例えば、ＧＵＩ８０は、記憶部１０１に記憶されている全ての第１の画像をスクロールさせて選択可能とする。ユーザは、スクロールして表示した所望の第１の画像をタッチパネルを介して選択する。
【００７７】
また、ＧＵＩ８０は、選択されてオペレーションパネル７０に表示された一の第１の画像の一部または全部の領域を選択可能とする。例えば、第１の画像の一部の領域を選択する場合、ユーザは、ＧＵＩ８０の「タッチによる指定」のラジオボタンを操作後、タッチパネルを介してＧＵＩ８０上の第１の画像の一部の領域を選択する。また、ユーザは、ＧＵＩ８０の「全指定」のラジオボタンを操作することにより、第１の画像の全部の領域を選択する。
【００７８】
さらに、ＧＵＩ８０は、選択されてオペレーションパネル７０に表示された一の第１の画像の選択領域における色を指定可能とする。ユーザは、ＧＵＩ８０およびタッチパネルを介して所望の色を指定する。
【００７９】
画像処理部１０６は、記憶部１０１に記憶されている第１の画像における選択領域について、色の成分（色空間：ＣＭＹＫ）のプレーンデータに分解する。また、画像処理部１０６は、記憶部１０１に記憶されている第１の画像における選択領域について指定された色（色空間：ＲＧＢ）を取得してＣＭＹＫの色空間に再分配する演算処理を実行する。
【００８０】
そして、画像処理部１０６は、第１の画像における選択領域についての各色のプレーンデータを再分配後の各色のプレーンデータに置き換えて、第２の画像を生成する。
【００８１】
ここで、図６は画像処理部１０６における画像処理の一例を示す図である。図６に示す例は、第１の画像の一部領域の色を変更した例を示すものであり、図６（ａ）に示す第１の画像Ａにおける右上の黒色のマークｍを選択し、図６（ｂ）に示すようにマークｍを緑色に変更した画像Ａ´を生成した場合を示す。この場合、図６（ｂ）に示すように、第１の画像Ａにおける右上の黒色のマークｍを緑色に変更したことにより、マークｍについてはＣプレーンデータとＭプレーンデータに分解され、マークｍについてのＫプレーンデータは削除される。
【００８２】
ここで、図７は画像処理部１０６における画像処理の一例を示す図である。図７に示す例は、第１の画像の一部領域の色を変更した例を示すものであり、下地に黄色がある第１の画像Ｂにおける右上の黒色のマークｍを選択して緑色に変更した場合を示す。この場合、図７に示すように、ＹプレーンデータはマークｍについてのＣプレーンデータとＭプレーンデータに干渉して色味を変えてしまうので、Ｙプレーンデータにおいてマークｍの部分を白抜きする。
【００８３】
すなわち、画像処理部１０６は、指定された第１の画像の色の成分（色空間：ＣＭＹＫ）の値を基準とし、全体の色を調整して第２の画像を生成する。なお、画像処理部１０６は、指定された第１の画像の色の成分（色空間：ＣＭＹＫ）の値の範囲（レベル）を指定して、当該範囲（レベル）を満たす領域について色を調整して第２の画像を生成するようにしてもよい。
【００８４】
画像処理部１０６は、上述の第２の画像を、記憶制御部１０９を介して記憶部１０１に記憶する。
【００８５】
記憶制御部１０９は、例えば上述の第２の画像を、記憶部１０１に記憶する。
【００８６】
印刷制御部１０７は、上述の第１の画像または第２の画像を印刷する。
【００８７】
暗号処理部１０８は、画像処理装置１０で処理される情報の一部又は全部の暗号化処理、及び、暗号化された情報の復号化処理を行う。暗号化及び復号化の対象となる情報は、記憶部１０１に記憶される情報、及び、情報処理装置２０とネットワーク２００を介して送受信される情報等である。
【００８８】
また例えば、記憶制御部１０９は、認証制御部１０３による上述の認証処理の結果を示すログを記憶部１０１に記憶する。認証結果を示すログは、例えば認証処理が行われた日時、ユーザを識別する識別情報、及び、認証結果（認証ＯＫ又は認証ＮＧ）を含む。
【００８９】
また例えば、記憶制御部１０９は、情報処理装置２０から第１の画像を受信したときに、第１の画像の送信元の情報処理装置２０のユーザを識別する識別情報を含むログを記憶部１０１に記憶する。
【００９０】
なおログ上で第１の画像を特定するために使用される情報は、例えば第１の画像のデータ名、及び、第１の画像から算出されるハッシュ値等である。第１の画像のデータ名は、例えば情報処理装置２０から送信された印刷ジョブから取得される。また第１の画像のハッシュ値は、情報処理装置２０により算出されてもよいし、記憶制御部１０９が、ログを記憶するときに算出してもよい。
【００９１】
また例えば、記憶制御部１０９は、紙媒体等の記録媒体に記録された情報が、読取制御部１０５により第１の画像として読み取られたときに、当該第１の画像の読み取りを指示する操作入力を行ったユーザを識別する識別情報を含むログを記憶部１０１に記憶する。
【００９２】
また例えば、記憶制御部１０９は、画像処理部１０６により第２の画像が生成されたときに、第２の画像を生成したユーザの識別情報を含むログを、記憶部１０１に記憶する。第２の画像を生成したユーザの識別情報は、当該第２の画像の生成元の第１の画像を送信した情報処理装置２０のユーザの識別情報、又は、当該第２の画像の生成元の第１の画像を読み込む操作入力を行った情報処理装置２０のユーザの識別情報である。なおログ上で第２の画像を特定するために使用される情報の説明は、第１の画像の場合と同じなので省略する。
【００９３】
また例えば、記憶制御部１０９は、第２の画像が印刷制御部１０７により印刷されたときに、当該第２の画像の印刷を行ったユーザを識別する識別情報を含むログを記憶部１０１に記憶する。
【００９４】
＜色変更処理＞
次に、色変更処理の流れについて説明する。
【００９５】
ここで、図８は、色変更処理の流れを概略的に示すフローチャートである。なお、図８に示す色変更処理は、ユーザの認証結果が認証ＯＫである場合であることを条件とする。
【００９６】
図８に示すように、操作受付部１０２は、オペレーションパネル７０にＧＵＩ８０を表示して（ステップＳ１）、記憶部１０１に記憶されている第１の画像から一の第１の画像を選択させるとともに、選択された一の第１の画像の一部または全部の領域を選択させ、色を指定させる。
【００９７】
その後、画像処理部１０６は、ＧＵＩ８０を介して選択された第１の画像における一部または全部の領域と、指定された色と、を取得する（ステップＳ２）。
【００９８】
次いで、画像処理部１０６は、第１の画像における選択領域について、色の成分（色空間：ＣＭＹＫ）のプレーンデータに分解する（ステップＳ３）。
【００９９】
また、画像処理部１０６は、第１の画像における選択領域について指定された色（色空間：ＲＧＢ）を取得してＣＭＹＫの色空間に再分配する演算処理を実行する（ステップＳ４）。
【０１００】
そして、画像処理部１０６は、第１の画像における選択領域についての各色のプレーンデータを再分配後の各色のプレーンデータに置き換えて、第２の画像を生成する（ステップＳ５）。
【０１０１】
このようにして生成された第２の画像は、必要に応じて記憶部１０１に記憶される。また、第２の画像は、印刷制御部１０７を介して印刷される。
【０１０２】
このように本実施の形態によれば、印刷時に選択された領域の蓄積データから色の成分がわかり、指定された色に応じて、演算処理し、再度ＣＭＹＫのプレーンデータに分配することができるので、記憶部１０１に蓄積された印刷データについて、全部もしくは部分的に色を変更することができる。これにより、記憶部１０１に蓄積された印刷データについて、月ごとの提出物の見出しの色を簡易に変更できることで、注目させたい文字やマークを後から強調したりすることができる。
【０１０３】
なお、上記実施の形態では、本発明の画像形成装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機（ＭＦＰ）に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【０１０４】
１０      画像処理装置、画像形成装置
１０２    操作受付部
１０６    画像処理部
１０９    記憶制御部
【先行技術文献】
【特許文献】
【０１０５】
【特許文献１】特開２０１５−６１１７９号公報
【図１】
2019125971.tif 000003
【図２】
2019125971.tif 000004
【図３】
2019125971.tif 000005
【図４】
2019125971.tif 000006
【図５】
2019125971.tif 000007
【図６】
2019125971.tif 000008
【図７】
2019125971.tif 000009
【図８】
2019125971.tif 000010