(57)【要約】【課題】  原稿サイズが異なる原稿が混載された状態での読取りを優先している状態でも、要求される画像処理に適応してスキャン処理を動的に切り替える。【解決手段】    給紙される原稿のサイズを検出し、検出された原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第１の読取モードと、給紙可能な最大の原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第２の読取モードのいずれかの読取モードで原稿の読取動作を実行し、特定の画像処理を実行するよう設定されている場合に、第１の読取モードで原稿の読取動作を実行し、特定の画像処理を実行するよう設定されていない場合に、第２の読取モードで原稿の読取動作を実行する。【選択図】  図６
2018011171.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
給紙される原稿のサイズを検出し、検出された原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第１の読取モードと、給紙可能な最大の原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第２の読取モードのいずれかの読取モードで原稿の読取動作を実行する読取手段と、
前記読取手段によって読み取られる画像に対して特定の画像処理を実行するよう設定されているかどうかを判断する判断手段とを有し、
前記判断手段によって前記特定の画像処理を実行するよう設定されていると判断した場合、前記読取手段は、前記第１の読取モードで前記原稿の読取動作を実行し、前記判断手段によって前記特定の画像処理を実行するよう設定されていないと判断した場合、前記読取手段は、前記第２の読取モードで前記原稿の読取動作を実行することを特徴とする画像処理装置。
【請求項２】
ユーザの操作に基づいて前記特定の画像処理を実行するよう設定する設定手段をさらに有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定の画像処理は、読み取られる複数の原稿の画像を１枚のシートに出力するレイアウト処理、読み取られる複数の原稿の画像の出力順序を変更して出力されたシートを重ねて製本する製本処理、読み取られる原稿の画像を１枚のシートに繰り返し出力するリピート処理、読み取られる原稿の画像を貼り合わせるポスター処理、見開きページの原稿を読み取る見開き原稿処理、読み取られる原稿を変倍する変倍処理のいずれかであることを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記画像処理装置は、複合機、ファクシミリ装置を含むことを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
画像処理システムであって、
原稿を読み取る読取装置と、前記読取装置によって読み取られる原稿の画像に画像処理を行う画像処理装置とが通信する画像処理システムであって、
前記読取装置は、
給紙される原稿のサイズを検出し、検出されたサイズに合わせて確保されるメモリに読み取る画像を書き込む第１の読取モードと、給紙可能な最大の原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第２の読取モードのいずれかの読取モードで原稿の読取動作を実行する読取手段と、前記読取手段によって読み取られる画像に対して特定の画像処理を実行するよう設定されているかどうかを判断する判断手段とを有し、
前記判断手段によって前記特定の画像処理を実行するよう設定されていると判断した場合、前記読取手段は、前記第１の読取モードで前記原稿の読取動作を実行し、前記判断手段によって前記特定の画像処理を実行するよう設定されていないと判断した場合、前記読取手段は、前記第２の読取モードで前記原稿の読取動作を実行することを特徴とする画像処理システム。
【請求項６】
画像処理装置の制御方法であって、
給紙される原稿のサイズを検出し、検出された原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第１の読取モードと、給紙可能な最大の原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第２の読取モードのいずれかの読取モードで原稿の読取動作を実行する読取工程と、
前記読取工程で読み取られる画像に対して特定の画像処理を実行するよう設定されているかどうかを判断する判断工程とを有し、
前記判断工程で前記特定の画像処理を実行するよう設定されていると判断した場合、前記読取工程では、前記第１の読取モードで前記原稿の読取動作を実行し、前記判断工程で前記特定の画像処理を実行するよう設定されていないと判断した場合、前記読取工程では、前記第２の読取モードで前記原稿の読取動作を実行することを特徴とする画像処理装置の制御方法。
【請求項７】
請求項６に記載の画像処理装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム、画像処理装置の制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
従来、画像処理装置、特に複合機には原稿のサイズを検知できる機能を有するものが知られている。原稿サイズを検知することで、複数の異なるサイズの原稿が混載されている場合に各原稿に適したサイズの用紙を選択することや、原稿サイズに最適な画像メモリを確保することができる。
一方、従来は原稿毎に検知した原稿サイズで複写動作を実行する混載動作を実行するためにはユーザが設定を行う必要があり、ユーザにとって手間であった。
【０００３】
特許文献1には、混載スキャン動作設定がされていない場合でも、原稿を搬送する際に原稿サイズを検知し、複数の異なる原稿サイズを検知した場合は原稿が混載されていると判断し、混載スキャンモードに切り替える技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平11−272021号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、混載スキャンモードを設定した場合、混載スキャン動作と組み合わせられない機能を設定できないように制御していた。しかしながら、自動で混載スキャンモードの設定が行われる場合、事前に混載スキャンモードが設定されないため、混載スキャン動作と組み合わせられない機能の設定がされないように制御することができない。
そのため、混載スキャンと組み合わせることができない機能が設定されたうえで混載スキャン動作が開始される場合がある。ここで、混載スキャンと組み合わせられない機能には、例えばページ集約機能が挙げられる。その理由としてはパフォーマンスが低下するためである。
【０００６】
すべての原稿を同じサイズでスキャンする定型スキャン動作では、ページ集約機能が設定されている場合は、原稿トレイによって検知した原稿サイズと、ユーザが指定した出力用紙サイズが分かっている。そのため、スキャン開始の時点で変倍率を求めることができるため、スキャンしつつ画像の変倍処理を行うことが可能である。
【０００７】
一方、混載動作では、各原稿をスキャンするまで原稿サイズが分からないため、スキャン開始の時点で変倍率を求めることができない。そのため、スキャンが完了した後に変倍率を決め、変倍処理を実施する必要がある。そのためパフォーマンスは定型動作時と比べて低下する。
さらに、先に画像を縮小変倍しておくことで、その後の画像処理の処理時間を短縮することができるため、事前に画像サイズを小さくする定型スキャン動作の方がパフォーマンスは良い。
【０００８】
さらに、混載スキャン動作では原稿サイズが不明な状態でスキャンを開始するため、どの原稿サイズでも入るように画像メモリを確保してスキャンを行う。そのため画像メモリが不足しやすく、メモリの開放待ちが発生するとパフォーマンスが低下する。
【０００９】
一方で、上記のような混載スキャンと組み合わせることができない機能であってもユーザが要求する画像処理に合わせて利用可能な状態にする必要がある。
【００１０】
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、原稿サイズが異なる原稿が混載された状態での読取りを優先している状態でも、要求される画像処理に適応してスキャン処理を動的に切り替えることができる仕組みを提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
給紙される原稿のサイズを検出し、検出された原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第１の読取モードと、給紙可能な最大の原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第２の読取モードのいずれかの読取モードで原稿の読取動作を実行する読取手段と、前記読取手段によって読み取られる画像に対して特定の画像処理を実行するよう設定されているかどうかを判断する判断手段とを有し、前記判断手段によって前記特定の画像処理を実行するよう設定されていると判断した場合、前記読取手段は、前記第１の読取モードで前記原稿の読取動作を実行し、前記判断手段によって前記特定の画像処理を実行するよう設定されていないと判断した場合、前記読取手段は、前記第２の読取モードで前記原稿の読取動作を実行することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、原稿サイズが異なる原稿が混載された状態での読取りを優先している状態でも、要求される画像処理に適応してスキャン処理を動的に切り替えることができる。
【図面の簡単な説明】
【００１３】
【図１】情報処理装置の構成を説明するブロック図である。
【図２】スキャナの構成を示す断面図である。
【図３】スキャナによる定型スキャン動作と混載スキャン動作を示す図である。
【図４】スキャン処理で確保されるメモリとの関係を示す模式図である。
【図５】スキャン処理で確保されるメモリとの関係を示す模式図である。
【図６】情報処理装置の制御方法を説明するフローチャートである。
【図７】情報処理装置の制御方法を説明するフローチャートである。
【図８】情報処理装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
次に本発明を実施するための最良の形態について図面を参照して説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
＜システム構成の説明＞
〔第１実施形態〕
【００１５】
図１は、本実施形態を示す画像処理装置の構成を説明するブロック図である。本例は、画像処理装置であるＭＦＰ100のシステム構成に対応する。なお、画像処理装置とは別の読取装置と画像処理装置とが通信可能な画像処理システムであっても本発明を適用可能である。なお、画像処理装置は、ファクシミリ装置であってもより。
図１において、制御部110は、画像入力デバイスであるスキャナ130や画像出力デバイスであるプリンタ140と接続されており、画像情報の入出力を制御する。また、一方で、制御部110はＬＡＮに接続され、これを経由して印刷ジョブの受信などを行う。ＣＰＵ111は、ＭＦＰ100の動作を制御するものであり、ＲＡＭ112に格納されたプログラムに基づいて動作する。ＲＯＭ113はブートＲＯＭであり、システムのブートプログラムが格納されている。
【００１６】
ＨＤＤ114は、システムソフトウェア、画像データ、ＭＦＰ100の動作を制御するためのプログラム等が格納されている。ＨＤＤ114に格納されたプログラムがＲＡＭ112にロードされ、ＣＰＵ111はこれに基づいてＭＦＰ100の動作を制御する。ネットワークＩ/Ｆ115はＬＡＮに接続されて、ネットワーク経由で各種情報の入出力を司る。デバイスＩ/Ｆ116は画像入出力デバイスであるスキャナ130やプリンタ140と制御部110とを接続し、画像データの同期系／非同期系の変換を行う。
【００１７】
操作部Ｉ/Ｆ117は操作部150と制御部110を接続するインタフェースであり、操作部150に表示するための画像データを操作部150に出力する。また、操作部Ｉ/Ｆ117は、操作部150からユーザが入力した情報をＣＰＵ111に伝達する。画像処理部118はＬＡＮ経由で受信した印刷データに対して画像処理を行い、また、デバイスＩ/Ｆ116から入出力される画像データに対して画像処理を行う。画像メモリ119は画像処理部118によって処理される画像データを一時的に展開するためのメモリである。
【００１８】
図２は、図１に示したスキャナ130の構成を示す断面図である。
図２において、原稿積載手段としての原稿トレイ205を有し、原稿トレイ205の面上に原稿を積載する。原稿搬送装置200は原稿検知センサ201によって原稿トレイ205上に原稿が積載されているかを判定することが可能である。
【００１９】
原稿搬送装置200の原稿給紙部では、繰り出し手段として図示しない繰り出しローラと原稿トレイ205上に積載された原稿束を分離ユニット203へ引き込み、原稿束の最上紙を一枚ずつ分離し、搬送ローラ204、205へと搬送する。レジストローラ206は原稿先端の到着時には停止しており、搬送ローラ204、205による搬送でループを形成して斜行補正をした後に、原稿読取り部へ搬送する。原稿搬送装置200の原稿読取り部では、前述の原稿給紙部より搬送された原稿をレジストローラ206と読取りベルト208によって、位置Ｒ1へ所定の速度で搬送していく。
【００２０】
原稿の先端が読取位置Ｒ1に到達すると読取位置Ｒ1で固定した光学ユニット222で露光動作が行われて、原稿を搬送しながら読取り動作を行うことが可能で、この読取り方法を流し読取りモードと称する。
【００２１】
一方、原稿の後端が読取位置Ｒ1に到達したときに原稿を停止させ、光学ユニット222で露光しながら走査させることによって、光学ユニット222を移動しながら読取り動作も行うことが可能で、この読取り方法を固定読取りモードと称する。原稿の読取りが終了すると、読取りベルト208で原稿排紙部へ搬送される。原稿排紙部では、排紙ローラ209で排紙トレイ210へ排出する。
【００２２】
なお、図２において、各種センサで原稿搬送装置200内に配置されている。
Ｓ1はラージサイズ検知センサで、原稿トレイ205上には長さを検知する。Ｓ2はスモールサイズ検知センサである。ＶＲ1は幅検知ボリュームで、原稿幅ガイド207内に設けられる。Ｓ3は幅検知センサＳ3で、図示される位置に配置されている。
原稿搬送装置200にはさらに、原稿の先端及び後端を検知することにより分離給送の原稿を検知すると同時に原稿長さを計測するサイズセンサＳ4、原稿の先端を検知して読取信号を知らせるリードセンサＳ5、排紙センサＳ6が配置されている。
また、原稿搬送装置200には、図示しない原稿が原稿トレイ205上にセットされているかを判断する原稿セットセンサＳ7も設けてある。
【００２３】
イメージリーダ220内には、原稿搬送装置200の開閉角度を検知する開閉検知センサＳ8、Ｓ9が配置されている。原稿台ガラス221上にユーザによって原稿が置かれた場合に、イメージリーダ220はこの開閉検知センサＳ8、Ｓ9と図示しないサイズセンサおよび露光動作によって置かれた原稿のサイズを特定する。
【００２４】
ユーザによって原稿が原稿台ガラス221上に置かれた場合には、固定読取りモード同様に光学ユニット222で露光しながら走査させることによって、光学ユニット222を移動しながら読取りを行う。この方法は周知の技術であり、詳細な説明は割愛する。
複合機では原稿トレイ205に積載される原稿が１種類のサイズのみとは限らず、複数の異なるサイズの原稿が積載される場合もある。
従来、原稿トレイ205にセットされている原稿のサイズが１種のみという前提に基づき、スキャン開始前にサイズ検知センサＳ1、Ｓ2で原稿サイズを検知し、検知した原稿サイズ固定で原稿束をスキャンする定型スキャン動作。原稿トレイ205には混載原稿が積載されているという前提に基づき、原稿をスキャナに引き込んでからサイズセンサＳ4によって原稿サイズを検知し、原稿毎に検知したサイズでスキャン動作を行う混載スキャン動作が知られている。
【００２５】
図３は、図１に示したスキャナ130による定型スキャン動作と混載スキャン動作を示す図である。ここで、混載スキャンとは、長尺スキャンとも呼ぶ場合がある。
図３において、301はスキャン時間で、定型スキャン動作において、原稿トレイ205上で検知した原稿サイズ副走査長分の原稿をスキャンする場合にかかる時間を示している。
例えば、原稿トレイ205上にＡ４原稿が複数枚積載されている場合は、301はＡ４原稿の副走査方向をスキャンするためにかかる時間である。別の例として、原稿トレイ205にＡ４原稿とＡ３原稿が混載されている場合は、より大きいＡ３原稿が積載されていると判断し、Ａ４原稿もＡ３原稿分の走査移動を伴うスキャンを実行する。
【００２６】
なお、定型スキャン動作の別の構成として、原稿サイズとして原稿トレイ205上の原稿束のサイズを使用する方法の他に、原稿１枚目を搬送することで検出した原稿サイズを使用して原稿束をスキャンするという構成も知られている。搬送時間と搬送速度から副走査方向の長さが求められ、その長さに対応する定形シートの副走査長とを比較して、原稿サイズを検出することが可能である。
この場合、上記Ａ３とＡ４の混載の場合、先にＡ４原稿をスキャンする場合はＡ３原稿もＡ４原稿分のスキャンを行う。以下では原稿トレイ205上で検知した原稿サイズを使用する場合について説明を行う。
【００２７】
混載スキャン動作において、302は長尺原稿をスキャンする場合にかかる時間である。スキャン開始時に原稿サイズを特定できないため、あり得る最大の原稿サイズをスキャンする動作を行うことで、どの様なサイズの原稿が積載されていた場合でもスキャンすることができる。このため、図示しないスキャナ130に含まれるスキャン画像を保存する画像メモリおよび制御部110の画像メモリ119は長尺画像を保存できるサイズを確保する。
303は原稿サイズが確定したタイミングを示す。タイミング303は、原稿の後端がサイズセンサＳ4を通過することによってサイズを検知する。304は実際に原稿をスキャンする時間を示す。タイミング303で原稿サイズが判明するため、検知した原稿サイズ副走査長でスキャンを終了する。302の時間は固定であるが、タイミング303および時間304は積載されて搬送される実際の原稿サイズ（副走査方向の搬送時間と搬送速度で特定される）によって変化する。
なお、本実施形態に係る情報処理装置は、原稿を給紙する毎に、前記検出手段が検出する原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第１の読取モードを備える。さらに、情報処理装置は、給紙可能な最大の原稿のサイズに合わせて確保されるメモリに読み取る画像を書き込む第２の読取モード（長尺モード）を備える。そして、通常、電源投入後の状態では、読取手段に対する読取モードとして第２の読取モードを優先して設定するように構成されている。
【００２８】
図４、図５は、本実施形態を示す情報処理装置におけるスキャン処理で確保されるメモリとの関係を示す模式図である。本例は、定型スキャン動作の場合における原稿サイズとスキャンした画像を格納するメモリの関係について説明する。なお、図４は同サイズの原稿を積載して読み取る場合に対応し、図５はサイズが異なる原稿を積載して読み取る場合に対応する。
図４に示す定型スキャン動作では、スキャン開始前に原稿サイズが判明するため、検知した原稿サイズ分の画像メモリを画像メモリ119上に確保し、スキャンした画像を読み込む。
【００２９】
一方、図５に示す混載スキャン動作の場合では、原稿サイズとスキャンした画像を格納するために確保されるメモリのサイズが異なる。
つまり、混載スキャン動作では、上記の通り、あり得る最大サイズの原稿をスキャンできるように、長尺原稿分の画像メモリを確保する必要がある。そして、実際に確保した画像メモリ上に、実際に読み取った原稿サイズ分の画像データを保存するため、画像メモリ上には使用しない領域（図中に斜線で示す）ができてしまう。
【００３０】
また、画像の主走査幅は幅検知ボリュームＶＲ1および幅検知センサＳ3によって検知された原稿サイズ分とする。検知されるサイズとは、例えば混載パターン１ではＡ４長辺、Ａ３短辺の長さであり、混載パターン２ではＡ４短辺、Ａ５長辺の長さである。
【００３１】
なお、定型スキャン動作では原稿を保存するのに必要最低限のメモリを確保して動作できるが、混載スキャン動作では最大画像分のメモリを確保する必要がある。このため、混載スキャン動作は複数ページ分のメモリを確保することが困難となり、画像メモリが不足しやすく、不足した場合は前ページのスキャン処理が完了してメモリが解放されるまで、次ページのスキャン処理を開始できない。
【００３２】
そこで、スキャナ130において、十分画像メモリを搭載することで、十分なページ数分の画像メモリを確保できるため、メモリ要因で処理を待つことなく次ページのスキャンを速やかに実行できる構成を新たに考える。
【００３３】
こうした構成によりスキャナ130における混載スキャン動作が定型スキャン動作に近似した処理時間で動作できるため、原稿が混載されているかどうかによらず混載スキャン動作しても問題になりにくい。
【００３４】
情報処理装置では、常に混載スキャン動作をすることにより、ユーザは原稿束が同じサイズのみなのか、異なるサイズが混載されているのかを意識して混載スキャン動作を設定する必要が無くなる。このためユーザビリティの観点が向上する。
従来は、ユーザが操作部150から混載スキャン動作の設定を行っていたが、上記の場合は混載スキャン動作の設定が不要になるため、混載スキャン動作の設定項目を削除することが望ましい。
【００３５】
また、従来は、混載スキャン動作の設定を行った場合、それと組み合わせることができない機能は、操作部150上でグレーアウトし、選択できないようにすることで機能の排他を実現していた。
しかし、上述したように混載スキャン動作の設定項目を削除すると、混載スキャン動作と組み合わせることができない機能を実現する方法が必要となる。
【００３６】
ここで、混載スキャン動作と組み合わせることができない機能として、ページ集約機能（縮小レイアウト機能）が挙げられる。これはパフォーマンスの問題があるためである。ページ集約機能は原稿のサイズと出力用紙のサイズに応じてスキャン画像を変倍して、複数の画像を１ページにレイアウトする機能である。
【００３７】
スキャン処理の前提として、スキャナ130でスキャンしたスキャン画像を制御部110の画像メモリ119に転送する際に変倍処理を同時に行う。それによって、１ページ分のスキャン画像の転送が完了してから変倍処理を行う場合より処理時間を短縮する方式を採用するものとする。これは公知の技術のため詳細は割愛する。
【００３８】
〔混載スキャン動作における課題１〕
定型スキャン動作では、ページ集約機能が設定されている場合は、原稿トレイによって検知した原稿サイズと、ユーザが指定した出力用紙サイズが分かっている。そのため、スキャン開始の時点で変倍率を求めることができるため、上記方法により短時間で変倍処理を実施することができる。さらに、先に画像を縮小変倍しておくことで、その後の画像処理の処理時間を短縮することができるため、スキャン時に画像サイズを小さくできる定型スキャン動作の方がパフォーマンスは良い。
一方、混載スキャン動作では、各原稿をスキャンするまで原稿サイズが分からないため、変倍率を求めることができない。そのため、スキャンが完了した後に別に変倍処理を実施する必要がある。
よって、混載スキャン動作とページ集約動作を両方実行するとパフォーマンスが低下するという課題がある。
【００３９】
〔混載スキャン動作における課題２〕
ページ集約機能の前提として、スキャン処理後にページ集約レイアウトした画像をＨＤＤ114に保存することが挙げられる。これにより、何部プリントする場合でもプリント時にはＨＤＤ114から画像を読み込んでプリントするだけなので、部数毎にページ集約処理を実施する場合と比べて画像処理時間を短縮できる。
【００４０】
一方、混載スキャン動作では前述の通り原稿サイズが分からないため、最大サイズの画像メモリを確保してスキャンを行う。この場合、例えば８iｎ１のページ集約を実行する場合、スキャン画像を保持するために最大サイズの画像メモリ119を確保しつつ、８iｎ１レイアウトのために8面分の画像メモリ119を同時に保持する必要がある。
しかし、こうした複数の画像を同時に保持しながら処理を行うことは大量の画像メモリが必要になるため、実現するためには非常に多くの画像メモリを搭載する構成が必要であり現実的ではない。また、画像メモリが不足しやすくなるため他ページのスキャン処理がメモリ不足で動作が止まるという課題もある。
また、各画像を一度ＨＤＤ114に保存した後に順に読み出してページ集約の処理を行うという方法も考えられるが、画像の保存、読み出しによるパフォーマンス低下は避けられない。このように、混載スキャン動作と組み合わせることができない機能が存在するため、混載スキャンをデフォルトの動作にすると特定の機能を有効にする場合に課題が発生する。
さらに、混載機能と組み合わせることができない機能としてはページ集約機能の他に、製本、イメージリピート等が挙げられる。従来から定型スキャン動作では、上記のような課題は発生しないため、短時間で処理を実行することができていたため、パフォーマンス面で定型スキャンは有利である。
【００４１】
そこで、本実施形態では、混載スキャン動作と組み合わせることができない機能がユーザに操作により設定されている場合、混載スキャン動作を実施せず定型スキャン動作を実施する制御手順について述べる。
これにより、混載スキャン動作をデフォルトで行うことで、ユーザが混載スキャンを意識せずとも混載スキャン動作を実施できるようにしつつ、混載スキャン動作と排他な機能を実現することが可能になる。
【００４２】
〔本実施形態の制御方法〕
図６は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、スキャナ130および制御部110におけるスキャン処理のフローチャートである。なお、図中のＳ601〜Ｓ606は各ステップを表す。また、各ステップに対応するＭＦＰ100のＣＰＵ111が実行するプログラムは、ＲＯＭ113に格納されており、ＲＡＭ112にロードされ、ＣＰＵ111により実行される。
Ｓ601では、スキャン処理の開始時に、原稿トレイ205上に積載されている原稿のサイズを検知する。Ｓ602へ進む。Ｓ602では、ジョブの設定内容を参照し、混載スキャン動作と排他である機能のうち１つでも設定されているかどうかをＣＰＵ111が判断する。ここで、混載スキャン動作と排他である機能のうち１つでも設定されているとＣＰＵ111が判断した場合はＳ603へ、そうでないと判断した場合はＳ605へ進む。
なお、Ｓ602で排他である機能とは、特定の画像処理に対応し、読み取られる複数の原稿の画像を集約して１枚のシートに出力するページ集約処理（縮小レイアウト処理）が含まれる。これ以外には、読み取られる複数の原稿の画像の出力順序を変更して出力されたシートを重ねて製本する製本処理、読み取られる原稿の画像を１枚のシートに繰り返し出力するリピート処理が含まれる。さらに、読み取られる原稿の画像を貼り合わせるポスター処理、見開きページの原稿を読み取る見開き原稿処理、読み取られる原稿を変倍する変倍処理も含まれる。ただし、これらの特定の画像処理要求以外であっても、混載スキャン動作と排他である機能があらたに発生する場合もあり、こられ特定の画像処理に限定されるものではない。
【００４３】
Ｓ603では、原稿検知センサ201によって原稿が原稿トレイ上にまだ積載されていると判断される限り繰り返し実行する。ＣＰＵ111が原稿が積載されていると判断した場合Ｓ604へ、原稿が積載されていないとＣＰＵ111が場合は、スキャン処理を終了する。
Ｓ604では、定型スキャン処理し、原稿があると判断している場合、読取処理後にＳ603に戻る。なお、詳細を図７に基づいて詳述する。
【００４４】
Ｓ605では、原稿検知センサ201によって原稿が原稿トレイ上にまだ積載されていると判断される限り繰り返し実行する。原稿が積載されているとＣＰＵ111が判断した場合Ｓ606へ、原稿が積載されていないとＣＰＵ111が判断した場合、スキャン処理を終了する。Ｓ606では、長尺スキャン処理を実行する。なお、長尺スキャン処理の詳細については図８を用いて詳述する。
【００４５】
図７は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、図６に示したＳ604の定型スキャン処理（定型読取動作）の詳細手順に対応する。なお、図中のＳ701〜Ｓ705は各ステップを表す。また、各ステップに対応するＭＦＰ100のＣＰＵ111が実行するプログラムは、ＲＯＭ113に格納されており、ＲＡＭ112にロードされ、ＣＰＵ111により実行される。
【００４６】
Ｓ701では、ＣＰＵ111は、Ｓ601で検知した原稿サイズ分のメモリを画像メモリ119上に確保する。Ｓ702に進む。Ｓ702では、ＣＰＵ111は、スキャナ130による原稿の搬送およびスキャンを指示する。スキャンを開始したならばＳ703に進み、スキャナ130が備える画像メモリに読み取られスキャン画像を画像メモリ119に取り込む処理を開始する。この際必要であれば変倍処理を行ってもよい。
Ｓ704で、取り込む処理が終了したとＣＰＵ111が判断した場合、Ｓ705では、画像メモリ119のスキャン画像をＨＤＤ114に保存して、本処理をリターンする。
【００４７】
図８は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、図７に示したＳ606の混載スキャン処理（混載読取動作、長尺スキャン処理）の詳細手順に対応する。なお、図中のＳ801〜Ｓ805は各ステップを表す。また、各ステップに対応するＭＦＰ100のＣＰＵ111が実行するプログラムは、ＲＯＭ113に格納されており、ＲＡＭ112にロードされ、ＣＰＵ111により実行される。
Ｓ801では、ＣＰＵ111は、画像メモリ119上に長尺サイズ分の画像メモリを確保する。Ｓ802に進む。Ｓ802では、ＣＰＵ111は、スキャナ130により原稿の搬送およびスキャンの開始を指示する。スキャナ130が混載された原稿のスキャンを開始したならばＳ803に進む。Ｓ803では、スキャナ130が備える画像メモリから画像メモリ119にスキャン画像を取り込む処理を開始して、Ｓ804に進む。Ｓ804では、スキャナ130による原稿搬送等により原稿サイズが確定し、制御部110のＣＰＵ111に原稿サイズの通知が行われたら、Ｓ805に進む。Ｓ805で、混載された原稿の読み取り処理が完了したとＣＰＵ111が判断した場合、Ｓ806に進む。Ｓ806では、ＣＰＵ111は、画像メモリ119のスキャン画像をＨＤＤ114に保存して、本処理をリターンする。
なお、図７、図８で示したフローチャートは最も単純なスキャン処理の場合であり、ジョブの設定によってはＳ704とＳ705の間、Ｓ805とＳ806の間で画像処理を行う必要がある。
例えば、ページ集約レイアウト機能が設定されている場合は、Ｓ704とＳ705の間で複数のスキャン画像から１ページの画像を作成する処理を実行する。
【００４８】
なお、定型スキャン動作や混載スキャン動作を実施する場合、スキャン動作以外の以下の動作も変えてもよい。
ここで、スキャン動作以外の動作とは、変倍もその一例である。ここでは、別の例として給紙動作を挙げる。
定型スキャン動作の場合は、スキャン開始前に原稿サイズが分かるため、出力用紙を決定することができる。そのため、スキャン動作と並行して用紙の搬送を実施することができる。混載スキャン動作の場合は各原稿のサイズが確定した後に用紙トレイを選択して給紙を開始する。そのため、上記の動作をすることで定型スキャンのパフォーマンスを向上させることができる。
【００４９】
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステムまたは装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、1以上の機能を実現する回路（例えばＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５０】
111  ＣＰＵ
【図１】
2018011171.tif 000003
【図２】
2018011171.tif 000004
【図３】
2018011171.tif 000005
【図４】
2018011171.tif 000006
【図５】
2018011171.tif 000007
【図６】
2018011171.tif 000008
【図７】
2018011171.tif 000009
【図８】
2018011171.tif 000010