(57)【要約】      （修正有）【課題】種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を読み取る際、人が予め手作業で原稿を仕分けする必要がないようにして操作性を向上させた画像処理装置を提供する。【解決手段】画像処理装置は、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って画像データを生成するスキャナ部２と、読取対象原稿に含まれる原稿の種類の数及び／又は同じ種類の原稿の枚数を原稿情報として設定する原稿情報設定部５２と、スキャナ部２によって生成される１枚ずつの画像データを、原稿情報設定部５２によって設定された原稿情報に基づいて複数のグループに仕分けする仕分け処理部５３と、仕分け処理部５３によって仕分けされた画像データを、グループ単位でファイル化するファイル作成部５４とを備える。【選択図】図５
2010141636.tif 000002
【特許請求の範囲】
【請求項１】
種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って画像データを生成する原稿読取手段と、
前記読取対象原稿に含まれる原稿の種類の数及び／又は同じ種類の原稿の枚数を原稿情報として設定する原稿情報設定手段と、
前記原稿読取手段によって生成される１枚ずつの画像データを、前記原稿情報設定手段によって設定された原稿情報に基づいて複数のグループに仕分けする仕分け処理手段と、
前記仕分け処理手段によって仕分けされた画像データを、グループ単位でファイル化するファイル作成手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
ユーザが操作することにより情報を入力することが可能な操作入力手段をさらに備え、
前記原稿情報設定手段は、前記操作入力手段から入力される情報に基づいて原稿情報を設定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記原稿読取手段によって生成される１枚ずつの画像データの所定の領域に含まれる画像成分に基づいて原稿の区切りを検出する原稿区切り検出手段をさらに備え、
前記原稿情報設定手段は、前記原稿区切り検出手段によって検出される原稿の区切りに基づいて原稿情報を設定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記ファイル作成手段によって作成されるグループ単位のファイルごとに送信宛先を設定する宛先設定手段と、
前記ファイル作成手段によって作成されるグループ単位のファイルを、前記宛先設定手段によって設定された宛先に送信するファイル送信手段と、
をさらに備えることを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記原稿情報設定手段は、前記読取対象原稿に含まれる原稿の種類の数と、同じ種類の原稿の枚数との双方を原稿情報として設定し、
前記ファイル作成手段は、前記原稿読取手段によって最終種類の原稿の１枚ずつの画像データが生成される都度、前記仕分け処理手段によって全種類の原稿が纏められたグループをファイル化し、
前記ファイル送信手段は、前記ファイル作成手段によってファイルが作成されていくことに伴ってファイルの送信を順次行うことを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記仕分け処理手段によって特定のグループに仕分けられた画像データの所定の領域に含まれる画像成分を他のグループに仕分けられた画像データに重ね合わせる画像合成手段をさらに備えることを特徴とする請求項１乃至５のいずれかに記載の画像処理装置。
【請求項７】
前記仕分け処理手段は、原稿の種類の数に基づいて画像データの仕分けを行う第１の仕分け処理と、同じ種類の原稿の枚数に基づいて画像データの仕分けを行う第２の仕分け処理とのいずれか一方を選択して行うことを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項８】
種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って画像データを生成するステップと、
前記読取対象原稿に含まれる原稿の種類の数及び／又は同じ種類の原稿の枚数を原稿情報として設定するステップと、
前記原稿読取手段によって生成される１枚ずつの画像データを、前記原稿情報に基づいて複数のグループに仕分けするステップと、
複数のグループに仕分けされた画像データを、グループ単位でファイル化するステップと、
を備えることを特徴とする画像処理方法。
【請求項９】
種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って画像データを生成する原稿読取手段を備えた画像処理装置のコンピュータによって実行されるプログラムであって、前記コンピュータを、
前記読取対象原稿に含まれる原稿の種類の数及び／又は同じ種類の原稿の枚数を原稿情報として設定する原稿情報設定手段、
前記原稿読取手段によって生成される１枚ずつの画像データを、前記原稿情報設定手段によって設定された原稿情報に基づいて複数のグループに仕分けする仕分け処理手段、
前記仕分け処理手段によって仕分けされた画像データを、グループ単位でファイル化するファイル作成手段、
として機能させる特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の連続読み取りを行って画像データを生成する画像処理装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、複合機やＭＦＰ（Multi Function Peripheral）などと呼ばれる画像処理装置は、スキャナ部に自動原稿搬送措置（いわゆるＡＤＦ）を搭載しており、複数枚の原稿を連続的に読み取って画像データを生成することができるようになっている。従来、このような画像処理装置において読み取った原稿の画像データを処理するためにさまざまな技術が提案されている。
【０００３】
例えば、原稿を読み取って得られる画像データを複数のファイルとして１通のメールで送信する画像処理装置が知られている（例えば、特許文献１）。また読み取った原稿を２以上の所定ページ数ごとに分割して複数のファイルを作成する画像処理装置も知られている（例えば、特許文献２）。また一連の原稿を分割するための区切りページを指定しておき、読み取った画像データをその区切りページに基づいて分割することにより複数のファイルを作成する画像処理装置も公知である（例えば、特許文献３）。
【０００４】
【特許文献１】特開２００３−１０８４９６号公報
【特許文献２】特開２００５−１４３０３９号公報
【特許文献３】特開２００６−１８０４０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、学校や塾、通信教育などの教育関連業務において、複数科目のテスト用紙を複数の生徒に対して配信する際、生徒毎に複数科目のテスト用紙を纏めてファイル化した状態で配信したいという要望がある。例えば、国語、算数、理科、社会といった４種類の原稿がそれぞれ生徒の人数に対応した枚数だけあり、それら４種類の原稿が積み重ねられた状態にあるとすると、生徒毎に複数科目のテスト用紙を纏めたファイルとするためには、まず、各種類の原稿を１枚ずつ含むようにしながら積み重ねられた原稿を生徒の人数分に仕分けすることが必要である。
【０００６】
しかしながら、上述した従来の画像処理装置によって、このようなファイル化を行う場合、画像処理装置に原稿をセットする前に、人が手作業で原稿の仕分けを行っておく必要がある。そして予め仕分けされたグループごとに原稿を画像処理装置にセットして原稿の読み取りと送信処理を行う必要がある。例えば、生徒の人数が３０人である場合、手作業での仕分けにより宛先が異なる３０のグループができるので、生徒毎に複数科目のテスト用紙を纏めて送信するためには、画像処理装置に原稿をセットし、原稿の読み取りと送信を行うための操作を３０回行う必要がある。
【０００７】
また逆に、複数の生徒のそれぞれから複数科目纏めて提出されたテスト用紙を、各科目の担当教諭に対し、各科目のテスト用紙を纏めてファイル化した状態で配信したいという要望もある。例えば、国語、算数、理科、社会といった４種類のテスト用紙を１枚ずつ含む原稿が、生徒の人数分積み重ねられた状態にあるとすると、各科目の担当教諭毎に担当科目のテスト用紙を纏めたファイルとするためには、まず、積み重ねられた原稿を種類別に仕分けすることが必要である。しかし、この場合にも、従来の画像処理装置によれば人が予め手作業で原稿の仕分けを行っておく必要がある。
【０００８】
このように従来の画像処理装置は、人が予め手作業で原稿の仕分けを行わなければならい場合があり、操作性が悪いという問題がある。
【０００９】
そこで本発明は、上記課題を解決するため、人が予め手作業で原稿を仕分けする必要がなく、積み重ねられた原稿の連続読み取りを行って仕分けされたグループ単位でファイルを作成することにより、操作性を向上させることができる画像処理装置、画像処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１にかかる発明は、画像処理装置であって、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って画像データを生成する原稿読取手段と、前記読取対象原稿に含まれる原稿の種類の数及び／又は同じ種類の原稿の枚数を原稿情報として設定する原稿情報設定手段と、前記原稿読取手段によって生成される１枚ずつの画像データを、前記原稿情報設定手段によって設定された原稿情報に基づいて複数のグループに仕分けする仕分け処理手段と、前記仕分け処理手段によって仕分けされた画像データを、グループ単位でファイル化するファイル作成手段と、を備えることを特徴としている。
【００１１】
かかる発明によれば、原稿情報設定手段において読取対象原稿に関する原稿情報が設定され、仕分け処理手段がその原稿情報に基づいて画像データを複数のグループに仕分けすることができるので、人が手作業で予め原稿を仕分け作業する必要がなくなる。そしてファイル作成手段が仕分け処理手段によって仕分けされた画像データをグループ単位でファイル化するので、読取対象原稿を一度読み取るだけで仕分けされた複数のファイルを作成することができる。尚、ファイル作成手段によって作成されたファイルは、画像処理装置の外部に送信されても良いし、画像処理装置の内部で保持されても良い。
【００１２】
請求項２にかかる発明は、請求項１記載の画像処理装置において、ユーザが操作することにより情報を入力することが可能な操作入力手段をさらに備え、前記原稿情報設定手段は、前記操作入力手段から入力される情報に基づいて原稿情報を設定することを特徴としている。
【００１３】
かかる発明によれば、ユーザが操作入力手段に対して情報を入力するだけで、原稿情報が設定され、更にはその原稿情報に基づいて仕分けが行われるので、人が手作業で原稿を仕分けする場合と比較すれば、ユーザの手間は著しく軽減される。
【００１４】
請求項３にかかる発明は、請求項１記載の画像処理装置において、前記原稿読取手段によって生成される１枚ずつの画像データの所定の領域に含まれる画像成分に基づいて原稿の区切りを検出する原稿区切り検出手段をさらに備え、前記原稿情報設定手段は、前記原稿区切り検出手段によって検出される原稿の区切りに基づいて原稿情報を設定することを特徴としている。
【００１５】
かかる発明によれば、ユーザは操作入力手段に対して情報を入力する必要もなくなるので、人が手作業で原稿を仕分けする場合と比較すれば、ユーザの手間はより一層軽減される。
【００１６】
請求項４にかかる発明は、請求項１乃至３のいずれかに記載の画像処理装置において、前記ファイル作成手段によって作成されるグループ単位のファイルごとに送信宛先を設定する宛先設定手段と、前記ファイル作成手段によって作成されるグループ単位のファイルを、前記宛先設定手段によって設定された宛先に送信するファイル送信手段と、をさらに備えることを特徴としている。
【００１７】
かかる発明によれば、仕分け処理手段によって複数のグループに仕分けされ、ファイル作成手段によって作成されたグループ単位のファイルを個別に設定された送信宛先に送信することができるので、読取対象原稿を一度読み取るだけで仕分けされた複数のファイルを個別にそれぞれの送信宛先へ送信することが可能になる。
【００１８】
請求項５にかかる発明は、請求項４記載の画像処理装置において、前記原稿情報設定手段は、前記読取対象原稿に含まれる原稿の種類の数と、同じ種類の原稿の枚数との双方を原稿情報として設定し、前記ファイル作成手段は、前記原稿読取手段によって最終種類の原稿の１枚ずつの画像データが生成される都度、前記仕分け処理手段によって全種類の原稿が纏められたグループをファイル化し、前記ファイル送信手段は、前記ファイル作成手段によってファイルが作成されていくことに伴ってファイルの送信を順次行うことを特徴としている。
【００１９】
かかる発明によれば、仕分け処理手段により各グループの画像データが全て揃った時点でそのグループのファイル化と、そのファイルの送信とが行われるので、画像処理装置においてファイルの作成とファイルの送信とが行われるタイミングをグループ毎に分散させることができる。それ故、画像処理装置に対して一時的に大きな処理負荷がかかることを抑制することが可能である。
【００２０】
請求項６にかかる発明は、請求項１乃至５のいずれかに記載の画像処理装置において、前記仕分け処理手段によって特定のグループに仕分けられた画像データの所定の領域に含まれる画像成分を他のグループに仕分けられた画像データに重ね合わせる画像合成手段をさらに備えることを特徴としている。
【００２１】
かかる発明によれば、特定の原稿のみに含まれる情報を他の原稿に合成することができるので、例えば仕分け処理手段によって仕分けが行われたことにより、各原稿に対応するユーザなどを特定することができなくなるという不具合が生じることを防止できる。
【００２２】
請求項７にかかる発明は、請求項１乃至４のいずれかに記載の画像処理装置において、前記仕分け処理手段は、原稿の種類の数に基づいて画像データの仕分けを行う第１の仕分け処理と、同じ種類の原稿の枚数に基づいて画像データの仕分けを行う第２の仕分け処理とのいずれか一方を選択して行うことを特徴としている。
【００２３】
かかる発明によれば、第１の仕分け処理と第２の仕分け処理とを選択することができるので、読取対象原稿の種類や態様に応じて適切な仕分け処理を行うことができるようになる。
【００２４】
請求項８にかかる発明は、画像処理方法であって、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って画像データを生成するステップと、前記読取対象原稿に含まれる原稿の種類の数及び／又は同じ種類の原稿の枚数を原稿情報として設定するステップと、前記原稿読取手段によって生成される１枚ずつの画像データを、前記原稿情報に基づいて複数のグループに仕分けするステップと、複数のグループに仕分けされた画像データを、グループ単位でファイル化するステップと、を備えることを特徴としている。
【００２５】
請求項９にかかる発明は、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って画像データを生成する原稿読取手段を備えた画像処理装置のコンピュータによって実行されるプログラムであって、前記コンピュータを、前記読取対象原稿に含まれる原稿の種類の数及び／又は同じ種類の原稿の枚数を原稿情報として設定する原稿情報設定手段、前記原稿読取手段によって生成される１枚ずつの画像データを、前記原稿情報設定手段によって設定された原稿情報に基づいて複数のグループに仕分けする仕分け処理手段、前記仕分け処理手段によって仕分けされた画像データを、グループ単位でファイル化するファイル作成手段、として機能させる特徴としている。
【発明の効果】
【００２６】
上述したように、本発明によれば、原稿情報設定手段において読取対象原稿に関する原稿情報が設定され、仕分け処理手段がその原稿情報に基づいて画像データを複数のグループに仕分けすることができるので、人が手作業で予め原稿を仕分け作業する必要がなくなる。そしてファイル作成手段が仕分け処理手段によって仕分けされた画像データをグループ単位でファイル化するので、読取対象原稿を一度読み取るだけで仕分けされた複数のファイルを作成することができる。したがって、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を読み取る際、人が事前に手作業で原稿の仕分け作業を行っておく必要がなくなり、しかも読取対象原稿を一度読み取るだけで複数のファイルが作成されるので、画像処理装置の操作性が著しく向上する。
【発明を実施するための最良の形態】
【００２７】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明するいくつかの実施の形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２８】
（第１の実施の形態）
図１は、本発明が適用される画像処理装置１が組み込まれた画像処理システムの一構成例を示す図である。この画像処理システムは、画像処理装置１と、複数のコンピュータ５（５ａ，５ｂ，５ｃ，…）とがネットワーク４を介して接続された構成である。図例では、画像処理装置１は、コピー機能、スキャナ機能、ＦＡＸ機能、プリンタ機能などの複数の機能を備えたＭＦＰ（Multi Function Peripheral）と呼ばれる装置である場合を例示しているが、必ずしも複数の機能を備える必要はない。すなわち、画像処理装置１は原稿を読み取って送信する機能を備えていれば良いため、例えばスキャナ専用装置であっても良いし、またＦＡＸ専用装置であっても良い。
【００２９】
このような画像処理装置１は、原稿を読み取るためのスキャナ部２を備えている。スキャナ部２は、原稿を読み取って画像データを生成する画像読取部２１と、その画像読取部２１の上部に設けられ、セットされる原稿を１枚ずつ画像読取部２１に搬送する自動原稿搬送装置２２とを備えている。そして画像読取部２１と自動原稿搬送装置２２とが互いに同期した動作を行うことで、自動原稿搬送装置２２が複数枚の原稿を１枚ずつ画像読取部２１に搬送しつつ、画像読取部２１がその搬送中の原稿から画像を読み取ることができ、原稿の連続自動読み取りが可能である。
【００３０】
また画像処理装置１は、その正面側にユーザが操作可能な操作パネル３を備えている。図２は、操作パネル３の一構成例を示す図である。操作パネル３は、ユーザが操作可能な操作キー３１と、ユーザに対して各種情報を表示するために液晶表示デバイスなどで構成された画像表示部３２とを備えている。画像表示部３２の表示画面上にはタッチパネル式の操作キー３１ａが設けられている。また画像表示部３２の周囲には押しボタン式の操作キー３１ｂが設けられている。そして操作パネル３の操作キー３１は、タッチパネル式の操作キー３１ａと、押しボタン式の操作キー３１ｂとから構成されている。また画像表示部３２には、画像処理装置１の動作状況などに応じて各種の表示画面が表示され、ユーザはその表示画面を参照しながら操作キー３１を操作することにより、画像処理装置１に対する各種設定などを入力するための操作などを行うことができる。尚、操作キー３１には、ユーザが画像処理装置１に対して例えば原稿の読み取り開始を指示するスタートキー３３が含まれる。
【００３１】
図１に戻り、画像処理装置１は、原稿を読み取って生成した画像データをファイル化する。そして操作パネル３を介して原稿のスキャン送信が指示された場合には、原稿を読み取って生成した画像データをファイル化した後、ネットワーク４に接続されている複数のコンピュータ５のそれぞれに対してそのファイルを送信する。各コンピュータ５ａ，５ｂ，５ｃ，…は、個々のユーザに割り当てられたコンピュータである。そのため、原稿を読み取って生成したファイルを特定のユーザに送信したい場合には、操作パネル３を操作してその特定のユーザに割り当てられたコンピュータを宛先として指定することにより、画像処理装置１はその指定されたコンピュータに対して指定されたファイルを送信する。
【００３２】
そして本実施形態の画像処理装置１は、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を読み取ってスキャン送信を行う場合、スキャナ部２で生成される１枚ずつの画像データを複数のグループに仕分けする仕分け処理を行い、その仕分け処理で仕分けされた画像データをグループ単位でファイル化して複数のファイルを生成し、各ファイルを異なる宛先に対して送信することができるように構成されている。以下、このような画像処理装置１の詳細について説明する。
【００３３】
図３は、画像処理装置１の内部構成の一例を示すブロック図である。画像処理装置１は、制御部１０と、スキャナ部２と、操作パネル３と、画像メモリ４１と、ハードディスク装置４２と、記憶部４３と、入出力インタフェース４５とを備えており、これらがデータバス４６を介して相互にデータ通信可能に接続された構成である。そしてネットワーク４は入出力インタフェース４５に接続されている。
【００３４】
制御部１０は、画像処理装置１の動作全般を制御するものである。この制御部１０は、ＣＰＵ１１と、ＲＡＭ１２と、ＲＯＭ１３とを備えており、ＲＯＭ１３にはプログラム１４が予め格納されている。ＣＰＵ１１は、画像処理装置１に対して電源が投入されると、ＲＯＭ１３に格納されたプログラム１４を読み出して実行することにより、後述する各種の処理を実行する演算処理部（コンピュータ）である。ＲＡＭ１２は、ＣＰＵ１１が各種の処理を実行する際に使用する情報などを一時的に記憶しておくためのものである。
【００３５】
操作パネル３は、上述したように操作キー３１と画像表示部３２とを備えている。画像表示部３２の表示画面は制御部１０によって制御される。また操作パネル３は、ユーザが操作キー３１を操作した場合、そのキー操作に基づくキー信号を制御部１０に出力するように構成されている。
【００３６】
画像メモリ４１は、スキャナ部２の画像読取部２１が原稿を読み取って出力する１枚ずつの画像データを記憶するためのものである。スキャナ部２の画像読取部２１が種類ごとに一定の枚数で整えられた複数種類の原稿を連続的に読み取る場合であっても、画像読取部２１から出力される画像データは１枚ずつ出力されるため、画像メモリ４１は、画像読取部２１から１枚ずつ画像データが出力される度にそれを順次記憶していくように構成されている。
【００３７】
ハードディスク装置４２は、画像処理装置１に内蔵された記憶手段である。例えば、このハードディスク装置４２に設定されるユーザ毎のフォルダを、ファイル送信時の宛先としても設定することが可能である。そのため、この場合は、スキャン送信によるファイルの送信処理は、画像処理装置１の内部に設けられたハードディスク装置４２のフォルダを宛先として行われる。
【００３８】
記憶部４３は、例えば不揮発性メモリなどで構成され、画像処理装置１に対して予め登録された宛先情報４４などを保持するように構成される。宛先情報４４には、画像処理装置１がファイル送信可能な複数の宛先が予め格納されている。したがって、この宛先情報４４には、ネットワーク４に接続された各コンピュータ５の宛先を特定する情報が含まれると共に、画像処理装置１に内蔵されたハードディスク装置４２に設定されているユーザ毎のフォルダなどの宛先を特定する情報も含まれる。
【００３９】
図４は、画像処理装置１に電源が投入された場合にＣＰＵ１１がプログラム１４を読み出して実行する処理手順の一例を示す図である。ＣＰＵ１１は、処理を開始すると、種々の初期化処理を行う（ステップＳ１０１）。この初期化処理が終了すると、ＣＰＵ１１は、操作パネル３から何らかのキー信号を受信して処理要求が行われているか否かを判断する（ステップＳ１０２）。そして操作パネル３からの処理要求があった場合には、要求された処理が原稿のスキャン送信であるか否かを判断する（ステップＳ１０３）。ここで原稿のスキャン送信であると判断した場合には、ステップＳ１０４に進み、スキャン送信処理を実行する。尚、このスキャン送信処理の詳細については後述する。そしてスキャン送信処理が終了すると、ステップＳ１０２に戻る。
【００４０】
一方、操作パネル３から要求された処理がスキャン送信でなかった場合（ステップＳ１０３でＮＯ）、ＣＰＵ１１は操作パネル３から要求された処理（例えばコピーなど）を実行し（ステップＳ１０５）、その後、ステップＳ１０６に進む。
【００４１】
またステップＳ１０２で操作パネル３からの処理要求がなかった場合、ＣＰＵ１１はネットワーク４を介して外部装置（例えばコンピュータ５など）からコマンドなどの信号を受信して処理要求が行われているか否かを判断する（ステップＳ１０６）。そして外部装置からの処理要求があった場合、ＣＰＵ１１は外部装置から要求された処理（例えばプリントなど）を実行し（ステップＳ１０７）、その後、ステップＳ１０２に戻る。また外部装置からの処理要求がなかった場合（ステップＳ１０６でＮＯ）、そのままステップＳ１０２に戻る。
【００４２】
そしてステップＳ１０２以降の処理が繰り返し実行されることにより、ユーザが操作パネル３に対してスキャン送信を行うことを指示すると、それに伴って、ＣＰＵ１１がスキャン送信処理（ステップＳ１０４）を実行する。以下、このスキャン送信処理の詳細について説明するが、本実施形態ではスキャン送信のうちでも、特に、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を１枚ずつ連続的に読み取って生成した画像データを複数のグループに仕分けする仕分け処理を行い、その仕分け処理によって仕分けされた画像データを、グループ単位でファイル化して複数のファイルを作成し、各ファイルをそれぞれ異なる宛先に送信する形態について詳細に説明する。
【００４３】
図５は、そのようなスキャン送信時における制御部１０の詳細な機能構成の一例を示すブロック図である。本実施形態のスキャン送信処理（ステップＳ１０４）では、ＣＰＵ１１がプログラム１４に基づく処理を実行することにより、制御部１０は原稿読取制御部５１、原稿情報設定部５２、仕分け処理部５３、ファイル作成部５４およびファイル送信部５５として機能する。
【００４４】
原稿読取制御部５１は、スキャナ部２を制御して読取対象原稿の連続的な読み取り動作を行わせるものであり、例えば読取対象原稿が自動原稿搬送装置２２にセットされた状態で操作パネル３のスタートキー３３が操作されたことを検知すると、それに伴って原稿の読み取り動作を開始させる。そして原稿読取制御部５１の制御によってスキャナ部２が原稿の読み取り動作を開始すると、画像読取部２１から出力される１枚ずつの画像データが画像メモリ４１に格納されていく。
【００４５】
原稿情報設定部５２は、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿に関する原稿情報を設定する処理部であり、本実施形態では、仕分け処理部５３が行う仕分け処理の態様に応じて、読取対象原稿に含まれる原稿の種類の数および同じ種類の原稿の枚数のいずれか一方を原稿情報として設定する。この原稿情報を設定する際、原稿情報設定部５２は、操作パネル３の画像表示部３２に対して設定画面を表示する。そしてユーザがその設定画面に対して入力する情報に基づいて読取対象原稿に含まれる原稿の種類の数、又は同じ種類の原稿の枚数を原稿情報として設定する。そして原稿情報設定部５２が設定する原稿情報は仕分け処理部５３が仕分け処理を行う際に参照される。
【００４６】
仕分け処理部５３は、種類ごとに一定の枚数で整えられた複数種類の原稿を含む読取対象原稿を読み取ることによって画像メモリ４１に格納される１枚ずつの画像データを複数のグループに仕分けする処理部である。この仕分け処理部５３では、上述したように原稿情報設定部５２で設定された読取対象原稿に関する原稿情報に基づいて画像データの仕分け処理が行われる。尚、仕分け処理部５３における仕分け処理の詳細については後述する。
【００４７】
ファイル作成部５４は、仕分け処理部５３によって複数のグループに仕分けされた画像データを、グループ単位でまとめてファイル化する処理部である。例えば、仕分け処理部５３によって画像データがｍ個（但し、ｍは２以上の整数）のグループに仕分けされた場合、ファイル作成部５４はそれらｍ個のグループをそれぞれファイル化し、ｍ個のファイルを作成する。
【００４８】
ファイル送信部５５は、ファイル作成部５４によって作成されるグループ毎のファイルを、それぞれのファイル毎に指定された宛先に送信する処理部である。例えば、ファイル作成部５４によってｍ個のファイルが作成された場合、ファイル送信部５５は、ｍ個のファイルのそれぞれに対して指定された宛先に対してファイルを送信する。したがって、ｍ個のファイルのそれぞれに異なる宛先が指定されている場合、ファイル送信部５５はｍ個のファイルをファイル毎に異なる宛先に送信する。
【００４９】
次に、仕分け処理部５４における仕分け処理について説明する。本実施形態では、仕分け処理部５４によって行われる仕分け処理の態様として、第１の仕分け処理と第２の仕分け処理との２つの態様がある。
【００５０】
第１の仕分け処理は、例えば、教育関連業務などで、複数科目のテスト用紙を複数の生徒に対して配信する際、生徒毎に複数科目のテスト用紙を纏めてファイル化した状態で配信する場合に適した仕分け処理である。この場合、各科目の担当教諭が採点した生徒人数分のテスト用紙が集められ、それが複数科目分積み重ねられた状態で読取対象原稿が構成される。そして第１の仕分け処理では、そのような読取対象原稿を生徒毎に仕分ける処理を行う。
【００５１】
図６は、第１の仕分け処理の概念を示す図である。図６において読取対象原稿９ａは、Ａ，Ｂ，…，ｍ（但し、ｍは２以上の整数）から成るｍ種類の原稿のそれぞれが１，２，…,ｎ（但し、ｎは２以上の整数）のｎ枚で揃っている状態となっている。ここでｍを科目の種類、ｎを生徒の人数とすると、各科目の担当教諭が採点した生徒人数分のテスト用紙が集められ、それらが複数科目分積み重ねられた状態となると、図６に示す読取対象原稿９ａのような配列となる。このような読取対象原稿９ａをスキャナ部２で１枚ずつ読み取ると、画像メモリ４１には、図６に示すように読取対象原稿９ａの配列と一致した配列で画像データが順次格納される。
【００５２】
第１の仕分け処理は、図６の読取対象原稿９ａを読み取って、ｍ種類の原稿のうちからそれぞれ１枚目の原稿を集めたグループ１、２枚目の原稿を集めたグループ２、…、ｎ枚目の原稿を集めたグループｎに仕分けする。つまり、第１の仕分け処理では、読取対象原稿９ａを読み取って各種類の原稿の枚数（ｎ枚）分の複数のグループに仕分けが行われる。この第１の仕分け処理を行うため、原稿情報設定部５２は、同じ種類の原稿枚数ｎを原稿情報として設定し、仕分け処理部５３に入力する。そして仕分け処理部５３は、原稿情報設定部５２から入力する原稿情報（すなわち、同じ種類の原稿枚数ｎ）に基づいて仕分け処理を行う。つまり、仕分け処理部５３は、第１の仕分け処理を行う場合、画像メモリ４１に格納された１枚ずつの画像データのうち、先頭（１枚目）の画像データからｎ枚目までの画像データを第１の原稿種類であると判別し、（ｎ＋１）枚目から２ｎ枚目までの画像データを第２の原稿種類であると判別する。以下同様に原稿種類を判別していき、ｍ種類の原稿の区切りとなる位置を原稿情報（すなわち、同じ種類の原稿枚数ｎ）に基づいてすべて検出する。そして各原稿種類には各生徒宛のテスト用紙が同じ順序で配列されているため、各原稿種類の１枚目の原稿に対応する画像データをグループ１に仕分けし、２枚目の原稿に対応する画像データをグループ２に仕分けする。以下同様に仕分けを行っていき、各原稿種類のｎ枚目の原稿に対応する画像データをグループｎに仕分けすれば、仕分け処理が完了する。
【００５３】
その結果、図６に示すように、グループ１には各種類の１枚目の原稿に対応した画像データが含まれることとなり、グループ２には各種類の２枚目の原稿に対応した画像データが含まれることとなる。またグループｎには、各種類のｎ枚目の原稿に対応した画像データが含まれることとなる。そして各グループに含まれる画像データの枚数はそれぞれ原稿のｍ種類に対応したｍ枚分となる。したがって、第１の仕分け処理を行うことにより、各グループには、例えば生徒番号などのＩＤが共通した一人の生徒宛の画像データがｍ種類分含まれることとなり、一人ひとりの生徒に対して個別に配信すべきｍ種類分の画像データを生徒毎にグループ化することができる。
【００５４】
そしてファイル作成部５４において第１の仕分け処理で仕分けされたｎ個のグループをそれぞれファイル化することにより、図６に示すように各生徒に配信するためのｎ個のファイルが作成される。
【００５５】
次に第２の仕分け処理は、例えば、教育関連業務などで、複数の生徒のそれぞれから複数科目纏めて提出されたテスト用紙を各科目の担当教諭に対して配信する際、各科目のテスト用紙を複数生徒分纏めてファイル化した状態で配信する場合に適した仕分け処理である。この場合、各生徒からは各科目のテスト用紙が同じ順序で並べられた状態で集められ、それが生徒人数分積み重ねられた状態で読取対象原稿が構成される。そして第２の仕分け処理では、そのような読取対象原稿を担当教諭毎に仕分ける処理を行う。
【００５６】
図７は、第２の仕分け処理の概念を示す図である。図７において読取対象原稿９ｂは、Ａ，Ｂ，…，ｍ（但し、ｍは２以上の整数）のｍ種類が１枚ずつ揃っている原稿が、１，２，…,ｎ（但し、ｎは２以上の整数）のｎ個積み重ねられた状態となっている。ここで上記と同様に、ｍを科目の種類、ｎを生徒の人数とすると、各生徒から各科目について１枚ずつ提出されたテスト用紙が集められ、それらが生徒人数分積み重ねられた状態となると、図７に示す読取対象原稿９ｂのような配列となる。このような読取対象原稿９ｂをスキャナ部２で１枚ずつ読み取ると、画像メモリ４１には、図７に示すように読取対象原稿９ｂの配列と一致した配列で画像データが順次格納される。
【００５７】
第２の仕分け処理は、図７の読取対象原稿９ｂを読み取って、各生徒が提出したｎ個の原稿のうちからそれぞれ１種類目の原稿を集めたグループ１、２種類目の原稿を集めたグループ２、…、ｍ種類目の原稿を集めたグループｍに仕分けする。つまり、第２の仕分け処理では、読取対象原稿９ｂを読み取って原稿種類（ｍ種類）分の複数のグループに仕分けが行われる。この第２の仕分け処理を行うため、原稿情報設定部５２は、読取対象原稿９ｂに含まれる原稿の種類の数ｍを原稿情報として設定し、仕分け処理部５３に入力する。そして仕分け処理部５３は、原稿情報設定部５２から入力する原稿情報（すなわち、原稿の種類の数ｍ）に基づいて仕分け処理を行う。つまり、仕分け処理部５３は、第２の仕分け処理を行う場合、画像メモリ４１に格納された１枚ずつの画像データのうち、先頭（１枚目）の画像データからｍ枚目までの画像データを第１の生徒が提出した原稿であると判別し、（ｍ＋１）枚目から２ｍ枚目までの画像データを第２の生徒が提出した原稿であると判別する。以下同様に原稿を判別していき、ｎ人の生徒が提出した原稿の区切りとなる位置を原稿情報（すなわち、原稿の種類の数ｍ）に基づいてすべて検出する。そして各生徒が提出した原稿には複数科目のテスト用紙が同じ順序で配列されているため、各生徒が提出した１枚目の原稿に対応する画像データをグループ１に仕分けし、２枚目の原稿に対応する画像データをグループ２に仕分けする。以下同様に仕分けを行っていき、各生徒が提出したｍ枚目の原稿に対応する画像データをグループｍに仕分けすれば、仕分け処理が完了する。
【００５８】
その結果、図７に示すように、グループ１には各生徒が提出した１種類目の原稿に対応した画像データが含まれることとなり、グループ２には各生徒が提出した２種類目の原稿に対応した画像データが含まれることとなる。またグループｍには、各生徒が提出したｍ種類目の原稿に対応した画像データが含まれることとなる。そして各グループに含まれる画像データの枚数はそれぞれ生徒の人数ｎに対応したｎ枚となる。したがって、第２の仕分け処理を行うことにより、各グループには、例えばひとつの科目に対応した１種類の画像データがｎ枚分含まれることとなり、担当教諭に対して個別に配信すべきｍ種類分の画像データを担当教諭毎にグループ化することができる。
【００５９】
そしてファイル作成部５４において第２の仕分け処理で仕分けされたｍ個のグループをそれぞれファイル化することにより、図７に示すように各担当教諭に配信するためのｍ個のファイルが作成される。
【００６０】
ここで第１の仕分け処理と第２の仕分け処理とのいずれを実行するかは、読取対象原稿の態様に応じて適宜決定することができる。また仕分け処理部５３においては、第１の仕分け処理と第２の仕分け処理のいずれであっても原稿情報に基づいて原稿の区切りを判別して仕分けを行うという点では同じであるので、同様の処理手順で読取対象原稿の態様に応じた仕分け処理を行うことができる。
【００６１】
図８は、本実施形態におけるスキャン送信処理（ステップＳ１０４）の詳細な処理手順を示すフローチャートである。ＣＰＵ１１は、スキャン送信処理を開始すると、制御部１０を原稿情報設定部５２として機能させ、操作パネル３の画像表示部３２に設定画面を表示させる（ステップＳ２０１）。
【００６２】
図９は、このとき画像表示部３２に表示される設定画面の一例を示す図であり、（ａ）は、図６に示した第１の仕分け処理を行う場合の設定画面３２ａを示しており、（ｂ）は図７に示した第２の仕分け処理を行う場合の設定画面３２ｂを示している。
【００６３】
まず、画像処理装置１において例えば第１の仕分け処理を行う場合、図９（ａ）に示すように設定画面３２ａには、同種原稿の枚数を入力するための枚数指定欄３４と、各ファイルの送信先を指定するための送信宛先指定欄３５とが表示される。そしてユーザは操作パネル３の操作キー３１を操作して枚数指定欄３４に同種原稿の枚数を入力する。ここでは、図６に示したように同じ種類の原稿枚数ｎが入力される。図９（ａ）の例では、同種原稿の枚数が４０枚であることを指定した場合を示している。このようにして同種原稿の枚数ｎが指定されると、送信宛先指定欄３５には、同種原稿の枚数ｎに対応してｎ個のファイルの送信宛先を指定するための一覧表示が行われる。図９（ａ）の例では、同種原稿の枚数が４０枚として指定されているので、送信宛先指定欄３５には４０個のファイルの送信宛先を指定するための一覧表示が行われる。但し、本実施形態の場合、４０個のファイルの全てを同時に一覧表示することは難しいため、ユーザはスクロールキー３５ａ，３５ｂを操作することですべてのファイルに対する宛先を指定することができるようになっている。尚、各ファイルに対する宛先を指定する際、ユーザは記憶部４３に予め記憶されている宛先情報４４を更に別の一覧表示として表示させ、その中から所望の宛先を選択して指定することができる。そして一覧表示されている全てのファイルに対して送信宛先を指定すれば、ＯＫキー３６を操作することで設定操作が終了する。尚、スキャン送信を中断する場合には、キャンセルキー３７を操作すればよい。
【００６４】
次に、画像処理装置１において例えば第２の仕分け処理を行う場合、図９（ｂ）に示すように設定画面３２ｂには、読取対象原稿に含まれる原稿種類の数を入力するための原稿種類数指定欄３８と、各ファイルの送信先を指定するための送信宛先指定欄３５とが表示される。そしてユーザは操作パネル３の操作キー３１を操作して原稿種類数指定欄３８に対し、読取対象原稿に含まれる原稿の種類の数を入力する。ここでは、図７に示したように原稿種類の数ｍが入力される。図９（ｂ）の例では、原稿種類数が３つであることを指定した場合を示している。このようにして原稿種類数ｍが指定されると、送信宛先指定欄３５には、原稿種類数ｍに対応してｍ個のファイルの送信宛先を指定するための一覧表示が行われる。図９（ｂ）の例では、原稿種類数が３として指定されているので、送信宛先指定欄３５には３個のファイルの送信宛先を指定するための一覧表示が行われる。そしてすべてのファイルに対して送信宛先を指定すれば、ＯＫキー３６を操作することで設定操作が終了する。尚、スキャン送信を中断する場合には、キャンセルキー３７を操作すればよい。
【００６５】
原稿情報設定部５２が設定画面を表示しているときにユーザが同種原稿の枚数ｎ又は原稿種類の数ｍを入力して設定操作を終了すると、原稿情報設定部５２は、その入力された同種原稿の枚数ｎ又は原稿種類の数ｍを原稿情報として設定する。またファイル毎に指定された送信宛先も同時に設定する。
【００６６】
図８に戻り、次にＣＰＵ１１は、制御部１０を原稿読取制御部５１として機能させ、操作パネル３に対してキー操作が行われた場合に操作パネル３のスタートキー３３が操作されたか否かを判断する（ステップＳ２０２）。スタートキー３３でない場合には、さらにキャンセルキーが操作されたか否かを判断し（ステップＳ２０３）、キャンセルキーが操作された場合にはスキャン送信処理を終了する。これに対し、キャンセルキーでもなかった場合には、ステップＳ２０２に戻り、次にキー操作が行われるまで待機する。
【００６７】
そしてスタートキーが操作された場合（ステップＳ２０２でＹＥＳ）、原稿読取制御部５１は、スキャナ部２を制御して読取対象原稿の連続読み取りを開始する（ステップＳ２０４）。これにより、読取対象原稿は１枚ずつ読み取られていき、画像メモリ４１に対して１枚ずつの画像データが格納されていく。そして全ての読取対象原稿の読み取りが完了すると、ＣＰＵ１１は、制御部１０を仕分け処理部５３として機能させ、原稿情報設定部５２が設定した原稿情報に基づく仕分け処理を実行する（ステップＳ２０５）。ここでの処理は、図６及び図７を参照して説明した第１及び第２の仕分け処理のいずれか一方が行われる。つまり、ユーザが入力した原稿情報に基づいて読取対象原稿の態様に応じた仕分け処理が実行され、読取対象原稿を読み取って生成した１枚ずつの画像データが複数のグループに仕分けされる。そして仕分け処理が終了すると、次にＣＰＵ１１は、制御部１０をファイル作成部５４として機能させ、仕分け処理部５３によって仕分けされた複数のグループのそれぞれをファイル化する処理を実行する（ステップＳ２０６）。そしてファイル作成処理が終了すると、次にＣＰＵ１１は、制御部１０をファイル送信部５５として機能させ、ファイル作成部５４で作成された複数のファイルのそれぞれと、設定画面３２ａ，３２ｂで設定された送信宛先とを対応付け、各ファイルを指定された送信宛先に対して送信する（ステップＳ２０７）。そして全ての宛先への送信処理を終了すると、スキャン送信処理を終了する。
【００６８】
このようなスキャン送信処理（ステップＳ１０４）により、図１０および図１１に示すような送信形態が実現される。
【００６９】
図１０は、図６に示した読取対象原稿９ａを読み取ってスキャン送信を行う場合の送信形態を示す図である。図１０に示すように、ｍ種類の原稿がそれぞれｎ枚で揃っている状態の読取対象原稿９ａをスキャナ部２にセットし、操作パネル３の設定画面に対する原稿情報として「ｎ」を入力してスキャン送信を実行すると、画像処理装置１は、ｎ個のファイルを作成し、それぞれのファイルをｎ個の宛先に対して個別に送信する。したがって、例えば、教育関連業務などで、複数科目のテスト用紙を複数の生徒に対して配信する際、生徒毎に複数科目のテスト用紙を纏めてファイル化した状態で配信する場合であっても、画像処理装置１において自動で仕分け処理が行われ、各生徒に対して個別にファイルが送信されるので、人手による仕分け作業を行う必要がなく、また読取対象原稿９ａの読み取り回数も１回で済むので、操作性が著しく向上する。
【００７０】
また図１１は、図７に示した読取対象原稿９ｂを読み取ってスキャン送信を行う場合の送信形態を示す図である。図１１に示すように、１枚ずつｍ種類が揃っている原稿がｎ個積み重ねられた状態の読取対象原稿９ｂをスキャナ部２にセットし、操作パネル３の設定画面に対する原稿情報として「ｍ」を入力してスキャン送信を実行すると、画像処理装置１は、ｍ個のファイルを作成し、それぞれのファイルをｍ個の宛先に対して個別に送信する。したがって、例えば、教育関連業務などで、複数の生徒のそれぞれから複数科目纏めて提出されたテスト用紙を各科目の担当教諭に対して配信する際、各科目のテスト用紙を複数生徒分纏めてファイル化した状態で配信する場合であっても、画像処理装置１において自動で仕分け処理が行われ、各担当教諭に対して個別にファイルが送信されるので、人手による仕分け作業を行う必要がなく、また読取対象原稿９ｂの読み取り回数も１回で済むので、操作性が著しく向上する。
【００７１】
尚、上記においては、教育関連業務などで生徒や担当教諭に対してテスト用紙などを配信する場合を例示したが、これは単なる一例であり、本実施形態の画像処理装置１は教育関連業務以外の業務にも適用することが可能である。例えば複数種類で１セットとなったアンケート用紙を集計する際、アンケートの種類毎に集計担当者が異なるような場合には、上述した画像処理装置１を適用して各担当者に集計担当の用紙のみを配信することができる。
【００７２】
ところが、アンケート用紙などの場合、１セットとなったアンケート用紙の１枚目のみにアンケート回答者を特定するための情報が記入されているようなケースでは、アンケートの種類毎に仕分け処理を行ってしまうと、２枚目以降の用紙は誰が回答したものかが判らなくなるという不都合が生じることがある。このような不都合を解消するためには、例えば画像処理装置１の制御部１０がさらに図示を省略する画像合成部として機能するように構成すれば良い。すなわち、画像合成部は、仕分け処理部５３によって特定のグループに仕分けられた画像データの所定の領域に含まれる画像成分を他のグループに仕分けられた画像データに重ね合わせる処理を行うのである。
【００７３】
図１２は、この場合の画像合成処理の一例を示す図である。例えば画像処理装置１において上述した第１の仕分け処理が行われ、１セット分のアンケートの１枚目の画像データがグループ１に仕分けられた場合、グループ１の画像データの所定領域Ｒにはすべて回答者を特定するためのＩＤや氏名などの画像成分が含まれているが、他のグループの画像データの所定領域Ｒにはそれらの画像成分が含まれていない。この場合、画像合成部は、図１２に示すようにグループ１に仕分けられた画像データの所定領域Ｒに含まれる画像成分を他のグループ（グループ２，３，…）に仕分けられた画像データの所定領域Ｒに重ね合わせることにより、他のグループに仕分けられた画像からもアンケート回答者を特定することができるようになる。
【００７４】
尚、画像合成を行う所定領域Ｒの指定は、例えば設定画面に対する操作を行うときにユーザが指定するようにしても良い。
【００７５】
（第２の実施の形態）
次に第２の実施の形態について説明する。上述した第１の実施の形態では、ユーザが操作パネル３を介して入力した情報に基づいて原稿情報設定部５２が仕分け処理の際に参照される原稿情報を設定する場合を例示した。本実施形態では、読取対象原稿を読み取って生成した画像データから原稿区切りを検出して原稿情報を自動設定する形態について説明する。
【００７６】
図１３は、本実施形態でのスキャン送信時における制御部１０の詳細な機能構成の一例を示すブロック図である。尚、図１３に示す各機能は、図４のフローチャートにおいてスキャン送信処理（ステップＳ１０４）が行われる場合に機能する。本実施形態のスキャン送信処理（ステップＳ１０４）では、ＣＰＵ１１がプログラム１４に基づく処理を実行することにより、制御部１０が、原稿読取制御部５１、原稿区切り検出部５６、原稿情報設定部５２、仕分け処理部５３、ファイル作成部５４およびファイル送信部５５として機能する。ここで、原稿読取制御部５１、仕分け処理部５３、ファイル作成部５４およびファイル送信部５５は、第１の実施の形態と同様である。
【００７７】
原稿区切り検出部５６は、スキャナ部２が読取対象原稿を読み取って画像メモリ４１に格納した１枚ずつの画像データを読み出し、各画像データの所定の領域に含まれる画像成分に基づいて原稿の区切りを検出する処理部である。例えば、原稿区切り検出部５６は、画像データの所定の領域に記録されている原稿区切りを示す数値コードや文字列をＯＣＲなどの画像処理技術を適用して読み取り、その読み取った数値コードや文字列で原稿区切りを検出する。さらに詳しく説明すると、例えばテスト用紙などの場合には、用紙の所定位置に科目名やテストコードが記録されると共に、生徒番号などのＩＤや生徒の氏名などが所定位置に記入されている。そのため、第１の仕分け処理を行う場合、原稿区切り検出部５６は、科目名やテストコードなどを読み取って別の科目名又はテストコードに切り替わる位置を原稿区切りとして検出する。また、第２の仕分け処理を行う場合、原稿区切り検出部５６は、生徒のＩＤや氏名などを読み取って別の生徒の用紙に切り替わる位置を原稿区切りとして検出する。またこの他にも、原稿の所定位置に２次元バーコードなどを記録しておき、原稿区切り検出部５６がこの２次元バーコードの値を読み取り、その値が所定値であれば原稿区切りであると判定するという方法を採用しても良い。
【００７８】
上記のようにして原稿区切り検出部５６が原稿の区切りを検出すると、その区切り情報は原稿情報設定部５２に与えられる。そして原稿情報設定部５２は、原稿区切り検出部５６が検出した原稿区切りに基づいて原稿情報を設定する。つまり、第１の仕分け処理を行う場合には、同種原稿の枚数ｎが原稿区切り検出部５６によって検出されるので、原稿情報設定部５２は、原稿区切り検出部５６から入力する原稿区切り（すなわち、同種原稿の枚数ｎ）を原稿情報として設定する。また第２の仕分け処理を行う場合には、原稿種類数ｍが原稿区切り検出部５６によって検出されるので、原稿情報設定部５２は、原稿区切り検出部５６から入力する原稿区切り（すなわち、原稿種類数ｍ）を原稿情報として設定する。
【００７９】
そして仕分け処理部５３では、原稿情報設定部５２によって設定された原稿情報に基づいて第１の実施の形態と同様の仕分け処理が行われる。
【００８０】
図１４は、本実施形態におけるスキャン送信処理（ステップＳ１０４）の詳細な処理手順を示すフローチャートである。ＣＰＵ１１は、スキャン送信処理を開始すると、制御部１０を原稿読取制御部５１として機能させ、操作パネル３のスタートキー３３が操作されるまで待機する（ステップＳ３０１）。そしてスタートキー３３が操作されると、原稿読取制御部５１は、スキャナ部２を制御して読取対象原稿の連続読み取りを開始する（ステップＳ３０２）。これにより、読取対象原稿は１枚ずつ読み取られていき、画像メモリ４１に対して１枚ずつの画像データが格納されていく。そして全ての読取対象原稿の読み取りが完了すると、ＣＰＵ１１は、制御部１０を原稿区切り検出部５６として機能させ、画像メモリ４１に格納された各画像データの所定の領域に含まれる画像成分に基づいて原稿の区切りを検出する処理を行う（ステップＳ３０３）。この処理で原稿の区切りが検出できた場合には、ＣＰＵ１１はさらに原稿情報設定部５２を機能させ、検出された原稿の区切りに基づいて原稿情報を設定する。但し、原稿区切り検出処理（ステップＳ３０３）で原稿の区切りを検出することができない場合もある。
【００８１】
そしてＣＰＵ１１は、原稿の区切りを検出できたか否かを判断し（ステップＳ３０４）、検出できなかった場合には、仕分け処理を行わずにステップＳ３０６に進む。一方、区切りを検出することができた場合、ＣＰＵ１１は仕分け処理部５３を機能させ、原稿情報設定部５２が設定した原稿情報に基づく仕分け処理を実行する（ステップＳ３０５）。ここでの処理は、第１の実施の形態と同様であり、図６及び図７を参照して説明した第１及び第２の仕分け処理のいずれか一方が行われる。つまり、ユーザが入力した原稿情報に基づいて読取対象原稿の態様に応じた仕分け処理が実行され、読取対象原稿を読み取って生成した１枚ずつの画像データが複数のグループに仕分けされる。尚、本実施形態では、仕分け処理によって生成されるグループの数は、原稿区切り検出処理（ステップＳ３０３）で検出された区切りの数に一致する。そして仕分け処理が終了すると、ステップＳ３０６に進む。
【００８２】
次にＣＰＵ１１は、操作パネル３の画像表示部３２に設定画面を表示させる（ステップＳ３０６）。図１５は、本実施形態において操作パネル３に表示される設定画面３２ｃの一例を示す図である。尚、図１５は、仕分け処理（ステップＳ３０５）が行われた場合を示している。まず図１５（ａ）に示す設定画面３２ｃは、仕分け処理（ステップＳ３０５）において第１の仕分け処理が行われた場合である。この場合、設定画面３２ｃには、同種原稿の枚数を表示するための同種原稿枚数表示欄３４ａと、各ファイルの送信先を指定するための送信宛先指定欄３５とが表示される。ここで本実施形態の場合には、同種原稿の枚数ｎの値は、仕分け処理によって生成されたグループの数ｎですでに確定している。そのため、送信宛先指定欄３５には、同種原稿の枚数ｎに対応してｎ個のファイルの送信宛先を指定するための一覧表示が行われる。図１５（ａ）の例では、同種原稿の枚数が「４０」で確定しているので、送信宛先指定欄３５には４０個のファイルの送信宛先を指定するための一覧表示がスクロール操作に表示される。
【００８３】
また図１５（ｂ）に示す設定画面３２ｃは、仕分け処理（ステップＳ３０５）において第２の仕分け処理が行われた場合である。この場合、原稿種類数を表示するための原稿種類数表示欄３８ａと、各ファイルの送信先を指定するための送信宛先指定欄３５とが表示される。この場合においても、原稿種類数表示欄３８ａの数ｍの値は、仕分け処理によって生成されたグループの数ｍですでに確定している。そのため、送信宛先指定欄３５には、原稿種類数ｍに対応してｍ個のファイルの送信宛先を指定するための一覧表示が行われる。図１５（ｂ）の例では、原稿種類数が「３」で確定しているので、送信宛先指定欄３５には３個のファイルの送信宛先を指定するための一覧表示が行われる。
【００８４】
そしてユーザは、図１５（ａ）又は（ｂ）の設定画面３２ｃに一覧表示される全てのファイルに対して送信宛先を指定して、ＯＫキー３６を操作することで設定操作が終了する。尚、スキャン送信を中断する場合には、キャンセルキー３７を操作すればよい。
【００８５】
そしてステップＳ３０７に進み、ＣＰＵ１１は、ＯＫキー３６が操作されたか否かを判断する（ステップＳ３０７）。ＯＫキー３６でない場合にはキャンセルキー３７であるか否かを判断し（ステップＳ３０８）、キャンセルキー３７であった場合にはスキャン送信処理を終了する。またキャンセルキー３７でもなかった場合には、再びステップＳ３０７に戻り、キー操作が行われるまで待機する。
【００８６】
そしてＯＫキー３６が操作された場合（ステップＳ３０７でＹＥＳ）、ＣＰＵ１１は、制御部１０をファイル作成部５４として機能させ、仕分け処理部５３によって仕分けされた複数のグループのそれぞれをファイル化する処理を実行する（ステップＳ３０９）。そしてファイル作成処理が終了すると、次にＣＰＵ１１は、制御部１０をファイル送信部５５として機能させ、ファイル作成部５４で作成された複数のファイルのそれぞれと、設定画面３２ｃで設定された送信宛先とを対応付け、各ファイルを指定された送信宛先に対して送信する（ステップＳ３１０）。そして全ての宛先への送信処理を終了すると、スキャン送信処理を終了する。
【００８７】
したがって、本実施形態でも、画像処理装置１において自動で仕分け処理が行われ、各宛先に対して個別にファイルが送信されるので、人手による仕分け作業を行う必要がなく、また読取対象原稿の読み取り回数も１回で済むので、操作性が著しく向上する。特に本実施形態の場合には、自動で仕分け処理を行う際に参照する原稿情報を、原稿区切り検出部５６が検出する原稿の区切りに基づいて自動設定する構成であるため、ユーザは操作パネル３を介して原稿情報を入力する必要がなく、操作性がより一層向上する。
【００８８】
尚、本実施形態でも、画像処理装置１の制御部１０を、さらに図示を省略する画像合成部として機能させることにより、仕分け処理部５３によって特定のグループに仕分けられた画像データの所定の領域に含まれる画像成分を他のグループに仕分けられた画像データに重ね合わせる処理を行うようにしても良い。
【００８９】
（第３の実施の形態）
次に第３の実施の形態について説明する。上述した第１の実施の形態では、同種原稿の枚数ｎ及び原稿種類の数ｍのいずれか一方に基づいて原稿の区切りを判別しながら仕分け処理を行っていくため、読取対象原稿の最後の原稿の読み取りが完了しない限り、各グループへの仕分けが終了したか否かを判断することができない。それ故、グループ毎のファイル作成処理やファイル送信処理が行われるタイミングが、読取対象原稿に含まれる全ての原稿の読み取りが終了した後に集中することとなり、画像処理装置１の処理負担が一時的に大きなものとなる。そこで本実施形態では、ファイル作成処理やファイル送信処理が行われるタイミングを分散させることで、画像処理装置１に対して一時的に大きな処理負担が生じることを抑制することができる形態について説明する。尚、本実施形態における制御部１０の機能構成などは第１の実施の形態で説明したものと同様である。
【００９０】
図１６は、本実施形態におけるスキャン送信処理（ステップＳ１０４）の詳細な処理手順を示すフローチャートである。ＣＰＵ１１は、スキャン送信処理を開始すると、制御部１０を原稿情報設定部５２として機能させ、操作パネル３の画像表示部３２に設定画面を表示させる（ステップＳ４０１）。
【００９１】
図１７は、このとき画像表示部３２に表示される設定画面３２ｄの一例を示す図である。図１７に示すように設定画面３２ｄには、同種原稿の枚数を入力するための枚数指定欄３４と、読取対象原稿に含まれる原稿種類の数を入力するための原稿種類数指定欄３８と、各ファイルの送信先を指定するための送信宛先指定欄３５とが表示される。そしてユーザは操作パネル３の操作キー３１を操作して枚数指定欄３４に同種原稿の枚数ｎを入力すると共に、原稿種類数指定欄３８に原稿の種類の数ｍを入力する。図例の場合、同種原稿の枚数が４０枚として指定され、原稿種類数が３つであるとして指定されている。このようにして同種原稿の枚数ｎと、原稿種類数ｍの双方が指定されると、送信宛先指定欄３５には、複数のファイルの送信宛先を指定するための一覧表示が行われる。このとき、例えば画像処理装置１において第１の仕分け処理が行われる場合には、入力された同種原稿の枚数ｎに対応してｎ個のファイルの送信宛先を指定するための一覧表示が行われる。また画像処理装置１において第２の仕分け処理が行われる場合には、入力された原稿種類数ｍに対応してｍ個のファイルの送信宛先を指定するための一覧表示が行われる。そしてユーザが操作パネル３をキー操作してすべてのファイルに対して送信宛先を指定すれば、ＯＫキー３６を操作することで設定操作が終了する。尚、スキャン送信を中断する場合には、キャンセルキー３７を操作すればよい。
【００９２】
原稿情報設定部５２が設定画面を表示しているときにユーザが同種原稿の枚数ｎと原稿種類の数ｍとを入力して設定操作を終了すると、原稿情報設定部５２は、その入力された同種原稿の枚数ｎと原稿種類の数ｍとの双方を原稿情報として設定する。またファイル毎に指定された送信宛先も同時に設定する。
【００９３】
図１６に戻り、次にＣＰＵ１１は、制御部１０を原稿読取制御部５１として機能させ、操作パネル３に対してキー操作が行われた場合に操作パネル３のスタートキー３３が操作されたか否かを判断する（ステップＳ４０２）。スタートキー３３でない場合には、さらにキャンセルキーが操作されたか否かを判断し（ステップＳ４０３）、キャンセルキーが操作された場合にはスキャン送信処理を終了する。これに対し、キャンセルキーでもなかった場合には、ステップＳ４０２に戻り、次にキー操作が行われるまで待機する。
【００９４】
そしてスタートキーが操作された場合（ステップＳ４０２でＹＥＳ）、原稿読取制御部５１は、スキャナ部２を制御して読取対象原稿のうちから１枚の原稿の読み取りを行う（ステップＳ４０４）。これにより、読み取られた１枚の原稿の画像データが画像メモリ４１に格納される。ＣＰＵ１１は、仕分け処理部５３を機能させ、画像メモリ４１に格納された１枚の画像データの仕分け処理を行う（ステップＳ４０５）。つまり、第１の仕分け処理の場合には、読み取った原稿が読取対象原稿の何枚目の原稿であるかによってｎ個のグループのうちから適当なグループを決定し、その決定したグループに画像データを仕分ける処理を行う。また第２の仕分け処理の場合には、読み取った原稿が読取対象原稿の何枚目の原稿であるかによってｍ個のグループのうちから適当なグループを決定し、その決定したグループに画像データを仕分ける処理を行う。
【００９５】
そして仕分け処理部５３は、ステップＳ４０５で仕分けしたグループにおいて全てのページの画像データが揃ったか否かの判断を行う（ステップＳ４０６）。本実施形態では、原稿情報として同種原稿の枚数ｎと原稿種類の数ｍとの双方が設定されているため、例えば第１の仕分け処理の場合には、ｎ個のグループのそれぞれにｍ枚分の画像データが含まれ、第２の仕分け処理の場合には、ｍ個のグループのそれぞれにｎ枚分の画像データが含まれることが予め認識可能である。それ故、仕分け処理部５３は、仕分け処理の種類に応じて、ステップＳ４０５で仕分けしたグループにおいて全枚数分の画像データが揃ったか否かを判断するのである。
【００９６】
そして仕分けしたグループに未だ全枚数分の画像データが揃っていない場合（ステップＳ４０６でＮＯ）、ステップＳ４０９に進む。そしてＣＰＵ１１は読取対象原稿に含まれる全原稿の読み取りが完了したか否かを判断し（ステップＳ４０９）、全原稿の読み取りが完了していなければ、ステップＳ４０４に戻り、制御部１０を原稿読取制御部５１として機能させ、次の１枚分の原稿の読み取りを行う。
【００９７】
これに対し、仕分けしたグループで全枚数分の画像データが揃った場合（ステップＳ４０６でＹＥＳ）、ステップＳ４０７に進み、ＣＰＵ１１は制御部１０をファイル作成部５４として機能させ、仕分け処理部５３によって画像データが仕分けされたことにより、全枚数分の画像データが揃ったグループをファイル化する処理を実行する（ステップＳ４０７）。そしてファイル作成処理が終了すると、次にＣＰＵ１１は、制御部１０をファイル送信部５５として機能させ、ファイル作成部５４で作成された一つのファイルと、設定画面３２ｄで設定された送信宛先とを対応付け、その一つのファイルを指定された送信宛先に対して送信する（ステップＳ４０８）。つまり、本実施形態では、ファイル作成部５４が、スキャナ部２によって最終種類の原稿の１枚ずつの画像データが生成される都度、仕分け処理部５３によって全種類の原稿が纏められたグループをファイル化し、ファイル送信部５５が、ファイル作成部５４によってファイルが作成されていくことに伴ってファイルの送信を順次行うようになる。そして指定された宛先への送信処理を終了すると、ステップＳ４０９に進み、読取対象原稿に含まれる全原稿の読み取りが完了するまでステップＳ４０４〜Ｓ４０９までの処理を繰り返し実行し、全原稿の読み取りが完了すれば、スキャン送信処理を終了する。
【００９８】
以上のように本実施形態の画像処理装置１は、読取対象原稿の１枚ずつの読み取りが行われる都度、仕分け処理部５３が画像データの仕分け処理を行っていき、各グループの画像データが全て揃った時点でそのグループのファイル作成処理とファイル送信処理とを行うようにしているので、画像処理装置１においてファイル作成処理とファイル送信処理とを実行するタイミングをグループ毎に分散させることができ、画像処理装置１に対して一時的に大きな処理負担が生じることを抑制することができる。また指定された宛先に対するファイルの送信をネットワーク４に接続されたサーバなどの外部装置を介して行う場合、その外部装置に対して一時的に大きな負荷がかかることを防止することもできる。
【００９９】
尚、本実施形態でも、画像処理装置１の制御部１０を、さらに図示を省略する画像合成部として機能させることにより、仕分け処理部５３によって特定のグループに仕分けられた画像データの所定の領域に含まれる画像成分を他のグループに仕分けられた画像データに重ね合わせる処理を行うようにしても良い。
【０１００】
（変形例）
以上、本発明に関する幾つかの実施形態について説明したが、本発明は上述した内容のものに限定されるものではなく、種々の変形例が適用可能である。例えば、画像処理装置１において行う仕分け処理として、上述した第１の仕分け処理と第２の仕分け処理のうちからユーザがいずれか一方を選択するようにしても良い。図１８は、この場合の画像表示部３２に表示される設定画面３２ｅの一例を示す図である。この設定画面３２ｅには、ユーザが第１の仕分け処理と第２の仕分け処理とを択一的に選択するための選択キー３９が表示されており、ユーザは選択キー３９を操作して第１の仕分け処理と第２の仕分け処理とのいずれか一方を選択することにより、画像処理装置１において行う仕分け処理の態様を設定することができる。尚、図１８は第３の実施の形態に対応した設定画面を示しているが、第１又は第２の実施の形態であっても同様である。
【０１０１】
また上述の各実施形態では、画像処理装置１において主としてスキャン送信を行う場合を例示したが、本発明は必ずしもスキャン送信に限られるものではなく、ＦＡＸ送信を行う場合にも適用することができる。またスキャン送信を行う場合の送信形態は、ＦＴＰによる送信の他、電子メールなどを用いた送信であってもよい。
【０１０２】
また上述の各実施形態では、ファイルごとに異なる宛先を指定する例を示したが、必ずしも異なる宛先でなくても良い。例えば、幾つかのファイルについて同一の宛先が指定されていても良いし、すべてのファイルについて同一の宛先が指定されていても良い。
【図面の簡単な説明】
【０１０３】
【図１】画像処理装置が組み込まれた画像処理システムの一構成例を示す図である。
【図２】操作パネルの一構成例を示す図である。
【図３】画像処理装置の内部構成の一例を示すブロック図である。
【図４】画像処理装置に電源が投入された場合にＣＰＵがプログラムを読み出して実行する処理手順の一例を示す図である。
【図５】第１の実施の形態でのスキャン送信時における制御部の詳細な機能構成の一例を示すブロック図である。
【図６】第１の仕分け処理の概念を示す図である。
【図７】第２の仕分け処理の概念を示す図である。
【図８】第１の実施の形態におけるスキャン送信処理の詳細な処理手順を示すフローチャートである。
【図９】第１の実施の形態でスキャン送信時に表示される設定画面の一例を示す図である。
【図１０】第１の仕分け処理を適用して読取対象原稿を読み取ってスキャン送信を行う場合の送信形態を示す図である。
【図１１】第２の仕分け処理を適用して読取対象原稿を読み取ってスキャン送信を行う場合の送信形態を示す図である。
【図１２】仕分け処理に伴って行われる画像合成処理の一例を示す図である。
【図１３】第２の実施の形態でのスキャン送信時における制御部の詳細な機能構成の一例を示すブロック図である。
【図１４】第２の実施の形態におけるスキャン送信処理の詳細な処理手順を示すフローチャートである。
【図１５】第２の実施の形態でスキャン送信時に表示される設定画面の一例を示す図である。
【図１６】第３の実施の形態におけるスキャン送信処理の詳細な処理手順を示すフローチャートである。
【図１７】第３の実施の形態でスキャン送信時に表示される設定画面の一例を示す図である。
【図１８】第１の仕分け処理と第２の仕分け処理をユーザが選択するようにした場合の画像表示部に表示される設定画面の一例を示す図である。
【符号の説明】
【０１０４】
１  画像処理装置
２  スキャナ部（原稿読取手段）
３  操作パネル（操作入力手段）
１０  制御部
１４  プログラム
５１  原稿読取制御部
５２  原稿情報設定部（原稿情報設定手段）
５３  仕分け処理部（仕分け処理手段）
５４  ファイル作成部（ファイル作成手段）
５５  ファイル送信部（ファイル送信手段）
５６  原稿区切り検出部（原稿区切り検出手段）
【図１】
2010141636.tif 000003
【図２】
2010141636.tif 000004
【図３】
2010141636.tif 000005
【図４】
2010141636.tif 000006
【図５】
2010141636.tif 000007
【図６】
2010141636.tif 000008
【図７】
2010141636.tif 000009
【図８】
2010141636.tif 000010
【図９】
2010141636.tif 000011
【図１０】
2010141636.tif 000012
【図１１】
2010141636.tif 000013
【図１２】
2010141636.tif 000014
【図１３】
2010141636.tif 000015
【図１４】
2010141636.tif 000016
【図１５】
2010141636.tif 000017
【図１６】
2010141636.tif 000018
【図１７】
2010141636.tif 000019
【図１８】
2010141636.tif 000020