(57)【要約】【課題】情報享受者が提供情報を参照する際にその情報の有効期限に基づき提供される情報の内容の詳細度を違えたり、自動的に連絡可能な時間帯の応答を得ることができたり、書類として常に最新版の内容を保持できるようにしたりできるファイル管理技術を提供する。【解決手段】コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存しておき、コンテンツファイルの読出し指令を受けてデータベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを読出してダウンロードするときには、当該コンテンツファイルに関連付けられた期限管理用スクリプトを読出して実行し、当該期限管理用スクリプトにより制限された範囲内でコンテンツファイルの内容を読出してダウンロードすることを特徴とするファイル管理システム。【選択図】図２
2007272404.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するスクリプト保存手段と、
コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するファイル検索手段と、
前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出すスクリプト読出し手段と、
前記スクリプト読出し手段が読出した期限管理用スクリプトを実行するスクリプト実行手段と、
前記期限管理用スクリプトにより制限された範囲内で前記コンテンツファイルの内容を読出すコンテンツ読出し手段とを備えたことを特徴とするファイル管理システム。
【請求項２】
前記コンテンツファイルは、見出しと本文から構成される記事内容をコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、現在時点から遡って、前記コンテンツファイルの作成期日若しくは登録期日の新旧に応じて前記特定されたコンテンツファイルの内容の見出しのみ若しくは見出しと本文との両方を読出す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項１に記載のファイル管理システム。
【請求項３】
前記コンテンツファイルは、個人若しくは団体のスケジュールをコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、当該個人若しくは団体に対する連絡が可能な時間帯と不可能な時間帯とを区別し、連絡可能な時間帯であれば当該個人若しくは団体のＵＲＩにアクセスを要求し、連絡不可能な時間帯であれば連絡不可の返事を返す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項１に記載のファイル管理システム。
【請求項４】
前記コンテンツファイルは、旧版から改訂各版の契約書内容をコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、閲覧要求者の閲覧権限レベルに応じて最新版の契約書内容のみ若しくは改訂各版の契約書全内容を読出す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項１に記載のファイル管理システム。
【請求項５】
コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するステップと、
コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、
前記特定されたコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出すステップと、
前記読出された期限管理用スクリプトを実行するステップと、
前記期限管理用スクリプトにより制限された範囲内で前記コンテンツファイルの内容を読出すステップとを有することを特徴とするファイル管理方法。
【請求項６】
前記コンテンツファイルは、見出しと本文から構成される記事内容をコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、現在時点から遡って、前記コンテンツファイルの作成期日若しくは登録期日の新旧に応じて前記特定されたコンテンツファイルの内容の見出しのみ若しくは見出しと本文との両方を読出す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項５に記載のファイル管理方法。
【請求項７】
前記コンテンツファイルは、個人若しくは団体のスケジュールをコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、当該個人若しくは団体に対する連絡が可能な時間帯と不可能な時間帯とを区別し、連絡可能な時間帯であれば当該個人若しくは団体のＵＲＩにアクセスを要求し、連絡不可能な時間帯であれば連絡不可の返事を返す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項５に記載のファイル管理方法。
【請求項８】
前記コンテンツファイルは、旧版から改訂各版の契約書内容をコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、閲覧要求者の閲覧権限レベルに応じて最新版の契約書内容のみ若しくは改訂各版の契約書全内容を読出す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項５に記載のファイル管理方法。
【請求項９】
コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するステップと、
コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、
前記特定されたコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出すステップと、
前記読出された期限管理用スクリプトを実行するステップと、
前記期限管理用スクリプトにより制限された範囲内で前記コンテンツファイルの内容を読出すステップとをコンピュータに実行させることを特徴とするファイル管理プログラム。
【請求項１０】
前記コンテンツファイルは、見出しと本文から構成される記事内容をコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、現在時点から遡って、前記コンテンツファイルの作成期日若しくは登録期日の新旧に応じて前記特定されたコンテンツファイルの内容の見出しのみ若しくは見出しと本文との両方を読出す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項９に記載のファイル管理プログラム。
【請求項１１】
前記コンテンツファイルは、個人若しくは団体のスケジュールをコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、当該個人若しくは団体に対する連絡が可能な時間帯と不可能な時間帯とを区別し、連絡可能な時間帯であれば当該個人若しくは団体のＵＲＩにアクセスを要求し、連絡不可能な時間帯であれば連絡不可の返事を返す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項９に記載のファイル管理プログラム。
【請求項１２】
前記コンテンツファイルは、旧版から改訂各版の契約書内容をコンテンツとするファイルであり、
前記期限管理用スクリプトファイルは、閲覧要求者の閲覧権限レベルに応じて最新版の契約書内容のみ若しくは改訂各版の契約書全内容を読出す期限管理用スクリプトを内容とするファイルであることを特徴とする請求項９に記載のファイル管理プログラム。
【請求項１３】
コンテンツファイルをデータベースに保存するコンテンツ保存手段と、
コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するスクリプト保存手段と、
コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するファイル検索手段と、
前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出して要求元に送信するスクリプト読出し手段と、
指定されたアドレスのコンテンツファイルの内容を読出して前記要求元に送信するコンテンツ読出し手段とを備えたことを特徴とするファイル管理サーバ。
【請求項１４】
コンテンツファイルをデータベースに保存するステップと、
前記コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けて前記データベースに保存するステップと、
コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、
前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出して要求元に送信するステップと、
指定されたアドレスのコンテンツファイルの内容を読出して前記要求元に送信するステップとを有することを特徴とするファイル管理方法。
【請求項１５】
コンテンツファイルをデータベースに保存するステップと、
前記コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けて前記データベースに保存するステップと、
コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、
前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出して要求元に送信するステップと、
指定されたアドレスのコンテンツファイルの内容を読出して前記要求元に送信するステップとをコンピュータに実行させることを特徴とするファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供者の意志と情報享受者のプレゼンスのマッチングによる情報の時限性を動的に設定するファイル管理技術に関する。
【背景技術】
【０００２】
ネットワークシステムでグループウェアを利用している場合、ユーザ群が共用するデータベースにユーザ各人のスケジュールを登録する場合、例えば、ユーザＡが自身のスケジュールとして何時から何時までは在室、何時から何時までは会議、何時以降は外出といったデータをデータベースに登録する。そして他のユーザＢはユーザＡにコンタクトをとるのにネットワーク上でユーザＡのスケジュールを参照し、この時間帯は在室なのでコンタクト可能だなと判断し、その時間帯にコンタクトをとるためのメールを送信したり、あるいは自身で記憶しておいて該当時間帯に居室に出向くといった使い方をする。したがって、例えば、Ａさんとコンタクトをとりたいのですが、本日は何時頃ならＯＫでしょうかといったクエリーをネットワーク上に送り出せば、ユーザＡのスケジュールを参照して連絡可能な時間帯を自動的に応答してくれることはない。
【０００３】
また、ＲＳＳリーダを利用してニュースデータベースにアクセスしてニュース情報を取得する場合、ＲＳＳリーダは出来事の年月日に関係なく、一律にニュース見出しを読出して表示する働きをする。したがって、古いニュースは見出しだけ、それほど古くないニュースについては摘要まで、そして最新のニュースについては本文まで読出してチェックするといった多機能な働きはしない。
【０００４】
ところが、グループウェアを利用している場合には、相手のスケジュールに応じてコンタクト可能時間帯のクエリーを送信するだけで応答があればその利便性は向上する。また、ニュースを参照する場合にも、最新のニュースほど詳しく、古くなったニュースは見出しや摘要だけ提供してくれるとネットワーク上でのニュース検索の利便性は向上する。
【０００５】
さらに、契約書等は改訂が頻繁であり、重要なのは最新版のものであるが、改訂前の版の契約書の内容を自身のコンピュータ内に保存しているという状況がしばしば発生する。そのような場合、最新版の内容に自動的に更新させることができれば、社内的に契約書の内容について統一することができ、最新版とは内容の異なる古い契約書の内容のまま相手先と締結交渉するといった事態の発生が避けられる。
【特許文献１】特許公表２００５−５２５０４９号公報
【特許文献２】特許公開２００４−１３３５１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、このような従来の技術的課題に鑑みてなされたものであり、情報提供者には情報を公開する際にその有効期限をプレゼンスとして設定し、またその有効期限に対して情報がどのように振る舞うべきかをスクリプトとして記述し、提供情報とリンクさせてデータベースに登録させることで、情報享受者が提供情報を参照する際にその情報の有効期限に基づき提供される情報の内容の詳細度を違えたり、自動的に連絡可能な時間帯の応答を得ることができたり、書類として常に最新版の内容を保持できるようにしたりできるファイル管理技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明のファイル管理システムは、コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するスクリプト保存手段と、コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するファイル検索手段と、前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出すスクリプト読出し手段と、前記スクリプト読出し手段が読出した期限管理用スクリプトを実行するスクリプト実行手段と、前記期限管理用スクリプトにより制限された範囲内で前記コンテンツファイルの内容を読出すコンテンツ読出し手段とを備えたことを特徴とするファイル管理システム。
【０００８】
請求項２の発明は、請求項１のファイル管理システムにおいて、前記コンテンツファイルは、見出しと本文から構成される記事内容をコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、現在時点から遡って、前記コンテンツファイルの作成期日若しくは登録期日の新旧に応じて前記特定されたコンテンツファイルの内容の見出しのみ若しくは見出しと本文との両方を読出す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【０００９】
請求項３の発明は、請求項１のファイル管理システムにおいて、前記コンテンツファイルは、個人若しくは団体のスケジュールをコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、当該個人若しくは団体に対する連絡が可能な時間帯と不可能な時間帯とを区別し、連絡可能な時間帯であれば当該個人若しくは団体のＵＲＩにアクセスを要求し、連絡不可能な時間帯であれば連絡不可の返事を返す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１０】
請求項４の発明は、請求項１のファイル管理システムにおいて、前記コンテンツファイルは、旧版から改訂各版の契約書内容をコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、閲覧要求者の閲覧権限レベルに応じて最新版の契約書内容のみ若しくは改訂各版の契約書全内容を読出す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１１】
請求項５の発明のファイル管理方法は、コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するステップと、コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、前記特定されたコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出すステップと、前記読出された期限管理用スクリプトを実行するステップと、前記期限管理用スクリプトにより制限された範囲内で前記コンテンツファイルの内容を読出すステップとを有することを特徴とするものである。
【００１２】
請求項６の発明は、請求項５のファイル管理方法において、前記コンテンツファイルは、見出しと本文から構成される記事内容をコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、現在時点から遡って、前記コンテンツファイルの作成期日若しくは登録期日の新旧に応じて前記特定されたコンテンツファイルの内容の見出しのみ若しくは見出しと本文との両方を読出す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１３】
請求項７の発明は、請求項５のファイル管理方法において、前記コンテンツファイルは、個人若しくは団体のスケジュールをコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、当該個人若しくは団体に対する連絡が可能な時間帯と不可能な時間帯とを区別し、連絡可能な時間帯であれば当該個人若しくは団体のＵＲＩにアクセスを要求し、連絡不可能な時間帯であれば連絡不可の返事を返す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１４】
請求項８の発明は、請求項５のファイル管理方法において、前記コンテンツファイルは、旧版から改訂各版の契約書内容をコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、閲覧要求者の閲覧権限レベルに応じて最新版の契約書内容のみ若しくは改訂各版の契約書全内容を読出す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１５】
請求項９の発明のファイル管理プログラムは、コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するステップと、コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、前記特定されたコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出すステップと、前記読出された期限管理用スクリプトを実行するステップと、前記期限管理用スクリプトにより制限された範囲内で前記コンテンツファイルの内容を読出すステップとをコンピュータに実行させることを特徴とするものである。
【００１６】
請求項１０の発明は、請求項９のファイル管理プログラムにおいて、前記コンテンツファイルは、見出しと本文から構成される記事内容をコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、現在時点から遡って、前記コンテンツファイルの作成期日若しくは登録期日の新旧に応じて前記特定されたコンテンツファイルの内容の見出しのみ若しくは見出しと本文との両方を読出す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１７】
請求項１１の発明は、請求項９のファイル管理プログラムにおいて、前記コンテンツファイルは、個人若しくは団体のスケジュールをコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、当該個人若しくは団体に対する連絡が可能な時間帯と不可能な時間帯とを区別し、連絡可能な時間帯であれば当該個人若しくは団体のＵＲＩにアクセスを要求し、連絡不可能な時間帯であれば連絡不可の返事を返す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１８】
請求項１２の発明は、請求項９のファイル管理プログラムにおいて、前記コンテンツファイルは、旧版から改訂各版の契約書内容をコンテンツとするファイルであり、前記期限管理用スクリプトファイルは、閲覧要求者の閲覧権限レベルに応じて最新版の契約書内容のみ若しくは改訂各版の契約書全内容を読出す期限管理用スクリプトを内容とするファイルであることを特徴とするものである。
【００１９】
請求項１３の発明のファイル管理サーバは、コンテンツファイルをデータベースに保存するコンテンツ保存手段と、コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けてデータベースに保存するスクリプト保存手段と、コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するファイル検索手段と、前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出して要求元に送信するスクリプト読出し手段と、指定されたアドレスのコンテンツファイルの内容を読出して前記要求元に送信するコンテンツ読出し手段とを備えたことを特徴とするものである。
【００２０】
請求項１４の発明のファイル管理方法は、コンテンツファイルをデータベースに保存するステップと、前記コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けて前記データベースに保存するステップと、コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出して要求元に送信するステップと、指定されたアドレスのコンテンツファイルの内容を読出して前記要求元に送信するステップとを有することを特徴とするものである。
【００２１】
請求項１５の発明のファイル管理プログラムは、コンテンツファイルをデータベースに保存するステップと、前記コンテンツファイルに添付された期限管理用スクリプトファイルを当該コンテンツファイルと関連付けて前記データベースに保存するステップと、コンテンツファイルの読出し指令を受けて前記データベースに保存されたコンテンツファイル群を検索し、該当するコンテンツファイルを特定するステップと、前記ファイル検索手段が特定したコンテンツファイルに関連付けられた期限管理用スクリプトファイルの有無を確認し、該当する期限管理用スクリプトファイルがあればその期限管理用スクリプトファイルの内容である期限管理用スクリプトを読出して要求元に送信するステップと、指定されたアドレスのコンテンツファイルの内容を読出して前記要求元に送信するステップとをコンピュータに実行させることを特徴とするものである。
【発明の効果】
【００２２】
本発明のファイル管理技術によれば、情報提供者の意志と情報享受者のプレゼンスのマッチングによる情報の時限性を動的に設定し、情報享受者にそのプレゼンスに即した情報が提供できる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態を図に基づいて詳説する。図１は本発明の１つの実施の形態のファイル管理システムのシステム構成を示しており、本システムは通常のネットワークシステムであり、社内ネットワーク、外部ネットワーク、インターネット等のネットワーク１００を介してファイルデータベースを管理するファイル管理サーバ１、これにネットワーク１００を介して接続されるクライアントコンピュータ２Ａ〜２Ｃから構成されている。ネットワークシステムであるので当然に、クライアントコンピュータの接続台数は必要に応じて増減できる。
【００２４】
図２に詳しいように、ファイル管理サーバ１は本発明に関連する処理機能部として、クライアントコンピュータ２Ａ〜２Ｃからアップロードされるファイルをデータベース１−１に登録する管理を行うものであり、クライアントコンピュータ２Ａ〜２Ｃからアップロードされるコンテンツファイルをデータベース１−１に保存し、また指定されたコンテンツファイルをデータベース１−１から読出すコンテンツ保存管理部１−２、クライアントコンピュータ２Ａ〜２Ｃからアップロードされるコンテンツファイルにスクリプトファイルが添付されている場合にそのスクリプトファイルをコンテンツファイルと関連付けてデータベース１−１に保存し、またコンテンツファイルの読出し時に関連付けられているスクリプトファイルの有無を確認し、関連付けられているスクリプトファイルがあればそれをデータベース１−１から読出すスクリプト保存管理部１−３、そして指定されたファイルをデータベース１−１上でサーチするファイル検索部１−４を備えている。このファイル管理サーバ１は当然にネットワークを通じてクライアントコンピュータ２Ａ〜２Ｃとデータ通信を行うためのネットワーク通信機能（図示せず）を備えている。
【００２５】
図３に詳しいように、クライアントコンピュータ２Ａ〜２Ｃは本発明に関連する処理機能部として、ユーザが指定したコンテンツのダウンロードをファイル管理サーバ１に要求するコンテンツダウンロード要求部２−１、コンテンツのダウンロード要求に対してファイル管理サーバ１からスクリプトファイルがダウンロードされてきた時にそのスクリプトファイルの内容を実行するスクリプト実行部２−２、スクリプト実行部２−２の実行結果により指定されたコンテンツファイルのダウンロードをファイル管理サーバ１に対して要求し、ダウンロードされてきたコンテンツファイルの内容を展開して表示出力するコンテンツ読出し部２−３を備えている。このクライアントコンピュータ２Ａ〜２Ｃ群もまた、当然にネットワーク１００を通じてファイル管理サーバ１とデータ通信を行うためのネットワーク通信機能（図示せず）を備えている。
【００２６】
次に、上記構成のファイル管理システムによるファイル管理方法について説明する。
【００２７】
［コンテンツファイルのアップロード］図４のフローチャートに示すように、クライアントコンピュータ２Ａ〜２Ｃのいずれかでコンテンツファイルを作成する際には、コンテンツと共に図５に示すような時間制限を規定するスクリプトファイルを作成する（ステップＳ１〜Ｓ３）。コンテンツファイルとは、スケジューラソフトを使用する場合にはスケジュールデータであり、ドキュメント作成ソフトを使用する場合にはドキュメントデータである。時間制限を規定するスクリプトには、例えばＲＳＳリーダによって読出させるニュースデータを集積したファイルをコンテンツファイルとしてファイル管理サーバ１に登録する場合には、図５の内容のスクリプトを作成し、これをスクリプトファイルとしてファイル管理サーバ１に登録する。
【００２８】
図５に示したスクリプトは、クライアントで実行した日時によりサーバから取得する内容を動的に適応するためのスクリプトである。また、図６は見出しと摘要部分のＲＳＳであり、図７は図６に対応する本文部分のＲＳＳである。
【００２９】
具体的には、ニュースの配信日時から時刻ｌｅｖｅｌ１（１４日）を経過していない場合には見出し、摘要、本文を表示し、ｌｅｖｅｌ１（１４日）を超過しｌｅｖｅｌ２（３０日）を超過していない場合には見出し、摘要を表示し、ｌｅｖｅｌ２（３０日）を超過した場合は見出しのみを表示する、といった動作を実現させている。このため、ｌｅｖｅｌ１（１４日）以降の動作では、サーバからは図６のＲＳＳを送信するが、ｌｅｖｅｌ１（１４日）以内の動作に対しては、図６のＲＳＳをクライアントが受信した後、クライアントより本文部分（図７）の送信をサーバに対して要求し、必要なデータを動的に取得する動作となる。
【００３０】
このようにして作成したコンテンツファイルとスクリプトファイルとは関連付けてファイル管理サーバ１のデータベース１−１に登録する（ステップＳ４，Ｓ６）。
【００３１】
他方、クライアントコンピュータ２Ａ〜２Ｃにて作成したコンテンツファイルに時間制限を規定しない場合、コンテンツファイルのみをファイル管理サーバ１に登録する（ステップＳ２，Ｓ５，Ｓ６）。
【００３２】
［コンテンツファイルのダウンロード］クライアントコンピュータ２Ａ〜２Ｃのいずれか（ここでは、クライアントコンピュータ２Ａとする）からファイル管理サーバ１にアクセスして目的のコンテンツファイル（ここでは、ニュースの見出しとする）をダウンロードする際には、クライアントコンピュータから、例えば、ＲＳＳリーダを用いてクエリーをファイル管理サーバ１に送信することにより、図８のシーケンスに基づく動作がスタートする（ステップＳ１１）。
【００３３】
そしてファイル管理サーバ１では、クエリーを基にデータベース１−１の登録ファイルをサーチして該当するコンテンツファイルを抽出する（ステップＳ１２）。このコンテンツファイルを抽出したときに、そのコンテンツファイルに関連付けられたスクリプトファイルがあれば、まずスクリプトファイルのみファイル管理サーバ１から要求元のクライアントコンピュータ２Ａにダウンロードする（ステップステップＳ１３，Ｓ１４）。
【００３４】
スクリプトファイルを受信したクライアントコンピュータ２Ａは、受け取ったスクリプトファイル内のスクリプトを実行し、その時間制限の規定情報をファイル管理サーバ１に返信する（ステップＳ１５，Ｓ１６）。
【００３５】
ファイル管理サーバ１では、クライアントコンピュータ２Ａからスクリプトの実行結果として指定してきたコンテンツファイルをデータベース１−１から読出してダウンロードする（ステップＳ１７，Ｓ１８）。クライアントコンピュータ２Ａは受け取ったコンテンツファイルを表示する（Ｓ１９）。
【００３６】
他方、クエリーを基にデータベース１−１をサーチして抽出したコンテンツファイルには関連付けられたスクリプトファイルがない場合、ステップＳ１３でＮＯ側に分岐し、抽出したコンテンツファイルをそのままファイル管理サーバ１から要求元のクライアントコンピュータ２Ａにダウンロードする（ステップステップＳ２０）。この場合も、クライアントコンピュータ２Ａは受け取ったコンテンツファイルを表示する（ステップＳ１９）。
【００３７】
以上により、本実施の形態によれば、ニュース記事の提供サービスにおいては、図９（ａ）〜（ｃ）に例示する出力が可能になる。上述した図５のスクリプトによれば、１ヶ月前までのニュース記事であれば図９（ａ）に示す例のように見出しのみを出力し、１ヶ月前から１週間前までの記事であれば同図（ｂ）に示す例のようにニュース記事の見出しと摘要を抽出した結果を出力し、最近１週間の記事であれば同図（ｃ）に示す例のようにニュースの全文を出力するといったサービスが可能になる。
【００３８】
本発明によればまた、登録するコンテンツファイルの内容とそれに関連付ける期限管理用スクリプトの内容として、データベース１１に登録するコンテンツファイルを個人若しくは団体のスケジュールをコンテンツとするファイルであるとし、期限管理用スクリプトファイルとして、当該個人若しくは団体に対する連絡が可能な時間帯と不可能な時間帯とを区別し、連絡可能な時間帯であれば当該個人若しくは団体のＵＲＩにアクセスを要求し、連絡不可能な時間帯であれば連絡不可の返事を返す期限管理用スクリプトを内容とするファイルを登録することができる。
【００３９】
この場合には、あるユーザがグループウェアを利用して当該個人若しくは団体に対してコンタクトを取ろうとアクセスした場合、スケジュールファイルに関連付けられているスクリプトが実行され、アクセスの時間帯に応じて、当該個人若しくは団体に対する連絡可能な時間帯であれば当該個人若しくは団体に対してアクセスを許可し、連絡不可能な時間帯であれば連絡不可の返事を返す利用が可能である。
【００４０】
また、データベース１１に登録するコンテンツファイルを、旧版から改訂各版の契約書内容をコンテンツとするファイルとし、期限管理用スクリプトファイルとして、閲覧要求者の閲覧権限レベルに応じて最新版の契約書内容のみ若しくは改訂各版の契約書全内容を読出す期限管理用スクリプトを内容とするファイルを登録することも可能である。
【００４１】
そしてこの場合には、例えば、閲覧権限レベルが最新版の閲覧権のみが与えられている営業社員が現在の最新の契約書の内容を確認するために該当契約書をコンテンツとするコンテンツファイルを閲覧しようとしたときには、このスクリプトが実行されて当該営業社員の閲覧権限レベルを判断し、最新版の契約内容だけをダウンロードして確認させるようにでき、最新の契約のための対外折衝に古い契約書の内容を参照することで混乱を来たすようなことがないように配慮できる。
【図面の簡単な説明】
【００４２】
【図１】本発明の１つの実施の形態のファイル管理システムのシステムブロック図。
【図２】上記実施の形態のファイル管理システムにおけるファイル管理サーバの機能構成を示すブロック図。
【図３】上記実施の形態のファイル管理システムにおけるクライアントコンピュータの機能構成を示すブロック図。
【図４】上記実施の形態のファイル管理システムを用いたコンテンツファイルの登録処理のフローチャート。
【図５】上記実施の形態のファイル管理システムによって登録するコンテンツファイルに添付する時間制限性スクリプトの１例を示す説明図。
【図６】図５のスクリプトによるニュースの見出しと摘要部分のＲＳＳの説明図。
【図７】図５のスクリプトによる図６に対応するニュースの本文部分のＲＳＳの説明図。
【図８】上記実施の形態のファイル管理システムを用いて行うコンテンツクエリーに対する応答動作のシーケンス図。
【図９】上記実施の形態のファイル管理システムを用いて行ったニュースクエリーに対する出力例を示す説明図。
【符号の説明】
【００４３】
１  ファイル管理サーバ
２Ａ〜２Ｃ  クライアントコンピュータ
１−１  データベース
１−２  コンテンツ保存管理部
１−３  スクリプト保存管理部
１−４  ファイル検索部
２−１  コンテンツダウンロード要求部
２−２  スクリプト実行部
２−３  コンテンツ読出し部
１００  ネットワーク
【図１】
2007272404.tif 000003
【図２】
2007272404.tif 000004
【図３】
2007272404.tif 000005
【図４】
2007272404.tif 000006
【図５】
2007272404.tif 000007
【図６】
2007272404.tif 000008
【図７】
2007272404.tif 000009
【図８】
2007272404.tif 000010
【図９】
2007272404.tif 000011