(57)【要約】【課題】互いに関連のあるファイルを参照する場合において、ユーザが参照し易いユーザインターフェースを有する編集画面を備えた文書編集装置の提供を目的とする。【解決手段】文書編集装置１のエディタ表示画面５Ｂにおいて、関連項目で関連付けられた複数の例えばファイル１２、１３、１４をテンプレート１１の所定の場所に表示し、表示された例えばファイル１２から関連項目を指定することにより、ファイル１３、１４の関連項目の記述を同時に並べて参照することができると共に、例えばファイル１２をスクロールして関連項目の記述を読み進んでも次の関連項目が来るまでは、ファイル１３、１４もそれまでの関連項目の記述を表示して常に関連項目を参照することができるようにする。【選択図】図３
2008225722.tif 000002
【特許請求の範囲】
【請求項１】
文字、記号、図形、写真データ等を入力する入力手段と、
前記入力手段によって文字、記号、図形、写真データ等が入力されたファイルと、
前記ファイルを記憶する記憶手段と、
前記記憶手段から前記ファイルを少なくとも２つを選択するファイル選択手段と、
前記ファイル選択手段によって選択されたファイルを表示する表示手段と、
前記表示手段によって表示されたファイルを関連付けるための関連項目と、
前記関連項目を選択する関連項目選択手段と、
前記関連項目選択手段によって選択された関連項目により、前記表示手段によって表示されたそれぞれのファイルから前記関連項目を取得する関連項目取得手段と、
前記表示手段によって表示されたそれぞれのファイルを、前記関連項目取得手段により取得された関連項目によって関連付ける関連付手段と、
前記関連付手段により前記表示手段に表示されているファイルが関連付けられたとき、前記それぞれのファイルに対して関連項目に関連した表示画面を表示させるように制御する表示制御手段と、
を備えたことを特徴とする文書編集装置。
【請求項２】
前記関連項目は文字列であることを特徴とする請求項１に記載の文書編集装置。
【請求項３】
前記関連項目は日付であることを特徴とする請求項１に記載の文書編集装置。
【請求項４】
前記関連項目は符号によって特定されることを特徴とする請求項２又は請求項３に記載の文書編集装置。
【請求項５】
前記関連項目は表欄の所定の場所に表記されることを特徴とする請求項２又は請求項３に記載の文書編集装置。
【請求項６】
前記関連項目はテンプレートの所定の場所に表記されることを特徴とする請求項２又は請求項３に記載の文書編集装置。
【請求項７】
文字、記号、図形、写真データ等を入力する入力手段と、
前記入力手段によって文字、記号、図形、写真データ等が入力されたファイルと、
前記ファイルを記憶する記憶手段と、
前記記憶手段から前記ファイルを少なくとも２つを選択するファイル選択手段と、
前記ファイル選択手段によって選択されたファイルを表示する表示手段と、
前記表示手段によって表示されたファイルを関連付けるためのあらかじめ設定された関連項目と、
前記あらかじめ設定された関連項目によって、前記表示手段によって表示されたそれぞれのファイルより前記関連項目を取得する関連項目取得手段と、
前記表示手段によって表示されたそれぞれのファイルを、前記関連項目取得手段により取得された関連項目によって関連付ける関連付手段と、
前記関連付手段により前記表示手段に表示されているファイルが関連付けられたとき、前記それぞれのファイルに対して関連項目に関連した表示画面を表示させるように制御する表示制御手段と、
を備えたことを特徴とする文書編集装置。
【請求項８】
前記表示制御手段によって前記表示手段に表示されたそれぞれのファイルの表示画面には通常のスクロール及び画像のファイル毎のスクロール画面上の表示を上下方向にスクロールさせるスクロール手段を備え、前記スクロール手段により前記関連項目を含む行が前記表示画面に対して上方に移動する場合には、前記関連項目を含む行が、前記表示画面の所定の位置に来たときに関連項目の取得が行われると共に、他のファイルにも取得された関連項目に関連する表示画面が表示され、さらに、前記スクロール手段により前記関連項目を含む行が前記表示画面に対して下方に移動する場合には、前記関連項目を含む行が、前記表示画面の所定の位置を通り過ぎたときに、通り過ぎた行より上にある関連項目に関連する表示画面が他のファイルに表示されるようにしたことを特徴とする請求項１乃至請求項７のいずれかに記載の文書編集装置。
【請求項９】
前記表示画面には、文字等を入力するためのカーソルを備え、前記所定の位置は、前記カーソルを含むカーソル行であることを特徴とする請求項８に記載の文書編集装置。
【請求項１０】
前記入力手段には前記カーソルを移動させるカーソル移動キーを備え、前記カーソル移動キーの操作により、前記カーソルを前記表示画面上に対して下方に移動させる場合には、前記関連項目を含む行にカーソルが来たときに関連項目の取得が行われ、他のファイルにも取得された関連項目に関連した表示画面が表示されると共に、前記カーソルを前記表示画面上に対して上方に移動させる場合には、前記関連項目が含まれる行をカーソルが通り過ぎたときに、通り過ぎた行より上にある関連項目に関連した表示画面が他のファイルに表示されるようにしたことを特徴とする請求項１乃至請求項７のいずれかに記載の文書編集装置。
【請求項１１】
前記入力手段にはマウスカーソルを移動させるマウスカーソル移動手段と、マウスカーソルの位置を確定するためのマウスカーソル位置確定手段とを備え、前記マウスカーソル移動手段の操作により、前記関連項目を含む行から次の関連項目を含む行の前までの領域にマウスカーソルを移動させ、前記マウスカーソル位置確定手段により、マウスカーソルの位置が確定した場合に関連項目の取得が行われると共に、他のファイルにも前記取得された関連項目に関連する表示画面が表示されるようにしたことを特徴とする請求項１乃至請求項７のいずれかに記載の文書編集装置。
【請求項１２】
前記表示制御手段によって前記表示手段に表示されたそれぞれのファイルの表示画面を同時にスクロールさせる上下のスクロール手段を備え、前記上下のスクロール手段の操作により前記関連項目を含む行及びそれに関連した他のファイルの表示画面の先頭がそれぞれの表示画面の先頭に表示されるようにしたことを特徴とする請求項１乃至請求項７のいずれかに記載の文書編集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書編集装置に関し、特に関連項目によって関連付けられた複数のファイルを関連項目に基づいて表示画面に表示する文書編集装置に関するものである。
【背景技術】
【０００２】
従来、文書編集装置において、１つの文字列ファイルに付随する図形ファイル、画像ファイル、表ファイルの表示方法について様々な技術が提案されている。
例えば、特許文献１には、表示制御手段はテキストと図表を表示画面の別々に設定された第１と第２の表示領域にそれぞれ表示する。第２の表示領域に表示する図表を第１の表示領域に表示するテキスト中で参照する図表に合わせるように表示指令を変更する連動表示手段を設ける。これにより、第１の表示領域に表示中のテキストの中において、図表を参照している記述と参照図表とを関連付けるための参照符号の記述がない場合には、図表を表示する第２の表示領域は非表示となり、スクロールにより図表を参照している記述と参照図表とを関連付けるための参照符号が現れると、その参照符号に対応する図表が連動して第２の表示領域に表示される。そして、スクロールにより参照符号が第１の表示領域から消失すると、これに連動して図表が非表示になる。また、第２の表示領域に図表が表示されていない状態から、図表が新たに表示されると、その図表を参照しているテキストの記述部、すなわちその図表に対応する参照符号がテキストを表示する第１の表示領域の中央に現れるように表示テキストがスクロールされる技術が開示されている。
【０００３】
【特許文献１】特開平７−６４９９７号公報（段落００２４、００２５、図１０、図１２）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載される技術においては、スクロールによって図表を参照している記述とその参照図表とを関連付けるための参照符号が第１の表示領域に現れている間だけ、その参照符号に対応する参照図表が連動して第２の表示領域に表示されているだけなので、参照符号が第１の表示領域から外れた時、まだ参照図表の説明をしているのにもかかわらずその参照図表が非表示になり、その参照図表をもう一度見るためにはスクロールをし直さなければならないという問題が発生する。また、第２の表示領域に参照図表の表示を指示すると、その参照図表を参照しているテキストの記述部、すなわち参照図表に対応する参照符号が第１の表示領域の中央に現れるので、その参照図表を参照しているテキストの記述部が実際に何処から始まるのかをスクロールして探さなければならないという問題もある。また、テキストの記述部が主であり参照図表が従であるので、第２の表示領域に参照図表の表示を指示することによって、第１の表示領域にそのテキストの記述部を表示することはできるが参照図表には他の参照符号がないので、参照図表の中の項目において、その項目の記述がテキストの記述部にあっても第１の表示領域にそのテキストの記述部を直接表示することはできない。そのために、その項目の記述が実際にテキストの記述部の何処から始まるのかをスクロールして探さなければならないという問題もある。さらに、複数のテキストの記述を相互に参照したい場合の対処はなされていない。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、文書編集装置の編集画面において、関連項目で関連付けられた複数のファイルを所定の場所に表示し、表示されたどのファイルからでも関連項目を指定することにより、他の複数のファイルの関連項目の記述を同時に並べて参照することができると共に、１つのファイルをスクロールして関連項目の記述を読み進んでも次の関連項目が来るまでは、他の複数のファイルもそれまでの関連項目の記述を表示して常に関連項目を参照することができるようにすることにより、互いに関連のあるファイルを参照する場合において、ユーザが参照し易いユーザインターフェースを有する編集画面を備えた文書編集装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するため請求項１に係る文書編集装置は、文字、記号、図形、写真データ等を入力する入力手段と、前記入力手段によって文字、記号、図形、写真データ等が入力されたファイルと、前記ファイルを記憶する記憶手段と、前記記憶手段から前記ファイルを少なくとも２つを選択するファイル選択手段と、前記ファイル選択手段によって選択されたファイルを表示する表示手段と、前記表示手段によって表示されたファイルを関連付けるための関連項目と、前記関連項目を選択する関連項目選択手段と、前記関連項目選択手段によって選択された関連項目により、前記表示手段によって表示されたそれぞれのファイルから前記関連項目を取得する関連項目取得手段と、前記表示手段によって表示されたそれぞれのファイルを、前記関連項目取得手段により取得された関連項目によって関連付ける関連付手段と、前記関連付手段により前記表示手段に表示されているファイルが関連付けられたとき、前記それぞれのファイルに対して関連項目に関連した表示画面を表示させるように制御する表示制御手段と、を備えたことを特徴とする。
【０００７】
また、請求項２に係る文書編集装置は、請求項１に記載の文書編集装置において、前記関連項目は文字列であることを特徴とする。
【０００８】
また、請求項３に係る文書編集装置は、請求項１に記載の文書編集装置において、前記関連項目は日付であることを特徴とする。
【０００９】
また、請求項４に係る文書編集装置は、請求項２又は請求項３に記載の文書編集装置において、前記関連項目は符号によって特定されることを特徴とする。
【００１０】
また、請求項５に係る文書編集装置は、請求項２又は請求項３に記載の文書編集装置において、前記関連項目は表欄の所定の場所に表記されることを特徴とする。
【００１１】
また、請求項６に係る文書編集装置は、請求項２又は請求項３に記載の文書編集装置において、前記関連項目はテンプレートの所定の場所に表記されることを特徴とする。
【００１２】
また、請求項７に係る文書編集装置は、文字、記号、図形、写真データ等を入力する入力手段と、前記入力手段によって文字、記号、図形、写真データ等が入力されたファイルと、前記ファイルを記憶する記憶手段と、前記記憶手段から前記ファイルを少なくとも２つを選択するファイル選択手段と、前記ファイル選択手段によって選択されたファイルを表示する表示手段と、前記表示手段によって表示されたファイルを関連付けるためのあらかじめ設定された関連項目と、前記あらかじめ設定された関連項目によって、前記表示手段によって表示されたそれぞれのファイルより前記関連項目を取得する関連項目取得手段と、前記表示手段によって表示されたそれぞれのファイルを、前記関連項目取得手段により取得された関連項目によって関連付ける関連付手段と、前記関連付手段により前記表示手段に表示されているファイルが関連付けられたとき、前記それぞれのファイルに対して関連項目に関連した表示画面を表示させるように制御する表示制御手段と、を備えたことを特徴とする。
【００１３】
また、請求項８に係る文書編集装置は、請求項１乃至７の何れかに記載の文書編集装置において、前記表示制御手段によって前記表示手段に表示されたそれぞれのファイルの表示画面には通常のスクロール及び画像のファイル毎のスクロール画面上の表示を上下方向にスクロールさせるスクロール手段を備え、前記スクロール手段により前記関連項目を含む行が前記表示画面に対して上方に移動する場合には、前記関連項目を含む行が、前記表示画面の所定の位置に来たときに関連項目の取得が行われると共に、他のファイルにも取得された関連項目に関連する表示画面が表示され、さらに、前記スクロール手段により前記関連項目を含む行が前記表示画面に対して下方に移動する場合には、前記関連項目を含む行が、前記表示画面の所定の位置を通り過ぎたときに、通り過ぎた行より上にある関連項目に関連する表示画面が他のファイルに表示されるようにしたことを特徴とする。
【００１４】
また、請求項９に係る文書編集装置は、請求項８に記載の文書編集装置において、前記表示画面には、文字等を入力するためのカーソルを備え、前記所定の位置は、前記カーソルを含むカーソル行であることを特徴とする。
【００１５】
また、請求項１０に係る文書編集装置は、請求項１乃至７の何れかに記載の文書編集装置において、前記入力手段には前記カーソルを移動させるカーソル移動キーを備え、前記カーソル移動キーの操作により、前記カーソルを前記表示画面上に対して下方に移動させる場合には、前記関連項目を含む行にカーソルが来たときに関連項目の取得が行われ、他のファイルにも取得された関連項目に関連した表示画面が表示されると共に、前記カーソルを前記表示画面上に対して上方に移動させる場合には、前記関連項目が含まれる行をカーソルが通り過ぎたときに、通り過ぎた行より上にある関連項目に関連した表示画面が他のファイルに表示されるようにしたことを特徴とする。
【００１６】
また、請求項１１に係る文書編集装置は、請求項１乃至７の何れかに記載の文書編集装置において、前記入力手段にはマウスカーソルを移動させるマウスカーソル移動手段と、マウスカーソルの位置を確定するためのマウスカーソル位置確定手段とを備え、前記マウスカーソル移動手段の操作により、前記関連項目を含む行から次の関連項目を含む行の前までの領域にマウスカーソルを移動させ、前記マウスカーソル位置確定手段により、マウスカーソルの位置が確定した場合に関連項目の取得が行われると共に、他のファイルにも前記取得された関連項目に関連する表示画面が表示されるようにしたことを特徴とする。
【００１７】
また、請求項１２に係る文書編集装置は、請求項１乃至７の何れかに記載の文書編集装置において、前記表示制御手段によって前記表示手段に表示されたそれぞれのファイルの表示画面を同時にスクロールさせる上下のスクロール手段を備え、前記上下のスクロール手段の操作により前記関連項目を含む行及びそれに関連した他のファイルの表示画面の先頭がそれぞれの表示画面の先頭に表示されるようにしたことを特徴とする。
【発明の効果】
【００１８】
請求項１に記載の発明によれば、文書編集装置は、操作者が必要と思われる予めそれぞれのファイルを関連付ける関連項目を付設した文字、記号、図形、写真データ等をキーボード、マウス、イメージスキャナ、ＣＤリード・ライター、フロッピーディスクドライブ等の入力手段によって入力し、文書編集装置に付随する表示装置の表示画面上において、それぞれのデータを個々のファイルに編集しながらまだファイルを関連付ける関連項目が付設されていないファイルには関連項目を付設する作業を行うことによって、一時的にはＲＡＭ、恒久的にはハードディスクの記憶手段に記憶させることができる。そして、表示画面上において、複数のファイルを同時に参照するために、ファイル選択手段により記憶手段から少なくとも２つ以上のファイルを選択し、表示画面に選択されたファイル数だけ表示できる。
【００１９】
このように表示された１つのファイルから関連項目選択手段により関連項目を選択し、選択した関連項目に基づいて、表示手段によって表示されたそれぞれのファイルから関連項目取得手段によって関連項目を取得する。そして、関連付手段によって取得した関連項目が関連付けられると、それぞれのファイルに対して関連項目に関連した表示画面を表示させるように表示制御手段が制御する。これらの制御は、操作者に対して表示画面にガイダンスを表示して知らせるので、操作者はそのガイダンスに従って操作をすることにより、簡単に目的の複数のファイルを所定の位置に表示することができる。その後は、どれか１つのファイルから操作者が必要とする関連項目を取得すると、それぞれ他のファイルに対しても関連項目に関連した表示画面を表示させることができる。これにより操作者は、必要とする関連項目の記述、図表等を同時に閲覧することができる。そのため、複数のファイルを開いて、或いは印刷して１つ１つ必要とする記述を探すという無駄な労力と時間を無くすことができ、作業を効率的行うことができる。また、どれか１つのファイルを操作者が関連項目の記述をスクロールしながら閲覧して次々に頁がスクロールされたときでも、他のファイルは次の関連項目が取得されるまでその関連項目の記述を表示する。そのため、１つのファイルの関連項目の記述を閲覧するために、スクロールして次の頁に移ったとき、他のファイルの関連項目の記述が消えてしまい、消えた関連項目の記述を参照するために再度表示させるための作業の手間を無くすことができる。互いに関連のあるファイルを参照する場合において、このように、ユーザが参照し易いユーザインターフェースを有する編集画面にすることができる。
【００２０】
また、請求項２に記載の発明によれば、関連項目は文字列であるので、請求項１に記載の効果に加え、関連項目の表現をファイルに付随する記述の内容を示唆できる文字列によって表現することにより、操作者が目的の記述を検索し易くすることができる。
【００２１】
また、請求項３に記載の発明によれば関連項目は日付である。そのために、請求項１に記載の効果に加え、デジタルカメラの画像ファイル、業務日誌のファイル、経費のファイル、スケジュールのファイル等は、日付をベースとして管理されているので、ある日付の出来事を前述のファイルからそれぞれ参照する場合には関連項目を日付にすることによって、その日付のそれぞれの記述が効率的に表示画面に表示される。従って複数のファイルを個々に開いて１つ１つ必要とする記述を探すという無駄な作業をすること無しに目的の記述を簡単に参照することができる。
【００２２】
また、請求項４に記載の発明によれば、請求項２又は請求項３の効果に加え、関連項目は符号によって特定されるので、この特定符号によって、関連項目を明確にすることができ、操作者が検索する場合でもマークを目標に検索すればよいので関連項目の設定をし易くすることができる。
【００２３】
また、請求項５に記載の発明によれば、請求項２又は請求項３の効果に加え、関連項目は表欄の所定の場所に表記されるので、例えば、表ファイルの列Ａの枠には関連項目の日付、列Ｂの枠には関連項目の文字列と決めておくことにより、操作者が関連項目を所定の枠に記入することによって、機械的に表ファイルから関連項目を特定でき、関連項目として設定することができる。
【００２４】
また、請求項６に記載の発明によれば、請求項１に記載の効果に加え、関連項目はテンプレート化されたファイルの所定の場所に表記されるので、例えば、テンプレートファイルの１番目の枠には関連項目の日付、２番目の枠には関連項目の文字列、その他の枠には本文と決めておくことにより、操作者が必要項目を所定の枠に記入することによって、機械的にテンプレートファイルから関連項目を特定でき、関連項目の設定ができる。
【００２５】
また、請求項７に記載の発明によれば、表示手段によって表示されたファイルをあらかじめ設定された関連項目で関連付けるようにしているので、関連項目を設定する段階をスキップして表示画面の設定を簡略化することができる。
【００２６】
また、請求項８に記載の発明によれば、請求項１乃至請求項７のいずれかに記載の効果に加え、文書編集装置は、表示制御手段によって表示手段に表示されたそれぞれのファイルの表示画面には通常のスクロール及び画像のファイル毎のスクロール画面上の表示を上下方向にスクロールさせるスクロール手段を備え、スクロール手段により前記関連項目を含む行が表示画面に対して上方に移動する場合には、関連項目を含む行が、表示画面の所定の位置に来たときに関連項目の取得が行われると共に、他の表示されているファイルにも取得された関連項目に関連する表示画面が表示され、さらに、スクロール手段により前記関連項目を含む行が表示画面に対して下方に移動する場合には、関連項目を含む行が、表示画面の所定の位置を通り過ぎたときに、通り過ぎた行より上にある関連項目に関連する表示画面が他の表示されているファイルにも表示されるようにした。これにより、このスクロール手段の操作を行っているファイルの関連項目の記述の範囲が表示画面の所定の位置の上を往復している間は、他の表示されているファイルに対しても取得されている関連項目に関連する表示画面が消えることなく常に表示することができる。
【００２７】
また、請求項９に記載の発明によれば、請求項８に記載の効果に加え、表示画面には、文字等を入力するためのカーソルを備え、所定の位置は、カーソルを含むカーソル行であるので、関連項目を含む行がカーソル行の位置に来たときに関連項目を容易に取得することができ、他の表示されているファイルに対しても取得された関連項目に関連する表示画面が表示される。
【００２８】
また、請求項１０に記載の発明によれば、請求項１乃至請求項７のいずれかの効果に加え、入力手段にはカーソルを移動させるカーソル移動キーを備え、カーソル移動キーの操作により、カーソルを表示画面上に対して下方に移動させる場合には、関連項目を含む行にカーソルが来たときに関連項目の取得が行われ、他の表示されているファイルにも取得された関連項目に関連した表示画面が表示されると共に、カーソルを表示画面上に対して上方に移動させる場合には、関連項目が含まれる行をカーソルが通り過ぎたときに、通り過ぎた行より上にある関連項目に関連した表示画面が他の表示されているファイルに表示されるようにした。これにより、このカーソル移動キーの操作によってファイルの関連項目の記述の範囲をカーソルが往復している間は、他の表示されているファイルに対しても取得されている関連項目に関連する表示画面が消えることなく常に表示することができる。
【００２９】
また、請求項１１に記載の発明によれば、請求項１乃至請求項７のいずれかの効果に加え、入力手段にはマウスカーソルを移動させるマウスカーソル移動手段と、マウスカーソルの位置を確定するためのマウスカーソル位置確定手段とを備え、マウスカーソル移動手段の操作により、関連項目を含む行から次の関連項目を含む行の前までの領域にマウスカーソルを移動させ、マウスカーソル位置確定手段によりマウスカーソルの位置が確定した場合に関連項目の取得が行われると共に、他の表示されているファイルにも取得された関連項目に関連する表示画面が表示されるようにしたので、操作者がファイルの記述を読みながらその場所にマウスカーソルを移動してマウスカーソルの位置を確定するとその確定した場所の関連項目の取得が行われると共に、他の表示されているファイルにも取得された関連項目に関連する表示画面が表示されるために操作者は参照したい記述を容易に取得することができる。
【００３０】
そして、請求項１２に記載の発明によれば、請求項１乃至請求項７のいずれかの効果に加え、表示制御手段によって表示手段に表示されたそれぞれのファイルの表示画面を同時にスクロールさせる上下のスクロール手段を備え、前記上下のスクロール手段の操作により、主とするファイルの関連項目を含む行及びそれに関連した他のファイルの表示画面の先頭がそれぞれの表示画面の先頭に表示されるようにしたので、操作者は表示されている全てのファイルの関連項目を先頭から参照することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明に係る文書編集装置について、具体化した第１実施形態乃至第５実施形態に基づいて図面を参照しつつ詳細に説明する。
【００３２】
先ず、第１実施形態について説明する。図１に基づいて第１実施形態に係る文書編集装置の概略構成を説明する。図１は、本第１実施形態に係る文書編集装置の概略外観斜視図である。
図１に示すように、本実施形態に係る文書編集装置１は、パーソナルコンピュータ等から構成されるコンピュータ装置２と、コンピュータ装置２と信号ケーブルＫを介して接続される印刷装置３とから構成されている。
また、コンピュータ装置２は、ホストコントローラ４、表示装置（例えば、ＣＲＴ、ＬＣＤ、プラズマディスプレイ等）５、後述のカーソル移動キー６Ａを有するキーボード６、マウス７、イメージスキャナ８、及びＣＤリード・ライター（ＣＤ−Ｒ／Ｗ）９から構成されている。尚、マウス７は、ジョイスティックやトラックボール等に置き換えてもよい。また、ＣＤ−Ｒ／Ｗ９は、ＭＯ装置、ＤＶＤ装置等に置き換えてもよい。
【００３３】
次に、文書編集装置１を構成するコンピュータ装置２の回路構成について図２に基づいて説明する。図２は、文書編集装置を構成するコンピュータ装置の要部の回路構成を示す回路ブロック図である。
図２に示すように、コンピュータ装置２のホストコントローラ４は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、入出力インターフェース（Ｉ／Ｆ）４４、通信用インターフェース（Ｉ／Ｆ）４５、フロッピー（登録商標）ディスクコントローラ（ＦＤＣ）４６、フロッピー（登録商標）ディスクドライブ（ＦＤＤ）４７、ハードディスクコントローラ（ＨＤＣ）４８、ハードディスクドライブ（ＨＤＤ）４９、表示装置コントローラ５０、モデム５１等を備えている。また、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、入出力インターフェース（Ｉ／Ｆ）４４、通信用インターフェース（Ｉ／Ｆ）４５、及びモデム５１は、バス線５２により相互に接続されて、相互にデータのやり取りが行われる。また、入出力Ｉ／Ｆ４４には、ＦＤＤ４７を駆動制御するＦＤＣ４６を介してＦＤＤ４７、ＨＤＤ４９を駆動制御するＨＤＣ４８を介してＨＤＤ４９、及び表示装置コントローラ５０が接続されている。また、モデム５１には通信回線５３が接続されている。
【００３４】
そして、ホストコントローラ４には、入出力Ｉ／Ｆ４４を介して文字や記号等を入力するためのキーボード６、表示装置５の表示画面上の座標を入力するためのマウス７、図面から外形線データ等を取り込むためのイメージスキャナ８、及び印刷用データや印刷制御プログラム等をＣＤ−Ｒ（不図示）に書き込み及び読み込むためのＣＤ−Ｒ／Ｗ９が接続されている。また、ホストコントローラ４には、表示装置コントローラ５０を介して後述のエディタ表示画面５Ｂ（図３等参照）を表示する表示装置５が接続されている。更に、ホストコントローラ４には、通信用Ｉ／Ｆ４５と信号ケーブルＫを介して印刷装置３が接続される。
【００３５】
また、ＣＰＵ４１は、コンピュータ装置２全体を制御し、コンピュータ装置２の動作に関する全てのデータを管理する。また、ＲＯＭ４２には、一般のパーソナルコンピュータと同様に電源投入時にコンピュータ装置２を立ち上げてＣＰＵ４１を起動させるための起動プログラム及び各種制御を行うための制御プログラムが格納されている。
【００３６】
また、ＲＡＭ４３は、ＣＰＵ４１が種々の制御を実行する際に、各種データを一時的に記憶するメモリであり、表示装置５の画面５Ａに表示される表示イメージを記憶する表示バッファ４３Ａ、印刷装置３に送信するための印刷データを作成する印刷データ記憶エリア４３Ｂ、後述のエディタ表示画面５Ｂの編集データを記憶する編集データ記憶エリア４３Ｃ、後述のエディタ表示画面５Ｂのテンプレートに開かれるファイルを記憶するオープンファイル記憶エリア４３Ｄ、後述のエディタ表示画面５Ｂのテンプレートに開かれるファイルを関連付ける関連項目を記憶する関連項目記憶エリア４３Ｅ、後述するエディタ表示画面５Ｂに表示されるテンプレートの種類を記憶するテンプレート種類記憶エリア４３Ｆ、各種の設定値や変数等が記憶される作業用記憶エリア４３Ｇが備わっている。
【００３７】
また、通信用Ｉ／Ｆ４５は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェース、セントロニクスインターフェース等から構成され、印刷装置３や外部の電子機器（例えば、コンピュータ、レーザプリンタ等）と双方向データ通信が可能になっている。
【００３８】
また、ＨＤＤ４９に装着されるハードディスクには、ＭＳ−ＤＯＳ（登録商標）やウィンドウズ（登録商標）システム等の各種オペレーティングシステム（ＯＳ）に加えて、印刷装置３や外部の電子機器に対してデータの送受信を行うための通信用プログラム、当該ＯＳにて実行可能なワープロソフトや印刷用データ作成ソフト等の各種アプリケーションプログラムが必要に応じて格納されると共に、本発明に係る文書編集処理プログラムが記憶格納されている。また、ＣＤ−ＲＯＭ５６に格納されているお互いに関連付けられるファイルの数に応じて複数の枠が予め割り付けられた複数のテンプレート等が読み出されて、記憶される。
【００３９】
ＦＤＤ４７に着脱自在に装着されるフロッピー（登録商標）ディスク（ＦＤ）５５には、文書編集処理等にて得られた各種データが格納保存される。
【００４０】
また、ＣＤ−Ｒ／Ｗ９に着脱自在に装着されるＣＤ−ＲＯＭ５６には、お互いに関連付けられるファイルの数に応じて複数の枠が予め割り付けられた複数のテンプレート等が記録されて、文書編集装置に供給される。
【００４１】
次に、コンピュータ装置２において、表示装置５の画面５Ａに表示されるエディタ表示画面５Ｂについて説明する。図３はエディタ表示画面を示すイメージ図である。
図３に示すようなエディタ表示画面５Ｂは、ＨＤＤ４９に装着されたハードディスクに記憶され、本発明に係る文書編集処理プログラムを実行した時に中心的に表示される画面である。
【００４２】
図３に示すように、エディタ表示画面５Ｂの最上部には、「文書編集」との記載のあるタイトルバー５Ｃがある。そのタイトルバーの右端には、小さいボタンが横並びに３つ存在する。左から、最小化ボタン、最大化ボタン、終了ボタンである。終了ボタンをクリックするとエディタ表示画面５Ｂは閉じる。
【００４３】
また、エディタ表示画面５Ｂのタイトルバー５Ｃの下には、メニューバー５Ｄがあり、左からファイル（Ｆ）メニュー、編集（Ｅ）メニュー、表示（Ｖ）メニュー、挿入（Ｉ）メニュー、書式（Ｏ）メニュー、罫線（Ｋ）メニュー、ナビ（Ｎ）メニュー、ツール（Ｔ）メニュー、ウィンドウ（Ｗ）メニュー、ヘルプ（Ｈ）メニューがある。
【００４４】
また、エディタ表示画面５Ｂのメニューバー５Ｄの下には、ツールバー５Ｅがあり、左上段から、文字入力ツールバー、罫線開始／終了ツールバー、簡易作図開始／終了ツールバー、モードの情報表示ツールバー、新規作成（Ｃｔｒｌ＋Ｎ）ツールバー、開く（Ｃｔｒｌ＋Ｏ）ツールバー、上書保存（Ｃｔｒｌ＋Ｓ）ツールバー、印刷（Ｃｔｒｌ＋Ｐ）ツールバー、用紙や字数行数の設定（文書スタイル）（Ｆ９）ツールバー、取り消し（Ｃｔｒｌ＋Ｚ）ツールバー、罫線内やアウトラインでタブ入力を有効にするツールバーがあり、さらに左下段から、和文・欧文フォント切替コンボボックス、文字サイズポイント切替コンボボックス、太字（Ｃｔｒｌ＋Ｂ）ツールバー、斜体（Ｃｔｒｌ＋Ｄ）ツールバー、アンダーラインツールバー、文字色ツールバー、左寄せツールバー、センタリングツールバー、右寄せツールバー、ツールボックス表示モード（通常）がある。
【００４５】
また、エディタ表示画面５Ｂのツールバー５Ｅの下側からエディタ表示画面５Ｂの下方にかけて文書編集作業領域５Ｈが表示されている。その文書編集作業領域５Ｈには、後述するテンプレート選択画面１０（図８参照）から選択された左側にMain File １１Ａ、右側の上に２nd File １１Ｂ、右側の下に３rd File １１Ｃの計３つのファイルを有するテンプレート１１が表示されている。このテンプレート１１のMain File １１Ａには、ファイル名「出張スケジュール」のファイル１２（図４参照）が表示され、２nd File １１Ｂには、フォルダ名「出張写真」のファイル１３（図４参照）が表示され、３rd File １１Ｃには、ファイル名「出張経費」のファイル１４（図４参照）が表示されている。
そして、Main File １１Ａの右側には、スクロールアロー１１Ｄ、スクロールボックス１１Ｅを有するスクロールバー１１Ｆが備えられ、２nd File １１Ｂの右側には、スクロールアロー１１Ｇ、スクロールボックス１１Ｈを有するスクロールバー１１Ｊが備えられ、３rd File １１Ｃの右側には、スクロールアロー１１Ｋ、スクロールボックス１１Ｌを有するスクロールバー１１Ｍが備えられている。さらに、テンプレート１１の右側には、スクロールアロー１１Ｎ、スクロールボックス１１Ｐを有するスクロールバー１１Ｑが備えられている。これらのスクロールバー１１Ｆ、１１Ｊ、１１Ｍは、それぞれのファイルをスクロールする。また、スクロールバー１１Ｑは、３つのファイルを関連項目によってスクロールする。そして、ファイル１２、１４のように文字列のあるファイルにはカーソル１１Ｒが表示される。さらに、エディタ表示画面５Ｂにはマウスカーソル７Ａが表示されている。
【００４６】
次に、テンプレート１１に関連付けられて表示されるファイルについて説明する。図４は、関連付けられるそれぞれのファイルを示す模式図である。
【００４７】
図４に示すように、ファイル名「出張スケジュール」のファイル１２には、日付、場所（国）に基づいて出張のスケジュールが記入されている。また、ファイル名（フォルダ名）「出張写真」のファイル１３には、日付、場所（国）に基づいて出張時の写真が収納されている。また、ファイル名「出張経費」のファイル１４には、日付、場所（国）ごとに出張時の経費が記入されている。そして、ファイル１２、１３、１４に共通する日付、場所（国）がそれぞれのファイルを関連付けるための関連項目となる。また、これらのファイルは、文書編集装置１で作成してもよいし、他のコンピュータ装置で予め作成しておき、ハードディスク、フロッピー（登録商標）ディスク（ＦＤ）５５、ＣＤ−ＲＯＭ５６等の記憶装置に記憶させておいてもよい。
【００４８】
次に、コンピュータ装置２において、表示装置５のエディタ表示画面５Ｂに表示される編集画面設定／変更画面１５について説明する。図５は、編集画面設定／変更画面を示すイメージ図である。
図５に示す編集画面設定／変更画面１５は、ＨＤＤ４９に装着されたハードディスクに本発明に係る文書編集処理プログラムと共に記憶され、本発明に係る文書編集処理プログラムが実行されたとき、エディタ表示画面５Ｂに表示される。
【００４９】
図５に示すように、編集画面設定／変更画面１５の中央上部には、「編集画面設定／変更」と表示されている。さらに、その下方に「新規作成する。」と「管理ファイルを指定する。」のどちらかを選択するラジオボタンが表示されている。ここでは、「新規作成する。」がデフォルトに設定されているので、文書編集処理プログラムを立ち上げたときには「新規作成する。」が選択状態になっている。また、「新規作成する。」と「管理ファイルを指定する。」のラジオボタンの間には、関連付けて表示するファイルの数を選択する選択ボタン「２」、「３」、「４」が表示されている。ここでは３つのファイルを表示する「３」のボタンが選択されている。尚、ここでは４つまでのファイルが表示できるように選択肢が設定されているがこれ以上でもよい。さらに、「管理ファイルを指定する。」のラジオボタンの下には、指定する管理ファイルのファイル名を記入する枠が設けられている。そして、編集画面設定／変更画面１５の下端側の左に表示されているＯＫボタン１５Ａの上に、表示装置５の画面５Ａに表示されているマウスカーソル７Ａを移動した後にクリックすると、ファイルを関連付けて編集するために開くファイルを指定するオープンファイル指定画面１６（図６参照）に移動する。また、編集画面設定／変更画面１５の下端側の右に表示されているCloseボタン１５Ｂの上にマウスカーソル７Ａを移動した後にクリックすると、編集画面設定／変更画面１５は閉じる。
【００５０】
次に、コンピュータ装置２において、表示装置５のエディタ表示画面５Ｂに表示されるオープンファイル指定画面１６について説明する。図６は、オープンファイル指定画面を示すイメージ図である。
図６に示すオープンファイル指定画面１６は、ＨＤＤ４９に装着されたハードディスクに本発明に係る文書編集処理プログラムと共に記憶され、本発明に係る文書編集処理プログラムが実行された過程において、図５に示す編集画面設定／変更画面１５から移行する画面の１つであり、編集画面設定／変更画面１５の下端側の左に表示されているＯＫボタン１５Ａの上にマウスカーソル７Ａを移動した後にクリックされた場合に表示される画面である。また、図６のオープンファイル指定画面１６では３つのファイルを開く３ファイルオープンが指定されている。
【００５１】
図６に示すように、オープンファイル指定画面１６の中央上部には、「オープンファイルを指定して下さい。」と表示されている。さらに、その下方に「Main File：」、「２nd File：」、「３rd File：」が表示され、「Main File：」には「出張スケジュール」、「２nd File：」には「出張写真」、「３rd File：」には「出張経費」が操作者によってそれぞれ記入されて表示されている。そして、オープンファイル指定画面１６の下端側の左に表示されているＯＫボタン１６Ａの上に表示装置５の画面５Ａに表示されているマウスカーソル７Ａを移動した後にクリックすると関連項目の設定／変更を行う関連項目設定／変更画面１７（図７参照）に移動する。このとき、「Main」、「２nd」、「３rd」のそれぞれのファイルに相当するデータがハードディスク、フロッピー（登録商標）ディスク（ＦＤ）５５、ＣＤ−ＲＯＭ５６等の記憶装置から読み出され、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄにそれぞれ記憶される。また、オープンファイル指定画面１６の下端側の右に表示されているCloseボタン１６Ｂの上にマウスカーソル７Ａを移動した後にクリックすると、オープンファイル指定画面１６は閉じる。
【００５２】
次に、コンピュータ装置２において、表示装置５のエディタ表示画面５Ｂに表示される関連項目設定／変更画面１７について説明する。図７は、関連項目設定／変更画面を示すイメージ図である。
図７に示す関連項目設定／変更画面１７は、ＨＤＤ４９に装着されたハードディスクに本発明に係る文書編集処理プログラムと共に記憶され、本発明に係る文書編集処理プログラムが実行された過程において、図６に示すオープンファイル指定画面１６から移行する画面の１つであり、オープンファイル指定画面１６の下端側の左に表示されているＯＫボタン１６Ａの上にマウスカーソル７Ａを移動した後にクリックされた場合に表示される画面である。
【００５３】
図７に示すように、関連項目設定／変更画面１７の最上部には、「関連項目設定／変更」と表示されている。その下側には、２つの選択肢を有する関連項目設定／変更方法選択用ラジオボタンがあり、上の選択肢には、「関連項目は日付」との表示がある。その下の選択肢には、「関連項目は文字列」との表示があり、文字列を記入（複数の文字列の場合、各文字列をコンマで区切ることにより入力される）する枠がある。
【００５４】
ここに、「関連項目は日付」という選択肢は、オープンファイル指定画面１６で指定されたファイル（ここでは３つのファイル）を日付で関連付けることを示している。また、「関連項目は文字列」という選択肢は、オープンファイル指定画面１６で指定されたファイル（ここでは３つのファイル）を枠に記入された文字列で関連付けることを示している。
【００５５】
図７に示す関連項目設定／変更画面１７では、上側の「関連項目は日付」が選択状態にあるが、表示された直後の関連項目設定／変更画面１７もまた「関連項目は日付」がデフォルトに設定されているので、図７に示すように上側の「関連項目は日付」が選択状態にある。関連項目設定／変更方法選択用ラジオボタンは、ラジオボタンであるので、どちらか１つのみが選択状態にあり、選択肢をクリックすることにより選択状態が移る。
【００５６】
そして、関連項目設定／変更画面１７の下端側の左に表示されているＯＫボタン１７Ａの上に表示装置５の画面５Ａに表示されているマウスカーソル７Ａを移動した後にクリックするとテンプレートの選択を行うテンプレート選択画面１０に移動する。このとき、選択された状態をＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶する。また、関連項目設定／変更画面１７の下端側の右に表示されているCloseボタン１７Ｂの上にマウスカーソル７Ａを移動した後にクリックすると、関連項目設定／変更画面１７は閉じる。
【００５７】
次に、コンピュータ装置２において、表示装置５のエディタ表示画面５Ｂに表示されるテンプレート選択画面１０について説明する。図８は、テンプレート選択画面を示すイメージ図である。
図８に示すテンプレート選択画面１０は、ＨＤＤ４９に装着されたハードディスクに本発明に係る文書編集処理プログラムと共に記憶され、本発明に係る文書編集処理プログラムが実行された過程において、図７に示す関連項目設定／変更画面１７から移行する画面の１つであり、関連項目設定／変更画面１７の下端側の左に表示されているＯＫボタン１７Ａの上にマウスカーソル７Ａを移動した後にクリックされた場合に表示される画面である。また、図８のテンプレート選択画面１０では３つのファイルを４種類のテンプレートに開く３ファイルテンプレートが表示されている。
【００５８】
図８に示すように、テンプレート選択画面１０の最上部には、「テンプレートを選択して下さい。」と表示されている。その下の左側には、左側にMain File １１Ａ、右側の上に２nd File １１Ｂ、右側の下に３rd File １１Ｃの３つのファイルを有するテンプレート１１が表示され、テンプレート１１の右側には、左側にMain File １８Ａ、中央に２nd File １８Ｂ、右側に３rd File １８Ｃの横一列に３つのファイルを有するテンプレート１８が表示され、テンプレート１１の下側には、左上側にMain File １９Ａ、左下側に２nd File １９Ｂ、右側に３rd File １９Ｃの３つのファイルを有するテンプレート１９が表示され、テンプレート１９の右側には、上段にMain File ２０Ａ、下段左側に２nd File ２０Ｂ、下段右側に３rd File ２０Ｃの３つのファイルを有するテンプレート２０が表示されている。図８のテンプレート選択画面１０では、操作者が表示装置５のエディタ表示画面５Ｂに表示されているマウスカーソル７Ａを操作することによってテンプレート１１が選択されている。そして、テンプレート選択画面１０の右側端部に表示されているＯＫボタン１０Ａの上にマウスカーソル７Ａを移動した後にクリックすると、図３に示す「Main」、「２nd」、「３rd」の３つのファイルの表示位置に、それぞれ設定されたファイル１２、１３、１４がＲＡＭ４３のオープンファイル記憶エリア４３Ｄから読み出されてテンプレート１１に表示されている図３のエディタ表示画面５Ｂに移動する。このとき、テンプレート１１がＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶される。また、テンプレート選択画面１０の右側端部に表示されているCloseボタン１０Ｂの上にマウスカーソル７Ａを移動した後にクリックすると、テンプレート選択画面１０は閉じる。
【００５９】
次に、コンピュータ装置２の表示装置５に表示されるエディタ表示画面５Ｂにおいて、以前作成されてＨＤＤ４９に装着されたハードディスクに名前をつけて記録されている管理ファイル２４をエディタ表示画面５Ｂの文書編集作業領域５Ｈに表示する前に、管理ファイル２４の関連項目を変更することが可能な画面について説明する。図９は、管理ファイルに対して関連項目を変更することが可能な画面を示すイメージ図である。
図９に示す管理ファイル２４に対して関連項目を変更することが可能な画面は、ＨＤＤ４９に装着されたハードディスクに本発明に係る文書編集処理プログラムと共に記憶され、本発明に係る文書編集処理プログラムが実行された過程において、図５に示す編集画面選択／変更画面１５から移行する画面の１つであり、編集画面選択／変更画面１５の「管理ファイルを指定する。」が選択され、ファイル名が記入された後に、編集画面選択／変更画面１５の下端側の左に表示されているＯＫボタン１５Ａの上にマウスカーソル７Ａを移動してクリックされた場合に表示される画面である。
【００６０】
図９に示すように、エディタ表示画面５Ｂの文書編集作業領域５Ｈの左側には、管理ファイル２４が表示され、文書編集作業領域５Ｈの右側には、図７と同一機能の関連項目設定／変更画面１７が表示されている。前記管理ファイル２４は、以前作成されてＨＤＤ４９に装着されたハードディスクに名前をつけて記録されており、本発明に係る文書編集処理プログラムが実行された過程において、ＨＤＤ４９に装着されたハードディスクから名前をつけて記録されている管理ファイル２４を記録した時点での条件（オープンファイル数、ファイル名、テンプレート、関連項目、表示位置等）とともに読み出し、ＲＡＭ４３の作業用記憶エリア４３Ｇに書き込まれる。そして、図５に示す編集画面選択／変更画面１５において、編集画面選択／変更画面１５の「管理ファイルを指定する。」が選択され、管理ファイル２４のファイル名が記入された後に、編集画面選択／変更画面１５の下端側の左に表示されているＯＫボタン１５Ａの上にマウスカーソル７Ａを移動してクリックすると、ＲＡＭ４３の作業用記憶エリア４３Ｇから管理ファイル２４のデータがハードディスクに記録された時点での条件とともに読み出されることによって、前回終了した位置におけるデータがエディタ表示画面５Ｂの文書編集作業領域５Ｈに関連項目設定／変更画面１７とともに表示される。関連項目設定／変更画面１７は、図７の説明において説明しているのでここでは省略する。
【００６１】
次に、図１０に基づいて、図９に示す管理ファイル２４に対して関連項目を変更することが可能な画面において、関連項目を変更せずにエディタ表示画面５Ｂの文書編集作業領域５Ｈに表示された管理ファイル２４について説明する。図１０は、エディタ表示画面の文書編集作業領域に表示された管理ファイルの状態を示す説明図である。
図１０は、図９に示す管理ファイル２４の関連項目が日付であり、関連項目設定／変更画面１７の選択肢が「関連項目は日付」を選択している状態にあるので、関連項目設定／変更画面１７の下端側の左に表示されているＯＫボタン１７Ａの上に表示装置５のエディタ表示画面５Ｂに表示されているマウスカーソル７Ａを移動した後にクリックされることによって表示された画面である。
図１０に示すように、左側にMain File １１Ａ、右側の上に２nd File １１Ｂ、右側の下に３rd File １１Ｃの計３つのファイルを有するテンプレート１１が表示されている。このテンプレート１１のMain File １１Ａには、ファイル名「ＵＳ出張スケジュール」のファイル２５が表示され、２nd File １１Ｂには、フォルダ名「ＵＳ出張写真」のファイル２６が表示され、３rd File １１Ｃには、ファイル名「ＵＳ出張経費」のファイル２７が関連項目の日付に基づいて表示されている。図１０に示す管理ファイル２４は、前回ＨＤＤ４９に装着されたハードディスクに管理ファイル２４として記録したときに、エディタ表示画面５Ｂの文書編集作業領域５Ｈに表示されていた表示画面と同一の表示画面である。
【００６２】
次に、文書編集装置１を構成するコンピュータ装置２における処理について、図１１乃至図１７を参照して説明する。図１１は、メイン処理を示すフローチャート、図１２は、全てのファイルを選択されたテンプレートに表示する処理のフローチャート、図１３は、全体スクロール処理のフローチャート、図１４は、スクロールバーによる個別スクロール処理のフローチャート、図１５は、カーソル移動キーによる個別スクロール処理のフローチャート、図１６は、カーソル位置直接指定処理のフローチャート、図１７は、終了処理のフローチャートである。尚、以下の処理は全てＣＰＵ４１により実行される。
【００６３】
図１１乃至図１７に示すフローチャートは、ＨＤＤ４９に装着されるハードディスクに記憶されている文書編集処理プログラムがＣＰＵ４１により実行された時に行われる処理を示す。
【００６４】
図１１に示すように、ステップ（以下、Ｓと略記する）１では、編集画面を選択する。文書編集処理プログラムを実行するとＲＡＭ４３の各領域が初期化される等の不図示の初期化処理が行われた後に、図５に示す「新規作成する。」と「管理ファイルを指定する。」のどちらかを選択する編集画面選択／変更画面１５がエディタ表示画面５Ｂに表示される。そこで、操作者が「新規作成する。」又は「管理ファイルを指定する。」のどちらかを選択し、Ｓ２に進む。そして、選択された状態がＲＡＭ４３の作業用記憶エリア４３Ｇに記憶される。尚、「新規作成する。」と「管理ファイルを指定する。」はラジオボタンであり、「新規作成する。」をデフォルトとしているので、文書編集処理プログラムの立ち上げ時点は、ＲＡＭ４３の作業用記憶エリア４３Ｇには「新規作成する。」が記憶されている。
【００６５】
次に、Ｓ２では、図５に示す編集画面選択／変更画面１５において、操作者がエディタ表示画面５Ｂを新規作成するために、操作者による「新規作成する。」の選択操作があったか否かをＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている内容を参照して判断する。操作者による「新規作成する。」の選択操作があったと判断した場合（Ｓ２：ＹＥＳ）は、Ｓ３に進む。
【００６６】
Ｓ３では、個々のオープンファイルを指定する。図５に示す編集画面選択／変更画面１５において、操作者が「新規作成する。」を選択し、開くファイル数を選択した後に、編集画面選択／変更画面１５の下端側の左に表示されているＯＫボタン１５Ａをマウスカーソル７Ａによってクリックすると、例えば開くファイル数を３と選択した場合、図６に示す「Main」、「２nd」、「３rd」の３つのファイルを指定するオープンファイル指定画面１６が表示される。そこで、操作者が「Main」、「２nd」、「３rd」の３つのファイル名記入箇所に対して図４に示すファイル１２、１３、１４を個々に記入して指定する。そして、オープンファイル指定画面１６のＯＫボタン１６Ａをマウスカーソル７ＡでクリックするとＳ４に進む。このとき、「Main」、「２nd」、「３rd」のそれぞれのファイルに相当するデータがハードディスク、フロッピー（登録商標）ディスク（ＦＤ）５５、ＣＤ−ＲＯＭ５６等の記憶装置から読み出され、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄにそれぞれ記憶される。
【００６７】
Ｓ４では、関連項目を日付か文字列か決める。図６に示すオープンファイル指定画面１６おいて、操作者が個々のオープンファイルを指定した後に、オープンファイル指定画面１６の下端側の左に表示されているＯＫボタン１６Ａをマウスカーソル７Ａによってクリックすると、図７に示す「関連項目は日付」と「関連項目は文字列」のどちらかを選択する関連項目設定／変更画面１７が表示される。そこで、操作者が「関連項目は日付」と「関連項目は文字列」のどちらかを選択し、関連項目設定／変更画面１７のＯＫボタン１７Ａをマウスカーソル７ＡでクリックするとＳ９に進む。そして、選択された状態がＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶される。尚、「関連項目は日付」と「関連項目は文字列」はラジオボタンであり、「関連項目は日付」をデフォルトとしているので、文書編集処理プログラムの立ち上げ時点は、ＲＡＭ４３の関連項目記憶エリア４３Ｅには「関連項目は日付」が記憶されている。また、「関連項目は文字」を選択した場合には、枠内に設定する文字列が複数あればスペースで区切って入力する。
【００６８】
Ｓ９では、使用するテンプレートを選択する。図７に示す関連項目設定／変更画面１７において、操作者が「関連項目は日付」と「関連項目は文字列」のどちらかを選択した後に、操作者によって関連項目設定／変更画面１７の下端側の左に表示されているＯＫボタン１７Ａがマウスカーソル７Ａによってクリックされると、図８に示すテンプレートを選択するテンプレート選択画面１０が表示される。このテンプレート選択画面１０は、「Main」、「２nd」、「３rd」の３つのファイルを開く例を示しているので、「Main」、「２nd」、「３rd」の３つのファイルの配置を違えたテンプレート１１、１７、１８、１９が表示されている。そこで、操作者が所望するテンプレートに対してマウスカーソル７Ａを合わせてクリックし、さらにテンプレート選択画面１０の右側端部に設けられたＯＫボタン１０Ａをマウスカーソル７Ａでクリックする。図８の例ではテンプレート１１が選択されている。その後、Ｓ１０に進む。そして、選択されたテンプレートがＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶される。
【００６９】
ここで、Ｓ２に戻って説明する。Ｓ２において、図５に示す編集画面選択／変更画面１５によって、操作者がエディタ表示画面５Ｂを新規作成するために、操作者による「新規作成する。」の選択操作があったか否かがＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている内容を参照して判断され、操作者による「新規作成する。」の選択操作がなかったと判断した場合、すなわち「管理ファイルを指定する。」が選択され、さらに枠内にファイル名が記入された後に、ＯＫボタン１５Ａがマウスカーソル７Ａによってクリックされた場合（Ｓ２：ＮＯ）は、Ｓ５に進む。
【００７０】
Ｓ５では、Ｓ２において、図５に示す編集画面選択／変更画面１５に対して、操作者によって「管理ファイルを指定する。」が選択され、さらに枠内にファイル名が記入されているので、そのファイル名の管理ファイル２４を前回保存したハードディスクから読み出してＲＡＭ４３の作業用記憶エリア４３Ｇに記憶する。このとき、必要な情報として、指定されているそれぞれのファイルはＲＡＭ４３のオープンファイル記憶エリア４３Ｄに、また、それぞれのファイルを関連付ける関連項目はＲＡＭ４３の関連項目記憶エリア４３Ｅに、そして、それぞれのファイルが表示されるテンプレートの種類はＲＡＭ４３のテンプレート種類記憶エリア４３Ｆにそれぞれ記憶される。その後、Ｓ６に進む。
【００７１】
Ｓ６では、ＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている管理ファイル２４のデータを参照して、図９に示すように、管理ファイル２４の前回終了した位置における表示を、管理ファイル２４の関連項目を変更することが可能な関連項目設定／変更画面１７と共に表示装置５のエディタ表示画面５Ｂに表示する。そして、Ｓ１１に進む。
【００７２】
Ｓ１１では、前回保存したハードディスクから管理ファイル２４を読み出したときに、ＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶されたそれぞれのファイルを関連付ける関連項目を関連項目記憶エリア４３Ｅから読み出す。そして、ＲＡＭ４３の作業用記憶エリア４３Ｇに記憶される。その後、Ｓ７に進む。
【００７３】
次に、Ｓ７では、Ｓ５で表示された図９に示す管理ファイル２４の関連項目を変更することが可能な画面において、関連項目の変更が行われたか否かが判断される。関連項目の変更が行われたと判断した場合は、すなわち、図９に示されている管理ファイル２４の場合には、関連項目が日付であるので「関連項目は文字列」が選択され、枠内に関連項目の文字列が記入された後に、ＯＫボタン１７Ａがマウスカーソル７Ａによってクリックされた場合（Ｓ７：ＹＥＳ）は、Ｓ８に進む。
【００７４】
次に、Ｓ８では、Ｓ７において指示された関連項目をＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶されている関連項目と置き換えて記憶する。すなわち、図９に示されている管理ファイル２４の場合には、関連項目が日付から文字列に変更される。そして、Ｓ１０に進む。
【００７５】
ここで、一旦図１１を参照してのメイン処理の説明を中断し、Ｓ１０において呼び出される全てのファイルを選択されたテンプレートに表示する処理について図１２を参照して説明する。
【００７６】
先ず、図１２のＳ３１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されているファイルが画像であるか否かを判断する。Main Fileに記憶されているファイルが画像でないと判断した場合（Ｓ３１：ＮＯ）は、Ｓ３２に進む。
【００７７】
Ｓ３２では、ＲＡＭ４３のオープンファイル記憶エリア４３ＤからMain Fileに記憶されているファイルを取得してそのファイルを開く。その後、Ｓ３３に進む。
【００７８】
Ｓ３３では、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆを参照し、テンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートのMain Fileを表示する箇所に、取得したファイルの先頭から表示する。その後、Ｓ３４に進む。
【００７９】
Ｓ３4では、ＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶されている関連項目に基づいて表示されたファイルの関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶する。その後、Ｓ３８に進む。
【００８０】
ここで、Ｓ３１に戻って説明する。Ｓ３１において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されているファイルが画像であるか否かを判断し、Main Fileに記憶されているファイルが画像であると判断した場合（Ｓ３１：ＹＥＳ）は、Ｓ３５に進む。
【００８１】
Ｓ３５では、ＲＡＭ４３のオープンファイル記憶エリア４３ＤからMain Fileに記憶されている指定ファイル又はMain Fileに記憶されているフォルダ内のファイルの先頭のファイルを取得してファイルを開く。その後、Ｓ３６に進む。
【００８２】
Ｓ３６では、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆを参照し、テンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートのMain Fileを表示する箇所に、取得したファイルを表示する。その後、Ｓ３７に進む。
【００８３】
Ｓ３７では、ＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶されている関連項目に基づいて表示されたファイルの先頭の関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶する。その後、Ｓ３８に進む。
【００８４】
次に、Ｓ３８では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断する。次のファイルがないと判断した場合（Ｓ３８：ＮＯ）は、図１１のメイン処理に戻り、Ｓ１２に移行する。
【００８５】
また、Ｓ３８において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断し、次のファイルがあると判断した場合（Ｓ３８：ＹＥＳ）は、Ｓ３９に進む。
【００８６】
Ｓ３９では、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断する。次のファイルが画像であると判断した場合（Ｓ３９：ＹＥＳ）は、Ｓ４０に進む。
【００８７】
Ｓ４０では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルである画像ファイルの中の前方向と後方向に、取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ４０：ＮＯ）は、Ｓ４２に進む。
【００８８】
Ｓ４２では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルである画像ファイルを取得して、その先頭ファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ３８に戻り、その後のステップを繰り返す。
【００８９】
ここで、Ｓ４０に戻って説明する。Ｓ４０において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルである画像ファイルの中の前方向と後方向に、取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ４０：ＹＥＳ）は、Ｓ４１に進む。
【００９０】
Ｓ４１では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中に、取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルを取得して、関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ３８に戻り、その後のステップを繰り返す。
【００９１】
ここで、Ｓ３９に戻って説明する。Ｓ３９において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断し、次のファイルが画像でないと判断した場合（Ｓ３９：ＮＯ）は、Ｓ４３に進む。
【００９２】
Ｓ４３では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄから次のファイルを取得する。その後、Ｓ４４に進む。
【００９３】
Ｓ４４では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ４４：ＮＯ）は、Ｓ４６に進む。
【００９４】
Ｓ４６では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にファイルの先頭から表示する。そして、Ｓ３８に戻り、その後のステップを繰り返す。
【００９５】
ここで、Ｓ４４に戻って説明する。Ｓ４４において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目があると判断した場合（Ｓ４４：ＹＥＳ）は、Ｓ４５に進む。
【００９６】
Ｓ４５では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にその関連項目行を画面の先頭から表示し、カーソルは関連項目行に表示する。そして、Ｓ３８に戻り、その後のステップを繰り返す。
【００９７】
ここで、図１１のメイン処理に戻り、Ｓ７に戻って説明する。Ｓ７では、Ｓ５で表示された図９に示す管理ファイル２４の関連項目を変更することが可能な画面において、関連項目の変更が行われたか否かが判断されている。関連項目の変更が行われなかったと判断した場合は、すなわち、図９に示されている管理ファイル２４の場合には、管理ファイル２４が日付の関連項目によって既に関連付けられており、選択肢は「関連項目は日付」が選択されているので、この状態のままＯＫボタン１７Ａをマウスカーソル７Ａによってクリックした場合（Ｓ７：ＮＯ）は、Ｓ２６に進む。
【００９８】
そして、Ｓ２６では、関連項目設定／変更画面１７による設定作業が、ＯＫボタン１７Ａをマウスカーソル７Ａによってクリックすることにより終了したので、図９の画面から関連項目設定／変更画面１７が消去された図１０の画面が表示される。その後、Ｓ１２に進む。
【００９９】
次に、Ｓ１２では、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレート内でファイルの位置変更があったか否かを判断する。テンプレート内でファイルの位置変更があると判断した場合（Ｓ１２：ＹＥＳ）は、Ｓ１３に進む。
【０１００】
Ｓ１３では、位置調整処理が行われる。即ち、マウスカーソル７Ａのドラッグ＆ドロップによるファイルの表示位置の入れ替え、表示サイズの変更等が行われる。そして、Ｓ１２に戻り、その後のステップを繰り返す。
【０１０１】
ここで、Ｓ１２に戻って説明する。Ｓ１２において、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレート内でファイルの位置変更があったか否かを判断し、テンプレート内でファイルの位置変更がないと判断した場合（Ｓ１２：ＮＯ）は、Ｓ１４に進む。
【０１０２】
Ｓ１４では、テンプレートの全体スクロールバーの操作があったか否かが判断される。テンプレートの全体スクロールバーの操作があったと判断した場合（Ｓ１４：ＹＥＳ）は、Ｓ１５に進む。
【０１０３】
ここで、一旦図１１を参照してのメイン処理の説明を中断し、Ｓ１５において呼び出される全体スクロール処理について図１３を参照して説明する。尚、ここでは、全体スクロールはMain Fileの関連項目で行い、他のファイルはMain Fileの関連項目に従うように設定されている。
【０１０４】
先ず、図１３のＳ５１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されているファイルが画像であるか否かを判断する。Main Fileに記憶されているファイルが画像でないと判断した場合（Ｓ５１：ＮＯ）は、Ｓ５２に進む。
【０１０５】
Ｓ５２では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されているファイルの前方向と後方向に次の関連項目があるか否かが判断される。Main Fileに記憶されているファイルの前方向と後方向に次の関連項目がないと判断した場合（Ｓ５２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１０６】
また、Ｓ５２において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されているファイルの前方向と後方向に次の関連項目があるか否かを判断し、Main Fileに記憶されているファイルの前方向と後方向に次の関連項目があると判断した場合（Ｓ５２：ＹＥＳ）は、Ｓ５３に進む。
【０１０７】
Ｓ５３では、Main Fileに記憶されているファイルから次の関連項目を取得する。そして、取得した次の関連項目はＲＡＭ４３の作業用記憶エリア４３Ｇに記憶される。その後、Ｓ５４に進む。尚、関連項目は、後述の図２２に示すように、表ファイル２２の所定の場所に管理する場合、後述の図２３に示すように、テンプレートファイル２３の所定の場所に管理する場合等があるが、ここでは、カーソルが表示されている行がどの関連項目に属しているかによって決めている。
【０１０８】
Ｓ５４では、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に取得した次の関連項目の項目行を画面の先頭から表示し、カーソルは関連項目の項目行に表示する。そして、Ｓ５８に進む。
【０１０９】
ここで、Ｓ５１に戻って説明する。Ｓ５１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されているファイルが画像であるか否かを判断し、Main Fileに記憶されているファイルが画像であると判断した場合（Ｓ５１：ＹＥＳ）は、Ｓ５５に進む。
【０１１０】
Ｓ５５では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されている指定したファイル又はフォルダ内のファイルの前方向と後方向に次の関連項目があるか否かが判断される。Main Fileに記憶されている指定したファイル又はフォルダ内のファイルの前方向と後方向に次の関連項目がないと判断した場合（Ｓ５５：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１１１】
また、Ｓ５５において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照してMain Fileに記憶されている指定したファイル又はフォルダ内のファイルの前方向と後方向に次の関連項目があるか否かが判断される。Main Fileに記憶されている指定したファイル又はフォルダ内のファイルの前方向と後方向に次の関連項目があると判断した場合（Ｓ５５：ＹＥＳ）は、Ｓ５６に進む。
【０１１２】
Ｓ５６では、Main Fileに記憶されている指定したファイル又はフォルダ内のファイルの前方向と後方向から次の関連項目を取得する。そして、取得した次の関連項目はＲＡＭ４３の作業用記憶エリア４３Ｇに記憶される。その後、Ｓ５７に進む。
【０１１３】
Ｓ５７では、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートのMain Fileの場所に取得した次の関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを表示する。そして、Ｓ５８に進む。
【０１１４】
次に、Ｓ５８では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断する。次のファイルがないと判断した場合（Ｓ５８：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１１５】
また、Ｓ５８において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断し、次のファイルがあると判断した場合（Ｓ５８：ＹＥＳ）は、Ｓ５９に進む。
【０１１６】
Ｓ５９では、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断する。次のファイルが画像であると判断した場合（Ｓ５９：ＹＥＳ）は、Ｓ６０に進む。
【０１１７】
Ｓ６０では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルである画像ファイルの中の前方向と後方向に、Ｓ５６において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ６０：ＮＯ）は、Ｓ５８に戻り、その後のステップを繰り返す。
【０１１８】
また、Ｓ６０において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルである画像ファイルの中の前方向と後方向に、Ｓ５６において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ６０：ＹＥＳ）は、Ｓ６１に進む。
【０１１９】
Ｓ６１では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルである画像ファイルの中に、Ｓ５６において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルである画像ファイルを取得して、関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ５８に戻り、その後のステップを繰り返す。
【０１２０】
ここで、Ｓ５９に戻って説明する。Ｓ５９において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断し、次のファイルが画像でないと判断した場合（Ｓ５９：ＮＯ）は、Ｓ６２に進む。
【０１２１】
Ｓ６２では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ５３において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ６２：ＮＯ）は、Ｓ５８に戻り、その後のステップを繰り返す。
【０１２２】
また、Ｓ６２において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ５３において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ４４：ＹＥＳ）は、Ｓ６３に進む。
【０１２３】
Ｓ６３では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ５３において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にその関連項目行を画面の先頭から表示し、カーソルは関連項目行に表示する。そして、Ｓ５８に戻り、その後のステップを繰り返す。
【０１２４】
ここで、図１１のメイン処理に戻り、Ｓ１４に戻って説明する。Ｓ１４において、テンプレートの全体スクロールバーの操作があったか否かを判断し、テンプレートの全体スクロールバーの操作がないと判断した場合（Ｓ１４：ＮＯ）は、Ｓ１６に進む。
【０１２５】
Ｓ１６では、テンプレートの個別スクロールバーの操作があったか否かが判断される。テンプレートの個別スクロールバーの操作があったと判断した場合（Ｓ１６：ＹＥＳ）は、Ｓ１７に進む。
【０１２６】
ここで、一旦図１１を参照してのメイン処理の説明を中断し、Ｓ１７において呼び出されるスクロールバーによる個別スクロール処理について図１４を参照して説明する。尚、このスクロールバーによる個別スクロール処理においては、カーソルは常に画面に表示されるように設定されている。
【０１２７】
先ず、図１４のＳ７１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断する。記憶されているファイルが画像であると判断した場合（Ｓ７１：ＹＥＳ）は、Ｓ７２に進む。
【０１２８】
Ｓ７２では、表示されている画像ファイルのスクロールバーによる切替が可能か否かを判断する。表示されている画像ファイルのスクロールバーによる切替が不可と判断した場合（Ｓ７２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１２９】
また、Ｓ７２において、表示されている画像ファイルのスクロールバーによる切替が可能か否かを判断し、表示されている画像ファイルのスクロールバーによる切替が可能と判断した場合（Ｓ７２：ＹＥＳ）は、Ｓ７３に進む。
【０１３０】
Ｓ７３では、表示されているファイルに対して、スクロールバーのスクロール方向に従って上下方向にファイルを切り替える。その後、Ｓ９５に進む。Ｓ９５では、画像ファイルのスクロールバーによる切替時に関連項目を跨いでいれば（Ｓ９５：ＹＥＳ）、Ｓ８８に進む。また、もし跨いでいなければ（Ｓ９５：ＮＯ）、図１１のメイン処理へ戻る。
【０１３１】
ここで、Ｓ７１に戻って説明する。Ｓ７１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断し、記憶されているファイルが画像でないと判断した場合（Ｓ７１：ＮＯ）は、Ｓ７４に進む。
【０１３２】
Ｓ７４では、表示されているファイルが画像ファイルではない一般ファイルなので、そのファイルにカーソル表示がなされているか否かを判断する。カーソル表示がなされていないと判断した場合（Ｓ７４：ＮＯ）は、Ｓ７５に進む。
【０１３３】
Ｓ７５では、表示されているファイルにカーソル表示がないので、カーソルをファイルが表示されている画面の最上行に表示する。そして、Ｓ７６に進む。
【０１３４】
Ｓ７６では、表示されたカーソルの位置に関係する関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶臆する。その後、Ｓ８９に進む。
【０１３５】
ここで、Ｓ７４に戻って説明する。Ｓ７４において、表示されているファイルが画像ファイルではない一般ファイルなので、そのファイルにカーソル表示がなされているか否かを判断し、カーソル表示がされていると判断した場合（Ｓ７４：ＹＥＳ）は、Ｓ７７に進む。
【０１３６】
Ｓ７７では、スクロールバーによる個別スクロール操作が上方向へのスクロール操作か否かを判断する。スクロールバーによる個別スクロール操作が上方向のスクロール操作であると判断した場合（Ｓ７７：ＹＥＳ）は、Ｓ７８に進む。
【０１３７】
Ｓ７８では、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが不可であると判断した場合（Ｓ７８：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１３８】
また、Ｓ７８において、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが可能であると判断した場合（Ｓ７８：ＹＥＳ）は、Ｓ７９に進む。
【０１３９】
Ｓ７９では、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールすることが可能であるので、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向にスクロールする。そして、Ｓ８０に進む。
【０１４０】
次に、Ｓ８０では、テンプレートの所定の場所に表示されているファイルの表示画面を上方向にスクロールするときのスクロール前のカーソル位置は最下行であるか否かが判断される。スクロール前のカーソル位置は最下行でないと判断した場合（Ｓ８０：ＮＯ）は、図１１のメイン処理へ戻る。
【０１４１】
また、Ｓ８０において、テンプレートの所定の場所に表示されているファイルの表示画面を上方向にスクロールするときのスクロール前のカーソル位置は最下行であるか否かが判断され、スクロール前のカーソル位置は最下行であると判断した場合（Ｓ８０：ＹＥＳ）は、Ｓ８１に進む。
【０１４２】
Ｓ８１では、テンプレートの所定の場所に表示されているファイルの表示画面において、カーソルを最下行に表示する。そして、Ｓ８２に進む。
【０１４３】
Ｓ８２では、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソルに対し、カーソル移動前のカーソル位置が関連項目行であるか否かを判断する。カーソル移動前のカーソル位置が関連項目行でないと判断した場合（Ｓ８２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１４４】
また、Ｓ８２において、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソルに対し、カーソル移動前のカーソル位置が関連項目行であるか否かを判断し、カーソル移動前のカーソル位置が関連項目行であると判断した場合（Ｓ８２：ＹＥＳ）は、Ｓ８８に進む。
【０１４５】
ここで、Ｓ７７に戻って説明する。Ｓ７７において、スクロールバーによる個別スクロール操作が上方向へのスクロール操作か否かを判断し、スクロールバーによる個別スクロール操作が上方向のスクロール操作でないと判断した場合（Ｓ７７：ＮＯ）は、Ｓ８３に進む。
【０１４６】
Ｓ８３では、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが不可であると判断した場合（Ｓ８３：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１４７】
また、Ｓ８３において、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが可能であると判断した場合（Ｓ８３：ＹＥＳ）は、Ｓ８４に進む。
【０１４８】
Ｓ８４では、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールすることが可能であるので、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向にスクロールする。そして、Ｓ８５に進む。
【０１４９】
次に、Ｓ８５では、テンプレートの所定の場所に表示されているファイルの表示画面を下方向にスクロールするときのスクロール前のカーソル位置は最上行であるか否かが判断される。スクロール前のカーソル位置は最上行でないと判断した場合（Ｓ８５：ＮＯ）は、図１１のメイン処理へ戻る。
【０１５０】
また、Ｓ８５において、テンプレートの所定の場所に表示されているファイルの表示画面を下方向にスクロールするときのスクロール前のカーソル位置は最上行であるか否かが判断され、スクロール前のカーソル位置は最上行であると判断した場合（Ｓ８５：ＹＥＳ）は、Ｓ８６に進む。
【０１５１】
Ｓ８６では、テンプレートの所定の場所に表示されているファイルの表示画面において、カーソルを最上行に表示する。そして、Ｓ８７に進む。
【０１５２】
Ｓ８７では、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソル行が関連項目行であるか否かを判断する。カーソル行は関連項目行でないと判断した場合（Ｓ８７：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１５３】
また、Ｓ８７において、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソル行に対し、カーソル行が関連項目行であるか否かを判断し、カーソル行が関連項目行であると判断した場合（Ｓ８７：ＹＥＳ）は、Ｓ８８に進む。
【０１５４】
Ｓ８８では、上下方向に切り替えられたファイルの関連項目又は関連項目行の関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶臆する。その後、Ｓ８９に進む。
【０１５５】
次に、Ｓ８９では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断する。次のファイルがないと判断した場合（Ｓ８９：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１５６】
また、Ｓ８９において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断し、次のファイルがあると判断した場合（Ｓ８９：ＹＥＳ）は、Ｓ９０に進む。
【０１５７】
Ｓ９０では、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断する。次のファイルが画像であると判断した場合（Ｓ９０：ＹＥＳ）は、Ｓ９１に進む。
【０１５８】
Ｓ９１では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ８８において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ９１：ＮＯ）は、Ｓ８９に戻り、その後のステップを繰り返す。
【０１５９】
また、Ｓ９１において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ８８において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ９１：ＹＥＳ）は、Ｓ９２に進む。
【０１６０】
Ｓ９２では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中に、Ｓ８８において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルを取得して、関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ８９に戻り、その後のステップを繰り返す。
【０１６１】
ここで、Ｓ９０に戻って説明する。Ｓ９０において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断し、次のファイルが画像でないと判断した場合（Ｓ９０：ＮＯ）は、Ｓ９３に進む。
【０１６２】
Ｓ９３では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ８８において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ９３：ＮＯ）は、Ｓ８９に戻り、その後のステップを繰り返す。
【０１６３】
また、Ｓ９３において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ８８において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ９３：ＹＥＳ）は、Ｓ９４に進む。
【０１６４】
Ｓ９４では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ８８において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にその関連項目行を画面の先頭から表示し、カーソルは関連項目行に表示する。そして、Ｓ８９に戻り、その後のステップを繰り返す。
【０１６５】
ここで、図１１のメイン処理に戻り、Ｓ１６に戻って説明する。Ｓ１６において、テンプレートの個別スクロールバーの操作があったか否かを判断し、テンプレートの個別スクロールバーの操作がないと判断した場合（Ｓ１６：ＮＯ）は、Ｓ１８に進む。
【０１６６】
Ｓ１８では、テンプレートの表示画面に対して上下カーソル移動キー６Ａによる個別スクロールの操作があったか否かが判断される。テンプレートの表示画面に対して上下カーソル移動キー６Ａによる個別スクロールの操作があったと判断した場合（Ｓ１８：ＹＥＳ）は、Ｓ１９に進む。
【０１６７】
ここで、一旦図１１を参照してのメイン処理の説明を中断し、Ｓ１９において呼び出されるカーソル移動キー６Ａによる個別スクロール処理について図１５を参照して説明する。尚、このカーソル移動キー６Ａによる個別スクロール処理においては、カーソルは常に画面に表示されるように設定されている。
【０１６８】
先ず、図１５のＳ１０１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断する。記憶されているファイルが画像であると判断した場合（Ｓ１０１：ＹＥＳ）は、Ｓ１０２に進む。
【０１６９】
Ｓ１０２では、表示されている画像ファイルのカーソル移動キー６Ａによる切替が可能か否かを判断する。表示されている画像ファイルのカーソル移動キー６Ａによる切替が不可と判断した場合（Ｓ１０２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１７０】
また、Ｓ１０２において、表示されている画像ファイルのカーソル移動キー６Ａによる切替が可能か否かを判断し、表示されている画像ファイルのカーソル移動キー６Ａによる切替が可能と判断した場合（Ｓ１０２：ＹＥＳ）は、Ｓ１０３に進む。
【０１７１】
Ｓ１０３では、表示されているファイルに対して、カーソル移動キー６Ａのスクロール方向に従って上下方向にファイルを切り替える。その後、Ｓ１２２に進む。Ｓ１２２では、画像ファイルのカーソル移動キー６Ａによる切替時に関連項目を跨いでいれば（Ｓ１２２：ＹＥＳ）、Ｓ１１５に進む。また、もし跨いでいなければ（Ｓ１２２：ＮＯ）、図１１のメイン処理へ戻る。
【０１７２】
ここで、Ｓ１０１に戻って説明する。Ｓ１０１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断し、記憶されているファイルが画像でないと判断した場合（Ｓ１０１：ＮＯ）は、Ｓ１０４に進む。
【０１７３】
Ｓ１０４では、カーソル移動キー６Ａによる個別スクロール操作が上方向へのスクロール操作か否かを判断する。カーソル移動キー６Ａによる個別スクロール操作が上方向のスクロール操作であると判断した場合（Ｓ１０４：ＹＥＳ）は、Ｓ１０５に進む。
【０１７４】
Ｓ１０５では、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が不可であると判断した場合（Ｓ１０５：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１７５】
また、Ｓ１０５において、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が可能であると判断した場合（Ｓ１０５：ＹＥＳ）は、Ｓ１０６に進む。
【０１７６】
Ｓ１０６では、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールすることが可能であるので、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルのカーソルを１行上に移動する。そして、Ｓ１０７に進む。
【０１７７】
次に、Ｓ１０７では、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行上に移動するときのカーソル移動前のカーソル位置は最上行であるか否かが判断される。カーソル移動前のカーソル位置は最上行でないと判断した場合（Ｓ１０７：ＮＯ）は、Ｓ１０９に進む。
【０１７８】
また、Ｓ１０７において、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行上に移動するときのカーソル移動前のカーソル位置は最上行であるか否かが判断され、カーソル移動前のカーソル位置は最上行であると判断した場合（Ｓ１０７：ＹＥＳ）は、Ｓ１０８に進む。
【０１７９】
Ｓ１０８では、テンプレートの所定の場所に表示されているファイルの表示画面において、カーソルごと画面を１段下にスクロールする。そして、Ｓ１０９に進む。
【０１８０】
Ｓ１０９では、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソルに対し、カーソル移動前のカーソル位置が関連項目行であるか否かを判断する。カーソル移動前のカーソル位置が関連項目行でないと判断した場合（Ｓ１０９：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１８１】
また、Ｓ１０９において、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソルに対し、カーソル移動前のカーソル位置が関連項目行であるか否かを判断し、カーソル移動前のカーソル位置が関連項目行であると判断した場合（Ｓ１０９：ＹＥＳ）は、Ｓ１１５に進む。
【０１８２】
ここで、Ｓ１０４に戻って説明する。Ｓ１０４において、カーソル移動キー６Ａによる個別スクロール操作が上方向へのスクロール操作か否かを判断し、カーソル移動キー６Ａによる個別スクロール操作が上方向のスクロール操作でないと判断した場合（Ｓ１０４：ＮＯ）は、Ｓ１１０に進む。
【０１８３】
Ｓ１１０では、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が不可であると判断した場合（Ｓ１１０：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１８４】
また、Ｓ１１０において、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が可能であると判断した場合（Ｓ１１０：ＹＥＳ）は、Ｓ１１１に進む。
【０１８５】
Ｓ１１１では、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールすることが可能であるので、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルのカーソルを１行下に移動する。そして、Ｓ１１２に進む。
【０１８６】
次に、Ｓ１１２では、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行下に移動するときのカーソル移動前のカーソル位置は最下行であるか否かが判断される。カーソル移動前のカーソル位置は最下行でないと判断した場合（Ｓ１０７：ＮＯ）は、Ｓ１１４に進む。
【０１８７】
また、Ｓ１１２において、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行下に移動するときのカーソル移動前のカーソル位置は最下行であるか否かが判断され、カーソル移動前のカーソル位置は最下行であると判断した場合（Ｓ１１２：ＹＥＳ）は、Ｓ１１３に進む。
【０１８８】
Ｓ１１３では、テンプレートの所定の場所に表示されているファイルの表示画面において、カーソルごと画面を１段上にスクロールする。そして、Ｓ１１４に進む。
【０１８９】
Ｓ１１４では、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソル行が関連項目行であるか否かを判断する。カーソル行は関連項目行でないと判断した場合（Ｓ１１４：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１９０】
また、Ｓ１１４において、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソル行に対し、カーソル行が関連項目行であるか否かを判断し、カーソル行が関連項目行であると判断した場合（Ｓ１１４：ＹＥＳ）は、Ｓ１１５に進む。
【０１９１】
Ｓ１１５では、上下方向に切り替えられたファイルの関連項目又は関連項目行の関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶臆する。その後、Ｓ１１６に進む。
【０１９２】
次に、Ｓ１１６では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断する。次のファイルがないと判断した場合（Ｓ１１６：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０１９３】
また、Ｓ１１６において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断し、次のファイルがあると判断した場合（Ｓ１１６：ＹＥＳ）は、Ｓ１１７に進む。
【０１９４】
Ｓ１１７では、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断する。次のファイルが画像であると判断した場合（Ｓ１１７：ＹＥＳ）は、Ｓ１１８に進む。
【０１９５】
Ｓ１１８では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１１５において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１１８：ＮＯ）は、Ｓ１１６に戻り、その後のステップを繰り返す。
【０１９６】
また、Ｓ１１８において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１１５において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１１８：ＹＥＳ）は、Ｓ１１９に進む。
【０１９７】
Ｓ１１９では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中に、Ｓ１１５において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルを取得して、関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ１１６に戻り、その後のステップを繰り返す。
【０１９８】
ここで、Ｓ１１７に戻って説明する。Ｓ１１７において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断し、次のファイルが画像でないと判断した場合（Ｓ１１７：ＮＯ）は、Ｓ１２０に進む。
【０１９９】
Ｓ１２０では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ１１５において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１２０：ＮＯ）は、Ｓ１１６に戻り、その後のステップを繰り返す。
【０２００】
また、Ｓ１２０において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ１１５において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１２０：ＹＥＳ）は、Ｓ１２１に進む。
【０２０１】
Ｓ１２１では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ１１５において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にその関連項目行を画面の先頭から表示し、カーソルは関連項目行に表示する。そして、Ｓ１１６に戻り、その後のステップを繰り返す。
【０２０２】
ここで、図１１のメイン処理に戻り、Ｓ１８に戻って説明する。Ｓ１８において、テンプレートの表示画面に対して上下カーソル移動キー６Ａによる個別スクロールの操作があったか否かを判断し、テンプレートの表示画面に対して上下カーソル移動キー６Ａによる個別スクロールの操作がないと判断した場合（Ｓ１８：ＮＯ）は、Ｓ２０に進む。
【０２０３】
Ｓ２０では、表示装置５のエディタ表示画面５Ｂに表示されているマウスカーソル７Ａを操作者が操作して、テンプレートの所定の位置に表示されているファイルに対してカーソル位置を直接指定したか否かが判断される。カーソル位置を直接指定したと判断した場合（Ｓ２０：ＹＥＳ）は、Ｓ２１に進む。
【０２０４】
ここで、一旦図１１を参照してのメイン処理の説明を中断し、Ｓ２１において呼び出されるカーソル位置直接指定処理について図１６を参照して説明する。
【０２０５】
先ず、Ｓ１３１では、表示装置５のエディタ表示画面５Ｂに表示されているマウスカーソル７Ａを操作者が操作して、テンプレートの所定の位置に表示されているファイルに対してカーソル位置を直接指定したその位置の関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶臆する。その後、Ｓ１３２に進む。
【０２０６】
次に、Ｓ１３２では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断する。次のファイルがないと判断した場合（Ｓ１３２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２０７】
また、Ｓ１３２において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断し、次のファイルがあると判断した場合（Ｓ１３２：ＹＥＳ）は、Ｓ１３３に進む。
【０２０８】
Ｓ１３３では、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断する。次のファイルが画像であると判断した場合（Ｓ１３３：ＹＥＳ）は、Ｓ１３４に進む。
【０２０９】
Ｓ１３４では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１３１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１３４：ＮＯ）は、Ｓ１３２に戻り、その後のステップを繰り返す。
【０２１０】
また、Ｓ１３４において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１３１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１３４：ＹＥＳ）は、Ｓ１３５に進む。
【０２１１】
Ｓ１３５では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中に、Ｓ１３１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルを取得して、関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ１３２に戻り、その後のステップを繰り返す。
【０２１２】
ここで、Ｓ１３３に戻って説明する。Ｓ１３３において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断し、次のファイルが画像でないと判断した場合（Ｓ１３３：ＮＯ）は、Ｓ１３６に進む。
【０２１３】
Ｓ１３６では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ１３１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１３６：ＮＯ）は、Ｓ１３２に戻り、その後のステップを繰り返す。
【０２１４】
また、Ｓ１３６において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ１３１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１３６：ＹＥＳ）は、Ｓ１３７に進む。
【０２１５】
Ｓ１３７では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ１３１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にその関連項目行を画面の先頭から表示し、カーソルは関連項目行に表示する。そして、Ｓ１３２に戻り、その後のステップを繰り返す。
【０２１６】
ここで、図１１のメイン処理に戻り、Ｓ２０に戻って説明する。Ｓ２０において、表示装置５のエディタ表示画面５Ｂに表示されているマウスカーソル７Ａを操作者が操作して、テンプレートの所定の位置に表示されているファイルに対してカーソル位置を直接指定したか否かを判断し、カーソル位置を直接指定していないと判断した場合（Ｓ２０：ＮＯ）は、Ｓ２２に進む。
【０２１７】
Ｓ２２では、その他の編集処理の操作があったか否かが判断される。その他の編集処理があったと判断された場合（Ｓ２２：ＹＥＳ）は、Ｓ２３に進む。
【０２１８】
Ｓ２３では、その他の編集処理を行う。そして、Ｓ１２に戻り、その後のステップを繰り返す。
【０２１９】
ここで、Ｓ２２に戻って説明する。Ｓ２２において、その他の編集処理の操作があったか否かを判断し、その他の編集処理の操作がないと判断された場合（Ｓ２２：ＮＯ）は、Ｓ２４に進む。
【０２２０】
Ｓ２４では、終了操作があったか否かが判断される。終了操作がないと判断された場合（Ｓ２４：ＮＯ）は、Ｓ１２に戻り、その後のステップを繰り返す。
【０２２１】
また、Ｓ２４において、終了操作があったか否かを判断し、終了操作があったと判断された場合（Ｓ２４：ＹＥＳ）は、Ｓ２５に進む。
【０２２２】
ここで、一旦図１１を参照してのメイン処理の説明を中断し、Ｓ２５において呼び出される終了処理について図１７を参照して説明する。
【０２２３】
先ず、図１７のＳ１４１において、テンプレートの所定の場所に表示されている各ファイルが編集されているか否かを判断する。テンプレートの所定の場所に表示されている各ファイルが編集されていないと判断した場合は（Ｓ１４１：ＮＯ）、Ｓ１４３に進む。
【０２２４】
また、Ｓ１４１において、テンプレートの所定の場所に表示されている各ファイルが編集されているか否かを判断し、テンプレートの所定の場所に表示されている各ファイルが編集されていると判断した場合は（Ｓ１４１：ＹＥＳ）、Ｓ１４２に進む。
【０２２５】
Ｓ１４２では、テンプレートの所定の場所に表示されている編集された各ファイルをＲＡＭ４３のオープンファイル記憶エリア４３Ｄに上書きして記憶する。そして、Ｓ１４３に進む。
【０２２６】
Ｓ１４３では、テンプレートの所定の場所に表示されている現在の各々のファイルの表示位置をＲＡＭ４３の編集データ記憶エリア４３Ｃに記憶する。そして、Ｓ１４４に進む。
【０２２７】
Ｓ１４４では、現在表示されているテンプレートの種類をＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに上書きして記憶する。そして、Ｓ１４５に進む。
【０２２８】
Ｓ１４５では、現在の関連項目等の情報をＲＡＭ４３の関連項目記憶エリア４３Ｅ等に記憶する。そして、Ｓ１４６に進む。
【０２２９】
Ｓ１４６では、ＲＡＭ４３に記憶されているオープンファイル記憶エリア４３Ｄ、関連項目記憶エリア４３Ｅ、テンプレート種類記憶エリア４３Ｆ、編集データ記憶エリア４３Ｃ等のデータを管理ファイルにし、名前を付けてＨＤＤ４９に装着されたハードディスクに保存する。そして、図１１のメイン処理に戻り文書編集処理プログラムを終了する。
【０２３０】
次に、図３乃至図１２、図１４、図１８に基づいて、文書編集処理プログラムを実行したときのエディタ表示画面５Ｂにおいて３つのファイルを参照して新規の文書編集を行う操作の流れを説明する。ここで、図１８は、テンプレートに表示されたファイルが日付で関連付けられたことを説明する説明図である。
【０２３１】
文書編集処理プログラムを実行したときに図５に示す文書編集作業領域５Ｈに編集画面設定／変更画面１５が表示されたエディタ表示画面５Ｂが表示される（Ｓ１）。そして、編集画面設定／変更画面１５には、「新規作成する。」と「管理ファイルを指定する。」の２つのどちらかが選択されるラジオボタンが表示されており、「新規作成する。」がデフォルトに設定されているので、文書編集処理プログラムを立ち上げたときには「新規作成する。」が選択状態になっている。ここでは「新規作成する。」を選択するので、この状態から次に操作者によって、「２」、「３」、「４」とある表示File数の選択ボタンに対して「３」がマウスカーソル７Ａを使用してクリックされる。その後、操作者によって、編集画面設定／変更画面１５の左下方にあるＯＫボタン１５Ａがマウスカーソル７Ａによってクリックされると（Ｓ２）、エディタ表示画面５Ｂには図６に示すオープンファイル指定画面１６が表示される。
【０２３２】
次に、編集画面設定／変更画面１５において、表示File数を３つと指示しているので、図６に示すオープンファイル指定画面１６では、「Main File：」、「２nd File：」、「３rd File：」の３つのファイル名を記入する箇所が設けられている。そこで操作者は、図４に示す「ファイル名：出張スケジュール」のファイル１２、「ファイル名（フォルダ名）：出張写真」のファイル１３、「ファイル名：出張経費」のファイル１４を参照して、「Main File：出張スケジュール」、「２nd File：出張写真」、「３rd File：出張経費」と記入する。その後、操作者によって、オープンファイル指定画面１６の左下方にあるＯＫボタン１６Ａがマウスカーソル７Ａによってクリックされると、エディタ表示画面５Ｂには図７に示す関連項目設定／変更画面１７が表示される（Ｓ３）。
【０２３３】
次に、図７に示す関連項目設定／変更画面１７には、「関連項目は日付」と「関連項目は文字列」の２つのどちらかが選択されるラジオボタンが表示されており、「関連項目は日付」がデフォルトに設定されているので、関連項目設定／変更画面１７が開かれたときには「関連項目は日付」が選択状態になっている。ここでは「関連項目は日付」を選択するので、この状態から次に操作者によって、関連項目設定／変更画面１７の左下方にあるＯＫボタン１７Ａがマウスカーソル７Ａによってクリックされると（Ｓ４）、エディタ表示画面５Ｂには図８に示すテンプレート選択画面１０が表示される。
【０２３４】
次に、編集画面設定／変更画面１５において、表示File数を３つと指示しているので、図８に示すテンプレート選択画面１０では、「Main」、「２nd」、「３rd」の３つのファイルが異なる位置に配置される４つのテンプレート１１、１８、１９、２０が選択可能に表示さている。ここでは、操作者がマウスカーソル７Ａをクリックすることによってテンプレート１１を選択している。その後、操作者によって、テンプレート選択画面１０の右端上方にあるＯＫボタン１０Ａがマウスカーソル７Ａによってクリックされると（Ｓ９）、エディタ表示画面５Ｂには図３に示す「Main」、「２nd」、「３rd」の３つのファイルが開かれたテンプレート１１が表示される。
【０２３５】
次に、エディタ表示画面５Ｂの図３に示す「Main」、「２nd」、「３rd」の３つのファイルが開かれたテンプレート１１は、図１２に示す全てのファイルを選択されたテンプレートに表示する処理に基づいて表示されている。即ち、「Main File：出張スケジュール」のファイル１２が画像であるか否かが判断され（Ｓ３１）、画像でないのでＲＡＭ４３のオープンファイル記憶エリア４３Ｄから「ファイル名：出張スケジュール」のファイル１２を取得し、ファイル１２を開く（Ｓ３２）。その開いたファイル１２をテンプレート１１のMain File１１Ａを表示する箇所に先頭から表示する（Ｓ３３）。そして、Ｓ４で決めてＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶されている日付の関連項目を取得する（Ｓ３４）。このように、テンプレート１１のMain File１１Ａを表示する箇所には「ファイル名：出張スケジュール」のファイル１２が先頭から表示される。
【０２３６】
続いて、次のファイルがあるか否かが判断され、「ファイル名：出張写真」のファイル１３があるので（Ｓ３８）、次に、「ファイル名：出張写真」のファイル１３が画像であるか否かが判断され（Ｓ３９）、「ファイル名：出張写真」のファイル１３が画像であるので、次に、Ｓ３４において取得した日付の関連項目が「ファイル名：出張写真」のファイル１３にあるか否かが判断される（Ｓ４０）。「ファイル名：出張写真」のファイル１３には日付の関連項目があるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄから「ファイル名：出張写真」のファイル１３を取得し、関連項目と同じ日付のファイルを開いてテンプレート１１の２nd File１１Ｂを表示する箇所に表示する（Ｓ４１）。このように、テンプレート１１の２nd File１１Ｂを表示する箇所には「ファイル名：出張写真」の画像のファイル１３が関連項目と同じ日付のファイルから表示される。
【０２３７】
更に、次のファイルがあるか否かが判断され、「ファイル名：出張経費」のファイル１４があるので（Ｓ３８）、次に「ファイル名：出張経費」のファイル１４が画像であるか否かが判断され（Ｓ３９）、「ファイル名：出張経費」のファイル１４が画像でないので、次に、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄから「ファイル名：出張経費」のファイル１４を取得する（Ｓ４３）。そして、Ｓ３４において取得した日付の関連項目が「ファイル名：出張経費」のファイル１４にあるか否かが判断される（Ｓ４４）。「ファイル名：出張経費」のファイル１４には日付の関連項目があるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄから取得した「ファイル名：出張経費」のファイル１４を開き、その日付の関連項目行をテンプレート１１の３rd File１１Ｃを表示する箇所に画面の先頭から表示し、カーソル１１Ｒは項目行に表示する（Ｓ４５）。このように、テンプレート１１の３rd File１１Ｃを表示する箇所には「ファイル名：出張経費」のファイル１４が日付の関連項目行を先頭にして表示される。さらに、次のファイルがあるか否かが判断されるがファイルは３つなのでここで終了する。こうして、エディタ表示画面５Ｂには図３に示す「Main」、「２nd」、「３rd」の３つのファイルが開かれて関連付けられたテンプレート１１が表示される。
【０２３８】
次に、図１４、図１８に基づいて、図３のエディタ表示画面５Ｂにおいて、「Main」、「２nd」、「３rd」の３つのファイルが開かれて関連付けられているテンプレート１１に対し、さらに操作者が２nd File１１Ｂのスクロールバー１１Ｊを操作して「ファイル名：出張写真」のファイル１３をスクロールしたときの関連付状態を説明する。
【０２３９】
図１８において、左側の図は図３のテンプレート１１を抜き出した図である。特に、３rd File１１Ｃにおいて、ファイル１４が開かれているが、枠から外に出ている部分は実際には表示されない部分であって説明のために表示されている。また、右側の図は操作者が操作した後の図である。左側の図と同様に、Main File１１Ａにはファイル１２が開かれ、３rd File１１Ｃにはファイル１４が開かれているが、左側の図と同様に、枠から外に出ている部分は実際には表示されない部分であって説明のために表示されている。
【０２４０】
操作者によって２nd File１１Ｂのスクロールバー１１Ｊを操作して「ファイル名：出張写真」のファイル１３をスクロールされたときには、テンプレート１１は、図１４に示すスクロールバーによる個別スクロール処理に基づいて表示されている。即ち、スクロールしている２nd File１１Ｂに表示されている「ファイル名：出張写真」のファイル１３が画像であるか否かが判断される（Ｓ７１）。画像であるので、次に、「ファイル名（フォルダ名）：出張写真」のファイル１３がスクロール可能であるか否かが判断される（Ｓ７２）。スクロール可能であるので、スクロールバー１１Ｊのスクロールボックス１１Ｈを下方にスクロールして「ファイル名：出張写真」のファイル１３を捲り、１０月３日（１０／３）で止めている（Ｓ７３）。そして、図１１のＳ４で決めてＲＡＭ４３の関連項目記憶エリア４３Ｅに記憶されている日付の関連項目を取得する（Ｓ８８）。
【０２４１】
続いて、次のファイルがあるか否かが判断され、テンプレート１１のMain File１１Ａには「ファイル名：出張スケジュール」のファイル１２があるので（Ｓ８９）、次に、「ファイル名：出張スケジュール」のファイル１２が画像であるか否かが判断される（Ｓ９０）。そして、「ファイル名：出張スケジュール」のファイル１２が画像でないので、次に、Ｓ８８において取得した日付の関連項目が「ファイル名：出張スケジュール」のファイル１２にあるか否かが判断される（Ｓ９３）。「ファイル名：出張スケジュール」のファイル１２には日付の関連項目があるので、「ファイル名：出張スケジュール」のファイル１２のその日付の関連項目行「１０／３  ドイツ」をテンプレート１１のMain File１１Ａを表示する箇所に画面の先頭に表示し、カーソル１１Ｒは項目行に表示する（Ｓ９４）。そして、日付の関連項目行「１０／３  ドイツ」の後に、それ以後の行を表示する。
【０２４２】
更に、次のファイルがあるか否かが判断され、テンプレート１１の３rd File１１Ｃには「ファイル名：出張経費」のファイル１４があるので（Ｓ８９）、次に、「ファイル名：出張経費」のファイル１４が画像であるか否かが判断される（Ｓ９０）。そして、「ファイル名：出張経費」のファイル１４が画像でないので、次に、Ｓ８８において取得した日付の関連項目が「ファイル名：出張経費」のファイル１４にあるか否かが判断される（Ｓ９３）。「ファイル名：出張経費」のファイル１４には日付の関連項目があるので、「ファイル名：出張経費」のファイル１４のその日付の関連項目行「１０／３  ドイツ」をテンプレート１１の３rd File１１Ｃを表示する箇所の画面の先頭に表示し、カーソル１１Ｒは項目行に表示する（Ｓ９４）。そして、日付の関連項目行「１０／３  ドイツ」の後に、それ以後の行を表示する。さらに、次のファイルがあるか否かが判断されるがファイルは３つなのでここで終了する。こうして、エディタ表示画面５Ｂには図１８に示す「Main」、「２nd」、「３rd」の３つのファイルが１０月３日（１０／３）という日付の関連項目で関連付けられたテンプレート１１が表示される。
このように、関連項目で関連付けられた３つのファイルに対して、１つのファイルをスクロールすることによって、他の２つのファイルを自動的にスクロールすることができる。
また、それぞれのファイルがファイルの所在が分かるテンプレートの所定の場所に表示されるので、自動的にスクロールされても内容を理解しやすくすることができる。
【０２４３】
以上詳細に説明した通り第１実施形態に係る文書編集装置１では、操作者が必要と思われるそれぞれの例えばファイルを予め関連付ける関連項目を付設した文字、記号、図形、写真データ等をキーボード６、マウス７、イメージスキャナ８、ＣＤリード・ライター９、フロッピーディスクドライブ４７等の入力手段によって入力し、文書編集装置１に付随する表示装置５の画面５Ａ上において、それぞれのデータを個々のファイルに編集しながらまだファイルを関連付ける関連項目が付設されていないファイルには関連項目を付設する作業を行うことによって、一時的にはＲＡＭ４３、恒久的にはハードディスクの記憶手段に記憶させることができる。そして、画面５Ａ上において、複数のファイルを同時に参照するために、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成されるファイル選択手段により記憶手段から少なくとも２つ以上のファイルを選択し、画面５Ａに選択されたファイル数だけ表示できる例えばテンプレート１１を表示すると共に、そのテンプレート１１の所定の場所に選択されたファイルを表示する表示装置５、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される表示手段によって表示される。テンプレート表示することによって、表示されたそれぞれのファイルを参照するためにその都度配置し直す必要がない。また、それぞれのファイルの表示される場所が決まっているのでどのファイルか一目で分かる。さらに、決まった形式で表示されているので比較し易い。
【０２４４】
このように表示された１つのファイルからエディタ表示画面５Ｂ、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される関連項目選択手段により関連項目を選択し、選択した関連項目に基づいて、表示手段によって表示されたそれぞれのファイルからエディタ表示画面５Ｂ、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される関連項目取得手段によって関連項目を取得する。そして、エディタ表示画面５Ｂ、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される関連付手段によって取得した関連項目が関連付けられると、それぞれのファイルに対して関連項目に関連したエディタ表示画面５Ｂを表示させるようにエディタ表示画面５Ｂ、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される表示制御手段が制御する。これらの制御は、操作者に対してエディタ表示画面５Ｂにガイダンスを表示して知らせるので、操作者はそのガイダンスに従って操作をすることにより、簡単に目的の複数のファイルを例えばテンプレート１１の所定の位置に表示することができる。
【０２４５】
その後は、どれか１つのファイルから操作者が必要とする関連項目を取得すると、それぞれ他のファイルに対しても関連項目に関連したエディタ表示画面５Ｂを表示させることができる。これにより操作者は、必要とする関連項目の記述、図表等を同時に閲覧することができる。そのため、複数のファイルを開いて、或いは印刷して１つ１つ必要とする記述を探すという無駄な労力と時間を無くすことができ、作業を効率的行うことができる。また、どれか１つのファイルを操作者が関連項目の記述をスクロールしながら閲覧して次々に頁がスクロールされたときでも、他のファイルは次の関連項目が取得されるまでその関連項目の記述を表示する。そのため、１つのファイルの関連項目の記述を閲覧するために、スクロールして次の頁に移ったとき、他のファイルの関連項目の記述が消えてしまい、消えた関連項目の記述を参照するために再度表示する作業の手間を無くすことができる。互いに関連のあるファイルを参照する場合において、このように、ユーザが参照し易いユーザインターフェースを有する編集画面にすることができる。
【０２４６】
また、関連項目を文字列にすることができるので、関連項目の表現をファイルに付随する記述の内容を示唆できる文字列によって表現することにより、操作者が目的の記述を検索し易くすることができる。
【０２４７】
また、関連項目を日付にすることができることにより、デジタルカメラの画像ファイル、業務日誌のファイル、経費のファイル、スケジュールのファイル等は、日付をベースとして管理されているので、ある日付の出来事を前述のファイルをそれぞれ参照する場合には関連項目を日付にすることによって、その日付のそれぞれの記述が効率的に表示画面に表示されることにより、複数のファイルを個々に開いて１つ１つ必要とする記述を探すという無駄な作業をすること無しに目的の記述を簡単に参照することができる。
【０２４８】
また、表示装置５、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される表示手段によって表示されたファイルをあらかじめ設定された関連項目で関連付けるようにしているので、関連項目を設定する段階をスキップしてエディタ表示画面５Ｂの設定を簡略化することができる。例えば、関連項目としてよく使用される日付をあらかじめデフォルトに設定しておけば、日付以外の関連項目を設定するだけでよい。
【０２４９】
また、文書編集装置１は、エディタ表示画面５Ｂ、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される表示制御手段によってエディタ表示画面５Ｂに表示された例えばテンプレート１１に表示されるそれぞれの例えばファイル１２、１３、１４の表示画面にはスクロールバー１１Ｆ、１１Ｊ、１１Ｍが備えられ、例えばその中のファイル１２のスクロールバー１１Ｆを表示画面に対して下方に移動する場合には、スクロールバー１１Ｆの操作により関連項目を含む行が、表示画面の所定の位置に来たときに関連項目の取得が行われると共に、他の表示されているファイル１３、１４にも取得された関連項目に関連する表示画面が表示され、さらに、スクロールバー１１Ｆを表示画面に対して上方に移動する場合には、関連項目を含む行が、表示画面の所定の位置を通り過ぎたときに、通り過ぎた行より上にある関連項目に関連する表示画面が他の表示されているファイル１３、１４にも表示されるようにした。これにより、このスクロールバー１１Ｆの操作を行っているファイル１２の関連項目の記述の範囲が表示画面の所定の位置の上を往復している間は、他の表示されているファイル１３、１４に対しても取得されている関連項目に関連する表示画面が消えることなく常に表示されているので、必要なときには容易に参照することができる。
【０２５０】
また、エディタ表示画面５Ｂには、文字等を入力するためのカーソル１１Ｒを備え、所定の位置は、カーソル１１Ｒを含むカーソル行であるので、カーソル行をクリックすることによってその行を含む関連項目を容易に取得することができる。
【０２５１】
また、例えばキーボード６による入力手段にはカーソル１１Ｒを移動させるカーソル移動キー６Ａを備え、カーソル移動キー６Ａの操作により、例えばファイル１２、１３、１４の表示画面の内、カーソル１１Ｒをファイル１２の表示画面上に対して下方に移動させる場合には、関連項目を含む行にカーソル１１Ｒが来たときに関連項目の取得が行われ、他の表示されているファイル１３、１４にも取得された関連項目に関連した表示画面が表示されると共に、カーソル１１Ｒをファイル１２の表示画面上に対して上方に移動させる場合には、関連項目が含まれる行をカーソル１１Ｒが通り過ぎたときに、通り過ぎた行より上にある関連項目に関連した表示画面が他の表示されているファイル１３、１４に表示されるようにした。これにより、このカーソル移動キー６Ａの操作によってファイル１２の関連項目の記述の範囲をカーソル１１Ｒが往復している間は、他の表示されているファイル１３、１４に対しても取得されている関連項目に関連する表示画面が消えることなく常に表示されているので、必要なときには容易に参照することができる。
【０２５２】
また、例えばマウス７による入力手段にはマウスカーソル７Ａを移動させるエディタ表示画面５Ｂ、マウス７、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成されるマウスカーソル移動手段を備え、マウスカーソル移動手段の操作により、例えばファイル１２、１３、１４の表示画面の内、カーソル１１Ｒをファイル１２の関連項目を含む行から次の関連項目を含む行の前までの領域にマウスカーソル７Ａを移動させ、クリックボタンを押下した場合に関連項目の取得が行われると共に、他の表示されているファイル１３、１４にも取得された関連項目に関連する表示画面が表示されるようにしたので、操作者がファイル１２の記述を読みながらその場所にマウスカーソル７Ａを移動してマウス７のクリックボタンを押下すると押下した場所の関連項目の取得が行われると共に、他の表示されているファイル１３、１４にも取得された関連項目に関連する表示画面が表示されるために操作者は参照したい記述を容易に取得することができる。
【０２５３】
そして、エディタ表示画面５Ｂ、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等から構成される表示制御手段によって、エディタ表示画面５Ｂに表示されたそれぞれの例えばファイル１２、１３、１４の表示画面を同時にスクロールする上下のスクロールバー１１Ｑを備え、上下のスクロールバー１１Ｑの操作により、例えば、ファイル１２の関連項目を含む行と共に他のファイル１３、１４のそれに関連した関連項目を含む行の先頭がそれぞれの表示画面の先頭に表示されるようにしたので、操作者は表示されている全てのファイル１２、１３、１４の関連項目を先頭から参照することができる。
【０２５４】
次に、第２実施形態に係る文書編集装置１について説明する。第２実施形態は第１実施形態と殆ど同じであるが、スクロールバーによる個別スクロール処理とカーソル移動キー６Ａによる個別スクロール処理において、第１実施形態では、カーソルは常に画面に表示されるのに対して、第２実施形態では、カーソルはテキストと一緒に画面外にスクロールされる点が異なる。以下では、第１実施形態と異なる部分を中心に図１９、図２０を参照して説明する。尚、第１実施形態と同じ構成には第１実施形態と同じ符号を付して説明する。
【０２５５】
ここで、図１９は、第２実施形態に係るスクロールバーによる個別スクロール処理のフローチャート、図２０は、カーソル移動キーによる個別スクロール処理のフローチャートである。尚、以下の処理は全てＣＰＵ４１により実行される。
【０２５６】
先ず、図１９のフローチャートは、図１１のＳ１７において呼び出されるスクロールバーによる個別スクロール処理であって、カーソルがテキストと一緒に画面外にスクロールされるフローチャートである。
図１９のＳ１５１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断する。記憶されているファイルが画像であると判断した場合（Ｓ１５１：ＹＥＳ）は、Ｓ１５２に進む。
【０２５７】
Ｓ１５２では、表示されている画像ファイルのスクロールバーによる切替が可能か否かを判断する。表示されている画像ファイルのスクロールバーによる切替が不可と判断した場合（Ｓ１５２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２５８】
また、Ｓ１５２において、表示されている画像ファイルのスクロールバーによる切替が可能か否かを判断し、表示されている画像ファイルのスクロールバーによる切替が可能と判断した場合（Ｓ１５２：ＹＥＳ）は、Ｓ１５３に進む。
【０２５９】
Ｓ１５３では、表示されているファイルに対して、スクロールバーのスクロール方向に従って上下方向にファイルを切り替える。その後、Ｓ１６８に進む。Ｓ１６８では、画像ファイルのスクロールバーによる切替時に関連項目を跨いでいれば（Ｓ１６８：ＹＥＳ）、Ｓ１６１に進む。また、もし跨いでいなければ（Ｓ１６８：ＮＯ）、図１１のメイン処理へ戻る。
【０２６０】
ここで、Ｓ１５１に戻って説明する。Ｓ１５１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断し、記憶されているファイルが画像でないと判断した場合（Ｓ１５７１：ＮＯ）は、Ｓ１５４に進む。
【０２６１】
Ｓ１５４では、スクロールバーによる個別スクロール操作が上方向へのスクロール操作か否かを判断する。スクロールバーによる個別スクロール操作が上方向のスクロール操作であると判断した場合（Ｓ１５４：ＹＥＳ）は、Ｓ１５５に進む。
【０２６２】
Ｓ１５５では、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが不可であると判断した場合（Ｓ１５５：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２６３】
また、Ｓ１５５において、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールが可能であると判断した場合（Ｓ１５５：ＹＥＳ）は、Ｓ１５６に進む。
【０２６４】
Ｓ１５６では、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールすることが可能であるので、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向にスクロールする。そして、Ｓ１５７に進む。
【０２６５】
Ｓ１５７では、テンプレートの所定の場所に表示されているファイルの表示画面を上方向にスクロールしたときに、スクロール前の最上段が関連項目行であったか否かを判断する。スクロール前の最上段が関連項目行でないと判断した場合（Ｓ１５７：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２６６】
また、Ｓ１５７において、テンプレートの所定の場所に表示されているファイルの表示画面を上方向にスクロールしたときに、スクロール前の最上段が関連項目行であったか否かを判断する。スクロール前の最上段が関連項目行であると判断した場合（Ｓ１５７：ＹＥＳ）は、Ｓ１６１に進む。
【０２６７】
ここで、Ｓ１５４に戻って説明する。Ｓ１５４において、スクロールバーによる個別スクロール操作が上方向へのスクロール操作か否かを判断し、スクロールバーによる個別スクロール操作が上方向のスクロール操作でないと判断した場合（Ｓ１５４：ＮＯ）は、Ｓ１５８に進む。
【０２６８】
Ｓ１５８では、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが不可であると判断した場合（Ｓ１５８：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２６９】
また、Ｓ１５８において、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールが可能であると判断した場合（Ｓ１５８：ＹＥＳ）は、Ｓ１５９に進む。
【０２７０】
Ｓ１５９では、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールすることが可能であるので、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向にスクロールする。そして、Ｓ１６０に進む。
【０２７１】
Ｓ１６０では、テンプレートの所定の場所に表示されているファイルの表示画面に表示されている最下段が関連項目行であるか否かを判断する。最下段は関連項目行でないと判断した場合（Ｓ１６０：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２７２】
また、Ｓ１６０において、テンプレートの所定の場所に表示されているファイルの表示画面に表示されている最下段に対し、最下段が関連項目行であるか否かを判断し、最下段が関連項目行であると判断した場合（Ｓ１６０：ＹＥＳ）は、Ｓ１６１に進む。
【０２７３】
Ｓ１６１では、上下方向に切り替えられたファイルの関連項目又は関連項目行の関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶臆する。その後、Ｓ１６２に進む。
【０２７４】
次に、Ｓ１６２では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断する。次のファイルがないと判断した場合（Ｓ１６２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２７５】
また、Ｓ１６２において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断し、次のファイルがあると判断した場合（Ｓ１６２：ＹＥＳ）は、Ｓ１６３に進む。
【０２７６】
Ｓ１６３では、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断する。次のファイルが画像であると判断した場合（Ｓ１６３：ＹＥＳ）は、Ｓ１６４に進む。
【０２７７】
Ｓ１６４では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１６１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１６４：ＮＯ）は、Ｓ１６２に戻り、その後のステップを繰り返す。
【０２７８】
また、Ｓ１６４において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１６１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１６４：ＹＥＳ）は、Ｓ１６５に進む。
【０２７９】
Ｓ１６５では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中に、Ｓ１６１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルを取得して、関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ１６２に戻り、その後のステップを繰り返す。
【０２８０】
ここで、Ｓ１６３に戻って説明する。Ｓ１６３において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断し、次のファイルが画像でないと判断した場合（Ｓ１６３：ＮＯ）は、Ｓ１６６に進む。
【０２８１】
Ｓ１６６では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ１６１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１６６：ＮＯ）は、Ｓ１６２に戻り、その後のステップを繰り返す。
【０２８２】
また、Ｓ１６６において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中の前方向と後方向に、Ｓ１６１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１６６：ＹＥＳ）は、Ｓ１６７に進む。
【０２８３】
Ｓ１６７では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ１６１において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にその関連項目行を画面の先頭から表示し、カーソルは関連項目行に表示する。そして、Ｓ１６２に戻り、その後のステップを繰り返す。
【０２８４】
次に、図２０のカーソル移動キー６Ａによる個別スクロール処理のフローチャートについて説明する。図２０のフローチャートは、図１１のＳ１９において呼び出されるカーソル移動キー６Ａによる個別スクロール処理であって、カーソルがテキストと一緒に画面外にスクロールされるフローチャートである。
【０２８５】
先ず、図２０のＳ１７１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断する。記憶されているファイルが画像であると判断した場合（Ｓ１７１：ＹＥＳ）は、Ｓ１７２に進む。
【０２８６】
Ｓ１７２では、表示されている画像ファイルのカーソル移動キー６Ａによる切替が可能か否かを判断する。表示されている画像ファイルのカーソル移動キー６Ａによる切替が不可と判断した場合（Ｓ１７２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２８７】
また、Ｓ１７２において、表示されている画像ファイルのカーソル移動キー６Ａによる切替が可能か否かを判断し、表示されている画像ファイルのカーソル移動キー６Ａによる切替が可能と判断した場合（Ｓ１７２：ＹＥＳ）は、Ｓ１７３に進む。
【０２８８】
Ｓ１７３では、表示されているファイルに対して、カーソル移動キー６Ａのスクロール方向に従って上下方向にファイルを切り替える。その後、Ｓ１９４に進む。Ｓ１９４では、画像ファイルのカーソル移動キー６Ａによる切替時に関連項目を跨いでいれば（Ｓ１９４：ＹＥＳ）、Ｓ１８７に進む。また、もし跨いでいなければ（Ｓ１９４：ＮＯ）、図１１のメイン処理へ戻る。
【０２８９】
ここで、Ｓ１７１に戻って説明する。Ｓ１７１において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して記憶されているファイルが画像であるか否かを判断し、記憶されているファイルが画像でないと判断した場合（Ｓ１７１：ＮＯ）は、Ｓ１７４に進む。
【０２９０】
Ｓ１７４では、カーソルが画面外にあるか否かが判断される。カーソルが画面外にないと判断された場合（Ｓ１７４：ＮＯ）は、Ｓ１７６に進む。
【０２９１】
また、Ｓ１７４において、カーソルが画面外にあるか否かを判断し、カーソルが画面外にあると判断された場合（Ｓ１７４：ＹＥＳ）は、Ｓ１７５に進む。
【０２９２】
Ｓ１７５では、カーソルが画面外の上側にあるときは、カーソル行を最上段に表示する。また、カーソルが画面外の下側にあるときは、カーソル行を最下段に表示する。そして、Ｓ１７６に進む。
【０２９３】
Ｓ１７６では、カーソル移動キー６Ａによる個別スクロール操作が上方向へのスクロール操作か否かを判断する。カーソル移動キー６Ａによる個別スクロール操作が上方向のスクロール操作であると判断した場合（Ｓ１７６：ＹＥＳ）は、Ｓ１７７に進む。
【０２９４】
Ｓ１７７では、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が不可であると判断した場合（Ｓ１７７：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０２９５】
また、Ｓ１７７において、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へ移動が可能であると判断した場合（Ｓ１７７：ＹＥＳ）は、Ｓ１７８に進む。
【０２９６】
Ｓ１７８では、テンプレートの所定の場所に表示されているファイルの表示画面を上方向へスクロールすることが可能であるので、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルのカーソルを１行上に移動する。そして、Ｓ１７９に進む。
【０２９７】
次に、Ｓ１７９では、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行上に移動するときのカーソル移動前のカーソル位置は最上行であるか否かが判断される。カーソル移動前のカーソル位置は最上行でないと判断した場合（Ｓ１７９：ＮＯ）は、Ｓ１８１に進む。
【０２９８】
また、Ｓ１７９において、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行上に移動するときのカーソル移動前のカーソル位置は最上行であるか否かが判断され、カーソル移動前のカーソル位置は最上行であると判断した場合（Ｓ１７９：ＹＥＳ）は、Ｓ１８０に進む。
【０２９９】
Ｓ１８０では、テンプレートの所定の場所に表示されているファイルの表示画面において、カーソルごと画面を１段下にスクロールする。そして、Ｓ１８１に進む。
【０３００】
Ｓ１８１では、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソルに対し、カーソル移動前のカーソル位置が関連項目行であるか否かを判断する。カーソル移動前のカーソル位置が関連項目行でないと判断した場合（Ｓ１８１：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０３０１】
また、Ｓ１８１において、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソルに対し、カーソル移動前のカーソル位置が関連項目行であるか否かを判断し、カーソル移動前のカーソル位置が関連項目行であると判断した場合（Ｓ１８１：ＹＥＳ）は、Ｓ１８７に進む。
【０３０２】
ここで、Ｓ１７６に戻って説明する。Ｓ１７６において、カーソル移動キー６Ａによる個別スクロール操作が上方向へのスクロール操作か否かを判断し、カーソル移動キー６Ａによる個別スクロール操作が上方向のスクロール操作でないと判断した場合（Ｓ１７６：ＮＯ）は、Ｓ１８２に進む。
【０３０３】
Ｓ１８２では、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が可能であるか否かを判断する。テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が不可であると判断した場合（Ｓ１８２：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０３０４】
また、Ｓ１８２において、スクロールバーによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が可能であるか否かを判断し、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へ移動が可能であると判断した場合（Ｓ１８２：ＹＥＳ）は、Ｓ１８３に進む。
【０３０５】
Ｓ１８３では、テンプレートの所定の場所に表示されているファイルの表示画面を下方向へスクロールすることが可能であるので、カーソル移動キー６Ａによる個別スクロール操作によって、テンプレートの所定の場所に表示されているファイルのカーソルを１行下に移動する。そして、Ｓ１８４に進む。
【０３０６】
次に、Ｓ１８４では、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行下に移動するときのカーソル移動前のカーソル位置は最下行であるか否かが判断される。カーソル移動前のカーソル位置は最下行でないと判断した場合（Ｓ１８４：ＮＯ）は、Ｓ１８６に進む。
【０３０７】
また、Ｓ１８４において、テンプレートの所定の場所に表示されているファイルの表示画面のカーソルを１行下に移動するときのカーソル移動前のカーソル位置は最下行であるか否かが判断され、カーソル移動前のカーソル位置は最下行であると判断した場合（Ｓ１８４：ＹＥＳ）は、Ｓ１８５に進む。
【０３０８】
Ｓ１８５では、テンプレートの所定の場所に表示されているファイルの表示画面において、カーソルごと画面を１段上にスクロールする。そして、Ｓ１８６に進む。
【０３０９】
Ｓ１８６では、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソル行が関連項目行であるか否かを判断する。カーソル行は関連項目行でないと判断した場合（Ｓ１８６：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０３１０】
また、Ｓ１８６において、テンプレートの所定の場所に表示されているファイルの表示画面に表示されているカーソル行に対し、カーソル行が関連項目行であるか否かを判断し、カーソル行が関連項目行であると判断した場合（Ｓ１８６：ＹＥＳ）は、Ｓ１８７に進む。
【０３１１】
Ｓ１８７では、上下方向に切り替えられたファイルの関連項目又は関連項目行の関連項目を取得する。そして、取得した関連項目をＲＡＭ４３の作業用記憶エリア４３Ｇに記憶臆する。その後、Ｓ１８８に進む。
【０３１２】
次に、Ｓ１８８では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断する。次のファイルがないと判断した場合（Ｓ１８８：ＮＯ）は、図１１のメイン処理に戻ると共にＳ１２に戻り、その後のステップを繰り返す。
【０３１３】
また、Ｓ１８８において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄを参照して次のファイルがあるか否かを判断し、次のファイルがあると判断した場合（Ｓ１８８：ＹＥＳ）は、Ｓ１８９に進む。
【０３１４】
Ｓ１８９では、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断する。次のファイルが画像であると判断した場合（Ｓ１８９：ＹＥＳ）は、Ｓ１９０に進む。
【０３１５】
Ｓ１９０では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１８７において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１９０：ＮＯ）は、Ｓ１８８に戻り、その後のステップを繰り返す。
【０３１６】
また、Ｓ１９０において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中の前方向と後方向に、Ｓ１８７において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１９０：ＹＥＳ）は、Ｓ１９１に進む。
【０３１７】
Ｓ１９１では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルの中に、Ｓ１８７において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次の画像ファイルを取得して、関連項目と同じ日付のファイル又は同じ文字列のファイル名のファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所に表示する。そして、Ｓ１８８に戻り、その後のステップを繰り返す。
【０３１８】
ここで、Ｓ１８９に戻って説明する。Ｓ１８９において、一般ファイルと画像ファイルではファイリングの方法が異なるので、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルが画像であるか否かを判断し、次のファイルが画像でないと判断した場合（Ｓ１８９：ＮＯ）は、Ｓ１９２に進む。
【０３１９】
Ｓ１９２では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ１８７において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断する。取得した関連項目がないと判断した場合（Ｓ１９２：ＮＯ）は、Ｓ１８８に戻り、その後のステップを繰り返す。
【０３２０】
また、Ｓ１９２において、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ１８７において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるか否かを判断し、取得した関連項目があると判断した場合（Ｓ１９２：ＹＥＳ）は、Ｓ１９３に進む。
【０３２１】
Ｓ１９３では、ＲＡＭ４３のオープンファイル記憶エリア４３Ｄに記憶されている次のファイルの中に、Ｓ１８７において取得されてＲＡＭ４３の作業用記憶エリア４３Ｇに記憶されている関連項目があるので、オープンファイル記憶エリア４３Ｄに記憶されている次のファイルを取得して、そのファイルを、ＲＡＭ４３のテンプレート種類記憶エリア４３Ｆに記憶されているテンプレートに基づいて、そのテンプレートの所定の場所にその関連項目行を画面の先頭から表示し、カーソルは関連項目行に表示する。そして、Ｓ１８８に戻り、その後のステップを繰り返す。
【０３２２】
以上詳細に説明した通り第２実施形態に係る文書編集装置１では、カーソルがテキストと一緒に画面外にスクロールされる編集ソフトで作成されたテキストファイルに対しても支障なく複数のファイルを関連項目で関連付けられるので、どれか１つのファイルから操作者が必要とする関連項目を取得すると、それぞれ他のファイルに対しても関連項目に関連したエディタ表示画面５Ｂを表示させることができる。これにより操作者は、必要とする関連項目の記述、図表等を同時に閲覧することができる。そのため、複数のファイルを開いて、或いは印刷して１つ１つ必要とする記述を探すという無駄な労力と時間を無くすことができ、作業を効率的行うことができる。また、どれか１つのファイルを操作者が関連項目の記述をスクロールしながら閲覧して次々に頁がスクロールされたときでも、他のファイルは次の関連項目が取得されるまでその関連項目の記述を表示する。そのため、１つのファイルの関連項目の記述を閲覧するために、スクロールして次の頁に移ったとき、他のファイルの関連項目の記述が消えてしまい、消えた関連項目の記述を参照するために再度表示する作業の手間を無くすことができる。互いに関連のあるファイルを参照する場合において、このように、ユーザが参照し易いユーザインターフェースを有する編集画面にすることができる。
【０３２３】
次から記述する第３実施形態乃至第５実施形態は、エディタ表示画面５Ｂの文書編集作業領域５Ｈに表示するそれぞれのファイルの内容から、容易に関連項目を取得できるように、関連項目にする日付／文字列を予め特定しておく方法である。そのためにそれぞれのファイルを作成するとき、関連項目にしたい日付／文字列をファイルのそれぞれの所定位置に予め記載しておくことにより、関連項目設定／変更画面１７において関連項目を日付または文字列に設定する。（この際、関連項目として文字列を設定したときには、文字列の記入枠を空欄にすることにより、予め特定された関連項目が対象となる。）そして、ＯＫボタン１７Ａによって決定した後に、決定された関連項目の検索を必要とする処理を行う場合には、所定位置の関連項目を検索することによって容易に関連項目を取得できる。また、操作者に対しても関連項目を特定し易い。以下の実施形態によって関連項目として日付／文字列を予め特定しておく方法を述べる。
先ず、第３実施形態に係る文書編集装置１について説明する。第３実施形態は、第１実施形態及び第２実施形態と殆ど同じであるが、複数のファイルを関連付ける関連項目の設定において、第３実施形態では操作者に対して関連項目行であることを分かり易くするために専用のマークを設けた点が異なる。以下では、第１実施形態及び第２実施形態と異なる部分を中心に図２１を参照して説明する。尚、第１実施形態及び第２実施形態と同じ構成には第１実施形態及び第２実施形態と同じ符号を付して説明する。ここで、図２１は、第３実施形態に係る専用のマークを設けた関連項目の行を説明する説明図である。
【０３２４】
図２１に示すように、テキストファイル２１の所定の場所に関連項目の行２１Ａが設けられている。そして、この行２１Ａの先頭に関連項目の行２１Ａであることを示すマーク２１Ｂが配置されている。図２１では「＊」印を関連項目の行２１Ａであることを示すマーク２１Ｂとしている。尚、関連項目の行２１Ａであることを示すマーク２１Ｂは、専用に作成した特別なマークでもよい。
これによって、関連項目の行２１Ａを明確にすることができ、操作者が検索する場合でもマーク２１Ｂを目的に検索すればよいので検索し易くすることができる。
【０３２５】
次に、第４実施形態に係る文書編集装置１について説明する。第４実施形態は、第１実施形態乃至第３実施形態と殆ど同じであるが、複数のファイルを関連付ける関連項目の設定において、第４実施形態では表の中に関連項目を表示している点が異なる。以下では、第１実施形態乃至第３実施形態と異なる部分を中心に図２２を参照して説明する。尚、第１実施形態乃至第３実施形態と同じ構成には第１実施形態乃至第３実施形態と同じ符号を付して説明する。ここで、図２２は、第４実施形態に係る表の中にそれぞれのファイルを関連付ける関連項目が記入される表ファイルを説明する説明図である。
【０３２６】
図２２に示すように、表ファイル２２の所定の場所には、関連項目の日付、文字列が記入される枠が設けられている。例えば、列Ａの枠には関連項目の日付、列Ｂの枠には関連項目の文字列と決めておくことにより、操作者が必要項目を所定の枠に記入することによって、機械的に表ファイルから関連項目を特定でき、関連項目として設定することができる。
【０３２７】
次に、第５実施形態に係る文書編集装置１について説明する。第５実施形態は、第１実施形態乃至第４実施形態と殆ど同じであるが、複数のファイルを関連付ける関連項目の設定において、第５実施形態では、複数のファイルを関連付ける関連項目を記入書式が決められたテンプレートの所定の場所に記入する点が異なる。以下では、第１実施形態乃至第４実施形態と異なる部分を中心に図２３を参照して説明する。尚、第１実施形態乃至第４実施形態と同じ構成には第１実施形態乃至第４実施形態と同じ符号を付して説明する。ここで、図２３は、第５実施形態に係る所定の場所にそれぞれのファイルを関連付ける関連項目が記入されるテンプレートファイルを説明する説明図である。
【０３２８】
図２３に示すように、テンプレートファイル２３の所定の場所には、関連項目の日付、文字列が記入される枠が設けられている。例えば、枠２３Ａには関連項目の日付、枠２３Ｂには関連項目の文字列、枠２３Ｃには本文と決めておくことにより、操作者が必要項目を所定の枠に記入することによって、機械的にテンプレートファイルから関連項目が特定でき、関連項目を設定することができる。
【０３２９】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、関連項目をより自由に設定できるように、文章ファイル／画像ファイルとも、ファイル名として文字列／日付を使用した場合には、その文字列／日付を関連項目としてもよい。また、文章ファイルでも画像ファイルの場合と同様に、その文章ファイルが作成された作成日を関連項目として設定できるようにしてもよい。これは、ファイル管理方法でファイル名として作成日等の日付を自動的に使用するもの、或いは、ファイル名に展開されていない作成日からファイルを特定する場合、さらに後からファイル名を分かり易い名前に変更してある場合に、ファイルをファイル単位によって関連関連付けするには有効な手段となる。
【図面の簡単な説明】
【０３３０】
【図１】第１実施形態に係る文書編集装置の概略外観斜視図である。
【図２】文書編集装置を構成するコンピュータ装置の要部の回路構成を示す回路ブロック図である。
【図３】エディタ表示画面を示すイメージ図である。
【図４】関連付けられるそれぞれのファイルを示す模式図である。
【図５】編集画面選択／変更画面を示すイメージ図である。
【図６】オープンファイル指定画面を示すイメージ図である。
【図７】関連項目設定／変更画面を示すイメージ図である。
【図８】テンプレート選択画面を示すイメージ図である。
【図９】管理ファイルに対して関連項目を変更することが可能な画面を示すイメージ図である。
【図１０】エディタ表示画面の文書編集作業領域に表示された管理ファイルの状態を示す説明図である。
【図１１】メイン処理を示すフローチャートである。
【図１２】全てのファイルを選択されたテンプレートに表示する処理のフローチャートである。
【図１３】全体スクロール処理のフローチャートである。
【図１４】スクロールバーによる個別スクロール処理のフローチャートである。
【図１５】カーソル移動キーによる個別スクロール処理のフローチャートである。
【図１６】カーソル位置直接指定処理のフローチャートである。
【図１７】終了処理のフローチャートである。
【図１８】テンプレートに表示されたファイルが日付で関連付けられたことを説明する説明図である。
【図１９】第２実施形態に係るスクロールバーによる個別スクロール処理のフローチャートである。
【図２０】カーソル移動キーによる個別スクロール処理のフローチャートである。
【図２１】第３実施形態に係る専用のマークを設けた関連項目の専用行を説明する説明図である。
【図２２】第４実施形態に係る表の中にそれぞれのファイルを関連付ける関連項目が記入される表ファイルを説明する説明図である。
【図２３】第５実施形態に係る所定の場所にそれぞれのファイルを関連付ける関連項目が記入されるテンプレートファイルを説明する説明図である。
【符号の説明】
【０３３１】
１          文書編集装置
５          表示装置
５Ｂ        エディタ表示画面
６          キーボード
６Ａ        カーソル移動キー
７          マウス
７Ａ        マウスカーソル
８          イメージスキャナ
９          ＣＤリード・ライター（ＣＤ−Ｒ／Ｗ）
１１        テンプレート
１１Ｆ      スクロールバー
１１Ｊ      スクロールバー
１１Ｍ      スクロールバー
１１Ｑ      スクロールバー
１１Ｒ      カーソル
１２        ファイル
１３        ファイル
１４        ファイル
１８        テンプレート
１９        テンプレート
２０        テンプレート
２１        テキストファイル
２２        表ファイル
２３        テンプレートファイル
４１        ＣＰＵ
４２        ＲＯＭ
４３        ＲＡＭ
【図１】
2008225722.tif 000003
【図２】
2008225722.tif 000004
【図３】
2008225722.tif 000005
【図４】
2008225722.tif 000006
【図５】
2008225722.tif 000007
【図６】
2008225722.tif 000008
【図７】
2008225722.tif 000009
【図８】
2008225722.tif 000010
【図９】
2008225722.tif 000011
【図１０】
2008225722.tif 000012
【図１１】
2008225722.tif 000013
【図１２】
2008225722.tif 000014
【図１３】
2008225722.tif 000015
【図１４】
2008225722.tif 000016
【図１５】
2008225722.tif 000017
【図１６】
2008225722.tif 000018
【図１７】
2008225722.tif 000019
【図１８】
2008225722.tif 000020
【図１９】
2008225722.tif 000021
【図２０】
2008225722.tif 000022
【図２１】
2008225722.tif 000023
【図２２】
2008225722.tif 000024
【図２３】
2008225722.tif 000025