(57)【要約】【課題】  文書に含まれる語句に対応する関連情報を、文書のレイアウトを崩すことなく、その要求元の語句との対応関係を把握できる態様で、文書と共に出力できるようにする。【解決手段】  註釈情報設定手段１５が、註釈情報（関連情報の一例）Ｃの出力を要求する要求語Ｗが含まれる文書が頁単位で出力される文書出力領域ＤＰとは別に、文書出力領域ＤＰ内の要求語に対応する註釈情報が出力される註釈出力領域ＣＰを、文書出力領域ＤＰの大きさを相対変化させずに設定し、註釈情報配置手段１６が、文書出力領域Ｄ内の要求語Ｗの位置に応じた註釈出力領域ＣＰ内の位置に当該要求語Ｗの註釈情報Ｃを配置し、対応関係明示手段１７が、文書出力領域Ｄ内の要求語Ｗと当該要求語Ｗについて前記註釈情報配置手段１６により註釈出力領域ＣＰ内に配置された註釈情報Ｃとの対応関係を示すパスラインＬを付加する。【選択図】  図１
2011029757.tif 000002
【特許請求の範囲】
【請求項１】
関連情報の出力を要求する要求語が含まれる文書が頁単位で出力される第１領域とは別に、第１領域内の要求語に対応する関連情報が出力される第２領域を、第１領域の大きさを相対変化させずに設定する設定手段と、
第１領域内の要求語の位置に応じた第２領域内の位置に当該要求語の関連情報を配置する配置手段と、
第１領域内の要求語と当該要求語について前記配置手段により第２領域内に配置された関連情報との対応関係を示す表示を付加する付加手段と、
を備えたことを特徴とする文書処理装置。
【請求項２】
前記配置手段は、第１領域内の要求語の位置から最短距離の第２領域内の位置を基準にして、当該要求語の関連情報を配置する、
ことを特徴とする請求項１に記載の文書処理装置。
【請求項３】
第１領域及び第２領域は、互いの領域間で対応関係を持たせて複数の区画に区分けされており、
前記配置手段は、第１領域内の要求語が存在する区画と対応関係を有する第２領域内の区画を基準にして、当該要求語の関連情報を配置する、
ことを特徴とする請求項１に記載の文書処理装置。
【請求項４】
前記配置手段は、複数の要求語にそれぞれ対応する複数の関連情報を第２領域に配置する処理において、第１領域における要求語の出現順に、各関連情報をそれぞれの間に余白を設けて第２領域の末尾方向に順番に配置していき、関連情報の配置先となる第２領域の末尾側の余白が不足する場合には、既に配置されている関連情報をずらして末尾側の余白を拡大してから関連情報を配置する、
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の文書処理装置。
【請求項５】
前記配置手段は、既に配置されている関連情報をずらすにあたり、第２領域における末尾側の余白以外の余白について、余白が大きい順にその余白が狭まるように関連情報をずらしていく、
ことを特徴とする請求項４に記載の文書処理装置。
【請求項６】
前記設定手段は、出力対象の頁より大きい用紙領域を形成し、当該用紙領域内に第１領域を設定すると共に、当該用紙領域内の残余の領域を第２領域に設定する、
ことを特徴とする請求項１乃至請求項５のいずれか１項に記載の文書処理装置。
【請求項７】
前記設定手段は、第１領域としての用紙領域に隣接させて他の用紙領域を形成し、当該他の用紙領域を第２領域に設定する、
ことを特徴とする請求項１乃至請求項５のいずれか１項に記載の文書処理装置。
【請求項８】
前記配置手段により複数の要求語にそれぞれ対応する複数の関連情報を第２領域に配置する処理において、第２領域の領域不足により未配置の関連情報が生じた場合に、第２領域が設定された用紙領域をより大きい用紙領域に変更し、又は、新たな用紙領域を形成して当該用紙領域を第２領域に追加して、第２領域の拡張を行う拡張手段を備え、
前記配置手段は、前記未配置の関連情報を前記拡張手段により拡張された第２領域に配置する、
ことを特徴とする請求項６又は請求項７に記載の文書処理装置。
【請求項９】
前記設定手段は、出力対象の頁より大きい用紙領域を形成し、当該用紙領域を上下方向又は左右方向に３分割したうちの中央の領域を第１領域に設定すると共に、当該用紙領域内の残余の２つの領域を第２領域に設定し、
前記配置手段により複数の要求語にそれぞれ対応する複数の関連情報を第２領域に配置する処理において、一方の第２領域に配置予定の関連情報について当該一方の第２領域の領域不足により未配置の関連情報が生じた場合に、当該一方の第２領域が拡大する方向へ第１領域を移動させる移動手段を備え、
前記配置手段は、前記未配置の関連情報を前記移動手段により拡大された前記一方の第２領域に配置する、
ことを特徴とする請求項１乃至請求項５のいずれか１項に記載の文書処理装置。
【請求項１０】
第１領域に出力される頁の段組構成を解析する解析手段を備え、
前記設定手段は、前記解析手段により解析された段組構成に応じた位置関係で、それぞれの段組内の要求語に対応する関連情報が配置される複数の第２領域を設定する、
ことを特徴とする請求項１乃至請求項９のいずれか１項に記載の文書処理装置。
【請求項１１】
第１領域及び第２領域を表示装置により表示させる表示手段と、
第１領域に表示されている頁について、新たに語句を指定して要求語に追加し又は要求語の指定を解除する操作を受け付ける受付手段と、を備え、
前記配置手段は、前記受付手段により要求語を追加又は解除する操作が受け付けられたことに応じて関連情報を配置し直し、
前記付加手段は、前記配置手段により関連情報が配置し直されたことに応じて、第１領域内の要求語と当該要求語について前記配置手段により第２領域内に配置された関連情報との対応関係を示す表示を付加し直す、
ことを特徴とする請求項１乃至請求項１０のいずれか１項に記載の文書処理装置。
【請求項１２】
関連情報の出力を要求する要求語が含まれる文書が頁単位で出力される第１領域とは別に、第１領域内の要求語に対応する関連情報が出力される第２領域を、第１領域の大きさを相対変化させずに設定する設定機能と、
第１領域内の要求語の位置に応じた第２領域内の位置に当該要求語の関連情報を配置する配置機能と、
第１領域内の要求語と当該要求語について前記配置機能により第２領域内に配置された関連情報との対応関係を示す表示を付加する付加機能と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書出力装置及びプログラムに関する。
【背景技術】
【０００２】
利用者からの註釈要求に従って、又は利用者の学習・知識レベルや学習履歴に合わせて註釈が必要な箇所の推定に基づいて、文書内の語彙の意味や補足説明などの註釈情報を補足して印刷することが考えられている。
【０００３】
その一例として、特許文献１には、画像読取部で読み取った画像を行単位の文字画像データに切り出して文字認識を行い、文字認識を行なった文字列から註釈をつける文字列を抽出し、註釈データベースから文字列の註釈を検索して、註釈をつける文字列を含む文字画像データの近傍で、行単位に切り出した文字画像データの間に、註釈のデータ量に応じて文字画像データの間隔を変更可能に註釈の画像を合成して、画像形成部で記録材上にこの合成画像を形成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３２６８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、文書に含まれる語句に対応する関連情報を、文書のレイアウトを崩すことなく、その要求元の語句との対応関係を把握できる態様で、文書と共に出力できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の本発明は、関連情報の出力を要求する要求語が含まれる文書が頁単位で出力される第１領域とは別に、第１領域内の要求語に対応する関連情報が出力される第２領域を、第１領域の大きさを相対変化させずに設定する設定手段と、第１領域内の要求語の位置に応じた第２領域内の位置に当該要求語の関連情報を配置する配置手段と、第１領域内の要求語と当該要求語について前記配置手段により第２領域内に配置された関連情報との対応関係を示す表示を付加する付加手段と、を備えたことを特徴とする文書処理装置である。
【０００７】
請求項２に記載の本発明は、請求項１に記載の文書処理装置において、前記配置手段は、第１領域内の要求語の位置から最短距離の第２領域内の位置を基準にして、当該要求語の関連情報を配置する、ことを特徴とする。
【０００８】
請求項３に記載の本発明は、請求項１に記載の文書処理装置において、第１領域及び第２領域は、互いの領域間で対応関係を持たせて複数の区画に区分けされており、前記配置手段は、第１領域内の要求語が存在する区画と対応関係を有する第２領域内の区画を基準にして、当該要求語の関連情報を配置する、ことを特徴とする。
【０００９】
請求項４に記載の本発明は、請求項１乃至請求項３のいずれか１項に記載の文書処理装置において、前記配置手段は、複数の要求語にそれぞれ対応する複数の関連情報を第２領域に配置する処理において、第１領域における要求語の出現順に、各関連情報をそれぞれの間に余白を設けて第２領域の末尾方向に順番に配置していき、関連情報の配置先となる第２領域の末尾側の余白が不足する場合には、既に配置されている関連情報をずらして末尾側の余白を拡大してから関連情報を配置する、ことを特徴とする。
【００１０】
請求項５に記載の本発明は、請求項４に記載の文書処理装置において、前記配置手段は、既に配置されている関連情報をずらすにあたり、第２領域における末尾側の余白以外の余白について、余白が大きい順にその余白が狭まるように関連情報をずらしていく、ことを特徴とする。
【００１１】
請求項６に記載の本発明は、請求項１乃至請求項５のいずれか１項に記載の文書処理装置において、前記設定手段は、出力対象の頁より大きい用紙領域を形成し、当該用紙領域内に第１領域を設定すると共に、当該用紙領域内の残余の領域を第２領域に設定する、ことを特徴とする。
【００１２】
請求項７に記載の本発明は、請求項１乃至請求項５のいずれか１項に記載の文書処理装置において、前記設定手段は、第１領域としての用紙領域に隣接させて他の用紙領域を形成し、当該他の用紙領域を第２領域に設定する、ことを特徴とする。
【００１３】
請求項８に記載の本発明は、請求項６又は請求項７に記載の文書処理装置において、前記配置手段により複数の要求語にそれぞれ対応する複数の関連情報を第２領域に配置する処理において、第２領域の領域不足により未配置の関連情報が生じた場合に、第２領域が設定された用紙領域をより大きい用紙領域に変更し、又は、新たな用紙領域を形成して当該用紙領域を第２領域に追加して、第２領域の拡張を行う拡張手段を備え、前記配置手段は、前記未配置の関連情報を前記拡張手段により拡張された第２領域に配置する、ことを特徴とする。
【００１４】
請求項９に記載の本発明は、請求項１乃至請求項５のいずれか１項に記載の文書処理装置において、前記設定手段は、出力対象の頁より大きい用紙領域を形成し、当該用紙領域を上下方向又は左右方向に３分割したうちの中央の領域を第１領域に設定すると共に、当該用紙領域内の残余の２つの領域を第２領域に設定し、前記配置手段により複数の要求語にそれぞれ対応する複数の関連情報を第２領域に配置する処理において、一方の第２領域に配置予定の関連情報について当該一方の第２領域の領域不足により未配置の関連情報が生じた場合に、当該一方の第２領域が拡大する方向へ第１領域を移動させる移動手段を備え、前記配置手段は、前記未配置の関連情報を前記移動手段により拡大された前記一方の第２領域に配置する、ことを特徴とする。
【００１５】
請求項１０に記載の本発明は、請求項１乃至請求項９のいずれか１項に記載の文書処理装置において、第１領域に出力される頁の段組構成を解析する解析手段を備え、前記設定手段は、前記解析手段により解析された段組構成に応じた位置関係で、それぞれの段組内の要求語に対応する関連情報が配置される複数の第２領域を設定する、ことを特徴とする。
【００１６】
請求項１１に記載の本発明は、請求項１乃至請求項１０のいずれか１項に記載の文書処理装置において、第１領域及び第２領域を表示装置により表示させる表示手段と、第１領域に表示されている頁について、新たに語句を指定して要求語に追加し又は要求語の指定を解除する操作を受け付ける受付手段と、を備え、前記配置手段は、前記受付手段により要求語を追加又は解除する操作が受け付けられたことに応じて関連情報を配置し直し、前記付加手段は、前記配置手段により関連情報が配置し直されたことに応じて、第１領域内の要求語と当該要求語について前記配置手段により第２領域内に配置された関連情報との対応関係を示す表示を付加し直す、ことを特徴とする。
【００１７】
請求項１２に記載の本発明は、関連情報の出力を要求する要求語が含まれる文書が頁単位で出力される第１領域とは別に、第１領域内の要求語に対応する関連情報が出力される第２領域を、第１領域の大きさを相対変化させずに設定する設定機能と、第１領域内の要求語の位置に応じた第２領域内の位置に当該要求語の関連情報を配置する配置機能と、第１領域内の要求語と当該要求語について前記配置機能により第２領域内に配置された関連情報との対応関係を示す表示を付加する付加機能と、をコンピュータに実現させるためのプログラムである。
【発明の効果】
【００１８】
請求項１に記載の本発明によると、文書が出力される第１領域に対して設定される第２領域内に、当該文書に含まれる語句に対応する関連情報を、文書の出力レイアウトを崩すことなく、その要求語との対応関係を把握できる態様で出力することができる。
【００１９】
請求項２に記載の本発明によると、第１領域内の要求語の位置から最短距離の第２領域内の位置（或いはその付近）に、当該要求語の関連情報を配置することができる。
【００２０】
請求項３に記載の本発明によると、第１領域内の要求語が存在する区画に対応する第２領域内の区画（或いはその付近）に、当該要求語の関連情報を配置することができる。
【００２１】
請求項４に記載の本発明によると、第２領域内に複数の関連情報を効率的に配置することができる。
【００２２】
請求項５に記載の本発明によると、空白を詰めて複数の関連情報を配置する場合においても、関連情報間の間隔を対応する要求語間の間隔に応じたものとすることができる。
【００２３】
請求項６に記載の本発明によると、関連情報をその要求語と同一の用紙領域に出力することができる。
【００２４】
請求項７に記載の本発明によると、関連情報をその要求語が出力される用紙領域に隣接する他の用紙領域に出力することができる。
【００２５】
請求項８に記載の本発明によると、第１領域内の全ての要求語について、それぞれの関連情報を第２領域に配置することができる。
【００２６】
請求項９に記載の本発明によると、２つの第２領域の大きさを状況に応じて変化させることができる。
【００２７】
請求項１０に記載の本発明によると、頁の段組構成に応じた位置関係で、各段組内の要求語について、それぞれの関連情報を配置することができる。
【００２８】
請求項１１に記載の本発明によると、表示頁に対する操作者による事後的な要求語の追加又は削除に伴って、各要求語の関連情報を再配置することができる。
【００２９】
請求項１２に記載の本発明によると、文書が出力される第１領域に対して設定される第２領域内に、当該文書に含まれる語句に対応する関連情報を、文書の出力レイアウトを崩すことなく、その要求語との対応関係を把握できる態様で出力することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態に係る文書処理装置の機能ブロックを例示する図である。
【図２】本発明の一実施形態に係る註釈情報の出力例を示す図である。
【図３】本発明の一実施形態に係る註釈要求語／註釈情報ペア格納テーブルを例示する図である。
【図４】本発明の一実施形態に係る註釈要求語ページ内位置情報取得処理の処理フローを例示する図である。
【図５】本発明の一実施形態に係る註釈要求語ページ内位置情報取得の概要を説明する図である。
【図６】本発明の一実施形態に係る註釈情報量算定の処理フローを例示する図である。
【図７】本発明の一実施形態に係る註釈領域設定処理（初期設定時）の処理フローを例示する図である。
【図８】本発明の一実施形態に係る註釈領域の設定態様及び拡張態様を例示する図である。
【図９】本発明の一実施形態に係る註釈情報配置処理の処理フローを例示する図である。
【図１０】本発明の一実施形態に係る註釈情報の配置態様を例示する図である。
【図１１】本発明の一実施形態に係る配置調整処理の処理フローを例示する図である。
【図１２】本発明の一実施形態に係る配置調整処理の具体例を示す図である。
【図１３】本発明の一実施形態に係る註釈領域拡張処理の処理フローを例示する図である。
【図１４】本発明の一実施形態に係る註釈領域拡張処理の具体例を示す図である。
【図１５】本発明の一実施形態に係る対応関係明示処理の処理フローを例示する図である。
【図１６】本発明の一実施形態に係る対応関係明示処理の具体例を示す図である。
【図１７】本発明の一実施形態に係るマッピング法による註釈情報の配置位置を例示する図である。
【図１８】本発明の一実施形態に係る左右２段組の出力頁に対する註釈出力領域を説明する図である。
【図１９】本発明の一実施形態に係る註釈情報の再配置を例示する図である。
【図２０】本発明の一実施形態に係る文書出力領域移動処理の処理フローを示す図である。
【図２１】本発明の一実施形態に係る文書出力領域移動処理を例示する図である。
【図２２】本発明の一実施形態に係る文書処理装置のハードウェア構成を例示する図である。
【発明を実施するための形態】
【００３１】
本発明の一実施形態について、図面を参照して説明する。
図１には、本発明の一実施形態に係る文書処理装置の機能ブロックを例示してある。
本例の文書処理装置は、出力対象の文書において要求語に指定された語句に対応する関連情報を、当該文書が出力（表示又は印刷）される文書出力領域の周囲に別途設けられた関連情報出力領域に出力するものであり、註釈情報表示・印刷指示手段１１、註釈要求語／註釈情報ペア取得手段１２、註釈要求語ページ内位置情報取得手段１３、註釈情報量算定手段１４、註釈領域設定手段１５、註釈情報配置手段１６、対応関係明示手段１７、印刷設定変更手段１８、表示・印刷手段１９、等の機能部を有している。
【００３２】
なお、本例では、要求語に対応する関連情報として、要求語の意味内容を表す註釈情報を出力するが、これに限定するものではなく、例えば、要求語を他の言語で表現し直す翻訳情報や、要求語を検索語として検索されるＷｅｂページのアドレス情報（或いはそのページ内容の要約）など、要求語に関連する種々の情報を出力するようにしてもよい。
【００３３】
本例の文書処理装置による処理の概略を、図２に示す註釈情報（関連情報の一例）の出力例を参照して説明する。
出力文書の対象頁に含まれる要求語Ｗに対応する註釈情報Ｃの出力指示を註釈情報表示・印刷指示手段１１により操作者から受け付けると、註釈要求語／註釈情報ペア取得手段１２が、対象頁に含まれる要求語Ｗとその註釈情報Ｃとの組（ペア）を取得し、当該取得した要求語Ｗとその註釈情報Ｃの組について、註釈要求語ページ内位置情報取得手段１３が、対象頁が出力される文書出力領域ＤＰにおける各要求語Ｗのそれぞれの位置情報を取得し、註釈情報量算定手段１４が、各註釈情報Ｃの出力にそれぞれ必要な領域サイズを計算するための註釈情報量を算定する。また、註釈領域設定手段１５が、文書出力領域ＤＰとは別に、各註釈情報Ｃが出力される註釈出力領域（関連情報出力領域）ＣＰを文書出力領域ＤＰの大きさを相対変化させずに（すなわち、註釈出力領域ＣＰの設定に起因する出力サイズの変化が生じないように）設定する。
【００３４】
その後、註釈情報配置手段１６が、各要求語Ｗに対応するそれぞれの註釈情報Ｃを、その要求語Ｗの文書出力領域ＤＰ内の位置に応じた註釈出力領域ＣＰ内の位置に配置し、対応関係明示手段１７が、要求語Ｗとその註釈情報Ｃとの対応関係を示す表示（本例では、要求語Ｗとその註釈情報Ｃとを結ぶパスライン（結線）Ｌ）を付加し、表示・印刷手段１９が、文書出力領域ＤＰと共に註釈出力領域ＣＰを出力（表示又は印刷）する。また、印刷出力の場合において、文書出力領域ＤＰの出力用紙と註釈出力領域ＣＰの出力用紙とを別にする設定の場合には、それぞれの出力用紙を机上に配置した場合にパスラインＬが見映え良く繋がるように、印刷設定変更手段１８が、各出力用紙の周縁に設けられる余白領域を調整（例えば、余白なし）する。
【００３５】
なお、註釈領域設定手段１５は、初期に設定した註釈出力領域ＣＰでは、全ての註釈情報Ｃを配置するには領域が足りない場合には、文書出力領域ＤＰの大きさを相対変化させることなく註釈出力領域ＣＰを拡張する機能も有している。つまり、本例の文書処理装置では、原理的に註釈出力領域ＣＰを幾らでも拡張することができ、しかも、出力文書のレイアウトやサイズは変化しないままとすることができる。
【００３６】
本例の文書処理装置の各機能部について、より具体的に説明する。
註釈情報表示・印刷指示手段１１は、出力文書の対象頁に含まれる要求語Ｗに対応する註釈情報（関連情報の一例）Ｃの表示又は印刷の指示（関連情報出力指示）を操作者から受け付ける。
具体的には、例えば、表示装置に表示出力されている文書の頁内容について、要求語Ｗに指定する語句を選択する操作を受け付けた後に、当該表示頁についての関連情報出力指示を受け付ける。また、例えば、文書の頁内容が印刷出力されている用紙であって要求語Ｗに指定する語句に対して特定の印が明示的に付された（例えば、予め設定された色でマーキングされた）状態の用紙の画像読み取り（スキャン）の指示と共に、当該印刷頁についての関連情報出力指示を受け付ける。
【００３７】
註釈要求語／註釈情報ペア取得手段１２は、註釈情報表示・印刷指示手段１１により関連情報出力指示を受け付けたことに応じて、その対象頁（表示頁又は印刷頁）に含まれる要求語Ｗとこれに対応する註釈情報Ｃとの組（ペア）を取得し、図３に例示する註釈要求語／註釈情報ペア格納テーブルの該当する項目欄に格納する。
ここで、本例では、表示頁に基づく関連情報出力指示の場合には、当該表示頁において要求語Ｗに指定する選択操作がなされた語句を特定して取得し、印刷頁に基づく関連情報出力指示の場合には、当該印刷頁の読み取り画像における特定の印部分（例えば、マーキング部分）を解析して得られる文字情報を要求語Ｗとして取得する。また、本例では、要求語Ｗに対応する関連情報としての註釈情報Ｃを、語彙データベース（図示せず）を参照することにより取得しているが、翻訳情報やＷｅｂページのアドレス情報等の他の種別の関連情報を取得する場合には、その種別に応じた内部又は外部の情報源を参照するようにすればよい。
【００３８】
註釈要求語ページ内位置情報取得手段１３は、註釈要求語／註釈情報ペア取得手段１２により取得された各要求語Ｗについて、対象頁が出力される文書出力領域ＤＰにおける各要求語Ｗの位置情報を取得し、図３に例示した註釈要求語／註釈情報ペア格納テーブルの該当する項目欄に格納する。
本例の註釈要求語ページ内位置情報取得手段１３では、その処理フローを図４に例示するように、註釈要求語／註釈情報ペア取得手段１２により要求語Ｗが取得されると（ステップＳ１１）、要求語Ｗの文字列を囲む矩形領域における左上と右下の位置情報（座標（ｘ，ｙ））をそれぞれ特定して（ステップＳ１２）、註釈要求語／註釈情報ペア格納テーブルに格納する（ステップＳ１３）。
すなわち、例えば図５に示すように、文字列“Ｔｈｅ  Ｇｅｎｅｖａ  Ａｃｃｏｕｎｔ”が要求語Ｗに選択されている場合には、当該文字列を囲む矩形領域ｒの左上の座標値ｐ１及び右下の座標値ｐ２を、要求語Ｗの位置情報として特定する。
要求語Ｗの文書出力領域ＤＰにおける位置情報は、その要求語Ｗの文書出力領域ＤＰ内の位置に応じた註釈出力領域ＣＰ内の位置に、対応する註釈情報Ｃを配置するために使用される。
【００３９】
註釈情報量算定手段１４は、註釈要求語／註釈情報ペア取得手段１２により取得された各註釈情報Ｃについて、各註釈情報Ｃの出力にそれぞれ必要な領域サイズを計算するための註釈情報量（本例では文字数）を算定し、図３に例示した註釈要求語／註釈情報ペア格納テーブルの該当する項目欄に格納する。
本例の註釈情報量算定手段１４では、その処理フローを図６に例示するように、註釈要求語／註釈情報ペア取得手段１２により要求語Ｗに対応する註釈情報Ｃが取得されると（ステップＳ２１）、註釈情報Ｃの文字数を計数（カウント）し（ステップＳ２２）、註釈要求語／註釈情報ペア格納テーブルに格納する（ステップＳ１３）。
註釈情報Ｃの註釈情報量は、その註釈情報Ｃを註釈出力領域ＣＰに配置可能か否かの判定や、註釈出力領域ＣＰ内に配置可能な註釈情報Ｃの個数の判定などに使用される。
なお、註釈情報Ｃの註釈情報量としては、行数、文字列領域の面積、文字列のデータ容量など、他の情報で代用することもできる。
【００４０】
註釈領域設定手段１５は、文書出力領域ＤＰとは別に（文書出力領域ＤＰ外に）、各註釈情報Ｃが出力される註釈出力領域ＣＰを、文書出力領域ＤＰの大きさを相対変化させずに設定する。つまり、註釈出力領域ＣＰの設定に起因して、出力対象の文書が頁単位で出力される文書出力領域ＤＰの出力状態における大きさ（文書出力領域ＤＰに割り当てられた用紙領域の大きさ）が変化しないようにする。また、註釈領域設定手段１５は、註釈情報Ｃが多くて領域が不足した場合に註釈出力領域ＣＰを拡張する処理も行う。
本例の註釈領域設定手段１５では、註釈出力領域ＣＰの初期設定における処理フローを図７に例示するように、操作者等により予め設定された設定値若しくは既定値に基づいて註釈出力領域ＣＰの配置とサイズを決定し、当該決定内容に応じた註釈出力領域ＣＰを文書出力領域ＤＰに隣接させて設定することで、文書出力領域ＤＰの出力内容（出力頁）と註釈出力領域ＣＰの出力内容（註釈情報Ｃ）とが合成されて（一連の文書として）出力されるようにする（ステップＳ３１）。また、註釈出力領域ＣＰ内に、実際に註釈情報Ｃを配置可能な註釈情報配置可能領域ＣＲ（註釈出力領域ＣＰ周縁の余白部分以外の領域）を設定し、その領域情報をメモリに格納する（ステップＳ３２）。
【００４１】
図８には、註釈出力領域ＣＰの設定態様及び拡張態様を例示してある。
図８の（ａ−１）〜（ａ−７）には、文書出力領域ＤＰと註釈出力領域ＣＰを同一の用紙領域に割り当てる一体型の設定態様を例示してある。
（ａ−１）、（ａ−２）は、Ａ４横の用紙領域が割り当てられた出力頁について、より大きいＢ４横又はＡ３横の用紙領域を形成し、その中央部に文書出力領域ＤＰを設定する共に残余の領域（文書出力領域ＤＰの周囲）を註釈出力領域ＣＰに設定するものである。
（ａ−３）〜（ａ−５）は、Ａ４縦の用紙領域が割り当てられた出力頁について、より大きいＡ３横の用紙領域を形成し、その右側半分又は左右中央部又は左側半分に文書出力領域ＤＰを設定する共に残余の領域（文書出力領域ＤＰの左側半分又は左右両側又は右側半分）を註釈出力領域ＣＰに設定するものである。
（ａ−６）、（ａ−７）は、Ａ４縦又はＡ４横の用紙領域が割り当てられた出力頁について、より大きいＡ２横の用紙領域を形成し、その中央部に文書出力領域ＤＰを設定する共に残余の領域（文書出力領域ＤＰの周囲）を註釈出力領域ＣＰに設定するものである。
【００４２】
図８の（ｂ−１）〜（ｂ−６）には、文書出力領域ＤＰとは別の用紙領域に註釈出力領域ＣＰを割り当てる分割型の設定態様を例示してある。
（ｂ−１）〜（ｂ−３）は、Ａ４横の用紙領域が割り当てられた出力頁について、その用紙領域（文書出力領域ＤＰ）の左側又は右側又は左右両側に隣接させてＡ４横の用紙領域を別途形成し、これを註釈出力領域ＣＰに設定するものである。
（ｂ−４）〜（ｂ−６）は、Ａ４縦の用紙領域が割り当てられた出力頁について、その用紙領域（文書出力領域ＤＰ）の左側又は右側又は左右両側に隣接させてＡ４縦の用紙領域を別途形成し、これを註釈出力領域ＣＰに設定するものである。
【００４３】
図８の（ｃ−１）〜（ｃ−２）には、註釈領域不足時の追加形式の拡張態様を例示してある。
（ｃ−１）は、分割型の註釈出力領域ＣＰについて、既存の註釈出力領域ＣＰと同じ配置で（既存の註釈出力領域ＣＰに重ねて）註釈出力領域ＣＰを追加していくものである。
（ｃ−２）は、分割型の註釈出力領域ＣＰについて、文書出力領域ＤＰを取り囲むようにずらしながら註釈出力領域ＣＰを追加していくものである。
【００４４】
これらの設定態様及び拡張態様は一例に過ぎず、註釈出力領域ＣＰの配置レイアウトやサイズ等の態様としては、種々のバリエーションを採用することができる。
また、本例では、註釈情報表示・印刷指示手段１１による関連情報出力指示の受け付けの際に、註釈出力領域ＣＰの設定態様及び拡張態様の指定を操作者から受け付けるようにしており、その指定がない場合には、予め決められている設定態様及び拡張態様を適用する。
【００４５】
註釈情報配置手段１６は、註釈要求語／註釈情報ペア取得手段１２、註釈要求語ページ内位置情報取得手段１３、註釈情報量算定手段１４により取得された情報（図３に例示した註釈要求語／註釈情報ペア格納テーブルの内容）に基づいて、文書出力領域ＤＰにおける各要求語Ｗの出現順に、各註釈情報Ｃをそれぞれの間に余白を設けて註釈出力領域ＣＰの末尾方向（例えば、下方向）に順番に配置していく。なお、文書出力領域ＤＰにおける各要求語Ｗ間の間隔長（例えば、何行離れているか）を求め、これを拘束条件にして註釈情報Ｃを配置（要求語Ｗ間の間隔長を註釈情報Ｃ間の間隔長に反映させて配置）するが、多数の註釈情報Ｃを無駄なく配置することが指定された場合には、当該拘束条件を外す（つまり、要求語Ｗ間の間隔長を註釈情報Ｃ間の間隔長に反映させない）ようにしている。
【００４６】
本例の註釈情報配置手段１６では、その処理フローを図９に例示するように、要求語Ｗの位置座標に基づいて註釈情報Ｃの配置順（対応する要求語Ｗの出現順序（本例では左上から右下へ）に従う）を決定し（ステップＳ４１）、当該決定された配置順に沿って各註釈情報Ｃを以下の手順で配置していく。
すなわち、対象の要求語Ｗの文書出力領域ＤＰ内の位置から註釈出力領域ＣＰ内の註釈情報配置可能領域ＣＲの枠までの最短距離の接点（要求語Ｗから註釈情報配置可能領域ＣＲへ向けて最短距離で引かれた直線と註釈情報配置可能領域ＣＲの枠との交点）の座標を求めて配置基準点とし（ステップＳ４２）、また、当該要求語Ｗに対応する註釈情報Ｃの文字数から、その表示に必要な領域サイズ（各註釈情報Ｃの出力先となる個別の註釈枠の大きさ）を算定し（ステップＳ４３）、当該算定結果及び配置基準点の位置に基づいて、対象の註釈情報Ｃを註釈情報配置可能領域ＣＲ内に配置可能か否かを判定する（ステップＳ４４）。
【００４７】
そして、註釈情報配置可能領域ＣＲの末尾側（配置基準点より後方）に、対象の註釈情報Ｃの註釈枠を配置可能な余白領域が残存する場合には、当該註釈情報Ｃを末尾側の余白領域にそのまま配置可能なため、該当位置に当該註釈情報Ｃを配置する（ステップＳ４５）。一方、註釈情報配置可能領域ＣＲの末尾側（配置基準点より後方）に、対象の註釈情報Ｃの註釈枠を配置可能な余白領域が残存しない場合には、当該註釈情報Ｃを末尾側の余白領域に配置不可能なため、後述する配置調整処理（ステップＳ４６）や註釈領域拡張処理（ステップＳ４７）を行い、これらの処理により確保された領域に当該註釈情報Ｃを配置する（ステップＳ４５）。
その後、配置した註釈情報Ｃの座標（本例では、その註釈枠の左上及び右下の座標）を記録し（ステップＳ４８）、註釈情報Ｃが未配置の要求語Ｗが存在するか否かを判定し（ステップＳ４９）、全ての要求語ＷについてステップＳ４１〜Ｓ４５の処理を繰り返す。そして、全ての要求語Ｗに対応する註釈情報Ｃをそれぞれ配置した後に、対応関係明示手段１７による対応関係明示処理（ステップＳ５０）へと進む。
【００４８】
なお、本例では、対象の要求語Ｗに対する註釈情報Ｃについて求めた配置基準点が、他の註釈情報Ｃの註釈枠（配置順が前の註釈情報Ｃの註釈枠）部分に位置する場合又は当該註釈枠の終端から註釈出力領域ＣＰの末尾方向に基準間隔Ｓの範囲内に位置する場合には、当該註釈枠の終端から註釈出力領域ＣＰの末尾方向に基準間隔Ｓだけずらした位置を配置基準点として設定し直すようにしており、これにより、註釈情報Ｃ間に少なくとも基準間隔Ｓ分の余白が設けられる。
すなわち、図１０（ａ）に例示するように、註釈情報配置可能領域ＣＲにおいて、出力頁における先頭の要求語Ｗ１から最短距離の配置基準点ｐｂ１を求め、当該配置基準点ｐｂ１を基準（本例では註釈枠の右上）にして対応する註釈情報Ｃ１を配置する。その後、図１０（ｂ）に例示するように、要求語Ｗ１と同じ行に存在する要求語Ｗ２について、註釈情報配置可能領域ＣＲにおける最短距離の位置を求めると、要求号Ｗ１に対する註釈情報Ｃ１の註釈枠に重なるため、当該註釈枠の終端（本例では右下）から註釈出力領域ＣＰの末尾方向（本例では下方向）に基準間隔Ｓだけずらした位置を配置基準点ｐｂ２として設定し、当該当該配置基準点ｐｂ２を基準（本例では註釈枠の右上）にして対応する註釈情報Ｃ２を配置する。
【００４９】
ここで、註釈情報配置処理において、註釈情報配置可能領域ＣＲの末尾側（配置基準点より後方）に対象の註釈情報Ｃの註釈枠を配置可能な余白領域が残存しない場合に実施される配置調整処理及び註釈領域拡張処理（図９のステップＳ４６，Ｓ４７）について、図１１、図１３の処理フローを参照して説明する。
配置調整処理が呼び出されると（ステップＳ５１）、註釈情報Ｃが配置された註釈情報配置可能領域ＣＲ内の各余白領域（先頭の註釈情報Ｃより前方の余白領域、各註釈情報Ｃ間の余白領域、末尾の註釈情報Ｃより後方の余白領域）を検出し、末尾側の余白領域に対象の註釈情報Ｃを配置できるように、既に配置されている各註釈情報Ｃの註釈枠をずらしながら他の余白領域を一定幅（例えば、１行分）づつ詰めていくことで、末尾側の余白領域を拡大する（ステップＳ５２）。その後、拡大された末尾側の余白領域に対象の註釈情報Ｃを配置可能になったか否かを判定し（ステップＳ５３）、末尾側の余白領域の拡大によって対象の註釈情報Ｃを配置可能となった場合には、当該余白領域に註釈情報Ｃを配置する（ステップＳ５５）。一方、末尾側の余白領域の拡大によっても対象の註釈情報Ｃを配置不可能であれば、註釈領域拡張処理を呼び出す（ステップＳ５４）。
註釈領域拡張処理が呼び出されると（ステップＳ６１）、註釈領域設定手段１５に対して新たな註釈出力領域ＣＰを生成するよう指示が出力され（ステップＳ６２）、その指示に応じて註釈領域設定手段１５により新たに用紙領域が形成されて註釈出力領域ＣＰに追加設定され（ステップＳ６３）、その後、要求元の処理に復帰して（ステップＳ６４）、当該追加設定された註釈出力領域ＣＰ（新たな用紙領域）の註釈情報配置可能領域ＣＲ内に註釈情報Ｃを配置する（ステップＳ５５）。
【００５０】
図１２には、配置調整処理の具体例を示してある。
すなわち、図１２（ａ）に例示するように、文書出力領域ＤＰ内に１３個の要求語Ｗが含まれる場合において、その出現順序に沿って８番目の要求語Ｗに対する註釈情報Ｃまでを註釈出力領域ＣＰの註釈情報配置可能領域ＣＲ内に配置した結果、註釈情報配置可能領域ＣＲの末尾側の余白領域の大きさが９番目以降の註釈情報Ｃの配置に不足する場合には、他の余白領域について余白が大きい順に（より多くの余白がある領域から）詰めていき、末尾側の余白領域を拡大する。これにより、狭い余白領域についてはそのまま維持される場合があるため、このときは、要求語Ｗ間の間隔長を反映させながら末尾側の余白領域を拡大できる。
図１２（ａ）の例では、１番目（先頭）の註釈情報Ｃより前方の空白領域（空白エリアａ）、２番目と３番目の註釈情報Ｃ間の空白領域（空白エリアｂ）、５番目と６番目の註釈情報Ｃ間の空白領域（空白エリアｃ）、６番目と７番目の註釈情報Ｃ間の空白領域（空白エリアｄ）の余白が比較的大きいため、図１２（ｂ）に例示するように、これらの空白領域が狭まるように各註釈情報Ｃがずらされて、８番目（末尾）の註釈情報Ｃより後方の余白領域（空白エリアｅ）が拡大され、当該拡大後の末尾側の余白領域（空白エリアｅ）に対して９番目の註釈情報Ｃが配置されている。
なお、設定により、各註釈情報Ｃの再配置によって各註釈情報Ｃ間の間隔が基準間隔Ｓより狭くなるようにすることもできる。また、註釈情報Ｃの文字サイズや文字間隔を小さくする等により末尾側の余白領域を拡大するようにしてもよい。
【００５１】
図１４には、註釈領域拡張処理の具体例を示してある。
すなわち、図１４（ａ）に例示するように、文書出力領域ＤＰ内に１３個の要求語Ｗが含まれる場合において、その出現順に沿って、配置調整処理を行いつつ１０番目の要求語Ｗに対する註釈情報Ｃまでを註釈出力領域ＣＰの註釈情報配置可能領域ＣＲ内に配置した結果、註釈情報配置可能領域ＣＲの末尾側の余白領域の大きさが１１番目以降の註釈情報の配置に不足する場合には、図１４（ｂ）に例示するように、新たに形成された別の用紙領域を註釈出力領域ＣＰに追加設定し、当該註釈出力領域ＣＰの註釈情報配置可能領域ＣＲ内に残り（１１番目以降）の註釈情報Ｃが配置されている。
ここで、本例では、新たな用紙領域を既存の註釈出力領域ＣＰが設定された用紙領域に重ねて形成しているが、別方向に（例えば、文書出力領域ＤＰの右側に）新たな用紙領域を形成してもよい。また、このような用紙領域の追加による註釈出力領域ＣＰの拡張ではなく、註釈出力領域ＣＰが設定された用紙領域をより大きいものに変更することで註釈出力領域ＣＰの拡張を行うようにしてもよい。なお、本例では、操作者の指定により、いずれの態様により註釈出力領域ＣＰの拡張を行うかを選択している。
【００５２】
対応関係明示手段１７は、文書出力領域ＤＰ内の要求語Ｗとこれに対応する註釈出力領域ＣＰ内の註釈情報Ｃとの対応関係を示す表示（本例では、要求語Ｗとその註釈情報Ｃとを結ぶパスラインＬ）を付加する。
本例の対応関係明示手段１７では、その処理フローを図１５に例示するように、註釈出力領域ＣＰ内の全ての註釈情報Ｃについて、その註釈枠の右端（文書出力領域ＤＰ側）中心部の座標を求め（ステップＳ７１）、また、その註釈情報Ｃに対応する要求語Ｗを取り囲む矩形の左端（註釈出力領域ＣＰ側）中心部の座標を求め（ステップＳ７２）、対応する要求語Ｗ及び註釈情報Ｃを結ぶ直線又は曲線（パスラインＬ）を描画する（ステップＳ７３）。これらの処理を、全ての出力頁について行い（ステップＳ７４）、処理結果をメモリに格納し（ステップＳ７５）、表示・印刷処理へと移行する（ステップＳ７６）。
なお、文書出力領域ＤＰ内の文字列に被らないようにパスラインＬを引いてもよい（行間や周囲の余白部分を通してパスラインＬを引く）。
【００５３】
図１６には対応関係明示処理の具体例を示してあり、１番目の要求語Ｗ１とその註釈情報Ｃ１を最短距離で結ぶ直線Ｌ１、２番目の要求語Ｗ２とその註釈情報Ｃ２を最短距離で結ぶ直線Ｌ２、３番目の要求語Ｗ３とその註釈情報Ｃ３を最短距離で結ぶ直線Ｌ３、・・・、によりそれぞれの対応関係を明示的（視覚的）に表示している。
なお、要求語Ｗと註釈情報Ｃの対応関係が明確になればよいため、これらをパスラインＬで繋ぐ位置としてはそれぞれの中央部分に限定されず、例えば、上端部分又は下端部分を繋げるといったように他の繋げ方を採用してもよい。また、パスラインＬにより対応関係を表す態様の他、対応する要求語Ｗと註釈情報Ｃに共通の番号やアルファベット等の識別符号を付すことにより対応関係を表すようにしてもよく、或いは、要求語Ｗと註釈情報Ｃの組毎に表示属性（例えば背景色）を変化させる等により対応関係を表すようにしてもよい。
【００５４】
表示・印刷手段１９は、文書出力領域ＤＰの内容と註釈出力領域ＣＰの内容を表示装置により一体的に表示出力させる。または、文書出力領域ＤＰの内容と註釈出力領域ＣＰの内容を印刷装置により同一用紙に印刷出力させ、或いは、隣接する位置関係の別用紙にそれぞれ印刷出力させる。なお、隣接する位置関係の別用紙にそれぞれ印刷出力させる場合には、印刷設定変更手段１８により各出力用紙の周縁に設けられる余白領域を調整（例えば、余白なし）しておくことで、それぞれの出力用紙を机上に配置した場合にパスラインＬが見映え良く繋がるようになる。
【００５５】
なお、上述した文書処理装置の各機能及びその処理内容は一例に過ぎず、以下に、他の構成例を幾つか示しておく。
一構成例として、要求語Ｗに対応する註釈情報Ｃの配置位置を、上述した最短距離法ではなく、エリア対エリア型のマッピング法を用いて決定する。すなわち、文書出力領域ＤＰと註釈出力領域ＣＰとを、互いの領域間で対応関係を持たせて複数の区画（エリア）に区分けしておき、文書出力領域ＤＰ内の要求語Ｗが存在する区画と対応関係を有する註釈出力領域ＣＰ内の区画を基準にして、当該要求語Ｗに対応する註釈情報Ｃを配置する。
【００５６】
具体的には、図１７に例示するように、文書出力領域ＤＰを左右に２分割すると共に左右の各領域をそれぞれ８分割し、これにより１６分割された各区画（Ｌ１〜Ｌ８、Ｒ１〜Ｒ８）に合わせて、文書出力領域ＤＰの左右にそれぞれ註釈出力領域ＣＰＬ、ＣＰＲを設けると共に各領域ＣＰＬ、ＣＰＲをそれぞれ８分割し、左側の註釈出力領域ＣＰＬの各区画（Ａ１〜Ａ８）を文書出力領域ＤＰにおける左側の各区画（Ｌ１〜Ｌ８）にそれぞれ対応付けし、右側の註釈出力領域ＣＰＲの各区画（Ａ１〜Ａ８）を文書出力領域ＤＰにおける右側の各区画（Ｒ１〜Ｒ８）に対応付けしておく。そして、例えば、文書出力領域ＤＰにおける区画Ｌ２に存在する要求語Ｗについては、この区画Ｌ２に対応する左側の註釈出力領域ＣＰＬの区画Ａ２に、その註釈情報Ｃを配置する。なお、既に他の註釈情報Ｃが区画Ａ２に存在する等の理由により註釈情報Ｃを配置できない場合には、その下側（例えば区画Ａ３）にずらして配置してもよい。
【００５７】
一構成例として、出力頁の段組構成を解析する解析手段を設け、その解析結果の段組構成に応じた位置関係で註釈出力領域ＣＰを配置する設定態様を提案的に表示して、操作者による設定態様及び拡張態様の指定に供されるようにし、或いは、解析結果の段組構成に応じた位置関係で註釈出力領域ＣＰを配置するように自動的に決定する。
具体的には、図１８に例示するように、出力頁が左右２段組の場合には、文書出力領域ＤＰの左右に註釈出力領域ＣＰを設定した上で、左側の段組部分の要求語Ｗに対する註釈情報Ｃは左側の註釈出力領域ＣＰに配置し、右側の段組部分の要求語Ｗに対する註釈情報Ｃは右側の註釈出力領域ＣＰに配置するようにする。
一構成例として、文書出力領域ＤＰ内の余白領域（原文の余白部分）を註釈出力領域ＣＰに設定し、文書出力領域ＤＰ外の註釈出力領域ＣＰと連続的に使用する。
【００５８】
一構成例として、文書出力領域ＤＰ及び註釈出力領域ＣＰが表示装置により表示出力されている場合において、その出力頁について新たに語句を指定して要求語Ｗに追加し又は要求語Ｗの指定を解除する操作を操作者から受け付けると、註釈情報配置手段１６等により要求語Ｗの追加又は解除に伴って各註釈情報Ｃを配置し直し、また、対応関係明示手段１７により要求語Ｗと註釈情報Ｃの対応関係を示す表示（例えばパスラインＬ）を付加し直して、これら処理した結果を表示装置により表示出力させる。
具体的には、図１９（ａ）に例示するように、８個の要求語Ｗが指定され、それぞれに対応する８個の註釈情報Ｃが配置されいている場合において、新たに９番目の要求語Ｗが追加された場合には、図１９（ｂ）に例示するように、この要求語Ｗに対応する位置にその註釈情報Ｃを配置するために既存（１〜８番目）の註釈情報をずらして余白領域を形成し、この余白領域に９番目の註釈情報Ｃを配置する。
【００５９】
要求語Ｗの追加又は解除のやり方としては、例えば、対象の語句を選択状態にしてメニューから「註釈表示」を選ぶ操作がなされることで当該語句を要求語Ｗに追加し、或いは、要求語Ｗに指定されている語句を選択状態にしてメニューから「註釈を隠す」を選ぶ操作がなされることで当該要求語Ｗの指定を解除する。なお、これらの操作に伴ってリアルタイムに（即座に）註釈情報Ｃの再配置を行ってもよく、要求語Ｗの追加又は解除の操作の後で再配置の指示を受け付けたことに応じて註釈情報Ｃの再配置等を行ってもよい。
また、例えば、文書の頁内容が印刷出力されている用紙であって要求語Ｗに指定する語句に対して特定の印が明示的に付された（例えば、予め設定された色でマーキングされた）状態の用紙を読み取り対象として「註釈付きスキャン」の操作ボタンが押された場合に、その読み取り画像を出力頁とした文書出力領域ＤＰ及び註釈出力領域ＣＰを表示装置により表示出力し、この出力内容に対する上記の要求語Ｗの追加又は解除の操作に伴って、註釈情報Ｃの再配置等を行ってもよい。
【００６０】
一構成例として、註釈領域設定手段１５は、出力頁より大きい用紙領域を形成し、当該用紙領域を上下方向又は左右方向に３分割したうちの中央の領域を文書出力領域ＤＰに設定すると共に、当該用紙領域内の残余の２つの領域（上側の領域と下側の領域、又は左側の領域と右側の領域）を註釈出力領域ＣＰに設定しておき、一方の註釈出力領域ＣＰに配置予定の註釈情報Ｃについて当該註釈出力領域ＣＰの領域不足により未配置の註釈情報Ｃが生じた場合には、当該註釈出力領域ＣＰが拡大する方向へ用紙領域内の文書出力領域ＤＰを移動させる移動手段を設け、これにより拡大された註釈出力領域ＣＰへ未配置の註釈情報Ｃを配置する。
【００６１】
すなわち、図２０に処理フローを例示するように、初期設定された註釈出力領域ＣＰの一方について、未配置の註釈情報Ｃが生じることが検出された場合には（ステップＳ８１）、他方の註釈出力領域ＣＰの配置可能文字数（ＬＣ）を算定し（ステップＳ８２）、要求語Ｗｎに対応する註釈情報Ｃｎの文字数（ＡＣｎ）を参照し（ステップＳ８３）、他方の註釈出力領域ＣＰの配置可能文字数が註釈情報Ｃｎの文字数より大きいか否か（ＬＣ＞ＡＣｎ）を判定し（ステップＳ８４）、他方の註釈出力領域ＣＰの配置可能文字数が註釈情報Ｃｎの文字数以下の場合には、註釈情報Ｃｎを配置不可能と判定して（ステップＳ８９）、上述した註釈領域拡張処理を呼び出す（ステップＳ９０）。
一方、他方の註釈出力領域ＣＰの配置可能文字数が註釈情報Ｃｎの文字数より大きい場合には、註釈情報Ｃｎを配置可能と判定して（ステップＳ８５）、文書出力領域ＤＰの移動量を算定して記録し（ステップＳ８６）、これを未配置の各要求語Ｗｎについて繰り返し行って（ステップＳ８７）、その後、前記算定された移動量に応じて文書出力領域ＤＰを移動させて前記一方の註釈出力領域ＣＰを拡大し、当該拡大された註釈出力領域ＣＰに未配置の各要求語Ｗｎを配置する（ステップＳ８８）。
【００６２】
具体的には、図２１（ａ）に例示するように、Ａ４縦の用紙領域が割り当てられた出力頁について、これより大きいＡ３横の用紙領域が形成され、その左右中央部に文書出力領域ＤＰが設定されると共に、文書出力領域ＤＰにより均等に区分された左右の２つの領域がそれぞれ註釈出力領域ＣＰＬ、ＣＰＲに設定されている場合において、図２１（ｂ）に例示するように、左側の註釈出力領域ＣＰＬの領域不足により未配置の註釈情報Ｃが生じた場合には、図２１（ｃ）に例示するように、左側の註釈出力領域ＣＰＬが拡大する方向に文書出力領域ＤＰを移動（本例では右側へ移動）させて、これにより拡大された左側の註釈出力領域ＣＰＬに未配置の註釈情報Ｃを配置する。
【００６３】
図２２には、本例に係る文書処理装置を構成するコンピュータの主要なハードウェアを例示してある。
本例では、各種演算処理を行うＣＰＵ２１、ＣＰＵ２１の作業領域となるＲＡＭ２２、基本的な制御プログラムを記録したＲＯＭ２３、本発明の一実施形態に係るプログラムや各種データを記憶する補助記憶装置（例えば、ＨＤＤ等の磁気ディスクや、フラッシュメモリ等の書き換え可能な不揮発性メモリなど）２４、各種情報を表示出力するための表示装置や操作者により入力操作に用いられるキーボードやマウス等の入力機器とのインターフェースである入出力Ｉ／Ｆ２５、他の装置との間で有線又は無線により通信を行うインターフェースである通信Ｉ／Ｆ２６、等のハードウェア資源を有するコンピュータにより構成されている。
そして、本発明の一実施形態に係るプログラムを補助記憶装置２４等から読み出してＲＡＭ３２に展開し、これをＣＰＵ２１により実行させることで、本発明の一実施形態に係る文書処理装置をコンピュータ上に実現している。
【００６４】
なお、１台のコンピュータにより文書処理装置を実現してもよく、各機能部を複数台のコンピュータに分散して設けて文書処理装置を実現してもよい。
また、本発明の一実施形態に係るプログラムは、例えば、当該プログラムを記憶したＣＤ−ＲＯＭ等の外部記憶媒体から読み込む形式や、通信回線等を介して受信する形式などにより、本例に係るコンピュータに設定される。
また、本例のようなソフトウェア構成により各機能部を実現する態様に限られず、それぞれの機能部を専用のハードウエアモジュールで実現するようにしてもよい。
【符号の説明】
【００６５】
１１…註釈情報表示・印刷指示手段、  １２…註釈要求語／註釈情報ペア取得手段、  １３…註釈要求語ページ内位置情報取得手段、  １４…註釈情報量算定手段、  １５…註釈領域設定手段、  １６…註釈情報配置手段、  １７…対応関係明示手段、  １８…印刷設定変更手段、  １９…表示・印刷手段、
ＤＰ…文書出力領域、  ＣＰ…註釈出力領域、  ＣＲ…註釈情報配置可能領域、  要求語Ｗ、  Ｃ…註釈情報、  Ｌ…パスライン
【図１】
2011029757.tif 000003
【図３】
2011029757.tif 000004
【図４】
2011029757.tif 000005
【図５】
2011029757.tif 000006
【図６】
2011029757.tif 000007
【図７】
2011029757.tif 000008
【図８】
2011029757.tif 000009
【図９】
2011029757.tif 000010
【図１０】
2011029757.tif 000011
【図１１】
2011029757.tif 000012
【図１３】
2011029757.tif 000013
【図１５】
2011029757.tif 000014
【図１６】
2011029757.tif 000015
【図１７】
2011029757.tif 000016
【図１８】
2011029757.tif 000017
【図２０】
2011029757.tif 000018
【図２２】
2011029757.tif 000019
【図２】
2011029757.tif 000020
【図１２】
2011029757.tif 000021
【図１４】
2011029757.tif 000022
【図１９】
2011029757.tif 000023
【図２１】
2011029757.tif 000024