(57)【特許請求の範囲】
【請求項１】
頁が重ねられて表示された文書の任意頁に対して利用者が付箋対象の領域と位置とを付箋対象領域として指定する指定手段と、
前記指定された付箋対象の領域と位置とを示す付箋対象位置情報を取得する付箋位置情報取得手段と、
前記付箋対象位置情報に対応する付箋情報を生成する付箋情報生成手段と、
前記付箋情報生成手段により生成された前記付箋情報に対して前記利用者が指定する付箋内容、大きさ及び形状を含む属性情報を取得する属性情報取得手段と、
前記付箋情報生成手段により生成された前記付箋情報を、前記文書の画像領域外に、該付箋情報の付箋対象領域から離し、他の付箋対象領域に対応する付箋情報と重ならない位置に整列配置する付箋配置情報を生成する付箋配置情報生成手段と、
前記付箋情報生成手段により生成された前記付箋情報を、該当する前記属性情報が示す属性を有する図形に図形化し、該当する前記付箋配置情報に基づいて前記文書の画像領域外の他の付箋情報と重ならない位置に整列配置させて表示した前記付箋情報に対し、前記付箋対象領域の痕跡を示す痕跡情報を、該痕跡情報と対応する前記付箋情報とのリンク関係を示すリンク情報とともに併せて表示する付箋表示制御を行う付箋表示制御手段と
を具備する文書処理装置。
【請求項２】
前記痕跡情報、及び前記リンク情報を表示するか非表示にするかを選択指定する選択指定手段
を具備し
前記付箋表示制御手段は、前記選択指定手段による前記選択指定に応じて前記痕跡情報、及びリンク情報を表示または非表示に制御する
請求項１記載の文書処理装置。
【請求項３】
前記付箋表示制御手段は、前記文書中、上の頁に指定される付箋対象領域に対応する前記付箋情報が下の頁に指定される付箋対象領域に対応する前記付箋情報に重ならないように整列配置して表示する
請求項１または２記載の文書処理装置。
【請求項４】
前記利用者により指定される整列配置対象属性を示す属性情報を取得する整列配置対象属性取得手段
を具備し、
前記付箋表示制御手段は、前記整列配置対象付箋属性取得手段により取得された前記属性情報が示す属性を有する前記付箋情報を整列配置して表示する
請求項１乃至３のいずれか記載の文書処理装置。
【請求項５】
前記付箋表示制御手段は、前記整列配置対象付箋属性取得手段により取得された前記属性情報が示す属性を有する前記付箋情報を、前記整列配置対象付箋属性取得手段により取得された前記属性情報が示す属性以外の属性を有する前記付箋情報の上に表示する
請求項４記載の文書処理装置。
【請求項６】
大きさ変更による付箋再配置要求を受付ける再配置要求受付手段
を具備し、
前記付箋表示制御手段は、前記大きさ変更による付箋再配置要求を受付けると、前記付箋情報を、対応する前記付箋対象領域の大きさより小さくし、該小さくした後の大きさに応じて上下間隔で再配置して表示する
請求項１記載の文書処理装置。
【請求項７】
前記付箋情報が入力位置を示す入力位置画像によって指し示されたことを検出する検出手段
を具備し、
前記付箋表示制御手段は、前記検出手段により前記入力位置画像によって指し示されたことが検出された前記付箋情報の近傍に、該付箋情報の付箋内容情報を全情報が見えるように表示する大きさを有する内容表示領域を表示し、該内容表示領域内に前記付箋情報の付箋内容情報を表示する
請求項６記載の文書処理装置。
【請求項８】
前記付箋表示制御手段は、前記内容表示領域を、前記入力位置画像によって指し示された前記付箋情報に対応する付箋情報領域が指定された頁の外側に表示し、該頁外側に表示される前記内容表示領域内に前記付箋情報の付箋内容情報を表示する
請求項７記載の文書処理装置。
【請求項９】
前記付箋表示制御手段は、前記付箋情報を該当する付箋対象領域が指定された頁の外側に表示し、該頁外側に表示された前記付箋情報内に当該付箋情報の付箋内容情報を全情報が見えるように表示する
請求項６記載の文書処理装置。
【請求項１０】
前記文書の文書表示領域外の任意領域を付箋表示領域として指定する付箋表示領域指定手段と、
前記付箋表示領域に表示する付箋情報の属性を指定する属性指定手段と
を具備し、
前記付箋表示制御手段は、
前記付箋表示領域指定手段により指定された前記付箋表示領域内に、前記属性指定手段により指定された属性を有する付箋グループに属する付箋情報を再配置して表示する
請求項１記載の文書処理装置。
【請求項１１】
前記付箋表示制御手段は、前記付箋表示領域内に再配置して表示される前記付箋情報に対し、該付箋情報に対応する付箋対象領域の前記痕跡情報と、該痕跡情報と対応する前記再配置して表示される前記付箋情報との間のリンク関係を示すリンク情報と共に併せ表示する
請求項１０記載の文書処理装置。
【請求項１２】
付箋強調表示層を用いた付箋の再配置を指示する再配置指示手段と、
前記付箋強調表示層に表示する付箋情報の属性を指定する指定手段と
を具備し、
前記付箋表示制御手段は、前記再配置指示手段による前記付箋の再配置指示に基づき、前記文書表示領域上に半透明の付箋強調表示層を表示し、該付箋強調表示層上に前記指定手段により指定された属性を有する付箋グループに属する付箋情報を再配置して表示する
請求項１記載の文書処理装置。
【請求項１３】
前記付箋表示制御手段は、前記付箋強調表示層の下の頁の付箋対象領域に重ねて該付箋対象領域に対応する前記付箋情報を表示する
請求項１２記載の文書処理装置。
【請求項１４】
前記付箋表示制御手段は、前記付箋強調表示層の下の頁の付箋対象領域とは重ならない位置に該付箋対象領域に対応する前記付箋情報を再配置して表示し、該再配置後の前記付箋情報に対応する付箋対象領域の前記痕跡情報と、該痕跡情報と対応する前記再配置後の前記付箋情報との間のリンク関係を示すリンク情報と共に併せ表示する
請求項１２記載の文書処理装置。
【請求項１５】
前記付箋表示制御手段は、前記付箋の再配置指示を受ける毎に前記各再配置指示に対応する各付箋強調表示層を多層に重ねて表示し、前記各付箋強調表示層上に、前記指定手段により前記各付箋強調表示層毎に指定された属性を有する属性グループに属する付箋情報を再配置して表示する
請求項１２乃至１４のいずれか記載の文書処理装置。
【請求項１６】
前記付箋強調表示層の透明度を指定する透明度指定手段
を有し、
前記付箋表示制御手段は、
前記付箋強調表示層を前記透明度指定手段により指定された透明度で表示する
請求項１２乃至１５のいずれか記載の文書処理装置。
【請求項１７】
コンピュータで構成され、頁を重ねて文書を表示し、利用者により指定された任意の頁の付箋対象領域に対応する付箋情報を併せ表示する文書処理装置に実装され、前記コンピュータを、
頁が重ねて表示された文書の任意頁に対して利用者が付箋対象の領域と位置とを付箋対象領域として指定する指定手段、
前記指定された付箋対象の領域と位置とを示す付箋対象位置情報を取得する付箋位置情報取得手段、
前記付箋対象位置情報に対応する付箋情報を生成する付箋情報生成手段、
前記付箋情報生成手段により生成された前記付箋情報に対して前記利用者が指定する付箋内容、大きさ及び形状を含む属性情報を取得する属性情報取得手段、
前記付箋情報生成手段により生成された前記付箋情報を、前記文書の画像領域外に、該付箋情報の付箋対象領域から離し、他の付箋対象領域に対応する付箋情報と重ならない位置に整列配置する付箋配置情報を生成する付箋配置情報生成手段、
前記付箋情報生成手段により生成された前記付箋情報を、該当する前記属性情報が示す属性を有する図形に図形化し、該当する前記付箋配置情報に基づいて前記文書の画像領域外の他の付箋情報と重ならない位置に整列配置させて表示した前記付箋情報に対し、前記付箋対象領域の痕跡を示す痕跡情報を、該痕跡情報と対応する前記付箋情報とのリンク関係を示すリンク情報とともに併せて表示する付箋表示制御を行う付箋表示制御手段
として機能させる文書処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置、及び文書処理プログラムに関する。
【背景技術】
【０００２】
文書を複数頁重ねて表示し、任意の頁に対して指定された付箋領域に電子付箋を付与して表示する文書処理機能を有する文書処理装置が知られている。
【０００３】
この種の文書処理装置では、付箋領域の指定位置によっては、各文書を重ねて表示した際、同一頁、あるいは複数の頁間で電子付箋が重なって、付箋の内容が見難くなることもあった。
【０００４】
電子付箋付与処理技術に関し、下記特許文献１には、複数の頁を重ねて表示した場合にも付箋を常に表示させるべく、記憶手段に格納されたページの重ね順序情報並びに付箋の添付位置及び大きさ情報に基づいて、上層ページの付箋と下層ページの付箋の重なりを判定し、付箋同士の重なりがある場合には上層側或いは下層側の付箋の添付位置情報を書き換え、これによって、付箋の添付位置を変更して上層側の付箋と下層側の付箋とをずらせ、下層側の付箋の少なくとも一部が表示されるようにする付箋表示制御装置が開示されている。
【０００５】
また、下記特許文献２には、クライアント・サーバ型の電子付箋付与可能な情報共有システムが開示されている。
【０００６】
また、下記特許文献３には、同一個所に付される複数の電子付箋をまとめて取り扱う技術が開示されている。
【０００７】
また、下記特許文献４には、異なるアプリケーション、デスクトップで移動可能な、メモを提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平０８−２９２８６１号公報
【特許文献２】特開２００５−１４１５８９号公報
【特許文献３】特開２００５−２０２５９６号公報
【特許文献４】特開２００６−２６０５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、複数頁重ねて表示する電子文書に対して、表示スペースを有効に活用し、見易くしかも操作が容易となるように電子付箋を併せ表示可能な文書処理装置、及び文書処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の文書処理装置の発明は、頁が重ねて表示された文書の任意頁に対して利用者が指定する付箋対象位置情報を取得する付箋対象位置情報取得手段と、前記付箋対象位置情報に対応する付箋情報を生成する付箋情報生成手段と、前記付箋情報生成手段により生成された前記付箋情報に対して前記利用者が指定する付箋内容、大きさ及び形状を含む属性情報を取得する属性情報取得手段と、前記付箋情報生成手段により生成された前記付箋情報を、前記文書の画像領域外に、該付箋情報の付箋対象領域から離し、他の付箋対象領域に対応する付箋情報と重ならない位置に整列配置する付箋配置情報を生成する付箋配置情報生成手段と、前記付箋情報生成手段により生成された前記付箋情報を、該当する前記属性情報が示す属性を有する図形に図形化し、該当する前記付箋配置情報に基づいて前記文書の画像領域外の他の付箋情報と重ならない位置に整列配置させる付箋表示制御を行う付箋表示制御手段とを具備する。
【００１１】
請求項２記載の発明は、上記請求項１記載の発明において、前記付箋表示制御手段は、整列配置して表示された前記付箋情報に対し、該付箋情報に対応する前記付箋対象領域の痕跡を示す痕跡情報を、該痕跡情報と対応する前記付箋情報とのリンク関係を示すリンク情報と共に併せ表示する。
【００１２】
請求項３記載の発明は、上記請求項１または２記載の発明において、前記痕跡情報、及び前記リンク情報を表示するか非表示にするかを選択指定する選択指定手段を具備し前記付箋表示制御手段は、前記選択指定手段による前記選択指定に応じて前記痕跡情報、及びリンク情報を表示または非表示に制御する。
【００１３】
請求項４記載の発明は、上記請求項１乃至３のいずれか記載の発明において、前記付箋表示制御手段は、前記文書中、上の頁に指定される付箋対象領域に対応する前記付箋情報が下の頁に指定される付箋対象領域に対応する前記付箋情報に重ならないように整列配置して表示する。
【００１４】
請求項５記載の発明は、上記請求項１乃至４のいずれか記載の発明において、前記利用者により指定される整列配置対象属性を示す属性情報を取得する整列配置対象属性取得手段を具備し、前記付箋表示制御手段は、前記整列配置対象付箋属性取得手段により取得された前記属性情報が示す属性を有する前記付箋情報を整列配置して表示する。
【００１５】
請求項６記載の発明は、上記請求項５記載の発明において、前記付箋表示制御手段は、前記整列配置対象付箋属性取得手段により取得された前記属性情報が示す属性を有する前記付箋情報を、前記整列配置対象付箋属性取得手段により取得された前記属性情報が示す属性以外の属性を有する前記付箋情報の上に表示する。
【００１６】
請求項７記載の発明は、上記請求項１記載の発明において、大きさ変更による付箋再配置要求を受付ける再配置要求受付手段を具備し、前記付箋表示制御手段は、前記大きさ変更による付箋再配置要求を受付けると、前記付箋情報を、対応する前記付箋対象領域の大きさより小さくし、該小さくした後の大きさに応じて上下間隔で再配置して表示する。
【００１７】
請求項８記載の発明は、上記請求項７記載の発明において、前記付箋情報が入力位置を示す入力位置画像によって指し示されたことを検出する検出手段を具備し、前記付箋表示制御手段は、前記検出手段により前記入力位置画像によって指し示されたことが検出された前記付箋情報の近傍に、該付箋情報の付箋内容情報を全情報が見えるように表示する大きさを有する内容表示領域を表示し、該内容表示領域内に前記付箋情報の付箋内容情報を表示する。
【００１８】
請求項９記載の発明は、上記請求項８記載の発明において、前記付箋表示制御手段は、前記内容表示領域を、前記入力位置画像によって指し示された前記付箋情報に対応する付箋情報領域が指定された頁の外側に表示し、該頁外側に表示される前記内容表示領域内に前記付箋情報の付箋内容情報を表示する。
【００１９】
請求項１０記載の発明は、上記請求項７記載の発明において、前記付箋表示制御手段は、前記付箋情報を該当する付箋対象領域が指定された頁の外側に表示し、該頁外側に表示された前記付箋情報内に当該付箋情報の付箋内容情報を全情報が見えるように表示する。
【００２０】
請求項１１記載の発明は、上記請求項１記載の発明において、前記文書の文書表示領域外の任意領域を付箋表示領域として指定する付箋表示領域指定手段と、前記付箋表示領域に表示する付箋情報の属性を指定する属性指定手段とを具備し、前記付箋表示制御手段は、前記付箋表示領域指定手段により指定された前記付箋表示領域内に、前記属性指定手段により指定された属性を有する付箋グループに属する付箋情報を再配置して表示する。
【００２１】
請求項１２記載の発明は、上記請求項１１記載の発明において、前記付箋表示制御手段は、前記付箋表示領域内に再配置して表示される前記付箋情報に対し、該付箋情報に対応する付箋対象領域の前記痕跡情報と、該痕跡情報と対応する前記再配置して表示される前記付箋情報との間のリンク関係を示すリンク情報と共に併せ表示する。
【００２２】
請求項１３記載の発明は、上記請求項１記載の発明において、付箋強調表示層を用いた付箋の再配置を指示する再配置指示手段と、前記付箋強調表示層に表示する付箋情報の属性を指定する指定手段とを具備し、前記付箋表示制御手段は、前記再配置指示手段による前記付箋の再配置指示に基づき、前記文書表示領域上に半透明の付箋強調表示層を表示し、該付箋強調表示層上に前記指定手段により指定された属性を有する付箋グループに属する付箋情報を再配置して表示する。
【００２３】
請求項１４記載の発明は、上記請求項１３記載の発明において、前記付箋表示制御手段は、前記付箋強調表示層の下の頁の付箋対象領域に重ねて該付箋対象領域に対応する前記付箋情報を表示する。
【００２４】
請求項１５記載の発明は、上記請求項１３記載の発明において、前記付箋表示制御手段は、前記付箋強調表示層の下の頁の付箋対象領域とは重ならない位置に該付箋対象領域に対応する前記付箋情報を再配置して表示し、該再配置後の前記付箋情報に対応する付箋対象領域の前記痕跡情報と、該痕跡情報と対応する前記再配置後の前記付箋情報との間のリンク関係を示すリンク情報と共に併せ表示する。
【００２５】
請求項１６記載の発明は、上記請求項１３乃至１５のいずれか記載の発明において、前記付箋表示制御手段は、前記付箋の再配置指示を受ける毎に前記各再配置指示に対応する各付箋強調表示層を多層に重ねて表示し、前記各付箋強調表示層上に、前記指定手段により前記各付箋強調表示層毎に指定された属性を有する属性グループに属する付箋情報を再配置して表示する。
【００２６】
請求項１７記載の発明は、上記請求項１３乃至１６のいずれか記載の発明において、前記付箋強調表示層の透明度を指定する透明度指定手段を有し、前記付箋表示制御手段は、前記付箋強調表示層を前記透明度指定手段により指定された透明度で表示する。
【００２７】
請求項１８記載の文書処理プログラムの発明は、コンピュータで構成され、頁を重ねて文書を表示し、利用者により指定された任意の頁の付箋対象領域に対応する付箋情報を併せ表示する文書処理装置に実装され、前記コンピュータを、頁が重ねて表示された前記文書の任意頁に対して利用者が指定する付箋対象位置情報を取得する付箋対象位置情報取得手段、前記付箋対象位置情報に対応する付箋情報を生成する付箋情報生成手段、前記付箋情報生成手段により生成された前記付箋情報に対して前記利用者が指定する付箋の内容、大きさ及び形状を含む属性情報を取得する属性情報取得手段、前記付箋情報生成手段により生成された前記付箋情報を、前記文書の画像領域外に、該付箋情報の付箋対象領域から離し、他の付箋対象領域に対応する付箋情報と重ならない位置に整列配置する付箋配置情報を生成する付箋配置情報生成手段、前記付箋情報生成手段により生成された前記付箋情報を、該当する前記属性情報が示す属性を有する図形に図形化し、該当する前記付箋配置情報に基づいて前記文書の画像領域外の他の付箋情報と重ならない位置に整列配置させる付箋表示制御を行う付箋表示制御手段として機能させる。
【発明の効果】
【００２８】
請求項１記載の文書処理装置の発明によれば、複数頁重ねて表示される文書に対して上と下の付箋が重ならないよう自動整列されて表示され、付箋が見易く、かつ操作し易い。
【００２９】
請求項２記載の発明によれば、上記請求項１記載の発明において、自動整列表示された付箋に対応する自動整列前の付箋対象領域の痕跡を視覚的に認知できる。
【００３０】
請求項３記載の発明によれば、上記請求項１または１記載の発明において、利用者の希望で自動整列前の痕跡を残す表示を行なったり非表示とすることができる。
【００３１】
請求項４記載の発明によれば、上記請求項１乃至３のいずれか記載の発明において、自動整列に際し、原則的に、上の頁の付箋が下の頁の付箋に重ならないように整列させることで、使い易くできる。
【００３２】
請求項５記載の発明によれば、上記請求項１乃至４のいずれか記載の発明において、利用者が指定した色、利用者情報、付箋作成日等に合致する付箋のみ対象に自動整列表示が行なえる。
【００３３】
請求項６記載の発明によれば、上記請求項５記載の発明において、利用者が指定した属性以外の属性を持つ付箋の重なりを許容することができる。
【００３４】
請求項７記載の発明によれば、上記請求項１記載の発明において、再配置によって付箋の大きさを付箋対象領域より小さい大きさで表示でき、多数の付箋を配置できる。
【００３５】
請求項８記載の発明によれば、上記請求項７記載の発明において、付箋へのマウス・オーバに対し、付箋内容テキスト文字を全部見ることができる。
【００３６】
請求項９記載の発明によれば、上記請求項８記載の発明において、マウス・オーバを受けた付箋のテキスト全文を頁の外側方向に表示し、頁内コンテンツには重ならない状態で内容確認できる。
【００３７】
請求項１０記載の発明によれば、上記請求項７記載の発明において、付箋を整列配置させた時、該当する頁上の付箋の内容を該頁領域外に表示させ、付箋のコンテンツ内容を多く見られるようになる。
【００３８】
請求項１１記載の発明によれば、上記請求項１記載の発明において、文書表示領域外の領域に設けた付箋表示スペーサを用い、表示スペースを有効に活用した付箋の表示が実現できる。
【００３９】
請求項１２記載の発明によれば、上記請求項１１記載の発明において、付箋表示スペーサ上の付箋についても元の付箋対象位置とのリンク関係が認識できる。
【００４０】
請求項１３記載の発明によれば、上記請求項１記載の発明において、文書上を覆う半透明の付箋強調表示レイヤ上に表示される付箋に対して、表示／非表示、印刷するか印刷しないか等、操作をまとめて実施できる。
【００４１】
請求項１４記載の発明によれば、上記請求項１３記載の発明において、付箋強調表示レイヤ上では付箋のオリジナルのロケーションに付箋の内容が表示され、オリジナルのロケーションとの関係が把握し易い。
【００４２】
請求項１５記載の発明によれば、上記請求項１３記載の発明において、付箋強調表示レイヤ上で各付箋をオリジナルのロケーションとは別の位置にまとめて表示でき、各付箋に対する操作が行い易い。
【００４３】
請求項１６記載の発明によれば、上記請求項１３乃至１５のいずれか記載の発明において、複数の付箋強調表示レイヤを多層に重ねて表示し、各層毎に同一属性の付箋に対する操作が容易に行なえる。
【００４４】
請求項１７記載の発明によれば、上記請求項１３乃至１６のいずれか記載の発明において、多層の付箋強調表示レイヤ利用時、視覚的に一番上のレイヤ上の付箋のみを不透明とし、他のレイヤ上の付箋を半透明とするなどの運用ができる。
【００４５】
請求項１８記載の文書処理プログラムの発明によれば、本プログラムを実装する文書処理装置に、付箋の対象領域と配置位置を分離して上と下の付箋が重ならない付箋付き文書表示動作を実行させ、利用者に見易さと使い易さを提供できる。
【図面の簡単な説明】
【００４６】
【図１】本発明に係わる文書処理装置の機能構成を示すブロック図。
【図２】本発明に係る文書処理装置の付箋付加処理動作を示すフローチャート。
【図３】実施例１に係わる付箋付加処理に用いる各種データの構成を示す概念図。
【図４】実施例１に係わる付箋配置処理を詳細に示すフローチャート。
【図５】文書１頁分のｘ−ｙ２次平面上の表示領域を示す概念図。
【図６】図４におけるリンク設定ステップの詳細を詳細に示すフローチャート。
【図７】実施例１に係る付箋設定画面３００ａの表示例を示す図。
【図８】実施例１に係る付箋設定画面３００ｂの表示例を示す図。
【図９】実施例１に係る文書表示画面３００ｃの表示例を示す図。
【図１０】実施例１に係る文書表示画面３００ｄの表示例を示す図。
【図１１】実施例１に係る付箋設定画面３００ｅの表示例を示す図。
【図１２】実施例１に係る文書表示画面３００ｆの表示例を示す図。
【図１３】実施例１の具体的実施形態に係る文書表示画面３１０ａの表示例を示す図。
【図１４】実施例１の具体的実施形態に係る文書表示画面３１０ｂの表示例を示す図。
【図１５】実施例１の具体的実施形態に係る文書表示画面３１０ｃの表示例を示す図。
【図１６】実施例１の具体的実施形態に係る文書表示画面３１０ｄの表示例を示す図。
【図１７】実施例１の具体的実施形態に係る文書表示画面３１０ｅの表示例を示す図。
【図１８】実施例１の具体的実施形態に係る文書表示画面３１０ｆの表示例を示す図。
【図１９】実施例１の具体的実施形態に係る文書表示画面３１０ｇの表示例を示す図。
【図２０】実施例１の具体的実施形態に係る文書表示画面３１０ｈの表示例を示す図。
【図２１】実施例２に係わる文書処理装置の機能構成を示すブロック図。
【図２２】実施例２に係る付箋設定画面３００ｇの表示例を示す図。
【図２３】実施例２に係る付箋設定画面３００ｈの表示例を示す図。
【図２４】実施例２に係わる付箋付加処理に用いる各種データの構成を示す概念図。
【図２５】実施例２に係わる付箋配置処理を詳細に示すフローチャート。
【図２６】実施例２の具体的実施形態に係る文書表示画面３１０ｉの表示例を示す図。
【図２７】実施例３に係わる文書処理装置の機能構成を示すブロック図。
【図２８】実施例３に係る付箋設定画面３００ｉの表示例を示す図。
【図２９】実施例３に係る文書表示画面３００ｊの表示例を示す図。
【図３０】実施例３に係る文書表示画面３００ｋの表示例を示す図。
【図３１】実施例３に係わる付箋強調レイヤ・データの構成を示す概念図。
【図３２】実施例３に係わる付箋配置処理を詳細に示すフローチャート。
【図３３】実施例３の具体的実施形態に係る文書表示画面３１０ｊの表示例を示す図。
【図３４】実施例３の具体的実施形態に係る文書表示画面３１０ｋの表示例を示す図。
【発明を実施するための形態】
【００４７】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。
【００４８】
図１は、本発明に係わる文書処理装置１０の機能構成を示すブロック図である。
【００４９】
文書処理装置１０は、例えば、ＰＣ（パーソナル・コンピュータ）により実現され、図１に示すように、キーボードやマウス等の入力デバイスから成る入力／操作部１１、操作ガイダンスや動作状態等の各種情報を表示するＬＣＤディスプレイ等から成る表示部１２、ＲＡＭやハードディスク装置等で構成され、動作プログラム等の各種情報を記憶する記憶部１３、装置全体の制御を行う制御部１４、通信ネットワーク（ＮＷ）６０を介して接続されたプリンタ５０等の外部装置と通信する際の通信インタフェースを司る通信インタフェース（Ｉ／Ｆ）部１５を備えて構成される。
【００５０】
制御部１４は、ＣＰＵ（中央処理装置）やシステム・クロック、内部キャッシュ・メモリ等によって構成され、具体的な処理機能部の１つとしてアプリケーション部１４１を有する。
【００５１】
アプリケーション部１４１は、入力／操作部１１での利用者による所定の操作に応じて文書情報（文書ファイル）の生成、編集、保存、表示、印刷等の各種文書処理を行なう。
【００５２】
特に、本発明の文書処理装置１０に搭載されるアプリケーション部１４１は、生成した文書を複数頁を重ねて表示する機能を有する。
【００５３】
また、複数頁を重ねて表示している時に、後述する付箋付与処理機能部と協働して、利用者による任意の頁に対する付箋対象領域の指定を受付け、該付箋対象領域に対応する付箋を上記文書に併せ表示する付箋付与処理機能を有する。
【００５４】
なお、ここで言う付箋とは、通常、用紙（紙片）で実現される付箋を電子的に実現するもの（電子付箋）であり、所定形状の図形として電子文書の該当する付箋対象領域に対応して配置（表示）され、マウス・オーバ等の操作に応じて、当該付箋対象領域内の情報の説明や関連メモ書き等の情報（例えば、テキスト文字情報）を当該図形内、あるいは近傍に新たに表示される図形内に表示して内容確認する用途に供するものである。
【００５５】
図１に示す機能構成において、制御部１４１には、アプリケーション部１４１と協働動作する付箋付与処理機能部として、付箋対象位置取得部１４２、付箋生成処理部１４３、付箋属性取得部１４４、付箋配置処理部１４５、付箋表示制御部１４６、利用者データ取得部１４７が設けられる。
【００５６】
付箋対象位置取得部１４２は、複数頁を重ねて文書が表示されている時に、入力／操作部１１を使用した利用者の指示操作によって入力される付箋の対象となる位置（付箋対象位置）のデータを取得し、付箋対象位置データとして記憶部１３の該当領域に記憶、保持させる。
【００５７】
付箋生成処理部１４３は、記憶部１３から付箋対象位置データを入力し（読出し）、該付箋対象位置データに対応する付箋データを生成し、該生成した付箋データを記憶部１３の該当領域に記憶、保持させる。
【００５８】
付箋属性取得部１４４は、入力／操作部１１から、付箋に付属する内容となる文字列等の情報や、大きさ、形状等を指示する情報を含む付箋属性データを入力し、該入力された付箋属性データを記憶部１３の該当領域に記憶、保持させる。
【００５９】
付箋配置処理部１４５は、記憶部１３に記憶されている付箋データに対して、配置位置、形状、大きさ、色、向き順序などのデータを算出し、該算出した各データを付箋配置データとして記憶部１３の該当領域に記憶、保持させる。
【００６０】
付箋表示制御部１４６は、記憶部１３から付箋配置データを入力し（読出し）、図形的な付箋データを構成し、該図形的な付箋データを表示部１２に表示する。
【００６１】
利用者データ取得部１４７は、例えば、利用者に必要な情報を入力させるなどして該利用者に関する利用者名、会社名等の情報を取得し、利用者データとして記憶部１３の該当領域に記憶、保持させる。
【実施例１】
【００６２】
実施例１に係る文書処理装置１０は、図１に示す如くの機能構成を有し、図２に示すフローチャートに基づく付箋付加処理を実施する。
【００６３】
なお、図３には、文書処理装置１０（例えば、制御部１４内に設けられる付箋付加処理データ管理部：不図示）が、図２に示す付箋付加処理を行うために保持、管理する各種データ（利用者データ２１、付箋対象位置データ２２、付箋データ２３、付箋属性データ２４、付箋配置データ２５、リンク・データ２６）のデータ構造を概念的に示している。
【００６４】
図２に示すように、文書処理装置１０において、付箋付加処理を開始する際、制御部１４は、制御部１４自身（アプリケーション部１４１、付箋対象位置取得部１４２、付箋生成処理部１４３、付箋属性取得部１４４、付箋配置処理部１４５、付箋表示制御部１４６、利用者データ取得部１４７の各部）の他、入力／操作部１１、表示部１２、記憶部１３を初期化する（ステップＳ１０１）。
【００６５】
次に、利用者データ取得部１４７は、利用者に必要な項目の情報を入力させるなどの方法により該利用者に関する情報（識別情報等）を取得し、利用者データとして記憶部１３に記憶させる（ステップＳ１０２）。
【００６６】
ここで、利用者データは、例えば、図３（ａ）に示すように、利用者識別子、利用者名、会社名、社員番号等の情報から構成される。
【００６７】
なお、利用者識別子は、ステップＳ１０２において、利用者データ取得部１４７によって利用者毎に生成される。
【００６８】
また、利用者名、会社名、社員番号などは利用者によって入力される。
【００６９】
次に、付箋対象位置取得部１４２は、入力／操作部１１を用いて入力される利用者の指示による付箋の対象となる位置のデータを取得し、付箋対象位置データとして記憶部１３に記憶させる（ステップＳ１０３）。
【００７０】
ここで、付箋対象位置データは、例えば、図３（ｂ）に示すように、付箋対象位置データ識別子、Ｘ座標、Ｙ座標、幅および高さの各情報により構成される。
【００７１】
なお、付箋対象位置データ識別子は、ステップＳ１０３において、付箋対象位置取得部１４２によって、入力／操作部１１を通して、入力された利用者の指示による付箋の対象となる位置のデータから、付箋対象位置データ毎に生成される。
【００７２】
なお、ここで入力される付箋対象位置の形状は矩形であることを想定し、矩形の左上頂点をその矩形の基準点とする。
【００７３】
Ｘ座標は、表示部１２上の当該基準点の水平方向の座標を値とし、Ｙ座標は、表示部１２上の当該基準点の垂直方向の座標を値とする。
【００７４】
幅は、当該矩形の幅の画素単位の値をその値とする。同様に、高さは、当該矩形の高さの画素単位の値をその値とする。
【００７５】
また、付箋生成処理部１４３は、記憶部１３に記憶（保持）されている付箋対象位置データを入力し、当該付箋対象位置データに対応する付箋データを生成し、生成した付箋データを記憶部１３に記憶させる（ステップＳ１０４）。
【００７６】
ここで、付箋データは、例えば、図３（ｃ）に示すように、付箋データ識別子、利用者入力識別子、付箋対象位置データ識別子、付箋属性データ識別子、付箋配置データ識別子から構成される。
【００７７】
付箋データ識別子は、付箋生成ステップＳ１０４において、付箋生成処理部１４３によって、記憶部１３から入力された付箋対象位置データに対応する付箋データ毎に生成される。
【００７８】
なお、付箋属性データ識別子は、図３（ｄ）に示す付箋属性データを識別する情報であり、付箋配置データ識別子は、図３（ｅ）に示す付箋配置データを識別する情報である。これら各データの構成については後で詳述する。
【００７９】
また、付箋属性取得部１４４は、入力／操作部１１を用いて利用者が入力する、付箋に付属する内容となる文字列などの付箋属性データを取込み、該付箋属性データを記憶部１３に記憶させる（ステップＳ１０５）。
【００８０】
ここで、付箋属性データは、例えば、図３（ｄ）に示すように、付箋属性データ識別子、内容（例えば、文字列）、色、形状、生成日時、リンク識別子の各データから構成される。
【００８１】
付箋属性データ識別子は、付箋属性ステップＳ１０５において、付箋属性取得部１４４によって、入力／操作部１１から利用者によって入力された付箋に付属する内容（付箋の内容）となる文字列などのデータに応じて付箋属性データ毎に生成される。
【００８２】
ここで、付箋の対象となる領域（付箋対象領域）とこれとは離れた位置に表示される付箋とを繋ぐものとして、描画時に視覚的に利用者にフィードバックを与える図形（付箋と共に表示される図形）をリンク（リンク情報：図９のリンク線４３参照）と呼ぶことにする。
【００８３】
このリンク情報を識別するリンク識別子は、付箋属性取得ステップＳ１０５において、リンク毎に生成される。
【００８４】
付箋属性データ中の色は、付箋の対象となる領域の表示色を意味する。
【００８５】
付箋属性データ中の形状は、付箋の対象となる領域の形状を意味する。
【００８６】
この例では、付箋の対象となる領域の形状として、付箋と同様、矩形を設定する。
【００８７】
次に、付箋配置処理部１４５は、上記付箋生成ステップＳ１０４にて付箋生成処理部１４３により生成されて記憶部１３に保持されている付箋データに対して、上記付箋属性取得ステップＳ１０５にて付箋属性取得部１４４が取込み、記憶している付箋属性データに基づいて配置位置、形状、大きさ、色、向き、順序などのデータを算出し、それらのデータを付箋配置データとして記憶部１３に記憶させる（ステップＳ１０６）。
【００８８】
ここで、付箋配置データは、例えば、図３（ｅ）に示すように、付箋配置データ識別子、Ｘ座標、Ｙ座標、幅、高さ、色、向き、順序の各データから構成される。
【００８９】
付箋配置データ識別子は、付箋配置ステップＳ１０６において、付箋配置処理部１４５によって付箋配置データ毎に生成される。
【００９０】
更に、付箋表示制御部１４６は、記憶部１３から付箋配置データを入力し、図形的な付箋データを構成し、構成した図形的な付箋データを表示部１２に表示する（ステップＳ１０７）。
【００９１】
図４は、図２における付箋配置ステップＳ１０６の詳しい処理動作を示すフローチャートである。
【００９２】
図４に示す付箋配置処理の開始に際し、付箋配置処理部１４５は、付箋配置データを生成し保持するために、記憶部１３の該当記憶領域の確保、初期化などの処理を行う（ステップＳ６１）。
【００９３】
上記初期化ステップＳ６１の完了後、付箋配置処理部１４５は、付箋配置データ（それ以前、図２の付箋対象位置取得ステップＳ１０３での付箋対象位置データの取得により付箋生成ステップＳ１０４で生成された付箋データに対応する付箋配置データ）を生成するために、まず、当該付箋配置データを識別する付箋配置データ識別子の生成を行ない、該生成した付属配置データ識別子を記憶部１３の付箋配置データ〔図３（ｅ）参照〕に記憶させる。
【００９４】
次いで、付箋配置処理部１４５は、記憶部１３に保持されている付箋データ〔図３（ｃ）参照〕を取得する（ステップＳ６２）。
【００９５】
ここではまず、付箋データ識別子を取得し、該取得した付箋データ識別子に対応する付箋データを特定し、続いて、利用者入力識別子を取得する。
【００９６】
次いで、付箋配置処理部１４５は、取得した利用者入力識別子に対応する利用者入力データ〔図３（ａ）参照〕を記憶部１３から取得する（ステップＳ６３）。
【００９７】
ここで、取得した利用者入力識別子ほかの利用者入力データ（利用者名、会社名、社員番号）は、以後の処理で、特に、利用者毎の付箋を選択するために利用される。
【００９８】
特に、付箋配置処理部１４５は、利用者入力識別子に応じた色を付箋配置データの色の初期値として設定することができる。
【００９９】
例えば、利用者識別子がＵＳＥＲ００１である利用者に対応した色として、色をいわゆるＲＧＢの１６進表示を並べた文字列として構成した値のＦＦ００００として設定することができる。ここで、ＦＦ００００は赤を表す。
【０１００】
上記ステップＳ６３にて決定された色データは、記憶部１３に出力され、上記ステップ６２で生成した付箋配置データ識別子を有する付箋配置データ〔図３（ｅ）参照〕内の色データとして記憶される。
【０１０１】
次に、付箋配置処理部１４５は、付箋の形状を決定し（ここでは、例えば、付箋の形状として既定の矩形を設定する）、該決定した付箋の形状データを記憶部１３に記憶させる（ステップＳ６４）。
【０１０２】
次に、付箋配置処理部１４５は、付箋の大きさを決定し、該決定した大きさ（付箋の幅および高さ）の値を付箋配置データの幅および高さのデータとして記憶部１３に記憶させる（ステップＳ６５）。
【０１０３】
ここで、付箋の大きさは、形状決定ステップＳ６４で設定された形状に応じた規定の幅および高さを設定する。
【０１０４】
幅および高さの値は、初期値として所定の幅および高さの値を設定することができる。例えば、大きさ１の矩形として、幅５０画素、高さ２０画素を記憶部１３に予め保持することができる。また、大きさ２の矩形として、幅６０画素、高さ４０画素を記憶部１３に予め保持することができる。
【０１０５】
ここで、幅および高さは、効率的な付箋の利用のために、特に、空間的な領域の有効利用のために、付箋の対象となる領域よりも小さい矩形を表現するための幅と高さ（上下間隔）とすることができる。
【０１０６】
つまり、付箋対象位置データの幅および高さよりも小さい値の幅と高さの値を付箋配置データの幅および高さとして設定することができる。
【０１０７】
上記大きさ算出ステップＳ６５の後、付箋配置処理部１４５は、付箋の位置を決定し、決定した付箋の基準点位置の値を付箋配置データ〔図３（ｅ）参照〕のＸ座標およびＹ座標のデータとして記憶部１３に記憶させる（ステップＳ６６）。
【０１０８】
この配置位置算出ステップＳ６６に続いて、付箋配置処理部１４５は、付箋の順序を決定し、該決定した付箋の順序の値を付箋配置データの順序データとして記憶部１３に記憶させる（ステップＳ６７）。
【０１０９】
この順序算出ステップに続き、付箋配置処理部１４５は、付箋の向きを決定し、該決定した付箋の向きの値を付箋配置データの向きデータとして記憶部１３に記憶させる（ステップＳ６８）。
【０１１０】
更に、向き決定ステップＳ６８の後、付箋配置処理部１４５は、リンクを設定し、該設定したリンクのデータ〔図３（ｆ）参照〕を記憶部１３に記憶させる（ステップＳ６９）。
【０１１１】
図４に示す一連の付箋配置処理中、配置位置算出ステップＳ６６において、付箋配置処理部１４５は、頁毎に描画された文書画像に基づき、該文書画像の表示領域外に付箋の基準点の位置、すなわちＸ座標およびＹ座標を決定することができる。
【０１１２】
この配置位置算出処理に当たり、付箋付与対象の文書画像の表示領域の考え方について図５を参照して説明する。
【０１１３】
図５は、アプリケーション部１４１により表示部１２に複数頁重ねて表示される文書の１頁分のｘ−ｙ２次平面上の表示領域を示す概念図である。
【０１１４】
図５において、座標（ｘ０，ｙ０）、（ｘ３，ｙ０）、（ｘ３，ｙ３）、（ｘ０，ｙ３）で囲まれる文書１頁領域中の文書画像のテキスト領域の高さを（ｙ２−ｙ１）とし、上部マージンの高さと下部マージンの高さを、それぞれ、（ｙ１−ｙ０）、（ｙ３−ｙ２）とする。
【０１１５】
また、当該文書１頁領域中、文書画像のテキスト領域の幅を（ｘ２−ｘ１）とし、左部マージンの幅と右部マージンの幅を、それぞれ、（ｘ１−ｘ０）、（ｘ３−ｘ２）とする。
【０１１６】
ここで、文書画像のテキスト領域（図５の斜線部）、上部マージン、下部マージン、左部マージン、右部マージンの位置および大きさは、予め利用者によって与えられるか、または、付箋配置処理部１４５によって記憶部１３に設定するか、若しくは、従来技術を使って、付箋配置処理部１４５によって算出し、記憶部１３に設定する。
【０１１７】
更に、付箋配置位置の基準点の座標ｘｉ０およびｙｉ０、並びにｙ方向の付箋同士の距離（ｙｉ１−ｙｉ０）を予め記憶部１３に設定する。
【０１１８】
そして、ある頁の第１番目に配置される付箋の位置は、当該ｘ座標としてｘｉ０が、当該ｙ座標としてｙｉ０が設定される。
【０１１９】
また、当該頁の第２番目以降に配置される付箋の位置は、既に設定された付箋のｘ座標およびｙ座標に基づき算出される。
【０１２０】
ここで、ｘ座標は、所定の個数（例えば、２０個）まで先に配置された付箋のｘ座標と同一とする。
【０１２１】
これに対して、ｙ座標は、先に配置された付箋のｙ座標を基準にｙ方向の付箋同士の距離（ｙｉ１−ｙｉ０）を加えた値をその付箋のｙ座標とする。
【０１２２】
つまり、例えば、第２番目の付箋のｙ座標は、ｙｉ０を基準に、（ｙｉ１−ｙｉ０）を加えた値（つまり、ｙｉ１）を当該ｙ座標とする。
【０１２３】
３番目以降に配置される付箋のｘ座標およびｙ座標も同様に算出する。
【０１２４】
その場合において、原則として、上の頁の付箋が下の頁の付箋に重ならないように整列させることができる。
【０１２５】
ここで、先の同一ｘ座標で並ぶ付箋の所定の最大個数（例えば、２０個）を超えて付箋を配置する場合は、新たに配置する付箋（２１個目から４０個目までの付箋）のｘ座標は、先の２０個の付箋のｘ座標に所定のｘ方向の距離を加えたｘ座標とする。
【０１２６】
また、図４に詳細に示す付箋配置処理中、順序算出ステップＳ６７において、付箋配置処理部１４５は、付箋の順序として、付箋データ識別子に基づいてカウントされた（数え上げられた）数を、図３（ｅ）に示す付箋配置データの順序データの値とする。
【０１２７】
ここで、順序データは“０（零）”から開始するものとし、付箋データ識別子のいわゆる辞書順の順番が増加する毎に一つづつ増加するものとする。
【０１２８】
例えば、付箋データ識別子がＡＮＮＯＴＡＴＩＯＮ００１である付箋には、順序データの値が“０（零）”、付箋データの識別子がＡＮＮＯＴＡＴＩＯＮ００２である付箋には、順序データの値が“１”のように順序データが算出されるものとする。
【０１２９】
また、図４に詳細に示す付箋配置処理中、向き決定ステップＳ６８において、付箋配置処理部１４５は、付箋の向きとして、所定の各頁毎の描画される画像の位置、あるいは座標関係におけるベクトルを設定する。
【０１３０】
例えば、ｘ及びｙの直交座標の画素単位の各ｘ成分およびｙ成分に分解表示したベクトルをｖｅｃｔｏｒ（ｘ，ｙ）で表記したとする時、例えば、図３（ｅ）に示す付箋配置データとしてｖｅｃｔｏｒ（１，０）を設定する。
【０１３１】
この向きの値、ｖｅｃｔｏｒ（１，０）は、付箋の描画の向きとして使用する。
【０１３２】
特には、利用者の指示による一時的な向きを変更した付箋描画の再描画の付箋の向きとして用いる。
【０１３３】
例えば、利用者の指示により、水平方向（ｘ軸）に対して３０度傾いた付箋を一時的に描画したとき、さらに利用者の指示により、元の向きに付箋を戻すときに、付箋配置データであるｖｅｃｔｏｒ（１，０）を用いて、元の描画すべき向きを決定し、描画する。
【０１３４】
次に、図４に詳細に示す付箋配置処理中、リンク設定ステップＳ６９の処理動作について図６を参照してより詳細に説明する。
【０１３５】
なお、この説明にあたっては、本実施例の文書処理装置１０では、後で詳しく述べるように（例えば、図９参照）、図２の付箋対象位置取得ステップＳ１０３で利用者により指定される付箋対象領域（４０）に対応する付箋（４２）を該付箋対象領域（４０）から分離されたロケーション（文書画像領域外）に配置し、かつ、当該付箋対象領域（４０）と付箋（４２）とがリンク付けられていることが分かるように（ロケーション分離の痕跡が残るように）表示することを前提としている。
【０１３６】
図６にその詳細を示すリンク設定ステップＳ６９で設定されるリンクは、線（図９のリンク線４３に相当）として図形的に表現されるものであることを前提とする。
【０１３７】
そして、リンク線（４３）と付箋対象領域（４０）間を図形的に接続する点を第１アンカーと呼び、該リンク線（４３）と描画された付箋（４２）を図形的に接続する点を第２アンカーと呼ぶこととする。
【０１３８】
ここで、第１アンカーは、付箋対象領域（４０）である矩形の右上角の点とし、第２アンカーは、付箋（４２）を表す形状（ここでは、矩形）の右上角の点とする。
【０１３９】
リンク・データは、例えば、図３（ｆ）に示すように、リンク識別子、色、線種、太さ、第１アンカーｘ座標、第２アンカーｙ座標、第２アンカーｘ座標、第２アンカーｙ座標の各データから構成される。
【０１４０】
さて、図４におけるリンク設定ステップＳ６９は、詳細には、図６に示すフローチャートの如く、初期化ステップＳ６９１、第１アンカーの設定ステップＳ６９２、及び第２アンカーの設定ステップＳ６９３により構成される。
【０１４１】
図６において、初期化ステップＳ６９１では、付箋配置処理部１４５が、図３（ｆ）に示すリンク・データのためのメモリ領域を、付箋属性取得ステップＳ１０５（図２参照）で設定されたリンク識別子毎に記憶部１３に確保し、クリアする。
【０１４２】
さらに、付箋配置処理部１４５は、付箋属性取得ステップＳ１０５で設定された付箋属性データのリンク識別子の値と同一の値をリンク・データのリンク識別子として設定する。
【０１４３】
次に、付箋配置処理部１４５は、リンクの色、線種、太さのデータを記憶部１３に設定する。
【０１４４】
一例を挙げると、線種データとしては“ＬＩＮＥ  ＴＹＰＥ  １”などの線種の識別子を設定する。また、太さデータとしては３画素の幅を意味する値３を設定する。
【０１４５】
上記初期化処理ステップＳ６９１の完了後、付箋配置処理部１４５は、対応する付箋対象位置データに基づいて、第１アンカーのｘ座標と第１アンカーのｙ座標をリンク・データの値として設定する（第１アンカーの設定ステップＳ６９２）。
【０１４６】
具体的には、対応する付箋対象位置データのｘ座標、ｙ座標、幅および高さのデータから、当該付箋対象位置データの矩形の右上角の点のｘ座標およびｙ座標を特定し、当該特定したｘ座標およびｙ座標の値を第１アンカーのｘ座標と第１アンカーのｙ座標をリンク・データの値とする。
【０１４７】
引き続き、付箋配置処理部１４５は、対応する付箋配置データに基づいて、第２アンカーのｘ座標と第２アンカーのｙ座標をリンク・データの値として設定する（第２アンカーの設定ステップＳ６９３）。
【０１４８】
具体的には、配置位置算出ステップＳ６６（図４参照）で算出された各付箋の配置の基準点のｘ座標およびｙ座標を第２アンカーのｘ座標と第２アンカーのｙ座標として設定する。
【０１４９】
図６に示す第２アンカーの設定ステップＳ６９３の終了により、図２に示す付箋配置ステップＳ１０６が完了すると、文書処理装置１０における付箋付与処理（図２参照）は付箋表示ステップＳ１０７に移る。
【０１５０】
付箋表示ステップＳ１０７において、付箋表示制御部１４６は、記憶部１３から付箋配置データを入力し、該付箋配置データに基づき、図形的な付箋データを構成し、該構成した図形的な付箋データを表示部１２に出力（表示）する。
【０１５１】
ここで、図形的な付箋データは、実線で囲まれた矩形（図９の付箋４２参照）として表現し、描画（表示）することができる。
【０１５２】
また、付箋表示制御部１４６は、記憶部１３から付箋対象配置データを入力し、図形的な付箋対象位置データを構成し、該構成した図形的な付箋対象位置データを表示部１２に出力（表示）する。
【０１５３】
ここで、図形的な付箋対象位置データは、点線で囲まれた矩形（図９の付箋対象領域４０参照）として表現し、描画（表示）することができる。
【０１５４】
さらに、付箋表示制御部１４６は、記憶部１３から付箋配置データを入力し、図形的なリンク・データを構成し、構成した図形的なリンク・データを表示部１２に出力（表示）する。
【０１５５】
ここで、図形的なリンク・データは、第１アンカーと第１アンカーの各点を結ぶ、直線（図９のリンク線４３参照）、あるいは曲線として描画される。
【０１５６】
また、付箋表示制御部１４６は、設定されている付箋の数だけ、対応する付箋の付箋配置データの順序および向きに応じて、図形的な付箋データを描画する。
【０１５７】
この付箋表示ステップＳ１０７での付箋表示制御の結果、表示部１２には、例えば、図９に示す如く、利用者が指定した付箋対象領域（４０）に対応する付箋（４２）が該付箋対象領域（４０）から分離したロケーション（文書領域外）に表示され、かつ、付箋対象領域（４０）と対応する付箋（４２）間のロケーション分離の痕跡が残るように、点線枠の付箋対象領域（４０）と付箋（４２）がリンク線（４３）で繋がれる形態で表示される。
【０１５８】
かかる形態の付箋付与文書表示を実現するため、本実施例の文書処理装置１０は、例えば、図７乃至図１２に示す如くのグラフィック・ユーザ・インタフェース（ＧＵＩ）をサポートしている。
【０１５９】
すなわち、文書処理装置１０において、アプリケーション部１４１が、利用者が指定した文書を読み出し、表示部１２に、各頁を重ねて表示している文書表示画面上で、操作メニュー（例えば、当該画面上に常に表示されている）３２が選択されると、付箋対象位置取得部１４２は、例えば、図７に示す如く、該操作メニュー３２のプルダウンメニュー３３が電子文書領域３１内の電子文書の内容（画像）と共に表示される付箋設定画面３００ａに切り換え表示させる。
【０１６０】
この例では、操作メニュー３２は、“付箋追加”、“付箋再配置”、“付箋ソート”及び“終了”の各メニュー項目３３を有する。
【０１６１】
そして、利用者が、入力／操作部１１を用いてこのメニュー項目３３の中から“付箋追加”項目を選択した場合、付箋対象位置取得部１４２は、付箋設定画面３００ａ上に付箋テンプレート３４のアイコンを表示する。
【０１６２】
ここで、付箋テンプレート３４は、入力／操作部１１（例えば、マウス）により電子文書領域３１上の所望の位置（付箋対象位置）にドラッグ・アンド・ドロップすることができる。
【０１６３】
また、付箋テンプレート３４は、電子文書領域３１上に重ねてドラッグ・アンド・ドロップ操作し、かつ、表示することができる。
【０１６４】
これにより、利用者は、例えば、図２における付箋対象位置取得ステップＳ１０３において、表示部１２に表示される付箋設定画面３００ａ（図７参照）上で、所定のアイコンとして図形的に表現される付箋テンプレート３４をマウスによりドラッグ・アンド・ドロップすることにより付箋対象領域４０を指定する。
【０１６５】
図８は、図７に示す付箋設定画面３００ａ上での付箋対象領域指定操作によって表示部１２に表示される付箋設定画面３００ｂの表示例を示したものである。
【０１６６】
図８に示す如く、利用者が付箋テンプレート３４を電子文書領域３０上にドラッグ・アンド・ドロップした後、付箋テンプレート３４の位置、あるいは領域が示す付箋対象領域４０は点線で囲まれた矩形として表現（表示）される。
【０１６７】
この付箋設定画面３００ｂ上で利用者が付箋対象領域４０を操作（クリック）した場合、付箋属性取得部１４４は、表示部１２に、該付箋対象領域４０に対応する付箋の内容を入力するための矩形形状の入力ダイアログボックス４１を表示する。
【０１６８】
利用者は、付箋の内容を当該入力ダイアログボックス４１にテキスト、あるいは文字列として入力することができる。
【０１６９】
当該入力ダイアログボックス４１は、利用者の指示により非表示とすることができる。
【０１７０】
ここで、利用者により入力された付箋の内容は、付箋属性データ〔図３（ｄ）参照〕の“内容”データを構成する。
【０１７１】
上述した如く、本実施例の文書処理装置１０では、図２の付箋対象位置取得ステップＳ１０３においては、図７及び図８に示す如く、表示部１２に文書を重ねて表示している時に、操作メニュー３２のプルダウンメニュー３３の一つである“付箋追加”項目を選び付箋テンプレート３４を使って当該頁の所望の領域を付箋対象領域４０として指定させて該付箋対象領域４０の位置データ（付箋対象位置データ）を付箋対象位置取得部１４２が取得する。
【０１７２】
また、図２の付箋属性取得ステップＳ１０５において、付箋属性取得部１４４は、先に指定された付箋対象領域４０のクリックによって表示される入力ダイアログボックス４１内に対する利用者による付箋の内容を含む属性データの入力を受付け、該入力された各属性データを取込む。
【０１７３】
その後、図２の付箋配置ステップＳ１０６では、付箋配置処理部１４５によって、利用者が指定した付箋対象領域４０を当該付箋対象領域４０に対応して付箋生成処理部１４３が生成した付箋データを実際に配置する座標を含む付箋配置データが算出される。
【０１７４】
また、該付箋データに対応して利用者により指定された付箋属性（形状、大きさ、色等）が当該付箋データに関連付けられて設定される。
【０１７５】
その後、図２の付箋表示ステップＳ１０７において、付箋表示制御部１４６は、付箋配置処理部１４５により算出された付箋配置データと、関連付けられた付箋属性データとに基づき、図９に示す如くの文書表示画面３００ｃを表示する。
【０１７６】
文書表示画面３００ｃでは、付箋対象領域４０が点線枠（矩形）として表示される一方で、該付箋対象領域４０に対応する付箋４２は電子文書領域３１の電子文書画像外の、例えば、右部マージン領域（図５参照）内に矩形形状のものとして整列配置され、更に、電子文書領域３１の右部マージン領域内に配置される当該付箋４２と対応する付箋対象領域４０とが両者のリンク関係を示すリンク線４３（この例では、実線の直線）によって繋がれた形態で表示されている。
【０１７７】
図９に示す文書表示画面３３０ｃの表示中、電子文書領域３１のマージン部に整列配置されている付箋４２の内容を確認する場合、利用者は、例えば、図１０に示す如く、マウスを操作して所望の付箋４２上にカーソル４７を移動させる（カーソル４７によって付箋４２を指し示す）マウスオーバの操作（あるいは、クリック操作）を行う。
【０１７８】
該マウスオーバ操作により、カーソル４７によって付箋４２が指し示された（置かれた）ことを認識すると、付箋属性取得部１４４は、カーソル４７が置かれた付箋４２に対応する付箋の内容（内容データ）を記憶部１３〔図３（ｄ）参照〕から読み出し、付箋表示制御部１４６が、当該付箋の内容４４が当該付箋４２の近傍に表示された文書表示画面３００ｄに切り換え表示する。
【０１７９】
付箋の内容４３が表示されている当該文書表示画面３００ｄ上で、利用者は、付箋の内容（テキスト、あるいは文字列）データを編集、変更することができる。
【０１８０】
表示された付箋の内容４３は、例えば、再度クリックすることにより閉じることができる。
【０１８１】
図１３は、図９に示す文書表示画面３００ｃの具体的実施形態である文書表示画面３１０ａの表示例を示す図である。
【０１８２】
この文書表示画面３１０ａは、例えば、１頁目（最前面の頁）、８頁目、１１頁目にそれぞれ付箋対象領域４０が指定され、それぞれの付箋対象領域４０に対して異なる属性データ（例えば、色）が指定された場合の表示例である。
【０１８３】
この文書表示画面３１０ａによれば、各付箋対象領域４０−１，４０−２，４０−３がそれぞれ点線枠で描画され（４０−２，４０−３は見えない）、対応する各付箋４２−１，４２−２，４２−３が電子文書領域３１の文書画像領域外（右部マージン領域）に重ならないように配置されてそれぞれの属性に対応する異なる色（例えば、青、黄、赤）で表示され、各付箋４２−１，４２−２，４２−３と対応する各付箋対象領域４０−１，４０−２，４０−３との間はリンク線４３−１，４３−２，４３−３によって繋がるように表示される（但し、視覚的には、最前面の頁上の付箋対象領域４０−１、リンク線４３−１しか見えない）。
【０１８４】
文書表示画面３１０ａの例では、付箋４２の対象位置（領域）と配置位置とが分離され、しかも、自動整列前の付箋対象領域４０の痕跡が、付箋対象領域４０とこれに対応する付箋４２との間のリンク情報（リンク線４３）の例えば直線表示により、視覚的に残されている。
【０１８５】
また、文書表示画面３１０ａ上では、図６に示したリンク設定ステップＳ６９での各付箋４２−１，４２−２，４２−３の付箋配置データの算出処理によって、最前面の頁（１頁目）の付箋４２が下の頁（８頁目、１１頁目）の各付箋４２に重ならないように整列配置される。
【０１８６】
図１３における文書表示画面３１０ａの表示例からも分かるように、付箋４２の対象位置（領域）と配置位置を分離して自動整列させ、しかも、自動整列前の痕跡を残して表示する本実施例の文書処理装置１０によれば、任意の頁の同一個所に複数種別の付箋対象領域を指定し、各種別の付箋対象領域に対応する各付箋を重ならないように表示するように機能拡張できる。
【０１８７】
この機能を実現するために、文書処理装置１０では、図１１及び図１２に示す如くのＧＵＩをサポートしている。
【０１８８】
図１１は、図９に示す文書表示画面３００ｃ上で、操作メニュー３２のプルダウンメニュー３３中から“付箋追加”項目を選択することで遷移する付箋設定画面３００ｅの表示例を示す図である。
【０１８９】
すなわち、文書表示画面３００ｃ（図９参照）の表示中〔付箋対象領域４０に対応する配置位置（電子文書領域３０のマージン領域内）に付箋４２を表示している〕中、ある頁の既に付箋対象領域４０として指定されている領域に対応して更に付箋４２を追加しようとする場合、利用者は、図１１に示す如く、点線で矩形形状に表示されている付箋対象領域４０をマウスで選択したうえで、マウスのいわゆる右クリック操作によって、付箋の操作メニュー３２のプルダウンメニュー３２中と同等の“付箋追加”項目を表示させる。
【０１９０】
次いで、利用者は当該“付箋追加”項目を選択した後、所定の操作（例えば、右クリック）により入力ダイアログを表示し、そこに付箋の内容等を含む属性データを設定した後に適用を選択する操作を行うことによって、同一の付箋対象領域４０（付箋対象領域４０と同じ）に対して異なる属性の付箋を先の付箋と重ならないように追加生成することができる。
【０１９１】
図１２は、付箋対象領域４０に対して付箋４２が生成されている状況下で同じ付箋対象領域４０に対する付箋設定が行なわれた時の文書表示画面３００ｆの表示例を示す図である。
【０１９２】
文書表示画面３００ｆの表示例によれば、同一個所に複数の付箋対象領域４０が指定され、各付箋対象領域４２に対応する複数の付箋４２−１、４２−２が文書画像領域外の右部マージン領域内に重なることなく整列配置されている。
【０１９３】
図１４は、図１２に示す文書表示画面３００ｆの具体的実施形態である文書表示画面３１０ｂの表示例を示す図である。
【０１９４】
この文書表示画面３１０ｂは、最前面の頁の同一の領域が付箋対象領域４０として都合３回指定され、その度にそれぞれ異なる属性データ（例えば、色）が指定された場合の当該付箋対象領域４０に対応する付箋の表示例である。
【０１９５】
この文書表示画面３１０ｂによれば、各付箋対象領域４０が点線枠（矩形）で描画され、対応する各付箋４２−１，４２−２，４２−３が電子文書領域３１の文書画像領域外（右部マージン領域）に重ならないように配置されてそれぞれの属性に対応する異なる色（例えば、青、黄色、赤）で表示され、各付箋４２−１，４２−２，４２−３と対応する付箋対象領域４０との間はリンク線４３によって繋がるように表示される。
【０１９６】
以上に述べたＧＵＩ（図７〜図１２参照）によれば、付箋設定画面３００（３００ａ，３３０ｂ，３００ｅ等）上の操作メニュー３２のプルダウンメニュー３３としては、上述した“付箋追加”項目の他、“付箋再配置”、“付箋ソート”、“終了”の各項目もサポートされている。
【０１９７】
従がって、利用者は、この付箋設定画面３００上で操作メニュー３２のプルダウンメニュー３３の中から“付箋再配置”項目を選択することにより、付箋の再配置を行うことができる。
【０１９８】
付箋を再配置する場合、利用者は再配置のための再配置入力ダイアログボックスにより、付箋のサイズ（付箋の幅及び付箋の高さ）、付箋間の水平方向の距離、付箋間の垂直方向の距離を指定することにより、付箋の配置を変更することができる。
【０１９９】
付箋再配置の場合においても、電子文書が複数頁で構成される時、後の頁（重ねて表示される時の下の頁）の付箋の位置を考慮して、具体的には、前の頁（同、上頁）に重ならないように再配置することができる。
【０２００】
また、利用者は、操作メニュー３２のプルダウンメニューの中から“付箋ソート”項目を選択することにより、付箋をソートし、再配置することができる。
【０２０１】
付箋をソートする場合、利用者はソートのためのソート入力ダイアログボックスにより、ソートの基準となる属性を指定することにより、付箋をソートして、再配置することができる。
【０２０２】
ソートの基準としては、付箋の色、生成日時を特定するための期間（例えば、２００９年１月１日から２００９年３月３１日など）、利用者名等を適宜選択、あるいは指定することができる。
【０２０３】
次に、本実施例の文書処理装置１０において、利用者により指定された属性を有する付箋４２のみ再配置する処理機能について説明する。
【０２０４】
この指定属性再配置機能は、例えば、図９等に示す付箋設定画面３００上での操作メニュー３２のプルダウンメニュー３３中の“付箋再配置”項目の選択により遷移する付箋再配置処理機能の一つとして搭載することができる。
【０２０５】
この場合、付箋配置処理部１４５は、上記“付箋再配置”項目の選択がなされた時、更に、“属性指定配置”項目を表示させる。
【０２０６】
この“属性指定配置”項目が利用者により選択されると、専用の入力ダイアログを表示し、利用者からの所望の属性データの入力を受付ける。
【０２０７】
そして、該属性データの入力が終了すると（入力ダイアログが閉じられると）、付箋配置処理部１４５は、利用者により指定される属性情報（色、利用者、付箋作成日等）を整列配置対象属性として取得し、該取得した属性情報が示す属性を有する付箋を抽出して、これらの付箋が重ならないように再配置する再配置データを生成する。
【０２０８】
この再配置データ生成処理に際し、付箋配置処理部１４５は、例えば、図４の配置位置算出ステップＳ６６で説明した方法で、図５に示すｘ−ｙ座標中、例えば、右部マージン領域内に利用者指定の属性を有する付箋データが互いに重ならない位置（ｘ座標、ｙ座標）のデータ（再配置データ）を算出する。
【０２０９】
そして、付箋表示制御部１４６は、上記再配置データに基づき、利用者指定の属性を有する付箋データ（付箋４２）を付箋間で重ならないように表示する。
【０２１０】
つまり、利用者により指定された属性を有する付箋のみを対象に、付箋の対象領域と配置位置を分離して表示する。
【０２１１】
この場合、指定されなかった属性を有する付箋は重なりを許容する（利用者により指定された属性を有する付箋４２を利用者により指定された属性以外の属性を有する付箋４２の上に表示する）ようにしても良い。
【０２１２】
図１５は、上述した指定属性にみ再配置する機能に基づく付箋付きの文書表示画面３１０ｃの表示例を示す図である。
【０２１３】
この文書表示画面３１０ｃは、利用者により属性として、例えば、「色：黄色」が指定された時の表示例である。
【０２１４】
この場合、指定された属性「色：黄色」に合致する属性データを含む複数の付箋データが検索され、該各付箋データが重ならないように文書領域外に再配置されたうえで、それぞれ黄色の付箋４２−５、４２−６として整列表示されている。
【０２１５】
その一方で、利用者により指定された属性「色：黄色」以外の、青色の付箋（４２−１，４２−２，４２−３）、及び赤色の付箋４２−４については上述した再配置が適用されず、例えば、赤色の付箋４２−４の上に黄色の付箋４２−５が重なるような表示態様となっている。
【０２１６】
ここで、利用者から受付ける属性は「色」の情報に限られるものではない。
【０２１７】
従がって、利用者は、上述した「色」の他、利用者データや、作成日時等の属性を指定し、該指定した属性に合致する属性を有する付箋のみ重ならないように再配置して表示させる運用が行なえる。
【０２１８】
次に、文書処理装置１０の付箋整列時の付箋サイズ変更処理機能について説明する。
【０２１９】
例えば、図１３（あるいは、図１４）に例示する、利用者が各頁に跨って指定した（同一頁の同一領域を対象に指定した）付箋対象領域４０に対応する各付箋４２を電子文書領域３１のマージン領域に重ならないように整列配置させる文書表示画面３１０ａ（あるいは、文書表示画面３１０ｂ）等によれば、限られた表示領域内でできるだけ多くの付箋４２の整列配置を実現しようとすると、付箋表示スペースの効率を向上させ、付箋の内容をなるべく多く見せられるようにする工夫が必要になる。
【０２２０】
本実施例の文書処理装置１０では、付箋表示スペース効率向上のため、付箋整列時に付箋サイズを通常サイズ（例えば、付箋対象領域のサイズ）より小さいサイズに調整制御する付箋サイズ変更処理機能をサポートしている。
【０２２１】
この付箋サイズ変更処理機能は、例えば、付箋配置処理部１４５に、図５に示すｘ−ｙ座標中、例えば、右部マージン領域内に利用者が指定した各付箋対象領域にそれぞれ対応する付箋データの配置位置を算出する処理に際し、図５で述べた（ｘｉ０，ｙｉ０）を基準点として、付箋の順番に、ｙ座標を順に距離（ｙｉ１−ｙｉ０）を加えた値とするところを、該ｙ座標の値を例えば、（ｙｉ１−ｙｉ０）の１／Ｎ（Ｎは、１，２，３，…）、あるいは任意の距離等、より小さい距離になるように位置（ｘ座標、ｙ座標）のデータ（再配置データ）を算出する機能を持たせることにより実現できる。
【０２２２】
ここで、サイズ変更後の各付箋（４２ｂと呼称）のｙ座標の幅は図９に示す態様で表示される付箋４２の幅（すなわち、付箋対象領域４０の幅）よりも小さい幅であっても良い。
【０２２３】
また、付箋４２ｂの順番に加えるｙ座標の値（付箋間の上下間隔）も、変更後のサイズに応じた値であっても良い。
【０２２４】
更には、付箋４２ｂの自動整列に際し、上述した付箋サイズの変更に合わせて当該付箋４２ｂの形状を変えるようにしても良い。
【０２２５】
また、上記付箋サイズ変更処理機能は、上述した付箋設定画面３００（例えば、図７等参照）上での操作メニュー３２のプルダウンメニュー３３中の“付箋再配置”項目の選択により遷移する付箋再配置処理機能の一つとして搭載することもできる。
【０２２６】
この場合、付箋配置処理部１４５は、上記“付箋再配置”項目の選択がなされた時、更に、“付箋サイズ変更”項目を表示させる。
【０２２７】
この“付箋サイズ変更”項目が利用者により選択されると、専用の入力ダイアログを表示し、利用者からの変更しようとする付箋のサイズ等の属性データの入力をサイズ変更による付箋再配置要求として受付ける。
【０２２８】
そして、該属性データの入力が終了すると（サイズ変更による付箋再配置要求の受付が完了すると）、利用者により指定された各付箋対象領域４０に対応する各付箋データを抽出して、これらの付箋データが重ならないように再配置する再配置データを生成する。
【０２２９】
この再配置データ生成処理に際し、付箋配置処理部１４５は、図４の配置位置算出ステップＳ６６で説明した方法で、例えば、右部マージン領域（図５参照）内に該当する各付箋データの配置位置を確保するにあたり、先に述べた（ｘｉ０，ｙｉ０）を基準点として、付箋４２ｂの順番に、ｙ座標を順に利用者により指定された距離値〔（ｙｉ１−ｙｉ０）より小さい任意の値〕を加えた距離値に相当する位置（ｘ座標、ｙ座標）のデータ（再配置データ）を算出する。
【０２３０】
上記いずれの実現方法の場合も、付箋表示制御部１４６は、付箋配置処理部１４５により算出された上記再配置データに基づき、利用者により指定された各付箋対象領域４０に対応する各付箋４２ｂを図９、図１２等に示す付箋４２よりも小さいサイズでかつ付箋４２ｂ間で重ならないように表示する。
【０２３１】
図１６、及び図１７は、上述した付箋サイズ変更処理機能に基づく付箋付きの文書表示画面３１０ｄ、及び３１０ｅの具体的表示例を示す図である。
【０２３２】
図１６に示す文書表示画面３１０ｄは、最前面頁のそれぞれ異なる位置に指定された複数の付箋対象領域４０−１，４０−２，４０−３に各々対応する各付箋４０ｂ−１，４０ｂ−２，４０ｂ−３を電子文書領域３１の文書画像領域外に整列配置して表示する例を示している。
【０２３３】
図１７に示す文書表示画面３１０ｅは、最前面頁の同一の付箋対象領域４０に対応する各付箋４０ｂ−１，４０ｂ−２，４０ｂ−３を電子文書領域３１の文書画像領域外に整列配置して表示する例を示している。
【０２３４】
文書表示画面３１０ｄ、３１０ｅのいずれにおいても、文書画像領域外に配置された付箋４０ｂ−１，４０ｂ−２，４０ｂ−３は、図１３乃至図１５に示す付箋４２（付箋対象領域４０）に比べて少なくとも高さ（図５におけるｙ方向の幅）が小さいものとなっている。
【０２３５】
ここで、各付箋４０ｂ（４０ｂ−１，４０ｂ−２，４０ｂ−３）間の離間距離も変更後のサイズに応じた小さい値となっている。更に、当該各付箋４０ｂの幅（図５におけるｘ方向の幅）についても変更前の付箋４２の幅より小さい値としても良い。
【０２３６】
文書表示画面３１０ｅ（あるいは、３１０ｄ）の表示中、利用者が所望の付箋４０ｂ（４０ｂ−１，４０ｂ−２，４０ｂ−３）に対してマウスオーバの操作を行うと、付箋表示制御部１４６により、例えば、図１８に示す如くの文書表示画面３１０ｆに切換え表示される。
【０２３７】
図１８に示す文書表示画面３１０ｆによれば、上記マウスオーバ操作によりカーソル４７が置かれた付箋４２ｂの上には付箋の内容領域４４が表示され、該付箋内容領域４４内に、付箋属性取得部１４４により記憶部１３から読み出された該付箋４２ｂ−１に対応する付箋の内容が表示される。
【０２３８】
その際、付箋表示制御部１４６は、付箋の内容領域４４を規定の大きさに制限することはせず、付箋の内容を全て表示する大きさに制御する。
【０２３９】
要は、マウスオーバを受けた付箋４２ｂの付箋の内容領域４４を該当頁の外側方向に配置し、その中に付箋の内容の全部（テキスト全文）を表示させる、つまりは頁内コンテンツには重ならないように付箋の内容を表示する機能を持たせる。
【０２４０】
このように、文書処理装置１０では、付箋４２ｂのサイズを通常の付箋４２（図１３、図１４参照）のサイズ（例えば、付箋対象領域４０のサイズ）よりも小さいサイズに表示することで付箋表示スペースのスペース効率を向上させながらも、付箋選択操作（マウスオーバ等）に対しては、付箋４２ｂの付箋の内容を全て表示するようにし（付箋内容領域４４のサイズを規制しない）ことで、付箋の品質維持も図っている。
【０２４１】
なお、図１６における文書表示画面３１０ｄ、図１７における文書表示画面３１０ｅの表示例によれば、属性（例えば、色）が異なる付箋４２ｂが混在する中でこれら各付箋４２ｂを小サイズに変更して順番に整列配置する例を挙げているが、本実施例の文書処理装置１０では、小サイズに変更して付箋４２ｂを表示する場合でも、図１５を参照して例示したように、同一属性毎に各付箋４２ｂが重ならないように整列配置する制御にも対応できる。
【０２４２】
この制御機能は、例えば、図７等に示す付箋設定画面３００上での操作メニュー３２のプルダウンメニュー３３中の“付箋再配置”項目の選択により遷移する付箋再配置処理機能の一つとして実現することができる。
【０２４３】
この場合、付箋配置処理部１４５は、上記“付箋再配置”項目の選択がなされた時、更に、“付箋サイズ変更”項目及び“属性指定付箋サイズ変更”項目を表示させる。
【０２４４】
ここで、“付箋サイズ変更”項目が利用者により選択されると、上述した如く、図１６〜図１８に示す各画面３００ｄ〜３００ｆを用いて付箋サイズを例えば付箋対象領域よりも小さく変更して表示する制御を実施する。
【０２４５】
これに対して、“属性指定付箋サイズ変更”項目が利用者により選択されると、専用の入力ダイアログを表示し、利用者からの付箋サイズを小さく変更して整列配置する対象の属性データの入力を受付ける。
【０２４６】
そして、該属性データの入力が終了すると（利用者から指定された属性を有する付箋のサイズを小さく変更して整列配置する要求の受付が完了すると）、利用者により指定された各付箋対象領域４０に対応する各付箋データを抽出して、これら付箋データを利用者により入力された属性データが示す属性によって区分けし、各属性別に各付箋が重ならないように再配置する再配置データを生成する。
【０２４７】
その後、付箋表示制御部１４６は、付箋配置処理部１４５により算出された上記再配置データに基づき、利用者により指定された各付箋対象領域４０に対応する各付箋４２ｂを各属性毎に互いの付箋４２ｂ間で重なりが生じないように整列させて表示する。
【０２４８】
図１９、及び図２０は、上述した属性指定付箋サイズ変更処理機能に基づく付箋付きの文書表示画面３１０ｇ、及び３１０ｈの具体的表示例を示す図である。
【０２４９】
図１９に示す文書表示画面３１０ｇは、各頁に跨って指定された複数の付箋対象領域４０（４０−１，４０−２，…）にそれぞれ対応する各付箋４２ｂ（４２１１，４２１２，４２１３，４２２１，４２２２，４２２３，４２３１，４２３２）を文書領域外に属性単位でまとめて整列配置して表示する例を示している。
【０２５０】
特に、この文書表示画面３１０ｇの例では、属性として「色：青／黄／赤」が指定され、文書表示領域外の一番上の領域には、青色の付箋（４２１１，４２１２，４２１３）がまとめて整列表示され、その下に、黄色の付箋（４２２１，４２２２，４２２３）がまとめて整列表示され、更にその下に赤色の付箋（４２３１，４２３２）がまとめて整列表示されている。
【０２５１】
図２０に示す文書表示画面３１０ｈは、各頁に跨って指定された複数の付箋対象領域４０（４０−１，４０−２，…）にそれぞれ対応する各付箋４２ｂ（４２１１，４２１２，４２１３，４２２１，４２２２，４２２３，４２３１，４２３２）を文書領域外に属性単位でまとめて整列配置して表示する別の例を示している。
【０２５２】
この文書表示画面３１０ｈにおいて、属性として「色：青／黄／赤」が指定され、文書表示領域外の一番上の領域には、青色の付箋（４２１１，４２１２，４２１３）がまとめて整列表示され、その下に、黄色の付箋（４２２１，４２２２，４２２３）がまとめて整列表示され、更にその下に赤色の付箋（４２３１，４２３２）がまとめて整列表示される点は図１９に示す文書表示画面３１０ｇと同様である。
【０２５３】
但し、文書表示画面３１０ｈでは、最前面頁以外の各頁上に指定された付箋対象領域に対応する青色の付箋（４２１２，４２１３）、黄色の付箋（４２２２，４２２３）、赤色の付箋４２３２は、それぞれ、文書表示画面３１０ｇ（図１９参照）上の該当各付箋に対して、同画面上、右寄りに移動して表示されている。
【０２５４】
これら青色の付箋（４２１２，４２１３）、黄色の付箋（４２２２，４２２３）、赤色の付箋４２３２を右よりにずらして表示する制御は、上述した付箋位置算出ステップＳ６６（図４参照）において、付箋配置処理部１４５が、図５に示す文書表示領域のｘ−ｙ座標上、最前面の頁上の青色の付箋４２１１、黄色の付箋４２２１、赤色の付箋４２３１のｘ座標より大きいｘ座標値をとる（但し、ｘ−ｙ座標上、ｘ座標が右方向に行くに従がって大きい値の場合）配置位置データ（ｘ座標，ｙ座標）を算出することにより実現できる。
【０２５５】
その際に、例えば、最前面の頁以外の各頁の付箋の配置位置が各頁の電子文書領域３１の右端部調度のｘ座標値まで右寄りにずらされた配置位置データが生成された場合、文書表示画面３１０ｈ（図２０参照）において、青色の付箋（４２１２，４２１３）、黄色の付箋（４２２２，４２２３）、赤色の付箋４２３２のいずれもその上の頁により覆い隠されることがない状態で表示される。
【０２５６】
つまり、付箋４２ｂが整列された時、最前面の頁以外の頁に関連付された付箋４２ｂの付箋の内容（コンテンツ）は該当する頁外に表示される。
【０２５７】
これにより、これら青色の付箋（４２１２，４２１３）、黄色の付箋（４２２２，４２２３）、赤色の付箋４２３２のそれぞれに関して、文書表示画面３１０ｇ（図１９参照）上では上の頁の下となって隠されていた付箋の内容は、文書表示画面３１０ｈ（図１９参照）上では全て見える状況となり、付箋の内容（コンテンツ）をより多く利用者に見てもらうことが可能になる。
【０２５８】
上述した如く、本実施例では、付箋配置処理部１４５が、付箋生成処理部１４４により生成された付箋データを、文書の画像領域外に、該付箋データに対応する付箋対象領域４０から離し、他の付箋対象領域４０に対応する付箋データと重ならない位置に整列配置する付箋配置データを生成し、
付箋表示制御部１４６が、付箋配置処理部１４５により生成された付箋データ（付箋４２）を、該当する属性情報が示す属性を有する図形に図形化し、該当する付箋配置データに基づいて文書の画像領域外の他の付箋４２と重ならない位置に整列置させる付箋表示制御を行う。
【０２５９】
かかる付箋表示制御によれば、複数頁を重ねて文書を表示し、利用者により指定された付箋対象領域４０に対応する付箋４２を併せ表示する文書処理機能に関し、付箋４２の対象領域と配置位置を分離して自動整列するため、付箋４２が上と下の付箋間で重ならないようにし、見易くかつ使い易くできる。
【０２６０】
また、該付箋表示制御において、付箋表示制御部１４６は、整列配置先の付箋４２に対し、該付箋４２に対応する付箋対象領域４０の痕跡を示す痕跡情報（この例では点線枠）を、該痕跡情報と対応する付箋４２とのリンク関係を示すリンク情報（同、リンク線４３）と共に併せ表示するため、利用者は、自動整列前の痕跡を頼りに効率良い操作が可能となる
ここで、上記痕跡情報、及びリンク情報を表示するか非表示にするかを選択指定するようにし、該選択指定に応じて痕跡情報、及びリンク情報を表示または非表示に制御するようにしても良い。
【実施例２】
【０２６１】
図２１は、実施例２に係る文書処理装置１０Ｂの機能構成を示すブロック図であり、実施例１に係る文書処理装置１０の各機能部と同等の機能部には同一の符号を付している。
【０２６２】
文書処理装置１０Ｂにおいて、制御部１４ｂ内の付箋配置処理部１４５ｂ、及び付箋表示制御部１４６ｂは本実施例特有の構成を有する。
【０２６３】
付箋配置処理部１４５ｂは、文書アプリケーション部１４１により電子文書を複数頁を重ねて付箋付きで表示している時、付箋を表示する専用の表示領域（以下、付箋表示スペーサという）の設定要求を利用者から受付けて上記文書の表示領域外に付箋表示スペーサを表示したうえで、該付箋表示スペーサに配置する付箋のグループ属性等の入力を更に受付け、確保しておいた上記付箋表示スペーサ内に該当する付箋グループ（当該付箋表示スペーサに対応して利用者により指定された属性を有する付箋グループ）に属する付箋を再配置する処理機能（付箋表示スペーサ設定部１４５１）を有する。
【０２６４】
また、付箋表示制御部１４６ｂは、付箋表示スペーサ設定部１４５１の付箋再配置機能による各付箋表示スペース内への該当する各付箋グループ毎の付箋の再配置設定（再配置データ）に基づき、各付箋グループ毎に当該付箋グループに属する付箋をそれぞれ該当する付箋表示スペーサ内に表示する処理機能を有する。
【０２６５】
上述した付箋グループ毎の付箋表示スペーサの設定、及び該付箋表示スペースへの該当するグループの付箋の配置（再配置）処理を実現すべく、本実施例の文書処理装置１０Ｂでは、図２２及び図２３に示す如くのＧＵＩをサポートしている。
【０２６６】
図２２は、付箋表示スペーサを設定する際に用いる付箋設定画面３００ｇの一例を示す図である。
【０２６７】
この付箋設定画面３００ｇは、実施例１の文書処理装置１０がサポートしている、例えば、図９に示す画面３００ｃ等の文書表示（付箋設定）画面３００上での以下のような操作により表示される。
【０２６８】
例えば、図９に示す文書表示画面３００ｃ上で、利用者が操作メニュー３２のプルダウンメニュー３３中の“付箋再配置”項目を選択（例えば、右クリック）すると、“付箋表示スペーサ”項目を含む項目が表示され、ここで“付箋表示スペーサ”項目を選択すると電子文書領域３１外の所定位置に付箋表示スペーサ３５が表示される（図２２参照）。
【０２６９】
付箋表示スペーサ３５は、入力／操作部１１（例えば、マウス）を使って任意の位置に移動し、形状についても任意の形状に変形させることができる。
【０２７０】
この例では、付箋表示スペーサ３５の形状は矩形であるものとする。この付箋表示スペーサ３５は、後述するように、付箋の再配置時の表示領域として利用される。
【０２７１】
付箋表示スペーサ３５を付箋グループに属する付箋の再配置領域として利用するには、該付箋表示スペーサ３５に再配置する付箋のグループを識別する情報を指定する必要がある。
【０２７２】
これを実現するため、利用者が、上記の如く付箋表示スペーサ３５を表示した付箋設定画面３００ｇ上で付箋表示スペーサ３５を選択する（例えば、右クリック）と、図２２に示す如く、当該付箋表示スペーサ３５に近接して、例えば、“入力ダイアログ”項目３５１と“適用”項目３５２から構成される付箋表示スペーサ・メニューが表示される。
【０２７３】
ここで、利用者が付箋表示スペーサー・メニューの“入力ダイアログ”項目３５１を選択した場合、付箋表示スペーサ設定部１４５１は、付箋表示スペーサー・メニューの入力ダイアログ・ボックスを当該画面上に表示する。
【０２７４】
利用者は、この付箋表示スペーサ入力ダイアログ・ボックスを使って、付箋表示スペーサ３５の色、該付箋表示スペーサ３５に関連付ける付箋グループの条件を指示する情報（後述する付箋グループ・データの条件辞書に相当）を入力することができる。
【０２７５】
入力ダイアログ・ボックスによる上述した各属性データ（色、グループ条件辞書等）の入力完了後、利用者が付箋表示スペーサ・メニューの“適用”項目３５２を選択した場合、付箋表示制御部１４６ｂは、当該入力ダイアログ・ボックスを含む図２２の付箋設定画面３００ｇから図２３に示すような文書表示画面３００ｈに切換え表示する。
【０２７６】
なお、当該文書表示画面３００ｈへと切換え表示された際には、付箋表示スペーサ・メニューの“入力ダイアログ”項目３５１と“適用”項目３５２は非表示となる。
【０２７７】
図２３は、付箋表示スペーサ３５上に該当する付箋グループの付箋を表示する文書表示画面３００ｈを示す図である。
【０２７８】
この文書表示画面３０を表示するに当たり、付箋表示スペーサ設定部１４５１は、上記入力ダイアログ・ボックスにより入力されたグループ条件辞書に基づき該当する付箋グループ（指定された属性を有する付箋のグループ）に属する付箋４２を抽出して付箋表示スペーサ３５上に付箋３６として再配置した再配置データを生成する。
【０２７９】
そして、付箋表示制御部１４６ｂは、付箋表示スペーサ設定部１４５１による再配置データに基づき、付箋表示画面３０において、付箋表示スペーサ３５上に、対応する付箋グループに属する付箋３６を表示する。ここで、付箋３６が複数の場合、各付箋３６を並べて表示する。
【０２８０】
なお、付箋表示スペーサ３５上に付箋３６が表示（再配置）される場合は、付箋対象領域４０（実施例１と同様、痕跡が点線枠で表示される）と関連するリンク（リンク線４３ｂ）は、再配置前の付箋４２と繋がっている状態から付箋表示スペーサ３５内への再配置後の付箋３６と繋がる状態へと再描画される。
【０２８１】
その際、付箋表示スペーサ３５上に重ねて表示される付箋３６の位置は、該付箋表示スペーサ３５の基準点を基準に算出、設定される。
【０２８２】
図２４は、文書処理装置１０Ｂが付箋表示スペーサ３５を用いた付箋表示制御に用いる付箋表示スペーサ・データ２７、及び付箋グループ・データ２８の構成例を示す概念図である。
【０２８３】
付箋表示スペーサ・データ２７は、図２４（ａ）に示す如く、付箋表示スペーサ識別子、付箋グループ識別子、Ｘ座標、Ｙ座標、幅、高さ、線種、太さ、色等の各情報から構成される。
【０２８４】
また、付箋グループ・データ２８は、図２４（ｂ）に示す如く、付箋グループ識別子、条件辞書、および付箋識別子配列の各情報から構成される。
【０２８５】
ここで、付箋グループ識別子は付箋グループを特定する識別子である。
【０２８６】
また、条件辞書は、付箋グループを特徴付ける付箋のグループの属性の辞書データである。
【０２８７】
例えば、辞書データをｐｙｔｈｏｎ言語のように、キー：値の並びのように表現した場合、｛“ｃｏｌｏｒ”：“ｆｆ００００”，“”：“ｕｓｅｒ  ｉｄ”：“ＵＳＥＲ００１”｝のように文字列もしくはその文字列に対応する計算機内部表現として表現することができる。
【０２８８】
ここで、上記の辞書を「ｄ」とすると、「ｄ」は、キーとして、“ｃｏｌｏｒ”および“ＵＳＥＲ  ｉｄの文字列を持つ。
【０２８９】
また、ｃｏｌｏｒのキーの値は、文字列ｆｆ００００であり、色が赤を意味するとする。
【０２９０】
また、もう一つのキーは「ｕｓｅｒ  ｉｄ」という文字列であり、その値は、ＵＳＥＲ００１という文字列である利用者識別子を持つものとする。
【０２９１】
付箋識別子配列は、当該付箋グループ識別子に対応する条件辞書で規定される条件に適合する付箋の識別子の配列である。
【０２９２】
次に、本実施例の文書処理装置１０Ｂの付箋付与処理について説明する。
【０２９３】
本実施例の文書処理装置１０Ｂは、実施例１に係る文書処理装置１０と同様、図２に示すフローチャートに沿った付箋付与処理を行う。
【０２９４】
但し、本実施例の文書処理装置１０Ｂでは、図２に示す一連の付箋付与処理中、付箋配置処理ステップＳ１０６において、以下に詳しく述べるように（図２５参照）、図２２に示す付箋設定画面３００ｇ上で電子文書領域３１の領域外に表示された付箋表示スペーサ３５に関連する入力ダイアログ・ボックスが開かれた（文書表示領域外の任意領域が付箋表示領域として指定された）状態で、付箋表示スペーサ設定部１４５１が、当該付箋表示スペーサ３５のＸ座標、Ｙ座標、幅、高さ、線種、太さ、色等の各情報の他、付箋グループの条件辞書の入力を受付け（付箋表示領域に表示する付箋の属性等の条件の指定を受付け）、該入力が終わると（上記入力ダイアログ・ボックスが閉じられると）、上記条件辞書で規定される条件に適合する付箋識別子を持った各付箋を該付箋表示スペーサ３５上への配置対象の同一グループの付箋として抽出して当該付箋表示スペーサ３５内に再配置した再配置データを構築し（図２５の付箋表示スペーサ設定処理ステップＳ６５２参照）、その後、該付箋配置ステップＳ１０６を終えて付箋表示ステップＳ１０７（図２参照）に進むと、付箋表示制御部１４６ｂが、図２３に示す如く、付箋表示スペーサ設定部１４５１による再配置データに基づいて付箋表示スペース３５上に該当する付箋グループの１または複数の付箋３６を並べて表示することによって、付箋表示スペーサ３５を用いた付箋グループ毎の付箋の表示を実現する。
【０２９５】
図２５は、本実施例の文書処理装置１０Ｂでの付箋付与処理（図２参照）における付箋配置ステップ１０６の詳細処理動作を示すフローチャートである。
【０２９６】
図２５において、実施例１に係る文書処理装置１０での付箋配置処理（図４参照）の各処理ステップと同様の処理ステップには同一の符号を付している。
【０２９７】
図２５において、ステップＳ６５１、Ｓ６５２及びＳ６６ｂが本実施例特有の処理ステップであり、これら両処理ステップを主体に説明する。
【０２９８】
図２５に示す一連の付箋配置処理中、大きさ算出ステップＳ６５で付箋の大きさ（形状決定ステップＳ６４で設定された形状に応じた大きさ）の算出処理が完了した後、付箋配置処理部１４５ｂは、付箋表示スペーサ３５の設定要求（文書領域外の任意領域を付箋表示領域として指定する指示）があるか否かをチェックする（ステップＳ６５１）。
【０２９９】
付箋表示スペーサ３５の設定要求があるか否かのチェックは、図２２に示す操作画面上で利用者が操作メニュー３２の“付箋再配置”項目を右クリックすることにより付箋表示スペーサ３５が開かれたか否かによって判断する。
【０３００】
ここで、付箋表示スペーサ３５の設定要求がないと判定された場合（ステップＳ６５１ＮＯ）、実施例１と同様、配置位置算出ステップＳ６６、順序算出ステップＳ６７、向き決定ステップＳ６８、リンク設定ステップＳ６９を経た付箋配置処理を行う。
【０３０１】
これに対し、付箋表示スペーサ３５の設定要求があると判定された場合（ステップＳ６５１ＹＥＳ）、付箋配置処理部１４５ｂは、図２２に示す付箋設定画面３００ｇ上で開かれた付箋表示スペーサ３５に対する利用者からの色、形状、あるいはグループ条件辞書等の属性データの設定入力を受付けて付箋表示スペーサ３５を設定する処理を行う（ステップＳ６５２）。
【０３０２】
ステップＳ６５２の付箋表示スペーサ設定処理では、付箋表示スペーサ設定部１４５１は、付箋表示スペーサ３５が表示された際に、付箋表示スペーサ識別子を生成し、記憶部１３に付箋表示スペーサ３５毎に付箋表示スペーサ識別子に対応した付箋表示スペーサ・データ２７の領域を確保する。
【０３０３】
次に、利用者が付箋設定画面３００ｇ上の付箋表示スペーサ３５を右クリックすると、“入力ダイアログ”項目３５１と“適用”項目３５２から構成される付箋表示スペーサ・メニューが当該付箋表示スペーサ３５に近接して表示される。
【０３０４】
次に、利用者が付箋表示スペーサ・メニューの“入力ダイアログ”項目３５１を選択した場合、付箋表示スペーサ・メニューの入力ダイアログボックスが当該付箋設定画面３００ｇ上に表示される。
【０３０５】
ここで、利用者は、付箋表示スペーサの色、付箋グループ・データ２８の条件辞書を付箋表示スペーサ入力ダイアログ・ボックスを使って入力することができる。
【０３０６】
これに対し、付箋表示スペーサ設定部１４５１は、利用者により入力された付箋表示スペーサの色、付箋グループ・データの条件辞書を、図２４（ａ）に示す付箋表示スペーサ・データ２７の構成例、及び図２４（ｂ）に示す付箋グループ・データ２８の構成例の如くの構成で、記憶部１３内に各データとして出力し保持させる。
【０３０７】
このとき、付箋表示スペーサ設定部１４５１は利用者によって指定された付箋グループ毎に、付箋グループ識別子を生成し、当該付箋グループ毎に付箋グループ・データ２８のメモリ領域を確保する。
【０３０８】
更に、利用者が付箋表示スペーサ・メニューの“適用”項目３５２を選択した場合、付箋表示スペーサ設定部１４５１は付箋表示スペーサ設定処理が終了したと判断し、続く配置位置算出ステップＳ６６ｂに移行する。
【０３０９】
配置位置算出ステップＳ６６ｂに移行すると、付箋配置処理部１４５ｂは、利用者による上記ステップＳ６５２での付箋表示スペーサ３５の設定情報に基づいて、該付箋表示スペーサ３５上に表示する付箋の基準点の位置、すなわちｘ座標及びｙ座標を決定する。
【０３１０】
この処理に際しては、まず、付箋配置位置の基準点の座標ｘｉ０およびｙｉ０、並びにｙ方向の付箋同士の距離（ｙｉ１−ｙｉ０）を予め記憶部１３に設定する。
【０３１１】
ある頁の第一番目に配置される付箋の位置は、当該ｘ座標としてｘｉ０が、当該ｙ座標としてｙｉ０が設定される。
【０３１２】
当該頁の第二番目以降に配置される付箋の位置は、既に設定された付箋のｘ座標およびｙ座標に基づき算出される。
【０３１３】
ここで、ｘ座標は、所定の個数（例えば、２０個）まで先に配置された付箋のｘ座標と同一とする。
【０３１４】
次に、ｙ座標は、先に配置された付箋のｙ座標を基準にｙ方向の付箋同士の距離（ｙｉ１−ｙｉ０）を加えた値をその付箋のｙ座標とする。
【０３１５】
つまり、例えば、第二番目の付箋のｙ座標は、ｙｉ０を基準に、（ｙｉ１−ｙｉ０）を加えた値、つまり、ｙｉ１を当該ｙ座標とする。
【０３１６】
三番目以降に配置される付箋のｘ座標およびｙ座標も同様に算出する。
【０３１７】
ここで、先の同一ｘ座標で並ぶ付箋の所定の最大個数（この例では２０個）を超えて、付箋を配置する場合は、新たに配置する付箋のｘ座標は所定のｘ方向の距離を加えたｘ座標を当該新たに配置する付箋のｘ座標とする。
【０３１８】
以上の如く、配置位置算出ステップＳ６６ｂにおいて、付箋表示スペーサ３５上に表示する付箋の基準点の位置（ｘ座標及びｙ座標）を決定する（すなわち、ｘ座標及びｙ座標を再配置位置データとして設定する）再配置処理が終わると、順序算出ステップＳ６７、向き決定ステップＳ６８、リンク設定ステップＳ６９を経て図２５に示す一連の付箋配置処理ステップＳ１０６が終了し、図２に示す付箋付与処理は続く付箋表示ステップＳ１０７へ移行する。
【０３１９】
付箋表示ステップＳ１０７において、付箋表示制御部１４６ｂは、図２５に詳細を示す付箋配置処理中、付箋表示スペーサ設定ステップＳ６５２で設定された付箋表示スペーサの設定内容、及び配置位置算出ステップＳ６６ｂで算出された付箋再配置データに基づき、例えば、図２３に示す文書表示画面３１０ｈの如く、当該付箋表示スペーサ３５上に、利用者が指定した属性を有する付箋グループに属する１または複数の付箋３６を並べて表示する。
【０３２０】
この時、付箋表示スペーサ・メニューの“入力ダイアログ”項目３５１と“適用”項目３５２は非表示となる。
【０３２１】
図２６は、図２３に示す文書表示画面３００ｈの具体的実施形態である文書表示画面３１０ｉの表示例を示す図である。
【０３２２】
この例の文書表示画面３１０ｉによれば、上記ステップＳ６５２における利用者による付箋表示スペーサ設定操作に基づき付箋（アノテーション）グループ１用の各付箋表示スペーサ３５−１と、アノテーショングループ２用の付箋表示スペーサ３５−２が、それぞれ、各頁重なって表示される文書の文書領域外の上側と右側の各位置に表示され、当該表示中の文書の各頁に設定された付箋対象領域に対応する各付箋中、グループ１に属する複数の付箋３６ａ（３６ａ−１，３６ａ−２，３６ａ−３）がアノテーショングループ１用付箋表示スペーサ３５−１上に整列して再配置され、また、グループ２に属する複数の付箋３６ｂ（３６ｂ−１，３６ｂ−２，３６ｂ−３）がアノテーショングループ２用付箋表示スペーサ３５−２上に整列して再配置された表示内容となっている。
【０３２３】
ここで、再配置前の付箋対象領域４０の痕跡が実施例１と同様に、例えば、点線枠により該当頁上に表示されると共に、この付箋対象領域の痕跡と該当する再配置先の各付箋３６との間は、それぞれのリンク線４３ｂにより繋がれて表示される。
【０３２４】
以上の如く、実施例２に係る文書処理装置１０Ｂは、文書表示領域外に付箋グループ毎の付箋表示領域を表示し、利用者により指定された条件（属性）に合致する付箋グループ毎に該当する付箋表示領域内に当該付箋グループに属する付箋３６を再配置して表示する処理機能を有する。
【０３２５】
かかる構成によれば、付箋３６を表示するための専用の領域（付箋表示スペーサ３５）を文書領域外に割当てて該当する付箋のグループ毎に付箋３６を表示するため、付箋表示スペースの有効活用が図れる。
【実施例３】
【０３２６】
実施例３に係る文書処理装置１０Ｃは、実施例２に係る文書処理装置１０Ｂにおいて、付箋表示スペーサ３５上に該当するグループの付箋を配置する付箋付加処理機能を拡張し、付箋表示領域として、例えば、半透明の１または複数の付箋強調表示層（以下、付箋強調レイヤという）を文書表示領域上に確保し、該付箋強調レイヤ上に該当するグループの付箋を強調して表示する付箋付加処理機能を持たせたものである。
【０３２７】
図２７は、実施例３に係る文書処理装置１０Ｃの機能構成を示すブロック図であり、実施例１に係る文書処理装置１０の各機能部と同等の機能部には同一の符号を付している。
【０３２８】
文書処理装置１０Ｃにおいて、制御部１４ｃ内の付箋配置処理部１４５ｃ、及び付箋表示制御部１４６ｃは本実施例特有の構成を有する。
【０３２９】
付箋配置処理部１４５ｃは、文書アプリケーション部１４１により電子文書を複数頁を重ねて付箋付きで表示している時、上述した付箋強調表示レイヤの設定要求（付箋強調表示層を用いた付箋再配置の指示）を利用者から受付けて文書表示領域上に半透明の１または複数の付箋強調レイヤを層状に（重ならせて）確保したうえで、該付箋強調レイヤに配置する付箋のグループ属性等の入力を更に受付け、確保しておいた上記付箋強調レイヤ上に該当するグループ（当該付箋強調レイヤに対応して利用者により指定されたグループ）に属する付箋を再配置する処理機能（付箋強調レイヤ設定部１４５５）を有する。
【０３３０】
また、付箋表示制御部１４６ｃは、付箋強調レイヤ設定部１４５５による各付箋強調レイヤ上への該当する各付箋グループ毎の付箋の再配置設定（再配置データ）に基づき、各付箋グループ毎に当該グループに属する付箋をそれぞれ該当する付箋強調レイヤ上に表示する処理機能を有する。
【０３３１】
上述した付箋グループ毎の付箋強調レイヤの設定、及び該付箋強調レイヤへの該当するグループの付箋の配置（再配置）処理を実現すべく、本実施例の文書処理装置１０Ｃでは、図２８及び図２９に示す如くのＧＵＩをサポートしている。
【０３３２】
図２８は、付箋強調レイヤを設定する際に用いる付箋設定画面３００ｉの一例を示す図である。
【０３３３】
この付箋設定画面３００ｉは、実施例１の文書処理装置１０がサポートしている、例えば、図９に示す画面３００ｃ等の文書表示（付箋設定）画面３００上での以下のような操作により表示される。
【０３３４】
例えば、図９に示す文書表示画面３００ｃ上で、利用者が指定した付箋対象領域４０に対応する付箋４２と、該付箋４２に対応する付箋対象領域４０の痕跡及びリンク線４３とが併せ表示されている状況で、利用者が操作メニュー３２のプルダウンメニュー３３中の“付箋再配置”項目を選択（例えば、右クリック）すると、“付箋強調レイヤ”項目を含む項目が表示され、ここで“付箋強調レイヤ”項目を選択すると電子文書領域３１上に（文書領域上面を覆うように）付箋強調レイヤ３７が半透明の状態で表示される（図２８参照）。
【０３３５】
この例では、付箋強調レイヤ３７の形状は矩形としているが、例えば、入力／操作部１１（例えば、マウス）を使って任意の形状に設定変更できるような構成としても良い。
【０３３６】
この付箋強調レイヤ３７は、後述する付箋３８（あるいは、３９）の表示領域として利用される。
【０３３７】
付箋強調レイヤ３７を付箋グループに属する付箋３８（３９）の再配置領域として利用するには、該付箋強調レイヤ３７に再配置する付箋のグループを識別する情報を指定する必要がある。
【０３３８】
これを実現するため、利用者が、上記の如く付箋強調レイヤ３７を表示した付箋設定画面３００ｉ上で付箋強調レイヤ３７を選択する（例えば、右クリック）と、図２８に示す如く、当該付箋強調レイヤ３７に近接して、例えば、“入力ダイアログ”項目３７１と“適用”項目３７２から構成される付箋強調レイヤ・メニューが表示される。
【０３３９】
ここで、利用者が付箋強調レイヤ・メニューの“入力ダイアログ”項目３７１を選択した場合、付箋強調レイヤ設定部１４５５は、付箋強調レイヤ・メニューの入力ダイアログ・ボックスを当該画面上に表示する。
【０３４０】
利用者は、この付箋強調レイヤ入力ダイアログ・ボックスを使って、付箋強調レイヤの色、透明度、該付箋強調レイヤ３７に関連付ける付箋グループの条件を指示する情報（付箋グループ・データの条件辞書）を入力することができる。
【０３４１】
上記入力ダイアログ・ボックスによる各属性データ（色、透明度、グループ条件辞書等）の入力完了後、利用者が付箋強調レイヤ・メニューの“適用”項目３７２を選択した場合、付箋表示制御部１４６ｃは、当該入力ダイアログ・ボックスを含む付箋設定画面３００ｉから図２９に示す文書表示画面３００ｊ、または図３０に示す文書表示画面３００ｋへと切換え表示する。
【０３４２】
なお、文書表示画面３００ｊ、または文書表示画面３００ｋへと切換え表示された際には、付箋強調レイヤ・メニューの“入力ダイアログ”項目３７１と“適用”項目３７２は非表示となる。
【０３４３】
図２９は、付箋強調レイヤ３７上に付箋を表示する文書表示画面の一例（文書表示画面３００ｊ）を示す図である。
【０３４４】
この文書表示画面３００ｊを表示するに当たり、付箋強調レイヤ設定部１４５５は、上記入力ダイアログ・ボックスにより入力されたグループ条件辞書に基づき該当するグループに属する付箋４２にリンクされた例えば最前面の頁上の付箋対象領域４０を抽出して付箋強調レイヤ３７上の該付箋対象領域４０に重なる領域位置に当該付箋対象領域４０に対応する付箋３８を再配置した再配置データを生成する。
【０３４５】
そして、付箋表示制御部１４６ｃは、付箋強調レイヤ設定部１４５５による上記再配置データに基づき、文書表示画面３００ｊにおいて、付箋強調レイヤ３７上に対応するグループに属する付箋３８を、半透明の当該付箋強調レイヤ３７を通して視認される下の頁の対応する付箋対象領域４０に完全に重なるように、しかも、枠を太線で描画する等、強調して表示する。
【０３４６】
このように、付箋強調レイヤ３７上に付箋３８が表示（再配置）される場合、該付箋３８は、対応する再配置前の付箋４２の付箋対象領域４０の上に重ねて表示される。
【０３４７】
付箋強調レイヤ３７上で付箋対象領域４０の上に付箋３８を重ねて表示するに際し、該付箋３８の透明度を調整制御し、半透明ではない状態に表示変更する機能を設けても良い。
【０３４８】
また、本実施例では、利用者が適宜なＧＵＩを用いて入力／操作部１１から付箋強調レイヤ３７の透明度の値を指定し、付箋表示制御部１４６ｃが、付箋強調レイヤ３７を利用者が指定した値に相当する透明度で表示制御する構成としても良い。
【０３４９】
図３０は、付箋強調レイヤ３７上に付箋を表示する文書表示画面の別の例（文書表示画面３００ｋ）を示す図である。
【０３５０】
この文書表示画面３００ｋを表示するに当たり、付箋強調レイヤ設定部１４５５は、上記入力ダイアログ・ボックスにより入力されたグループ条件辞書に基づき該当するグループに属する付箋４２を抽出して付箋強調レイヤ３７上に該付箋４２に対応する付箋３９を再配置した再配置データを生成する。
【０３５１】
そして、付箋表示制御部１４６ｃは、付箋強調レイヤ設定部１４５５による再配置データに基づき、文書表示画面３００ｋにおいて、付箋強調レイヤ３７上に対応するグループに属する付箋３９を、半透明の当該付箋強調レイヤ３７を通して認知可能なその下の頁の対応する付箋対象領域４０に重ならない位置に、しかも、太線で描画する等、強調して表示する。
【０３５２】
ここで、付箋３９が複数の場合、互いに重ならないように各付箋３６を並べて表示する。
【０３５３】
なお、付箋強調レイヤ３７上に付箋３９が表示（再配置）される場合は、対応する付箋対象領域４０の痕跡はそのまま表示されるが、再配置後の付箋３９とのリンクを示すリンク線４３ｃは、再配置前の付箋４２と繋がっている状態（リンク線４３）から当該付箋強調レイヤ３７上の再配置後の付箋３９と繋がる状態に再描画される。
【０３５４】
すなわち、文書表示画面３００ｋ（図３０参照）においては、付箋強調レイヤ３７の下の頁の付箋対象領域４０とは重ならない位置に該付箋対象領域４０に対応する付箋３９を再配置して表示し、該再配置後の付箋３９に対応する付箋対象領域４０の痕跡情報と、該痕跡情報と対応する再配置後の付箋３９との間のリンク関係を示すリンク情報（リンク線４３ｃ）と共に併せ表示する。
【０３５５】
この文書表示画面３００ｋにおいて、付箋強調レイヤ３７上に表示される付箋３９の位置は、該付箋強調レイヤ３７の基準点を基準に算出、設定される。
【０３５６】
なお、後で図３４を参照して説明するように、付箋強調レイヤ３７は、複数かつ多層に構成し、表示、操作することもできる。
【０３５７】
付箋強調レイヤ３７を多層に表示する場合には、視覚的に一番上に配置される付箋強調レイヤ３７に関連付けられている付箋３９のみを不透明とし、他の付箋強調レイヤ３７に関連付けられている付箋３９を半透明として表示することができる。
【０３５８】
図３１は、文書処理装置１０Ｃが付箋強調レイヤ３７を用いた付箋表示制御に用いる付箋強調レイヤ・データ２９の構成例を示す概念図である。
【０３５９】
図３１に示すように、付箋強調レイヤ・データ２９は、付箋強調レイヤ識別子、付箋表示スペーサ識別子、透明度、レイヤ番号等の各情報から構成され、付箋表示スペーサ識別子によって、実施例２で用いた付箋表示スペーサ・データ〔図２４（ａ）参照〕２７とリンクしている。
【０３６０】
つまり、本実施例で用いる付箋強調レイヤ・データ２９は、実施例２に適用する付箋表示スペーサ・データ２７を機能拡張した（透明度、レイヤ番号等を付加できるようにした）ものである。
【０３６１】
本実施例の文書処理装置１０Ｃにおいても、実施例１に係る文書処理装置１０と同様、図２に示すフローチャートに沿った付箋付与処理を行う。
【０３６２】
但し、本実施例の文書処理装置１０Ｃでは、図２に示す一連の付箋付与処理中、付箋配置処理ステップＳ１０６において、以下に詳しく述べるように（図３２参照）、図２８に示す付箋設定画面３００ｉ上で文書表示領域上に表示される付箋強調レイヤ３７に関連する入力ダイアログ・ボックスが開かれた（付箋強調表示層を用いた付箋の再配置が指示された）状態で、付箋強調レイヤ設定部１４５５が、当該付箋強調レイヤ３７の透明度等の情報の他、付箋グループの条件辞書の入力を受付け（付箋強調表示層に表示する付箋の属性等の条件の指定を受付け）、該入力が終わると（上記入力ダイアログ・ボックスが閉じられると）、上記条件辞書で規定される条件に適合する付箋識別子を有する付箋に対応する付箋対象領域（または、当該付箋）を抽出して当該付箋強調レイヤ３７上に再配置した再配置データを構築し、その後、該付箋配置ステップＳ１０６を終えて付箋表示ステップＳ１０７（図２参照）に進むと、付箋表示制御部１４６ｃが、図２９（または、図３０）に示す如く、付箋強調レイヤ設定部１４５５により設定された再配置データに基づいて各付箋強調レイヤ３７上に付箋対象領域４０の上に付箋３８を重ねて表示する（または、各付箋強調レイヤ３７上にそれぞれ該当する付箋３９を表示する）ことによって、付箋強調レイヤ３７を用いた付箋グループ毎の付箋の表示を実現する。
【０３６３】
図３２は、本実施例の文書処理装置１０Ｃでの付箋付与処理（図２参照）における付箋配置ステップ１０６の詳細処理動作を示すフローチャートである。
【０３６４】
図３２において、実施例１に係る文書処理装置１０での付箋配置処理（図４参照）の各処理ステップと同様の処理ステップには同一の符号を付している。
【０３６５】
図３２において、ステップＳ６５５、Ｓ６５６及びＳ６６ｃが本実施例特有の処理ステップであり、これら各処理ステップを主体に説明する。
【０３６６】
図３２に示す一連の付箋配置処理中、大きさ算出ステップＳ６５で付箋の大きさ（形状決定ステップＳ６４で設定された形状に応じた大きさ）の算出処理が完了した後、付箋配置処理部１４５ｃは、付箋強調レイヤ３７の設定要求（付箋強調表示層を用いた付箋の再配置の指示）があるか否かをチェックする（ステップＳ６５５）。
【０３６７】
付箋強調レイヤ３７の設定要求があるか否かのチェックは、図２８に示す付箋設定画面３００ｉ上で利用者が操作メニュー３２のプルダウンメニュー３３中の“付箋再配置”項目を右クリックすることにより表示されるメニューの中から“付箋強調レイヤ”項目が選択されて付箋強調レイヤ３７が電子文書領域３１上に展開（表示）されたか否かによって判断する。
【０３６８】
ここで、付箋強調レイヤ３７の設定要求がないと判定された場合（ステップＳ６５５ＮＯ）、実施例１と同様、配置位置算出ステップＳ６６、順序算出ステップＳ６７、向き決定ステップＳ６８、リンク設定ステップＳ６９を経た付箋配置処理を行う。
【０３６９】
これに対し、付箋強調レイヤ３７の設定要求があると判定された場合（ステップＳ６５５ＹＥＳ）、付箋配置処理部１４５ｃは、図２８に示す付箋設定画面３００ｉ上で開かれた付箋強調レイヤ３７に対する利用者からの透明度、あるいはグループ条件辞書等の属性データの設定入力を受付けて付箋強調レイヤ３７を設定する処理を行う（ステップＳ６５６）。
【０３７０】
ステップＳ６５６の付箋強調レイヤ設定処理では、付箋強調レイヤ設定部１４５５は、付箋強調レイヤ３７が表示された際に、付箋強調レイヤ識別子を生成し、記憶部１３に付箋強調レイヤ３７毎に付箋強調レイヤ識別子に対応した付箋強調レイヤ・データ（図３１参照）２９の領域を確保する。
【０３７１】
また、付箋強調レイヤ設定部１４５５は、付箋表示スペーサ識別子を生成し、記憶部１３に付箋表示スペーサ毎に付箋表示スペーサ識別子に対応した付箋表示スペーサ・データ〔図２４（ａ）参照〕２７の領域を確保する。
【０３７２】
更に、付箋強調レイヤ設定部１４５５は、レイヤ番号を算出し、該算出したレイヤ番号が対応する付箋強調レイヤ・データ２９のレイヤ番号として設定する。
【０３７３】
次に、利用者が付箋設定画面３００ｉ上の付箋強調レイヤ３７を右クリックすると、“入力ダイアログ”項目３７１と“適用”項目３７２から構成される付箋強調レイヤ・メニューが当該付箋強調レイヤ３５に近接して表示される。
【０３７４】
次に、利用者が付箋強調レイヤ・メニューの“入力ダイアログ”項目３７１を選択した場合、付箋強調レイヤ・メニューの入力ダイアログボックスが当該付箋設定画面３００ｉ上に表示される。
【０３７５】
ここで、利用者は、付箋強調レイヤ３７の色、付箋グループ・データの条件辞書を付箋強調レイヤ入力ダイアログ・ボックスを使って入力することができる。
【０３７６】
これに対し、付箋強調レイヤ設定部１４５５は、利用者により入力された付箋強調レイヤ３７の色、付箋グループ・データの条件辞書を、図３１に示す付箋強調レイヤ・データ２９の構成例、及び図２４（ｂ）に示す付箋グループ・データ２８の構成例の如くの構成で、記憶部１３内に各データとして出力し保持させる。
【０３７７】
このとき、付箋強調レイヤ設定部１４５５は利用者によって指定された付箋グループ毎に、付箋グループ識別子を生成し、当該付箋グループ毎に付箋グループ・データ２８のメモリ領域を確保する。
【０３７８】
その後、利用者が付箋強調レイヤ・メニューの“適用”項目３７２を選択した場合、付箋強調レイヤ設定部１４５５は付箋強調レイヤ設定処理が終了したと判断し、続く配置位置算出ステップＳ６６ｃに移行する。
【０３７９】
配置位置算出ステップＳ６６ｃに移行すると、付箋配置処理部１４５ｃは、利用者による上記ステップＳ５６５での付箋強調レイヤ３７の設定情報に基づいて、該付箋強調レイヤ３７上に表示する付箋の基準点の位置、すなわちｘ座標及びｙ座標を決定する。
【０３８０】
例えば、付箋強調レイヤ３７上に図２９に示す態様で利用者指定のグループに属する付箋３８を再配置する場合は、再配置前の付箋４２に対応する付箋対象領域４０の位置を再配置後の付箋３８の基準点位置として決定する。
【０３８１】
上記配置位置算出ステップＳ６６ｃにおいて、付箋強調レイヤ３７上に表示する付箋３８の基準点の位置（ｘ座標、及びｙ座標）を決定する（該ｘ座標及びｙ座標を再配置データとして設定する）再配置処理が終わると、順序算出ステップＳ６７、向き決定ステップＳ６８、リンク設定ステップＳ６９を経て図３２に示す一連の付箋配置処理ステップＳ１０６が終了し、図２に示す付箋付与処理は続く付箋表示ステップＳ１０７へ移行する。
【０３８２】
付箋表示ステップＳ１０７において、付箋表示制御部１４６ｃは、図３２に詳細を示す付箋配置処理中、付箋強調レイヤ設定ステップＳ６５６で設定された付箋強調レイヤ３７の設定内容、及び配置位置算出ステップＳ６６ｃで算出された付箋の再配置データに基づき、例えば、図２９の文書表示画面３００ｊに示す如く、当該付箋強調エリア３７上に該当する付箋３８を該付箋３８に対応する付箋対象領域４０の上に重ねて強調表示する。
【０３８３】
この時、付箋強調レイヤ・メニューの“入力ダイアログ”項目３７１と“適用”項目３７２は非表示となる。
【０３８４】
また、本実施例の文書処理装置１０Ｃでは、例えば、付箋強調レイヤ３７上に図３０に示す態様で利用者指定のグループに属する付箋３９を再配置する場合、上記配置位置算出ステップＳ６６ｃ（図３２参照）において、付箋強調レイヤ設定部１４５５は、実施例２での付箋表示スペーサ３５上への配置処理と同様（図２５のステップＳ６６ｂ参照）、該付箋強調レイヤ３７内に１番目に配置される付箋の座標（ｘｉ０，ｙｉ０）を設定した後、２番目以降に各順番で配置される各付箋については、１番目に配置される付箋３９と同じ座標（Ｘｉ０）をその付箋のｘ座標とし、かつ、ｙ方向の付箋同士の距離（ｙｉ１−ｙｉ０）を順番に従って順次加算した各値をその付箋のｙ座標として決定する。
【０３８５】
その後、付箋表示ステップＳ１０７（図２参照）において、付箋表示制御部１４６ｃは、上記配置位置算出ステップＳ６６ｃで算出された付箋の再配置データ（再配置ｘ，ｙ座標）に基づき、例えば、図３０の文書表示画面３００ｋに示す如く、当該付箋強調エリア３７上に該当する付箋３９を対応する付箋対象領域４０（付箋強調レイヤ３７が半透明の時、これを通して認知可能）に繋がるリンク線４３ｃと共に強調表示する。
【０３８６】
図３３は、図３０に示す文書表示画面３００ｋの具体的実施形態である文書表示画面の表示例（文書表示画面３１０ｊ）を示す図である。
【０３８７】
この文書表示画面３１０ｊの例によれば、上記ステップＳ６５６における利用者によるグループ１の条件指定（例えば、青色）を含む付箋強調レイヤ設定操作に基づき単層のグループ１用の半透明の付箋強調レイヤ３７が、電子文書領域３１全体を上から覆うように表示され、当該表示中の文書の頁に設定された付箋中、グループ１に属する付箋３８ａが当該付箋強調レイヤ３７上に、かつ、対応する付箋対象領域４０の上に実線枠で強調されて再配置された表示内容となっている。
【０３８８】
ここで、付箋強調レイヤ３８ａが半透明に設定されている場合、再前面の文書上に非文書領域への付箋配置の痕跡と残された付箋対象領域４０が当該付箋強調レイヤ３８ａ下に透けて見通せるように表示される。
【０３８９】
図３４は、図３０に示す文書表示画面３００ｋの具体的実施形態である文書表示画面の別の例（文書表示画面３１０ｋ）を示す図である。
【０３９０】
この文書表示画面３１０ｋの例によれば、上記ステップＳ６５５における利用者による付箋強調レイヤ設定要求を受ける（付箋強調表示層への付箋の再配置指示を受ける）毎に、グループ１用の半透明の付箋強調レイヤ３７ａと、その下のグループ２用の半透明の付箋強調レイヤ３７ｂと形成されて電子文書領域３１全体を上から覆うように積層表示され、次いで、上記ステップＳ６５６における利用者によるグループ１の条件指定（例えば、青色）と、グループ２の条件指定（例えば、黄色）を含む付箋強調レイヤ設定操作に基づき、当該表示中の文書の例えば１頁目（最前面の頁）に設定された付箋中、グループ１に属する青色の付箋３８ａが当該付箋強調レイヤ３７ａ上に、対応する付箋対象領域４０の上に実線枠で強調されて再配置され、かつ、当該表示中の文書の例えば３頁目に設定された付箋中、グループ２に属する黄色（図３４に斜線で示す）の付箋３８ｂが当該付箋強調レイヤ３７ｂ上に、対応する付箋対象領域４０の上に実線枠で強調されて再配置された表示内容となっている。
【０３９１】
ここで、付箋強調レイヤ３７ａ，３７ｂが半透明に設定されている場合、下層に当たる付箋強調レイヤ３７ｂ上に再配置された付箋３８ｂが上層の付箋強調レイヤ３６ａから透けて見通せるように表示される。
【０３９２】
なお、本実施例において、付箋強調レイヤ３７に関連するグループ指定条件として、上述した色に限らず、付箋を作成した利用者、作成時期等、種々の属性を指定することができる。
【０３９３】
上述した如く、実施例３に係る文書処理装置１０Ｃでは、各グループ毎の半透明の付箋強調レイヤ３７を文書表示領域上に単層または多層状態に表示し、各グループ毎に該当する付箋強調レイヤ３７上に当該グループの付箋を再配置して表示する処理機能を有する。
【０３９４】
かかる構成によれば、半透明の付箋強調レイヤ３７を文書表示領域上に確保して該文書中に設定された同一の属性を有する付箋を当該付箋強調レイヤ３７上にまとめて強調表示してこれらを操作できる。
【０３９５】
操作の内容としては、例えば、同一属性の付箋をまとめて表示するか非表示とするかの操作や、まとめて印刷するか、印刷禁止するかの操作等が可能である。
【０３９６】
また、本実施例に係る文書処理装置１０Ｃでは、複数のグループに対応するそれぞれ対応する各付箋強調レイヤ３７を文書表示領域上に多層に確保することで、異なる属性のアイコン群、アイコン・グループを同時に、かつ、一度に確認することができ、更には、これらをまとめて操作することができる。
【０３９７】
この他、本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０３９８】
例えば、上記各実施例では、コンピュータで構成される文書処理装置１０に文書処理プログラムを実装し、コンピュータを、頁が重ねて表示された文書の任意頁に対して利用者が指定する付箋対象位置情報を取得する付箋対象位置情報取得手段、付箋対象位置情報に対応する付箋情報を生成する付箋情報生成手段、付箋情報生成手段により生成された付箋情報に対して利用者が指定する付箋の内容、大きさ及び形状を含む属性情報を取得する属性情報取得手段、付箋情報生成手段により生成された付箋情報を、文書の画像領域外に、該付箋情報の付箋対象領域から離し、他の付箋対象領域に対応する付箋情報と重ならない位置に整列配置する付箋配置情報を生成する付箋配置情報生成手段、付箋情報生成手段により生成された付箋情報を、該当する属性情報が示す属性を有する図形に図形化し、該当する付箋配置情報に基づいて文書の画像領域外の他の付箋情報と重ならない位置に整列配置させる付箋表示制御を行う付箋表示制御手段として機能させるようにしているが、該文書処理プログラムをＣＤＲＯＭ等の記憶媒体に格納して提供するようにしても良い。
【産業上の利用可能性】
【０３９９】
本発明は、頁を重ねて文書を表示する際、利用者により指定された任意の頁の付箋対象領域に対応する付箋情報を重ならないように自動整列表示する文書処理装置、及び文書処理プログラムに適用できる。
【符号の説明】
【０４００】
１０…文書処理装置、１１…入力／操作部、１２…表示部、１３…記憶部、１４…制御部、１４１…アプリケーション部、１４２…付箋対象位置取得部、１４３…付箋生成処理部、１４４…付箋属性取得部、１４５…付箋配置処理部、１４６…付箋表示制御部、１４７…利用者データ取得部、１５…通信インタフェース（Ｉ／Ｆ）部、３００ａ，３００ｂ，３００ｃ，３００ｄ，３００ｅ，３００ｆ，３００ｇ，３００ｈ，３００ｉ，３００ｊ，３００ｋ…文書表示（付箋設定）画面、３１０ａ，３１０ｂ，３１０ｃ，３１０ｄ，３１０ｅ，３１０ｆ，３１０ｇ，３１０ｈ，３１０ｉ，３１０ｊ，３１０ｋ…文書表示画面（具体的表示態様）、６０…通信ネットワーク（ＮＷ）
【図１】
0005532740.tif 000002
【図２】
0005532740.tif 000003
【図３】
0005532740.tif 000004
【図４】
0005532740.tif 000005
【図５】
0005532740.tif 000006
【図６】
0005532740.tif 000007
【図７】
0005532740.tif 000008
【図８】
0005532740.tif 000009
【図９】
0005532740.tif 000010
【図１０】
0005532740.tif 000011
【図１１】
0005532740.tif 000012
【図１２】
0005532740.tif 000013
【図１３】
0005532740.tif 000014
【図１４】
0005532740.tif 000015
【図１５】
0005532740.tif 000016
【図１６】
0005532740.tif 000017
【図１７】
0005532740.tif 000018
【図１８】
0005532740.tif 000019
【図１９】
0005532740.tif 000020
【図２０】
0005532740.tif 000021
【図２１】
0005532740.tif 000022
【図２２】
0005532740.tif 000023
【図２３】
0005532740.tif 000024
【図２４】
0005532740.tif 000025
【図２５】
0005532740.tif 000026
【図２６】
0005532740.tif 000027
【図２７】
0005532740.tif 000028
【図２８】
0005532740.tif 000029
【図２９】
0005532740.tif 000030
【図３０】
0005532740.tif 000031
【図３１】
0005532740.tif 000032
【図３２】
0005532740.tif 000033
【図３３】
0005532740.tif 000034
【図３４】
0005532740.tif 000035