(57)【要約】【課題】簡単な操作によって、複数頁の画像データを含むファイルを各画像データ毎のファイルとして分割できるようにする。【解決手段】記録媒体９からＰＤＦファイルを読み出すファイル読み出し部２１と、ＰＤＦファイルのインデックス画像を生成するインデックス画像生成部２２と、インデックス画像をディスプレイ７の画面上に表示させる画像表示部２３と、ディスプレイ７の画面上に表示されたインデックス画像の中から１つのインデックス画像が選択されたことを認識するインデックス画像認識部２５と、インデックス画像認識部２５によって認識されたインデックス画像に対応する元のＰＤＦファイルを、当該ＰＤＦファイルに含まれる各画像データ毎に分割して新たなファイルを生成するデータ加工部２６として、ＰＣ１をファイル加工プログラムが機能させるようにする。【選択図】　　　　図２
2004086371.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されたファイルを読み出すファイル読み出し手段と、
前記ファイル読み出し手段が読み出したファイルのインデックス画像を生成するインデックス画像生成手段と、
前記インデックス画像生成手段によって生成されたインデックス画像をディスプレイ画面上に表示させる画像表示手段と、
前記画像表示手段によってディスプレイ画面上に表示されたインデックス画像の中から所望のインデックス画像が選択されたことを認識するインデックス画像認識手段と、
前記インデックス画像認識手段によって認識されたインデックス画像に対応する元のファイルを、当該ファイルに含まれる各画像データ毎に分割して新たなファイルを生成する加工手段として
コンピュータを機能させることを特徴とするファイル加工プログラム。
【請求項２】
前記ファイルは、ヘッダ、オブジェクト、クロスレファレンスセクション及びトレイラから構成され、
前記加工手段は、前記ファイルを複製し、当該複製したファイルから不要なオブジェクトを削除し、クロスレファレンスセクション及びトレイラを削除後のオブジェクトに対応した内容に書き換えることによって、新たなファイルを生成することを特徴とする請求項１に記載のファイル加工プログラム。
【請求項３】
前記加工手段は、元のファイルから１つの複製ファイルを生成して不要なオブジェクトを削除し、クロスレファレンスセクション及びトレイラを書き換えて１つの新たなファイルを生成した後に、元のファイルを更に複製して別個の新たなファイルの生成処理に移ることを特徴とする請求項２に記載のファイル加工プログラム。
【請求項４】
前記加工手段は、コンピュータのストレージ空き容量が少ない場合に、前記１つの新たなファイルの生成後に別個の新たな分割ファイルの生成処理に移るファイル分割処理を実行し、コンピュータのストレージ空き容量が多い場合には、分割処理に必要な数だけのファイルを一度に複製して、複製した各ファイルについてのオブジェクト削除、クロスレファレンスセクション及びトレイラ変更の処理を並行して行うことを特徴とする請求項３に記載のファイル加工プログラム。
【請求項５】
前記画像表示手段は、前記加工手段がファイル分割処理を実行する前に、分割後にデータ量が増加する旨のメッセージをディスプレイ画面上に表示させることを特徴とする請求項２乃至請求項４のいずれかに記載のファイル加工プログラム。
【請求項６】
前記加工手段は、前記画像表示手段が前記分割後のデータ量が増加する旨のメッセージをディスプレイに表示させた後にユーザからファイル分割処理実行の指示があった場合にのみ、当該ファイル分割処理を実行することを特徴とする請求項５に記載のファイル加工プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータに対してファイルを加工させるための技術に関する。
【０００２】
【従来の技術】
従来から、特定のプラットフォームに依存せずに表示できるドキュメントフォーマットとして、例えば、文書管理用のＰＤＦ（Ｐｏｒｔａｂｌｅ　Ｄｏｃｕｍｅｎｔ　Ｆｏｒｍａｔ）が知られている。このＰＤＦ形式のファイル（以下、ＰＤＦファイルという）は、その利便性から広く使用されており、現在の電子ドキュメントの事実上の標準フォーマットとなっている。このＰＤＦファイルについて、複数頁の画像データを含む１つのファイルを各頁毎に分割して複数のファイルに加工する等の加工を行う場合は、画像編集用のアプリケーション（例えばＡｃｒｏｂａｔ　ＰＤＦ等）が用いられる。
【０００３】
【発明が解決しようとする課題】
しかしながら、複数頁の画像データを含むＰＤＦファイルを各頁毎に分割する場合、分割したい画像データがＰＤＦファイル内の何頁目か等の値を入力して、加工対象となる画像データを特定する作業を行わなければならない。よって、ユーザはＰＤＦファイル内の画像データのページ順等を把握しておかなければ加工対象にする画像データを特定することができなかった。
【０００４】
本発明は、上述した問題点を解決するためになされたものであり、簡単な操作で当該ファイル内の加工対象とする画像データを特定してファイルを加工することができるファイル加工プログラムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載の発明は、記録媒体に記録されたファイルを読み出すファイル読み出し手段と、
前記ファイル読み出し手段が読み出したファイルのインデックス画像を生成するインデックス画像生成手段と、
前記インデックス画像生成手段によって生成されたインデックス画像をディスプレイ画面上に表示させる画像表示手段と、
前記画像表示手段によってディスプレイ画面上に表示されたインデックス画像の中から所望のインデックス画像が選択されたことを認識するインデックス画像認識手段と、
前記インデックス画像認識手段によって認識されたインデックス画像に対応する元のファイルを、当該ファイルに含まれる各画像データ毎に分割して新たなファイルを生成する加工手段として
コンピュータを機能させることを特徴とするファイル加工プログラムである。
【０００６】
この発明によれば、ディスプレイ上に表示されているインデックス画像の中から、ユーザが所望のインデックス画像を選択すれば、選択されたインデックス画像に対応する画像データが、当該ファイルから分割されて別個の新たなファイルとして生成される。これにより、ユーザはファイル内の画像データのページ順等を把握していなくても、画像表示手段に表示される情報（インデックス画像）に基づいて、簡単な操作（マウスポインタの操作等）をするだけで、ファイル内の画像データを分割して別個の新たなファイルを作成することが可能になる。
【０００７】
また、請求項２に記載の発明は、請求項１に記載のファイル加工プログラムにおいて、前記ファイルは、ヘッダ、オブジェクト、クロスレファレンスセクション及びトレイラから構成され、
前記加工手段は、前記ファイルを複製し、当該複製したファイルから不要なオブジェクトを削除し、クロスレファレンスセクション及びトレイラを削除後のオブジェクトに対応した内容に書き換えることによって、新たなファイルを生成するものである。
【０００８】
この構成では、従来のような、ファイル内の画像データを削除したにも拘わらず、削除した画像データ及びそれまでのクロスレファレンスセクション及びトレイラをそのまま残し、当該画像データを削除したと取り扱う内容のクロスレファレンスセクション及びトレイラを更に追加するといった処理を行わない。当該発明では、分割後の新たなファイルでは、不要になったオブジェクトは消去して新たなファイルに残さないと共に、加工後の新たなオブジェクトに合わせてクロスレファレンスセクション及びトレイラを書き換え、加工前のクロスレファレンスセクション及びトレイラを新たなファイルに残さない。よって、１つのファイルを複数のファイルに分割しても、分割後に増加するデータ量は極めて少なくなる。
【０００９】
また、請求項３に記載の発明は、請求項２に記載のファイル加工プログラムにおいて、前記加工手段は、元のファイルから１つの複製ファイルを生成して不要なオブジェクトを削除し、クロスレファレンスセクション及びトレイラを書き換えて１つの新たなファイルを生成した後に、元のファイルを更に複製して別個の新たなファイルの生成処理に移るものである。
【００１０】
この構成によれば、ファイルの分割処理時に、１つの新たなファイルを生成処理を終えてから別個の新たなファイルの生成処理を行うので、一度に複数の複製ファイルを生成したり、複数のファイルについての分割処理を並行して行わない。よって、当該ファイル分割処理時にコンピュータに大きなストレージ空き容量を必要としないので、コンピュータにかかる負担が軽減され、ハングアップ等の不具合が防止される。
【００１１】
また、請求項４に記載の発明は、請求項３に記載のファイル加工プログラムにおいて、前記加工手段は、コンピュータのストレージ空き容量が少ない場合に、前記１つの新たな分割ファイルの生成後に別個の新たな分割ファイルの生成処理に移るファイル分割処理を実行し、コンピュータのストレージ空き容量が多い場合には、分割処理に必要な数だけのファイルを一度に複製して、複製した各ファイルについてのオブジェクト削除、クロスレファレンスセクション及びトレイラ変更の処理を並行して行うものである。
【００１２】
この発明によれば、コンピュータのストレージ容量の空きが少ない場合は、前記１つの新たな分割ファイルの生成後に別個の新たな分割ファイルの生成処理に移るようにすることでコンピュータにかかる負担を軽減し、ハングアップ等の不具合を防止する一方、コンピュータのストレージ容量が多くある場合には、一度に複数の複製ファイルを生成して、各複製ファイルについて並行してオブジェクト削除、クロスレファレンスセクション及びトレイラの書き換えを行って、分割処理を短時間で終了させることが可能となる。
【００１３】
また、請求項５に記載の発明は、請求項１乃至請求項４のいずれかに記載のファイル加工プログラムにおいて、前記画像表示手段は、前記加工手段がファイル分割処理を実行する前に、分割後にデータ量が増加する旨のメッセージをディスプレイ画面上に表示させるものである。
【００１４】
この構成によれば、新たに生成した分割ファイルの各々に、新たに生成されたヘッダ、クロスレファレンスセクション及びトレイラが付されることによって、分割後の各ファイルのデータ量合計が分割前のファイルデータ量よりも増加することをユーザが前もって知ることができるので、当該分割処理のためにコンピュータのストレージ容量不足によるハングアップや異常終了を生じる事態を未然に防止することができる。
【００１５】
また、請求項６に記載の発明は、請求項５に記載のファイル加工プログラムにおいて、前記加工手段は、前記画像表示手段が前記分割後のデータ量が増加する旨のメッセージをディスプレイに表示させた後にユーザからファイル分割処理実行の指示があった場合にのみ、当該ファイル分割処理を実行するものである。
【００１６】
この構成によれば、前記分割後にファイルデータ量が増加する旨のメッセージ表示後に、ユーザからファイル分割処理の実行指示があった場合にのみ、加工手段がファイル分割処理を実行するので、より確実にコンピュータのハングアップや異常終了を生じることを防止することができる。
【００１７】
【発明の実施の形態】
以下、本発明の一実施形態に係るファイル加工プログラムについて図面を参照して説明する。本実施形態では、加工対象となるファイルとして、ＰＤＦファイルを例にして説明する。図１は、本発明に係るファイル加工プログラムがインストールされるパーソナルコンピュータの概略構成を示すブロック図である。図１に示すように、パーソナルコンピュータ（以下、ＰＣ）１は、装置全体の動作制御を司るＣＰＵ２を備え、このＣＰＵ２には、内部バスによって入力装置３，ＲＯＭ４，ＲＡＭ５，記憶装置６，ディスプレイ７及び記録媒体読取装置８が接続されている。これら各部はＣＰＵ２の制御の下、内部バスを介して各種データが各部間で入出力され、各種処理が実行される。
【００１８】
入力装置３はキーボードやマウス等から構成され、ユーザによって操作指示等が入力されるものである。ＲＯＭ４には、装置全体の動作制御用のシステムプログラム等が記憶されている。記憶装置６は、ハードディスクドライブ等から構成され、本発明に係るファイル加工プログラム等が記憶されている。ＣＰＵ２は、記憶装置６からファイル加工プログラム等を読み出し、その処理を実行して各ブロックの動作を制御する。また、ＲＡＭ５はＣＰＵ２の作業領域として用いられる。ディスプレイ７はＣＲＴ又は液晶表示装置等からなり、ＣＰＵ２による制御で各種画面を表示する。なお、当該ＰＣ１の構成はあくまでも一例に過ぎない。
【００１９】
上記ファイル加工プログラムを、ＣＤ−ＲＯＭ、ＦＤ等の記録媒体９から、ディスクドライブ等で構成される記録媒体読取装置８を用いて読み取り、記憶装置６に記録するようにしてもよい。また、当該ＰＣ１がネットワークを介して他のコンピュータ等に接続されている場合には、当該コンピュータ等からネットワークを介してファイル加工プログラム等をダウンロードしてもよい。
【００２０】
次に、上記のように構成されたＰＣ１の主要な機能について説明する。　次に、上記のように構成されたＰＣ１の主要な機能について説明する。図２はＰＣ１の主要機能ブロック図である。図２に示すように、ＰＣ１では、記録装置６に記憶されたファイル加工プログラムに従って、ＣＰＵ２がプログラム実行部として機能する。１又は２以上の画像データを含むＰＤＦファイル１〜ｎが記憶されたＣＤ−ＲＯＭ等の記録媒体９は、記録媒体読取装置８を介してＣＰＵ２によって読み出される。当該ＰＤＦファイルは記憶装置６に記憶されたものであってもよい。記録媒体９又は記憶装置６から読み出されたＰＤＦファイルは、その内容を表示するインデックス画像がＣＰＵ２によって生成され、生成されたインデックス画像は画像メモリとして機能するＲＡＭ５に一旦転送され、ディスプレイ７に表示される。
【００２１】
ＣＰＵ２は、記憶装置６内のファイル加工プログラムによる指示に基づいて、記録媒体９に記録されているＰＤＦファイルを読み出す画像ファイル読出部（画像ファイル読出手段）２１と、ＰＤＦファイル内の画像データの内容を縮小表示するインデックス画像を生成するインデックス画像生成部（インデックス画像生成手段）２２と、生成したインデックス画像をＲＡＭ５を介してディスプレイ７の画面上に表示させる画像表示部（画像表示手段）２３と、ユーザのマウスポインタの操作等によりディスプレイ７の画面上のインデックス画像の中から所望のインデックス画像が選択されたことを認識するインデックス画像認識部（インデックス画像認識手段）２５と、インデックス画像認識部２５が認識した内容に基づいてＰＤＦファイルを構成するヘッダ、オブジェクト、クロスレファレンスセクション及びトレイラ等を複写、削除又は書き換え等して、新たなＰＤＦファイルを生成するためのデータ加工部（加工手段）２６として機能する。
【００２２】
なお、上記のようなファイル加工処理を行う機能を備えた当該ＰＣ１を、上記ファイル加工処理用の画像処理装置として扱うことも可能である。
【００２３】
次に、本発明に係るファイル加工プログラムによるＰＤＦファイルの分割処理について説明する。図３は当該分割処理を示すフローチャート、図４は分割処理前後におけるＰＤＦファイルの概略構成を示す図、図５は分割処理不可の表示画面を示す図、図６は分割処理に必要なストレージ容量及び分割処理実行確認のメッセージの表示画面を示す図、図７は分割処理を行うファイルを選択する操作時のディスプレイ画面を示す図である。なお、分割処理とは、１つのＰＤＦファイルの複数頁の画像データが含まれている場合に、当該ＰＤＦファイルを各画像データ毎に分割して新たなファイルを生成する処理をいう。また、当該分割処理には、ＰＤＦファイル内の画像データを抽出して、抽出した画像データを別個の新たなＰＤＦファイルとして生成する処理を含んでもよい。
【００２４】
ディスプレイ７に、記録媒体９に記憶されているＰＤＦファイル（当該ファイルに含まれる第１頁の画像データ）をインデックス画像で一覧表示している状態において（Ｓ１）、ユーザが所望のインデックス画像上でマウスポインタ（ポインタの一例）を操作する等によって、分割しようとするＰＤＦファイルが選択されると、図７に示すように各メニューをディスプレイ７に表示させる。この各メニューから「積み重ね解除」（分割処理）が指示されると、当該選択されたＰＤＦファイルを分割処理の対象となるＰＤＦファイルとして認識する（Ｓ２）。
【００２５】
そして、当該ＰＤＦファイルの分割に必要な作業領域量と、ストレージ空き容量とを比較し（Ｓ３）、ストレージの空き容量が足りない場合は（Ｓ３でＮＯ）、当該分割処理ができない旨（図５）を表示させる（Ｓ９）。ストレージ空き容量が足りる場合は（Ｓ３でＹＥＳ）、例えば図６に示すように、ディスプレイ７の画面上に、当該分割処理に必要なストレージ空き容量及び当該分割処理を行うか否かを確認するメッセージを表示させる（Ｓ４）。
【００２６】
Ｓ４の表示後、ユーザから分割処理実行の指示があった場合は（Ｓ５でＹＥＳ）、当該分割処理の対象となるＰＤＦファイルを分割処理に必要な数だけ複製する（Ｓ６）。具体的には、図４に示すように、ヘッダ（ファイル情報等）、オブジェクト（ｂｏｄｙ、画像データ又は文書データ部分）１、クロスレファレンスセクション（ｂｏｄｙを管理するための索引情報等）及びトレイラ（ファイルの終わりを識別するための情報であり、制御データ等を有する）で構成されるＰＤＦファイルを、当該ＰＤＦファイルに含まれる画像データ（ｂｏｄｙ）の数よりも１つ少ない数だけ複製ファイルを生成する。そして、これら各ファイルから不要なオブジェクト（ｂｏｄｙ）を削除する（Ｓ７）。すなわち、分割後の新たなＰＤＦファイルの画像データとして残したいオブジェクト以外のオブジェクトを削除する。
【００２７】
各ＰＤＦファイルについて上記不要なオブジェクト削除を行った後、各ファイルのクロスレファレンスセクション及びトレイラを、削除後に残した新たなオブジェクトを示す内容に書き換える（Ｓ８）。以上により、分割処理が終了する。
【００２８】
次に、本発明に係るファイル加工プログラムによるＰＤＦファイルの分割処理の第２実施形態について説明する。図８は当該分割処理を示すフローチャート、図９は分割処理前後におけるＰＤＦファイルの概略構成を示す図である。
【００２９】
上記第１実施形態では、分割処理に必要な数だけのファイルを一度に複製して、複製した各ファイルについてのオブジェクト削除、クロスレファレンスセクション及びトレイラ変更の処理を並行して行っていたが（図３のＳ６〜Ｓ８）、本第２実施形態では、新たに作成する分割ファイルを１つずつ生成処理するものとし、１つの分割ファイルの生成処理を終えてから、別の分割ファイルの生成処理に移る（図８のＳ１６〜Ｓ２１）。
【００３０】
すなわち、ユーザから分割処理実行の指示があると（Ｓ１５でＹＥＳ）、当該分割処理の対象となるＰＤＦファイルを１つだけ複製し（Ｓ１６）、当該複製したファイルから分割後に不要となるオブジェクトを削除し（Ｓ１７）、当該ファイルのクロスレファレンスセクション及びトレイラを削除後に残した新たなオブジェクトを示す内容に書き換える（Ｓ１８）。このＳ１６〜Ｓ１８の処理は、元のＰＤＦファイルに含まれるオブジェクト数よりも１つ少ない数だけの新たな分割ファイルの生成を終えるまで繰り返す（Ｓ１９）。
【００３１】
そして、元のＰＤＦファイルに含まれるオブジェクト数よりも１つ少ない数だけの新たな分割ファイルの生成を終えると（Ｓ１９でＹＥＳ）、元のＰＤＦファイル自体を処理の対象とし、当該元のＰＤＦファイルから分割後に不要となるオブジェクトを削除すると共に（Ｓ２０）、元のＰＤＦファイルのクロスレファレンスセクション及びトレイラを削除後のオブジェクトを示す内容に書き換える（Ｓ２１）。以上により、分割処理が終了する。
【００３２】
なお、Ｓ１９では、元のＰＤＦファイルに含まれるオブジェクト数よりも１つ少ない数の新たな分割ファイルを生成し、最後は元のファイル自体を処理の対象としているが、このような処理の代わりに、元のＰＤＦファイルのオブジェクト数だけ新たな分割ファイルを生成し、その後に元のファイルを消去するようにしてもよい。
【００３３】
この第２実施形態の場合、元のＰＤＦファイルから一度に複数の複製ファイルを生成する処理を行わず、図９に示すように、１つの複製ファイルについてオブジェクト削除等を行ってデータ量を減らした後に、次の新たな分割ファイル生成処理に移るので、上述した図４に示した分割処理のようにファイル複製のために大きな作業領域が必要となることがない。従って、本第２実施形態では、分割処理実行前にＳ１３でストレージの空き容量を確認するときは、第１実施形態よりも少ない空き容量であっても分割処理可能と判断する。
【００３４】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、分割処理実行前にストレージ容量を確認したとき、第１実施形態の分割処理（分割処理に必要な数だけのファイルを一度に複製して、複製した各ファイルについてのオブジェクト削除、クロスレファレンスセクション及びトレイラ変更の処理を並行して行う処理）を実行するに足りるストレージ容量がある場合は、当該第１実施形態に係る分割処理を実行し、ストレージの空き容量が第１実施形態の分割処理を実行するに足りない場合は、第２実施形態の分割処理（新たな分割ファイルを１つずつ生成し、１つの分割ファイルの生成処理を終えてから次の分割ファイルの生成処理に移る処理）を実行するようにしてもよい。このようにすれば、ストレージに空き容量が十分にある場合には、複数の分割ファイル生成処理を並行して行って処理時間を短縮し、ストレージの空き容量に余裕がない場合には、複数の分割ファイル生成処理を１つずつ行って、コンピュータに大きな負担をかけずにハングアップ等の不具合を防止することができる。
【００３５】
また、上記実施形態では、ディスプレイ７に各ＰＤＦファイルのインデックス画像を一覧表示している状態において、ユーザが所望のインデックス画像（ＰＤＦファイル）を選択したときに、上記各分割処理を実行するようにしているが、図１０に示すような、１つのＰＤＦファイル内の各頁毎の画像データの一覧を表示している状態のときに、ユーザが所望のインデックス画像を選択すれば、選択したインデックス画像に対応する画像データを、当該ＰＤＦファイルから抽出して、別個の新たなＰＤＦファイルとして生成するようにしてもよい。かかる別個の新たなＰＤＦファイルの生成処理は、上記図３及び図８に示した処理と同様にして行う。
【００３６】
また、上記実施形態では、加工対象となるＰＤＦファイル又はＰＤＦファイル内の画像データの選択を、マウスポインタの操作によって行うものとして説明しているが、キーボード入力や他のポインタを用いた選択操作によって行うものでも構わない。
【００３７】
また、上記実施形態では、本発明に係るファイル加工プログラムの加工対象になるファイルをＰＤＦファイルとして説明しているが、ＰＤＦファイル以外の形式のファイルを加工対象とすることも可能である。
【００３８】
【発明の効果】
以上のように請求項１に記載の発明によれば、ディスプレイ上に表示されているインデックス画像の中から、ユーザが所望のインデックス画像を選択すれば、選択されたインデックス画像に対応する画像データが、当該ファイルから分割されて別個の新たなファイルとして生成される。これにより、ユーザはファイル内の画像データのページ順等を把握していなくても、画像表示手段に表示される情報（インデックス画像）に基づいて、簡単な操作（マウスポインタの操作等）をするだけで、ファイル内の画像データを分割して別個の新たなファイルを作成することが可能になる。
【００３９】
また、請求項２に記載の発明によれば、不要になったオブジェクトは消去して分割後の新たなファイルに残さず、加工後の新たなオブジェクトに合わせてクロスレファレンスセクション及びトレイラを書き換えて、加工前のクロスレファレンスセクション及びトレイラを新たなファイルに残さないので、１つのファイルを複数のファイルに分割した後に増加するデータ量を極めて少なくすることができる。
【００４０】
また、請求項３に記載の発明によれば、ファイルの分割処理時に、１つの新たなファイルを生成処理を終えてから別個の新たなファイルの生成処理を行うので、当該分割処理時にコンピュータに大きなストーレジ空き容量を必要とせず、コンピュータにかかる負担が軽減されてハングアップ等の不具合が防止される。
【００４１】
また、請求項４に記載の発明によれば、コンピュータのストレージ容量が少ない場合は、前記１つの新たな分割ファイルの生成後に別個の新たな分割ファイルの生成処理に移るようにして、コンピュータにかかる負担を軽減してハングアップ等の不具合を防止できる一方、コンピュータのストレージ容量が多くある場合には、一度に複数の複製ファイルを生成して、各複製ファイルについて並行してオブジェクト削除、クロスレファレンスセクション及びトレイラの書き換えを行うことによって、分割処理を短時間で終了させることができる。
【００４２】
また、請求項５に記載の発明によれば、分割後の各ファイルのデータ量合計が分割前のファイルデータ量よりも増加することをユーザが前もって知ることができるので、当該分割処理によってコンピュータのストレージ装置の空き容量不足によるハングアップや異常終了を生じることを未然に防止することができる。
【００４３】
また、請求項６に記載の発明によれば、前記分割後にファイルデータ量が増加する旨のメッセージ表示後に、ユーザからファイル分割処理の実行指示があった場合にのみ、加工手段がファイル分割処理を実行するので、より確実にコンピュータのハングアップや異常終了が生じることを防止することができる。
【図面の簡単な説明】
【図１】本発明に係るファイル加工プログラムがインストールされたＰＣの概略構成を示すブロック図である。
【図２】ファイル加工プログラムがインストールされたＰＣの主要機能ブロック図である。
【図３】本発明に係るファイル加工プログラムによるＰＤＦファイルの分割処理を示すフローチャートである。
【図４】分割処理前後におけるＰＤＦファイルの概略構成を示す図である。
【図５】分割処理不可の旨の表示画面を示す図である。
【図６】分割処理に必要なストレージ容量及び分割処理実行確認のメッセージの表示画面を示す図である。
【図７】分割処理を行うファイルを選択する操作時のディスプレイ画面を示す図である。
【図８】本発明に係るファイル加工プログラムによるＰＤＦファイルの分割処理の第２実施形態を示すフローチャートである。
【図９】分割処理前後におけるＰＤＦファイルの概略構成を示す図である。
【図１０】分割処理におけるファイル選択操作時のディスプレイ画面を示す図である。
【符号の説明】
１　　ＰＣ
７　　ディスプレイ
２１　画像ファイル読出部
２２　インデックス画像生成部
２３　画像表示部
２５　インデックス画像認識部
２６　データ加工部
【図１】
2004086371.tif 000003
【図２】
2004086371.tif 000004
【図３】
2004086371.tif 000005
【図４】
2004086371.tif 000006
【図５】
2004086371.tif 000007
【図６】
2004086371.tif 000008
【図７】
2004086371.tif 000009
【図８】
2004086371.tif 000010
【図９】
2004086371.tif 000011
【図１０】
2004086371.tif 000012