(57)【要約】【課題】ユーザが望む更新情報を抽出して所望のクライアント端末に送ることができるようにする。【解決手段】この情報管理システムは、ファイル管理サーバ（２０）に管理されるデータベース（３０）へのデータファイルの更新を、ＳＮＳサーバ（４０）がクライアント端末に通知する。ファイル管理サーバ（２０）は、更新内容を示す更新情報を更新履歴リストとして保存する更新履歴保存部（２２）を備える。ＳＮＳサーバ（４０）は、更新履歴リストから必要な更新情報を抽出する条件を設定するフィルタリング設定部（４２）と、フィルタリング設定部の条件に基づいて更新情報を抽出するフィルタリング部（４３）と、フィルタリング部で抽出した更新情報に基づいて更新通知情報を生成する情報生成部（４４）と、情報生成部で生成された更新通知情報を通知先のクライアント端末に送信する通信部（４６）とを備える。【選択図】図２
2015035096.tif 000002
【特許請求の範囲】
【請求項１】
データベースへの新規登録を含むデータファイルの更新をクライアント端末に通知する情報管理システムにおいて、
前記データファイルの更新があった場合、更新内容を示す更新情報を更新履歴リストとして保存する更新履歴保存部と、
前記更新履歴リストから必要な更新情報を抽出する条件を設定するフィルタリング設定部と、
前記フィルタリング設定部で設定した条件に基づいて更新情報を抽出するフィルタリング部と、
前記フィルタリング部で抽出した更新情報に基づいて更新通知情報を生成する情報生成部と、
前記情報生成部で生成された更新通知情報を通知先の前記クライアント端末に送信する通信部と、
を備えることを特徴とする情報管理システム。
【請求項２】
前記更新通知情報は、一定期間のタイムライン情報であることを特徴とする請求項１に記載の情報管理システム。
【請求項３】
保存されるデータファイルのテキスト内容を解析処理して全文解析用のキーワードを登録するキーワード登録部をさらに備え、
前記フィルタリング設定部は、前記キーワードも前記条件として設定が可能であることを特徴とする請求項１又は２に記載の情報管理システム。
【請求項４】
前記フィルタリング設定部は、個人単位および所属するグループ単位で設定が可能であることを特徴とする請求項１から３のいずれか１項に記載の情報管理システム。
【請求項５】
データファイルをデータベースに保存して管理する情報管理方法において、
前記データベースに保存されているデータファイルの新規登録を含めた更新があった場合、更新内容を示す更新情報を更新履歴リストとして保存する更新履歴保存ステップと、
前記更新履歴保存ステップで保存した更新履歴リストから必要な更新情報を抽出する条件を複数設定するフィルタリング設定ステップと、
前記フィルタリング設定ステップで設定した条件に基づいて更新情報を抽出するフィルタリングステップと、
前記フィルタリングステップで抽出した更新情報に基づいて更新通知情報を生成する情報生成ステップと、
前記情報生成ステップで生成された情報を通知先に出力する通知ステップと、
を備えることを特徴とする情報管理方法。
【請求項６】
コンピュータに、請求項５に記載の情報管理方法の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データベースに保存するデータファイルへの更新を管理してクライアントに通知する情報管理システム、情報管理方法及びプログラムに関するものである。
【背景技術】
【０００２】
近年、コンピュータを利用した文書管理システムが実用化されて、文書の登録・保管・検索などを行っている。この場合、文書管理サーバとクライアント端末がネットワークを介して接続され、クライアント端末から文書管理サーバのデータベースにアクセスするシステムがある。
【０００３】
特許文献１には、クライアント端末のローカルフォルダに保存されたデータを監視対象とし、監視指定を行ったフォルダのみにファイルが登録された場合に、指定の文書管理サーバに登録情報を送信し、登録された場合にクライアント端末に通知するというシステムが開示されている。
【０００４】
特許文献１の技術は、文章ファイルのみを対象としており、画像ファイルなどその他のファイルを通知対象としておらず、文章管理に特化したシステムである。指定フォルダに保存した文章ファイルを自動で文章管理サーバ及び文書管理データベースに登録する機能を有しており、クライアントがコストを掛けずして別のクライアントに通知することを目的としている。
【０００５】
また、近年、人と人とのつながりを促進・サポートするコミュニティ型のＷｅｂサイトが登場し、人間のコミュニケーションを円滑にする手段や場を提供したり、趣味や嗜好、居住地域、出身校、あるいは「友人の友人」といったつながりを通じて新たな人間関係を構築する場を提供するサービスが行われている。これをソーシャル・ネットワーク・サービス（ＳＮＳ）と呼んでいる。ＳＮＳにおいて、やり取りされたデータ（例えば発言データ等）を時系列に並べたものをソーシャル・タイムラインと呼び、ソーシャル・タイムラインによって関連情報を時系列に一覧表示することができる。
【０００６】
特許文献２には、ソーシャル・タイムラインを一つ以上の関連に基づいて生成しているシステムが開示されている。ユーザのプライバシー設定、ユーザ間での一つの関係に属してそれぞれが関連時間を有する時間のデータ項目を絞り、ユーザに通知することを目的としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−３００７７号公報
【特許文献２】特表２００９−５２１７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１では、監視対象のフォルダ内のデータが更新された時にユーザは通知を受けることができるが、各クライアント端末ごとに監視設定が必要で、操作が煩雑であった。
またユーザが監視対象のフォルダに対し大量のファイル操作を行った場合、通知先のクライアント端末には、この大量の更新情報が全て通知され、その中から本当に必要な更新情報を判別することが困難であった。
【０００９】
特許文献２では、タイムラインのうち特定条件のものをユーザに通知する点を開示しているが、ファイル管理サーバ上でのファイル更新についてタイムリーに通知することが出来ない。
【００１０】
本発明は、斯かる実情に鑑み、ユーザが望む更新情報を抽出して所望のクライアント端末に送ることができる情報管理システム、情報管理方法及びプログラムを提供しようとするものである。
【課題を解決するための手段】
【００１１】
本発明は、データベースへの新規登録を含むデータファイルの更新をクライアント端末に通知する情報管理システムにおいて、前記データファイルの更新があった場合、更新内容を示す更新情報を更新履歴リストとして保存する更新履歴保存部と、前記更新履歴リストから必要な更新情報を抽出する条件を設定するフィルタリング設定部と、前記フィルタリング設定部で設定した条件に基づいて更新情報を抽出するフィルタリング部と、前記フィルタリング部で抽出した更新情報に基づいて更新通知情報を生成する情報生成部と、前記情報生成部で生成された更新通知情報を通知先の前記クライアント端末に送信する通信部と、を備えることを特徴とするものである。
【００１２】
また、前記更新通知情報は、一定期間のタイムライン情報であることを特徴とする。
【００１３】
また、保存されるデータファイルのテキスト内容を解析処理して全文解析用のキーワードを登録するキーワード登録部をさらに備え、前記フィルタリング設定部は、前記キーワードも前記条件として設定が可能であることを特徴とする。
【００１４】
また、前記フィルタリング設定部は、個人単位および所属するグループ単位で設定が可能であることを特徴とする。
【００１５】
また、本発明は、データファイルをデータベースに保存して管理する情報管理方法において、前記データベースに保存されているデータファイルの新規登録を含めた更新があった場合、更新内容を示す更新情報を更新履歴リストとして保存する更新履歴保存ステップと、前記更新履歴保存ステップで保存した更新履歴リストから必要な更新情報を抽出する条件を複数設定するフィルタリング設定ステップと、前記フィルタリング設定ステップで設定した条件に基づいて更新情報を抽出するフィルタリングステップと、前記フィルタリングステップで抽出した更新情報に基づいて更新通知情報を生成する情報生成ステップと、前記情報生成ステップで生成された情報を通知先に出力する通知ステップと、を備えることを特徴とするものである。
【００１６】
また、本発明は、コンピュータに、前記情報管理方法の各ステップを実行させるためのプログラムである。
【発明の効果】
【００１７】
本発明によれば、通知先として設定されているクライアントに、フィルタリングにより必要なファイル更新の情報を抽出して通知できるので、ファイル更新の情報が参照でき、ファイル管理サーバ上で共有しているデータをタイムリーにやり取りでき、共同作業の作業効率を改善させることができる。
また、更に抽出条件をグループ単位で設定する場合、設定作業が短時間で可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態１における利用形態のシステム例を示す説明図である。
【図２】実施形態１におけるシステムの各装置の機能ブロック図である。
【図３】更新履歴リストの一例を示す図である。
【図４】更新通知フィルタリングの設定条件の一例を示す図である。
【図５】フィルタリング設定が無い場合の更新通知情報を示す図である。
【図６】フィルタリング設定が有る場合の更新通知情報を示す図である。
【図７】曖昧キーワード補正を示す補正設定を示す図である。
【図８】ファイル管理サーバにおける、ファイル登録及びファイル更新時の手順を示すフローチャートである。
【図９】更新履歴リストに基づいて、クライアントに更新通知情報を通知する手順を示すフローチャートである。
【図１０】実施形態２におけるシステムの各装置の機能ブロック図である。
【図１１】実施形態３におけるシステムの各装置の機能ブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を添付図面を参照して説明する。
【００２０】
＜実施形態１＞
まず、本発明に係る実施形態１について説明する。
図１は、本発明の実施形態１における利用形態のシステム例を示す説明図である。図２は、実施形態１におけるシステムの各装置の機能ブロック図である。図２の機能ブロックは本発明に関係する部分のみを機能ブロックとして記載するものである。
【００２１】
この情報管理システムは、複数のクライアントＡ，Ｂ，Ｃ，Ｄが用いるクライアント端末１１，１２，１３，１４と、ファイルを管理するファイル管理サーバ２０と、データを保存するデータベース３０と、ＳＮＳサービスを管理するＳＮＳサーバ４０とを備えるものである。これらはネットワークを介してそれぞれ接続されている。
【００２２】
この図では、クライアントＡ〜Ｃ（クライアント端末１１〜１３）がファイル管理サーバ２０にデータファイルの更新処理を指示する。クライアントＤ（クライアント端末１４）はＳＮＳサーバ４０にフィルタリング設定を行う。ＳＮＳサーバ４０は、更新通知情報をクライアントＢ，Ｃに送る。これらの処理の詳細は、後述する。
【００２３】
図２に示すように、ファイル管理サーバ２０は、クライアント端末との通信を行う通信部２１と、データベース３０に対するデータファイルの新規登録を含む更新処理の内容を示す更新情報を更新履歴リストとして保存する更新履歴保存部２２と、データファイルのテキスト内容を解析処理して全文解析用のキーワードを保存するキーワード保存部２３と、データファイル操作を処理するファイル操作処理部２４と、データベース３０にアクセスしてデータの書き込みや読み出しの処理を行うデータベースアクセス部２５とを備える。
【００２４】
更新履歴リストやキーワードリストは、データベースアクセス部２５を介して、データベース３０に保存されるが、ファイル管理サーバ２０に保存されてネットワークを介してＳＮＳサーバ４０からアクセス可能としてもよい。
【００２５】
ファイル管理サーバ２０は、ドキュメントなどのファイル登録、削除、コピー、移動などのデータベースへの処理を管理する機能を果たす。また、ファイル管理サーバ２０によって処理されてデータベース３０に保存されたドキュメントおよびデータファイルは、ネットワークを介して複数のクライアント端末間で共用できるものとする。
【００２６】
データベース３０は、大容量ハードディスクなどの記憶媒体によって構成されており、ネットワークを介してファイル管理サーバ２０やＳＮＳサーバ４０に接続され、データの保存・更新・削除などが可能である。なお、データベース３０は、各サーバとは別装置としているが、サーバに内蔵されていても構わない。
【００２７】
図２に示すように、ＳＮＳサーバ４０は、データベース３０にアクセスしてデータの書き込みや読み出しの処理を実行するデータベースアクセス部４１と、更新履歴リストから必要な更新情報を抽出するための設定条件を保存するフィルタリング設定部４２と、この条件に従って更新履歴リストからフィルタリング処理を行って所望の更新情報を抽出するフィルタリング部４３と、クライアント端末に通知する更新通知情報を生成する情報生成部４４と、クライアント端末に通知を行って良いかを確認する通知確認部４５と、クライアント端末との通信を行う通信部４６とを備える。
【００２８】
ＳＮＳサービスを管理するＳＮＳサーバ４０は、クライアントのコメントやコミュニティを管理し、クライアント間のコミュニケーションの場を提供するサーバである。また、フォロー関係を結んでいるクライアントが、ファイル管理サーバ２０にファイルを登録などの操作を行うと、その更新情報を別のフォロー関係を結んでいるクライアントに通知し、登録されたファイルを確認することができる。
【００２９】
本発明は、更新されたファイル、フォルダ情報をＳＮＳサーバ４０がクライアント端末１２，１３に通知する際に、フォローしているクライアント端末１２，１３に通知される情報を、フィルタリングし、知りたい情報のみを抽出することが目的である。
【００３０】
図３は、更新履歴リストの一例を示す図である。
更新履歴リストは、いわゆるタイムライン情報リストとなっており、全ての更新情報が時間順に、タイムラインＩＤ、操作内容、ファイル名、拡張子、登録者、更新時間の各項目に保存されている。
【００３１】
さらに、ファイル管理サーバ２０は、キーワード保存部２３において、保存されたファイルがｔｘｔデータやｄｏｃデータのようにテキスト解析が可能なデータであるかを確認する。これはファイルの拡張子により確認できる。キーワード保存部２３は、ファイルがテキスト解析可能な場合、データファイルのテキスト内容を解析し、「全文検索」用としてテキストに含まれる全ての単語を抽出する。そして、ファイルごとに「全文検索キーワード」としてデータベース３０に登録する。例えば、テキストデータが「来月の販売促進キャンペーンのスケジュール・・」とすると「来月，販売，促進，キャンペーン・・」のようなデータを全文検索のキーワードリストとして登録する。
【００３２】
一方、ＳＮＳサーバ４０には、各ユーザごとに「更新通知フィルタリング」の抽出条件が設定される。
【００３３】
図４に更新通知フィルタリングの設定条件の一例を示す。
ＳＮＳユーザの「クライアントＤ」は、クライアント端末１４からＳＮＳサーバ４０のフィルタリング設定部４２に対して図４に示す条件の設定を行う。
すなわち、通知対象は「クライアントＢ及びクライアントＣ」であり、ファイル操作は「ファイル追加」、ファイル拡張子は「ｄｏｃ  ｏｒ  ｔｘｔ」、登録者名は「クライアントＡ  ｏｒ  クライアントＢ」、更新時間は「指定なし」、キーワードは「タイムライン  ｏｒ  ＳＮＳ  ｏｒ  テスト」である。
【００３４】
この設定条件は、グループ設定として、ＳＮＳユーザのクライアントＡ〜Ｄの共通の設定としても良い。この場合、個別設定が不要となり、作業が短縮できる。この状態で、ファイル管理サーバ２０に対するファイルの更新履歴がタイムラインとしてユーザ（クライアント端末１２，１３）に通知される。
【００３５】
図５は、フィルタリング設定が無い場合の更新通知情報を示す。図３の更新履歴リストに示されるファイルに操作がされると、図４に示すように、更新通知対象として設定されるユーザ（クライアントＢ、クライアントＣ）のクライアント端末１２，１３に全ての更新情報が通知される。
【００３６】
これに対して、図４に示すような更新通知のフィルタリング設定を行うことにより、図６に示すように、必要な更新情報のみを通知してもらうことができる。図６の設定の場合、ファイルの更新通知対象をクライアントＢとＣ、ファイル操作をファイル追加、ファイル拡張子をｄｏｃもしくはｔｘｔ、登録者がＡもしくはＢ、キーワードがタイムライン、ＳＮＳ、テストの場合である。
【００３７】
なお、設定キーワードが、曖昧なものに関しては、図７に示すように曖昧キーワード補正をすることもできる。
曖昧キーワードとは、「フォルダ」とキーワード設定した際に、フォルダというキーワードに関連する（英語表記や言い換えができる単語）folderという単語を自動的にフィルタリングするキーワードとして登録することができる機能である。なお。曖昧キーワード機能は、OFFにすることも可能である。
【００３８】
ＳＮＳサーバ４０は、データベース３０に格納されている更新履歴リストとキーワードリストを定期的に監視し、フィルタリングを行ってクライアントに更新情報をタイムラインとして通知する。
【００３９】
図８は、ファイル管理サーバ２０における、ファイル登録及びファイル更新時の手順を示すフローチャートである。
クライアントＡがクライアント端末１１を用いて、ファイル管理サーバ２０にアクセスし、データファイルをファイル管理サーバ２０に送信するとフローが開始する。ファイル管理サーバ２０のファイル操作処理部２４は、データベースアクセス部２５を介してデータベース３０上にデータファイルを登録（更新）する（ステップＳ１）。次に、ファイル管理サーバ２０の更新履歴保存部２２は、更にファイル名、ファイル操作、ファイル拡張子、変更日時といった更新情報をデータベース３０の更新履歴リストに登録する（ステップＳ２）。キーワード保存部２３は、登録されたファイルがテキスト解析が可能なデータか否か（ｔｘｔ、ｄｏｃデータであるか）を確認し（ステップＳ３）、テキスト解析が可能な場合、データファイルに対してテキスト解析処理を行い、全文検索のキーワードリストをデータベース３０に登録する（ステップＳ４）。テキスト解析ができないデータの場合は、フローを終了する。
【００４０】
このように、ファイル管理サーバ２０はデータベース３０上のファイルが登録、更新、削除等がなされると、更新履歴（図３参照）に更新情報の更新を行い、キーワードリストも登録する。
【００４１】
図９は、更新履歴リストに基づいて、クライアントに更新通知情報を通知する手順を示すフローチャートである。
ます、ＳＮＳサーバ４０のフィルタリング部４３が、フィルタリング設定部４２に保存されている設定条件に基づいて更新履歴リストに対してフィルタリングを行い、必要な更新情報を抽出する（ステップＳ１１）。次に、フィルタリング部４３は、フィルタリング設定部４２に保存されている設定条件に、キーワードの条件があるかを確認し（ステップＳ１２）、設定があれば、ステップＳ１１で取得した更新情報のファイルのキーワードリストに条件に合致するものだけを抽出する（ステップＳ１３）。キーワードの条件がなければ、ステップＳ１４に進む。
【００４２】
ステップＳ１４では、ＳＮＳサーバ４０の通知確認部４５が、更新情報の通知権限の有無を確認する。通知権限の確認について、図４を例に説明する。クライアントＤの設定として、クライアントＢ、クライアントＣに更新通知を送信する設定ができる一方、送信される側でも、送信を拒否したい場合、例えばクライアントＤの設定による送信は拒否できるようにする。例えばクライアントＢのフィルタリング設定項目の中に、「送信受付」という設定を設け、「クライアントＡ、クライアントＣ」という設定にしてあると、クライアントＤは含まれていないので、「クライアントＤの設定による送信は受け入れない」とすることができる。ステップＳ１４の「通知権限の有無」の判定ステップで、クライアントＤのフィルタリング設定でのフロー処理中に、通知の送信先がクライアントＢの場合、クライアントＢのフィルタリング設定の送信受付項目を参照し、送信のフィルタリングの設定にクライアントＤがなければ、当該送信はキャンセルされる。従って、ステップＳ１４にて、通知権限がなければ、フローを終了する。
通知権限の確認とは、更新情報を通知すると設定したクライアントに対して、通信先のクライアントが通信する権限を認めているかを確認することを意味する。
【００４３】
通知権限があると認められた場合、ＳＮＳサーバ４０の情報生成部４４が、フィルタリングされた更新情報を、設定された情報形態として更新通知情報を生成する（ステップＳ１５）。例えば、定期的に更新情報を生成するのであれば、図６に示すようなタイムライン情報として生成する。
【００４４】
ＳＮＳサーバ４０の通信部４６が、設定された通知先へ更新通知情報を通知して（ステップＳ１６）、処理を終了する。
【００４５】
＜実施形態２＞
次に、本発明の実施形態２について説明する。
図１０は、実施形態２におけるシステムの各装置の機能ブロック図である。実施形態２は、クライアント端末１１のデータ保存部１６のフォルダへの更新情報を所定のクライアントに通知することが特徴である。実施形態１では、対象が外部接続のデータベース３０であったが、実施形態２ではクライアント端末内のローカルＨＤＤが対象となる。
【００４６】
ファイル管理サーバ２０とＳＮＳサーバ４０の動作は、図８、図９に示した動作と基本的には変わらない。更新対象がデータベース３０ではなく、クライアント端末１１のデータ保存部１６になる点が異なるだけである。
【００４７】
ファイル管理サーバ２０のファイル操作処理部２４は、クライアント端末１１内にあるデータ保存部１６に対して、特定のフォルダ（例えば、バックアップ同期用フォルダなど）を監視し、ファイルが追加・更新・削除されるかを検出する。この場合は、クライアントＡのクライアント端末１１がデータ保存部１６に対して特定のフォルダを監視して、ファイル管理サーバ２０のファイル操作処理部２４に定期的に通知するとしてもよい。
【００４８】
ファイル管理サーバ２０のファイル操作処理部２４は、特定のフォルダに対しファイルが追加・更新・削除されたことを検出すると、データベースアクセス部２５を介してデータベース３０上に当該データファイルを追加・更新・削除する（図８ステップＳ１に該当）。ステップＳ２以降は、図８と同様である。
【００４９】
以上のように構成することで、ユーザがクライアント端末のローカルＨＤＤ上で行ったファイル操作をデータベースに反映し、ローカルＨＤＤと同期するバックアップファイルをデータベース３０に作ることができるとともに、ローカルＨＤＤのファイル操作をＳＮＳでメンバーと共有できる。
【００５０】
＜実施形態３＞
次に、本発明の実施形態３について説明する。
図１１は、実施形態３におけるシステムの各装置の機能ブロック図である。実施形態３は、印刷指示があった場合に、更新情報として印刷情報も保存し、所定のクライアントに通知することが特徴である。
図１１に示すように、ファイル管理サーバ２０には、プリントサーバ５１が接続され、プリントサーバ５１にはプリンタ５２が接続されている。
【００５１】
クライアント端末１１からファイル管理サーバ２０のファイル操作処理部２４に、ファイルの指定と、印刷の指示を与える。ファイル操作処理部２４はデータベース３０のファイルにアクセスし、プリントサーバ５１に送信する。プリントサーバ５１は当該ファイルをプリントデータに変換しプリンタ５２に送信し、プリンタ５２が印刷を実行する。
この部分は、図８のステップＳ１のファイル更新とは異なり、印刷処理となる。この印刷処理の情報を更新情報としてからの処理は（ステップＳ２以降の図８の処理、及び図９の処理）は、同じである。
【００５２】
印刷処理後に、更新履歴リストに登録する方法として以下の２つの方法がある。
１）ファイル管理サーバ２０の更新履歴保存部２２は、指定されたファイルと印刷実行の情報をデータベース３０の更新履歴リストに登録し履歴として保存する。
２）印刷完了後に、プリントサーバ５１から更新履歴保存部２２に対しファイル名と印刷枚数を送信し、更新履歴保存部２２が印刷枚数を更新履歴リストに登録し履歴として保存する。
このことにより、印刷枚数の記録もタイムライン上に残すことができる。
【００５３】
以上、データファイルの登録、更新、削除について説明したが、同様にフォルダをファイル管理サーバを介してデータベース上に登録、更新、削除した場合も同様に処理される。
【００５４】
本発明による情報管理システムの各装置で動作するプログラムは、本発明に関わる上記実施形態の機能を実現するように、ＣＰＵ（Central Processing Unit）等を制御するプログラム（コンピュータを機能させるプログラム）であっても良い。そして、これら装置で取り扱われる情報は、その処理時に一時的にＲＡＭ（Random Access Memory）に蓄積され、その後、Ｆｌａｓｈ  ＲＯＭ（Read Only Memory）などの各種ＲＯＭやＨＤＤ（Hard Disk Drive）に格納され、必要に応じてＣＰＵによって読み出し、修正・書き込みが行われる。また、各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５５】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５６】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこれらの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等された発明も含まれる。
上記実施例では、２つのサーバにより機能を達成しているが、一つのサーバでもよいし、２つ以上のサーバによるものでも構わない。また、更新有無を一定時間毎に監視しているが、更新があった時点で処理を行っても構わない。また、更新通知情報は、タイムライン情報以外のものでも構わない。
【符号の説明】
【００５７】
１１，１２，１３，１４  クライアント端末
２０  ファイル管理サーバ
２１  通信部
２２  更新履歴保存部
２３  キーワード保存部
２４  ファイル操作処理部
２５  データベースアクセス部
３０  データベース
４０  ＳＮＳサーバ
４１  データベースアクセス部
４２  フィルタリング設定部
４３  フィルタリング部
４４  情報生成部
４５  通知確認部
４６  通信部
【図１】
2015035096.tif 000003
【図２】
2015035096.tif 000004
【図３】
2015035096.tif 000005
【図４】
2015035096.tif 000006
【図５】
2015035096.tif 000007
【図６】
2015035096.tif 000008
【図７】
2015035096.tif 000009
【図８】
2015035096.tif 000010
【図９】
2015035096.tif 000011
【図１０】
2015035096.tif 000012
【図１１】
2015035096.tif 000013