(57)【要約】【課題】原稿に対する事前作業を不要として原稿読み取り時の操作性を向上させ、複数ページから成る原稿を読み取って分割された複数のファイルを生成できるようにする。【解決手段】複数ページから成る原稿の基準ページを設定する基準ページ設定部５２と、スキャナ部２が生成する画像データのうち、基準ページに対応する画像データを基準画像として登録する基準画像登録部５３と、スキャナ部２が生成する画像データを基準画像と比較して原稿区切りとして検出する原稿区切り検出部５４と、その原稿区切りに基づいて、複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を操作パネル３に表示すると共に、操作パネル３からの入力に基づいて複数のグループの分割位置を変更する分割位置編集処理部５５と、分割位置編集処理部５５によって変更された分割位置に基づいて複数のファイルを作成するファイル作成部５６とを備える構成である。【選択図】図４
2010198257.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作可能な操作入力手段と、ユーザに対して各種情報を表示する表示手段と、原稿を読み取って画像データを生成する画像読取手段とを備え、前記操作入力手段からの指示に基づいて複数ページから成る原稿を読み取って各ページの画像データを生成する画像処理装置であって、
前記操作入力手段からの入力により、前記複数ページから成る原稿のうちで基準となる基準ページを設定する基準ページ設定手段と、
前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する基準画像登録手段と、
前記原稿読取手段が生成する画像データを前記基準画像と比較し、前記基準画像と類似する画像を原稿区切りとして検出する原稿区切り検出手段と、
前記原稿区切り検出手段によって検出された原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を前記表示手段に表示すると共に、前記操作入力手段からの入力に基づいて複数のグループの分割位置を変更する分割位置編集処理手段と、
前記分割位置編集処理手段によって変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成するファイル作成手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記分割位置編集処理手段は、前記原稿区切り検出手段によって検出された原稿区切りに基づいて複数のグループに分割を行った際、各グループに含まれるページ数を判別することによって他のグループのページ数と所定ページ数以上異なるページ数のグループを特定し、各グループに含まれる画像を前記表示手段に表示する際にその特定したグループの表示を他のグループの表示と異なる態様とすることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記分割位置編集処理手段は、前記表示手段により各グループに含まれる画像が表示された状態で前記操作入力手段により指定された画像の位置で当該グループを更に２つのグループに分割することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記分割位置編集処理手段は、前記表示手段により各グループに含まれる画像が表示された状態で前記操作入力手段により指定された画像を、当該グループとは別のグループに移動させることを特徴とする請求項１又は２記載の画像処理装置。
【請求項５】
ユーザが操作可能な操作入力手段と、ユーザに対して各種情報を表示する表示手段と、原稿を読み取って画像データを生成する画像読取手段とを備え、前記操作入力手段からの指示に基づいて複数ページから成る原稿を読み取って各ページの画像データを生成すると共に、ネットワークを介して接続された外部装置に画像処理の一部を分担させるようにした画像処理装置であって、
前記操作入力手段からの入力により、前記複数ページから成る原稿のうちで基準となる基準ページを設定する基準ページ設定手段と、
前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する基準画像登録手段と、
前記基準画像を指定した状態で前記原稿読取手段が生成した画像データを前記外部装置に送信し、前記外部装置において前記基準画像と前記原稿読取手段が生成した画像データとを比較させることにより、前記基準画像と類似する画像を原稿区切りとして検出する処理を行わせる手段と、
前記外部装置によって検出された原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を前記表示手段に表示すると共に、前記操作入力手段からの入力に基づいて複数のグループの分割位置を変更する分割位置編集処理手段と、
前記分割位置編集処理手段によって変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成するファイル作成手段と、
を備えることを特徴とする画像処理装置。
【請求項６】
ユーザが操作可能な操作入力手段と、ユーザに対して各種情報を表示する表示手段と、原稿を読み取って画像データを生成する画像読取手段とを備え、前記操作入力手段からの指示に基づいて複数ページから成る原稿を読み取って各ページの画像データを生成する画像処理装置によって実行されるプログラムであって、前記画像処理装置を、
前記操作入力手段からの入力により、前記複数ページから成る原稿のうちで基準となる基準ページを設定する基準ページ設定手段、
前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する基準画像登録手段、
前記原稿読取手段が生成する画像データを前記基準画像と比較し、前記基準画像と類似する画像を原稿区切りとして検出する原稿区切り検出手段、
前記原稿区切り検出手段によって検出された原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を前記表示手段に表示すると共に、前記操作入力手段からの入力に基づいて複数のグループの分割位置を変更する分割位置編集処理手段、
前記分割位置編集処理手段によって変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成するファイル作成手段、
として機能させることを特徴とするプログラム。
【請求項７】
所定の原稿読取手段が複数ページから成る原稿を読み取って生成するページごとの画像データから複数のファイルを作成するファイル作成方法であって、
ユーザによる操作入力に基づいて前記複数ページから成る原稿のうちで基準となる基準ページを設定する工程と、
前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する工程と、
前記原稿読取手段が生成する画像データを前記基準画像と比較し、前記基準画像と類似する画像を原稿区切りとして検出する工程と、
前記原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を表示すると共に、ユーザによる操作入力に基づいて複数のグループの分割位置を変更する工程と、
前記変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成する工程と、
を有することを特徴とするファイル作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の連続読み取りを行って画像データを生成する画像処理装置、プログラムおよびファイル作成方法に関する。
【背景技術】
【０００２】
近年、複合機やＭＦＰ（Multi Function Peripheral）などと呼ばれる画像処理装置は、スキャナ部に自動原稿搬送装置（いわゆるＡＤＦ）を搭載しており、複数枚の原稿を連続的に読み取って複数枚分の画像を電子ファイルとして生成する。従来、このような画像処理装置においてファイルを自動分割するものが公知である。
【０００３】
例えば、複数枚の原稿に白紙ページを予め挿入しておき、画像処理装置が白紙ページを検出した場合に、その白紙ページを区切りとしてファイルを分割するものが知られている（例えば、特許文献１）。また予め文書の向きを変えておき、画像処理装置が文書の向きが変わったことを検出した場合にファイルを分割するものも知られている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１４１４２５号公報
【特許文献２】特開平１１−２１３１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術の場合、画像処理装置において自動でファイル分割を行うためには、予め分割したい位置に白紙原稿を挿入しておくか、或いは文書を重ねる前に文書の向きを変えておく必要がある。そのため、従来は読み取り対象原稿に対する事前作業が必要不可欠であり、画像処理装置でファイルを自動分割する場合の操作性が悪いという問題がある。
【０００６】
そこで本発明は、上記課題を解決するため、読み取り対象原稿に対する事前作業を不要にして、原稿読み取り時の操作性を向上させると共に、複数ページから成る原稿を読み取って分割された複数のファイルを生成することができるようにした画像処理装置、プログラムおよびファイル作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１にかかる発明は、ユーザが操作可能な操作入力手段と、ユーザに対して各種情報を表示する表示手段と、原稿を読み取って画像データを生成する画像読取手段とを備え、前記操作入力手段からの指示に基づいて複数ページから成る原稿を読み取って各ページの画像データを生成する画像処理装置であって、前記操作入力手段からの入力により、前記複数ページから成る原稿のうちで基準となる基準ページを設定する基準ページ設定手段と、前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する基準画像登録手段と、前記原稿読取手段が生成する画像データを前記基準画像と比較し、前記基準画像と類似する画像を原稿区切りとして検出する原稿区切り検出手段と、前記原稿区切り検出手段によって検出された原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を前記表示手段に表示すると共に、前記操作入力手段からの入力に基づいて複数のグループの分割位置を変更する分割位置編集処理手段と、前記分割位置編集処理手段によって変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成するファイル作成手段と、を備えることを特徴としている。
【０００８】
かかる発明によれば、基準ページに基づいて基準画像が登録され、画像データが基準画像と類似していれば、その画像を原稿区切りとして検出し、その検出された原稿区切りに基づいて複数ページ分の画像データが複数のグループに自動分割される。それ故、かかる発明では、従来のようにユーザが予め分割したい位置に白紙原稿を挿入したり、或いは文書を重ねる前に文書の向きを変えたりするなどの事前作業を行う必要がなく、原稿読み取り時の操作性が向上する。またこの場合において、必ずしもユーザが所望する位置が原稿区切りとして検出されないことがあるため、かかる発明では、自動分割によって生成される各グループに含まれる画像を表示手段に表示すると共に、操作入力手段からの入力に基づいて複数のグループの分割位置を変更し、その変更された分割位置に基づいて複数のファイルを作成するように構成される。それ故、自動分割された分割位置を調整したうえで複数のファイルを作成することができるようになる。
【０００９】
請求項２にかかる発明は、請求項１記載の画像処理装置において、前記分割位置編集処理手段は、前記原稿区切り検出手段によって検出された原稿区切りに基づいて複数のグループに分割を行った際、各グループに含まれるページ数を判別することによって他のグループのページ数と所定ページ数以上異なるページ数のグループを特定し、各グループに含まれる画像を前記表示手段に表示する際にその特定したグループの表示を他のグループの表示と異なる態様とすることを特徴としている。
【００１０】
かかる発明によれば、自動分割によって適切な分割が行われていない可能性のあるグループをユーザに対して報知することができるようになる。
【００１１】
請求項３にかかる発明は、請求項１又は２記載の画像処理装置において、前記分割位置編集処理手段は、前記表示手段により各グループに含まれる画像が表示された状態で前記操作入力手段により指定された画像の位置で当該グループを更に２つのグループに分割することを特徴としている。
【００１２】
かかる発明によれば、自動分割によって適切に分割されなかった位置でグループを更に２つに分割することができるようになる。
【００１３】
請求項４にかかる発明は、請求項１又は２記載の画像処理装置において、前記分割位置編集処理手段は、前記表示手段により各グループに含まれる画像が表示された状態で前記操作入力手段により指定された画像を、当該グループとは別のグループに移動させることを特徴としている。
【００１４】
かかる発明によれば、自動分割によって適切に分類されなかった画像を適切なグループに移動させることができるようになる。
【００１５】
請求項５にかかる発明は、ユーザが操作可能な操作入力手段と、ユーザに対して各種情報を表示する表示手段と、原稿を読み取って画像データを生成する画像読取手段とを備え、前記操作入力手段からの指示に基づいて複数ページから成る原稿を読み取って各ページの画像データを生成すると共に、ネットワークを介して接続された外部装置に画像処理の一部を分担させるようにした画像処理装置であって、前記操作入力手段からの入力により、前記複数ページから成る原稿のうちで基準となる基準ページを設定する基準ページ設定手段と、前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する基準画像登録手段と、前記基準画像を指定した状態で前記原稿読取手段が生成した画像データを前記外部装置に送信し、前記外部装置において前記基準画像と前記原稿読取手段が生成した画像データとを比較させることにより、前記基準画像と類似する画像を原稿区切りとして検出する処理を行わせる手段と、前記外部装置によって検出された原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を前記表示手段に表示すると共に、前記操作入力手段からの入力に基づいて複数のグループの分割位置を変更する分割位置編集処理手段と、前記分割位置編集処理手段によって変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成するファイル作成手段と、を備えることを特徴としている。
【００１６】
かかる発明によれば、画像処理装置において負荷の大きな処理を行う必要がなくなるので、画像処理装置の処理効率が向上し、画像処理装置のスループットが低下することを抑制できるようになる。
【００１７】
請求項６にかかる発明は、ユーザが操作可能な操作入力手段と、ユーザに対して各種情報を表示する表示手段と、原稿を読み取って画像データを生成する画像読取手段とを備え、前記操作入力手段からの指示に基づいて複数ページから成る原稿を読み取って各ページの画像データを生成する画像処理装置によって実行されるプログラムであって、前記画像処理装置を、前記操作入力手段からの入力により、前記複数ページから成る原稿のうちで基準となる基準ページを設定する基準ページ設定手段、前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する基準画像登録手段、前記原稿読取手段が生成する画像データを前記基準画像と比較し、前記基準画像と類似する画像を原稿区切りとして検出する原稿区切り検出手段、前記原稿区切り検出手段によって検出された原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を前記表示手段に表示すると共に、前記操作入力手段からの入力に基づいて複数のグループの分割位置を変更する分割位置編集処理手段、前記分割位置編集処理手段によって変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成するファイル作成手段、として機能させることを特徴としている。
【００１８】
請求項７にかかる発明は、所定の原稿読取手段が複数ページから成る原稿を読み取って生成するページごとの画像データから複数のファイルを作成するファイル作成方法であって、ユーザによる操作入力に基づいて前記複数ページから成る原稿のうちで基準となる基準ページを設定する工程と、前記原稿読取手段が生成する画像データのうち、前記基準ページに対応する画像データを基準画像として登録する工程と、前記原稿読取手段が生成する画像データを前記基準画像と比較し、前記基準画像と類似する画像を原稿区切りとして検出する工程と、前記原稿区切りに基づいて、前記原稿を読み取って生成した複数ページ分の画像データを複数のグループに分割し、各グループに含まれる画像を表示すると共に、ユーザによる操作入力に基づいて複数のグループの分割位置を変更する工程と、前記変更された分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成する工程とを有することを特徴としている。
【発明の効果】
【００１９】
上述したように、本発明によれば、複数ページから成る原稿を読み取って画像データを複数のファイルに分割する場合、読み取り対象原稿に対する事前作業を行うことが不要になるので、原稿読み取り時の操作性が向上すると共に、複数ページ分の画像データを複数のファイルに分割してファイル生成を行うことができるようになる。さらに本発明においては、自動分割された分割位置を調整したうえで複数のファイルを作成することができるので、画像処理装置の使い勝手がより一層良くなる。
【図面の簡単な説明】
【００２０】
【図１】画像処理装置が組み込まれた画像処理システムの一構成例を示す図である。
【図２】画像処理装置に設けられる操作パネルの一構成例を示す図である。
【図３】画像処理装置の内部構成の一例を示すブロック図である。
【図４】画像処理装置において複数ページから成る原稿を読み取って複数のファイルに自動分割するための制御部の機能構成を示すブロック図である。
【図５】画像処理装置における処理シーケンスを示すフローチャートである。
【図６】基準ページ設定処理の詳細な処理手順を示すフローチャートである。
【図７】画像読取処理の詳細な処理手順を示すフローチャートである。
【図８】原稿区切り検出処理の詳細な処理手順を示すフローチャートである。
【図９】分割位置編集処理の詳細な処理手順を示すフローチャートである。
【図１０】初期画面表示処理の詳細な処理手順を示すフローチャートである。
【図１１】編集操作に基づく処理の詳細な処理手順を示すフローチャートである。
【図１２】編集操作に基づく処理の詳細な処理手順を示すフローチャートである。
【図１３】編集操作に基づく処理の詳細な処理手順を示すフローチャートである。
【図１４】編集操作に基づく処理の詳細な処理手順を示すフローチャートである。
【図１５】編集操作に基づく処理の詳細な処理手順を示すフローチャートである。
【図１６】編集操作に基づく処理の詳細な処理手順を示すフローチャートである。
【図１７】ファイル作成処理の詳細な処理手順を示すフローチャートである。
【図１８】全９ページから成る原稿を画像処理装置で読み取る場合の各部における処理の概念を示す図である。
【図１９】全９ページから成る原稿を画像処理装置で読み取る場合の各部における処理の概念を示す図である。
【図２０】全９ページから成る原稿を画像処理装置で読み取る場合の各部における処理の概念を示す図である。
【図２１】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２２】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２３】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２４】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２５】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２６】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２７】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２８】分割位置編集処理部により操作パネルの画像表示部に表示される画面の一例を示す図である。
【図２９】第２の実施の形態における画像処理装置の処理概念を示す図である。
【図３０】第２の実施の形態の画像処理装置において複数ページから成る原稿を読み取って複数のファイルに分割するための機能構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明するいくつかの実施の形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２２】
（第１の実施の形態）
図１は、本発明が適用される画像処理装置１が組み込まれた画像処理システムの一構成例を示す図である。この画像処理システムは、画像処理装置１と、サーバコンピュータ５および複数のクライアントコンピュータ６（６ａ，６ｂ，…）とがネットワーク４を介して接続された構成である。図例では、画像処理装置１は、コピー機能、スキャナ機能、ＦＡＸ機能、プリンタ機能などの複数の機能を備えたＭＦＰ（Multi Function Peripheral）と呼ばれる装置である場合を例示しているが、必ずしもこれらの複数の機能を備えたものに限られない。すなわち、画像処理装置１は原稿を読み取ってファイルを作成する機能を備えていれば良いため、例えばスキャナ専用装置であっても良い。
【００２３】
このような画像処理装置１は、複数ページから成る原稿を読み取るためのスキャナ部２を備えている。スキャナ部２は、原稿を読み取って画像データを生成する画像読取部２１と、その画像読取部２１の上部に設けられ、複数ページから成る原稿を１枚ずつ画像読取部２１に搬送する自動原稿搬送装置２２とを備えている。スキャナ部２は、画像読取部２１と自動原稿搬送装置２２とが互いに同期した動作を行うことで、自動原稿搬送装置２２が複数ページの原稿を１枚ずつ画像読取部２１に搬送しつつ、画像読取部２１がその搬送中の原稿から画像を読み取ることができるので、原稿の連続自動読み取りが可能な構成となっている。
【００２４】
また画像処理装置１は、その正面側にユーザが操作可能な操作パネル３を備えている。図２は、操作パネル３の一構成例を示す図である。操作パネル３は、ユーザが操作可能な操作キー３１と、ユーザに対して各種情報を表示するために液晶表示デバイスなどで構成された画像表示部３２とを備えている。画像表示部３２の表示画面上にはタッチパネル式の操作キー３１ａが設けられている。また画像表示部３２の周囲には押しボタン式の操作キー３１ｂが設けられている。そして操作パネル３の操作キー３１は、タッチパネル式の操作キー３１ａと、押しボタン式の操作キー３１ｂとを備えることで、ユーザが画像処理装置１に対して各種情報や指示などを入力するための操作入力手段を構成する。また画像表示部３２は、画像処理装置１の動作状況などに応じた各種の設定画面などを表示するための表示手段である。ユーザは画像表示部３２の表示画面を参照しながら操作キー３１を操作することにより、画像処理装置１に対する各種設定などを入力することができる。尚、操作キー３１には、ユーザが画像処理装置１に対して例えば原稿の読み取り開始を指示するスタートキー３３が含まれる。
【００２５】
図１に戻り、画像処理装置１は、原稿を読み取って生成した画像データを電子ファイルとしてファイル化するように構成されている。そして例えば、操作パネル３を介して原稿のスキャン送信が指示された場合には、原稿を読み取って生成した画像データをファイル化した後、ネットワーク４に接続されている複数のコンピュータ５，６のそれぞれに対してそのファイルを送信することが可能である。例えば、各クライアントコンピュータ６ａ，６ｂ，…は、個々のユーザに割り当てられたコンピュータである。そのため、原稿を読み取って生成したファイルを特定のユーザに送信したい場合には、操作パネル３を操作してその特定のユーザに割り当てられたコンピュータを宛先として指定することにより、画像処理装置１はその指定されたコンピュータに対して指定されたファイルを送信する。また操作パネル３を介して原稿のＦＡＸ送信が指示された場合には、原稿を読み取って生成した画像データを電話回線７に出力し、指定された宛先にＦＡＸデータとして送信するように構成されている。
【００２６】
そして本実施形態の画像処理装置１は、複数ページから成る原稿を読み取ってファイル作成を行う際、ユーザによって指定される基準ページの画像を基準画像とし、その基準画像に類似する画像を原稿区切りとして検出する。そして原稿を読み取って生成した複数ページ分の画像データを原稿区切りに基づいて複数のグループに自動分割する。但し、このような自動分割はユーザが所望する分割状態となっていないことがあるため、画像処理装置１は、自動分割した結果、各グループに含まれる画像を画像表示部３２に表示し、ユーザが操作パネル３に対して行う、複数のグループの分割位置を変更する操作を受け付ける。そして画像処理装置１はユーザが操作パネル３を操作して変更した分割位置に基づいて最終的に各グループに含まれている画像データをファイル化し、複数のファイルを作成するように構成されている。以下、このような画像処理装置１の詳細について説明する。
【００２７】
図３は、画像処理装置１の内部構成の一例を示すブロック図である。画像処理装置１は、制御部１０と、スキャナ部２と、操作パネル３と、画像メモリ４１と、ハードディスク装置４２と、入出力インタフェース４３と、ＦＡＸモデム４５とを備えており、これらがデータバス４６を介して相互にデータ通信可能に接続された構成である。ここで、入出力インタフェース４３はネットワーク４に画像処理装置１を接続するためのものであり、ＦＡＸモデム４５は電話回線７に画像処理装置１を接続するためのものである。
【００２８】
制御部１０は、画像処理装置１の動作全般を制御する。この制御部１０は、ＣＰＵ１１と、ＲＡＭ１２と、ＲＯＭ１３とを備えており、ＲＯＭ１３には画像処理装置１において実行するためのプログラム１４が予め格納されている。ＣＰＵ１１は、ＲＯＭ１３に格納されたプログラム１４を読み出して実行することにより、後述する各種の処理を実行する演算処理部（コンピュータ）である。ＲＡＭ１２は、ＣＰＵ１１が各種の処理を実行する際に使用する情報などを一時的に記憶しておくためのものである。
【００２９】
操作パネル３は、上述したように操作キー３１と画像表示部３２とを備えている。そして画像表示部３２の表示画面は制御部１０によって制御される。また操作パネル３は、ユーザが操作キー３１を操作した場合、そのキー操作に基づくキー信号を制御部１０に出力するように構成されている。
【００３０】
画像メモリ４１は、スキャナ部２の画像読取部２１が複数ページから成る原稿を読み取って出力する１ページごとの画像データを記憶するためのものである。例えば画像読取部２１が複数ページから成る原稿を連続的に読み取る場合、画像読取部２１から出力される画像データは１ページずつ出力されるため、画像メモリ４１は、画像読取部２１から１ページ分の画像データが出力される度にそれを順次記憶していくように構成されている。したがって、画像メモリ４１には、画像読取部２１が読み取ったページの順に画像データが格納されることになる。
【００３１】
ハードディスク装置４２は、画像処理装置１に内蔵された記憶手段である。このハードディスク装置４２は、画像処理装置１において生成される分割された複数のファイルを保存することが可能である。そのため、上述したスキャン送信ではなく、例えば複数ページから成る原稿を読み取って生成した複数のファイルをハードディスク装置４２に保存することが指示された場合、画像処理装置１は、このハードディスク装置４２に分割した複数のファイルを格納して保存する。尚、ハードディスク装置４２に保存された複数のファイルは、後にユーザが自身のクライアントコンピュータ６からネットワーク４を介してアクセスすることにより、自身のクライアントコンピュータ６の内部に取り込むことが可能である。
【００３２】
図４は、画像処理装置１において複数ページから成る原稿を読み取って複数のファイルに自動分割するための制御部１０の機能構成を示すブロック図である。図４に示すように、本実施形態ではＣＰＵ１１がプログラム１４に基づく処理を実行することにより、制御部１０が、原稿読取制御部５１、基準ページ設定部５２、基準画像登録部５３、原稿区切り検出部５４、分割位置編集処理部５５およびファイル作成部５６として機能する。
【００３３】
原稿読取制御部５１は、スキャナ部２を制御して複数ページから成る原稿の連続的な読み取り動作を行わせるものであり、例えば原稿が自動原稿搬送装置２２にセットされた状態で操作パネル３のスタートキー３３が操作されたことを検知すると、それに伴って原稿の読み取り動作を開始させる。そして原稿読取制御部５１の制御によってスキャナ部２が原稿の読み取り動作を開始すると、画像読取部２１から出力される１ページごとの画像データが画像メモリ４１に格納されていく。
【００３４】
基準ページ設定部５２は、操作パネル３からの入力に基づいて複数ページから成る原稿のうちで基準となる基準ページ番号を設定する処理部である。例えば、複数ページから成る原稿が複数の章から成り、ユーザが各章ごとにファイル分割を行いたい場合には、操作パネル３を操作して最初の章（例えば「第１章」）のタイトルなどが記載されたページのページ番号を入力する。すると、基準ページ設定部５２は、最初の章のページを基準ページとして設定する。
【００３５】
基準画像登録部５３は、スキャナ部２が原稿を読み取って画像メモリ４１に格納する画像データのうち、基準ページ番号に対応する画像データを基準画像として登録する。例えば、上述したように複数章から成る原稿の最初の章が基準ページとして設定されている場合、基準画像登録部５３は、基準ページ番号に基づき、最初の章のタイトルなどが記載されたページの画像を基準画像として登録する。
【００３６】
原稿区切り検出部５４は、スキャナ部２が生成して画像メモリ４１に格納する各ページの画像データを基準画像と比較し、基準画像と類似する画像のページを原稿区切りとして検出する処理部である。例えば、複数章から成る原稿において章ごとにタイトルページが設けられている場合、各章のタイトルページは互いに類似した画像になると考えられるため、原稿区切り検出部５４が基準画像と類似する画像を検出することにより、各章のタイトルページに対応した画像が原稿区切りとして抽出されることになる。
【００３７】
原稿区切り検出部５４において基準画像と類似する画像を検出する手法としては、既に公知となっている各種の手法を採用すれば良い。一例を挙げると、予め基準画像の縦方向および横方向のそれぞれについて濃度分布を計算しておき、画像メモリ４１に格納される基準画像以外の画像を順次読み出して同様の濃度分布を計算し、その後演算処理を行うことによって基準画像の濃度分布と相関の高い濃度分布の画像を基準画像に類似する画像として特定する手法がある。また、画像全体の濃度ヒストグラムを作成し、基準画像の濃度ヒストグラムと相関の高い濃度ヒストグラムの画像を基準画像に類似する画像として特定する手法もある。またこの他にも、画像パターンのマッチング処理を行うことにより、基準画像と類似する画像を特定することも可能である。このように基準画像と類似する画像を検出することが可能な手法は種々存在し、原稿区切り検出部５４は基準画像と類似する画像を検出するために、これら公知の手法のうちのいずれを採用しても良い。
【００３８】
次に、分割位置編集処理部５５について説明する。分割位置編集処理部５５が行う処理には、主として２つの処理がある。第１の処理は、原稿区切り検出部５４が検出した原稿区切りに基づいて、スキャナ部２が原稿を読み取って画像メモリ４１に格納した複数ページ分の画像データを複数のグループに分割する処理である。つまり、この第１の処理により、複数ページから成る原稿の画像は複数のグループに自動分割される。例えば、上述したように最初の章のページが基準ページとして設定された状態で、複数章から成る原稿を読み取った場合、各章のタイトルページに対応した画像が原稿区切りとして検出されているので、この第１の処理では、複数ページ分の画像データを章ごとに複数のグループに分割する。それ故、この場合は各章に含まれるページがそれぞれ異なるグループに分割されることになる。
【００３９】
分割位置編集処理部５５が行う第２の処理は、第１の処理によって自動分割が行われた分割状態が、ユーザの望む分割状態となっていない場合があるため、自動分割が行われた分割状態を操作パネル３の画像表示部３２に表示すると共に、ユーザが操作する操作キー３１からの入力に基づいて複数のグループの分割位置を変更する処理である。この第２の処理では、あるグループに含まれる画像を他のグループに移動させることが可能である。また原稿区切り検出部５４によって原稿区切りとして検出されなかったため、本来は分割されるべき位置で自動分割が行われなかった場合に、本来分割されるべきその位置でそのグループを更に２つのグループに分割することも可能である。またこれとは逆に、原稿区切り検出部５４によって誤って原稿区切りとして検出されたため、本来は分割されるべきでない位置で自動分割が行われた場合に、その分割位置を削除して２つのグループを１つのグループに統合することも可能である。したがって、この第２の処理により、複数のグループに自動分割が行われた分割状態を、ユーザが所望する分割状態に変更することができる。
【００４０】
ファイル作成部５６は、分割位置編集処理部５５によってユーザが所望する分割状態となった後の分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成する処理部である。つまり、分割位置編集処理部５５によって最終的にユーザが所望する分割状態となったとき、複数のグループのそれぞれに含まれるページが確定するので、ファイル作成部５４は、それら複数のグループのそれぞれに含まれる画像データをグループごとにファイル化し、複数のファイルを作成する。例えば、上述したように複数章から成る原稿を章ごとに分割する場合、分割位置編集処理部５５によって章ごとのグループ化が適切な状態となるように分割位置の変更が行われるので、ファイル作成部５４はそれらグループを個別にファイル化することで、複数章から成る原稿を章ごとに分割したファイルを作成する。そしてハードディスク装置４２に保存することが指定されている場合には、複数章から成る原稿を章ごとに分割して作成した複数のファイルをハードディスク装置４２に格納する。
【００４１】
次に上述した画像処理装置１の動作について詳しく説明する。図５〜図１７は、複数ページから成る原稿を読み取ってファイル分割を行うことが指定された場合の画像処理装置１における処理シーケンスを示すフローチャートである。これらフローチャートに基づく処理は、ＣＰＵ１１がプログラム１４を実行することにより実現される。また図１８〜図２０は、一例として全９ページから成る原稿９を画像処理装置１で読み取る場合の各部における処理の概念を示す図である。さらに、図２１〜図２８は、分割位置編集処理部５５が上述した第２の処理を行う際に操作パネル３の画像表示部３２に表示する画面の一例を示す図である。
【００４２】
まず図５は、上記処理シーケンスのメインルーチンを示すフローチャートである。画像処理装置１は、処理を開始すると、基準ページ設定処理（ステップＳ１）、画像読取処理（ステップＳ２）、分割位置編集処理（ステップＳ３）、ファイル作成処理（ステップＳ４）の順に処理を行っていき、最終的に複数のファイルが作成されると処理を終了する。
【００４３】
図６は、基準ページ設定処理（ステップＳ１）の詳細な処理手順を示すフローチャートである。基準ページ設定処理が開始すると、基準ページ設定部５２が機能し、操作パネル３の画像表示部３２に基準ページ指定画面を表示する（ステップＳ１１）。この画面は図示を省略するが、ユーザに対して基準ページを入力することを促す表示が行われる。そのため、ユーザはこの基準ページ指定画面の表示に基づいて、操作キー３１を操作し、基準ページとなるページ番号（基準ページ番号）を入力する。基準ページ設定部５２は、基準ページ指定画面を表示する処理を行った後、操作キー３１を介して基準ページ番号の入力を受け付ける状態となっており（ステップＳ１２）、基準ページ番号を入力すると、その入力した基準ページ番号を例えばＲＡＭ１２などに記憶することで、基準ページを設定する（ステップＳ１３）。以上で基準ページ設定処理が終了する。
【００４４】
例えば図１８に示すように複数ページから成る原稿９が１ページ目と、４ページ目と、７ページ目のそれぞれに各章のタイトルページを含んでおり、ユーザが１ページ目を基準ページとして入力した場合、上述した基準ページ設定処理では、基準ページ番号として「１ページ」が記憶される。
【００４５】
次に図７は、画像読取処理（ステップＳ２）の詳細な処理手順を示すフローチャートである。画像読取処理が開始すると、原稿読取制御部５１が機能し、操作パネル３のスタートキー３３が操作されるまで待機する状態となる（ステップＳ２１）。例えば、この待機中に、複数ページから成る原稿をスキャナ部２にセットすることができる。そしてスタートキー３３が押下されると、原稿読取制御部５１は複数ページから成る原稿の１ページ分の原稿読み取りを実行する（ステップＳ２２）。これにより自動原稿搬送装置２２はセットされた原稿のうちから１枚の原稿をピックアップして画像読取部２１に搬送し、画像読取部２１がその搬送中の原稿から１ページ分の画像を読み取る。そして画像読取部２１が出力する１ページ分の画像データが画像メモリ４１に格納される（ステップＳ２３）。例えば図１８に示すような複数ページから成る原稿９を読み取る場合、ステップＳ２２，Ｓ２３により、１ページ分の原稿が読み取られ、画像メモリ４１に対してその読み取られた１ページ分の画像データが格納される。
【００４６】
１ページ分の画像データが格納されると、基準画像登録部５３が機能し、画像メモリ４１に格納された画像データが基準ページ番号の原稿に対応した画像データであるか否かが判断される（ステップＳ２４）。ここで基準ページ番号の原稿であると判断されると（ステップＳ２４でＹＥＳ）、基準画像登録部５３は、画像メモリ４１に格納された画像データを基準画像として登録する（ステップＳ２５）。例えば図１８の場合、基準ページとして１ページ目が設定されているので基準画像登録部５３は、１ページ目の画像データが画像メモリ４１に格納されると、その画像データを基準画像として登録する。そしてステップＳ２８に進む。
【００４７】
一方、画像メモリ４１に格納された画像が基準ページ番号に対応する画像でないと判断された場合（ステップＳ２４でＮＯ）、基準画像登録部５３は、基準画像が既に登録済みであるか否かを判断する（ステップＳ２６）。そして基準画像が登録済みでない場合には（ステップＳ２６でＮＯ）、ステップＳ２８に進む。これに対し、基準画像が登録済みの場合（ステップＳ２６でＹＥＳ）は、原稿区切り検出部５４が機能し、原稿区切り検出処理（ステップＳ２７）を行ってからステップＳ２８に進む。
【００４８】
そしてステップＳ２８では原稿読取制御部５１が機能し、原稿に含まれる全ページの読み取りが完了したか否かを判断する。そして未だ全ページの読み取りを完了していない場合は、ステップＳ２２に戻り、次の１ページ分の原稿読み取りを開始してステップＳ２２〜Ｓ２８の処理を、全ページの読み取りが完了するまで繰り返す。そして全ページの読み取りが完了すると、画像読取処理を終了する。
【００４９】
ここで図７のフローチャートは、基準ページとして原稿の２ページ目以降のページが設定されている場合でも原稿の連続読み取りを継続することができるようになっている。例えば最初の章のタイトルページが原稿の２ページ目以降にあり、原稿の先頭部分には原稿全体のタイトルページや目次などが含まれている場合であって、最初の章のタイトルページのページ番号が基準ページ番号として設定されている場合、原稿全体のタイトルページや目次などを読み取ったときには、ステップＳ２４でＮＯとなり、さらにステップＳ２６でＮＯとなるので、ページの連続読み取りを継続することができる。尚、この場合、原稿全体のタイトルページや目次などのページは、最初の章に含まれるページと共にひとつのグループに分割されることになる。尚、原稿全体のタイトルページや目次などのページをまとめて独立したひとつのグループとしても良い。
【００５０】
図８は、原稿区切り検出処理（ステップＳ２７）の詳細な処理手順を示すフローチャートである。原稿区切り検出部５４が、原稿区切り検出処理を開始すると、まず、既に登録されている基準画像を読み出し（ステップＳ２６１）、その基準画像と、ステップＳ２３で画像メモリ４１に格納された画像データとを比較する処理を実行する（ステップＳ２６２）。ここでの処理は、上述したように公知の手法で、ステップＳ２３で画像メモリ４１に格納された画像データが基準画像に類似するか否かを評価するための処理である。そして原稿区切り検出部５４は、比較した結果、画像メモリ４１に格納された画像データが基準画像に類似するか否かを判断する（ステップＳ２６３）。ここで基準画像に類似すると判断すると（ステップＳ２６３でＹＥＳ）、原稿区切り検出部５４は、読み取った画像（すなわち、ステップＳ２３で画像メモリ４１に格納した画像）を原稿区切りとして設定し、区切り情報を例えばＲＡＭ１２などに記憶して原稿区切りを登録する（ステップＳ２６４）。そして原稿区切り検出処理を終了する。これに対し、基準画像に類似しないと判断すると（ステップＳ２６３でＮＯ）、原稿区切り検出部５４は、特別な処理は行わず、そのまま原稿区切り検出処理を終了する。
【００５１】
例えば図１９に示すように画像メモリ４１に対して原稿９の１ページ目から９ページ目まで順に画像データが格納されていくとすると、原稿区切り検出部５４が上述した原稿区切り検出処理（ステップＳ２７）を行うことにより、画像メモリ４１に４ページ目の画像データが格納された時点で、基準画像と類似すると判断し、４ページ目を原稿区切りに設定する。その後、画像メモリ４１に７ページ目の画像データが格納された時点で、再び基準画像と類似すると判断し、７ページ目を原稿区切りに設定する。その結果、全ページの読み取りが完了すると、区切り情報には、最終的に図１９に示すように４ページ目と７ページ目の２つの画像（若しくはページ）が原稿区切りとして登録されることになる。
【００５２】
次に図９は、分割位置編集処理（ステップＳ３）の詳細な処理手順を示すフローチャートである。分割位置編集処理が開始すると、分割位置編集処理部５５が機能し、操作パネル３の画像表示部３２に対して初期画面を表示するための初期画面表示処理を行う（ステップＳ３１）。
【００５３】
図１０は、この初期画面表示処理（ステップＳ３１）の詳細な処理手順を示すフローチャートである。初期画面表示処理を開始すると、分割位置編集処理部５５は、ＲＡＭ１２などに格納されている区切り情報を読み出し（ステップＳ３１１）、その読み出した区切り情報に基づいて、読み取った複数ページ分の画像データを複数のグループに分割する（ステップＳ３１２）。
【００５４】
例えば図２０に示すように、画像メモリ４１に対して全９ページ分の画像データが格納されている場合、区切り情報を読み出すと、その区切り情報には４ページ目と７ページ目の２つの画像（若しくはページ）が原稿区切りとして登録されているので、分割位置編集処理部５５は、原稿区切りとして登録されている４ページ目と７ページ目の画像がそれぞれ先頭ページとなるように自動分割する。その結果、図２０に示すように１ページ目から３ページ目の画像を含むグループ１と、４ページ目から６ページ目の画像を含むグループ２と、７ページ目から９ページ目の画像を含むグループ３の３つのグループが作成される。
【００５５】
ところが、自動分割による分割状態はユーザが所望する分割状態でない場合があるため、これ以降の処理では、自動分割による分割状態を編集するための処理が行われる。
【００５６】
図１０に戻り、分割位置編集処理部５５は、自動分割によって作成された各グループに含まれる画像の縮小画像（サムネイル画像）を作成する（ステップＳ３１３）。この縮小画像は、操作パネル３の画像表示部３２に表示するための画像である。そして各グループに含まれるページ数を計算する（ステップＳ３１４）。ここでの計算結果は、初期画面に反映されると共に、後述するステップＳ３１７でも参照される。そして各グループに対応するファイル番号を付与する（ステップＳ３１５）。例えば図２０のようにグループ１〜３が作成された場合、グループ１を「ファイル１」、グループ２を「ファイル２」、グループ３を「ファイル３」、のように各グループに対応するファイル番号を付与する。そして分割位置編集処理部５５は、ファイル番号１の１ページ目の画像を操作対象に設定する（ステップＳ３１６）。ここでの設定は、デフォルト設定であり、後にユーザは操作キー３１を操作することにより、操作対象を自由に変更することができる。
【００５７】
次に分割位置編集処理部５５は、各グループに含まれるページ数の平均値を算出する（ステップＳ３１７）。そして平均値と大幅に異なるページ数のグループがあるか否かを判断する（ステップＳ３１８）。ここでは、複数ページから成る原稿を読み取って複数のグループに分割する場合、通常は各グループに含まれるページ数がほぼ均等に分割されることを前提としており、あるグループに含まれるページ数が他のグループのページ数と大幅に異なるような場合には自動分割が正常に行われていない可能性があるので、それを検出する。平均値と大幅に異なるか否かの判断は、具体的には、平均値と所定ページ数以上異なるか否かを判断することにより行われる。またここでは、各グループに含まれるページ数が平均値と大幅に異なるか否かを判断するが、これ以外の判断基準を採用しても良い。例えば、各グループに含まれるページ数の統計をとって最頻出ページ数を算出し、各グループのページ数が最頻出ページ数と所定ページ数以上異なる場合には自動分割が正常に行われていない可能性があると判断しても良い。つまり、ここでは、各グループに含まれるページ数を判別することによって他のグループのページ数と所定ページ数以上異なるページ数のグループが存在するか否かを判断できれば良い。
【００５８】
そして分割位置編集処理部５５は、例えば平均値と大幅に異なるページ数のグループが存在せず、各グループがほぼ均等にページ分割されていると判断した場合（ステップＳ３１８でＮＯ）、操作パネル３の画像表示部３２に対して通常の初期画面を表示するための処理を行う（ステップＳ３１９）。そして初期画面表示後、初期画面表示処理を終了する。
【００５９】
これに対し、分割位置編集処理部５５は、例えば平均値と大幅に異なるページ数のグループが存在し、各グループがほぼ均等にページ分割されていないと判断した場合（ステップＳ３１８でＹＥＳ）、操作パネル３の画像表示部３２に対して警告付きの初期画面を表示するための処理を行う（ステップＳ３２０）。このとき、画像表示部３２に表示される初期画面は、他のグループのページ数と所定ページ数以上異なるページ数のグループであるとして特定されたグループに対する表示を、他のグループの表示と異なる態様で表示し、自動分割が正常に行われていない可能性のあるグループをユーザに対して報知する。そして初期画面表示後、初期画面表示処理を終了する。
【００６０】
図２１は、初期画面表示処理によって画像表示部３２に表示される初期画面の一例を示す図である。図２１（ａ）は通常の初期画面を示しており、図２１（ｂ）は警告付き初期画面を示している。まず画面の構成について説明すると、画像表示部３２の画面内には、各グループに含まれるページの縮小画像を表示する３つの表示エリア８１，８２，８３が設定される。これら表示エリア８１，８２，８３には、付与されたファイル番号の順序に従って表示対象となるファイル（グループ）が割り当てられ、各表示エリアには割り当てられたファイルに関する情報（例えば、ファイル番号、ファイルに含まれるページ数、ファイルに含まれるページの縮小画像など）が表示される。中央の表示エリア８２は、操作対象となるファイル及びページの表示エリアとなっており、その下部には操作対象であることを示す記号表示８４が付されている。この記号表示８４のさらに下部には、操作対象となるページの詳細情報を表示する操作対象表示欄８５が設けられ、ここには表示エリア８２で表示されているページの原稿全体でのページ番号と、ファイル内（グループ内）でのページ番号とが表示されている。また操作対象表示欄８５の右側には、読み取った原稿全体に関する情報を表示する全体情報表示欄８６が設けられ、ここには原稿全体を読み取って分割生成したファイル（グループ）の数と、原稿全体のページ数とが表示されている。
【００６１】
そして画面下部には、ユーザがキー操作可能な複数の操作キー６１〜７０が表示されている。スクロールの「左へ」キー６１又は「右へ」キー６２は、各表示エリア８１，８２，８３に表示されるファイルを左へ又は右へ移動させ、表示エリア８２に表示する操作対象ファイルを変更するための操作キーである。また画像移動の「前へ」キー６３又は「後へ」キー６４は、操作対象ページを１つ前のファイル又は１つ後のファイルに移動させて分割位置を変更するための操作キーである。またページめくりの「前へ」キー６５又は「後へ」キー６６は、表示エリア８２の操作対象ページをめくって次のページの縮小画像を表示させると共に、その縮小画像を表示したページを操作対象ページに変更するための操作キーである。画像の「削除」キー６７は、操作対象ページの画像（画像データ）を削除するための操作キーである。ファイルの「分割」キー６８は、操作対象ページを先頭ページとして操作対象ページを含むファイルを更に２つのファイル（グループ）に分割するための操作キーである。ファイルの「統合」キー６９は、操作対象ページを含むファイルを１つ前のファイル又は１つ後のファイルと結合させるための操作キーである。そして「完了」キー７０は、分割位置の編集操作が完了したときにユーザが押下する操作キーである。
【００６２】
上述した初期画面表示処理において各グループがほぼ均等にページ分割されていると判断された場合には、図２１（ａ）のような通常の初期画面が表示され、操作対象としてファイル番号１の１ページ目が設定されているので、表示エリア８２には、ファイル番号１のファイルが表示されると共に、そのファイルに含まれる１ページ目の縮小画像が表示される。
【００６３】
一方、各グループがほぼ均等にページ分割されていないと判断された場合には、図２１（ｂ）のような警告付き初期画面が表示され、自動分割が正常に行われていない可能性のあるグループのファイルに対して警告マーク８９が付されている。したがって、ユーザはこの警告マーク８９が付されたファイルが正常に自動分割されていない可能性があることを把握しやすく、各種操作キーを操作して編集操作を行う際、効率的に所望する分割状態に編集することができる。
【００６４】
図９に戻り、上記のようにして画像表示部３２に初期画面が表示されると、分割位置編集処理部５５は、ユーザによってキー操作が行われたことを検知するまで待機する（ステップＳ３２）。そしてキー操作が行われると、「完了」キー７０が操作されたか否かを判断する（ステップＳ３３）。「完了」キー７０でない場合、分割位置編集処理部５５は、編集操作に基づく処理を行う（ステップＳ３４）。ここでは初期画面に表示されている操作キー６１〜６９のうち、ユーザによって押下された操作キーに応じた処理を行い、表示画面を更新すると共に、必要に応じて区切り情報に登録されている原稿区切りを変更する。そして編集操作に基づく処理が終了すると、編集操作に基づく処理によって区切り情報が変更されたか否かを判断する（ステップＳ３５）。つまり、ここでは複数のグループに自動分割した分割位置が、編集操作に基づく処理によって変更されたか否かを判断する。尚、分割位置の変更には、分割位置の移動が含まれる他、新規に分割位置が追加設定された場合や既存の分割位置が削除された場合なども含まれる。この判断を行った結果、区切り情報に変更がない場合には、そのままステップＳ３２に戻り、次のキー操作が検知されるまで待機する。これに対し、区切り情報に変更がある場合（ステップＳ３５でＹＥＳ）、分割位置編集処理部５５はその変更を区切り情報に反映させて更新し（ステップＳ３６）、ステップＳ３２に戻る。
【００６５】
そして「完了」キー７０がキー操作された場合（ステップＳ３３でＹＥＳ）には、編集操作による変更が反映された区切り情報をＲＡＭ１２などに保存する（ステップＳ３７）。尚、ステップＳ３６における区切り情報の更新処理で既に保存が行われている場合には、ステップＳ３７の処理はあらためて行う必要がない。そして分割位置編集処理を終了する。
【００６６】
編集操作に基づく処理（ステップＳ３４）の詳細について説明する。図１１〜図１６は、編集操作に基づく処理の詳細な処理手順を示すフローチャートである。ユーザが「完了」キー７０以外の操作キー３１を操作した場合、分割位置編集処理部５５は、まずスクロールの「右へ」キー６２が操作されたか否かを判断する（ステップＳ５０１）。そして操作されたキーが「右へ」キー６２ではない場合、ステップＳ５０２，Ｓ５０３，Ｓ５０４をスキップしてステップＳ５０５に進む。これに対し、「右へ」キー６２である場合、分割位置編集処理部５５は、各表示エリア８１，８２，８３に表示すべきファイルとして、それまでのファイル番号に「１」加算したファイル番号のファイルを設定する（ステップＳ５０２）。そして操作対象のファイル番号を「１」加算し（ステップＳ５０３）、画像表示部３２の表示画面を、ステップＳ５０２，Ｓ５０３で設定した内容に基づいて更新する（ステップＳ５０４）。
【００６７】
例えば画像表示部３２の表示画面が図２１（ａ）に示したような初期画面が表示されているときに、ユーザが「右へ」キー６２を操作した場合、上記のステップＳ５０２〜Ｓ５０４により、画像表示部３２の表示画面は図２２に示す画面に遷移する。つまり、各表示エリア８１，８２，８３には、ファイル番号が「１」加算されたファイルが表示されるようになり、操作対象表示欄８５には、それまでの操作対象ファイルのファイル番号に「１」加算したファイル（すなわち、表示エリア８２に表示されるファイル）の操作対象ページに対応した詳細情報が表示される。したがって、操作対象ファイルが１つ右側のファイルへスクロールしたことになる。このような画面更新が行われると、次にステップＳ５０５に進む。
【００６８】
そして分割位置編集処理部５５は、スクロールの「左へ」キー６１が操作されたか否かを判断する（ステップＳ５０５）。そして操作されたキーが「左へ」キー６１ではない場合、ステップＳ５０６，Ｓ５０７，Ｓ５０８をスキップして図１２のステップＳ５１１に進む。これに対し、「左へ」キー６１である場合、分割位置編集処理部５５は、各表示エリア８１，８２，８３に表示すべきファイルとして、それまでのファイル番号から「１」減算したファイル番号のファイルを設定する（ステップＳ５０６）。そして操作対象のファイル番号を「１」減算し（ステップＳ５０７）、画像表示部３２の表示画面を、ステップＳ５０６，Ｓ５０７で設定した内容に基づいて更新する（ステップＳ５０８）。例えば画像表示部３２に対し、図２２に示したような画面が表示されているときに、ユーザが「左へ」キー６１を操作した場合、上記のステップＳ５０６〜Ｓ５０８により、画像表示部３２の表示画面は図２１（ａ）に示す画面に遷移する。したがって、操作対象ファイルが１つ左側のファイルへスクロールしたことになる。このような画面更新が行われると、図１２のステップＳ５１１に進む。
【００６９】
次に分割位置編集処理部５５は、ページめくりの「後へ」キー６６が操作されたか否かを判断する（ステップＳ５１１）。ユーザによって操作されたキーが「後へ」キー６６ではない場合、ステップＳ５１２〜Ｓ５１５をスキップしてステップＳ５１６に進む。これに対し、「後へ」キー６６である場合、分割位置編集処理部５５は、さらに、現在の操作対象ページに対して「１」加算したページが操作対象ファイル内に存在するか否かを判断する（ステップＳ５１２）。ここで「１」加算したページが存在しない場合（すなわち、現在の操作対象ページが操作対象ファイル内での最終ページの場合）、ページめくりは行うことができないので、ステップＳ５１３〜Ｓ５１５をスキップしてステップＳ５１６に進む。一方、「１」加算したページが存在する場合、分割位置編集処理部５５は、操作対象ページとして「１」加算したページを設定し（ステップＳ５１３）、操作対象ページのページ番号を「１」加算する（ステップＳ５１４）。そして画像表示部３２の表示画面を、ステップＳ５１３，Ｓ５１４で設定した内容に基づいて更新する（ステップＳ５１５）。
【００７０】
例えば画像表示部３２の表示画面が図２２に示したような画面であるとき、ユーザがページめくりの「後へ」キー６６を操作すると、上記のステップＳ５１３〜Ｓ５１５により、画像表示部３２の表示画面は、例えば図２３（ａ）に示す画面に遷移する。図２３（ａ）の画面では、操作対象となる表示エリア８２に表示されるページが１枚分めくられた状態となり、次のページの縮小画像が表示され、これが操作対象ページとなる。また操作対象表示欄８５には、それまでのページ番号に「１」加算したページに対応した詳細情報が表示される。したがって、図２３（ａ）の画面に遷移すると、操作対象ページが１ページ分だけ後側に変化したことになる。
【００７１】
また、ユーザがページめくりの「後へ」キー６６を操作した場合、図２２の画面から図２３（ｂ）に示す画面に遷移させるようにしても良い。図２３（ｂ）の画面では、操作対象となる中央の表示エリア８２だけでなく、操作対象以外の表示エリア８１，８３に表示されているページも一斉に１枚分めくられた状態となり、各表示エリア８１，８２，８３ではそれぞれのファイルに含まれる次のページの縮小画像が表示される。したがって、図２３（ｂ）の画面に遷移すると、ユーザは各表示エリア８１，８２，８３の全体を見ながら分割されたページの状態を確認していくことができる。尚、ページめくりの「後へ」キー６６が操作された場合、図２３（ａ）と（ｂ）のいずれの画面に遷移させるかを予め設定しておくようにしても良い。このような画面更新が行われると、ステップＳ５１６に進む。
【００７２】
そして分割位置編集処理部５５は、ページめくりの「前へ」キー６５が操作されたか否かを判断する（ステップＳ５１６）。そして操作されたキーが「前へ」キー６５ではない場合、ステップＳ５１７〜Ｓ５２０をスキップして図１３のステップＳ５３１に進む。これに対し、「前へ」キー６５である場合、分割位置編集処理部５５は、さらに、現在の操作対象ページに対して「１」減算したページが操作対象ファイル内に存在するか否かを判断する（ステップＳ５１７）。ここで「１」減算したページが存在しない場合（すなわち、現在の操作対象ページが操作対象ファイル内での最初のページである場合）、ページめくりは行うことができないので、ステップＳ５１８〜Ｓ５２０をスキップして図１３のステップＳ５３１に進む。一方、「１」減算したページが存在する場合、分割位置編集処理部５５は、操作対象ページとして「１」減算したページを設定し（ステップＳ５１８）、操作対象ページのページ番号を「１」減算する（ステップＳ５１９）。そして画像表示部３２の表示画面を、ステップＳ５１８，Ｓ５１９で設定した内容に基づいて更新する（ステップＳ５２０）。例えば画像表示部３２に対し、図２３（ａ）に示したような画面が表示されているときに、ユーザが「前へ」キー６５を操作した場合、上記のステップＳ５１８〜Ｓ５２０により、画像表示部３２の表示画面は図２２に示す画面に遷移する。したがって、図２３（ａ）の画面から図２２の画面に遷移すると、操作対象ページが１ページ分だけ前側のページに変化したことになる。また各エリアについて一斉にページめくりを行う場合には、例えば図２３（ｂ）に示した画面から図２２に示す画面に遷移する。このような画面更新が行われると、図１３のステップＳ５３１に進む。
【００７３】
次に分割位置編集処理部５５は、画像移動の「前へ」キー６３が操作されたか否かを判断する（ステップＳ５３１）。「前へ」キー６３ではない場合、ステップＳ５３２〜Ｓ５３４をスキップしてステップＳ５３５に進む。これに対し、「前へ」キー６３である場合、分割位置編集処理部５５は、さらに、現在の操作対象ファイルに対して「１」減算したファイル番号のファイルが存在するか否かを判断する（ステップＳ５３２）。ここで「１」減算したファイル番号のファイルが存在しない場合（すなわち、現在の操作対象ファイルがグループ１に対応するファイルである場合）、画像移動を行うことができないので、ステップＳ５３３，Ｓ５３４をスキップしてステップＳ５３５に進む。一方、「１」減算したファイル番号のファイルが存在する場合、分割位置編集処理部５５は、操作対象ページの画像を操作対象ファイルから削除し、ファイル番号を「１」減算したファイルに移動させる（ステップＳ５３３）。この場合、操作対象ファイルに対応したグループの画像が、一つ前のグループに移動することになるので、グループの分割位置が変更される。そのため、分割位置編集処理部５５は、ページの移動に伴って原稿区切りを修正するため、区切り情報を変更し、さらに画像表示部３２の表示を更新する（ステップＳ５３４）。
【００７４】
例えば図２２に示すように、ファイル番号２の先頭ページが操作対象ページとなっているとき、ユーザが画像移動の「前へ」キー６３を操作すると、上記のステップＳ５３３，Ｓ５３４により、画像表示部３２の表示画面は、例えば図２４に示す画面に遷移する。つまり、図２２のファイル番号２の先頭ページがファイル番号１のグループに移動するため、図２４の画面では、ファイル番号２に含まれるページ数が「２」になり、操作対象ページはファイル番号２の次のページに変化する。そしてファイル番号１に含まれるページ数が「４」になる。したがって、図２２から図２４への画面遷移により、ユーザは操作対象ページの画像が、操作対象ファイルから一つ前のファイルに移動したことを確認することができる。このような画面更新が行われると、ステップＳ５３５に進む。
【００７５】
そして分割位置編集処理部５５は、画像移動の「後へ」キー６４が操作されたか否かを判断する（ステップＳ５３５）。「後へ」キー６４ではない場合、ステップＳ５３６〜Ｓ５３８をスキップして図１４のステップＳ５４１に進む。これに対し、「後へ」キー６４である場合、分割位置編集処理部５５は、さらに、現在の操作対象ファイルに対して「１」加算したファイル番号のファイルが存在するか否かを判断する（ステップＳ５３６）。ここで「１」加算したファイル番号のファイルが存在しない場合（すなわち、現在の操作対象ファイルが最終グループに対応するファイルである場合）、画像移動を行うことができないので、ステップＳ５３７，Ｓ５３８をスキップして図１４のステップＳ５４１に進む。一方、「１」加算したファイル番号のファイルが存在する場合、分割位置編集処理部５５は、操作対象ページの画像を操作対象ファイルから削除し、ファイル番号を「１」加算したファイルに移動させる（ステップＳ５３７）。この場合、操作対象ファイルに対応したグループの画像が、一つ後のグループに移動することになるので、グループの分割位置が変更される。そのため、分割位置編集処理部５５は、ページの移動に伴って原稿区切りを修正するため、区切り情報を変更し、さらに画像表示部３２の表示を更新する（ステップＳ５３８）。この場合の画面遷移の一例を図２５に示す。例えば図２５（ａ）に示すようにファイル番号２の最終ページを操作対象ページとしているときに、ユーザが画像移動の「後へ」キー６４を操作すれば、図２５（ｂ）に示すようにファイル番号２の最終ページの画像がファイル番号３のファイルに移動し、ファイル番号２のファイルに含まれるページ数が１ページ減少し、ファイル番号３のファイルに含まれるページ数が１ページ増加した画面に更新される。したがって、図２５（ａ）から（ｂ）への画面遷移により、ユーザは操作対象ページの画像が、操作対象ファイルから一つ後のファイルに移動したことを確認することができる。このような画面更新が行われると、図１４のステップＳ５４１に進む。
【００７６】
次に分割位置編集処理部５５は、画像の「削除」キー６７が操作されたか否かを判断する（ステップＳ５４１）。「削除」キー６７ではない場合、ステップＳ５４２〜Ｓ５４７をスキップして図１５のステップＳ５５１に進む。これに対し、「削除」キー６７である場合、分割位置編集処理部５５は、操作対象ファイルから操作対象ページの画像を削除する（ステップＳ５４２）。ここでは、複数ページから成る原稿に、例えば不要なページが含まれていた場合、そのページに対応する画像を削除することができる。そして分割位置編集処理部５５は、操作対象ページの画像を削除した後、操作対象ファイル内に他のページが存在するか否かを判断する（ステップＳ５４３）。ここで他のページが存在する場合には、操作対象ファイルをそのまま保持しておけば良いので、ステップＳ５４７に進む。
【００７７】
一方、他のページが存在しない場合（ステップＳ５４３でＮＯ）には、操作対象ファイルに含まれるページが全て削除されたことになるため、操作対象ファイルをそのまま保持する必要がなくなるので、ステップＳ５４４に進む。この場合、分割位置編集処理部５５は、操作対象ファイルを削除する（ステップＳ５４４）。これにより、自動分割された複数のグループのうちのひとつが削除されることになるため、グループの分割位置が変更される。それ故、分割位置編集処理部５５は、ファイル（グループ）の削除に伴う原稿区切りを修正するため、区切り情報を変更し（ステップＳ５４５）、その後、各グループに対応するファイル番号の付け直しを行う（ステップＳ５４６）。そしてステップＳ５４７に進む。
【００７８】
そして分割位置編集処理部５５は画像表示部３２の表示画面を更新する（ステップＳ５４７）。この場合の画面遷移の一例を図２６に示す。例えば図２６（ａ）に示すようにファイル番号２の最終ページを操作対象ページとしているときに、ユーザが画像の「削除」キー６７を操作すれば、図２６（ｂ）に示すようにファイル番号２の最終ページの画像が削除された画面に更新される。この場合、ファイル番号２には、削除したページ以外にも、他のページが含まれているため、操作対象ファイル（グループ）の削除は行われず、ファイル番号２に含まれるページ数が１ページ減少した画面に更新される。このような画面更新が行われると、図１５のステップＳ５５１に進む。
【００７９】
次に分割位置編集処理部５５は、ファイルの「分割」キー６８が操作されたか否かを判断する（ステップＳ５５１）。「分割」キー６８ではない場合、ステップＳ５５２〜Ｓ５５５をスキップして図１６のステップＳ５６１に進む。これに対し、「分割」キー６８である場合、分割位置編集処理部５５は、操作対象ページを先頭として、現在の操作対象ファイル（グループ）を更に２つのファイル（グループ）に分割する（ステップＳ５５２）。これにより、自動分割された複数のグループのうちのひとつのグループが更に２つのグループに分割されるので、グループの分割位置が変更される。そのため分割位置編集処理部５５は、ファイル（グループ）の更なる分割に伴う原稿区切りを追加するため、区切り情報を変更し（ステップＳ５５３）、その後、各グループに対応するファイル番号の付け直しを行う（ステップＳ５５４）。そして画像表示部３２の表示画面を更新する（ステップＳ５５５）。例えば図２７（ａ）に示すようにファイル番号２の最終ページを操作対象ページとしているときに、ユーザがファイルの「分割」キー６８を操作した場合、図２７（ｂ）に示すようにその操作対象ページを先頭とする新たなファイルが表示され、ファイル番号の付け直しが行われた状態の画面に更新される。図例の場合、新たなファイルにはファイル番号３が付与されており、図２７（ａ）の画面でファイル番号３のファイルが図２７（ｂ）の画面ではファイル番号４に付け直しが行われている。このような画面更新が行われると、図１６のステップＳ５６１に進む。
【００８０】
次に分割位置編集処理部５５は、ファイルの「統合」キー６９が操作されたか否かを判断する（ステップＳ５６１）。「統合」キー６９ではない場合、ステップＳ５６２〜Ｓ５５６８をスキップして編集操作に基づく処理（ステップＳ３４）を終了する。これに対し、「統合」キー６９である場合には、ステップＳ５６２に進み、２つのファイルを統合して１つのファイルとする処理を行う。この処理では、まず操作対象ファイルの先頭ページが操作対象ページとなっているか否かを判断し（ステップＳ５６２）、先頭ページが操作対象ページとなっていれば、その操作対象ファイルを、ファイル番号が「１」小さいファイルに対して統合する（ステップＳ５６３）。そしてステップＳ５６６に進む。
【００８１】
一方、操作対象ファイルの先頭ページが操作対象ページでない場合は、さらに、操作対象ファイルの最終ページが操作対象ページであるか否かを判断し（ステップＳ５６４）、最終ページが操作対象ページとなっていれば、その操作対象ファイルを、ファイル番号が「１」大きいファイルに対して統合する（ステップＳ５６５）。そしてステップＳ５６６に進む。また操作対象ページが最終ページでもない場合は、操作対象ファイルを前後いずれのファイルに統合するかが不明であるため、処理を終了する。
【００８２】
ステップＳ５６６に進んだ場合、ファイルの統合が行われているので、グループの分割位置が変更される。そのため分割位置編集処理部５５は、ファイル（グループ）の統合に伴う原稿区切りの削除を行うため、区切り情報を変更し（ステップＳ５６６）、その後、各グループに対応するファイル番号の付け直しを行う（ステップＳ５６７）。そして画像表示部３２の表示画面を更新する（ステップＳ５６８）。例えば図２８（ａ）に示すようにファイル番号２の先頭ページを操作対象ページとしているときに、ユーザがファイルの「統合」キー６９を操作した場合、操作対象ファイルであるファイル番号２のファイルがファイル番号１のファイルに統合されるため、図２８（ｂ）に示すようにファイル番号１，２の２つのファイルが表示された画面に更新される。図２８（ｂ）においてファイル番号１のファイルは統合前のファイル番号１とファイル番号２の２つのファイルに含まれていたページを含むファイルであり、ファイル番号２のファイルは統合前のファイル番号３のファイルに対応する。このような画面更新が行われると、編集操作に基づく処理（ステップＳ３４）を終了する。
【００８３】
尚、図１６の例では、操作対象ファイルの先頭ページが操作対象ページとなっている状態で「統合」キー６９が操作されると、その操作対象ファイルを１つ前のファイルに統合し、操作対象ファイルの最終ページが操作対象ページとなっている状態で「統合」キー６９が操作されると、その操作対象ファイルを１つ後のファイルに統合する場合の処理手順を示しているが、必ずしもこのような処理手順であることには限られない。例えば、操作対象ファイルの任意のページが操作対象ページとなっている状態で「統合」キー６９が操作されると、操作対象ファイルを前後いずれのファイルに統合するかを選択させる画面を表示し、その画面に対してユーザが選択操作を行った場合、その選択操作に基づいて操作対象ファイルを前後いずれか一方のファイルに統合するような処理手順としても良い。
【００８４】
図９に戻り、上述した編集操作に基づく処理（ステップＳ３４）が、「完了」キー７０以外の操作キー３１が操作された場合に繰り返し行われるため、画像表示部３２はその都度、表示画面を更新する。それ故、ユーザは操作の都度、更新される各表示エリア８１，８２，８３を確認することにより、各ファイルの分割状態が所望の分割状態となっているかを把握することができるようになる。そしてユーザが所望する分割状態になっていない場合、操作パネル３の操作キー３１を操作することによってユーザが所望する分割状態となるように編集することができる。
【００８５】
次に図１７は、ファイル作成処理（ステップＳ４）の詳細な処理手順を示すフローチャートである。ファイル作成処理が開始すると、ファイル作成部５６が機能し、ＲＡＭ１２などに保存されている区切り情報の読み出しを行う（ステップＳ４１）。続いて、画像メモリ４１に格納されている画像データの読み出しを行う（ステップＳ４２）。尚、分割位置編集処理部５５によって画像の削除が行われた場合、ファイル作成部５６が画像メモリ４１から画像データを読み出す際には、その画像データは削除されている。そのため、ファイル作成部５６は、分割位置編集処理部５５によって分割位置の編集処理が行われた後に画像メモリ４１に残っている画像データの読み出しを行う。
【００８６】
ファイル作成部５６は、区切り情報と画像データの読み出しを終了すると、区切り情報に基づいて各ページの画像を分割し（ステップＳ４３）、分割した単位ごとに１つのファイルを作成することで、複数のファイルを作成する（ステップＳ４４）。そしてファイル作成処理（ステップＳ４）を終了する。
【００８７】
以上のようにして、複数ページから成る原稿を読み取ってファイル分割を行うことが指定された場合に、各種の処理が行われる。上述したように本実施形態の画像処理装置１は、複数ページから成る原稿を読み取ってファイル分割を行う際、ユーザによって指定された基準ページに基づいて基準画像を設定し、スキャナ部２が読み取る１ページずつの画像データが基準画像と類似していれば、その画像データに対応するページを原稿区切りとして検出する。そして検出した原稿区切りに基づいて全ページ分の画像データを複数のグループに自動分割する。したがって、本実施形態の場合には、従来のようにユーザが予め分割したい位置に白紙原稿を挿入したり、或いは文書を重ねる前に文書の向きを変えたりするなどの事前作業を行う必要がなく、原稿読み取り時の操作性が向上する。
【００８８】
一方、原稿区切りを自動検出することとした場合、必ずしもユーザが所望する位置を原稿区切りとして検出しないことがある。そのため、本実施形態の画像処理装置１は、原稿区切りに基づいて複数のグループに自動分割した結果を操作パネル３に表示すると共に、操作パネル３に対するユーザからの入力に基づいて複数のグループの分割位置を変更するように構成されている。そしてファイル作成部５６は、その変更後の分割位置に基づいて各グループに含まれる画像データをファイル化して複数のファイルを作成するので、誤った原稿区切りがそのまま反映された状態で複数のファイルが作成されることはなく、ユーザが所望する分割状態に整えられた複数のファイルが作成される。それ故、複数のファイルをコンピュータ６などに取り込んだ後に分割位置を調整するための作業を行う必要がなくなるので、操作性がより一層向上する。
【００８９】
尚、本実施形態では、図７に示したように１ページ分の原稿読み取りを行いながら、原稿区切り検出処理を行う処理手順を例示したが、必ずしもこのような処理手順には限られず、例えば全ページ分の原稿読み取りが完了した後に原稿区切り検出処理を行うようにしても良い。
【００９０】
（第２の実施の形態）
次に第２の実施の形態について説明する。第１の実施の形態で説明したように、原稿区切り検出処理（図８参照）では、スキャナ部２が読み取った画像データと基準画像とを比較することで画像データが基準画像に類似するか否かを判断する。この判断には、例えば画像の濃度分析やマッチング処理などの負荷の大きな処理が伴う場合があるため、原稿区切り検出処理を画像処理装置１の内部で行うと、画像処理装置１のスループットが低下する可能性がある。そこで本実施形態では、原稿区切り検出処理をネットワーク４に接続されたサーバコンピュータ５に分担させる形態について説明する。尚、本実施形態でも画像処理装置１の全体的な構成などは第１の実施の形態で説明したものと同様である。
【００９１】
図２９は、本実施形態における画像処理装置１の処理概念を示す図である。この画像処理装置１は、複数ページから成る原稿９を読み取って複数のファイルにファイル分割することが指定された場合に、ユーザによって指定された基準ページに基づいて基準画像を登録した後、スキャナ部２が生成する画像データをサーバコンピュータ５に送信する。本実施形態では、原稿区切り検出部５４がサーバコンピュータ５に設けられており、サーバコンピュータ５は、画像処理装置１から基準画像と画像データとを受信すると、それに伴って原稿区切り検出部５４を機能させ、上述した原稿区切り検出処理（図８のフローチャートに基づく処理）を実行する。そして原稿区切り検出処理が終了すると、サーバコンピュータ５から画像処理装置１に対して区切り情報が送信されるようになっている。画像処理装置１は、サーバコンピュータ５から区切り情報を受信すると、それに伴い、上述した分割位置編集処理部５５を機能させ、ユーザが所望する分割状態に整えるための処理を行う。つまり、本実施形態の画像処理装置１は、ネットワーク４に接続されたサーバコンピュータ５に画像処理の一部を分担させることができるようになっている。具体的には、基準画像を指定した状態でスキャナ部２が生成した画像データをサーバコンピュータ５に送信し、サーバコンピュータ５において基準画像と画像データとを比較させることにより、基準画像と類似する画像を原稿区切りとして検出する処理を行わせる。ここで、基準画像の指定は、基準画像そのものの画像データをサーバコンピュータ５に送信するようにしても良いし、図２９に示すように基準ページ番号をサーバコンピュータ５に通知するものであっても構わない。
【００９２】
尚、画像処理の一部を分担させる装置は、サーバコンピュータ５に限らず、クライアントコンピュータ６ａ，６ｂであってもよい。またネットワーク４に接続された他の画像処理装置であってもよい。
【００９３】
図３０は、本実施形態の画像処理装置１において複数ページから成る原稿を読み取って複数のファイルに自動分割するための機能構成を示すブロック図である。図３０に示すように、本実施形態では画像処理装置１のＣＰＵ１１がプログラム１４に基づく処理を実行することにより、制御部１０が、原稿読取制御部５１、基準ページ設定部５２、基準画像登録部５３、コマンド送出部５９、分割位置編集処理部５５およびファイル作成部５６として機能する。またサーバコンピュータ５は、原稿区切り検出部５４として機能する。
【００９４】
画像処理装置１のコマンド送出部５９は、サーバコンピュータ５において原稿区切りを検出させるためのコマンドを生成し、そのコマンドと共に、基準画像を指定した状態で画像データをサーバコンピュータ５に送信することで、サーバコンピュータ５に原稿区切り検出処理を実行させる処理部である。したがって、サーバコンピュータ５は、画像処理装置１からこのコマンドを受信することにより、原稿区切り検出部５４を機能させ、基準画像に類似する画像を原稿区切りとして検出し、その結果を区切り情報として画像処理装置１に送信する。
【００９５】
このような構成により、本実施形態の画像処理装置１は、負荷の大きな処理である原稿区切り検出処理を行う必要がなくなるので、処理効率が向上し、スループットが低下することを抑制できるようになる。
【００９６】
尚、本実施形態において上述した部分以外の構成については、第１の実施の形態と同様であるので、ここでは詳細な説明を省略する。
【００９７】
（変形例）
以上、本発明に関する幾つかの実施形態について説明したが、本発明は上述した内容のものに限定されるものではなく、種々の変形例が適用可能である。例えば、上記においては主としてユーザが所望する分割状態に整えられた複数のファイルを作成するまでの処理を詳しく述べたが、例えばスキャン送信の場合には、上述した処理によって作成された複数のファイルをネットワーク４経由で複数のクライアントコンピュータ６のうちの指定された宛先に対して送信することも可能である。またＦＡＸ送信の場合には、上述した処理によって分割された複数のファイルのそれぞれに含まれる画像をそれぞれ別の宛先に対して送信することも可能である。
【００９８】
また上述した各実施形態において、原稿区切り検出部５４が原稿区切り検出処理を行って基準画像と画像データとの比較処理を行う際、各画像からテキストなどの文字情報を削除してから画像比較を行うようにしても良い。例えば各章のタイトルページでは、タイトル名などの文字情報が異なることが通常であるため、画像から文字情報を削除した後に画像比較を行うようにすれば、より高い精度で基準画像に類似する画像を特定することができるようになる。また複数ページから成る原稿の一部にユーザが手書きした部分がある場合には、その手書き部分を削除した後に画像比較を行うことで一段と精度の高い処理が行えるようになる。
【符号の説明】
【００９９】
１  画像処理装置
２  スキャナ部（画像読取手段）
３  操作パネル
１０  制御部
１４  プログラム
３１  操作キー（操作入力手段）
３２  画像表示部（表示手段）
５１  原稿読取制御部
５２  基準ページ設定部（基準ページ設定手段）
５３  基準画像登録部（基準画像登録手段）
５４  原稿区切り検出部（原稿区切り検出手段）
５５  分割位置編集処理部（分割位置編集処理手段）
５６  ファイル作成部（ファイル作成手段）
【図１】
2010198257.tif 000003
【図２】
2010198257.tif 000004
【図３】
2010198257.tif 000005
【図４】
2010198257.tif 000006
【図５】
2010198257.tif 000007
【図６】
2010198257.tif 000008
【図７】
2010198257.tif 000009
【図８】
2010198257.tif 000010
【図９】
2010198257.tif 000011
【図１０】
2010198257.tif 000012
【図１１】
2010198257.tif 000013
【図１２】
2010198257.tif 000014
【図１３】
2010198257.tif 000015
【図１４】
2010198257.tif 000016
【図１５】
2010198257.tif 000017
【図１６】
2010198257.tif 000018
【図１７】
2010198257.tif 000019
【図１８】
2010198257.tif 000020
【図１９】
2010198257.tif 000021
【図２０】
2010198257.tif 000022
【図２１】
2010198257.tif 000023
【図２２】
2010198257.tif 000024
【図２３】
2010198257.tif 000025
【図２４】
2010198257.tif 000026
【図２５】
2010198257.tif 000027
【図２６】
2010198257.tif 000028
【図２７】
2010198257.tif 000029
【図２８】
2010198257.tif 000030
【図２９】
2010198257.tif 000031
【図３０】
2010198257.tif 000032