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