(57)【要約】【課題】添付ファイルが添付された電子メールの保存態様を改良する。【解決手段】添付ファイル付き電子メール８０から、ヘッダ９０、本文９２、添付ファイルＡ９４、添付ファイルＢ９６を抽出する。そして、ファイル形式変換部７０において、ヘッダ９０、本文９２のファイル形式を、添付ファイルＡ９４と同じファイル形式に変換する。ファイル合成部７２では、添付ファイルＡ９４、ヘッダ９８、本文１００をこの順で重ねて、添付ファイルＡ９４と同じファイル形式からなる電子ファイル１１０を生成する。【選択図】図３
2008257346.tif 000002
【特許請求の範囲】
【請求項１】
互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、
少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式に変換する変換手段と、
前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、
を備えることを特徴とする電子ファイル処理装置。
【請求項２】
互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、
前記第２の電子ファイルのファイル形式を、前記第２の電子ファイルのファイル形式及び前記第１の電子ファイルのファイル形式とは異なるファイル形式に変換するとともに、前記第１電子ファイルの一部または全部のファイル形式を、前記第２電子ファイルが変換されるファイル形式に変換する変換手段と、
前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、
を備えることを特徴とする電子ファイル処理装置。
【請求項３】
請求項１または２に記載の電子ファイル処理装置において、
前記第１電子ファイルは、電子メールであり、
前記第２電子ファイルは、前記電子メールに添付された添付ファイルであることを特徴とする電子ファイル処理装置。
【請求項４】
請求項３に記載の電子ファイル処理装置において、
前記電子メールには、複数の添付ファイルが添付され、
前記変換手段及び前記生成手段による処理は、各添付ファイルについて行われることを特徴とする電子ファイル処理装置。
【請求項５】
請求項３に記載の電子ファイル処理装置において、さらに、
前記電子メールに関連する電子メールの一部または全部に対して、そのファイル形式を前記合成された電子ファイルのファイル形式に変換し、前記合成された電子ファイルとの再合成を行う再合成手段を備えることを特徴とする電子ファイル処理装置。
【請求項６】
請求項１または２に記載の電子ファイル処理装置において、
前記第１電子ファイルには、前記第２電子ファイルの通信網上の所在情報が埋め込まれ、
前記取得手段は、前記第１電子ファイルに埋め込まれた前記所在情報に基づいて前記第２電子ファイルを取得することを特徴とする電子ファイル処理装置。
【請求項７】
請求項１または２に記載の電子ファイル処理装置において、
前記生成手段は、前記第２電子ファイルに付与されていたファイル名に基づいて、前記合成された電子ファイルにファイル名を付与することを特徴とする電子ファイル処理装置。
【請求項８】
請求項１または２に記載の電子ファイル処理装置において、
前記生成手段は、前記合成された電子ファイルを表示手段に表示させる場合に前記第２電子ファイルが前記第１電子ファイルよりも先に表示される態様で、両電子ファイルの合成を行うことを特徴とする電子ファイル処理装置。
【請求項９】
互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、
少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式に変換する変換手段と、
前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、
として、コンピュータを機能させることを特徴とする電子ファイル処理プログラム。
【請求項１０】
互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、
前記第２の電子ファイルのファイル形式を、前記第２の電子ファイルのファイル形式及び前記第１の電子ファイルのファイル形式とは異なるファイル形式に変換するとともに、前記第１電子ファイルの一部または全部のファイル形式を、前記第２電子ファイルが変換されるファイル形式に変換する変換手段と、
前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、
として、コンピュータを機能させることを特徴とする電子ファイル処理プログラム。
【請求項１１】
電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、
前記電子メールの本文に該当する本文データの一部または全部に対して、そのファイル形式を前記添付ファイルのファイル形式に変換する変換手段と、
前記変換手段により変換された前記本文データの一部または全部と、前記添付ファイルとを合成し、合成された電子ファイルを生成する生成手段と、
を備えることを特徴とする電子ファイル処理装置。
【請求項１２】
請求項１１に記載の電子ファイル処理装置において、
前記電子メールには、前記添付ファイルが複数添付され、
前記変換手段は、前記本文データのファイル形式を、各添付ファイルのファイル形式に変換し、
前記生成手段は、前記変換手段により変換された各本文データと、ファイル形式が対応する添付ファイルとを合成し、これにより、各添付ファイルについて前記合成された電子ファイルを生成することを特徴とする電子ファイル処理装置。
【請求項１３】
請求項１１に記載の電子ファイル処理装置において、
前記電子メールには、前記添付ファイルが複数添付され、
前記変換手段は、前記本文データのファイル形式を、一つの添付ファイルのファイル形式に変換するとともに、他の添付ファイルも、前記一つの添付ファイルのファイル形式に変換し、
前記合成手段は、前記一つの添付ファイルと、前記変換手段により変換された前記本文データと、前記変換手段により変換された前記他の添付ファイルとを合成することを特徴とする電子ファイル処理装置。
【請求項１４】
電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、
前記電子メールの本文に該当する本文データの一部または全部に対して、そのファイル形式を前記添付ファイルのファイル形式に変換する変換手段と、
前記変換手段により変換された前記本文データの一部または全部と、前記添付ファイルとを合成し、合成された電子ファイルを生成する生成手段と、
としてコンピュータを機能させることを特徴とする電子ファイル処理プログラム。
【請求項１５】
電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、
前記添付ファイルのファイル形式を、前記添付ファイルのファイル形式及び前記電子メールのファイル形式とは異なるファイル形式に変換するとともに、前記電子メールの本文に該当する本文データの一部または全部のファイル形式を、前記添付ファイルが変換されるファイル形式に変換する変換手段と、
前記変換手段により変換された前記添付ファイルと、前記変換手段により変換された前記本文データの一部または全部とを合成し、合成された電子ファイルを生成する生成手段と、
を備えることを特徴とする電子ファイル処理装置。
【請求項１６】
電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、
前記添付ファイルのファイル形式を、前記添付ファイルのファイル形式及び前記電子メールのファイル形式とは異なるファイル形式に変換するとともに、前記電子メールの本文に該当する本文データの一部または全部のファイル形式を、前記添付ファイルが変換されるファイル形式に変換する変換手段と、
前記変換手段により変換された前記添付ファイルと、前記変換手段により変換された前記本文データの一部または全部とを合成し、合成された電子ファイルを生成する生成手段と、
としてコンピュータを機能させることを特徴とする電子ファイル処理プログラム。
【請求項１７】
互いにファイル形式が異なる第１電子ファイル、第２電子ファイル、及び第３電子ファイルを、これらの電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、
少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式及び前記第３電子ファイルのファイル形式に変換する変換手段と、
前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第２電子ファイルとを合成して、合成された電子ファイルを生成するとともに、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第３電子ファイルとを合成して、合成された別の電子ファイルを生成する生成手段と、
を備えることを特徴とする電子ファイル処理装置。
【請求項１８】
互いにファイル形式が異なる第１電子ファイル、第２電子ファイル、及び第３電子ファイルを、これらの電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、
少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式及び前記第３電子ファイルのファイル形式に変換する変換手段と、
前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第２電子ファイルとを合成して、合成された電子ファイルを生成するとともに、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第３電子ファイルとを合成して、合成された別の電子ファイルを生成する生成手段と、
としてコンピュータを機能させることを特徴とする電子ファイル処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ファイル処理装置及び電子ファイル処理プログラムに関する。
【背景技術】
【０００２】
通信網を通じて取得された電子ファイルとこれに結合する電子ファイルは、なんらかの処理に供される過程で、切り離されることがある。例えば、電子メールに添付された添付ファイルは、しばしば、電子メールから取り外されて利用される。
【０００３】
下記特許文献１には、受信した電子メールを管理する技術が記載されている。この技術では、電子メールから抽出したヘッダ情報、本文、および添付ファイルを別々にファイル化し、インデックステーブルを用いて一元的に管理している。
【０００４】
また、下記特許文献２には、携帯電話端末などにおいて、画像ファイルが添付された電子メールを受信した場合に、画像ファイルを指定フォルダに保存して、規則に従って自動再生する技術が開示されている。電子メールの本文は、画像ファイルに対応づけて指定フォルダに保存されており、画像ファイルとの切り換え表示がなされる。
【０００５】
【特許文献１】特開２００５−１６６０３９号公報
【特許文献２】特開２００６−７９２６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ファイル形式が異なった状態で結合関係にある両ファイルを合成して電子ファイルを生成する電子ファイル処理装置、または、電子ファイル処理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載の電子ファイル処理装置の発明は、互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式に変換する変換手段と、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、を備える。
【０００８】
請求項２に記載の電子ファイル処理装置の発明は、互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、前記第２の電子ファイルのファイル形式を、前記第２の電子ファイルのファイル形式及び前記第１の電子ファイルのファイル形式とは異なるファイル形式に変換するとともに、前記第１電子ファイルの一部または全部のファイル形式を、前記第２電子ファイルが変換されるファイル形式に変換する変換手段と、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、を備える。
【０００９】
請求項３に記載の電子ファイル処理装置の発明は、請求項１または２に記載の電子ファイル処理装置において、前記第１電子ファイルは、電子メールであり、前記第２電子ファイルは、前記電子メールに添付された添付ファイルである。
【００１０】
請求項４に記載の電子ファイル処理装置の発明は、請求項３に記載の電子ファイル処理装置において、前記電子メールには、複数の添付ファイルが添付され、前記変換手段及び前記生成手段による処理は、各添付ファイルについて行われる。
【００１１】
請求項５に記載の電子ファイル処理装置の発明は、請求項３に記載の電子ファイル処理装置において、さらに、前記電子メールに関連する電子メールの一部または全部に対して、そのファイル形式を前記合成された電子ファイルのファイル形式に変換し、前記合成された電子ファイルとの再合成を行う再合成手段を備える。
【００１２】
請求項６に記載の電子ファイル処理装置の発明は、請求項１または２に記載の電子ファイル処理装置において、前記第１電子ファイルには、前記第２電子ファイルの通信網上の所在情報が埋め込まれ、前記取得手段は、前記第１電子ファイルに埋め込まれた前記所在情報に基づいて前記第２電子ファイルを取得する。
【００１３】
請求項７に記載の電子ファイル処理装置の発明は、請求項１または２に記載の電子ファイル処理装置において、前記生成手段は、前記第２電子ファイルに付与されていたファイル名に基づいて、前記合成された電子ファイルにファイル名を付与する。
【００１４】
請求項８に記載の電子ファイル処理装置の発明は、請求項１または２に記載の電子ファイル処理装置において、前記生成手段は、前記合成された電子ファイルを表示手段に表示させる場合に前記第２電子ファイルが前記第１電子ファイルよりも先に表示される態様で、両電子ファイルの合成を行う。
【００１５】
請求項９に記載の電子ファイル処理プログラムの発明は、互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式に変換する変換手段と、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、として、コンピュータを機能させる。
【００１６】
請求項１０に記載の電子ファイル処理プログラムの発明は、互いにファイル形式が異なる第１電子ファイル及び第２電子ファイルを、両電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、前記第２の電子ファイルのファイル形式を、前記第２の電子ファイルのファイル形式及び前記第１の電子ファイルのファイル形式とは異なるファイル形式に変換するとともに、前記第１電子ファイルの一部または全部のファイル形式を、前記第２電子ファイルが変換されるファイル形式に変換する変換手段と、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記第２電子ファイルとを合成し、合成された電子ファイルを生成する生成手段と、として、コンピュータを機能させる。
【００１７】
請求項１１に記載の電子ファイル処理装置の発明は、電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、前記電子メールの本文に該当する本文データの一部または全部に対して、そのファイル形式を前記添付ファイルのファイル形式に変換する変換手段と、前記変換手段により変換された前記本文データの一部または全部と、前記添付ファイルとを合成し、合成された電子ファイルを生成する生成手段と、を備える。
【００１８】
請求項１２に記載の電子ファイル処理装置の発明は、請求項１１に記載の電子ファイル処理装置において、前記電子メールには、前記添付ファイルが複数添付され、前記変換手段は、前記本文データのファイル形式を、各添付ファイルのファイル形式に変換し、前記生成手段は、前記変換手段により変換された各本文データと、ファイル形式が対応する添付ファイルとを合成し、これにより、各添付ファイルについて前記合成された電子ファイルを生成する。
【００１９】
請求項１３に記載の電子ファイル処理装置の発明は、請求項１１に記載の電子ファイル処理装置において、前記電子メールには、前記添付ファイルが複数添付され、前記変換手段は、前記本文データのファイル形式を、一つの添付ファイルのファイル形式に変換するとともに、他の添付ファイルも、前記一つの添付ファイルのファイル形式に変換し、前記合成手段は、前記一つの添付ファイルと、前記変換手段により変換された前記本文データと、前記変換手段により変換された前記他の添付ファイルとを合成する。
【００２０】
請求項１４に記載の電子ファイル処理プログラムの発明は、電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、前記電子メールの本文に該当する本文データの一部または全部に対して、そのファイル形式を前記添付ファイルのファイル形式に変換する変換手段と、前記変換手段により変換された前記本文データの一部または全部と、前記添付ファイルとを合成し、合成された電子ファイルを生成する生成手段と、としてコンピュータを機能させる。
【００２１】
請求項１５に記載の電子ファイル処理装置の発明は、電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、前記添付ファイルのファイル形式を、前記添付ファイルのファイル形式及び前記電子メールのファイル形式とは異なるファイル形式に変換するとともに、前記電子メールの本文に該当する本文データの一部または全部のファイル形式を、前記添付ファイルが変換されるファイル形式に変換する変換手段と、前記変換手段により変換された前記添付ファイルと、前記変換手段により変換された前記本文データの一部または全部とを合成し、合成された電子ファイルを生成する生成手段と、を備える。
【００２２】
請求項１６に記載の電子ファイル処理プログラムの発明は、電子メール及び前記電子メールに添付された添付ファイルを取得する取得手段と、前記添付ファイルのファイル形式を、前記添付ファイルのファイル形式及び前記電子メールのファイル形式とは異なるファイル形式に変換するとともに、前記電子メールの本文に該当する本文データの一部または全部のファイル形式を、前記添付ファイルが変換されるファイル形式に変換する変換手段と、前記変換手段により変換された前記添付ファイルと、前記変換手段により変換された前記本文データの一部または全部とを合成し、合成された電子ファイルを生成する生成手段と、としてコンピュータを機能させる。
【００２３】
請求項１７に記載の電子ファイル処理装置の発明は、互いにファイル形式が異なる第１電子ファイル、第２電子ファイル、及び第３電子ファイルを、これらの電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式及び前記第３電子ファイルのファイル形式に変換する変換手段と、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第２電子ファイルとを合成して、合成された電子ファイルを生成するとともに、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第３電子ファイルとを合成して、合成された別の電子ファイルを生成する生成手段と、を備える。
【００２４】
請求項１８に記載の電子ファイル処理プログラムの発明は、互いにファイル形式が異なる第１電子ファイル、第２電子ファイル、及び第３電子ファイルを、これらの電子ファイルの結合関係に基づいて通信網を通じて取得する取得手段と、少なくとも前記第１電子ファイルの一部または全部に対し、そのファイル形式を前記第２電子ファイルのファイル形式及び前記第３電子ファイルのファイル形式に変換する変換手段と、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第２電子ファイルとを合成して、合成された電子ファイルを生成するとともに、前記変換手段により変換された前記第１電子ファイルの一部または全部と、前記変換手段により変換された前記第３電子ファイルとを合成して、合成された別の電子ファイルを生成する生成手段と、としてコンピュータを機能させる。
【発明の効果】
【００２５】
請求項１の本発明によれば、ファイル形式が異なった状態で結合関係にある両ファイルを合成して電子ファイルを生成することができるようになる。
【００２６】
請求項２の本発明によれば、所望のファイル形式をもつ合成電子ファイルを得ることが可能となる。
【００２７】
請求項３の本発明によれば、添付ファイルから、当該添付ファイルを取得した際の電子メールの一部または全部を取得することが可能になる。
【００２８】
請求項４の本発明によれば、複数の添付ファイルがある場合にも、各添付ファイルについて、電子メールの一部または全部が合成された新たな電子ファイルを得ることが可能となる。
【００２９】
請求項５の本発明によれば、添付ファイルから、当該添付ファイルを取得した際の電子メールに関連する電子メールの情報を取得することが可能となる。
【００３０】
請求項６の本発明によれば、第１の電子ファイルに埋め込まれた第２電子ファイルの所在情報に基づいて、当該第２電子ファイルを入力することが可能となる。
【００３１】
請求項７の本発明によれば、第２電子ファイルのファイル名に基づいて、合成された電子ファイルを検索することが可能となる。
【００３２】
請求項８の本発明によれば、第２電子ファイルの情報に対する閲覧容易性を、第２電子ファイルを単独で利用する場合と同程度に高めることが可能となる。
【００３３】
請求項９の本発明によれば、ファイル形式が異なった状態で結合関係にある両ファイルを合成して電子ファイルを生成することをできるようにするプログラムが提供される。
【００３４】
請求項１０の本発明によれば、所望のファイル形式をもつ合成電子ファイルを得ることが可能となるプログラムが提供される。
【００３５】
請求項１１の本発明によれば、電子メールと添付ファイルとを合成して電子ファイルを生成することができる。
【００３６】
請求項１２の本発明によれば、複数の添付ファイルが添付された電子メールに対しても、添付ファイル毎に本文との合成を行った電子ファイルを生成することができる。
【００３７】
請求項１２の本発明によれば、複数の添付ファイルが添付された電子メールに対して、全添付ファイルと本文との合成を行った電子ファイルを生成することができる。
【００３８】
請求項１４の本発明によれば、電子メールと添付ファイルとを合成して電子ファイルを生成することができるプログラムが提供される。
【００３９】
請求項１５の本発明によれば、電子メールと添付ファイルとを、これらのファイル形式とは異なるファイル形式で合成した電子ファイルを生成することができる。
【００４０】
請求項１６の本発明によれば、電子メールと添付ファイルとを、これらのファイル形式とは異なるファイル形式で合成した電子ファイルを生成することができるプログラムが提供される。
【００４１】
請求項１７の本発明によれば、結合関係にある第１電子ファイル、第２電子ファイル、第３電子ファイルに対し、第１電子ファイルと第２電子ファイルを合成した電子ファイル、及び、第１電子ファイルと第２電子ファイルを合成した電子ファイルを生成することができる。
【００４２】
請求項１８の本発明によれば、結合関係にある第１電子ファイル、第２電子ファイル、第３電子ファイルに対し、第１電子ファイルと第２電子ファイルを合成した電子ファイル、及び、第１電子ファイルと第２電子ファイルを合成した電子ファイルを生成するプログラムが提供される。
【発明を実施するための最良の形態】
【００４３】
［用語等の説明］
ここでは、特許請求の範囲、明細書、または図面において用いられている一部の用語について説明する。
【００４４】
電子ファイル処理装置は、コンピュータハードウエアをソフトウエア制御されて、入力手段、変換手段、および生成手段が構築された装置である。電子ファイル処理装置には、さらに、取得手段あるいは出力手段を構築してもよい。あるいは、取得手段は、電子ファイル処理装置と通信する別の装置に設けられてもよい。また、取得手段は、入力手段を兼ねていてもよい。
【００４５】
取得手段は、インターネットやローカルエリアネットワークなどの通信網を通じて、互いに異なるファイル形式をもつ二つの電子ファイル、第１電子ファイル及び第２電子ファイルを取得する。電子ファイルとは、コンピュータアプリケーションによって取り扱われるひとまとまりのデータを指す。電子ファイルの例としては、文書を含む文書ファイル、画像を含む画像ファイル、図表を含む図表ファイルなどが挙げられる。
【００４６】
ファイル形式とは、ファイル内にデータを記述する規則を指す。例えば、文書ファイルのファイル形式としては、テキスト形式や各種ワープロソフト形式などを挙げることができ、静止画像ファイルのファイル形式としては、ＪＰＥＧ（ＪｏｉｎｔＰｈｏｔｏｇｒａｐｈｉｃＥｘｐｅｒｔｓＧｒｏｕｐ）形式やＰＮＧ（ＰｏｒｔａｂｌｅＮｅｔｗｏｒｋＧｒａｐｈｉｃｓ）形式などが挙げられる。第１電子ファイル及び第２電子ファイルは、このファイル形式が互いに異なっている。なお、ファイル形式には、しばしば、複数のバージョンが存在する。異なるバージョンのファイル形式が、同じファイル形式であるとして扱われるべきか否かは、それを扱うアプリケーションソフトウエアが、実質的に同じファイル形式として扱うことが可能であり、かつ、生成手段におけるファイルの合成が可能であるという要件を満たすか否かによって決定すればよい。
【００４７】
第１電子ファイル及び第２電子ファイルは結合関係にある。結合関係とは、二つの電子ファイルがファイル構造的に関連している関係をいう。結合関係の例としては、一方の電子ファイルが他方の電子ファイル内に埋め込まれていたり、添付されていたりする態様が挙げられる。具体的には、電子メールのヘッダや本文を構成するテキストファイルに対し、ＭＩＭＥ（ＭｕｌｔｉｐｕｒｐｏｓｅＩｎｔｅｒｎｅｔＭａｉｌＥｘｔｅｎｓｉｏｎｓ）でエンコードされた添付ファイルが添付されている態様などが、この例に相当する。なお、電子メールとは、ＲＦＣ（ＲｅｑｕｅｓｔＦｏｒＣｏｍｍｅｎｔｓ）２８２２などで規定されたメッセージ転送方式であり、ＭＩＭＥは、様々なファイル形式をもつ電子ファイルを電子メール中に添付ファイルとしてエンコードするための規格である。このため、添付ファイルは電子ファイルの一部である（電子ファイルに含まれている）とみなしてもよいが、添付ファイルは電子ファイルに添付（取り付けられた）とみなしてもよく、ここでの説明は、後者の認識に基づいている。
【００４８】
また、結合関係の別の例としては、両方の電子ファイルがこれらを包含する電子ファイル内に埋め込まれている態様や、一方または両方の電子ファイルがハイパーテキストであり、他方の電子ファイルをリンクしている態様などが挙げられる。ここで、ハイパーテキストとは、他の電子ファイルの所在情報を埋め込み（リンクする）、この電子ファイルへのアクセスするシステムをもつ電子ファイルを指す。ハイパーテキストは、典型的には、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔＴｒａｎｓｆｅｒＰｒｏｔｏｃｏｌ）を通じてデータを公開するＷｅｂサイトにおいて、Ｗｅｂページの構造を記述するために用いられる。
【００４９】
取得手段は、二つの電子ファイルにおける互いの結合関係に基づいて、この二つの電子ファイルを取得する。ここで、互いの結合関係に基づいて取得するとは、例えば、互いの結合関係を利用して二つの電子ファイルの存在あるいは関連性を認識したうえで両者を取得したり、互いの結合関係があるために自動的に二つの電子ファイルをまとめて取得したりするなどの取得態様を指す。取得手段は、様々な通信規約（プロトコル）に基づいてこれらの電子ファイルを取得するようにしてもよい。通信規約の例としては、電子メール、ＨＴＴＰ、ＦＴＰ（ＦｉｌｅＴｒａｎｓｆｅｒＰｒｏｔｏｃｏｌ）などが挙げられる。そして、取得された電子ファイルは、典型的には、半導体メモリや磁気ディスクなどの記憶装置に記憶される。なお、取得手段は、三以上の電子ファイルを取得するようにしてもよい。この場合には、少なくともある二つの電子ファイルが、上述のファイル形式の関係及び結合関係にあればよい。
【００５０】
入力手段は、こうして取得手段により取得された二つの電子ファイルを、電子ファイル処理装置に入力する。二つの電子ファイルの入力は、連続的に行われてもよいし、別々の時期におこなわれてもよい。なお、取得手段が、電子ファイル処理装置内に設けられている場合には、取得手段と入力手段とは同じ手段として認識されることになる。
【００５１】
変換手段は、第１電子ファイルの一部または全部と、第２電子ファイルとを、同じファイル形式に変換する。この変換は、次の二つの態様のいずれでおこなってもよい。一つは、ファイル形式を、第２電子ファイルのファイル形式に揃える態様である。この場合には、第１電子ファイルの一部または全部を、第２電子ファイルのファイル形式に変換すればよい。もう一つは、ファイル形式を、第１電子ファイルのファイル形式と異なり、かつ、第２電子ファイルのファイル形式とも異なるファイル形式に揃える態様である。この場合には、第１電子ファイルの一部または全部に加えて、第２電子ファイルに対してもファイル形式の変換を行うことになる。
【００５２】
なお、ファイル形式の変換を実際にコンピュータで実施する際には、様々な処理態様を採用してもよい。例えば、変換前の電子ファイルに上書きをして、変換後の電子ファイルを作成するようにしてもよいし、変換前の電子ファイルを残したまま、新しい電子ファイルを作成するようにしてもよい。また、例えば、変換前の電子ファイルの一部または全部を複製して新しい電子ファイルを作成したうえで、この新しい電子ファイルに対してファイル形式の変換を行うようにしてもよい。しかしながら、本願で言うところの第１電子ファイルの一部または全部に対するファイル形式の変換や、第２電子ファイルのファイル形式の変換が行われたか否かは、処理の実質に基づいて判断されるべきであり、具体的には、変更前の電子ファイルの一部または全部の内容をもち、かつ、ファイル形式を変更された電子ファイルが生成されたか否かにより評価されるべきである。
【００５３】
生成手段は、ファイル形式変換がなされた前記第１電子ファイル（変換したことで元の第１電子ファイルとは異なっているが、便宜上、第１電子ファイルの名称を継続して使用している）の一部または全部における一部または全部と、（変換されてない場合には当初の、変換された場合には変換後の）前記第２電子ファイルを合成し、これにより合成された電子ファイルを生成する。なお、合成により生成される電子ファイルは、新たな電子ファイルであってもよいし、合成前の電子ファイルに上書きした（言い換えれば、追記した）電子ファイルであってもよい。
【００５４】
出力手段は、生成手段による合成の結果得られた電子ファイルの出力を行う。出力手段による出力先は、外部装置であってもよいし、電子ファイル処理装置の内部に設けられた装置（例えば記憶装置）などであってもよい。
【００５５】
以上に述べた取得手段、入力手段、変換手段、生成手段、及び出力手段の各処理は、ユーザの指示を受け付けつつ実行されてもよいし、プログラムされた設定に従って自動的に実行されてもよい。
【００５６】
［実施の形態］
以下に、実施の形態を例示する。
【００５７】
図１は、本実施の形態にかかるハードウエア構成の概略を説明するブロック図である。図には、ＰＣ（パーソナルコンピュータ）１０と、ＰＣ１０が接続されたＬＡＮ（ローカルエリアネットワーク）３０、そして、ＬＡＮ３０に接続されたファイルサーバ４０及びプリンタ５０が示されている。
【００５８】
ＰＣ１０は、電子ファイル処理装置としての機能を有する装置である。ＰＣ１０には、内部通信路としてのバス１２と、バス１２に接続されたＣＰＵ（中央処理装置）１４、メモリ１６、液晶ディスプレイ１８、キーボード２０、ネットワークインタフェース２２、及びＣＤＤ（コンパクトディスクドライブ）２４の各装置が設けられている。
【００５９】
ＣＰＵ１４は、算術論理演算回路など備えた装置であり、メモリ１６に格納されたプログラムに従って、演算処理を行う。これによりＣＰＵ１４は、各種の処理手段として機能する他、ＰＣ１０内の各装置の動作制御手段としても機能する。
【００６０】
メモリ１６は、半導体を利用して作られたＲＯＭ（ＲｅａｄＯｎｌｙＭｅｍｏｒｙ）やＲＡＭ（ＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）などを用いて構成される記憶装置である。なお、ＰＣ１０には、磁気ディスクなどを利用した大容量の記憶装置が設けられていてもよい。
【００６１】
液晶ディスプレイ１８は、データに対応する画像を形成し、ユーザに向けて表示する表示装置である。また、キーボード２０は、ユーザからの指示を電気信号に変換しＣＰＵ１４に伝えるユーザ入力装置である。液晶ディスプレイ１８及びキーボード２０は、ユーザがＰＣ１０を操作するためのユーザインタフェース（ＵＩ）として機能する。
【００６２】
ネットワークインタフェース２２は、ＬＡＮ３０を通じて、外部装置とデータの送受信を行うためのインタフェースである。ＰＣ１０では、例えば、ネットワークインタフェース２２を通じて、電子メールの送受信やＷｅｂサイトへのアクセスなどを行うようにしてもよい。そして、これにより得られたデータ（電子ファイルを含む）は、メモリ１６に格納されたり、液晶ディスプレイ１８に表示されたりする。また、ＣＰＵ１４を制御するためのプログラムが外部装置によって提供される場合には、そのプログラムは、ネットワークインタフェース２２を通じてメモリ１６に格納されることになる。
【００６３】
ＣＤＤ２４は、記録媒体としてＣＤ（コンパクトディスク）に対する読み書きを行うための装置である。例えば、ＣＰＵ１４を制御するプログラムがＣＤに記録されて提供される場合、そのプログラムは、ＣＤＤ２４を通じてメモリ１６に格納されることになる。
【００６４】
ＬＡＮ３０は、会社組織などの限られた範囲で使用されるネットワーク（通信網）である。ＬＡＮ３０は、通常、インターネットなどの大規模なネットワークと接続されている。
【００６５】
ファイルサーバ４０は、大容量の記憶装置を備えたコンピュータである。ファイルサーバ４０は、通常、内部に、ＰＣ１０と同様の装置を備える。
【００６６】
プリンタ５０は、印刷用の電子ファイルに基づいて、用紙に印刷を行う印刷機能を備えたコンピュータである。プリンタ５０も、内部に、ＰＣ１０と同様の装置を備えることが多い。
【００６７】
ここで、図２を用いて、ＰＣ１０のＣＰＵ１４の役割について詳しく説明する。図２は、メモリ１６に格納されたプログラムに基づいて、ＣＰＵ１４に構築される処理機能の一部を記したブロック図である。ここに記した処理機能は、ネットワークインタフェース２２を通じて、ネットワーク上から結合関係にある複数の電子データを取得し、ファイル形式を変換した後に、単一の電子データへと合成する処理に関するものである。このようなプログラムは、例えば、電子メールを送受信するためのアプリケーションソフトウエアや、Ｗｅｂページにアクセスするためのアプリケーションソフトウエア（Ｗｅｂブラウザと呼ばれることもある）などとして、あるいは、こうしたアプリケーションソフトウエアに組み込まれるプラグインソフトウエアとして実装される。
【００６８】
ＣＰＵ１４には、具体的には、電子メール送受信部６０、Ｗｅｂアクセス処理部６２、合成設定部６４、電子ファイル入力部６６、電子ファイル要素抽出部６８、ファイル形式変換部７０、ファイル合成部７２、保存出力部７４、印刷出力部７６、及び再合成判定部７８を含む処理機能が構築されている。
【００６９】
電子メール送受信部６０は、ネットワークインタフェース２２を通じて、電子メールの送信及び受信を行う。特に、添付ファイルが添付された電子メールを受信する場合、電子メール送受信部６０は、結合関係にある二つ（以上）の電子ファイルを取得する取得手段、及びそのように取得される電子ファイルを入力する入力手段として機能することになる。なお、取得された電子メール（添付ファイルを含む）は、メモリ１６などに記憶される。
【００７０】
Ｗｅｂアクセス処理部６２は、Ｗｅｂサイトに対して、ＨＴＴＰによるデータの送受信を行うものである。Ｗｅｂアクセス処理部６２は、ハイパーテキストとしてのＨＴＭＬ（ＨｙｐｅｒＴｅｘｔＭａｒｋｕｐＬａｎｇｕａｇｅ）ファイルを受信した場合には、その構造を解析し、液晶ディスプレイ１８に表示させるための表示処理を行う。また、Ｗｅｂアクセス処理部６２は、ユーザから、ＨＴＭＬファイル中のリンク先へのアクセス指示がなされた場合には、リンク先の電子ファイルを受信して表示処理を行うほか、メモリ１６にその電子ファイルを一時的に保存する。さらに、Ｗｅｂアクセス処理部６２は、ユーザから、ＨＴＭＬファイル中のリンク先に対するダウンロード指示がなされた場合には、リンク先の電子ファイルを受信して、メモリ１６に保存する。このように、リンク元のハイパーテキストと、リンク先の電子ファイルとを受信する場合、Ｗｅｂアクセス処理部６２は、結合関係にある二つ（以上）の電子ファイルを取得する取得手段として機能する。また、Ｗｅｂアクセス処理部６２は、そのようにして取得される電子ファイルを入力する入力手段としても機能する。
【００７１】
合成設定部６４は、メモリ１６に格納した結合関係にある二つ（以上）の電子ファイルを合成する態様について設定するものである。この設定は、キーボード２０から入力されるユーザからの指示に基づいて行われる。
【００７２】
電子ファイル入力部６６は、メモリ１６に格納した結合関係にある電子ファイルを読み出して、ＣＰＵ１４に入力する。このため、プログラム制御されたＣＰＵ１４が電子ファイル処理装置であるとみなせる場合には、電子ファイル入力部６６を入力手段としてみなすようにしてもよい。
【００７３】
電子ファイル要素抽出部６８は、入力した複数の電子ファイルから、必要な要素を抽出する（切り出す）処理を行う。抽出する要素は、合成設定部６４によってなされた設定に基づいて決定される。添付ファイルが添付された電子メールについて処理がなされる場合には、例えば、添付ファイル、電子メールのヘッダ（の一部または全部）、電子メールの本文（の一部または全部）が抽出される。また、ハイパーテキスト及びそこからリンクされたダウンロードファイルについて処理がなされる場合には、例えば、ハイパーテキストに埋め込まれているがハイパーテキストの表示に関係しない電子ファイル（ダウンロード対象となる別の電子ファイルなどがこの例に相当する）は抽出の対象外となり、例えば、ハイパーテキストに埋め込まれており、且つ、ハイパーテキストとともに表示される電子ファイル（表示される画像を表す電子ファイルなどがこの例に相当する）の一部または全部が抽出の対象となる。なお、抽出対象外となる電子ファイルは、ＣＰＵ１４に入力しないようにしてもよい。
【００７４】
ファイル形式変換部７０は、変換手段として機能するものであり、処理対象となる電子ファイルのファイル形式を変換する。ファイル形式変換部７０は、結合関係にある複数の電子ファイルが、同じファイル形式になるようにファイル形式の変換を行う。典型的には、ファイル形式は、主たる保存対象となる電子ファイルがもつファイル形式に統一される。しかし、他のファイル形式に統一するようにしてもよい。例えば、主たる保存対象となる電子ファイルのファイル形式よりも、圧縮率が相対的に高いファイル形式や、機能性が相対的に高いファイル形式してもよい場合に、そのファイル形式を採用することが考えられる。また、統一するファイル形式を、合成設定部６４による設定に基づいて決定するようにしてもよい。ファイル形式変換は、典型的には、変換前のファイル形式と、変換すべきファイル形式とを対応づける変換規則（例えば変換テーブルとしてメモリ１６に格納される）を参照することで行われる。一旦、中間的なファイル形式に変換した後に、最終的なファイル形式に変換するようにしてもよい。
【００７５】
ファイル合成部７２は、生成手段として機能するものであり、ファイル形式変換が行われた電子ファイルの合成を行う。合成とは、同じファイル形式の二以上の電子ファイルを電子的に束ねて管理される状態にすることをいう。例えば、合成される電子ファイル同士を改ページを挟んで束ねてもよいし、同一ページ内の前段、後段、または任意の位置に重ね合わせることで束ねてもよい。
【００７６】
保存出力部７４は、ファイル合成部７２による合成の結果得られた電子ファイルを保存先に出力する。保存先としては、メモリ１６、あるいは、ファイルサーバ４０を選択するようにしてもよい。このように、保存出力部７４は、出力手段として機能するものである。
【００７７】
印刷出力部７６は、ファイル合成部７２による合成の結果得られた電子ファイルをプリンタ５０に出力し、印刷を行わせる。印刷出力部７６は、保存出力部７４により出力される電子ファイルを、さらに、プリンタ５０に出力するようにしてもよい。印刷出力部７６は、保存出力部７４と同様に、出力手段として機能している。
【００７８】
再合成判定部７８は、ファイル合成部７２による合成の結果得られた電子ファイルに対し、関連する電子ファイルをさらに合成するか否かを判定する。ここで、関連する電子ファイルとは、なんらかの関連性があることをいい、例えば、ファイル構造上の関連性であってもよいし、（意味解析などに基づく）コンテンツとしての関連性であってもよい。再合成判定部７８は、設定された判定基準に基づいて、再合成するか否かの判定を行う。判定基準の例としては、電子メール本文あるいはヘッダと添付ファイルとが合成されている状況で、この電子メールと同じサブジェクトあるいはＲｅｆｅｒｅｎｃｅＩＤを含む新たな電子メールが受信された場合に、新たな電子メールの本文を再合成すると決定する基準が挙げられる。なお、再合成における具体的な処理は、合成設定部６４，電子ファイル入力部６６、電子ファイル要素抽出部６８、ファイル形式変換部７０、ファイル合成部７２、保存出力部７４、印刷出力部７６を適宜用いて実施するようにしてもよい。つまり、再合成判定部７８と、これらの各部は、再合成手段として機能する。
【００７９】
続いて、図３、図４、図５を用いて、電子メールを受信した場合にＰＣ１０で行われる処理について説明する。図３は、添付ファイルが添付された電子メールが、合成され出力される過程を示す模式図であり、図４は、この過程で、合成設定部６４の制御により、液晶ディスプレイ１８に表示される設定用ウインドウ（グラフィカルユーザインタフェース）の例を示す図である。また、図５は、この過程における処理の流れをまとめたフローチャートである。
【００８０】
電子メール送受信部６０が、図３に示す添付ファイル付き電子メール８０を受信したとする（Ｓ１０）。この添付ファイル付き電子メール８０には、ヘッダ８２と本文８４とからなる電子メール領域８１と、それに添付された添付ファイルＡ８６及び添付ファイルＢ８８が含まれている。ヘッダ８２は、送信元（Ｆｒｏｍ）、宛先（Ｔｏ）、日付（Ｄａｔｅ）、サブジェクトや、電子メールの中継装置における中継の履歴などが記される領域、あるいはその領域における記載を指すものである。つまり、ヘッダ８２には、添付ファイル付き電子メール８０の送受信の概要が要約された情報や、送受信に関する客観的な記録などが含まれていると言える。
【００８１】
他方、本文８４は、送信者がメッセージを書き入れる領域、あるいはその領域における記載を指すものである。本文８４には、通常、送信者から受信者に宛てて書き記した主観的な情報や、添付ファイルに関する説明などが記されている。そして、添付ファイルＡ８６、添付ファイルＢ８８は、ＭＩＭＥエンコードされて添付ファイル付き電子メール８０中に埋め込まれたファイルである。ここでは、添付ファイルＡ８６は、ワープロソフトによって作成され、ワープロソフト独自のファイル形式をもつ文書ファイルであり、「ex.doc」というファイル名をもつものであるとする。そして、添付ファイルＢ８８は、ＰＤＦ（ＰｏｒｔａｂｌｅＤｏｃｕｍｅｎｔＦｏｒｍａｔ）のファイル形式をもつ文書ファイルであり、「ex.pdf」というファイル名が付されているものとする。
【００８２】
この添付ファイル付き電子メール８０は、一般的に行われているように、このままの状態でメモリ１６に保存され、管理されてもよい。つまり、添付ファイル付き電子メール８０の電子メール領域８１を主たる管理対象とし、添付ファイルＡ８６や添付ファイルＢ８８は、電子メール領域８１を通じて管理されるべき従たる管理対象であるとして、取り扱う態様が考えられる。
【００８３】
しかし、本実施の態様では、これとは異なる態様で、添付ファイルＡ８６や添付ファイルＢ８８を保存したり、管理したりする。具体的な保存態様は、あらかじめなされた設定に従うようにしてもよいが、図４に示したウインドウを通じたユーザ指示に従って決定するようにしてもよい（Ｓ１２）。
【００８４】
図４に示した設定用ウインドウ１８０には、保存形態選択１８２、ファイル名入力１８４、保存先指定１８６の各欄が用意されている。そして、保存形態選択１８２の欄には、符号１９０〜１９６で示した五つの形態が候補として列挙されている。符号１９０の「添付ファイルのみ」は、添付ファイルＡ８６と添付ファイルＢ８８を、それぞれ、単独で保存するという保存形態を表している。つまり、この保存形態では、添付ファイルＡ８６と添付ファイルＢ８８は、電子メール本文やヘッダとは無関係に、あるいは別途作成されるインデックス等により関係づけられて、別々に管理されることになる。また、符号１９２の「添付ファイル＋メール本文」は、添付ファイルＡ８６と添付ファイルＢ８８を、それぞれ、メール本文と合成させて保存する形態であり、符号１９４の「添付ファイル＋メール本文＋ヘッダ」は、添付ファイルＡ８６と添付ファイルＢ８８を、それぞれ、メール本文及びヘッダと合成させて保存する形態を示している。また、符号１９５の「添付ファイル＋メール本文＋ヘッダ＋関連添付ファイル」は、添付ファイルＡ８６と添付ファイルＢ８８を、それぞれ、メール本文、ヘッダ、及び他の添付ファイル（添付ファイルＡ８６にとっては添付ファイルＢ８８、添付ファイルＢ８８にとっては添付ファイルＡ８６）と合成させて保存する形態を示している。そして、符号１９６の「全添付ファイル＋メール本文」は、添付ファイルＡ８６と添付ファイルＢ８８の全体をメール本文と合成させて保存する形態を表している。なお、符号１９０〜符号１９５の保存形態においては、複数の添付ファイルがある場合に、各添付ファイルについて別々に保存処理を行うものとしたが、特定の添付ファイルについてのみ保存処理をするようにしてもよい。どの添付ファイルを保存対象とするかは、設定用ウインドウ１８０においてユーザ選択するようにしてもよい。
【００８５】
図示した例では、ユーザは、符号１９４の「添付ファイル＋メール本文＋ヘッダ」の欄にチェックを入れて、これを選択している。そして、対応するファイル名入力１８４の欄には、２００７年２月２１日という日付と、ａｂｃｄｅという名称を合わせた「07/02/21/abcde/」というファイル名を設定し、さらに、保存先指定１８６の欄には、「http://wiki.・・・」というＵＲＬにより、ファイルサーバ４０における格納箇所を指定している。なお、ファイル名の入力は、ユーザの入力に完全にまかせてもよいが、当初の添付ファイルに付与されていたファイル名に基づいて、自動的に設定したり、推奨する候補を提示したりしてもよい。当初の添付ファイルのファイル名に基づく例としては、当初の添付ファイルのファイル名をそのまま使用したり、もとの添付ファイルのファイル名に日付を加えたりする態様が挙げられる。また、保存先指定１８６の欄においても、同様にして、推奨する候補を提示するようにしてもよい。
【００８６】
設定用ウインドウ１８０には、さらに、符号１９８で示した「追加情報挿入先指定（先頭ページ、ページ指定、最終ページ．．．）」の欄と、符号２００で示した「コメント記入：」の欄が設けられている。前者は、あとから関連する電子メールを受信した場合に、その情報をどのページに再合成するかを設定するものである。また、後者は、覚え書きなどのコメントを入力する欄であり、入力されたコメントは設定された位置（例えば先頭ページや、最終ページ）に書き込まれる。
【００８７】
再び図３を参照して、図４の設定用ウインドウ１８０において符号１９４の「添付ファイル＋メール本文＋ヘッダ」の形態が選択された場合の処理の流れを説明する。この場合、まず、電子ファイル入力部６６が添付ファイル付き電子メール８０をメモリ１６から呼び出し、電子ファイル要素抽出部６８が添付ファイル付き電子メール８０を各要素に抽出する（Ｓ１４）。図３の例では、ヘッダ９０、本文９２、添付ファイルＡ９４、添付ファイルＢ９６がそれぞれ単独の電子ファイルとして取り出されている。ヘッダ９０と本文９２は、ヘッダ８２と本文８４の一部を抽出したものであってもよいし、全部を抽出したものであってもよい。これに対し、添付ファイルＡ９４と添付ファイルＢ９６は、添付ファイル付き電子メール８０に添付されていた添付ファイルＡ８６と添付ファイルＢ８８の全部が取り出されたものである。
【００８８】
続いて、ファイル形式変換部７０は、ヘッダ９０と本文９２のファイル形式を、添付ファイルＡ９４と同じファイル形式（ワープロソフトのファイル形式）に変換して、ヘッダ９８と本文１００の電子ファイルを生成する（Ｓ１６）。さらに、ファイル形式変換部７０は、ヘッダ９０と本文９２のファイル形式を、添付ファイルＢ９６と同じファイル形式（ＰＤＦ形式）に変換して、ヘッダ１０４と本文１０６の電子ファイルを生成する（Ｓ１８）。
【００８９】
そして、ファイル合成部７２は、図３に示すように、添付ファイルＡ９４を先頭ページとし、続いて、ヘッダ９８、本文１００をこのページ順に配置した合成電子ファイル１１０を生成する（Ｓ２０）。つまり、合成電子ファイル１１０は、液晶ディスプレイなどの表示装置に表示させた場合に、先に添付ファイルＡ９４が表示され、改ページを行うことにより、ヘッダ９８が表示され、続いて、本文１００が表示されるようにページ順が設定されている。言い換えれば、合成電子ファイル１１０においては、添付ファイルＡ９４のページ番号が最も小さく（若く）、ヘッダ９８のページ番号が次に小さく、本文１００のページ番号が最も大きい。この合成電子ファイル１１０は、全ページが添付ファイルＡ９４と同じファイル形式からなる電子ファイルである。そして、合成電子ファイル１１０には、添付ファイルＡ９４の後ろに、添付ファイルＡ９４と同じファイル形式で作成され、かつ、添付ファイルＡ９４が添付されていた電子メールに関する情報を含む電子ファイルが重ねられたことになる。同様にして、ファイル合成部７２は、添付ファイルＢ９６、ヘッダ１０４、本文１０６をこのページ順に重ねた合成電子ファイル１１２を生成する（Ｓ２２）。合成電子ファイル１１２は、全ページが添付ファイルＢ９６と同じファイル形式からなる。
【００９０】
生成された合成電子ファイル１１０，１１２は、保存出力部７４によってファイルサーバ４０の所定の箇所に保存され（Ｓ２４）、必要に応じて、他のユーザに閲覧や編集の権利を与える共有設定が行われる。保存された合成電子ファイル１１０、１１２の閲覧あるいは編集を行うときには、保存を行ったユーザや、共有を許されたユーザは、添付ファイルＡ９４あるいは添付ファイルＢ９６に対応したアプリケーションソフトウエアを用いて合成電子ファイル１１０、１１２にアクセスする。このアプリケーションソフトウエアによって、ユーザは、合成電子ファイル１１０、１１２の中の添付ファイルＡ９４あるいは添付ファイルＢ９６の閲覧や編集をしてもよいし、その後ろのページに合成された背景情報や説明情報（つまり、ヘッダ９８、本文１００、ヘッダ１０４、本文１０６に含まれる情報）に対する閲覧（や編集）をしてもよい。
【００９１】
なお、印刷指示がなされた場合には、印刷出力部７６によってプリンタ５０に送信されることになる（Ｓ２４）。この場合には、添付ファイルＡ９４あるいは添付ファイルＢ９６のうしろに、関連情報（ヘッダ９８、本文１００、ヘッダ１０４、本文１０６）が印刷される。
【００９２】
次に、図６を用いて、変形例について説明する。図６は、図４の設定用ウインドウ１８０において、符号１９５で示す「添付ファイル＋メール本文＋ヘッダ＋関連添付ファイル」の形態が選択された場合の処理の流れを示す模式図であり、図３と同一の構成には同一の番号を付している。
【００９３】
この例では、ファイル形式変換部７０は、添付ファイルＢ９６の参照先を示したＢ情報ファイル１０２を、添付ファイルＡ９４と同じファイル形式で作成し、添付ファイルＡ９４の参照先を示したＡ情報ファイル１０８を、添付ファイルＢ９６と同じファイル形式で作成している。そして、ファイル合成部７２は、添付ファイルＡ９４を先頭ページとし、続いて、ヘッダ９８、本文１００、Ｂ情報ファイル１０２をこのページ順に配置した合成電子ファイル１１４を生成するとともに、添付ファイルＢ９６を先頭ページとし、続いて、ヘッダ１０４、本文１０６、Ａ情報ファイル１０８をこのページ順に重ねた合成電子ファイル１１６を生成する。
【００９４】
続いて、図７を用いて、別の変形例について説明する。図７は、図４の設定用ウインドウ１８０において、符号１９６で示す「全添付ファイル＋メール本文」の形態が選択された場合の処理の流れを示す模式図であり、図３と同一の構成には同一の番号を付している。
【００９５】
この例では、電子ファイル要素抽出部６８は、ヘッダの抽出は行わず、本文９２、添付ファイルＡ９４、及び添付ファイルＢ９６のみを抽出している。そして、ファイル形式変換部７０は、これら全ての電子ファイルに対してファイル形式変換を行って、本文１２０、添付ファイルＡ１２２、及び添付ファイルＢ１２４の各電子ファイルを作成している。このファイル形式変換では、例えば、添付ファイルＡ９４のファイル形式と添付ファイルＢ９６のファイル形式の両方と互換性があるファイル形式、あるいは、両方の品質または機能を維持する（互換性をもつ）ファイル形式への変換が行われる。ファイル合成部７２は、ファイル形式が同一化された添付ファイルＡ１２２、添付ファイルＢ１２４、及び本文１２０をこの順で重ねて、合成電子ファイル１３０を生成している。
【００９６】
図８は、さらに別の変形例について説明する図である。この態様は、図３を用いて説明した例と同様に、図４の設定用ウインドウ１８０において、符号１９４で示す「添付ファイル＋メール本文＋ヘッダ」の形態が選択された場合の処理の流れを示している。ただし、ここでは、合成される電子ファイルの形式を変更している。この形式変更は、設定用ウインドウ１８０においてユーザが設定してもよい。
【００９７】
この例においては、ファイル形式変換部７０は、ヘッダ９０と本文９２のファイル形式の変換を行い、ヘッダ２０１，２０４と本文２０２，２０６を作成している。このうち、ヘッダ２００と本文２０２は、添付ファイルＡ９４のファイル形式に準じて作成した中間ファイルであり、ヘッダ２０４と本文２０６は、添付ファイルＢ９６の形式に準じて作成した中間ファイルである。ファイル合成部７２は、添付ファイルＡ９４の最終ページに、ページを連続させて（つまり、改ページを行うことなく）、ヘッダ２００と本文２０２を合成し、合成された添付ファイルＡ２０８を生成する。つまり、合成された添付ファイルＡ２０８は、当初の添付ファイルＡがもつオリジナルデータに引き続いて、ヘッダ２００と本文２０２が、ページを連続させて合成されている。言い換えれば、オリジナルデータが配置された行の行番号が最も小さく（若く）、ヘッダが配置された行の行番号が次に小さく、本文が配置された行の行番号が最も大きくなるように行番号が設定される。ただし、これらの量が大きい場合には、途中で適宜改行されることになる、したがって、合成された添付ファイルＡ２０８を表示装置に表示させた場合には、最初にオリジナルデータ部分が表示され、必要であればスクロールを行うことにより、次にヘッダが表示され、最後に本文が表示されるように行番号が設定される。なお、オリジナルデータ、ヘッダ、及び本文の境界を明確にするために、これらの間に空白や、記号（分離線など）を挿入するようにしてもよい。同様にして、ファイル合成部７２は、添付ファイルＢ９６の最終ページに、ページを連続させて、ヘッダ２０４と本文２０６を合成し、合成された添付ファイルＢ２１０を生成する。なお、中間ファイルのファイル形式は、ファイル合成部７２が合成可能な形式であればよく、テキストデータ形式など他のファイル形式を採用するようにしてもよい。
【００９８】
図９に示す変形例は、図３を用いて説明した例と同様に、図４の設定用ウインドウ１８０において、符号１９４で示す「添付ファイル＋メール本文＋ヘッダ」の形態が選択された場合の処理に関するものである。ただし、ここでは、合成される電子ファイルの形式を変更している。この設定変更は、例えば、ユーザが設定用ウインドウ１８０により指示することで行うようにしてもよい。
【００９９】
この例では、ファイル形式変換部７０は、添付ファイルＡ９４、ヘッダ９０、本文９２を、これらのファイル形式とは異なるある共通のファイル形式に変換し、添付ファイルＡ２２０、ヘッダ２２２、本文２２４を作成している。また、ファイル形式変換部７０は、添付ファイルＢ９６、ヘッダ９０、本文９２を、これらのファイル形式とは異なるある共通のファイル形式に変換し、添付ファイルＢ２２６、ヘッダ２２８、本文２３０を作成している。なお、添付ファイルＡ２２０と添付ファイルＢ２２６のファイル形式は同じであっても、異なっていてもよい。同じである場合には、ヘッダ２２８と本文２３０を作成する必要はなく、ヘッダ２２２と本文２２４で代用されてもよい。ファイル合成部７２は、添付ファイルＡ２２０、ヘッダ２２２、本文２２４をこのページ順で合成して、新たな電子ファイル２４０を生成する。同様に、ファイル合成部７２は、添付ファイルＢ２２６、ヘッダ２２８、本文２３０をこのページ順で合成して、新たな電子ファイル２４２を生成する。
【０１００】
最後に、図１０を用いて、Ｗｅｂページから受信した電子ファイルを保存する例について説明する。この例では、液晶ディスプレイ１８に表示されたＷｅｂブラウザ１４０の中に、ＵＲＬ１４２で指定されたＨＴＭＬファイルに対応する表示がなされている。この表示には、画像１４４、文字列１４６、及び、電子ファイルへのリンク１４８，１５０，１５２が含まれている。この状況において、ユーザが、リンク１４８に対応する電子ファイル（downloadfileA）のダウンロードを選択したとする。この場合、通常行われるように、その電子ファイル１６０のみを単独で保存するようにしてもよいが、ここでは、電子ファイル１６０に対しリンク元に関する情報を合成させて保存を行うこととする。
【０１０１】
そこで、電子ファイル要素抽出部６８では、合成設定部６４の設定に従って、リンク元のＨＴＭＬファイルを含む電子ファイル１５４を抽出している。電子ファイル１５４には、画像１４４、文字列１４６、リンク１４８，１５０，１５２の情報が含まれており、Ｗｅｂブラウザ１４０に表示されたものとほぼ同じ表示状態を再現するようにしてもよい。ただし、リンク１５０，１５２のリンク先の電子ファイルが選択されていないなど、抽出の範囲は設定された条件に基づいて制限されている。
【０１０２】
ファイル形式変換部７０は、電子ファイル１５４のファイル形式を、電子ファイル１６０のファイル形式と同じにする形式変換を行って、電子ファイル１６２を生成する。そして、ファイル合成部７２は、電子ファイル１６０と電子ファイル１６２をこの順番で重ねて、合成電子ファイル１６４を生成する。生成された合成電子ファイル１６４が、ファイルサーバ４０やプリンタ５０に送信される点は、電子メールの場合と同様である。
【図面の簡単な説明】
【０１０３】
【図１】本実施の形態にかかるハードウエア構成の例を示す概略図である。
【図２】ＣＰＵ上に構築される機能の例を示す図である。
【図３】電子メールに対する処理の例を説明する模式図である。
【図４】ユーザ選択のためのウインドウの例を示す図である。
【図５】電子メールに対する処理の流れの例を説明するフローチャートである。
【図６】電子メールに対する処理の変形例を説明する模式図である。
【図７】電子メールに対する処理の変形例を説明する模式図である。
【図８】電子メールに対する処理の変形例を説明する模式図である。
【図９】電子メールに対する処理の変形例を説明する模式図である。
【図１０】Ｗｅｂページからのダウンロードにおける処理例を説明する模式図である。
【符号の説明】
【０１０４】
１０  ＰＣ、１２  バス、１４  ＣＰＵ、１６  メモリ、１８  液晶ディスプレイ、２０  キーボード、２２  ネットワークインタフェース、２４  ＣＤＤ、４０  ファイルサーバ、５０  プリンタ、６０  電子メール送受信部、６２  Ｗｅｂアクセス処理部、６４  合成設定部、６６  電子ファイル入力部、６８  電子ファイル要素抽出部、７０  ファイル形式変換部、７２  ファイル合成部、７４  保存出力部、７６  印刷出力部、７８  再合成判定部、８０  添付ファイル付き電子メール。
【図１】
2008257346.tif 000003
【図２】
2008257346.tif 000004
【図３】
2008257346.tif 000005
【図４】
2008257346.tif 000006
【図５】
2008257346.tif 000007
【図６】
2008257346.tif 000008
【図７】
2008257346.tif 000009
【図８】
2008257346.tif 000010
【図９】
2008257346.tif 000011
【図１０】
2008257346.tif 000012