(57)【要約】【課題】画像読取装置と画像読取装置から所定データ転送インターフェースを介してプリントデータを受信する画像形成装置とを備える画像形成システムにおいて、ユーザの意図する印刷結果を得ることができる画像形成システム及び該システムを構成する画像読取装置を提供すること。【解決手段】読取った画像データに対して設定情報に従って第１の画像処理を行う画像読取装置と、画像読取装置からＵＳＢを介して受信したプリントデータに対して設定情報に従って第２の画像処理を行ってその画像を用紙に記録する画像形成装置とを備える画像形成システムであって、画像読取装置は、第１の画像処理と第２の画像処理の設定情報を記憶する手段と、設定情報の変更を受付ける手段と、画像形成装置に第２の画像処理を行わせるための画像処理コマンドとプリントデータをＵＳＢを介して画像形成装置に転送する手段とを備える。【選択図】      図２
2005150908.tif 000002
【特許請求の範囲】
【請求項１】
読取った原稿の画像データに対して設定情報に従って第１の画像処理を行う画像読取装置と、該画像読取装置から所定のデータ転送インターフェースを介して受信したプリントデータに対して設定情報に従って第２の画像処理を行ってその画像を用紙に記録する画像形成装置とを備える画像形成システムであって、
前記画像読取装置は、自装置側で行われる第１の画像処理の設定情報と前記画像形成装置側で行われる第２の画像処理の設定情報とを記憶する記憶手段と、記憶されている設定情報の変更を受付ける設定変更受付手段と、前記プリントデータと共に前記画像形成装置に前記第２の画像処理を行わせるための画像処理コマンドを前記インターフェースを介して前記画像形成装置に転送する転送手段とを備えることを特徴とする画像形成システム。
【請求項２】
前記画像データは、カラー画像データであり、前記記憶手段に記憶されている設定情報の画像処理に色調整が含まれていることを特徴とする請求項１記載の画像形成システム。
【請求項３】
読取った原稿の画像データに対して設定情報に従って第１の画像処理を行い、その画像データに基づいて生成したプリントデータを所定のデータ転送インターフェースを介して画像形成装置に転送する画像読取装置であって、
自装置側で行われる第１の画像処理の設定情報と前記画像形成装置側で前記プリントデータに対して行われる第２の画像処理の設定情報とを記憶する記憶手段と、記憶されている設定情報の変更を受付ける設定変更受付手段と、前記プリントデータと共に前記画像形成装置に前記第２の画像処理を行わせるための画像処理コマンドを前記インターフェースを介して前記画像形成装置に転送する転送手段とを備えることを特徴とする画像読取装置。
【請求項４】
前記画像データは、カラー画像データであり、前記記憶手段に記憶されている設定情報の画像処理に色調整が含まれていることを特徴とする請求項３記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取った原稿の画像データに基づいて生成したプリントデータを所定のデータ転送インターフェースを介して画像形成装置に転送して複写処理を行う画像形成システム及び該システムを構成する画像読取装置に関するものである。
【背景技術】
【０００２】
クライアントＰＣから出力されたカラー画像データの画像を画像形成装置において用紙に記録するプリントシステムにおいて、ユーザが選択した色の情報に基づいて補正されたカラーバランステーブルを用いて前記カラー画像データの色調整を行うプリントシステムがある（例えば、特許文献１参照。）。
【０００３】
具体的には、クライアントＰＣにおいて基本色を変更するための所定の操作がユーザによって行われた場合に、クライアントＰＣはカラー補正が施されていないＲＧＢの基本色について、各々所定割合ずつ色相を変化させた５×５のサンプル群からなるサンプル印刷データを画像形成装置に出力し、これを受信した画像形成装置は、サンプル印刷データの画像を用紙に記録する。そして、この用紙に記録された基本色サンプルに基づいてユーザがクライアントＰＣからＲＧＢの基本色を設定する。画像形成装置は、設定されたＲＧＢの基本色に基づいてカラーバランステーブルを補正する。そして、カラー画像データの画像を用紙に記録する場合には、画像形成装置はこの補正されたカラーバランステーブルに基づいてクライアントＰＣから出力されたカラー画像データの色調整を行い、その画像を用紙に記録する。したがって、このプリントシステムでは、ユーザが設定した基本色に基づいて印刷するカラー画像データの色調整が行われるので、ユーザの選択を反映した印刷結果を得ることができる。
【０００４】
一方、原稿の画像を読取って得た画像データに画像処理を行い、プリントデータを生成してＵＳＢ等のデータ転送インターフェースを介して画像形成装置に転送する画像読取装置と、転送されたプリントデータの画像を用紙に記録する画像形成装置とで構成される画像形成システムがある。この画像形成システムを構成する画像読取装置と画像形成装置は、画像データに対して明度調整、色相調整、彩度調整の色調整の他、拡大／縮小処理、回転処理等の各種画像処理を行うことができる。
【特許文献１】特開２０００−１９０５７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような画像形成システムにおいて、画像読取装置と画像形成装置とで画像処理の特性が異なるため、上記の各種画像処理をどちらの装置において実行するかによってはユーザの意図する印刷結果が得られないことがある。
【０００６】
本発明は、かかる課題に鑑みてなされたものであり、画像読取装置と画像読取装置から所定のデータ転送インターフェースを介してプリントデータを受信する画像形成装置とを備える画像形成システムにおいて、ユーザの意図する印刷結果を得ることができる画像形成システム及び該システムを構成する画像読取装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像形成システムは、読取った原稿の画像データに対して設定情報に従って第１の画像処理を行う画像読取装置と、該画像読取装置から所定のデータ転送インターフェースを介して受信したプリントデータに対して設定情報に従って第２の画像処理を行ってその画像を用紙に記録する画像形成装置とを備える画像形成システムであって、前記画像読取装置は、自装置側で行われる第１の画像処理の設定情報と前記画像形成装置側で行われる第２の画像処理の設定情報とを記憶する記憶手段と、記憶されている設定情報の変更を受付ける設定変更受付手段と、前記プリントデータと共に前記画像形成装置に前記第２の画像処理を行わせるための画像処理コマンドを前記インターフェースを介して前記画像形成装置に転送する転送手段とを備えることを特徴としている。
【０００８】
請求項２記載の画像形成システムは、請求項１に記載の画像形成システムにおいて、前記画像データは、カラー画像データであり、前記記憶手段に記憶されている設定情報の画像処理に色調整が含まれていることを特徴としている。
【０００９】
請求項３記載の画像読取装置は、読取った原稿の画像データに対して設定情報に従って第１の画像処理を行い、その画像データに基づいて生成したプリントデータを所定のデータ転送インターフェースを介して画像形成装置に転送する画像読取装置であって、自装置側で行われる第１の画像処理の設定情報と前記画像形成装置側で前記プリントデータに対して行われる第２の画像処理の設定情報とを記憶する記憶手段と、記憶されている設定情報の変更を受付ける設定変更受付手段と、前記プリントデータと共に前記画像形成装置に前記第２の画像処理を行わせるための画像処理コマンドを前記インターフェースを介して前記画像形成装置に転送する転送手段とを備えることを特徴としている。
【００１０】
請求項４記載の画像読取装置は、請求項３に記載の画像読取装置において、前記画像データは、カラー画像データであり、前記記憶手段に記憶されている設定情報の画像処理に色調整が含まれていることを特徴としている。
【発明の効果】
【００１１】
請求項１に記載の画像形成システムによれば、例えば拡大／縮小処理、回転処理、ミラー処理等の画像処理を、画像読取装置で行うのか又は画像形成装置において行うのかをユーザの設定操作に基づいて変更することができる。したがって、ユーザの意図する印刷結果を得ることができる。
【００１２】
請求項２に記載の画像形成システムによれば、請求項１の画像形成システムの効果に加え、カラー画像データに対する画像処理についても画像読取装置で行うのか又は画像形成装置で行うのかをユーザの設定操作に基づいて変更することができる。したがって、カラー原稿を複写した場合に、ユーザの意図する印刷結果を得ることができる。
【００１３】
請求項３に記載の画像読取装置によれば、ユーザの設定した設定情報に基づいて読取った原稿の画像データに第１の画像処理を行った後に生成したプリントデータとともに、プリントデータに対して第２の画像処理を実行させるための画像処理コマンドを画像形成装置に転送するので、ユーザが指定した第１の画像処理を自装置で実行するとともに、画像形成装置に、転送したプリントデータに対しユーザが指定した第２の画像処理を実行させることができる。
【００１４】
請求項４に記載の画像読取装置によれば、請求項３の画像読取装置の効果に加え、カラー画像データに対する画像処理についても画像読取装置で行うのか又は画像形成装置で行うのかをユーザの設定操作に基づいて変更することができる。したがって、カラー原稿を複写した場合に、ユーザの意図する印刷結果を得ることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態に係る画像形成システムＡについて、図面に基づいて説明する。この画像形成システムＡは、図１に示すように、読取った原稿の画像データに対して設定情報に従って第１の画像処理を行う画像読取装置Ｂと、該画像読取装置ＢからＵＳＢ（所定のデータ転送インターフェース）を介して受信したプリントデータに対して設定情報に従って第２の画像処理を行ってその画像を用紙に記録する画像形成装置Ｃとから構成されている。
【００１６】
画像読取装置Ｂは、図示するように制御部（ＭＰＵ：Microprocessing Unit）１、ＲＯＭ（Read Only Memory）２、ＲＡＭ（Random Access Memory）３、原稿読取部４、ページメモリ５、入力色変換回路６、画像処理回路７、出力色変換回路８、コーデック（ＣＯＤＥＣ：Coder and Decoder）９、画像メモリ１０、操作部１１、表示部１２、ＰＤＬ変換回路１３、及びＵＳＢホストコントローラ１４を備えたものであって、各部１乃至１４は、バス１５によって通信可能に接続されている。
【００１７】
制御部１は、ＲＯＭ２に格納されている制御プログラムに従って、この画像読取装置Ｂを構成する各部を制御する。ＲＯＭ２は前記制御プログラムを格納している。ＲＡＭ３は、制御部１の主メモリ、ワークエリア等として機能し、ファクシミリ番号などの他に、識別情報１６が記憶されている。ここで、識別情報１６は、ＵＳＢによって接続された画像形成装置Ｃに関する情報であり、具体的には画像形成装置Ｃのメーカ名、型番、及び画像形成装置Ｃが解析可能なページ記述言語（ＰＤＬ：Page Description Language）の種類である。なお、ここでは識別情報１６の他に、画像形成装置Ｃがプリントデータに対して行うことが可能な画像処理の種類、扱うことができるデータ形式（色空間）等の情報もこのＲＡＭ３の所定領域に記憶されている。
【００１８】
また、ＲＡＭ３には、設定情報格納テーブル１７が設けられている。ここで、設定情報格納テーブル１７は、各種画像処理を行う装置を設定した設定情報を記憶したものであり、画像読取装置Ｂにおいて読取られた原稿の画像データに対して行う画像処理の種類と、それらの各画像処理を行う装置の選択を対応づけて記憶したものである。この設定情報格納テーブル１７は、図２に示すように画像読取装置Ｂ及び画像形成装置Ｃのどちらの装置においても実行可能な画像処理の機能が登録される「機能」フィールドと各画像処理を行う装置の選択が登録される「選択」フィールドからなり、それぞれの情報は同一レコードに記載されることにより対応づけられている。図示するように、「機能」フィールドにカラー画像データに対して行われる明度調整、色彩調整、彩度調整の色調整の他に、ＲＧＢ調整、拡大／縮小処理、とじしろ処理、回転処理、ミラー処理、枠消去処理が画像読取装置Ｂ及び画像形成装置Ｃのどちらの装置においても実行可能な画像処理の機能として登録されている。
【００１９】
また、「選択」フィールドには原稿の画像を読取って生成したプリントデータをＵＳＢを介して画像形成装置Ｃに転送する「スキャナ」（画像読取装置Ｂ）、又は転送されたプリントデータの画像を用紙に記録する「プリンタ」（画像形成装置Ｃ）のどちらかが登録されている。図示する設定情報格納テーブル１７では、明度調整、色彩調整、彩度調整、ＲＧＢ調整、回転処理、及びミラー処理が画像読取装置Ｂにおいて読取った原稿の画像データに対して行う第１の画像処理として設定されており、拡大／縮小処理、とじしろ処理、及び枠消去処理が画像形成装置Ｃにおいて画像読取装置Ｂから転送されたプリントデータに対して行う第２の画像処理として設定されている。したがって、自装置Ｂ側で画像データに対して行われる第１の画像処理の設定情報と画像形成装置Ｃ側でプリントデータに対して行われる第２の画像処理の設定情報とを記憶する設定情報格納テーブル１７が記憶手段として機能する。
【００２０】
なお、画像形成装置Ｃの能力や画像読取装置Ｂから転送されるプリントデータのＰＤＬの種類、プリントデータの色空間などによって、画像形成装置Ｃにおいて実行できない画像処理があり、逆にプリントデータの色空間などによって画像読取装置Ｂにおいて実行できない画像処理がある。例えば、ＲＧＢ表色系（RGB color system）の画像データに基づいて生成されたプリントデータを自装置Ｂから画像形成装置Ｃに転送する場合には、自装置Ｂにおいて色相調整、彩度調整の画像処理を行うことはできない。したがって、画像読取装置Ｂの制御部１は、画像形成装置Ｃに関する情報及び画像読取装置Ｃにおける原稿の画像読取開始時にユーザによって指定される複写条件に基づいて、画像読取装置Ｂ及び画像形成装置Ｃのどちらの装置においても実行可能な画像処理の種類を判断し、「機能」フィールドに登録する。ここで、画像形成装置Ｃに関する情報とは、画像形成装置Ｃが解析可能なＰＤＬの種類、プリントデータに対して行うことが可能な画像処理の種類、及び扱うことができるデータ形式（色空間）であり、画像形成装置Ｃから識別情報とともに取得する情報である。複写条件は、画像形成装置Ｃに転送するプリントデータの色空間、使用するＰＤＬの種類等である。また、「選択」フィールドに登録される装置は、上記「機能」フィールドの画像処理が登録された後、操作部１１からの所定操作によりユーザが設定変更することができる。すなわち、ユーザが「機能」フィールドに登録されている各画像処理を行わせたい装置を「スキャナ」又は「プリンタ」から選択することができる。なお、ここでは図示していないが、「スキャナ」又は「プリンタ」の選択の他に「ＯＦＦ」を選択でき、これにより「ＯＦＦ」の選択に対応する画像処理を画像読取装置Ｂと画像形成装置Ｃのどちらの装置においても実行させないように設定することが可能である。したがって、ユーザが画像読取装置Ｂにおいて行わせたい画像処理に対し「スキャナ」を選択し、他の画像処理に対し全て「ＯＦＦ」を選択することにより、ユーザの指定した画像処理を全て画像読取装置Ｂ側で行って画像形成装置Ｃでは画像処理を行わないようにすることができる。また、逆にユーザが画像形成装置Ｃにおいて行わせたい画像処理に対し「プリンタ」を選択し、他の画像処理に対し全て「ＯＦＦ」を選択することにより、画像読取装置Ｂでは画像処理を行わず、画像形成装置Ｃ側でユーザの指定した画像処理を全て行うこともできる。
【００２１】
原稿読取部４は、原稿の画像を走査して画像データとして読取るものであり、カラー原稿の画像を読取ることができる機構を備えたものである。原稿読取部４は、図示しないがカラーラインセンサ（ＣＣＤ：Charge Coupled Device）、Ａ／Ｄコンバータ等を具備しており、カラーラインセンサにより原稿の画像を読取ってＡ／Ｄ変換し、シェーディング補正、ずれ／ライン補正等を施したＲＧＢ表色系の画像データを所定の出力先へ出力する。ページメモリ５は、原稿読取部４で読取られた画像データ等を一時的に格納する。
【００２２】
入力色変換回路６は、原稿読取部４から出力されたＲＧＢ表色系の画像データをＹＣｒＣｂ表色系の画像データ又はＬ*ａ*ｂ*表色系の画像データに変換する入力色変換を行う。画像処理回路７は、読取った原稿の画像データ、すなわち原稿読取部４から出力されたＲＧＢ表色系の画像データ、入力色変換回路６において入力色変換されたＹＣｒＣｂ表色系の画像データ、又はＬ*ａ*ｂ*表色系の画像データに対して第１の画像処理を行う。この画像処理回路７において実行可能な画像処理は、明度調整、色相調整、色彩調整のカラー画像データに対する色調整の他、ＲＧＢ調整、拡大／縮小処理、とじしろ処理、回転処理、ミラー処理、枠消去処理などであり、これらの画像処理のうちＲＡＭ３に格納されている設定情報格納テーブル１７において、スキャナ（画像読取装置Ｂ）の選択がなされている画像処理が第１の画像処理としてこの画像処理回路７において行われる。なお、この画像処理回路７には、多値メモリコントローラ（不図示）が実装されており、多値メモリコントローラは、制御部１の制御命令に従って画像処理回路７において第１の画像処理が施された画像データをページメモリ５の多値領域に張り付けたり、ページメモリ５の多値領域に張り付けられている画像データをコーデック９、出力色変換回路８又は、コーデック９を介さずに画像メモリ１０へ出力する。
【００２３】
出力色変換回路８は、画像処理回路７から出力された画像データを各成分１ビットのＣＭＹＫの出力色表色系の画像データに変換した後、誤差拡散処理等を行って二値化する処理を行う。また、出力色変換回路８には、二値メモリコントローラ（不図示）が実装されており、二値メモリコントローラは、制御部１の制御命令に従って前記二値化された画像データをページメモリ５の二値領域に張り付けたり、ページメモリ５の二値領域に張り付けられている画像データをコーデック９又はコーデック９を介さずに画像メモリ１０へ出力する。
【００２４】
コーデック９は、多値メモリコントローラ又は二値メモリコントローラによってページメモリ５から読み出された画像データをＪＰＥＧ（Joint Photographic Experts Group）、ＭＨ（Modified Huffman）、ＭＲ（Modified Read）、ＭＭＲ（Modified Modified Read）、ＪＢＩＧ（Joint Bi-level Image Group）方式等により圧縮符号化する。
【００２５】
画像メモリ１０は、ページメモリ５から読み出されてコーデック９によって圧縮符号化された画像データ、画像処理回路７若しくは出力色変換回路８から圧縮符号化されずに出力された画像データを格納する。
【００２６】
操作部１１は、原稿読取部４に原稿の読取開始を指示するためのスタートキー、複写枚数等を入力するためのテンキー、各種設定を行うためのカーソルキーなど、表示部１２と連動した各種操作キーを備えている。なお、原稿読取部４で読取った原稿の画像データに対して、画像処理を画像読取装置Ｂにおいて行うか、又は画像形成装置Ｃにおいて行うかを画像処理の種類に応じてこの操作部１１から設定変更することができ、画像読取装置Ｂ側で画像データに対して行われる第１の画像処理と画像形成装置Ｃ側でプリントデータに対して行われる第２の画像処理を設定した設定情報格納テーブル１７の設定情報がこの操作部１１からの入力に基づいて制御部１により変更される。よって、この操作部１１が設定変更受付手段として機能する。また、画像形成装置Ｃに転送するプリントデータの色空間や使用するＰＤＬの種類等の複写条件は、原稿読取部４による原稿読取り開始前にこの操作部１１から指定することができる。
【００２７】
表示部１２は、各種の設定状態や画像読取装置Ｂの動作状態などを文字や図形などで表示する液晶表示装置（ＬＣＤ：Liquid Crystal Display）１８や、点灯又は消灯で表示するＬＥＤランプ１９などを備えており、プリントデータを解析できない未対応な画像形成装置ＣがＵＳＢにより接続されている場合などに所定の警告を報知する。
【００２８】
ＰＤＬ変換回路１３は、画像処理回路７において第１の画像処理が施された後に画像メモリ１０に格納された画像データを、例えばＰｏｓｔＳｃｒｉｐｔ、ＰＣＬ、ＥＳＣ／ＰａｇｅなどのＰＤＬに変換してプリントデータ（ＰＤＬデータ）を生成する。また、このＰＤＬ変換回路１３は、ＲＡＭ３の設定情報格納テーブル１７の設定情報に基づいて、画像形成装置Ｃに第２の画像処理を行わせるための画像処理コマンドを生成する。
【００２９】
ＵＳＢホストコントローラ１４は、ＵＳＢ（Universal Serial Bus）のホストコントローラ機能を実行するものである。また、ＵＳＢホストコントローラ１４にはＵＳＢポート２１が設けられており、これにＵＳＢケーブル２０の一端が接続されることによりＵＳＢが形成される。そして実際にＵＳＢケーブル２０により画像形成装置Ｃと接続されると、ＵＳＢホストコントローラ１４は、接続されたことを電気的に検出し、接続先デバイスである画像形成装置Ｃとの間でネゴシエーションを行って同画像形成装置Ｃの識別情報１６を取得するようになっている。このようにＵＳＢケーブル２０により画像形成装置Ｃと接続された状態で、ＵＳＢホストコントローラ１４はＰＤＬ変換回路１３において生成されたプリントデータと共に画像形成装置Ｃに第２の画像処理を行わせるための画像処理コマンドをＵＳＢを介して転送する転送手段として機能する。なお、ＵＳＢホストコントローラ１４としては、ＵＳＢ−ＩＦ（Implement Forum）が公開している規格であるＯＴＧ（On-The-Go）を搭載したコントローラ等もある。
【００３０】
一方、画像読取装置Ｂから転送されたプリントデータに第２の画像処理を施した後、その画像を用紙に記録する画像形成装置Ｃは、図３に示すように制御部（ＭＰＵ）３１、ＲＯＭ３２、ＲＡＭ３３、ＵＳＢデバイスコントローラ３４、画像メモリ３５、画像処理回路３６、ＰＤＬ展開回路３７、プリント部３８、操作部３９、及び表示部４０を備えたものであって、各部３１乃至４０は、バス４１によって通信可能に接続されている。
【００３１】
制御部３１は、ＲＯＭ３２に格納されている制御プログラムに従って、この画像形成装置Ｃを構成する各部を制御する。ＲＯＭ３２は前記制御プログラムを格納している。ＲＡＭ３３は、制御部３１の主メモリ、ワークエリア等として機能するものであり、自装置Ｃの識別情報などを記憶している。
【００３２】
ＵＳＢデバイスコントローラ３４は、画像読取装置Ｂからの識別情報を要求するための所定信号に対して自装置Ｃの識別情報をＵＳＢを介して画像読取装置Ｂに対して転送し、画像読取装置ＢからＵＳＢを介して転送されたプリントデータ及び画像処理コマンドを受信するものである。また、このＵＳＢデバイスコントローラ３４は、自装置Ｃの識別情報に加え、自装置Ｃがプリントデータに対して行うことが可能な画像処理の種類、扱うことができるデータ形式（色空間）等の情報を画像読取装置Ｂに対してＵＳＢを介して転送する。画像メモリ３５は、画像読取装置Ｂから受信したプリントデータ及びＰＤＬ展開回路３７において展開されたビットマップデータを一時的に格納する。
【００３３】
画像処理回路３６は、画像メモリ３５に格納されたプリントデータを解析して画像処理を行うものである。この画像処理回路３６において実行可能な画像処理は、明度調整、色相調整、彩度調整のカラー画像データの色調整の他、ＲＧＢ調整、拡大／縮小処理、とじしろ処理、回転処理、ミラー処理、枠消去処理などである。この画像処理回路３６は、画像処理コマンドに基づいて画像読取装置Ｂから転送されたプリントデータに対し第２の画像処理を行う。具体的には、画像処理コマンドを解析した制御部３１の制御命令に従ってプリントデータに対し第２の画像処理を行う。
【００３４】
ＰＤＬ展開回路３７は、画像処理回路３６において第２の画像処理が施されたプリントデータを印字用画像データ（ビットマップデータ）に展開する処理を行うものである。このＰＤＬ展開回路３７において展開された印字用画像データは、画像メモリ３５の所定領域に一旦格納された後、１ページ分毎にプリント部３８へ出力される。プリント部３８は、画像メモリ３５に格納された印字用画像データの画像を１ページ単位で用紙に記録するものであり、カラー及びモノクロの双方の画像を用紙に記録することができるものである。このプリント部３８の記録方式としては、例えば、電子写真方式やインクジェット記録方式等の各種の記録方式を用いることができる。
【００３５】
操作部３９は、ユーザが情報を入力する入力キーなど、表示部４０と連動した各種操作キーを備えている。表示部４０は、図示しないが各種の設定状態や画像形成装置Ｃの動作状態などを文字や図形などで表示する液晶表示装置や、点灯又は消灯で表示するＬＥＤランプなどを備えている。
【００３６】
次に上記構成を備える画像読取装置Ｂと画像形成装置ＣがＵＳＢにより接続された際に、画像読取装置Ｂが画像形成装置Ｃとの間でネゴシエーションを行って画像形成装置Ｃの識別情報１６を取得する処理動作と、原稿の複写処理を行う場合に画像読取装置Ｂ及び画像形成装置Ｃにおいて行われる処理動作について、図４乃至図７に示すフローチャートに基づいて説明する。なお、以下のフローチャートに基づいて説明する画像読取装置Ｂの処理動作は、ＲＯＭ２に格納されている制御プログラムに基づいて制御部１が発行する命令に従って行われ、画像形成装置Ｃの処理動作は、ＲＯＭ３２に格納されている制御プログラムに基づいて制御部３１が発行する命令に従って行われる。
【００３７】
ユーザ等によって、ＵＳＢケーブル２０にて画像読取装置Ｂと画像形成装置ＣのＵＳＢポート２１が接続されると、画像読取装置ＢのＵＳＢホストコントローラ１４は、画像形成装置ＣとのＵＳＢケーブル２０による接続を電気的に検出する（Ｓ１）。画像読取装置ＢのＵＳＢホストコントローラ１４は、接続先である画像形成装置Ｃに所定信号を出力するなどして識別情報を要求し（Ｓ２）、画像形成装置Ｃからの応答として返信されてきた識別情報１６を受信して（Ｓ３）、これをＲＡＭ３の所定領域に記憶する（Ｓ４）。なお、画像読取装置ＢのＵＳＢホストコントローラ１４は、識別情報１６に加えて画像形成装置Ｃの能力や実行可能な画像処理の種類、扱うことのできるプリントデータの色空間等の情報も併せて取得し、それらの情報は識別情報１６と共にＲＡＭ３の所定領域に記憶される。なお識別情報１６は、ＵＳＢケーブル２０が外されるまで記憶され、その後新たにＵＳＢケーブル２０が接続されたときに新たに受信した識別情報に更新される。
【００３８】
このようにして画像読取装置Ｂと画像形成装置ＣとがＵＳＢによって接続された状態で、画像読取装置Ｂの原稿読取部４にユーザにより原稿がセットされ、操作部１１から使用するＰＤＬの種類、色空間等の複写条件が指定され、複写（コピー）処理を開始するための操作（スタートキーの押下等）が行われて複写開始を受付けると（Ｓ１１）、画像読取装置Ｂの制御部１は、その複写条件と画像形成装置Ｃから取得した識別情報１６に基づいて対応する画像形成装置Ｃが接続されているか否かを判断する（Ｓ１２）。具体的には、ユーザが指定した複写条件に基づいて生成したプリントデータをＵＳＢを介して画像形成装置Ｃに転送した場合に、画像形成装置Ｃが受信したプリントデータを解析して印刷処理を実行できるか否かをユーザが指定した複写条件とＲＡＭ３に格納されている識別情報１６に基づいて判断する。ここで、制御部１は、対応する画像形成装置Ｃが接続されていないと判断した場合（Ｓ１２：ＮＯ）、例えば「指定されたＰＤＬに対応できないプリンタが接続されています」などのメッセージを液晶表示装置１８に表示させてエラーの発生を報知する（Ｓ１３）。
【００３９】
一方、画像読取装置Ｂの制御部１は、対応する画像形成装置Ｃが接続されていると判断した場合には（Ｓ１２：ＹＥＳ）、Ｓ１１において指定された複写条件、識別情報１６、該識別情報１６と共に画像形成装置Ｃから取得した情報に基づいて画像読取装置Ｂ及び画像形成装置Ｃの両装置において実行可能な画像処理を判別し（Ｓ１４）、設定情報格納テーブル１７の「機能」フィールドにその画像処理に関する情報を登録する。そして、例えば「画像処理を行う装置を選択して下さい」等のメッセージを液晶表示装置１８に表示させて画像処理の設定を要求する情報を報知する（Ｓ１５）。そして、該報知に基づいてユーザによって操作部１１から画像処理の設定がなされたか否かを判断する（Ｓ１６）。すなわち、画像読取装置Ｂ側で行われる第１の画像処理と画像形成装置Ｃ側で行われる第２の画像処理が操作部１１から設定されたか否かを判断する。そして、制御部１は操作部１１から画像処理の設定がなされたと判断した場合（Ｓ１６：ＹＥＳ）、その設定情報をＲＡＭ３の設定情報格納テーブル１７の「選択」フィールドに画像処理の機能に対応づけて格納する（Ｓ１７）。
【００４０】
次に、画像読取装置Ｂの原稿読取部４は、原稿の画像読取りを行い（Ｓ１８）、入力色変換回路６は、原稿読取部４から出力されたＲＧＢ表色系の画像データを例えばＬ*ａ*ｂ*表色系の画像データへと入力色変換する。そして、制御部１は、Ｓ１７において格納した設定情報格納テーブル１７の設定情報に基づいて、画像読取装置Ｂ側で行われる第１の画像処理が設定されているか否かを判断する（Ｓ１９）。すなわち、両装置において実行可能な画像処理のうち、ユーザによって「スキャナ」の選択がなされた画像処理があるか否かを判断する。ここで、制御部１が第１の画像処理が設定されていると判断した場合には（Ｓ１９：ＹＥＳ）、画像処理回路７はＲＡＭ３に格納されている設定情報に基づいて入力色変換された画像データに対し第１の画像処理を行う（Ｓ２０）。この第１の画像処理は、設定情報格納テーブル１７において、スキャナ（画像読取装置Ｂ）の選択がなされている画像処理である。
【００４１】
続いて、コーデック９は、原稿読取部４で読取られた原稿の画像データがカラー画像データである場合、画像処理回路７において第１の画像処理が施された画像データ、又は第１の画像処理が施されることなく入力色変換回路６から直接出力された画像データをＪＰＥＧ方式により圧縮符号化する。このコーデック９において圧縮符号化された画像データは、一旦画像メモリ１０に格納される。そして、ＰＤＬ変換回路１３は、画像メモリ１０に格納された画像データに基づいてＳ１１において指定されたＰＤＬで表されるプリントデータを生成する（Ｓ２１）。
【００４２】
そして、制御部１は、Ｓ１７において格納された設定情報格納テーブル１７の設定情報に基づいて、第２の画像処理が設定されているか否かを判断する（Ｓ２２）。すなわち、両装置において実行可能な画像処理のうち、ユーザによって「プリンタ」の選択がなされた画像処理があるか否かを判断する。ここで、制御部１が第２の画像処理が設定されていないと判断した場合には（Ｓ２２：ＮＯ）、ＵＳＢホストコントローラ１４はＰＤＬ変換回路１３において生成されたプリントデータをＵＳＢを介して画像形成装置Ｃに転送する（Ｓ２３）。一方、制御部１が第２の画像処理が設定されていると判断した場合には（Ｓ２２：ＹＥＳ）、ＰＤＬ変換回路１３は、ＲＡＭ３の設定情報格納テーブル１７に格納されている設定情報に基づいて、画像形成装置Ｃに第２の画像処理を実行させるための画像処理コマンドを生成し、ＵＳＢホストコントローラ１４は、このＰＤＬ変換回路１３において生成されたプリントデータと共に画像処理コマンドをＵＳＢを介して画像形成装置Ｃに転送する（Ｓ２４）。なお、ここで生成される画像処理コマンドは、画像形成装置Ｃにプリントデータに対して第２の画像処理を行わせるためのコマンドであり、画像形成装置Ｃにプリントデータの複写処理を実行させるためのコマンドは、画像処理コマンドを転送するか否かに関わらずプリントデータと共に画像形成装置Ｃに転送される。
【００４３】
これに対し、画像形成装置Ｃの制御部３１は、画像読取装置Ｂからプリントデータを受信すると（Ｓ３１）、受信したプリントデータを画像メモリ３５に格納し、プリントデータと共に画像処理コマンドを受信したか否かを判断する（Ｓ３２）。そして、制御部３１は、画像処理コマンドを受信したと判断した場合には（Ｓ３２：ＹＥＳ）、受信した画像処理コマンドを解析して自装置Ｃにおいて実行すべき第２の画像処理を判別し、画像処理回路３６は、画像メモリ３５に格納されたプリントデータに対し第２の画像処理を行う（Ｓ３３）。この第２の画像処理は、設定情報格納テーブル１７において、プリンタ（画像形成装置Ｃ）の選択がなされている画像処理である。続いて、ＰＤＬ展開回路３７は、画像処理回路３６において第２の画像処理が施されたプリントデータを印字用画像データに展開し（Ｓ３４）、プリント部３８は展開された印字用画像データの画像を１ページ毎に用紙に記録する（Ｓ３５）。
【００４４】
以上説明したように、原稿の複写処理を行う場合に、画像処理の種類に応じて各画像処理を画像読取装置Ｂにおいて行うのか、又は画像形成装置Ｃにおいて行うのかを操作部１１の所定操作に基づいて設定変更することができるので、画像読取装置Ｂ及び画像形成装置Ｃのうち、ユーザが希望する側の装置で各画像処理を行うことができる。なお、本実施の形態においては、原稿の読取開始の際にユーザが操作部１１から画像処理の指定を行う場合につてい説明したが、原稿の複写条件や画像形成装置Ｃから予め取得した情報に基づいて、画像読取装置Ｂ側で行う第１の画像処理と画像形成装置Ｃ側で行う第２の画像処理を予め登録しておくことも当然可能である。
【００４５】
また、ここでは画像読取装置Ｂと画像形成装置ＣをＵＳＢを介して接続した場合を例に挙げて説明したが、画像読取装置Ｂにおいて複写処理が実行される前に接続先の画像形成装置Ｃの識別情報を取得することができれば、所定のデータ転送インターフェースはＵＳＢに限定されるものではない。その場合は、例えばＵＳＢホストコントローラ１４に代えてパラレルインターフェース、ＬＡＮ（Local Area Network）インターフェース等を装備して、パラレル、ＬＡＮ等を所定のデータインターフェースとして画像読取装置Ｂと画像形成装置Ｃを接続するようにしてもよい。
【産業上の利用可能性】
【００４６】
本発明は、例えばＵＳＢを介して画像形成装置に接続可能なスキャナ等の画像読取装置と、接続された画像読取装置からＵＳＢを介して転送されたプリントデータの画像を用紙に記録する画像形成装置からなる画像形成システムに適用することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態に係る画像読取装置の構成を示したブロック図である。
【図２】設定情報格納テーブルの一例を示した図である。
【図３】本発明の実施の形態に係る画像形成装置の構成を示したブロック図である。
【図４】本発明の実施の形態に係る画像読取装置とプリンタ装置とが接続された際に形成されるネゴシエーションの例を示した図である。。
【図５】原稿の複写処理を行う場合に、画像読取装置において行われる処理動作を示したフローチャートである。
【図６】原稿の複写処理を行う場合に、画像読取装置において行われる処理動作を示したフローチャートである。
【図７】プリントデータを受信した画像形成装置において行われる処理動作を示したフローチャートである。
【符号の説明】
【００４８】
Ａ    画像形成システム
Ｂ    画像読取装置
Ｃ    画像形成装置
１、３１    制御部（ＭＰＵ）
２、３２    ＲＯＭ
３    ＲＡＭ
４    原稿読取部
７、３６    画像処理回路
１１    操作部
１３    ＰＤＬ変換回路
１４    ＵＳＢホストコントローラ
１６    識別情報
１７    設定情報格納テーブル
１８    液晶表示装置
２０    ＵＳＢケーブル
３７    ＰＤＬ展開回路
３８    プリント部
【図１】
2005150908.tif 000003
【図２】
2005150908.tif 000004
【図３】
2005150908.tif 000005
【図４】
2005150908.tif 000006
【図５】
2005150908.tif 000007
【図６】
2005150908.tif 000008
【図７】
2005150908.tif 000009