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