(57)【要約】【課題】  縮小レイアウト機能をもつデジタル複写機及びプリンタにおいて、解読可能な文字サイズによって縮小レイアウトの出力を行えるようにする。【解決手段】  デジタル画像データには、原稿作成時の用紙サイズ、プリントアウト時の用紙サイズ、プリントアウト時に１枚の出力用紙にまとめる原稿の枚数、原稿中で使用されている文字のフォントの大きさの情報を原稿情報として付加する。【選択図】  図１
2006209409.tif 000002
【特許請求の範囲】
【請求項１】
インターネットやＬＡＮなどのネットワークに接続されており、ユーザーが所望の設定を行うための設定手段を有するコンピュータやサーバーからデジタル画像データの入力を行うインターフェイス手段、前記インターフェイス手段からのデジタル信号に対して、各種画像処理を行う画像処理手段、プリントを行う画像情報を一時格納するメモリ手段、画像データを出力用紙にプリントを行うプリント手段、画像データ内に含まれている原稿に関する各種情報の認識を行う原稿情報認識手段、前記インターフェイス手段、画像処理手段、メモリ手段、原稿情報認識手段、プリント手段の各手段間のデータの受け渡しを行う画像データコントロール手段、所望の動作を行わせるための各種設定を行う設定手段、前記各手段の制御を行うシステムコントロール手段からなるプリントシステムにおいて、
前記デジタル画像データには、原稿作成時の用紙サイズ、プリントアウト時の用紙サイズ、プリントアウト時に１枚の出力用紙にまとめる原稿の枚数、原稿中で使用されている文字のフォントの大きさの情報が原稿情報として付加されていることを特徴とする。
前記原稿情報認識手段によって、前記原稿情報の認識を行い、複数原稿を１枚の出力用紙にレイアウトするレイアウト機能を実現するにあたり、
メモリ手段内の設定手段で選択した出力用紙サイズに応じたメモリ領域に、前記レイアウト機能で複数枚原稿のレイアウトを行う。
その際、前記原稿情報認識手段によって、原稿に含まれている文字の情報の認識を行い、最も小さな文字のサイズの認識を行う。
同時に、前記原稿情報認識手段によって原稿作成時の用紙サイズ、プリントアウト時の用紙のサイズ及び、１枚のプリント出力に何枚の原稿画像を出力させるかの認識を行い、その時の縮小率の算出を行う。
前記文字サイズの認識で認識された最も小さな文字のサイズが、前記縮小率によってどれだけの大きさに縮小プリントされるかを算出し、それがあらかじめ設定されたサイズより小さく縮小される場合には、一旦コピー動作を停止し、引き続きコピー動作を行うか、設定の変更を行うかと言った、その後のコピー動作に関する変更を受け付ける事を特徴とするプリントシステム。
【請求項２】
請求項１における、あらかじめ設定されたサイズは、デフォルトのサイズとしてスキャン・プリントシステムに設定されているサイズの他に、ユーザーが設定手段によって設定を行うことが可能であることを特徴とするプリントシステム。
【請求項３】
インターネットやＬＡＮなどのネットワークに接続されており、ユーザーが所望の設定を行うための設定手段を有するコンピュータやサーバーからデジタル画像データの入力を行うインターフェイス手段、前記インターフェイス手段からのデジタル信号に対して、各種画像処理を行う画像処理手段、プリントを行う画像情報を一時格納するメモリ手段、画像データを出力用紙にプリントを行うプリント手段、画像データ内に含まれている原稿に関する各種情報の認識を行う原稿情報認識手段、前記インターフェイス手段、画像処理手段、メモリ手段、原稿情報認識手段、プリント手段の各手段間のデータの受け渡しを行う画像データコントロール手段、所望の動作を行わせるための各種設定を行う設定手段、前記各手段の制御を行うシステムコントロール手段からなるプリントシステムにおいて、
前記デジタル画像データには、原稿作成時の用紙サイズ、プリントアウト時の用紙サイズ、プリントアウト時に１枚の出力用紙にまとめる原稿の枚数、原稿中で使用されている文字のフォントの大きさの情報が原稿情報として付加されていることを特徴とする。
前記原稿情報認識手段によって、前記原稿情報の認識を行い、複数原稿を１枚の出力用紙にレイアウトするレイアウト機能を実現するにあたり、
メモリ手段内の設定手段で選択した出力用紙サイズに応じたメモリ領域に、前記レイアウト機能で複数枚原稿のレイアウトを行う。
その際、前記原稿情報認識手段によって、原稿に含まれている文字の情報の認識を行い、最も小さな文字のサイズの認識を行う。
同時に、前記原稿情報認識手段によって原稿作成時の用紙サイズ、プリントアウト時の用紙のサイズ及び、１枚のプリント出力に何枚の原稿画像を出力させるかの認識を行い、その時の縮小率の算出を行う。
前記最も小さな文字をあらかじめ設定されたサイズより大きくプリントアウトするために必要となる縮小率と、複数の原稿画像を１枚の出力用紙にレイアウトする際に必要とされる縮小率とを考慮して、１枚の出力用紙にレイアウトする原稿の枚数を設定する事を特徴とするプリントシステム。
【請求項４】
請求項３における、１枚の出力用紙にレイアウトする原稿の枚数は、その枚数を１枚の出力用紙にレイアウトする際に必要とされる縮小率が、前記最も小さな文字をあらかじめ設定されたサイズより大きくプリントアウトするために必要となる縮小率よりも低い値になるように決定されることを特徴とするプリントシステム。
【請求項５】
請求項３における、あらかじめ設定されたサイズは、デフォルトのサイズとしてスキャン・プリントシステムに設定されているサイズの他に、ユーザーが設定手段によって設定を行うことが可能であることを特徴とするプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータやサーバー上に保存、作成されているＰＤＬやワープロソフトなどで作成された原稿から読み込んだ画像情報を格納する画像メモリを備えた画像処理装置およびレイアウト方法に関するものである。
【０００２】
さらに詳述すれば本発明は、例えば、ＰＤＬやコンピュータ等で作成されて、あらかじめ使用されている文字の大きさが認識できる画像データに対して各種画像処理を行い、レーザービームプリンタ等の出力手段により出力するデジタル複写機に好適な、画像処理装置に関するものである。
【背景技術】
【０００３】
従来から、同一サイズの複数枚の原稿を出力用紙サイズに応じた画像メモリ上にレイアウトし、プリントアウト（縮小レイアウト）する、プリンタやデジタル複写機が知られている。
【０００４】
その使用方法は、原稿を作成したときの用紙サイズと、プリントアウト時の出力用紙のサイズ及び、１枚の出力用紙に何枚の原稿をまとめて出力を行いたいかの設定を行い、プリントアウトを実行させるものである。
【０００５】
また従来から、ワードプロセッサやコンピュータソフト等により作成された文章、またＰＤＬなどの画像データには、テキストデータとは別に、出力を行う用紙サイズ、使用するフォントの大きさも付加情報として画像データ内に含まれている。
【０００６】
又、別の従来例としては、特許文献１及び特許文献２をあげることが出来る。
【特許文献１】特開２００３−２３１３２５号公報
【特許文献２】特開２００４−１９２２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら上記従来例では、縮小レイアウトを行う時、原稿の文字が小さい場合や、多量のページを１つのページにまとめようとした場合縮小率が大きくなる事により、出力後の文字が小さすぎて読めない事となる。そのため、解読可能なプリント出力を得るためには、原稿の文字のサイズに合わせて、１枚にまとめるべき原稿枚数を調節する必要がある。
【０００８】
上述の点に鑑み、本発明の第１の目的は、縮小レイアウト機能を使用するとき、画像データの付加情報から原稿を作成したときの用紙サイズ、原稿の出力用紙サイズ、原稿内に含まれている最も小さな文字の大きさを認識し、縮小レイアウト内に含まれる原稿の枚数から算出される縮小率を元に、縮小後の最小の文字が解読可能かどうかを判断し、解読不可能と判断した場合にはコピー動作を停止する画像処理装置を提供することにある。
【０００９】
上述の点に鑑み、本発明の第２の目的は、縮小レイアウト機能を使用するとき、画像データの付加情報から原稿の出力用紙サイズ、原稿内に含まれている最も小さな文字の大きさを認識し、その文字を縮小した場合に、どれくらいの縮小率であればプリントアウト時に解読可能かどうかの判断を行い、解読可能な最大の縮小率を用いて縮小レイアウトの１枚に含まれる原稿の枚数を決定する画像処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の第１の課題を達成するために、本発明の第１の形態は、インターネットやＬＡＮなどのネットワークに接続されており、ユーザーが所望の設定を行うための設定手段を有するコンピュータやサーバーからデジタル画像データの入力を行うインターフェイス手段、前記インターフェイス手段からのデジタル信号に対して、各種画像処理を行う画像処理手段、プリントを行う画像情報を一時格納するメモリ手段、画像データを出力用紙にプリントを行うプリント手段、画像データ内に含まれている原稿に関する各種情報の認識を行う原稿情報認識手段、前記インターフェイス手段、画像処理手段、メモリ手段、原稿情報認識手段、プリント手段の各手段間のデータの受け渡しを行う画像データコントロール手段、所望の動作を行わせるための各種設定を行う設定手段、前記各手段の制御を行うシステムコントロール手段からなるプリントシステムにおいて、前記デジタル画像データには、原稿作成時の用紙サイズ、プリントアウト時の用紙サイズ、プリントアウト時に１枚の出力用紙にまとめる原稿の枚数、原稿中で使用されている文字のフォントの大きさの情報が原稿情報として付加されていることを特徴とする。
【００１１】
前記原稿情報認識手段によって、前記原稿情報の認識を行い、複数原稿を１枚の出力用紙にレイアウトするレイアウト機能を実現するにあたり、メモリ手段内の設定手段で選択した出力用紙サイズに応じたメモリ領域に、前記レイアウト機能で複数枚原稿のレイアウトを行う。
【００１２】
その際、前記原稿情報認識手段によって、原稿に含まれている文字の情報の認識を行い、最も小さな文字のサイズの認識を行う。
【００１３】
同時に、前記原稿情報認識手段によって原稿作成時の用紙サイズ、プリントアウト時の用紙のサイズ及び、１枚のプリント出力に何枚の原稿画像を出力させるかの認識を行い、その時の縮小率の算出を行う。
【００１４】
前記文字サイズの認識で認識された最も小さな文字のサイズが、前記縮小率によってどれだけの大きさに縮小プリントされるかを算出し、それがあらかじめ設定されたサイズより小さく縮小される場合には一旦コピー動作を停止し、引き続きコピー動作を行うか、設定の変更を行うかと言った、その後のコピー動作に関する変更を受け付ける事を特徴とする。
【００１５】
本発明の第２の課題を達成するために、本発明の第２の形態は、インターネットやＬＡＮなどのネットワークに接続されており、ユーザーが所望の設定を行うための設定手段を有するコンピュータやサーバーからデジタル画像データの入力を行うインターフェイス手段、前記インターフェイス手段からのデジタル信号に対して、各種画像処理を行う画像処理手段、プリントを行う画像情報を一時格納するメモリ手段、画像データを出力用紙にプリントを行うプリント手段、画像データ内に含まれている原稿に関する各種情報の認識を行う原稿情報認識手段、前記インターフェイス手段、画像処理手段、メモリ手段、原稿情報認識手段、プリント手段の各手段間のデータの受け渡しを行う画像データコントロール手段、所望の動作を行わせるための各種設定を行う設定手段、前記各手段の制御を行うシステムコントロール手段からなるプリントシステムにおいて、前記デジタル画像データには、原稿作成時の用紙サイズ、プリントアウト時の用紙サイズ、プリントアウト時に１枚の出力用紙にまとめる原稿の枚数、原稿中で使用されている文字のフォントの大きさの情報が原稿情報として付加されていることを特徴とする。
【００１６】
前記原稿情報認識手段によって、前記原稿情報の認識を行い、複数原稿を１枚の出力用紙にレイアウトするレイアウト機能を実現するにあたり、メモリ手段内の設定手段で選択した出力用紙サイズに応じたメモリ領域に、前記レイアウト機能で複数枚原稿のレイアウトを行う。
【００１７】
その際、前記原稿情報認識手段によって、原稿に含まれている文字の情報の認識を行い、最も小さな文字のサイズの認識を行う。
【００１８】
同時に、前記原稿情報認識手段によって原稿作成時の用紙サイズ、プリントアウト時の用紙のサイズ及び、１枚のプリント出力に何枚の原稿画像を出力させるかの認識を行い、その時の縮小率の算出を行う。
【００１９】
前記最も小さな文字をあらかじめ設定されたサイズより大きくプリントアウトするために必要となる縮小率と、複数の原稿画像を１枚の出力用紙にレイアウトする際に必要とされる縮小率とを考慮して、１枚の出力用紙にレイアウトする原稿の枚数を設定する事を特徴とする。
【００２０】
また、前記本発明の第１、第２の目的を達成するために、基準となる最小の文字の大きさは、あらかじめ画像処理装置に設定されているものの他に、ユーザーがサイズの設定を行えるような構成を持っている事とする。
【００２１】
以上により、本発明によれば、原稿の文字サイズに対応した、解読可能な縮小レイアウト処理を行うことが出来る。
【発明を実施するための最良の形態】
【００２２】
（第１の実施例）
図３は本特許における第1の実施例における画像処理装置の構成を示す図である。
【００２３】
１００１は、本実施例における画像処理装置であり、本実施例ではプリント機能に特化した画像処理装置であるとする。
【００２４】
１００２はネットワークインターフェイス（Ｉ／Ｆ）であり、ＬＡＮやインターネットなど外部のネットワーク（１０１０）からデジタル画像データを入力する際のインターフェイス部分である。
【００２５】
本ネットワークＩ／Ｆから入力されるデジタル画像データには、同じネットワーク上に接続されているコンピュータやデータ管理サーバー等（１０１１）により、原稿作成時の用紙サイズの設定、プリントアウト時の原稿サイズ設定、プリントアウト時の１枚の出力用紙にレイアウトする画像データの枚数、使用されている文字のフォントの大きさの情報が付加されているものとする。
【００２６】
１００３は画像処理部であり、前記ネットワークＩ／Ｆから入力されたデジタル画像データを入力し、縮小処理、画像回転処理など各種画像処理を行い、各出力先に応じた信号、例えばカラー２値プリンタの場合、ＣＭＹＫの２値画像信号に変換して出力を行う。
【００２７】
１００４は原稿情報認識部であり、前記ネットワークＩ／Ｆから入力されるデジタル画像データから、原稿作成時の用紙設定、プリントアウト時の原稿サイズ、プリントアウト時の１枚の出力用紙にレイアウトする画像データの枚数、使用されている文字のフォントの大きさ等の情報を読み出し、ＣＰＵにその情報を伝える働きをする。
【００２８】
１００５はメモリであり、前記ネットワークＩ／Ｆデジタル画像データや、前記画像処理部からの画像データなど、各種画像データを確保しておく部分で、ＲＡＭやハードディスクなどの記憶媒体などで構成されている。これによって、同じ画像データを複数枚出力を行うときなど、ネットワーク上からを複数回データを取りこむ必要が無く、メモリ内に格納されている画像データを出力することによって、プリント処理時間の短縮が可能となる。
【００２９】
１００６はプリンタであり、本実施例ではＣＭＹＫ４色のインクを使用するカラー２値プリンタとする。しかし、これに限らず、カラーの多値出力可能なカラープリンタや、モノクロのプリンタなどでも良い。
【００３０】
１００７はデータパス制御部であり、本画像処理装置の動作にしたがって、各種処理部分の画像データの受け渡しを行う役割をする。
【００３１】
上記データパス制御部の制御をはじめとする、各種動作モードにおける各処理部分の制御は、ＣＰＵ（１００９）によって制御が行われるものとする。
【００３２】
例えば、通常のプリントアウト動作の場合の画像データの処理フローは、図４のようになる。
【００３３】
ユーザーはネットワーク上に接続されたコンピュータなどから、プリント枚数や原稿サイズなどの設定を行う。（１１０１）
プリントの各種設定が終了した時点で、プリントアウトの実行を指示する。（１１０２）
その後、コンピュータから画像処理装置に対してネットワークを通じて、先に指定された原稿作成時の情報や、プリントアウト時の情報を付加した形で、プリント用のデジタル画像データの転送が開始される。（１１０３）
プリント用のデジタル画像データはネットワークを通じて、画像処理装置のネットワークＩ／Ｆより入力される。（１１０４）
入力されたデジタル画像データはから、画像データに付加された各種原稿情報は原稿情報認識部によって読み取られ、その情報はＣＰＵへと伝えられる。（１１０５）
前記内容は、図５におけるデータパス（１）の部分にあたる。
【００３４】
また、デジタル画像データは画像処理部に入力され、先に読み取られたプリントアウト時の設定に応じたＣＰＵの指示により、所定の画像処理が実行される。（１１０６）
本実施例では、入力されたデジタル画像データを、プリント出力用のＣＭＹＫ２値画像データへと処理を行うものとする。
【００３５】
前記内容は、図５におけるデータパス（２）の部分にあたる。
【００３６】
画像処理部では、各種画像処理を行いＣＭＹＫ２値のプリント画像データとして、データパス制御部にデータの出力を行う。そのＣＭＹＫ２値データは、メモリに格納されることとなる。（１１０７）
前記内容は、図５におけるデータパス（３）の部分にあたる。
【００３７】
原稿の画像データが全てメモリに格納された時点で、ＣＭＹＫ２値データはメモリから出力され（１１０８）データパス制御部を通りプリンタに入力されプリントアウトされる。（１１０９）
前記内容は、図５におけるデータパス（４）の部分にあたる。
【００３８】
複数枚コピーの設定が行われていた場合には、全枚数の出力が終了するまで、２枚目以降のプリントデータは、メモリから出力され、プリントアウトされる事となる。（１１１０）
全枚数のプリントアウトが終了した時点で、コピー終了となる。（１１１１）
次に、図３における画像処理部（１００３）に関する詳細な内容の説明を行う。
【００３９】
図６は図３における画像処理部（１００３）の詳細な内容を示した図である。
【００４０】
本実施例では、ネットワークＩ／Ｆ（１００２）から入力された画像データを、プリンタ（１００６）によって出力を行うためのＣＭＹＫ（シアン、マゼンダ、イエロー、ブラック）の２値画像データに変換して出力を行う例を示す。
【００４１】
２００１は入力インターフェイスであり、データパス制御手段（１００７）から入力される画像データを受け、内部の処理に合わせて変換を行うインターフェイスとなる。
【００４２】
２００２はデータ変換部であり、入力された画像データをＲＧＢ多値画像データに変換する処理を行う部分となる。
【００４３】
ＰＤＬファイルの展開に関しても、この部分で行うこととする。
【００４４】
２００３は拡大縮小部であり、入力されたＲＧＢ多値画像データを、出力するプリンタの解像度や出力する用紙サイズ等に合わせて解像度変換を行う事により、拡大・縮小の処理を行う部分となる。
【００４５】
２００４はエッジ強調部であり、図７のようなｎ×ｍのエリアにおける加重演算を行うことにより、シャープネスの処理やスムージングの処理を行う部分である。図７は、５×５のエリアを使用したシャープネスのフィルタ処理の例となる。
【００４６】
２００５は画像回転処理部であり、内蔵されたメモリに一度画像を格納し、出力用紙に合わせて縦位置で入力された画像データを横位置の用紙に出力を行う場合などに、９０度回転等の画像回転処理を行う部分である。
【００４７】
２００６は色空間変換部であり、入力された画像データの色空間を他の色空間に変換する必要がある場合に処理を行う部分である。本実施例では、スキャナから入力されたＲＧＢ画像データを、プリンタによって出力を行うＣＭＹ色空間にＬＯＧ変換を行う事となる。
【００４８】
２００７は黒生成部であり、ＣＭＹの最低値をＫ信号値として抽出を行う部分である。
【００４９】
２００８は出力色調節部であり、ＣＭＹＫの各値をプリンタの特性に合わせて色味の調整を行ったり、濃度の調整を行う部分である。
【００５０】
２００９は２値化処理部であり、本実施例ではカラー２値プリンタ出力用のデータを作成するため、誤差拡散方等の２値変換処理を行うことにより、ＣＭＹＫ各１ビットの２値信号の出力を行う。
【００５１】
２０１０は出力インターフェイスであり、データパス制御手段（１００７）へ出力される画像データをデータパスを通す時のデータフォーマットに変換を行うインターフェイスとなる。本実施例では、ＣＭＹＫ２値画像データの出力を行うこととなる。
【００５２】
上記各処理部分の設定や動作に関しては、全てＣＰＵ（１００９）からの制御信号によって制御されているものとする。例えば、拡大縮小部の変倍率の設定や、エッジ強調部のフィルタリングの係数、画像回転処理部の回転の有無や角度、２値化処理部の処理方法など、全てＣＰＵからの制御信号によって制御されるものとする。
【００５３】
次に、縮小レイアウト機能に関する説明を行う。
【００５４】
図８、図９、図１０は、縮小レイアウト機能の概略を表した図である。本実施例では、２in１、４in１、８in１、１６in１ と、２のn乗の枚数の原稿を、１枚の出力用紙にプリントを行う例を示す。
【００５５】
図８は、Ａ４サイズの縦書きで作成された原稿２枚を、Ａ４サイズの横位置の出力用紙に出力する場合の例を示したものである。（２in１処理）この場合、Ａ４縦原稿Ａ、Ｂはそれぞれ74％の縮小処理が行われ、Ａ４横用紙の左右にそれぞれレイアウトが行われて、プリントアウトされる。
【００５６】
図９は、Ａ４サイズの縦書きで作成された原稿４枚を、Ａ３サイズの縦位置の出力用紙に出力する場合の例を示したものである。（４in１処理）この場合、Ａ４縦原稿ＡからＤはそれぞれ74％の縮小処理が行われ、Ａ３縦用紙の上下左右にそれぞれレイアウトが行われて、プリントアウトされる。
【００５７】
図１０は、Ａ４サイズの縦書きで作成された原稿８枚を、Ａ４サイズの縦位置の出力用紙に出力する場合の例を示したものである。（８in１処理）この場合、Ａ４縦原稿ＡからＨはそれぞれ37％の縮小処理が行われ、90度回転された状態でＡ３縦用紙の左右に図のようにレイアウトが行われて、プリントアウトされる。
【００５８】
上記例のように、縮小レイアウト機能が実施されるときには、原稿作成時に指定された用紙サイズと実際の出力用紙のサイズ及び、出力用紙１枚に含まれる原稿の枚数を元に、原稿の縮小率が算出される。同じサイズで、２in１処理を行う場合、74％に縮小。同じサイズで、４in１処理を行う場合、50％に縮小。同じサイズで、８in１処理を行う場合、74％に縮小し更に50％の縮小を行うこととなるので、74×50＝37％  の縮小処理が行われることとなる。
【００５９】
縮小レイアウト機能における１枚の出力用紙に対する原稿の枚数と、原稿作成時に指定した用紙サイズ及びプリント時に指定した用紙のサイズから算出される縮小率をまとめた表が図１１となる。図１１の組み合わせ以外の場合でも、１枚の出力用紙に対する原稿の枚数と、原稿及びプリント用紙のサイズから、計算により縮小率は求めることは可能である。
【００６０】
縮小レイアウト機能における１枚の出力用紙に対する原稿の枚数と、原稿作成時に指定した用紙サイズ及びプリント用紙のサイズから縮小率の算出を行うのは、ＣＰＵ（１００９）の演算部分で行う事とする。また、縮小処理を行った画像データを回転する必要があるかどうかの判断もＣＰＵによって決定され、それぞれの情報は画像処理部（１００３）にある拡大縮小部及（２００３）び、画像回転処理部（２００５）へと伝えられ、それぞれの処理がおこなわれる事となる。（図１２）
図１３から図１６によって縮小レイアウト処理時の画像データの流れの説明を行う。
【００６１】
本実施例では、４in１の設定によって縮小レイアウトの処理を行う場合の例を示す。
【００６２】
ユーザーによって、プリントアウト用のデジタル画像データがネットワークＩ／Ｆを通って、本画像処理装置に入力される。この時画像データに付加された原稿情報を原稿情報認識部によって読み取り、縮小レイアウトに置ける各種設定がＣＰＵに伝えられる。
【００６３】
以上のデータパスは、図１３における（１）となる。
【００６４】
ネットワークＩ／Ｆを通って入力されたプリントアウト用のデジタル画像データの実際の画像データの部分は、データパス制御部を通り画像処理部へと入力される。
【００６５】
以上のデータパスは、図１３における（２）となる。
【００６６】
画像処理部では、ユーザーの指示を元にＣＰＵによって設定された各種画像処理が施された後、再びデータパス制御部へと画像信号が出力されてくる。本実施例では、４in１の縮小レイアウトと言うことで、５０％に縮小された画像データのサイズとなり、プリントアウト用の画像データとして、ＣＭＹＫの２値画像データが出力されて来る事となる。
【００６７】
画像処理部から出力された画像データはデータパス制御手段を通り、メモリへと格納される。メモリには１ページ分の出力画像データを格納するのに十分な容量が備えられている。
【００６８】
以上のデータパスは、図１３における（３）となる。
【００６９】
データパス制御手段からの１ページ目の入力画像データは図１４のように、出力時のレイアウト位置に合わせた位置に格納されることとなる。
【００７０】
引き続き１ページ目と同様に、２ページ目、３ページ目、４ページ目と、デジタル画像データの及び画像処理が行われて、メモリへとその画像データが格納されて行く。
【００７１】
図１５のように、４ページ目までのデータ入力及び、画像処理が終了し、４ページ分の縮小画像データの格納が終了した時点で、プリント動作へと移る事となる。
【００７２】
図１６における（１）のデータパスはプリント動作時の画像データの流れを示した図である。
【００７３】
図１５のようにプリント出力を行う画像データがメモリ上に全て揃った状態になったら、ＣＰＵからの制御により、メモリ上の画像データはデータパス制御手段を通ってプリンタへと入力される。
【００７４】
プリンタ部では、送られて来たＣＭＹＫ２値データを、コンピュータによってユーザーがあらかじめ設定していたサイズの用紙にプリントする事となる。また、複数枚出力の設定が行われていた場合には、２枚目以降のプリントデータは、メモリから出力されることとなる。プリント終了後、メモリ内の画像データはリセットされ、更に原稿がある場合は、上記１ページ目のスキャンからの動作を繰り返し行い、全ての原稿の処理が終了するまで、上記動作を繰り返すこととなる。
【００７５】
しかしながら前記縮小レイアウト機能では、縮小レイアウトを行う時、原稿の文字が小さい場合や、多量のページを１つのページにまとめようとした場合縮小率が大きくなる事により、出力後の文字が小さすぎて読めない事となる。
【００７６】
そのため、解読可能なプリント出力を得るためには、原稿の文字のサイズに合わせて、１枚にまとめるべき原稿枚数を調節する必要がある。
【００７７】
上述の点に鑑み、本発明の第１実施例では、縮小レイアウト機能を使用するとき、原稿内に含まれている最も小さな文字の大きさを認識し、縮小レイアウト内に含まれる原稿の枚数から算出される縮小率を元に、縮小後の最小の文字が解読可能かどうかを判断し、解読不可能と判断した場合にはコピー動作を停止する画像処理装置を提供する。
【００７８】
図１によって、本特許の第1の実施例における縮小レイアウト処理のフローの説明を行う。
【００７９】
ユーザーがコンピュータよりプリントアウト時のモードの設定を行う。（１０１）
この時、縮小レイアウト処理の設定として、１枚の出力用紙に対する原稿の枚数と、原稿作成時の用紙サイズ及び、プリント用紙のサイズの指定を行う。それら入力された情報に加えて、また原稿作成時に設定していた用紙サイズ、原稿中で使用されている文字のフォントサイズを原稿情報としてプリント用の画像データに付加した形で、コンピュータからデジタル画像データの転送を行う。（１０２）
ネットワークを通ってネットワークＩ／Ｆから入力されたデジタル画像データのうち、原稿情報に関する付加情報は原稿情報認識部によって、原稿作成時の用紙サイズの認識（１０３）、１枚あたりの出力原稿枚数認識（１０４）、出力用紙サイズの認識（１０５）を行い、ＣＰＵ内の演算処理部分にて縮小倍率の算出（１０６）を行う。また、同様に付加情報から、原稿中に使用されている文字のフォントサイズに関する情報も入力され、ＣＰＵによって原稿中に含まれる文字の最小フォント値が認識される。（１０７）
縮小倍率の算出に関しては、先に詳細な説明を行っているので、ここでの説明は省略する。
【００８０】
次に、上記最も小さな文字のフォントサイズと、先にＣＰＵによって求めていた縮小率から、原稿中の最も小さな文字が、縮小レイアウト処理後のプリントアウトで、どれくらいの大きさになるかを算出する。（１０８）
その結果、あらかじめ設定してある文字の大きさよりも出力される文字が大きいか否かの判断を行う。（１０９）
その結果、あらかじめ設定してある文字の大きさよりも大きなサイズで印字されると判断された場合には、そのまま縮小レイアウトでの処理を実行しプリントアウトを行う。（１１０）
また、あらかじめ設定してある文字の大きさよりも小さいサイズで印字されると判断された場合には縮小レイアウトの設定を変更するか否かの問い合わせの画面を、ネットワークを通してコンピュータの画面に表示することとする。（１１１）
もし、設定の変更を行うという判断をユーザーが行った場合には、コピーモードの設定（１０１）まで戻り、設定内容の変更を行い、上記処理を繰り返すこととなる。
【００８１】
設定の変更を行わないという判断をユーザーが行った場合には、そのままコピーを実行するか否かをユーザーに問い合わせる画面をネットワークを通してコンピュータの画面に表示する事とする。（１１２）
もし、設定の変更を行わずにそのまま出力を行うという判断をユーザーが行った場合には、そのままの設定で縮小レイアウト処理を行ったプリントアウト出力を行う。（１１３）
また、ユーザーがコピー動作自体を中止すると判断した場合には、プリントアウト動作を中止して全ての設定のリセットを行う事とする。（１１４）
項目１０９における、あらかじめ設定されたサイズは、デフォルトのサイズとして本画像処理装置に設定されているサイズの他に、ユーザーが設定手段によって設定を行うことも可能である。
【００８２】
（第２の実施例）
本発明の第２の実施例では、縮小レイアウト機能を使用するとき、原稿内に含まれている最も小さな文字の大きさを認識し、その文字を縮小した場合に、どれくらいの縮小率であればプリントアウト時に解読可能かどうかの判断を行い、解読可能な最大の縮小率を用いて縮小レイアウトの１枚に含まれる原稿の枚数を決定する画像処理装置を提供する。
【００８３】
図２によって、本特許の第２の実施例における縮小レイアウト処理のフローの説明を行う。
【００８４】
ユーザーがコンピュータよりプリントアウト時のモードの設定を行う。（２０１）
この時、縮小レイアウト処理の設定として、１枚の出力用紙に対する原稿の枚数は、本実施例における最も多い値（１６枚）としておく事とする。
【００８５】
縮小レイアウト処理の設定として、原稿作成時の用紙サイズ及び、プリント用紙のサイズの指定を行う。それら入力された情報に加えて、また原稿作成時に設定していた用紙サイズ、原稿中で使用されている文字のフォントサイズを原稿情報としてプリント用の画像データに付加した形で、コンピュータからデジタル画像データの転送を行う。（２０２）
ネットワークを通ってネットワークＩ／Ｆから入力されたデジタル画像データのうち、原稿情報に関する付加情報は原稿情報認識部によって、原稿作成時の用紙サイズの認識（２０３）、１枚あたりの出力原稿枚数認識（２０４）、出力用紙サイズの認識（２０５）を行い、ＣＰＵ内の演算処理部分にて縮小倍率の算出（２０６）を行う。また、同様に付加情報から、原稿中に使用されている文字のフォントサイズに関する情報も入力され、ＣＰＵによって原稿中に含まれる文字の最小フォント値が認識される。（２０７）
縮小倍率の算出に関しては、先に詳細な説明を行っているので、ここでの説明は省略する。
【００８６】
次に、上記最も小さな文字のフォントサイズと、先にＣＰＵによって求めていた縮小率から、原稿中の最も小さな文字が、縮小レイアウト処理後のプリントアウトで、どれくらいの大きさになるかを算出する。（２０８）
その結果、あらかじめ設定してある文字の大きさよりも出力される文字が大きいか否かの判断を行う。（２０９）
縮小倍率の算出に関しては、先に詳細な説明を行っているので、ここでの説明は省略する。
【００８７】
あらかじめ設定してある文字の大きさよりも出力される文字が大きなサイズで印字されると判断された場合には、そのまま縮小レイアウトでの処理を実行しプリントアウトを行う。（２１０）
また、あらかじめ設定してある文字の大きさよりも小さいサイズで印字されると判断された場合には、１枚の出力用紙に対する原稿の枚数を１段階少ない枚数の設定に変更を行う。（２１１）
本実施例の場合、１６枚、８枚、４枚、２枚  と設定されて行くので、そのとき設定されている値を２で割ることによって、１段階少ない枚数の設定となる。つまり、この時点で、ｎは１６と設定されているので、１段階少ない８枚の設定に変更することとなる。
【００８８】
ｎを２で割った値が２よりも大きな値であれば、縮小レイアウトの機能として処理が成り立つが、ｎが１となった場合には等倍でのプリント出力と言うこととなり、縮小レイアウトとしての機能は満たさないこととなる。
【００８９】
そのため、ｎを２で割った後にｎ＝１かどうかの判断を行い（２１２）、ｎ＝１であった場合は、等倍でのプリント出力としてプリントアウトを実行するかどうかの選択を行う表示をネットワークを通してコンピュータに表示こととする。（２１３）
もし、等倍でのコピー出力を行うという判断をユーザーが行った場合には、等倍でのプリント出力を行う。（２１４）
また、ユーザーがプリントアウトの動作自体を中止すると判断した場合には、プリントアウト動作を中止して全ての設定のリセットを行う事とする。（２１５）
ｎを２で割った後にｎ＝１かどうかの判断を行い（２１２）、ｎが２以上の値であった場合は、その枚数を１枚の出力用紙内に縮小レイアウトを行うことを仮定して、縮小率の算出を行い（２０６）、その縮小率と、最も小さな文字のサイズを元に、原稿中の最も小さな文字が、縮小レイアウト処理後のプリントアウトで、どれくらいの大きさになるかを算出し（２０８）、再び指定サイズとの比較を行う。（２０９）
上記動作を繰り返すことによって、適切な文字の大きさを持った縮小レイアウト処理のプリントアウトを行うこととする。
【００９０】
項目２０９における、あらかじめ設定されたサイズは、デフォルトのサイズとして本画像処理装置に設定されているサイズの他に、ユーザーが設定手段によって設定を行うことも可能である。
【００９１】
以上のように、縮小レイアウト機能を使用するとき、原稿内に含まれている最も小さな文字の大きさを認識し、その文字を縮小した場合に、どれくらいの縮小率であればプリントアウト時に解読可能かどうかの判断を行い、解読可能な最大の縮小率を用いて縮小レイアウトの１枚に含まれる原稿の枚数を決定することにより、ユーザーが解読可能な文字の大きさによる縮小レイアウト処理のプリントアウトを可能とする。
【図面の簡単な説明】
【００９２】
【図１】本発明の実施例のプリントシステムでの縮小レイアウト機能の処理フローを示すフローチャートである。
【図２】本発明の実施例のプリントシステムでの縮小レイアウト機能の処理フローを示すフローチャートである。
【図３】本発明の実施例のプリントシステムの内部ブロックを示した図である。
【図４】従来のプリントシステムでの通常プリント機能の処理フローを示すフローチャートである。
【図５】従来のプリントシステムでの通常プリント機能の処理時の画像データの流れを示した図である。
【図６】本発明の実施例のプリントシステム内の画像処理部の内部ブロックを示した図である。
【図７】本発明の実施例のプリントシステム内の画像処理部の内部におけるエッジ強調で使用するフィルタ係数の例を示した図である。
【図８】プリントシステムにおける縮小レイアウト機能の概要を示した図である。
【図９】プリントシステムにおける縮小レイアウト機能の概要を示した図である。
【図１０】プリントシステムにおける縮小レイアウト機能の概要を示した図である。
【図１１】プリントシステムにおける縮小レイアウト機能実施時の読み取り原稿及び出力用紙サイズと、レイアウトされる原稿枚数による縮小率を示した図である。
【図１２】プリントシステムにおける縮小レイアウト機能実施時の縮小率算出と算出にかかわる情報の流れを示した図である。
【図１３】プリントシステムでの縮小レイアウト機能を使用したプリント時の画像データの流れを示した図である。
【図１４】プリントシステムでの縮小レイアウト機能を使用したプリント時のメモリに格納されている縮小画像データの状態を示した図である。
【図１５】プリントシステムでの縮小レイアウト機能を使用したプリント時のメモリに格納されている縮小画像データの状態を示した図である。
【図１６】プリントシステムでの縮小レイアウト機能を使用したプリント時の画像データの流れを示した図である。
【図１】
2006209409.tif 000003
【図２】
2006209409.tif 000004
【図３】
2006209409.tif 000005
【図４】
2006209409.tif 000006
【図５】
2006209409.tif 000007
【図６】
2006209409.tif 000008
【図７】
2006209409.tif 000009
【図８】
2006209409.tif 000010
【図９】
2006209409.tif 000011
【図１０】
2006209409.tif 000012
【図１１】
2006209409.tif 000013
【図１２】
2006209409.tif 000014
【図１３】
2006209409.tif 000015
【図１４】
2006209409.tif 000016
【図１５】
2006209409.tif 000017
【図１６】
2006209409.tif 000018