(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されたサーバに格納されてあらかじめ管理対象として登録されている一又は複数の所定のデータファイルの少なくともファイル名と更新日時を含むファイル付属情報、及び、前記ネットワークに接続され、前記データファイル転送先としてあらかじめ登録されている複数のクライアントの少なくともクライアント名とネットワークアドレスを含むクライアント識別情報をそれぞれ管理する管理手段と、
前記管理手段におけるファイル付属情報を所定時間毎に参照して前記データファイルが更新されたか否かを判断する更新判断手段と、
前記更新判断手段で更新されたと判断されたデータファイルに関する所定の情報を、前記管理手段のファイル付属情報及びクライアント識別情報に基づいて、前記更新データファイルを必要とする所定のクライアントに転送する更新情報配信手段と、
前記更新判断手段で所定のデータファイルの更新判断がなされた場合に、前記更新されたと判断されたデータファイルを、必要十分なデータ内容のみを残して冗長分を省き、データ量を元データファイルより小さくしたファイル形式に変換するファイル変換手段と、
を備えることを特徴とするデータ自動更新システム。
【請求項２】
前記請求項１に記載のデータ自動更新システムにおいて、
前記ファイル変換手段は、前記変換されたデータファイルを、前記更新情報配信手段により、前記ネットワークに接続されて前記各クライアントからアクセス可能な所定のファイル格納部へ転送させることを特徴とするデータ自動更新システム。
【請求項３】
前記請求項１又は２に記載のデータ自動更新システムにおいて、
前記管理手段が、前記ファイル付属情報における登録されたデータファイルと前記クライアント識別情報における前記データファイルを必要とするクライアントとを関連付ける所定の属性を設定し、
前記更新情報配信手段が、前記更新判断手段で所定のデータファイルが更新されたと判断された場合に、前記データファイルに関連付けられた全てのクライアントへ更新されたデータファイルに関する所定の情報を転送することを特徴とするデータ自動更新システム。
【請求項４】
前記請求項３に記載のデータ自動更新システムにおいて、
前記管理手段が、前記ファイル付属情報として、登録されている各データファイル毎に転送を要求しているクライアントの一覧情報を付加することを特徴とするデータ自動更新システム。
【請求項５】
前記請求項２ないし４のいずれかに記載のデータ自動更新システムにおいて、
前記更新情報配信手段が、前記更新判断手段で所定のデータファイルの更新判断がなされた場合に、前記ファイル格納部へ更新されたデータファイルを転送すると共に、前記データファイルを要求する一又は複数のクライアントに、前記更新されたと判断されたデータファイルに関する所定の情報として、少なくとも更新日時及び前記ファイル格納部のアドレスを含む前記データファイルについての更新情報を転送し、
前記クライアントが、前記転送されたデータファイルについての更新情報を基に前記ファイル格納部から更新データファイル本体を転送して得ることを特徴とするデータ自動更新システム。
【請求項６】
前記請求項５に記載のデータ自動更新システムにおいて、
前記ファイル変換手段により変換されるファイル形式が、少なくともＷＷＷブラウザで閲覧可能な所定のファイル形式であることを
特徴とするデータ自動更新システム。
【請求項７】
前記請求項４ないし６のいずれかに記載のデータ自動更新システムにおいて、
前記ファイル格納部が、前記ネットワークとは別の外部ネットワークにも接続され、前記外部ネットワークから前記ネットワーク内の他のサーバ及びクライアントへのアクセスを制限するアクセス制御用サーバであることを
特徴とするデータ自動更新システム。
【請求項８】
前記請求項４ないし７のいずれかに記載のデータ自動更新システムにおいて、
前記データファイルについての更新情報が、更新日時及び前記ファイル格納部のアドレス等を一覧可能な形式のファイルとして生成され、前記データファイルを要求する一又は複数のクライアントにそれぞれ割当てられたサーバ上の所定のファイル格納領域にメールファイルとして蓄積されることを
特徴とするデータ自動更新システム。
【請求項９】
前記請求項１ないし８に記載のデータ自動更新システムにおいて、
前記更新判断手段で更新されたと判断されたデータファイルに関する所定の情報が、必要十分なデータ内容のみを残して冗長分を省き、データ量を元データファイルより小さくした所定のファイル形式に変換されたデータファイル自身を含むことを
特徴とするデータ自動更新システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク内のサーバにおいて更新されたデータファイルをネットワークに接続しているクライアント側で確実に取得して閲覧できるようにするデータ自動更新システムに関する。
【０００２】
【従来の技術】
ここ数年来のインターネット環境の整備、インターネット接続の普及に伴い、コンピュータを利用して各種の業務を行っている現場においても、業務の効率化、作成したデータの有効活用の手段として、インターネットの利用が計画されたり、また実際に利用されたりしている。
【０００３】
こうした中、所定のアプリケーションプログラムで作成されたデータファイルをインターネットで利用しやすいＷＷＷ（World Wide Web）用ファイルフォーマットに変換する変換ツールも多数開発され、各種データファイルを一般的なＷＷＷブラウザで容易に表示、閲覧することができるようになっている。
【０００４】
【発明が解決しようとする課題】
近年、コンピュータを利用する現場におけるコンピュータの使用形態としては、複数のコンピュータに特定の役割分担を与えてネットワーク接続するサーバ・クライアント形式のネットワークが一般化している。例えば、各部門にそれぞれ設置されたコンピュータがクライアントマシンとしてネットワーク化され、読出しのみ、又は読書き可能なデータファイルが専用のファイルサーバに格納されて各部門で共有されるといった使い方がなされている。
【０００５】
こうしたネットワーク上において、上記した従来の変換ツールを用いて、特定のアプリケーションプログラム専用のファイル形式で格納された各種データファイルをＷＷＷ用ファイルフォーマットに変換しようとする場合には、基本的にデータファイルを作成したアプリケーションプログラム環境があるクライアントマシンでのみ変換ツールを実行できるため、データ変換はデータファイルの作成部門で行う必要があった。
【０００６】
このため、アプリケーションプログラム環境がないデータファイル非作成部門からファイルサーバに必要とするデータファイルの転送要求を行う場合、そのつど同時にデータファイルの作成部門にファイルフォーマットの変換依頼を行わなくてはならないという課題を有していた。また、データファイル作成部門も、本来のデータファイル作成作業とは別のファイル変換作業に労力と時間を費やしてしまうという課題を有していた。
【０００７】
さらに、一旦ＷＷＷ用ファイルフォーマットに変換した後で、データファイル作成部門により内容変更等でデータファイルの更新が行われた場合、変換後のデータファイルも更新されたデータファイルに合わせて更新していかないとデータファイルの有効性が消失してしまうが、更新されたデータファイルの変換もデータファイル作成部門の作業となるため、更新頻度が多いと逐次変換していくのは人手も必要とすることから難しく、更新データファイルと変換済データファイルの同期がとれなくなるという課題を有していた。
【０００８】
一方、データファイルを作成したアプリケーションプログラム環境がデータファイル非作成部門に存在する場合に、データファイル作成部門で更新されたデータファイルをファイル変換なしにファイルサーバから転送しようとしても、データファイルが図面や画像を含むものであると、データ容量が極めて膨大であるため、ネットワーク内でのデータ転送に著しく時間がかかり、現実のデータ転送作業は困難になるという課題を有した。
【０００９】
本発明は前記課題を解消するためになされたもので、データファイルの更新を定期的にチェックし、更新データファイルを必要としているクライアントに更新データファイルに関する情報を自動的に転送すると共に、必要に応じて自動的にファイル形式変換を行い、クライアントによる更新データファイル取得を容易にするデータ自動更新システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明に係るデータ自動更新システムは、ネットワークに接続されたサーバに格納されてあらかじめ管理対象として登録されている一又は複数の所定のデータファイルの少なくともファイル名と更新日時を含むファイル付属情報、及び、前記ネットワークに接続され、前記データファイル転送先としてあらかじめ登録されている複数のクライアントの少なくともクライアント名とネットワークアドレスを含むクライアント識別情報をそれぞれ管理する管理手段と、前記管理手段におけるファイル付属情報を所定時間毎に参照して前記データファイルが更新されたか否かを判断する更新判断手段と、前記更新判断手段で更新されたと判断されたデータファイルに関する所定の情報を前記管理手段のファイル付属情報及びクライアント識別情報に基づいて前記データファイルを必要とする所定のクライアントに転送する更新情報配信手段と、前記更新判断手段で所定のデータファイルの更新判断がなされた場合に、前記更新されたと判断されたデータファイルを、必要十分なデータ内容のみを残して冗長分を省き、データ量を元データファイルより小さくしたファイル形式に変換するファイル変換手段と、を備えるものである。
【００１１】
このように本発明においては、データファイル及びそれを必要とするクライアントを管理する管理手段、データファイルの更新の有無を判断する更新判断手段、並びに、更新されたデータファイルに関する所定の情報をクライアントに転送する更新情報配信手段を配設し、データファイルの更新が行われると、そのつど更新されたデータファイルを必要としているクライアントに、更新されたデータファイルに関する所定の情報を転送することにより、クライアントがデータファイルの更新をいち早く知ることができ、クライアントの更新されたデータファイル入手を支援して常に最新のデータファイル利用を可能にする。また、更新されたデータファイルのファイル形式を変換するファイル変換手段を配設し、データファイルのデータ量を小さくすることにより、ネットワーク内における更新されたデータファイルの転送も短時間で行え、ネットワークの負荷も小さくできる。さらに、ファイル変換が自動的に行え、ファイル変換作業に手間がかからないと共に、データファイルの更新のつど自動的に変換を行うことで、変換後のデータファイルも更新していくこととなり、データファイルの有効性が常に維持される。
【００１２】
また、本発明に係るデータ自動更新システムは必要に応じて、前記ファイル変換手段が、前記変換されたデータファイルを、前記更新情報配信手段により、前記ネットワークに接続されて前記各クライアントからアクセス可能な所定のファイル格納部へ転送させるものである。このように本発明においては、更新されたデータファイルのファイル形式を変換するファイル変換手段を配設し、ファイル格納部に格納されるデータファイルのデータ量を小さくすることにより、ネットワーク内における更新されたデータファイルのファイル格納部からクライアントへの転送も短時間で行え、ネットワークの負荷も小さくできる。さらに、ファイル変換が自動的に行え、ファイル変換作業に手間がかからないと共に、データファイルの更新のつど自動的に変換を行うことで、ファイル格納部に格納される変換後のデータファイルも更新していくこととなり、ファイル格納部のデータファイルの有効性が常に維持される。
【００１３】
また、本発明に係るデータ自動更新システムは必要に応じて、前記管理手段が、前記ファイル付属情報における登録されたデータファイルと前記クライアント識別情報における前記データファイルを必要とするクライアントとを関連付ける所定の属性を設定し、前記更新情報配信手段が、前記更新判断手段で所定のデータファイルが更新されたと判断された場合に、前記データファイルに関連付けられた全てのクライアントへ更新されたデータファイルに関する所定の情報を転送するものである。このように本発明においては、データファイルと前記データファイルを必要とするクライアントとを関連付ける所定の属性が管理手段により設定され、データファイルが更新されると、このデータファイルを必要とする全てのクライアントが前記関連付けから確実に把握できることにより、更新されたデータファイルに関する所定の情報のクライアントへの転送漏れが起りにくく、データファイルを必要としているクライアントが確実にデータファイルの更新の事実を知ることができる。
【００１４】
また、本発明に係るデータ自動更新システムは必要に応じて、前記管理手段が、前記ファイル付属情報として、登録されている各データファイル毎に転送を要求しているクライアントの一覧情報を付加するものである。このように本発明においては、ファイル付属情報の各データファイル毎の内容にデータファイルを要求するクライアントの情報が付加され、データファイルが更新された際に、ファイル付属情報の参照でこのデータファイルを必要とする全てのクライアントの把握が確実に行えることにより、更新されたデータファイルに関する所定の情報のクライアントへの転送漏れが起りにくく、データファイルを必要としているクライアントが確実にデータファイルの更新の事実を知ることができる。
【００１５】
また、本発明に係るデータ自動更新システムは必要に応じて、前記更新情報配信手段が、前記更新判断手段で所定のデータファイルの更新判断がなされた場合に、前記ファイル格納部へ更新されたデータファイルを転送すると共に、前記データファイルを要求する一又は複数のクライアントに、前記更新されたと判断されたデータファイルに関する所定の情報として、少なくとも更新日時及び前記ファイル格納部のアドレスを含む前記データファイルについての更新情報を転送し、前記クライアントが、前記転送されたデータファイルについての更新情報を基に前記ファイル格納部から更新データファイル本体を転送して得るものである。
【００１６】
このように本発明においては、更新されたデータファイルを格納するファイル格納部が配設され、更新データファイルに関する所定の情報としてクライアントに前記ファイル格納部のアドレス等の情報が転送され、クライアントがファイル格納部から更新データファイルを入手できることにより、クライアントがデータファイルの更新と同時にその格納場所を知ることができ、クライアントが容易に更新されたデータファイルを入手して最新のデータファイルを利用できる。
【００１８】
また、本発明に係るデータ自動更新システムは必要に応じて、前記ファイル変換手段により変換されるファイル形式が、少なくともＷＷＷブラウザで閲覧可能な所定のファイル形式であるものである。このように本発明においては、更新されたデータファイルが所定のファイル形式に変換され、クライアントが標準的に保有しているＷＷＷブラウザで更新後のデータファイルの内容を確認できることにより、元のデータファイルを更新したアプリケーションプログラム環境がないクライアントでもデータファイルの内容を見ることができ、より低コストで情報を共有できる。
【００１９】
また、本発明に係るデータ自動更新システムは必要に応じて、前記ファイル格納部が、前記ネットワークとは別の外部ネットワークにも接続され、前記外部ネットワークから前記ネットワーク内の他のサーバ及びクライアントへのアクセスを制限するアクセス制御用サーバであるものである。このように本発明においては、前記ファイル格納部が外部ネットワークにも接続されるサーバとして配設され、前記ネットワーク内のクライアント以外に外部ネットワークからもファイル変換済の更新データファイルへのアクセスが可能であることにより、必要に応じて外部ネットワークからファイル格納部にアクセスして変換された更新データファイルを入手することができ、ネットワーク内クライアント以外の幅広い利用者に更新データファイルを配布することができる。
【００２０】
また、本発明に係るデータ自動更新システムは必要に応じて、前記データファイルについての更新情報が、更新日時及び前記ファイル格納部のアドレス等を一覧可能な形式のファイルとして生成され、前記データファイルを要求する一又は複数のクライアントにそれぞれ割当てられたサーバ上の所定のファイル格納領域にメールファイルとして蓄積されるものである。このように本発明においては、更新日時及び前記ファイル格納部のアドレス等を含む前記データファイルについての更新情報が、クライアント毎に割当てられたサーバ上の所定のファイル格納領域（メールボックス）に蓄積されることにより、ファイル転送に関してサーバにおける処理の負荷が低減されると共に、クライアントに前記データファイルについての更新情報を確実に入手させることができ、入手したファイル形式の更新情報をクライアントが自由に加工して他の用途に利用することもできる。
【００２１】
また、本発明に係るデータ自動更新システムは必要に応じて、前記更新判断手段で更新されたと判断されたデータファイルに関する所定の情報が、必要十分なデータ内容のみを残して冗長分を省き、データ量を元データファイルより小さくした所定のファイル形式に変換されたデータファイル自身を含むものである。このように本発明においては、クライアントへ転送される更新データファイルに関する所定の情報に、所定ファイル形式に変換された更新データファイル自身が含まれ、クライアントは自動的に更新データファイルを入手できることにより、クライアントはサーバにおける更新状態を考慮することなく最新の更新データファイルを利用でき、クライアント側における更新のための作業量を著しく低減して、クライアントの負担を大幅に減らせる。
【００２２】
【本発明の実施の形態】
（本発明の第１の実施形態）
以下、本発明の第１の実施形態を図１〜図４に基づいて説明する。本実施の形態はデータファイルとして図面ファイルを更新、転送する場合への適用を示す。この図１は本実施形態に係るデータ自動更新システムを適用するネットワークシステムの概略構成説明図、図２は本実施形態に係るデータ自動更新システムのブロック図、図３（Ａ）、（Ｂ）は本実施形態に係るデータ自動更新システムの管理手段におけるファイル付属情報及びクライアント識別情報を示す説明図、図４は本実施形態に係るデータ自動更新システムの処理フローチャートである。
【００２３】
前記各図において本実施の形態に係るデータ自動更新システムは、ローカルエリアネットワーク（以下、ＬＡＮ）１に接続されたサーバ２に格納される複数の所定の図面ファイルのファイル付属情報、及び、前記ＬＡＮ１に接続される複数のクライアント３のクライアント識別情報をそれぞれ管理する管理手段１１と、前記管理手段１１におけるファイル付属情報を所定時間毎に参照して前記図面ファイルが更新されたか否かを判断する更新判断手段１２と、前記更新判断手段１２で更新されたと判断された図面ファイルを所定ファイル形式に変換するファイル変換手段１３と、前記ＬＡＮ１に接続されて前記各クライアント３からアクセス可能なファイル格納部としての前記サーバ２内所定格納領域へ前記ファイル変換手段１３で変換された更新図面ファイルを転送すると共に、前記図面ファイルを要求する各クライアント３に、前記管理手段１１のファイル付属情報及びクライアント識別情報に基づいて、前記更新図面ファイルに関する所定の情報としての電子メールを転送する更新情報配信手段１４とを備える構成である。
【００２４】
本実施の形態に係るデータ自動更新システムを適用するネットワークシステムは、互いにネットワーク接続されたコンピュータであるサーバ２及び複数のクライアント３からなるＬＡＮ１であり、ＬＡＮ１が構築された各部門の操作者はそれぞれクライアント３としての各コンピュータにおいて入力手段７から入力操作し、サーバ２に格納された図面ファイルその他に対する読書きや転送等の処理を行うことができる仕組みとなっている。また、前記サーバ２は、複数のクライアント３に対し、所定のファイル格納領域をメールボックスとしてそれぞれ割当てて各クライアント３へのメールファイルを蓄積できるようにしており、クライアント３宛に電子メールを転送できる仕組みである。
【００２５】
前記管理手段１１は、あらかじめ操作者の入力手段７からの入力により、管理対象としての複数の図面ファイルについてそれぞれファイル付属情報を登録されると共に、前記図面ファイルの転送先となる複数のクライアント３のクライアント識別情報を登録され、各情報を互いに関連付けた状態で一種のデータベースとして管理するものである。前記ファイル付属情報は図面ファイル名と図面ファイルの更新日時等を含んでいる。更新日時については、サーバ２に格納されている図面ファイルから直接取得され、更新される度に管理手段１１側でも自動的に書換えられる。また、クライアント識別情報はクライアント名とネットワークアドレス等を含む。そして、管理手段１１では、登録された各図面ファイルと、これら図面ファイルを必要とするクライアント３とを関連付ける属性として、前記ファイル付属情報に登録されている各図面ファイル毎に転送を要求しているクライアント３を所属部門毎にまとめて表した転送要求先一覧情報を付加している。
【００２６】
前記更新判断手段１２は、前記管理手段１１におけるファイル付属情報、特に図面ファイルの更新日時を所定時間毎に参照して、前回参照日時と更新日時の前後関係により前記図面ファイルが所定時間前から参照時点までに更新されたか否かを判断する構成である。
【００２７】
前記ファイル変換手段１３は、前記更新判断手段１２で所定の図面ファイルの更新判断がなされた場合に、前記更新されたと判断された図面ファイルを、必要十分なデータ内容のみを残して冗長分を省き、データ量を元の図面ファイルより小さくした、一般的なＷＷＷブラウザで閲覧可能なファイル形式（例えば、ＤＷＦ形式）に変換する構成である。
【００２８】
前記更新情報配信手段１４は、前記更新判断手段１２で所定の図面ファイルが更新されたと判断され、この図面ファイルが前記ファイル変換手段１３で変換された後、変換済図面ファイルをファイル格納部としての前記サーバ２内所定格納領域へ転送すると共に、前記管理手段１１のファイル属性情報及びクライアント識別情報を参照して、この図面ファイルを要求する各クライアント３に対し、前記更新されたと判断されたデータファイルに関する所定の情報として、更新図面ファイル名、更新日時、及び前記サーバ２内所定格納領域のアドレス等を一覧可能な形式のメールファイルを生成し、前記各クライアント３のメールアドレスに対応するサーバ２に電子メールとしてそれぞれ転送する仕組みである。
【００２９】
この前記構成に基づくデータ自動更新システムにおけるファイル更新処理について、図４に示すフローチャートに基づいて説明する。
まず、前準備として、図面管理担当者が入力手段７を操作して、管理手段１１に対し、サーバ２に格納される複数の図面ファイルのうち、更新判断手段１２による更新チェック対象となる図面ファイルのファイル付属情報（ファイル名、出図元、ファイル格納場所、転送要求先一覧）を登録すると共に、この図面ファイルの転送を要求するクライアント３のクライアント識別情報（クライアント名、所属部門、メールアドレス）を登録する。ファイル付属情報のうち、更新日時については、サーバ２に格納された各図面ファイル自身から管理手段１１が自動的に取得してファイル付属情報の一部として管理する。こうした図面ファイルのファイル付属情報及びクライアント３のクライアント識別情報は、新たな更新チェックの対象や転送要求先が増えるのに合わせて必要に応じ管理手段１１に追加登録することもできる。
【００３０】
こうした管理手段への登録の後、更新判断手段１２が所定時間毎に管理手段１１におけるファイル付属情報としての更新日時を参照し（ステップ１０１）、そのつど、更新日時が前回の参照日時より後になっているか否かを判断する（ステップ１０２）。図面ファイルが前のチェック時から現在までの間に更新され、更新日時が新しくなっている場合には、この更新されている図面ファイルがサーバ２から読出され、ファイル変換手段１３で所定のファイル形式に変換される（ステップ１０３）。
【００３１】
次に、更新情報配信手段１４が、前記管理手段１１のファイル属性情報及びクライアント識別情報を参照して更新された図面ファイルを要求するクライアント３を全て割出し（ステップ１０４）、さらに、更新図面ファイルの名前（ファイル名に加えて、正式な図面名称又は略称、図面番号等）と更新日時、前記サーバ２内所定格納領域のアドレス等を一覧可能に記述したファイルを作成して（ステップ１０５）、図面ファイルを要求する各クライアント３に対し、そのメールアドレスに対応するサーバ２のメールボックス領域に電子メールとしてそれぞれ転送する（ステップ１０６）。この電子メールの転送と同時に、変換された更新図面ファイルをファイル格納部としてのサーバ２内所定格納領域へ転送する（ステップ１０７）。
【００３２】
クライアント３は、前記転送された電子メールを受取り、この内容を基に、前記サーバ２内所定格納領域から変換済の更新図面ファイル本体をダウンロードする。ダウンロードされた更新図面ファイルは、ＷＷＷブラウザで閲覧、印刷等利用される。
【００３３】
このように、本実施の形態に係るデータ自動更新システムにおいては、あらかじめ登録したクライアント３に必要とする図面ファイルが更新されたことを自動的に電子メールで通知でき、また図面ファイル自体ではなく、ＷＷＷブラウザで閲覧できるデータ量の小さなファイル形式に図面ファイルを変換してからクライアント３に入手させることから、クライアント３は更新された最新の図面ファイルを容易に得ることができると共に、元の図面ファイルを作成・更新したアプリケーションプログラム環境がないクライアントでも図面を閲覧でき、より低コストで図面の情報を共有できる。また、ネットワーク内における更新データファイルのクライアントへの転送も短時間で行え、ネットワークの負荷も小さくできる。さらに、更新された図面ファイルのファイル変換、サーバ２への格納も自動的に行え、更新図面提供部門及び利用部門での特別な作業が不要となり、手間を省ける。
【００３４】
（本発明の第２の実施形態）
本発明の第２の実施形態を図５〜図７に基づいて説明する。本実施の形態も前記第１の実施形態同様、データファイルとして図面ファイルを更新、転送する場合への適用を示す。この図５は本実施の形態に係るデータ自動更新システムを適用するネットワークシステムの概略構成説明図、図６は本実施の形態に係るデータ自動更新システムのブロック図、図７は本実施の形態に係るデータ自動更新システムの処理フローチャートである。
【００３５】
前記各図において本実施の形態に係るデータ自動更新システムは、前記第１の実施形態と同様、管理手段１１と、更新判断手段１２と、ファイル変換手段１３と、更新情報配信手段１４とを備える一方、異なる点として、適用するネットワークシステムが、前記第１の実施形態と同様のＬＡＮ１及びこのＬＡＮ１にファイアウォールを介して接続され、且つインターネット５に接続されたＷＷＷサーバ４からなり、ＬＡＮ１内で図面ファイルを取扱うほか、インターネット５に接続した外部クライアント６のコンピュータからも制限付きで図面ファイルにアクセスできる構成を有するものである。
【００３６】
前記ＷＷＷサーバ４は、前記ＬＡＮ１と共にインターネット５にも接続され、原則として前記ＬＡＮ１内からインターネット５へのアクセスは許容し、前記インターネット５から前記ＬＡＮ１内のサーバ２及びクライアント３へのアクセスは制限するアクセス制御サーバである。また、ＷＷＷサーバ４は、複数の外部クライアント６に対し、所定のファイル格納領域をメールボックスとしてそれぞれ割当てて各外部クライアント６へのメールファイルを蓄積できるようにしており、外部クライアント６宛に電子メールを転送できる仕組みである。
【００３７】
前記管理手段１１には、あらかじめ操作者の入力手段７からの入力により、前記第１の実施形態と同様に図面ファイルのファイル付属情報が登録される他、前記図面ファイルの転送先となる複数のクライアント３及び外部クライアント６のクライアント識別情報が登録される。管理手段１１では、登録された各図面ファイルと、これら図面ファイルを必要とするクライアント３及び外部クライアント６とを関連付ける属性として、前記ファイル付属情報に、登録されている各図面ファイル毎に転送を要求しているクライアント３及び外部クライアント６のクライアント名一覧情報を付加している。
【００３８】
前記更新情報配信手段１４は、前記第１の実施形態と同様に前記各クライアント３から前記サーバ２内所定格納領域へ変換済の更新図面ファイルを転送し、且つ前記図面ファイルを要求する各クライアント３に電子メールを転送することに加えて、前記外部クライアント６からアクセス可能なファイル格納部としての前記ＷＷＷサーバ４へ変換済の更新図面ファイルを転送し、且つ前記図面ファイルを要求する各外部クライアント６に、前記更新図面ファイルに関する所定の情報としての電子メールを転送するものである。
【００３９】
この前記構成に基づくデータ自動更新システムにおけるファイル更新処理について、図７に示すフローチャートに基づいて説明する。
まず、前記第１の実施形態同様、前準備として、図面管理担当者が入力手段７を操作して、管理手段１１に対し、サーバ２に格納される複数の図面ファイルのうち、更新判断手段１２による更新チェック対象となる図面ファイルのファイル付属情報を登録すると共に、この図面ファイルの転送を要求するクライアント３及び外部クライアント６のクライアント識別情報を登録する。
【００４０】
管理手段への登録後、更新判断手段１２が所定時間毎に管理手段１１におけるファイル付属情報としての更新日時を参照し（ステップ２０１）、そのつど、更新日時が前回の参照日時より後になっているか否かを判断する（ステップ２０２）。図面ファイルが前のチェック時から現在までの間に更新され、更新日時が新しくなっている場合には、この更新されている図面ファイルがサーバ２から読出され、ファイル変換手段１３で所定のファイル形式に変換される（ステップ２０３）。
【００４１】
次に、更新情報配信手段１４が、前記管理手段１１のファイル属性情報及びクライアント識別情報を参照して更新された図面ファイルを要求するクライアント３及び外部クライアント６を全て割出し（ステップ２０４）、さらに、更新図面ファイルの名前（ファイル名に加えて、正式な図面名称又は略称、図面番号等）と更新日時、前記サーバ２内所定格納領域のアドレス等を一覧可能に記述したファイルを作成して（ステップ２０５）、図面ファイルを要求する各クライアント３及び外部クライアント６に対し、そのメールアドレスに対応するサーバ２及びＷＷＷサーバ４のメールボックス領域に電子メールとしてそれぞれ転送する（ステップ２０６）。この電子メールの転送と同時に、変換された更新図面ファイルをファイル格納部としてのサーバ２内所定格納領域及びＷＷＷサーバ４へ転送する（ステップ２０７）。
【００４２】
クライアント３及び外部クライアント６は、前記転送された電子メールを受取り、この内容を基に、クライアント３は前記第１の実施形態同様にサーバ２内所定格納領域から変換済の更新図面ファイル本体をダウンロードし、外部クライアント６は前記ＷＷＷサーバ４からインターネット５を通じて変換済の更新図面ファイル本体をダウンロードする。ダウンロードされた更新図面ファイルは、ＷＷＷブラウザで閲覧、印刷等利用される。
【００４３】
このように、本実施の形態に係るデータ自動更新システムにおいては、前記第１の実施形態と同様、クライアント３及び外部クライアント６に図面ファイルの更新を自動的に電子メールで通知でき、図面ファイルをＷＷＷブラウザで閲覧できる形式に変換してクライアント３及び外部クライアント６に入手させることから、クライアント３は更新された最新の図面ファイルを容易に得ることができると共に、図面用のアプリケーションプログラム環境がなくても図面を閲覧でき、より低コストに図面情報を共有できる。また、更新された図面ファイルが自動的にファイル変換されてサーバ２及びＷＷＷサーバ４に格納されるため、更新図面提供部門及び利用部門での特別な作業が不要で手間が省ける。加えて、外部クライアント６はインターネット５に接続可能な環境であればどこでもＷＷＷサーバ４から図面ファイルを入手することができ、遠隔地であってもＷＷＷブラウザを用いて常に最新の図面の利用が可能になる。
【００４４】
なお、前記各実施の形態に係るデータ自動更新システムにおいては、取扱うデータファイルを図面ファイルとする構成としているが、図面ファイルに限らず、文書ファイルやワークシートファイル、画像ファイル等の更新をチェックし、ファイル形式を変換した上でサーバ２にアップロードしてクライアント３にダウンロードさせる構成とすることもできる。また、更新図面ファイルをＷＷＷブラウザで閲覧可能なファイル形式に変換する構成としているが、こうしたデータファイルのデータ量が小さく、且つアプリケーションプログラムがクライアント側にあって読込み可能なファイル形式である場合、ファイル形式を変換しない構成とすることもでき、データファイルをそのままサーバ２にアップロードしてクライアント３にダウンロードさせてもかまわない。
【００４５】
また、前記各実施の形態に係るデータ自動更新システムにおいては、データファイルの更新をクライアント３にメールで通知し、更新されたデータファイル自体はファイル形式を変換した上でいったんサーバ２にアップロードし、これをクライアント３にダウンロードさせる構成としているが、この他、ファイル形式を変換された更新データファイルのデータ量が比較的小さい場合には、クライアント３へ転送される電子メール等に所定ファイル形式に変換された更新データファイル自身を添付する構成とすることもでき、クライアント３が自動的に更新データファイルを直接入手できることにより、クライアント３はサーバ２における更新状態を全く考慮することなく最新の更新データファイルを利用でき、クライアント側における更新のための作業量を著しく低減して、クライアント３の負担を大幅に減らせる。
【００４６】
また、前記各実施の形態に係るデータ自動更新システムにおいては、更新判断手段１２による一つの図面ファイルの更新判断毎にクライアント３に電子メールを送り、サーバ２に更新図面ファイルを転送する構成としているが、更新判断手段１２による一回の参照毎に更新された図面ファイルが複数ある場合には、各図面ファイルを要求しているクライアント３が重複することもあるため、クライアント３へ更新を知らせる電子メールが過度に多くならないように、図面ファイルを要求するクライアント３の割出しが全ての更新図面ファイルについて終了した後、クライアント３毎に更新情報を整理して、一回の電子メールの内容に複数の図面ファイルが更新されたことを含めるようにすることもできる。
【００４７】
【発明の効果】
以上のように本発明によれば、データファイル及びそれを必要とするクライアントを管理する管理手段、データファイルの更新の有無を判断する更新判断手段、並びに、更新されたデータファイルに関する所定の情報をクライアントに転送する更新情報配信手段を配設し、データファイルの更新が行われると、そのつど更新されたデータファイルを必要としているクライアントに、更新されたデータファイルに関する所定の情報を転送することにより、クライアントがデータファイルの更新をいち早く知ることができ、クライアントの更新されたデータファイル入手を支援して常に最新のデータファイル利用を可能にするという効果を奏する。
また、本発明によれば、データファイルと前記データファイルを必要とするクライアントとを関連付ける所定の属性が管理手段により設定され、データファイルが更新されると、このデータファイルを必要とする全てのクライアントが前記関連付けから確実に把握できることにより、更新されたデータファイルに関する所定の情報のクライアントへの転送漏れが起りにくく、データファイルを必要としているクライアントが確実にデータファイルの更新の事実を知ることができるという効果を有する。
また、本発明によれば、ファイル付属情報の各データファイル毎の内容にデータファイルを要求するクライアントの情報が付加され、データファイルが更新された際に、ファイル付属情報の参照でこのデータファイルを必要とする全てのクライアントの把握が確実に行えることにより、更新されたデータファイルに関する所定の情報のクライアントへの転送漏れが起りにくく、データファイルを必要としているクライアントが確実にデータファイルの更新の事実を知ることができるという効果を有する。
また、本発明によれば、更新されたデータファイルを格納するファイル格納部が配設され、更新データファイルに関する所定の情報としてクライアントに前記ファイル格納部のアドレス等の情報が転送され、クライアントがファイル格納部から更新データファイルを入手できることにより、クライアントがデータファイルの更新と同時にその格納場所を知ることができ、クライアントが容易に更新されたデータファイルを入手して最新のデータファイルを利用できるという効果を有する。
また、本発明によれば、更新されたデータファイルのファイル形式を変換するファイル変換手段を配設し、ファイル格納部に格納されるデータファイルのデータ量を小さくすることにより、ネットワーク内における更新されたデータファイルのファイル格納部からクライアントへの転送も短時間で行え、ネットワークの負荷も小さくできるという効果を有する。さらに、ファイル変換が自動的に行え、ファイル変換作業に手間がかからないと共に、データファイルの更新のつど自動的に変換を行うことで、ファイル格納部に格納される変換後のデータファイルも更新していくこととなり、ファイル格納部のデータファイルの有効性が常に維持されるという効果を有する。
また、本発明によれば、更新されたデータファイルが所定のファイル形式に変換され、クライアントが標準的に保有しているＷＷＷブラウザで更新後のデータファイルの内容を確認できることにより、元のデータファイルを更新したアプリケーションプログラム環境がないクライアントでもデータファイルの内容を見ることができ、より低コストで情報を共有できるという効果を有する。
また、本発明によれば、前記ファイル格納部が外部ネットワークにも接続されるサーバとして配設され、前記ネットワーク内のクライアント以外に外部ネットワークからもファイル変換済の更新データファイルへのアクセスが可能であることにより、必要に応じて外部ネットワークからファイル格納部にアクセスして変換された更新データファイルを入手することができ、ネットワーク内クライアント以外の幅広い利用者に更新データファイルを配布することができるという効果を有する。
また、本発明によれば、更新日時及び前記ファイル格納部のアドレス等を含む前記データファイルについての更新情報が、クライアント毎に割当てられたサーバ上の所定のファイル格納領域に蓄積されることにより、ファイル転送に関してサーバにおける処理の負荷が低減されると共に、クライアントに前記データファイルについての更新情報を確実に入手させることができ、入手したファイル形式の更新情報をクライアントが自由に加工して他の用途に利用することもできるという効果を有する。
また、本発明によれば、クライアントへ転送される更新データファイルに関する所定の情報に、所定ファイル形式に変換された更新データファイル自身が含まれ、クライアントは自動的に更新データファイルを入手できることにより、クライアントはサーバにおける更新状態を考慮することなく最新の更新データファイルを利用でき、クライアント側における更新のための作業量を著しく低減して、クライアントの負担を大幅に減らせるという効果を有する。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るデータ自動更新システムを適用するネットワークシステムの概略構成説明図である。
【図２】本発明の第１の実施形態に係るデータ自動更新システムのブロック図である。
【図３】本発明の第１の実施形態に係るデータ自動更新システムの管理手段におけるファイル付属情報及びクライアント識別情報を示す説明図である。
【図４】本発明の第１の実施形態に係るデータ自動更新システムの処理フローチャートである。
【図５】本発明の第２の実施形態に係るデータ自動更新システムを適用するネットワークシステムの概略構成説明図である。
【図６】本発明の第２の実施形態に係るデータ自動更新システムのブロック図である。
【図７】本発明の第２の実施形態に係るデータ自動更新システムの処理フローチャートである。
【符号の説明】
１    ＬＡＮ
２    サーバ
３    クライアント
４    ＷＷＷサーバ
５    インターネット
６    外部クライアント
７    入力手段
１１  管理手段
１２  更新判断手段
１３  ファイル変換手段
１４  更新情報配信手段
【図１】
0004224648.tif 000002
【図２】
0004224648.tif 000003
【図３】
0004224648.tif 000004
【図４】
0004224648.tif 000005
【図５】
0004224648.tif 000006
【図６】
0004224648.tif 000007
【図７】
0004224648.tif 000008