(57)【要約】【課題】アノテーションを利用した情報表示処理システムにおいて、アノテーションを追記したユーザを特定し易いようにする。【解決手段】付加情報表示制御部３０２は、確認対象ユーザのアノテーションを表示する際、アノテーションＤＢ２１６から取得したその対象ユーザが付加したアノテーションごとに、その表示態様を通常の表示態様とは異なるものに切り替えて表示させる。たとえば、色、濃度（コントラスト／ブライト）、フォント（種類やサイズ）のプロパティ（設定値）を変化させて表示させる。【選択図】        図１３
2004206658.tif 000002
【特許請求の範囲】
【請求項１】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムの表示制御方法であって、
所定の条件により定められる個々の付加情報の重要度合いを当該付加情報が付与された文書に対応付けて個々に管理し、この重要度合いに応じて、表示を要求された付加情報についての表示態様を変更する
ことを特徴とする表示制御方法。
【請求項２】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムの表示制御方法であって、
個々の前記付加情報と当該付加情報を追記した追記者とを当該付加情報が付与された文書に対応付けて個々に管理し、
前記付加情報を追記した追記者の１人である確認対象追記者についての前記付加情報の表示の際には、当該確認対象追記者が追記した前記付加情報の特徴を表した属性のうちの何れかについて、その属性の設定値を当該付加情報の通常の設定値とは異なるものにして表示する
ことを特徴とする表示制御方法。
【請求項３】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムの表示制御方法であって、
前記文書に付与される個々の付加情報のアクセス履歴を当該付加情報が付与された文書に対応付けて個々に管理し、当該アクセス履歴に基づいて得られる表示を要求された付加情報についての生成後の経過時間に応じて、前記表示を要求された付加情報についての表示態様を変更する
ことを特徴とする表示制御方法。
【請求項４】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムであって、所定の条件により定められる前記付加情報の重要度合いを当該付加情報が付与された文書に対応付けて個々に管理する付加情報重要度管理部と、
前記付加情報重要度管理部により管理されている重要度合いに基づいて表示を要求された付加情報についての重要度合いを取得し、この取得した重要度合いに応じて前記表示を要求された付加情報の表示態様を変更する付加情報表示制御部と
を備えていることを特徴とする情報表示処理システム。
【請求項５】
前記付加情報の重要度合いを決定する条件を指定する重要度条件指定部を備えている
ことを特徴とする情報表示処理システム。
【請求項６】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムであって、個々の前記付加情報と当該付加情報を追記した追記者とを当該付加情報が付与された文書に対応付けて個々に管理する付加情報管理部と、
前記付加情報管理部の登録情報を参照することで前記付加情報を追記した追記者の１人である確認対象追記者を取得し、当該確認対象追記者が追記した前記付加情報の特徴を表した属性のうちの何れかについて、その属性の設定値を当該付加情報の通常の設定値とは異なるものにして、前記確認対象追記者についての前記付加情報を表示させる付加情報表示制御部を備えている
ことを特徴とする情報表示処理システム。
【請求項７】
前記付加情報表示制御部は、前記付加情報の特徴を表した属性である色、形状、線種、およびフォント種のうちの少なくとも１つについて、その属性の設定値を当該付加情報の通常の設定値とは異なるものにして表示させる
ことを特徴とする請求項６に記載の情報表示処理システム。
【請求項８】
前記付加情報表示制御部は、前記確認対象追記者についての前記付加情報を、前記色の設定値を通常の設定値とは異なるものにして表示させる
ことを特徴とする請求項７に記載の情報表示処理システム。
【請求項９】
前記付加情報表示制御部は、前記色を表す色相、彩度、および明度の３成分のうちの色相を通常の設定値とは異なるものにして表示させることを特徴とする請求項８に記載の情報表示処理システム。
【請求項１０】
前記付加情報表示制御部は、前記付加情報の特徴を表した属性である色、形状、線種、およびフォント種のうちの何れか複数を任意に組み合わせて、それぞれの設定値を当該付加情報の通常の設定値とは異なるものにして表示させる
ことを特徴とする請求項７に記載の情報表示処理システム。
【請求項１１】
前記付加情報表示制御部は、確認モードと通常モードとを切替可能に構成されており、前記確認対象追記者についての前記付加情報を、前記確認モードのときには前記通常の設定値とは異なるものにして表示させ、通用モードのときには前記通常の設定値にして表示させる
ことを特徴とする請求項６から１０のうちの何れか１項に記載の情報表示処理システム。
【請求項１２】
前記付加情報表示制御部は、表示中の前記文書に追記されている前記付加情報のうちの、前記確認対象追記者以外の追記者である一般追記者についての前記付加情報の通常の設定値とも異なるものにして、前記確認対象追記者についての前記付加情報を表示させる
ことを特徴とする請求項６から１１のうちの何れか１項に記載の情報表示処理システム。
【請求項１３】
前記付加情報表示制御部は、開いている前記文書の全てのページに亘って前記付加情報のそれぞれの通常の設定値と異なるものにして、前記確認対象追記者についての前記付加情報を表示させる
ことを特徴とする請求項６から１２のうちの何れか１項に記載の情報表示処理システム。
【請求項１４】
前記付加情報表示制御部は、開いている複数の前記文書についての前記付加情報のそれぞれの通常の設定値と異なるものにして、前記確認対象追記者についての前記付加情報を表示させる
ことを特徴とする請求項６から１３のうちの何れか１項に記載の情報表示処理システム。
【請求項１５】
前記付加情報表示制御部は、前記確認対象追記者以外の追記者である一般追記者についての前記付加情報を、当該一般追記者が付与した付加情報の通常の設定値を維持して表示させる
ことを特徴とする請求項６から１４のうちの何れか１項に記載の情報表示処理システム。
【請求項１６】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムであって、
前記文書に付与される個々の付加情報のアクセス履歴を当該付加情報が付与された文書に対応付けて個々に管理するアクセス履歴管理部と、
前記アクセス履歴管理部により管理されているアクセス履歴に基づいて表示を要求された付加情報に対する生成後の経過時間を求め、この経過時間に応じて、前記表示を要求された付加情報の表示態様を変更する付加情報表示制御部と
を備えていることを特徴とする情報表示処理システム。
【請求項１７】
前記付加情報表示制御部は、前記付加情報を、前記アクセス後の経過時間に応じて人間の視覚特性上の感度が低下する方向に退化させて前記表示デバイス上に表示させる
ことを特徴とする請求項１６に記載の情報表示処理システム。
【請求項１８】
前記付加情報表示制御部は、前記付加情報の特徴を表した属性である色、形状、線種、サイズ、およびフォント種のうちの少なくとも１つについて、前記付加情報の表示についての前記感度が低下する方向に退化するように、その属性の設定値を変化させるものである
ことを特徴とする請求項１７に記載の情報表示処理システム。
【請求項１９】
前記付加情報表示制御部は、前記色を表す色相、彩度、および明度の３成分のうちの色相を一定に維持しつつ、前記彩度および前記明度のうちの少なくとも一方を前記感度が低下する方向に変化させるものである
ことを特徴とする請求項１８に記載の情報表示処理システム。
【請求項２０】
所定の表示デバイス上に表示された文書に当該文書とは別に管理可能な付加情報を付与する機能を備えた情報表示処理システムに使用されるクライアント端末であって、
所定の表示デバイス上に表示された文書に前記付加情報を付与する付加情報付与部と、
前記文書中における前記付加情報付与部により前記付加情報が付与された付加情報付与部分の情報を取得する付加情報付与部分検知部と、
所定の条件により定められる個々の付加情報の重要度合いを前記文書に対応付けて個々に管理している管理サーバの登録情報から得られる、表示を要求された付加情報についての重要度合いを参照して、当該重要度合いに応じて前記表示を要求された付加情報の表示態様を変更する付加情報表示制御部と
を備えたことを特徴とするクライアント端末。
【請求項２１】
所定の条件により定められる個々の付加情報の重要度合いを前記文書に対応付けて個々に管理している管理サーバに照会することで、表示を要求された付加情報についての重要度合いを取得する重要度取得部を備えた
ことを特徴とする請求項２０に記載のクライアント端末。
【請求項２２】
前記付加情報の重要度合いを決定する条件のクライアントからの指示を受け付け、この受け付けた条件を前記管理サーバに通知する重要度条件指定部を備えた
ことを特徴とする請求項２０または２１に記載のクライアント端末。
【請求項２３】
前記付加情報表示制御部は、前記付加情報を追記した追記者の１人である確認対象追記者が前記重要度合いとして指定され、当該確認対象追記者が追記した前記付加情報の特徴を表した属性のうちの何れかについて、その属性の設定値を当該付加情報の通常の設定値とは異なるものにして、前記確認対象追記者についての前記付加情報の表示態様を変更する表示態様制御部を有している
ことを特徴とする請求項２０から２２のうちの何れか１項に記載のクライアント端末。
【請求項２４】
個々の前記付加情報と当該付加情報を追記した追記者とを当該付加情報が付与された文書に対応付けて個々に管理している管理サーバの登録情報を参照して前記付加情報を追記した追記者の１人である確認対象追記者を取得する確認対象追記者取得部を備えた
ことを特徴とする請求項２３に記載のクライアント端末。
【請求項２５】
前記付加情報表示制御部は、前記付加情報に対するアクセスの新旧の度合いが前記重要度合いとして指定され、前記付加情報に対する生成後の経過時間に応じて、前記表示を要求された付加情報の表示態様を変更する表示態様制御部を有している
ことを特徴とする請求項２０または２１に記載のクライアント端末。
【請求項２６】
前記文書に付与される個々の付加情報のアクセス履歴を前記文書に対応付けて個々に管理している管理サーバに照会することで、表示を要求された付加情報に対する生成後の経過時間を求める経過時間取得部を備えた
ことを特徴とする請求項２５に記載のクライアント端末。
【請求項２７】
所定の表示デバイス上に表示された文書に当該文書とは別に管理可能な付加情報を付与する機能を備えた情報表示処理システムに使用される管理サーバであって、
所定の条件により定められる前記付加情報の重要度合いを当該付加情報が付与された文書に対応付けて個々に管理する付加情報重要度管理部と、
前記付加情報重要度管理部により管理されている重要度合いに基づいて表示を要求された付加情報についての重要度合いを取得し、この重要度合いを前記表示デバイスを具備したクライアント端末に提示する重要度取得部と
を備えたことを特徴とする管理サーバ。
【請求項２８】
前記付加情報重要度管理部は、前記付加情報を追記した追記者の１人である確認対象追記者を前記重要度合いとして得るための、個々の前記付加情報と当該付加情報を追記した追記者とを当該付加情報が付与された文書に対応付けて個々に管理している
ことを特徴とする請求項２７に記載の管理サーバ。
【請求項２９】
前記付加情報重要度管理部は、前記付加情報に対するアクセスの新旧の度合いを前記重要度合いとして得るための、前記文書に付与される個々の付加情報のアクセス履歴を前記文書に対応付けて個々に管理している
ことを特徴とする請求項２７に記載の管理サーバ。
【請求項３０】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムにおける表示制御を行なうためのプログラムであって、
コンピュータを、
所定の条件により定められる個々の付加情報の重要度合いを前記文書に対応付けて個々に管理している管理サーバに照会することで、表示を要求された付加情報についての重要度合いを取得する重要度取得部と、
前記重要度取得部が取得した重要度合いに応じて前記表示を要求された付加情報の表示態様を変更する付加情報表示制御部と
として機能させることを特徴とするプログラム。
【請求項３１】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムにおける表示制御を行なうためのプログラムであって、
コンピュータを、
個々の前記付加情報と当該付加情報を追記した追記者とを当該付加情報が付与された文書に対応付けて個々に管理している管理サーバの登録情報を参照して前記付加情報を追記した追記者の１人である確認対象追記者を取得する確認対象追記者取得部と、
前記確認対象追記者取得部により取得された前記確認対象追記者が追記した前記付加情報の特徴を表した属性のうちの何れかについて、その属性の設定値を当該付加情報の通常の設定値とは異なるものにして、前記確認対象追記者についての前記付加情報を表示させる表示態様制御部と
として機能させることを特徴とするプログラム。
【請求項３２】
所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムにおける表示制御を行なうためのプログラムであって、
コンピュータを、
前記文書に付与される個々の付加情報のアクセス履歴を前記文書に対応付けて個々に管理している管理サーバに照会することで、表示を要求された付加情報に対する生成後の経過時間を取得する経過時間取得部と、
前記経過時間取得部が取得した経過時間に応じて、前記表示を要求された付加情報の表示態様を変更する表示態様制御部と
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書を表示デバイス上に表示する機能を備えた情報表示処理システムおよび表示制御方法に関する。また、本発明は情報表示処理システムを構成するクライアント端末や管理サーバに関する。たとえば、複数の端末装置を通信網で接続し、遠隔の利用者が画面上に表示された共通の資料を参照しながら会議や打合せなどの共同作業を行なうようにした電子会議システムへの応用に適した情報表示制御に関する。
【０００２】
【従来の技術】
人が文書を読む場合、ペンなどのポインティングデバイスを利用してアノテーション（注釈）を付与しながら読解を行なうことは自然なことである。アノテーションが付与された位置は読み手にとって、何らかの興味がある位置であると思われる。
【０００３】
同様のことは、電子文書を取り扱う場合にも起こる。たとえば、メモ、メッセージ、アノテーションなど、電子文書の本文に付加される可視化情報を、電子文書の本文に影響を与えることのないよう、その電子文書の本体の付加データとして添付する技術が広く用いられている。たとえば、日本語ワードプロセッサなどの文書作成装置では、作成文書に注釈を付ける注釈機能や、作成文書に添削を施す添削機能といった文書作成を支援するための機能を備えたものがある。電子文書の本文に付加された付加情報は、文書本体とは別に管理可能になっている。
【０００４】
ところが、添削機能であれば、複数の添削者が同じ文書に対して添削を行なうと、表示の際に様々な添削情報が入り交じり、１人による一貫した文書添削の指示が分かり難くなる。注釈機能についても同様で、複数の注釈者が同じ文書に注釈を施すと、表示の際に様々な人の注釈情報が入り交じり、どの注釈を選べば良いのか分からなくなる。
【０００５】
このため、特許文献１に記載の発明では、複数の編集者（注釈者あるいは添削者）によって編集（注釈あるいは添削）が施された文書を表示する際に、１人による一貫した編集情報のみを任意選択的に表示することのできる手法が提案されている。この特許文献１に記載の発明によれば、アノテーションを付与した人物と付与された日時を管理し、ある特定の人物と日時を指定することにより、その人物が付与したアノテーションを再現したり、特定の日時に付与されたアノテーションを再現したりすることができる。このため、たとえば、ある特定の人物の興味を知りたい場合や、特定の日時に付与されたアノテーションを再現したい場合に有効である。
【０００６】
【特許文献１】
特開平９−６２６７６号公報
【０００７】
一方、複数の端末装置を通信ネットワークで接続することにより、複数のユーザが端末画面を介して会議に参加できるようにした電子会議システムにおいて、参加者間で文書を共有可能にする技術が種々提案されている（たとえば特許文献２参照）。
【０００８】
【特許文献２】
特開平７−８４９０５号公報
【０００９】
ここで、注釈などを端末画面に表示された文書に付加することは、電子会議システムでもなされる。たとえば、端末画面に表示された文書（電子化された資料）に、ペン型の指示デバイスを用いての入力や指先で直接タッチパネルに触れて記入する手書き入力などによって、メモやアノテーションなどの付加情報を表示画面上で書き込むことがある。
【００１０】
この機能によれば、会議の参加者は、それぞれの端末から独自に加筆修正することができ、思考を妨げず簡単に付加情報を入力することができる。また、この手書き情報を他の参加者の端末画面上にも表示することができる。これにより、各端末装置から意見やアイデアを入力したりそのハードコピーを取ったりすることができる。すなわち、会議における付加情報の共有化が可能となる。また、他人や自分が以前に付与したアノテーションなどを再現することにより、他人や自分が付与した興味のある位置を知ることもできる。
【００１１】
【発明が解決しようとする課題】
ここで、特許文献１に記載の手法では、文書に付加された情報（たとえばアノテーション）を検索する際、情報を付加した人物（編集者名）と付加した日時（登録日時）とを管理テーブルにて管理し、ユーザによって指定された編集者名あるいは登録日時を条件情報として編集情報を検索し、文書上に表示するようにしているので、人物をアノテーション表示の条件に指定することで、ある特定の人物が付与したアノテーションのみを表示させることは可能である。
【００１２】
しかしながら、複数の人物を指定すると、この複数の人物が付与した全てのアノテーションを同時に表示することになる。アノテーションの共有化を図っていているので、当然の結果である。
【００１３】
このため、表示されたアノテーションを付与した人物を個々に特定することはできない。この結果、たとえば、会議の場で、表示されたアノテーションだけに基づいて意見収集をする際、誰が付与したアノテーションであるのかを判断することができないため、適切な意見収集を行なうことは難しくなる。たとえば、部下の意見よりも上司の意見の方を優先して集約するということは不可能である。
【００１４】
また、会議の場で、表示されたアノテーションだけに基づいて質疑応答をする際にも同様に、誰が付与したアノテーションであるのかを判断することができないため、アノテーションをもとに質問箇所を素早く探して質問する、あるいは応答するということも難しい。
【００１５】
また、会議の場で表示されたアノテーションだけに基づいて合意事項の確認をする場合にも同様に、誰が付与したアノテーションであるのかを判断することができないため、賛成者と反対者を特定することができない。
【００１６】
誰が付与したアノテーションであるのかを判断することができないこと、換言すれば、閲覧要求者にとって必要なアノテーションとそうでない（不要な）アノテーションとを峻別することが難しいことに起因した上述のような問題は、会議の場に限らず、一般的な文書を表示して共用化する場合でも同様に起こる。
【００１７】
たとえば、複数の添削者が同じ文書に対して添削を行なうと、表示の際に様々な添削情報が入り交じり、１人による一貫した文書添削の指示が分かり難くなる。また、複数の注釈者が同じ文書に注釈を施すと、表示の際に様々な人の注釈情報が入り交じり、どの注釈を選べば良いのか分からなくなる。
【００１８】
つまり、複数の人物を指定することは特許文献１に記載の手法の変形で可能となるが、複数の人物を指定した段階で、特許文献１に記載の手法は、特定の人物が付与したアノテーションを峻別するという機能をなさなくなる。
【００１９】
また、閲覧要求者にとって必要なアノテーションと不要なアノテーションとを峻別することが難しいことに起因した上述のような問題は、文書を表示して共用化する場合に限らず、既にアノテーションが付与されている文書を１人の閲覧者が閲覧する場合にも起こり得る。
【００２０】
たとえば、文書は生成された直後に頻繁に使用されるが、ある一定時間を過ぎると数ヶ月や何年かの間隔をおいて使用される傾向がある。その間に世の中や使用者の状況は変化する。たとえば、数ヶ月や何年も前にある者（本人でもよいし他人でもよい）により予めアノテーションが付与されている文書を閲覧したり、その文書を作業対象としてアノテーション付与作業を開始したりする場合が起こり得る。ところが、一旦文書に付与されたアノテーションは、古いものも新しいものも区別なく付与時点の状態で同等に提示されるので、そのままでは新旧の度合いが分からない。
【００２１】
このため前述の場合には、それ以前に付与されている旧アノテーションが目障りになるケースや、旧アノテーションのうち参照したいものも存在し得るケースなどが起こり得るが、従来のアノテーション表示の手法では、前述のように新旧を区別無く表示するので、その時点の作業者や閲覧者にとって必要な（たとえば新しい）アノテーションとそうでない（不要な；たとえば古い）アノテーションとを区別して表示することができない。換言すれば、その時点における付与済みのアノテーションの重要度が分からないこととなる。
【００２２】
なお、リンクで連結された単位情報からなる論理構造を表示する情報表示装置やＭＳ−ＤＯＳのファイルなどの単位情報をディレクトリで管理している情報表示装置において、単位情報の生成後の経過時間や内容が変化する情報処理実行後の経過時間に従って単位情報の表示形態を変更する仕組みが提案されている（たとえば特許文献３参照）。そこで、この特許文献３に記載の手法を用いることで、旧アノテーションと新アノテーションとを峻別表示することが考えられる。
【００２３】
【特許文献３】
特開平５−１１９５２号公報
【００２４】
ところが、特許文献３に記載の仕組みは、各単位情報がリンク構造もしくはディレクトリ構造となっていることが要件とされており、特許文献３が表示態様変更の対象とする単位情報は、前述の例でいえば、文書ファイルに対応するものである。このため、その単位情報に相当する閲覧文書上に付与された付加情報（たとえばアノテーション）に対しては、そのままでは前記特許文献３に記載の手法を適用することができない。
【００２５】
さらに、経過時間のみに応じて表示態様を変更するので、特定のアノテーションの表示態様を制御することができない。たとえば、決定事項として書き込まれた特定の色のアノテーションと単なる落書き程度のアノテーションも同等に表示態様が変更される。また、専門家が付与したアノテーションと一般の人が付与したアノテーションも同等に表示態様が変更される。このような重要なアノテーションについては経過時間によらず風化を防ぎたい場合があるが、特定の色のアノテーションや特定の人が付与したアノテーションの表示態様を他のアノテーションの表示態様と区別することは前記特許文献３に記載の手法では対応できない。
【００２６】
本発明は、上記事情に鑑みてなされたものであり、同じ文書に対して複数の付加情報が付与されている場合において、その複数の付加情報を表示デバイス上に表示する際に、閲覧者にとって重要なものとそうでないもの（不要なもの）とを簡単に峻別することができる表示制御方法、およびこの表示制御方法を応用した情報表示処理システムを提供することを目的とする。また、本発明は、情報検索表示処理システムを構成するクライアント端末や管理サーバを提供することを目的とする。また、本発明は、コンピュータを利用して前記方法やシステムを実現するためのプログラムを提供することを目的とする。
【００２７】
たとえば、閲覧者にとって重要なものであることの条件として付加情報の付与者が指定された場合において、付加情報の付与者を簡単に峻別することができる仕組みを提供することを、その具体的な第１の目的とする。
【００２８】
また、閲覧者にとって重要なものであることの条件として付加情報の新旧の度合いが指定された場合において、文書に付与された付加情報の新旧を簡単に峻別することができる仕組みを提供することを、その具体的な第２の目的とする。
【００２９】
【課題を解決するための手段】
すなわち、本発明に係る表示制御方法は、所定の表示デバイス上に表示された文書に、当該文書とは別に管理可能な付加情報を追記する機能を備えた情報表示処理システムの表示制御方法であって、所定の条件により定められる個々の付加情報の重要度合いを当該付加情報が付与された文書に対応付けて個々に管理し、この重要度合いに応じて表示を要求された付加情報についての表示態様を変更するようにした。
【００３０】
本発明に係る表示制御方法においては、閲覧者にとって重要なものであることの条件として、様々なものを指定することができる。この様々な条件の指定を受けて指定条件に従って重要度合いを取得し、その取得結果に応じて付加情報についての表示態様を変更する。
【００３１】
第１例としては、個々の付加情報と当該付加情報を追記した追記者とを付加情報が付与された文書に対応付けて個々に管理しておく。そして、閲覧者にとって重要なものであることの条件として確認したい付加情報の付与者が指定された場合には、付加情報を追記した追記者の１人である確認対象追記者についての付加情報の表示の際に、この確認対象追記者が追記した付加情報の特徴を表した属性（たとえば色、形状、線種、およびフォント種）のうちの何れかについて、その属性の設定値を当該付加情報の通常の設定値とは異なるものにして表示する。
【００３２】
ここで、「通常の設定値」とは、ユーザが文書に普通に付与した付加情報の値（色、形状、線種、およびフォント種）を意味する。たとえば、最初に付与したアノテーションの色やフォントサイズなどである。第１例においては、この通常の設定値とは異なる値にすることで、付加情報の表示態様を切り替え、確認対象者が追記した付加情報であるのか否かを判断する。
【００３３】
また第２例としては、文書に付与される個々の付加情報のアクセス履歴を付加情報が付与された文書に対応付けて管理しておく。このアクセス履歴としては、付加情報の新規付与に限らず、属性や付与位置の変更あるいは削除も含むものとしておくのがよい。そして、閲覧者にとって重要なものであることの条件として付加情報の新旧の度合いが指定された場合には、アクセス履歴に基づいて表示を要求された付加情報についての付加情報に対する生成後の経過時間を取得し、その経過時間に応じて表示を要求された付加情報についての表示態様を変更する。
【００３４】
本発明に係る情報表示処理システムは、本発明に係る表示制御方法を実施するシステムであって、所定の条件により定められる付加情報の重要度合いを当該付加情報が付与された文書に対応付けて個々に管理する付加情報重要度管理部と、付加情報重要度管理部により管理されている重要度合いに基づいて表示を要求された付加情報についての重要度合いを取得し、この取得した重要度合いに応じて表示を要求された付加情報の色、形状、線種、フォント種などの属性を変更することで、その表示態様を変更する付加情報表示制御部とを備えるものとした。
【００３５】
閲覧者にとって重要なものであることの条件としては、様々なものを指定することができる。そこで、本発明に係る情報表示処理システムにおいては、付加情報の重要度合いを決定する条件を指定する（たとえばユーザからの指示を受け付ける）重要度条件指定部を備えているものとすることが望ましい。
【００３６】
そしてたとえば、前記第１例の表示制御方法を実施するシステムとする場合であれば、個々の付加情報と当該付加情報を追記した追記者とを付加情報が付与された文書に対応付けて個々に管理する付加情報管理部と、付加情報管理部の登録情報を参照することで付加情報を追記した追記者の１人である確認対象追記者を取得し、この確認対象追記者が追記した付加情報の特徴を表した属性のうちの何れかについて、その属性の設定値を確認対象追記者についての付加情報の通常の設定値とは異なるものにして、確認対象追記者についての付加情報を表示させる付加情報表示制御部を備えるものとする。
【００３７】
また前記第２例の表示制御方法を実施するシステムとする場合であれば、文書に付与される個々の付加情報のアクセス履歴を付加情報が付与された文書に対応付けて個々に管理するアクセス履歴管理部と、アクセス履歴管理部により管理されているアクセス履歴に基づいて表示を要求された付加情報に対する生成後の経過時間を求め、この経過時間に応じて、たとえば人間の視覚特性上の感度が低下する方向に退化させるなどして、表示を要求された付加情報の表示態様を変更する付加情報表示制御部とを備えるものとする。
【００３８】
感度が低下する方向は、必ずしもアノテーションの濃度をゼロにしたり無彩色にしたりすることのみを意味するものでない。アノテーションが付与されている文書の下地成分（下地濃度や地色）との関わりで、アノテーションが目立たない方向とすればよい。
【００３９】
本発明に係るクライアント端末や管理サーバは、本発明に係る情報表示処理システムを構成するのに好適なものである。また、従属項に記載された発明は、本発明に係る情報表示処理システムあるいはクライアント端末や管理サーバのさらなる有利な具体例を規定する。
【００４０】
なお、クライアント端末と管理サーバとにより情報表示処理システムを構築する場合、上記システムにて述べた各機能部分を何れの側に配するかについては、コンピュータシステムをネットワークを利用して構築する場合と同様に、様々な形態を取ることができる。
【００４１】
たとえば、管理サーバは付加情報の重要度合いを取得するための付加情報に関係する種々の情報を登録し、クライアント端末からの照会を受けたときに登録情報を提示する機能（単純なサーバ機能）までを備えたものであってもよいし、また登録情報に基づいて重要度合いを求める機能部分までや、さらには重要度合い応じた付加情報の表示態様を示す画像情報を生成しクライアント端末側に送信する機能部分までを備えたもの（アプリケーションサーバ機能を備えたもの）であってもよい。重要度合い応じた付加情報の表示態様を示す画像情報を生成する機能部分を備えた管理サーバとする場合、クライアント端末は、管理サーバから送信された画像情報に基づいて即時に表示デバイスに付加情報を表示させることが可能となる。
【００４２】
一方、前述の管理サーバが具備する付加情報に関係する種々の情報を登録する機能部分（単純なサーバ機能部分）を除く各機能部分は、クライアント端末側に設けることも可能である。この場合、クライアント端末側にて重要度合いを求める際には、管理サーバに登録情報を照会する機能部分を備えていればよい。
【００４３】
さらに、本発明に係るプログラムは、本発明に係る表示制御方法や情報表示処理システムを、電子計算機（コンピュータ）を用いてソフトウェアで実現するために好適なものである。なお、プログラムは、コンピュータ読取り可能な記憶媒体に格納されて提供されてもよいし、有線あるいは無線による通信手段を介して配信されてもよい。
【００４４】
【作用】
上記構成においては、たとえば、確認したい付加情報の付与者や付加情報の新旧など文書閲覧者にとっての表示要求の度合いと関わりのある付加情報の重要度合いを管理し得る仕組みとして、所定の条件により定められる個々の付加情報の重要度合いを付加情報が付与された文書に対応付けて個々に登録するデータベースや管理サーバを用意する。そして、ある付加情報についての表示要求があったときには、管理サーバの登録情報を参照してその付加情報の重要度合いを取得し、その重要度合いに応じて表示態様を変更する。
【００４５】
たとえば、付加情報表示制御部は、ある者が付与した付加情報を確認する際、この確認対象者が追記した付加情報の特徴を表した、たとえば色、形状、線種、あるいはフォント種のうちの何れかについて、その属性の設定値（いわゆるプロパティの値）を、その付加情報の通常の設定値とは異なる値に設定して表示させる。つまり、付加情報の表示態様を切り替えることで、確認対象者が追記した付加情報であるのか否かを判断する。表示が切り替われば、その付加情報はその確認対象者が追記した付加情報であると判断することができる。
【００４６】
また、データベースや管理サーバとしてのアクセス履歴管理部を用意してお区ことで、付加情報表示制御部は、管理されているアクセス履歴に基づいて表示を要求された付加情報に対する生成後の経過時間を求め、この経過時間に応じて、人間の視覚特性上の感度が低下する方向に退化させるなどして、新旧の度合いに応じた表示態様にする。新しいものは重要で古いものは不要なものであるケースでは、新旧によって表示態様を切り替えることで、重要な付加情報と不要な付加情報とを表示態様によって切り分けることができる。
【００４７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００４８】
図１は、本発明に係る表示制御方法および情報表示処理システムを適用した電子会議システムの構成例を示す図である。
【００４９】
なお、この例での電子会議の場面設定としては、たとえば、開発開始提案や国際技術標準化会議など、電子的なドキュメントベースの会議の場面を想定する。
【００５０】
電子的なドキュメントとしては、たとえば、開発開始提案の場面では、前任機（現行機種など開発対象機種に対するそれ以前の機種）に関する仕様書、市場トラブルレポート、サポート部門の技術標準書類、など類似文書が多数ある。
【００５１】
また、技術標準化会議の場面では、似たような技術標準書や同じ技術に関するメーリングリストなど関連する文書が周囲に存在している。
【００５２】
電子会議システムへの参加者としては、たとえば、決定に影響を与えたり決定事項から影響を受けたりする組織の代表である参加者、議長、記録係などが想定される。
【００５３】
電子会議システムでは、たとえば、代表者の誰かが提案書を纏め事前に資料を配布している。そして、会議の前に参加者ならびに議長が資料を読み、手書きのアノテーションを表示画面上に加えることができる。また、会議の進行中に組織の代表者は、バックオフィスにいる関係者とアノテーションを用いてコンテキストを共有し、また互いに連絡をとりながらリアルタイムに部門意見の調整を行なうこともできる。
【００５４】
ここで、電子会議システムにおける会議の流れの中で、手書きアノテーションの共有が関わる場面としては、たとえば、次のようなものが考えられる。
＊配布された資料を会議前に読み、アノテーションを書き込む。
＊説明内容を聞きながらアノテーションを入れる。
＊質疑応答セッションで、アノテーションをもとに質問箇所を素早く探して質問する、あるいは応答する。
＊過去の関連文書を検索する。
＊会議中で同僚に質問する。
＊議論のセッション。
＊合意事項の確認のセッション。
＊議事録作成。
＊会議の模様をグループのメンバーに報告する。
＊会議を通して専門家を発見したり、多様な視点に気付かされたりする。
【００５５】
＜システム構成＞
次に、図１に示した電子会議システムの構成を説明する。電子会議システム１は、電子会議の参加者が使用するクライアントシステム１００と、電子会議システム１にて使用される電子データ（文書データに限らず、会議に必要な他の電子的な情報の全てを含む）を処理するサーバシステム２００とを備えている。クライアントシステム１００およびサーバシステム２００を構成する各機能要素は、有線や無線などのネットワーク（通信網）９によって接続されている。
【００５６】
クライアントシステム１００は、会議への参加者ごとに設けられている。図示した例では、２セット分を例示しているが、その数は２つに限らない。なお、１つのセットを複数人が共用してもかまわない。
【００５７】
クライアントシステム１００は、電子文書を表示するための文書ビューア１０２（図では１０２ａ，１０２ｂ）、文書ビューア１０２に表示されている電子文書に付加情報の一例であるアノテーションを付与するためのアノテーションデバイス１７０（図では１７０ａ，１７０ｂ）、および画面操作の履歴を保存したり文書ビューア１０２を制御したりするマネジャ部１８０（図では１８０ａ，１８０ｂ）を有する。文書ビューア１０２とアノテーションデバイス１７０とで、付加情報付与部１０６（図では１０６ａ，１０６ｂ）が構成される。
【００５８】
文書ビューア１０２は、図示しない本体（クレードル／ドッキングステーション）に装着自在となっている。文書ビューア１０２としては、たとえば、パソコンなどに使用されるＣＲＴや液晶（ＬＣＤ）などのディスプレイや、紙を模倣したようなデバイス（たとえばタブレットＰＣ）などを使用するとよい。なお、文書ビューア１０２は、ホワイトボード程度の大きさにした大型タブレットとして構成してもよい。
【００５９】
アノテーションデバイス１７０としては、手書き入力ができる機能を備えたものであるのがよく、たとえばペンの形状を持つデバイスなどの入力デバイスを使用するとよい。ペン形状のデバイスの場合、表示面上をデバイスで直接指示できるように、たとえば電磁誘導方式の検知機構とする場合には文書ビューア１０２およびアノテーションデバイス１７０ともに指示入力を検知する仕組みを持つものとする。また、タッチパネル方式を採用してもかまわない。また、アノテーションデバイス１７０は、ペン型のものに限らず、マウスやキーボードなどの入力・指示デバイスを用いるものであってもよい。
【００６０】
マネジャ部１８０は、文書の閲覧履歴やアノテーションの履歴（ログファイル）を保存する記憶部１８２（図では１８２ａ，１８２ｂ）を有する。また、このマネジャ部１８０は、読み手により指定された表示手法（本例では強調表示機能）を実現する機能部が設けられる（後述する図３参照）。
【００６１】
サーバシステム２００は、付加情報管理部の一例であってログファイルやアノテーションを管理するアノテーション管理部２１０、電子文書を管理する文書管理部２２０、個人のプロファイルを管理するプロファイル管理部２３０、文章の解析や重要語の抽出を行なうなどして会議を支援する情報検索部２４０、および会議参加者を管理する会議参加資格管理部２５０を有する。
【００６２】
アノテーション管理部２１０は、文書に付与されたアノテーションの保存と検索を行なうサーバであるアノテーションサーバ２１２と、各クライアント端末のログファイルの内容を保存するデータベース（Ｄａｔａ  Ｂａｓｅ  ）であるアクションログＤＢ２１４と、付加情報格納部の一例であってアノテーションおよびそれに付随する属性情報を保存するためのデータベースであるアノテーションＤＢ２１６とを有する。
【００６３】
文書管理部２２０は、文書の保存と検索を行なうサーバである文書サーバ２２２と、文書およびそれに付随した属性情報を保存するためのデータベースである文書ＤＢ２２４とを有する。
【００６４】
文書本体を管理する文書管理部２２０と、電子文書に付与されるアノテーションなどの付加情報を管理するアノテーション管理部２１０とを設けることで、配布資料に対する加筆修正がそれぞれ独自に行なわれるケースでも、会議終了時に原本と合わせたときにその内容に矛盾が生じることを回避することができる。
【００６５】
たとえば、だれかが原本のある部分に補足説明を加え、一方、だれかが同じ部分を削除するような修正を加えたときでも、それらの編集部分を文書ＤＢ２２４に登録されている文書本体とは別に、文書本体と対応付けてアノテーションＤＢ２１６に登録しておくことで、会議資料本体やこれに対する加筆修正などの内容に矛盾が生じることなく情報の管理を行なうことができる。また、アノテーションＤＢ２１６を参照することで、その場で出された意見や討論の内容を後で書き出すことも容易である。
【００６６】
プロファイル管理部２３０は、個人のプロファイルの保存と検索を行なうサーバであるプロファイルサーバ２３２と、個人のプロファイルを保存するデータベースであるプロファイルＤＢ２３４とを有する。
【００６７】
情報検索部２４０は、文章の解析や重要語の抽出を行なうサーバである自然言語処理サーバ２４２と、自然言語処理サーバ２４２が参照する解析辞書や類義語辞書などを保存したデータベースである自然言語処理ＤＢ２４４とを有する。
【００６８】
自然言語処理ＤＢ２４４には、情報検索手法に適したデータ構造で所定のデータが格納される。たとえば、語義ベースで単語の意味ベクトルを格納する単語ベクトル辞書（辞書はデータベースの一例）、係り受け単語間の共起関係を格納する共起データベース、あるいは類義語展開や関連展開を行なうために使用される拡張辞書（類義語辞書を含む）などを格納する。
【００６９】
情報検索部２４０は、自然言語処理ＤＢ２４４に、これら種々のデータベース（辞書を含む）を有することで、さまざまな検索エンジンを選択して使うことができるようになる。
【００７０】
会議参加資格管理部２５０は、ある会議にあるユーザが参加できるかどうかを判断する会議参加資格管理サーバ２５２と、会議ＩＤとこの会議に参加可能なユーザＩＤの組み合わせを保存したデータベースである会議参加資格管理ＤＢ２５４とを有する。
【００７１】
なお、図示したサーバシステム２００の各管理部２１０，２２０，２３０，２４０，２５０は、それぞれ別体のものであってもよいし、任意の組合せにて同一筐体内に収容されたものであってもよい。たとえば、各サーバは共通のコンピュータで構成されていてもよいし、各データベースとして共通のハードディスク装置を利用するものであってもよい。なお、アノテーション管理部２１０、文書管理部２２０、および情報検索部２４０を纏めて、文書情報管理部ともいう。これら管理部２１０，２２０，２３０，２４０，２５０としては、たとえばワークステーションが使用されるとよい。
【００７２】
＜文書ビューアの外観＞
図２は、情報表示処理装置の一実施形態である文書ビューア１０２の表示面側に着目した外観図である。図示するように、この文書ビューア１０２は、表示デバイスの一例である液晶表示パネル１０３と種々のハードウェアキーで構成された操作ボタン１１０とが筐体１０９に収容されて構成されており、ある程度の厚みを持った１枚の板状に形成されている。
【００７３】
液晶表示パネル１０３は、バックライト付きパネルとして構成されており、文書を表示するための文書表示エリア１０４として使用される。文書表示エリア１０４上は、アノテーションデバイス１７０にて手書き入力（デジタルインク）が可能である。マネジャ部１８０には、このデジタルインクに対応したメモ書きユーティリティ（ハードウェアおよびアプリケーションソフト）が組み込まれる。
【００７４】
デジタルインクに対応したコントローラとしては、手書きで入力したデータを“デジタルインク（手書き文字）”として認識し処理するためのものであればよく、必ずしも、手書きで入力したものをテキスト変換する機能（手書き文字認識機能）を備えたものである必要はない。この場合でも、テキストの最上位フォーマットとして取り扱うことができ、手書き文字のまま検索したり、文字を加工（カラー変更など）したりすることができる。なお、デジタルインクデータフォーマットを画像データ（たとえばビットマップデータ）として取り扱ってもよい。
【００７５】
このように、文書ビューア１０２は、紙の文書を読む際に文書に好きな形で下線や丸を付けたりメモを書き込んだりするのと同様に、アノテーションデバイス１７０を用いて書込み入力が可能となっている。また、厚みを持った１枚の板状に形成されているので、たとえば、書込み時に、膝の上に置いたり傾けたりして読みやすい位置や角度に据えることも容易である。
【００７６】
書込み入力された情報（文書本体の付加情報）は、文書ビューア１０２内の図示しない記憶部に保持され、所定のときにサーバシステム２００のアノテーション管理部２１０に送られ、アノテーションＤＢ２１６に文書本体と対応付けられて格納される。後にその文書を読み出すときには、文書本体とともに、過去に記入したアノテーションも読み出され、文書表示エリア１０４に表示される。
【００７７】
これにより、紙のように自由に好きな形で下線や丸あるいはメモなどの書込みを入れることで、情報の記載場所に関する読み手の記憶を視覚的に助ける効果を発揮させることが可能となる。
【００７８】
たとえば、電子会議システム１を利用した会議であれば、配布された資料を会議前に読みアノテーションを書き込んだり、あるいは説明内容を聞きながらアノテーションを入れたりするなどに利用することができる。
【００７９】
操作ボタン１１０としては、複数のハードウェアキーが用意されている。たとえば図示するように、文書ＤＢ２２４に格納された文書を読み込むための文書読込みボタン１１４と、文書表示エリア１０４に描画されたアノテーションを保存するための保存ボタン１１６と、アノテーションＤＢ２１６に保存されるアノテーションを検索し文書表示エリア１０４に表示させるための検索ボタン１１８と、表示を更新させるための更新ボタン１２０とを備えている。
【００８０】
また、操作ボタン１１０としては、ページを前後に捲るための前ページ送りボタン１２２ａおよび次ページ送りボタン１２２ｂからなるページ捲りボタン１２２と、重要語を表示するための強調表示ボタン１２４と、文書ビューア１０２が開いている文書にアノテーションを付けているユーザの一覧を表示するユーザ表示ボタン１２６とを備えている。
【００８１】
なお、操作ボタン１１０のハードウェアキーに代えて、文書表示エリア１０４にキーボタンを表示するソフトウェアキーとしてもよい。
【００８２】
この文書ビューア１０２は、内部に備えられている記憶媒体から読み出したデータ、あるいは図示しないネットワーク接続機能部を介してサーバシステム２００（Ｗｅｂサーバでもよい）などから取得したデータに基づいて画像を液晶表示パネル１０３に表示するように構成されている。
【００８３】
また、文書ビューア１０２は、本を読むようにパラパラと捲りながらページ単位で表示を切り替えていく機能（捲り表示機能）が搭載されており、この捲り表示機能を利用することで、たとえば、取り込んだ多数の情報の中から所望の情報を素早く検索できるように構成されている。
【００８４】
すなわち、この文書ビューア１０２における情報検索時には、前ページ送りボタン１２２ａや次ページ送りボタン１２２ｂといった２つのページ送りボタン（ページ捲りボタン１２２）を操作することで、ページ捲り操作を行ないながら所望のページ情報を液晶表示パネル１０３に表示させることができる。また、前ページ送りボタン１２２ａや次ページ送りボタン１２２ｂの何れか一方を連続的に押し続けると高速でページ送りを行なうことができ、これにより、次々と表示される情報を確認しながら所望とする情報を探すという操作が可能となっている。
【００８５】
また、捲り表示の際は、ページ送り操作に合わせて、液晶表示パネル１０３の液晶素子を駆動する画素振幅である画像コントラストや画像全体の明るさである表示明度（ブライトネス／背景輝度）を通常表示時と異なるものとし、表示デバイス上の表示画像の明暗状態を所定時間に亘って通常状態の明暗の調子と異なるものにすることで、全体の画像の特徴抽出が容易となるように構成されている。
【００８６】
＜文書ビューア／マネジャ部＞
図３は、文書ビューア１０２とマネジャ部１８０の機能ブロック図である。文書ビューア１０２は、ページ単位で画像を表示する表示デバイスの一例である液晶表示パネル１０３と、文書ビューア１０２におけるの表示処理全体を制御するコントローラ１３０と、所定条件の元に新しいページ画像を生成するページ画像生成部１４０とを備える。コントローラ１３０は、液晶表示パネル１０３上のページ画像の切替指示を操作ボタン１１０を介して受け付けるページ送り指示受付部１３２を有する。ページ画像生成部１４０は、ページ送り指示受付部１３２がページ画像の切替指示を受け付けたことを条件として新しいページ画像を生成する。
【００８７】
また、文書ビューア１０２は、ページ送り指示受付部１３２がページ画像の切替指示を受け付けたことを条件として、液晶表示パネル１０３上の画像を切り替えるとともに表示画像の明暗状態を所定順序に従って切り替える表示輝度制御部１５０を備える。
【００８８】
ページ画像生成部１４０は、ページ送り指示受付部１３２がページ画像の切替指示を受け付けると、指示された方向（前方／後方の何れか）の新しいページ画像を生成し、生成し終えると、その旨を示す生成完了信号Ｓ１を表示輝度制御部１５０に通知する。
【００８９】
表示輝度制御部１５０は、液晶表示パネル１０３上におけるページ画像の表示コントラストを制御する機能部であるコントラスト制御部１５０ａと、液晶表示パネル１０３のバックライト輝度を制御することでブライトネスを制御する機能部であるブライトネス制御部１５０ｂとを有する。
【００９０】
表示輝度制御部１５０は、液晶表示パネル１０３上のページ画像のコントラストをコントラスト制御部１５０ａにより調整したり、あるいはページ画像のブライトネスをブライトネス制御部１５０ｂにより調整することで、液晶表示パネル１０３上における表示輝度を制御する。なお、コントラストおよびブライトネスの両方に限らず、この両者の少なくとも一方を調整するものであればよい。
【００９１】
この表示輝度制御部１５０は、ページ送り指示受付部１３２がページ画像の切替指示を受け付けると、液晶表示パネル１０３の画像をページ画像生成部１４０が生成した新しいページ画像に切り替えるとともに、液晶表示パネル１０３上の表示画像の輝度を所定時間に亘って、表示画像の切替指示を受け付ける直前の明暗状態である通常状態の輝度（その時点にユーザが設定しているコントラストやブライトネスの状態）と異なるものに設定し、その後、通常状態の輝度とほぼ等しい輝度に設定する。たとえば、捲り表示中には表示輝度を高めに設定し、捲り表示完了後には、概ね元の表示輝度（ページ捲り操作直前のコントラストやブライトネスの状態）と等しい状態に戻す。
【００９２】
そして、ページ画像生成部１４０が新しいページ画像を生成し終えると、表示輝度制御部１５０は、ページ画像生成部１４０から生成完了信号Ｓ１の通知を受けて液晶表示パネル１０３上の画像をその新しいページ画像に切り替えさせる。ページ画像生成部１４０は、表示輝度制御部１５０からの画像切替指示Ｓ２を受けると、生成した新しいページ画像を液晶表示パネル１０３に設定する。
【００９３】
また、表示輝度制御部１５０は、表示画像の輝度を通常輝度よりも比較的高い輝度に設定する。これにより、ページ画像生成部１４０にて生成された新しいページ画像が、通常輝度よりも高めに表示される。そして、表示輝度制御部１５０は、この高めの表示輝度を、生成完了信号Ｓ１が入力されてからの経過時間に応じて漸次通常輝度に戻していく。
【００９４】
このように、ページ切替時に、表示輝度を所定時間だけ通常表示と少し変えることで、本を読むようにパラパラと捲りながら表示を行なっていく場合でも、判別能を高めることができる。
【００９５】
一方、マネジャ部１８０は、ログファイル格納部１８２の他に、読み手が読もうとする対象文書を文書ＤＢ２２４から取り込み強調表示すべき文字やセンテンスを特定する強調語／センテンス特定部１８４と、強調表示すべき文字やセンテンスの選択手法を強調語／センテンス特定部１８４に指示する強調語／センテンス選択手法指示部１８６と、強調表示機能の有効／無効（オン／オフ）を制御する強調指示制御部１８８とを備える。
【００９６】
マネジャ部１８０は、先ず、強調語／センテンス選択手法指示部１８６にて読み手（本例では会議参加者）により指定された手法を実現する強調語／センテンス特定手法を選択し強調語／センテンス特定部１８４に指示する。読み手が読もうとする対象文書は、強調語／センテンス特定部１８４に入力される。強調表示機能がオンとなっている場合は、強調語／センテンス特定部１８４にて強調表示すべき語句（単語、センテンス、あるいは文章）をどのように表示するかが決定された後に文書ビューア１０２のコントローラ１３０を通じページ画像生成部１４０へ画像情報が送られる。
【００９７】
なお、強調表示手法としては、濃度（コントラスト／ブライト）を変化させて表示させる、フォント（種類やサイズ）を変化させて表示させる、文字色を変化させて表示させる、文字の背景色を変化させて表示させる、下線やべた塗りを付す、などという方法がある。
【００９８】
濃度を変化させて表示させる場合、前述のように、表示輝度制御部１５０の機能を利用する。この場合、確信度の値に応じて濃度を多段階に切り替えるようにしてもよい。
【００９９】
フォントを変化させて表示させる場合、文字色を変化させて表示させる場合、文字の背景色を変化させて表示させる場合、あるいは下線やベタ塗りを付す場合には、強調語／センテンス特定部１８４は、文書ＤＢ２２４から取得した文書情報を、それらに応じた画像データに変換してページ画像生成部１４０に渡す。これらの場合、確信度の値に応じて、フォントを切り替えたり、文字色・背景色・下線やべた塗りの色を多段階に切り替えるようにしてもよい。
【０１００】
確信度の値に応じて、濃度、フォント、あるいは文字色・背景色・下線やべた塗りの色を多段階に切り替えるようにすれば、検索結果後の強調表示の違いによって、検索結果の重要度を判断することができる。
【０１０１】
たとえば、強調語／センテンス特定部１８４は、自然言語処理サーバ２４２が付ける専門用語あるいは固有名詞分類の確信度が高いものを強調表示するよう制御する。どの分類に入れられた語を強調表示するかは読み手の指示に従う。
【０１０２】
こうすることで、一般的な語の重要度ではなく現在の読み手の関心に合致していると思われる語句のみを強調表示させることができる。これによりたとえば、システムが企業による事件に関する資料を集めている場合に間違って場所情報が強調表示されるといったことを防ぐことができる。
【０１０３】
また、強調語／センテンス特定部１８４は、要約や前書きなど文書の概略を纏めた部分の記載中に出現する名詞語句（固有名詞や専門用語を含んでもよい）やその類義語を強調表示するよう制御してもよい。要約部分に含まれる単語を重要語とすることで、精度よくかつ手間をかけずに、重要語または重要文を強調表示することができる。たとえば、文意をよく表現している単語を濃く表示することができる。本文の全ての文に対して類似度解析を行ない各文の類似度を計算するよりも処理が速い。
【０１０４】
また、要約や前書きなどは、人間が纏めたものであるため機械要約（自動要約）を利用する場合よりも強調表示すべき語句の選択の信頼性が高くなる。また、要約などの中に出現する語句だけでなく、類義語まで強調表示するようにすれば、他の文書との比較としての重要語でなく、筆者がその文書を通じて伝えたい内容を表現しているであろう語句を的確に識別して読むことができる。この結果、内容を素早く理解することが可能となる。
【０１０５】
また、強調語／センテンス特定部１８４は、要約との意味的な距離を利用して強調表示すべき語句を特定してもよい。要約との意味的な距離の計算は、たとえば、ベクトル空間法を利用することでセンテンスの類似度を測る手法（たとえば特開平１１−１１０３９５号や特開２０００−３３１０２７号など参照）、格助詞を利用した格構造の比較による類似度の測定、係り受け解析あるいは意味解析の結果をグラフあるいはツリー構造で表現し、それらの比較によって類似度を測る、などの手法を利用するとよい。
【０１０６】
これにより、本文中で注目すべき点を明らかにすることができ、内容を素早く理解することが可能となる。また、機械要約と異なり、本文自体も参照可能なため、間違った解釈をすることがない。
【０１０７】
また、「流し読み機能」を持たせる場合にも効果が高まる。たとえば、紙の文書を流し読みするとき、読み手は、興味を引く語句や文書を特徴づけている語句を拾い読みしながら、大事な内容が掲載されていそうなページや文書の大凡の印象を得るといったことを行なっている。この文書ビューア１０２でも、「流し読みモード」を設けることで、文意をよく表現していると思われる重要語句を濃く表示することができる。濃く表示されているキーワードを追っていくことによって、短時間で文書の内容を理解することができる。また、読み手は、濃く表示されている語句の周辺が重要な箇所であると推測することもできる。より深く内容を理解したければ、そこを読み進めればよい。
【０１０８】
また、アノテーション機能を利用した文献リストの自動生成とリンクさせた文書を表示することもできる。たとえば、ある文書に読み手が書き込んだ下線や丸などの印がついた語句をキーワードにして、サーバシステム２００に保持している文書に検索をかける。そしてキーワードが頻出する文書を参考文献としてリストアップする。読み手は、文書のタイトル、キーワードが頻出している個所の文章（クリップ）とページ番号を参照することができる。
【０１０９】
指定された参照文献を表示する際には、クリップ（検索条件に該当した語句を示す状態）中のキーワードに、たとえば、フォント種やサイズを変える、下線を引く、色塗りする、あるいは濃い文字で表示するなどの強調表示をする。こうすることで、参照文献の内容を素早く理解することが可能となる。
【０１１０】
なお、強調語／センテンス特定部１８４、強調語／センテンス選択手法指示部１８６、および強調指示制御部１８８の各処理、特に確信度を求める処理の詳細は、本願出願人に係る特願２００２−３１４８７６号を参照するとよい。
【０１１１】
＜文書サーバ／文書データベース＞
図４は、文書サーバ２２２および文書ＤＢ２２４の構成例を示す図である。文書サーバ２２２は、「登録」と「文書読込み」を外部からの指示により受け付ける。たとえば、文書ビューア１０２の文書読込みボタン１１４が操作されたことをクライアントシステム１００にて検知すると、クライアントシステム１００は、その旨をサーバシステム２００を構成する文書管理部２２０の文書サーバ２２２に通知する。これにより、文書サーバ２２２は、文書ＤＢ２２４から指示された文書を読み込む。
【０１１２】
なお、「登録」は、たとえば“ｈｔｔｐ：／／ｄａｔａｃｅｎｔｅｒ．ｃｏｍｐａｎｙ．ｃｏ．ｊｐ／ａｃｃｅｓｓ．ｃｇｉ？ＤｏｃｕｍｅｎｔＩＤ＝８ｇｊｋ３ｃｌ３”などのように、文書ＤＢ２２４への文書の格納先を示すアドレスを示した登録したい文書へのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒｓ  ）などのパスやディレクトリへのパスで与えることとする。
【０１１３】
文書サーバ２２２は、与えられたパスが示す文書（群）に対し、順次、文書ＩＤを付与し、文書名と文書本文を文書ＤＢ２２４に登録する。このとき、文書ＤＢ２２４内のデータ構造は、たとえば図４（Ｂ）のようになる。文書名または文書本文はＵＲＬなどの文書へのパスでもかまわない。
【０１１４】
文書サーバ２２２は、文書ビューア１０２から「文書読込み」の指示を受け付ける。文書サーバ２２２は、「文書読込み」の指示を受け付けると、文書ＤＢ２２４内の文書名の一覧を作成し、文書ビューア１０２へ返す。また、文書サーバ２２２は、文書ビューア１０２より文書名を受け取り、対応する文書本文を文書ビューア１０２へ送り返す。
【０１１５】
＜アノテーションサーバ／アノテーションデータベース＞
図５は、アノテーションサーバ２１２およびアノテーションＤＢ２１６の構成例を示す図である。
【０１１６】
アノテーションサーバ２１２は、「保存」と「検索」を外部からの指示により受け付ける。たとえば、文書ビューア１０２の保存ボタン１１６が操作されたことをクライアントシステム１００にて検知すると、クライアントシステム１００は、その旨をサーバシステム２００を構成するアノテーション管理部２１０のアノテーションサーバ２１２に通知する。なお、アノテーションの保存の指示がなく文書ビューア１０２を終了すると、先ず、アノテーションを自動的に保存を指示するようにする。これにより、アノテーションサーバ２１２は、保存を指示されたアノテーション情報（付加情報の特徴を表した情報の一例）をそのアノテーションが付与されていた文書に対応付けて、記憶部の一例であるアノテーションＤＢ２１６に登録（格納）する。
【０１１７】
たとえば、アノテーションサーバ２１２は、文書ビューア１０２から「保存」の指示を受け付ける。このとき、保存したいアノテーション内容とアノテーションの矩形情報と色や形状、またアノテーションが付与された文書ＩＤおよび「保存」指示を発した文書ビューア１０２の端末ＩＤが与えられる。またこのとき、同様に、「保存」を指示した会議参加者（クライアント）のユーザ名（あるいはユーザＩＤ）や、その参加者が参加している会議の名称（あるいは会議ＩＤ）、保存を指示したアノテーションに関する公開属性、そのアノテーションの状況（新規、既存、消去）を示すステータス、およびアノテーションが付与された時刻も与えられる。
【０１１８】
アノテーションサーバ２１２は、アノテーションＩＤ、端末ＩＤ、文書ＩＤ、矩形情報、アノテーション内容、色、形状、ユーザＩＤ（あるいはユーザ名）、会議ＩＤ（あるいは会議名）、公開属性、ステータス、生成時刻を、テーブルデータとしてアノテーションＤＢ２１６に保存する。このときアノテーションＤＢ２１６内のデータ構造は、たとえば図５（Ｂ）のようになる。
【０１１９】
アノテーションＩＤは、個々のアノテーションを管理するもので、１ストロークのアノテーションごとにユニークなＩＤ番号が割り振られる。アノテーションＩＤは、クライアントシステム１００側で発行する方式や、アノテーションサーバ２１２側で発行する方式がある。少なくともアノテーションＩＤ、ユーザＩＤ、文書ＩＤの３つ組みで唯一でなければならない。与えられたアノテーションＩＤもしくは前記の３つ組みが新規でない場合は、そのアノテーションＩＤもしくは前記の３つ組みで示される行を上書きするものとする。
【０１２０】
端末ＩＤは、クライアントを唯一に識別するＩＤ番号である。ユーザが使用しているクライアント端末のハードウェアを直接指す場合もあれば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ）アドレスやホスト名に対応するものであってもよい。文書ＩＤは、文書ＤＢ２２４に格納された文書ごとにユニークなＩＤが割り振られる。文書ファイル名が同じでも複数回文書ＤＢ２２４に投稿されていれば、異なる文書ＩＤで登録される。
【０１２１】
アノテーションの矩形情報は、１ストロークのアノテーションが指す矩形領域の矩形番号である。水平方向に伸びた直線の場合は連続した整数値になる場合もあるが、四角形や円などを複数行に亘って描いた場合は、不連続な整数値となる。なお、このアノテーションの矩形情報については、後述する“アノテーション付与処理”にて説明する。
【０１２２】
アノテーション内容は、１ストロークのアノテーションの軌跡情報であり、描画されたアノテーションを再現するために利用されるデータである。たとえば、ビットマップやベクトルデータなどのデータとなる。色形状は、アノテーションに使用されたインクの色や、円や四角などの形状情報である。線種は、アノテーションの太さや実線あるいは点線などの線種を示す。
【０１２３】
ユーザＩＤ（あるいはユーザ名）は、文書ビューア１０２を操作しているユーザを一意に識別する情報である。たとえば、ログインユーザ名などに対応する。会議ＩＤは、会議など活動単位のユーザをまとめるための情報である。会議中に生成された全員のアノテーションを集計する場合などに使われる。たとえば、ログイン時に、会議名（会議ＩＤ）とユーザ名（ユーザＩＤ）を指定して認証をする。
【０１２４】
公開属性は、たとえば、公開可能（制限なし）とする（＝Ｐｕｂ）、特定の他のユーザやグループ内（たとえば会議参加メンバー）だけに公開する（＝Ｆｒｄ）、アノテーションを非公開（個人用）とする（＝Ｐｒｉｖ）、認証が得られた場合にのみ公開を許可する（＝Ｐｒｏｔｅｃｔ）、のうち何れかをとるものとする。特定公開（＝Ｆｒｄ）および認証公開（＝Ｐｒｏｔｅｃｔ）については、ユーザやグループあるいは認証コード（ユーザ名とパスワード）などのサブ属性が設定可能である。また、特定公開（＝Ｆｒｄ）および認証公開（＝Ｐｒｏｔｅｃｔ）の場合、表示のみの公開（読取専用）に限らず、他人による編集も許可するフルアクセス設定のサブ属性が設定可能である。文書やアノテーションの共用閲覧は、通常、読取専用として公開するのはいうまでもない。誰でもが自由に編集できるようにしておくことによる不都合を防止するためである。ただし、会議の場などにおいては、自由に編集可能な方が都合のよい場合もある。このような場合、フルアクセス設定をしておけばよい。
【０１２５】
ユーザは、付与するアノテーションのそれぞれに対して、これらの公開属性を設定することができる。この公開属性は、アノテーションを付与する都度、あるいはアノテーションの保存指令を発する都度、設定可能である。また、何れかを予めデフォルトに設定しておき、特段の変更指示がない場合はそのデフォルトの属性が設定されたものとしてもよい。また、アノテーションの保存時に公開属性の変更指示がない場合は、その時点に設定されている（デフォルトも含めて）属性を受け付けることとする。
【０１２６】
たとえば、ある会議の参加メンバーだけに公開する（Ｆｒｄ）場合には、公開対象の会議の情報（たとえば会議ＩＤ）もアノテーションＤＢ２１６に登録する。また、認証が得られた場合にのみ公開を許可する（＝Ｐｒｏｔｅｃｔ）場合には、プロファイル管理部２３０に問い合わせて、パスワード認証が得られたときのみ公開を許可する。
【０１２７】
アノテーションを表示する際には、非公開対象のアノテーションも含め全てのアノテーションをアノテーションサーバ２１２よりクライアントシステム１００に送付して、クライアントシステム１００側で、アノテーションに設定されている公開属性をチェックして表示（公開）／非表示（非公開）を切り替えたり、アノテーションサーバ２１２側で、公開対象のアノテーションだけを送付したりする。
【０１２８】
ステータスは、アノテーションが新規に作られたのか（＝Ｎｅｗ）、既に存在していたものか（＝Ｅｘｉｓｔ）、削除されたものか（＝Ｄｅｌｅｔｅｄ）の状態を示す。一旦付与したアノテーションをユーザが消しゴム（電子的な）などで消した場合には、ここは“Ｄｅｌｅｔｅｄ”となる。この場合、この削除指令によりアノテーションＤＢ２１６からその消去されたアノテーションのデータがなくなるわけではなく、あくまでステータスが変わるだけである。
【０１２９】
つまり、アノテーションの新規付与時間、属性や位置の変更などがあった場合には変更前のアノテーションの生成時間と変更後のアノテーションの生成時間、そして消去されたアノテーションの消去時間（図では記載を省略）が、アノテーションのアクセス履歴として、アノテーションごとにアノテーションＤＢ２１６に登録・管理される。
【０１３０】
アノテーションを表示する際には、“Ｄｅｌｅｔｅｄ”のアノテーションを含め全てのアノテーションをアノテーションサーバ２１２よりクライアントシステム１００に送付して、クライアントシステム１００側でアノテーションに設定されているステータスをチェックして表示／非表示を切り替えたり、あるいはアノテーション管理部２１０側で“Ｅｘｉｓｔ”のものだけをクライアントシステム１００に送付したりする。
【０１３１】
生成時刻は、文書ビューア１０２において１ストロークのアノテーションが付与された（ビューア画面上に描かれた）時刻であり、日付と時間からなる。これは、１ストロークのアノテーションごとに、文書ビューア１０２上で保存ボタン１１６を押して保存した時刻（アクションログＤＢ２１４にて管理されている）とは別に管理されるようになっている。
【０１３２】
なお、既に付与されていたアノテーションについて、場所移動（つまり矩形情報の変化）がある場合や、アノテーションの属性（色・形状・線種）や公開属性に変化がある場合、元のアノテーションは事実上削除されたものとして、そのステータスを“ｄｅｌｅｔｅｄ”とし、最新の状態のアノテーションについて新たなアノテーションＩＤを発行することとする。こうすることで、一旦付与されたアノテーションについては、たとえ削除もしくは変更された場合であっても、“Ｄｅｌｅｔｅｄ”のアノテーションを含め全てのアノテーションをアノテーションサーバ２１２よりクライアントシステム１００に送付して、クライアントシステム１００側でステータスをチェックして、ステータスが“ｄｅｌｅｔｅｄ”であるものについても表示／非表示を切り替えることで、必要に応じて元の状態で再現することができる。
【０１３３】
また、クライアントシステム１００は、文書ビューア１０２の検索ボタン１１８が操作されたことを検知すると、その旨をサーバシステム２００を構成するアノテーション管理部２１０のアノテーションサーバ２１２に通知する。これにより、アノテーションサーバ２１２は、検索を指示されたアノテーション情報をアノテーションＤＢ２１６から読み出す。
【０１３４】
たとえば、アノテーションサーバ２１２は、文書ビューア１０２から「検索」の指示を受け付ける。このとき、アノテーションサーバ２１２は、文書ＩＤと矩形情報とアノテーション付与範囲に関する情報をクライアントシステム１００（文書ビューア１０２）から受け取る。アノテーションサーバ２１２は、これらの情報（検索条件）に基づきアノテーションＤＢ２１６内を検索し、適切なアノテーション内容を文書ビューア１０２へ返す。
【０１３５】
たとえば、アノテーションサーバ２１２は、文書ビューア１０２から「検索」の指示を受け付ける。このとき、アノテーションサーバ２１２は、文書ＩＤと矩形情報とアノテーション付与範囲に関する情報をクライアントシステム１００（文書ビューア１０２）から受け取る。アノテーションサーバ２１２は、これらの情報（検索条件）に基づきアノテーションＤＢ２１６内を検索し、適切なアノテーション内容を文書ビューア１０２へ返す。
【０１３６】
＜アノテーション付与に関する処理＞
次に、アノテーション付与に関する処理について、具体例を用いて説明する。先ず、文書の登録、読込み、アノテーション付与、保存までを説明する。
【０１３７】
＜文書の登録処理＞
図６は、以下に述べる具体例における文書ＤＢ２２４の構成例を示す図である。本例におけるそれぞれの文書は、コピー機の操作に関するマニュアルである。
【０１３８】
先にも述べたように、文書の登録は、登録したい文書へのＵＲＬやディレクトリへのパスで与えることとする。文書サーバ２２２は、受け取ったパスで示される文書の文書ＩＤ、文書名、文書本文を、文書ＤＢ２２４への文書の登録内容として、図６のように登録する。
【０１３９】
＜文書の読込み処理＞
文書の読み込みを希望する参加者は、文書ビューア１０２の文書読込みボタン１１４を押下する。この指示を受け付けた文書ビューア１０２は、文書読込み要求を文書サーバ２２２へ発信する。
【０１４０】
この通知を受けた文書サーバ２２２は、文書ＤＢ２２４内の文書名の一覧を作成し、文書ビューア１０２へ返す。ここでは“ｍａｎｕａｌ１．ｔｘｔ，  ｍａｎｕａｌ２．ｔｘｔ，  ｍａｎｕａｌ３．ｔｘｔ，  ｍａｎｕａｌ４．ｔｘｔ”となる。文書ビューア１０２は、文書名の一覧をリストボックスなどで表示しユーザＡ（ユーザＩＤはｕｓｅｒ１）へ選択を促す。
【０１４１】
ユーザＡは、“ｍａｎｕａｌ２．ｔｘｔ”を選択したものとする。文書ビューア１０２は、“ｍａｎｕａｌ２．ｔｘｔ”が選択されたことを文書サーバ２２２へ通知する。文書サーバ２２２は、“ｍａｎｕａｌ２．ｔｘｔ”に付与される文書ＩＤと文書本文を文書ＤＢ２２４より検索し、文書ビューア１０２へ返す。文書ビューア１０２は、受け取った文書本文を文書表示エリア１０４へ表示する。なお、文書サーバ２２２に全文検索機能などを設けると、読込みの対象として検索結果を提示することも可能である。
【０１４２】
＜アノテーション付与処理＞
図７は、文書ビューア１０２の文書表示エリア１０４に表示された文書にアノテーションを付与した状態の表示例を示す図である。読み手（ユーザＡ）は、文書表示エリア１０４に表示された文書に対して、興味や関心に応じて下線や丸などの印（アノテーション）を付与しながら文書を読む。ここではアノテーションデバイス１７０としてペン型のデバイスを利用する。この場合、紙に書き込むようにアノテーションを付与することができる。
【０１４３】
このとき、文書表示エリア１０４は、図７（Ａ）に示されるように、実際には目に見えないが文字を含む矩形に区切られているものとする。文字の無い空白名部分や図表などの部分も適当な大きさの矩形に区切る。たとえば、前後の文字のフォントサイズを参考に適当な大きさの矩形に区切るとよい。それぞれの矩形には、各矩形を特定するための情報が付与される。たとえば、連続した矩形番号が左上から横方向に順に付与される。
【０１４４】
たとえば、コピー機のマニュアルの校正を行なう会議で、ユーザＡはマニュアルのあるページの説明文の「原稿の中心を…」に着目して、図７（Ａ）に示されるアノテーションａ１を付与したとする。また、綴じ代を行なう操作にも注目してアノテーションｂ１を付与したとする。この後、２ページ目、３ページ目と読み進み、実際に操作を行ないながら注意すべき点などを、図７（Ｂ）のように３ページに亘ってアノテーションを付与したとする。
【０１４５】
＜保存処理＞
図８は、本事例において文書ビューア１０２がアノテーションサーバ２１２へ送る情報の一例を示した図である。また、図９は、本事例におけるアノテーションＤＢ２１６の構成例を示す図である。また、図１０は、本事例におけるアクションログＤＢ２１４の構成例を示す図である。図９に示すデータの構成例は図５に示したものと同様である。
【０１４６】
ユーザＡ（ユーザＩＤはｕｓｅｒ１）は、本システムの利用の際、事前に付与されているユーザＩＤと会議ＩＤを入力して会議参加資格管理サーバ２５２に問い合わせることで個人認証をする。照合に合致すれば、本システムが利用可能となる。この後、ユーザＡは、文書ビューア１０２の保存ボタン１１６を押下することによってアノテーションの保存を指示することができる。
【０１４７】
文書ビューア１０２は、この保存指示を受け付けると、アノテーションが付与された文書に対応するアノテーションＩＤ、端末ＩＤ、文書ＩＤ、アノテーションが付与された矩形の矩形情報、アノテーション内容、色形状、線種、ユーザＩＤ、会議ＩＤ、公開属性、ステータス、および時刻をアノテーションサーバ２１２へ送る。アノテーションサーバ２１２へ送る情報は、図８のようになる。ここで文書ビューア１０２の端末ＩＤは“１”であるとする。
【０１４８】
図８のステータスの項目に着目すると、アノテーションＩＤ２，３は既に付与されていたものを読み込んで文書ビューア１０２上に表示したものであることが分かる。またアノテーションＩＤ２については、このユーザによりそれを消しゴムで消した状態であることが分かる。また、アノテーションＩＤ２８，２９は、このユーザにより新規に付与されたアノテーションであることが分かる。
【０１４９】
アノテーションサーバ２１２は、図８に示した情報を受け取り、アノテーションＤＢ２１６へ格納する。ただし、最低でも、アノテーションＩＤ、ユーザＩＤ、文書ＩＤの３つの組みで捉えたときに、唯一である必要がある。基本的には、既に同一のアノテーションＩＤもしくはアノテーションＩＤと文書ＩＤとユーザＩＤの３つ組みがある場合は、受け取った情報をそこに上書きをする。単に閲覧だけされたアノテーションについては、事実上なんの変化も生じない。
【０１５０】
アノテーションサーバ２１２は、ステータスが“ｄｅｌｅｔｅｄ”のものについて、アノテーションＤＢ２１６に登録されているアノテーションＩＤとユーザＩＤと文書ＩＤとの３組みで一致するレコードのステータスを“ｄｅｌｅｔｅｄ”に変える（データを更新する）。また、アノテーションサーバ２１２は、ステータスが“Ｎｅｗ”のものについは、クライアントシステム１００から受け取ったアノテーションデータのうちのステータスを“Ｅｘｉｓｔ”とし、残りの項目は受け取ったままで、アノテーションＤＢ２１６にデータを追加する。
【０１５１】
図５（Ｂ）に示した状態のデータに対して、図８示した情報に基づいてアノテーションＤＢ２１６の情報を更新した状態を図９に示す。アノテーションＤＢ２１６には既に、文書ＩＤ２，３，４，５に対して所定の端末で付与されたアノテーションが所定数保存されている。図８に示した情報から、追加・変更の対象となるアノテーションＩＤは、ステータスが“ｄｅｌｅｔｅｄ”であって消去されたことを示すＩＤ２，ステータスが“Ｎｅｗ”であって追加されたことを示すＩＤ２８，２９である。よって、この例では、アノテーションＩＤ２８，２９のアノテーション情報はアノテーションＩＤと文書ＩＤとユーザＩＤの組合せで既存の登録がないので、図９に示すように新たな行として付け加えられる。また、アノテーションＩＤ２は既存のステータス情報が変更されているので、その部分が変更される。
【０１５２】
また、文書ビューア１０２は、ユーザＡ（ユーザＩＤはｕｓｅｒ１）による保存指示を受け付けると、ログファイル格納部１８２に格納しているログファイルの内容もアノテーションサーバ２１２に送る。アノテーションサーバ２１２は、文書ビューア１０２から受け取ったログファイルを、図１０に示すように、アクションログＤＢ２１４に保存する。なお、アクションログＤＢ２１４には、閲覧している文書のページが変更された時間（ＰＡＧＥ＿ＯＰＥＮ  ）と文書を開いた時間（ＤＯＣ＿ＯＰＥＮ）も記録する。また、アノテーションが保存された時間（ＡＮＴ＿ＳＡＶＥ  ）も記録する。
【０１５３】
以上で、アノテーションや文書およびページに関する操作履歴の所定のデータベースへの保存が終了する。
【０１５４】
図１１は、本事例におけるアノテーションＤＢ２１６の他の構成例を示す図である。この構成例の場合、アノテーションは予めある纏まりによって１つのアノテーションに纏められる。たとえば、ある時間以内において書き込まれたアノテーションは１つのベクトルデータに纏められるとする。ここで「ベクトルデータ」とは、ある色や太さを持つ複数の座標点が書き込まれた時間順に纏められているデータである。
【０１５５】
＜＜付加情報の属性を利用した処理＞＞
次に、文書ビューア１０２の文書表示エリア１０４に表示された文書の斜め読みを支援する、あるいは文書の内容を素早く理解することを支援するための手法について、具体的に説明する。
【０１５６】
図１２は、アノテーション処理に着目した電子会議システム１の構成例を示す図である。基本的な枠組みは、図１に示した全体構成図と相違ない。
【０１５７】
文書閲覧者（本例では会議への参加者）は、文書ビューア１０２の文書表示エリア１０４に表示された文書を読みながら、アノテーションデバイス１７０を用いて、興味を引く語句や文書を特徴づけている語句に下線や丸などの印（アノテーション）を書き込む。あるいは、メモ書きを付してもよい。
【０１５８】
これらの手書き入力（デジタルインク）された文書本体に対する付加情報に関する情報は、保存ボタンが押されることで、ネットワーク９を介してサーバシステム２００に送信される（図８参照）。文書本体は、文書管理部２２０にて管理されている（図６参照）。この文書本体に対応するアノテーションなどの付加情報は、アノテーション管理部２１０のアノテーションＤＢ２１６に、その文書本体に対応付けられて管理（保存）される（図９や図１１参照）。そして、必要に応じて読み手から検索が指示されると、読み手が指定した付加情報の属性に適合する付加情報（たとえばアノテーション）をアノテーション管理部２１０を利用してサーチ（検索）する。
【０１５９】
図１３は、図１に示した電子会議システム１について、文書に付加された付加情報の属性を検索キーとして、読み手から指示された付加情報を検索し文書ビューア１０２に表示させる機能に着目したブロック図である。なお、以下の説明では、図１１に示すようなアノテーションがアノテーションＤＢ２１６に保存されているものとする。
【０１６０】
情報表示処理システム３は、図示するように、検索条件決定部の一例であって、読み手から検索指示を受け付けるための検索要求指定部３００と、検索を要求された付加情報がアノテーションＤＢ２１６に登録済みか否かを検索し、該当品がある場合にはその検索結果を表示側へ送る検索処理部２１３と、検索処理部２１３から送られた検索結果を表示する表示処理部１０１とからなる。
【０１６１】
表示処理部１０１は、文書ビューア１０２とマネジャ部１８０とにおける表示処理に関わる部分で構成される。表示処理部１０１は、検索処理部２１３から送られた検索結果を表示する際に、ユーザが付加した付加情報（たとえばアノテーション）ごとに、その付加情報の表示態様を所定の条件に従って定まる重要度合いに応じて変更する付加情報表示制御部３０２と、この表示に対応するため検索処理部２１３から送られた検索結果を一時的に保持しておく一時格納部３０３とを備えている点に特徴を有する。
【０１６２】
ここで、閲覧者にとって重要なアノテーションであるのか否かの判定条件には様々なものを考えることができる。情報表示処理システム３を構築する場合、様々な閲覧者の多様な判定条件に適応するものとするのがよい。このため、本実施形態の付加情報表示制御部３０２は、付加情報の重要度合いを決定する条件を指定する（ユーザの指示を受け付ける）重要度条件指定部３０４を備えている。重要度条件指定部３０４は、閲覧者にとって重要なものであることの条件として、たとえば、確認したい付加情報の付与者（確認対象追記者）の条件や付加情報の新旧の条件などを、文書閲覧者から受け付ける。
【０１６３】
また、付加情報表示制御部３０２は、この重要度条件指定部３０４を介して指定された個々の付加情報の重要度合いを文書に対応付けて個々に管理している管理サーバ（本例ではアノテーション管理部２１０）に照会することで、表示を要求された付加情報についての重要度合いを取得する重要度取得部３０６と、重要度取得部３０６が取得した重要度合いに応じて表示を要求された付加情報の表示態様を変更する表示態様制御部３０８とを、さらに有している。
【０１６４】
＜付加情報の一時的な表示態様切替え＞
次に、この表示処理部１０１の表示制御機能を利用した付加情報の表示態様の第１実施形態について説明する。第１実施形態の表示態様は、閲覧者にとって重要なものであることの条件として確認対象追記者が指定された場合におけるものである点に特徴を有する。この場合、付加情報表示制御部３０２は、付加情報を追記した追記者の１人である確認対象追記者についての付加情報の表示の際に、この確認対象追記者が追記した付加情報の特徴を表した色、形状、線種、およびフォント種などの属性の設定値を、その付加情報の通常の設定値とは異なるものにして表示する。
【０１６５】
このため、図１３に示した重要度取得部３０６は、個々の付加情報とこの付加情報を追記した追記者とを当該付加情報が付与された文書に対応付けて個々に管理しているアノテーション管理部２１０の登録情報を参照して付加情報を追記した追記者の１人である確認対象追記者を取得する確認対象追記者取得部として機能する。表示態様制御部３０８は、確認対象追記者取得部として機能する重要度取得部３０６により取得された確認対象追記者により付与された付加情報の属性設定値を通常の設定値とは異なるものにすることで、確認対象追記者についての付加情報を表示させる。
【０１６６】
対象ユーザの付加情報の表示態様を一時的に切り替える際には、他のユーザの付加情報（たとえばアノテーション）については、設定値を通常の状態に維持して表示させる。つまり、他のユーザの付加情報の表示に影響を与えないようにする。
【０１６７】
ここで、付加情報の表示態様を一時的に通常の表示態様とは異なるものに切り替えて表示させる手法としては、濃度（コントラスト／ブライト）を変化させて表示させる、フォント（種類やサイズ）を変化させて表示させる、文字色を変化させて表示させる、文字の背景色を変化させて表示させる、下線やべた塗りを付す、など強調語／センテンス選択手法指示部１８６における強調表示手法と同様の手法を利用することができる。
【０１６８】
何れにしても、付加情報の何れかの属性（色、形状、線種、フォント種など）に応じたプロパティ（Ｐｒｏｐｅｒｔｉｅｓ；設定項目の値）を変化させればよい。たとえば、文字やマークを付すテキストアノテーションであれば、強調語／センテンス選択手法指示部１８６における強調表示手法と全く同様の手法を利用できるし、線を付すアノテーションであれば、文字に関係したもの（フォント種；フォント名やサイズ）以外の手法を同様に利用できる。
【０１６９】
一時的に変化させたときの認識能の観点では、色を切り替える手法が好ましいと考えられる。たとえば、アノテーションとして付与された線の色を一時的に他の色に切り替えるなどである。また、色を変化させる場合、色の３成分（色相、彩度、明度）の少なくとも１つを変化させればよいが、認識能の観点では、色相を切り替えるのが好ましい。視覚上、色相変化に対する感度が高いからである。
【０１７０】
また、付加情報表示制御部３０２は、付加情報の何れかの属性（色、形状、線種、フォント種など）の１つのプロパティのみを切り替えるものとしてもよいが、色、形状、線種、およびフォント種のうちの何れか複数を任意に組み合わせて、それぞれのプロパティを切り替えるようにしてもよい。
【０１７１】
また、付加情報表示制御部３０２は、表示中の文書に追記されている付加情報（たとえばアノテーション）のうちの、確認対象追記者以外の追記者である一般追記者についての付加情報の通常の設定値とも異なるものにして、確認対象追記者についての付加情報を表示させるようにするものであるとよい。
【０１７２】
また、文書を複数ページに亘って捲りながら確認するケースもある。この場合、付加情報表示制御部３０２は、開いている文書の全てのページに亘って付加情報のそれぞれの通常の設定値と異なるものにして、確認対象追記者についての付加情報を表示させるとよい。
【０１７３】
また、複数の文書を同時に開いて確認するケースもある。この場合、付加情報表示制御部３０２は、開いている複数の文書についての付加情報のそれぞれの通常の設定値と異なるものにして、確認対象追記者についての付加情報を表示させるとよい。
【０１７４】
検索要求指定部３００が読み手から検索指示を受け付ける際には、文書ビューア１０２に指示入力ための検索指示ウィンドウを表示させる。この機能は、文書ビューア１０２の検索ボタン１１８が読み手により押下されることで起動する。読み手は、表示された検索指示ウィンドウ画面にて、付加情報の属性、たとえばアノテーションであれば、色、形状、あるいは線種（線の太さや線の種類）などを指定し、またテキストメモであれば、フォント種（フォントの種類やサイズ）や色あるいはテキストブロックの形状や色（外枠と塗り潰しの有無）などを指定する。
【０１７５】
図１４は、文書ビューア１０２で、ユーザ表示ボタン１２６が押下されたときに文書表示エリア１０４に表示されるユーザ一覧ウィンドウの一例を示した図である。図１５は、図７の文書の画像が表示されている状態で、後述する処理を施した後の画面の一例を示す図である。
【０１７６】
以下、図１４および図１５を参照して、付加情報表示制御部３０２の第１の処理手法を説明する。たとえば、クライアントシステム１００は、文書ビューア１０２のユーザ表示ボタン１２６が読み手により押下されるとユーザ色指定モードに移行し、ユーザ一覧ウィンドウ３１１を文書表示エリア１０４に表示する。ユーザ一覧ウィンドウ３１１の右上表示されている閉じるボタン３１９を押すと、このユーザ一覧ウィンドウ３１１が閉じられる。
【０１７７】
ユーザ一覧ウィンドウ３１１の左下には、文書ビューア１０２で開いている文書に対してアノテーションを付けているユーザ名をリスト表示するためのユーザ名欄３２２、およびユーザ名欄３２２のリスト表示を捲るための捲りボタン３２６からなるユーザ名一覧部３２０が表示される。捲りボタン３２６を構成する左右の方向を向いた各サブボタンは、次候補がある場合に強調表示（たとえば所定の色で塗り潰し）され、そのボタンの使用が有効となる。図示した例では、何れの方向も強調表示されておらず、現時点では、ユーザ名欄３２２にリスト表示されているユーザＡからユーザＤまでの４人（ユーザＩＤはそれぞれｕｓｅｒ１〜ｕｓｅｒ４）がアノテーションを付けていることを示している。
【０１７８】
表示チェックボックス３２８に、チェック（×点）が付いているユーザのアノテーションデータがアノテーションＤＢ２１６より取り出され文書ビューア１０２で表示される。本例の場合、ユーザＡ（ＩＤコードはｕｓｅｒ１）のアノテーションデータのみが表示される（図７参照）。
【０１７９】
複数の表示チェックボックス３２８にチェック（×点）を付すことで、表示対象のユーザを複数指定することができる。ただしこの場合、各人が使用するアノテーションの属性を自由に選択可能としておくと、同じ属性のアノテーションを複数人が使用するケースも生じるので、表示されたアノテーションが誰により付与されたものであるのかを直ちに判断することはできない。
【０１８０】
そこで、本実施形態の電子会議システム１では、アノテーション属性のうちの色を、ユーザごと（人物属性）に割り当てる（対応付ける）ことで、この問題を解消する。以下、その手法を具体的に説明する。
【０１８１】
色の塗り直しや現在の色の状態を表示する対象ユーザであるカレントユーザは、ユーザ名一覧部３２０における破線の枠で囲まれたユーザである。ユーザ名一覧部３２０にリスト表示された所望のユーザ名をクリックすることで、カレントユーザを切り替えることができる。
【０１８２】
また、ユーザ一覧ウィンドウ３１１の右下には、ユーザに割り当てる色を設定するための画面が表示される。たとえば、図示するように、黒枠内が所定の色に塗られた（プリセットされた）複数の色ボタン（カラータイル）３７２およびこれらの色ボタン３７２以外の色を指定するための色指定ボタン３７４からなる色指定部３７０と、塗直しを指示するための塗直しチェックボックス３７６と、表示を更新するための更新ボタン３７８とが表示される。
【０１８３】
色指定ボタン３７４をクリックすると、プリセットされた複数の色ボタン３７２よりも多くの色ボタンからなるパレットウィンドウが表示されて何れかを選択可能となる。色ボタン３７２のプリセット色（カラータイルの色）をユーザの所望する色に変更することもできる。このとき、たとえば、Ｒ（赤），Ｇ（緑），Ｂ（青）の各データ値（８ビットの場合０〜２５５）を数値入力する、あるいはスライドバーを調整するなどして、任意の色を指定することも可能である。
【０１８４】
ユーザ一覧ウィンドウ３１１の更新ボタン３７８（図２の更新ボタン１２０でもよい）が押されると、文書ビューア１０２は、アノテーションサーバ２１２を介してアノテーションＤＢ２１６から最新のアノテーションデータを取得し表示する。このとき、表示チェックボックス３２８がチェックされているユーザのアノテーションデータのみを取得してもよいし、全員分を取得後、表示チェックボックス３２８がチェックされているユーザのアノテーションのみを表示するようにしてもよい。
【０１８５】
オペレータ（このユーザ一覧ウィンドウ３１１を操作しているユーザ）は、ボタン３７２，３７４にてカレントユーザに割り当てる色のプロパティを指定することで、表示モードを確認モードに移行させる。
【０１８６】
たとえば、先ず、塗直しチェックボックス３７６をチェックし、カレントユーザの色のボタンの枠線を太く表示させる。このとき、その時点にてカレントユーザに割り当てられている色がプリセットされた色ボタン３７２以外のものであるときは、色ボタン３７２の右側の空欄に、カレントユーザに割り当てられている色ボタンが表示される。
【０１８７】
色指定ボタン３７２（若しくはその右側の空欄に表示されたボタン）を押すとカレントユーザのアノテーションの色がボタンの色に統一される。塗直しチェックボックス３７６をオフにするとアノテーションＤＢ２１６に保存された色に戻る。
【０１８８】
なお、黒枠で選択されたボタン３７２の色を他の色にしたい場合には、オペレータは、プリセットされた他の色ボタン３７２を押したり、その他の色ボタン３７４を押してパレットウィンドウを表示させることで、所望の色を選択することができる。
【０１８９】
たとえば、図７の文書の表示状態では、赤色のアノテーションが２箇所（ａ１，ａ２）に付されている。この時点では、このアノテーションａ１，ａ２が誰によって付与されたものであるのかを判定することはできない。ここで、ユーザ一覧ボタン１２６を押すと、図１４（Ａ）のようなユーザ一覧ウィンドウ３１１が表示される。塗直しチェックボックス３７６をチェックすると図１４（Ｂ）に示すように赤色のボタンの枠線が太く表示される。
【０１９０】
さらに、ユーザＡ以外のユーザのアノテーションを表示させている場合、図７の文書に付されているアノテーションａ１，ａ２の赤色と同じであるので、ユーザＡが付与したアノテーションであるかもしれないが、他のユーザＢ〜Ｄが赤色で付与したものであるかもしれない。つまり、この時点でも、やはりアノテーションａ１，ａ２が誰によって付与されたものであるのかを特定することはできない。
【０１９１】
次に、図１４（Ｃ）に示すように、現時点の色と異なる緑色のボタンを押すと、表示モードが確認モードに移行し、アノテーションの色が図１５に示すように緑色に変更される。これによって、図７の文書に付されていたアノテーションａ１，ａ２は、ユーザＡが付与したアノテーションと特定することができる。
【０１９２】
上記説明では、アノテーションａ１，ａ２の何れもが緑色に変化したものとして説明したが、何れか一方であってもよい。緑色に変化した方が、ユーザＡが付与したアノテーションであるのはいうまでもない。また、色変化がなければ、アノテーションａ１，ａ２の何れも、ユーザＡの付与したものでないことになる。
【０１９３】
以上のように、確認対象ユーザについて、一時的に、アノテーションの色を統一して他の色で表示することで、カレントユーザが付与したアノテーションを容易に判定することができる。
【０１９４】
確認後は、図１４（Ｃ）において、色塗り直しのチェックボックスのチェックを外すことで通常モードに移行させる。これにより、文書ビューア１０２のアノテーションの色は元に戻り（図７）、アノテーション一覧表示ウィンドウ３１１の表示も図１４（Ａ）に戻る。
【０１９５】
図１６は、付加情報表示制御部３０２の第１の処理手法の問題点と第２の処理手法を説明する図である。第１の処理手法の説明では、１画面内に表示されているアノテーションの色が１色であるものとして説明した。
【０１９６】
しかしながら、１画面内の文書にて使用されるアノテーションは、同一人のものに限らないし、使用される色も１色とは限らず、複数色であるケースもある。たとえば、図１６（Ａ）に示すように、同一ユーザが複数色を使用する第１のケース、図１６（Ｂ）に示すように、複数のユーザが同一ページに異なる色でアノテーションを付していてかつ同一ユーザが１色を使用する第２のケース、図１６（Ｃ），（Ｄ）に示すように、複数のユーザが同一ページにアノテーションを付していてかつ同一ユーザが複数色を使用する第３，第４のケース（第１／第２の組合せ）があり得る。
【０１９７】
第１〜第４の何れも、下側の２箇所は赤色のアノテーション、上側の３箇所は緑色のアノテーションとなっている。このような状態のアノテーション色の形態では、個々のアノテーションが誰により付与されたものであるのかを色だけで判断することはできない。
【０１９８】
これらのケースにて第１の処理手法を適用すると、塗直しチェックボックス３７６をチェックし、カレントユーザの色のボタンの枠線を太く表示させるときの色は、その時点にてカレントユーザに割り当てられている色であるが、複数の色が使用されているので、何れのボタンに黒枠を付けて表示するかが問題となる。また、複数の全てに表示する若しくは複数のうちの何れか１色（たとえば使用比率の多い方）を自動選択するということも考えられるが、何れの場合でも、切り替え後の色との関係で問題を有する。
【０１９９】
たとえば、第１のケースにて、ユーザＡの赤色を緑色に変化させる。そうすると、下部の赤色のアノテーションの色が緑色に変化し、ユーザＡによるものであることが分かる。ところが、上部のアノテーションは元々緑色であるので変化しない。この場合、第１の態様なのか第２の態様なのかを区別できない。
【０２００】
説明は割愛するが、第３や第４のケースでも同じで、何れにしても、指定した色への変化があることを根拠にアノテーションを付与したユーザを特定するものであるので、切り替えた後の色が同一画面内にあると、その部分は色変化がなく、そのアノテーションを付与したユーザを特定することはできない。
【０２０１】
また、その画面にてユーザＡが使用している全ての色を提示し、これとは異なる色をユーザＡに選択させたとしても、問題は解決しない。なぜなら、図１６（Ｄ）の右側に示すように、ユーザＣが橙色のアノテーションを使用しているケースで、その画面にてユーザＡが使用している全ての色（赤、緑）とは異なる橙色に変化させると、切り替わった部分はユーザＡによるものと判定できる。しかしながら、この場合、全てが橙色になるため、ユーザＣによる橙色のアノテーションもユーザＡによるものと判断されかねない。
【０２０２】
そこで、第２の処理手法では、切り替え後の色の指定に制限を加えることで、上述の問題を解決する。具体的には、「ユーザを問わず、同一画面内で、アノテーションに使用されている全ての色」と競合しない色のみを指定可能にする。確認対象ユーザ以外のユーザが付与したアノテーション色は変更しない。
【０２０３】
「競合しない色」は、同一色を除くことは当然として、近似（類似）する色も除外することが好ましい（後述する第３の処理手法でも同様である）。
【０２０４】
このとき、プリセットされた色ボタン３７２の何れかを先ず優先して自動的に選択するとよい。プリセットされた色ボタン３７２から自動選択できないときは、それ以外の色を自動的に生成すればよい。
【０２０５】
他のユーザとの関係でも「競合しない色」としたのは、先にも述べたように、カレントユーザのアノテーションの色を指定した色に統一させて表示させたにも拘わらず、その色が他のユーザの使用中の色と同じか若しくは近似していると、カレントユーザが付与したアノテーションと他のユーザが付与したアノテーションとの峻別ができないからである。その程度は、人によっても異なるので、どの程度の非類似であればよいかは、一概に言えない。何れにしても、設定値を変化させたとき、表示差が分かる程度であればよい。
【０２０６】
以上のように、第２の処理手法によれば、１画面内でアノテーション色が複雑に組み合わされて使用されている場合でも、一時的に、アノテーション色を統一して表示するとともに、その色を、全ユーザが使用中の全ての色と競合しない色とすることで、カレントユーザが付与したアノテーションと他のユーザが付与したアノテーションとを切り分けることができる。また、カレントユーザに割り当てられている色を明示しておけば、何れのアノテーションがカレントユーザによって付与されたものであるのかを容易に判定することができる。
【０２０７】
加えて、確認対象ユーザ以外のユーザが付与したアノテーション表示はそのまま維持しておくので、確認対象ユーザ以外のユーザが付与したアノテーション表示に影響を与えることがない。また、確認対象ユーザが付与したアノテーション色や位置あるいは形状と確認対象ユーザ以外のユーザが付与したアノテーション色や位置あるいは形状とを比較することも容易であり、各ユーザの意識の違いなどを判定する上でも都合がよい。
【０２０８】
図１７は、付加情報表示制御部３０２の第３の処理手法を説明する図である。第１および第２の処理手法は１画面内のアノテーションの峻別について説明したものであるが、この第３の処理手法は、複数のページに亘って確認する場合に好適な手法である。
【０２０９】
図示するように、３ページに亘る文書において、１ページ目にはユーザＡによる赤（ａ１１，ａ１２，ａ１３）とユーザＣによる青（ｃ１１）のアノテーションが付与され、２ページ目にはユーザＡによる緑（ａ２１）とユーザＢによる赤（ｂ２１）・緑（ｂ２２）とユーザＣによる赤（ｃ２１）のアノテーションが付与され、３ページ目にはユーザＡによる赤（ａ３１）・緑（ａ３２）とユーザＣによる橙（ｃ３１）のアノテーションが付与されている。
【０２１０】
ここで、１ページ目にて第２の処理手法を適用した場合においてカレントユーザをユーザＡとして確認する場合、「ユーザを問わず、この１ページ内で、アノテーションに使用されている全ての色（ここでは赤・青）と競合しない色」である緑色へ塗り直しすれば、ユーザＡが付与したアノテーションの赤色が緑色に変わる。よって、ユーザＡによる３箇所ａ１１，ａ１２，ａ１３全てのアノテーションがユーザＡによるものであると判定することができる。
【０２１１】
ところが、この状態で、２ページ目に捲ると、ユーザＡが付与したアノテーションａ２１は緑色を維持するので、ユーザＢによる赤（ｂ２１）およびユーザＣによる赤（ｃ２１）との峻別は可能であるが、ユーザＢによる緑（ｂ２２）との峻別は不可能である。
【０２１２】
このとき、たとえば１ページ目の色情報も勘案して「ユーザを問わず、これまでの全ページ内（ここでは１，２ページ）で、アノテーションに使用されている全ての色（ここでは赤・青・緑）と競合しない色」である橙色へ塗り直しすれば、ユーザＡが付与した２ページ目のアノテーションの緑色が橙色に変わる。よって、ユーザＢによる緑（ｂ２２）との峻別も可能となり、ユーザＡによるａ２１のアノテーションがユーザＡによるものであると判定することができる。１ページ目に戻っても、ユーザＡによる全てのアノテーションａ１１，ａ１２，ａ１３は橙色に維持されるので、他のユーザ（ここではユーザＣ）による青（ｃ１１）との峻別は可能である。
【０２１３】
しかしながら、この状態で、３ページ目に捲ると、１ページ目から２ページ目に捲ったときと同様の問題が生じる。すなわち、３ページ目には変更後の色（ここでは橙色）が他のユーザ（ここではユーザＣ）により既に使用されているので、この他のユーザにより付与されたアノテーション（ここではｃ３１）との峻別が不可能となる。２ページ目における対処と同様に、確認のための表示色をさらに他の色に変更すればよいが、その都度変更指示を発しなければならず、面倒である。
【０２１４】
そこで、第３の処理手法では、第２の処理手法と同様に、切り替え後の色指定に制限を加える手法を採用するとともに、その際の参照範囲を「ロード中の文書ファイルの全ページ」とする。すなわち、「ユーザを問わず、ロード中の文書ファイルの全ページ内で、アノテーションに使用されている全ての色」と競合しない色のみを指定可能にする。第２の処理手法と同様に、確認対象ユーザ以外のユーザが付与したアノテーション色は変更しない。
【０２１５】
こうすることで、何れかのページで色変更を指示すれば、どのページに捲っても、確認対象ユーザのアノテーション色を、確実に他のユーザが使用中の色と異なるものとすることができる。
【０２１６】
以上のように、第３の処理手法によれば、複数ページに亘ってアノテーション色が複雑に組み合わされて使用されている場合でも、一時的に、アノテーションの色を統一して表示するとともに、その色を、複数ページについて全ユーザが使用中の全ての色と競合しない色とすることで、カレントユーザが付与したアノテーションと他のユーザが付与したアノテーションとを確実に切り分けることができる。よって、ページ捲りをしながら確認する場合であっても、カレントユーザによって付与されたアノテーションと他のユーザによるアノテーションとを容易に峻別することができる。
【０２１７】
加えて、第２の処理手法と同様に、確認対象ユーザ以外のユーザが付与したアノテーション表示はそのまま維持しておくので、確認対象ユーザ以外のユーザが付与したアノテーション表示に影響を与えることがない。また、ページ捲りをしながら、確認対象ユーザが付与したアノテーション色や位置あるいは形状と確認対象ユーザ以外のユーザが付与したアノテーション色や位置あるいは形状とを比較することも容易である。
【０２１８】
たとえば、複数の添削者が同じ文書に対して添削を行なう場合であって、かつ複数ページに亘って様々な添削情報が入り交じるケースでも、確認対象添削者についてのアノテーション色を第３の処理手法のようにして指定すれば、確認対象添削者による添削部分の色と他の添削者による添削部分の色とを確実に異なるものとすることができ、１人による一貫した文書添削の指示が分かり易くなる。
【０２１９】
また、複数の注釈者が同じ文書に注釈を施す場合であって、かつ表示の際に様々な人の注釈情報が入り交じるケースでも、確認対象注釈者による注釈部分の色と他の注釈者による注釈部分の色とを確実に異なるものとすることができ、希望する注釈者による注釈部分を確実かつ容易に選択することができる。
【０２２０】
なお、この第３の処理手法は、複数のファイルを同時にロードして表示（たとえば並べて表示）する場合にも適用可能である。この場合、「ユーザを問わず、ロード中の全ての文書ファイルの全ページ内で、アノテーションに使用されている全ての色」と競合しない色のみを指定可能にすればよい。
【０２２１】
図１８は、付加情報表示制御部３０２の第４の処理手法を説明する図である。図１８に示すように、アノテーションＤＢ２１６内に「ユーザと色属性の対応テーブル」を備えるものとする。この対応テーブルは、特権ユーザ（たとえば議長）のみにより変更可能に構成してもよい。
【０２２２】
この第４の処理手法では、各ユーザのアノテーションデータの色情報は、「ユーザと色属性の対応テーブル」のものに置換されて文書ビューア１０２に送信される。つまり、アノテーションＤＢ２１６から読み出したアノテーションを文書ビューア１０２に送付する際、全ユーザについて、予め、ユーザごとに異なる色でアノテーションが表示されるようなアノテーション情報に置換する。この結果、参加者ごとのアノテーションの色を固定して表示することができ、最初から、ユーザを色で識別できるようになる。
【０２２３】
この第４の処理手法は、たとえば、会議の場に利用すると好適である。すなわち、会議支援などで、議長が人物属性に色を割り当てることにより、その人物が付与したアノテーションを割り当てた色で再現することができる。これにより、各ユーザが付与したプロパティを他人が付与した付加情報と峻別するのが容易となるとともに、多数ある個々のプロパティがそれぞれ誰により付与されたかも一目で判別することができるようになる。たとえば、意見集約をする際にも、誰の意見であるのかを容易に判定することができる。
【０２２４】
なお、第４の処理手法では、アノテーションの色をユーザごとに固定することとしていたが、色に限らず、その他の属性（たとえば形状や線種）をユーザごとに固定するものであってもよい。また、アノテーションの複数の属性を任意に組み合せて、それぞれの属性をユーザごとに固定してもよい。
【０２２５】
上記第１〜第４の処理手法の説明では、文書本体に対する付加情報の一例としてアノテーションを一例に説明したが、付加情報はアノテーションに限らない。たとえば、テキストメモやスタンプマークなどでも、同様に適用可能である。たとえば、テキストの色を一時的に切り替えることで、テキストメモ（テキストアノテーション）が誰により付与されたものであるのかを容易に判別することができる。
【０２２６】
＜付加情報の風化表示＞
次に、表示処理部１０１の表示制御機能を利用した付加情報の表示態様の第２実施形態について説明する。この第２実施形態の表示態様は、閲覧者にとって重要なものであることの条件として付加情報の新旧の度合いが指定された場合におけるものである点に特徴を有する。この場合、付加情報表示制御部３０２は、文書に付与される個々の付加情報のアクセス履歴に基づいて得られる表示要求された付加情報についての生成後の経過時間に応じて、その表示要求された付加情報の表示態様を変更する。
【０２２７】
表示処理部１０１の構成は、図１３に示したものと同様のものでよい。ただし、付加情報表示制御部３０２は、付加情報の表示を退化させる風化表示機能を備えるものとする。このため、図１３に示した重要度取得部３０６は、文書に付与される個々の付加情報のアクセス履歴を文書に対応付けて個々に管理している管理サーバ（アノテーション管理部２１０）に照会することで、表示要求された付加情報に対する生成後の経過時間を求める経過時間取得部として機能する。表示態様制御部３０８は、経過時間取得部として機能する重要度取得部３０６により取得された経過時間に応じて、表示要求された付加情報の表示態様を変更する。
【０２２８】
たとえば、文書は生成された直後に頻繁に使用されるが、ある一定時間を過ぎると数ヶ月や何年かの間隔をおいて使用される傾向がある。その間に世の中や使用者の状況は変化する。また、数ヶ月や何年も前にある者（本人でもよいし他人でもよい）により予めアノテーションが付与されている文書を閲覧したり、その文書を作業対象としてアノテーション付与作業を開始したりする場合が起こり得る。このとき、新しいものは重要で古いものは不要なものであるケースにおいて、文書に付与されたアノテーションを古いものも新しいものも区別なく付与時点の状態で同等に提示したのでは、重要なものと不要なものとを表示態様によって切り分けることができない。
【０２２９】
これに対して、第２実施形態の情報表示処理システム３では、アノテーションの新規付与時間、属性や位置の変更などがあった場合には変更前のアノテーションの生成時間と変更後のアノテーションの生成時間、そして消去されたアノテーションの消去時間などをアノテーションのアクセス履歴として、アノテーションごとにアノテーションＤＢ２１６に登録・管理している。
【０２３０】
これにより、付加情報表示制御部３０２は、管理されているアクセス履歴に基づいて表示要求されたアノテーションに対する生成後の経過時間を求め、この経過時間に応じて、人間の視覚特性上の感度が低下する方向に退化させるなどして、新旧の度合いに応じた表示態様にすることができる。たとえば、付加情報（具体的にはアノテーション）を付けた時間から経過するごとに、その付加情報（アノテーション）の表示が退化していき、ユーザにその付加情報の古さを知らせることができる。つまり、新旧によって表示態様を切り替えることで、重要なアノテーションと不要なアノテーションとを表示態様によって切り分けることができる。
【０２３１】
文書に付与されたアノテーションを、時間の経過とともに風化表示させる手法としては、人間の視覚特性上、時間経過に連れてアノテーションに対する感度が漸次（連続的に限らず段階的でもよい、以下同様）低下していくようなものとすればよい。視覚強度が漸次低下するようにアノテーション表示を変化させる表示（以下、風化表示ともいう）手法は、強調語／センテンス選択手法指示部１８６における強調表示手法と同様の手法を利用することができる。
【０２３２】
たとえば、濃度（コントラスト／ブライト）を漸次（連続的に限らず段階的でもよい、以下同様）低下させて表示させる、フォントサイズを漸次小さくさせて表示させる、表示色を視覚感度の低下するものに漸次低下させて表示させる、背景色との兼ね合いで漸次アノテーションが目立たないように変化させて表示させる、文字などに下線やべた塗りしたアノテーションであればその下線やべた塗りの視覚強度が漸次低下するように変化させる、などの手法を用いるとよい。
【０２３３】
表示色を風化表示させる際には、明度（輝度）の情報を一定に維持しつつ色相を維持して色に対する視覚強度が漸次低下するように変化させるなど、明度（輝度）の情報を一定に維持しつつ色相も視覚強度が漸次低下するように変化させる、前記２つの手法において明度も視覚強度が漸次低下するように変化させる、などの手法を採ることができる。
【０２３４】
何れにしても、付加情報の何れかの属性（色、形状、線種、フォント種など）に応じたプロパティ（Ｐｒｏｐｅｒｔｉｅｓ；設定項目の値）を、アノテーションに対する視覚強度が漸次低下する方向に変化させればよい。付加情報の何れかの属性（色、形状、線種、フォント種など）の１つのプロパティのみを切り替えることで風化表示させてもよいが、これに限らず、たとえば、前述した種々の変化態様を任意に組み合わせるなど、色、形状、線種、およびフォント種のうちの何れか複数を任意に組み合わせて、それぞれのプロパティを切り替えることで風化表示を実現してもよい。たとえば、文字やマークを付すテキストアノテーションであれば、強調語／センテンス選択手法指示部１８６における強調表示手法と全く同様の手法を利用できるし、線を付すアノテーションであれば、文字に関係したもの（フォント種；フォント名やサイズ）以外の手法を同様に利用できる。
【０２３５】
なお、風化表示させる際には、変化させたときの認識能の観点では、色を漸次風化させる（褪色させる）手法が好ましいと考えられる。また、色を褪色させる場合、前述のように、色の３成分（色相、彩度、明度）の少なくとも１つを変化させればよいが、認識能の観点では、色相を維持しつつ、彩度を（好ましくは明度も）漸次低下させることが好ましい。視覚上、色相変化に対する感度が比較的高いので、色相を維持して無彩色方向へ漸次退化させる手法が好ましいと考えられる。
【０２３６】
このような付加情報に対する風化表示の機能は、次のような場合に役立つと考えられる。たとえば、
１）アノテーションの経過時間を感覚的にユーザに知らせる。
２）現在の議論によるアノテーションと過去のアノテーションを区別する。
３）アノテーションの表示状態から文書に対する活動状況を把握する。
【０２３７】
文書は生成された直後に頻繁に使用されるが、ある一定時間を過ぎると数ヶ月や何年の間隔をおいて使用される傾向がある。その間に世の中や使用者の状況は変化する。アノテーションが経時変化をしなければ、古いもの新しいものは同等に提示される。経時変化を伴って表示されれば、それぞれが別々の時期に記述されたものであるかを判別することができる。
【０２３８】
以下、第２実施形態の表示態様の特徴である風化表示の具体例について、時間経過とともにアノテーションを褪色させる例で説明する。この場合、アノテーションを付けた時間から経過するごとにアノテーションが色褪せていき、ユーザにそのアノテーションの古さを知らせることができる。
【０２３９】
図５（Ｂ）に示したように、アノテーションＤＢ２１６には、アノテーションが生成（格納）された時刻が記録されている。この時刻と現在時刻の差を取って経過時間を求め、色褪せた色を計算する。この処理はアノテーションＤＢ２１６が存在するサーバ側で行なっても、クライアント側の文書ビューア１０２側で行なっても構わない。
【０２４０】
色褪せた色を計算するに際しては、明度情報と色情報とを独立に制御可能な色空間上の画像データを処理対象データとして取り扱うとよい。たとえば、典型例としては、デバイス非依存の色空間であるＬａｂ（正しくはＬ＊ａ＊ｂ＊、Ｌ；明度；ａ，ｂ；色度）色空間が好ましい。一般的には、表示デバイス（出力デバイス）が取り扱う画像データは、デバイス依存のＲＧＢ色空間で表された画像データＲＧＢ（Ｒ；赤、Ｇ；緑、Ｂ；青）である。この場合、画像データＲＧＢを画像データＬａｂに色変換（色空間の変換）すればよい。
【０２４１】
図１９は、時間経過とともにアノテーションを漸次褪色させる手法を説明する図である。処理対象の画像データとして、前述のように、Ｌａｂ色空間のデータを使用する。先ず、白地原稿上に濃度の濃い文字や絵柄が表されている文書を取り扱い、図示したＬａｂ色空間の原点Ｏは、その白地原稿の地色である“白”を意味するものとして説明する。この場合、表示色を退化させる（褪色させる）方向は、表示色を白地原稿と同色にする方向である。
【０２４２】
白地原稿上に表されている文字や絵柄を示すＬａｂ色空間上の座標点は明度データＬと色度データａ，ｂとで示される。色相は色度データａ，ｂのなす角、彩度は色度データａ，ｂの大きさ（２乗和）で表すことができる。
【０２４３】
よって、明度および色相を一定に維持しつつ表示色を退化させる（褪色させる）には、図１９（Ａ）に示すように、Ｌａｂ色空間上の付与時のＬａｂ値（Ｐ１点）を始点として、時間の経過に応じて明度データＬを一定に維持しつつＬ軸方向（無彩色方向）に移動させる。そして、このときのａｂ平面上における色度データａ，ｂのなす角を一定に維持するように、色度データａ，ｂの比（ｂ／ａ）を一定に維持しつつ両者を小さくすることで、Ｐ２点から原点Ｏ方向へ漸次変化させるとよい。
【０２４４】
また、色相のみを一定に維持しつつ明度も漸次退化させるときには、図１９（Ｂ）に示すように、明度についても、Ｐ１を始点として原点Ｏ方向へ漸次変化させるとよい。
【０２４５】
上述の説明では白地原稿を対象として説明したが、他の色の原稿であっても同様に考えることができる。たとえば、黒地原稿を対象とする場合、図１９に示したＬａｂ色空間と原点Ｏにおいて、Ｌａｂ値の取り方（濃度に対する値の方向）を逆にして考えるだけでよい。また、他の地色の原稿であれば、原点Ｏに代えてその地色を示す色点を原点として考え、付与時のＬａｂ値（Ｐ１点）を始点として、時間の経過に応じてその地色を示す色点方向に漸次変化させるとよい。
【０２４６】
図２０は、時間経過とともにアノテーションを漸次褪色させる処理手順の一例を説明する図である。ここで、図２０（Ａ）は処理手順の一例を示したフローチャートである。また、図２０（Ｂ）は、この処理にて使用する色と関数の対応表の一例を示す図表である。なお、ここでは、クライアント側で色褪せた色を計算する例を示している。
【０２４７】
先ず、アノテーションデータの要求により、文書ＩＤやユーザの指定が文書ビューア１０２側である（Ｓ１００）。文書ビューア１０２は、この情報をサーバシステム２００側に送り、アノテーションデータを取得する（Ｓ１０２）。表示処理部１０１の付加情報表示制御部３０２は、サーバシステム２００（アノテーション管理部２１０）から取得したアノテーションを文書ビューア１０２の表示面に表示させるときには、先ず、文書ビューア１０２の「色褪せ表示機能」がオンか否かを判定する（Ｓ１０４）。
【０２４８】
「色褪せ表示機能」がオンに設定されているときには（Ｓ１０４−ＹＥＳ）、付加情報表示制御部３０２は、ステータスが「Ｅｘｉｓｔ」の表示対象アノテーションについて、アノテーションＤＢ２１６を参照して、アノテーション付与されてからの経過時間（＝現在時刻−アノテーション生成時刻）を求める（Ｓ１０６）。そして、予め決めておいた時間で示される褪色関数ｆ（経過時間）に求めた＝に経過時間を代入して、表示アノテーション色を決定する（Ｓ１０８）。そして、このようにして求めた表示アノテーション色にて、表示対象アノテーションを文書ビューア１０２の文書表示エリア１０４に表示させる（Ｓ１１０）。
【０２４９】
なお、人によって減衰曲線を変えたり、色などの属性によって減衰曲線を変えたりすることが可能である。このとき、褪色関数ｆは複数用意しておき、各アノテーションの属性ごとに関数を適用してもよい。たとえば、図２０（Ｂ）のように、色と関数の対応表を予め用意することによりアノテーションの色によって適応する関数を変えてもよい。また、色に限らず、アノテーションが持つその他の属性、たとえばユーザＩＤや公開属性などと関数の対応表を用意し適用することもできる。
【０２５０】
このように、経過時間とそのアノテーションの属性に応じて表示様態も変更することが可能である。褪色関数は時間の関数であることに変更はないが、関数を複数個用意して、アノテーションの属性である色やユーザによって関数を変更することで、たとえば、専門家のアノテーションの風化を一般の人のそれより遅めたり、決定事項等の半永久的な書き込みが特定の色でなされている場合はその色の風化を遅めたりする、といった効果が得られる。
【０２５１】
なお、予め決めておく褪色関数ｆ（経過時間）としては、様々なものを定義することができる。たとえば、ユーザが設定可能な項目としては、以下のようなものが考えられる。
１）最低の表示色になるまでの期間を示す、時間に対する色褪せ度
２）色褪せ方（変化の割合）の設定である色褪せの明度や彩度
たとえば、単に薄くなるか、またはグレーやセピア色などに変化していくのかを設定する。
３）色褪せ機能のオン／オフ
色褪せるようにするか否かの設定はユーザが任意に設定できる。
【０２５２】
図２１は、時間経過とともにアノテーションなどの付加情報を風化表示させる際に使用される関数の一例を説明する図である。図は一般化して示したもので、アノテーションが付与されてからの経過時間と視覚感度との関係を示す線分により関数の状態が示されている。
【０２５３】
表示態様の変化度合いを示す退化関数は、１次関数や２次関数などにより、様々なパラメータによって示すことができ、また実際に表示態様が変化し出す始点や終局点を指定することもできる。終局点の指定は、感度側のパラメータで指定してもよいし、経過時間側のパラメータ（時間）で指定してもよい。また、連続的に漸次変化するものに限らず、階段状に変化するものであってもよい。付加情報表示制御部３０２には、これらの特性を決定するパラメータ（変化割合など）の指定を閲覧者から受け付ける機構を設けておくことで、その特性を閲覧者が可変自在に構成するのがよい。
【０２５４】
たとえば、図２１（Ａ）において、線分Ｆ１は、最も典型的なもので、アノテーション付与直後（始点０）から１次関数的に時間経過とともに感度ゼロ（図では原稿地色と同じ状態）の方向へ変化する特性を示している。また同図の線分Ｆ２は、アノテーション付与直後（始点０）から時間ｔ１を経過するまでは初期状態Ｃ０を維持し、時間ｔ１を始点として１次関数的に時間経過とともに感度ゼロの方向へ変化する特性を示している。また同図の線分Ｆ３は、アノテーション付与直後（始点０）から３次関数的に時間経過とともに感度ゼロの方向へ変化する特性を示している。何れも、感度ゼロの時点が終点ｔ２となる。そして、大幅に過去に付与されたアノテーションは視認不可の状態にするようになっている。
【０２５５】
また、図２１（Ｂ）において、線分Ｆ４は、アノテーション付与直後（始点０）から１次関数的に時間経過とともに感度ゼロ（図では原稿地色と同じ状態）の方向へ変化するが、予め設定されている終局点の条件に合致したときを終点ｔ２とする特性を示している。この場合、終点ｔ２以降の表示態様として、終点ｔ２における状態Ｃ１を維持するのか感度ゼロの状態Ｃ２とするのかの２つを選択することができる。
【０２５６】
状態Ｃ２にする方式では、大幅に過去に付与されたアノテーションは視認不可の状態にするようになっており、旧アノテーションが目障りでかつ所定期間以上古いものは全て表示オフにする場合に有効である。これに対して、状態Ｃ１にする方式では、大幅に過去に付与されたアノテーションであっても、視認性能を低下させた状態で表示させることができ、旧アノテーションは目障りではあるが、参照したいものも存在し得るケースに有効である。
【０２５７】
なお、上記第２実施形態の表示態様においては、文書閲覧時点でステータスが「Ｅｘｉｓｔ」のアノテーションを表示対象のものとして取り扱っていたが、必ずしも、このような形態に限らない。アノテーションＤＢ２１６のデータ構造について説明したように、アノテーションＤＢ２１６には、新規付与時間、変更前の生成時間と変更後の生成時間、および消去時間が登録されている。
【０２５８】
したがって、このステータスを参照することで、ステータスが“ｄｅｌｅｔｅｄ”のものに関しても表示させることができる。このとき、消去時刻に関わらず表示させることで、必要に応じて元の状態で再現することができる。また、消去済みアノテーションＱ１が存在していた過去のある時点を指定し、その時点以降に新規に付与されたアノテーションは表示させない一方で、その消去済みアノテーションＱ１を表示させることにより、過去のある時点の状態を振り返ることもできる。
【０２５９】
また、消去済みアノテーションＱ１を前述の風化表示と組み合わせて表示させる場合には、図２１（Ｃ）に示すように、消去されてからの経過時間に応じて、消去済みアノテーションＱ１の消去時刻に相当する退化関数Ｆ１で示される時点の感度の状態で表示させることもできる。このとき、消去済みのものと現在もステータスが“Ｅｘｉｓｔ”のものとを区別可能に表示することが好ましい。たとえば消去済みのものにはマークを付けるなどすればよい。
【０２６０】
なお、上述したアノテーションなどの付加情報を表示するに際して、一時的に異なる表示態様とすることで誰により付与された付加情報であるのかを判定可能とした表示制御や、付加情報に対する生成後の経過時間に応じて新旧の度合いに応じた表示態様にする表示制御など、所定の条件に基づいて定まる付加情報の重要度合いに応じて表示態様を変更する一連の表示処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ（組込みマイコンなど）、または、各種のプログラムをインストールすることで各種の機能を実行することが可能な汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０２６１】
この記録媒体は、コンピュータのハードウェア資源に備えられている読取装置に対して、プログラムの記述内容に応じて、磁気、光、電気などのエネルギの変化状態を引き起こして、それに対応する信号の形式で、読取装置にプログラムの記述内容を伝達できるものである。たとえば、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）を含む）、光磁気ディスク（ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ  ）を含む）、もしくは半導体メモリなどよりなるパッケージメディア（可搬型の記憶媒体）により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭやハードディスクなどで構成されてもよい。あるいは、ソフトウェアを構成するプログラムが、有線あるいは無線などの通信網を介して提供されてもよい。
【０２６２】
図２２は、上述した情報表示処理システム３を、コンピュータにより構成する場合のシステム構成の概略を示した図である。このようなコンピュータシステムの基本構成は、ハードウェア層９１０、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍｓ  ）層９２０、文書情報管理層９３０、ユーザインタフェース層９４０という４つの層から成り立っている。各層は独立性が保たれており、層ごとに機能を拡張したり別のものに交換することが容易になっている。
【０２６３】
ハードウェア層９１０は、図１で示したシステム構成に相当するもので、たとえば、文書ビューア１０２に対応するタブレット９１１、アノテーションデバイス１７０に対応するペン入力装置９１２、操作ボタン１１０に対応するボタン９１３、およびネットワーク９に対応する通信ネットワーク９１４からなる。なお、たとえば音声入出力インタフェース９１５など、その他の仕組みを設けてもよい。
【０２６４】
文書情報管理層９３０は、文書管理部２２０に対応し文書本体の管理を担当する文書層９３２、アノテーション管理部２１０に対応しアノテーションなどの文書本体に付加される付加情報の管理を担当するワークスペース９３４、および情報検索部２４０に対応しアノテーションなどを利用して情報検索を行なう情報検索層９３６からなる。
【０２６５】
ユーザインタフェース層９４０は、文書ビューア１０２やアノテーションデバイス１７０に対応しユーザからの入力を管理するユーザ入力管理層９４２、文書表示エリア１０４における情報表示に関わる画面層９４４、およびマネジャ部１８０に対応し文書表示エリア１０４の表示動作を管理する画面マネジャ９４６からなる。
【０２６６】
ユーザ入力管理層９４２の“手書きによる注記”の機能部分は、アノテーションデバイス１７０による手書き入力を受け付ける機能部分であり、受け付けた結果は、文書情報管理層９３０のワークスペース９３４における“注釈のデータベース”（アノテーションＤＢ２１６に対応）に送られる。画面層９４４のワークスペース９４４ａは、図１４（Ａ）〜図１４（Ｃ）に示した指定画面などの作業画面に対応する。画面マネジャ９４６には、表示モードを切り替える機能部分（９４６ａ〜９４６ｃ）の他に、図３に示したマネジャ部１８０内の機能部分である強調語／センテンス選択手法指示部１８６などに対応する強調表示管理層９４６ｄを有する。
【０２６７】
このようなシステム構成においては、たとえば前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムに供給し、そのシステムのコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによって、上記実施形態で述べた効果が達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステムＯＳなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される場合であってもよい。
【０２６８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述の実施形態の機能が実現される場合であってもよい。
【０２６９】
なお、上記実施形態で述べた処理を実現するプログラムコードを記述したファイルとしプログラムが提供されるが、この場合、一括のプログラムファイルとして提供されることに限らず、システムのハードウェア構成に応じて、個別のプログラムモジュールとして提供されてもよい。
【０２７０】
たとえば、図１に示したシステム構成では、クライアントシステム１００とサーバシステム２００とがネットワーク９で接続された形態であるので、表示に関する処理プログラム（たとえばページ捲り時や検索結果を反映した強調表示機能用の処理プログラム）は、クライアントシステム１００側の装置に向けて、クライアントシステム用モジュールとして提供される。
【０２７１】
一方、アノテーションの管理や検索、あるいは文書管理や語句検索に関する処理プログラムは、サーバシステム２００側の装置に向けて、サーバシステム用モジュールとして提供される。また、サーバシステム用モジュールは、さらに、サーバシステム２００を構成する各管理部の構成に応じて、一括ファイル若しくはサブモジュールファイルとして提供される。
【０２７２】
なお、クライアントシステム１００とサーバシステム２００とは、ネットワーク９にて接続されているが、これらは近接した場所に配置されてもよい。この場合、クライアントシステム１００のマネジャ部１８０をサーバシステム２００（その全体あるいはその一部）と一体化させてもよい。
【０２７３】
また、上述の説明では、文書ビューア１０２がマネジャ部１８０を収容した本体（クレードル／ドッキングステーション）と別体であるものとして説明したが、上記実施形態で説明したマネジャ部１８０内の機能部分を文書ビューア１０２と一体化させてもかまわない。
【０２７４】
また、上述の実施形態では、管理装置の一例であるサーバシステム２００側では、付加情報の重要度合いを取得するための付加情報に関係する種々の情報を登録する機能部分までを備えた単純なサーバ機能を持つもので、クライアント端末からの照会を受けたときに登録情報を提示するものとして説明したが、必ずしもこのようなものに限定されない。クライアント端末と管理サーバとにより情報表示処理システムを構築する場合、上記実施形態にて述べた各機能部分を何れの側に配するかについては、コンピュータシステムをネットワークを利用して構築する場合と同様に、様々なシステム構成を取ることができる。
【０２７５】
たとえば、上記実施形態で示したアノテーション管理部２１０側に、アノテーションＤＢ２１６の登録情報に基づいて重要度合いを求める機能部分までや、さらには重要度合い応じた付加情報の表示態様を示す画像情報を生成しクライアントシステム１００側に送信する機能部分までを備えたものとし、アノテーション管理部２１０をアプリケーションサーバ機能を備えたものとして構築することもできる。以下、このような形態のシステム構成について説明する。
【０２７６】
図２３は、サーバシステム２００側にて重要度に対応する付加情報の表示態様を反映した提示画像の生成処理を行なうシステム構成とする場合のブロック図である。ここで、図２３（Ａ）は、全体構成の概要を示し、図２３（Ｂ）は、表示態様変更機能に特化した機能要素の詳細を示す。
【０２７７】
図２３（Ａ）に示すように、この形態の情報表示処理システム３は、検索を要求された文書やその他の関連した情報がアノテーション管理部２１０のアノテーションＤＢ２１６や文書管理部２２０の文書ＤＢ２２４に登録済みか否かを検索し、該当品がある場合にはその検索結果を表示側へ送るアノテーション処理装置２１８を備えている。
【０２７８】
このアノテーション処理装置２１８は、効率的な検索処理やアノテーション情報の提供処理を実行する仕組みを司る専用の装置として設けられたものである。なお、アノテーション処理装置２１８の機能を、アノテーションサーバ２１２や文書サーバ２２２にて担当してもよい。この場合、アノテーションサーバ２１２と文書サーバ２２２とが直接に（あるいはネットワーク９を介して）アノテーション処理に関わるアノテーション情報のやり取りをするようにする。
【０２７９】
アノテーション処理装置２１８の一構成例は図２３（Ｂ）に示される。このブロック図により、クライアントシステム１００側から要求された検索処理や検索結果の提示処理などの機能を果たすための処理を効率的に行なうことを可能にする機構が具体的に示されることとなる。
【０２８０】
図示するように、アノテーション処理装置２１８は、クライアントシステム１００側からアノテーションの検索や表示の要求を受けて所定の検索条件に合致するアノテーション情報を検索する検索部５４６を備える。検索条件の決定は、文書ビューア１０２上に条件設定のための入力画面を提示し、ユーザからの指示入力を受け付けることで実現する。この構成では、サーバシステム２００側のデータベースのデータ構造に合わせた検索画面を提示できるという利点がある。
【０２８１】
また、アノテーション処理装置２１８は、検索部５４６により検索された検索条件に合致するアノテーション情報をユーザに提示するアノテーション提示制御部５５０と、上記実施形態で説明した付加情報表示制御部３０２とを備える。付加情報表示制御部３０２をアノテーション処理装置２１８側に設けたので、クライアントシステム１００側は、この付加情報表示制御部３０２の機能部分や一時格納部３０３を取り外した構成とする。
【０２８２】
検索部５４６は、アノテーション管理部２１０（アノテーションＤＢ２１６）や文書管理部２２０（文書サーバ２２２）から検索条件に合致する文書やアノテーションを抽出し、検索結果として、アノテーション提示制御部５５０を介してクライアントシステム１００のマネージャ部１８０に返す。
【０２８３】
付加情報表示制御部３０２内の各機能部分は、図１３に示した付加情報表示制御部３０２と同様のものであるので、詳細な説明を割愛する。アノテーション提示制御部５５０は、付加情報表示制御部３０２の表示態様制御部３０８から得られる表示態様の変更指示の元で、検索部５４６により検索された検索条件に合致するアノテーションに対して、重要度合い応じた付加情報の表示態様を示す画像情報を生成しクライアントシステム１００側に送信する。
【０２８４】
この図２３に示した構成では、重要度合い応じた付加情報の表示態様を示す画像情報を生成する機能部分をサーバシステム２００側に備えたものとなっており、クライアントシステム１００は、アノテーション処理装置２１８のアノテーション提示制御部５５０から送信された画像情報に基づいて即時に文書ビューア１０２に付加情報を表示させることができる。
【０２８５】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０２８６】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０２８７】
たとえば、上記第１実施形態では、アノテーション色を一時的に通常の色とは異なる色に切り替えて表示させることで、確認対象ユーザが付与したアノテーションと他のユーザが付与したアノテーションとを峻別する手法について説明したが、色に限らず、線幅、濃度、フォント種やフォントサイズ、あるいはスタンプ形状など、付加情報の何れかの属性のプロパティを変化させて表示させる手法を採用することができる。
【０２８８】
何れの属性についてプロパティを変化させるのが好ましいかは、アノテーションのタイプによっても異なる。たとえば、テキストメモであれば、フォント種やフォントサイズを切り替える手法を適用できるが、下線のアノテーションの場合、フォント種やフォントサイズを切り替える手法の採用余地はない。これに対して、色のプロパティを切り替える手法は、ほぼ全てのアノテーションに適用可能である。
【０２８９】
また、付加情報の属性である色、形状、線種、およびフォント種の何れか１つのプロパティを切り替えるものとしてもよいが、それらの何れか複数を任意に組み合わせて、それぞれのプロパティを切り替えるようにすれば、より違いを際立たせることができ、他人が付与した付加情報との峻別がよりし易くなる。
【０２９０】
また、閲覧者にとって重要な付加情報であることの条件の一例として、確認したい付加情報の付与者（確認対象追記者）が指定された場合を第１実施形態に、また付加情報の新旧の度合いが指定された場合を第２実施形態に、それぞれ例示したが、閲覧者にとって重要な付加情報であることの条件は、重要度条件指定部３０４を介することで、これら以外にも様々なものが指定可能である。
【０２９１】
【発明の効果】
以上のように本発明によれば、文書本体に付与された付加情報を表示するに際して、所定の条件により定められる個々の付加情報の重要度合いに応じて表示要求された付加情報についての表示態様を変更するようにした。
【０２９２】
これにより、その時点における付与済みの付加情報の重要度が容易に分かるようになった。たとえば、閲覧者にとって重要なものと不要なものとが、その重要度に対応した明度や色彩などで区別されて表示されることとなり、両者を簡単に峻別することができるようになった。
【０２９３】
たとえば、文書本体に付与する付加情報を表示するに際して、一時的に異なる表示態様に切替可能に構成すれば、誰により付与された付加情報であるのかを容易に判定することができるようになった。よって、付加情報の付与者を簡単に峻別することができるようになった。
【０２９４】
また、付与後の経過時間に応じて表示要求された付加情報の表示態様を変更する構成とすれば、付与後の経過時間に応じた明度や色彩で表示されることとなり、付加情報の新旧の度合いから付加情報の重要度合いを簡単に峻別することができるようになった。
【図面の簡単な説明】
【図１】本発明に係る表示制御方法および情報表示処理システムを適用した電子会議システムの構成例を示す図である。
【図２】情報表示処理装置の一実施形態である文書ビューアの表示面側に着目した外観図である。
【図３】文書ビューアとマネジャ部の機能ブロック図である。
【図４】文書サーバおよび文書データベースの構成例を示す図である。
【図５】アノテーションサーバおよびアノテーションデータベースの構成例を示す図である。
【図６】文書データベースの具体的な構成例を示す図である。
【図７】文書にアノテーションを付与した状態の表示例を示す図である。
【図８】文書ビューアがアノテーションサーバへ送る情報の一例を示した図である。
【図９】アノテーションデータベースの構成例を示す図である。
【図１０】アクションログデータベースの構成例を示す図である。
【図１１】アノテーションデータベースの他の構成例を示す図である。
【図１２】アノテーション処理に着目した電子会議システムの構成例を示す図である。
【図１３】付加情報の属性を検索キーとした検索および表示の機能に着目したブロック図である。
【図１４】ユーザ一覧ウィンドウの一例を示した図である。
【図１５】図７の文書の画像が表示されている状態で、後述する処理を施した後の画面の一例を示す図である。
【図１６】付加情報表示制御部の第１の処理手法の問題点と第２の処理手法を説明する図である。
【図１７】付加情報表示制御部の第３の処理手法を説明する図である。
【図１８】付加情報表示制御部の第４の処理手法を説明する図である。
【図１９】時間経過とともにアノテーションを漸次褪色させる手法を説明する図である。
【図２０】時間経過とともにアノテーションを漸次褪色させる処理手順の一例を説明する図である。
【図２１】風化表示に使用される関数の一例を説明する図である。
【図２２】情報表示処理システムを、コンピュータにより構成する場合のシステム構成の概略を示した図である。
【図２３】サーバシステム側にて重要度に対応する付加情報の表示態様を反映した提示画像の生成処理を行なうシステム構成とする場合のブロック図である。
【符号の説明】
１…電子会議システム、３…情報表示処理システム、９…ネットワーク、１００…クライアントシステム、１０１…表示処理部、１０２…文書ビューア、１０３…液晶表示パネル、１０４…文書表示エリア、１０９…筐体、１１０…操作ボタン、１１４…読込みボタン、１１６…保存ボタン、１１８…検索ボタン、１２０…更新ボタン、１２２…ページ捲りボン、１２２ａ…前ページ送りボタン、１２２ｂ…次ページ送りボタン、１２４…強調表示ボタン、１２６…ユーザ表示ボタン、１３０…コントローラ、１３２…ページ送り指示受付部、１４０…ページ画像生成部、１５０…表示輝度制御部、１５０ａ…コントラスト制御部、１５０ｂ…ブライトネス制御部、１７０…アノテーションデバイス、１８０…マネジャ部、１８２…ログファイル格納部、１８４…強調語／センテンス特定部、１８６…強調語／センテンス選択手法指示部、１８８…強調指示制御部、２００…サーバシステム、２１０…アノテーション管理部、２１２…アノテーションサーバ、２１３…検索処理部、２１４…アクションログＤＢ、２１６…アノテーションＤＢ、２１８…アノテーション処理装置、２２０…文書管理部、２２２…文書サーバ、２２４…文書ＤＢ、２３０…プロファイル管理部、２３２…プロファイルサーバ、２３４…プロファイルＤＢ、２４０…情報検索部、２４２…自然言語処理サーバ、２４４…自然言語処理ＤＢ、２５０…会議参加資格管理部、２５２…会議参加資格管理サーバ、２５４…会議参加資格管理ＤＢ、３００…検索要求指定部、３０２…付加情報表示制御部、３０３…一時格納部、３０４…重要度条件指定部、３０６…重要度取得部、３０８…表示態様制御部、３１１…ユーザ一覧ウィンドウ、３２０…ユーザ名一覧部、３７０…色指定部、５４６…検索部、５５０…アノテーション提示制御部
【図１】
2004206658.tif 000003
【図２】
2004206658.tif 000004
【図３】
2004206658.tif 000005
【図４】
2004206658.tif 000006
【図５】
2004206658.tif 000007
【図６】
2004206658.tif 000008
【図７】
2004206658.tif 000009
【図８】
2004206658.tif 000010
【図９】
2004206658.tif 000011
【図１０】
2004206658.tif 000012
【図１１】
2004206658.tif 000013
【図１２】
2004206658.tif 000014
【図１３】
2004206658.tif 000015
【図１４】
2004206658.tif 000016
【図１５】
2004206658.tif 000017
【図１６】
2004206658.tif 000018
【図１７】
2004206658.tif 000019
【図１８】
2004206658.tif 000020
【図１９】
2004206658.tif 000021
【図２０】
2004206658.tif 000022
【図２１】
2004206658.tif 000023
【図２２】
2004206658.tif 000024
【図２３】
2004206658.tif 000025