(57)【要約】【課題】任意のセパレーターを指定できる画像形成装置の提供。【解決手段】原稿に挟まれたセパレーターの箇所で、原稿を読み取って得られた電子データを複数のファイルに分割する画像形成装置であって、原稿をスキャンして読み取る原稿読取部と、セパレーターが登録されるセパレーターテーブルを記憶する記憶部と、ユーザーが指定した任意のセパレーターをセパレーターテーブルに登録するセパレーター登録部と、各種セパレーターが登録されているセパレーターテーブルの中から原稿の分割に使用するセパレーターを選択するセパレーター選択部と、原稿を読み込んで得られたページごとの電子データを結合するドキュメント結合部と、セパレーターにより分割された電子データをファイルとして保存する分割ファイル保存部とを備える。【選択図】図１
2019012938.tif 000002
【特許請求の範囲】
【請求項１】
原稿に挟まれたセパレーターの箇所で、原稿を読み取って得られた電子データを複数のファイルに分割する画像形成装置であって、
原稿をスキャンして読み取る原稿読取部と、
前記セパレーターが登録されるセパレーターテーブルを記憶する記憶部と、
ユーザーが指定した任意のセパレーターを前記セパレーターテーブルに登録するセパレーター登録部と、
各種セパレーターが登録されている前記セパレーターテーブルの中から前記原稿の分割に使用するセパレーターを選択するセパレーター選択部と、
原稿を読み込んで得られたページごとの電子データを結合するドキュメント結合部と、
セパレーターにより分割された電子データをファイルとして保存する分割ファイル保存部と
を備えた画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
読み込まれた原稿の各ページと前記原稿の分割に使用するセパレーターとがどれくらい近似しているかを示す近似量を計算する近似量計算部をさらに備え、
前記分割ファイル保存部は、前記近似量が閾値を超えているとき、読み込まれた原稿の当該ページはセパレーターであると判断し、それまでに結合された電子データを１つのファイルとして前記記憶部に保存する
画像形成装置。
【請求項３】
請求項２に記載の画像形成装置であって、
前記セパレーターテーブルには、各セパレーターの表示名、各セパレーター本体であるバイナリデータ、および当該セパレーターを用いる際の前記閾値が格納されている
画像形成装置。
【請求項４】
請求項２または３に記載の画像形成装置であって、
前記閾値の高低は、セパレーターとして登録するイメージの複雑さ度合いと連動している
画像形成装置。
【請求項５】
原稿に挟まれたセパレーターの箇所で、原稿を読み取って得られた電子データを複数のファイルに分割する画像形成装置における情報処理方法であって、
ユーザーが指定した任意のセパレーターをセパレーターテーブルに登録し、
各種セパレーターが登録されている前記セパレーターテーブルの中から前記原稿の分割に使用するセパレーターを選択し、
原稿を読み込んで得られたページごとの電子データを結合し、
セパレーターにより分割された電子データをファイルとして保存する
ことを画像形成装置が行う
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数ページからなる原稿をスキャンして得られた電子データを複数のファイルに分割する画像形成装置および情報処理方法に関する。
【背景技術】
【０００２】
従来、複数ページからなる原稿をスキャンして得られた電子データを複数のファイルに分割する画像形成装置（ＭＦＰ、Multifunction Peripheral）が知られている。
【０００３】
例えば、特許文献１において開示されている技術では、複数ページからなる原稿に白紙のセパレーターを予め挿入しておき、画像形成装置が白紙のセパレーターを検出した場合に、その部分を区切りとしてスキャンした電子データを分割する。
【０００４】
また、例えば、特許文献２において開示されている技術では、原稿の特定のページを「基準ページ」としてユーザーに指定させ、指定されたページに似ているページでスキャンされた電子データをファイル分割する。例えば、３ページ目を基準ページとして指定したとき、３ページ目に似ているページがあればそこでファイルが分割される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１４１４２５号公報
【特許文献２】特開２０１０−１９８２５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の技術では、白紙をセパレーターにしているので、原稿内にユーザーがファイル分割したい箇所以外に白紙のページがあるとその部分でユーザーが意図しないファイル分割が行われてしまうという問題があった。
【０００７】
特許文献２の技術では、特許文献１の技術よりセパレーターに関する自由度は高いものの、原稿内の特定のページをセパレーターとして機能する基準ページとする関係上、実際に原稿内にあるページの中からセパレーターを選ばなければならないという問題があった。
【０００８】
以上のような事情に鑑み、本発明の目的は、任意のセパレーターを指定できる画像形成装置および情報処理方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一形態に係る画像形成装置は、原稿に挟まれたセパレーターの箇所で、原稿を読み取って得られた電子データを複数のファイルに分割する画像形成装置であって、原稿をスキャンして読み取る原稿読取部と、前記セパレーターが登録されるセパレーターテーブルを記憶する記憶部と、ユーザーが指定した任意のセパレーターを前記セパレーターテーブルに登録するセパレーター登録部と、各種セパレーターが登録されている前記セパレーターテーブルの中から前記原稿の分割に使用するセパレーターを選択するセパレーター選択部と、原稿を読み込んで得られたページごとの電子データを結合するドキュメント結合部と、セパレーターにより分割された電子データをファイルとして保存する分割ファイル保存部とを備える。
【００１０】
そのため、任意のセパレーターを指定できる。
【００１１】
上記目的を達成するため、本発明の一形態に係る画像形成装置では、読み込まれた原稿の各ページと前記原稿の分割に使用するセパレーターとがどれくらい近似しているかを示す近似量を計算する近似量計算部をさらに備え、前記分割ファイル保存部は、前記近似量が閾値を超えているとき、読み込まれた原稿の当該ページはセパレーターであると判断し、それまでに結合された電子データを１つのファイルとして前記記憶部に保存する構成でもよい。
【００１２】
上記目的を達成するため、本発明の一形態に係る画像形成装置では、前記セパレーターテーブルには、各セパレーターの表示名、各セパレーター本体であるバイナリデータ、および当該セパレーターを用いる際の前記閾値が格納されていてもよい。
【００１３】
上記目的を達成するため、本発明の一形態に係る画像形成装置では、前記閾値の高低は、セパレーターとして登録するイメージの複雑さ度合いと連動していてもよい。
【００１４】
上記目的を達成するため、本発明の一形態に係る情報処理方法は、原稿に挟まれたセパレーターの箇所で、原稿を読み取って得られた電子データを複数のファイルに分割する画像形成装置における情報処理方法であって、ユーザーが指定した任意のセパレーターをセパレーターテーブルに登録し、各種セパレーターが登録されている前記セパレーターテーブルの中から前記原稿の分割に使用するセパレーターを選択し、原稿を読み込んで得られたページごとの電子データを結合し、セパレーターにより分割された電子データをファイルとして保存することを画像形成装置が行う。
【発明の効果】
【００１５】
以上のように、本発明によれば、任意のセパレーターを指定できる。
【図面の簡単な説明】
【００１６】
【図１】全体的な処理の流れについて説明するためのフローチャートである。
【図２】ユーザーが指定する任意のセパレーターを画像形成装置に登録する際の画面例を示す図である。
【図３】ユーザーがセパレーターを選択する際の画面例を示す図である。
【図４】画像形成装置２０の構成を概略的に示す構成図である。
【図５】セパレーターテーブル２９ａの例を示す図である。
【図６】画像形成装置２０においてセパレーターを登録する処理の流れについて説明するためのシーケンス図である。
【図７】画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を１ページ読み込むごとにセパレーターとの近似量を計算する処理を説明するためのシーケンス図である。
【図８】画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を全て読み込んだ後、セパレーターとの近似量を計算する処理を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１８】
［概要］
最初に概要を説明する。
【００１９】
本発明では、ユーザーが読み込んだ原稿を分割するために原稿に挟み込む任意のセパレーターを予め画像形成装置でスキャンし、セパレーターとして登録しておく。分割したい原稿を読み込む際には、ユーザーは分割したい位置に登録したセパレーターを挟み込んだ状態で、原稿を読み込む。画像形成装置は、指定されたセパレーターと近似する原稿ページを検知したとき、検知したページの前後で電子データのファイルを分割する。
【００２０】
なお、以下の説明では、上記の機能は、画像形成装置の「スキャン送信」機能（紙原稿を読み込んで指定された宛先に送信する機能）の一部として実現される例を挙げて説明する。
【００２１】
以上、概要について説明した。
【００２２】
［全体的な処理の流れ］
次に、全体的な処理の流れについて説明する。図１は、全体的な処理の流れについて説明するためのフローチャートである。
【００２３】
まず、ユーザーが、ファイル分割に使いたいセパレーターを画像形成装置に登録する（ステップＳ１）。
【００２４】
次に、ユーザーが、必要に応じて、原稿を読み込んで得られる電子データをファイル分割したい位置に応じて、原稿内にセパレーターを挿入し挟み込む（ステップＳ２）。
【００２５】
以上が原稿を読み込みファイル分割するための準備作業である。
【００２６】
次に、ユーザーが、原稿に挟み込んだセパレーターを画像形成装置上で選択する（ステップＳ３）。なお、画像形成装置上ではデフォルトのセパレーターを定めておくことが出来るので、ステップＳ３で特に選択を行わなければ、デフォルトのセパレーターが選択される。
【００２７】
次に、画像形成装置が、セパレーターを挟んだ原稿のスキャンと、スキャンして得られた電子データの複数ファイルへの分割を行う（ステップＳ４）。
【００２８】
次に、画像形成装置が、分割したファイルを指定された宛先に送信する（ステップＳ５）。
【００２９】
以上が、全体的な処理の流れである。なお、ステップＳ１（セパレーターの登録）とステップＳ４（原稿のスキャンとファイル分割）については詳細を後述する。
【００３０】
［セパレーター登録画面の例］
次に、ユーザーが指定する任意のセパレーターを画像形成装置に登録する際の画面例を説明する。図２は、ユーザーが指定する任意のセパレーターを画像形成装置に登録する際の画面例を示す図である。
【００３１】
まず、左上に示されている表示部２６ａ上の「新規追加」アイコンＮＩをユーザーが押す。
【００３２】
すると、画面が右上の状態に遷移する。ここで、ユーザーは、新規追加するセパレーターの表示名と閾値を入力する。そしてセパレーターとして登録したいイメージを原稿読取部に置いた後、スタートボタンＳＢを押す。
【００３３】
スキャンが完了すると、画面が左下の状態に遷移する。この例では、新規追加されたセパレーターを示すアイコンＮＳが表示され、セパレーターの表示名が「ｓｅｐ＿ｉｍｇ＿ｄａｔａ」であり、セパレーターのイメージとして市松模様のイメージが登録されたことが分かる。
【００３４】
以上のように、本発明の一実施形態に係る画像形成装置では、任意のイメージをセパレーターとして登録し使用することが出来る。そのため、ユーザーは、ファイル分割する原稿のどのページにも似ていないイメージをセパレーターとして使用することにより、ファイルの誤分割を防ぐことが出来る。
【００３５】
以上、ユーザーが指定する任意のセパレーターを画像形成装置に登録する際の画面例を説明した。
【００３６】
［セパレーター選択画面の例］
次に、ユーザーがセパレーターを選択する際の画面例を説明する。図３は、ユーザーがセパレーターを選択する際の画面例を示す図である。
【００３７】
まず、ユーザーが画像形成装置においてスキャン送信機能を選択すると、左側の画面が表示される。そこで宛先（ここではａ＠ｂ．ｃｏｍ）を指定した後、ファイル分割ボタンＦＤを押す。
【００３８】
すると、右側の画面に遷移し、画像形成装置に登録されているセパレーター一覧が表示されるので、その中から所望のセパレーターを選択する。例えば、「ｓｅｐ＿ｉｍｇ＿ｄａｔａ」というセパレーターを選択するためには、アイコンＳＰ１を押す。
【００３９】
以上、ユーザーがセパレーターを選択する際の画面例を説明した。
【００４０】
［画像形成装置の構成］
次に、本発明の一実施形態に係る画像形成装置の構成について説明する。図４は画像形成装置２０の構成を概略的に示す構成図である。
【００４１】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００４２】
制御部２１は、原稿読取部２２、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２６、表示部２６ａ、ファクシミリ通信部２７、通信部２８、記憶部２９等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００４３】
制御部２１は、ユーザーから、操作部２６またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００４４】
また、制御部２１は、セパレーター登録部２１ａ、セパレーター選択部２１ｂ、ページ読取部２１ｃ、近似量計算部２１ｄ、分割ファイル保存部２１ｅ、ドキュメント結合部２１ｆ、およびファイル送信部２１ｇを有している。セパレーター登録部２１ａ、セパレーター選択部２１ｂ、ページ読取部２１ｃ、近似量計算部２１ｄ、分割ファイル保存部２１ｅ、ドキュメント結合部２１ｆ、およびファイル送信部２１ｇは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００４５】
セパレーター登録部２１ａは、ユーザーが指定した任意のセパレーターを画像形成装置２０に登録する。
【００４６】
セパレーター選択部２１ｂは、各種セパレーターが登録されているセパレーターテーブル２９ａの中から原稿の分割に使用するセパレーターを選択する。
【００４７】
ページ読取部２１ｃは、原稿読取部２２を駆動して原稿をページ単位で読み取る。
【００４８】
近似量計算部２１ｄは、読み込まれた原稿の各ページとセパレーターとがどれくらい近似しているかを示す近似量を計算する。
【００４９】
分割ファイル保存部２１ｅは、セパレーターにより分割された電子データをファイルとして保存する。
【００５０】
ドキュメント結合部２１ｆは、原稿を読み込んで得られたページごとの電子データを結合する。
【００５１】
ファイル送信部２１ｇは、分割され生成されたファイルを指定された宛先に送信する。
【００５２】
原稿読取部２２は、原稿から画像を読み取る。
【００５３】
画像処理部２３は、原稿読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、原稿読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００５４】
画像メモリー２４は、原稿読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００５５】
画像形成部２５は、原稿読取部２２で読み取られた画像データ等の画像形成を行う。
【００５６】
操作部２６は、画像形成装置２０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２６ａを備えている。
【００５７】
ファクシミリ通信部２７は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【００５８】
通信部２８は、ＬＡＮボード等の通信モジュールから構成され、通信部２８に接続されたＬＡＮ等を介して、ネットワーク上の装置(ＰＣ等)と種々のデータの送受信を行う。
【００５９】
記憶部２９は、原稿読取部２２によって読み取られた原稿画像およびセパレーターテーブル２９ａ（後述）などを記憶する。記憶部２９は、ＨＤＤなどの大容量の記憶装置である。
【００６０】
以上、画像形成装置２０の構成について説明した。
【００６１】
［セパレーターテーブルについて］
次に、セパレーターテーブル２９ａについて説明する。図５は、セパレーターテーブル２９ａの例を示す図である。
【００６２】
この図にあるように、画像形成装置２０に登録されたセパレーターは、セパレーター表示名、セパレーターイメージ（セパレーター本体のバイナリデータ）、近似判断時の閾値の３つがセパレーターテーブル２９ａに登録され、保存される。
【００６３】
ユーザーは、セパレーターを選択する際、このセパレーターテーブル２９ａ内にあるセパレーターの中から使うセパレーターを指定する。
【００６４】
ユーザーは、セパレーターごとに閾値の値を調整することにより、例えば、単純なイメージをセパレーターにした場合は閾値を上げ、複雑なイメージをセパレーターにした場合は閾値を下げるといった、セパレーターに用いるイメージの複雑さ度合いと閾値の高低を連動させた運用を行うことが出来る。
【００６５】
以上、セパレーターテーブル２９ａについて説明した。
【００６６】
［処理の流れ（セパレーターの登録）］
次に、画像形成装置２０においてセパレーターを登録する処理の流れについて説明する。図６は、画像形成装置２０においてセパレーターを登録する処理の流れについて説明するためのシーケンス図である。
【００６７】
まず、ユーザーが上述したセパレーターの登録画面を開く（ステップＳ１１）。
【００６８】
次に、セパレーター登録部２１ａが、デフォルトのセパレーター名称（表示名）および閾値をname変数およびthreshold変数に設定する（ステップＳ１１．１）。
【００６９】
次に、ユーザーが登録したいセパレーターを原稿として原稿読取部２２に置く（ステップＳ１２）。
【００７０】
次に、ユーザーがスタートボタンＳＢを押すことによりスキャンが開始される（ステップＳ１３）。
【００７１】
次に、ページ読取部２１ｂがスキャンされたページを読み取り、変数sep_img_dataに格納する（ステップＳ１３．１）。
【００７２】
次に、セパレーター登録部２１ａが、セパレーターをセパレーターテーブル２９ａに保存する（ステップＳ１３．２）。
【００７３】
なお、オプションとして、ユーザーが登録するセパレーターの表示名を変更したい場合、ユーザーが登録したい名称を指定して表示名の変更を指示すると（ステップＳ１４）、セパレーター登録部２１ａが、表示名を変更する（ステップＳ１４．１）。
【００７４】
また、オプションとして、ユーザーがセパレーターと読み込んだ原稿の各ページとの近似判定を行う際の閾値を変更したい場合、ユーザーが変更したい値を指定して閾値の変更を指示すると（ステップＳ１５）、セパレーター登録部２１ａが、閾値を変更する（ステップＳ１５．１）。
【００７５】
以上、画像形成装置２０においてセパレーターを登録する処理の流れについて説明した。
【００７６】
［処理の流れ（原稿のスキャンとファイル分割１）］
次に、画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を１ページ読み込むごとにセパレーターとの近似量を計算する処理を説明する。図７は、画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を１ページ読み込むごとにセパレーターとの近似量を計算する処理を説明するためのシーケンス図である。
【００７７】
なお、以下の説明では、デフォルトのセパレーターと閾値を使用するものとしているので、改めてセパレーターの選択と閾値の入力は行わない。
【００７８】
まず、ユーザーがスキャン送信したい原稿を原稿読取部２２に置く（ステップＳ２１）。
【００７９】
次に、ユーザーがスタートボタンＳＢを押してスキャンを開始する（ステップＳ２２）。
【００８０】
次に、変数doc_dataに対して空のドキュメントが作成される（ステップＳ２２．１）。
【００８１】
次に、ステップＳ２２．２からＳ２２．６までを原稿を１ページスキャンする度に実行する。
【００８２】
ページ読取部２１ｂが１ページ分の原稿をスキャンして変数page_dataに読み込む（ステップＳ２２．２）。
【００８３】
次に、近似量計算部２１ｃが、読み込んだページとセパレーターの近似量を計算し、計算結果を変数valに代入する（ステップＳ２２．３）。
【００８４】
次に、分割ファイル保存部２１ｄが、変数valが閾値を超えているか否かを判断し、超えている場合は、変数doc_dataの内容をN番目の分割ファイル（FileN.pdf）として記憶部２９に保存する（ステップＳ２２．４）。
【００８５】
なお、変数doc_dataの内容をN番目の分割ファイル（FileN.pdf）として記憶部２９に保存した場合は、変数doc_dataがクリアされ、空のドキュメントが生成される（ステップＳ２２．５）。
【００８６】
次に、ドキュメント結合部２１ｅが、変数valが閾値を超えているか否かを判断し、変数valが閾値以下である場合は、変数doc_data内の電子データと、変数page_data内の電子データを結合し、結合した電子データを変数doc_dataに格納する（ステップＳ２２．６）。
【００８７】
以上のステップＳ２２．２からＳ２２．６までが、原稿を１ページ読み込む度に繰り返し実行され、全てのページが読み込まれるまで実行される。
【００８８】
最後に、ファイル送信部２１ｆが、分割して生成されたファイル（File1.pdfからFileN.pdfまで）を指定された宛先に送信する（ステップＳ２２．７）。
【００８９】
以上、画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を１ページ読み込むごとにセパレーターとの近似量を計算する処理を説明した。
【００９０】
［処理の流れ（原稿のスキャンとファイル分割２）］
次に、画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を全て読み込んだ後、セパレーターとの近似量を計算する処理を説明する。図８は、画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を全て読み込んだ後、セパレーターとの近似量を計算する処理を説明するためのシーケンス図である。
【００９１】
なお、以下の説明では、デフォルトのセパレーターと閾値は使用しないで、改めてセパレーターの選択と閾値の入力を明示的に行っている。
【００９２】
まず、ユーザーがスキャン送信したい原稿を原稿読取部２２に置く（ステップＳ３１）。
【００９３】
次に、ユーザーが使用したいセパレーターを選択する（ステップＳ３２）。ここではセパレーターとして「sep_img_dataA」という表示名のセパレーターが選択されたものとする。
【００９４】
次に、ユーザーが使用したい閾値を入力する（ステップＳ３３）。ここでは、閾値Ａが設定されたものとする。
【００９５】
次に、ユーザーがスタートボタンＳＢを押してスキャンを開始する（ステップＳ３４）。
【００９６】
次に、ページ読取部２１ｂが全ページ分の原稿をスキャンして変数pages_dataに読み込む（ステップＳ３４．１）。
【００９７】
次に、変数doc_dataに対して空のドキュメントが作成される（ステップＳ３４．２）。
【００９８】
次に、ステップＳ３４．３からＳ３４．７までを変数pages_data内の電子データ１ページ分を処理する度に実行する。
【００９９】
ページ読取部２１ｂが１ページ分の電子データを変数pages_dataから読み出して変数page_dataに格納する（ステップＳ３４．３）。
【０１００】
次に、近似量計算部２１ｃが、処理対象となったページとセパレーターの近似量を計算し、計算結果を変数valに代入する（ステップＳ３４．４）。
【０１０１】
次に、分割ファイル保存部２１ｄが、変数valが閾値を超えているか否かを判断し、超えている場合は、変数doc_dataの内容をN番目の分割ファイル（FileN.pdf）として記憶部２９に保存する（ステップＳ３４．５）。
【０１０２】
なお、変数doc_dataの内容をN番目の分割ファイル（FileN.pdf）として記憶部２９に保存した場合は、変数doc_dataがクリアされ、空のドキュメントが生成される（ステップＳ３４．６）。
【０１０３】
次に、ドキュメント結合部２１ｅが、変数valが閾値を超えているか否かを判断し、変数valが閾値以下である場合は、変数doc_data内の電子データと、変数page_data内の電子データを結合し、結合した電子データを変数doc_dataに格納する（ステップＳ３４．７）。
【０１０４】
以上のステップＳ３４．３からＳ３４．７までが、電子データを１ページ分処理する度に繰り返し実行され、全てのページの処理が完了するまで実行される。
【０１０５】
最後に、ファイル送信部２１ｆが、分割して生成されたファイル（File1.pdfからFileN.pdfまで）を指定された宛先に送信する（ステップＳ３４．８）。
【０１０６】
以上、画像形成装置２０において原稿をスキャンしてファイル分割する処理の流れのうち、原稿を全て読み込んだ後、セパレーターとの近似量を計算する処理を説明した。
【０１０７】
［補足事項］
以上のように、本発明に係る画像形成装置２０は、原稿に挟まれたセパレーターの箇所で、原稿を読み取って得られた電子データを複数のファイルに分割する画像形成装置２０であって、原稿をスキャンして読み取る原稿読取部２２と、前記セパレーターが登録されるセパレーターテーブル２９ａを記憶する記憶部２９と、ユーザーが指定した任意のセパレーターを前記セパレーターテーブル２９ａに登録するセパレーター登録部２１ａと、各種セパレーターが登録されている前記セパレーターテーブル２９ａの中から前記原稿の分割に使用するセパレーターを選択するセパレーター選択部２１ｂと、原稿を読み込んで得られたページごとの電子データを結合するドキュメント結合部２１ｆと、セパレーターにより分割された電子データをファイルとして保存する分割ファイル保存部２１ｅとを備える。
【０１０８】
そのため、任意のセパレーターを指定できる。
【０１０９】
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１１０】
２０  …  画像形成装置
２１  …  制御部
２１ａ…  セパレーター登録部
２１ｂ…  セパレーター選択部
２１ｃ…  ページ読取部
２１ｄ…  近似量計算部
２１ｅ…  分割ファイル保存部
２１ｆ…  ドキュメント結合部
２１ｇ…  ファイル送信部
２２  …  原稿読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２６  …  操作部
２６ａ…  表示部
２７  …  ファクシミリ通信部
２８  …  通信部
２９  …  記憶部
２９ａ…  セパレーターテーブル
【図１】
2019012938.tif 000003
【図２】
2019012938.tif 000004
【図３】
2019012938.tif 000005
【図４】
2019012938.tif 000006
【図５】
2019012938.tif 000007
【図６】
2019012938.tif 000008
【図７】
2019012938.tif 000009
【図８】
2019012938.tif 000010