(57)【要約】【課題】  イメージデータのサイズ、解像度を検知する手段と出力情報取得手段とイメージ補正手段から構成され、イメージデータに対し適切な画像補正処理のみ行い、過剰な処理負荷の増加を抑え、快適に出力できる印刷装置を提供することを目的とする。【解決手段】  外部デバイスと通信回線を介して接続された印刷装置において、イメージデータまたは、イメージデータを含む印刷データを受信する受信手段と、受信したデータまたは印刷装置内に格納された印刷方式等の出力情報を取得する出力情報取得手段によって取得した出力情報と、イメージサイズ検知手段とイメージ解像度検知手段によって検知したイメージサイズと解像度に応じて、イメージ補正手段により、補正するか否かを決定するイメージ補正決定手段から構成され、印刷装置における出力情報は、外部デバイスまたは印刷装置のパネルにより指定される。【選択図】  図２
2006344129.tif 000002
【特許請求の範囲】
【請求項１】
外部デバイスと通信回線を介して接続された印刷装置において、
イメージデータまたは、イメージデータを含む印刷データを受信する受信手段と、
前記受信したデータまたは印刷装置内に格納された印刷方式等の出力情報を取得する出力情報取得手段と、
前記イメージデータのサイズを検知するイメージサイズ検知手段と、
前記イメージデータの解像度を検知するイメージ解像度検知手段と、
前記イメージデータに対し補正処理を行うイメージ補正手段とを有し、
前記出力情報取得手段によって取得した出力情報と、前記イメージサイズ検知手段とイメージ解像度検知手段によって検知したイメージサイズと解像度に応じて、
前記イメージ補正手段により、補正するか否かを決定するイメージ補正決定手段を有することを特徴とする印刷装置。
【請求項２】
請求項１の印刷装置における出力情報は、外部デバイスまたは印刷装置のパネルにより指定されることを特徴とする。
【請求項３】
外部デバイスと通信回線を介して接続された印刷装置において、
イメージデータまたは、イメージデータを含む印刷データを受信する受信手段と、
前記受信したデータまたは印刷装置内に格納された印刷方式等の出力情報を取得する出力情報取得手段と、
前記イメージデータのサイズを検知するイメージサイズ検知手段と、
前記イメージデータの解像度を検知するイメージ解像度検知手段と、
前記イメージデータに対し所定パターンの認識と認識パターンのサイズを検知するパターン認識手段と、
前記イメージデータに対し補正処理を行うイメージ補正手段とを有し、
前記パターン認識手段において認識したパターンとサイズに応じて、
前記イメージ補正手段により補正するか否かを決定するイメージ補正決定手段を有することを特徴とする印刷装置。
【請求項４】
請求項３の印刷装置における出力情報は、外部デバイスまたは印刷装置のパネルにより指定されることを特徴とする。
【請求項５】
外部デバイスと通信回線を介して接続された印刷装置において、
イメージデータまたは、イメージデータを含む印刷データを受信する受信手段と、
前記イメージデータのサイズを検知するイメージサイズ検知手段と、
前記イメージデータの解像度を検知するイメージ解像度検知手段と、
前記イメージデータに対し所定パターンの認識と認識パターンのサイズを検知するパターン認識手段と、
前記イメージデータに対し補正処理を行うイメージ補正手段とを有し、
前記イメージサイズ検知手段とイメージ解像度検知手段によって検知したイメージサイズと解像度に応じて、前記イメージ補正手段により補正するか否かを決定する第一のイメージ補正決定手段と、
前記パターン認識手段において認識したパターンとサイズに応じて、
前記イメージ補正手段により補正するか否かを決定する第二のイメージ補正決定手段とを有することを特徴とする印刷装置。
【請求項６】
請求項５の印刷装置における出力情報は、外部デバイスまたは印刷装置のパネルにより指定されることを特徴とする。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータまたは、デジタルカメラと印刷装置を接続して印刷を行う印刷処理に関するものである。
【背景技術】
【０００２】
デジタルカメラの普及により、高画質のデジタルデータの入力が容易に行われるようになり、イメージデータのダイレクト印刷または、コンピュータのアプリケーションを使って編集したイメージデータを印刷する需要が急激に増えてきている。
【０００３】
これらのデジタルカメラのイメージデータは、JEITAで規格化されたExifフォーマット(EXchangable Image file Format)で印刷装置に送信され、印刷装置はExifのタグ中に含まれる撮影時の情報に従って所定の画像補正処理を施し、高品質な出力を実現している。
【０００４】
画像補正処理については、特開2003-13625号公報に記載されている方法等により自動化された手法が開示されている。特開2003-13625号公報では、各画素データの明るさのヒストグラムを作成し、ハイライト、シャドーポイントを求め、これらのポイントから画像全体の色かぶりを補正する画像補正処理を行っている。
【０００５】
他の従来例としては、例えば特許文献２と特許文献３と特許文献４をあげることが出来る。
【特許文献１】特開2003-13625号公報
【特許文献２】特開平8-234947号公報
【特許文献３】特開2003-234916号公報
【特許文献４】特開2004-88345号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、これらの画像補正処理を行う場合、シーケンシャルに色変換等の処理ができず、一旦全てのイメージデータを保持しておくメモリ領域を必要とし、かつそれぞれの画像補正処理には時間がかかるため、エンジンスループットに間に合わないことがあった。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために本発明の請求項１記載の印刷システムは、外部デバイスと通信回線を介して接続された印刷装置において、イメージデータまたは、イメージデータを含む印刷データを受信する受信手段と、前記受信したデータまたは印刷装置内に格納された印刷方式等の出力情報を取得する出力情報取得手段と、前記イメージデータのサイズを検知するイメージサイズ検知手段と、前記イメージデータの解像度を検知するイメージ解像度検知手段と、前記イメージデータに対し補正処理を行うイメージ補正手段とを有し、前記出力情報取得手段によって取得した出力情報と、前記イメージサイズ検知手段とイメージ解像度検知手段によって検知したイメージサイズと解像度に応じて、前記イメージ補正手段により、補正するか否かを決定するイメージ補正決定手段から構成され、印刷装置における出力情報は、外部デバイスまたは印刷装置のパネルにより指定される。
【０００８】
上記の課題を解決するために本発明の請求項３記載の印刷システムは、外部デバイスと通信回線を介して接続された印刷装置において、イメージデータまたは、イメージデータを含む印刷データを受信する受信手段と、前記受信したデータまたは印刷装置内に格納された印刷方式等の出力情報を取得する出力情報取得手段と、前記イメージデータのサイズを検知するイメージサイズ検知手段と、前記イメージデータの解像度を検知するイメージ解像度検知手段と、前記イメージデータに対し所定パターンの認識と認識パターンのサイズを検知するパターン認識手段と、前記イメージデータに対し補正処理を行うイメージ補正手段とを有し、前記パターン認識手段において認識したパターンとサイズに応じて、前記イメージ補正手段により補正するか否かを決定するイメージ補正決定手段から構成され、印刷装置における出力情報は、外部デバイスまたは印刷装置のパネルにより指定される。
【０００９】
上記の課題を解決するために本発明の請求項５記載の印刷システムは、外部デバイスと通信回線を介して接続された印刷装置において、イメージデータまたは、イメージデータを含む印刷データを受信する受信手段と、前記イメージデータのサイズを検知するイメージサイズ検知手段と、前記イメージデータの解像度を検知するイメージ解像度検知手段と、前記イメージデータに対し所定パターンの認識と認識パターンのサイズを検知するパターン認識手段と、前記イメージデータに対し補正処理を行うイメージ補正手段とを有し、前記イメージサイズ検知手段とイメージ解像度検知手段によって検知したイメージサイズと解像度に応じて、前記イメージ補正手段により補正するか否かを決定する第一のイメージ補正決定手段と、前記パターン認識手段において認識したパターンとサイズに応じて、
前記イメージ補正手段により補正するか否かを決定する第二のイメージ補正決定手段から構成され、印刷装置における出力情報は、外部デバイスまたは印刷装置のパネルにより指定される。
【００１０】
また、本発明は、イメージデータに対し適切な画像補正処理のみ行い、過剰な処理負荷の増加を抑え、快適に出力できる印刷装置を提供することを目的とする。
【発明の効果】
【００１１】
以上のように、本発明では、出力イメージのサイズを予め計算し、所定のサイズよりも小さい場合は、補正処理を行わないようにするため、印刷装置での処理負荷を軽減しスループットの低下を回避することができる。また、ユーザの出力方式の指定に従って補正処理を行うかどうかを決めるため、ユーザの意図した画質またはスピードで出力することができる。
【発明を実施するための最良の形態】
【００１２】
（実施例１）
本実施例の構成を説明する前に、本実施例を適用するに好適なレーザビームプリンタ（以下「ＬＢＰ」と記述）の構成について図１を参照しながら説明する。なお、本実施例を適用するプリンタは、レーザビームプリンタに限られるものではなく、他のプリント方式のプリンタでも良いことは言うまでもない。以下、図面を参照して本発明の実施例を詳細に説明する。
【００１３】
図１は実施例のＬＢＰの内部構造を示す断面図である。図において、１００はＬＢＰ本体であり、外部に接続されているコンピュータ（図２の３０１）から供給される文字印字命令、各種図形描画命令、イメージ描画命令及び色指定命令等に従って対応する文字パターンや図形、イメージ等を作成し、記録媒体である記録用紙上に像を形成する。１５１は操作のためのスイッチ及びプリンタの状態を表示するＬＥＤ表示器やＬＣＤ表示器等が配されている操作パネル、１０１はＬＢＰ１００全体の制御及びホスト・コンピュータから供給される文字印字命令等を解析するプリンタ制御ユニットである。尚、本実施例におけるＬＢＰはＲＧＢの色情報をＭ（マゼンタ）Ｃ（シアン）Ｙ（イエロー）Ｋ（クロ）に変換し、それらを並列で像形成・現像するため、ＭＣＹＫそれぞれが像形成・現像機構を持つ。プリンタ制御ユニット１０１はＭＣＹＫそれぞれの印字イメージを生成し、ビデオ信号に変換してＭＣＹＫそれぞれのレーザ・ドライバに出力する。Ｍ（マゼンタ）のレーザ・ドライバ１１０は半導体レーザ１１１を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１１１から発射されるレーザ光１１２をオン・オフ切替する。レーザ光１１２は回転多面鏡１１３で左右方向に振られて静電ドラム１１４上を走査する。これにより、静電ドラム１１４上には文字や図形のパターンの静電潜像が形成される。この潜像は静電ドラム１１４周囲の現像ユニット（トナーカートリッジ）１１５によって現像された後、記録用紙に転写される。Ｃ（シアン）、Ｙ（イエロー）、Ｋ（クロ）に関してもＭ（マゼンタ）と同様の像形成・現像機構を持ち、１２０、１２１、１２２、１２３、１２４、１２５はＣ（シアン）用の像形成・現像機構、１３０、１３１、１３２、１３３、１３４、１３５はＹ（イエロー）用の像形成・現像機構、１４０、１４１、１４２、１４３、１４４、１４５はＫ（クロ）用の像形成・現像機構である。個々の機能はＭ（マゼンタ）の像形成・現像機構と同じであるので説明は省略する。
【００１４】
記録用紙にはカット・シートを用い、カット・シート記録紙はＬＢＰに装着した給紙カセット１０２に収納されバネ１０３で一定の高さに保たれており、給紙ローラ１０４及び搬送ローラ１０５と１０６とにより装置内に取り込まれ、用紙搬送ベルト１０７に乗せられてＭＣＹＫの各像形成・現像機構を通過する。記録用紙に転写されたＭＣＹＫの各トナー（粉末インク）は定着器１０８で熱と圧力により記録用紙に固定され、記録用紙は搬送ローラ１０９と１５０によってＬＢＰ本体上部に出力される。
【００１５】
図２は本発明の実施例を示す印刷システムの構成を説明するブロック図である。３０１は、アプリケーションなどを用いてイメージを編集し、プリンタドライバを介して印刷データを送信するコンピュータである。４０１は、画像データを取り込みメモリカードなどの記憶媒体に格納するデジタルカメラである。
【００１６】
２０１は印刷装置である。２０２はネットワークに繋がるコンピュータ３０１などのデバイスと情報の入出力を行うためのネットワークＩ／Ｆである。ネットワークI／F２０２を介してコンピュータ３０１からの印刷データを受信する。２１６はＵＳＢにつながるデジタルカメラ４０１と情報の入出力入を行うためのＵＳＢＩ／Ｆである。ＵＳＢＩ／Ｆ２１６を介してデジタルカメラ４０１からのイメージデータを受信する。２０３は様々な情報を一時格納するＲＡＭである。ＲＡＭ２０３は、コンピュータ３０１から送信され、ネットワークI／F２０２またはＵＳＢＩ／Ｆ２１６を介して受信した印刷データまたはイメージデータを格納する受信バッファ２０４、入力されたデータを中間コードに変換するときに一時的に使用するワークメモリ２０５、プリンタ内部の中間コードなどを格納するフレームバッファ２１０、中間コードを展開したデータを格納するラスタメモリ２１１からなる。
【００１７】
２０８は、印刷装置２０１におけるＣＰＵ２１１の制御コードを格納するＲＯＭである。ＲＯＭ２０８は、受信バッファ２０４から読み出したデータを解析し、所定の処理に振り分ける解析処理部２１４と、解析処理部において解析されたイメージデータに対し補正処理を行う補正処理部２１５と、入力された全てのデータに対しプリンタエンジン２１３に出力するための色に変換し、フレームバッファ２０６に格納する色変換処理部２０９と、フレームバッファ２０６に格納された中間コードを展開してラスタメモリに格納する展開処理部２１０からなる。
【００１８】
２１１は印刷装置２０１の演算処理や制御を行う中央演算処理装置（ＣＰＵ）である。２１２はプリンタエンジン２１３との信号の入出力を行うエンジンＩ／Ｆである。２１３はイメージデータに基づいて、周知の電子写真プロセスによって感光ドラム上に潜像を形成し、用紙に転写して定着し印字を行うプリンタエンジンである。
【００１９】
図３は、本実施例における外部デバイスと印刷装置の接続形態の例を示した写真を含む図である。デジタルカメラからはＵＳＢＩ／Ｆ２１６を介してイメージデータをダイレクトに印刷装置に入力する。コンピュータからはネットワークＩ／Ｆ２０２またはＵＳＢＩ／Ｆ２１６を介してコンピュータ上のドライバにより変換された印刷データを印刷装置に入力する。
【００２０】
図４は本実施例の印刷装置におけるイメージ補正処理のフローチャートである。
【００２１】
ネットワークＩ／Ｆ２０２または、ＵＳＢＩ／Ｆ２１６を介して、データ受信する（Ｓ１１０１）と、受信データに対しデータ解析（Ｓ１１０２）を開始する。データ解析においてイメージかどうかを判定し（Ｓ１１０３）、イメージと判定した場合は、そのイメージのサイズと解像度、から出力イメージのサイズを計算し（Ｓ１１０４）、出力イメージのサイズが１０ｍｍを越えるかどうかを判定する（Ｓ１１０５）。出力イメージのサイズが１０ｍｍを超える場合、イメージ補正処理を行った（Ｓ１１０６）後、出力する色空間に色変換し、中間コードを生成し、フレームバッファに格納する（Ｓ１１０７）。一方、出力イメージのサイズが１０ｍｍ以下の場合は、イメージ補正を行わず、出力色空間に色変換し、中間コードを生成し、フレームバッファに格納する（Ｓ１１０７）。全てのデータ解析が終了するまでＳ１１０２からＳ１１０７を繰り返し実行し、全てのデータ解析が終了する（Ｓ１１０８）と、フレームバッファ２０６に格納された全ての中間コードをレンダリング処理し、ラスタデータをラスタメモリ２０７に格納する（Ｓ１１０９）。ラスタメモリ２０７に格納されたラスタデータをプリンタエンジン２１３に順次転送し、印刷する（Ｓ１１１０）。
【００２２】
図５は、本実施例における補正処理の有無を判定した結果の例を示す。
【００２３】
グラフィックス、文字は対象外であり、２つのイメージのうち１つは出力サイズ１２０ｍｍ×１００ｍｍであり補正処理を行うが、もう一つは出力サイズ１０ｍｍ×８ｍｍと小さく補正処理を行わない。
【００２４】
（実施例２）
図６は、本実施例における外部デバイスと印刷装置の接続形態の例を示した図である。
【００２５】
６０１は、アプリケーションなどを用いてイメージを編集し、プリンタドライバを介して印刷データを送信するコンピュータである。７０１は、画像データを取り込みメモリカードなどの記憶媒体に格納するデジタルカメラである。
【００２６】
５０１は印刷装置である。５０２はネットワークに繋がるコンピュータ６０１などのデバイスと情報の入出力を行うためのネットワークＩ／Ｆである。ネットワークI／F５０２を介してコンピュータ６０１からの印刷データを受信する。５１６はＵＳＢにつながるデジタルカメラ７０１と情報の入出力入を行うためのＵＳＢＩ／Ｆである。ＵＳＢＩ／Ｆ５１６を介してデジタルカメラ７０１からのイメージデータを受信する。５０３は様々な情報を一時格納するＲＡＭである。ＲＡＭ５０３は、コンピュータ６０１から送信され、ネットワークI／F５０２またはＵＳＢＩ／Ｆ５１６を介して受信した印刷データまたはイメージデータを格納する受信バッファ５０４、入力されたデータを中間コードに変換するときに一時的に使用するワークメモリ５０５、プリンタ内部の中間コードなどを格納するフレームバッファ５１０、中間コードを展開したデータを格納するラスタメモリ５１１からなる。
【００２７】
５０８は、印刷装置５０１におけるＣＰＵ５１１の制御コードを格納するＲＯＭである。ＲＯＭ５０８は、受信バッファ５０４から読み出したデータを解析し、所定の処理に振り分ける解析処理部５１４と、解析処理部５１４において解析されたイメージデータから顔のパターンを抽出する顔認識部５１５と、顔認識の結果に応じてイメージデータの補正処理を行う補正処理部５１５と、入力された全てのデータに対しプリンタエンジン５１３に出力するための色に変換し、フレームバッファ５０６に格納する色変換処理部５０９と、フレームバッファ５０６に格納された中間コードを展開してラスタメモリに格納する展開処理部５１０からなる。
【００２８】
５１１は印刷装置５０１の演算処理や制御を行う中央演算処理装置（ＣＰＵ）である。５１２はプリンタエンジン５１３との信号の入出力を行うエンジンＩ／Ｆである。５１３はイメージデータに基づいて、周知の電子写真プロセスによって感光ドラム上に潜像を形成し、用紙に転写して定着し印字を行うプリンタエンジンである。
【００２９】
図７は本実施例の印刷装置におけるイメージ補正処理のフローチャートである。
【００３０】
ネットワークＩ／Ｆ５０２または、ＵＳＢＩ／Ｆ５１６を介して、データ受信する（Ｓ１２０１）と、受信データに対しデータ解析（Ｓ１２０２）を開始する。データ解析においてイメージかどうかを判定し（Ｓ１２０３）、イメージと判定した場合は、そのイメージのサイズと解像度から出力イメージのサイズを計算し（Ｓ１２０４）、出力イメージのサイズが１０ｍｍを越えるかどうかを判定する（Ｓ１２０５）。出力イメージのサイズが１０ｍｍを超える場合、さらに、イメージデータにおいて顔のパターンマッチングを行い、顔と認識された領域とサイズをワークメモリ５０５に保持する（Ｓ１２０６）。顔と認識された領域があり、かつその領域が１０ｍｍを超えるかを調べ（Ｓ１２０７）、顔と認識された領域があり、かつその領域が１０ｍｍを超える場合は、覆い焼き補正処理を行い（Ｓ１２０８）、その他の補正処理を行った（Ｓ１２０９）後、出力する色空間に色変換し、中間コードを生成し、フレームバッファ５０６に格納する（Ｓ１２１０）。一方、顔と認識された領域がないか、または顔と認識された領域が１０ｍｍ以下の場合は、補正処理を行った（Ｓ１２０９）後、出力する色空間に色変換し、中間コードを生成し、フレームバッファ５０６に格納する（Ｓ１２１０）。出力イメージのサイズが１０ｍｍ以下の場合は、イメージ補正を行わず、出力色空間に色変換し、中間コードを生成し、フレームバッファに格納する（Ｓ１２１０）。全てのデータ解析が終了するまでＳ１２０２からＳ１２１０を繰り返し実行し、全てのデータ解析が終了する（Ｓ１２１１）と、フレームバッファ５０６に格納された全ての中間コードをレンダリング処理し、ラスタデータをラスタメモリ５０７に格納する（Ｓ１２１２）。ラスタメモリ５０７に格納されたラスタデータをプリンタエンジン５１３に順次転送し、印刷する（Ｓ１２１３）。
【００３１】
図８は、本実施例における補正処理の有無を判定した結果の例を示す。
【００３２】
グラフィックス、文字は対象外であり、２つのイメージのうち１つは顔の領域サイズ３０ｍｍ×３０ｍｍであり覆い焼き補正処理を行うが、もう一つは出力サイズ５ｍｍ×５ｍｍと小さく覆い焼き補正処理を行わない。
【００３３】
（その他の実施例）
実施例１，２においては、出力イメージまたはパターン認識した領域のサイズのみを判定し補正処理を行うかどうかを決定しているが、コンピュータ等の外部デバイスで指定した、高画質モード、高速モード等の出力方式によって、高画質モードの場合は補正処理を行い、高速モードのときは行わないとしてもよい。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施例のレーザビームプリンタの構造を示す側断面図である。
【図２】実施例１による印刷システムの構成を示すブロック図である。
【図３】実施例１による外部デバイスと印刷装置の接続形態の例を示した写真を含む図である。
【図４】実施例１による印刷装置におけるイメージ補正処理のフローチャートである。
【図５】実施例１による補正処理の有無を判定した結果の例を示す写真を含む図である。
【図６】実施例２による印刷システムの構成を示すブロック図である。
【図７】実施例２による印刷装置におけるイメージ補正処理のフローチャートである。
【図８】実施例２による補正処理の有無を判定した結果の例を示す写真を含む図である。
【符号の説明】
【００３５】
１００  プリンタ本体
１０１  プリンタ制御ユニット
１０２  給紙カセット
１０３  用紙を持ち上げるためのバネ
１０４  給紙ローラ
１０５  用紙搬送ローラ
１０６  用紙搬送ローラ
１０７  用紙搬送ベルト
１０８  定着器
１０９  用紙搬送ローラ
１１０  レーザ・ドライバ（マゼンタ用）
１１１  半導体レーザ発射装置（マゼンタ用）
１１３  回転多面鏡（マゼンタ用）
１１４  静電ドラム（マゼンタ用）
１１５  トナーカートリッジ（マゼンタ用）
１２０  レーザ・ドライバ（シアン用）
１２１  半導体レーザ発射装置（シアン用）
１２２  レーザ・ビーム（シアン用）
１２３  回転多面鏡（シアン用）
１２４  静電ドラム（シアン用）
１２５  トナーカートリッジ（シアン用）
１３０  レーザ・ドライバ（イエロー用）
１３１  半導体レーザ発射装置（イエロー用）
１３２  レーザ・ビーム（イエロー用）
１３３  回転多面鏡（イエロー用）
１３４  静電ドラム（イエロー用）
１３５  トナーカートリッジ（イエロー用）
１４０  レーザ・ドライバ（クロ用）
１４１  半導体レーザ発射装置（クロ用）
１４２  レーザ・ビーム（クロ用）
１４３  回転多面鏡（クロ用）
１４４  静電ドラム（クロ用）
１４５  トナーカートリッジ（クロ用）
１５０  用紙搬送ローラ
１５１  操作パネル
【図１】
2006344129.tif 000003
【図２】
2006344129.tif 000004
【図３】
2006344129.tif 000005
【図４】
2006344129.tif 000006
【図５】
2006344129.tif 000007
【図６】
2006344129.tif 000008
【図７】
2006344129.tif 000009
【図８】
2006344129.tif 000010