(57)【要約】【課題】所定のサイズやページ数でファイル分割する方法が知られているが、原稿の構成、章立てを無視した分割になってしまう問題があった。【解決手段】読み取った原稿の画像データを所定形式のデータに変換しファイル化する際に、ファイルの内容を確認しながら、簡単な操作で複数個のファイルに分けることが可能となる画像形成装置。設定した分割サイズに基づき、分割位置を予め検出する手段と、画像データを表示するプレビュー表示を行い、プレビュー表示上で分割位置を表示し、プレビュー表示画面を前後の分割位置へ遷移可能とするとともに、分割位置を変更可能とする。【選択図】図３
2020048141.tif 000002
【特許請求の範囲】
【請求項１】
読み取った原稿の画像データを所定形式のデータに変換する手段と、
前記データをファイル化するファイル生成手段と、
ファイルを分割する分割単位を設定する手段と、
設定した分割単位に基づき、分割位置を予め検出する手段と、
画像データを表示するプレビュー表示を行う手段と、
プレビュー表示上で、分割位置を表示する手段と、
プレビュー表示画面を前後の分割位置へ遷移可能とする手段と、
分割位置を変更可能とする手段と、
分割位置に従い前記画像データを分割してファイル化する手段と、
を有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は原稿を読み取って画像データを生成し、更に画像データからファイルを生成する画像形成装置に関する。
【背景技術】
【０００２】
従来の画像形成装置には、原稿を読み取って画像データを生成し、更に画像データからファイルを生成し、生成したファイルを所定の宛先に送信するものがあり、所定の宛先として電子メールやＵＳＢメモリを指定できるものがある。
【０００３】
この画像形成装置を利用して大量の原稿を読み取った場合、生成されるファイルのサイズが大きくなってしまい、送信先の制限で１ファイルのサイズ上限がある場合では、ファイル送信ができなくなってしまう。このような場合に対して、所定のサイズやページ数でファイルを分割する方法が知られているが、原稿の構成、章立てを無視した分割になってしまう問題があった。
【０００４】
この問題の解決策として、読み取った画像データをファイル化する際に、ファイルの内容を確認しながら、ユーザの望む形で複数個のファイルに分ける方法が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５９９２８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、一定のサイズでファイル分割する場合に分割位置が複数存在することがあり得るが、この時、分割位置のひとつひとつをユーザが選択することになり、操作に手間がかかるとういう課題があった。また、分割位置を選択する場合にファイルの内容を確認しながら行うことになるが、画像形成装置では小さい画面に内容を表示することが多い為、全ての内容を確認するには画面遷移が頻繁に発生することになり操作性がよくないといった課題があった。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る画像形成装置は、
読み取った原稿の画像データを所定形式のデータに変換する手段と、
前記データをファイル化するファイル生成手段と、
ファイルを分割する分割単位を設定する手段と、
設定した分割単位に基づき、分割位置を予め検出する手段と、
画像データを表示するプレビュー表示を行う手段と、
プレビュー表示上で、分割位置を表示する手段と、
プレビュー表示画面を前後の分割位置へ遷移可能とする手段と、
分割位置を変更可能とする手段と、
分割位置に従い前記画像データを分割してファイル化する手段と、
を有することを特徴とする。
【発明の効果】
【０００８】
本発明に係る画像形成装置によれば、読み取った画像データをファイル化する際に、ファイルの内容を確認しながら、簡単な操作でユーザの望む形で複数個のファイルに分けることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】ＭＦＰのハードウェア構成の一例を示す図
【図２（ａ）】ファイルを保存する際の操作画面の一例を示す図
【図２（ｂ）】ファイルを保存する際の操作画面の一例を示す図
【図２（ｃ）】ファイルを保存する際の操作画面の一例を示す図
【図３】原稿の読み取りからファイルの分割位置表示を行うまでのフローチャート
【図４（ａ）】ディスプレイ１１９の表示例を示す図
【図４（ｂ）】ディスプレイ１１９の表示例を示す図
【図５】保存開始ボタン４３５を押下した際に実行するファイルの分割と保存処理のフローチャー。
【図６】記憶装置１２０に記憶してある管理テーブルの一例を示す。
【図７】ユーザが分割位置を変更した場合のフローチャート
【図８】ユーザが前の分割位置へ移動ボタン４３１または、次の分割位置へ移動ボタン４３２を押下した場合のフローチャート
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１１】
＜第一の実施形態＞
図１は、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１のハードウェア構成の一例を示す図である。ＭＦＰ１０１は、画像形成装置の一例である。
【００１２】
システムバス１１０に対してＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、入力制御Ｉ／Ｆ１１４、表示制御Ｉ／Ｆ１１５、記憶装置Ｉ／Ｆ１１６、通信Ｉ／Ｆコントローラ１１７が接続されている。また、システムバス１１０に対しては、スキャナ１２１やプリンタ１２２も接続されている。システムバス１１０に接続される各部は、システムバス１１０を介して互いにデータのやりとりを行うことができるように構成されている。
【００１３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１は、各装置の制御やデータの計算・加工を行う装置である。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２は、揮発性のメモリであり、ＣＰＵ１１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３は、不揮発性のメモリであり、画像データやその他のデータ、ＣＰＵ１１１が動作するための各種プログラム等が、それぞれ所定の領域に格納されている。ＣＰＵ１１１は、例えばＲＯＭ１１３に格納されるプログラムに従い、ＲＡＭ１１２をワークメモリとして用いて、ＭＦＰ１０１の各部を制御する。尚、ＣＰＵ１１１が動作するためのプログラムは、ＲＯＭ１１３に格納されるのに限られず、記憶装置１２０に記憶されていてもよい。
【００１４】
入力制御Ｉ／Ｆ１１４は、ユーザ操作を受け付け、操作に応じた制御信号を生成し、ＣＰＵ１１１に供給する。例えば、入力制御Ｉ／Ｆ１１４は、ユーザ操作を受け付ける入力デバイスとして、不図示であるキーボードといった文字情報入力デバイスや数値などを直接入力するためのハードキー、あるいはタッチパネル１１８といったポインティングデバイス等と接続される。なお、タッチパネル１１８は、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにされている入力デバイスである。以下、本実施例においては、タッチパネルでの操作で説明しているが、それに限定されないことは言うまでもない。ＣＰＵ１１１は、入力デバイスに対してなされたユーザ操作に応じて入力制御Ｉ／Ｆ１１４で生成され供給される制御信号に基づき、プログラムに従いＭＦＰ１０１の各部を制御する。これにより、ユーザ操作に応じた動作をＭＦＰ１０１に行わせることができる。
【００１５】
表示制御Ｉ／Ｆ１１５は、ディスプレイ１１９に対して画像を表示させるための表示信号を出力する。例えば、ＣＰＵ１１１は、プログラムに従い、生成した表示制御信号を表示制御Ｉ／Ｆ１１５に対して供給する。表示制御Ｉ／Ｆ１１５は、この表示制御信号に基づき表示信号を生成してディスプレイ１１９に対して出力する。例えば、表示制御Ｉ／Ｆ１１５は、ＣＰＵ１１１が生成する表示制御信号に基づき、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面をディスプレイ１１９に表示させる。また、タッチパネル１１８は、ディスプレイ１１９と一体的に構成されていても良い。例えば、タッチパネル１１８は光の透過率がディスプレイ１１９の表示を妨げないように構成され、ディスプレイ１１９の表示面の上層に取り付けられる。そして、タッチパネル１１８における入力座標と、ディスプレイ１１９上の表示座標が対応付けられる。これにより、あたかもユーザがディスプレイ１１９上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。
【００１６】
記憶装置Ｉ／Ｆ１１６には、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリなどの記憶装置１２０が接続されている。ＣＰＵ１１１の制御に基づき、記憶装置１２０からのデータの読み出しや、記憶装置１２０に対するデータの書き込みが行われる。記憶装置１２０をＲＡＭ１１２やＲＯＭ１１３の代わりに使用しても構わない。
【００１７】
また、記憶装置１２０として、ＵＳＢ（ＵＮＩＶＥＲＳＡＬ  ＳＥＲＩＡＬ  ＢＵＳ）フラッシュメモリ（ＵＳＢメモリ）などの半導体メモリを用いた補助記憶装置を使用することも可能である。
【００１８】
通信Ｉ／Ｆコントローラ１１７は、ＣＰＵ１１１の制御に基づき、例えばＬＡＮやインターネット、有線、無線等の各種ネットワークに対する通信を行う。ネットワーク１０２には、ＰＣや他のＭＦＰ、プリンタ、サーバ等、様々な装置がＭＦＰ１０１と通信可能に接続される。
【００１９】
通信Ｉ／Ｆコントローラ１１７がＣＰＵ１１１の制御に基づき、ファイルを添付した電子メールを作成し、ネットワーク１０２に接続されたメールサーバに送信する。
【００２０】
スキャナ１２１は、ＣＰＵ１１１の制御に基づき、原稿を読み取り、画像データを生成する。例えば、ＣＰＵ１１１は、入力制御Ｉ／Ｆ１１４を介して入力されたユーザの指示により、スキャナ１２１に対してスキャン処理を実施させる。スキャナ１２１は、不図示の原稿台やＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）に置かれた原稿を読み取り、デジタルデータ化し、画像データを生成する。そして、スキャナ１２１は、生成した画像データを記憶装置Ｉ／Ｆ１１６を介して記憶装置１２０に格納する。
【００２１】
プリンタ１２２は、ＣＰＵ１１１の制御に基づき、記憶装置１２０に保存された画像データを印刷処理する。例えば、ＣＰＵ１１１は、入力制御Ｉ／Ｆ１１４を介して入力されたユーザの指示や、通信Ｉ／Ｆコントローラ１１７を介して外部装置から入力されたコマンドの指示によりプリンタ１２２に対して印刷処理を実施させる。不図示の１つ以上の用紙供給部から用紙を供給し、その用紙に印刷する。用紙供給部は、Ａ４、Ａ５など特定の大きさの用紙をまとめて大量に供給できるカセット供給と、人が手で用紙を設置する手差し供給がある。プリンタ１２２は、記憶装置１２０から画像データを読出し、印刷可能なデータ形式に変換し、紙原稿に印字する。
【００２２】
図２（ａ）、図２（ｂ）、図２（ｃ）は本実施形態に係る画像形成装置において、ファイルを保存する際の操作画面の一例を示す図である。
【００２３】
なお、本実施形態では、タッチパネル１１８を介してユーザから受け付ける各種ユーザ操作に応答して、そのユーザ要求に対応した操作画面をディスプレイ１１９に選択的に表示させるように、ＣＰＵ１１１が制御する構成を例示する。
【００２４】
図２（ａ）において、ファイル保存の設定画面２００では、各種設定ボタン２０１〜２０５、キャンセルボタン２０６から構成される。
【００２５】
ユーザは設定ボタンを選択することにより、読み取った画像データから生成するファイルに対する設定を行う。設定にはカラー選択２０１（カラー、白黒、自動など）、解像度２０２（３００×３００ｄｐｉ、６００×６００ｄｐｉなど）、倍率２０３（拡大、縮小）、読取サイズ２０４（Ａ４，Ａ３など）、ファイル形式２０５（ＰＤＦ，ＴＩＦＦなど）がある。本図例ではファイル形式２０５選択時にファイルサイズの上限を設定する画面へ遷移する。その他、本発明と直接関係のないボタンについては説明を省略する。
【００２６】
図２（ｂ）において、ファイル形式を設定する画面２１０について説明する。本画面は図２（ａ）でファイル形式２０５ボタン押下後に遷移する画面である。
【００２７】
本画面はファイル形式を選択するボタン群２１１と、ページごとに分割する場合に選択するボタン２１２と、サイズごとに分割する場合に選択するボタン２１３と、キャンセルボタン２１４と、ＯＫボタン２１５から構成される。本画面例ではファイル形式として「ＴＩＦＦ」が選択され、サイズごとに分割するボタン２１３が選択されている状態を表現している。本画面例ではサイズごとに分割するボタン２１３が選択されると図２（ｃ）で示すサイズを設定する画面へ遷移する構成としている。キャンセルボタン２１４が押下されると設定をキャンセルし図２（ａ）へ戻り、ＯＫボタン２１５が押下されると設定を保持したまま図２（ａ）へ戻る。
【００２８】
図２（ｃ）において、分割するファイルサイズを設定する画面２２０について説明する。
【００２９】
本画面には分割サイズを指定するプラスキー２２１、マイナスキー２２２があり、このボタンを押下することで分割サイズを変更する。本画面では３ＭＢが設定されている状態で、１〜９９まで数値を変更することが可能である。また、不図示のテンキーにより数値を直接入力することも可能である。キャンセルボタン２２３が押下されると設定をキャンセルし図２（ｂ）へ戻りサイズごとに分割する選択も解除する。一方でＯＫボタン２２４が押下されると設定を保持したまま図２（ｂ）へ戻る。
【００３０】
次に図３のフローチャートを用いて、原稿の読み取りからファイルの分割位置がわかる表示を行うまでの動作の流れについて説明する。
【００３１】
なお以下の各ステップはＭＦＰ１０１のＣＰＵ１１１が指示することにより実行される。
【００３２】
ステップＳ１０１では、図２で示した操作画面より、ユーザが生成するファイルに関する設定を行う。本ステップにおいて、保存するファイル形式やサイズごとに分割する際の上限値が設定されることになる。設定値はＣＰＵ１１１の指示により記憶装置１２０に記憶する。
【００３３】
ステップＳ１０２では、ユーザは原稿をスキャナ１２１に設置し、読み取りを指示し、読み取りを開始する。
【００３４】
ステップＳ１０３では、原稿を読み取り、画像データを生成し、記憶装置１２０に一時保管する。
【００３５】
ステップＳ１０４では、全ての原稿の読み取りが完了したか否かを判定し、全ての読み取りが完了したと判定した場合はステップＳ１０５へ進み、原稿が残っている場合はステップＳ１０２に戻る。
【００３６】
ステップＳ１０５では、ステップＳ１０３で保管した画像データを読み出す。
【００３７】
ステップＳ１０６では、ステップＳ１０５で読み出した画像データをステップＳ１０１で設定された所定のファイル形式に変換した場合のファイルサイズを計算する。計算したファイルサイズは記憶装置１２０に記憶する。なお、記憶する情報は原稿を読み取った順にページ番号を振り、ページ番号とファイルサイズを関連付けた管理テーブルとして記憶する。管理テーブルの例は図６で記載する。
【００３８】
ステップＳ１０７では、ステップＳ１０６のファイルサイズがステップＳ１０１で設定したファイルサイズの上限値を超えるか否か判定する。この判定はステップＳ１０６で作成した管理テーブルを参照し、分割位置として設定されるまでのファイルサイズを累積した値と、ステップＳ１０１で設定したファイルサイズの上限値を比較する。上限値を超える場合はステップＳ１０８へ進み、超えない場合はステップＳ１０９へ進む。
【００３９】
ステップＳ１０８では、上限値を超えるページ番号を分割位置として記憶装置１２０の管理テーブルに記憶する。
【００４０】
ステップＳ１０９では、ステップＳ１０３で保管した画像データがまだ残っているか判定する。残っている場合はステップＳ１０５へ戻り次の画像データに対して処理を行う。残っていないと判定した場合はステップＳ１１０へ進む。
【００４１】
ステップＳ１１０では、ステップＳ１０３で保管した画像データを読み出す。
【００４２】
ステップＳ１１１では、ステップＳ１１０で読み出した画像データを、ディスプレイ１１９に表示するためのプレビュー表示用のデータとして画像データを縮小表示した画像へ変換し、記憶装置１２０に記憶する。
【００４３】
ステップＳ１１２では、ステップＳ１１１で作成した画像をディスプレイ１１９に表示する。
【００４４】
ステップＳ１１３では、ステップＳ１１２で表示した画像がステップＳ１０８で記憶した分割位置のページ番号と一致する画像か否か判定する。一致すると判定した場合はステップＳ１１４へ進み、一致すると判定しなかった場合はステップＳ１１５へ進む。
【００４５】
ステップＳ１１４では、ステップＳ１１２で表示した画像にファイルの分割位置がわかる表示を行う。表示例については図４（ａ），図４（ｂ）で説明する。
【００４６】
ステップＳ１１５では、ステップＳ１０３で保管した画像データがまだ残っているか判定する。残っている場合はステップＳ１１０へ戻り次の画像データに対して処理を行う。残っていないと判定した場合は処理を完了する。
【００４７】
次に図４（ａ），図４（ｂ）を用いて上記したフローによって表示されるディスプレイ１１９の表示例について説明する。
【００４８】
図４（ａ）のディスプレイ１１９には複数のプレビュー表示用の画像を表示し、読み取った画像を左側から右側へ読み取った順序で表示する。本図例では画像４０１から４０５の５ページ分が表示されている。
【００４９】
また本図例では画像４０２と画像４０３の間にはファイルの分割位置を示す表示４２０が表示されている。
【００５０】
ディスプレイ１１９はタッチパネル式ディスプレイ機能を備えており、画像が５ページ以上ある場合はフリック操作により次の画像を表示する画面へ遷移することが可能である。
【００５１】
前の分割位置へ移動ボタン４３１、次の分割位置へ移動ボタン４３２の押下により、前後の分割位置が存在する場合はその該当位置へ表示画面を遷移することができる。
【００５２】
例えば次の分割位置が存在する場合に次の分割位置へ移動ボタン４３２が押下されると、図４（ｂ）で示す画面が表示され、本図例では画像４０８と画像４０９の間にはファイルの分割位置を示す表示４２１が表示されている。一方、図４（ｂ）において、前の分割位置へ移動ボタン４３１が押下されると、図４（ａ）の表示画面へ戻ることになる。
【００５３】
また、分割位置変更ボタン４３３を押下すると、分割位置を示す表示４２０、４２１をタッチしドラッグ操作を行うことで任意の位置へ変更することが可能となる。
【００５４】
一方、中止ボタン４３４を押下すると、全ての処理をキャンセルし、画像形成装置の初期画面へ遷移する。
【００５５】
保存開始ボタン４３５を押下すると、設定した分割位置でファイルを分割し保存する処理を開始する。
【００５６】
図５において、保存開始ボタン４３５を押下した際に実行するファイルの分割と保存処理フローについて説明する。
【００５７】
なお以下の各ステップはＭＦＰ１０１のＣＰＵ１１１が指示することにより実行される。
【００５８】
ステップＳ５０１において、記憶装置１２０から分割位置の情報を記憶してある管理テーブルを読み出す。
【００５９】
ステップＳ５０２において、図３のステップＳ１０３で保管した画像データを読み出す。
【００６０】
ステップＳ５０３において、ステップＳ５０２で読み出した画像データを図３のステップＳ１０１で設定された所定のファイル形式に変換したデータを作成する。
【００６１】
ステップＳ５０４において、記憶装置１２０のＵＳＢメモリに本処理フローでファイルを一つも作成していない場合はＵＳＢメモリにファイルを新規作成し処理対象ファイルとして設定する。
【００６２】
ステップＳ５０５において、記憶装置１２０に記憶してある管理テーブルを参照し、ステップＳ５０３で作成したデータが、分割位置に該当するページ番号に一致するか否か判定する。分割位置に該当する画像データと判定した場合はステップＳ５０６へ進み、判定しなかった場合はステップＳ５０７へ進む。
【００６３】
ステップＳ５０６において、記憶装置１２０のＵＳＢメモリに新規ファイルを作成し新規作成したファイルを処理対象ファイルとして設定する。
【００６４】
ステップＳ５０７において、ステップＳ５０３で作成したデータを処理対象ファイルに書き込む。
【００６５】
ステップＳ５０８において、図３のステップＳ１０３で保管した画像データがまだ残っているか判定する。残っている場合はステップＳ５０２へ戻り次の画像データに対して処理を行う。残っていないと判定した場合は処理を終了させる。
【００６６】
図６を用いて、記憶装置１２０に記憶してある管理テーブルの情報について説明する。
【００６７】
図６（ａ）の管理テーブル６００には、原稿のページ番号６０１の情報が記憶され、ページ番号は原稿を読み取った順序で１から割り当てる数値である。本図例では１ページから７ページまでの情報が記憶されている。
【００６８】
６０２はサイズ情報であり所定のファイル形式に変換した場合の各ページのサイズ情報を記憶しており、ページ番号と対応付けて管理している。
【００６９】
６０３はファイルの分割位置を表しており、本図例では分割サイズの上限値として５ＭＢが設定されている場合の例であり、ファイルが分割された場合に先頭ページとなるページ番号に対して○が記載されている。本図例では１ページ、３ページ、５ページが分割位置として設定されていることを表現している。
【００７０】
次に、図７を用いて図４（ａ），図４（ｂ）で示した操作画面においてユーザが分割位置を変更した場合の処理フローについて説明する。
【００７１】
なお以下の各ステップはＭＦＰ１０１のＣＰＵ１１１が指示することにより実行される。
【００７２】
ステップＳ７０１では、図４（ａ），図４（ｂ）で示した操作画面より、ユーザが分割位置の変更を指示するとＣＰＵ１１１は管理テーブル６００の分割位置を変更する。例えば、管理テーブル６００に対して、ユーザがページ番号５にあった分割位置をページ番号４の位置に変更したとする。この時、管理テーブル６００は図６（ｂ）で示した管理テーブル６１０の内容に更新され、分割位置の情報はページ番号４が分割位置となり（６１１）、ページ番号５は分割位置ではなくなる（６１２）。
【００７３】
ステップＳ７０２では、管理テーブルのサイズ情報を元に、変更があった分割位置前後の分割位置を所定のファイルサイズの上限を超えない分割位置になるように分割位置を自動変更する。例えば、図６（ｃ）の管理テーブル６２０で示した通り、新たにページ番号４が分割位置となったため、ページ番号４を起点に所定のファイルサイズである５ＭＢを超えないように、ページ番号７が新たな分割位置として設定される（６２１）。
【００７４】
さらに、ページ番号４の前の分割位置であるページ番号３を起点に所定のファイルサイズである５ＭＢを超えないように、分割位置を設定する。この例では５ＭＢを超えていないため新たな分割位置は設定されない。
【００７５】
ステップＳ７０３では、管理テーブル６２０を参照し、変更された分割位置を操作画面に表示する。
【００７６】
次に、図８を用いて図４（ａ），図４（ｂ）で示した操作画面において、ユーザが前の分割位置へ移動ボタン４３１または、次の分割位置へ移動ボタン４３２を押下した場合の処理フローについて説明する。
【００７７】
なお以下の各ステップはＭＦＰ１０１のＣＰＵ１１１が指示することにより実行される。
【００７８】
ステップＳ８０１では、ユーザが前の分割位置へ移動ボタン４３１または、次の分割位置へ移動ボタン４３２を押下すると、ＣＰＵ１１１は管理テーブル６００を参照し、現在表示している分割位置を特定し、前または次の分割位置を特定する。
【００７９】
ステップＳ８０２では、ステップＳ８０１で特定した分割位置を含む複数の画像を表示するために必要がページ範囲を特定する。図４（ａ）の例では、ディスプレイ１１９には５ページ分の画像を表示するため、分割位置を含む５ページ分の画像に該当するページ範囲を特定する。
【００８０】
ステップＳ８０３では、ステップＳ８０２で特定したページ範囲のページに該当するプレビュー表示用のデータが既に記憶装置１２０に存在するか確認する。存在する場合はステップＳ８０６へ進み、存在しない場合はＳ８０４へ進む。
【００８１】
ステップＳ８０４では、ステップＳ８０３のページの画像データを記憶装置１２０から読み出す。
【００８２】
ステップＳ８０５では、ステップＳ８０４で読み出した画像データをディスプレイ１１９に表示するためのプレビュー表示用のデータとして画像データを縮小表示した画像へ変換し、記憶装置１２０に記憶する。
【００８３】
ステップＳ８０６では、プレビュー表示用の画像データをディスプレイ１１９に表示する。
【００８４】
ステップＳ８０７では、ステップＳ８０６で表示した画像が管理テーブルの分割位置のページ番号と一致する画像か否か判定する。一致すると判定した場合はステップＳ８０８へ進み、一致すると判定しなかった場合はステップＳ８０９へ進む。
【００８５】
ステップＳ８０８では、ステップＳ８０６で表示した画像にファイルの分割位置がわかる表示を行う。
【００８６】
ステップＳ８０９では、ステップＳ８０２で特定したページ範囲の全てのページに対して処理が完了したか否か判断する。完了したと判断した場合は処理を終了させ、完了したと判断しなかった場合はステップＳ８０３に戻り残りのページに対して処理を継続する。
【００８７】
以上のように、前記した実施の形態により、読み取った画像データをファイル化する際に、ファイルの内容を確認しながら、簡単な操作でユーザの望む形で複数個のファイルに分けることが可能となる。
【符号の説明】
【００８８】
１０１  ＭＦＰ、１１０  システムバス、１１１  ＣＰＵ、１１２  ＲＡＭ、
１１３  ＲＯＭ、１１４  入力制御Ｉ／Ｆ、１１５  表示制御Ｉ／Ｆ、
１１６  記憶装置Ｉ／Ｆ、１１７  通信Ｉ／Ｆコントローラ、１１８  タッチパネル、
１１９  ディスプレイ、１２０  記憶装置、１２１  スキャナ、１２２  プリンタ
【図１】
2020048141.tif 000003
【図２（ａ）】
2020048141.tif 000004
【図２（ｂ）】
2020048141.tif 000005
【図２（ｃ）】
2020048141.tif 000006
【図３】
2020048141.tif 000007
【図４（ａ）】
2020048141.tif 000008
【図４（ｂ）】
2020048141.tif 000009
【図５】
2020048141.tif 000010
【図６】
2020048141.tif 000011
【図７】
2020048141.tif 000012
【図８】
2020048141.tif 000013