(57)【特許請求の範囲】
【請求項１】
印刷データと、２色印刷の際に用いる色である黒と１つの有彩色を示す色情報とを受信する受信手段と、
前記受信手段により受信された印刷データをフルカラーで表現された画像データに変換する第１変換手段と、
前記フルカラーで表現された画像データを前記受信手段によって受信した黒と１つの有彩色からなる２色の画像データに変換する第２変換手段と、
前記フルカラーで表現された画像データを印刷するか保存するかを判定し、印刷すると判定したことに基づき、前記第２変換手段による変換後の２色の画像データの印刷処理を印刷手段に実行させ、保存すると判定したことに基づき、前記第２変換手段による変換を行わずに前記フルカラーで表現された画像データを前記黒と１つの有彩色を示す色情報と共に保存手段に保存する制御手段と、
前記保存手段に保存された画像データの印刷指示又は送信指示を受け付ける受付手段とを備え、
前記制御手段は、前記受付手段により前記印刷指示を受け付けたことに基づき、前記保存された黒と１つの有彩色を示す色情報にしたがって、前記フルカラーで表現された画像データを、前記第２変換手段によって黒と１つの有彩色からなる２色の画像データに変換させてから印刷処理を前記印刷手段に実行させ、
前記受付手段により前記送信指示を受け付けたことに基づき、前記第２変換手段による変換を行わずに前記フルカラーで表現された画像データの送信処理を送信手段に実行させることを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記印刷データの属性情報として設定されている出力方法を確認することにより、前記画像データを印刷するか保存するかを判定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記送信手段は、前記フルカラーで表現された画像データを前記画像処理装置の操作部を介してユーザによって指定されたファイル形式に変換してから他の装置に送信することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記受付手段により前記印刷指示を受け付けた場合に、前記画像処理装置の操作部を介してユーザによって指定された色が、前記画像データと共に保存した前記色情報に示される色に含まれない場合には、カラーモードが異なることを示す警告をユーザに明示する第１の明示手段を備えたことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記保存手段に保存された画像データに、他の画像データを結合する際に、前記他の画像データが示す画像に用いられている色が、前記色情報に示される色に含まれない場合には、カラーモードが異なることを示す警告をユーザに明示する第２の明示手段を備えたことを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記保存手段により保存された画像データに、色を変えることのできない他の画像データを合成して印刷する際に、前記他の画像データが示す画像に用いられている色が、前記色情報に示される色に含まれない場合には、合成して印刷することができないことを示す警告をユーザに明示する第３の明示手段を備えたことを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記受信手段は、前記印刷データ及び前記色情報とともに、印刷するか保存するかを示す情報を出力方法としてプリンタドライバから受信することを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
画像処理装置の制御方法であって、
印刷データと、２色印刷の際に用いる色である黒と１つの有彩色を示す色情報とを受信する受信ステップと、
前記受信ステップで受信された印刷データをフルカラーで表現された画像データに変換する第１変換ステップと、
前記フルカラーで表現された画像データを前記受信ステップで受信した黒と１つの有彩色からなる２色の画像データに変換する第２変換ステップと、
前記フルカラーで表現された画像データを印刷するか保存するかを判定し、印刷すると判定したことに基づき、前記第２変換ステップにおける変換後の２色の画像データの印刷処理を印刷手段に実行させ、保存すると判定したことに基づき、前記第２変換ステップにおける変換を行わずに前記フルカラーで表現された画像データを前記黒と１つの有彩色を示す色情報と共に保存手段に保存する制御ステップと、
前記制御ステップで保存された画像データの印刷指示又は送信指示を受け付ける受付ステップとを備え、
前記制御ステップは、前記受付ステップにおいて前記印刷指示を受け付けたことに基づき、前記保存された黒と１つの有彩色を示す色情報にしたがって、前記フルカラーで表現された画像データを、前記第２変換ステップにおいて黒と１つの有彩色からなる２色の画像データに変換させてから印刷処理を前記印刷手段に実行させ、
前記受付ステップにおいて前記送信指示を受け付けたことに基づき、前記第２変換ステップにおける変換を行わずに前記フルカラーで表現された画像データの送信処理を送信手段に実行させることを特徴とする画像処理装置の制御方法。
【請求項９】
画像処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記画像処理装置の制御方法は、
印刷データと、２色印刷の際に用いる色である黒と１つの有彩色を示す色情報とを受信する受信ステップと、
前記受信ステップで受信された印刷データをフルカラーで表現された画像データに変換する第１変換ステップと、
前記フルカラーで表現された画像データを前記受信ステップで受信した黒と１つの有彩色からなる２色の画像データに変換する第２変換ステップと、
前記フルカラーで表現された画像データを印刷するか保存するかを判定し、印刷すると判定したことに基づき、前記第２変換ステップにおける変換後の２色の画像データの印刷処理を印刷手段に実行させ、保存すると判定したことに基づき、前記第２変換ステップにおける変換を行わずに前記フルカラーで表現された画像データを前記黒と１つの有彩色を示す色情報と共に保存手段に保存する制御ステップと、
前記制御ステップで保存された画像データの印刷指示又は送信指示を受け付ける受付ステップとを備え、
前記制御ステップは、前記受付ステップにおいて前記印刷指示を受け付けたことに基づき、前記保存された黒と１つの有彩色を示す色情報にしたがって、前記フルカラーで表現された画像データを、前記第２変換ステップにおいて黒と１つの有彩色からなる２色の画像データに変換させてから印刷処理を前記印刷手段に実行させ、
前記受付ステップにおいて前記送信指示を受け付けたことに基づき、前記第２変換ステップにおける変換を行わずに前記フルカラーで表現された画像データの送信処理を送信手段に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
指定された２色のみを使用して文書を印刷する２色印刷を行うことができる複合機がある。通常、複合機のメインテナンスサポート契約では印刷枚数に応じて使用料金を徴収するサービスを提供しているが、印刷の種類がフルカラーかモノクロか２色かにより単価を変えている。２色印刷の場合はフルカラー印刷より安価な単価が設定されている。
【０００３】
そのため、複合機のユーザが２色印刷を指定した場合は、２色で印刷することが求められる。
【０００４】
また、複合機では、プリンタドライバから印刷を指示する場合と同様の方法で複合機の保存領域に画像データを保存する機能が提供されている。複合機の保存領域に保存された画像データは、ユーザの操作により印刷を行えるばかりでなく、ファイル共有サーバや電子メールの宛先に送信することも可能である。通常、送信の場合は上記サービスでの使用料金は発生しない。
【０００５】
上記技術に関連して、２色印刷時に単色のフォームと合成して印刷する技術が開示されている（例えば、特許文献１参照）。
【０００６】
さらに、複合機の保存領域に保存された画像データの再利用方法についての技術が開示されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−２８８０７６号公報
【特許文献２】特開平１０−２８５３８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記技術では、指定された色のみを使用して画像データを印刷すると、その画像データがフルカラーの画像データであっても、指定された色のみの画像データに変換され、その画像データの再利用時における利便性を損なうという問題点があった。
【０００９】
本発明の目的は、画像データの再利用時における利便性を損なうことなく画像データを再利用可能な画像処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の画像処理装置は、印刷データと、２色印刷の際に用いる色である黒と１つの有彩色を示す色情報とを受信する受信手段と、前記受信手段により受信された印刷データをフルカラーで表現された画像データに変換する第１変換手段と、前記フルカラーで表現された画像データを前記受信手段によって受信した黒と１つの有彩色からなる２色の画像データに変換する第２変換手段と、前記フルカラーで表現された画像データを印刷するか保存するかを判定し、印刷すると判定したことに基づき、前記第２変換手段による変換後の２色の画像データの印刷処理を印刷手段に実行させ、保存すると判定したことに基づき、前記第２変換手段による変換を行わずに前記フルカラーで表現された画像データを前記黒と１つの有彩色を示す色情報と共に保存手段に保存する制御手段と、前記保存手段に保存された画像データの印刷指示又は送信指示を受け付ける受付手段とを備え、前記制御手段は、前記受付手段により前記印刷指示を受け付けたことに基づき、前記保存された黒と１つの有彩色を示す色情報にしたがって、前記フルカラーで表現された画像データを、前記第２変換手段によって黒と１つの有彩色からなる２色の画像データに変換させてから印刷処理を前記印刷手段に実行させ、前記受付手段により前記送信指示を受け付けたことに基づき、前記第２変換手段による変換を行わずに前記フルカラーで表現された画像データの送信処理を送信手段に実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像データの再利用時における利便性を損なうことなく画像データを再利用可能な画像処理装置及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る画像処理装置を含むシステムの概略構成を示す図である。
【図２】図１における画像処理装置のハードウェア構成を示す図である。
【図３】図１における画像処理装置のソフトウェア構成を示す図である。
【図４】図１におけるＰＣで表示されるプリンタドライバ画面の一例を示す図である。
【図５】図２におけるＣＰＵにより実行されるＰＤＬ投入処理の流れを示すフローチャートである。
【図６】文書管理情報部に保存されるジョブ属性を示す図である。
【図７】図２における操作部のタッチパネルに、文書リストが表示されている状態の画面例を示す図である。
【図８】印刷設定画面を示す図である。
【図９】カラーモード選択画面を示す図である。
【図１０】２色カラー選択画面を示す図である。
【図１１】図２におけるＣＰＵにより実行される印刷処理の流れを示すフローチャートである。
【図１２】送信画面を示す図である。
【図１３】宛先画面を示す図である。
【図１４】図２におけるＣＰＵにより実行される送信処理の流れを示すフローチャートである。
【図１５】図２におけるＣＰＵにより実行される文書結合処理の流れを示すフローチャートである。
【図１６】図２におけるＣＰＵにより実行されるフォーム合成処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１４】
図１は、本発明の実施の形態に係る画像処理装置を含む画像処理システム２００の概略構成を示す図である。
【００１５】
図１において、画像処理装置１００１，１００２，ＰＣ１００７が示されている。これらは、各々ＬＡＮに接続され、相互に通信可能になっている。そして、ＰＣ１００７から画像処理装置１００１、１００２に対してＰＤＬジョブを投入できるようになっている。
【００１６】
投入されたＰＤＬの指示内容により画像処理装置１００１、１００２から印刷したり、ＰＤＬが示す画像データを画像処理装置に保存できる。また画像処理装置１００１，１００２からＰＣ１００７に画像データを送信することもできる。
【００１７】
画像処理装置１００１，１００２の構成は同じであるので、以下の説明において画像処理装置の説明をする場合は、画像処理装置１００１を用いることとする。
【００１８】
図２は、図１における画像処理装置１００１のハードウェア構成を示す図である。
【００１９】
図２において、画像処理装置１００１は、コントローラユニット２０００及び操作部２０１２を含む。
【００２０】
コントローラユニット２０００は、画像入力デバイスであるスキャナ２０７０や画像出力デバイスであるプリンタ２０９５と接続される。そして、コントローラユニット２０００は、スキャナ２０７０で読み取られた画像データをプリンタ２０９５により印刷するコピー機能を実現するための制御を行う。
【００２１】
コントローラユニット２０００はさらに、ＬＡＮ１００５に接続することによって、画像データやデバイス情報の入出力を行うための制御を行う。
【００２２】
具体的に、コントローラユニット２０００は、ＣＰＵ２００１を備え、ＣＰＵ２００１は、ＨＤＤ（ハードディスクドライブ）２００４に保存されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げる。
【００２３】
その後、このＯＳ上でＨＤＤ２００４に格納されているアプリケーションプログラムを実行することによって各種処理を実行する。このＣＰＵ２００１の作業領域としてはＲＡＭ２００２が用いられる。
【００２４】
ＲＡＭ２００２は、作業領域とともに、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２００４は、上記アプリケーションプログラムとともに、画像データやユーザ情報、装置設定情報が保存される。なお、このＨＤＤ２００４に代えて、ＨＤＤと同様のインターフェースで接続可能なＳＳＤ（ソリッドステートドライブ）を使用してもよい。
【００２５】
ＣＰＵ２００１には、システムバス２００７を介してＲＡＭ２００２が接続されている。
【００２６】
さらに、ＣＰＵ２００１には、各種インターフェースとして、操作部Ｉ／Ｆ２００６、ネットワークＩ／Ｆ２０１０、及びイメージバスＩ／Ｆ２００５が接続されている。
【００２７】
操作部Ｉ／Ｆ２００６は、タッチパネルを備える操作部２０１２とのインターフェースであり、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部Ｉ／Ｆ２００６は、操作部２０１２においてユーザにより入力された情報をＣＰＵ２００１に送信する。
【００２８】
ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００５に接続され、ＬＡＮ１００５を介してＬＡＮ１００５上の各装置との間で情報の送受信を行う。
【００２９】
イメージバスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するためのバスブリッジである。
【００３０】
画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２００８上には、ＲＩＰ（ラスタイメージプロセッサ）２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、画像圧縮部２０４０が接続されている。
【００３１】
ＲＩＰ２０６０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２０２０には、スキャナ２０７０及びプリンタ２０９５が接続される。このデバイスＩ／Ｆ２０２０は、画像データの同期系／非同期系の変換を行う。
【００３２】
スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部２０９０は、印刷する画像データに対してプリンタの補正、解像度変換などを行う。画像回転部２０３０は、画像データの回転を行う。
【００３３】
画像圧縮部２０４０は、多値で表現された画像データをＪＰＥＧデータに、２値で表現された画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどのデータに圧縮するとともに、その伸張処理を行う。
【００３４】
電源２１００は外部からの電源を変圧、ＡＣ／ＤＣ変換し、コントローラユニット２０００に電源を供給する。電源のオフ、オン操作は操作部２０１２に設けられたスイッチにより行うことができるように構成されている。
【００３５】
図３は、図１における画像処理装置１００１のソフトウェア構成を示す図である。
【００３６】
図３において、画像処理装置１００１のソフトウェア構成は、操作部アプリケーション３０１０、デバイス部３０３０、データ管理部３１００、ネットワーク制御部３０３５、画像処理部３０３７、及びファイル変換処理部３０１７で構成される。
【００３７】
操作部アプリケーション３０１０は、操作部２０１２のユーザの操作に応じた処理を行うものであり、以下の各制御部により構成される。
【００３８】
主制御部３０１１は、画面の表示やユーザのタッチパネル操作などの基本的な入出力を行う。ＷｅｂＵＩ処理部３０２０は、操作部２０１２に表示するのに類似したユーザインターフェースをＷｅｂアプリケーションとして提供する。
【００３９】
ＷｅｂＵＩ処理部３０２０はＬＡＮ１００５に接続されたＰＣ１００７のＷｅｂブラウザにＵＩを表示し、Ｗｅｂブラウザの操作を受けとり、操作に応じた処理を行う。
【００４０】
コピー操作処理部３０１２は、デバイス部３０３０を用いて、原稿を読み取り記録紙に複写するコピー操作を行わせる。
【００４１】
スキャン操作処理部３０１３は、デバイス部３０３０、及び文書管理部３０５０を用いて原稿を読み取り電子画像データに変換し、文書ボックスに格納したり、ＬＡＮ１００５上の装置に送信したりする。
【００４２】
送信操作処理部３０１４は、デバイス部３０３０を用いて、読み取られた原稿を示す画像データを、電子メールを用いて送信したり、ファイルサーバーへ送信する。
【００４３】
文書ボックス操作処理部３０１５は、文書管理部３０５０、及びデバイス部３０３０を用いて、文書ボックス内に保存されている画像データの表示、印刷、送信などを行う。
【００４４】
装置設定処理部３０１６は、装置設定管理部３０９０を用いて装置設定の参照、変更の操作を処理する。
【００４５】
次いで、デバイス部３０３０は、スキャナ２０７０を制御するスキャナ制御部３０３２、プリンタ２０９５を制御するプリンタ制御部３０３３、及びスキャナ制御部３０３２とプリンタ制御部３０３３とを制御するデバイス制御部３０３１で構成される。
【００４６】
文書管理部３０５０はＨＤＤ２００４に保存された画像データなどのファイルで構成される文書、及び文書を保存するフォルダの作成、変更、削除を行う。またフォルダの属性情報の変更、文書や文書の一時保存などの処理を行う。これらの情報は文書管理情報部３０５１で管理される。
【００４７】
また、ファイル変換処理部３０１７は、画像データの形式をＰＤＦ（Portable Document Format）やＸＰＳ（XML Paper Specification）へ変換したり、その逆の変換を行う。ここで、上記画像データの形式はＪＰＥＧ、ＭＨ、ＭＭＲ、ＪＢＩＧ、ＴＩＦＦなどである。
【００４８】
画像処理部３０３７は、フルカラー画像を白黒画像、単色画像、２色画像などへの変換や、拡大、縮小処理を行う。この画像処理部３０３７は、保存された画像データを、ユーザにより指定された色で表現された画像を示す画像データに変換した新たな画像データを生成する生成手段にも対応している。
【００４９】
ネットワーク制御部３０３５は、ネットワークに関する制御を行う。
【００５０】
上記構成において、本実施の形態では、まずＰＣ１００７から画像処理装置１００１にＰＤＬを投入し、ＨＤＤ２００４に画像データを保存する処理概要について説明する。その後、保存された画像データを画像処理装置１００１で印刷する処理などについて説明していく。
【００５１】
図４は、図１におけるＰＣ１００７で表示されるプリンタドライバ画面の一例を示す図である。
【００５２】
図４において、出力方法６０１０は、画像処理装置１００１への出力方法が指定するためのプルダウンメニューである。ここでは、「印刷」、「保存」などが指定可能である。「印刷」の場合は記録紙に印刷する。「保存」の場合は、画像処理装置１００１のＨＤＤ２００４に保存する。本実施の形態では、「保存」が指定された状態となっている。
【００５３】
部数６０２０は、印刷部数を数値で指定ためのテキストボックスである。本実施の形態では１部が指定された状態となっている。
【００５４】
原稿サイズ６０３０は、印刷元の画像データの原稿サイズを指定するためのプルダウンメニューである。ここでは「Ａ４」、「Ｂ４」、「Ａ３」、「ＬＥＴＴＥＲ」、「ＬＥＡＧＡＬ」などの原稿サイズが指定可能である。本実施の形態ではＡ４が指定された状態となっている。
【００５５】
記録紙サイズ６０４０は、印刷に用いる記録紙のサイズを指定するためのプルダウンメニューである。ここでは「Ａ４」、「Ｂ４」、「Ａ３」、「ＬＥＴＴＥＲ」、「ＬＥＡＧＡＬ」などのサイズが指定可能である。本実施の形態では、Ａ４が指定された状態となっている。
【００５６】
原稿の向き６０５０は、原稿の向きを指定するためのプルダウンメニューである。ここでは、「縦」、「横」が指定可能である。本実施の形態では、「縦」が指定された状態となっている。
【００５７】
カラーモード６０６０は、印刷のカラーモードするためのプルダウンメニューである。カラーモードとしては、「フルカラー」、「白黒」、「単色」、「２色」が指定可能であり、ここで指定された色により印刷が行われる。
【００５８】
単色の場合は、「単色（レッド）」、「単色（グリーン）」、「単色（ブルー）」、「単色（イエロー）」、「単色（マゼンタ）」、「単色（シアン）」などの色を指定可能である。
【００５９】
２色の場合は「２色（黒＋レッド）」、「２色（黒＋グリーン）」、「２色（黒＋ブルー）」、「２色（黒＋イエロー）」、「２色（黒＋マゼンタ）」、「「２色（黒＋シアン）」」など黒ともう１色が指定可能になっている。本実施の形態では、「２色（黒＋レッド）」が指定された状態となっている。
【００６０】
オーバーレイ６０６５は、オーバーレイをするためのプルダウンメニューである。本実施の形態では、オーバーレイをしないことを示す「なし」が指定された状態となっている。
【００６１】
キャンセル６０７０は、画面を閉じ、本画面を開く前の状態に戻るためのボタンである。印刷６０８０は、画像処理装置１００１にＰＤＬを投入するためのボタンである。このボタンが操作されると、上記各メニューでの指定に応じた属性情報、ＰＤＬデータを作成し、ＬＡＮ１００５を経由して画像処理装置１００１にＰＤＬが投入される。このとき作成されるＰＤＬは、フルカラーのＰＤＬとして作成される。そして、画像処理装置１００１は、ＰＣ１００７からＬＡＮ１００５を経由して属性情報、ＰＤＬデータを受信する。
【００６２】
図５は、図２におけるＣＰＵ２００１により実行されるＰＤＬ投入処理の流れを示すフローチャートである。
【００６３】
図５におけるＰＤＬ投入処理は、画像処理装置１００１のＨＤＤ２００４に保存されたＰＤＬ処理部３０１８のプログラム、及び関連するプログラムをＣＰＵ２００１が読み出すことにより実行される。
【００６４】
まず、ネットワーク制御部３０３５でネットワークＩ／Ｆ２０１０を制御してＬＡＮ１００５から属性情報、及びＰＤＬデータを受信し（ステップＳ４０１０）、ＲＡＭ２００２に確保されたバッファに一時保存する。
【００６５】
次いで、受信した属性情報を文書管理部３０５０により文書管理情報部３０５１にジョブ属性５０１０として保存する（ステップＳ４０２０）（属性情報保存手段）。このジョブ属性の詳細については後述する。上述したように、本実施の形態では、ジョブ属性としてカラーモードが２色（黒＋レッド）、部数が１部、原稿サイズがＡ４、記録紙サイズがＡ４、原稿の向きが縦、オーバーレイがなしとして保存される。またこのとき画像処理装置１００１は、このジョブを識別するためのジョブＩＤを付与する。
【００６６】
次いで、ＲＡＭ２００２に保存されたＰＤＬデータをプリンタ２０９５で印刷可能な画像形式のデータに展開し（ステップＳ４０３０）、ＨＤＤ２００４に保存する。
【００６７】
具体的には、ＰＤＬ処理部３０１８が画像処理部３０３７を用いてプリンタ画像処理部２０９０を制御してＰＤＬデータから画像データへの変換処理を行い、文書管理部３０５０を用いてＨＤＤ２００４に画像データを保存する処理である。このとき、フルカラーの画像データが作成される。従って、ここでの画像データは、任意の色で表現された画像を示す画像データである。さらに、ステップＳ４０３０は、属性情報に含まれるカラーモードに示される色に変換せずに、画像データをそのまま保存する画像データ保存手段に対応する。また、画像データは１ページ毎に１つのファイルとして作成される。
【００６８】
次いで、投入されたＰＤＬデータの出力方法が保存か否かを判別する（ステップＳ４０４０）。ステップＳ４０４０の判別の結果、出力方法が保存のとき（ステップＳ４０４０でＹＥＳ）、ＨＤＤ２００４に保存された画像データを保存するデータとして確定し、そのデータを保存して（ステップＳ４０５０）、本処理を終了する。この処理を行うことにより、文書ボックス操作処理部３０１５から保存したデータにアクセス可能な状態になる。
【００６９】
一方、ステップＳ４０４０の判別の結果、出力方法が保存ではないとき（ステップＳ４０４０でＮＯ）、印刷処理を行う（ステップＳ４０６０）。具体的には、文書管理部３０５０を用いて属性データ、画像データを読出し、画像処理部３０３７を用いてカラーモードに応じた色変換処理や、原稿サイズ、記録紙サイズの組み合わせに応じた変倍処理などの画像処理を行い、印刷データを作成する。
【００７０】
さらに、作成した印刷データをデバイス制御部３０３１を経由してプリンタ制御部３０３３に送り、プリンタ２０９５で印刷データを記録紙に印刷する。
【００７１】
次いで、印刷が完了した印刷データをＨＤＤ２００４から削除して（ステップＳ４０７０）、本処理を終了する。
【００７２】
図５の処理によれば、任意の色で表現された画像を示す画像データを識別するための識別情報、及び識別情報により識別される画像データを印刷する際に用いる色を示す色情報を含む属性情報を取得する（ステップＳ４０１０）。そして、取得された属性情報を保存し（ステップＳ４０２０）、取得された属性情報に含まれる色情報に示される色に変換せずに、画像データをそのまま保存する（ステップＳ４０３０）。その結果、変換して保存する場合と比較して、そのままフルカラーで印刷することも可能であるし、他の色に変換することも可能である。従って、画像データの再利用時における利便性を損なうことなく画像データを再利用可能となる。
【００７３】
図６は、文書管理情報部３０５１に保存されるジョブ属性を示す図である。
【００７４】
図６において、ジョブ属性５０１０（属性情報）として、ジョブＩＤ、カラーモード（色情報）、部数、原稿サイズ、記録紙サイズ、原稿向き、オーバーレイなど、ジョブに関連する情報が含まれている。文書管理部３０５０にジョブＩＤを問い合わせることにより、ジョブ属性５０１０を読み出せるように構成されている。
【００７５】
また、ジョブ属性５０１０に続き、ページ数分のページ属性５０３１、５０３２、５０３５も保存される。ページ属性には画像データを識別するための画像ＩＤ（識別情報）が設けられている。文書管理部３０５０にこの画像ＩＤを問い合わせることにより、画像データ５０５１、５０５２、５０５５が読み出せるように構成されている。
【００７６】
このように、ジョブ属性は、任意の色で表現された画像を示す画像データを識別するための画像ＩＤ、及び画像ＩＤにより識別される画像データを印刷する際に用いる色を示すカラーモードを含んでいる。
【００７７】
続いて、ユーザが画像処理装置１００１の操作部２０１２を操作してＨＤＤ２００４に保存されている文書を印刷する処理について説明する。
【００７８】
図７は、図２における操作部２０１２のタッチパネルに、文書リストが表示されている状態の画面例を示す図である。
【００７９】
図７において、画面には、保存されている文書の一覧を表示するリストボックス７０１０、文書操作ボタン７０２０、送信ボタン７０３０、及びプリントボタン７０４０が表示されている。
【００８０】
リストボックス７０１０には、文書毎に、選択ボックス７０１１、文書名、及び日付が並べて表示される。
【００８１】
このリストボックス７０１０において、文書名の左に配置された選択ボックスを操作すると選択された文書が選択された状態になる。図７では、文書１が選択された状態となっている。
【００８２】
また、プリントボタン７０４０を操作すると印刷設定画面が表示される。
【００８３】
図８は、印刷設定画面を示す図である。
【００８４】
この印刷設定画面では、カラーモード表示部８０１０、部数表示部８０２０、カラー選択ボタン８０３０、プリント設定変更ボタン８０４０、プリント開始ボタン８０５０、キャンセルボタン８０６０が表示されている。
【００８５】
この印刷設定画面が開かれた最初の状態では、カラーモード表示部８０１０、部数表示部８０２０に、選択した文書のジョブ属性５０１０に格納されているカラーモード、部数が表示される。
【００８６】
プリント設定変更ボタン８０４０が操作されると、変更されたプリント設定でジョブ属性５０１０が更新される。
【００８７】
そして、カラー選択ボタン８０３０が操作されると、カラーモード選択画面が表示される。
【００８８】
図９は、カラーモード選択画面を示す図である。
【００８９】
図９において、カラーモードとしては、「フルカラー」、「白黒」、「単色」、「２色」の４つの中から１つだけを選択可能となっている。初期状態では、ジョブ属性５０１０に示されるカラーモードが選択された状態となる。本実施の形態では「２色」が選択された状態である。ＯＫボタン９０３０を操作することにより、選択されたカラーモードが指定された状態となる。そして、２色ボタン９０２０を操作すると２色カラー選択画面が表示される。
【００９０】
図１０は、２色カラー選択画面を示す図である。
【００９１】
図１０において、２色カラー選択画面では黒と併せて使用する色が選択可能となっている。選択可能な色は「レッド」、「グリーン」、「ブルー」、「イエロー」、「マゼンタ」、「シアン」から選択可能である。本実施の形態では、レッド１００２０が指定された状態となる。ＯＫボタン１００３０を操作することにより、選択された色が指定された状態となる。
【００９２】
上述した画面により設定した後、図８に示されるプリント開始ボタン８０５０が操作されると印刷処理が開始される。
【００９３】
図１１は、図２におけるＣＰＵ２００１により実行される印刷処理の流れを示すフローチャートである。
【００９４】
この印刷処理はＣＰＵ２００１がＨＤＤ２００４に保存されている文書ボックス操作処理部３０１５、及び関連するプログラムを読出すことにより実行される。
【００９５】
図１１において、文書管理部３０５０を使用してジョブ属性５０１０を取得する（ステップＳ１１０１０）（取得手段）。次いで、取得したジョブ属性５０１０のカラーモードと印刷画面９０１０で指定したカラーモードが同じか否か判別する（ステップＳ１１０２０）。すなわち、画像データを印刷する際に、ユーザによって指定された色と、属性情報に含まれる色情報に示される色とが異なるか否か判別する。
【００９６】
例えば、ジョブ属性５０１０のカラーモードが２色（黒＋レッド）の場合は、印刷画面９０１０で指定したカラーモードが２色（黒＋赤）でなければ異なるもの判定する。
【００９７】
ステップＳ１１０２０の判別の結果、肯定判別されたとき（ステップＳ１１０２０でＹＥＳ）、指定色による画像データ変換処理を行う（ステップＳ１１０３０）。
【００９８】
具体的には、印刷する文書の画像データを１頁毎に読みだし、印刷画面９０１０で指定されたカラーモードに従って、画像処理部３０３７を制御して画像データの色変換処理を行うことで、印刷用の画像データを作成する。なお、指定されたカラーモードがフルカラーだった場合は変換処理の必要はないためこの処理をスキップする。
【００９９】
次いで、変換処理により作成された印刷用の画像データのうち、１ページ分のデータをデバイス制御部３０３１、及びプリンタ制御部３０３３の制御によりプリンタ２０９５に送信し、記録紙に印刷する（ステップＳ１１０４０）。
【０１００】
そして、最終ページまで印刷したか否かを判別する（ステップＳ１１０５０）。ステップＳ１１０５０の判別の結果、最終ページまで印刷していないとき（ステップＳ１１０５０でＮＯ）、上記ステップＳ１１０３０に戻る。最終ページまで印刷しているとき（ステップＳ１１０５０でＹＥＳ）、本処理を終了する。
【０１０１】
一方、ステップＳ１１０２０の判別の結果、否定判別されたとき（ステップＳ１１０２０でＮＯ）、ジョブ属性のカラーモードと印刷設定で指定したカラーモードとが異なっていることを表示する。すなわち、色が異なることを示す警告をユーザに明示する。ここでは、それでも印刷処理を行うかどうかをユーザに選択させるための確認表示がされる（ステップＳ１１０６０）。この確認表示では、「ＯＫ」、「キャンセル」が選択できるものとする。
【０１０２】
次いで、ＯＫが選択されたか否か判別する（ステップＳ１１０７０）。ステップＳ１１０７０の判別の結果、ＯＫが選択されたとき（ステップＳ１１０７０でＹＥＳ）、上記ステップＳ１１０３０に進む。
【０１０３】
一方、ステップＳ１１０７０の判別の結果、ＯＫが選択されなかったとき（ステップＳ１１０７０でＮＯ）、本処理を終了する。
【０１０４】
これにより、２色ジョブで保存した印刷ジョブむやみにかフルカラーモードで印刷されてしまい、想定以上の印刷課金が発生することを防止するとともに、課金が高くなってもフルカラーで印刷することが可能になる。
【０１０５】
次に、ＨＤＤ２００４に保存した文書をＬＡＮ１００５で接続されたＰＣ１００７に電子メールなどで送信する処理を説明する。
【０１０６】
上記図７の文書リスト画面で文書を選択し送信ボタン７０３０を操作すると送信画面が表示される。
【０１０７】
図１２は、送信画面を示す図である。
【０１０８】
図１２において、送信画面１２０１０には、カラーモード表示部１２０２０、部数表示部１２０３０、カラー選択ボタン１２０４０、ファイル形式ボタン１２０５０、宛先ボタン１２０６０、送信ボタン１２０７０、キャンセルボタン１２０８０が表示されている。
【０１０９】
カラーモード表示部１２０２０、部数表示部１２０３０、カラー選択ボタン１２０４０は、図８の印刷設定画面と同様の働きをする。
【０１１０】
ファイル形式ボタン１２０５０を操作すると、送信するファイル形式を指定するためのサブメニューが表示され、ファイル形式を指定可能となっている。ここでは、ＴＩＦＦ、ＪＰＥＧ、ＰＤＦ、ＸＰＳなどが選択可能である。
【０１１１】
送信ボタン１２０７０を操作すると送信処理が実行される。この送信処理については後述する。キャンセルボタン１２０８０を操作すると処理を中止し、この画面を終了する。また、宛先ボタン１２０６０を操作すると宛先画面が表示される。
【０１１２】
図１３は、宛先画面を示す図である。
【０１１３】
図１３において、宛先入力画面には、宛先種別１３０２０、アドレス１３０３０、ＯＫボタン１３０４０、及びキャンセルボタン１３０５０が表示される。
【０１１４】
宛先種別１３０２０としては、「電子メール」、「ＳＭＢ共有フォルダ」、「ＦＴＰ」、「ＷｅｂＤＡＶ」などが指定可能であるが、図１３では「電子メール」を指定した状態となっている。
【０１１５】
アドレス１３０３０には電子メールアドレスが入力される。なお、宛先種別によっては、アドレスではなく「フォルダパス」「ユーザＩＤ」「パスワード」などプロトコルに応じて必要な入力項目を入力可能な画面が表示される。ＯＫボタン１３０４０を操作すると、宛先として指定される。キャンセルボタン１３０５０を操作すると、操作を中止し、この画面を終了する。
【０１１６】
図１４は、図２におけるＣＰＵ２００１により実行される送信処理の流れを示すフローチャートである。
【０１１７】
この送信処理はＣＰＵ２００１がＨＤＤ２００４に保存されている送信操作処理部３０１４、及び関連するプログラムを読出すことにより実行される。
【０１１８】
図１４において、文書管理部３０５０を使用して選択された文書のジョブ属性５０１０を取得する（ステップＳ１４０１０）。
【０１１９】
次いで、選択された文書の画像データを１頁毎に読みだし、送信画面１２０１０で指定されたカラーモードに従って、画像処理部３０３７を制御して画像変換処理を行い（ステップＳ１４０２０）、送信用の画像データを作成する。なお、指定されたカラーモードがフルカラーだった場合は色変換処理の必要はないためこの処理をスキップする。
【０１２０】
次いで、ファイル変換処理部３０１７を用いて、指定されたファイル形式に作成された１ページ分の画像データを変換する（ステップＳ１４０３０）。
【０１２１】
そして、最終ページまで変換したか否かを判別する（ステップＳ１４０４０）。ステップＳ１４０４０の判別の結果、最終ページまで変換していないとき（ステップＳ１４０４０でＮＯ）、上記ステップＳ１４０２０に戻る。最終ページまで変換しているとき（ステップＳ１４０４０でＹＥＳ）、宛先指定画面で指定された宛先に送信し（ステップＳ１４０５０）、本処理を終了する。
【０１２２】
このステップＳ１４００５０の処理はネットワーク制御部３０３５を使用して宛先にファイル送信する処理である。本処理については広く知られた処理であるので、ここでは詳細な説明を省略する。
【０１２３】
これにより、ユーザが２色印刷ジョブとして保存された画像データを任意のカラーモードを使用して、送信可能となる。このように、図１４の処理によれば、保存された画像データ、または画像処理部３０３７により生成された新たな画像データを他の装置に送信可能である。
【０１２４】
次に、文書の結合処理について説明する。この結合処理は、図７の文書リスト画面で文書操作ボタン７０２０を操作すると、文書操作のためのサブメニューが表示される。サブメニューとしては。ジョブ属性の表示するための「文書属性表示」、文書を結合するための「文書結合」、文書を削除するための「削除」、文書名を変更するための「名称変更」などが表示される。
【０１２５】
「文書結合」は文書リストの選択ボックスが２つ以上選択されたときのみ操作可能である。
【０１２６】
図１５は、図２におけるＣＰＵ２００１により実行される文書結合処理の流れを示すフローチャートである。
【０１２７】
この文書結合処理はＣＰＵ２００１がＨＤＤ２００４に保存されている文書ボックス操作処理部３０１５、及び関連するプログラムを読出すことにより実行される。
【０１２８】
図１５において、文書管理部３０５０を使用して選択されている全ての文書についてのジョブ属性５０１０を取得する（ステップＳ１５０１０）。
【０１２９】
次いで、取得したジョブ属性５０１０を参照し、選択された文書のカラーモードが全て同じであるか否かを判別する（ステップＳ１５０２０）。
【０１３０】
ステップＳ１５０２０の判別の結果、カラーモードが全て同じであるとき（ステップＳ１５０２０でＹＥＳ）、文書結合し（ステップＳ１５０３０）、本処理を終了する。
【０１３１】
具体的に文書結合では、最初に選択された文書のジョブ属性５０１０のみを残し、後続の文書のジョブ属性５０１０を削除する。そして、最初に選択された文書の最後のページ属性の次に２番目の文書の先頭ページから最終ページまでのページ属性が来るように配置する。このような処理を選択された文書全てについて実施する。
【０１３２】
ステップＳ１５０２０の判別の結果、カラーモードが全て同じではないとき（ステップＳ１５０２０でＮＯ）、選択された文書のカラーモードが一致しないことを画面に表示する（ステップＳ１５０４０）。また、フルカラーモードにすれば結合できる旨を表示し、併せて結合を許可することを示すＯＫボタンとキャンセルボタンを表示し、ユーザが選択可能なようにする。
【０１３３】
次いで、ＯＫが選択されたか否か判別する（ステップＳ１５０５０）。ステップＳ１５０５０の判別の結果、ＯＫが選択されたとき（ステップＳ１５０５０でＹＥＳ）、カラーモード属性をフルカラーにして文書を結合し（ステップＳ１５０６０）、本処理を終了する。
【０１３４】
一方、ステップＳ１５０５０の判別の結果、ＯＫが選択されなかったとき（ステップＳ１５０５０でＮＯ）、本処理を終了する。
【０１３５】
これにより、カラーモードの異なる文書をフルカラーモードにすることにより結合可能とし、フルカラーにしたくない場合は、結合させないことが可能となる。このように、図１５の処理では、保存された画像データに、他の画像データを結合する際に、他の画像データが示す画像に用いられている色と、カラーモードに示される色とが異なる場合には、色が異なることを示す警告をユーザに明示する。
【０１３６】
図１６は、図２におけるＣＰＵ２００１により実行されるフォーム合成処理の流れを示すフローチャートである。
【０１３７】
このフォーム合成処理はＣＰＵ２００１がＨＤＤ２００４に保存されている文書ボックス操作処理部３０１５、及び関連するプログラムを読出すことにより実行される。
【０１３８】
また、このフォーム合成処理は、ジョブ属性５０１０のフォーム合成属性にフォームが指定されている文書を印刷する場合に実施される。フォームはあらかじめ文書管理部３０５０を経由して、ＨＤＤ２００４に保存されているものとする。
【０１３９】
また、フォームデータは１頁の画像データを持つ特殊な文書データである。例えば、フォームデータとして、会社のロゴやコピー禁止などの画像が広く利用されている。従って、フォームデータは、色を変えることのできない画像データである。
【０１４０】
図１６において、選択された文書と指定されたフォームデータのジョブ属性５０１０を取得する（ステップＳ１６０１０）。
【０１４１】
次いで、ジョブ属性を参照し、文書のカラーモードとフォームのカラーモードとが同じか否か判別する（ステップＳ１６０２０）。
【０１４２】
ステップＳ１６０２０の判別の結果、カラーモードが同じとき（ステップＳ１６０２０でＹＥＳ）、フォーム合成印刷を行う上での問題は生じないので、合成画像を作成して印刷し（ステップＳ１６０３０）、本処理を終了する。
【０１４３】
一方、ステップＳ１６０２０の判別の結果、カラーモードが同じではないとき（ステップＳ１６０２０でＮＯ）、フォームデータのカラーモードにより分岐する（ステップＳ１６０４０）。
【０１４４】
ステップＳ１６０４０の判別の結果、カラーモードが白黒または単色のとき、文書のカラーモードにフォームの色が含まれるか否か判別する（ステップＳ１６０５０）。より詳細には、文書のカラーモードで使用されている色にフォームで指定されている色が含まれるか否か判別する。
【０１４５】
ステップＳ１６０５０の判別の結果、肯定判別のとき（ステップＳ１６０５０でＹＥＳ）、上記ステップＳ１６０３０に進む。一方、否定判別のとき（ステップＳ１６０５０でＮＯ）、フォームデータとの合成印刷ができないことを示す禁止メッセージを表示し（ステップＳ１６０７０）、本処理を終了する。
【０１４６】
ステップＳ１６０４０の判別の結果、カラーモードがフルカラーのとき、上記ステップＳ１６０７０に進む。
【０１４７】
また、ステップＳ１６０４０の判別の結果、カラーモードが２色のとき、文書のカラーモードがフルカラーであるか否か判別する（ステップＳ１６０６０）。ステップＳ１６０６０の判別の結果、カラーモードがフルカラーのとき（ステップＳ１６０６０でＹＥＳ）、上記ステップＳ１６０３０に進む。一方、カラーモードがフルカラーではないとき（ステップＳ１６０６０でＮＯ）、上記ステップＳ１６０７０に進む。
【０１４８】
このフォーム合成処理例として、例えばフォームのカラーモードが単色（レッド）で文書のカラーモードが２色（黒＋レッド）やフルカラーなどの場合は、フォーム合成印刷が実行される。
【０１４９】
このように、図１６の処理では、保存された画像データに、色を変えることのできない他の画像データを合成して印刷する際には以下の処理を行う。すなわち、他の画像データが示す画像に用いられている色と、カラーモードに示される色とが異なる場合には、合成して印刷することができないことを示す警告を前記ユーザに明示する。
【０１５０】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１５１】
１００１，１００２  画像処理装置
１００７  ＰＣ
２０００  コントローラユニット
２００１  ＣＰＵ
２００２  ＲＡＭ
２００４  ＨＤＤ
２０１２  操作部
２０９５  プリンタ
３０１１  主制御部
３０１２  コピー操作処理部
３０１３  スキャン操作処理部
３０１４  送信操作処理部
３０１５  文書ボックス操作処理部
３０１６  装置設定処理部
３０３７  画像処理部
３０１７  ファイル変換処理部
３０５０  文書管理部
３０５１  文書管理情報部
３０９０  装置設定管理部
【図１】
0005995424.tif 000002
【図２】
0005995424.tif 000003
【図３】
0005995424.tif 000004
【図４】
0005995424.tif 000005
【図５】
0005995424.tif 000006
【図６】
0005995424.tif 000007
【図７】
0005995424.tif 000008
【図８】
0005995424.tif 000009
【図９】
0005995424.tif 000010
【図１０】
0005995424.tif 000011
【図１１】
0005995424.tif 000012
【図１２】
0005995424.tif 000013
【図１３】
0005995424.tif 000014
【図１４】
0005995424.tif 000015
【図１５】
0005995424.tif 000016
【図１６】
0005995424.tif 000017