(57)【要約】【課題】連続する複数のページ単位画像処理にかかる処理時間を短くすることができる画像処理装置を提供することである。【解決手段】制御部１１は、画像処理Ａと画像処理Ｂとを連続して受け付ける（Ｓ１１）。また、ここにおける画像処理Ａは第１のページ単位画像処理であり、画像処理Ｂは第２のページ単位画像処理である。次に、画像処理Ａの処理前のメモリ容量ａ１と処理後のメモリ容量ａ２とを算出する（Ｓ１２）。算出されたメモリ容量ａ１およびメモリ容量ａ２によりメモリ容量の増減を検知する（Ｓ１３）。検知の結果、メモリ容量が減少した場合（Ｓ１４においてＹＥＳ）、画像処理Ａから行うよう処理順を特定する（Ｓ１５）。一方、検知の結果、メモリ容量が増加した場合（Ｓ１４においてＮＯ）、画像処理Ｂから行うよう処理順を特定する（Ｓ１６）。【選択図】図２
2011015283.tif 000002
【特許請求の範囲】
【請求項１】
ページ単位で画像処理を行うページ単位画像処理機能を有する画像処理装置であって、
前記ページ単位画像処理は、処理を行うことでメモリ容量が変化する第１のページ単位画像処理と、処理を行うことでメモリ容量が変化しない第２のページ単位画像処理とを含み、
連続する複数の前記ページ単位画像処理を受け付ける受け付け手段と、
前記受け付け手段により受け付けた前記複数のページ単位画像処理の中に、前記第１のページ単位画像処理が含まれるか否かを判別する判別手段と、
前記判別手段により前記第１のページ単位画像処理が含まれると判別された場合、前記第１のページ単位画像処理のメモリ容量の増減を検知するメモリ容量検知手段と、
前記メモリ容量検知手段により、前記メモリ容量が減少すると検知された場合には、前記第１のページ単位画像処理を行った後、前記第２のページ単位画像処理を行うように処理順を特定し、前記メモリ容量が増加すると検知された場合には、前記第２のページ単位画像処理を行った後、前記第１のページ単位画像処理を行うように処理順を特定する特定手段と、
を含む画像処理装置。
【請求項２】
前記メモリ容量検知手段は、前記メモリ容量の増減を前記第１のページ単位画像処理の処理前と処理後とのメモリ容量を算出することによりメモリ容量の増減を検知する、請求項１に記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記受け付け手段により受け付けた前記第１のページ単位画像処理の処理前と処理後との前記メモリ容量を記憶する記憶手段を有し、
前記メモリ容量検知手段は、前記記憶手段に記憶された前記第１のページ単位画像処理のメモリ容量を抽出することでメモリ容量の増減を検知する、請求項１に記載の画像処理装置。
【請求項４】
画像を形成する画像形成手段と、
請求項１〜３のいずれかに記載の画像処理装置と、
前記画像形成手段と前記画像処理装置とを制御する装置制御手段と、
を含む画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置および画像形成装置に関するものである。
【背景技術】
【０００２】
従来の画像処理装置は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や画像形成装置などから入力された画像データに基づいて、画像の処理を行う。また、このとき、ユーザの要求により、画像データの拡大または縮小処理や、回転処理を行うことが可能である。この拡大または縮小処理と回転処理との処理順を制御することで、画像処理を行う場合に必要なメモリ容量を小さくし、画像処理にかかる時間を短くする画像処理装置について、たとえば、特開平７−３２００４７号公報（以下、特許文献１という）に開示されている。
【０００３】
特許文献１によると、入力画像データに対して、拡大処理と回転処理とが指定された場合、回転処理手段による画像データの回転処理を拡大処理手段による画像データの拡大処理に優先させるように、処理順制御手段により制御される。また、縮小処理と回転処理とが指定された場合、縮小処理手段による画像データの縮小処理を回転処理手段による画像データの回転処理に優先させるように、処理順制御手段により処理順が制御される。これにより、回転処理すべき画像データのデータサイズの増大が抑えられ、もしくは、データサイズが低減されて、回転処理のために必要なメモリサイズを小さくすることができる。その結果、画像処理にかかる時間を短くすることが可能になると記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−３２００４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の画像処理装置では、拡大または縮小処理と回転処理との組み合わせに限った場合の画像処理の処理順しか制御できず、その他の画像処理を含む場合には適用することができないという問題があった。
【０００６】
この発明の目的は、連続する複数のページ単位画像処理にかかる処理時間を短くすることができる画像処理装置を提供することである。
【０００７】
この発明の他の目的は、連続する複数のページ単位画像処理にかかる処理時間を短くすることができる画像形成装置を提供することである。
【課題を解決するための手段】
【０００８】
この発明に係る画像処理装置は、ページ単位で画像処理を行うページ単位画像処理機能を有し、ページ単位画像処理は、処理を行うことでメモリ容量が変化する第１のページ単位画像処理と、処理を行うことでメモリ容量が変化しない第２のページ単位画像処理とを含み、連続する複数のページ単位画像処理を受け付ける受け付け手段と、受け付け手段により受け付けた複数のページ単位画像処理の中に、第１のページ単位画像処理が含まれるか否かを判別する判別手段と、判別手段により第１のページ単位画像処理が含まれると判別された場合、第１のページ単位画像処理のメモリ容量の増減を検知するメモリ容量検知手段と、メモリ容量検知手段により、メモリ容量が減少すると検知された場合には、第１のページ単位画像処理を行った後、第２のページ単位画像処理を行うように処理順を特定し、メモリ容量が増加すると検知された場合には、第２のページ単位画像処理を行った後、第１のページ単位画像処理を行うように処理順を特定する特定手段とを含む。
【０００９】
好ましくは、メモリ容量検知手段は、メモリ容量の増減を第１のページ単位画像処理の処理前と処理後とのメモリ容量を算出することによりメモリ容量の増減を検知する。
【００１０】
さらに好ましくは、画像処理装置は、受け付け手段により受け付けた第１のページ単位画像処理の処理前と処理後とのメモリ容量を記憶する記憶手段を有し、メモリ容量検知手段は、記憶手段に記憶された第１のページ単位画像処理のメモリ容量を抽出することでメモリ容量の増減を検知する。
【００１１】
この発明の他の局面においては、画像形成装置は、画像を形成する画像形成手段と、上記した画像処理装置と、画像形成手段と画像処理装置とを制御する装置制御手段とを含む。
【発明の効果】
【００１２】
この発明によると、連続する複数のページ単位画像処理のうち、処理が行われることでメモリ容量が変化するページ単位画像処理のメモリ容量の増減が検知され、検知の結果、メモリ容量が減少する場合は、メモリ容量が変化するページ単位画像処理を行った後、メモリ容量が変化しないページ単位画像処理を行うよう処理順が特定される。一方、メモリ容量が増加する場合は、メモリ容量が変化しないページ単位画像処理を行った後、メモリ容量が変化するページ単位画像処理を行うよう処理順が特定される。こうすることにより、少ないメモリ容量で画像処理を行うよう処理順を特定することができる。その結果、連続する複数のページ単位画像処理にかかる処理時間を短くすることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】この発明の一実施形態に係る画像形成装置をデジタル複合機に適用した場合のデジタル複合機の構成を示すブロック図である。
【図２】制御部の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、この発明の実施形態を、図面を参照して説明する。
【００１５】
図１は、この発明の一実施形態に係る画像処理装置を含む画像形成装置をデジタル複合機１０に適用した場合のデジタル複合機１０の構成を示すブロック図である。図１を参照して、デジタル複合機１０は、装置制御手段として作動し、デジタル複合機１０全体を制御する制御部１１と、画像データなどの書込みや読出しを行うためのＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２と、デジタル複合機１０におけるユーザとのインターフェースとなる操作部１３と、原稿を自動的に所定の原稿読取り位置へ搬送する原稿送り装置１４と、原稿送り装置１４によって搬送されてきた原稿を所定の読取り位置にてスキャナで読取る画像読取り部１５と、画像形成手段として作動し、画像読取り部１５で読取られた原稿からその画像を形成する画像形成部１６と、画像読取り部１５で読み取った画像データと、パソコン２２など外部装置から入力される画像データとを含む種々のデータを格納するハードディスク１７と、公衆回線２０に接続されるＦＡＸ通信部１８と、ネットワーク２１と接続するためのネットワークＩＦ（インターフェース）部１９とを備える。なお、操作部１３は、タッチパネル式の表示部を含み、表示部から種々の入力を受け付けてもよい。
【００１６】
制御部１１は、画像読取り部１５から出力される画像データをＤＲＡＭ１２に圧縮符号化して書き込み、ＤＲＡＭ１２に書き込んだデータを読出し、伸張復号化して画像形成部１６により出力する。
【００１７】
デジタル複合機１０は、画像読取り部１５により読取った画像データを用いて、ＤＲＡＭ１２を介して画像形成部１６において画像を形成することにより、複写機として作動する。また、デジタル複合機１０は、ネットワークＩＦ部１９を通じて、ネットワーク２１に接続されたパソコン２２から送信された画像データを用いて、ＤＲＡＭ１２を介して画像形成部１６において画像を形成することにより、プリンタとして作動する。さらに、デジタル複合機１０は、ＦＡＸ通信部１８を通じて、公衆回線２０から送信された画像データを用いて、ＤＲＡＭ１２を介して画像形成部１６において画像を形成することにより、また、画像読取り部１５により読取った画像データを、ＦＡＸ通信部１８を通じて公衆回線２０に送信することにより、ファクシミリ装置として作動する。
【００１８】
なお、図１において太線の矢印は画像データの流れを示しており、細線の矢印は制御信号または制御データの流れを示している。
【００１９】
次に、デジタル複合機１０が画像処理装置として作動する場合について説明する。画像処理装置は、制御部１１と、ＤＲＡＭ１２と、操作部１３と、ハードディスク１７とを含む構成である。画像処理装置は、ページ単位で画像処理をするページ単位画像処理を行う。ここでいうページ単位画像処理とは、処理に必要なメモリ容量に応じて処理時間が比例する画像処理のことである。
【００２０】
また、ページ単位画像処理には、処理を行うことでメモリ容量が変化する第１のページ単位画像処理と、メモリ容量が変化しない第２のページ単位画像処理とが存在する。第１のページ単位画像処理には、拡大または縮小処理、カラーまたはモノクロ処理、解像度の変更処理、出力画像サイズの変更処理、画像属性信号の付加の処理などであり、また、第２のページ単位画像処理には、回転処理などである。
【００２１】
次に、画像処理装置が、第１および第２のページ単位画像処理を含む画像処理を連続して受け付ける場合について説明する。図２は、制御部１１の動作を示すフローチャートである。図２を参照して、制御部１１は、画像処理Ａと画像処理Ｂとを連続して受け付ける（ステップＳ１１。以下、ステップ省略）。このとき、操作部１３は、受け付け手段として作動する。また、ここにおける画像処理Ａは第１のページ単位画像処理であり、画像処理Ｂは第２のページ単位画像処理である。次に、画像処理Ａの処理前のメモリ容量ａ１と処理後のメモリ容量ａ２とを算出する（Ｓ１２）。算出されたメモリ容量ａ１およびメモリ容量ａ２によりメモリ容量の増減を検知する（Ｓ１３）。検知の結果、メモリ容量が減少した場合（Ｓ１４においてＹＥＳ）、画像処理Ａから行うよう処理順を特定する（Ｓ１５）。一方、検知の結果、メモリ容量が増加した場合（Ｓ１４においてＮＯ）、画像処理Ｂから行うよう処理順を特定する（Ｓ１６）。
【００２２】
上記において、制御部１１は、メモリ容量検知手段として作動し、第１のページ単位画像処理の処理前と処理後とのメモリ容量を算出し、処理前と処理後とにおけるメモリ容量の増減を検知する。また、特定手段としても作動し、検知の結果に応じて処理順を特定する。
【００２３】
次に、具体例について説明する。上記した画像処理装置が受け付けた連続するページ単位画像処理は、たとえば、フルカラーで解像度が６００ｄｐｉの画像を「モノクロ２値で２００ｄｐｉの画像にする処理」を画像処理Ａとし、「時計回りに回転させる回転処理」を画像処理Ｂとする。
【００２４】
この場合、Ｓ１２において、たとえば、算出されたメモリ容量ａ１が１００Ｍバイトで、メモリ容量ａ２が０．５Ｍバイトであったとすると、メモリ容量が減少したため、Ｓ１４においてＹＥＳ、すなわち、画像処理Ａである「モノクロ２値で２００ｄｐｉの画像にする処理」を行った後、画像処理Ｂである「時計回りに回転させる回転処理」を行うよう制御部１１は処理順を特定する。
【００２５】
上記のように構成することにより、連続する複数のページ単位画像処理のうち、メモリ容量が変化するページ単位画像処理の処理前と処理後とのメモリ容量が算出され、メモリ容量の増減が検知される。検知の結果、メモリ容量が減少する場合は、メモリ容量が変化するページ単位画像処理を行った後、メモリ容量が変化しないページ単位画像処理を行うよう処理順が特定される。一方、メモリ容量が増加する場合は、メモリ容量が変化しないページ単位画像処理を行った後、メモリ容量が変化するページ単位画像処理を行うよう処理順が特定される。こうすることにより、少ないメモリ容量で画像処理を行うよう処理順を特定することができる。その結果、連続する複数のページ単位画像処理にかかる処理時間を短くすることが可能となる。
【００２６】
次に、この発明の他の実施形態を説明する。上記した実施形態において、第１のページ単位画像処理の処理前と処理後とのメモリ容量を算出したが、ここでは、予め記憶されている第１のページ単位画像処理の処理前と処理後とのメモリ容量を抽出する場合について説明する。ここでは、図１に示したデジタル複合機１０が有するハードディスク１７は、記憶手段として作動し、画像処理装置が有する第１のページ単位画像処理の処理前と処理後とのメモリ容量を記憶しているものとする。表１は、ハードディスク１７に記憶され、Ａ４サイズの画像データにおいて、カラーの状態と解像度の状態とに応じて必要となるメモリ容量を示す必要メモリ容量表であり、以下の説明における第１のページ単位画像処理の場合の一例を示す。
【００２７】
【表１】
2011015283.tif 000003
【００２８】
ここにおいて、画像処理装置が受け付けた連続する複数のページ単位画像処理は、フルカラーで解像度が６００ｄｐｉの画像を「グレイ（モノクロ２５６値）で２００ｄｐｉの画像にする処理」の画像処理Ａと、「時計回りに回転させる回転処理」の画像処理Ｂとの場合について説明する。
【００２９】
また、このとき、図２におけるＳ１２について、「メモリ容量ａ１とメモリ容量ａ２とを算出する」を「メモリ容量ａ１とメモリ容量ａ２とを抽出する」に置き換えて、上記と同様に、制御部１１は処理順を特定する。なお、ここにおいても、制御部１１は、メモリ容量検知手段として作動し、第１のページ単位画像処理の処理前と処理後とのメモリ容量を、ハードディスク１７に記憶された表１に示す必要メモリ容量表から抽出し、処理前と処理後とにおけるメモリ容量の増減を検知する。
【００３０】
図２および表１を参照して、抽出されたメモリ容量ａ１は１００Ｍバイトで、メモリ容量ａ２は４Ｍバイトである。メモリ容量が減少したため、Ｓ１４においてＹＥＳ、すなわち、画像処理Ａである「グレイ（モノクロ２値）で２００ｄｐｉの画像にする処理」を行った後、画像処理Ｂである「時計回りに回転させる回転処理」を行うよう制御部１１は処理順を特定する。
【００３１】
次に、この実施形態の他の例を説明する。画像処理装置が受け付けた連続する複数のページ単位画像処理は、モノクロ４値で解像度が２００ｄｐｉの画像を「フルカラーで４００ｄｐｉの画像にする処理」の画像処理Ａと、「時計回りに回転させる回転処理」の画像処理Ｂとの場合について説明する。
【００３２】
抽出されたメモリ容量ａ１は１Ｍバイトで、メモリ容量ａ２は４４Ｍバイトである。メモリ容量が増加したため、Ｓ１４においてＮＯ、すなわち、画像処理Ｂである「時計回りに回転させる回転処理」を行った後、画像処理Ａである「フルカラーで４００ｄｐｉの画像にする処理」を行うよう制御部１１は処理順を特定する。
【００３３】
なお、上記の実施形態では、カラーまたはモノクロ処理と解像度の変更処理とを、メモリ容量が変化する第１のページ単位画像処理として説明したが、これに限ることなく、処理前と処理後とでメモリ容量が変化する任意のページ単位画像処理であればよい。
【００３４】
上記したように、表１に示される第１のページ単位画像処理の処理前と処理後とのメモリ容量を用いることにより、第１のページ単位画像処理と第２のページ単位画像処理との処理順を特定することができる。
【００３５】
上記のように構成することにより、メモリ容量が変化する第１のページ単位画像処理の処理前と処理後とのメモリ容量を記憶している場合、記憶されているメモリ容量の中から処理前と処理後とのメモリ容量が抽出され、メモリ容量の増減が検知される。検知の結果、メモリ容量の増減に応じて、上記と同様、第１のページ単位画像処理と第２のページ単位画像処理との処理順が特定される。こうすることにより、少ないメモリ容量で画像処理を行うよう処理順を特定することができる。
【００３６】
なお、上記した実施形態において、連続する複数のページ単位画像処理は、メモリ容量が変化する第１のページ単位画像処理とメモリ容量が変化しない第２のページ単位画像処理とが含まれているものとして説明したが、これに限ることなく、ともに第１のページ単位画像処理であっても、またはともに第２のページ単位画像処理であってもよい。また、この場合、第１のページ単位画像処理が含まれているか否かを判別する判別手段を設けて判別を行い、第１および第２のページ単位画像処理が含まれている場合に、上記の処理を行ってもよい。
【００３７】
また、連続する複数のページ単位画像処理が、たとえば、ともにメモリ容量が変化する第１のページ単位画像処理であった場合は、両者の処理前と処理後とのメモリ容量が算出もしくは抽出され、処理後のメモリ容量の小さい方のページ単位画像処理から行うよう処理順を特定してもよい。一方、ともにメモリ容量が変化しない第２のページ単位画像処理であった場合は、どちらから行ってもよい。
【００３８】
なお、上記した実施形態において、処理を行うことでメモリ容量が変化しない第２のページ単位画像処理として回転処理を例にあげて説明したが、これに限ることなく、たとえば、ＡＣＳ(Ａｕｔｏ  Ｃｏｌｏｒ  Ｓｅｌｅｃｔｉｏｎ)のような、処理を行うことでメモリ容量が変化しない任意のページ単位画像処理でもよい。
【００３９】
なお、上記した実施形態において、連続する複数のページ単位画像処理は２つで説明したが、これに限ることなく、３つ以上でもよい。この場合、たとえば、算出もしくは抽出された処理後のメモリ容量の小さい方から処理を行うよう処理順を特定してもよい。
【００４０】
以上、図面を参照してこの発明の実施形態を説明したが、この発明は、図示した実施形態に限られない。図示した実施形態に対して、この発明と同一の範囲内において、あるいは均等内において、種々の修正や変形を加えることが可能である。
【符号の説明】
【００４１】
１０  デジタル複合機、１１  制御部、１２  ＤＲＡＭ、１３  操作部、１４  原稿送り装置、１５  画像読取り部、１６  画像形成部、１７  ハードディスク、１８  ＦＡＸ通信部、１９  ネットワークＩＦ部、２０  公衆回線、２１  ネットワーク、２２  パソコン。
【図１】
2011015283.tif 000004
【図２】
2011015283.tif 000005