(57)【要約】【課題】関連する複数の文書の管理を容易にし、かつ文書間の連携が簡単にとれるようにすること。【解決手段】関連する文書を追加する際に、追加先となる文書内に含まれる文字列から関連する文書に関する情報を抽出し、抽出された情報を用いて関連する文書を検索する。検索の結果、見つかった文書を追加先の文書内に関連文書として追加する。その際、追加した文書と、関連文書を特定した際の文字列や位置情報などからハイパーリンクを作成し、追加先の文書と、追加され他文書の関係を記憶する。操作者の追加の手間を省くことでできるので、容易に関連する文書の編集・閲覧が可能になる。【選択図】      図１
2004164301.tif 000002
【特許請求の範囲】
【請求項１】
各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理装置において、
前記複数のアプリケーションにより作成された複数のデータファイルのうち２つ以上のデータファイルを指定するファイル指定手段と、
前記ファイル指定手段により指定されたデータファイルについて作成元のアプリケーションを判別する判別手段と、
前記第２のアプリケーションとして前記判別手段により判別されたアプリケーションを追加する動作画面追加手段と、
前記動作画面追加手段により追加された動作画面の各々に対して、対応するアプリケーションによって作成されたデータファイルを読み込むファイル読み込み手段と、
前記動作画面追加手段により追加された動作画面の各々にタグを付し、前記タグの全てを表示するとともに、前記ファイル読み込み手段により読み込まれたデータファイルの識別情報を前記タグ上に表示する表示制御手段と、
を備えたこと特徴とする情報処理装置。
【請求項２】
前記動作画面追加手段は、データファイルの指定順、データファイルの種類順、データファイルのサイズ順、データファイルの日付順のうち少なくとも１つに基づいて追加順序を決定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理装置において、
前記第１および第２のアプリケーションの各々の動作画面にタグを付し、前記タグの全てを表示する第１の表示制御手段と、
前記第１および第２のアプリケーションの各々の動作画面に動作画面名を設定する動作画面名設定手段と、
前記動作画面名設定手段により設定された動作画面名を前記タグ上に表示する第２の表示制御手段と、
前記第１および第２のアプリケーションの各々の動作画面上で処理された全てのデータについて、各データごとに対応するアプリケーションのファイル形式で個別のデータファイルを作成するとともに、各データファイルごとに対応する動作画面のタグ上に表示されている動作画面名をファイル名として付すファイル作成手段と、
前記複数のアプリケーションにより作成された複数のデータファイルを格納するフォルダを、記憶装置またはネットワーク上の所定領域に階層的に作成するフォルダ作成手段と、
前記フォルダ作成手段により作成された複数のフォルダのうちの１つを指定するフォルダ指定手段と、
前記ファイル作成手段により作成されたデータファイルを前記フォルダ指定手段により指定されたフォルダ内に格納する格納手段と、
を備えたことを特徴とする情報処理装置。
【請求項４】
各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理方法において、
前記複数のアプリケーションにより作成された複数のデータファイルのうち２つ以上のデータファイルを指定するファイル指定工程と、
前記ファイル指定工程により指定されたデータファイルについて作成元のアプリケーションを判別する判別工程と、
前記第２のアプリケーションとして前記判別工程により判別されたアプリケーションを追加する動作画面追加工程と、
前記動作画面追加手段により追加された動作画面の各々に対して、対応するアプリケーションによって作成されたデータファイルを読み込むファイル読み込み工程と、
前記動作画面追加工程により追加された動作画面の各々にタグを付し、前記タグの全てを表示するとともに、前記ファイル読み込み工程により読み込まれたデータファイルの識別情報を前記タグ上に表示する表示制御手段と、
を含んだことを特徴とする情報処理方法。
【請求項５】
各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理方法において、
前記第１および第２のアプリケーションの各々の動作画面にタグを付し、前記タグの全てを表示する第１の表示制御工程と、
前記第１および第２のアプリケーションの各々の動作画面に動作画面名を設定する動作画面名設定工程と、
前記動作画面名設定工程により設定された動作画面名を前記タグ上に表示する第２の表示制御工程と、
前記第１および第２のアプリケーションの各々の動作画面上で処理された全てのデータについて、各データごとに対応するアプリケーションのファイル形式で個別のデータファイルを作成するとともに、各データファイルごとに対応する動作画面のタグ上に表示されている動作画面名をファイル名として付すファイル作成工程と、
前記複数のアプリケーションにより作成された複数のデータファイルを格納するフォルダを、記憶装置またはネットワーク上の所定領域に階層的に作成するフォルダ作成工程と、
前記フォルダ作成工程により作成された複数のフォルダのうちの１つを指定するフォルダ指定工程と、
前記ファイル作成工程により作成されたデータファイルを前記フォルダ指定工程により指定されたフォルダ内に格納する格納手段と、
を含んだことを特徴とする情報処理方法。
【請求項６】
前記請求項４または５に記載された方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、文書作成機能を有するアプリケーション上に、複数のアプリケーションにて作成された文書を切り替えて動作させることが可能な情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムに関する。
【０００２】
【従来の技術】
パソコン等の情報処理装置を用いて業務を遂行する際に、ワードプロセッサ・アプリケーション、表計算アプリケーション、図形プロセッサ・アプリケーションといった複数のアプリケーションを用いて、文書やグラフ、図面といったデータファイルを作成することが一般的になってきている。
【０００３】
各アプリケーションで作成されたデータは、それぞれの形式で保存されるため、別々のデータファイルとして保存されていた。このため、関連するデータファイルを保存するためには、格納先として同じフォルダを指定する必要があった。
【０００４】
このような問題点を解決するために、特開平２００１−２２７３３では、各々が単独で動作しかつ機能の異なる複数のアプリケーションを、文書作成機能の有するアプリケーション上において動作させ、各アプリケーション上において作成されるデータの切り替えを簡便に行うことを可能にするとともに、これらのデータを１つのデータファイルとして処理する技術が考案されている。
【０００５】
この技術により各アプリケーションの保存形式で保存されたデータファイルを１つのデータファイルとして扱うことできるために、関連する情報が一元管理され、共通の目的の元で作成される複数の情報を効率よく管理することが可能になっている。このようなアプリケーションには、ジャストシステム社の「一太郎」がある。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記の１つのデータファイルで複数のアプリケーションのデータファイルを管理するためには、最初に追加先となるデータファイルを作成し、その後必要なファイルを個別に読み込み、追加する必要があった。このため、関連するデータファイルが多数存在する場合に、作業が煩雑になるという問題点があった。
【０００７】
また、追加先となるデータファイル（親文書）に別のデータファイル（子文書）を追加した場合、子文書の情報は全て親文書内に保存されるため、親文書内の子文書データと子文書ファイルとの関係が途絶えてしまい、子文書が第三者によって更新された場合には、親文書内の子文書データは更新されないという問題点があった。
【０００８】
更には、一元管理されているデータファイル間で関連箇所を参照する場合には、参照したい情報が含まれると思われるデータファイルの情報を表示し、先頭から内容を確認していく必要があり、手間がかかるという問題点があった。
【０００９】
この発明は、上述した従来技術による問題点を解消するため、複数のアプリケーションで作成されたデータファイルを１つのデータファイルで管理する際に、データファイルの追加を一括して行い、追加作業を簡便に行えるとともに、追加対象となるデータファイルと追加先のデータファイル内に保存された追加対象となるデータファイルの同期をとることで、複数の文書データを効率よく管理することができる情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１に記載の発明にかかる情報処理装置は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理装置において、前記複数のアプリケーションにより作成された複数のデータファイルのうち２つ以上のデータファイルを指定するファイル指定手段と、前記ファイル指定手段により指定されたデータファイルについて作成元のアプリケーションを判別する判別手段と、前記第２のアプリケーションとして前記判別手段により判別されたアプリケーションを追加する動作画面追加手段と、前記動作画面追加手段により追加された動作画面の各々に対して、対応するアプリケーションによって作成されたデータファイルを読み込むファイル読み込み手段と、前記動作画面追加手段により追加された動作画面の各々にタグを付し、前記タグの全てを表示するとともに、前記ファイル読み込み手段により読み込まれたデータファイルの識別情報を前記タグ上に表示する表示制御手段と、を備えたこと特徴とする。
【００１１】
この請求項１に記載の発明によれば、複数のアプリケーションで作成されたデータファイルを一括して読み込み込むことで、異なるアプリケーション上にそれぞれのアプリケーションに対応した形式で１つの文書として表示できる。
【００１２】
また、請求項２に記載の発明にかかる情報処理装置は、前記動作画面追加手段は、データファイルの指定順、データファイルの種類順、データファイルのサイズ順、データファイルの日付順のうち少なくとも１つに基づいて追加順序を決定することを特徴とする。
【００１３】
この請求項２に記載の発明によれば、複数のデータファイルを１つのデータファイルとして表示する際に、操作者の指定した順序や、種類、サイズ、作成日時を基準に追加することができる。
【００１４】
また、請求項３に記載の発明にかかる情報処理装置は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理装置において、前記第１および第２のアプリケーションの各々の動作画面にタグを付し、前記タグの全てを表示する第１の表示制御手段と、前記第１および第２のアプリケーションの各々の動作画面に動作画面名を設定する動作画面名設定手段と、前記動作画面名設定手段により設定された動作画面名を前記タグ上に表示する第２の表示制御手段と、前記第１および第２のアプリケーションの各々の動作画面上で処理された全てのデータについて、各データごとに対応するアプリケーションのファイル形式で個別のデータファイルを作成するとともに、各データファイルごとに対応する動作画面のタグ上に表示されている動作画面名をファイル名として付すファイル作成手段と、前記複数のアプリケーションにより作成された複数のデータファイルを格納するフォルダを、記憶装置またはネットワーク上の所定領域に階層的に作成するフォルダ作成手段と、前記フォルダ作成手段により作成された複数のフォルダのうちの１つを指定するフォルダ指定手段と、前記ファイル作成手段により作成されたデータファイルを前記フォルダ指定手段により指定されたフォルダ内に格納する格納手段と、を備えたことを特徴とする。
【００１５】
この請求項３に記載の発明によれば、１つのデータファイルとして表示されている複数のデータファイルを保存する際に、各データファイルの形式で、それぞれのデータファイルの識別情報を用いて保存することが可能である。
【００１６】
また、請求項４に記載の発明にかかる情報処理方法は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理方法において、前記複数のアプリケーションにより作成された複数のデータファイルのうち２つ以上のデータファイルを指定するファイル指定工程と、前記ファイル指定工程により指定されたデータファイルについて作成元のアプリケーションを判別する判別工程と、前記第２のアプリケーションとして前記判別工程により判別されたアプリケーションを追加する動作画面追加工程と、前記動作画面追加手段により追加された動作画面の各々に対して、対応するアプリケーションによって作成されたデータファイルを読み込むファイル読み込み工程と、前記動作画面追加工程により追加された動作画面の各々にタグを付し、前記タグの全てを表示するとともに、前記ファイル読み込み工程により読み込まれたデータファイルの識別情報を前記タグ上に表示する表示制御手段と、を含んだことを特徴とする。
【００１７】
この請求項４に記載の発明によれば、複数のアプリケーションで作成されたデータファイルを一括して読み込み込むことで、異なるアプリケーション上にそれぞれのアプリケーションに対応した形式で１つの文書として表示できる。
【００１８】
また、請求項５に記載の発明にかかる情報処理装置は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理方法において、前記第１および第２のアプリケーションの各々の動作画面にタグを付し、前記タグの全てを表示する第１の表示制御工程と、前記第１および第２のアプリケーションの各々の動作画面に動作画面名を設定する動作画面名設定工程と、前記動作画面名設定工程により設定された動作画面名を前記タグ上に表示する第２の表示制御工程と、前記第１および第２のアプリケーションの各々の動作画面上で処理された全てのデータについて、各データごとに対応するアプリケーションのファイル形式で個別のデータファイルを作成するとともに、各データファイルごとに対応する動作画面のタグ上に表示されている動作画面名をファイル名として付すファイル作成工程と、前記複数のアプリケーションにより作成された複数のデータファイルを格納するフォルダを、記憶装置またはネットワーク上の所定領域に階層的に作成するフォルダ作成工程と、前記フォルダ作成工程により作成された複数のフォルダのうちの１つを指定するフォルダ指定工程と、前記ファイル作成工程により作成されたデータファイルを前記フォルダ指定工程により指定されたフォルダ内に格納する格納手段と、を含んだことを特徴とする。
【００１９】
この請求項５に記載の発明によれば、１つのデータファイルとして表示されている複数のデータファイルを保存する際に、各データファイルの形式で、それぞれのデータファイルの識別情報を用いて保存することが可能である。
【００２０】
また、請求項６に記載の発明にかかるプログラムによれば、前記請求項４または５に記載された方法がコンピュータによって実行される。
【００２１】
【発明の実施の形態】
以下に添付図面を参照して、この発明による情報処理装置、情報処理方法およびその方法をコンピュータに実行させるプログラムの好適な実施の形態を詳細に説明する。
【００２２】
（発明の概要）
まず、この発明の概要を説明する。本発明は、複数のアプリケーション（本出願人が製造・販売するワードプロセッサ「一太郎」、表計算アプリケーション「三四郎」、図形描画アプリケーション「花子」など）によって作成されたデータファイルを１つのデータファイルで管理する際に、リンクなどの参照情報を考慮して関連するデータファイルを追加する。その際、参照情報を保持することで、管理されているデータファイル間の移動・復帰を可能にする情報処理ソフトウェアである。
【００２３】
図１は、上記ソフトウェアの内容示す説明図である。図示するように、第１のソフトウェアは、データファイル（文書Ａ）を読み込み、画面に表示する。文書Ａ内に含まれる、他の文書データを参照する内容の文字列が存在する場合、その文字列から文書名、参照箇所等（図中の下線部「文書Ｂ第２章参照」）を抽出する。抽出した文字列より、文書名「文書Ｂ」、参照箇所「第２章」を得た後、文書群から該当文書を検索する。
【００２４】
検索の結果、該当する文書ファイル（文書Ｂ）が特定できた場合は、第１のソフトウェア内に文書Ｂを読み込み、参照箇所を表示する。文書Ｂが文書Ａを作成した第１のソフトウェアとは別の形式で保存されている場合は、文書Ｂを作成した第２のソフトウェアを起動して、第１のソフトウェア内に文書Ｂを表示する。検索時は、文書Ａが存在するフォルダのみを対象にしてもよいし、ソフトウェアを実行している端末内、もしくは該当する文書がなければ、ネットワークを介して外部のデータファイルを検索対象としてもよい。
【００２５】
また、参照箇所が特定できた場合は、参照元（文書Ａに含まれる文書Ｂを参照する旨記載された部分）にハイパーリンクを挿入し、文書Ａ内に、文書Ａと文書Ｂの間の参照情報を保存する。この参照情報により、各文書間の移動・復帰が容易にできるようになる。
【００２６】
（実施の形態１）
図２は、この発明の実施の形態１による情報処理装置のハードウエア構成の一例を示す説明図である。図中、１０１は装置全体を制御するＣＰＵを、１０２は基本入出力プログラムを記憶したＲＯＭを、１０３はＣＰＵ１０１のワークエリアとして使用されるＲＡＭを、それぞれ示している。
【００２７】
また、１０４はＣＰＵ１０１の制御にしたがってＨＤ（ハードディスク）１０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、１０５はＨＤＤ１０４の制御にしたがって書き込まれたデータを記憶するＨＤを、それぞれ示している。
【００２８】
また、１０６はＣＰＵ１０１の制御にしたがってＦＤ（フレキシブルディスク）１０７に対するデータのリード／ライトを制御するＦＤＤ（フレキシブルディスクドライブ）を、１０７はＦＤＤ１０６の制御にしたがって書き込まれたデータを記憶する着脱自在のＦＤを、それぞれ示している。
【００２９】
また、１０８はＣＰＵ１０１の制御にしたがってＣＤ−ＲＷ１０９に対するデータのリード／ライトを制御するＣＤ−ＲＷドライブを、１０９はＣＤ−ＲＷドライブ１０８の制御にしたがって書き込まれたデータを記憶する着脱自在のＣＤ−ＲＷを、それぞれ示している。
【００３０】
また、１１０はカーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示するディスプレイを、１１１は文字、数値、各種指示などの入力のための複数のキーを備えたキーボードを、１１２は各種指示の選択や実行、処理対象の選択、マウスポインタの移動などを行うマウスを、それぞれ示している。
【００３１】
また、１１３は通信ケーブル１１４を介してＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークに接続され、当該ネットワークとＣＰＵ１０１とのインターフェースとして機能するネットワークＩ／Ｆを、１００は上記各部を接続するためのバスを、それぞれ示している。
【００３２】
次に、図３はこの発明の実施の形態１による情報処理装置１の構成を機能的に示す説明図である。
【００３３】
まず３００は、データファイル読込部であり、操作者からのデータファイルの読込を受け付ける。すなわち、操作者に対して、データファイルを指定可能な画面を表示し（ファイル指定手段）、キーボード１１１やマウス１１２によって指定されたデータファイル名を取得する。指定されたデータファイルをＲＡＭ１０３に展開する。展開されたデータファイルの情報を、表示制御部３０１に引き渡し、画面上に内容を表示する。
この際、ＲＡＭ１０３上に展開されたデータファイルの情報と、データファイルの存在位置（ファイル名等）を対応づけて読込情報記憶部３０８に記憶しておく。
【００３４】
３０２は、参照情報抽出部であり、データファイル読込部３００にて展開されたデータファイル内の文字列より、参照情報に該当する情報を抽出する。
操作者は、表示されているデータファイル内の文字列のうち、参照情報に該当する文字列（例えば、文字列「ファイル「調査報告書２００２１１１８．ｊｔｄ」を参照」）があれば、その文字列を選択して、マウス１１２でメニューよりコマンド「関連ファイルを開く」を実行する。
【００３５】
参照情報抽出部３０２は、選択されている文字列（この場合は、「「調査報告書２００２１１１８．ｊｔｄ」を参照」）を取得し、文字列の中からファイル名および参照箇所等の参照情報を抽出する。選択されている文字列が、参照情報に該当するかどうかは、文字列と参照情報辞書３０３に含まれる参照情報パターンとを比較し、参照情報パターンに合致する場合は、参照情報として見なし、ファイル名や参照箇所を抽出する。
【００３６】
ここで参照情報とは、
（１）文章中に記載された参考文献や参考資料などを明記した文字列
（２）明示的に挿入されているハイパーリンク
などの関連する文書を特定する情報を意味する。
例えば、「資料：営業成績データ．ｊｓｄの図５参照」」という文字列が選択されている場合は、ファイルとして「営業成績データ．ｊｓｄ」、参照箇所として「図５」を抽出する。また、ハイパーリンクが設定されている場合は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などのファイルを特定する情報からファイルおよび参照箇所を抽出する。具体的には、ハイパーリンクに設定されている情報が「ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｓｙｓｔｅｍ．ｃｏ．ｊｐ／ｉｎｆｏ／ｄａｔａ．ｈｔｍｌ＃ｃｈａｐｔｅｒ３」の場合は、ファイルとして「ｈｔｔｐ：／／ｗｗｗ．ｊｕｓｔｓｙｓｔｅｍ．ｃｏ．ｊｐ／ｉｎｆｏ／ｄａｔａ．ｈｔｍｌ」、参照箇所として「＃５」を抽出する。
【００３７】
なお、データファイルの書誌情報より参照情報を抽出してもよい。この場合、作成日時や更新日時等の日付情報や、拡張子やファイルの種類などの保存形式に関する情報、データファイルのサイズなどを利用する。
また、読み込まれたデータファイルが存在していたフォルダ内に含まれる文書を関連する文書と見なして、全て展開してもよい。また、ファイル名が類似するものを関連する文書として展開してもよい。
【００３８】
フォルダ内に含まれる文書を関連する文書として全て展開する際には、データファイル読込部３００は、操作者に対してフォルダ指定ダイアログを表示し、データファイルを読み込む対象となるフォルダの指定を促す。次に、データファイル読込部３００は、指定されたフォルダ内に含まれているデータファイルの一覧を取得する。一覧の中から、データファイル名を取得し、データファイルを読み込む。読み込んだデータファイルをデータファイル追加部３０５にて、新規シートとして追加する。この処理を、データファイル一覧の全てが追加されるまで繰り返す。
【００３９】
３０４はデータファイル検索部であり、参照情報抽出部３０２にて抽出された参照情報を受け取り、参照情報を用いて該当のファイルを検索する。この際、検索対象となるデータファイルは、データファイルＤＢ３０７全体の中から検索してもよいし、特定のフォルダ内に存在するものとしてもよい。
また、ハイパーリンクの場合は、ネットワークＩ／Ｆ１１３を介してインターネット等にアクセスし、該当するデータファイルを検索する。
【００４０】
データファイル検索部３０４にて検索を行った結果、検出されたデータファイルは、データファイル追加部３０５に渡される。データファイル追加部３０５は、データファイルをＲＡＭ１０３上に展開し、画面に表示する。
【００４１】
データファイル追加部３０５は、操作中のアプリケーション（第１のアプリケーション）とは別のアプリケーション（第２のアプリケーション）にて作成されたデータファイルであるかどうかを判定する。（判別手段）同じ第１のアプリケーションにて作成されたデータファイルであると判定された場合は、起動済みの第１のアプリケーション内にデータファイルを展開し、表示する。
一方、第２のアプリケーションで作成されたデータファイルであると判定された場合は、第２のアプリケーションをＲＡＭ上に展開し（動作画面追加手段）、第１のアプリケーション内で動作するようなシートとして表示する。（表示制御手段）
【００４２】
データファイルが追加された際の画面は図４のように表示される。４０１は、表示済みのデータファイルであり、参照情報の抽出元となる情報である。４０２は、新規シートであり、データファイル追加部３０５にて、新たに追加されたデータファイルの情報である。表示制御部３０１により、全ての関連文書が複数のシートとして表示される。新規シート４０２が、追加される際には、最前面に表示してもよいし、編集・閲覧中の文書を最前面に表示した状態で、背面に追加してもよい。
また、シートの表示方法として、タグを付し、それぞれのシートが識別しやすいようにしてもよい。
【００４３】
また、データファイル追加部３０５において、データファイルを追加する場合、
（１）データファイルの指定順序
（２）データファイルの種類順（アプリケーション別、ファイル拡張子別）
（３）データファイルのサイズ順
（４）データファイルの作成日時、更新日時順
などの情報を用いて追加順序を決定する。
【００４４】
３０６はデータファイル保存部であり、各シート上の情報が編集された場合、その編集内容を反映する。データファイル追加部３０５によって追加された各データファイルを１つのデータファイルに保存する場合には、保存先となるデータファイルが存在していれば、そのデータファイルに上書き保存を行い。存在しない場合は、操作者に対してファイル名および保存先の入力を促し、入力されたファイル名と保存先の情報を用いて保存を行う。
また、１つのデータファイルに保存しない場合には、読込情報記憶部３０８から各シートと、各シートの保存先およびファイル名を取得し、それぞれの保存先およびファイル名を用いて編集内容の更新を行う。
【００４５】
次に、図５はこの発明の実施の形態１による情報処理装置における、データファイル読込処理の手順を示すフローチャートである。
【００４６】
まず、情報処理装置１のメニューもしくはツールボックス等から、「関連文書の表示」コマンドの入力を受け付ける。その後、ＣＰＵ１０１は、関連文書を抽出する対象となるデータファイルを特定する。（Ｓ５００）次に、データファイル読込部３００は、関連文書の抽出を自動で行うか、もしくは手動で行うのかの入力を操作者に対して促す。（Ｓ５０１）
【００４７】
操作者により「自動での抽出を行う」が選択され、データファイル読込部３００に通知された場合は、検索条件の抽出処理を行う。（Ｓ５０２）編集・閲覧中の文書内の文字列を取得し、取得した文字列と参照情報辞書３０３に記憶されている情報とを比較し、関連する文書に該当する情報を抽出する。
【００４８】
この際、操作者によって文字列が選択されている際には、選択された文字列から参照情報を抽出し、関連文書を特定するための文書としてもよい。
【００４９】
抽出した参照情報を用いて、データファイルＤＢ３０７からデータファイルを検索する。（Ｓ５０３）検索は、ファイル名などを検索条件としてデータファイル検索部３０４にて検索を行う。検索結果より、データファイルが見つかった場合は、データファイルを特定する処理を行う。データファイルが見つからない場合は、「該当文書なし」として処理を終了する。（Ｓ５０４）
【００５０】
検索結果より、関連文書となるデータファイルを特定する。複数の結果が見つかった場合は、ファイルの更新日時やサイズ等から該当するデータファイルを特定する。（Ｓ５０５）
データファイルが特定された場合は、そのデータファイルに関するファイル名、パス等の対象となるデータファイルを特定する情報をデータファイル追加部３０５へ送信する。
【００５１】
また、手動で行う場合は、操作者に対してデータファイル指定ダイアログを表示し、対象となるデータファイルを指定するように促す。入力された情報より、ファイル名、パス名等の対象となるデータファイルを特定する情報を取得する。フォルダが選択された場合で、フォルダ内に複数のファイルが存在する場合は、その中に含まれる全てのファイル名を取得する。（Ｓ５０６）
【００５２】
データファイル追加部３０５は、対象となるデータファイルを特定する情報を受け取り、特定されたデータファイルをＲＡＭ１０３に展開する。（Ｓ５０７）表示制御部は、ＲＡＭ１０３上に展開されたデータファイルの情報をそれぞれシートとして画面に表示する。（Ｓ５０８）
【００５３】
次に、図６はこの発明の実施の形態１による情報処理装置１における、データファイル保存処理の手順を示すフローチャートである。
【００５４】
まず、データファイル保存部３０６は、複数のアプリケーションで作成された複数のデータファイルを一括で保存処理を行う。まず、編集・閲覧中のデータファイルを、１つのデータファイルに保存するのか、もしくはそれぞれ別ファイルに保存するのかを判定する。（Ｓ６０１）この判定処理は、ユーザにどちらを選択するのか入力を促してもよいし、予め情報処理装置１のファイル保存オプション等で、指定されたものを利用してもよい。また、保存するデータファイルに保存形式（１つにまとめるか、別々に保存するのか）を記憶させておいて、その情報を利用してもよい。
【００５５】
１つのデータファイルに保存する場合（Ｓ６０１：Ｙｅｓ）は、データファイルが既に保存されているかどうかを確認し（Ｓ６０２）、保存されている場合（Ｓ６０２：Ｙｅｓ）は、該当するファイル名を保存先に指定する。保存されていない場合（Ｓ６０２：Ｎｏ）は、操作者に対してファイル選択ダイアログを表示し、ファイル名の入力を促し、（Ｓ６０４）、入力されたファイル名を保存先に指定する。データファイル保存部３０６は、保存先に指定されたファイル名を受け取り、情報処理装置１に展開されているデータファイルの情報を指定されたファイルに保存し（Ｓ６０５）、処理を終了する。
【００５６】
一方、別々に保存する場合は（Ｓ６０１：Ｎｏ）は、各シートとデータファイルの保存先との対応関係を、読込情報記憶部３０８より取得する（Ｓ６０６）。取得した対応関係より、一括して各シートの内容をそれぞれの保存先へ保存し（Ｓ６０７）、処理を終了する。
【００５７】
以上説明した実施の形態１によれば、関連文書を抽出したい文書を指定するだけで、文書内の参照情報から、関連文書を特定し、別シートとして追加される。そして、１つの文書として表示されるため、関連文書の情報を確認することが容易になる。
【００５８】
したがって、関連文書がどこにあるのかといったことを意識しなくても、関連文書を表示することができるので、文書管理者以外の操作者でも簡単に関連文書を確認することができ、文書を作成する際や、文書に書かれている内容を確認する際の無駄な手間を省くことができる。
【００５９】
（実施の形態２）
さて、上述した実施の形態１では、関連文書が読み込まれるとシートを追加し、その情報を表示するのみであった。関連する文書を確認したいのは、文書を読み込んだ際だけで、その後は参照されないとは限らない。
【００６０】
そこで以下に説明する実施の形態２のように、読込済みの複数のシート間を自由に移動・復帰できるよう、シート間の参照関係を保持するようにしてもよい。
【００６１】
実施の形態２による情報処理装置のハードウエア構成は、図２に示した実施の形態１のそれと同一なので説明を省略する。図７は、この発明の実施の形態２による情報処理装置の構成を機能的に示す説明図である。図３に示した実施の形態１の機能構成との差異は、参照情報挿入部７０９が設けられている点のみである。処理についても、実施の形態１とほぼ同様であるため、以下では、参照情報挿入部７０９を中心に説明を行う。
【００６２】
参照情報挿入部７０９は、参照情報抽出部７０２にて、編集・閲覧中の文字列から抽出された情報を用いて検索されたデータファイルが、データファイル追加部３０５により追加された場合に、その文字列の位置情報と追加されたデータファイルのシート名を対応づけて保持する。
【００６３】
位置情報とそれに対応づけられたシート名より、シートへのハイパーリンクを作成する。具体的には、参照情報として抽出された文字列の前後にリンク情報を挿入する。リンク先として、シート名やシート内の特定の位置を示す情報を設定する。この際、特定の位置を示す情報として、各文書に設定されているブックマークや索引などの情報を利用してもよい。
【００６４】
設定されたハイパーリンクをマウス１１２等でクリックすると、挿入されたハイパーリンクに設定されているシートに移動し、該当するシートが前面に表示される。
この時、移動前の位置（すなわちハイパーリンクが設定されている位置）を記憶しておき、シート確認後に、所定のキーの押下により、移動前の位置に戻るようにしてもよい。
【００６５】
以上説明した実施の形態２によれば、操作者が関連文書を指定しただけ、もしくは関連文書を自動的に抽出する処理を実行するだけで、該当箇所にシート間のハイパーリンクを設定することが可能になるので、より簡単に参照する必要がある箇所を確認することができる。
【００６６】
（実施の形態３）
また、上述した実施の形態２では、参照関係を保持し、シート間を自由に移動できるようにしたが、関連する文書として指定して表示させる際に、参照した文書内のデータを引用し、元文書に挿入したい場合がある。
そこで以下に説明する実施の形態３のように、関連する文書の内容を元の文書に一連の処理によって取り込むようにしてもよい。
【００６７】
実施の形態３による情報処理装置のハードウエア構成は、図２に示した実施の形態１のそれと同一なので説明を省略する。図９は、この発明の実施の形態３による情報処理装置の構成を機能的に示す説明図である。図７に示した実施の形態２の機能構成との差異は、データファイル切替部９１０、データファイル削除部９１１、引用情報作成部９１２が設けられている点のみである。
【００６８】
次に、図８はこの発明の実施の形態１による情報処理装置１の構成を機能的に示す説明図である。以下では、データファイル切替部９１０、データファイル削除部９１１、引用情報作成部９１２および実施の形態２との差異がある部分を中心に説明する。
【００６９】
表示制御部８０１は、データファイル追加部８０５によって読み込まれたデータファイルの情報を受け取り、画面上に表示する際に、実施の形態１および実施の形態２とは異なり、シートとして追加するのではなく、作業中のアプリケーション内に新規のウィンドウとして追加する。
【００７０】
図１１は、実施の形態３の画面表示例を示したものである。
１１０１は、作業中のデータファイルを表示した作業ウィンドウである。１１０２は、新規ウィンドウであり、作業ウィンドウと同じウィンドウとして追加される。１１０３は、関連文書表示エリアであり、データファイル追加部７０５より受け取ったデータファイル名や、存在位置（保存先）等のデータファイルの情報を一覧で表示するエリアである。
【００７１】
次に、９１０は、データファイル切替部である。データファイル切替部９１０は、データファイル追加部９０５によって追加されたデータファイルが存在する場合に、指定するデータファイルへの表示の切り替えを行う。また、切り替えたデータファイルから参照元のデータファイルへの表示の切り替え（復帰）を行う。
【００７２】
次に、９１１は、データファイル削除部である。データファイル削除部９１１は、データファイル追加部９０５によって追加されたデータファイルのうち、操作者より不要と判断されたデータファイルを作業中のアプリケーションが管理しているＲＡＭ１０３上から削除する。
削除する際は、関連文書表示エリア１１０３のような関連する文書の一覧をウィンドウやダイアログで表示し、操作者に削除を促す。操作者によって文書が指定された場合は、指定された文書に関する情報を受け取り、データファイル削除部９１１が削除の処理を行う。その際、参照関係にある文書に記憶されている参照情報や引用情報もともに削除する。
【００７３】
次に、９１２は、引用情報作成部である。引用情報作成部は９１２引用情報とは、コピーや切り取り元のデータファイルのファイル名、保存場所、作成者等の書誌情報や、処理が行われた日時等の情報から作成される。
【００７４】
次に、図１０はこの発明の実施の形態３による情報処理装置における、データファイル間の切り替え手順を示すフローチャートである。
【００７５】
まず、データファイル切替部９１０は、操作者に対して、現在の表示中のデータファイル（親文書）に替えて表示するデータファイル（関連文書）の指定を促す。（Ｓ１０００）
具体的には、データファイル指定ダイアログを表示し、操作者のデータファイルの指定を促したり、図９の関連文書表示エリア９０３など、既に関連文書として追加されているデータファイルの一覧を表示し、一覧の中から関連文書の選択を促す。
【００７６】
次に、データファイル切替部９１０は、Ｓ１０００から受け取ったデータファイルに関する情報を受け取り、対象となるデータファイルを検索する。（Ｓ１００１）データファイル追加部９０５により、既にアプリケーション上に対象となるデータファイルが追加されている場合は、そのデータファイルの識別情報を取得する。データファイルがアプリケーション上に追加されていない場合は、データファイル読込部９００を通じて対象となるデータファイルを読み込み、データファイル追加部９０５にてデータファイルを追加する。その後、追加されたデータファイルの識別情報を取得する。
【００７７】
次に、データファイル切替部９１０は、Ｓ１００１より受け取った識別情報を表示制御部９０１へ渡し、対象となるデータファイルを画面上に表示する。（Ｓ１００２）すなわち、アプリケーション上で関連文書がアクティブな状態になる。
【００７８】
次に、引用情報作成部９１２は、アクティブになっているデータファイル上で操作者が「コピー」コマンドや「切り取り」コマンドなど、元文書への編集作業を伴う操作を実行するかどうかを監視する。（Ｓ１００３）前記のコマンドが実行された場合（Ｓ１００３：Ｙｅｓ）は、コピーや切り取りの対象となった文字列や図形、表、各種オブジェクト等のデータをクリップボードなどのＲＡＭ１１３上の一時保存可能な領域へと一時的に保存する。（Ｓ１００４）コマンドが実行されない場合（Ｓ１００３：Ｎｏ）は、関連文書を表示したまま処理を終了する。
【００７９】
Ｓ１００４の後、引用情報作成部９１２は、クリップボード等の一時保存可能な領域に保存されたデータに関する引用情報を作成する。（Ｓ１００５）次に、表示制御部９０１は、関連文書から親文書のデータファイルへと画面表示を切り替える。（Ｓ１００６）
【００８０】
切り替え後、表示された親文書のデータファイル上で、貼り付け処理が実行されると、クリップボード等に保存されたデータを貼り付けるとともに、引用情報も挿入する。（Ｓ１００７）完了後、処理を終了する。
【００８１】
なお、上述した実施の形態１ないし３による情報処理装置は、具体的には１台のパソコンを想定しているが、関連文書の保存先や、検索先はネットワークＩ／Ｆ１１３を介してＬＡＮやインターネット上のデータファイルでもよい。
例えば、関連文書としてＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）上のＨＴＭＬ（Ｈｙｐｅｒｌｉｎｋ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルを指定してもよい。
【００８２】
また、実施の形態１ないし３では、関連文書は、編集可能で追加していたが、参照専用で追加するようにしてもよい。この際、データファイル追加部３０５は、データファイルを追加する際に、編集禁止フラグを設定して、参照専用（編集禁止状態）にする。
また、メインとなるデータファイルは、参照専用のデータファイルへの参照情報の一覧を保持する。参照情報としては、ファイル名やファイルの保存場所、見出し等のファイルの書誌情報を利用する。参照専用のデータファイルの内容は、メインのデータファイル内には保持されず、参照専用のデータファイルの追加が指示された場合は、メインのデータファイル内に保持されている参照情報を用いて、参照専用のデータファイルを追加する。こうすることで、１つの文書を共同制作している際に、他の操作者が作成している内容の最新版を常に参照することが可能となる。
【００８３】
また、実施の形態１ないし３では、関連文書を複数のシートとして表示していたが、１つの文書として表示してもよい。図８は、表示の変形例の１つである。８０１は、付箋を示し、実施の形態２のマーカーに該当する。８０２は、移動前の位置を示す付箋である。
また、画面上に閲覧中の文書と関連文書を両方表示させて、編集位置の内容と連動させて関連文書を切り替えてもよい。
【００８４】
また、実施の形態１ないし３では、参照情報として挿入された情報や引用情報として挿入された情報などは、データファイルに文書の内容とともに記憶される。このため、次回ファイルを開いた場合も関連文書を表示、もしくは関連文書の一覧を表示することができる。
また、データファイル内に、作成時の操作環境固有のキーを埋め込むことで、作成時の操作環境のキーとデータファイル内に保存するキーが一致した場合にのみ、関連文書の情報を表示するようにしてもよい。これにより、他の端末や他の操作者では関連文書の情報を表示させないということも可能になる。
【００８５】
なお、上述したデータファイル読込部３００／７００、表示制御部３０１／７０１、参照情報抽出部３０２／７０２、参照情報辞書３０３／７０３、データファイル検索部３０４／７０４、データファイル追加部３０５／７０５、データファイル保存部３０６／７０６，読込情報記憶部３０８／７０８は、具体的にはＨＤ１０５からＲＡＭ１０３に読み出されたプログラムをＣＰＵ１０１が実行することにより実現される。このプログラムはＨＤ１０５のほか、ＦＤ１０７、ＣＤ−ＲＷ１０９、ＭＯなどの各種の記録媒体に格納して配布することができ、ネットワークを介して配布することも可能である。
【００８６】
【発明の効果】
以上説明したように請求項１に記載の発明は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理装置において、前記複数のアプリケーションにより作成された複数のデータファイルのうち２つ以上のデータファイルを指定するファイル指定手段と、前記ファイル指定手段により指定されたデータファイルについて作成元のアプリケーションを判別する判別手段と、前記第２のアプリケーションとして前記判別手段により判別されたアプリケーションを追加する動作画面追加手段と、前記動作画面追加手段により追加された動作画面の各々に対して、対応するアプリケーションによって作成されたデータファイルを読み込むファイル読み込み手段と、前記動作画面追加手段により追加された動作画面の各々にタグを付し、前記タグの全てを表示するとともに、前記ファイル読み込み手段により読み込まれたデータファイルの識別情報を前記タグ上に表示する表示制御手段と、を備えたので、複数のアプリケーションで作成されたデータファイルを、それぞれのアプリケーションに対応した形式で１つの文書として表示できる。これによって、様々なアプリケーションで作成されたデータファイルを一括で読み込み、表示することが可能な情報処理装置が得られるという効果を奏する。
【００８７】
また、請求項２に記載の発明は、前記動作画面追加手段は、データファイルの指定順、データファイルの種類順、データファイルのサイズ順、データファイルの日付順のうち少なくとも１つに基づいて追加順序を決定することを特徴とする。これによって、複数のデータファイルを１つのデータファイルとして表示する際に、操作者の指定した順序や、種類、サイズ、作成日時・更新日時を基準に追加することが可能な情報処理装置が得られるという効果を奏する。
【００８８】
また、請求項３に記載の発明は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理装置において、前記第１および第２のアプリケーションの各々の動作画面にタグを付し、前記タグの全てを表示する第１の表示制御手段と、前記第１および第２のアプリケーションの各々の動作画面に動作画面名を設定する動作画面名設定手段と、前記動作画面名設定手段により設定された動作画面名を前記タグ上に表示する第２の表示制御手段と、前記第１および第２のアプリケーションの各々の動作画面上で処理された全てのデータについて、各データごとに対応するアプリケーションのファイル形式で個別のデータファイルを作成するとともに、各データファイルごとに対応する動作画面のタグ上に表示されている動作画面名をファイル名として付すファイル作成手段と、前記複数のアプリケーションにより作成された複数のデータファイルを格納するフォルダを、記憶装置またはネットワーク上の所定領域に階層的に作成するフォルダ作成手段と、前記フォルダ作成手段により作成された複数のフォルダのうちの１つを指定するフォルダ指定手段と、前記ファイル作成手段により作成されたデータファイルを前記フォルダ指定手段により指定されたフォルダ内に格納する格納手段と、を備えたので、１つのデータファイルとして表示されている複数のデータファイルを保存する際に、各データファイルの形式で、それぞれのデータファイルの識別情報を用いて保存することが可能である。これによって、１つ１つのデータファイルを保存する作業を行うことなく、１回の操作で関連刷る文書全ての保存が可能な情報処理装置が得られるという効果を奏する。
【００８９】
また、請求項４に記載の発明は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理方法において、前記複数のアプリケーションにより作成された複数のデータファイルのうち２つ以上のデータファイルを指定するファイル指定工程と、前記ファイル指定工程により指定されたデータファイルについて作成元のアプリケーションを判別する判別工程と、前記第２のアプリケーションとして前記判別工程により判別されたアプリケーションを追加する動作画面追加工程と、前記動作画面追加手段により追加された動作画面の各々に対して、対応するアプリケーションによって作成されたデータファイルを読み込むファイル読み込み工程と、前記動作画面追加工程により追加された動作画面の各々にタグを付し、前記タグの全てを表示するとともに、前記ファイル読み込み工程により読み込まれたデータファイルの識別情報を前記タグ上に表示する表示制御手段と、を備えたので、複数のアプリケーションで作成されたデータファイルを、それぞれのアプリケーションに対応した形式で１つの文書として表示できる。これによって、様々なアプリケーションで作成されたデータファイルを一括で読み込み、表示することが可能な情報処理装置が得られるという効果を奏する。
【００９０】
また、請求項５に記載の発明は、各々が単独で動作しかつ機能の異なる複数のアプリケーションのうち文書作成機能を有する第１のアプリケーションの機能の一部として、前記複数のアプリケーションのうち少なくとも１つを第２のアプリケーションとして動作させるとともに、前記第１および第２のアプリケーションの動作画面を層状に重ね、選択された動作画面のみを表示する情報処理方法において、前記第１および第２のアプリケーションの各々の動作画面にタグを付し、前記タグの全てを表示する第１の表示制御工程と、前記第１および第２のアプリケーションの各々の動作画面に動作画面名を設定する動作画面名設定工程と、前記動作画面名設定工程により設定された動作画面名を前記タグ上に表示する第２の表示制御工程と、前記第１および第２のアプリケーションの各々の動作画面上で処理された全てのデータについて、各データごとに対応するアプリケーションのファイル形式で個別のデータファイルを作成するとともに、各データファイルごとに対応する動作画面のタグ上に表示されている動作画面名をファイル名として付すファイル作成工程と、前記複数のアプリケーションにより作成された複数のデータファイルを格納するフォルダを、記憶装置またはネットワーク上の所定領域に階層的に作成するフォルダ作成工程と、前記フォルダ作成工程により作成された複数のフォルダのうちの１つを指定するフォルダ指定工程と、前記ファイル作成工程により作成されたデータファイルを前記フォルダ指定工程により指定されたフォルダ内に格納する格納手段と、を備えたので、１つのデータファイルとして表示されている複数のデータファイルを保存する際に、各データファイルの形式で、それぞれのデータファイルの識別情報を用いて一括保存することが可能である。これによって、１つ１つのデータファイルを保存する作業を行うことなく、１回の操作で関連する文書全ての保存が可能な情報処理装置が得られるという効果を奏する。
【００９１】
また、請求項６に記載の発明によれば、前記請求項４または５に記載された方法をコンピュータに実行させることが可能なプログラムが得られるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の実施の形態による情報処理装置の、関連付けの内容を模式的に示す説明図である。
【図２】この発明の実施の形態１による情報処理装置の、ハードウエア構成の一例を示す説明図である。
【図３】この発明の実施の形態１による情報処理装置の構成を機能的に示す説明図である。
【図４】この発明の実施の形態１による情報処理装置の、表示画面の一例（マルチシート）を示す説明図である。
【図５】この発明の実施の形態１による情報処理装置における、文書追加処理の手順を示すフローチャートである。
【図６】この発明の実施の形態１による情報処理装置における、文書保存処理の手順を示すフローチャートである。
【図７】この発明の実施の形態２による情報処理装置の構成を機能的に示す説明図である。
【図８】この発明の実施の形態１による情報処理装置の、表示画面の一例（ページを重ねて表示）を示す説明図である。
【図９】この発明の実施の形態３による情報処理装置の構成を機能的に示す説明図である。
【図１０】この発明の実施の形態３による情報処理装置における、文書切替処理の手順を示すフローチャートである。
【図１１】この発明の実施の形態３による情報処理装置の、表示画面の一例を示す説明図である。
【符号の説明】
１００  バス
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＨＤＤ
１０５  ＨＤ
１０６  ＦＤＤ
１０７  ＦＤ
１０８  ＣＤ−ＲＷドライブ
１０９  ＣＤ−ＲＷ
１１０  ディスプレイ
１１１  キーボード
１１２  マウス
１１３  ネットワークＩ／Ｆ
１１４  通信ケーブル
３００，７００、９００  データファイル読込部
３０１，７０１、９０１  表示制御部
３０２，７０２、９０２  参照情報抽出部
３０３，７０３、９０３  参照情報辞書
３０４，７０４、９０４  データファイル検索部
３０５，７０５、９０５  データファイル追加部
３０６，７０６、９０６  データファイル保存部
３０７，７０７、９０７  データファイルデータベース
３０８，７０８、９０８  読込情報記憶部
７０９、９０９  参照情報挿入部
９１０  データファイル切替部
９１１  データファイル削除部
９１２  引用情報作成部
【図１】
2004164301.tif 000003
【図２】
2004164301.tif 000004
【図３】
2004164301.tif 000005
【図４】
2004164301.tif 000006
【図５】
2004164301.tif 000007
【図６】
2004164301.tif 000008
【図７】
2004164301.tif 000009
【図８】
2004164301.tif 000010
【図９】
2004164301.tif 000011
【図１０】
2004164301.tif 000012
【図１１】
2004164301.tif 000013