(57)【要約】【課題】記憶する情報に対して重要度を精度良く判定して所定の処理を実行する。【解決手段】情報管理装置１０は、第１の情報１と第１の情報１に関連する第２の情報２とを含む、複数の情報を記憶する情報記憶部１１と、複数の情報それぞれに対する操作状況と、閲覧者の興味を示すポイントとを対応付けて記憶するポイント記憶部１３と、第１の情報１に対する操作状況を検出する検出部１２と、ポイント記憶部１３を参照し、検出された操作状況に基づいて、第１の情報１に対するポイントを算出する計算部１４と、算出した第１の情報１に対するポイントに基づいて、第２の情報２に対して所定の処理を行う実行部１５と、を有する。【選択図】図１
2011059919.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報と該第１の情報に関連する第２の情報とを含む、複数の情報を記憶する情報記憶部と、
前記複数の情報それぞれに対する操作状況と、ポイントとを対応付けて記憶するポイント記憶部と、
前記第１の情報に対する前記操作状況を検出する検出部と、
前記ポイント記憶部を参照し、前記検出された前記操作状況に基づいて、前記第１の情報に対する前記ポイントを算出する計算部と、
前記算出した前記第１の情報に対する前記ポイントに基づいて、前記第２の情報に対して所定の処理を行う実行部と、
を有することを特徴とする情報管理装置。
【請求項２】
前記検出部は、前記第２の情報に対する操作状況をさらに検出し、
前記計算部は、前記検出部により検出された前記第２の情報に対する操作状況に対応する他のポイントを、前記ポイント記憶部を参照して算出し、
前記実行部は、前記第１の情報に対する前記ポイントと前記第２の情報に対する前記他のポイントとに基づいて、前記第２の情報に対して前記所定の処理を行うことを特徴とする請求項１に記載の情報管理装置。
【請求項３】
前記情報記憶部は、前記第１の情報と該第１の情報が属するフォルダのフォルダ識別情報とを対応付けて格納するとともに、前記第２の情報と該フォルダ識別情報とを対応付けて格納することを特徴とする請求項１または請求項２に記載の情報管理装置。
【請求項４】
前記フォルダに対する操作状況と、閲覧者の興味を示すフォルダポイントとを対応付けた対応情報を記憶するフォルダポイント記憶部を有し、
前記検出部は、前記フォルダに対する操作状況をさらに検出し、
前記計算部は、前記検出された前記フォルダに対する操作状況に対応する前記フォルダポイントを、前記フォルダポイント記憶部を参照して算出するとともに、前記第１の情報に対する前記ポイント及び前記フォルダポイントに基づいて前記フォルダの重要度を算出することを特徴とする請求項３に記載の情報管理装置。
【請求項５】
前記計算部は、前記情報記憶部の容量に基づいて閾値を設定するとともに、前記フォルダの重要度及び前記算出した前記第２の情報に対する前記他のポイントを、前記閾値と比較し、
前記実行部は、前記比較の結果に基づいて前記第２の情報に対して前記所定の処理を行うことを特徴とする請求項４に記載の情報管理装置。
【請求項６】
前記所定の処理は、前記第２の情報を前記情報記憶部から削除する処理であることを特徴とする請求項１乃至請求項５のいずれか１項に記載の情報管理装置。
【請求項７】
コンピュータが、
第１の情報と該第１の情報に関連する第２の情報とを含む、複数の情報を情報記憶部に記憶するステップと、
前記第１の情報に対する前記操作状況を検出するステップと、
前記複数の情報それぞれに対する操作状況と、ポイントとを対応付けて記憶するポイント記憶部を参照し、前記検出された前記操作状況に基づいて、前記第１の情報に対する前記ポイントを算出するステップと、
前記算出した前記第１の情報に対する前記ポイントに基づいて、前記第２の情報に対して所定の処理を行うステップと、
を実行することを特徴とする情報管理方法。
【請求項８】
コンピュータに、
第１の情報と該第１の情報に関連する第２の情報とを含む、複数の情報を情報記憶部に記憶するステップと、
前記第１の情報に対する前記操作状況を検出するステップと、
前記複数の情報それぞれに対する操作状況と、ポイントとを対応付けて記憶するポイント記憶部を参照し、前記検出された前記操作状況に基づいて、前記第１の情報に対する前記ポイントを算出するステップと、
前記算出した前記第１の情報に対する前記ポイントに基づいて、前記第２の情報に対して所定の処理を行うステップと、
を実行させることを特徴とする情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報を管理する情報管理装置、情報管理方法、及び、情報管理プログラムに関する。
【背景技術】
【０００２】
複数の情報を記憶し、記憶している情報を閲覧者が閲覧できるようにする情報管理装置が存在する。このような情報管理装置の例としては、メールサーバやメールクライアント等、複数の電子メールを記憶して管理する装置が考えられる。閲覧者は、明示の操作を行うことで、記憶されている電子メールについて、削除処理等の各種の処理が行われるよう指示できる。しかし、この方法では、閲覧者の負担が大きいという問題がある。
【０００３】
これに対し、閲覧者の負担を低減するべく、電子メールを管理する装置が、電子メールの重要度を判定し、重要度に応じた処理を自動的に実行する方法が考えられる。例えば、受信メールの送信者が通信相手識別情報テーブルに登録されているか否かに基づいて、受信メールの重要度をランク分けし、低ランクの受信メールを自動的に削除する技術がある（例えば、特許文献１参照）。また、電子メールの重要度に関して、電子メールに対するユーザの挙動（閲覧時間、閲覧回数、添付閲覧、返信、転送、削除、削除時間、印刷等）から、重要度を推定する技術がある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−９４７００号公報
【特許文献２】特開２００８−２９３２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、重要度の判定に関し、特許文献２に記載の方法では、判定精度が十分でないという問題がある。例えば、特許文献２に記載の方法では、ある電子メールが重要なプロジェクトに関連するものであっても、その電子メールの閲覧頻度が低い場合は、重要度が低いと推定されてしまう可能性がある。そのため、例えば、判定した重要度に基づいて電子メールを削除すると、閲覧者の興味が高い電子メールが削除されてしまう可能性がある。
【０００６】
そして、このような問題は、電子メール以外の情報の管理においても同様に生じ得る。
このような点に鑑み、記憶する情報に対して、所定の処理を実行するか否かの判定精度を向上させた、情報管理装置、情報管理方法、及び、情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために以下のような情報管理装置が提供される。
この情報管理装置は、第１の情報と第１の情報に関連する第２の情報とを含む、複数の情報を記憶する情報記憶部と、複数の情報それぞれに対する操作状況と、ポイントとを対応付けて記憶するポイント記憶部と、第１の情報に対する操作状況を検出する検出部と、ポイント記憶部を参照し、検出された操作状況に基づいて、第１の情報に対するポイントを算出する計算部と、算出した第１の情報に対するポイントに基づいて、第２の情報に対して所定の処理を行う実行部と、を有する。
【発明の効果】
【０００８】
開示の情報管理装置、情報管理方法、及び、情報管理プログラムによれば、記憶する情報に対して、所定の処理を実行するか否かの判定精度を向上させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る情報管理装置の一例を示す図。
【図２】第２の実施形態に係るメールシステムの一例を示す図。
【図３】第２の実施形態に係るメールサーバのハードウェアの一例を示すブロック図。
【図４】第２の実施形態に係るメールサーバの機能の一例を示すブロック図。
【図５】第２の実施形態に係るメールサーバのメールポイント記憶部が記憶する対応情報の一例を示す図。
【図６】第２の実施形態に係るメールサーバのフォルダポイント記憶部が記憶する対応情報の一例を示す図。
【図７】第２の実施形態に係るメールサーバのメール付加情報ＤＢが記憶する情報の一例を示す図。
【図８】第２の実施形態に係るメールサーバのメールＤＢが記憶する情報の一例を示す図。
【図９】第２の実施形態に係るメールサーバのフォルダ付加情報ＤＢが記憶する情報の一例を示す図。
【図１０】第２の実施形態に係るメールサーバのフォルダＤＢが記憶する情報の一例を示す図。
【図１１】第２実施形態に係るメールサーバのメール受信時の処理手順の一例を示すフローチャート。
【図１２】第２の実施形態に係るメールサーバの操作状況検出時の処理手順の一例を示すフローチャート。
【図１３】第２の実施形態に係るメールサーバのデフォルト削除優先ポイントの設定手順の一例を示すフローチャート。
【図１４】第２の実施形態に係るメールサーバのメール削除手順の一例を示すフローチャート。
【図１５】第２の実施形態に係るメールサーバの処理結果の出力表示の一例を示す図。
【発明を実施するための形態】
【００１０】
以下、実施形態を図面を参照して説明する。なお、以下に示す実施形態は、処理内容に矛盾をきたさない限りにおいて、適宜組み合わせることが可能である。
［第１の実施形態］
図１は、第１の実施形態に係る情報管理装置の一例を示す図である。
【００１１】
図１に示すように、情報管理装置１０は、情報記憶部１１と、検出部１２と、ポイント記憶部１３と、計算部１４と、実行部１５とを有する。
情報記憶部１１は、第１の情報１と第２の情報２とを含む複数の情報を記憶する。情報は、例えば、電子メール、電子的なファイル、ログ情報等である。第１の情報１と第２の情報２とは関連する情報である。ここで、関連する情報とは、同一または類似の属性を有する情報である。
【００１２】
なお、例えば、第１の情報１と第２の情報２とは同一のフォルダに属していても良い。さらに、フォルダは属性ごとに複数設定されるとしても良い。また、以下情報はフォルダに所属させるとして説明を行うが、情報管理装置１０はこれに限られるものではない。所定の属性を有する情報をグループ化して管理するような管理形態であれば、情報管理装置１０は適用することができる。つまり、同一のフォルダに属することは、「関連する」の一例である。
【００１３】
まず、ユーザは、自らの意思を反映したフォルダを情報記憶部１１に設定する。続いて、新たな情報はユーザの操作によってフォルダに振り分けられても良く、従来の技術により所定のルールにしたがって情報をそれぞれのフォルダに振り分けられるとしても良い。そして、情報記憶部１１は、フォルダと対応付けて情報を記憶する。
【００１４】
例えば、情報が電子メールである場合について説明する。まず、ユーザは「プロジェクトＡ」「業務日誌」「その他」のフォルダを設定する。そして、メーラソフトやユーザは、受信したメールＡを所定のルールにしたがって、適切なフォルダに所属させる。電子メールＡは「プロジェクトＡ」に関すると判断された場合は、電子メールＡはフォルダ「プロジェクトＡ」に属するとして、情報記憶部１１は電子メールＡを記憶する。
【００１５】
なお、情報記憶部１１に記憶される複数の情報は、操作の対象となる。操作には、例えば、閲覧者による閲覧等が含まれる。
検出部１２は、情報記憶部１１に記憶される第１の情報１に対する操作状況を検出する。操作状況には、例えば、閲覧回数、閲覧時間の合計、閲覧順序が含まれる。
【００１６】
ポイント記憶部１３は、情報に対する操作状況と、閲覧者の興味を示すポイントとを対応付けた対応情報を記憶する。
計算部１４は、検出部１２により検出された第１の情報１に対する操作状況に対応するポイントを、ポイント記憶部１３を参照して算出する。そして、計算部１４は、例えば、算出したポイントに基づいてフォルダの重要度を算出する。
【００１７】
実行部１５は、計算部１４により算出された第１の情報１に対するポイントに基づいて、第２の情報２に対して所定の処理を実行する。ここでは、この処理の実行は、例えば、第１の情報１に対するポイントに基づいて算出されたフォルダの重要度に基づいて行われる。所定の処理には、例えば、削除、もしくは、情報管理装置１０の外部への退避が含まれる。
【００１８】
情報管理装置１０の動作について説明する。
まず、検出部１２が、情報記憶部１１に記憶される第１の情報１に対する操作状況を検出する。
【００１９】
次に、計算部１４が、検出部１２により検出された第１の情報１に対する操作状況に対応するポイントを、ポイント記憶部１３を参照して算出する。そして、計算部１４は、例えば、算出したポイントに基づいてフォルダの重要度を算出する。
【００２０】
次に、実行部１５が、計算部１４により算出された第１の情報１に対するポイントに基づいて、第２の情報２に対して所定の処理を実行する。ここでは、この処理の実行は、例えば、第１の情報１に対するポイントに基づいて算出されたフォルダの重要度に基づいて行われる。
【００２１】
このように、情報管理装置１０では、第２の情報２に対する所定の処理の実行は、第１の情報１に対する操作状況に基づいて算出されたポイントに基づいて行われる。これにより、第２の情報２に対して所定の処理を実行するか否かの判定精度を向上させることが可能となる。
【００２２】
つまり、例えば、第２の情報２自体に対する操作状況は、閲覧者の興味が低いことを示すものであったとしても、第１の情報１に対する操作状況は、閲覧者の興味が非常に高いことを示す場合を想定する。ここで、例えば、第１の情報１と第２の情報２とが、同じフォルダに属している場合、ともに所定の属性を有しているため、二つの情報は関連性が高いことが予想される。そこで、第２の情報２に対する操作状況のみから閲覧者の興味を判断せずに、第１の情報１への閲覧者の興味を第２の情報２への閲覧者の興味に反映させることが適切な場合が多い。
【００２３】
情報管理装置１０によると、第２の情報２に対する所定の処理の実行は、第１の情報１に対する操作状況に基づいて算出されたポイントに基づいて行われる。よって、より適切に閲覧者の興味を推定することができ、第２の情報２に対して所定の処理を実行するか否かの判定精度を向上させることが可能となる。
【００２４】
また、第２の情報２が情報記憶部１１に記憶されて間もない状況であり、第２の情報２に対する操作状況の蓄積が少ない場合を想定する。このような場合も、第２の情報２に対する所定の処理の実行は、第１の情報１に対する操作状況に基づいて算出されたポイントに基づいて行われるため、第２の情報２に対して所定の処理を実行するか否かの判定精度を向上させることが可能となる。
【００２５】
［第２の実施形態］
次に、情報管理装置１０をメールサーバに適用した実施形態を説明する。
まず、メールサーバを含むメールシステムについて説明する。図２は、第２の実施形態に係るメールシステムの一例を示す図である。
【００２６】
図２に示すように、メールサーバ１００は、ネットワーク２００に接続されている。さらに、メールサーバ１００は、ネットワーク２００を介して、クライアント装置３００及びアーカイブサーバ４００に接続されている。
【００２７】
メールサーバ１００は、ネットワーク２００を介して、外部から電子メール（以下、メールと称す。）を受信し、また、外部へメールを送信する。さらに、メールサーバ１００は、受信したメールを内部に記憶する。さらに、メールサーバ１００は、記憶しているメールをアーカイブサーバ４００に退避することができる。これにより、メールサーバ１００の記憶容量が圧迫されることを抑制することが可能となる。さらに、メールサーバ１００は、アーカイブサーバ４００に退避されたメールの検索、閲覧、及びメールサーバ１００への復旧を行うことができる。
【００２８】
クライアント装置３００は、ユーザにより操作される。ユーザは、クライアント装置３００を用いて、メールサーバ１００に記憶されたメールの閲覧や、作成したメールのメールサーバ１００への送信を行う。即ち、ユーザは、メールをメールサーバ１００からクライアント装置３００に移動させるのではなく、メールサーバ１００上に蓄積させておくことができる。例えば、クライアント装置３００上で実行されるｗｅｂブラウザを介して（所謂ｗｅｂメール形式で）、メールサーバ１００上の閲覧等ができる。
【００２９】
アーカイブサーバ４００は、大容量の記憶領域を有し、メールサーバ１００から退避されたメールを記憶する。
次に、メールサーバ１００のハードウェアについて説明する。図３は、第２の実施形態に係るメールサーバのハードウェアの一例を示すブロック図である。
【００３０】
図３に示すように、メールサーバ１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）１０３、グラフィック処理部１０４、入力インタフェース１０５、及び通信インタフェース１０６が接続されている。
【００３１】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳやアプリケーションのプログラム、各種データが格納される。グラフィック処理部１０４には、モニタ１０８が接続されており、ＣＰＵ１０１からの命令に従って画像をモニタ１０８の画面に表示させる。入力インタフェース１０５には、キーボード１０９ａやマウス１０９ｂ等の入力デバイスが接続されており、キーボード１０９ａやマウス１０９ｂから送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。
【００３２】
通信インタフェース１０６は、ネットワーク２００に接続されており、ネットワーク２００を介して外部からメールを受信し、受信したメールをバス１０７を介してＣＰＵ１０１もしくはＨＤＤ１０３に出力する。また、通信インタフェース１０６は、ＣＰＵ１０１もしくはＨＤＤ１０３からバス１０７を介して取得したメールを、ネットワーク２００を介して外部へ送信する。
【００３３】
このようなハードウェアによって、メールサーバ１００の処理機能を実現することができる。
また、図２に示す、クライアント装置３００及びアーカイブサーバ４００についても、メールサーバ１００と同様のハードウェアによって処理機能を実現することができる。
【００３４】
次に、メールサーバ１００の機能について説明する。図４は、第２の実施形態に係るメールサーバの機能の一例を示すブロック図である。
図４に示すように、メールサーバ１００は、メール処理部１１０、メールポイント記憶部１２０、フォルダポイント記憶部１３０、検出部１４０、メール付加情報ＤＢ１５０、メールＤＢ１６０、フォルダ付加情報ＤＢ１７０、フォルダＤＢ１８０、及び削除制御部１９０を有する。ここで、ＤＢとは、データベースを意図する。メール処理部１１０は、メール送受信部１１１０、メール記憶部１１２０、メール表示処理部１１３０、及び実行部１１４０を有する。削除制御部１９０は、登録部１９１０、検索部１９２０、及び計算部１９３０を有する。
【００３５】
これらの機能ブロックは、ＣＰＵ１０１、ＲＡＭ１０２、ＨＤＤ１０３、及び所定のメール管理プログラムを使って実現される。メール管理プログラムはＨＤＤ１０３に格納されている。
【００３６】
例えば、検出部１４０、メール送受信部１１１０、メール表示処理部１１３０、実行部１１４０、登録部１９１０、検索部１９２０、及び計算部１９３０はＣＰＵ１０１が上記メール管理プログラムを実行することで実現される。
【００３７】
メールポイント記憶部１２０、及びフォルダポイント記憶部１３０は、ＣＰＵ１０１がプログラムを実行することでＲＡＭ１０２上に実現される。メール付加情報ＤＢ１５０、メールＤＢ１６０、フォルダ付加情報ＤＢ１７０、フォルダＤＢ１８０、及びメール記憶部１１２０は、ＨＤＤ１０３上に実現される。
【００３８】
なお、これらの機能ブロックの全部、又は一部を、専用の回路を使って実現しても良い。
ここから、各ブロックの詳細について説明する。
【００３９】
まず、メール処理部１１０の各ブロックの詳細について説明する。
メール送受信部１１１０は、ネットワーク２００を介して、外部からのメールの受信や、外部へのメールの送信を行う。メール記憶部１１２０は、メール送受信部１１１０が受信した複数のメールを記憶する。ここで、メール記憶部１１２０に記憶されるメールはそれぞれ、いずれかのフォルダに属するかたちで記憶される。さらに、メール記憶部１１２０は、記憶するメールに関する情報をメールＤＢ１６０に登録する。メール表示処理部１１３０は、メール記憶部１１２０が記憶するメールを、モニタ１０８の画面に表示する処理を行う。実行部１１４０は、計算部１９３０からの命令に基づき、メール記憶部１１２０が記憶するメールの削除や、アーカイブサーバ４００への退避を実行する。
【００４０】
次に、メールポイント記憶部１２０の詳細について説明する。図５は、第２の実施形態に係るメールサーバのメールポイント記憶部が記憶する対応情報の一例を示す図である。
図５に示すように、メールポイント記憶部１２０は、メールに対する操作状況１２１０と、ポイント換算単位１２２０と、閲覧者の興味を示す操作状況別削除優先ポイント１２３０とを含む対応情報１２００を記憶する。
【００４１】
メールに対する操作状況１２１０には、例えば、メールに対する閲覧者による閲覧回数、閲覧時間の合計、返信もしくは転送の有無が含まれる。さらに、メールに対する操作状況１２１０には、メール本文内の閲覧者の苗字の有無、他メール優先通数が含まれる。また、メールに対する操作状況１２１０には、メールサーバの管理者が適宜他の操作状況を設定することができるものとする。
【００４２】
ここで、メール本文内の閲覧者の苗字の有無については、苗字の代わりに、閲覧者の名前、ニックネーム、役職名、もしくは閲覧者に関係するキーワードを設定しても良い。また、他メール優先通数とは、対象となるメールよりも後に受信したメールであって、対象となるメールよりも早く閲覧者が閲覧したメールの数を指す。
【００４３】
ポイント換算単位１２２０には、メールに対する操作状況１２１０に対応して、操作状況別削除優先ポイント１２３０の換算に用いられる単位が登録されている。例えば、閲覧回数に対応するポイント換算単位１２２０は、「１回」である。閲覧時間の合計に対応するポイント換算単位１２２０は、「１０秒」である。返信もしくは転送の有無に対応するポイント換算単位１２２０は、「有り」のフラグである。メール本文内の閲覧者の苗字の有無に対応するポイント換算単位１２２０は、「有り」のフラグである。他メール優先通数に対応するポイント換算単位１２２０は、「１通」である。
【００４４】
操作状況別削除優先ポイント１２３０には、各メールに対する操作状況１２１０に対応して、ポイント換算単位１２２０毎のポイントが登録されている。例えば、閲覧回数に対応するポイントは、「−１」である。閲覧時間の合計に対応するポイントは、「−１」である。返信もしくは転送の有無に対応するポイントは、「−１０」である。メール本文内の閲覧者の苗字の有無に対応するポイントは、「−１０」である。他メール優先通数に対応するポイントは、「＋１」である。ここで、操作状況別削除優先ポイント１２３０は、ポイントが高い程、閲覧者の興味が低いことを意図する。換言すると、ポイントが低い程（マイナスの場合はマイナス方向に大きい程）、閲覧者の興味が高いことを意図する。
【００４５】
次に、フォルダポイント記憶部１３０の詳細について説明する。図６は、第２の実施形態に係るメールサーバのフォルダポイント記憶部が記憶する対応情報の一例を示す図である。
【００４６】
図６に示すように、フォルダポイント記憶部１３０は、フォルダに対する操作状況１３１０と、ポイント換算単位１３２０と、閲覧者の興味を示すフォルダ操作状況別削除優先ポイント１３３０とを含む対応情報１３００を記憶する。
【００４７】
フォルダに対する操作状況１３１０には、例えば、フォルダに対する閲覧者による閲覧順序、フォルダに属するメールのうち閲覧されていないメールの数を指す放置未読メール数が含まれる。さらに、フォルダに対する操作状況１３１０には、フォルダに属するメールの増加スピード、フォルダに属するメールのうちごみ箱へ移動したメール数、フォルダに属するメールの新鮮度との関連度合い、検索対象回数が含まれる。また、フォルダに対する操作状況１３１０には、メールサーバの管理者が適宜他の操作状況を設定することができるものとする。
【００４８】
ここで、閲覧順序は、閲覧者がメールサーバ１００にログインした後、対象となるフォルダを含めた複数のフォルダのうち、対象となるフォルダを何番目に閲覧したかを指す。もしくは、閲覧順序は、基準となるフォルダを設定しておき、その基準フォルダが閲覧された順番と、対象となるフォルダが閲覧された順番との差分を指すものでも良い。
【００４９】
また、メールの増加スピードは、パーセンテージで表され、対象のフォルダに所属されるメール数／メールの総受信数×１００により求められる。つまり、メールを１００通受信し、そのうちの１０通が対象のフォルダに所属される場合、メールの増加スピードは１０％となる。新鮮度との関連度合いは、パーセンテージで表され、対象となるフォルダに属するメール同士の本文の類似度を計算することで求められる。これは、メール同士の本文の類似度が高いものとしては、メールマガジンや天気予報や日報に関するメール等が挙げられ、これらは新鮮度と深く関係するとの考えに基づくものである。検索対象回数は、当該フォルダに対する閲覧者による検索処理要求を受付けた回数を示す。当該フォルダにおいて、多数検索処理が行われた場合、当該フォルダは閲覧者が閲覧したい情報を有している可能性が高いという考えに基づくものである。
【００５０】
ポイント換算単位１３２０には、各フォルダに対する操作状況１３１０に対応して、フォルダ操作状況別削除優先ポイント１３３０の換算に用いられる単位が登録されている。例えば、閲覧順序に対応するポイント換算単位１３２０は、「１番」である。放置未読メール数に対応するポイント換算単位１３２０は、「１通」である。メールの増加スピードに対応するポイント換算単位１３２０は、「１０％」である。ごみ箱へ移動したメール数に対応するポイント換算単位１３２０は、「１通」である。新鮮度との関連度合いに対応するポイント換算単位１３２０は、「１０％」である。検索対象回数に対応するポイント換算単位１３２０は、「１回」である。
【００５１】
フォルダ操作状況別削除優先ポイント１３３０には、各フォルダに対する操作状況１３１０に対応して、ポイント換算単位１３２０毎のポイントが登録されている。例えば、閲覧順序に対応するポイントは、「＋５」である。ただし、この場合、初期値が「−１５」で上限値が「０」である。例えば、閲覧順序が１番の場合、ポイントは−１０であり、閲覧順序が２番の場合、ポイントは−５であり、閲覧順序が３番以降の場合、ポイントは０である。
【００５２】
放置未読メール数に対応するポイントは、「＋１」である。メールの増加スピードに対応するポイントは、「＋１」である。ごみ箱へ移動したメール数に対応するポイントは、「＋１」である。新鮮度との関連度合いに対応するポイントは、「＋１」である。検索対象回数に対応するポイントは、「−１」である。ここで、フォルダ操作状況別削除優先ポイント１３３０は、ポイントが高い程、閲覧者の興味が低いことを意図する。換言すると、ポイントが低い程（マイナスの場合はマイナス方向に大きい程）、閲覧者の興味が高いことを意図する。
【００５３】
次に、検出部１４０の詳細について説明する。
検出部１４０は、メール記憶部１１２０が記憶する複数のメール、及び、これらのメールが属する複数のフォルダに対する操作を監視して、各メール及び各フォルダに対する操作状況を検出する。ここで、操作とは、閲覧者による操作、及び、メールサーバ１００が自動的に行う操作を含む。メールサーバ１００が自動的に行う操作としては、例えば、受信したメールを予め定めたルールに基づいてフォルダに振り分ける操作が挙げられる。
【００５４】
検出部１４０が検出する操作状況は、メールポイント記憶部１２０に登録されたメールに対する各操作状況１２１０、及び、フォルダポイント記憶部１３０に登録されたフォルダに対する各操作状況１３１０についてである。また、検出部１４０は、フォルダが新規に作成されると、新たな検出対象のフォルダとして認識する。
【００５５】
次に、メール付加情報ＤＢ１５０の詳細について説明する。図７は、第２の実施形態に係るメールサーバのメール付加情報ＤＢが記憶する情報の一例を示す図である。
図７に示すように、メール付加情報ＤＢ１５０は、検出部１４０により操作状況が検出されたメールに対して、次の情報を記憶する。即ち、メール付加情報ＤＢ１５０は、検出されたメールのＩＤ１５１０と、検出されたメールに対する操作状況１５２０と、検出されたメールに対する操作状況１５２０に対応した操作状況別削除優先ポイント１５３０とを含む情報１５００を記憶する。
【００５６】
検出されたメールに対する操作状況１５２０は、操作状況項目１５２０ａと検出値１５２０ｂとにより管理される。ここで、検出値１５２０ｂには、閲覧回数の場合はその回数が、閲覧時間の合計の場合はその分数が、他メール優先通数の場合はその数通がそれぞれ登録される。また、検出値１５２０ｂには、返信もしくは転送の有無、及び、メール本文内に閲覧者の苗字の有無の場合は、有りのときは「ｔｒｕｅ」が、無しのときは「ｆａｌｓｅ」がそれぞれ登録される。
【００５７】
操作状況別削除優先ポイント１５３０は、検出されたメールに対する操作状況１５２０に基づき、図５に示されるメールポイント記憶部１２０に記憶された対応情報１２００に則して算出されるポイントである。
【００５８】
次に、メールＤＢ１６０の詳細について説明する。図８は、第２の実施形態に係るメールサーバのメールＤＢが記憶する情報の一例を示す図である。
図８に示すように、メールＤＢ１６０は、メール記憶部１１２０に記憶される複数のメールそれぞれに対して、次の情報を記憶する。即ち、メールＤＢ１６０は、メールＩＤ１６１０、ユーザＩＤ１６２０、所属するフォルダＩＤ１６３０、メールの内容に関する情報１６４０、デフォルト削除優先ポイント１６５０、及び削除優先ポイント１６６０を含む情報１６００を記憶する。ここで、メールの内容に関する情報１６４０は、受信日時、送信元、送信先、件名、及び本文を含む。ここで、本文については、全文でも良いし、その一部でも良い。
【００５９】
デフォルト削除優先ポイント１６５０は、対象となるメールが属するフォルダに付与されているフォルダ削除優先ポイントを指す。フォルダ削除優先ポイントについては、後述のフォルダＤＢ１８０の詳細説明にて説明する。
【００６０】
削除優先ポイント１６６０は、対象のメールについて、図７に示される情報１５００に登録された操作状況別削除優先ポイント１５３０を、全て加算した値に相当する。
次に、フォルダ付加情報ＤＢ１７０の詳細について説明する。図９は、第２の実施形態に係るメールサーバのフォルダ付加情報ＤＢが記憶する情報の一例を示す図である。
【００６１】
図９に示すように、フォルダ付加情報ＤＢ１７０は、検出部１４０により操作状況が検出されたフォルダに対して、次の情報を記憶する。即ち、フォルダ付加情報ＤＢ１７０は、検出されたフォルダのＩＤ１７１０と検出されたフォルダに対する操作状況１７２０と検出されたフォルダに対する操作状況１７２０に対応したフォルダ操作状況別削除優先ポイント１７３０とを含む情報１７００を記憶する。
【００６２】
なお、フォルダに対する操作状況１７２０には、さらに、フォルダに属するメールの削除優先ポイントの平均値が含まれる。フォルダに属するメールの削除優先ポイントの平均値は、対象となるフォルダに属する複数のメールにおける、図８に示されるメールＤＢ１６０に登録された削除優先ポイント１６６０の平均値に相当する。
【００６３】
検出されたフォルダに対する操作状況１７２０は、操作状況項目１７２０ａと検出値１７２０ｂとにより管理される。ここで、検出値１７２０ｂには、フォルダに属するメールの削除優先ポイントの平均値の場合は、その平均値が登録される。さらに、検出値１７２０ｂには、閲覧順序の場合はその順番が、放置未読メール数及びごみ箱へ移動したメール数の場合は、その通数がそれぞれ登録される。さらに、検出値１７２０ｂには、メールの増加スピード及び新鮮度との関連度合いの場合はそのパーセンテージが、検索対象回数の場合はその回数がそれぞれ登録される。
【００６４】
フォルダ操作状況別削除優先ポイント１７３０は、検出されたフォルダに対する操作状況１７２０に基づき、図６に示されるフォルダポイント記憶部１３０に記憶された対応情報１３００に則して算出されるポイントである。なお、フォルダに属するメールの削除優先ポイントの平均値については、検出値１７２０ｂがそのままフォルダ操作状況別削除優先ポイント１７３０として登録される。
【００６５】
次に、フォルダＤＢ１８０の詳細について説明する。図１０は、第２の実施形態に係るメールサーバのフォルダＤＢが記憶する情報の一例を示す図である。
図１０に示すように、フォルダＤＢ１８０は、メール記憶部１１２０に記憶されるメールが属するフォルダに対して、次の情報を記憶する。即ち、フォルダＤＢ１８０は、フォルダＩＤ１８１０、ユーザＩＤ１８２０、フォルダ名１８３０、及びフォルダ削除優先ポイント１８４０を含む情報１８００を記憶する。
【００６６】
フォルダ削除優先ポイント１８４０は、対象となるフォルダについて、図９に示される情報１７００に登録されたフォルダ操作状況別削除優先ポイント１７３０の値を、全て加算した値に相当する。つまり、第一の実施形態においてフォルダの重要度が高いことは、第二の実施形態において当該フォルダのフォルダ削除優先ポイントが低いことに相当する。
【００６７】
次に、削除制御部１９０の各ブロックの詳細について説明する。
登録部１９１０は、メール付加情報ＤＢ１５０、メールＤＢ１６０、フォルダ付加情報ＤＢ１７０、及びフォルダＤＢ１８０それぞれに対して情報の登録を行う。
【００６８】
検索部１９２０は、メール付加情報ＤＢ１５０、メールＤＢ１６０、フォルダ付加情報ＤＢ１７０、及びフォルダＤＢ１８０が記憶する各情報に対して検索を行う。検索は、メールＩＤもしくはフォルダＩＤに基づいて行われる。
【００６９】
計算部１９３０は、検出部１４０により検出されたメールに対する操作状況に基づいて、メールポイント記憶部１２０の対応情報１２００を参照して、対応する操作状況別削除優先ポイント１５３０を算出する。さらに、計算部１９３０は、検出部１４０により検出されたフォルダに対する操作状況に基づいて、フォルダポイント記憶部１３０の対応情報１３００を参照して、対応するフォルダ操作状況別削除優先ポイント１７３０を算出する。
【００７０】
さらに、計算部１９３０は、対象のメールの各操作状況別削除優先ポイント１５３０を加算して、対象のメールの削除優先ポイント１６６０を算出する。さらに、計算部１９３０は、対象のフォルダの各フォルダ操作状況別削除優先ポイント１７３０を加算して、対象のフォルダの削除優先ポイント１８４０を算出する。さらに、計算部１９３０は、メールごとに、当該メールが属するフォルダのデフォルト削除優先ポイント１６５０と、当該メールの削除優先ポイント１６６０を加算して、各メールの重み付け削除優先ポイントを算出する。
【００７１】
また、計算部１９３０は、メール記憶部１１２０の記憶容量もしくは空き記憶容量を監視し、監視結果に基づいて閾値を算出する。閾値とは、あるメールに対して所定の処理を実行するか否かを判断するために用いられる値である。そして、計算部１９３０は、算出した閾値と、重み付け削除優先ポイントとを比較し、重み付け削除優先ポイントが閾値以上となる場合には、実行部１１４０に所定の処理を実行するよう命令する。
【００７２】
次に、メールサーバ１００の処理手順について説明する。
まず、メール受信時の処理手順について説明する。図１１は、第２の実施形態に係るメールサーバのメール受信時の処理手順の一例を示すフローチャートである。
【００７３】
メール送受信部１１１０がメールを受信することで処理が開始する。
［ステップＳ１１］実行部１１４０が、受信したメールを、閲覧者による操作を受けて、もしくは、予め設定されたルールに基づいて自動的に、所定のフォルダに振り分ける。
【００７４】
［ステップＳ１２］ステップＳ１１で振り分けられたフォルダに対応するフォルダ削除優先ポイント１８４０を、検索部１９２０がフォルダＤＢ１８０から検索する。
［ステップＳ１３］ステップＳ１２で検索されたフォルダ削除優先ポイント１８４０を、登録部１９１０が受信したメールのデフォルト削除優先ポイント１６５０に設定する。
【００７５】
［ステップＳ１４］ステップＳ１３で設定されたデフォルト削除優先ポイント１６５０を含めた受信したメールに関する情報を、登録部１９１０及びメール記憶部１１２０がメールＤＢ１６０に登録して処理を終了する。
【００７６】
次に、操作状況検出時の処理手順について説明する。図１２は、第２の実施形態に係るメールサーバの操作状況検出時の処理手順の一例を示すフローチャートである。
検出部１４０がメールもしくはフォルダに対する操作状況を検出することで処理が開始する。
【００７７】
［ステップＳ２１］検出部１４０が、検出した操作状況がメールに対する操作状況であるかどうかを判定する。メールに対する操作状況であるときは処理をステップＳ２２に進める。メールに対する操作状況ではないときは処理をステップＳ２４に進める。
【００７８】
［ステップＳ２２］検出したメールに対する操作状況に対応する操作状況別削除優先ポイント１５３０を、計算部１９３０がメールポイント記憶部１２０の対応情報１２００を参照して算出する。
【００７９】
［ステップＳ２３］検出したメールに対する操作状況、及び、ステップＳ２２で算出した操作状況別削除優先ポイント１５３０を含めたメール情報を、登録部１９１０がメール付加情報ＤＢ１５０に登録して処理を終了する。
【００８０】
［ステップＳ２４］検出部１４０が、検出した操作状況がフォルダに対する操作状況であるかどうかを判定する。フォルダに対する操作状況であるときは処理をステップＳ２５に進める。フォルダに対する操作状況ではないときは処理をステップＳ２７に進める。
【００８１】
［ステップＳ２５］検出したフォルダに対する操作状況に対応するフォルダ操作状況別削除優先ポイント１７３０を、計算部１９３０がフォルダポイント記憶部１３０の対応情報１３００を参照して算出する。
【００８２】
［ステップＳ２６］検出したフォルダに対する操作状況、及び、ステップＳ２５で算出したフォルダ操作状況別削除優先ポイント１７３０を含めたフォルダ情報を、登録部１９１０がフォルダ付加情報ＤＢ１７０に登録して処理を終了する。
【００８３】
［ステップＳ２７］検出部１４０が、検出した操作状況がフォルダの新規作成であるかどうかを判定する。フォルダの新規作成であるときは処理をステップＳ２８に進める。フォルダの新規作成ではないときは処理を終了する。
【００８４】
［ステップＳ２８］検出した新規フォルダの情報を、登録部１９１０がフォルダＤＢ１８０に登録して処理を終了する。
なお、ステップＳ２１と、ステップＳ２４と、ステップＳ２７とは、処理の順番が入れ替わっても良い。
【００８５】
次に、メール記憶部１１２０に記憶される各メールのデフォルト削除優先ポイント１６５０の設定手順について説明する。図１３は、第２の実施形態に係るメールサーバのデフォルト削除優先ポイントの設定手順の一例を示すフローチャートである。
【００８６】
この処理は、例えば、予め設定したタイミング（例えば、夜間等、メールサーバ１００の利用が少ない時間帯）に実行する。この場合、実行周期は、例えば、一日数回、数日に一回等、設定できる。また、閲覧者によるメールサーバ１００へのログオン時、もしくはログオフ時に実行しても良い。また、閲覧者による命令に基づいて実行しても良い。なお、ログオフ時に処理を開始する場合、この処理による負担によりメールサーバ１００の動作が遅くなったとしても、閲覧者が不具合を感じることを避けることが可能となる。
【００８７】
［ステップＳ３１］検索部１９２０が、メール記憶部１１２０に記憶される複数のメールそれぞれに対し、メール付加情報ＤＢ１５０から操作状況別削除優先ポイント１５３０を検索する。
【００８８】
［ステップＳ３２］ステップＳ３１で検索された操作状況別削除優先ポイント１５３０を、計算部１９３０がメール毎に加算して削除優先ポイント１６６０を算出する。
［ステップＳ３３］ステップＳ３２で算出された各削除優先ポイント１６６０を、登録部１９１０がメールＤＢ１６０に登録する。
【００８９】
［ステップＳ３４］計算部１９３０が、メール記憶部１１２０に記憶されるメールが属する複数のフォルダそれぞれに対し、フォルダに属するメールのステップＳ３２で算出された削除優先ポイント１６６０の平均値を算出する。
【００９０】
［ステップＳ３５］ステップＳ３４で算出されたフォルダに属するメールの削除優先ポイント１６６０の平均値を、操作状況項目１７２０ａ「フォルダに属するメールの削除優先ポイントの平均値」と対応付けて登録部１９１０がフォルダ付加情報ＤＢ１７０に登録する。
【００９１】
［ステップＳ３６］検索部１９２０が、フォルダ毎にフォルダ付加情報ＤＢ１７０からフォルダ操作状況別削除優先ポイント１７３０を検索する。なお、操作状況項目１７２０ａ「フォルダに属するメールの削除優先ポイントの平均値」以外の操作状況項目１７２０ａに対応するフォルダ操作状況別削除優先ポイントは、図１２の処理によって、すでにフォルダ毎にフォルダ付加情報ＤＢ１７０格納されている。
【００９２】
［ステップＳ３７］ステップＳ３６で検索されたフォルダ操作状況別削除優先ポイント１７３０を、計算部１９３０がフォルダ毎に加算してフォルダ削除優先ポイント１８４０を算出する。
【００９３】
［ステップＳ３８］ステップＳ３７で算出されたフォルダ削除優先ポイント１８４０を、登録部１９１０がフォルダＤＢ１８０に登録する。
［ステップＳ３９］ステップＳ３７で算出されたフォルダ削除優先ポイント１８４０を、登録部１９１０がフォルダに属するメールのデフォルト削除優先ポイント１６５０としてメールＤＢ１６０に登録して処理を終了する。なお、ここで、算出されたフォルダ削除優先ポイント１８４０が、前回のポイントと同じ場合は、該当するフォルダに属するメールに対して、デフォルト削除優先ポイント１６５０を登録しなくても良い。
【００９４】
次に、メール記憶部１１２０に記憶されるメールを削除する手順について説明する。図１４は、第２の実施形態に係るメールサーバのメール削除手順の一例を示すフローチャートである。
【００９５】
この処理は、例えば、上述したデフォルト削除優先ポイント１６５０の設定手順におけるステップＳ３９に続けて開始する。また、この処理は、閲覧者による命令に基づいて開始されても良く、予め設定したタイミングや周期に応じて開始しても良い。
【００９６】
［ステップＳ４１］計算部１９３０が、メール記憶部１１２０の記憶容量もしくは空き記憶容量に基づいて、閾値を決定する。なお、閾値は、予め固定の値に設定され、図示しない記憶部に格納されているとしても良い。
【００９７】
［ステップＳ４２］検索部１９２０が、メール記憶部１１２０に記憶される複数のメール毎に、メールＤＢ１６０からデフォルト削除優先ポイント１６５０及び削除優先ポイント１６６０を検索する。
【００９８】
［ステップＳ４３］計算部１９３０が、メール毎に、ステップＳ４２で検索されたデフォルト削除優先ポイント１６５０と削除優先ポイント１６６０とを加算して、重み付け削除優先ポイントを算出する。
【００９９】
［ステップＳ４４］計算部１９３０が、ステップＳ４３で算出された重み付け削除優先ポイントとステップＳ４１で算出された閾値とを比較して、重み付け削除優先ポイントが閾値以上となるメールを検索する。
【０１００】
［ステップＳ４５］ステップＳ４４で検索されたメールを削除するよう、計算部１９３０がメール記憶部１１２０に命令し、この命令に基づいてメール記憶部１１２０が検索されたメールを削除して処理を終了する。ここで、メールを削除することに代えて、メールを外部のアーカイブサーバ４００に退避することでも良い。
【０１０１】
以上のように、メールサーバ１００は、デフォルト削除優先ポイント１６５０と削除優先ポイント１６６０とを加算した重み付け削除優先ポイントに基づいて、メール記憶部１１２０に記憶されるメールに対して削除処理を行う。デフォルト削除優先ポイント１６５０は、フォルダに属する複数のメールの削除優先ポイント１６６０の平均値等に基づいて算出される。即ち、メールサーバ１００では、あるメールに対する削除処理は、同じフォルダに属する他のメールの削除優先ポイント１６６０や、他のメールに対する処理を反映したフォルダ削除優先ポイントを加味して実行される。これにより、メールに対して削除処理を実行するか否かの判定精度を向上させることが可能となる。
【０１０２】
また、メール記憶部１１２０に記憶されて間もない状況であり、操作状況の蓄積が少ないメールを想定する。このようなメールに対しても、メールサーバ１００では、メールに対する削除処理は、同じフォルダに属する他のメールに対する操作状況に基づいて実行されるため、削除処理を実行するか否かの判定精度を向上させることが可能となる。
【０１０３】
さらに、メールサーバ１００は、上述したように、デフォルト削除優先ポイント１６５０と削除優先ポイント１６６０とを加算した重み付け削除優先ポイントに基づいて、メールに対して削除処理を行う。このため、あるメールに対する削除処理は、同じフォルダに属する他のメールに対する操作状況に加えて、対象のメールに対する操作状況にも基づいて実行される。これにより、メールに対して削除処理を実行するか否かの判定精度をより向上させることが可能となる。
【０１０４】
より詳しくは、例えば、あるメールＡに対する操作状況は、閲覧者の興味が低いことを示すものだが、同じフォルダに属する他のメールＢに対する操作状況は、閲覧者の興味が非常に高いことを示す場合を想定する。この場合、メールサーバ１００は、他のメールＢの削除優先ポイントやフォルダへの操作状況を反映してフォルダ削除優先ポイントを算出する。そして、同じフォルダに属しているメールＡは、フォルダに属する他のメールＢへの閲覧者の興味を反映させたフォルダ削除優先ポイントを用いる。
【０１０５】
つまり、同じ属性を有する他のメールＢへの興味からメールＡに対する閲覧者の興味を推定し、メールＡに対する所定の処理の実行を判断することができる。その結果、メールＡに対する所定の処理の実行をより適切なタイミングで行うことができる。
【０１０６】
より適切なタイミングについて説明する。例えば、特定のフォルダがあるプロジェクトに関するメールを所属させるものである場合、より適切なタイミングには、あるプロジェクトが収束し、あるプロジェクトに関するメール全体を閲覧者が閲覧しなくなったタイミングが相当する。
【０１０７】
メールサーバ１００によれば、あるプロジェクトに関するフォルダや当該フォルダに属するメールに対する操作状況を検出しなくなると、デフォルト削除優先ポイント１６５０は大きくなる。その結果、当該フォルダに属するメールは、重み付け削除優先ポイントが大きくなり、所定の処理の対象となる。
【０１０８】
さらに、メールサーバ１００では、デフォルト削除優先ポイント１６５０は、フォルダに対する操作状況にも基づいて算出される。これにより、メールに対して削除処理を実行するか否かの判定精度をより向上させることが可能となる。
【０１０９】
さらに、メールサーバ１００は、メール記憶部１１２０の記憶容量もしくは空き記憶容量に基づいて閾値を設定し、この閾値と重み付け削除優先ポイントとを比較して、この比較結果に基づいてメールに対して削除処理を実行する。このため、必要以上に積極的にメールに対して削除処理が実行されることを抑制することが可能となる。例えば、メール記憶部１１２０の空き記憶容量が非常に大きい場合、積極的にメールの削除を行う必要はないが、反対に、メール記憶部１１２０の空き記憶容量が僅かしかない場合は、積極的にメールの削除を行う必要がある。メールサーバ１００では、このような場合も、状況に応じて最適にメールの削除を実行することが可能となる。
【０１１０】
次に、メールサーバ１００の処理結果の出力表示について説明する。図１５は、第２の実施形態に係るメールサーバの処理結果の出力表示の一例を示す図である。
メールサーバ１００の処理結果は、メールサーバ１００もしくはクライアント装置３００のモニタ１０８に表示される。
【０１１１】
図１５に示すように、メールサーバ１００から削除、もしくは、アーカイブサーバ４００に退避されたメールは、そのことを示すフラグが立てられる。図１５の例では、Archiveの欄にマークによりフラグが立てられている。なお、図１５の例では、退避されたメールに関して画面上にコマンド４０１が表示され、このコマンド４０１を閲覧者がクリックすると、アーカイブサーバ４００に退避されたメールをメールサーバ１００に復旧し、メールの内容を画面上に表示させることができる。
【０１１２】
なお、第２の実施形態では、メールをメールサーバ１００上に蓄積することとしたが、クライアント装置３００にダウンロードして蓄積しても良い。その場合、クライアント装置３００に蓄積されたメールの削除又は退避の制御を、クライアント装置３００が実行しても良い。
【０１１３】
なお、前述の通り、上記の処理は、コンピュータに所定のプログラムを実行させることで実現できる。その場合、実現すべき処理内容を記述したプログラムが提供される。処理内容を記述したプログラムは、コンピュータ読み取り可能な記憶媒体に記憶しておくことができる。コンピュータ読み取り可能な記憶媒体には、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリがある。磁気記録装置には、ハードディスク装置、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）等がある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＣＤ−Ｒ（Recordable）、ＣＤ−ＲＷ（ReWritable）等がある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）等がある。
【０１１４】
プログラムを流通させる場合、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにプログラムを転送することもできる。
【０１１５】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラム又はサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１１６】
以上説明した第１及び第２の実施形態を含む実施の形態に関し、さらに以下の付記を開示する。
（付記１）  第１の情報と該第１の情報に関連する第２の情報とを含む、複数の情報を記憶する情報記憶部と、
前記複数の情報それぞれに対する操作状況と、ポイントとを対応付けて記憶するポイント記憶部と、
前記第１の情報に対する前記操作状況を検出する検出部と、
前記ポイント記憶部を参照し、前記検出された前記操作状況に基づいて、前記第１の情報に対する前記ポイントを算出する計算部と、
前記算出した前記第１の情報に対する前記ポイントに基づいて、前記第２の情報に対して所定の処理を行う実行部と、
を有することを特徴とする情報管理装置。
【０１１７】
（付記２）  前記検出部は、前記第２の情報に対する操作状況をさらに検出し、
前記計算部は、前記検出部により検出された前記第２の情報に対する操作状況に対応する他のポイントを、前記ポイント記憶部を参照して算出し、
前記実行部は、前記第１の情報に対する前記ポイントと前記第２の情報に対する前記他のポイントとに基づいて、前記第２の情報に対して前記所定の処理を行うことを特徴とする付記１に記載の情報管理装置。
【０１１８】
（付記３）  前記情報記憶部は、前記第１の情報と該第１の情報が属するフォルダのフォルダ識別情報とを対応付けて格納するとともに、前記第２の情報と該フォルダ識別情報とを対応付けて格納することを特徴とする付記１または付記２に記載の情報管理装置。
【０１１９】
（付記４）  前記フォルダに対する操作状況と、閲覧者の興味を示すフォルダポイントとを対応付けた対応情報を記憶するフォルダポイント記憶部を有し、
前記検出部は、前記フォルダに対する操作状況をさらに検出し、
前記計算部は、前記検出された前記フォルダに対する操作状況に対応する前記フォルダポイントを、前記フォルダポイント記憶部を参照して算出するとともに、前記第１の情報に対する前記ポイント及び前記フォルダポイントに基づいて前記フォルダの重要度を算出することを特徴とする付記３に記載の情報管理装置。
【０１２０】
（付記５）  前記フォルダに対する操作状況には、前記フォルダへの第三の情報の増加速度が含まれることを特徴とする付記４に記載の情報管理装置。
（付記６）  前記フォルダに対する操作状況には、前記閲覧者による前記フォルダに属する第三の情報の閲覧状況が含まれることを特徴とする付記４に記載の情報管理装置。
【０１２１】
（付記７）  前記フォルダを含む複数のフォルダが存在し、
前記フォルダに対する操作状況には、前記閲覧者による前記複数のフォルダにおける該フォルダの閲覧順序が含まれることを特徴とする付記４に記載の情報管理装置。
【０１２２】
（付記８）  前記複数の情報それぞれに対する操作状況には、閲覧者による該複数の情報それぞれの閲覧回数が含まれていることを特徴とする付記１〜７のいずれか１つに記載の情報管理装置。
【０１２３】
（付記９）  前記計算部は、前記情報記憶部の容量に基づいて閾値を設定するとともに、前記フォルダの重要度及び前記算出した前記第２の情報に対する前記他のポイントを、前記閾値と比較し、
前記実行部は、前記比較の結果に基づいて前記第２の情報に対して前記所定の処理を行うことを特徴とする付記４に記載の情報管理装置。
【０１２４】
（付記１０）  前記所定の処理は、前記第２の情報を前記情報記憶部から削除する処理であることを特徴とする付記１〜９のいずれか１つに記載の情報管理装置。
（付記１１）  前記所定の処理は、前記第２の情報を前記情報記憶部から削除するとともに、該第２の情報を他の情報記憶部へ格納する処理であることを特徴とする付記１〜９のいずれか１つに記載の情報管理装置。
【０１２５】
（付記１２）  コンピュータが、
第１の情報と該第１の情報に関連する第２の情報とを含む、複数の情報を情報記憶部に記憶するステップと、
前記第１の情報に対する前記操作状況を検出するステップと、
前記複数の情報それぞれに対する操作状況と、ポイントとを対応付けて記憶するポイント記憶部を参照し、前記検出された前記操作状況に基づいて、前記第１の情報に対する前記ポイントを算出するステップと、
前記算出した前記第１の情報に対する前記ポイントに基づいて、前記第２の情報に対して所定の処理を行うステップと、
を実行することを特徴とする情報管理方法。
【０１２６】
（付記１３）  コンピュータに、
第１の情報と該第１の情報に関連する第２の情報とを含む、複数の情報を情報記憶部に記憶するステップと、
前記第１の情報に対する前記操作状況を検出するステップと、
前記複数の情報それぞれに対する操作状況と、ポイントとを対応付けて記憶するポイント記憶部を参照し、前記検出された前記操作状況に基づいて、前記第１の情報に対する前記ポイントを算出するステップと、
前記算出した前記第１の情報に対する前記ポイントに基づいて、前記第２の情報に対して所定の処理を行うステップと、
を実行させることを特徴とする情報管理プログラム。
【符号の説明】
【０１２７】
１  第１の情報
２  第２の情報
１０  情報管理装置
１１  情報記憶部
１２  検出部
１３  ポイント記憶部
１４  計算部
１５  実行部
【図１】
2011059919.tif 000003
【図２】
2011059919.tif 000004
【図３】
2011059919.tif 000005
【図４】
2011059919.tif 000006
【図５】
2011059919.tif 000007
【図６】
2011059919.tif 000008
【図７】
2011059919.tif 000009
【図８】
2011059919.tif 000010
【図９】
2011059919.tif 000011
【図１０】
2011059919.tif 000012
【図１１】
2011059919.tif 000013
【図１２】
2011059919.tif 000014
【図１３】
2011059919.tif 000015
【図１４】
2011059919.tif 000016
【図１５】
2011059919.tif 000017