(57)【要約】 【課題】  省エネルギーモード動作中における消費電力が少ない画像処理装置およびその制御方法を提供する。【解決手段】  画像処理装置１は、スキャナ２と、主制御部であるＳｏＣ（System On a Chip）３と、画像処理部である画像処理チップ４と、Ｉ／Ｏ（Input/Output）チップ５と、プリントエンジン６と、システムバス７とからなる。  ＳｏＣ３は、画像処理装置１の少なくとも一部の制御を行う主制御部であり、受信した画像データを画像処理することができる。省エネルギーモード動作時には、主制御部が画像処理を実施する。【選択図】      図４
2009077301.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置の少なくとも一部を制御し、画像処理を実施できる主制御部と、
画像処理を実施する少なくとも１つの画像処理部とを備え、
省エネルギーモード動作時には、主制御部が画像処理を実施することを特徴とする画像処理装置。
【請求項２】
省エネルギーモード動作時には、画像処理部が非通電状態であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
省エネルギーモード動作時には、画像処理部がスタンバイ状態であることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
主制御部および画像処理部は、ＰＣＩ（Peripheral Component Interconnect）バス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることを特徴とする請求項１〜３のいずれか１つに記載の画像処理装置。
【請求項５】
省エネルギーモード動作時には、主制御部が画像処理を実施するように制御することを特徴とする画像処理装置の制御方法。
【請求項６】
画像処理装置の少なくとも一部を制御する主制御部と、
画像処理を実施する少なくとも１つの画像処理部と、
画像表示用画像処理を実施するＧＰＵ（Graphic Processing Unit）とを備え、
省エネルギーモード動作時には、ＧＰＵが画像処理を実施することを特徴とする画像処理装置。
【請求項７】
省エネルギーモード動作時には、画像処理部が非通電状態であることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
省エネルギーモード動作時には、画像処理部がスタンバイ状態であることを特徴とする請求項６に記載の画像処理装置。
【請求項９】
主制御部、画像処理部およびＧＰＵは、ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることを特徴とする請求項６〜８のいずれか１つに記載の画像処理装置。
【請求項１０】
省エネルギーモード動作時には、ＧＰＵが画像処理を実施するように制御することを特徴とする画像処理装置の制御方法。
【請求項１１】
画像処理装置の少なくとも一部を制御し、画像処理を実施できる主制御部と、
画像処理を実施する少なくとも１つの画像処理部と、
画像表示用画像処理を実施するＧＰＵとを備え、
省エネルギーモード動作時には、主制御部およびＧＰＵが画像処理を実施することを特徴とする画像処理装置。
【請求項１２】
省エネルギーモード動作時には、画像処理部が非通電状態であることを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
省エネルギーモード動作時には、画像処理部がスタンバイ状態であることを特徴とする請求項１１に記載の画像処理装置。
【請求項１４】
主制御部、画像処理部およびＧＰＵは、ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることを特徴とする請求項１１〜１３のいずれか１つに記載の画像処理装置。
【請求項１５】
省エネルギーモード動作時には、主制御部およびＧＰＵが画像処理を実施するように制御することを特徴とする画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびその制御方法に関する。
【背景技術】
【０００２】
従来から、プリンタ、スキャナ、ファクシミリ装置、デジタル複合機等の画像処理装置において、消費電力低減の要求が大きく、特に操作やジョブの実行がない待機時の消費電力の低減が要求されていた。そこで従来から、画像処理部等の消費電力の大きい部分への給電を停止する省エネルギーモードを設け、待機時にはこの省エネルギーモードに移行することによって消費電力を低減することが行われている。
【０００３】
たとえば特許文献１には、省エネルギーモード動作中に、操作表示部が操作されたこと等をトリガ信号として、電源復帰信号をメイン制御部であるＣＰＵ（Central Processing Unit）に出力し、メイン制御部は、電源部の電力供給を行う技術が開示されている。これは電源復帰信号によって、メイン制御部であるＣＰＵに通電を行い、トリガ信号に基づき必要部分への電力供給を行うものである。
【０００４】
【特許文献１】特開２００６−１３５８７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながらメイン制御部に通電を行い、さらに必要部分にも電力供給を行う従来の技術では、近年ますます厳しくなっている省エネルギーモード動作中における消費電力の低減を十分に達成することが困難である。特に画像処理装置では、画像処理時にはメイン制御部だけでなく画像処理部にも通電するので、省エネルギーモード動作中における消費電力の低減を十分に達成することが困難である。
【０００６】
本発明の目的は、従来の課題を解決し、省エネルギーモード動作中における消費電力が少ない画像処理装置およびその制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、画像処理装置の少なくとも一部を制御し、画像処理を実施できる主制御部と、
画像処理を実施する少なくとも１つの画像処理部とを備え、
省エネルギーモード動作時には、主制御部が画像処理を実施することを特徴とする画像処理装置である。
【０００８】
また本発明は、省エネルギーモード動作時には、画像処理部が非通電状態であることを特徴とする。
【０００９】
また本発明は、省エネルギーモード動作時には、画像処理部がスタンバイ状態であることを特徴とする。
【００１０】
また本発明は、主制御部および画像処理部は、ＰＣＩ（Peripheral Component 
Interconnect）バス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることを特徴とする。
【００１１】
また本発明は、省エネルギーモード動作時には、主制御部が画像処理を実施するように制御することを特徴とする画像処理装置の制御方法である。
【００１２】
また本発明は、画像処理装置の少なくとも一部を制御する主制御部と、
画像処理を実施する少なくとも１つの画像処理部と、
画像表示用画像処理を実施するＧＰＵ（Graphic Processing Unit）とを備え、
省エネルギーモード動作時には、ＧＰＵが画像処理を実施することを特徴とする画像処理装置である。
【００１３】
また本発明は、省エネルギーモード動作時には、画像処理部が非通電状態であることを特徴とする。
【００１４】
また本発明は、省エネルギーモード動作時には、画像処理部がスタンバイ状態であることを特徴とする。
【００１５】
また本発明は、主制御部および画像処理部は、ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることを特徴とする。
【００１６】
また本発明は、省エネルギーモード動作時には、ＧＰＵが画像処理を実施するように制御することを特徴とする画像処理装置の制御方法である。
【００１７】
また本発明は、画像処理装置の少なくとも一部を制御し、画像処理を実施できる主制御部と、
画像処理を実施する少なくとも１つの画像処理部と、
画像表示用画像処理を実施するＧＰＵとを備え、
省エネルギーモード動作時には、主制御部およびＧＰＵが画像処理を実施することを特徴とする画像処理装置である。
【００１８】
また本発明は、省エネルギーモード動作時には、画像処理部が非通電状態であることを特徴とする。
【００１９】
また本発明は、省エネルギーモード動作時には、画像処理部がスタンバイ状態であることを特徴とする。
【００２０】
また本発明は、主制御部および画像処理部は、ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることを特徴とする。
【００２１】
また本発明は、省エネルギーモード動作時には、主制御部およびＧＰＵが画像処理を実施するように制御することを特徴とする画像処理装置の制御方法である。
【発明の効果】
【００２２】
本発明によれば、画像処理装置は、画像処理装置の少なくとも一部を制御し、画像処理を実施できる主制御部と、画像処理を実施する少なくとも１つの画像処理部とを備え、省エネルギーモード動作時には、主制御部が画像処理を実施する。
【００２３】
主制御部が高度な演算機能を有す場合、ファームウェアプログラムを作成することにより画像処理部と全く同じ画像処理を実施することができる。省エネルギーモード動作時には、画像処理部を起動することなく主制御部が画像処理を実施することによって、消費電力の低減が可能になる。
【００２４】
また本発明によれば、省エネルギーモード動作時には、画像処理部が非通電状態であることが好ましい。画像処理部を通電することなく、主制御部が画像処理を実施するので、消費電力の低減が可能になる。
【００２５】
また本発明によれば、省エネルギーモード動作時には、画像処理部がスタンバイ状態（主制御部の指示によりいつでも復帰できる状態）であることが好ましい。画像処理部を復帰させることなく、主制御部が画像処理を実施するので、消費電力の低減が可能になる。
【００２６】
また本発明によれば、主制御部および画像処理部は、ＰＣＩ（Peripheral Component 
Interconnect）バス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることが好ましい。
【００２７】
ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスで接続する場合、規格に準拠したものを用いることで、主制御部および画像処理部としてのデバイスの増減を柔軟に拡張可能とすることができる。また、高速なデータ転送性能を得ることが可能となる。さらに、スタンバイ状態からの復帰シーケンスが規格として規定されていることも大きな利点となる。
【００２８】
専用バスで接続する場合は、上記と同様の機能を画像処理装置として予め決定しておくことで汎用バスと同等の機能を得ることが可能となる。
【００２９】
また本発明によれば、画像処理装置の制御方法においては、省エネルギーモード動作時には、主制御部が画像処理を実施するように制御する。
【００３０】
主制御部が高度な演算機能を有す場合、ファームウェアプログラムを作成することにより画像処理部と全く同じ画像処理を実施することができる。省エネルギーモード動作時には、画像処理部を起動することなく主制御部が画像処理を実施することによって、消費電力の低減が可能になる。
【００３１】
また本発明によれば、画像処理装置は、画像処理装置の少なくとも一部を制御する主制御部と、画像処理を実施する少なくとも１つの画像処理部と、画像表示用画像処理を実施するＧＰＵ（Graphic Processing Unit）とを備え、省エネルギーモード動作時には、ＧＰＵが画像処理を実施する。
【００３２】
画像表示用画像処理を実施するＧＰＵを有す場合、ファームウェアプログラムを作成することにより画像処理部と全く同じ画像処理を実施することができる。省エネルギーモード動作時には、画像処理部を起動することなくＧＰＵが画像処理を実施することによって、消費電力の低減が可能になる。
【００３３】
また本発明によれば、省エネルギーモード動作時には、画像処理部が非通電状態であることが好ましい。画像処理部を通電することなく、主制御部が画像処理を実施するので、消費電力の低減が可能になる。
【００３４】
また本発明によれば、省エネルギーモード動作時には、画像処理部がスタンバイ状態（主制御部の指示によりいつでも復帰できる状態）であることが好ましい。画像処理部を復帰させることなく、主制御部が画像処理を実施するので、消費電力の低減が可能になる。
【００３５】
また本発明によれば、主制御部および画像処理部は、ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることが好ましい。
【００３６】
ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスで接続する場合、規格に準拠したものを用いることで、主制御部および画像処理部としてのデバイスの増減を柔軟に拡張可能とすることができる。また、高速なデータ転送性能を得ることが可能となる。さらに、スタンバイ状態からの復帰シーケンスが規格として規定されていることも大きな利点となる。
【００３７】
専用バスで接続する場合は、上記と同様の機能を画像処理装置として予め決定しておくことで汎用バスと同等の機能を得ることが可能となる。
【００３８】
また本発明によれば、画像処理装置の制御方法においては、省エネルギーモード動作時には、ＧＰＵが画像処理を実施するように制御する。
【００３９】
画像表示用画像処理を実施するＧＰＵを有す場合、ファームウェアプログラムを作成することにより画像処理部と全く同じ画像処理を実施することができる。省エネルギーモード動作時には、画像処理部を起動することなくＧＰＵが画像処理を実施することによって、消費電力の低減が可能になる。
【００４０】
また本発明によれば、画像処理装置は、画像処理装置の少なくとも一部を制御し、画像処理を実施できる主制御部と、画像処理を実施する少なくとも１つの画像処理部と、画像表示用画像処理を実施するＧＰＵとを備え、省エネルギーモード動作時には、主制御部およびＧＰＵが画像処理を実施する。
【００４１】
画像表示用画像処理を実施するＧＰＵを有し、さらに主制御部が高度な演算機能を有す場合、ファームウェアプログラムを作成することにより画像処理部と全く同じ画像処理を実施することができる。省エネルギーモード動作時には、画像処理部を起動することなくＧＰＵおよび主制御部が画像処理を実施することによって、消費電力の低減が可能になる。
【００４２】
また本発明によれば、省エネルギーモード動作時には、画像処理部が非通電状態であることが好ましい。画像処理部を通電することなく、主制御部が画像処理を実施するので、消費電力の低減が可能になる。
【００４３】
また本発明によれば、省エネルギーモード動作時には、画像処理部がスタンバイ状態（主制御部の指示によりいつでも復帰できる状態）であることが好ましい。画像処理部を復帰させることなく、主制御部が画像処理を実施するので、消費電力の低減が可能になる。
【００４４】
また本発明によれば、主制御部および画像処理部は、ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスまたは専用バスで接続されていることが好ましい。
【００４５】
ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスで接続する場合、規格に準拠したものを用いることで、主制御部および画像処理部としてのデバイスの増減を柔軟に拡張可能とすることができる。また、高速なデータ転送性能を得ることが可能となる。さらに、スタンバイ状態からの復帰シーケンスが規格として規定されていることも大きな利点となる。
【００４６】
専用バスで接続する場合は、上記と同様の機能を画像処理装置として予め決定しておくことで汎用バスと同等の機能を得ることが可能となる。
【００４７】
また本発明によれば、画像処理装置の制御方法においては、省エネルギーモード動作時には、主制御部およびＧＰＵが画像処理を実施するように制御する。
【００４８】
画像表示用画像処理を実施するＧＰＵを有し、さらに主制御部が高度な演算機能を有す場合、ファームウェアプログラムを作成することにより画像処理部と全く同じ画像処理を実施することができる。省エネルギーモード動作時には、画像処理部を起動することなくＧＰＵおよび主制御部が画像処理を実施することによって、消費電力の低減が可能になる。
【発明を実施するための最良の形態】
【００４９】
図１は、本発明に係る画像処理装置１の構成を示すブロック図である。画像処理装置１は、主制御部であるＳｏＣ（System On a Chip）３と、画像処理部である画像処理チップ４と、Ｉ／Ｏ（Input/Output）チップ５と、プリントエンジン６と、システムバス７とからなる。
【００５０】
スキャナ２は、画像処理装置１に接続されていて、原稿画像の読み取りと、シェーディングや光量補正などの画像処理を行うものである。
【００５１】
ＳｏＣ３は、画像処理装置１の少なくとも一部の制御を行う主制御部であり、受信した画像データを画像処理し、自身が制御するメインメモリ８に格納することができる。
【００５２】
画像処理チップ４は、スキャナや外部のパーソナルコンピュータ（以下「ＰＣ（
Personal Computer）」という）から受信した画像データに画像処理を行うものであり、内部には、入力階調補正部、領域分離処理部、色補正部、黒生成下色除去部、空間フィルタ処理部、出力階調補正部、カラーモノクロ変換部、画像圧縮処理、画像解凍処理、および回転処理部を含む。画像処理チップ４としては、画像処理専用に開発された専用ＡＳＩＣ（Application Specific Integrated Circuit）または画像処理機能を持った汎用ＩＣ（Integrated Circuit）が一般的に利用される。画像処理チップ４は、主制御部であるＳｏＣ３からの指示に従って、受信した画像データを、自身が制御するイメージメモリ９に格納し、画像処理を実施することができる。
【００５３】
Ｉ／Ｏチップ５は、外部デバイスとのインターフェースを行うものであり、一例として、ユーザインターフェースを表示するためＬＣＤＣ（Liquid Crystal Display 
Controller）機能を持つＧＰＵ（Graphics Processing Unit）２３を含んで構成され、３Ｄグラフィックスの表示に必要な計算処理を行う。またＨＤＤ（Hard disk drive）コントローラやＮＩＣ（Network Interface Card）等も併せ持つ。Ｉ／Ｏチップ５は受信した画像データを、自身が制御するＬＣＤＣメモリ１０またはＨＤＤ１１に格納する。
【００５４】
またＩ／Ｏチップ５は、ＬＡＮ（Local Area Network）１２経由で外部装置との間でデータを送受信することもできる。Ｉ／Ｏチップ５はＬＡＮ１２のみならず、ファクシミリ装置、ＵＳＢ（Universal Serial Bus）等、数種の外部インターフェースを有することが一般的であり、コピー動作だけでなくプリント動作やファクシミリ動作などを実現することが可能になる。
【００５５】
プリントエンジン６は、画像処理後のデータを受信し、プリント処理を実行する。
システムバス（System Bus）７は、ＰＣＩ（Peripheral Component Interconnect）やＰＣＩ−Ｅｘｐｒｅｓｓや専用バスなど、汎用システムバスで構成され、制御データや画像データの内部送受信に用いられる。
【００５６】
ＰＣＩバス、ＰＣＩ  Ｅｘｐｒｅｓｓバスで接続する場合、規格に準拠したものを用いることで、ＳｏＣ３および画像処理チップ４としてのデバイスの増減を柔軟に拡張可能とすることができる。また、高速なデータ転送性能を得ることが可能となる。さらに、スタンバイ状態からの復帰シーケンスが規格として規定されていることも大きな利点となる。
【００５７】
専用バスで接続する場合は、上記と同様の機能を画像処理装置として予め決定しておくことで汎用バスと同等の機能を得ることが可能となる。
【００５８】
図２は、Ｉ／Ｏチップ５の構成を示すブロック図である。Ｉ／Ｏチップ５は、システムバスＩ／Ｆ（Interface）２１と、ＳｏＣＩ／Ｆ２２と、ＧＰＵ２３と、ＨＤＤＩ／Ｆ２４と、ネットワークＩ／Ｆ２５とからなる。
【００５９】
システムバスＩ／Ｆ２１は、各ＩＣとの間での画像データなどの送受信を制御するブロックである。
【００６０】
ＳｏＣＩ／Ｆ２２は、ＳｏＣ３との通信を行うことによってＩ／Ｏチップ５の動作を制御するブロックである。ローカルバスＩ／Ｆ（不図示）を含んで構成され、ＳｏＣ３に直結されたローカルバス２６に接続し、ＳｏＣ３からの指示に従ってＩ／Ｏチップ５を制御する。
【００６１】
ＧＰＵ（ＬＣＤＣ）２３は、液晶ディスプレイ表示と、表示するための画像データの画像処理とを行う。またＬＣＤＣメモリ１０を備えるためのメモリコントロール機能を含む。
【００６２】
ＨＤＤＩ／Ｆ２４は、ＨＤＤコントローラ機能と、インターフェース機能とを備えるものである。
【００６３】
ネットワークＩ／Ｆ２５は、ＬＡＮ１２経由で外部装置との間でデータを送受信するものである。
【００６４】
システム構成が異なり異なる処理を行う画像処理チップ４が複数個搭載される場合や、Ｉ／Ｏチップ５機能を分割してＧＰＵ機能を独立にする場合等、複数個のＩＣで構成されることも考えられる。
【００６５】
図３は、通常モード動作中の画像データの流れを図１のブロック図に重ねて示す図である。画像処理装置１のコピー動作を一例に挙げ、通常モード動作中の画像処理について説明を行う。画像処理装置１は、通常モードまたは省エネルギーモードに設定可能である。
【００６６】
ユーザ操作によってユーザインターフェースに備えられたコピーボタンが押されると、スキャナ２が原稿台に載せられた原稿を読み取り、アナログ画像データからデジタル画像データへ変換後、システムバス７経由で画像処理チップ４へ画像データを転送する（経路３１）。
【００６７】
画像処理チップ４はＳｏＣ３からの指示に従ってスキャナ２から受信した画像データを自身が制御するイメージメモリ９に格納する。イメージメモリ９に格納された画像データは、予めＳｏＣ３から指示された画像処理を画像処理チップ４が実施した上で、画像処理完了後にＩ／Ｏチップ５内部のＨＤＤコントローラ（不図示）へシステムバス７経由で転送される（経路３２）。
【００６８】
Ｉ／Ｏチップ５ではシステムバス７経由で画像処理チップ４から受信した画像データをＨＤＤ１１へ保存し、受信した画像データを印字出力するためにプリントエンジン６へ転送する（経路３３）。プリントエンジン６はＩ／Ｏチップ５から画像データを受信し、記録媒体への印字動作を実行する。このときＳｏＣ３が、Ｉ／Ｏチップ５やプリントエンジン６を制御する。
【００６９】
次に、画像処理装置１の省エネルギーモード動作中の画像処理について説明する。上記で説明した通常モード動作中の画像処理は、専用の画像処理ＡＳＩＣや画像処理用ＩＣを有する画像処理チップ４で実施することを想定しており、画像処理専用のハードウェア処理を行うことで高速に処理することが可能となる。しかしユーザの使用方法次第では常に高速動作が求められるわけではなく、たとえば省エネルギーモード動作中は、低速動作であっても消費電力を抑えて画像処理装置１を動作させることが求められる。
【００７０】
以下、省エネルギーモード動作中における画像処理についての、第１実施形態〜第３実施形態を説明する（図４〜図６参照）。
【００７１】
図４は、第１実施形態における画像データの流れを図１のブロック図に重ねて示す図である。ユーザは省エネルギーモードをいつでも選択可能であり、省エネルギーモードに移行したい場合はユーザインターフェースからの操作によって設定することができる。省エネルギーモード動作中に、ＳｏＣ３が画像処理とシステム制御とを兼務して実施するコピー動作を以下に例示する。
【００７２】
ユーザ操作によってユーザインターフェースに備えられたコピーボタンが押されると、スキャナ２が原稿台に載せられた原稿を読み取り、アナログ画像データからデジタル画像データへ変換後、システムバス７経由でＳｏＣ３へ画像データを転送する（経路３４）。
【００７３】
ＳｏＣ３はスキャナ２から受信した画像データを自身が制御するメインメモリ８に格納する。メインメモリ８に格納された画像データは、予め設定された画像処理をＳｏＣ３が実施した上で、画像処理完了後にＩ／Ｏチップ５内部のＨＤＤコントローラへシステムバス７経由で転送される（経路３５）。
【００７４】
Ｉ／Ｏチップ５ではシステムバス７経由で画像処理チップ４から受信した画像データをＨＤＤ１１へ保存し、受信した画像データを印字出力するためにプリントエンジン６へ転送する（経路３６）。プリントエンジン６はＩ／Ｏチップ５から画像データを受信し、記録媒体への印字動作を実行する。
【００７５】
ＣＰＵはＳｏＣ３に代表されるように近年、高速周波数動作や高機能化が進み、非常に幅広いパフォーマンスを持ったものから選択できるようになっている。高速・高機能なＳｏＣ３を利用するとファームウェアプログラムを作成することにより高度な画像処理を実現することが可能となる。このような高機能ＳｏＣ３で画像処理を実行することで、画像処理チップ４を動作させなくとも同様の画像処理を実施し、画像処理チップ４を停止することで低消費電力動作モードである、省エネルギーモードを実現する。
【００７６】
省エネルギーモードとして、画像処理チップ４は完全に通電を行わない非通電モードと、ＳｏＣ３からの指示に応じてすぐに復帰できるよう通電を実施しているが処理を何も実行していないスタンバイモードの２種類を規定する。具体的には、非通電モードでは電源ダウン・クロック停止が共に実施される。スタンバイモード動作中には電源は供給しておき、クロックは部分的に供給、もしくは全ブロックに供給することによって非通電時よりも再起動速度を速める。
【００７７】
ただしＳｏＣ３で画像処理を行う場合でも、画像処理装置１全体の制御はＳｏＣ３で実施する必要があるため、ＳｏＣ３は画像処理とシステム制御とを兼任する必要がある。したがって画像処理チップ４利用時よりも処理速度が落ちてしまう場合もあり、そのときはそれに合わせてスキャナ２の読み取り速度やプリントエンジン６の印字速度を落とす必要がある。
【００７８】
図５は、第２実施形態における画像データの流れを図１のブロック図に重ねて示す図である。ユーザは省エネルギーモードをいつでも選択可能であり、省エネルギーモードに移行したい場合はユーザインターフェースからの操作によって設定することができる。省エネルギーモード動作中に、ＧＰＵ２３が画像処理とグラフィックス画像処理を兼務して実施するコピー動作を以下に説明する。
【００７９】
ユーザ操作によってユーザインターフェースに備えられたコピーボタンが押されると、スキャナ２が原稿台に載せられた原稿を読み取り、アナログ画像データからデジタル画像データへ変換後、システムバス７経由でＩ／Ｏチップ５内部のＧＰＵ２３へ画像データを転送する（経路３７）。
【００８０】
ＧＰＵ２３はスキャナ２から受信した画像データを自身が制御するＬＣＤＣメモリ１０に格納する。このとき、ＬＣＤＣメモリ１０はスキャナ画像データとグラフィックス画像データの両画像データを格納する必要があるため、保存するアドレス領域を２つに分割して処理の並列化を可能にする。ＬＣＤＣメモリ１０に格納された画像データは、ＳｏＣ３より予め設定された画像処理をＧＰＵ２３が実施した上で、画像処理完了後にＩ／Ｏチップ５内部のＨＤＤコントローラへＩ／Ｏチップ５内部バス経由で転送される（経路３８）。
【００８１】
ＨＤＤコントローラはシステムバス７経由で画像処理チップ４から受信した画像データをＨＤＤ１１へ保存し、受信した画像データを印字出力するためにプリントエンジン６へ転送する（経路３９）。プリントエンジン６はＩ／Ｏチップ５から画像データを受信し、記録媒体への印字動作を実行する。
【００８２】
高機能ＳｏＣ同様、グラフィックス用画像処理を実現するＧＰＵ２３は高速周波数動作や高機能化が進み、非常に幅広いパフォーマンスを持ったものから選択できるようになっている。高速・高機能なＧＰＵ２３はファームウェアプログラムを作成することにより高度な画像処理を実現することが可能となる。このような高機能ＧＰＵ２３で画像処理を実行することで、画像処理チップ４を動作させなくとも同様の画像処理を実施し、画像処理チップ４を停止することで省エネルギーモードを実現する。
【００８３】
省エネルギーモードにおいて、画像処理チップ４は完全に通電を行わない非通電モードと、ＳｏＣ３からの指示に応じてすぐに復帰できるよう通電を実施しているが処理を何も実行していないスタンバイモードの２種類を規定する。
【００８４】
ただしＧＰＵ２３で画像処理を行う場合でも、ユーザインターフェースであるＬＣＤへの表示や、表示する画像のグラフィックス処理は通常通り実施する必要がある。したがって画像処理チップ４利用時よりも処理速度が落ちてしまう場合もあり、そのときはそれに合わせてスキャナ２の読み取り速度やプリントエンジン６の印字速度を落とす必要がある。
【００８５】
以上は、ＳｏＣ３もしくはＧＰＵ２３のいずれかで画像処理を実施する方法について述べた。専用の画像処理チップ４を利用しない場合、前述したようにパフォーマンス面では劣ることは否めない。したがって少しでもパフォーマンス向上を図るためにＳｏＣ３およびＧＰＵ２３の両方を使用して画像処理を実行することも考えられる。
【００８６】
図６は、第３実施形態における画像データの流れを図１のブロック図に重ねて示す図である。ユーザ操作によってユーザインターフェースに備えられたコピーボタンが押されると、スキャナ２が原稿台に載せられた原稿を読み取り、アナログ画像データからデジタル画像データへ変換後、システムバス７経由でＳｏＣ３へ画像データを転送する（経路４１）。
【００８７】
ＳｏＣ３はスキャナ２から受信した画像データを自身が制御するメインメモリ８に格納する。メインメモリ８に格納された画像データは、予め設定された画像処理をＳｏＣ３が実施した上で、画像処理完了後にＩ／Ｏチップ５内部のＨＤＤコントローラへシステムバス７経由で転送される（経路４２）。
【００８８】
Ｉ／Ｏチップ５内部のＧＰＵ２３はＳｏＣ３から受信した画像データを自身が制御するＬＣＤＣメモリ１０に格納する。このとき、ＬＣＤＣメモリ１０はスキャナ画像データとグラフィックス画像データの両画像データを格納する必要があるため、保存アドレス領域を２つに分割して処理の並列化を可能にする。ＬＣＤＣメモリ１０に格納された画像データは、予め設定された画像処理をＧＰＵ２３が実施した上で、画像処理完了後にＩ／Ｏチップ５内のＨＤＤコントローラへＩ／Ｏチップ５内部バス経由で転送される（経路４３）。
【００８９】
ＨＤＤコントローラではＩ／Ｏチップ５内部バス経由で画像処理チップ４から受信した画像データをＨＤＤ１１へ保存し、受信した画像データを印字出力するためにプリントエンジン６へ転送する（経路４４）。プリントエンジン６はＩ／Ｏチップ５から画像データをシステムバス７経由で受信し、記録媒体への印字動作を実行する。
【００９０】
ＳｏＣ３およびＧＰＵ２３それぞれで処理する画像処理はパフォーマンスを良好にするために効率的な処理方法を選択することが望ましい。したがってＳｏＣ３およびＧＰＵ２３どちらが先に画像処理を実施してもよく、ＳｏＣ３、ＧＰＵ２３、ＳｏＣ３、またはＧＰＵ２３、ＳｏＣ３、ＧＰＵ２３といった具合に数回に渡り画像データを往復させることも考えられる。
【００９１】
図７は、本発明に係る画像処理方法を説明するフローチャートである。一例として、ＳｏＣ３およびＧＰＵ２３両方で画像処理を実施する場合（図６に示す第３実施形態）のフローを示している。
【００９２】
ステップＳ１では、スキャナジョブ（コピージョブ）やプリントジョブの起動を表し、ＰＣ等ネットワーク経由で起動がかかる場合や、ユーザインターフェースから起動がかかる場合が考えられる。いずれの場合もＳｏＣ３が認識することでジョブが開始される。
【００９３】
ステップＳ２では、ＳｏＣ３が現在のシステム状態が省エネルギーモード設定となっているか否かを確認する。省エネルギーモード動作中であれば、ステップＳ３へ進み、通常モード動作中であれば、ステップＳ７へ進む。
【００９４】
ステップＳ３では、ＳｏＣ３がＳｏＣ３内部の機能に画像処理を指示する。
ステップＳ４では、ＳｏＣ３がＧＰＵ２３に画像処理を指示する。
【００９５】
ステップＳ５では、ＧＰＵ２３からの画像処理完了通知を待つ。画像処理完了通知を検知すると、ステップＳ６へ進む。ＳｏＣ３が画像処理実行後に、ＧＰＵ２３が画像処理を実施するので、ＧＰＵ２３からの画像処理完了通知はＳｏＣ３からの画像処理完了通知よりも時間的に遅くになされる。したがってＧＰＵ２３からの画像処理完了通知検知時には、ＳｏＣ３による画像処理も終了している。
【００９６】
ステップＳ６では、プリントエンジン６の制御を実施し、プリントジョブを完了して一連のジョブが終了となる。スキャンした画像データをＰＣへ転送するようなジョブであればＬＡＮ１２経由でデータ転送を実施することとなる。
【００９７】
ステップＳ７では、省エネルギーモードではなく通常モード動作中であるので、ＳｏＣ３が画像処理チップ４に画像処理を指示する。
【００９８】
ステップＳ８では、画像処理チップ４からの画像処理完了通知を待つ。画像処理完了通知を検知した後、ステップＳ６へ進み、プリントジョブを完了して一連のジョブが終了となる。
【図面の簡単な説明】
【００９９】
【図１】本発明に係る画像処理装置１の構成を示すブロック図である。
【図２】Ｉ／Ｏチップ５の構成を示すブロック図である。
【図３】通常モード動作中の画像データの流れを図１のブロック図に重ねて示す図である。
【図４】第１実施形態における画像データの流れを図１のブロック図に重ねて示す図である。
【図５】第２実施形態における画像データの流れを図１のブロック図に重ねて示す図である。
【図６】第３実施形態における画像データの流れを図１のブロック図に重ねて示す図である。
【図７】本発明に係る画像処理方法を説明するフローチャートである。
【符号の説明】
【０１００】
１  画像処理装置
２  スキャナ
３  ＳｏＣ
４  画像処理チップ
５  Ｉ／Ｏチップ
６  プリントエンジン
７  システムバス
８  メインメモリ
９  イメージメモリ
１０  ＬＣＤＣメモリ
１１  ＨＤＤ
１２  ＬＡＮ
２１  システムバスＩ／Ｆ
２２  ＳｏＣＩ／Ｆ
２３  ＧＰＵ
２４  ＨＤＤＩ／Ｆ
２５  ネットワークＩ／Ｆ
２６  ローカルバス
３１〜３９，４１〜４４  経路
【図１】
2009077301.tif 000003
【図２】
2009077301.tif 000004
【図３】
2009077301.tif 000005
【図４】
2009077301.tif 000006
【図５】
2009077301.tif 000007
【図６】
2009077301.tif 000008
【図７】
2009077301.tif 000009