(57)【要約】【課題】データファイルの、表形式ファイルからの分割／切出し，ＰＤＦ化，専用フォルダへの振分けといった一連の処理を、オペレータ等に負担をかけることなく容易かつ確実に行なえるようにする。【解決手段】分割振分け部２０において、表形式ファイルにおける各データセットが認識され、認識された各データセットが表形式ファイルから分割されて切り出され、そのデータセットの完成文書ファイル（ＰＤＦファイル）が、クライアント認識部２４によって認識された提供先クライアント４０−ｊ（ｊ＝１〜ｍ）の監視フォルダ３１−ｉ（ｉ＝１〜ｎ）に自動的に振り分けられる。【選択図】図１
2006092313.tif 000002
【特許請求の範囲】
【請求項１】
複数組のデータセットを表形式で保有する一の表形式ファイルを生成する表形式ファイル生成部と、
管理対象の電子ファイルを当該電子ファイルの提供先クライアント別に保持する複数の監視フォルダを有し、該複数の監視フォルダに保持されている電子ファイルに対するアクセスを管理するファイルアクセス管理サーバと、
該表形式ファイル生成部によって生成された該一の表形式ファイルから該データセットを分割して切り出し、該データセットの完成文書ファイルを該管理対象の電子ファイルとして該ファイルアクセス管理サーバの該監視フォルダに振り分ける分割振分け部とをそなえ、
該分割振分け部が、
該一の表形式ファイルにおける各データセットを認識するデータセット認識部と、
該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、
該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、
該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを認識するクライアント認識部と、
該変換部によって得られた各完成文書ファイルを、該ファイルアクセス管理サーバにおける該複数の監視フォルダのうち、該クライアント認識部によって認識された提供先クライアントの監視フォルダに、該管理対象の電子ファイルとして振り分ける振分け部とをそなえて構成されていることを特徴とする、情報提供システム。
【請求項２】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットのデータサイズが一定であり、
該データセット認識部が、該一の表形式ファイルの先頭から順に、該データサイズ毎の領域におけるデータを一組のデータセットとして認識することを特徴とする、請求項１記載の情報提供システム。
【請求項３】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットに、当該データセットのデータサイズに関する情報が含まれており、
該データセット認識部が、各データセットに含まれる該データサイズに関する情報に基づき各データセットを認識することを特徴とする、請求項１記載の情報提供システム。
【請求項４】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットの先頭もしくは最後に、特定の文字もしくは文字列が配置されており、
該データセット認識部が、該特定の文字もしくは文字列を検知することにより各データセットを認識することを特徴とする、請求項１記載の情報提供システム。
【請求項５】
該クライアント認識部が、各データセットに含まれる識別情報に基づいて該提供先クライアントを認識することを特徴とする、請求項１〜請求項４のいずれか１項に記載の情報提供システム。
【請求項６】
該ファイルアクセス管理サーバが、各監視フォルダに振り分けられた電子ファイルを、該提供先クライアントに応じた暗号鍵を用いて暗号化し、暗号化された該電子ファイル（以下、暗号化電子ファイルという）を、該提供先クライアントに提供すべく出力フォルダに保存し、該出力フォルダに保存された該暗号化電子ファイルに対する、該提供先クライアントのアクセスを管理することを特徴とする、請求項１〜請求項５のいずれか１項に記載の情報提供システム。
【請求項７】
該ファイルアクセス管理サーバが、クライアントから該暗号化電子ファイルについての認証情報を受信すると、該認証情報に基づいて当該クライアントが該暗号化電子ファイルの正当な提供先クライアントであるか否かの判定を行ない、当該クライアントが正当な提供先クライアントであると判定された場合に、当該クライアントの該暗号化電子ファイルに対するアクセスを許可することを特徴とする、請求項６記載の情報提供システム。
【請求項８】
該ファイルアクセス管理サーバが、該出力フォルダに保存された該暗号化電子ファイルを、対応する提供先クライアントに送信することを特徴とする、請求項７記載の情報提供システム。
【請求項９】
該ファイルアクセス管理サーバが、当該クライアントの該暗号化電子ファイルに対するアクセスを許可した場合、該暗号化電子ファイルを復号化する復号鍵を、該対応する提供先クライアントに送信することを特徴とする、請求項８記載の情報提供システム。
【請求項１０】
該データセットが、企業の各従業員に対する給与明細に関する情報であり、該提供先クライアントが各従業員であることを特徴とする、請求項１〜請求項９のいずれか１項に記載の情報提供システム。
【請求項１１】
複数組のデータセットを表形式で保有する一の表形式ファイルにおける各データセットを認識するデータセット認識部と、
該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、
該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、
該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを認識するクライアント認識部と、
該変換部によって得られた各完成文書ファイルを、該クライアント認識部によって認識された提供先クライアントのフォルダに振り分ける振分け部とをそなえて構成されていることを特徴とする、ファイル分割振分け装置。
【請求項１２】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットのデータサイズが一定であり、
該データセット認識部が、該一の表形式ファイルの先頭から順に、該データサイズ毎の領域におけるデータを一組のデータセットとして認識することを特徴とする、請求項１１記載のファイル分割振分け装置。
【請求項１３】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットに、当該データセットのデータサイズに関する情報が含まれており、
該データセット認識部が、各データセットに含まれる該データサイズに関する情報に基づき各データセットを認識することを特徴とする、請求項１１記載のファイル分割振分け装置。
【請求項１４】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットの先頭もしくは最後に、特定の文字もしくは文字列が配置されており、
該データセット認識部が、該特定の文字もしくは文字列を検知することにより各データセットを認識することを特徴とする、請求項１１記載のファイル分割振分け装置。
【請求項１５】
該クライアント認識部が、各データセットに含まれる識別情報に基づいて該提供先クライアントを認識することを特徴とする、請求項１１〜請求項１４のいずれか１項に記載のファイル分割振分け装置。
【請求項１６】
複数組のデータセットを表形式で保有する一の表形式ファイルから該データセットを分割して切り出してフォルダに振り分けるファイル分割振分け装置として、コンピュータを機能させるファイル分割振分けプログラムであって、
該一の表形式ファイルにおける各データセットを認識するデータセット認識部、
該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部、
該分割部によって分割された各データセットを完成文書ファイルに変換する変換部、
該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを認識するクライアント認識部、および、
該変換部によって得られた各完成文書ファイルを、該クライアント認識部によって認識された提供先クライアントのフォルダに振り分ける振分け部として、該コンピュータを機能させることを特徴とする、ファイル分割振分けプログラム。
【請求項１７】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットのデータサイズが一定であり、
該コンピュータを該データセット認識部として機能させる際に、該一の表形式ファイルの先頭から順に、該データサイズ毎の領域におけるデータを一組のデータセットとして認識することを特徴とする、請求項１６記載のファイル分割振分けプログラム。
【請求項１８】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットに、当該データセットのデータサイズに関する情報が含まれており、
該コンピュータを該データセット認識部として機能させる際に、各データセットに含まれる該データサイズに関する情報に基づき各データセットを認識することを特徴とする、請求項１６記載のファイル分割振分けプログラム。
【請求項１９】
該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットの先頭もしくは最後に、特定の文字もしくは文字列が配置されており、
該コンピュータを該データセット認識部として機能させる際に、該特定の文字もしくは文字列を検知することにより各データセットを認識することを特徴とする、請求項１６記載のファイル分割振分けプログラム。
【請求項２０】
該コンピュータを該クライアント認識部として機能させる際に、各データセットに含まれる識別情報に基づいて該提供先クライアントを認識することを特徴とする、請求項１６〜請求項１９のいずれか１項に記載のファイル分割振分けプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、企業において、従業員の秘匿情報（給与明細，健康診断結果，試験結果など）を、その秘匿性を保ちながら電子情報として各従業員に振り分けて提供する際に用いて好適の技術に関する。
【背景技術】
【０００２】
一般に、複数の従業員の給与明細を取り扱う企業において、各従業員の給与明細は、給与明細用ソフトウエアを用いて作成される。給与明細用ソフトウエアで作成された給与明細は、ＣＳＶ（Comma Separated Value）形式で出力される。その際、通常、複数の従業員についての給与明細は、一つの表形式ファイル（エクセルファイル等の汎用データ）にまとめられて出力される（例えば非特許文献１参照）。表形式ファイルで出力することにより、複数の従業員の給与明細についての一覧表やグラフなどを作成することができ、詳細な給与管理を容易に行なえるようになっている。また、上述のごとく作成された給与明細は、従業員毎に１枚の給与明細書として紙媒体に印刷出力され、紙媒体に印刷された給与明細書が従業員に手渡される。
【０００３】
近年では、紙媒体に代え電子情報として給与明細書を各従業員に提供することも行なわれている。その際には、例えば、経理担当者が、上述のごとく出力された一つの表形式ファイルから各従業員の給与明細を分割して切り出し、その給与明細についての印刷指示を行なうことによりＰＤＦドライバを起動し、給与明細をＰＤＦ化〔つまり、ＰＤＦ（Portable Document Format）ファイル等の完成文書ファイルに変換〕し電子情報として各従業員に提供している。
【０００４】
ここで、給与明細は秘匿情報であり、その内容が、給与明細を受け取るべき従業員以外の他人（経理担当者を除く）の目に触れることは好ましくない。従って、当然のことながら、上述のごとく紙媒体で給与明細書を各従業員に提供することは、その内容が他人の目に触れる可能性が極めて高く、好ましい提供手法とは言い難い。
また、上述のごとくＰＤＦファイルで給与明細を各従業員に提供する場合も、ＰＤＦファイルのままでは、誰でも、そのＰＤＦファイルの内容を参照することが可能であり、その内容が他人の目に触れる可能性が高く、好ましくない。
【０００５】
そこで、電子情報（ＰＤＦファイル）で給与明細を提供する際、その給与明細を受け取るべき従業員のみがその内容を参照できるように暗号化して各従業員に提供することが考えられる。その場合、経理担当者が、上述のごとくＰＤＦ化された給与明細を各従業員の専用フォルダに振り分ける。そして、各専用フォルダに振り分けられたＰＤＦファイルに対し、各従業員に応じた暗号化処理（鍵掛け処理）が施され、暗号化後の各ＰＤＦファイルが各従業員に提供される。
【０００６】
このように、電子化された給与明細をさらに暗号化して各従業員に提供することで、給与明細を紙媒体で提供する場合よりも確実に秘匿性を保ちながら、各従業員に給与明細を配信することができる。
【非特許文献１】ピーシーエー株式会社刊『ＰＣＡ給与７Ｖ．２』入力処理（給与入力／賞与入力／台帳入力・随時処理）：第１版２００４年１月「汎用データの作成」ｐ．１２１−１３５
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、給与明細を暗号化電子情報として各従業員に提供する場合、上述したように、経理担当者（オペレータ）が、ＰＣ（パーソナルコンピュータ）等をマウス，キーボードにより操作しながら、各従業員の給与明細のデータ領域を判断して表形式ファイルから分割して切り出し、切り出された給与明細をＰＤＦ化してから、各給与明細を送るべき従業員を判断してＰＤＦファイルを各従業員の専用フォルダに振り分ける作業を行なっているため、極めて手間がかかるだけでなく、経理担当者の判断に頼る部分が多く信頼性に欠けるという課題があった。例えば１００人の従業員の給与明細をＰＤＦファイルとして提供する際、経理担当者は、１００人分の給与明細の、表形式ファイルからの分割／切出し，ＰＤＦ化，専用フォルダへの振分けの処理を、１００回繰り返し指示して実行させることになり、手間がかかるだけでなく、経理担当者の判断ミスによって給与明細の切出し領域を誤ったり振分け先フォルダを誤ったりする可能性があり、信頼性に欠ける。
【０００８】
本発明は、このような課題に鑑み創案されたもので、データファイルの、表形式ファイルからの分割／切出し，ＰＤＦ化，専用フォルダへの振分けといった一連の処理を、オペレータ等に負担をかけることなく容易かつ確実に行なえるようにすることを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の情報提供システム（請求項１）は、複数組のデータセットを表形式で保有する一の表形式ファイルを生成する表形式ファイル生成部と、管理対象の電子ファイルを当該電子ファイルの提供先クライアント別に保持する複数の監視フォルダを有し、該複数の監視フォルダに保持されている電子ファイルに対するアクセスを管理するファイルアクセス管理サーバと、該表形式ファイル生成部によって生成された該一の表形式ファイルから該データセットを分割して切り出し、該データセットの完成文書ファイルを該管理対象の電子ファイルとして該ファイルアクセス管理サーバの該監視フォルダに振り分ける分割振分け部とをそなえ、該分割振分け部が、該一の表形式ファイルにおける各データセットを認識するデータセット認識部と、該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを認識するクライアント認識部と、該変換部によって得られた各完成文書ファイルを、該ファイルアクセス管理サーバにおける該複数の監視フォルダのうち、該クライアント認識部によって認識された提供先クライアントの監視フォルダに、該管理対象の電子ファイルとして振り分ける振分け部とをそなえて構成されていることを特徴としている。
【００１０】
このとき、該ファイルアクセス管理サーバが、各監視フォルダに振り分けられた電子ファイルを、該提供先クライアントに応じた暗号鍵を用いて暗号化し、暗号化された該電子ファイル（以下、暗号化電子ファイルという）を、該提供先クライアントに提供すべく出力フォルダに保存し、該出力フォルダに保存された該暗号化電子ファイルに対する、該提供先クライアントのアクセスを管理するように構成してもよい（請求項６）。
【００１１】
その際、該ファイルアクセス管理サーバが、クライアントから該暗号化電子ファイルについての認証情報を受信すると、該認証情報に基づいて当該クライアントが該暗号化電子ファイルの正当な提供先クライアントであるか否かの判定を行ない、当該クライアントが正当な提供先クライアントであると判定された場合に、当該クライアントの該暗号化電子ファイルに対するアクセスを許可するように構成してもよい（請求項７）。
【００１２】
また、該ファイルアクセス管理サーバが、該出力フォルダに保存された該暗号化電子ファイルを、対応する提供先クライアントに送信するように構成してもよいし（請求項８）、さらに、該ファイルアクセス管理サーバが、当該クライアントの該暗号化電子ファイルに対するアクセスを許可した場合、該暗号化電子ファイルを復号化する復号鍵を、該対応する提供先クライアントに送信するように構成してもよい（請求項９）。
なお、該データセットが、企業の各従業員に対する給与明細に関する情報であり、該提供先クライアントが各従業員であってもよい（請求項１０）。
【００１３】
一方、本発明のファイル分割振分け装置（請求項１１）は、複数組のデータセットを表形式で保有する一の表形式ファイルにおける各データセットを認識するデータセット認識部と、該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを認識するクライアント認識部と、該変換部によって得られた各完成文書ファイルを、該クライアント認識部によって認識された提供先クライアントのフォルダに振り分ける振分け部とをそなえて構成されていることを特徴としている。
【００１４】
ここで、該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットのデータサイズが一定である場合、該データセット認識部が、該一の表形式ファイルの先頭から順に、該データサイズ毎の領域におけるデータを一組のデータセットとして認識するように構成してもよい（請求項２，１２）。また、該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットに、当該データセットのデータサイズに関する情報が含まれている場合、該データセット認識部が、各データセットに含まれる該データサイズに関する情報に基づき各データセットを認識するように構成してもよい（請求項３，１３）。さらに、該表形式ファイル生成部によって生成される該一の表形式ファイルにおける各データセットの先頭もしくは最後に、特定の文字もしくは文字列が配置されている場合、該データセット認識部が、該特定の文字もしくは文字列を検知することにより各データセットを認識するように構成してもよい（請求項４，１４）。また、該クライアント認識部が、各データセットに含まれる識別情報に基づいて該提供先クライアントを認識するように構成してもよい（請求項５，１５）。
【００１５】
また、本発明のファイル分割振分けプログラム（請求項１６〜２０）は、複数組のデータセットを表形式で保有する一の表形式ファイルから該データセットを分割して切り出してフォルダに振り分けるファイル分割振分け装置として、コンピュータを機能させるものであって、上述したデータセット認識部，分割部，変換部，クライアント認識部および振分け部として、該コンピュータを機能させることを特徴としている。
【発明の効果】
【００１６】
上述した本発明によれば、分割振分け部（ファイル分割振分け装置）において、表形式ファイルにおける各データセットが認識され、認識された各データセットが表形式ファイルから分割されて切り出され、そのデータセットの完成文書ファイル（例えばＰＤＦファイル）が、クライアント認識部によって認識された提供先クライアントの監視フォルダに自動的に振り分けられるので、データファイル（データセット）の、表形式ファイルからの分割／切出し，ＰＤＦ化，専用フォルダへの振分けといった一連の処理が、オペレータ等に負担をかけることなく、容易に、かつ、高い信頼性をもって確実に行なわれる。
【００１７】
これにより、秘匿性の高い情報（例えば、企業における従業員の給与明細，健康診断結果，試験結果など）を受け取るべき特定の個人（提供先クライアント）のみがその内容を参照できるようにするための暗号化処理を実行する前の各種処理が、オペレータ等の操作や判断に頼ることなく確実に行なわれることになり、上記秘匿性の高い情報を、その秘匿性を確実に保ちながら各個人に提供することが可能になる。
【００１８】
このとき、提供先クライアントによる電子ファイル（完成文書ファイル）に対するアクセスが、ファイルアクセス管理サーバによって管理され、特定の個人（提供先クライアント）のみがその電子ファイルの内容を参照可能にすることができるので、電子ファイルに含まれる秘匿性の高い情報の不用意な流出・漏洩やその情報の不正利用などが確実に防止される。
【００１９】
ここで、表形式ファイルにおける各データセットのデータサイズが一定である場合、表形式ファイルの先頭から順に、前記データサイズ毎の領域におけるデータを一組のデータセットとして容易かつ確実に認識することができる。また、表形式ファイルにおける各データセットにこのデータセットのデータサイズに関する情報が含まれている場合、そのデータサイズに関する情報に基づいて各データセットの領域を容易かつ確実に認識することができる。さらに、表形式ファイルにおける各データセットの先頭もしくは最後に特定の文字もしくは文字列が配置されている場合、その特定の文字もしくは文字列を検知することにより各データセットの領域を容易かつ確実に認識することができる。また、提供先クライアントについては、各データセットに含まれる識別情報（例えば従業員番号，氏名，メールアドレスなど）に基づいて容易かつ確実に認識することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施の形態を説明する。
図１は本発明の一実施形態としての情報提供システム（ファイル分割振分け装置）の機能構成を示すブロック図であり、この図１に示す本実施形態の情報提供システム１は、表形式ファイル生成部１０，分割振分け部２０，ファイルアクセス管理サーバ３０，クライアント４０−１〜４０−ｍおよびネットワーク５０をそなえて構成されている。
【００２１】
表形式ファイル生成部１０は、複数組のデータセットを表形式で保有する、例えば図２に示すような一の表形式ファイル（ＣＳＶ形式のファイル；例えばエクセルファイル）を生成して出力するものである。この表形式ファイル生成部１０としての機能は、例えば、前述したような給与明細用ソフトウエアを用いることによって実現される。図２では、表形式ファイルに保有されるデータセットの具体例（企業の各従業員に対する給与明細）が示されており、ＣＳＶ出力のイメージがそのまま給与明細のイメージと同等になっている。また、図２に示す表形式ファイルでは、１組（１人分）の給与明細が、一定のデータサイズのデータセットとして格納されている。ここで、データセットのデータサイズは、２１行×１０列単位となっている。
【００２２】
なお、図２では、２人分のデータセットが示されているが、これに限定されるものではなく、実際には、企業の全従業員分のデータセットが格納される。また、各データセットの先頭行における最初の３列には、従業員番号（社員コード；クライアントの識別情報）が記入され、続く４列目には、従業員の氏名が記入される。例えば、図２に示す１人目のデータセットは、従業員番号「000-000 0000」で氏名「SRI 太郎」の給与明細であり、図２に示す２人目のデータセットは、従業員番号「001-002 0003」で氏名「ABC 次郎」の給与明細である。さらに、各データセットの２〜２１行目には、先頭行に記入された情報によって特定される従業員についての、給与明細の詳細情報が記入されている。
【００２３】
ファイルアクセス管理サーバ３０は、管理対象の電子ファイル（本実施形態では、後述する分割振分け部２０からのＰＤＦファイル）をこの電子ファイルの提供先クライアント別（従業員別）に保持する複数の監視フォルダ３１−１〜３１−ｎを有し、これらの監視フォルダ３１−１〜３１−ｎに保持されている電子ファイルに対するアクセスを管理するものである。
【００２４】
このファイルアクセス管理サーバ３０は、暗号化部３２および出力フォルダ３３を有しており、暗号化部３２は、監視フォルダ３１−１〜３１−ｎの各々に保持される電子ファイルを、監視フォルダ３１−１〜３１−ｎの各々（つまり、提供先クライアント毎／従業員毎）に応じた暗号鍵を用いて、且つ、提供先クライアント毎／従業員毎に設定されているアクセス権限に従って暗号化（鍵掛け）することにより、暗号化電子ファイル（暗号化ＰＤＦファイル）を作成し、その暗号化電子ファイルを、提供先クライアント４０−１〜４０−ｍに提供すべく出力フォルダ３３に保存させるようになっている。そして、ファイルアクセス管理サーバ３０は、出力フォルダ３３に保存された暗号化電子ファイルに対する、提供先クライアント４０−１〜４０−ｍのアクセスを管理する。
【００２５】
ここで、提供先クライアント４０−１〜４０−ｍは、各従業員のパーソナルコンピュータ等の情報端末で、ＬＡＮ（Local Area Network）等のネットワーク５０を介してファイルアクセス管理サーバ３０と通信可能に接続されている。各クライアント４０−１〜４０−ｍは、一般的な情報端末としての機能（通信機能等）を有している。
【００２６】
そして、ファイルアクセス管理サーバ３０は、各クライアント４０−１〜４０−ｍから暗号化電子ファイルについての認証情報を受信すると、その認証情報に基づいて当該クライアント４０−１〜４０−ｍが暗号化電子ファイルの正当な提供先クライアントであるか否かの判定を行ない、当該クライアント４０−１〜４０−ｍが正当な提供先クライアントであると判定された場合に、当該クライアント４０−１〜４０−ｍの暗号化電子ファイルに対するアクセスを許可するようになっている。
【００２７】
また、ファイルアクセス管理サーバ３０は、出力フォルダ３３に保存された暗号化電子ファイルを、対応する提供先クライアント４０−１〜４０−ｍに送信する機能を有するとともに、クライアント４０−１〜４０−ｍの暗号化電子ファイルに対するアクセスを許可した場合、その暗号化電子ファイルを復号化する復号鍵を、対応する提供先クライアント４０−１〜４０−ｍ（正当な提供先クライアントであると判定されたクライアント）に送信する機能も有している。
【００２８】
分割振分け部（ファイル分割振分け装置）２０は、表形式ファイル生成部１０によって生成された表形式ファイルからデータセットを１組ずつ分割して切り出し、各データセットの完成文書ファイル（ＰＤＦファイル）を管理対象の電子ファイルとしてファイルアクセス管理サーバ３０の監視フォルダ３１−１〜３１−ｎに振り分けるもので、データセット認識部２１，分割部２２，変換部２３，クライアント認識部２４および振分け部２５としての機能をそなえて構成されている。
【００２９】
この分割振分け部２０としての機能は、後述するごとく、コンピュータ（ＣＰＵ）が後述するファイル分割振分けプログラムを実行することにより実現される。なお、分割振分け部２０として機能するコンピュータは、表形式ファイル生成部１０および／もしくはファイルアクセス管理サーバ３０として機能するコンピュータと同一のものであってもよいし別体のものであってもよい。
【００３０】
データセット認識部２１は、表形式ファイル生成部１０によって生成された表形式ファイルにおける各データセットを認識するものである。本実施形態では、上述のごとく、表形式ファイル生成部１０によって生成される表形式ファイルにおける各データセットのデータサイズが一定（２１行×１０列単位）であるので、データセット認識部２１は、表形式ファイルの先頭から順に、データサイズ毎の領域におけるデータを一組のデータセットとして認識するようになっている。
【００３１】
なお、データセットのデータサイズがデータセット毎に変化する場合には、表形式ファイル生成部１０によって生成される表形式ファイルにおける各データセットに、当該データセットのデータサイズに関する情報を含ませておき、データセット認識部２１は、各データセットに含まれるデータサイズに関する情報に基づいて各データセット（データセットの格納領域）を認識するようにする。
【００３２】
また、表形式ファイル生成部１０によって生成される表形式ファイルにおける各データセットの先頭および／もしくは最後に、特定の文字もしくは文字列が配置されている場合には、データセット認識部２１が、その特定の文字もしくは文字列を検知することにより各データセットを認識するようにしてもよい。ここで、特定の文字もしくは文字列としては、データセットの先頭／最後を認識しうる特別な文字や文字列を用いてもよいし、図２に示す例では、データセットの先頭の３列に必ず従業員番号（社員コード；クライアントの識別情報）が記入されているので、３列分の数字列を上記特定の文字列として認識するようにしてもよい。
【００３３】
このとき、データセットの先頭に配置された特定の文字もしくは文字列を用いてデータセットを認識する場合には、認識対象のデータセットの先頭における特定の文字もしくは文字列を認識した後、次のデータセットの先頭における特定の文字もしくは文字列を認識した時点で、その認識対象のデータセットの格納領域が認識されることになる。同様に、データセットの最後に配置された特定の文字もしくは文字列を用いてデータセットを認識する場合には、認識対象のデータセットの一つ前のデータセットの最後における特定の文字もしくは文字列を認識した後、その認識対象のデータセットの最後における特定の文字もしくは文字列を認識した時点で、その認識対象のデータセットの格納領域が認識されることになる。さらに、データセットの先頭および最後に配置された特定の文字もしくは文字列を用いてデータセットを認識する場合には、認識対象のデータセットの先頭における特定の文字もしくは文字列を認識した後、その認識対象のデータセットの最後における特定の文字もしくは文字列を認識した時点で、その認識対象のデータセットの格納領域が認識されることになる。
【００３４】
分割部２２は、データセット認識部２１によって認識された各データセットを表形式ファイルから分割して切り出すものである。
変換部２３は、分割部２２によって分割された各データセットを完成文書ファイル（ＰＤＦファイル）に変換するものである。この変換部２３は、例えば、分割部２２によって分割された各データセット（給与明細）についての印刷指示を行なうことにより起動されるＰＤＦドライバによって実現され、このＰＤＦドライバが起動されることにより、各データセットがＰＤＦ化され、完成文書ファイルとしてのＰＤＦファイルが生成されるようになっている。例えば、図２に示す１人目のデータセットは、図３に示すようなＰＤＦファイル（完成文書ファイル）に変換され、図２に示す２人目のデータセットは、図４に示すようなＰＤＦファイル（完成文書ファイル）に変換されることになる。
【００３５】
クライアント認識部２４は、変換部２３によって得られた各ＰＤＦファイルを提供すべき提供先クライアント（つまり監視フォルダ３１−１〜３１−ｎ）を認識するものである。本実施形態のクライアント認識部２４は、各データセットに含まれる識別情報に基づいて、各データセットの提供先クライアント（つまり監視フォルダ３１−１〜３１−ｎ）を認識している。識別情報としては、例えば図２に示すように、各データセットの先頭に記入される、従業員番号および従業員氏名が用いられる。また、識別情報としては、従業員のメールアドレス，役職，所属部署などを用いることもできる。
【００３６】
振分け部２５は、変換部２３によって得られた各ＰＤＦファイルを、ファイルアクセス管理サーバ３０における複数の監視フォルダ３１−１〜３１−ｎのうち、クライアント認識部２４によって認識された提供先クライアント４０−ｊ（ｊ＝１〜ｍ）の監視フォルダに、管理対象の電子ファイルとして振り分けるものである。
【００３７】
次に、上述のごとく構成された本実施形態の情報提供システム１の動作について、図５を参照しながら説明する。なお、図５は本実施形態の情報提供システム１の動作（ファイル分割振分け手順を含む）について説明するためのフローチャート（ステップＳ１０〜Ｓ２３）である。
【００３８】
この図５に示すように、まず、表形式ファイル生成部１０により、例えば、企業の全従業員の給与明細が作成され、全従業員の給与明細をそれぞれデータセットとして含む一つの表形式ファイル（ＣＳＶ形式のファイル；図２参照）が出力される（ステップＳ１０）。ここで作成されるデータセットのデータサイズは全て同一（例えば２１行×１０列）である。
【００３９】
上述のごとく作成・出力された表形式ファイルは、分割振分け部（ファイル分割振分け装置）２０に入力される。
そして、分割振分け部２０において、まず、データセット認識部２１により、入力された表形式ファイルの先頭から順に、一定のデータサイズ毎の領域におけるデータが一組のデータセットとして認識される（ステップＳ１１）。
【００４０】
１組（１人分）のデータセットが認識されると（ステップＳ１１のＹＥＳルート）、分割部２２により、データセット認識部２１で認識されたデータセットが表形式ファイルから分割して切り出される（ステップＳ１２）。そして、変換部２３では、ＰＤＦドライバにより、分割部２２で分割されたデータセットは、ＰＤＦファイル（完成文書ファイル；図３および図４参照）に変換される（ＰＤＦ化；ステップＳ１３）。
【００４１】
このとき、変換部２３で得られたＰＤＦファイルを提供すべき提供先クライアント（つまり監視フォルダ３１−１〜３１−ｎ）が、クライアント認識部２４により、元のデータセットに含まれる識別情報としての従業員番号および従業員氏名に基づいて認識され、その認識結果が振分け部２５に通知される（ステップＳ１４）。
【００４２】
そして、認識結果を通知された振分け部２５により、変換部２３で得られたＰＤＦファイルが、ファイルアクセス管理サーバ３０における複数の監視フォルダ３１−１〜３１−ｎのうち、クライアント認識部２４によって認識された提供先クライアント４０−ｊ専用の監視フォルダ（例えば監視フォルダ３１−ｉ）に、管理対象の電子ファイルとして振り分けられる（ステップＳ１５）。
【００４３】
以上のステップＳ１１〜Ｓ１５の処理によって、全従業員の給与明細を格納する一つの表形式ファイルから、従業員毎の給与明細が一つずつ分割されてＰＤＦ化され、各従業員の給与明細のＰＤＦファイルが、その従業員専用の監視フォルダ３１−ｉ（ｉ＝１〜ｎ）に振り分けられる。これらのステップＳ１１〜Ｓ１５の処理は、それぞれ、上述したデータセット認識部２１，分割部２２，変換部２３，クライアント認識部２４および振分け部２５によって行なわれるもので、コンピュータ（ＣＰＵ等）でファイル分割振分けプログラムを実行することによって実現される。
【００４４】
このとき、コンピュータにおいてファイル分割振分けプログラムをインストールして起動した場合、例えば、以下のような画面表示および操作が行なわれてファイル分割振分けが実行される。まず、コンピュータのディスプレイ上には、条件入力画面が表示されるので、必要情報を入力し、開始ボタンをクリックする。その際、必要情報として、分割振分けを行なうべき給与明細の発行年月（つまり、表形式ファイル生成部１０によって給与明細のＣＳＶ出力を行なった年月）を入力するとともに、ファイルアクセス管理サーバ３０による暗号化前の出力パスを指定する。開始ボタンをクリックすると、ファイル選択画面が表示され、そのファイル選択画面上で、表形式ファイル生成部１０によって生成された表形式ファイル（ＣＳＶファイル）の中から、分割振分け対象の表形式ファイルを選択して開く。この操作により、選択された表形式ファイルの分割振分け処理（ステップＳ１１〜Ｓ１５）が実行され、条件入力画面で指定されたフォルダ内に従業員名単位でＰＤＦファイルが作成される。
【００４５】
なお、変換部２３を実現するためのプログラム（ＰＤＦドライバ）については、ファイル分割振分けプログラムとは別個に提供されるものを用いてもよく、その場合、本システム１が通常使用するプリンタを“ＰＤＦドライバ”に設定しておくことで、印刷指示に応じて“ＰＤＦドライバ”を起動し、データセットからＰＤＦファイルへの変換を自動的に行なえるようにしておく。
【００４６】
さて、全てのデータセットについて、分割／切出し，ＰＤＦ化，振分けの終了後、ステップＳ１１でデータセットの認識なしの判定がなされると（ＮＯルート）、ステップＳ１１〜Ｓ１５のファイル分割振分け処理を終了する。
上述のようにしてファイルアクセス管理サーバ３０の監視フォルダ３１−ｉに振り分けられたＰＤＦファイルは、暗号化部３２によって自動的に暗号化される。その際、監視フォルダ３１−１〜３１−ｎの各々に保持されるＰＤＦファイルは、暗号化部３２により、各監視フォルダ３１−ｉ（つまり、提供先クライアント毎／従業員毎）について予め設定されているアクセス権限に従い、各監視フォルダ３１−ｉに応じた暗号鍵を用いて暗号化／鍵掛けされ（ステップＳ１６）、暗号化ＰＤＦファイルとして出力フォルダ３３に保存される（ステップＳ１７）。
【００４７】
このように出力フォルダ３３に保存された暗号化ＰＤＦファイルに対するクライアント４０−ｊのアクセスが、ファイルアクセス管理サーバ３０によって管理される。なお、アクセス権限としては、各提供先クライアント／各従業員がＰＤＦファイルに対して実行することを許可されるアクセスの種別や期間が設定されており、種別としては、例えば閲覧，コピー，印刷などが設定される（給与明細のＰＤＦファイルの場合、少なくとも閲覧権が設定される）。
【００４８】
そして、出力フォルダ３３に保存された暗号化ＰＤＦファイルは、この出力フォルダ３３から、対応する各従業員（クライアント４０−ｊ）に対し、ネットワーク５０を介して自動的に送信される（ステップＳ１８）。なお、ここでは、出力フォルダ３３の暗号化ＰＤＦファイルを自動的に送信しているが、各従業員（クライアント４０−ｊ）が、ファイルアクセス管理サーバ３０にアクセスし、出力フォルダ３３に保持された、自分の暗号化ＰＤＦファイルを読み出すようにしてもよい。
【００４９】
この後、従業員が各クライアント４０−ｊにおいて暗号化ＰＤＦファイルを開封して参照・閲覧する際には、そのクライアント４０−ｊからネットワーク５０を介してファイルアクセス管理サーバ３０へ、認証情報（ユーザＩＤおよびパスワード）とともに暗号化ＰＤＦファイルのＩＤが送信される。ファイルアクセス管理サーバ３０において、クライアント４０−ｊから認証情報等が受信されると（ステップＳ１９のＹＥＳルート）、その認証情報等に基づいてクライアント４０−ｊが暗号化ＰＤＦファイルの正当な提供先クライアントであるか否かの認証・判定が行なわれる（ステップＳ２０）。
【００５０】
クライアント４０−ｊが暗号化ＰＤＦファイルの正当な提供先クライアントであると判定された場合（ステップＳ２１のＹＥＳルート）、その暗号化ＰＤＦファイルを復号化する復号鍵が、ファイルアクセス管理サーバ３０からネットワーク５０を介してクライアント４０−ｊに送信され（ステップＳ２２）、クライアント４０−ｊの暗号化ＰＤＦファイルに対するアクセスが許可される。クライアント４０−ｊでは、ファイルアクセス管理サーバ３０から受信した復号鍵を用いて暗号化ＰＤＦファイルが復号化され、ＰＤＦファイルつまり給与明細が閲覧されることになる。
【００５１】
一方、クライアント４０−ｊが暗号化ＰＤＦファイルの正当な提供先クライアントではないと判定された場合（ステップＳ２１のＮＯルート）、ファイルアクセス管理サーバ３０からネットワーク５０を介してクライアント４０−ｊに対してエラー通知が行なわれる（ステップＳ２３）。
【００５２】
このように本発明の一実施形態としての情報提供システム１によれば、分割振分け部（ファイル分割振分け装置）２０において、表形式ファイルにおける各データセット（従業員毎の給与明細）が認識され、認識された各データセットが表形式ファイルから分割されて切り出され、そのデータセットのＰＤＦファイルが、クライアント認識部２４によって認識された提供先クライアント４０−ｊの監視フォルダ３１−ｉに自動的に振り分けられるので、データファイル（データセット）の、表形式ファイルからの分割／切出し，ＰＤＦ化，監視フォルダ３１−ｉへの振分けといった一連の処理が、オペレータ等に負担をかけることなく、容易に、かつ、高い信頼性をもって確実に行なわれる。
【００５３】
これにより、秘匿性の高い情報（ここでは従業員の給与明細）を受け取るべき特定の個人（ここでは従業員；提供先クライアント４０−ｊ）のみがその内容を参照できるようにするための暗号化処理を実行する前の各種処理が、オペレータ等の操作や判断に頼ることなく確実に行なわれることになり、上記秘匿性の高い情報を、その秘匿性を確実に保ちながら各個人に提供することが可能になる。
【００５４】
このとき、提供先クライアント４０−ｊによるＰＤＦファイルに対するアクセスが、ファイルアクセス管理サーバ３０によって管理され、特定の従業員（提供先クライアント４０−ｊ）のみがそのＰＤＦファイルの内容である給与明細を参照可能にすることができるので、ＰＤＦファイルに含まれる秘匿性の高い情報の不用意な流出・漏洩やその情報の不正利用などが確実に防止される。
【００５５】
ここで、表形式ファイルにおける各データセットのデータサイズが一定である場合、データセット認識部２１は、表形式ファイルの先頭から順に、前記データサイズ毎の領域におけるデータを一組のデータセットとして容易かつ確実に認識することができる。また、表形式ファイルにおける各データセットにこのデータセットのデータサイズに関する情報が含まれている場合、データセット認識部２１は、そのデータサイズに関する情報に基づいて各データセットの領域を容易かつ確実に認識することができる。さらに、表形式ファイルにおける各データセットの先頭もしくは最後に特定の文字もしくは文字列が配置されている場合、データセット認識部２１は、その特定の文字もしくは文字列を検知することにより各データセットの領域を容易かつ確実に認識することができる。また、提供先クライアント４０−ｊについては、各データセットに含まれる識別情報（例えば従業員番号，従業員氏名，メールアドレスなど）に基づいて容易かつ確実に認識することができる。
【００５６】
なお、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
例えば、本実施形態では、データセットが、例えば企業の各従業員の給与明細である場合について説明したが、本発明は、これに限定されるものではなく、給与明細のほか、例えば、健康診断結果，テスト情報（試験結果）などの秘匿情報（個人情報）をデータセットとして保有する表形式ファイルを分割振分け処理対象としてもよく、この場合も、上述した実施形態と同様の作用効果を得ることができる。
【００５７】
また、分割振分け部（ファイル分割振分け装置）２０によって分割して得られたＰＤＦファイルをファイルアクセス管理サーバ３０の各監視フォルダ３１−ｉに振り分ける場合について説明したが、本発明は、これに限定されるものではなく、分割後のファイルを各種専用フォルダに振り分ける必要のシステムであれば、上述した実施形態と同様に適用され、上述した実施形態と同様の作用効果を得ることができる。
【００５８】
さらに、上述したデータセット認識部２１，分割部２２，変換部２３，クライアント認識部２４および振分け部２５としての機能（これらの機能の全部もしくは一部）は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が所定のアプリケーションプログラム（ファイル分割振分けプログラム）を実行することによって実現される。
【００５９】
そのプログラムは、例えばフレキシブルディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からファイル分割振分けプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。また、そのプログラムを、例えば磁気ディスク，光ディスク，光磁気ディスク等の記憶装置（記録媒体）に記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００６０】
ここで、コンピュータとは、ハードウエアとＯＳ（オペレーティングシステム）とを含む概念であり、ＯＳの制御の下で動作するハードウエアを意味している。また、ＯＳが不要でアプリケーションプログラム単独でハードウェアを動作させるような場合には、そのハードウェア自体がコンピュータに相当する。ハードウエアは、少なくとも、ＣＰＵ等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取るための手段とをそなえている。上記ファイル分割振分けプログラムとしてのアプリケーションプログラムは、上述のようなコンピュータに、データセット認識部２１，分割部２２，変換部２３，クライアント認識部２４および振分け部２５としての機能を実現させるプログラムコードを含んでいる。また、その機能の一部は、アプリケーションプログラムではなくＯＳによって実現されてもよい。
【００６１】
さらに、本実施形態における記録媒体としては、上述したフレキシブルディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ，磁気ディスク，光ディスク，光磁気ディスクのほか、ＩＣカード，ＲＯＭカートリッジ，磁気テープ，パンチカード，コンピュータの内部記憶装置（ＲＡＭ，ＲＯＭ等のメモリ），外部記憶装置等や、バーコードなどの符号が印刷された印刷物等の、コンピュータ読取可能な種々の媒体を利用することもできる。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態としての情報提供システム（ファイル分割振分け装置）の機能構成を示すブロック図である。
【図２】表形式ファイルに保有されるデータセットの具体例（給与明細）を示す図である。
【図３】図２に示す１人目のデータセットのＰＤＦ化結果（完成文書ファイル）を示す図である。
【図４】図２に示す２人目のデータセットのＰＤＦ化結果（完成文書ファイル）を示す図である。
【図５】本実施形態の情報提供システムの動作（ファイル分割振分け手順を含む）について説明するためのフローチャートである。
【符号の説明】
【００６３】
１    情報提供システム
１０    表形式ファイル生成部
２０    分割振分け部（ファイル分割振分け装置）
２１    データセット認識部
２２    分割部
２３    変換部
２４    クライアント認識部
２５    振分け部
３０    ファイルアクセス管理サーバ
３１−１〜３１−ｎ    監視フォルダ
３２    暗号化部
３３    出力フォルダ
４０−１〜４０−ｍ    クライアント（提供先クライアント）
５０    ネットワーク
【図１】
2006092313.tif 000003
【図２】
2006092313.tif 000004
【図３】
2006092313.tif 000005
【図４】
2006092313.tif 000006
【図５】
2006092313.tif 000007
【手続補正書】
【提出日】平成17年2月10日(2005.2.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
管理対象の電子ファイルを当該電子ファイルの提供先クライアント別に保持する複数の監視フォルダを有し、該複数の監視フォルダに保持されている電子ファイルに対するアクセスを管理するファイルアクセス管理サーバと、
該提供先クライアントにそれぞれ提供されるべき複数組のデータセットを表形式で保有する一の表形式ファイルを生成するものであって、各データセットの先頭もしくは最後に該提供先クライアントの識別情報を配置させて該一の表形式ファイルを作成する表形式ファイル生成部と、
該表形式ファイル生成部によって生成された該一の表形式ファイルから該データセットを分割して切り出し、該データセットの完成文書ファイルを該管理対象の電子ファイルとして該ファイルアクセス管理サーバの該監視フォルダに振り分ける分割振分け部とをそなえ、
該分割振分け部が、
各データセットにおける該提供先クライアントの識別情報としての特定の文字列を検知することにより該一の表形式ファイルにおける各データセットを認識するデータセット認識部と、
該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、
該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、
該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを、各データセットにおける該提供先クライアントの識別情報に基づいて認識するクライアント認識部と、
該変換部によって得られた各完成文書ファイルを、該ファイルアクセス管理サーバにおける該複数の監視フォルダのうち、該クライアント認識部によって認識された提供先クライアントの監視フォルダに、該管理対象の電子ファイルとして振り分ける振分け部とをそなえて構成されていることを特徴とする、情報提供システム。
【請求項２】
該ファイルアクセス管理サーバが、各監視フォルダに振り分けられた電子ファイルを、該提供先クライアントに応じた暗号鍵を用いて暗号化し、暗号化された該電子ファイル（以下、暗号化電子ファイルという）を、該提供先クライアントに提供すべく出力フォルダに保存し、該出力フォルダに保存された該暗号化電子ファイルに対する、該提供先クライアントのアクセスを管理することを特徴とする、請求項１記載の情報提供システム。
【請求項３】
該ファイルアクセス管理サーバが、クライアントから該暗号化電子ファイルについての認証情報を受信すると、該認証情報に基づいて当該クライアントが該暗号化電子ファイルの正当な提供先クライアントであるか否かの判定を行ない、当該クライアントが正当な提供先クライアントであると判定された場合に、当該クライアントの該暗号化電子ファイルに対するアクセスを許可することを特徴とする、請求項２記載の情報提供システム。
【請求項４】
該ファイルアクセス管理サーバが、該出力フォルダに保存された該暗号化電子ファイルを、対応する提供先クライアントに送信することを特徴とする、請求項３記載の情報提供システム。
【請求項５】
該ファイルアクセス管理サーバが、当該クライアントの該暗号化電子ファイルに対するアクセスを許可した場合、該暗号化電子ファイルを復号化する復号鍵を、該対応する提供先クライアントに送信することを特徴とする、請求項４記載の情報提供システム。
【請求項６】
該データセットが、企業の各従業員に対する給与明細に関する情報であり、該提供先クライアントが各従業員であることを特徴とする、請求項１〜請求項５のいずれか１項に記載の情報提供システム。
【請求項７】
提供先クライアントにそれぞれ提供されるべき複数組のデータセットを表形式で保有する一の表形式ファイルであって各データセットの先頭もしくは最後に該提供先クライアントの識別情報を配置するように作成された一の表形式ファイルにおける各データセットを、各データセットにおける該提供先クライアントの識別情報としての特定の文字列を検知することにより認識するデータセット認識部と、
該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、
該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、
該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを、各データセットにおける該提供先クライアントの識別情報に基づいて認識するクライアント認識部と、
該変換部によって得られた各完成文書ファイルを、該クライアント認識部によって認識された提供先クライアントのフォルダに振り分ける振分け部とをそなえて構成されていることを特徴とする、ファイル分割振分け装置。
【請求項８】
提供先クライアントにそれぞれ提供されるべき複数組のデータセットを表形式で保有する一の表形式ファイルから該データセットを分割して切り出してフォルダに振り分けるファイル分割振分け装置として、コンピュータを機能させるファイル分割振分けプログラムであって、
各データセットの先頭もしくは最後に該提供先クライアントの識別情報を配置するように作成された該一の表形式ファイルにおける各データセットを、各データセットにおける該提供先クライアントの識別情報としての特定の文字列を検知することにより認識するデータセット認識部、
該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部、
該分割部によって分割された各データセットを完成文書ファイルに変換する変換部、
該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを、各データセットにおける該提供先クライアントの識別情報に基づいて認識するクライアント認識部、および、
該変換部によって得られた各完成文書ファイルを、該クライアント認識部によって認識された提供先クライアントのフォルダに振り分ける振分け部として、該コンピュータを機能させることを特徴とする、ファイル分割振分けプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために、本発明の情報提供システムは、管理対象の電子ファイルを当該電子ファイルの提供先クライアント別に保持する複数の監視フォルダを有し、該複数の監視フォルダに保持されている電子ファイルに対するアクセスを管理するファイルアクセス管理サーバと、該提供先クライアントにそれぞれ提供されるべき複数組のデータセットを表形式で保有する一の表形式ファイルを生成するものであって、各データセットの先頭もしくは最後に該提供先クライアントの識別情報を配置させて該一の表形式ファイルを作成する表形式ファイル生成部と、該表形式ファイル生成部によって生成された該一の表形式ファイルから該データセットを分割して切り出し、該データセットの完成文書ファイルを該管理対象の電子ファイルとして該ファイルアクセス管理サーバの該監視フォルダに振り分ける分割振分け部とをそなえ、
該分割振分け部が、各データセットにおける該提供先クライアントの識別情報としての特定の文字列を検知することにより該一の表形式ファイルにおける各データセットを認識するデータセット認識部と、該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを、各データセットにおける該提供先クライアントの識別情報に基づいて認識するクライアント認識部と、該変換部によって得られた各完成文書ファイルを、該ファイルアクセス管理サーバにおける該複数の監視フォルダのうち、該クライアント認識部によって認識された提供先クライアントの監視フォルダに、該管理対象の電子ファイルとして振り分ける振分け部とをそなえて構成されていることを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
このとき、該ファイルアクセス管理サーバが、各監視フォルダに振り分けられた電子ファイルを、該提供先クライアントに応じた暗号鍵を用いて暗号化し、暗号化された該電子ファイル（以下、暗号化電子ファイルという）を、該提供先クライアントに提供すべく出力フォルダに保存し、該出力フォルダに保存された該暗号化電子ファイルに対する、該提供先クライアントのアクセスを管理するように構成してもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
その際、該ファイルアクセス管理サーバが、クライアントから該暗号化電子ファイルについての認証情報を受信すると、該認証情報に基づいて当該クライアントが該暗号化電子ファイルの正当な提供先クライアントであるか否かの判定を行ない、当該クライアントが正当な提供先クライアントであると判定された場合に、当該クライアントの該暗号化電子ファイルに対するアクセスを許可するように構成してもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、該ファイルアクセス管理サーバが、該出力フォルダに保存された該暗号化電子ファイルを、対応する提供先クライアントに送信するように構成してもよいし、さらに、該ファイルアクセス管理サーバが、当該クライアントの該暗号化電子ファイルに対するアクセスを許可した場合、該暗号化電子ファイルを復号化する復号鍵を、該対応する提供先クライアントに送信するように構成してもよい。
なお、該データセットが、企業の各従業員に対する給与明細に関する情報であり、該提供先クライアントが各従業員であってもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
一方、本発明のファイル分割振分け装置は、提供先クライアントにそれぞれ提供されるべき複数組のデータセットを表形式で保有する一の表形式ファイルであって各データセットの先頭もしくは最後に該提供先クライアントの識別情報を配置するように作成された一の表形式ファイルにおける各データセットを、各データセットにおける該提供先クライアントの識別情報としての特定の文字列を検知することにより認識するデータセット認識部と、該データセット認識部によって認識された各データセットを該一の表形式ファイルから分割して切り出す分割部と、該分割部によって分割された各データセットを完成文書ファイルに変換する変換部と、該変換部によって得られた各完成文書ファイルを提供すべき提供先クライアントを、各データセットにおける該提供先クライアントの識別情報に基づいて認識するクライアント認識部と、該変換部によって得られた各完成文書ファイルを、該クライアント認識部によって認識された提供先クライアントのフォルダに振り分ける振分け部とをそなえて構成されていることを特徴としている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明のファイル分割振分けプログラムは、提供先クライアントにそれぞれ提供されるべき複数組のデータセットを表形式で保有する一の表形式ファイルから該データセットを分割して切り出してフォルダに振り分けるファイル分割振分け装置として、コンピュータを機能させるものであって、上述したデータセット認識部，分割部，変換部，クライアント認識部および振分け部として、該コンピュータを機能させることを特徴としている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
ここで、表形式ファイルにおける各データセットの先頭もしくは最後には提供先クライアントの識別情報としての特定の文字列が配置されており、その特定の文字列を検知することにより各データセットの領域を容易かつ確実に認識することができる。また、提供先クライアントについては、各データセットに含まれる識別情報（例えば従業員番号，氏名，メールアドレスなど）に基づいて容易かつ確実に認識することができる。