(57)【特許請求の範囲】
【請求項１】
クライアントコンピュータが、ユーザによる図面ファイルの選択を受け付ける段階と、
前記クライアントコンピュータが、アプリケーションを通じて該選択された前記図面ファイルに相応する前記図面情報をディスプレイする段階と、
前記クライアントコンピュータが、アプリケーション（ａｐｐｌｉｃａｔｉｏｎ）を通じて図面情報に客体（ｏｂｊｅｃｔ）を挿入する段階と、
前記クライアントコンピュータが、挿入される客体の客体情報、客体の属性情報、及び客体が挿入された位置に基づいた客体空間情報を含む客体ファイルを第１ＤＢ（ｄａｔａｂａｓｅ）に保存する段階と、
制御エンジンが、前記客体ファイルに含まれた情報に基づいて前記客体ファイルに対応する客体テキスト情報を、前記第１ＤＢに相応するテキスト情報が保存される第２ＤＢにアップデートする段階と、
を含み、
前記アプリケーションは、前記図面ファイルを相応する前記図面情報にディスプレイしながら、前記図面ファイルを製作するための図面製作アプリケーションとは別途のアプリケーションであり、
前記アプリケーションは、複数の客体にそれぞれ対応し、前記客体空間情報を入力するための複数のテンプレートを有し、
前記図面情報に客体を挿入する段階は、
前記クライアントコンピュータが、前記アプリケーションを通じて挿入された前記客体に相応するシンボルを、前記テンプレートの客体空間情報に基づいて、前記図面情報に反映してディスプレイする段階を含む、施設管理システムの制御方法。
【請求項２】
前記施設管理システムの制御方法は、
前記クライアントコンピュータが、ユーザによる空間情報の選択を受け付ける段階と、
制御エンジンが、該選択された空間情報に相応する空間に位置する前記客体についての情報を、前記第２ＤＢから検索する段階と、
前記クライアントコンピュータが、前記アプリケーションを通じて、該検索された情報をディスプレイする段階と、
をさらに含むことを特徴とする請求項１に記載の施設管理システムの制御方法。
【請求項３】
前記施設管理システムの制御方法は、
前記アプリケーションを通じて挿入された前記客体の属性が変更される場合、前記クライアントコンピュータが、前記第１ＤＢに保存された前記客体ファイルが変更された属性に基づいてアップデートする段階と、
前記制御エンジンが、前記第２ＤＢに保存された前記客体テキスト情報が変更された属性に基づいてアップデートする段階と、
をさらに含むことを特徴とする請求項１に記載の施設管理システムの制御方法。
【請求項４】
前記図面情報に相応する図面ファイルは、前記図面ファイルに相応する空間の属性についての情報に基づいて、前記図面ファイルのファイル名が決定され、該決定されたファイル名に基づいて、前記図面ファイルが、前記第１ＤＢを含むファイルサーバに保存される位置が決定されることを特徴とする請求項１に記載の施設管理システムの制御方法。
【請求項５】
前記第１ＤＢに保存する段階は、
前記図面情報、前記客体の客体情報、前記客体の属性情報、または前記客体が挿入された位置に基づいた客体空間情報のうち少なくとも一つに基づいて、前記客体ファイルのファイル名が決定される段階と、
該決定されたファイル名に基づいて、前記客体ファイルが、前記ファイルサーバに保存される位置が決定されて、該決定された位置に前記客体ファイルが保存される段階と、
を含むことを特徴とする請求項４に記載の施設管理システムの制御方法。
【請求項６】
前記図面ファイルまたは前記客体ファイルのうち少なくとも一つは、
暗号化されて前記第１ＤＢに保存され、
暗号化された前記図面ファイルまたは前記客体ファイルのうち何れか一つが選択される場合、前記図面ファイルまたは前記客体ファイルのそれぞれに対応する基礎情報及びサムネイルイメージ情報に基づいて選択されたファイルのプレビュー情報がディスプレイされることを特徴とする請求項５に記載の施設管理システムの制御方法。
【請求項７】
請求項１ないし請求項６のうち何れか一項に記載の方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項８】
アプリケーションを通じて、図面情報をローディングし、該ローディングされた前記図面情報に客体を挿入するクライアントコンピュータと、
前記クライアントコンピュータによって、前記客体に対応する客体情報、客体の属性情報、及び客体空間情報を含む客体ファイルを保存する第１ＤＢと、
前記客体ファイルから客体情報、客体の属性情報、及び客体空間情報を抽出して客体テキスト情報を生成する制御エンジンと、
前記制御エンジンによって、前記客体テキスト情報を保存する第２ＤＢと、
を含み、
前記アプリケーションは、前記図面情報に相応する図面ファイルを製作するための図面製作アプリケーションとは別途のアプリケーションであり、
前記アプリケーションは、複数の客体にそれぞれ対応し、客体情報、客体の属性情報、及び客体空間情報を含む客体空間情報を入力するための複数のテンプレートを有し、
前記アプリケーションは、挿入された前記客体に相応するシンボルを、前記テンプレートの客体空間情報に基づいて、前記図面情報に反映してディスプレイする、施設管理システム。
【請求項９】
前記図面ファイルに相応する空間についての情報に基づいて、前記図面ファイルのファイル名を決定するか、前記図面情報、前記客体の客体情報、前記客体の属性情報、または前記客体が挿入された位置に基づいた客体空間情報のうち少なくとも一つに基づいて、前記客体ファイルのファイル名を決定するファイル管理装置を備え、
前記クライアントコンピュータは、該決定された前記図面ファイルのファイル名または決定された前記客体ファイルのファイル名に基づいて、前記図面ファイルまたは前記客体ファイルの前記第１ＤＢを含むファイルサーバに保存される位置を決定することを特徴とする請求項８に記載の施設管理システム。
【請求項１０】
前記図面ファイルまたは前記客体ファイルのうち少なくとも一つを暗号化し、前記図面ファイルまたは前記客体ファイルのそれぞれに対応する基礎情報及びサムネイルイメージ情報を生成する保存ファイル生成装置を備え、
暗号化された前記図面ファイルまたは前記客体ファイルのうち何れか一つが選択される場合、前記クライアントコンピュータは、前記基礎情報及びサムネイルイメージ情報に基づいて選択されたファイルのプレビュー情報を、前記アプリケーションを通じてディスプレイすることを特徴とする請求項８に記載の施設管理システム。
【請求項１１】
前記クライアントコンピュータは、前記アプリケーションを通じて、ユーザから前記図面情報のうち少なくとも一つの空間情報を選択され、該選択された空間情報に相応する空間に位置する前記客体についての情報をディスプレイすることを特徴とする請求項８に記載の施設管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設管理システムの提供方法に係り、より詳細には、図面ファイルのデータ及び図面上に挿入される客体についての情報が自動で非図面ファイルのデータと連携されて施設管理を、図面及びテキスト情報に基づいて効率的に行えるシステム及びその方法に関する。
【背景技術】
【０００２】
一般的に、設計事務所、建設会社、土地開発会社、または製品製造会社の設計者は、所定のＣＡＤ（ｃｏｍｐｕｔｅｒ−ａｉｄｅｄ  ｄｅｓｉｇｎ）プログラムを通じて図面を作成し、該作成された図面を図面ファイル形式（例えば、拡張子名が、ＤＷＧであるファイル、ＤＷＦ（Ｄｅｓｉｇｎ  Ｗｅｂ  Ｆｏｒｍａｔ）であるファイル、ＲＭＬであるファイル、建設分野図面交換標準ＫＯＳＤＩＣ（ｋｏｒｅａ  ｓｔａｎｄａｒｄ  ｏｆ  ｄｒａｗｉｎｇ  ｉｎｆｏｒｍａｔｉｏｎ  ｉｎ  ｃｏｎｓｔｒｕｃｔｉｏｎなど）で図面ファイルデータベースに保存する。
【０００３】
また、前記図面に描かれたテキストデータは、文書ファイル形式で文書ファイルデータベース、例えば、ＤＢＭＳ、ＭｙＳＱＬ、ＰｏｓｔｇｒｅＳＱＬ、ＳＡＰＤＢ、ｍｉｎｉＳＱＬ、オラクル（Ｏｒａｃｌｅ）、Ｉｎｆｏｒｍｉｘ、サイベース（Ｓｙｂａｓｅ）、ＭＳ−ＳＱＬ、ＤＢ２、ＬＤＡＰ、ＵｎｉＳＱＬなどのデータベースに保存される。
【０００４】
すなわち、前記図面ファイルは、前記図面ファイルデータベースに保存され、文書ファイル形式の非図面ファイルは、前記文書ファイルデータベースにそれぞれ保存されて管理される。
【０００５】
一般的に、設計者によって前記図面ファイルデータベースに保存された図面が、頻繁に修正／変更される場合、図面の修正／変更事項は、前記文書ファイルデータベースに保存された非図面ファイルに自動的に反映されない。
【０００６】
したがって、前記図面ファイルデータベースに保存された図面ファイル（または、図面ファイルに含まれたテキストデータ）と前記文書ファイルデータベースに保存された非図面ファイル（または、非図面ファイルに含まれたテキストデータ）とを互いに一致させるために、図面ファイルの担当者は、図面の修正／変更事項を文書ファイルの担当者に知らせるか、前記図面ファイルの担当者が、前記文書ファイルに前記図面の修正／変更事項を直接反映するか、または前記文書ファイルの担当者が、前記文書ファイルに前記図面の修正／変更事項を直接反映しなければならない問題点がある。
【０００７】
もし、前記図面ファイルの担当者や前記文書ファイルの担当者が、前記文書ファイルに前記図面の修正／変更事項を直接反映せずに時間が経てば、前記図面ファイルと前記文書ファイルとの一致性は非常に低下する。また、特定空間には、多様な客体が存在することができる。このような客体は、その空間またはその施設の資産になり、このような資産も効率的に管理されることが重要である。
【０００８】
資産に該当する客体は、机、家具、物品など単純に特定空間に位置する品物であり得る。このような資産の管理のために、図面上に客体を挿入する作業が必要である。しかし、図面上に客体が挿入される場合、自動で挿入された客体に該当するテキスト情報が自動でアップデートされることが重要である。また、客体の挿入は、図面ファイルのように複雑な作業が要求されるものではないので、図面製作ファイルのような容量が大きくて複雑なプログラムを必ず必要としなくても可能である。
【０００９】
このために、所定のアプリケーションを提供することは、施設管理システムでユーザが簡便に資産を管理することができる方法を提供することができる。
一方、施設を管理するには、施設（例えば、建物など）の図面ファイルと前記施設に位置した多様な客体（例えば、資産など）に関連した客体ファイルは、非常に重要な意味を有する。権限があるユーザは、このような図面ファイルまたは客体ファイルに接近して修正または管理し、再び図面ファイルまたは客体ファイルを保存することができる。
【００１０】
この際、あるユーザが図面ファイルまたは客体ファイルを誤った論理的位置（例えば、フォルダーなど）に保存するか、任意にファイル名を変える場合には、全体施設管理システムのエラーが発生することもある。したがって、施設管理で重要なファイル（例えば、図面ファイルまたは客体ファイルなど）を暗号化して保存するが、常に特定規則によって特定位置にのみ保存させ、暗号化された図面ファイルまたは客体ファイルを暗号化されていない状態でも、或る程度の基礎情報を提供できるようにする必要がある。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明が果たそうとする技術的な課題は、図面ファイル（または、図面ファイルのデータ）と非図面ファイル（または、非図面ファイルのデータ）とを連携すると同時に、空間に挿入される資産に該当する客体も非図面ファイルとリアルタイムで一致させることができる方法を提供するところにある。
【００１２】
また、前記図面ファイルまたは客体に該当するファイルを効果的に保存する方法を提供するところにある。
また、前記図面ファイルまたは客体に該当するファイルが暗号化された場合にも、暗号を解除せずにプレビューなどの基礎情報を確認できるようにしてユーザの便宜を提供するところにある。
【課題を解決するための手段】
【００１３】
本発明の技術的課題を果たすための施設管理システムの提供方法は、アプリケーションを通じて図面情報に客体が挿入される場合、挿入される客体の客体情報、客体の属性情報、及び客体が挿入された位置に基づいた客体空間情報を含む客体ファイルが第１ＤＢに保存される段階と、前記客体ファイルに含まれた情報に基づいて、前記客体ファイルに対応する客体テキスト情報が、前記第１ＤＢに相応するテキスト情報が保存される第２ＤＢにアップデートされる段階と、を含む。
【００１４】
前記施設管理システムの提供方法は、クライアントから図面ファイルを選択される段階と、該選択された前記図面ファイルに相応する前記図面情報が、前記クライアントに伝送される段階と、をさらに含みうる。前記アプリケーションは、前記図面ファイルを相応する前記図面情報にディスプレイしながら、前記図面ファイルを製作するための図面製作アプリケーションとは別途のアプリケーションであることを特徴とする。前記アプリケーションは、挿入された前記客体に相応するシンボルを前記客体空間情報に基づいて、前記図面情報に反映してディスプレイする。
【００１５】
前記施設管理システムの提供方法は、クライアントから空間情報を選択される段階と、該選択された空間情報に相応する空間に位置する前記客体についての情報が、前記第２ＤＢから検索される段階と、該検索された情報がディスプレイされる段階と、をさらに含みうる。
【００１６】
前記施設管理システムの提供方法は、前記アプリケーションを通じて挿入された前記客体の属性が変更される場合、前記第１ＤＢに保存された前記客体ファイルが変更された属性に基づいてアップデートされる段階と、前記第２ＤＢに保存された前記客体テキスト情報が変更された属性に基づいてアップデートされる段階と、をさらに含みうる。
【００１７】
前記図面情報に相応する図面ファイルは、前記図面ファイルに相応する空間の属性についての情報に基づいて、前記図面ファイルのファイル名が決定され、該決定されたファイル名に基づいて、前記図面ファイルが、前記第１ＤＢを含むファイルサーバに保存される位置が決定されることを特徴とする。
【００１８】
前記第１ＤＢに保存される段階は、前記図面情報、前記客体の客体情報、前記客体の属性情報、または前記客体が挿入された位置に基づいた客体空間情報のうち少なくとも一つに基づいて、前記客体ファイルのファイル名が決定される段階と、該決定されたファイル名に基づいて、前記客体ファイルが、前記ファイルサーバに保存される位置が決定されて、該決定された位置に前記客体ファイルが保存される段階と、を含みうる。
【００１９】
前記図面ファイルまたは前記客体ファイルのうち少なくとも一つは、暗号化されて前記第１ＤＢに保存され、暗号化された前記図面ファイルまたは前記客体ファイルのうち何れか一つが選択される場合、前記図面ファイルまたは前記客体ファイルのそれぞれに対応する基礎情報及びサムネイルイメージ情報に基づいて選択されたファイルのプレビュー情報がディスプレイされることを特徴とする。前記施設管理システムの提供方法は、プログラムを記録したコンピュータ読取り可能な記録媒体に保存することができる。
【００２０】
前記技術的課題を解決するための施設管理システムは、図面情報をローディングし、該ローディングされた前記図面情報に客体を挿入するアプリケーションと、前記アプリケーションから前記客体に対応する客体情報、客体の属性情報、及び客体空間情報を含む客体ファイルを保存するための第１ＤＢと、前記第１ＤＢに保存された客体ファイルに対応する客体テキスト情報が保存される第２ＤＢと、前記第１ＤＢに保存された前記客体ファイルと前記第２ＤＢに保存される前記客体テキスト情報とを連動するための制御エンジンと、を含みうる。
【００２１】
前記アプリケーションは、前記図面情報に相応する図面ファイルを製作するための図面製作アプリケーションとは別途のアプリケーションであることを特徴とする。
前記図面ファイルまたは前記客体ファイルのうち少なくとも一つは、前記図面ファイルに相応する空間についての情報に基づいて、前記図面ファイルのファイル名が決定されるか、前記図面情報、前記客体の客体情報、前記客体の属性情報、または前記客体が挿入された位置に基づいた客体空間情報のうち少なくとも一つに基づいて、前記客体ファイルのファイル名が決定され、該決定された前記図面ファイルのファイル名または決定された前記客体ファイルのファイル名に基づいて、前記図面ファイルまたは前記客体ファイルの前記第１ＤＢを含むファイルサーバに保存される位置が決定されうる。
【００２２】
前記図面ファイルまたは前記客体ファイルのうち少なくとも一つは、暗号化されて前記第１ＤＢに保存され、暗号化された前記図面ファイルまたは前記客体ファイルのうち何れか一つが選択される場合、前記図面ファイルまたは前記客体ファイルのそれぞれに対応する基礎情報及びサムネイルイメージ情報に基づいて選択されたファイルのプレビュー情報が、前記アプリケーションにディスプレイされる。
【００２３】
前記アプリケーションは、ユーザから前記図面情報のうち少なくとも一つの空間情報を選択され、該選択された空間情報に相応する空間に位置する前記客体についての情報をディスプレイする。
【発明の効果】
【００２４】
本発明による方法及びシステムは、図面ファイル（または、図面ファイルのデータ）を修正するか、前記図面ファイルに所定の客体情報が入力される場合、非図面ファイル（または、非図面ファイルのデータ）が自動的に修正されるので、図面ファイルまたは客体ファイルと非図面ファイルとを連動してリアルタイムでデータを一致させることができる。
【００２５】
また、施設管理で重要なファイルまたはデータは、ユーザが付与するファイル名または位置とは無関係に標準化された名称と位置とに保存されるようにして、システムの誤作動またはエラーを減らすことができ、効果的なデータの管理がなされうる。また、重要なファイルまたはデータは、暗号化されて管理するが、ユーザが毎度暗号を解除してファイルを確認した後、ユーザが作業しようとするファイルではない場合、再び他の暗号化されたファイルに接近する不便さを減らすように暗号化された状態でも、所定のプレビュー情報を提供することによって、施設管理で管理者またはユーザが重要なデータまたはファイルの接近を容易にすることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態による施設管理システムの概略的な機能ブロック図を示す。
【図２】クライアントにディスプレイされたユーザインターフェースの構成を示す。
【図３】図面製作アプリケーションによって製作された図面がクライアントインターフェースにディスプレイされた一例を示す。
【図４】図３の図面に新たなデータを入力しようとする場合に活性化されるユーザグラフィックインターフェースの一例を示す。
【図５】入力されたデータが反映された図面がディスプレイされたクライアントインターフェースを示す。
【図６】本発明の実施形態による施設管理システムでアプリケーションを用いて客体の属性情報を入力する画面を示す。
【図７】本発明の実施形態による施設管理システムで客体ファイルに対応するテキスト情報が保存された一例を示す。
【図８】本発明の実施形態による施設管理システムでアプリケーションを用いて客体を挿入する過程を説明するための図である。
【図９】本発明の実施形態によるファイル管理装置に保存されたファイル名分類体系の一例を示す。
【図１０】本発明の実施形態によるＤＢのフォルダー構造及び図９に示したファイル名分類体系によってファイルがＤＢに保存された結果を示す。
【図１１】本発明の実施形態による施設管理システムで保存ファイルの生成方法を説明するためのフローチャートを示す。
【図１２】本発明の一実施形態によってクライアントで保存ファイルを利用する方法を示すフローチャートである。
【図１３】本発明の実施形態による保存ファイルのフォーマットの一例を示す。
【発明を実施するための形態】
【００２７】
本発明と本発明の動作上の利点、及び本発明の実施によって達成される目的を十分に理解するためには、本発明の望ましい実施形態を例示する添付図面及び添付図面に記載の内容を参照しなければならない。また、本明細書においては、何れか一つの構成要素が他の構成要素でデータを‘伝送’する場合には、前記構成要素は、前記他の構成要素で直接前記データを伝送することもでき、少なくとも一つのまた他の構成要素を通じて前記データを前記他の構成要素で伝送することもできることを意味する。一方、何れか一つの構成要素が他の構成要素でデータを‘直接伝送’する場合には、前記構成要素で他の構成要素を通じないで前記他の構成要素で前記データが伝送されることを意味する。
【００２８】
以下、添付した図面を参照して、本発明の望ましい実施形態を説明することによって、本発明を詳しく説明する。各図面に付された同じ参照符号は、同じ部材を表わす。
図１は、本発明の実施形態による施設管理システム１００の概略的な機能ブロック図を示す。図１を参照すると、本発明の実施形態による施設管理システム１００は、制御エンジン（ｃｏｎｔｒｏｌ  ｅｎｇｉｎｅ）１１０、クライアント（ｃｌｉｅｎｔ）１２０、及びファイルサーバ（ｆｉｌｅ  ｓｅｒｖｅｒ）１３０を含む。
【００２９】
クライアント１２０は、ユーザの端末機に設けられて、本発明の実施形態による施設管理システムに接続して、所定の作業ができるアプリケーション（ａｐｐｌｉｃａｔｉｏｎ）を意味する。クライアント１２０は、アプリケーション１２１または図面製作アプリケーション１２３のうち少なくとも一つを含みうる。図面製作アプリケーション１２３は、施設（例えば、建物または空間など）の図面を作成するためのアプリケーションを意味する。例えば、図面製作アプリケーション１２３は、ＣＡＤプログラム（ｐｒｏｇｒａｍ）またはＣＡＤプログラムと類似した機能を行うことができるプログラムであり得る。
【００３０】
アプリケーション１２１は、図面製作アプリケーション１２３とは別途のプログラムであって、図面製作アプリケーション１２３によって作成された図面ファイル（例えば、拡張子がＤＷＧであるファイル、ＤＷＦであるファイル、ＲＭＬであるファイルなど）を読み取り、相応する図面情報でディスプレイ（ｄｉｓｐｌａｙ）する機能を有する。例えば、前記アプリケーション１２１は、前記図面製作アプリケーション１２３のビューア（ｖｉｅｗｅｒ）プログラムであり得る。
【００３１】
また、アプリケーション１２１は、本発明の技術的思想を具現するために所定の客体（例えば、机、椅子、ＰＣ、家具などの資産）に該当する情報を図面情報に挿入することができる機能を提供することができる。ユーザは、前記アプリケーション１２１を通じてドラッグアンドドロップ（ｄｒａｇ  ａｎｄ  ｄｒｏｐ）形態でアプリケーション１２１を通じてディスプレイされる図面情報の所望の位置に前記客体（ｏｂｊｅｃｔ）を挿入することができる。また、アプリケーション１２１は、多種の客体をテンプレート（ｔｅｍｐｌａｔｅ）の形であらかじめ保存して置き得る。ユーザは、あらかじめ保存されたテンプレートの中から追加しようとする客体に該当するテンプレートを選択して、前記図面情報に挿入することができる。
【００３２】
このように、本発明の技術的思想は、図面製作アプリケーション１２３ではなく、図面製作アプリケーション１２３より演算量が小さくてプログラムの大きさが遥かに小さなアプリケーション１２１を通じて簡単にユーザが客体を挿入させうる。何故ならば、一般的に図面製作アプリケーション１２３は、プログラムが大きく、使い方が複雑で熟練されたユーザのみが使うことができる。そのために、図面製作アプリケーション１２３を通じて客体が挿入された後の図面ファイルを生成することもできるが、敢えて客体を特定位置に挿入するのに複雑な図面製作アプリケーション１２３を使う必要はないことがある。また、施設管理システム１００のユーザまたは管理者が、既に作られた図面ファイルに所定の客体情報を挿入するために、高価の図面製作アプリケーション１２３をいずれも設置しておく必要性はない。したがって、図面製作アプリケーション１２３を上手に使えなくとも、客体の挿入程度の簡単な作業は、アプリケーション１２１を通じて行えるということは、経済的でも使用の便宜性でも、その効果が大きいと言える。
【００３３】
ユーザは、アプリケーション１２１で客体に該当するシンボル（ｓｙｍｂｏｌ）を所望の図面情報（例えば、特定建物の特定階に該当する図面）で所望の位置（例えば、何号室）にドラッグアンドドロップするか、既定の挿入方法を通じて簡単に客体を挿入することができる。アプリケーション１２１は、挿入される客体についての多様な情報（例えば、客体の名称、客体の属性など）をさらに入力させるための所定のインターフェースを提供することができる。または、前述したように、あらかじめ定められた様式の多様な客体テンプレートのうちから何れか一つを選択して挿入することができる。挿入される客体に対応する情報は、客体ファイルで生成されてファイルサーバ１３０に保存することができる。
【００３４】
ファイルサーバ１３０は、第１ＤＢ（ｄａｔａｂａｓｅ）１３１及び第２ＤＢ１３３を含む。ファイルサーバ１３０は、ファイル管理装置１３１及び／または保存ファイル生成装置１３７をさらに含みうる。第１ＤＢ１３１は、施設管理システム１００の図面ファイル及び客体ファイルを保存することができる。第２ＤＢ１３３は、前記図面ファイルに対応するテキスト情報及び前記客体ファイルに対応するテキスト（ｔｅｘｔ）情報が保存されうる。
【００３５】
制御エンジン１１０は、第１ＤＢ１３１と第２ＤＢ１３３とを連動させる役割を行うことができる。すなわち、第１ＤＢ１３１に、図面ファイル及び／または客体ファイルが追加される場合、該追加された図面ファイル及び／または客体ファイルに相応するテキスト情報を第２ＤＢ１３３に追加することができる。または、第１ＤＢ１３１に保存された図面ファイル及び／または客体ファイルが変更される場合、該変更された図面ファイル及び／または客体ファイルに対応するテキスト情報を変更することができる。
【００３６】
ファイル管理装置１３５は、本発明の技術的思想によってクライアント１２０によって生成されるか、修正された図面ファイル及び／または客体ファイルを第１ＤＢ１３１に保存する。この際、ファイル管理装置１３１は、本発明の技術的思想によって所定の規則によって、前記図面ファイル及び／または客体ファイルを保存することができる。
【００３７】
保存ファイル生成装置１３７は、図面ファイル及び／または客体ファイルを暗号化して保存しながらも、暗号の解除なしに前記図面ファイル及び／または前記客体ファイルのそれぞれの基礎情報をユーザが確認できるように所定の保存ファイルを生成することができる。すなわち、保存ファイル生成装置１３７は、制御エンジンから前記図面ファイル及び／または前記客体ファイルの保存を要請されれば、所定の保存ファイルを生成し、該生成された保存ファイルのファイル名及び保存位置は、ファイル管理装置１３１によって制御される。
【００３８】
図２は、クライアントにディスプレイされたユーザインターフェースの構成を示す。図２を参照すると、ユーザインターフェース２００は、多数個の図面ファイルのリスト（ｌｉｓｔ）を表示する図面リスト部分２１０、選択された図面ファイル（例えば、拡張子がＤＷＧであるファイル、ＤＷＦであるファイル、ＲＭＬであるファイルなど）を表示する図面表示部分２２０、選択された図面ファイルに相応して選択された図面ファイルに含まれた各種テキストデータを含む文書ファイル（例えば、拡張子がＨＷＰであるファイル、ＤＯＣであるファイル、ＸＬＳであるファイル、ＰＰＴであるファイル、ＰＤＦであるファイルなど）を表示する文書表示部分２３０、及び多数個のボタン（ｂｕｔｔｏｎ）２４０、２５０を含む。図２に例示されたユーザインターフェース（ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）２００は、多様な変化及び実施例が可能である。
【００３９】
図３は、図面製作アプリケーションによって製作された図面３１０が、クライアントインターフェース３００にディスプレイされた一例を示す。図４は、図３の図面３１０に新たなデータを入力しようとする場合に活性化されるユーザグラフィックインターフェース（ｕｓｅｒ  ｇｒａｐｈｉｃ  ｉｎｔｅｒｆａｃｅ）の一例を示す。図５は、入力されたデータ３１１が反映された図面３１０が、ディスプレイされたクライアントインターフェース（ｃｌｉｅｎｔ  ｉｎｔｅｒｆａｃｅ）３００を示す。
【００４０】
図２ないし図５を参照すると、ユーザが、図面リスト部分２１０で変更しようとする図面ファイル（例えば、図面００２）を選択すれば、図面表示部分２２０には、ユーザが選択した図面ファイル（図面００２）がプレビュー形式で表示される。この際、ユーザは、‘表示’ボタン２４０をクリック（ｃｌｉｃｋ）して自身が選択した図面ファイル（図面００２）を見ることができる。
【００４１】
ユーザが、‘修正’ボタン（ｂｕｔｔｏｎ）２５０をクリックする場合、クライアント１２０は、ファイルサーバ１３０から選択された図面ファイル（図面００２）を受信し、図面ファイル（図面００２）を修正するための所定のインターフェースをローディング（ｌｏａｄｉｎｇ）できる。
【００４２】
制御エンジン１１０は、選択された図面ファイルを第１ＤＢ１３１から抽出してクライアント１２０に伝送し、選択された図面ファイルに相応する文書ファイルを第２ＤＢ１３３から抽出してクライアント１２０に伝送することができる。前記図面ファイルは、グラフィックデータ（ｇｒａｐｈｉｃ  ｄａｔａ）と第１テキストデータ（ｔｅｘｔ  ｄａｔａ）とを含み、前記文書ファイルは、前記第１テキストデータを含む。
【００４３】
前記図面ファイルと前記文書ファイルとがクライアント１２０に伝送されれば、クライアント１２０に設けられた所定の図面製作アプリケーション１２３（例えば、Ａｕｔｏｃａｄプログラム）は、ダウンロードされた（ｄｏｗｎｌｏａｄｅｄ）図面ファイルを開く。したがって、前記所定の図面製作アプリケーション１２３によってユーザが修正を所望して選択された図面ファイル（または、‘図面’と称する）が、クライアント１２０の画面でディスプレイ（ｄｉｓｐｌａｙ）される。したがって、ユーザは、前記所定のＣＡＤプログラムを通じて前記図面ファイルを修正することができる。
【００４４】
ユーザが、クライアントインターフェース３００にディスプレイされた図面３１０に新たなテキストデータ（以下、‘第２テキストデータ’と称する）を入力しようとする場合、ユーザは、図面製作アプリケーション１２３の図面修正命令を実行させることができる。図面製作アプリケーション１２３は、ユーザに第２テキストデータの入力位置を入力するように要求する。
【００４５】
この際、ユーザが、第２テキストデータの入力位置３３０を所定の入力装置（例えば、マウス（ｍｏｕｓｅ）、キーボード（ｋｅｙｂｏａｒｄ）など）を通じて入力した場合、すなわち、図面製作アプリケーション１２３が、図面３１０に入力される第２テキストデータの位置についての位置情報を入力されれば、クライアント１２０の図面製作アプリケーション１２３は、図４に示したようなデータ入力窓４００を生成する。
【００４６】
例えば、データ入力窓４００は、テキストデータを入力されるための領域４１０を備え、領域４１０は、第１データ（例えば、受付番号に相応する‘１０１１’）を入力されるための窓と、第２データ（例えば、用途に該当する‘２種近隣生活施設’）を入力されるための窓とを備えることができる。
【００４７】
また、データ入力窓４００は、グラフィック情報以外の情報（例えば、‘垈地位置’、‘建物規模’、‘垈地面積’、‘容積率’、‘地域／地区’、建蔽率などの建築情報など）を入力されるための領域４２０及び／または‘建築主’、‘設計者’、‘施工者’、‘監理者’などの設計／建築／電気／空調／その他の施設についての情報を入力されるための領域４３０をさらに備えることができる。
【００４８】
したがって、図４に示したように、ユーザが、データ入力窓４００を通じて第２テキストデータ（例えば、‘１０１１’と‘２種近隣生活施設’）を領域４１０に入力して‘入力’ボタン４４０をクリックする場合、ユーザによって入力された第２テキストデータ（例えば、‘１０１１’と‘２種近隣生活施設’）は、図面３１０でユーザが最初に選択した位置３３０にグラフィック（例えば、四角形）とテキストデータ（‘１０１１’と‘２種近隣生活施設’）３１１とが生成される。
【００４９】
この際、データ入力窓４００を通じて入力された第２テキストデータ（例えば、‘１０１１’と‘２種近隣生活施設’）は、クライアント１２０に伝送された文書ファイルに直接反映（または、保存）される。したがって、図面に入力された第２テキストデータは、自動的に文書ファイルに含まれるので、図面ファイルのテキストデータと文書ファイルのテキストデータは、互いに一致される。
【００５０】
ユーザは、データ保存命令（例えば、ｓａｖｅ、ｓａｖｅ  ａｓなど）を通じて前記第２テキストデータが反映された図面ファイルと前記第２テキストデータが反映された文書ファイルとを保存することができる。また、ユーザは、アップロード命令を通じて前記第２テキストデータが反映された図面ファイルと前記第２テキストデータが反映された文書ファイルとをファイルサーバ１３０にアップロード（ｕｐｌｏａｄ）できる。すなわち、クライアント１２０は、アップロード命令に応答して、前記第２テキストデータを含む図面ファイルと前記第２テキストデータを含む文書ファイルとを前記ファイルサーバ１３０に伝送することができる。また、クライアント１２０は、アップロード命令に応答して、前記第２テキストデータを含む図面ファイルと前記第２テキストデータとをファイルサーバ１３０に伝送することもできる。
【００５１】
ファイルサーバ１３０は、第２テキストデータを含む図面ファイルに基づいて第１ＤＢ１３１に保存された既存の図面ファイルを更新し、第２テキストデータを含む文書ファイル（または、前記第２テキストデータ）に基づいて第２ＤＢ１３３に保存された既存の文書ファイルを更新する。また、ファイルサーバ１３０は、所定のファイルを更新時、更新前の図面ファイル及び／または文書ファイルをバックアップファイル形態で対応する第１ＤＢ１３１または第２ＤＢ１３３に保存することができる。ファイルサーバ１３０は、更新前の図面ファイル及び／または文書ファイルを保存するための別途のデータベース（図示せず）を備えることができる。したがって、図面ファイルのテキストデータを修正する場合、修正されたテキストファイルは、文書ファイルにもリアルタイムで反映または保存することができる。
【００５２】
一方、ユーザは、クライアント１２０を用いて、図３に示した図面にテキストデータを追加することだけではなく、図面に客体を挿入することができる。この際、ユーザは、図面製作アプリケーション１２３を用いて前記客体を挿入することもできるが、本発明の実施形態による施設管理システム１００では、アプリケーション１２１を用いて前記客体を挿入することができる技術的思想を提供する。
【００５３】
図６は、本発明の実施形態による施設管理システムでアプリケーションを用いて客体の属性情報を入力する画面を示す。図７は、本発明の実施形態による施設管理システムで客体ファイルに対応するテキスト情報が保存された一例を示す。また、図８は、本発明の実施形態による施設管理システムでアプリケーションを用いて客体を挿入する過程を説明するための図である。
【００５４】
図６ないし図８を参照すると、ユーザは、アプリケーション１２１の特定インターフェースを選択すれば、図６に示したように、挿入する客体についての情報を入力することができるインターフェース６００を提供されうる。アプリケーション１２１には、あらかじめ保存された所定様式のテンプレートの中から挿入する客体を選択することができる。例えば、アプリケーション１２１には、椅子、家具、ＰＣ、机などの客体についての情報がテンプレートに保存し、ユーザは、この中で挿入する客体を選択することができる。該選択された客体で修正する情報があれば、インターフェース６００を用いて修正することができる。インターフェース６００を通じてユーザは挿入する客体の客体情報（例えば、椅子、家具、または机など）、客体の属性情報（例えば、客体の特性、価格、使用可能如何など）を入力することができる。
【００５５】
入力されるか、テンプレートに保存された客体の属性情報は、具現例によって多様である。また、ユーザは、インターフェース６００を通じて前記客体が挿入される位置についての情報をテキスト形式で入力することもできる。この際、前記客体が挿入される図面（例えば、図８に示したような図面）に、前記客体が挿入される位置が所定の識別情報として表現されなければならない。例えば、建物名、階、及び号室番号に対応する情報を前記インターフェース６００を通じて入力する場合、客体は、図８に示したような図面に挿入される。該挿入される客体は、図面上で所定のシンボル（例えば、椅子形状の記号など）で表示されうる。
【００５６】
本発明の他の実施形態によれば、図６に示したようなインターフェース６００を通じてユーザは新たに挿入される客体についての情報を入力することができる。客体についての情報が入力されれば、図８に示したような図面インターフェース８００が活性化されうる。図面インターフェース８００の所定の一部分には、図６のインターフェース６００を通じて入力された挿入される客体に相応するシンボル８１０が表示されうる。ユーザは、シンボル８１０を入力装置（例えば、マウスなど）を通じて挿入しようとする位置に移すことができる。移されたシンボル８１０−１は、図８に示したようである。
【００５７】
前述したように、既に図面ファイルが存在し、図面ファイルに相応する図面情報（例えば、図８に示したような図面情報）に所定の客体を挿入するためには、図面製作アプリケーション１２３のような複雑で巨大なプログラムが必要なものではない。したがって、本発明の技術的思想は、図８に示したように、図面ファイルをディスプレイすることができながら、客体を挿入し、図６に示したように、客体についての情報を入力することができるアプリケーション１２１を別途に提供することによって、ユーザが客体を挿入するために図面製作アプリケーション１２３の使い方を慣らす必要もなくてアプリケーション１２１のみ備えれば、客体を挿入させうる。
【００５８】
一方、図６及び図８に示したようなインターフェースを用いて客体を挿入すれば、該挿入された客体についての情報は、客体ファイルに保存することができる。しかし、ユーザは、図７に示したように、特定空間に含まれる客体に対する目録（テキスト情報）をテキスト形式で別途に管理する必要がある。テキスト形式とは、グラフィック情報ではないものを意味するものであり、テキスト形式の資産目録は、多様なコードとして具現可能である。
【００５９】
このために、従来、図７に示したような資産目録を別途に管理しながら、客体を挿入した後、資産目録で挿入された客体についての情報を別途に入力しなければならなかった。しかし、本発明の実施形態による施設管理システム１００は、客体が図面に挿入される場合、自動で図７に示したような資産目録がアップデートされる。
【００６０】
このために、制御エンジン１１０は、クライアント１２０が設けられたユーザコンピュータまたはファイルサーバ１３０と連結されたサーバ（図示せず）のうち少なくとも一つに設けられることもある。
【００６１】
アプリケーション１２１を通じて図６及び図８で説明したように客体が挿入されれば、該挿入された客体に相応する客体ファイルが生成されうる。ユーザが生成された客体ファイルをアップデートまたはアップロードすれば、制御エンジン１１０は、客体ファイルに含まれた客体空間情報（すなわち、客体が挿入された位置）を抽出して第２ＤＢ１３３に保存されたテキスト目録（例えば、図７の資産目録）で該当する項目（例えば、建物名、階、号室）に書き込むことができる。また、客体ファイルに含まれた客体情報（例えば、客体の種類または固有ＩＤ）及び客体属性情報（大きさ、価格、使用可能如何など）がそれぞれ該当する項目に書き込まれる。このために、制御エンジン１１０は、客体ファイルに含まれた客体空間情報、客体情報、及び客体属性情報を客体テキスト情報として生成し、該生成された客体テキスト情報を第２ＤＢ１３３に保存することができる。
【００６２】
例えば、ユーザが、アプリケーション１２１を通じてＡ建物、Ｂ階、Ｃ室に該当する図面に客体（例えば、椅子）を挿入してアップデートまたはアップロード命令を実行すれば、制御エンジン１１０は、客体ファイルで客体空間情報（Ａ建物Ｂ階Ｃ室）、客体情報（椅子、固有ＩＤ）、及び属性情報などを抽出して客体テキスト情報を生成し、該生成された前記客体テキスト情報を第２ＤＢ１３３に保存されたテキスト目録にアップデートできる。したがって、生成された客体ファイルは、第１ＤＢ１３１に保存され、前記客体ファイルに対応する客体テキスト情報は、第２ＤＢ１３３に保存することができる。また、ユーザは、図８に示したような図面情報で所定の空間（例えば、何号室）を選択することができる。そうすると、アプリケーション１２１は、選択された空間に含まれる客体についての情報（例えば、資産目録）などを図７でのようにディスプレイする。
【００６３】
一方、本発明の実施形態によるファイルサーバ１３０は、ファイル管理装置１３５を含みうる。ファイル管理装置１３５は、クライアント１２０によって生成されるか、修正される図面ファイル及び／または客体ファイルを制御エンジン１１０を通じて受信することができる。該受信された図面ファイル及び／または客体ファイルは、ユーザが付与したファイル名を有しうる。しかし、本発明の実施形態による施設管理システム１００に接近して施設を管理することができるユーザが多数である場合、図面ファイル及び／または客体ファイルを生成するか、修正後、所望のファイル名を付与する場合には、同じ空間に対して多数の図面ファイル及び／または客体ファイルが保存することができる。また、ファイルサーバ１３０が、ウェブディスクまたはウェブハードとして具現される場合には、アップロードされる図面ファイル及び／または客体ファイルの位置がユーザ別にバラバラであり得る。
【００６４】
このために、ファイル管理装置１３５は、所定の規則によってユーザが付与したファイル名と無関係にファイル名を決定し、該決定されたファイル名に基づいてファイルサーバ１３０で前記図面ファイル及び／または客体ファイルが保存される位置を決定することができる。ここで、図面ファイル及び／または客体ファイルが保存される位置とは、ファイルサーバ１３０の物理的な位置を言うものではなく、論理的な位置（例えば、図１０に示したようなフォルダー構造での位置）を意味する。
【００６５】
図９は、本発明の実施形態によるファイル管理装置に保存されたファイル名分類体系の一例を示す。図１０は、本発明の実施形態によるＤＢのフォルダー構造及び図９に示したファイル名分類体系によってファイルがＤＢに保存された結果を示す。図９及び図１０を参照すると、ファイル管理装置１３５は、図９に示したように、本発明による施設管理システム１００に使われるファイル名分類体系についての情報を保存している。本発明の実施形態では、ファイルサーバ１３０は、ウェブディスクまたはウェブハードとして具現される場合を一例として説明する。
【００６６】
図９を参照すると、ファイル名分類体系は、各分類に相応するコードと前記コードを構成する英文／数字桁数に対する定義を有する。ファイルサーバ１３０の第１ＤＢ１３１は、ファイル管理装置１３５に保存された図９に示したファイル名分類体系についての情報に基づいて、図１０に示したようなフォルダー構造９００を備える。
【００６７】
フォルダー構造９００は、図９に示したファイル名分類体系に基づいて形成されたフォルダーのツリー（ｔｒｅｅ）構造を意味する。図９に示したファイル名分類体系についての情報は、ＸＭＬファイル（または、テンプレートファイル）で作成されうる。
【００６８】
ファイル管理装置１３５は、クライアント１２０から伝送またはアップロード（ｕｐｌｏａｄ）されるユーザが付与した名称を有する図面ファイル及び／または客体ファイルを受信する。ファイル管理装置１３５は、前記図面ファイル及び／または前記客体ファイルに含まれているテキスト情報を抽出して、図９に示したファイル名分類体系によって新たなファイル名を決定することができる。該決定されたファイル名で、前記図面ファイル及び／または前記客体ファイルのファイル名が変われば、変わられたファイル名を有する図面ファイル及び／または客体ファイルが、第１ＤＢ１３１に保存される。
【００６９】
図９は、図面ファイルに対するファイル名分類体系の一例を示し、客体ファイルに対するファイル名分類体系も前記客体ファイルに含まれる情報の種類によって、図９と類似した方式で定義されうる。
【００７０】
図９の各分類について説明すれば、認許可分類段階は、事前相談（Ｂ）、審議（Ｃ）、許可（Ｐ）、着工（Ｓ）、使用承認（Ｕ）、及び台帳（Ｚ）などに分類されうる。業務別設計図書分類は、基本設計図書（Ｂ）及び協議設計図書（Ｃ）などに分類されうる。種類別設計図書分類は、文書（Ａ）、図面（Ｄ）、及び書式（Ｆ）などに分類されうる。大分類は、建築、構造、機械、電気、及び造景（Ｌ）などに分類されうる。小分類は、数字２桁を有する多数のコードに分類され、一連番号３１１は、ダッシュ（ｄａｓｈ；−）と数字３桁とを組み合わせて使い、最初の文書を基準に“００１”から付与されうる。棟分類は、数字３桁を使い、最初の棟を基準に“００１”から付与されうる。但し、単一棟の場合にも、“００１”に付与されうる。階分類は、図面の階を区分する英文１桁と階番号数字３桁とを組み合わせて分類されうる。リビジョン番号は、リビジョン記号−Ｒと数字２桁とを組み合わせて“Ｒ０１”、“Ｒ０２”のように使い、最初作成したファイルを基準に“０１”から付与することができる。ハングル図面名の例示には、多数の図面名が例示されている。
【００７１】
このような分類体系によってファイル名が決定されれば、例えば、ユーザがアップロードしたファイルは、“ＰＢＤ−Ａ３１−００１−００１Ｆ００１−Ｒ０１−１階平面図”というファイル名には、図面ファイルが含む情報が所定の規則によって反映されるということが分かる。このようなファイル名によってファイルが保存される位置が自動で決定されうる。例えば、“ＰＢＤ−Ａ３１−００１−００１Ｆ００１−Ｒ０１−１階平面図”というファイルは、‘Ｐ’に対応する‘許可’フォルダーの下部フォルダーのうち‘Ｂ’に対応する‘基本設計図書’フォルダーの下部フォルダーのうち‘Ｄ’に対応する‘図面’フォルダーの下部フォルダーのうち‘Ａ’に対応する‘建築’フォルダーのうち‘３１’に対応する‘平面図’フォルダーに保存されるということが分かる。
【００７２】
例えば、ユーザは、クライアント１２０を用いて図面ファイルを作成し、該作成されたファイルにＡという名称を付けて生成することができる。ユーザは、Ａというファイルをファイルサーバ１３０にアップロードできる。この際、ユーザは、図１０の如何なるフォルダー（ｆｏｌｄｅｒ）にも自由に前記Ａというファイルをアップロードできる。アップロードは、ドラッグアンドドロップ（ｄｒａｇ  ａｎｄ  ｄｒｏｐ）、コピー（ｃｏｐｙ）、及び移動（ｍｏｖｅ）のうちの何れか一つの命令を使って行われる。
【００７３】
そうすると、ファイル管理装置１３５は、前記Ａというファイルを図９に示したように、“ＰＢＤ−Ａ３１−００１−００１Ｆ００１−Ｒ０１−１階平面図”というファイル名９１１に変更する。また、変更されたファイル名に基づいて、図１０のフォルダー９１０に保存することができる。
【００７４】
本明細書では、説明の便宜上、ファイルサーバ１３０にアップロードされたファイルの名称（Ａ）が“ＰＢＤ−３１−００１−００１Ｆ００１−Ｒ０１−１階平面図”という名称に変わったが、名称（Ａ）が、所定の標準化コードによって“ＰＢＤ−３１−００１−００１Ｆ００１−Ｒ０１−１階平面図−Ａ”または“ＰＢＤ−３１−００１−００１Ｆ００１−Ｒ０１”のように多様に変わることができる。または、英文字と数字からなる標準化コードが、ハングルと数字との組合わせで構成された標準化名に変わることもある。
【００７５】
すなわち、ユーザが任意に付与したファイルの名称は、図９に示したファイル名分類体系によって標準化されたコードまたは名称を有する名称に変わるが、文書の内容は同一性を保持することができる。また、ユーザが、如何なるフォルダーにファイルをアップロードしても、元々保存されなければならないフォルダーに保存することができる。
【００７６】
したがって、多数のユーザそれぞれが、相異なる名称を有する文書を所望のフォルダーにアップロードする場合でも、アップロードされた各文書の名称が標準化コードによる名称に変更される。したがって、文書作成順序に無関係に対応する文書を対応するフォルダーにアップロードでき、標準化コードを使うので、文書管理が容易になる。
【００７７】
一方、本発明の実施形態によるファイルサーバ１３０は、保存ファイル生成装置１３７をさらに含むこともできる。保存ファイル生成装置１３７は、施設管理システム１００で保安が要求される重要なファイル（例えば、図面ファイル及び／または客体ファイル）を暗号化して保存ファイルを生成する。この際、前記保存ファイルは、所定の基礎情報を含みうる。前記基礎情報は、暗号化されていない状態で前記保存ファイルに含まれうる。前記基礎情報は、ユーザが暗号化された保存ファイルの暗号を解除せずとも、前記保存ファイルに如何なる内容が含まれているかを概略的に示しうる。
【００７８】
図１１は、本発明の実施形態による施設管理システムで、保存ファイルの生成方法を説明するためのフローチャートを示す。
ユーザは、クライアント１２０を用いて原本ファイル（例えば、図面ファイル及び／または客体ファイル）を生成するか、修正することができる（ステップＳ１１０）。次いで、前記原本ファイルをファイルサーバ１３０にアップロードするためにアップロード命令を行えば（ステップＳ１２０）、保存ファイル生成装置１３７は、前記原本ファイルを受信し、前記原本ファイルを読み出して別途の基礎情報を生成する。
【００７９】
この際、前記原本ファイルにユーザが入力するテキストなど−例えば、ファイルについての説明文−が存在する場合には、前記テキストを基礎情報に含ませることもできる。基礎情報は、原本ファイルを簡略に表わす情報であって、例えば、ファイルの題目、ファイルに対する簡略な説明、ファイル生成日、ファイル生成者などが基礎情報に含まれうる。原本ファイルは、前述したように、いくつかのファイルでも可能である。既存ドキュメントファイル（ｄｏｃｕｍｅｎｔ  ｆｉｌｅ；例えば、．ｄｗｇファイル、．ｄｏｃファイル、．ｈｗｐファイルなど）は、原本ファイルに文書要約情報が含まれていることもある。この場合、保存ファイル生成装置１３７は、原本ファイルの文書要約情報を活用して基礎情報を生成することができる（ステップＳ１３０）。
【００８０】
また、保存ファイル生成装置１３７は、原本ファイルがディスプレイされるイメージを簡略に示すサムネイルイメージ（ｔｈｕｍｂ  ｎａｉｌ）をさらに生成することもできる。保存ファイル生成装置１３７は、前記原本ファイルを暗号化及び／または圧縮し（ステップＳ１４０）、このために、前記保存ファイル生成装置１３７は、所定の暗号化モジュール及び／または圧縮モジュールを備えることができる。生成された基礎情報及び／またはサムネイルイメージ情報は、前記原本ファイルが圧縮された圧縮データと結合される（ステップＳ１５０）。この際、前記基礎情報及び／またはサムネイルイメージ情報は、圧縮されない。
【００８１】
生成される保存ファイルのフォーマットは、図１３に示される。図１３は、本発明の実施形態による保存ファイルのフォーマットの一例を示す。図１３を参照すると、保存ファイルは、区分子１０、基礎情報大きさ２０、基礎情報３０、サムネイル（ｔｈｕｍｂｎａｉｌ）イメージ大きさ４０、サムネイルイメージ５０、及び圧縮データ６０を含みうる。
【００８２】
区分子１０は、ファイルが保存フォーマットであるかを知らせる識別子である。また、区分子は、保存ファイルのタイプを区別する。例えば、識別子‘ＺＤ’は、保存ファイルに生成される前の原本ファイルがドキュメントファイル、例えば、拡張子が、ｄｏｃ、ｈｗｐ、ｐｐｔなどである保存ファイルを表わし、‘ＺＣ’は、保存ファイルに生成される前の原本ファイルが、ＣＡＤファイル、例えば、拡張子が、ｄｗｇ、ｄｘｆ、ｄｇｎなどである保存ファイルを表わすことができる。また、‘ＺＲ’は、保存ファイルに生成される前の原本ファイルが、ラスター（ｒａｓｔｅｒ、イメージ）ファイル、例えば、拡張子が、ｔｉｆ、ｊｐｇ、ｂｍｐなどである保存ファイルを表わす。前述した、‘ＺＤ’、‘ＺＣ’、‘ＺＲ’以外の他の区分子がさらに使われうるということは当然である。
【００８３】
基礎情報大きさ２０は、保存ファイルに含まれる基礎情報３０の大きさを表わすデータである。基礎情報３０の大きさは可変されることができるので、基礎情報大きさを表わすデータ２０が保存ファイルに含まれる。基礎情報３０は、前述したように、原本ファイルを概略的に表わすための情報資料である。サムネイルイメージ大きさ４０は、サムネイルイメージ５０の大きさを表わすデータである。サムネイルイメージ５０は、原本ファイルのサムネイル（ｔｈｕｍｂｎａｉｌ）機能を支援するためのイメージであって、原本ファイルの特定部分に作成されたファイル全体イメージを小さなサイズのプレビュー形態で示すためのデータである。ユーザは、サムネイルイメージ５０を通じて原本ファイルが如何なるファイルであるかを容易に把握することができる。したがって、保存ファイルフォーマットは、基礎情報２０の以外にサムネイルイメージ５０を含み、ユーザが暗号化／圧縮されたファイルを選択する場合、基礎情報及び／またはサムネイルイメージを暗号化／圧縮が解けていない状態でも確認することができる。圧縮データ６０は、原本ファイルが暗号化されて圧縮されたデータである。このように生成された保存ファイルは、ファイルサーバ１３０に保存することができる（ステップＳ１６０）。
【００８４】
図１２は、本発明の一実施形態によってクライアントで保存ファイルを利用する方法を示すフローチャートである。図１２を参照すると、まず、クライアント１２０は、ファイルサーバ１３０に接続して（ステップＳ２１０）、選択可能なファイルのリストを提供されうる。例えば、図２で、図面ファイルリスト２１０を提供されうる。
【００８５】
ユーザは、ファイルリストで何れか一つのファイルを選択するか、ファイル検索機能を用いて検索されたファイルで何れか一つのファイルを選択することができる（ステップＳ２２０）。該選択されたファイルが保存ファイルである場合には、基礎情報、サムネイルイメージ、全体ファイルダウンロードなどのメニューがあって、ユーザが所望のメニューを選択できるようにすることが望ましい。
【００８６】
ユーザから保存ファイルの基礎情報についての要請が入力されれば、例えば、基礎情報メニューまたはサムネイルメニューが選択されれば（ステップＳ２３０）、クライアント１２０は、当該保存ファイルに含まれた基礎情報またはサムネイルイメージのみを前記保存ファイル生成装置１３７から提供されてユーザにディスプレイする（ステップＳ２４０）。手続きの簡便のために、特定保存ファイルが選択されれば、自動的に当該保存ファイルの基礎情報及び／またはサムネイルイメージが抽出されてユーザに提供されるように具現することが可能である。
【００８７】
次いで、ユーザからファイル全体に対するダウンロード要請が入力されれば、例えば、ダウンロードメニューが選択されれば（ステップＳ２５０）、該選択された保存ファイルをダウンロードする（ステップＳ２６０）。そして、前記クライアント１２０は、ダウンロードされた保存ファイルの暗号及び圧縮を解除して、具体的には、保存ファイルの圧縮データ（図１３の６０）の暗号を解いて圧縮を解除して、原本ファイルを抽出する（ステップＳ２７０）。そうすると、前記クライアント１２０は、抽出された原本ファイルをユーザに提供することができる（ステップＳ２８０）。
【００８８】
本発明の実施形態による施設管理システムの提供方法は、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現しうる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取れるデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、ハードディスク、フロッピーディスク（登録商標）、光データ保存装置などがあり、また、キャリアウェーブ（例えば、インターネットを通じる伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークで連結されたコンピュータシステムに分散されて、分散方式でコンピュータで読み取り可能なコードとして保存されて実行可能である。そして、本発明を具現するための機能的な（ｆｕｎｃｔｉｏｎａｌ）プログラム、コード及びコードセグメントは、本発明が属する技術分野のプログラマーによって容易に推論されうる。
【００８９】
本発明は、図面に示された一実施形態を参考にして説明されたが、これは例示的なものに過ぎず、当業者ならば、これより多様な変形及び均等な他実施形態が可能であるという点を理解できるであろう。したがって、本発明の真の技術的保護範囲は、特許請求の範囲の技術的思想によって決定されるべきである。
【産業上の利用可能性】
【００９０】
本発明は、施設を遠隔で管理することができるシステムに利用されうる。
【図１】
0005399503.tif 000002
【図２】
0005399503.tif 000003
【図３】
0005399503.tif 000004
【図４】
0005399503.tif 000005
【図５】
0005399503.tif 000006
【図６】
0005399503.tif 000007
【図７】
0005399503.tif 000008
【図８】
0005399503.tif 000009
【図９】
0005399503.tif 000010
【図１０】
0005399503.tif 000011
【図１１】
0005399503.tif 000012
【図１２】
0005399503.tif 000013
【図１３】
0005399503.tif 000014