(57)【要約】【課題】データ転送の等時性を維持しつつ省電力効果を高める。【解決手段】画像処理基板１００は、画像情報報を転送する通常状態において一定期間にわたり情報の転送がないときに省電力状態に移行するＰＣＩｅ（ＰＣＩＥｘｐｒｅｓｓ）２００と、メモリ１１２に記憶されている画像情報を読み出すデータ出力制御部４０３と、データ出力制御部４０３により読み出された情報を予め定めた１つのライン単位で符号化する符号化部５０１と、を備え、ＰＣＩｅ２００は、出力データ符号化・格納部４０２で符号化されたライン単位の符号情報を転送する。【選択図】図１
2017204702.tif 000002
【特許請求の範囲】
【請求項１】
情報を転送する通常状態において一定期間にわたり情報の転送がないときに省電力状態に移行する情報転送手段と、
画像情報記憶手段に記憶されている情報を読み出す情報読み出し手段と、
前記情報読み出し手段により読み出された情報を予め定めた１つのブロック単位で符号化する符号化手段と、を備え、
前記情報転送手段は、前記符号化手段で符号化された前記ブロック単位の符号情報を転送することを特徴とする情報処理装置。
【請求項２】
前記符号化手段で符号化される１つのブロック単位の符号量を計測する符号量計測手段と、
前記符号量計測手段により計測された前記符号量と所定の閾値とを比較して、前記符号量が前記所定の閾値よりも小さい場合に、前記情報転送手段に前記符号情報に代わる疑似情報を転送する制御処理手段と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記疑似情報の出力周期を設定する疑似情報出力周期設定手段を備え、
前記制御処理手段は、前記出力周期に基づいて前記疑似情報を今回のブロックの転送を終了してから次のブロックの転送が開始されるまでの間にわたり周期的に出力することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
画像処理装置において扱われる画像情報の１つのブロックの情報量を記憶する情報量記憶手段と、
前記情報量記憶手段に記憶された１つのブロックの情報量と前記符号量計測手段で計測された前記符号量を比較する比較手段と、
前記比較手段の比較結果に基づいて、前記１つのブロックの情報量が前記符号量よりも大きい場合に前記符号化した画像情報を出力し、前記１つのブロックの情報量が前記符号量よりも小さい場合に前記符号化以前の画像情報を出力するように制御する情報出力制御手段と、
を備えることを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記情報転送手段は、ＰＣＩ  Ｅｘｐｒｅｓｓ（登録商標）インタフェースであり、前記省電力状態に移行する機能はＡＳＰＭ（Active State Power Management）で実現されることを特徴とする請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項６】
前記情報が画像情報であり、前記１つのブロックが１つのラインであることを特徴とする請求項１乃至５の何れか一項に記載の情報処理装置。
【請求項７】
請求項６に記載の情報処理装置と、
前記情報処理装置からの画像データに基づいて媒体に画像を形成する作像装置と、
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及び画像形成装置に関する。
【背景技術】
【０００２】
高速かつ高画質の画像形成が要求されるデジタル複合機（ＭＦＰ:Multi Function Printer）等の画像形成装置では、画像処理に関与するデバイス間で一定周期内に大量のデータを転送する必要がある。一定期間内にデータの転送ができない場合、画像形成装置に異常画像が発生する。
この点に鑑み、「ＰＣＩ  Ｅｘｐｒｅｓｓ」（登録商標）をデバイス間の転送手段として採用することにより、十分な転送レートを確保するという技術が知られている。
「ＰＣＩ  Ｅｘｐｒｅｓｓ」（以下、ＰＣＩｅと言う）は、ＰＣＩＳＩＧ（Peripheral Component Interconnect Special Interest Group）によって規定される高速シリアルインタフェースの規格である。この規格では、デバイス間を「リンク」と呼ばれる通信路を介して相互接続する。
【０００３】
特許文献１には、ＰＣＩｅをインタフェースとして用いた画像処理装置において、データ転送の等時性を維持しつつ、ＡＳＰＭ機能を有効活用して省電力効果を向上させる方法が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＰＣＩｅ規格には、電力管理の規格として、「ＡＳＰＭ」（Active State Power Management）が規定されている。「ＡＳＰＭ」によれば、デバイス間を接続するリンクのアイドル状態が一定期間継続したことをＰＣＩｅデバイスがハードウェア上で検知して省電力状態に遷移する。これによって、リンクのアイドル期間中に無駄な電力が消費されることを抑制する。
【０００５】
ＰＣＩｅのリンクの電力状態を示すＬＴＳＳＭ（Link Training and Status State Machine）においては、「Ｌ０」は通常オペレーション状態、「Ｌ０ｓ」はスタンバイ（Stanby）状態、「Ｌ１」はローパワースタンバイ（LowPowerStanby）状態を示す。
ここで、「Ｌ１」は、内部の位相同期回路（ＰＬＬ）まで停止するものであり、デジタル複合機において電力削減効果を期待できる。ＰＣＩｅデバイスにあっては、「Ｌ１」に移行するか否かはＰＣＩｅの設定で選択できる。
【０００６】
しかし、「Ｌ１」から「Ｌ０」への復帰には内部のＰＬＬを起動する必要があるため、数十μｓｅｃ程度の復帰時間を要する。
したがって、等時性（Isochronous）が要求されるリンクにおいて、ＡＳＰＭによる制御を有効にすると、「Ｌ１」から「Ｌ０」への復帰時間のため、データ転送の等時性が失われ、異常画像が発生する。このため、復帰時間が許容できない転送においてはＡＳＰＭを使用できない。
同様に特許文献１に記載の発明にあっては、復帰時間が許容できない転送においてはＡＳＰＭを使用できないという問題は解消できていない。
【０００７】
本発明は、上記に鑑みてなされたもので、その目的は、データ転送の等時性を維持しつつ省電力効果を高めることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１記載の発明は、情報を転送する通常状態において一定期間にわたり情報の転送がないときに省電力状態に移行する情報転送手段と、画像情報記憶手段に記憶されている情報を読み出す情報読み出し手段と、前記情報読み出し手段により読み出された情報を予め定めた１つのブロック単位で符号化する符号化手段と、を備え、前記情報転送手段は、前記符号化手段で符号化された前記ブロック単位の符号情報を転送することを特徴とする情報処理装置である。
【発明の効果】
【０００９】
本発明によれば、データ転送の等時性を維持しつつ省電力効果を高めることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像処理装置の構成を示す機能ブロック図である。
【図２】ＰＣＩｅ画像処理装置の画像データ転送時における省電力状態への遷移を説明するためのタイミングチャートである。
【図３】本発明の実施形態に係る制御処理部の構成を示すブロック図である。
【図４】本発明の実施形態に係る画像処理装置における空パケットの構造を説明するための図である。
【図５】本発明の実施形態に係る画像処理装置におけるレジスタ群の内容を説明するための図である。
【図６】本発明の実施形態に係る画像処理装置におけるラインデータ処理部の構成を示すブロック図である。
【図７】本発明の実施形態に係る画像処理装置におけるラインデータ処理部の制御信号を説明するためのタイミングチャートである。
【図８】本発明の実施形態に係る画像処理装置における制御処理部の状態遷移を説明するための状態遷移図である。
【図９】本発明の実施形態に係る画像処理装置における空パケットの出力状態を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を図面に示した実施の形態により詳細に説明する。
本発明は、情報処理装置において、省電力状態から通常状態への遷移時間の発生を抑え、データ転送の等時性を維持しつつ省電力効果を高めるため、以下の構成を有する。
即ち、本発明の情報処理装置は、情報を転送する通常状態において一定期間にわたり情報の転送がないときに省電力状態に移行する情報転送手段と、画像情報記憶手段に記憶されている情報を読み出す情報読み出し手段と、前記情報読み出し手段により読み出された情報を予め定めた１つのブロック単位で符号化する符号化手段と、を備え、前記情報転送手段は、前記符号化手段で符号化された前記ブロック単位の符号情報を転送することを特徴とする。
以上の構成を備えることにより、省電力状態から通常状態への遷移時間の発生を抑え、データ転送の等時性を維持しつつ省電力効果を高めることができる。
上記の本発明の特徴に関して、以下図面を用いて詳細に説明する。
【００１２】
＜情報処理装置の構成＞
図１は、本発明の実施形態に係る情報処理装置の構成を示す機能ブロック図である。
情報として画像情報を処理する画像処理装置１０は、画像処理基板１００と制御基板１１０を備える。画像処理基板１００には、スキャナ１０３と、作像装置１０４とが接続されている。
スキャナ１０３は、原稿の画像を読み取り画像データを出力する。また、作像装置１０４は、画像データに基づいて記録媒体に画像を形成する。スキャナ１０３としては、原稿を原稿台に固定しておき、撮像素子を移動させるフラットベッドスキャナや、撮像素子を固定しておき、原稿送り装置で原稿を移動させるシートフィードスキャナ等公知の装置が使用される。作像装置１０４は、電子写真式プリンタ、インクジェットプリンタ等公知の装置が使用される。画像処理装置１０、スキャナ１０３、及び作像装置１０４は、全体で画像形成装置２０を構成する。
【００１３】
画像処理基板１００は、第１のＣＰＵ(Central Processing Unit)１０１と、画像処理部１０２とを備える。また、制御基板１１０には、スキャナ１０３と、作像装置１０４が接続されている。
画像処理部１０２は、第１のＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）で構成される。画像処理部１０２は、第１のＣＰＵ１０１で制御され、スキャナ１０３からの入力画像の画像処理や、作像装置１０４への出力画像への画像処理を行う。
【００１４】
制御基板１１０は、第２のＣＰＵ(Central Processing Unit)１１１と、メモリ１１２と、制御処理部１１３とを備える。
＜制御処理部＞
制御処理部１１３は、第２のＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）で構成される。制御処理部１１３は、第２のＣＰＵ１１１で制御される。制御処理部１１３は、画像処理基板１００からの画像データをメモリ１１２に蓄積する処理や、メモリ１１２に蓄積された画像データを読み出して回転等の加工を行いメモリ１１２に書き込む処理を行う。また、制御処理部１１３は、メモリ１１２に蓄積された画像データを読み出し、画像処理基板１００に転送する処理を行う。
【００１５】
画像処理部１０２と制御処理部１１３とは、ＰＣＩｅ２００で接続され画像データの転送を行う。
画像処理部１０２と制御処理部１１３には、それぞれＰＣＩｅ２００のポートが配置される。制御処理部１１３には、「Ｒｏｏｔｃｏｍｐｌｅｘ」としてＲＴ（Ｒｏｏｔ）１２２が配置され、画像処理部１０２には、「Ｅｎｄｐｏｉｎｔ」としてＥＰ（Ｅｎｄｐ）１２１として配置される。ＰＣＩｅ２００をコンフィグレーションするＣＰＵに近い側ＲＴ１２２が、その対向にＥＰ１２１が配置される。
本実施形態では、第２のＣＰＵ１１１が、ＰＣＩｅ２００のコンフィグレーションを行うので、制御処理部１１３側にＲＴ１２２が、画像処理部１０２にＥＰ１２１が配置される。画像処理装置１０とスキャナ１０３、及び作像装置１０４により画像形成装置を構成する。
【００１６】
＜状態遷移＞
次に、ＰＣＩｅを備える装置における通常状態から省電力状態への遷移について説明する。図２はＰＣＩｅを使用した画像処理装置の画像データ転送時における省電力状態への遷移を説明するためのタイミングチャートである。
図中の「ＬＴＳＳＭ」は「Link Training and Status State Machine」の略であり、ＰＣＩｅのリンクの状態を示す。「Ｌ０」は通常オペレーション状態、「Ｌ１」は省電力状態を示している。
また、「ｌｓｙｎｃ」、は画像処理基板１００上において使用される信号であり、ラインデータ出力の周期においてアサートされる一定周期の信号である。画像処理基板１００において、画像処理部１０２はｌｓｙｎｃ信号のアサートを検知して、ＥＰ１２１に対してデータ転送要求コマンドをＰＣＩｅ上に出力するように要求する。
【００１７】
ＥＰ１２１は、対向するＲＴ１２２と通信を行い、「Ｌ１」状態から「Ｌ０」状態に移行して、データ転送要求コマンドを制御処理部１１３側に転送する。これにより制御処理部１１３は画像データを画像処理部１０２に出力する。
図２では、データ転送要求コマンドは画像データと比較して非常に短い時間で転送されるので、「Ｔ２」のデータ転送期間の最初に制御処理部１１３に転送されているものとする。
ＡＳＰＭではデータ転送期間が終了した後に、「Ｔ３」の期間、ＰＣＩｅ２００上においてアクセスがない場合、「Ｌ１」状態に自動的に遷移するので、電力の削減ができる。
また「Ｌ１」状態のときに、画像処理部１０２のｌｓｙｎｃ信号のアサートを検知することで、上述したように「Ｔ１」経過後に「Ｌ０」状態に復帰する。しかし、ｌｓｙｎｃ期間内に１ライン分のデータを送る必要があるため、上記の省電力遷移を伴うデータ転送を行うときに復帰時間や遷移時間を加えて、Ｔ１＋Ｔ２＋Ｔ３＜Ｔ４である必要がある。このため、ｌｓｙｎｃ期間が短いシステムにおいては、省エネ期間がほとんどとなく省電力の効果が少なくなる。
【００１８】
ここで、「Ｔ１」〜「Ｔ４」の具体例について説明する。
１分間にＡ４サイズ横（主走査寸法２９７ｍｍ、副走査寸法２１０ｍｍ）を９０枚出力する画像形成装置では、６０秒／９０＝０．６７秒毎に一枚を出力する。
画像形成装置では、この期間内において用紙を搬送してプリントする必要がある。用紙を搬送する速度が４４０ｍｍ／ｓとすると、Ａ４サイズの副走査寸法が２１０ｍｍなので、用紙の搬送に要する時間は２１０／４４０＝０．４８秒となる。
このため、０．６７秒以内でプリントでき、次にプリントされる用紙との間隔は０．６７−０．４８＝０．１９秒になる。６００ｄｐｉでの１画素のサイズは２５．４ｍｍ／６００である。
【００１９】
用紙を搬送する速度が４４０ｍｍ／ｓとすると、前記１画素の距離を進むのに（２５．４／６００）／４４０＝９６．２μｓかかる。つまり１ラインのプリントは９６．２μｓで行われる。この期間がｌｓｙｎｃ周期の「Ｔ４」である。「Ｌ１」状態から「Ｌ０」状態への復帰時間「Ｔ１」は、ＰＬＬが停止してから復帰するまでの時間が大きいので、約４０μｓ程度かかる。
また、「Ｔ２」は、ＰＣＩｅ２００の実効転送レートが約５００ＭＢｙｔｅ／ｓとして、この転送速度で１ラインのデータ量を送る時間である。６００ｄｐｉにおけるＡ４サイズ横の１ラインの画素数は、（６００／２５．４）×２９７＝７０１６画素である。１画素２ｂｉｔの場合は、１ラインのデータ量は（７０１６×２）／８＝１７５４Ｂｙｔｅであり、これを実効転送速度２００ＭＢｙｔｅ／ｓのＰＣＩｅ２００で転送すると、約８．７μｓで転送できる。
【００２０】
「Ｔ２」は、データ量が増えると長くなるので、例えば１２００ｄｐｉ、１画素８ｂｉｔの１ラインの場合はデータ量が８倍に増えるため、「Ｔ２」＝６９．６μｓになる。「Ｔ３」は、ＰＣＩｅ２００の規格で７μｓである。上記例では６００ｄｐｉ、１画素２ｂｉｔの場合は『「Ｔ１」＋「Ｔ２」＋「Ｔ３」＝４０＋８．７＋７＝５５．７μｓ』で「Ｔ４」＝９６．２μｓより小さい値になる。このため、ＡＳＰＭで「Ｌ１」モードに移行しても遅れは生じないため、問題ない。
しかし、１２００ｄｐｉ、１画素８ｂｉｔの場合は、「Ｔ１」＋「Ｔ２」＋「Ｔ３」＝４０＋６９．６＋７＝１１６．６μｓ、であり「Ｔ４」＝９６．２μｓより大きい値になる。このため、ＡＳＰＭで「Ｌ１」状態に移行してしまうとデータ転送の等時性が失われ、異常画像が発生する。
【００２１】
＜符号化なし転送＞
次に、画像データをそのまま符号化しないで転送する場合について説明する。図２はＰＣＩｅを備える画像処理装置の画像データ転送時に画像データを符号化しない場合における省電力状態への遷移を説明するためのタイミングチャートである。
従来技術に相当する符号化を行わない図２に示した場合に比較して、符号化してデータ量を削減した図９では、データの転送期間が短くなり、省電力期間を長くとることができ、より電力の削減ができる。
【００２２】
以下画像処理基板１００の各部について説明する。
まず本実施形態に係る制御処理部１１３について説明する。図３は本発明の実施形態に係る制御処理部の構成を示すブロック図である。
＜制御処理部の構成＞
制御処理部１１３は、ＰＣＩｅＲｏｏｔモジュール４０１（図１のＲＴ１２２に相当）と、出力データ符号化・格納部４０２と、データ出力制御部４０３とを備える。また制御処理部１１３は、メモリコントローラ４０４と、空パケット制御部４０８と、レジスタ群４０７とを備える。出力データ符号化・格納部４０２には、ラインデータ処理部４０５、ラインデータ処理部４０６が配置される。
【００２３】
制御基板１１０に配置された第２のＣＰＵ１１１により、起動されたデータ出力制御部４０３は、１ページ分の画像データをメモリ１１２から読み出すようにメモリコントローラ４０４に制御信号を出力する。
ここで、読み出された画像データは、出力データ符号化・格納部４０２でライン毎に符号化され、一時的に蓄積される。符号化は、例えばハフマン符号を用いた符号化方式である。この符号化による圧縮率は、画像情報の濃度変化によって異なるが、平均すると１／１０程度となる。この処理は、同じ回路を備えるラインデータ処理部４０５、ラインデータ処理部４０６でなされ、一ライン毎にトグルして動作する。画像処理基板１００側からのリード要求がＰＣＩｅＲｏｏｔモジュール４０１で受けると、ＰＣＩｅＲｏｏｔモジュール４０１が出力データ符号化・格納部４０２に対して制御信号を出力してデータの読み出しを行う。
【００２４】
レジスタ群４０７には、制御パラメータが設定されている。空パケット制御部４０８は、ＰＣＩｅＲｏｏｔモジュール４０１に対して疑似情報である空パケットを発行させる要求を出力する。空パケットは、データサイズが０のパケットであり、画像処理部１０２側に受信される。この空パケットは、画像処理部１０２で使用されることはない。
【００２５】
＜空パケットの構造＞
空パケットは、以下の構造を備える。図４は本発明の実施形態に係る画像処理装置における空パケットの構造を説明するための図である。
ＰＣＩｅを採用する装置で取り扱うパケットは、回路の階層により、構造が異なっている。ここでは「Ｔｒａｎｓａｃｔｉｏｎ  Ｌａｙｅｒ」のパケット構造に関して説明する。
本実施形態において、図４に示すように、パケットＰは、１６ＢｙｔｅのＨｅａｄｅｒとそれに続く０〜４０９６ＢｙｔｅのＤａｔａと４ＢｙｔｅのＥＣＲＣコードで構成される。ＨｅａｄｅｒにはパケットＰのアクセス先のアドレス情報や、パケットＰのＤａｔａのバイト数、リードライト等のパケットの種類等の情報が含まれる。
本実施形態において使用する空パケットは、Ｈｅａｄｅｒの中のＤａｔａのバイト数の情報が０Ｂｙｔｅであり、Ｄａｔａ部分が０Ｂｙｔｅである。このため、空パケットは、最小の転送時間で転送され、かつ転送されても画像処理基板１００の画像処理部１０２で使用されることなく破棄される。
【００２６】
また、レジスタ群４０７は、以下の内容を格納している。図５は本発明の実施形態に係る画像処理装置におけるレジスタ群の内容を説明するための図である。レジスタ群４０７は、３２ｂｉｔ毎に１つの機能に分けられている。そして、本実施形態で使用している主走査幅レジスタ、符号量閾値レジスタ、空パケット出力周期レジスタは、図５に示すようにレジスタ群の中で０ｘ１０００番地から配置されている。
【００２７】
＜ラインデータ処理部＞
次にラインデータ処理部４０５及びラインデータ処理部４０６の構成について説明する。両者は同一の構成を備えるので、以下ラインデータ処理部４０５について説明する、図６は本発明の実施形態に係る画像処理装置におけるラインデータ処理部の構成を示すブロック図である。
【００２８】
ラインデータ処理部４０５は、符号化部５０１と、ラインメモリ５０２と、符号メモリ５０３と、符号量計測手段である符号量計測部５０４と、空パケット出力判定部５０５と、出力制御部５０６とを備える。
データ出力制御部４０３から入力された画像データは、ラインメモリ５０２に格納されると同時に符号化部５０１で符号化が行われて符号メモリ５０３に蓄積される。
符号量計測部５０４は、符号化部５０１から出力されるデータを監視し、レジスタ群４０７内の主走査幅レジスタからの値を参照する。
【００２９】
そして、符号量計測部５０４は、符号化部５０１で符号化されたにもかかわらずデータ圧縮ができない。即ち「符号量＞圧縮前のデータ量」の場合は、出力制御部５０６がラインメモリ５０２に蓄積されたデータを出力するように制御信号をＰＣＩｅＲｏｏｔモジュール４０１側に出力する。
【００３０】
それ以外の場合、出力制御部５０６は符号メモリ５０３の出力を選択して外部に出力するように動作する。空パケット出力判定部５０５は、符号量計測部５０４からライン毎の符号量を入力してレジスタ群４０７内の符号量閾値レジスタの値と比較を行う。そして、空パケット出力判定部５０５は、レジスタ値よりも符号量が大きい場合には出力制御部５０６に制御信号によりその旨を示す。出力制御部５０６は、以上の処理を行い情報出力制御手段と情報量記憶手段、制御処理手段、情報量記憶手段、比較手段として機能する。
【００３１】
＜ラインデータ処理部の制御＞
次にラインデータ処理部４０５、４０６の制御について説明する。図７は本発明の実施形態に係る画像処理装置におけるラインデータ処理部の制御信号を説明するためのタイミングチャートである。
画像処理基板１００の画像処理部１０２は、ｌｓｙｎｃに同期してラインのデータの信号を要求するデータ転送要求コマンド（Ｒｅａｄ  ｃｏｍｍａｎｄ）をＰＣＩｅ２００上に発行する。それを受けてＰＣＩｅＲｏｏｔモジュール４０１は、データ受け取り許可を示すｄｒｅａｄｙ信号をアサートする。
出力データ符号化・格納部４０２は、有効データ出力を示すｄｖａｌｉｄ信号をアサートし、最初のワードにラインデータ転送の最初であることを示すｓｏｌ（start of line）信号を１パルスアサートする。
【００３２】
またｓｏｌ信号と同じタイミングでｄｏｕｔ［３１：０］にデータ種判別用ワードを出力する。データ種判別用ワードのビットが全て１の場合は以降のｄｏｕｔ［３１：０］には符号が転送され、全て０の場合はｄｏｕｔ［３１：０］には符号化されないデータが転送される。データ種判別用ワードは、画像処理部１０２で受信され、画像処理部１０２では符号か否かを判別してデータを取り扱う。また空パケット出力判定部５０５で空パケット出力が必要と判定された場合はｓｏｌ信号と同じタイミングでｄｕｍｍｙ＿ｅｎ信号をアサートする。
【００３３】
＜空パケット制御部の遷移状態＞
次に、空パケット制御部４０８の遷移状態について説明する。図８は本発明の実施形態に係る画像処理装置における制御処理部の状態遷移を説明するための状態遷移図である。
空パケット制御部４０８は、初期状態においては、IDLE状態７０１であり、制御処理部１１３内部のページ転送中信号がアサートされるとライン転送開始待ち状態７０２になる。
【００３４】
図７に示したｓｏｌ信号のアサート（ライン転送開始）検知と同時に、「ｄｕｍｍｙ＿ｅｎ」信号のアサートを検知するライン転送終了待ち状態７０３に移行する。
更に、「ｄｖａｌｉｄ」信号がネゲートされることによりライン転送終了を検知すると、「ｃｌｋ」カウント状態７０４になる。
更に、「ｃｌｋ」をカウントしてカウント値がレジスタ群４０７に含まれる空パケット出力周期レジスタ値と等しくなると、空パケット出力要求・カウンタクリア状態７０５になる。
そして、空パケット出力要求を発生し、「ｃｌｋ」カウントのカウンタ値をクリアし、「ｃｌｋ」カウントの状態に戻る。「ｃｌｋ」カウント状態７０４において「ｄｒｅａｄｙ」を検知するとライン転送開始待ち状態７０２に戻る。ライン転送開始待ち状態７０２、「ｃｌｋ」カウント状態７０４においては、ページ転送中信号がネゲートされることでＩＤＬＥ状態７０１に戻る。
【００３５】
＜空パケット出力周期＞
ここで、空パケット出力時の空パケット出力周期について説明する。図９は本発明の実施形態に係る画像処理装置における空パケットの出力状態を説明するためのタイミングチャートである。
空パケット制御部４０８により、符号データ出力完了後に、空パケット出力周期レジスタ値に設定された周期Ｔ５の間隔において空パケットの出力制御を行う。なお、Ｔ３（省エネステートへの遷移が開始されるまでの時間）より小さい期間にＴ５を設定することで空パケットが転送されるので省エネステートに移行しないように制御する。
図９に示すように符号データ転送終了後のＴ３経過以前のＴ５において空パケットが転送されるので、省エネステートに移行しない。また、空パケット転送後のＴ３経過以前のＴ５において空パケットが転送されるので、省エネステートに移行しない。
【００３６】
以上のように、本実施形態に係る画像処理装置１０によれば、データ出力制御部４０３でメモリ１１２から読み出された画像データは、出力データ符号化・格納部４０２において１つのライン単位で符号化される。一方、同画像データは、情報を転送する通常状態において一定期間にわたり情報の転送がないときに、省電力状態に移行するＰＣＩｅ２００により転送される。これにより、転送する画像データのデータ量を減少して等時性を維持しつつ高速な転送を実現できる。
また、本実施形態に係る画像処理装置１０によれば、１つのラインの符号量が所定の閾値よりも小さい場合に、符号情報に代えて空パケットをＰＣＩｅ２００に転送する。このため、ＰＣＩｅ２００が通常状態から省電力状態への復帰時間が許容できないとき、空パケットを転送することで省電力状態に移行することを防止する。これにより、省電力状態から通常状態への移行に伴う起動遅れに起因した異常画像の発生を防止することができる。
【００３７】
なお、上記実施形態では画像処理装置を例として説明したが、画像情報以外の情報を処理することができる。この場合、情報を予め定めた１つのブロックとして処理し上記画像形成装置と同様の処理を行うことができる。これにより、データの高速伝送と省電力化を実現することができる。
【００３８】
＜本発明の実施態様例の構成、作用、効果＞
＜第１態様＞
本態様に係る画像処理装置１０は、情報を転送する通常状態において一定期間にわたり情報の転送がないときに省電力状態に移行するＰＣＩｅ（PCIExpress）２００と、メモリ１１２に記憶されている画像情報を読み出すデータ出力制御部４０３と、データ出力制御部４０３により読み出された情報を予め定めた１つのライン単位で符号化する符号化部５０１と、を備え、ＰＣＩｅ２００は、出力データ符号化・格納部４０２で符号化されたライン単位の符号情報を転送することを特徴とする。
本態様によれば、データ出力制御部４０３が、メモリ１１２に記憶されている画像情報を読み出す。符号化部５０１が、データ出力制御部４０３により読み出された情報を予め定めた１つのライン単位で符号化する。ＰＣＩｅ２００は、出力データ符号化・格納部４０２で符号化されたライン単位の符号情報を転送する。ここで、データ出力制御部４０３によりメモリ１１２から読み出された画像データは、出力データ符号化・格納部４０２において、１つのライン単位で符号化され、情報を転送する通常状態において一定期間にわたり情報の転送がないときに省電力状態に移行するＰＣＩｅ２００で転送される。これにより、転送する画像データのデータ量を減少してデータ転送時の等時性を維持しつつ高速な転送を実現でき、省電力化が図れる。
【００３９】
＜第２態様＞
本態様は、符号化部５０１で符号化される１つのライン単位の符号量を計測する符号量計測部５０４と、符号量計測部５０４により計測された符号量と所定の閾値とを比較して、符号量が所定の閾値よりも小さい場合に、ＰＣＩｅ２００に符号情報に代わる疑似情報として空パケットを転送する出力制御部５０６と、を備えることを特徴とする。
本態様によれば、１つのラインの符号量が所定の閾値よりも小さい場合に、符号情報に代えて空パケットをＰＣＩｅ２００に転送する。これにより、ＰＣＩｅ２００が通常状態から省電力状態への復帰時間が許容できないとき、空パケットを転送することによって省電力状態に移行することを防止し、省電力状態から通常状態への移行に伴う起動遅れに起因した異常画像の発生を防止することができる。
また、画像処理装置１０によれば、符号化することでデータ量が増えてしまうような画像データについては、符号化前の画像データを転送するので、非データ転送期間をより長くとることができ、省電力を実現できる。
【００４０】
＜第３態様＞
本態様は、空パケットの出力周期を設定する疑似情報出力周期設定手段である空パケット制御部４０８を備え、この空パケット制御部４０８は、出力周期に基づいて空パケットを今回のラインの転送を終了してから次のラインの転送が開始されるまでの間にわたり周期的に出力することを特徴とする。
本態様によれば、空パケット制御部４０８は、空パケットを、今回のラインの転送を終了してから次のラインの転送が開始されるまでの間にわたり周期的に出力する。これにより、省電力状態から通常状態への復帰時間が許容できない画像データの転送において、空パケットが転送されることにより、省電力状態に移行することを防止し、省電力状態から通常状態への移行に伴う起動遅れに起因した異常画像の発生を防止することができる。
【００４１】
＜第４態様＞
本態様は、画像処理装置１０において扱われる画像情報の１つのラインの情報量を記憶し、１つのラインの情報量と、符号量計測部５０４で計測された符号量とを比較し、比較結果に基づいて、１つのラインの情報量が符号量よりも大きい場合に符号化した画像情報を出力し、１つのラインの情報量が符号量よりも小さい場合に符号化以前の画像情報を出力するように制御する制御処理部１１３、を備えることを特徴とする。
本態様によれば、制御処理部１１３は、画像情報の１つのラインの情報量が符号化された画像情報の量よりも大きい場合、符号化した画像情報を出力し、１つのラインの情報量が符号量よりも小さい場合、符号化以前の画像情報を出力する。これにより、符号化することでデータ量が増えてしまうような画像データについては、符号化前の画像データを転送するので、非データ転送期間をより長くとることができ、省電力を実現できる。
【００４２】
＜第５態様＞
本態様は、ＰＣＩＥｘｐｒｅｓｓインタフェースを情報転送手段として採用し、省電力状態に移行する機能はＡＳＰＭ（Active State Power Management）で実現されることを特徴とする。
本態様によれば、ＰＣＩＥｘｐｒｅｓｓインタフェース上に流れる画像データを符号化してデータ量を少なくして省電力効果が得られる。
【００４３】
＜第６態様＞
本態様は、画像処理装置１０で画像情報を取り扱い、画像の１つのラインを単位として符号化して処理することを特徴とする。
本態様によれば、画像処理装置１０において画像情報を高速かつ省電力で処理できる。
【００４４】
＜第７態様＞
本態様は、前記各態様の画像処理装置１０と、画像処理装置１０からの画像データに基づいて媒体に画像を形成する作像装置１０４と、を備えることを特徴とする画像形成装置２０である。
本態様によれば、画像形成装置２０において高速化及び省電力化を実現する画像処理装置を採用できる。これにより、画像形成装置２０全体の電力を削減することができる。
【符号の説明】
【００４５】
１０…画像処理装置、２０…画像形成装置、１００…画像処理基板、１０１…第１のＣＰＵ、１０２…画像処理部、１０３…スキャナ、１０４…作像装置、１１０…制御基板、１１１…第２のＣＰＵ、１１２…メモリ、１１３…制御処理部（情報出力制御手段）、４０２…格納部、４０３…データ出力制御部、４０４…メモリコントローラ、４０５、４０６…ラインデータ処理部（情報量記憶手段、制御処理手段、情報量記憶手段、比較手段）、４０７…レジスタ群、４０８…空パケット制御部、５０１…符号化部、５０２…ラインメモリ、５０３…符号メモリ、５０４…符号量計測部、５０５…空パケット出力判定部、５０６…出力制御部
【先行技術文献】
【特許文献】
【００４６】
【特許文献１】特開２０１３−１１８６３０公報
【図１】
2017204702.tif 000003
【図２】
2017204702.tif 000004
【図３】
2017204702.tif 000005
【図４】
2017204702.tif 000006
【図５】
2017204702.tif 000007
【図６】
2017204702.tif 000008
【図７】
2017204702.tif 000009
【図８】
2017204702.tif 000010
【図９】
2017204702.tif 000011