(57)【要約】【課題】  ネットワーク上で共有化された電子ドキュメントについて、本来編集権限を持たない複数の閲覧者による指定に応じて、重要箇所の強調表示を行うことを可能とするドキュメント強調表示システムを提供する。【解決手段】  ドキュメント強調表示システムは、各ドキュメントファイルについてのマーキング情報を管理するマーキング管理サーバ１１０とを備える。マーキング管理サーバ１１０は、各ドキュメントファイルに対応するマーキング情報を格納するマーキングデータベース１１１を有する。マーキング管理サーバ１１０では、各クライアント端末１２０のマーキング設定部１２２からの登録要求に応じて、マーキング管理サーバ１１０のマーキング登録部１１２が強調箇所の登録を行い、マーキング集計部１１３がマーキングデータベースに登録されたマーキングデータの集計を行い、集計結果をクライアント端末１２０のドキュメント閲覧部１２１に送信する。【選択図】      図１
2007026243.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上で共有化された電子ドキュメントについて、強調表示箇所を示すマーキング情報を管理する管理サーバを備え、前記ネットワークを介してアクセス可能に接続されたクライアント端末の表示する電子ドキュメントについて、前記マーキング情報を前記クライアント端末に送信して、前記マーキング情報に示す強調表示箇所を強調表示させるドキュメント強調表示システムであって、
前記マーキング管理サーバは、
前記マーキング情報を格納するマーキング情報格納手段と、
前記ネットワークを介して接続されたクライアント端末から、強調表示対象となる電子ドキュメントを識別するドキュメント識別情報と、前記ドキュメント中で任意に指定された強調表示箇所を示すマーキング範囲識別情報とを含むマーキング登録要求を受信し、前記マーキング情報としてマーキング情報格納手段に格納するマーキング登録手段と、
前記クライアント端末から、表示対象となる電子ドキュメントを識別するドキュメント識別情報を受信して、当該ドキュメント識別情報に基づき、前記マーキング情報格納手段からマーキング情報を集計して前記クライアント端末に送信するマーキング集計手段と
を備えることを特徴とするドキュメント強調表示システム。
【請求項２】
前記マーキング登録要求には、任意に指定されたマーキング分類を含むものとし、
前記マーキング登録手段は、前記マーキング分類毎に前記マーキング情報を格納することを特徴とする請求項１に記載のドキュメント強調表示システム。
【請求項３】
前記マーキング集計手段は、前記マーキング集計要求に含まれるドキュメント識別情報に基づき、前記マーキング情報格納手段に格納されたマーキング情報を抽出し、前記マーキング範囲識別情報に基づき、同一強調表示範囲についての重複登録数を集計して、当該集計結果に基づき、各マーキング範囲についての重要度を設定して、前記マーキング集計要求を送信したクライアント端末に対して返信する手段をさらに備えることを特徴とする請求項１又は２のいずれかに記載ドキュメント強調表示システム。
【請求項４】
前記マーキング集計手段は、前記マーキング分類毎に前記重複登録数を集計して重要度を設定することを特徴とする請求項３に記載のドキュメント強調表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、共有化された電子ドキュメントについて、複数のユーザによる重要箇所の指定に応じてマーキング情報の登録を行い、登録されたマーキング情報の指定箇所について強調表示を行うシステムに関する。
【背景技術】
【０００２】
近年、インターネットの普及により、資料として大量のドキュメントデータを収集することが可能となっているが、その反面、収集した大量のドキュメントデータの内容を確認して、必要なデータを抽出する作業が困難なものとなっている。
このため、ドキュメントデータ中の重要箇所を強調表示することにより、ドキュメントデータの内容の確認作業の簡易化を図ることについての需要が高まっている。
このようなドキュメントデータ中の重要箇所の強調表示については、従来、構造化されたドキュメントデータについて、文書構造に基づく条件付けに応じて、重要箇所を自動的に抽出して強調表示する手段を備えた構成が公知となっている（例えば、特許文献１参照。）。
【特許文献１】特開２００１−３２５２７３号公報
【０００３】
一方、ドキュメントデータの編集権限を有する者による重要箇所の強調表示については、例えば、図２１に示すようなシステムが用いられる。
図２１は、ドキュメント強調表示システムの概略構成を示すブロック図である。
従来のドキュメント強調表示システムは、ドキュメントファイルを管理するドキュメント管理サーバ２１００を備える。ドキュメント管理サーバ２１００は、複数のクライアント端末２１１０からネットワーク２１２０を介してアクセス可能に接続されている。
ドキュメントファイルについて編集権限を有するユーザのクライアント端末２１１０Ａには、ドキュメント閲覧・編集部２１１１が備えられている。
一方、閲覧権限のみを有するユーザのクライアント端末２１１０Ｂには、ドキュメント閲覧部が２１１２備えられている。
本例では、ドキュメント閲覧・編集部が、編集権限を有するユーザによるドキュメントファイル中の任意の箇所の指定操作に応じて、ドキュメント管理サーバ２１００の管理するドキュメントファイルに重要箇所の登録を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記特許文献１に示す構成は、構造化されたドキュメントデータを前提としているため、構造化されていないドキュメントデータからの重要箇所の抽出や、文書構造とは無関係の任意の箇所についての重要箇所の指定を行うことができないという問題があった。
一方、図２１に示す従来のドキュメント強調表示システムでは、任意の箇所を重要箇所として指定させることが可能となるが、重要箇所の指定を行う者が編集権限を有する者に限定されていた。従って、編集権限を有する者の基準により重要箇所が判定されるることとなり、必ずしも複数の閲覧者にとって必要な重要箇所の強調表示を行うことができないものとなっていた。
【０００５】
本発明は前記課題を解決するためのものであり、ネットワーク上で共有化された電子ドキュメントについて、本来編集権限を持たない複数の閲覧者による指定に応じて、重要箇所の強調表示を行うことを可能とするドキュメント強調表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため本発明は、ネットワーク上で共有化された電子ドキュメントについて、強調表示箇所を示すマーキング情報を管理する管理サーバを備え、前記ネットワークを介してアクセス可能に接続されたクライアント端末の表示する電子ドキュメントについて、前記マーキング情報を前記クライアント端末に送信して、前記マーキング情報に示す強調表示箇所を強調表示させるドキュメント強調表示システムであって、前記マーキング管理サーバは、前記マーキング情報を格納するマーキング情報格納手段と、前記ネットワークを介して接続されたクライアント端末から、強調表示対象となる電子ドキュメントを識別するドキュメント識別情報と、前記ドキュメント中で任意に指定された強調表示箇所を示すマーキング範囲識別情報とを含むマーキング登録要求を受信し、前記マーキング情報としてマーキング情報格納手段に格納するマーキング登録手段と、前記クライアント端末から、表示対象となる電子ドキュメントを識別するドキュメント識別情報を受信して、当該ドキュメント識別情報に基づき、前記マーキング情報格納手段からマーキング情報を集計して前記クライアント端末に送信するマーキング情報送信手段とを備えることを特徴とする。
また、前記マーキング登録要求には、任意に指定されたマーキング分類を含むものとし、前記マーキング登録手段は、前記マーキング分類毎に前記マーキング情報を格納することを特徴とする。
また、前記マーキング情報送信手段は、前記マーキング集計要求に含まれるドキュメント識別情報に基づき、前記マーキング情報格納手段に格納されたマーキング情報を抽出し、前記マーキング範囲識別情報に基づき、同一強調表示範囲についての重複登録数を集計して、当該集計結果に基づき、各マーキング範囲についての重要度を設定して、前記マーキング集計要求を送信したクライアント端末に対して返信するマーキング集計手段を備えることを特徴とする。
また、前記マーキング集計手段は、前記マーキング分類毎に前記重複登録数を集計して重要度を設定することを特徴とする。
【発明の効果】
【０００７】
以上の構成により本発明では、共有化された電子ドキュメントとは別に、強調表示を行うためのマーキング情報を登録，管理することとしたので、編集権限を持たない閲覧者の指定に応じた強調表示の設定が可能となる。従って、ネットワーク上で共有化された電子ドキュメントについて、複数の閲覧者等による種々の視点での重要箇所の指定及び強調表示が可能となる。
この場合、重要箇所の指定とともに、重要箇所の分類の指定をさせることにより、各分類毎に強調表示を行う箇所の切り替えが可能となる。従って、種々の視点に基づく重要箇所の適切な表示が可能となる。
また、各分類毎に各重要箇所の指定数を集計して、集計結果に基づく重要度を設定するとともに、各重要度に応じた強調表示を行うことにより、同一分類について複数の指定箇所が存在する場合に、各指定箇所の重要度を容易に判別させることが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の一実施の形態に係るドキュメント強調表示システムについて、図面に基づき説明する。
本実施の形態に係るドキュメント強調表示システムは、ドキュメントファイルを管理するドキュメント管理サーバ１００と、各ドキュメントファイルについてのマーキング情報を管理するマーキング管理サーバ１１０とを備える。ドキュメント管理サーバ１００及びマーキング管理サーバ１１０は、複数のクライアント端末１２０，・・・からネットワーク１３０を介してアクセス可能に接続されている。
ドキュメント管理サーバ１００は、インターネット等のネットワーク１３０を介して共有化された複数の電子ドキュメントファイルを格納するドキュメントデータベース１０１を有する。
マーキング管理サーバ１１０は、各ドキュメントファイルに対応するマーキング情報を格納するマーキングデータベース１１１を有する。マーキング管理サーバ１１０は、各ドキュメントファイルについて任意に指定された強調箇所を登録するマーキング登録部１１２と、各強調箇所の指定数を集計するマーキング集計部１１３とを備える。
各クライアント端末１２０は、マーキング情報に基づきドキュメントを強調表示するドキュメント閲覧部１２１と、各ドキュメントについてユーザによる任意の指定に応じて強調表示箇所の登録要求を行うマーキング設定部１２２とを備える。
本実施の形態では、各クライアント端末１２０のマーキング設定部１２２からの登録要求に応じて、マーキング管理サーバ１１０のマーキング登録部１１２が強調箇所の登録を行い、マーキング集計部１１３がマーキングデータベースに登録されたマーキングデータの集計を行い、集計結果をクライアント端末１２０のドキュメント閲覧部１２１に送信する。
ドキュメント閲覧部１２１は、ドキュメント管理サーバ１００から送信されたドキュメントに対し、マーキング管理サーバ１１０から送信されたマーキング集計結果に基づき強調表示を行う。
【０００９】
図２は、マーキングデータベース１１１を構成するドキュメント情報テーブルのデータ構造の一例を示す図である。
ドキュメント情報テーブル２００は、各対象ドキュメントを一意に識別するためのドキュメントＩＤ２０１と、対象ドキュメントのネットワーク上での識別子を示すＵＲＩ２０２と、対象ドキュメントの同一性を確認するためのハッシュ値２０３との各データ項目を有する。ドキュメントＩＤ２０１は、ＵＲＩ２０２及びハッシュ値２０３の組合せに対して付与する。
ハッシュ値２０３は、対象ドキュメントを登録する時点で、ＵＲＩ２０２に基づき取得したドキュメントの内容からハッシュ関数を用いて算出した値を示す。
対象ドキュメント情報は、マーキング設定部１２２から受信したマーキング登録要求に含まれる新規のＵＲＩに基づき、マーキング登録部１１２が登録する。
【００１０】
図３は、マーキング管理サーバ１１０の有するマーキングデータベース１１１に格納されるマーキング情報テーブルのデータ構造の一例を示す図である。
マーキング情報テーブル３００は、マーキングを設定したユーザを識別するユーザＩＤ３０１と、ドキュメント情報テーブル２００のドキュメントＩＤ２０１に対応するドキュメントＩＤ３０２と、マーキング箇所を示す開始位置３０３，終了位置３０４と、マーキング箇所の分類を示す着眼点３０５との各データ項目を有する。
マーキングの開始位置３０３及び終了位置３０４の値は、ドキュメントデータ内の何文字目かを示している。
着眼点３０５は、予め定義された分類の中から任意に指定されたものの他、ユーザにより任意に入力された値が格納される。
マーキング情報は、クライアント端末１２０のマーキング設定部１２２から受信したマーキング登録要求に応じて、マーキング登録部１１２が登録する。
【００１１】
図４は、クライアント端末１２０のマーキング設定部１２２がマーキング管理サーバ１１０のマーキング登録部１１２に対して送信するマーキング登録要求のデータ構造の一例を示す図である。
マーキング登録要求４００は、マーキング登録を要求するユーザを識別するユーザＩＤ４０１と、対象ドキュメントのＵＲＩ４０２と、対象ドキュメントについて算出したハッシュ値４０３と、マーキング箇所を示す開始位置４０４，終了位置４０５と、分類を示す着眼点４０６との各データで構成している。
マーキング登録要求４００は、ユーザの強調箇所指定操作に応じてマーキング設定部１２２が生成する。
【００１２】
図５は、クライアント端末１２０のドキュメント閲覧部１２１がマーキング管理サーバ１１０のマーキング集計部１１３に対して送信するマーキング集計要求のデータ構造の一例を示す図である。
マーキング集計要求５００は、対象ドキュメントを示すドキュメントＵＲＩ５０１と、対象ドキュメントについて算出したドキュメントハッシュ値５０２との各データで構成している。
マーキング集計要求５００は、ドキュメント閲覧部１２１がドキュメント閲覧処理において生成する。
【００１３】
図６は、マーキング管理サーバ１１０のマーキング集計部１１２がクライアント端末１２０のドキュメント閲覧部１２１に対して送信するマーキング集計結果のデータ構造の一例を示す図である。
マーキング集計結果６００は、各分類６０１の集計結果６０２をまとめたものである。本例では、集計結果６０２として、対象ドキュメントを構成する各文字単位でマーキングの有無を集計し、集計結果に応じて重要度を設定している。具体的には、マーキング数の上限値６０３と、各文字毎の集計値６０４とを有し、集計値６０４は、各文字の位置６０５，マーキング数６０６，重要指数６０７とで構成している。
マーキング数の上限値６０３は、対象ドキュメントをある分類（着眼点）でマーキングしたユーザについて、ユニークなユーザＩＤの数で示したものである。図６の例では、同一の対象ドキュメントについて「情報漏洩」という分類（着眼点）で登録されたマーキング情報のユーザＩＤの数が「２００」であることを示している。例えば、マーキングデータベース内にドキュメントＩＤの値が「doc-001」であり、かつ着眼点の値が「情報漏洩」であるマーキング情報のユーザＩＤが「user-001」，「user-002」，「user-003」，・・・，「user-200」の２００種類であった場合を示す。
集計値６０４に含まれる重要指数６０７は、各文字単位でのマーク数をマーク数上限の値で割った値を示す。例えば、マーキング情報テーブル３００内でドキュメントＩＤ３０２の値が「doc-001」で、着眼点３０５の値が「情報漏洩」であり、開始位置３０３と終了位置３０４との間に１０文字目を含むマーキング情報が１００件存在した場合は、分類６０１が「情報漏洩」である集合の位置６０５の値が「１０」である時のマーク数は「１００」という値になる。さらに、この集合のマーキング数上限６０３の値が「２００」である場合、この集合の位置６０５の値が「１０」であるとき重要指数６０７は「１００÷２００＝０．５」となる。
なお、マーキング数上限６０３の値が「０」の場合、重要指数は全て「０」となる。
マーキング集計結果６００は、マーキング集計部１１３がドキュメント閲覧部１２１から受信したマーキング集計要求に応じて生成する。
【００１４】
図７は、クライアント端末１２０のドキュメント閲覧部１２１が管理する強調表示方法割当テーブルのデータ構造の一例を示す図である。
強調表示方法割当テーブル７００は、予め定義されたものであり、マーキング管理サーバ１１０において予め用意されたものをダウンロードするか、各クライアント端末１２０のユーザが任意に定義可能なものとする。
強調表示方法割当テーブル７００は、各分類に応じた強調表示方法を定義したものであり、マーキング集計結果の分類（着眼点）に対応する割当分類７０１と、マーキング箇所についての強調方法７０２と、重要指数に応じた強調度表現方法７０３とから構成されている。本例では、割当分類「情報漏洩」については「赤のハイライト」で強調表示を行い、重要指数に応じて「色の鮮明さ」を変更することが定義されている。
【００１５】
以上の構成に基づき、本実施の形態に係るドキュメント強調表示システムの行う処理について各フローチャートに基づき説明する。
図８は、ドキュメント強調表示システムの行う全体処理の概要を示すフローチャートである。
ドキュメント強調表示システムでは、クライアント端末１２０のドキュメント閲覧部１２１によりドキュメント閲覧処理を行い（ステップ８０１）、閲覧対象ドキュメントについてユーザによりマーキングが行われている間、マーキング登録処理を繰り返す（ステップ８０２〜８０４）。
【００１６】
図９は、ステップ８０１に示すキュメント閲覧処理手順を示すフローチャートである。
ドキュメント閲覧処理では、ドキュメント閲覧部１２１が、閲覧指示としてユーザＩＤの入力及び閲覧対象ドキュメントについてのＵＲＩの入力を受付け（ステップ９０１）、ドキュメント管理サーバ１００からドキュメントファイルを取得する（ステップ９０２）。
次にドキュメント閲覧部１２１は、マーキング管理サーバ１１０に対し、マーキング集計要求５００を送信し、マーキング集計結果を取得して（ステップ９０３）、閲覧対象ドキュメントについてマーキング集計結果に応じた強調表示を行う（ステップ９０４）。ここで、マーキング集計要求５００には、閲覧対象ドキュメントについてのＵＲＩ５０１と、ドキュメントハッシュ値５０２とを含める。ドキュメンハッシュ値５０２は、ステップ９０２で取得したドキュメントの内容から算出したハッシュ値を設定する。
【００１７】
図１０は、ステップ９０３に示すマーキング集計処理手順を示すフローチャートである。
マーキング集計処理では、マーキング集計部１１３がドキュメント閲覧部１２１からマーキング集計要求５００を受信し（ステップ１００１）、ドキュメントＵＲＩ５０１及びドキュメントハッシュ値５０２の一致するマーキング情報をマーキング情報テーブル３００から取得して、着眼点（分類）毎，位置毎にマーキング数を集計し、マーキング集計結果６００を生成する(ステップ１００２)。次に、マーキング集計部１１３は、生成したマーキング集計結果６００をドキュメント閲覧部１２１に返信する（ステップ１００３）。
【００１８】
図１１は、ステップ９０４に示す強調表示処理手順を示すフローチャートである。
強調表示処理では、ドキュメント閲覧部１２１が閲覧対象ドキュメントについてマーキング集計部１１３から受信したマーキング集計結果６００に基づき強調表示設定を行い（ステップ１１０１）、当該強調表示設定に基づき閲覧対象ドキュメントを表示する（ステップ１１０２）。
【００１９】
図１２は、ステップ１１０１に示す強調処理手順を示すフローチャートである。
強調表示設定処理では、ユーザによる強調表示する分類の選択を受付け(ステップ１２０１)、ドキュメント閲覧部１２１がマーキング集計結果６００に含まれる分類６０１毎の集計値６０２に基づき、図７に示す強調表示方法割当テーブル７００の定義情報に従って強調表示設定を行う(ステップ１２０２)。
具体的には、マーキング数６０６に「０」以外の数字が設定された位置６０５に示すドキュメントの文字について、分類６０１に従った強調方法及び重要指数６０７に応じた強調度表現を設定する。例えば、図６のマーキング集計結果の場合、分類「情報漏洩」の強調表示設定では、１０〜１２文字目は強調され、１０文字目より、１１、１２文字目の方が強く強調することとなる。
【００２０】
図１３は、図８のステップ８０３に示すマーキング登録処理手順を示すフローチャートである。
マーキング登録処理では、クライアント端末１２０のマーキング設定部１２２が、ユーザの指定操作に応じてマーキング設定を行いマーキング登録要求４００を生成して（ステップ１３０１）、マーキング管理サーバ１１０のマーキング登録部１１２に送信する（ステップ１３０２）。
マーキング登録部１１２は、受信したマーキング登録要求４００に基づき、マーキング情報をマーキングデータベース１１１に登録する（ステップ１３０３）。
【００２１】
図１４は、ステップ１３０１に示すマーキング設定処理の詳細を示すフローチャートである。
マーキング設定処理では、マーキング設定部１２２が、閲覧対象ドキュメントについてユーザが文字単位で指定した範囲についてマーキング開始位置及び終了位置を取得する（ステップ１４０１）。
次に、指定範囲についてユーザが選択又は任意入力した着眼点を取得する（ステップ１４０２）。
以上の処理により取得したマーキング開始位置，終了位置及び着眼点に基づきマーキング登録要求４００を生成する（ステップ１４０３）。ここで、マーキング登録要求４００には、マーキング開始位置，終了位置及び着眼点の他、ユーザＩＤ，ドキュメントＵＲＩ，ドキュメントハッシュ値を含む。ドキュメントハッシュ値は、閲覧対象ドキュメントの内容から算出した値を設定する。
【００２２】
図１５は、ステップ１３０３に示すマーキング情報登録処理の詳細を示すフローチャートである。
マーキング情報登録処理では、マーキング登録部１１２がマーキング登録要求４００を受信し、マーキング登録要求４００に含まれるドキュメントＵＲＩ４０２及びドキュメントハッシュ値４０３に基づき対象ドキュメントがドキュメント情報テーブル２００に登録されているか否かを判定する（ステップ１５０１）。
対象ドキュメントが登録されていない場合には、ドキュメントＵＲＩ４０２及びドキュメントハッシュ値４０３の値をドキュメント情報テーブル２００に登録するとともに、ドキュメントＩＤ２０１を設定する（ステップ１５０２）。
一方、対象ドキュメントが登録されている場合には、ドキュメント情報テーブル２００からドキュメントＩＤ２０１の値を取得して、ドキュメントＩＤと共にマーキング登録要求４００に含まれる情報を登録する（ステップ１５０３）。具体的には、ドキュメントＩＤと、マーキング登録要求４００に含まれるユーザＩＤ４０１，マーキング開始位置４０４，マーキング終了位置４０５,着眼点４０６の各データを登録する。
【００２３】
以上のドキュメント閲覧処理及びマーキング設定処理の具体例について、各表示画面を用いて説明する。
図１６は、ドキュメント閲覧処理においてドキュメント閲覧部１２１が表示するユーザＩＤ入力画面の一例を示す図である。
ユーザＩＤ入力画面１６００は、ユーザＩＤ入力部１６０１と、ＯＫボタン１６０２，キャンセルボタン１６０３とを有する。
ユーザＩＤ入力部１６０１に、予め各ユーザに設定されたユーザＩＤが入力されて、ＯＫボタン１６０２が押下されると、ドキュメント閲覧部１２１はドキュメントの閲覧画面を表示する。
ユーザＩＤ入力画面１６００により入力されたユーザＩＤが、マーキング登録要求４００に含まれることとなる。
【００２４】
図１７は、ドキュメント閲覧処理においてドキュメント閲覧部１２１が表示する閲覧画面の初期状態の一例を示す図である。
閲覧画面１７００は、ＵＲＩ入力部１７０１と、ドキュメント表示部１７０２と、マーキング設定スイッチ１７０３と、着眼点表示部１７０４とを有する。
初期状態においては、ＵＲＩ入力部１７０１が空欄となり、ドキュメント表示部１７０２，マーキング設定スイッチ１７０３，着眼点選択部１７０４には何も表示されない状態となっている。
ＵＲＩ入力部１７０１にドキュメントのＵＲＩが入力されると、ドキュメント閲覧部１２１はドキュメント表示処理を行う。
【００２５】
図１８は、図１７に示す閲覧画面において、ＵＲＩの入力に応じてドキュメントを表示した状態を示す図である。
ドキュメント閲覧部１２１は、ＵＲＩ入力部１８０１に入力されたＵＲＩに基づき、ドキュメント管理サーバ１００から受信したドキュメントを、マーキング集計部１１３から受信したマーキング集計結果６００に基づき強調表示して、ドキュメント表示部１８０２に表示する。本例では、強調表示部分（重要箇所）１８１０が色分け表示されている。ドキュメントスクロールバー１８２０は、ドキュメント表示部１８０２に表示しきれないドキュメント部分を表示するために操作する部分である。
マーキング設定スイッチ１８０３は、「ｏｎ」又は「ｏｆｆ」の選択が可能となっており、マーキング設定を行わない場合には「ｏｆｆ」が選択される。
着眼点選択部１８０４には、マーキング集計結果に含まれる着眼点が表示される。この場合、表示された複数の着眼点の中から任意に選択された着眼点に関する集計値に基づき、ドキュメントの強調表示を行う。着眼点選択部１８０４において「全て」が選択された場合には、全ての分類についての強調表示を行う。
本例では、着眼点選択部１８０４に表示された項目の内、「情報漏洩」が選択され、「情報漏洩」に関する集計値に基づき強調表示がされた状態を示している。この場合、着眼点の選択に応じて、それぞれに定義された強調方法（色分け等）で強調表示を切り替えることにより、各分類毎の重要箇所を明確に識別させることが可能となる。
なお、着眼点選択部１８０４において「全て」が選択された場合には、強調表示方法割当テーブル７００の定義情報に従って、それぞれの分類に設定された強調表示を重ね合わせて表示する。また、この場合には、「全て」が選択された場合の強調表示方法を別途定義することとしてもよい。
【００２６】
図１９は、図１８に示す閲覧画面において、ユーザによりマーキング設定操作が行われている状態を示す図である。
マーキング設定部１２２は、マーキング設定スイッチ１９０３において「ｏｎ」が選択された場合に、マーキング設定処理を行う。この場合、着眼点選択部１９０４には、新規着眼点入力部１９０５と、登録ボタン１９０６とが表示される。
この状態において、ドキュメント表示部１９０２に表示されたドキュメント中の任意の文字列が指定されるとともに、着眼点選択部１９０４に表示された着眼点が選択されて、登録ボタン１９０６が押下されることによりマーキング設定部１２２がマーキング登録要求４００を生成して、マーキング管理サーバ１１０のマーキング登録部１１２に送信する。
本例では、ドキュメント中の「個人情報保護に関する法律」という文字列１９１０が指定され、着眼点として「情報漏洩」が選択された状態を示している。
【００２７】
図２０は、図１８に示す閲覧画面において、ユーザによるマーキング設定操作として、新規着眼点が入力されている状態を示す図である。
本例では、ドキュメント中の「ＳＳＬ（Ｓｅｃｕｒｅ Ｓｏｃｋｅｔｓ Ｌａｙｅｒ）の暗号化通信」の文字列２０１０が指定されるとともに、新規着眼点入力部２００５に「ＷＷＷ」が入力された状態を示している。
この場合、マーキング設定部１２２は、新規着眼点入力部２００５に入力された「ＷＷＷ」を着眼点としたマーキング登録要求４００を生成してマーキング管理サーバ１１０に送信することとなる。
なお、着眼点選択部２００４において、新規着眼点入力部２００５が選択された状態であるため、ドキュメント表示部２００２では、ユーザにより指定された文字列２０１０のみが強調表示されている。
以上のように、本実施の形態に係るドキュメント強調表示システムでは、共有化された電子ドキュメントとは別に、強調表示を行うためのマーキング情報を登録，管理することとしたので、編集権限を持たない閲覧者の指定に応じた強調表示の設定が可能となる。従って、ネットワーク上で共有化された電子ドキュメントについて、複数の閲覧者等による種々の視点での重要箇所の指定及び強調表示が可能となる。特に、分類毎の強調表示の設定や、重要度の集計等を行うこととしたので、種々の視点に応じた重要箇所について、適切な強調表示が可能となる。
【００２８】
なお、前記実施の形態では、ドキュメント管理サーバと、マーキング管理サーバとを別構成としているが、単一のサーバ端末で構成してもよい。また、マーキング管理サーバを構成する各処理部を複数の端末で構成してもよい。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施の形態に係るドキュメント強調表示システムの概略構成を示すブロック図である。
【図２】マーキングデータベースを構成するドキュメント情報テーブルのデータ構造の一例を示す図である。
【図３】マーキングデータベースを構成するマーキング情報テーブルのデータ構造の一例を示す図である。
【図４】マーキング設定部がマーキング登録部に送信するマーキング登録要求のデータ構造の一例を示す図である。
【図５】ドキュメント閲覧部がマーキング集計部に送信するマーキング集計要求のデータ構造の一例を示す図である。
【図６】マーキング集計部がドキュメント閲覧部に送信するマーキング集計結果のデータ構造の一例を示す図である。
【図７】ドキュメント閲覧部が管理する強調方法割当テーブルのデータ構造の一例を示す図である。
【図８】ドキュメント強調表示システムの行う全体処理の概要を示すフローチャートである。
【図９】ドキュメント閲覧処理手順を示すフローチャートである。
【図１０】マーキング集計処理手順を示すフローチャートである。
【図１１】強調表示処理手順を示すフローチャートである。
【図１２】強調設定処理手順を示すふとーチャートである。
【図１３】マーキング登録処理手順を示すフローチャートである。
【図１４】マーキング設定処理手順を示すフローチャートである。
【図１５】マーキング情報登録処理手順を示すフローチャートである。
【図１６】ドキュメント閲覧処理において表示するユーザＩＤ入力画面の一例を示す図である。
【図１７】ドキュメント閲覧処理において表示する閲覧画面（初期状態）の一例を示す図である。
【図１８】ドキュメント閲覧処理において表示する閲覧画面（ドキュメント表示状態）の一例を示す図である。
【図１９】ドキュメント閲覧処理において表示する閲覧画面（マーキング設定状態）の一例を示す図である。
【図２０】ドキュメント閲覧処理において表示する閲覧画面（新規着眼点入力状態）の一例を示す図である。
【図２１】従来のドキュメント強調表示システムの概略構成を示すブロック図である。
【符号の説明】
【００３０】
１００  ドキュメント管理サーバ、１０１  ドキュメントデータベース、１１０  マーキング管理サーバ、１１１  マーキングデータベース、１１２  マーキング登録部、１１３  マーキング集計部、１２０  クライアント端末、１２１  ドキュメント閲覧部、１２２  マーキング設定部。
【図１】
2007026243.tif 000003
【図２】
2007026243.tif 000004
【図３】
2007026243.tif 000005
【図４】
2007026243.tif 000006
【図５】
2007026243.tif 000007
【図６】
2007026243.tif 000008
【図７】
2007026243.tif 000009
【図８】
2007026243.tif 000010
【図９】
2007026243.tif 000011
【図１０】
2007026243.tif 000012
【図１１】
2007026243.tif 000013
【図１２】
2007026243.tif 000014
【図１３】
2007026243.tif 000015
【図１４】
2007026243.tif 000016
【図１５】
2007026243.tif 000017
【図１６】
2007026243.tif 000018
【図１７】
2007026243.tif 000019
【図１８】
2007026243.tif 000020
【図１９】
2007026243.tif 000021
【図２０】
2007026243.tif 000022
【図２１】
2007026243.tif 000023