(57)【要約】【課題】コピー倍率が縮小で指示された場合に、ライン・ドット抜けに起因して文字の一部や細い線が消えてしまうなどの不具合が発生することがある。【解決手段】データ入力部１１で入力したデータをユーザが指示したコピー倍率にしたがってデータ出力部１４で出力するとともに、データ入力部１１がデータを入力する際の入力解像度およびデータ出力部１４がデータを出力する際の出力解像度のうちの少なくとも一方を可変とした複写装置において、コピー倍率が縮小で指示された場合に、データ出力部１４の出力データ量がデータ入力部１１の入力データ量以上となる条件で、入力解像度および出力解像度を設定する解像度制御部１６を備えた構成とする。【選択図】　　　　図１
2004056252.tif 000002
【特許請求の範囲】
【請求項１】
データ入力手段で入力したデータをユーザが指示したコピー倍率にしたがってデータ出力手段で出力するとともに、前記データ入力手段がデータを入力する際の入力解像度および前記データ出力手段がデータを出力する際の出力解像度のうちの少なくとも一方を可変とした複写装置であって、
前記コピー倍率が縮小で指示された場合に、前記データ出力手段の出力データ量が前記データ入力手段の入力データ量以上となる条件で、前記入力解像度および前記出力解像度を設定する解像度制御手段を備える
ことを特徴とする複写装置。
【請求項２】
前記解像度制御手段は、前記コピー倍率が縮小で指示された場合に、前記入力解像度を前記出力解像度よりも低く設定する
ことを特徴とする請求項１記載の複写装置。
【請求項３】
前記解像度制御手段は、前記コピー倍率が縮小で指示された場合に、前記データ出力手段の出力データ量と前記データ入力手段の入力データ量がほぼ等しくなる条件で、前記入力解像度および前記出力解像度を設定する
ことを特徴とする請求項１記載の複写装置。
【請求項４】
前記解像度制御手段は、前記コピー倍率が縮小または拡大で指示された場合に、前記データ出力手段の出力データ量と前記データ入力手段の入力データ量がほぼ等しくなる条件で、前記入力解像度および前記出力解像度を設定する
ことを特徴とする請求項１記載の複写装置。
【請求項５】
データ入力手段で入力したデータをユーザが指示したコピー倍率にしたがってデータ出力手段で出力する複写方法であって、
前記データ入力手段がデータを入力する際の入力解像度および前記データ出力手段がデータを出力する際の出力解像度のうちの少なくとも一方を可変とし、
前記コピー倍率が縮小で指示された場合に、前記データ出力手段の出力データ量が前記データ入力手段の入力データ量以上となる条件で、前記入力解像度および前記出力解像度を設定する
ことを特徴とする複写方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複写装置および複写方法に係り、より詳しくは、例えばスキャナで入力したデータをユーザが指示したコピー倍率にしたがってプリンタで出力する際に用いて好適な技術に関する。
【０００２】
【従来の技術】
図５は従来の複写装置の構成例を示すブロック図である。図示した複写装置は、データ入力部１０１と、指示受付部１０２と、画像編集処理部１０３と、データ出力部１０４と、画像編集制御部１０５とを備えた構成となっている。
【０００３】
データ入力部１０１は、コピー対象となるデータを入力するものである。指示受付部１０２は、コピー処理に対してユーザからの指示（例えば、コピー倍率など）を受け付けるものである。画像編集処理部１０３は、指示受付部１０２で受け付けたユーザの指示にしたがって画像編集処理を行うものである。
【０００４】
データ出力部１０４は、画像編集処理部１０３で画像編集処理（例えば、拡大縮小処理）したデータを出力するものである。画像編集制御部１０５は、指示受付部１０２で受け付けたユーザからの指示にしたがって画像編集処理部１０３で実行すべき画像編集の処理内容を判断し、この処理内容に応じて画像編集処理部１０３での画像編集処理を制御するものである。
【０００５】
上記従来の複写装置によれば、種々の画像編集処理が可能である。画像編集処理装置として、例えば、特許第２９０３９１７号公報に記載された技術がある。この公報に記載の技術によれば、拡大縮小、解像度の変更、回転、合成、変形、色調あるいは明るさの補正などの各種の編集処理を効率良く迅速に行うことが可能である。
【０００６】
また、近年においては、コピー機などの複写装置を利用するユーザの多様化に伴い、コピー処理の高速化と高精細化といった２つの要求を満たす必要が生じている。そこで、従来の複写装置では、データ入力部１０１でデータを入力する際の入力解像度およびデータ出力部１０４でデータを出力する際の出力解像度のいずれか一方または両方を可変（変更可能）な解像度可変機能を備えた装置も増えてきている。
【０００７】
解像度可変機能を備えた複写装置において、コピー処理の高速化を優先する場合は解像度を低く設定し、コピー処理の高精細化を優先する場合は解像度を高く設定することにより、ユーザの多様化に適切に対応することが可能となる。
【０００８】
【発明が解決しようとする課題】
しかしながら、従来の複写装置においては、ユーザの指示にしたがって縮小コピーを実施したときに、次のような不具合が生じることがあった。例えば、Ａ４サイズの原稿に記録された画像データをＡ５サイズの用紙に縮小してコピーする場合、コピー倍率は７０％で指示される。そうした場合、７０％のコピー倍率に合わせて入力データを間引くものとすると、３〜４ラインに対して１ラインの割合でライン抜けが発生したり、３〜４ドットに対して１ドットの割合でドット抜けが発生したりする。そのため、実際に抜けたラインやドットに必要なデータが描かれていた場合、その部分が出力データから消えることになる。その結果、ライン・ドット抜けに起因して文字の一部や細い線が消えてしまうなどの不具合が発生する。
【０００９】
本発明は、上記課題を解決するためになされたもので、その目的とするところは、コピー倍率が縮小で指示された場合でも、ライン・ドット抜けの発生を招くことなくコピー処理を行える複写装置および複写方法を提供することにある。
【００１０】
【課題を解決するための手段】
本発明に係る複写装置は、データ入力手段で入力したデータをユーザが指示したコピー倍率にしたがってデータ出力手段で出力するとともに、データ入力手段がデータを入力する際の入力解像度およびデータ出力手段がデータを出力する際の出力解像度のうちの少なくとも一方を可変とした複写装置であって、コピー倍率が縮小で指示された場合に、データ出力手段の出力データ量がデータ入力手段の入力データ量以上となる条件で、入力解像度および出力解像度を設定する解像度制御手段を備えるものである。
【００１１】
この複写装置においては、コピー倍率が縮小で指示された場合に、データ出力手段の出力データ量がデータ入力手段の入力データ量以上となる条件で、解像度制御手段が入力解像度および出力解像度を設定することにより、縮小コピーが実質的（データ量的）に等倍処理または拡大処理によって行われるようになる。そのため、データ入力手段で入力したデータを全て反映したかたちで、データ出力手段でデータを出力させることが可能となる。
【００１２】
本発明に係る複写方法は、データ入力手段で入力したデータをユーザが指示したコピー倍率にしたがってデータ出力手段で出力する複写方法であって、データ入力手段がデータを入力する際の入力解像度およびデータ出力手段がデータを出力する際の出力解像度のうちの少なくとも一方を可変とし、コピー倍率が縮小で指示された場合に、データ出力手段の出力データ量がデータ入力手段の入力データ量以上となる条件で、入力解像度および出力解像度を設定するものである。
【００１３】
この複写方法においては、コピー倍率が縮小で指示された場合に、データ出力手段の出力データ量がデータ入力手段の入力データ量以上となる条件で、入力解像度および出力解像度を設定することにより、縮小コピーが実質的（データ量的）に等倍処理または拡大処理によって行われるようになる。そのため、データ入力手段で入力したデータを全て反映したかたちで、データ出力手段でデータを出力させることが可能となる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。
【００１５】
図１は本発明の実施形態に係る複写装置の構成例を示すブロック図である。図示した複写装置は、データ入力部１１と、指示受付部１２と、画像編集処理部１３と、データ出力部１４と、画像編集制御部１５、解像度制御部１６とを備えた構成となっている。
【００１６】
データ入力部１１は、コピー対象となるデータを入力するもので、より具体的には、原稿に記録された画像を光学的に読み取って画像データを生成する画像読取装置、さらに詳しくはスキャナなどによって構成されるものである。このデータ入力部１１は、一体となった複写装置の一部である必要はなく、イメージスキャナのような単独のスキャナとして利用できるものでもよい。
【００１７】
指示受付部１２は、コピー処理に際してユーザからの指示（例えば、コピー倍率など）を受け付けるもので、より具体的には、入力操作機能を備えたユーザーインタフェース部、さらに詳しくは操作ボタンやディスプレイ部などを備えた操作盤（操作パネル）や、キーボード等の入力機器等によって構成されるものである。ちなみに、指示受付部１２でユーザが何の設定や操作もせずにコピー開始を指示した場合は、予め用意されたデフォルト情報にしたがってコピー条件（解像度、コピー倍率など）の指示がなされる。この指示受付部１２は、複写装置に付属の操作盤である必要はなく、単独の操作盤でもよいし、複写装置を構成するプリンタあるいはスキャナに付属の操作盤でもよい。
【００１８】
画像編集処理部１３は、指示受付部１２で受け付けたユーザの指示にしたがって画像編集処理を行うものである。この画像編集処理部１３で実行可能な画像編集処理の処理内容には、コピー倍率が縮小で指示された場合に適用されるサイズ縮小処理、コピー倍率が拡大で指示された場合に適用されるサイズ拡大処理を含み、その他の処理としては、色変換処理、回転処理、階調変換処理などが一例として挙げられる。
【００１９】
サイズ縮小処理とは、データ入力部１１で入力したデータを、それよりも小さなサイズのデータに縮小する処理をいい、サイズ拡大処理とは、データ入力部１１で入力したデータを、それよりも大きなサイズのデータに拡大する処理をいう。具体例として、データ入力部１１で入力したデータがＡ４サイズのデータである場合に、Ａ４サイズのデータをそれよりも小さいサイズ（Ａ５サイズなど）のデータに縮小する処理がサイズ縮小処理となり、Ａ４サイズのデータをそれよりも大きいサイズ（例えば、Ｂ４サイズなど）のデータに拡大する処理がサイズ拡大処理となる。
【００２０】
データ出力部１４は、データ入力部１１で入力しかつ画像編集処理部１３で画像編集処理したデータを出力するもので、より具体的には、電子写真式やインクジェット式などの印刷方式に基づく印刷処理によって画像データを記録媒体（用紙等のシート）に印刷出力する画像出力装置、さらに詳しくは、印刷処理を実行するプリンタエンジンやその駆動制御用の回路等を含む印刷装置（プリンタ）によって構成されるものである。このデータ出力部１４は、一体となった複写装置の一部である必要はなく、レーザプリンタやインクジェットプリンタなどの単独のプリンタとして利用できるものでもよい。
【００２１】
画像編集制御部１５は、指示受付部１２で受け付けたユーザからの指示にしたがって画像編集処理部１３で実行すべき画像編集の処理内容を判断し、この処理内容に応じて画像編集処理部１３での画像編集処理を制御するものである。この画像編集制御部１５では、例えば、カラーの縮小コピーを２階調のデータ出力部１４で出力する場合、色変換処理を行うデータ量を減らすために、まず縮小処理をしてから色変換処理を行い、その後階調処理を行うなどの最適な処理手順を決定し、画像編集処理部１３を制御する。
【００２２】
また本実施形態の装置構成においては、データ入力部１１がデータを入力する際の入力解像度およびデータ出力部１４がデータを出力する際の出力解像度のうちの少なくとも一方を可変（変更可能）としている。入力解像度を可変する機能はデータ入力部１１自身が備え、出力解像度を可変する機能はデータ出力部１４自身が備えている。入力解像度は、例えばデータ入力部１１がイメージスキャナで構成される場合に、イメージスキャナの読み取りの精度（読取解像度）を表すものとなる。出力解像度は、例えばデータ出力部１４が電子写真式のレーザプリンタで構成される場合に、レーザプリンタの印刷の精度（印刷解像度）を表すものとなる。入力解像度および出力解像度は、いずれも１インチ（ｉｎｃｈ）当たりのドットの数（ｄｐｉ；ｄｏｔｓ　ｐｅｒ　ｉｎｃｈ）で表される。
【００２３】
データ入力部１１における入力解像度の可変機能は、例えばフラットベッドタイプのイメージスキャナでデータを入力する場合に、原稿の画像を主走査方向に読み取り走査するラインセンサの読取画素列の中で実際に画像の読み取りに寄与する読取画素を変更するとともに、原稿の画像を上記主走査方向に直交する副走査方向に読み取り走査する光学走査系の移動速度を変更することにより実現される。
【００２４】
データ出力部１４における出力解像度の可変機能は、例えば電子写真式のレーザプリンタでデータを出力する場合に、静電潜像の書き込みとトナーの現像が行われる像担持体（感光体等）の回転速度や、この像担持体に静電潜像を書き込む際のレーザの駆動周期を変更することにより実現される。
【００２５】
解像度制御部１６は、指示受付部１２で受け付けたユーザからの指示にしたがって、データ入力部１１がデータを入力する際の入力解像度およびデータ出力部１４がデータを出力する際の出力解像度を設定するものである。解像度制御部１６で設定した入力解像度および出力解像度は、データ入力部１１およびデータ出力部１４にそれぞれ与えられる。これにより、データ入力部１１は、解像度制御部１６から与えられた入力解像度にしたがってデータの入力を行い、データ出力部１４は、解像度制御部１６から与えられた出力解像度にしたがってデータの出力を行う。
【００２６】
また、解像度制御部１６は、入力解像度および出力解像度の設定に際して、指示受付部１２で受け付けたユーザからの指示内容を参照するとともに、この指示内容としてコピー倍率が縮小で指示された場合に、データ出力部１４の出力データ量がデータ入力部１１の入力データ量以上となる条件で、入力解像度および出力解像度を設定する。データ出力部１４の出力データ量とは、データ出力部１４でデータを出力するときのデータ数をドット単位で表したもので、データ入力部１１の入力データ量とは、データ入力部１１でデータを入力するときのデータ数をドット単位で表したものである。したがって、出力データ量は上記出力解像度の高／低に応じて増／減し、入力データ量は上記入力解像度の高／低に応じて増／減するものとなる。
【００２７】
次に、上記構成からなる複写装置の具体的な処理例について説明する。
【００２８】
［第１処理例］
この第１処理例においては、データ入力部１１の入力解像度を３００ｄｐｉ、６００ｄｐｉの２段階に可変とするとともに、データ出力部１４の出力解像度を３００ｄｐｉ、６００ｄｐｉの２段階に可変とした場合の、解像度制御部１６による処理手順を図２のフローチャートにしたがって説明する。
【００２９】
先ず、ステップＳ２１においては、指示受付部１２で受け付けたユーザからの指示情報のうち、ユーザによって指示された解像度の情報を取得する。この解像度の情報は、入力解像度として指示されたものでもよいし、出力解像度として指示されたものでもよい。ここでは、ユーザによって指示された解像度の情報が６００ｄｐｉで取得されたものとする。
【００３０】
次に、ステップＳ２２においては、指示受付部１２で受け付けたユーザからの指示情報のうち、ユーザによって指示されたコピー倍率の情報を取得する。このコピー倍率の情報は、データ入力の対象となる画像データの見かけ上のデータサイズ（縦横サイズ）を基準サイズとし、この基準サイズに対して、データ出力の対象となる画像データの見かけ上のデータサイズ（縦横サイズ）がどの程度の倍率であるかを示す情報となる。よって、等倍の場合はコピー倍率が１００％で指示される。また、データ入力に用いられる原稿のサイズがＡ４サイズで、データ出力に用いられる用紙のサイズがＡ５サイズである場合は、コピー倍率が７０％で指示される。
【００３１】
コピー倍率の情報は、予め用意された複数のコピー倍率の中からユーザが所望のコピー倍率を選択することで指示される場合もあるし、データ出力に用いられる用紙サイズや用紙トレイをユーザが選択することで、原稿サイズとの関係から自動的に指示される場合もある。また、複数枚の原稿に記録された各々の画像を１枚の用紙に並べて出力する場合に、その原稿サイズや用紙サイズから自動的にあるいはユーザの入力操作によって指示される場合もある。
【００３２】
いずれの方式でコピー倍率を指示するにしても、実際にユーザによって指示されるコピー倍率は、「縮小」、「等倍」、「拡大」のいずれかに分類される。このうち、「縮小」とはコピー倍率が１００％未満で指示された場合をいい、「等倍」とはコピー倍率が１００％で指示された場合をいい、「拡大」とはコピー倍率が１００％超で指示された場合をいう。具体例として、指示受付部１２でユーザが選択可能なコピー倍率の範囲が５０％以上、２００％以下であるとすると、「縮小」とはコピー倍率が５０％（最小コピー倍率）〜９９％の範囲内で指示された場合をいい、「等倍」とはコピー倍率が１００％で指示された場合をいい、「拡大」とはコピー倍率が１０１％〜２００％（最大コピー倍率）の範囲内で指示された場合をいう。
【００３３】
このようにして解像度とコピー倍率の情報を取得すると、これに続くステップＳ２３においては、先のステップＳ２２で取得したコピー倍率が縮小で指示されたものかどうかを判断する。ここでは、ステップＳ２２で取得したコピー倍率が１００％未満であった場合は縮小で指示されたと判断してステップＳ２４に進み、それ以外の場合、つまりステップＳ２２で取得したコピー倍率が１００％または１００％超であった場合（等倍または拡大で指示された場合）はステップＳ２５に移行する。
【００３４】
ステップＳ２４においては、先のステップＳ２１で取得した解像度（６００ｄｐｉ）の情報にかかわらず、入力解像度を３００ｄｐｉ、出力解像度を６００ｄｐｉ（入力解像度の２倍）に決定する。一方、ステップＳ２５においては、先のステップＳ２１で取得した解像度（６００ｄｐｉ）の情報にしたがって、入力解像度を６００ｄｐｉ、出力解像度を６００ｄｐｉに決定する。
【００３５】
その後、ステップＳ２６においては、先のステップＳ２４またはステップＳ２５で決定した入力解像度にしたがってデータの入力を行うよう、データ入力部１１に対して入力解像度の指示を与える。次いで、ステップＳ２７においては、先のステップＳ２４またはステップＳ２５で決定した出力解像度にしたがってデータの出力を行うよう、データ出力部１４に対して出力解像度の指示を与える。これにより、入力解像度および出力解像度の設定がなされる。
【００３６】
以上の処理手順にしたがって解像度制御部１６が入力解像度および出力解像度の設定を行うことにより、ユーザによってコピー倍率が縮小で指示された場合に、データ出力部１４の出力データ量がデータ入力部１１の入力データ量以上となる条件でコピー処理が行われるようになる。
【００３７】
図３に具体的なコピー処理の一例を示す。図３においては、Ａ４サイズの原稿３１に記録された画像データを、Ａ５サイズの用紙３２に縮小コピーする場合を例示している。この場合、原稿３１の向きと用紙３２の向きは同一とする。そうすると、コピー倍率は７０％の縮小で指示されるため、先の解像度制御部１６による処理では入力解像度Ｒｓが３００ｄｐｉ、出力解像度Ｒｐが６００ｄｐｉに設定される。ここで、Ａ４サイズの原稿３１は、幅Ｗｓ＝２１０ｍｍ、高さＨｓ＝２９７ｍｍであるため、入力解像度Ｒｓを３００ｄｐｉに設定すると、幅方向のデータ数（ドット数）は２４８０ドット、高さ方向のデータ数は３５０７ドットとなる。そのため、入力データ量は、２４８０ドット×３５０７ドットとなる。
【００３８】
一方、Ａ５サイズの用紙３２は、幅Ｗｐ＝１４８ｍｍ、高さＨｐ＝２１０ｍｍであるため、出力解像度Ｒｐを６００ｄｐｉに設定すると、幅方向のデータ数は３４９６ドット、高さ方向のデータ数は４９６０ドットとなる。そのため、出力データ量は、３４９６ドット×４９６０ドットとなる。その結果、コピー倍率はＡ４サイズからＡ５サイズの縮小で指示されていても、入出力のデータ量で比較すると、２４８０ドット×３５０７ドットから３４９６ドット×４９６０ドットへと増えている。つまり、データ量的には、幅方向で２４８０ドットから３４９６ドット、高さ方向で３５０７ドットから４９６０ドットへの拡大処理となる。
【００３９】
その結果、コピー倍率が縮小で指示された場合でも、データ入力部１１で入力されたデータを全て反映したかたちで、データ出力部１４によりデータを出力させることができる。そのため、ライン・ドット抜けの発生を招くことなく、コピー処理を行うことが可能となる。また、縮小コピーを実質的に拡大処理で代行できるようになるため、複写装置に縮小処理機能を持たせる必要がなくなる。これにより、縮小処理をソフトウェアで実現しているものでは、プログラムのメモリ量を削減することができる。また、縮小処理をハードウェアで実現しているものでは、ゲート数を減らすことができる。いずれにしてもコスト削減に大きく寄与するものとなる。
【００４０】
なお、上記第１処理例では、入力解像度と出力解像度をそれぞれ３００ｄｐｉと６００ｄｐｉの２段階に可変できるものとしたが、これ以外の解像度（例えば、４２０ｄｐｉ、７２０ｄｐｉなど）に可変できるものであってもよいし、入力解像度と出力解像度のいずれか一方のみを可変できるものであってもよい。ただし、コピー倍率が縮小で指示された場合は、データ出力部１４の出力データ量がデータ入力部１１の入力データ量以上となる条件を満たすように、入力解像度を出力解像度よりも低く設定する必要がある。
【００４１】
また、上記図２に示す処理手順では、ステップＳ２２で取得したコピー倍率が縮小で指示された場合のみステップＳ２４に進むとしたが、これに限らず、ステップＳ２２で取得したコピー倍率が縮小または拡大で指示された場合にステップＳ２４に進むものとしてもよい。この理由は、ユーザによって指示されたコピー倍率が縮小／拡大のどちらであっても、実際のコピー処理ではデータ量的に拡大処理を適用できるためである。
【００４２】
［第２処理例］
この第２処理例においては、データ入力部１１の入力解像度およびデータ出力部１４の出力解像度のうち、いずれか一方の解像度または両方の解像度を任意に可変とした場合の、解像度制御部１６による処理手順を図４のフローチャートにしたがって説明する。
【００４３】
先ず、ステップＳ４１においては、指示受付部１２で受け付けたユーザからの指示情報のうち、ユーザによって指示された解像度の情報を取得し、次いで、ステップＳ４２においては、ユーザによって指示されたコピー倍率の情報を取得する。このステップＳ４１，Ｓ４２の処理は、上記第１処理例におけるステップＳ２１，Ｓ２２の処理と同様である。なお、ステップＳ４１では、ユーザによって指示された解像度の情報が６００ｄｐｉで取得されたものとする。
【００４４】
次いで、ステップＳ４３においては、先のステップＳ４２で取得したコピー倍率が拡大／縮小で指示されたものかどうかを判断する。具体的な判断の仕方は上記第１処理例の場合と同様である。すなわち、ステップＳ４２で取得したコピー倍率が、１００％未満で指示された場合は縮小、１００％で指示された場合は等倍、１００％超で指示された場合は拡大と判断する。そして、縮小または拡大で指示された場合はステップＳ４４に進み、等倍で指示された場合はステップＳ４５に移行する。
【００４５】
ステップＳ４４においては、先のステップＳ４１で取得した解像度（６００ｄｐｉ）の情報とステップＳ４２で取得したコピー倍率の情報を用いて、最適な入力解像度および出力解像度を計算によって決定する。ここで記述する最適な入力解像度および出力解像度とは、データ入力部１１で入力される入力データ量とデータ出力部１４で出力される出力データ量がほぼ等しくなる条件を満たすものをいう。解像度を決定する際の具体的な計算方法については後段で詳しく述べる。一方、ステップＳ４５においては、先のステップＳ４１で取得した解像度（６００ｄｐｉ）の情報にしたがって、入力解像度を６００ｄｐｉ、出力解像度を６００ｄｐｉに決定する。
【００４６】
その後、ステップＳ４６においては、先のステップＳ４４またはステップＳ４５で決定した入力解像度にしたがってデータの入力を行うよう、データ入力部１１に対して入力解像度の指示を与える。次いで、ステップＳ４７においては、先のステップＳ２４またはステップＳ２５で決定した出力解像度にしたがってデータの出力を行うよう、データ出力部１４に対して出力解像度の指示を与える。これにより、入力解像度および出力解像度の設定がなされる。
【００４７】
以上の処理手順にしたがって解像度制御部１６が入力解像度および出力解像度の設定を行うことにより、ユーザによってコピー倍率が縮小または拡大で指示された場合に、データ出力部１４の出力データ量がデータ入力部１１の入力データ量とほぼ等しくなる条件（データ量的に等倍）でコピー処理が行われるようになる。
【００４８】
ここで、具体的なコピー処理の一例として、上記図３に示すように、Ａ４サイズの原稿３１に記録された画像データを、Ａ５サイズの用紙３２に縮小コピーする場合を例示する。この場合、原稿３１の向きと用紙３２の向きは同一とする。そうすると、コピー倍率は７０％の縮小で指示されるため、先の解像度制御部１６による処理では、次のような計算方法に基づいて入力解像度Ｒｓと出力解像度Ｒｐが決定される。すなわち、Ａ４サイズの原稿３１は、幅Ｗｓ＝２１０ｍｍ、高さＨｓ＝２９７ｍｍとなるのに対し、Ａ５サイズの用紙３２は、幅Ｗｐ＝１４８ｍｍ、高さＨｐ＝２１０ｍｍとなる。そこで、データ出力部１４の出力解像度ＲｐをステップＳ４１で取得した解像度に合わせて６００ｄｐｉにすると、幅方向のデータ数（ドット数）は３４９６ドット、高さ方向のデータ数は４９６０ドットとなる。
【００４９】
これに対して、入力データ量と出力データ量が互いに等しくなるようにするには、Ａ４サイズの原稿３１で幅方向のデータ数を出力側と同じ３４９６ドット、高さ方向のデータ数を出力側と同じ４９６０ドットに合わせる必要がある。そのため、データ入力部１１の入力解像度Ｒｓは、幅方向に関してはＲｓ≒３４９６×２５．４÷２１０の計算式、高さ方向に関してはＲｓ≒４９６０×２５．４÷２９７の計算式を適用することにより、４２５ｄｐｉに決定される。この縮小コピーの場合は、上記第１処理例と同様に入力解像度（本処理例では４２５ｄｐｉ）が出力解像度（本処理例では６００ｄｐｉ）よりも低く設定される。
【００５０】
このようにデータ入力部１１の入力解像度Ｒｓとデータ出力部１４の出力解像度Ｒｐを決定し、この決定した解像度Ｒｓ，Ｒｐにしたがってデータの入力（読み取り）および出力（印刷）を行うことにより、データ出力部１４の出力データ量とデータ入力部１１の入力データ量がほぼ等しくなる。つまり、ユーザが指示したコピー倍率が縮小であっても、上記の計算方法にしたがって入力解像度と出力解像度を最適化することにより、実際のコピー処理では、データ量的に等倍処理が適用されることになる。
【００５１】
その結果、コピー倍率が縮小で指示された場合でも、データ入力部１１で入力されたデータを全て反映したかたちで、データ出力部１４によりデータを出力させることができる。そのため、ライン・ドット抜けの発生を招くことなく、コピー処理を行うことが可能となる。
【００５２】
また、コピー倍率が拡大で指示された場合にも、上記同様の計算方法にしたがって入力解像度と出力解像度を最適化することにより、データ量的に等倍処理を適用することができる。具体例として、Ａ５サイズからＡ４サイズへの拡大コピー（コピー倍率１４１％）が指示された場合は、入力解像度Ｒｓを６００ｄｐｉ、出力解像度Ｒｐを４２５ｄｐｉに設定することにより、入力データ量と出力データ量がほぼ等しくなるため、実質的に等倍処理が適用される。
【００５３】
これにより、縮小コピーと拡大コピーを含めて、全てのコピー処理を等倍処理で代行できるようになるため、複写装置に拡大縮小処理機能を持たせる必要がなくなる。その結果、拡大縮小処理をソフトウェアで実現しているものではプログラムのメモリ量を削減することができ、拡大縮小処理をハードウェアで実現しているものではゲート数を減らすことができるため、大幅なコスト削減を図ることが可能となる。また、拡大縮小処理におけるメモリコピーが発生しないため、コピー処理の高速化を実現することが可能となる。
【００５４】
なお、上記図４に示す処理手順では、ステップＳ４２で取得したコピー倍率が縮小または拡大で指示された場合にステップＳ４４に進むとしたが、これに限らず、コピー倍率が縮小で指示された場合のみステップＳ４４に進み、コピー倍率が等倍または拡大で指示された場合はステップＳ４５に移行するものとしてもよい。
【００５５】
また、本発明に係る複写装置は、データ入力部１１となるイメージスキャナと、データ出力部１４となるプリンタと、それらを制御するデバイスドライバ（画像編集処理機能、解像度制御機能を有する）を組み込んだホスト装置（パーソナルコンピュータ等）によって構成することも可能である。
【００５６】
【発明の効果】
以上説明したように本発明によれば、コピー倍率が縮小で指示された場合に、データ出力手段の出力データ量がデータ入力手段の入力データ量以上となる条件で、入力解像度および出力解像度を設定することにより、データ入力手段で入力されたデータを全て反映したかたちで、データ出力手段によりデータを出力させることができる。そのため、コピー倍率が縮小で指示された場合でも、ライン・ドット抜けの発生を招くことなく、適切にコピー処理を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る複写装置の構成例を示すブロック図である。
【図２】本発明の実施形態に係る複写装置の第１処理例を説明するフローチャートである。
【図３】具体的な処理例を説明する図である。
【図４】本発明の実施形態に係る複写装置の第２処理例を説明するフローチャートである。
【図５】従来の複写装置の構成例を示すブロック図である。
【符号の説明】
１１…データ入力部、１２…指示受付部、１３…画像編集処理部、１４…データ出力部、１５…画像編集制御部、１６…解像度制御部
【図１】
2004056252.tif 000003
【図２】
2004056252.tif 000004
【図３】
2004056252.tif 000005
【図４】
2004056252.tif 000006
【図５】
2004056252.tif 000007