(57)【要約】【課題】  任意のアプリケーションによって閲覧されている文書に関する情報を簡便に収集し、管理することができる情報処理装置、情報管理装置、情報管理システム、情報処理方法、情報管理方法、情報処理プログラム、情報管理プログラム及び記録媒体の提供を目的とする。【解決手段】  ＧＵＩを用いて文書を操作させるアプリケーションを実行可能な情報処理装置であって、前記ＧＵＩに関する所定のイベントを検出し、前記所定のイベントが検出されたときにアクティブなアプリケーションにおいて操作対象とされている文書の文書情報を取得する情報取得手段を有することにより上記課題を解決する。【選択図】  図１
2006260522.tif 000002
【特許請求の範囲】
【請求項１】
ＧＵＩを用いて文書を操作させるアプリケーションを実行可能な情報処理装置であって、
前記ＧＵＩに関する所定のイベントを検出し、前記所定のイベントが検出されたときにアクティブなアプリケーションにおいて操作対象とされている文書の文書情報を取得する情報取得手段を有することを特徴とする情報処理装置。
【請求項２】
前記文書情報は、前記アクティブなアプリケーションのウィンドウのタイトル、該ウィンドウのスナップショット画像、又は前記アクティブなアプリケーションの実行ファイル名のうち少なくとも一つを含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記文書情報は、前記アクティブなアプリケーションにおいて操作対象とされている文書の位置情報、又は該文書の内容を示す情報のうち少なくとも一つを含むことを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記情報取得手段は、前記文書情報の少なくとも一部を前記アプリケーションとのプロセス間通信によって取得することを特徴とする請求項１乃至３いずれか一項記載の情報処理装置。
【請求項５】
前記情報取得手段によって取得された前記文書情報を所定の記憶手段に登録する情報登録手段を有することを特徴とする請求項１乃至４いずれか一項記載の情報処理装置。
【請求項６】
前記情報登録手段は、前記情報取得手段によって取得された前記文書情報をネットワークを介して送信することにより、前記所定の記憶手段に登録することを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記アクティブなアプリケーションにおいて操作対象とされている文書に関連付ける文書関連情報をユーザに入力させる情報入力手段を有し、
前記情報登録手段は、前記情報取得手段によって取得された前記文書情報と、前記情報入力手段が入力させた前記文書関連情報とを関連付けて登録することを特徴とする請求項５又は６記載の情報処理装置。
【請求項８】
前記文書関連情報は、前記アクティブなアプリケーションにおいて操作対象とされている文書に対する評価情報であることを特徴とする請求項７記載の情報処理装置。
【請求項９】
前記情報入力手段は、前記文書関連情報の入力と共に、当該文書関連情報の他のユーザへの公開の許否を指定させることを特徴とする請求項７又は８記載の情報処理装置。
【請求項１０】
前記情報登録手段によって前記所定の記憶手段に登録された情報を表示装置に表示させる表示手段を有し、
前記表示手段は、他のユーザによって入力された情報は、公開が許可されている情報のみ表示させることを特徴とする請求項９記載の情報処理装置。
【請求項１１】
前記表示手段は、同一文書に係る情報は併合して表示させることを特徴とする請求項１０記載の情報処理装置。
【請求項１２】
請求項７乃至１１いずれか一項記載の情報処理装置より前記文書情報及び前記文書関連情報を受信する受信手段と、
前記受信手段によって受信された前記文書情報及び前記文書関連情報を記憶する記憶手段とを有することを特徴とする情報管理装置。
【請求項１３】
前記受信手段は、前記文書関連情報の他のユーザへの公開の許否を示す情報を受信し、
前記記憶手段は、前記文書関連情報と前記公開の許否を示す情報とを関連付けて記憶することを特徴とする請求項１２記載の情報管理装置。
【請求項１４】
前記文書関連情報の表示要求に応じ、前記記憶手段に記憶されている前記文書情報及び前記文書関連情報を表示させる表示データを生成する表示データ生成手段を有し、
前記表示データ生成手段は、前記表示要求に係るユーザ以外のユーザによって入力された前記文書関連情報は、公開が許可されている情報のみ表示されるように前記表示データを生成することを特徴とする請求項１３記載の情報管理装置。
【請求項１５】
前記表示データ生成手段は、同一文書に係る情報は併合されて表示されるように、前記表示データを生成することを特徴とする請求項１４記載の情報管理装置。
【請求項１６】
GＵＩを用いて文書を操作させるアプリケーションを実行可能なコンピュータを有する情報管理システムであって、
前記アＧＵＩに関する所定のイベントを検出し、前記所定のイベントが検出されたときにアクティブなアプリケーションにおいて操作対象とされている文書の文書情報を取得する情報取得手段と、
前記情報取得手段によって取得された前記文書情報を所定の記憶手段に登録する情報登録手段とを有することを特徴とする情報管理システム。
【請求項１７】
前記アクティブなアプリケーションにおいて操作対象とされている文書に関連付ける文書関連情報をユーザに入力させる情報入力手段を有し、
前記情報登録手段は、前記情報取得手段によって取得された前記文書情報と、前記情報入力手段が入力させた前記文書関連情報とを関連付けて登録することを特徴とする請求項１６記載の情報管理システム。
【請求項１８】
前記文書関連情報は、前記アクティブなアプリケーションにおいて操作対象とされている文書に対する評価情報であることを特徴とする請求項１７記載の情報管理システム。
【請求項１９】
前記情報入力手段は、前記文書関連情報の入力と共に、当該文書関連情報の他のユーザへの公開の許否を指定させることを特徴とする請求項１７又は１８記載の情報管理システム。
【請求項２０】
前記情報登録手段によって前記所定の記憶手段に登録された情報を表示装置に表示させる表示手段を有し、
前記表示手段は、他のユーザによって入力された情報は、公開が許可されている情報のみ表示させることを請求項１６乃至１８いずれか一項記載の情報管理システム。
【請求項２１】
ＧＵＩを用いて文書を操作させるアプリケーションを実行可能なコンピュータを用いた情報処理方法であって、
前記ＧＵＩに関する所定のイベントを検出するイベント検出手順と、
前記イベント検出手順において前記所定のイベントが検出されたときにアクティブなアプリケーションにおいて操作対象とされている文書の文書情報を取得する情報取得手順とを有することを特徴とする情報処理方法。
【請求項２２】
前記情報取得手順は、前記文書情報の少なくとも一部を前記アプリケーションとのプロセス間通信によって取得することを特徴とする請求項２１記載の情報処理方法。
【請求項２３】
前記情報取得手順において取得された前記文書情報を所定の記憶手段に登録する情報登録手順を有することを特徴とする請求項２１又は２２記載の情報処理方法。
【請求項２４】
前記情報登録手順は、前記情報取得手順において取得された前記文書情報をネットワークを介して送信することにより、前記所定の記憶手段に登録することを特徴とする請求項２３記載の情報処理方法。
【請求項２５】
前記アクティブなアプリケーションにおいて操作対象とされている文書に関連付ける文書関連情報をユーザに入力させる情報入力手順を有し、
前記情報登録手順は、前記情報取得手順において取得された前記文書情報と、前記情報入力手順において入力された前記文書関連情報とを関連付けて登録することを特徴とする請求項２３又は２４記載の情報処理方法。
【請求項２６】
前記文書関連情報は、前記アクティブなアプリケーションにおいて操作対象とされている文書に対する評価情報であることを特徴とする請求項２５記載の情報処理方法。
【請求項２７】
前記情報入力手順は、前記文書関連情報の入力と共に、当該文書関連情報の他のユーザへの公開の許否を指定させることを特徴とする請求項２５又は２６記載の情報処理方法。
【請求項２８】
前記情報登録手順において前記所定の記憶手段に登録された情報を表示装置に表示させる表示手順を有し、
前記表示手順は、他のユーザによって入力された情報は、公開が許可されている情報のみ表示させることを特徴とする請求項２７記載の情報処理方法。
【請求項２９】
前記表示手順は、同一文書に係る情報は併合して表示させることを特徴とする請求項２８記載の情報処理方法。
【請求項３０】
請求項７乃至１１いずれか一項記載の情報処理装置とネットワークを介して接続するコンピュータにおける情報管理方法であって、
前記情報処理装置より前記文書情報及び前記文書関連情報を受信する受信手順と、
前記受信手順によって受信された前記文書情報及び前記文書関連情報を記憶する記憶手順とを有することを特徴とする情報管理方法。
【請求項３１】
前記受信手順は、前記文書関連情報の他のユーザへの公開の許否を示す情報を受信し、
前記記憶手順は、前記文書関連情報と前記公開の許否を示す情報とを関連付けて記憶することを特徴とする請求項３０記載の情報管理方法。
【請求項３２】
前記文書関連情報の表示要求に応じ、前記記憶手順に記憶されている前記文書情報及び前記文書関連情報を表示させる表示データを生成する表示データ生成手順を有し、
前記表示データ生成手順は、前記表示要求に係るユーザ以外のユーザによって入力された前記文書関連情報は、公開が許可されている情報のみ表示されるように前記表示データを生成することを特徴とする請求項３１記載の情報管理方法。
【請求項３３】
前記表示データ生成手順は、同一文書に係る情報は併合されて表示されるように、前記表示データを生成することを特徴とする請求項３２記載の情報管理方法。
【請求項３４】
ＧＵＩを用いて文書を操作させるアプリケーションを実行可能なコンピュータに、
前記ＧＵＩに関する所定のイベントを検出するイベント検出手順と、
前記イベント検出手順において前記所定のイベントが検出されたときにアクティブなアプリケーションにおいて操作対象とされている文書の文書情報を取得する情報取得手順とを実行させるための情報処理プログラム。
【請求項３５】
前記情報取得手順は、前記文書情報の少なくとも一部を前記アプリケーションとのプロセス間通信によって取得することを特徴とする請求項３４記載の情報処理プログラム。
【請求項３６】
前記情報取得手順において取得された前記文書情報を所定の記憶手段に登録する情報登録手順を有することを特徴とする請求項３４又は３５記載の情報処理プログラム。
【請求項３７】
前記アクティブなアプリケーションにおいて操作対象とされている文書に関連付ける文書関連情報をユーザに入力させる情報入力手順を有し、
前記情報登録手順は、前記情報取得手順において取得された前記文書情報と、前記情報入力手順において入力された前記文書関連情報とを関連付けて登録することを特徴とする請求項３６記載の情報処理プログラム。
【請求項３８】
前記文書関連情報は、前記アクティブなアプリケーションにおいて操作対象とされている文書に対する評価情報であることを特徴とする請求項３７記載の情報処理プログラム。
【請求項３９】
前記情報入力手順は、前記文書関連情報の入力と共に、当該文書関連情報の他のユーザへの公開の許否を指定させることを特徴とする請求項３７又は３８記載の情報処理プログラム。
【請求項４０】
前記情報登録手順において前記所定の記憶手段に登録された情報を表示装置に表示させる表示手順を有し、
前記表示手順は、他のユーザによって入力された情報は、公開が許可されている情報のみ表示させることを特徴とする請求項３９記載の情報処理プログラム。
【請求項４１】
前記表示手順は、同一文書に係る情報は併合して表示させることを特徴とする請求項４０記載の情報処理プログラム。
【請求項４２】
請求項７乃至１１いずれか一項記載の情報処理装置とネットワークを介して接続するコンピュータに、
前記情報処理装置より前記文書情報及び前記文書関連情報を受信する受信手順と、
前記受信手順によって受信された前記文書情報及び前記文書関連情報を記憶する記憶手順とを実行させるための情報管理プログラム。
【請求項４３】
前記受信手順は、前記文書関連情報の他のユーザへの公開の許否を示す情報を受信し、
前記記憶手順は、前記文書関連情報と前記公開の許否を示す情報とを関連付けて記憶することを特徴とする請求項４２記載の情報管理プログラム。
【請求項４４】
前記文書関連情報の表示要求に応じ、前記記憶手順に記憶されている前記文書情報及び前記文書関連情報を表示させる表示データを生成する表示データ生成手順を有し、
前記表示データ生成手順は、前記表示要求に係るユーザ以外のユーザによって入力された前記文書関連情報は、公開が許可されている情報のみ表示されるように前記表示データを生成することを特徴とする請求項４３記載の情報管理プログラム。
【請求項４５】
前記表示データ生成手順は、同一文書に係る情報は併合されて表示されるように、前記表示データを生成することを特徴とする請求項４４記載の情報管理プログラム。
【請求項４６】
請求項３４乃至４１いずれか一項記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４７】
請求項４２乃至４５いずれか一項記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報管理装置、情報管理システム、情報処理方法、情報管理方法、情報処理プログラム、情報管理プログラム及び記録媒体に関し、特にアプリケーションによって操作対象とされている文書に関する情報を処理又は管理する情報処理装置、情報処理方法、情報管理装置、情報管理システム、情報処理方法、情報管理方法、情報処理プログラム、情報管理プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年インターネットの普及やオフィスの電子化等による情報の氾濫が問題となっており、大量の情報の中から価値のある必要な情報を効率的に利用するための技術が必要とされている。こうした技術として、ユーザによる情報に対する評価を登録し、それを利用する技術が提案されている。これらの目的としては大きく個人情報管理と複数ユーザ間での情報の共有／推奨の二つをあげることができる。
【０００３】
個人情報管理とは、ユーザ個人が、価値のある文書や情報を後で検索・参照し易くするために、自分が閲覧した文書や情報に対して閲覧したという履歴や評価を記録し、管理するという技術である。
【０００４】
また、複数ユーザ間の情報共有とは、文書や情報に対する評価情報を複数ユーザで共有することで、他のユーザの評価情報を利用して価値のある文書や情報の検索・閲覧を行うという技術である。
【０００５】
例えば、Ｗｅｂブラウザやグループウェアアプリケーション等では、個人が閲覧した文書又は情報をブックマークと呼ばれるリストに登録することができる。したがって、ユーザは、その文書を再度閲覧する際にはブックマークリストから当該文書を選択するだけで簡単に表示させることができる。
【０００６】
しかし、現状のブックマーク情報はブックマーク登録機能を持つ情報提示アプリケーションでのみ登録が可能であり、そうした機能のないアプリケーションで閲覧している文書に対してはブックマーク登録をすることができないという問題がある。また、ブックマーク情報は、アプリケーション毎に独自に管理されており、異なる機器、異なるアプリケーション間、又は複数のユーザ間で共有したり、参照したりすることができないという問題もある。
【０００７】
そこで、最近ではＷｅｂブラウザで閲覧する文書（ＷＷＷ文書）のブックマークをネットワーク上に保持して共有することができるサービスが提供されている。かかるサービスにより、異なる機器間、又は複数のユーザ間でブックマーク情報を共有することが可能となる。
【０００８】
しかし、これらのサービスはＷＷＷ文書を対象としており、Ｗｅｂブラウザで閲覧することのできる文書しか登録することができない。例えば、専用のクライアントアプリケーションを利用するグループウェアやＤＢ文書、ワードプロセッサ文書、表計算ソフト文書、プレゼンテーション作成ソフト文書等の文書を登録することができないという問題がある。また、登録作業は登録機能が実装されたＷｅｂブラウザで行うか、登録機能が実装されていない場合は、Ｗｅｂブラウザで登録用のＷＷＷページにアクセスして登録する必要があり、それ以外のアプリケーションで閲覧している場合は簡単に登録することができないという問題もある。
【０００９】
また、Ｗｅｂページ内に、そのページを参照したユーザに評価を入力させるための機能が埋め込まれたものがある。かかるＷｅｂページでは、複数のユーザの評価を集計して表示することで、そのＷｅｂページの情報が有用なものであるかを別のユーザが判断することができる。
【００１０】
しかし、この場合、対象とするＷｅｂページに評価入力機能を埋め込む必要があり、そうでない文書や情報に対しては評価を入力することができないという問題がある。
【００１１】
また、特許文献１には、知識データベースにおいて、参照した文書に対して評価を登録し、その評価情報を利用して所望する文書を効率的に検索することのできるシステムについて記載されている。このシステムは、ユーザの評価情報を利用することで、よりユーザのニーズに合った条件検索を可能にすることを目的としている。
【００１２】
しかし、このシステムにおいて評価対象となる文書は、サーバコンピュータの文書ＤＢに格納されている必要があり、登録されていない文書に対しては評価を行うことができないという問題がある。また、特許文献１には、Ｗｅｂブラウザを用いて情報の表示や入力を行う旨が記載されている。そのため、Ｗｅｂブラウザで表示できない文書や情報の登録、評価登録、又は閲覧等をすることができないという問題もある。更に、このシステムは複数ユーザ間での情報の共有又は推奨を目的としており、個人的な情報管理を目的として利用することができないという問題もある。
【００１３】
また、特許文献２には、ＨＴＭＬやＸＭＬ等のタグ付きのオンライン文書に対して、ユーザが個人的なマークやコメントを付加し、そのマークやコメントに対してアクセス制限を設定することで、個人性を保ちながら他のユーザと個人付加情報を共有することができるシステムについて記載されている。このシステムは、対象がタグ付き文書であることと、個人的な付加情報を元のオンライン文書に重畳して表示させることが特徴であり、個人的情報管理と複数ユーザでの情報共有の両方の目的に利用することができる。
【００１４】
しかし、対象がＨＴＭＬ、ＸＭＬといったタグ付きの構造化文書に限定されており、それ以外文書を扱うことができないという問題がある。
【特許文献１】特開２００４−８６３３２号公報
【特許文献２】特開２００１−２２７４９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
ユーザによる文書や情報に対する評価を利用する従来技術の主な問題点として以下の二点をあげることができる。
【００１６】
（１）現在ユーザは日常の生活や仕事において、多様なアプリケーション及び様々な形式の文書を扱っている。こうした状況において、ある特定のアプリケーションや特定の形式の文書のみを評価の登録や利用の対象とするだけでは、ユーザの情報活動の一部しか支援することができない。したがって、任意のアプリケーション、任意の形式の文書に対して評価の登録及び利用が行える必要がある。
【００１７】
（２）文書に対する評価情報は、個人的な情報管理目的と複数ユーザ間での情報共有目的との両方の目的で利用可能とすべきである。いずれか一方の目的にしか評価情報を利用できないのであれば、ユーザはいずれか一方の目的のための効果しか得ることができないか、又は目的別に複数のシステム、アプリケーションを利用しなければならず、とても不便である。
【００１８】
本発明は、上記の点に鑑みてなされたものであって、任意のアプリケーションによって閲覧されている文書に関する情報を簡便に収集し、管理することができる情報処理装置、情報管理装置、情報管理システム、情報処理方法、情報管理方法、情報処理プログラム、情報管理プログラム及び記録媒体の提供を目的とする。
【課題を解決するための手段】
【００１９】
そこで上記課題を解決するため、本発明は、請求項１に記載されるように、ＧＵＩを用いて文書を操作させるアプリケーションを実行可能な情報処理装置であって、前記ＧＵＩに関する所定のイベントを検出し、前記所定のイベントが検出されたときにアクティブなアプリケーションにおいて操作対象とされている文書の文書情報を取得する情報取得手段を有することを特徴とする。
【００２０】
このような情報処理装置では、任意のアプリケーションによって操作対象とされている文書の文書情報を収集することができる。
【００２１】
また、本発明は、請求項１２に記載されるように、請求項７乃至１１いずれか一項記載の情報処理装置より前記文書情報及び前記文書関連情報を受信する受信手段と、前記受信手段によって受信された前記文書情報及び前記文書関連情報を記憶する記憶手段とを有することを特徴とする情報管理装置。
【００２２】
このような情報管理装置では、任意のアプリケーションによって操作対象とされている文書の文書情報や、当該文書に関連付けられた情報を管理することができる。
【００２３】
また、上記課題を解決するため、本発明は、上記情報処理装置における情報処理方法、前記情報処理方法をコンピュータに実行させるための情報処理プログラム、又は前記情報処理プログラムを記録した記録媒体としてもよい。
【００２４】
また、上記課題を解決するため、本発明は、上記情報管理装置における情報管理方法、前記情報管理方法をコンピュータに実行させるための情報管理プログラム、又は前記情報管理プログラムを記録した記録媒体としてもよい。
【００２５】
また、上記課題を解決するため、本発明は、上記情報処理装置や上記情報管理装置を有する情報管理システムとしてもよい。
【発明の効果】
【００２６】
本発明によれば、任意のアプリケーションによって閲覧されている文書に関する情報を簡便に収集し、管理することができる情報処理装置、情報管理装置、情報管理システム、情報処理方法、情報管理方法、情報処理プログラム、情報管理プログラム及び記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における文書情報管理システムの構成例を示す図である。図１において、文書情報管理システム１は、ＬＡＮ（Local Area Network）又はインターネット等のネットワーク（有線又は無線の別は問わない。）を介して相互に接続されているサーバコンピュータ１０とクライアントコンピュータ２０とによって構成されている。サーバコンピュータ１０とクライアントコンピュータ２０とは、１対１である必要はなく、１対多、多対１、又は多対多等、様々な形態が可能である。
【００２８】
クライアントコンピュータ２０は、文書情報管理システム１のクライアント機能としてのクライアントプログラム２１が実装されているコンピュータである。ここでクライアント機能とは、クライアントプログラム２１が提供する機能の総称をいう。クライアントプログラム２１は、ユーザ情報入力処理部２１０、文書評価情報入力処理部２２０、文書評価情報表示処理部２３０及び閲覧文書情報取得処理部２４０等の機能より構成される。
【００２９】
ユーザ情報入力処理部２１０は、クライアントプログラム２１の起動に応じて、ユーザにユーザ名及びパスワード（以下「ユーザ情報」という。）を入力させ、入力されたユーザ情報の認証要求をサーバコンピュータ１０のユーザ認証処理部１１０に送信する機能である。
【００３０】
閲覧文書情報取得処理部２４０は、クライアントコンピュータ２０の表示装置に表示されている各種アプリケーションのＧＵＩ（Graphical User Interface）に関するイベントを監視し、所定のイベントの検出に応じて、現在アクティブなアプリケーションにおいて操作対象とされている文書の情報（以下「文書情報」という。）を取得する機能である。取得される文書情報としては、例えば、ロケーション情報（ＵＲＬ、又はファイルパス等の文書の位置情報）、文書タイトル、文書の内容を示す情報（例えば、テキスト情報）、文書閲覧に利用したアプリケーションの情報、閲覧文書のスナップショット画像、及びクライアントコンピュータ２０のネットワークアドレス等が含まれる。
【００３１】
文書評価情報入力処理部２２０は、閲覧文書に対する評価情報をユーザに入力させ、入力された評価情報と、閲覧文書情報取得処理部２４０によって取得された文書情報とをサーバコンピュータ１０の文書評価情報登録処理部１２０に送信する機能である。評価情報としては、ユーザ名、評価入力日時、評価点数、コメント、及びカテゴリ等が含まれる。
【００３２】
文書評価情報表示処理部２３０は、送信手段と受信手段とから構成される。送信手段はサーバコンピュータ１０に登録されている文書情報及び評価情報の提供要求を文書評価情報表示データ処理部１３０に送信する。受信手段は、文書評価情報表示データ生成処理部１３０から返信される文書情報及び評価情報を受信し、その表示データを表示装置に表示させる。
【００３３】
サーバコンピュータ１０は、文書情報管理システム１のサーバ機能としてのサーバプログラム１１、ユーザ管理ＤＢ（Data Base）１２、及び文書評価情報管理ＤＢ（Data Base）１３等が実装されているコンピュータである。ここでサーバ機能とは、サーバプログラム１１が提供する機能の総称をいう。
【００３４】
サーバプログラム１１は、サーバコンピュータ１０において基本的に常時起動されているデーモンプログラムであり、ユーザ認証処理部１１０、文書評価情報登録処理部１２０、及び文書評価情報表示データ生成処理部１３０等の機能より構成される。
【００３５】
ユーザ認証処理部１１０は、クライアントコンピュータ２０のユーザ情報入力処理部２１０より送信されるユーザ情報を、ユーザ管理ＤＢ１２に予め登録されているユーザ情報と照合することによりユーザの認証を行う機能である。
【００３６】
図２は、ユーザ管理ＤＢの構成例を示す図である。図２に示されるように、ユーザ管理ＤＢ１２には、文書情報管理システム１の利用が許可される各ユーザのユーザ名とパスワードとが予め登録されている。
【００３７】
文書評価情報登録処理部１２０は、クライアントコンピュータ２０の文書評価情報入力処理部２２０より送信される文書情報及び評価情報を、その記憶手段である文書評価情報管理ＤＢ１３に登録する機能である。
【００３８】
文書評価情報表示データ生成処理部１３０は、クライアントコンピュータ２０の文書評価情報表示処理部２３０からの文書情報及び評価情報の提供要求に応じ、文書評価情報管理ＤＢ１３より文書情報及び評価情報を検索すると共に、検索された文書情報及び評価情報の表示データ（例えば、Ｗｅｂページ）を生成し、生成された表示データを文書評価情報表示処理部２３０に返信する機能である。
【００３９】
なお、本実施形態においては、サーバ装置とクライアント装置に分けたシステムとしたが、サーバ装置にクライアント装置の機能も持たせてもよいし、サーバ装置の機能もクライアント装置の機能も持った複数の情報処理装置によりシステムを構築しても構わない。サーバ装置の機能もクライアント装置の機能も持った複数の情報処理装置による場合、他の装置のデータベース部も参照するような処理、あるいは各装置のデータベース部の内容を一致させるような処置が必要となる。
【００４０】
図３は、本発明の実施の形態におけるクライアントコンピュータのハードウェア構成例を示す図である。図３のクライアントコンピュータ２０は、それぞれバスＢで相互に接続されているドライブ装置２００と、補助記憶装置２０２と、メモリ装置２０３と、演算処理装置２０４と、インタフェース装置２０５と、表示装置２０６と、入力装置２０７と等を有するように構成される。
【００４１】
クライアントコンピュータ２０での処理を実現するクライアントプログラム２１は、ＣＤ−ＲＯＭ等の記録媒体２０１によって提供される。クライアントプログラム２１が記録された記録媒体２０１がドライブ装置２００にセットされると、クライアントプログラム２１が記録媒体２０１からドライブ装置２００を介して補助記憶装置２０２にインストールされる。
【００４２】
補助記憶装置２０２は、インストールされたクライアントプログラム２１を格納すると共に、必要なファイルやデータ等を格納する。例えば補助記憶装置２０２は、クライアントプログラム２１の処理に必要な、後述する各種テーブルを格納している。
【００４３】
メモリ装置２０３は、クライアントプログラム２１の起動指示があった場合に、補助記憶装置２０２からクライアントプログラム２１を読み出して格納する。演算処理装置２０４は、メモリ装置２０３に格納されたクライアントプログラム２１に従ってクライアントコンピュータ２０に係る機能を実行する。インタフェース装置２０５は、図１のネットワーク３０に接続するためのインタフェースとして用いられる。
【００４４】
表示装置２０６はクライアントプログラム２１によるＧＵＩ等を表示する。入力装置２０７はキーボード及びマウス等で構成され、様々な操作指示を入力するために用いられる。
【００４５】
サーバコンピュータ２０についても、図３と同様のハードウェアによって構成されている。但し、表示装置２０６及び入力装置２０７については必ずしも必要ではない。
【００４６】
以下、図１の文書情報管理システム１の処理手順について説明する。ユーザが、文書情報管理システム１を利用するためには、クライアントコンピュータ２０において、クライアントプログラムを起動する必要がある。クライアントプログラム２１の起動は、例えば、クライアントプログラム２１のアイコンのクリックや、メニューの選択等によって行われる。
【００４７】
起動指示がなされると、クライアントプログラム２１のユーザ情報入力処理部２１０は、ユーザ情報を入力させるためのダイアログ（以下「ユーザ情報入力ダイアログ」という。）を表示装置２０６に表示させる。図４は、ユーザ情報入力ダイアログの表示例を示す図である。
【００４８】
ユーザが、図４のユーザ情報入力ダイアログ２１１においてユーザ名及びパスワードを入力すると、ユーザ情報入力処理部２１０は、入力されたユーザ情報をサーバコンピュータ１０のユーザ認証処理部１１０に送信する。ユーザ認証処理部１１０は、ユーザ管理ＤＢ１２に予め登録されているユーザ情報と、受信されたユーザ情報との照合を行うことによりユーザの認証処理を行い、認証処理の成否をユーザ情報入力処理部２１０に返信する。
【００４９】
ユーザ認証が成功した場合、クライアントプログラム２１は、定常状態に入り、閲覧文書情報収録処理部２４０によるイベントの監視が行われる。なお、入力されたユーザ情報は、ユーザ情報入力処理部２１０によってメモリ上に保持される。ユーザ認証に失敗した場合、再度ユーザ情報入力ダイアログ２１１を表示させ、ユーザにユーザ情報の入力を促してもよいし、クライアントプログラム２１を終了させてもよい。
【００５０】
次に、閲覧文書の文書情報の取得処理について説明する。図５は、文書情報の取得処理を説明するためのフローチャートである。
【００５１】
クライアントコンピュータ２０において、例えば、新たなアプリケーションの起動や、操作対象とするアプリケーションの切り替え等、アクティブなウィンドウ（アプリケーション）が切り替わると、閲覧文書情報取得処理部２４０はそのイベントを検出し、閲覧文書の文書情報の取得処理を開始する（Ｓ１０１）。すなわち、ここでは、図５の処理は、アクティブなウィンドウが切り替わるたびに実行されるものとして説明する。但し、後述するように、ユーザによる明示的な指示に応じて処理が開始されるようにしてもよい。
【００５２】
なお、コンピュータのウィンドウシステムではウィンドウのアクティブ化等、ウィンドウの状態変化はＯＳがウィンドウオブジェクトにメッセージを送ることで実現している。したがって、閲覧文書情報取得部２４０は、ＯＳからウィンドウオブジェクトへのメッセージを監視することで（一般に、メッセージフックと呼ばれる。）ウィンドウの切り替えを検出する。
【００５３】
ステップＳ１０１に続いてステップＳ１０２に進み、閲覧文書情報取得処理部２４０は、クライアントコンピュータ２０のネットワークアドレス（ＩＰアドレス）を取得する。但し、ネットワークアドレスの取得は必ずしもこのタイミングで行う必要はない。例えば、クライアントコンピュータ２０を利用するユーザの認証時等、本ステップ以前に取得しておいてもよい。
【００５４】
続いて、閲覧文書情報取得処理部２４０は、アクティブウィンドウを識別する（Ｓ１０３）。例えば、Ｗｉｎｄｏｗｓ（登録商標）環境においては、Ｗｉｎ３２ＡＰＩにおける「GetActiveWindow（）」というＡＰＩを利用することで、現在アクティブであるウィンドウのハンドルを取得することができる。
【００５５】
続いて、閲覧文書情報取得処理部２４０は、アクティブウィンドウのウィンドウタイトルを取得し、取得されたウィンドウタイトルを文書タイトルとする（Ｓ１０４）。この場合ウィンドウタイトルにはアプリケーション名等が入る場合もあるが、それをも含めて文書タイトルとしてもよい。例えば、Ｗｉｎｄｏｗｓ（登録商標）では、ウィンドウのハンドルを引数として「GetWindowText()」というＡＰＩを利用することでウィンドウタイトルを取得することができる。
【００５６】
続いて、閲覧文書情報取得処理部２４０は、アクティブウィンドウのスナップショット画像を取得する（Ｓ１０５）。Ｗｉｎｄｏｗｓ（登録商標）では「Ａｌｔ」キーと「ＰｒｉｎｔＳｃｒｅｅｎ」キーとを押すことでアクティブウィンドウのスナップショット画像をクリップボードに保存することができる。したがって、「keybd_event（）」というＡＰＩを利用して「Ａｌｔ」キーと「ＰｒｉｎｔＳｃｒｅｅｎ」キーとが押されたことを示すキー入力情報をアクティブウィンドウに送ることで、アクティブウィンドウのスナップショット画像をクリップボードに保存することができる。その後、閲覧文書情報取得処理部２４０は、クリップボードからスナップショット画像を取得する。
【００５７】
続いて、閲覧文書情報取得処理部２４０は、アクティブウィンドウにおいて閲覧文書を表示させているアプリケーションのアプリケーション情報を取得する（Ｓ１０６）。例えば、Ｗｉｎｄｏｗｓ（登録商標）環境では、「GetWindowThreadProcessId()」というＡＰＩを利用することでウィンドウハンドルからそのウィンドウを表示させているアプリケーションモジュールの実行ファイル名とパス名とを取得することができる。これにより閲覧文書を表示させているアプリケーション（以下「アクティブなアプリケーション」という。）を識別することができる。
【００５８】
続いて、閲覧文書情報取得処理部２４０は、アクティブなアプリケーションが、予め定められたインタフェースによってプロセス間通信が可能であるか否かを判定する。ここでは、当該プロセス間通信としてＷｉｎｄｏｗｓ（登録商標）環境におけるＯＬＥオートメーション（以下「オートメーション」という。）を例として説明する。あるアプリケーションがオートメーションに対応しているか否かを判定するために、例えば、図６に示されるようなリストを予め設けておいてもよい。
【００５９】
図６は、オートメーション対応アプリケーションリストの例を示す図である。図６において、オートメーションに対応しているアプリケーションの実行ファイル名のリストが示されている。このようなリストを予め設けておき、ステップＳ１０６において取得した実行ファイル名が、当該リストに含まれているか否かを確認することでアクティブなアプリケーションがオートメーション対応であるか否かを判定することができる。
【００６０】
アクティブなアプリケーションが、オートメーション対応である場合（Ｓ１０７でＹＥＳ）、閲覧文書情報取得処理部２４０は、アクティブなアプリケーションが提供しているインタフェースに応じて文書ロケーション情報、文書に含まれるテキスト情報等を取得し（Ｓ１０８、Ｓ１０９）、処理を終了する。一方、アクティブなアプリケーションがオートメーション対応でない場合は（Ｓ１０７でＮＯ）アクティブなアプリケーションから文書ロケーション情報及び文書に含まれているテキスト情報等は取得できないため、これらの情報は無いものとして処理を終了する。
【００６１】
なお、各アプリケーションよりオートメーションによって提供されているインタフェースは様々であるため、実装上は、アプリケーションの種類ごとにインタフェースを呼び分ける必要がある。また、アプリケーションによっては、オートメーションを利用せずに、クリップボード等を利用することで、テキスト情報等を取得することができるものもある。但し、将来的にインタフェースが標準化されれば、アプリケーションの種類を意識することなく、統一されたインタフェースによってテキスト情報等の取得が可能となる。
【００６２】
図５の処理によって取得された情報は、クライアントコンピュータ２０のメモリ上又はファイル内に、図７に示されるような形式で保存される。図７は、閲覧文書情報取得処理部によって取得された文書情報の例を示す図である。
【００６３】
図７において、各文書の文書情報は、文書タイトル、ＩＰアドレス、ロケーション情報、テキスト情報、アプリケーション実行ファイル名、及びスナップショット画像等より構成されている。テキスト情報やスナップショット画像（バイナリデータ）については、その実データが各項目に入っていてもよいし、当該実データに対するファイルパス又はポインタ等の位置情報が各項目に入っていてもよい。なお、図７においては、過去に取得された文書情報の履歴も含めて表示されているが、その際に現在閲覧している文書の情報のみを保存するようにしてもよい。
【００６４】
次に、閲覧文書に対する評価情報の入力処理について説明する。図８は、評価情報の入力処理を説明するためのフローチャートである。
【００６５】
クライアントコンピュータ２０において文書を閲覧しているユーザが、予め定められている操作を行うと、当該操作に基づくイベントの発生を監視していた文書評価情報入力処理部２２０は、そのイベントを検出し（Ｓ２０１）、評価情報の入力処理を開始する。予め定められている操作とは、例えば、マウス又はキーボード等の入力装置２０７からの入力をいい、本実施の形態においては、キーボードのコントロールキーを押しながらマウスの右ボタンをクリックすることとする。
【００６６】
まず、文書評価情報入力処理部２２０は、閲覧文書情報取得処理部２４０によって取得され、メモリ上又はファイルに保存されている、アクティブなアプリケーションの文書情報を取得し、評価情報を入力されせるための画面（以下「評価情報入力画面」という。）を表示させる（Ｓ２０２）。
【００６７】
図９は、評価情報入力画面の第一の例を示す図である。図９の評価情報入力画面２２１ａには、文書タイトル及びロケーション情報が、文書情報に基づいて表示されている。また、評価情報入力画面２２１は、評価点数入力領域２２１１、カテゴリ入力領域２２１２、及びコメント入力領域２２１３等を有している。
【００６８】
評価点数入力領域２２１１は、予め定められた基準に基づいて評価点数（例えば、数値）を入力させるための領域である。カテゴリ入力領域２２１２は、評価のカテゴリを入力させるための領域である。評価のカテゴリは、文字列として入力させてもよいし、既に登録されている評価情報に含まれているカテゴリの一覧の中から選択させるようにしてもよい。コメント入力領域２２１３は、ユーザの任意によるコメント（文字列）を入力させるための領域である。
【００６９】
また、図１０は、評価情報入力画面の第二の例を示す図である。図１０中、図９と同一部分には同一符号を付し、その説明は省略する。図１０の評価情報入力画面２２１ｂには、公開指定領域２２１５が更に追加されている。公開指定領域２２１５は、当該評価情報の他のユーザによる参照を許可するか（公開）、又は許可しないか（非公開）を指定させるための領域である。図１０の例では、トグルボタンによって構成されている。なお、以下において、評価情報入力画面２２１ａ及び２２１ｂを特に区別しない場合、「評価情報入力画面２２１」として説明する。
【００７０】
評価情報入力画面２２１に評価情報が入力され（Ｓ２０３）、登録ボタン２２１４がクリックされると、文書評価情報入力処理部２２０は、文書情報と入力された評価情報とをサーバコンピュータ１０の文書評価情報登録処理部１２０に送信する（Ｓ２０４）。
【００７１】
サーバコンピュータ１０の文書評価情報登録処理部１２０は、文書評価情報入力処理部２２０より送信された文書情報及び評価情報を受信し、文書評価情報管理ＤＢ１３に登録する（Ｓ２０５）。
【００７２】
図１１は、文書評価情報管理ＤＢの構成例を示す図である。図１１において、文書評価情報管理ＤＢ１３は、ＩＤ、文書タイトル、（クライアントコンピュータ２０の）ＩＰアドレス、ロケーション情報、テキスト情報、アプリケーション実行ファイル名、スナップショット画像、評価ユーザ、評価点数、コメント、カテゴリ、公開指定、及び評価日時等の項目より構成されている。
【００７３】
文書タイトル、ＩＰアドレス、ロケーション情報、テキスト情報、アプリケーション実行ファイル名、及びスナップショット画像は、受信された文書情報に含まれていたものが登録される項目である。評価点数、コメント、カテゴリ、及び公開指定は、受信された評価情報に含まれていたものが登録される項目である。評価ユーザについては、文書評価情報入力処理部２２０に、クライアントコンピュータ２０に保持されているユーザ情報を文書情報及び評価情報と共に送信させ、そのユーザ情報を登録してもよいし、又は、文書評価情報登録処理部１２０が、クライントコンピュータ１０とのセッションより現在のユーザを判定し、その判定結果に基づいて登録してもよい。また、評価日時は、文書評価情報登録処理部１２０が、文書評価情報ＤＢ１３への登録の際の日時を登録すればよい。
【００７４】
文書情報管理システム１は、図８の処理によって登録された文書情報及び評価情報を、クライアントコンピュータ２０のユーザに閲覧させることができる。本実施の形態では、文書評価情報表示処理部２３０は、Ｗｅｂブラウザを利用して情報を表示する例について説明する。但し、必ずしもＷｅｂブラウザを利用する必要はなく、専用のブラウザを実装することにより、文書情報及び評価情報の表示を実現してもよい。
【００７５】
クライアントコンピュータ２０において、ユーザが、評価情報の表示条件を入力すると、文書評価情報表示処理部２３０は、入力された表示条件と共に、評価情報の表示要求をサーバコンピュータ１０の文書評価情報表示データ生成処理部１３０に送信する。
【００７６】
文書評価情報表示データ生成処理部１３０は、受信した表示要求に基づいて文書評価情報管理ＤＢ１３から評価情報を検索し、検索された評価情報に基づいてＨＴＭＬ（HyperText Markup Language）形式のＷｅｂページ（以下「評価情報表示ページ」という。）を生成する。評価情報表示ページは、サーバコンピュータ１０における非図示のＷｅｂサーバプログラムを介して評価情報表示処理部２３０に返信される。
【００７７】
図１２は、評価情報表示ページの表示例を示す図である。図１２の評価情報表示ページ２３１は、クライアントコンピュータ２０上のＷｅｂブラウザに、サーバコンピュータ１０に対するＵＲＬが指定されて表示された例である。
【００７８】
評価情報表示ページ２３１の表示条件入力領域２３１１では、評価情報の表示条件を入力させることができる。表示条件としては、ユーザ指定、公開指定、カテゴリ指定、表示条件文字列指定、期間指定、並べ替え指定等の指定が可能である。
【００７９】
ユーザ指定は、評価ユーザに基づいて抽出するための条件である。図の例では、ユーザ指定は、選択可能なリストによって指定することができ（２３１１ａ）、文書評価情報管理ＤＢ１３に登録されている全ユーザのリストに「すべてのユーザ」という項目を加えたリストから選択することができる。
【００８０】
公開指定は、公開条件に基づいて抽出するための条件である。図の例では、公開指定は、選択可能なリストによって指定することができ（２３１１ｂ）、「すべての文書」、「公開文書のみ」、及び「非公開文書のみ」等を選択することができる。
【００８１】
カテゴリ指定は、カテゴリに基づいて抽出するための条件である。図の例では、カテゴリ指定は、選択可能なリストによって指定することができ（２３１１ｃ）、文書評価情報管理ＤＢ１３に登録されている全カテゴリのリストに「すべてのカテゴリ」という項目を加えたリストから選択することができる。
【００８２】
検索文字列指定は、文書評価情報管理ＤＢ１３で管理されている情報の「文書タイトル」、「文書テキスト」、及び「コメント」に対して、いわゆるフリーワード検索を行うための条件である。
【００８３】
期間指定は、評価日時に基づいて抽出するための条件である。図の例では、期間指定は、選択可能なリストとなっており、「すべての文書」、「今日」、「昨日」、「今週」、「先週」、「今月」、及び「先月」等を指定することができる。これらの他の期間をリストに加えたり、特定の年月日を指定できるようにしてもよい。
【００８４】
並べ替え指定は、評価情報の表示順序の指定である。図の例では「日時順」と「点数順」とのいずれかを選択することができる。
【００８５】
評価情報表示ページ２３１において評価条件が入力され、表示ボタン２３１１ｄがクリックされると、評価情報表示ページ２３１の評価情報表示領域２３１２に評価情報が表示される。厳密には、文書評価情報表示データ生成処理部１３０によって、評価情報が表示されるように評価情報表示ページ２３１が生成し直され、その評価情報表示ページ２３１が、改めてＷｅｂブラウザに表示される。
【００８６】
図１３は、文書評価情報表示データ生成処理部による評価情報表示ページの生成処理を説明するためのフローチャートである。
【００８７】
クライアントコンピュータ２０から表示条件付の表示要求が受信されると、文書評価情報表示データ生成処理部１３０は、以下の処理を行う。
【００８８】
まず、表示条件の「ユーザ指定」に指定された条件に合致する評価情報を評価情報管理ＤＢ１３より抽出する（Ｓ３０１）。
【００８９】
続いて、抽出された評価情報より、表示条件の「公開指定」に指定された条件に合致する評価情報を抽出する（Ｓ３０２）。例えば、非公開の指定がなされている場合は、当該ユーザが評価ユーザである評価情報のみが抽出される。すなわち、非公開の指定がなされている評価情報は、自らが評価したものについては閲覧でき、他のユーザは閲覧することができないというわけである。
【００９０】
続いて、抽出された評価情報より、表示条件の「カテゴリ指定」に指定された条件に合致する評価情報を抽出する（Ｓ３０３）。
【００９１】
続いて、抽出された評価情報より、表示条件の「検索文字列指定」に指定された条件に合致する評価情報を抽出する（Ｓ３０４）。
【００９２】
続いて、抽出された評価情報より、表示条件の「期間指定」に指定された条件に合致する評価情報を抽出する（Ｓ３０５）。
【００９３】
続いて、抽出された評価情報より、同一文書に対する評価情報の併合処理を行う（Ｓ３０６）。評価情報の併合処理とは、同一文書に対する評価点の合計点数の算出、及びコメントのマージ等が相当する。同一文書の判定は、例えば、各文書のロケーション情報の同一性に基づいて行えばよい。
【００９４】
続いて、表示条件の「並べ替え指定」に基づいて抽出された評価情報をソートし、評価情報表示ページ２３１を生成する。図１２の例では表示情報として、「評価日時」、「ユーザ名」、「評価点」、「合計評価点」、「スナップショット画像」、「文書タイトル」、「ロケーション情報」、「コメント」、及び「他コメント」等を表示している。「スナップショット画像」は、スナップショット画像のサムネイル画像を表示させ、ユーザがサムネイル画像をクリックした場合に本来の大きさの画像を別のページとして表示させてもよい。「ロケーション情報」はロケーション情報がＵＲＬ形式のものである場合は、リンクとして表示させ、ユーザがロケーションをクリックした場合は、そのＵＲＬに係る情報を別のページで表示させてもよい。「他コメント」は同一文書に対して行われた他の評価情報のコメントを表示する。他コメントを表示させる際は、コメントだけでなく、ユーザ名、評価日時、及び評価点も合わせて表示させるとよい。
【００９５】
上述したように、本実施の形態における文書情報管理システム１によれば、ユーザが任意のアプリケーションで閲覧している文書の文書情報を収集し、管理することができる。特に、文書情報については、閲覧文書情報取得処理部２４０が、アクティブなウィンドウの切り替えに応じて自動的に取得するため、ユーザが、手動で当該文書情報を入力する手間を省くことができる。
【００９６】
また、収集された文書情報に対して、評価情報を簡単に入力及び登録することができる。したがって、登録された評価情報を共有することで、大量の情報の中から有益な情報を効率的に利用することを支援することができる。
【００９７】
更に、評価情報に対して公開範囲（公開又は非公開の別）を指定することが可能であるため、個人的な情報管理と複数ユーザ間での情報共有の両方の機能を提供することができる。
【００９８】
なお、本実施の形態においては、評価情報を入力させる例について説明したが、文書情報に関連付けて入力させる情報は、必ずしも評価情報である必要はない。例えば、単にコメントのみを入力させてもよく、運用に応じて適宜変更させればよい。
【００９９】
また、評価情報等をユーザに入力させずに閲覧文書情報取得処理部２４０によって取得された文書情報のみを管理するようにしてもよい。この場合、例えば、重要な文書であれば閲覧時間が長くなる傾向にあり、また、印刷される傾向にあるという考えに基づき、文書の閲覧時間や、印刷操作の有無等についても文書情報に含めて取得及び管理しておくとよい。閲覧時間の長さや、印刷操作の有無等に基づいてその文書の重要性を判断することも可能だからである。
【０１００】
また、上記においては、閲覧文書情報取得処理部２４０が、アクティブなウィンドウの切り替えのイベントに応じて文書情報の取得を開始する例（図５のステップＳ１０１）を説明したが、文書情報の取得処理は、ユーザからの明示的な意思表示（マウスやキーボードからの入力）があったときに開始してもよい。例えば、コントロールキーを押しながらマウスの右ボタンがクリックされたときに開始してもよい。この場合、評価情報の入力処理（図８）は、文書情報の取得処理と連続的に（すなわち、ステップＳ２０１におけるイベントの検出を行うことなく）行えばよい。
【０１０１】
本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【０１０２】
【図１】本発明の実施の形態における文書情報管理システムの構成例を示す図である。
【図２】ユーザ管理ＤＢの構成例を示す図である。
【図３】本発明の実施の形態におけるクライアントコンピュータのハードウェア構成例を示す図である。
【図４】ユーザ情報入力ダイアログの表示例を示す図である。
【図５】文書情報の取得処理を説明するためのフローチャートである。
【図６】オートメーション対応アプリケーションリストの例を示す図である。
【図７】閲覧文書情報取得処理部によって取得された文書情報の例を示す図である。
【図８】評価情報の入力処理を説明するためのフローチャートである。
【図９】評価情報入力画面の第一の例を示す図である。
【図１０】評価情報入力画面の第二の例を示す図である。
【図１１】文書評価情報管理ＤＢの構成例を示す図である。
【図１２】評価情報表示ページの表示例を示す図である。
【図１３】文書評価情報表示データ生成処理部による評価情報表示ページの生成処理を説明するためのフローチャートである。
【符号の説明】
【０１０３】
１            文書情報管理システム
１０          サーバコンピュータ
１１          サーバプログラム
１２          ユーザ管理ＤＢ
１３          文書評価情報管理ＤＢ
２０          クライアントコンピュータ
２１          クライアントプログラム
１１０        ユーザ認証処理部
１２０        文書評価情報登録処理部
１３０        文書評価情報表示データ生成処理部
２００        ドライブ装置
２０１        記録媒体
２０２        補助記憶装置
２０３        メモリ装置
２０４        演算処理装置
２０５        インタフェース装置
２０６        表示装置
２０７        入力装置
２１０        ユーザ情報入力処理部
２２０        文書評価情報入力処理部
２３０        文書評価情報表示処理部
２４０        閲覧文書情報取得処理部
Ｂ            バス
【図１】
2006260522.tif 000003
【図２】
2006260522.tif 000004
【図３】
2006260522.tif 000005
【図４】
2006260522.tif 000006
【図５】
2006260522.tif 000007
【図６】
2006260522.tif 000008
【図７】
2006260522.tif 000009
【図８】
2006260522.tif 000010
【図９】
2006260522.tif 000011
【図１０】
2006260522.tif 000012
【図１１】
2006260522.tif 000013
【図１２】
2006260522.tif 000014
【図１３】
2006260522.tif 000015