(57)【要約】【課題】素材電子文書ウインドウの表示が変化したとき、その素材電子文書の情報に依存した他のウインドウの表示情報も自動的に更新され、また統合電子文書ウインドウの表示が変化したとき、その統合電子文書の情報に依存した他のウインドウの表示情報も自動的に更新される情報処理装置等を提供する。【解決手段】素材電子文書又は統合電子文書に対して挿入や削除などの構成要素を変更する操作を行う際に、選択された素材電子文書に関して素材電子文書と統合電子文書との関連を判定して、素材電子文書と統合電子文書間の構成の連携をとる。すなわち、ドラッグ＆ドロップによって変更操作が行われたウインドウ上の所定の表示内容に関して、素材電子文書ウインドウの表示内容と統合電子文書ウインドウの表示内容との関連を判定し、その判定結果に応じて、表示内容を変更する。【選択図】　　　　図５
2004139142.tif 000002
【特許請求の範囲】
【請求項１】
素材電子文書を保持する第一の保持手段と、
前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、
前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段と、
前記第一又は第二の表示画面の表示内容に対する変更操作を行うための操作手段と、
前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定手段と、
前記判定手段の判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更する変更制御手段とを備えたことを特徴とする情報処理装置。
【請求項２】
前記操作手段の前記変更操作は、素材電子文書の挿入操作又は削除操作であることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記操作手段の前記変更操作は、ポインティングデバイスによるドラッグ＆ドロップを用いて行うことを特徴とする請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記操作手段の前記変更操作は、ポインティングデバイスによって表示されるメニューバーを用いて行うことを特徴とする請求項１又は請求項２記載の情報処理装置。
【請求項５】
素材電子文書を保持する第一の保持手段と、前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段とを備えた情報処理装置の制御方法において、
操作手段を用いて、前記第一又は第二の表示画面の表示内容に対する変更操作を行う工程と、
前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定工程と、
前記判定工程の判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更する変更制御工程とを有することを特徴とする情報処理装置の制御方法。
【請求項６】
前記操作手段の変更操作は、素材電子文書の挿入操作又は削除操作であることを特徴とする請求項５記載の情報処理装置の制御方法。
【請求項７】
前記操作手段の前記変更操作は、ポインティングデバイスによるドラッグ＆ドロップを用いて行うことを特徴とする請求項５又は請求項６記載の情報処理装置の制御方法。
【請求項８】
前記操作手段の前記変更操作は、ポインティングデバイスによって表示されるメニューバーを用いて行うことを特徴とする請求項５又は請求項６記載の情報処理装置の制御方法。
【請求項９】
素材電子文書を保持する第一の保持手段と、前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段と、前記第一又は第二の表示画面の表示内容に対する変更操作を行うための操作手段とを備えた情報処理装置の制御方法を実行するために、コンピュータで読み取り可能な制御プログラムを提供する媒体であって、
前記制御プログラムは、
前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定ステップと、
前記判定ステップの判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更するステップとを備えたことを特徴とする制御プログラムを提供する媒体。
【請求項１０】
素材電子文書を保持する第一の保持手段と、前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段と、前記第一又は第二の表示画面の表示内容に対する変更操作を行うための操作手段とを備えた情報処理装置の制御方法を実行するために、コンピュータで読み取り可能な制御プログラムであって、
前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定ステップと、
前記判定ステップの判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更するステップとを備えたことを特徴とする制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、素材電子文書から構成される統合電子文書を格納する情報処理装置等に関するものである。
【０００２】
【従来の技術】
近年、企業ではドキュメント管理システムを導入し、文書の再利用を推進しようとしている。初期のシステムでは、紙の文書をスキャナで画像として取り込み、登録保存するようなものであったが、最近はパソコンで作られた電子文書が多くなり、これも登録保存できるようになってきた。
【０００３】
また、最近では登録されている複数の電子文書から任意のページを抜き出してバインダのように綴じて１つの電子文書のようにすることもできるようになっている。これを、ここでは電子バインダと呼ぶ。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の電子バインダでは、次のような問題点があった。
【０００５】
従来の電子バインダでは、電子バインダで綴じられる素材側の電子文書（素材電子文書）のウインドウに素材電子文書を登録してから、素材電子文書が統合された電子文書（統合電子文書）のウインドウで選択された統合電子文書に登録する必要があった。すなわち、統合電子文書のウインドウに素材電子文書をドラッグ＆ドロップして統合電子文書に追加しても、素材電子文書を表示するウインドウに、追加した素材電子文書が表示されない。
【０００６】
また、統合電子文書に構成要素として追加された素材電子文書を削除する際には、統合電子文書から削除した後、さらに素材電子文書ウインドウの素材電子文書を削除する必要があった。つまり統合電子文書の構成要素となっている素材電子文書を素材電子文書のウインドウで削除しても、統合電子文書のウインドウの表示内容が変化しない。
【０００７】
本発明は上記従来の問題点に鑑み、素材電子文書を表示するウインドウの表示が変化したとき、その素材電子文書の情報に依存した他のウインドウの表示情報も自動的に更新されると共に、統合電子文書を表示するウインドウの表示が変化したとき、その統合電子文書の情報に依存した他のウインドウの表示情報も自動的に更新される情報処理装置等を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明の情報処理装置では、素材電子文書を保持する第一の保持手段と、前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段と、前記第一又は第二の表示画面の表示内容に対する変更操作を行うための操作手段と、前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定手段と、前記判定手段の判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更する変更制御手段とを備えたことを特徴とする。
【０００９】
本発明の情報処理装置の制御方法では、素材電子文書を保持する第一の保持手段と、前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段とを備えた情報処理装置の制御方法において、操作手段を用いて、前記第一又は第二の表示画面の表示内容に対する変更操作を行う工程と、前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定工程と、前記判定工程の判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更する変更制御工程とを有することを特徴とする。
【００１０】
本発明の制御プログラムを提供する媒体では、素材電子文書を保持する第一の保持手段と、前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段と、前記第一又は第二の表示画面の表示内容に対する変更操作を行うための操作手段とを備えた情報処理装置の制御方法を実行するために、コンピュータで読み取り可能な制御プログラムを提供する媒体であって、前記制御プログラムは、前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定ステップと、前記判定ステップの判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更するステップとを備えたことを特徴とする。
【００１１】
本発明の制御プログラムでは、素材電子文書を保持する第一の保持手段と、前記素材電子文書から構成される統合電子文書を保持する第二の保持手段と、前記第一の保持手段の保持内容を第一の表示画面に表示する第一の表示手段と、前記第二の保持手段の保持内容を第二の表示画面に表示する第二の表示手段と、前記第一又は第二の表示画面の表示内容に対する変更操作を行うための操作手段とを備えた情報処理装置の制御方法を実行するために、コンピュータで読み取り可能な制御プログラムであって、前記操作手段によって変更操作が行われた所定の表示内容に関して、前記第一の表示画面の表示内容と前記第二の表示画面の表示内容との関連を判定する判定ステップと、前記判定ステップの判定結果に応じて、前記第一及び第二の保持手段の保持内容を変更するステップとを備えたことを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施形態を詳細に説明する。
【００１３】
＜文書編集処理の概念図＞
図１は、本発明の実施の一形態に係る情報処理装置で実現される文書編集処理の概念図である。
【００１４】
同図において、１１は互いに異なるアプリケーションソフトで作成した素材電子文書群である。ここでは、例えば、マイクロソフト社のＷｏｒｄで作成した電子文書１、マイクロソフト社のＰｏｗｅｒＰｏｉｎｔで作成した電子文書２、スキャナで読み取った画像あるいはインターネットで利用されているＨＴＭＬ形式の電子文書３であるとする。１２は電子バインダビルダ（Ｅ（Ｅｌｅｃｔｒｏｎｉｃ）−Ｂｉｎｄｅｒ　Ｂｕｉｌｄｅｒ）であり、電子文書１〜３をページ単位で束ねて１つの生成電子文書（統合電子文書）１３を構成することができる。
【００１５】
本実施形態は、ＸＭＬ（Ｅｘｔｅｎｔｉｏｎａｌ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）記述を利用して生成電子文書１３を構成する。その構成は、１文書につき互いに異なるアプリケーションソフトで作成された複数種類の素材電子文書である。基本構成は、Ｔｏｐ記述として、Ｅ−Ｂｉｎｄｅｒ．ｘｍｌという文書を構成し、その中に所定の記述を行い、関係するファイル等の要素（コンテンツ）を外部リンクで示す。外部リンクで示された要素は、その所在が分かる位置になければならない。なお、図２は、生成電子文書を構成するフォルダとファイル構成例を示す図である。図中におけるＴｏｐ文書のＥ−Ｂｉｎｄｅｒ．ｘｍｌから相対位置で、それらの外部リンクの要素の保持位置を知ることができる。
【００１６】
＜情報処理装置のハード構成＞
図３は、本実施形態に係る情報処理装置のハード構成を示すブロック図である。
【００１７】
同図において、ＣＰＵ１０１は、メインバス１００を介して情報処理装置１０００全体の制御を実行するとともに、情報処理装置１０００の外部に接続される入力装置１１０（例えば、イメージスキャナや記憶装置、ネットワーク回線を介して接続される他の情報処理装置、電話回線を介して接続されるファクシミリ等）を入力Ｉ／Ｆ（インタフェース）１０４を介して制御する。さらに、情報処理装置１０００の外部に接続される出力装置１１１（例えば、プリンタやモニタ、ネットワーク回線を介して接続される他の情報処理装置、電話回線を介して接続されるファクシミリ等）を出力Ｉ／Ｆ１０５を介して制御する。
【００１８】
また、ＣＰＵ１０１は、ＫＢＤＩ／Ｆ（キーボードインタフェース）１０７を介して入力部（例えば、キーボード１１２やポインティングデバイス１１３、ペン１１４）から入力された指示に従って、画像の入力、画像処理、色変換処理、及び画像の出力制御等の一連の処理を実行する。さらに、表示部１０９をビデオＩ／Ｆ（インタフェース）１０８を介して制御する。表示部１０９は、後述する生成電子文書ウインドウ又は素材電子文書ウインドウを表示すると共に、入力装置１１０より入力された画像データのほか、キーボード１１２やポインティングデバイス１１３、ペン１１４を用いて作成された画像データを表示する。
【００１９】
ＲＯＭ１０２は、ＣＰＵ１０１の各種制御を実行する各種制御プログラムを記憶している。ＲＡＭ１０３は、ＣＰＵ１０１によりＯＳや本発明を実現するための制御プログラムを含むその他の制御プログラムがロードされ実行され、さらに制御プログラムを実行するために用いられる各種作業領域、一時待避領域として機能する。また、入力装置１１０より入力された画像データのほか、キーボード１１２やポインティングデバイス１１３、ペン１１４を用いて作成された画像データを一旦、保持するＶＲＡＭ１０６が構成されている。すなわち、ＶＲＡＭ１０６は、表示部１０９に表示されるデータを保持する。
【００２０】
＜電子文書を追加する処理＞
図４は、本実施形態に係る情報処理装置の生成電子文書ウインドウ又は素材電子文書ウインドウにページ単位の素材電子文書を追加する処理を示すフローチャートである。また、図５は、その操作例を示す図である。なお、図４のフローチャートに従ったプログラムをＲＯＭ１０２に格納し動作することにより、次の制御方法を実現させることが可能となる。
【００２１】
まずステップＳ１１０１で、生成電子文書ウインドウ２０１又は素材電子文書ウインドウ２０２上の所定の位置に、追加する素材電子文書ファイル２１０をドラッグ＆ドロップをすることにより（図５のＴ１，Ｔ２参照）、追加する電子文書ファイルの移動先が決定される。
【００２２】
ステップＳ１１０２で、素材電子文書ファイル２１０がドロップされた位置が生成電子文書ウインドウ２０１であるか、あるいは素材電子文書ウインドウ２０２であるのかを判定する。生成電子文書ウインドウ２０１である場合は（図５のＴ１参照）ステップＳ１１０３に進み、素材電子文書ウインドウ２０２である場合は（図５のＴ２参照）ステップＳ１１０５へ進む。
【００２３】
ステップＳ１１０３では、生成電子文書ウインドウ２０１上の指定された位置に、ドラッグ＆ドロップされた素材電子文書ファイル２１０が挿入され、さらにステップＳ１１０４に進み、生成電子文書ウインドウ２０１内の情報の変化を基に、自動的に素材電子文書ウインドウ２０２内の表示内容が変更される（図５のＴ３参照）。つまり、素材電子文書ウインドウ２０２上に前記の素材電子文書ファイル２１０が追加される。
【００２４】
ステップＳ１１０５では、素材電子文書ウインドウ２０２に素材電子文書ファイル２１０が追加されるが、素材電子文書ウインドウ２０２内の情報の変化を基に、自動的に生成電子文書ウインドウ２０１内の表示内容が変更されることはない。
【００２５】
＜電子文書を削除する処理＞
図６は、本実施形態に係る情報処理装置の生成電子文書ウインドウ又は素材電子文書ウインドウからページ単位の素材電子文書を削除する処理を示すフローチャートである。また、図７は、その操作例を示す図である。なお、図６のフローチャートに従ったプログラムをＲＯＭ１０２に格納し動作することにより、次の制御方法を実現させることが可能となる。
【００２６】
まずステップＳ１１０６では、生成電子文書ウインドウ２０１又は素材電子文書ウインドウ２０２上からドラッグ＆ドロップで、削除する素材電子文書ファイルを選択して画面外へ移動させる（図７のＴ１１，Ｔ１２参照）。
【００２７】
ステップＳ１１０７では、削除される素材電子文書ファイルの移動前の位置が、生成電子文書ウインドウ２０１であるか、あるいは素材電子文書ウインドウ２０２であるかを判定する。素材電子文書ウインドウ２０２から削除する場合（図７のＴ１１）はステップＳＳ１１０８へ進み、生成電子文書ウインドウ２０１から削除する場合（図７のＴ１２参照）はステップＳＳ１１１１に進む。
【００２８】
ステップＳ１１０８では、素材電子文書ウインドウ２０２から、選択された素材電子文書ファイル３１０を削除する（図７のＴ１１参照）。次にステップＳ１１０９では、ステップＳ１１０６で選択された素材電子文書ファイルが、生成電子文書の構成要素であるかどうかを判定する。構成要素である場合（ステップＳ１１０９でＹＥＳ）はステップＳ１１１０に進んで、生成電子文書ウインドウ２０１から、上記の選択された電子文書ファイル３１０が削除され、生成電子文書ウインドウ２０１の表示内容が変更される。構成要素でない場合（ステップＳ１１０９でＮＯ）は削除処理を完了する。
【００２９】
ステップＳ１１１１では、生成電子文書ウインドウ２０１から、選択された素材電子文書ファイル３１０を削除し（図７のＴ１２参照）、処理を終える。
【００３０】
本実施形態では、マウス１１３によるドラッグ＆ドロップを用いたファイルの移動について説明したが、マウス１１３を右クリックして表示されるメニューバーから「貼り付け」や「削除」などのメニューを選び、同様の操作を行うことも可能である。また、キーボード１１２上でのキー操作でファイルの移動を行い、同様の操作を行うことも可能である。
【００３１】
このように本実施形態によれば、素材電子文書又は統合電子文書に対して挿入や削除などの構成要素を変更する操作を行う際に、選択された電子文書に関して素材電子文書と統合電子文書との関連を判定して、素材電子文書と統合電子文書間の構成の連携をとることができる。すなわち、各ウインドウ画面を移動元として、又は各ウインドウ画面を移動先としてファイルの移動を行うと、各ウインドウ画面の移動元及び移動先に応じた処理が自動的に行われる。具体的には、素材電子文書を表示するウインドウの表示が変化したとき、その素材電子文書の情報に依存した統合電子文書ウインドウの表示情報も自動的に更新され、また、統合電子文書及びその内容を表示するウインドウの表示が変化したとき、その統合電子文書の情報に依存した素材電子文書ウインドウの表示情報も自動的に更新される。
【００３２】
＜生成電子文書のフォーマット＞
図８は、図１に示した電子バインダビルダ１２によって構成される生成電子文書のフォーマットブロック構成図であり、素材電子文書から必要な素材ページ単位の電子文書を選んで保持して構成された生成電子文書のフォーマットを示している。
【００３３】
同図において、ＥＢＩＮＤＥＲ部４００は、本文書の先頭を示し、ＥＢＩＮＤＥＲ・ＩＮＦＯＲ部４０１は、本文書のメタ情報（管理情報）を保持する部分である。ＭＡＴＥＲＩＡＬ部４１０は、素材電子文書の情報を保持する部分であり、ＥＦＩＬＥ部４１１は、１素材電子文書の情報を保持する部分、すなわち素材電子文書からページ単位の電子文書に変換しその情報を保持する部分である。
【００３４】
ＥＦＩＬＥ部４１１内のＥＦＩＬＥ・ＩＮＦＯ部４１２は、素材電子文書の管理情報を保持し、ＤＯＣ・ＳＵＭＭＡＲＹ部４１３は、素材電子文書の概要情報を保持する。この部分は素材の内容の概略が分かるように全文Ｔｅｘｔから要約エンジンで簡略化した文章を保存する。
【００３５】
ＥＰＡＧＥＳ部４１４は、素材電子文書からページ単位の情報に変更した文書（素材ページ単位電子文書）を保管する。例えば、Ｗｏｒｄの素材電子文書では、ページは表示時やプリント時にのみ確定するが、その確定した素材ページ単位文書を１ページごとに保管する部分である。また、素材電子文書のページ展開情報（素材ページ単位電子文書の情報）を保持し、さらに素材ページ単位電子文書の展開文書、例えばＡ４サイズに展開した画像もここで保持する。
【００３６】
ＰＡＧＥＩＮＤＥＸ部３０１は、素材電子文書のページ展開されたところを指し示す情報を保持する。これは、生成電子文書は、素材電子文書のＩＤとページ番号を管理しておき、その順番にページ画像を読み出すことで連続した電子文書を構成する。
【００３７】
以上説明したような生成電子文書のフォーマットブロック構成は、素材電子文書、素材ページ単位電子文書、生成電子文書を同時に保管できる構成であるため、編集時に素材電子文書のオリジナル電子文書に戻り、再びページを入れ替えるといった作業が可能である。また、素材ページ単位電子文書は、画像化文書、ＰＤＦ形式あるいはＸＭＬ形式文書であってもよい構成であり、ページ化できるソフトウェア環境により切り替え可能である。
【００３８】
＜電子バインダビルダ１２の処理＞
以下、図９〜図１４を参照して、電子バインダビルダ１２によって行われる処理について具体的に説明する。
【００３９】
図９は、本実施形態の電子バインダビルダの処理に関わる操作画面例を示す図である。
【００４０】
５０１はドキュメントマネジメントソフトウェア画面の例である。５０２はコンピュータのＯＳ上で管理されたファイル管理画面の例である。５０３は、電子バインダビルダ１２のソフトウェア（Ｅ−Ｂｉｎｄｅｒ　Ｂｕｉｌｄｅｒ）画面である。５０４は素材電子文書を管理する素材電子文書ウインドウである。５０５は生成電子文書を管理する生成電子文書ウインドウである。５０６は生成電子文書を表示するための表示ソフトウェア（Ｖｉｅｗｅｒ）画面である。
【００４１】
図１０は、本実施形態の生成電子文書の作成処理を示すフローチャートである。
【００４２】
まずステップＳ６０１で、素子電子文書を選択し、次のステップＳ６０２では、その素子電子文書をドラッグ＆ドロップで画面５０３に移動し、さらにステップＳ６０３で、素材電子文書ウインドウ５０４上に素子電子文書の全ページのサムネール画像を表示する。
【００４３】
続くステップＳＳ６０４で、素材電子文書ウインドウ５０４上のサムネールを選択して、生成電子文書ウインドウ５０５にドラッグ＆ドロップする。この動作は、最終生成電子文書として必要な素材ページ単位電子文書のサムネール画像を素材電子文書ウインドウ５０４上から選択して、そのサムネール画像を生成電子文書が構成されている生成電子文書ウインドウ５０５に移動し、そのページを用意することになる。
【００４４】
ステップＳＳ６０５で、生成電子文書ウインドウ５０５上に生成電子文書のサムネール画像を表示する。この動作は、ステップＳ６０４で移動したサムネール画像をドロップした指定位置に表示する動作である。
【００４５】
この処理を完了することで、素材電子文書から必要なページで構成された生成電子文書を構成することができる。
【００４６】
次に、必要な素材ページ単位電子文書のサムネール画像を素材電子文書ウインドウ５０４上から選択して、そのサムネール画像を生成電子文書が構成されている生成電子文書ウインドウ５０５に移動する具体例について、図１１を用いて説明する。
【００４７】
図１１において、７０１は、素材電子文書ウインドウ５０４上の素材電子文書の内の選択した素材ページ単位電子文書である。７０２は、素材ページ単位電子文書７０１を生成電子文書ウインドウ５０５上の生成電子文書の先頭ページに移動した状態である。
【００４８】
このように、電子バインダビルダ１２は、異なる形式の素材電子文書から必要なページの素材ページ単位電子文書を選択し、再編集することができる。特に、生成電子文書を構成する時の特徴としては、ページを生成するための元の素材電子文書をリンクで辿ることができ、ページ単位の素材ページ単位電子文書で操作ができる。
【００４９】
次に、素材電子文書ウインドウ５０４に保管された素材電子文書を、生成電子文書ウインドウ５０５に移動する具体例について、図１２を用いて説明する。
【００５０】
図１２では、電子バインダビルダ１２のソフトウェア画面５０３に素材電子文書を２つ入力し、素材電子文書ウインドウ５０４ａ、ｂにそれぞれ素材電子文書を保持している状態を示している。
【００５１】
８０１は素材電子文書１のあるページのサムネール画像、８０２は素材電子文書２のあるページのサムネール画像を選択している状態である。これらのサムネール画像を生成電子文書ウインドウ５０５に移動すると、選択した順にサムネール画像が表示される。この場合、８０１、８０２の順に選択した結果として、生成電子文書ウインドウ５０５上に８０３、８０４のサムネール画像が表示される。
【００５２】
また、図１３は、素材電子文書ウインドウ５０４上の同一の素材電子文書のあるページのサムネール画像９０１を、生成電子文書ウインドウ５０５上に表示されている２つのサムネール画像の間にドラッグ＆ドロップすると、２つのサムネール画像の間にサムネール画像９０２として挿入される具体例である。この動作により、総ページは１つ繰り上がる。
【００５３】
図１４（ａ），（ｂ），（ｃ）は、素材電子文書ウインドウ５０４上のサムネール画像の生成電子文書ウインドウ５０５への移動によって生成される生成電子文書のページの並びが、素材ページ単位電子文書の選択順になることを示す具体例である。
【００５４】
図１４（ａ）は、同図に示す選択順で素材電子文書ウインドウ５０４上のサムネール画像１００２、１００１を選択した状態である。そして、図１４（ａ）に示す選択順でサムネール画像１００２、１００１を生成電子文書ウインドウ５０５に移動すると、生成電子文書ウインドウ５０５上では、その選択順でサムネール画像が並び付けられる。
【００５５】
図１４（ｂ）は、一括して素材電子文書ウインドウ５０４上のサムネール画像１００３、１００４を選択した状態である。そして、これらのサムネール画像１００３、１００４を生成電子文書ウインドウ５０５に移動すると、素材電子文書のページ順にサムネール画像が並び付けられる。
【００５６】
図１４（ｃ）は、同図に示す選択順で複数の素材電子文書にまたがって、つまり、素材電子文書ウインドウ５０４ａ上のサムネール画像１００５と、素材電子文書ウインドウ５０４ｂ上のサムネール画像１００６を選択した状態である。そして、図１４（ｃ）に示すこれらのサムネール画像１００５、１００６を生成電子文書ウインドウ５０５に移動すると、生成電子文書ウインドウ５０５上では、その選択順でサムネール画像が並び付けられる。
【００５７】
但し、複数の素材電子文書にまたがってサムネール画像を選択する場合の一括選択は、禁止する、もしくは素材電子文書ごとに優先順位を設けてその優先順位に従って生成電子文書ウインドウ５０５上に並び付けられる。
【００５８】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００５９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００６０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００６２】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６４】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図４及び図６に示すフローチャートに対応するプログラムコードが格納されることになる。
【００６５】
【発明の効果】
以上説明したように、本発明によれば、第一の表示画面の表示内容が変化したとき、その表示内容に関連した第２の表示画面の表示内容も自動的に更新され、また、第二の表示画面の表示内容が変化したとき、その表示内容に関連した第一の表示画面も自動的に更新されるので、操作性が向上する。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係る情報処理装置で実現される文書編集処理の概念図である。
【図２】生成電子文書を構成するフォルダとファイル構成例を示す図である。
【図３】実施形態に係る情報処理装置のハード構成を示すブロック図である。
【図４】実施形態に係る情報処理装置の生成電子文書ウインドウ又は素材電子文書ウインドウにページ単位の素材電子文書を追加する処理を示すフローチャートである。
【図５】図４の処理の操作例を示す図である。
【図６】実施形態に係る情報処理装置の生成電子文書ウインドウ又は素材電子文書ウインドウからページ単位の素材電子文書を削除する処理を示すフローチャートである。
【図７】図６の処理の操作例を示す図である。
【図８】図１に示した電子バインダビルダ１２によって構成される生成電子文書のフォーマットブロック構成図である。
【図９】実施形態の電子バインダビルダの処理に関わる操作画面例を示す図である。
【図１０】実施形態の生成電子文書の作成処理を示すフローチャートである。
【図１１】実施形態の電子バインダビルダの操作例を示す図である。
【図１２】実施形態の電子バインダビルダの操作例を示す図である。
【図１３】実施形態の電子バインダビルダの操作例を示す図である。
【図１４】実施形態の電子バインダビルダの操作例を示す図である。
【符号の説明】
１１　素材電子文書
１２　電子バインダビルダ
１３　生成電子文書
１０１　ＣＰＵ
１０２　ＲＯＭ
１０６　ＶＲＡＭ
１０９　表示部
１１３　ポインティングデバイス
２０１　生成電子文書ウインドウ
２０２　素材電子文書ウインドウ
【図１】
2004139142.tif 000003
【図２】
2004139142.tif 000004
【図３】
2004139142.tif 000005
【図４】
2004139142.tif 000006
【図５】
2004139142.tif 000007
【図６】
2004139142.tif 000008
【図７】
2004139142.tif 000009
【図８】
2004139142.tif 000010
【図９】
2004139142.tif 000011
【図１０】
2004139142.tif 000012
【図１１】
2004139142.tif 000013
【図１２】
2004139142.tif 000014
【図１３】
2004139142.tif 000015
【図１４】
2004139142.tif 000016