(57)【要約】【課題】文書集合単位での利用状況を効率的にかつ正確に分析する構成を提供する。【解決手段】１以上の文書を格納したフォルダやコレクションと呼ばれる文書集合単位で、文書管理システムに対するアクセスログの分析を行い、文書集合単位での利用状況を解析する。すなわち、文書集合情報と、文書管理システムに対する文書集合アクセスログ情報を適用した分析によって、文書管理システムに格納された文書について、文書の集合単位での利用状況を分析することが可能となり、利用頻度の高い文書集合やほとんど利用されない文書集合などを効率的に客観的に判定することが可能となる。【選択図】図３
2007128149.tif 000002
【特許請求の範囲】
【請求項１】
文書データベースに対するアクセスログを示し、１以上の文書の管理単位として定義される文書集合単位のログ情報を管理するログ情報管理部と、
文書集合情報を取得し管理する文書集合情報管理部と、
分析条件を設定する分析条件設定部と、
前記分析条件設定部において設定された分析条件に従い、前記文書集合情報に基づいて分析対象文書集合を特定し、前記ログ情報管理部が管理するログ情報に基づいて、文書集合のアクセス状況を分析する文書利用状況分析部と、
を有することを特徴とする情報分析装置。
【請求項２】
前記文書集合は、１以上の文書の管理単位として設定されるフォルダまたはコレクションであり、
前記文書利用状況分析部は、
前記ログ情報に含まれるフォルダまたはコレクション対応のアクセスログに基づいて、前記フォルダまたはコレクションに対する文書アクセス状況の分析を実行する構成であることを特徴とする請求項１に記載の情報分析装置。
【請求項３】
前記情報分析装置は、さらに、
組織情報を管理する組織情報管理部を有し、
前記文書利用状況分析部は、
前記組織情報管理部の管理する組織情報を適用し、組織単位の文書集合利用状況分析処理を実行する構成であることを特徴とする請求項１に記載の情報分析装置。
【請求項４】
前記文書利用状況分析部は、
特定の期間に区分した期間別の文書集合利用状況分析処理を実行する構成であることを特徴とする請求項１に記載の情報分析装置。
【請求項５】
前記文書利用状況分析部は、
前記文書集合のアクセス状況の分析処理に際して、アクセスタイプを判別して分析を実行する構成であることを特徴とする請求項１に記載の情報分析装置。
【請求項６】
前記文書利用状況分析部は、
階層構成を持つ文書集合について、下位の文書集合に対するアクセスを上位の文書集合に対するアクセスとみなして分析を実行する構成であることを特徴とする請求項１に記載の情報分析装置。
【請求項７】
前記情報分析装置は、さらに、
前記文書利用状況分析部における分析結果に基づいて表示データを生成し表示する分析結果表示部を有することを特徴とする請求項１に記載の情報分析装置。
【請求項８】
分析条件設定部における分析条件設定ステップと、
前記分析条件に従い、１以上の文書の管理単位として定義される文書集合に関する文書集合情報に基づいて分析対象文書集合を特定し、ログ情報管理部の管理する文書集合アクセスログに基づいて、前記文書集合に対する文書集合のアクセス状況を分析する文書利用状況分析ステップと、
を有することを特徴とする情報分析方法。
【請求項９】
前記文書集合は、１以上の文書の管理単位として設定されるフォルダまたはコレクションであり、
前記文書利用状況分析ステップは、
前記ログ情報に含まれるフォルダまたはコレクション対応のアクセスログに基づいて、前記フォルダまたはコレクションに対する文書アクセス状況の分析を実行するステップであることを特徴とする請求項８に記載の情報分析方法。
【請求項１０】
前記文書利用状況分析ステップは、
組織情報管理部の管理する組織情報を適用し、組織単位の文書利用状況分析処理を実行するステップであることを特徴とする請求項８に記載の情報分析方法。
【請求項１１】
前記文書利用状況分析ステップは、
特定の期間に区分した期間別の文書集合利用状況分析処理を実行するステップであることを特徴とする請求項８に記載の情報分析方法。
【請求項１２】
前記文書利用状況分析ステップは、
前記文書集合のアクセス状況の分析処理に際して、アクセスタイプを判別して分析を実行することを特徴とする請求項８に記載の情報分析方法。
【請求項１３】
前記文書利用状況分析ステップは、
階層構成を持つ文書集合について、下位の文書集合に対するアクセスを上位の文書集合に対するアクセスとみなして分析を実行することを特徴とする請求項８に記載の情報分析方法。
【請求項１４】
前記情報分析方法は、さらに、
前記文書利用状況分析ステップにおける分析結果に基づいて表示データを生成し表示する分析結果表示ステップを有することを特徴とする請求項８に記載の情報分析方法。
【請求項１５】
情報分析装置において情報分析処理を実行させるコンピュータ・プログラムであり、
分析条件設定部における分析条件設定ステップと、
前記分析条件に従い、１以上の文書の管理単位として定義される文書集合に関する文書集合情報に基づいて分析対象文書集合を特定し、ログ情報管理部の管理する文書集合アクセスログに基づいて、前記文書集合に対する文書集合のアクセス状況を分析する文書利用状況分析ステップと、
を実行させることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データを格納した文書テータベースに対するアクセスを文書集合としてのフォルダやコレクション単位で分析し、フォルダやコレクションの利用頻度など利用状況の情報解析を実行し、解析情報を可視化したグラフなどの評価判定データを生成し提供する情報分析装置、および情報分析方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
一般に文書データベースに文書を格納する場合、例えば文書の種類、文書の作成者、文書の作成時期、カテゴリなどに基づいて分類された文書集合をフォルダ、あるいはコレクションと呼ばれる文書格納単位に格納して管理することが多い。
【０００３】
このような、文書データベースに格納された電子文書の利用状況などを検証し、様々な評価を行なう従来技術としては、例えば以下のようなものがある。例えば特許文献１は、アクセス統計情報を利用して、削除してもよい文書の候補を選択する構成について開示している。アクセス頻度のピークや期間の解析結果を拠所に削除対象文書を決定する構成であり、期間等を事前設定する必要がなく、効率的な削除が可能となる。
【０００４】
さらに、特許文献２は、文書データベースに対する文書登録時に、作成者とその所属を記録しておくことで、作成者が異動して業務内容が変わった場合に本来の検索対象とは異なる文書が検索されるのを防ぐ構成について開示している。
【０００５】
しかし、いずれの従来技術も、文書データベースに格納された個々の文書を単位としてその利用状況を判定する処理構成であり、文書集合としてのフォルダ、あるいはコレクションと呼ばれる文書集合単位での利用状況の判定や評価の処理構成を開示するものではない。
【特許文献１】特開２００５−１８２２５号
【特許文献２】特開２００３−２５６４５２号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上述の問題点に鑑みてなされたものであり、文書集合としてのフォルダ、あるいはコレクションと呼ばれる文書集合単位での利用状況の判定や評価を実現し、例えば、ある組織において文書集合としてのフォルダやコレクションの利用状況を明らかにし、業務において利用頻度が少ないコレクションや利用頻度が多いコレクション、さらに、ある組織から別の組織への情報展開で有効に利用されているコレクションなどの文書集合単位での利用状況解析情報を生成し提供する情報分析装置、および情報分析方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の側面は、文書データベースに対するアクセスログを示し、１以上の文書の管理単位として定義される文書集合単位のログ情報を管理するログ情報管理部と、文書集合情報を取得し管理する文書集合情報管理部と、分析条件を設定する分析条件設定部と、前記分析条件設定部において設定された分析条件に従い、前記文書集合情報に基づいて分析対象文書集合を特定し、前記ログ情報管理部が管理するログ情報に基づいて、文書集合のアクセス状況を分析する文書利用状況分析部とを有することを特徴とする情報分析装置にある。
【０００８】
本構成によれば、文書集合情報と、文書管理システムに対するアクセスログ情報を適用した分析によって、文書管理システムに格納された文書について、文書の集合単位での利用状況を分析することが可能となり、利用頻度の高い文書集合やほとんど利用されない文書集合などを効率的に客観的に判定することが可能となる。
【０００９】
さらに、本発明の情報分析装置の一実施態様において、前記文書集合は、１以上の文書の管理単位として設定されるフォルダまたはコレクションであり、前記文書利用状況分析部は、前記ログ情報に含まれるフォルダまたはコレクション対応のアクセスログに基づいて、前記フォルダまたはコレクションに対する文書アクセス状況の分析を実行する構成であることを特徴とする。
【００１０】
本構成によれば、例えばフォルダやコレクションなどの文書の集合を単位として、文書管理システムに対するアクセスログを分析することによって、文書管理システムに格納された文書のフォルダやコレクション単位での利用状況を分析することが可能となる。
【００１１】
さらに、本発明の情報分析装置の一実施態様において、前記情報分析装置は、さらに、組織情報を管理する組織情報管理部を有し、前記文書利用状況分析部は、前記組織情報管理部の管理する組織情報を適用し、組織単位の文書集合利用状況分析処理を実行する構成であることを特徴とする。
【００１２】
本構成によれば、組織単位での文書集合の利用状況の解析が可能となり、各組織における利用頻度の高い文書集合の解析が可能となる。
【００１３】
さらに、本発明の情報分析装置の一実施態様において、前記文書利用状況分析部は、特定の期間に区分した期間別の文書集合利用状況分析処理を実行する構成であることを特徴とする。
【００１４】
本構成によれば、期間ごとの文書集合利用状況の解析が可能となり、時間推移に伴う文書集合利用状況の把握が可能となる。
【００１５】
さらに、本発明の情報分析装置の一実施態様において、前記文書利用状況分析部は、前記文書集合のアクセス状況の分析処理に際して、アクセスタイプを判別して分析を実行する構成であることを特徴とする。
【００１６】
本構成によれば、文書の参照［Ｇｅｔ］や、文書の格納［Ｐｕｔ］などのアクセスタイプを判別したログ解析により、正確なアクセス状況の把握を行なうことが可能となる。
【００１７】
さらに、本発明の情報分析装置の一実施態様において、前記文書利用状況分析部は、階層構成を持つ文書集合について、下位の文書集合に対するアクセスを上位の文書集合に対するアクセスとみなして分析を実行する構成であることを特徴とする。
【００１８】
本構成によれば、階層構成を持つ文書集合のアクセスログ解析において、下位階層の文書集合に対するアクセスを上位階層の文書集合に含めて解析することが可能であり、効率的なアクセスログ解析が可能となる。
【００１９】
さらに、本発明の情報分析装置の一実施態様において、前記情報分析装置は、さらに、前記文書利用状況分析部における分析結果に基づいて表示データを生成し表示する分析結果表示部を有することを特徴とする。
【００２０】
本構成によれば、文書集合に対するアクセス状況を、例えば各組織別の統計データとしてユーザに提示することが可能となる。
【００２１】
さらに、本発明の第２の側面は、分析条件設定部における分析条件設定ステップと、前記分析条件に従い、１以上の文書の管理単位として定義される文書集合に関する文書集合情報に基づいて分析対象文書集合を特定し、ログ情報管理部の管理する文書集合アクセスログに基づいて、前記文書集合に対する文書集合のアクセス状況を分析する文書利用状況分析ステップとを有することを特徴とする情報分析方法にある。
【００２２】
本構成によれば、文書集合情報と、文書管理システムに対するアクセスログ情報を適用した分析によって、文書管理システムに格納された文書について、文書の集合単位での利用状況を分析することが可能となり、利用頻度の高い文書集合やほとんど利用されない文書集合などを効率的に客観的に判定することが可能となる。
【００２３】
さらに、本発明の情報分析方法の一実施態様において、前記文書集合は、１以上の文書の管理単位として設定されるフォルダまたはコレクションであり、前記文書利用状況分析ステップは、前記ログ情報に含まれるフォルダまたはコレクション対応のアクセスログに基づいて、前記フォルダまたはコレクションに対する文書アクセス状況の分析を実行するステップであることを特徴とする。
【００２４】
本構成によれば、例えばフォルダやコレクションなどの文書の集合を単位として、文書管理システムに対するアクセスログを分析することによって、文書管理システムに格納された文書のフォルダやコレクション単位での利用状況を分析することが可能となる。
【００２５】
さらに、本発明の情報分析方法の一実施態様において、前記文書利用状況分析ステップは、組織情報管理部の管理する組織情報を適用し、組織単位の文書利用状況分析処理を実行するステップであることを特徴とする。
【００２６】
本構成によれば、組織単位での文書集合の利用状況の解析が可能となり、各組織における利用頻度の高い文書集合の解析が可能となる。
【００２７】
さらに、本発明の情報分析方法の一実施態様において、前記文書利用状況分析ステップは、特定の期間に区分した期間別の文書集合利用状況分析処理を実行するステップであることを特徴とする。
【００２８】
本構成によれば、期間ごとの文書集合利用状況の解析が可能となり、時間推移に伴う文書集合利用状況の把握が可能となる。
【００２９】
さらに、本発明の情報分析方法の一実施態様において、前記文書利用状況分析ステップは、前記文書集合のアクセス状況の分析処理に際して、アクセスタイプを判別して分析を実行することを特徴とする。
【００３０】
本構成によれば、文書の参照［Ｇｅｔ］や、文書の格納［Ｐｕｔ］などのアクセスタイプを判別したログ解析により、正確なアクセス状況の把握を行なうことが可能となる。
【００３１】
さらに、本発明の情報分析方法の一実施態様において、前記文書利用状況分析ステップは、階層構成を持つ文書集合について、下位の文書集合に対するアクセスを上位の文書集合に対するアクセスとみなして分析を実行することを特徴とする。
【００３２】
本構成によれば、階層構成を持つ文書集合のアクセスログ解析において、下位階層の文書集合に対するアクセスを上位階層の文書集合に含めて解析することが可能であり、効率的なアクセスログ解析が可能となる。
【００３３】
さらに、本発明の情報分析方法の一実施態様において、前記情報分析方法は、さらに、前記文書利用状況分析ステップにおける分析結果に基づいて表示データを生成し表示する分析結果表示ステップを有することを特徴とする。
【００３４】
本構成によれば、文書集合に対するアクセス状況を、例えば各組織別の統計データとしてユーザに提示することが可能となる。
【００３５】
さらに、本発明の第３の側面は、情報分析装置において情報分析処理を実行させるコンピュータ・プログラムであり、分析条件設定部における分析条件設定ステップと、前記分析条件に従い、１以上の文書の管理単位として定義される文書集合に関する文書集合情報に基づいて分析対象文書集合を特定し、ログ情報データベースに格納された文書集合アクセスログに基づいて、前記文書集合に対する文書集合のアクセス状況を分析する文書利用状況分析ステップと、前記文書利用状況分析ステップにおける分析結果に基づいて表示データを生成し表示する分析結果表示ステップとを実行させることを特徴とするコンピュータ・プログラムにある。
【００３６】
本構成によれば、文書集合情報と、文書管理システムに対するアクセスログ情報を適用した分析によって、文書管理システムに格納された文書について、文書の集合単位での利用状況を分析することが可能となり、利用頻度の高い文書集合やほとんど利用されない文書集合などを効率的に客観的に判定するコンピュータ・プログラムの提供が可能となる。
【００３７】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能なコンピュータシステムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記録媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータシステム上でプログラムに応じた処理が実現される。
【００３８】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００３９】
本発明の構成によれば、１以上の文書を格納したフォルダやコレクションと呼ばれる文書集合単位で、文書管理システムに対するアクセスログの分析を行い、文書集合単位での利用状況を解析する。すなわち、文書集合情報と、文書管理システムに対する文書集合アクセスログ情報を適用した分析によって、文書管理システムに格納された文書について、文書の集合単位での利用状況を分析することが可能となり、利用頻度の高い文書集合やほとんど利用されない文書集合などを効率的に客観的に判定することが可能となる。
【発明を実施するための最良の形態】
【００４０】
以下、図面を参照しながら本発明の情報分析装置、および情報分析方法、並びにコンピュータ・プログラムの詳細について説明する。
【００４１】
まず、本発明の情報分析の実行環境としてのネットワークシステムの構成例について、図１を参照して説明する。ネットワークシステムは、例えば、ある企業内の複数の事業所にまたがって構築された広域ネットワーク（ＷＡＮ）であって、図１に示すように複数のユーザ端末（クライアント）５１〜５３がネットワーク６０によって接続されている。ネットワーク６０には、文書管理システム７０、さらに、本発明に係る情報分析装置１００が接続されている。
【００４２】
ユーザ端末５１〜５３は、文書管理システム７０に格納された電子文書を取得、あるいは閲覧を行なうことができる。文書管理システム７０には、様々な電子文書が管理データと共に格納されている。文書管理システム７０に格納される電子文書は、１つ以上の文書ファイルを含む文書集合としてのフォルダやコレクションが設定され、フォルダやコレクション単位での管理がなされている。文書管理システム７０に格納される管理データは、文書名、フォルダ名やコレクション名、文書作成者、作成日時などの文書属性情報などである。
【００４３】
文書管理システム７０は、アクセスログ取得処理を実行し、文書管理システム７０にアクセスが実行されると、アクセスログが記録される。アクセスログには、アクセスユーザの識別情報、フォルダＩＤやコレクションＩＤなどのアクセス文書集合の識別情報、アクセス文書名、アクセス日時情報などが記録される。
【００４４】
情報分析装置１００は、文書管理システム７０に対するアクセス情報、すなわちアクセスログを取得して、様々な分析、評価処理を実行する。
【００４５】
図２は、図１に示した情報分析装置１００のハードウェア構成を示す図である。情報分析装置１００は、図２に示すように、ＣＰＵ２０２およびメモリ２０４などを含むデータ処理部２５０、ディスプレイ、キーボードおよびマウス（図示せず）を含む表示・入力部２０６、ＨＤＤ・ＣＤ装置などのデータ記録部２８０、および、ネットワークおよびＬＡＮとの間で通信を行う通信部２１２から構成される。つまり、情報分析装置１００は、ネットワークを介した通信が可能な一般的なコンピュータとしての構成可能である。
【００４６】
図３は、情報分析装置１００の処理機能を説明するブロック図である。情報分析装置１００は、図１に示すネットワーク６０を介して処理に適用するデータを入力して、データ解析を実行する。
【００４７】
図３に示すように、情報分析装置１００は、コレクション情報管理部３０１、文書利用状況分析部３０２、分析条件設定部３０３、ログ情報管理部３０４、分析結果表示部３０５、組織情報管理部３０６を有する。コレクション情報管理部３０１には、コレクション情報データベース３１２を有する。ログ情報管理部３０４には、ログ情報データベース３１１が設定される。なお、これらのデータベースは、情報分析装置１００ではなく文書管理システム７０が保持し、情報分析装置１００が必要に応じて文書管理システム７０にアクセスを行い、必要情報を取得する構成としてもよい。
【００４８】
なお、以下の実施例では、文書管理システム７０に格納される文書の集合からなる管理単位を［コレクション］として説明する。コレクションは、１以上の文書ファイルを含む文書集合であり、フォルダやコンテナなどとよばれる場合もある。
【００４９】
図４を参照して、文書管理システム７０に格納されるコレクションおよび文書の関係について説明する。図４は、文書管理システム７０に格納されるデータのディレクトリ構成を示している。文書管理システム７０には多数の文書（Ｄｏｃ）が格納される。これらは、例えば作成者や、文書種類、所属、作成日時など、様々なカテゴリ設定の下に作成されたコレクションに格納される。例えば、図に示す例では、コレクションＡには、文書（Ｄｏｃ．００１１）、文書（Ｄｏｃ．００１２）、文書（Ｄｏｃ．００１３）が格納されている。
【００５０】
コレクションは、階層構成を持つことも可能であり、図に示すようにコレクションＢ１には、２つの下位階層のコレクションＢ２，Ｂ３が格納され、コレクションＢ２には、文書（Ｄｏｃ．００２１）、文書（Ｄｏｃ．００２２）、文書（Ｄｏｃ．００２３）が格納され、コレクションＢ３には、文書（Ｄｏｃ．００３１）、文書（Ｄｏｃ．００３２）が格納されるといった構成も可能である。
【００５１】
以下、情報分析装置１００を構成する各処理部の実行する処理について説明する。コレクション情報管理部３０１は、文書管理システム７０に格納され、ユーザに利用される文書集合からなるコレクションの情報を取得し、コレクション情報データベース３１２に記憶する。コレクション情報の取得方法は、分析者がユーザインタフェースから入力する方法、コレクション情報を管理する他のシステムから入手する方法、文書管理システム７０に登録されたコレクション情報を抽出する方法など、様々な方法が適用可能である。
【００５２】
図５にコレクション情報管理部３０１が取得し、コレクション情報データベース３１２に記憶するコレクション情報のデータ例を示す。図５に示すコレクション情報は、コレクションの識別子（ＣＯＬ＿ＩＤ）、コレクション名（ＣＯＬ＿ＮＡＭＥ）の対応データを１つのデータエントリとして設定したコレクション情報の例である。コレクション情報管理部３０１はこのようなコレクション情報を取得してコレクション情報データベース３１２に格納する処理を実行する。
【００５３】
なお、前述したようにコレクションは階層構成に設定される場合もあり、このような場合コレクション情報として、親のコレクション情報や、子のコレクション情報についてもコレクション情報として取得しコレクション情報データベース３１２に記憶する構成としてもよい。
【００５４】
文書利用状況分析部３０２は、コレクション情報管理部３０１において取得したコレクション情報に基づき、分析条件設定部３０３で指定された分析条件によってログ情報管理部３０４にクエリーを発行し、ログ情報データベース３１１からクエリーに対する検索結果を取得して、分析結果表示部３０５に渡す。
【００５５】
分析条件設定部３０３は、例えばオペレータによる分析条件の指定部である。分析の条件としては、一つの期間全体をひとまとめに分析するか分析対象期間を一定の期間などにより複数に区切って分析するか、単一のコレクションか複数のコレクションか、アクセスはすべてのアクセスを集計するか、読み込みや編集などアクセス毎に分けて分析するかなど、多様な条件およびその組み合わせを分析条件として設定することが可能である。
【００５６】
ログ情報管理部３０４は、図１に示す文書管理システム７０に対するユーザ（クライアント）からのアクセスログを取得し、その全体あるいは一部をログ情報データベース３１１に格納して管理する。アクセスログは、文書管理システム７０自体が、文書管理システムに対するアクセスログを、情報分析装置１００のログ情報管理部３０４内のデータベースに蓄積する構成としてもよいし、文書管理システム７０において、いったんテキストファイルの形式で蓄積されたアクセスログを、文書管理システム７０が、逐次あるいは一定の期間・件数毎など、間欠的なバッチ処理としてログ情報全体あるいは分析に必要な一部を抽出して情報分析装置１００のログ情報管理部３０４内のログ情報データベース３１１に格納する構成としてもよい。
【００５７】
図６にログ情報管理部３０４が取得し、ログ情報データベース３１１に格納する文書アクセスログデータの例を示す。図６に示すアクセスログデータは、文書管理システム７０に対する様々なユーザのアクセス情報からなるログデータである。図６に示す例では、文書管理システム７０に格納され、アクセスされたコレクション名［ＣＯＬ＿ＮＡＭＥ］、アクセスの種類を示すアクセスタイプ、アクセスを実行したユーザ名［メンバー］、アクセス時間の対応データを１つのデータエントリとして設定したアクセスログの例である。
【００５８】
アクセスタイプは、
文書管理システム７０に対して文書を格納したアクセス処理を示す［Ｐｕｔ］、
文書管理システム７０に格納された文書を参照したアクセス処理を示す［Ｇｅｔ］、
など、アクセス処理の種類を示す識別情報である。
アクセスタイプには、この他、
文書管理システム７０の格納文書の変更処理を示す［Ｍｏｄｉｆｙ］、
文書管理システム７０の格納文書の削除処理を示す［Ｄｅｌｅｔｅ］、
文書管理システム７０の格納文書のロック処理を示す［Ｌｏｃｋ］、
文書管理システム７０の格納文書のロック解除処理を示す［Ｕｎｌｏｃｋ］、
などがある。
ログ情報管理部３０４はこのような文書管理システム７０に対するアクセス情報を、コレクション単位で取得してログ情報データベース３１１に格納する処理を実行する。
【００５９】
分析結果表示部３０５は、文書利用状況分析部３０２において抽出された結果を、ディスプレイ等に表示する。表やグラフの形式でディスプレイ上に表示する場合や、分析結果がある特定の条件を満たせば、クライアントに通知する処理を実行する構成としてもよい。具体的な表示例については、後段で説明する。分析結果表示部３０５は、文書利用状況分析部３０２における分析結果に基づいて、アクセス分散状況を示すポートフォリオ表示データまたはアクセス推移を示すグラフ表示データを生成し、表示する処理を実行する。
【００６０】
組織情報管理部３０６は、組織メンバーの情報や、業務におけるプロジェクトの情報、職種の情報など、組織およびその業務に関する情報を記憶部に格納し、これらの情報を文書利用状況分析部３０２に提供する。なお、この組織情報管理部３０６は必須ではないが、これらの情報を活用することで、コレクションについて、プロジェクト毎の状況や、職種毎の状況、組織毎の状況などの分析が可能となる。
【００６１】
図７に組織情報管理部３０６が取得し、記憶部に記憶する組織情報のデータ例を示す。図７に示す組織情報には、組織名、組織の構成メンバー名を１つのデータエントリとして設定した組織情報の例である。組織情報管理部３０６はこのような組織情報を取得して記憶部に格納する処理を実行する。
【００６２】
次に、図８に示すフローチャートを参照して、本発明の情報分析装置１００において実行する情報分析処理シーケンスについて説明する。まず、ステップＳ１０１において、コレクション情報取得処理を実行する。コレクション情報管理部３０１がコレクションの情報を取得し、記憶部としてのコレクション情報データベース３１２に記憶する。このコレクション情報取得処理においては、先に図５を参照して説明したように、コレクションの識別子（ＣＯＬ＿ＩＤ）、コレクション名（ＣＯＬ＿ＮＡＭＥ）の対応データを１つのデータエントリとして設定したコレクション情報を生成してデーベースに格納する処理を実行する。
【００６３】
次に、ステップＳ１０２において、分析条件設定処理を実行する。オペレータによる分析条件の指定を分析条件設定部３０３を介して入力する。この分析条件設定処理においては、どのような条件で分析を行なうか、すなわち文書アクセスのログ分析をどのような条件設定で実行するかを指定する。たとえば、文書管理システム７０の利用者全員による、特定のコレクションの文書アクセスすべてを、一ヶ月間隔で集計し、折れ線グラフに表示するといった分析条件を設定する。例えば、
コレクションの利用状況の分析期間を設定する、
単一のコレクションか複数のコレクションを分析対象とするか、
特定のタイプのコレクションのみを分析するか、
どの組織を分析するか、
アクセスはすべてのアクセスを集計するか、
読み込みや編集などアクセス毎に分けて分析するか、
など、様々な条件およびその組み合わせを分析条件として設定する。
【００６４】
図９に、分析条件設定部３０３において、オペレータに提示されるユーザインタフェースの例を示す。例えば図９に示す分析条件設定画面が、ディスプレイに提示され、オペレータは、このユーザインタフェースを適用して、様々な分析条件の設定を実行する。
【００６５】
図９のユーザインタフェースの構成について説明する。コレクション条件設定部５０１は、分析対象となるコレクションを選択する部分である。上部の「全てのコレクション」を選択すると、全てのコレクションの種類が分析対象となる。「全てのコレクション」を選択せずに、下部の個々のコレクションを選択することで、分析対象とするコレクションを限定することができる。ここで、コレクションは複数の選択を可能としてもよい。なお、コレクション名をリストの表示領域内に全て表示できない場合は、リストの右側に示すようなスクロールバーを設けて、多数の項目に対応することができる。リストに表示されるコレクション名は、コレクション情報管理部において格納されているコレクション情報から抽出する。
【００６６】
組織条件設定部（１）５０２は、分析対象となる組織を選択する部分である。対象の指定方法はコレクション条件と同様である。リストに表示される組織名は、組織情報管理部において格納されている組織情報から抽出する。なお、本実施例では組織を分析条件の単位として利用しているが、プロジェクトやグループなどの業務を行う単位や、オフィスの場所や、職種など、メンバーの様々な分け方を利用する構成としてもよい。
【００６７】
アクセス条件設定部（１）５０３は、組織条件設定部（１）５０２において指定した組織の構成メンバーによる、分析対象となるコレクションへのアクセスタイプを選択する部分である。対象の指定方法はコレクション条件と同様である。リストに表示されるアクセスのタイプは、文書管理システムで固定のものであり、その全てあるいは一部をリストに表示して分析対象を選択する。
【００６８】
組織条件設定部（２）５０４、アクセス条件設定部（２）５０５は、組織条件設定部（１）５０２、アクセス条件設定部（１）５０３と同様の指定情報設定部であり、このインタフェースでは、複数の組織について、異なるアクセスタイプによるコレクションアクセス態様を分析条件として設定可能な構成を持つ。
【００６９】
分析期間設定部５０６は、分析対象となる期間を指定する部分である。「全期間」を選択した場合、文書アクセスログが残っていて分析可能な全期間を対象とする。「期間指定」を選択した場合、下部の〜から〜までの部分に明示的に分析期間を指定する事ができる。
【００７０】
集計対象設定部５０７では、集計して表示する数字として、アクセスした人数か、アクセスした数かのどちらかを指定する。両方同時に指定することはできない。アクセスした人数で分析することにより、組織内の一部の人がアクセスしているのか、組織全体からアクセスしているのか等の分析が可能となり、アクセスした数で分析することにより、アクセスによって生じた情報の規模を分析することが可能となる。
【００７１】
「分析実施」指定部５０８は、設定されたコレクション分析条件に応じた分析の開始を指示する。「キャンセル」指定部５０９は、分析を開始せず、分析条件設定の処理を終了する場合に操作される。
【００７２】
分析条件設定部３０３では、このようなユーザインタフェースに対するオペレータの入力に基づいて分析条件の設定が行なわれる。
【００７３】
図８のフローに戻り処理シーケンスの説明を続ける。ステップＳ１０２における分析条件の設定が終了すると、ステップＳ１０３において、文書利用状況分析部３０２は、コレクション情報管理部３０１において取得したコレクションの情報に基づき、分析条件設定部３０３で指定された分析条件によってログ情報管理部３０４にクエリーを発行し、ログ情報データベース３１１からクエリーに対する検索結果を取得して、分析結果表示部３０５に渡す。
【００７４】
文書利用状況分析部３０２は、ログ情報データベース３１１に対するデータ検索式としてのクエリーを生成する。データベースのクエリーでは、リレーショナルデータベースに格納された文書アクセスログのデータについて、分析条件設定の際に指定した条件にマッチするＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ  Ｑｕｅｒｙ  Ｌａｎｇｕａｇｅ）文を構成し、データベースへの問い合わせを行なう。すなわち、データベース言語としてのＳＱＬ文によってログ情報データベース３１１への問い合わせを行い、その結果を取得してメモリに一時的に記憶しておく。なお、文書アクセスログを格納するログ情報データベース３１１は、例えばリレーショナルデータベースによって構成される。
【００７５】
具体的なＳＱＬ文の例は、例えば以下のようなものがある。
ＳＥＬＥＣＴ  ＣＯＵＮＴ（＊）ＦＲＯＭ  アクセステーブル
ＷＨＥＲＥ  （（（アクセス時間＞＝＃２００５／３／１＃）ＡＮＤ（アクセス時間＜＃２００５／４／１＃））
ＡＮＤ（ＣＯＬ＿ＮＡＭＥ＝"ＣＯＬ＿Ａ"））；
【００７６】
上記のＳＱＬ文は、ログ情報データベース３１１［アクセステーブル］から、
時間＝２００５／３／１以降〜２００５／４／１未満
において、
コレクション名＝ＣＯＬ＿Ａ
というコレクションのアクセスログの出現回数をカウントする処理である。
【００７７】
このＳＱＬに基づくクエリーをログ情報データベース３１１に対して出力することで、２００５／３／１から２００５／３／３１までの、文書管理システム利用者のＣＯＬ＿Ａというコレクションに関するアクセス数を出力することができる。さらにアクセス時間の条件のとる範囲を一ヶ月ずつずらしたＳＱＬ文をＵＮＩＯＮ演算子で結合することで、一ヶ月毎のアクセス数の変化を得ることができる。
【００７８】
次に、ステップＳ１０４において、文書利用状況分析部３０２の生成したクエリーに基づく検索結果を文書利用状況分析部３０２から分析結果表示部３０５に出力し、分析結果表示部３０５において、文書利用状況分析部３０２において分析された結果に基づく表示データを生成してディスプレイ等に表示する。表やグラフの形式でディスプレイ上に表示する場合や、分析結果がある特定の条件を満たせば、クライアントに通知する処理を実行する構成としてもよい。
【００７９】
次に、本発明の情報分析装置において実行する処理の具体的な処理例について説明する。
２００４年１月１日から２００４年１２月３１日までの期間のコレクションＣＯＬ＿ＡとＣＯＬ＿Ｂについて、組織Ｐによるコレクションアクセス中、アクセスタイプが［Ｇｅｔ］と、組織Ｑによるコレクションアクセス中、アクセスタイプが［Ｐｕｔ］のアクセスを実行したアクセス人数について分析する場合の例について説明する。
【００８０】
まず分析条件設定部３０３において、図９を参照して説明したユーザインタフェースを適用して、
コレクション条件＝ＣＯＬ＿Ａ、ＣＯＬ＿Ｂ
組織条件（１）＝組織Ｐ、
アクセス条件（１）＝Ｇｅｔ
組織条件（２）＝組織Ｑ、
アクセス条件（２）＝Ｐｕｔ
集計対象＝アクセス人数、
分析期間＝期間指定で２００４年１月１日から２００４年１２月３１日まで、
これらの分析条件を設定して、分析実施ボタンを押す。
【００８１】
これらの分析条件は、分析条件設定部３０３から、文書利用状況分析部３０２に入力される。文書利用状況分析部３０２は、これらの分析条件に基づいて、分析処理を実行する。分析処理の概要は以下の通りである。
【００８２】
（１）組織Ｐ、組織Ｑのメンバーを組織情報管理部３０６から取得する。
（２）コレクション条件として指定されたコレクション情報をコレクション情報管理部３０１から取得する。
（３）コレクション情報の各エントリについて、組織条件（１）＝組織Ｐ、アクセス条件（１）＝Ｇｅｔの条件設定の下、ログ情報管理部３０４のログ情報データベース３１１に格納されたアクセスログのデータ検索を実行し、条件に該当するアクセスログを抽出する。
（４）コレクション情報の各エントリについて、組織条件（２）＝組織Ｑ、アクセス条件（２）＝Ｐｕｔの条件設定の下、ログ情報管理部３０４のログ情報データベース３１１に格納されたアクセスログのデータ検索を実行し、条件に該当するアクセスログを抽出する。
（５）対象となる全てのコレクションについてのアクセスログを抽出後、抽出したアクセスログ情報に基づいて解析処理を実行し、解析結果表示データを分析結果表示部３０５において生成し、分析結果として出力表示する。
【００８３】
上述した処理の具体的な処理シーケンスについて、図１０に示すフローチャートを参照して説明する。図１０に示すフローチャートは、分析条件が設定された後、設定された分析条件を文書利用状況分析部３０２が取得した以降の詳細処理を説明するフローチャートである。
【００８４】
まず、ステップＳ２０１において、文書利用状況分析部３０２は、分析条件として、組織条件の設定がなされているか否かを判定する。組織条件が設定されている場合はステップＳ２２１において、組織メンバーの抽出処理を実行する。組織のメンバーを組織情報管理部３０６から取得する。
【００８５】
組織Ｐのメンバー抽出処理を実行する場合は、下記のようなＳＱＬを生成して、組織情報管理部３０６の保有する組織情報の記憶部としてのデータベースに対する検索処理を実行する。
ＳＥＬＥＣＴ  メンバー名  ＦＲＯＭ  Ｍｅｍｂｅｒ  ＷＨＥＲＥ  組織名＝"組織Ｐ"；
【００８６】
次に、ステップＳ２０２において、コレクション情報管理部３０１の管理するコレクション情報データベースからコレクション情報、すなわち、例えば図５に示すコレクション情報を取得し、分析対象のコレクション情報（例えばＣＯＬ＿Ａ，ＣＯＬ＿Ｂ）を順次取り出す。ステップＳ２０３において、すべての分析対象コレクション情報の処理が終了したと判定した場合は、ステップＳ２３１に進む。処理対象のコレクション情報エントリが存在する場合は、ステップＳ２０４において、コレクション情報の分析対象各エントリについて、組織条件（１）＝組織Ｐ、アクセス条件（１）＝Ｇｅｔの条件設定の下、ログ情報管理部３０４のログ情報データベース３１１に格納されたアクセスログのデータ検索を実行し、条件に該当するアクセスログを抽出し、集計対象として指定されているアクセス人数を取得する。
【００８７】
さらに、ステップＳ２０５において、コレクション情報の分析対象各エントリについて、組織条件（２）＝組織Ｑ、アクセス条件（２）＝Ｐｕｔの条件設定の下、ログ情報管理部３０４のログ情報データベース３１１に格納されたアクセスログのデータ検索を実行し、条件に該当するアクセスログを抽出し、集計対象として指定されているアクセス人数を取得する。
【００８８】
ステップＳ２０４、Ｓ２０５のログ情報データベース３１１検索処理においては、ＳＱＬ文を構成し、ログ情報管理部３０４のログ情報データベース３１１に対して出力し、データ検索を実行する。
【００８９】
ステップＳ２０４やステップＳ２０５におけるログ解析では、以下のＳＱＬに基づくログ情報データベース３１１（アクセスログテーブル）の検索が実行される。
ＳＥＬＥＣＴ  ＣＯＬ＿ＮＡＭＥ，メンバー，Ｃｏｕｎｔ（メンバー）  ＡＳ  ＡＣＣ
ＦＲＯＭ  アクセステーブル
ＷＨＥＲＥ  （アクセス時間  ＢＥＴＷＥＥＮ  ＃２００４／１／１＃  ＡＮＤ  ＃２００４／１２／３１＃）
ＡＮＤ  （ＣＯＬ＿ＮＡＭＥ＝"ＣＯＬ＿Ａ"）
ＡＮＤ（メンバー  ＩＮ（"Ｐａｔｒｉｃｋ"，"Ｊｏｈｎ"，"Ｌａｒｒｙ"，"Ｃｈａｒｌｅｓ"，"Ｄｅｒｅｋ"，
"Ａｎｔｈｏｎｙ"，"Ａｌｌａｎ"，"Ｃｈｒｉｓ"，"Ｊｅｆｆ"））
ＡＮＤ  （アクセスタイプ  ＝"Ｐｕｔ"）
ＧＲＯＵＰ  ＢＹ  メンバー；
【００９０】
このＳＱＬ文は、ログ情報データベース３１１（アクセスログテーブル）から、
アクセス時間＝２００４／１／１〜２００４／１２／３１
であり、かつ、
コレクション名＝ＣＯＬ＿Ａ
アクセスユーザとして、Ｐａｔｒｉｃｋ、またはＪｏｈｎ、またはＬａｒｒｙ、またはＣｈａｒｌｅｓ、またはＤｅｒｅｋ、またはＡｎｔｈｏｎｙ、またはＡｌｌａｎ、またはＣｈｒｉｓ、またはＪｅｆｆ
が含まれ、かつ、
アクセスタイプ＝Ｐｕｔ
であるという条件に一致するアクセスログを抽出し、
抽出ログ情報から、コレクション名とメンバーとメンバー毎のアクセス回数をテーブルに格納する処理である。
【００９１】
なお、上述のアクセスログの検索処理においては、文書利用状況分析部３０２は、特定のコレクションを指定したアクセスログ抽出を実行しているが、複数のコレクション名を指定することも可能である。また、階層関係にあるコレクションの場合は、親コレクションを指定することで、親コレクションの下位の子あるいは孫コレクションを一括して検索対象として設定してログ抽出を行なうことも可能となる。すなわち、文書利用状況分析部３０２は、階層構成を持つ文書集合について、下位の文書集合に対するアクセスを上位の文書集合に対するアクセスとみなして分析を実行することが可能である。
【００９２】
ステップＳ２０４とステップＳ２０５において、それぞれ異なる組織における異なるアクセスタイプに基づいて、上記ＳＱＬ文を作成し、それぞれのＳＱＬ文に基づく検索が実行後、ステップＳ２０６において、検索結果としてのコレクション名とメンバーとメンバー毎のアクセス回数のテーブルを生成する。
【００９３】
すべての解析対象コレクション情報エントリについての処理が終了すると、ステップＳ２３１に進み、文書利用状況分析部３０２は、これらの結果に基づいて結果をコレクション毎に集計する。例えば、
（ａ）組織Ｐの構成メンバー中、文書管理システム７０に対してアクセスを実行し、コレクション：ＣＯＬ＿Ａ、ＣＯＬ＿Ｂそれぞれを格納［Ｐｕｔ］した人の数、
（ｂ）組織Ｑの構成メンバー中、文書管理システム７０に対してアクセスを実行し、コレクション：ＣＯＬ＿Ａ、ＣＯＬ＿Ｂそれぞれを参照［Ｇｅｔ］した人の数、
これらの人数を得る。この処理は、単に各結果のテーブルのデータ行数をカウントするだけで可能である。ここで、各結果のテーブルについて、合計のアクセス数を集計しておく。この集計処理は、ＡＣＣの数字を足し合わせることによって算出できる。
【００９４】
分析結果表示部３０５は、ステップＳ２３２において、分析結果に基づく表示データを生成し、ディスプレイに表示する。例えば、縦軸を組織Ｐによって実行された［Ｐｕｔ］の数、横軸を組織Ｑによって実行された［Ｇｅｔ］の数に設定して、各コレクションを対応するＧｅｔ数・Ｐｕｔ数の位置にコレクションを表す小円をプロットして表示する。この例では、プロットする小円のサイズは、組織ＰによるＰｕｔ回数と組織ＱによるＧｅｔ回数の合計値により決定する。
【００９５】
分析結果表示部３０５の生成する分析結果表示データの例を図１１に示す。図１１に示す表示データは、コレクションＣＯＬ＿ＡとＣＯＬ＿Ｂについて、組織ＰのメンバーがＰｕｔして組織ＱのメンバーがＧｅｔしている人数を２００４年の一年間で分析した結果を示している。円のサイズと円の横の数字は、そのコレクションへのアクセス回数を示している。
【００９６】
コレクション［ＣＯＬ＿Ａ］が組織Ｐの２人からのＰｕｔに対し、組織Ｑでは１２人がＧｅｔしており、アクセス数の合計も３５回とコレクション［ＣＯＬ＿Ｂ］よりも大きいことから、コレクション［ＣＯＬ＿Ａ］は組織Ｐの一部から組織Ｑに広く情報が展開されていることが推測される。
【００９７】
コレクション［ＣＯＬ＿Ｂ］は、組織Ｐからの８人のＰｕｔに対し、組織Ｑでは３人しかＧｅｔしておらず、コレクション［ＣＯＬ＿Ｂ］は少なくとも組織Ｐから組織Ｑの情報の流れには大きく貢献していないことが推測される。
【００９８】
これらの情報から、組織Ｐから組織Ｑへの情報の展開を推進する場合、組織Ｑの多くのメンバーが参照しているコレクション［ＣＯＬ＿Ａ］を用いることにし、組織Ｐのメンバーは積極的にコレクション［ＣＯＬ＿Ａ］にＰｕｔすることを推奨する等の方策が考えられる。
【００９９】
コレクション［ＣＯＬ＿Ｂ］については、組織間情報展開の観点から有効に機能していないため、組織Ｐの中で活用されているかどうか確認して、そのまま継続して使い続けるかを判断するという方策が考えられる。なお、組織Ｐの中で活用されているかどうかについては、分析情報設定部において、コレクション情報をコレクション［ＣＯＬ＿Ｂ］、組織条件（１）を組織Ｐ、アクセス条件（１）をＧｅｔ、組織条件（２）を全ての組織、アクセス条件（２）をＰｕｔなどと指定して分析することにより、確認することができる。
【０１００】
図１２は、分析結果表示部３０５の生成する分析結果表示データの異なる例であり、時系列の分析データを示している。コレクションについて、そのアクセス数の推移を時系列に分析し、結果をグラフ表示した例である。図１２（ａ）は表形式のデータであり、図１２（ｂ）はグラフ化して示したデータ例である。この表示例によれば、あるコレクションのアクセス数としての利用頻度の推移が容易に把握可能であり、例えばコレクションＡがよく利用されているか、利用が次第に減少しているかなどの利用状況を容易に把握することが可能となる。
【０１０１】
なお、図３に示す情報分析装置において、組織情報管理部３０６を利用しない構成も可能である。組織情報管理部３０６を利用しない構成では、例えば、ひとつまたは複数種類のコレクションに対する文書管理システム７０のアクセス状況を把握するのみの処理を実行し、これらの処理結果からコレクションがどのように利用されているかを把握する。時期毎の比較やコレクション毎の比較など、コレクション情報のみから得られるバリエーションでの分析が可能となる。
【０１０２】
組織情報管理部３０６を利用する構成では、文書利用状況分析部３０２は、コレクションの利用状況を、組織毎やプロジェクト毎に比較したり、職種毎に比較したり、プロジェクトの評価結果毎に比較したりすることができる。文書利用状況分析部３０２は、組織情報管理部３０６の管理する組織情報を適用し、組織単位のコレクション利用状況分析処理を実行することができる。例えば、好業績の組織におけるコレクションの利用状況を他の組織と比較してコレクション構成方法の改善を図るなどの工夫につながる情報などが得られる。
【０１０３】
また、ログ情報管理部３０４の拡張構成として、コレクションのログではなく文書のログをログ情報データベース３１１に格納する構成としてもよい。文書は複数の人により複数回登録されうるし、文書が文書を含むことができるような文書ファイルあるいは文書管理システムに対応できる。
【０１０４】
また、コレクション情報管理部３０１の拡張構成として、事務処理等、通常の業務プロセスと異なる作業で利用するコレクションを除くコレクションを管理するコレクション情報管理部を採用することも考えられる。事務手続きなど誰もがアクセスし、登録するような、コレクションによって、業務において重要なコレクションの情報が目立たなくなるという課題が解決できる。
【０１０５】
さらに、コレクションへのアクセスは、コレクションそのものに対する参照などを対象とするだけでなく、コレクションの中に含まれる文書等のオブジェクトへのアクセスも、コレクションへのアクセスとみなす構成とすることも可能である。その場合、文書へのアクセスのログをコレクションへのアクセスのログに変換する必要がある。ログ情報管理部のレベルで文書へのアクセスログをそのまま利用するには、コレクションに含まれる文書のリストを取得（下記の例では文書Ａ〜文書Ｋ）し、ＳＱＬの作成、ログ情報の検索実行時に、以下のようにＳＱＬを設定して利用することで容易に実現可能である。
ＳＥＬＥＣＴ  ＣＯＬ＿ＮＡＭＥ，メンバー，Ｃｏｕｎｔ（メンバー）  ＡＳ  ＡＣＣ
ＦＲＯＭ  アクセステーブル
ＷＨＥＲＥ    （アクセス時間  ＢＥＴＷＥＥＮ  ＃２００４／１／１＃  ＡＮＤ  ＃２００４／１２／３１＃）
ＡＮＤ  （（ＣＯＬ＿ＮＡＭＥ＝"ＣＯＬ＿Ａ"）ＯＲ（ＤＯＣ＿ＮＡＭＥ  ＩＮ（"文書Ａ"，"文書Ｂ"，・・・，"文書Ｋ"）））
ＡＮＤ  （メンバー  ＩＮ（"Ｐａｔｒｉｃｋ"，"Ｊｏｈｎ"，"Ｌａｒｒｙ"，"Ｃｈａｒｌｅｓ"
，"Ｄｅｒｅｋ"，"Ａｎｔｈｏｎｙ"，"Ａｌｌａｎ"，"Ｃｈｒｉｓ"，"Ｊｅｆｆ"））
ＡＮＤ（アクセスタイプ＝"Ｐｕｔ"）
ＧＲＯＵＰ  ＢＹ  メンバー；
【０１０６】
なお、上記ＳＱＬを使用する場合は、ログ情報管理部のテーブルでは、コレクション情報を示すＣＯＬ＿ＮＡＭＥの他に、文書名を示す属性（例えばＤＯＣ＿ＮＡＭＥ）が必要となる。
【０１０７】
一方で、ログ情報管理部３０４において、文書へのアクセスはコレクションへのアクセスとしてログを書き換える方法も考えられる。この場合は、文書へのアクセス情報が格納される際に、その文書から、それが格納されているコレクションを抽出し、そのコレクションへのアクセスとして記録するということになる。なお、この場合は、一つの文書が複数のコレクションに対応づけられている場合は、対応する全てのコレクションか、アクセス頻度の最も多いコレクションか、最後にアクセスされたコレクションなど、文書に対応させるコレクションを選択する処理が必要となる。
【０１０８】
また、分析対象のコレクションのレベルを変更する構成も可能である。分析対象となるコレクションは、多段の階層の中に存在する場合が多く、異なる階層のコレクションを比較しても分析が意味をなさない場合もありうる。このような場合に、同一レベルのコレクションだけを対象とし、対象のコレクションより下位のレベルのコレクションへのアクセスも、上位レベルのコレクションへのアクセスとみなして分析することが可能である。例えば、コレクション情報管理部で、コレクション情報に階層のレベル情報（あるいはルートコレクションからの到達距離）を合わせて格納し、同一レベルのコレクションだけを分析条件設定部に表示し、実際の分析時には分析対象のコレクションに含まれるサブコレクションの情報を収集して、分析対象とすることで、コレクションのレベルを統一した分析が可能となる。
【０１０９】
さらに、分析結果の表示に際しては、様々な表示情報の生成が可能である。図１１を参照して説明した実施例では、ある組織（群）の［Ｐｕｔ］と別の組織（群）の［Ｇｅｔ］といった表示を行ったが、二つの組織間のコレクションを通じた情報交換を考える場合は、組織（群）Ａと組織（群）Ｂについて、それぞれＧｅｔとＰｕｔの組み合わせで、組織（群）ＡによるＧｅｔとＰｕｔなどのパターンも含めて４通りのグラフを作成できる。それらの結果を、グラフの四象限で示すことで、二つの組織におけるそのコレクションの位置づけをより明確に示すことができることが考えられる。
【０１１０】
さらに、ＧｅｔとＰｕｔの組織毎の比率について、同心円状の複数の円グラフで表示したり、Ｐｕｔ数やＧｅｔ数などに応じてその円グラフのサイズを変更したり、Ｇｅｔ数・Ｐｕｔ数の二軸上にプロットしたりする表示方法なども可能である。
【０１１１】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、冒頭に記載した特許請求の範囲の欄を参酌すべきである。
【０１１２】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１１３】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＭＯ（Ｍａｇｎｅｔｏ  ｏｐｔｉｃａｌ）ディスク，ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【０１１４】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１１５】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１１６】
以上、説明したように、本発明の構成によれば、１以上の文書を格納したフォルダやコレクションと呼ばれる文書集合単位で、文書管理システムに対するアクセスログの分析を行い、文書集合単位での利用状況を解析する。すなわち、文書集合情報と、文書管理システムに対する文書集合アクセスログ情報を適用した分析によって、文書管理システムに格納された文書について、文書の集合単位での利用状況を分析することが可能となり、利用頻度の高い文書集合やほとんど利用されない文書集合などを効率的に客観的に判定することが可能となる。
【図面の簡単な説明】
【０１１７】
【図１】本発明にかかる情報分析処理が適用されるネットワークシステムの構成例を示す図である。
【図２】本発明にかかる情報分析装置のハードウェア構成例を示す図である。
【図３】本発明にかかる情報分析装置の機能を説明するブロック図である。
【図４】文書管理システムに格納管理される文書およびコレクションの構成例について説明する図である。
【図５】本発明にかかる情報分析装置の取得するコレクション情報のデータ構成例を示す図である。
【図６】本発明にかかる情報分析装置の取得するアクセスログ情報のデータ構成例を示す図である。
【図７】本発明にかかる情報分析装置の取得する組織情報のデータ構成例を示す図である。
【図８】本発明にかかる情報分析装置の実行する処理シーケンスについて説明するフローチャートを示す図である。
【図９】本発明にかかる情報分析装置の分析条件設定部の提供するユーザインタフェースの構成例を示す図である。
【図１０】本発明にかかる情報分析装置の実行する処理シーケンスについて説明するフローチャートを示す図である。
【図１１】本発明にかかる情報分析装置の実行する分析結果提示例について説明する図である。
【図１２】本発明にかかる情報分析装置の実行する分析結果提示例について説明する図である。
【符号の説明】
【０１１８】
５１，５２，５３  クライアント
６０  ネットワーク
７０  文書管理システム
１００  情報分析装置
２０２  ＣＰＵ
２０４  メモリ
２０６  表示・入力部
２１２  通信部
２５０  データ処理部
２８０  データ記憶部
３０１  コレクション情報管理部
３０２  文書利用状況分析部
３０３  分析条件設定部
３０４  ログ情報管理部
３０５  分析結果表示部
３０６  組織情報管理部
３１１  ログ情報データベース
３１２  コレクション情報データベース
【図１】
2007128149.tif 000003
【図２】
2007128149.tif 000004
【図３】
2007128149.tif 000005
【図４】
2007128149.tif 000006
【図５】
2007128149.tif 000007
【図６】
2007128149.tif 000008
【図７】
2007128149.tif 000009
【図８】
2007128149.tif 000010
【図９】
2007128149.tif 000011
【図１０】
2007128149.tif 000012
【図１１】
2007128149.tif 000013
【図１２】
2007128149.tif 000014