(57)【要約】【課題】インターネット上においてアップロードされた電子ファイルの管理とその電子ファイル内データの管理とを一括して行い一元的に管理すること。【解決手段】業務毎に任意の形式で作成された電子ファイルから抽出する管理データ項目やデータ抽出方式を記述したデータ抽出設定ファイルＡ１３と、アップロードされた電子ファイルをファイルシステムＡ９に保存するアップロードファイル保存処理装置Ａ８と、ファイルシステムＡ９に保存されている電子ファイルから管理データ項目やデータをデータ抽出設定ファイルＡ１３に記述された内容に基づき抽出し、抽出した管理データ項目やデータをデータベースに保存する際に、データ抽出設定ファイルＡ１３に記述された内容に基づきデータベースの再構築・再設定を実行するデータ抽出・保存処理装置Ａ１２とを備えている。【選択図】      図１
2004280263.tif 000002
【特許請求の範囲】
【請求項１】
アップロードされた電子ファイルの管理とその電子ファイル内データの管理とを一括して行い一元的に管理するファイル・ファイル内データ管理装置であって、
業務毎に任意の形式で作成された電子ファイルから抽出する管理データ項目やデータ抽出方式を記述したデータ抽出設定ファイルと、
アップロードされた前記電子ファイルを保存するファイル保存手段と、
前記ファイル保存手段に保存されている電子ファイルから管理データ項目やデータを前記データ抽出設定ファイルに記述された内容に基づき抽出するデータ抽出手段と、
前記データ抽出手段が抽出した管理データ項目やデータをデータベースに保存する際に、前記データ抽出設定ファイルに記述された内容に基づき前記データベースの再構築・再設定を実行する抽出データ保存手段と、
を備えたことを特徴とするファイル・ファイル内データ管理装置。
【請求項２】
前記データ抽出設定ファイルの設定内容を管理する管理手段と、
前記データ抽出設定ファイルの更新があったとき、前記管理手段を参照し旧設定との設定内容チェックを行うチェック処理手段と、
前記チェック処理手段のチェック結果に基づき旧設定との変更履歴を前記管理手段に保存するとともに、前記管理手段におけるデータテーブルを変更内容が容易に参照可能となるように再構築する再構築処理手段と、
を備えたことを特徴とする請求項１に記載のファイル・ファイル内データ管理装置。
【請求項３】
前記旧データ抽出設定ファイルの設定から最新データ抽出設定ファイルの設定に変更する際に、保存データを前記データベースに移行する処理を行う保存データ移行処理手段を備えたことを特徴とする請求項２に記載のファイル・ファイル内データ管理装置。
【請求項４】
ユーザが使用する登録画面に前記データベースに保存された電子ファイルから抽出したデータを一覧表示する一覧表示処理手段を備えたことを特徴とする請求項１〜３のいずれか一つに記載のファイル・ファイル内データ管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子ファイルの管理とその電子ファイル内データの管理とを一括して行い一元的に管理するファイル・ファイル内データ管理装置に関するものである。
【０００２】
【従来の技術】
ワードプロセッサソフトウエア（以下「文書作成ツール」という）による文書データや表計算ソフトウエア（以下「表計算ツール」という）による計算データなど各種のツールによる電子ファイルが蓄積されるにつれて、これらの電子ファイル内データを効率的に管理し、複数の利用者間で共有できるようにする必要性が高まってきている。
【０００３】
これらの要請に応えるため、複数の利用者が文書作成ツールや表計算ツールによってそれぞれ作成した電子ファイルからデータを抽出してサーバに蓄積し、サーバ内で一元的に管理する装置が実現されている。この装置では、電子ファイル内の固定化された場所に保管されたデータを抽出し、データとして一元管理する方法が採用されている。
【０００４】
例えば、表計算ツールの場合、作成された電子ファイルのセル“Ｃ１”からデータを抽出し、データベースのフィールドＡに保存する。また、電子ファイルのセル“Ｃ２”からデータを抽出し、データベースのフィールドＢに保存するという方法が採用されている。
【０００５】
また、電子ファイルを管理するために、管理する電子ファイルと管理のためのデータとを入力し、インターネット上に配置したサーバにて一元管理を行う装置も存在している。
【０００６】
さらに、例えば特許文献１では、データサーバにデータを蓄積して管理するデータ管理システムとして、利用者に対しては階層的ディレクトリ構成が備える分かりやすさを提供しつつ、検索などを高速かつ簡単に行えるようにするため、データを蓄積する際に、前記データサーバにおいて実際に当該データが格納されるディレクトリ構造よりも深い階層構造で表される階層的ディレクトリ構成によって、前記データサーバにおける当該データの格納場所が指定されるようにしたデータ管理システムが開示されている。
【０００７】
【特許文献１】
特開平１０−１１６２１６号公報（０００９、００１０）
【０００８】
【発明が解決しようとする課題】
しかしながら、従来の電子ファイル内データの管理方法は、特定の場所（表計算ツールの場合はセルやオブジェクト）からデータを抽出し、指定の場所で管理する方法であるので、特定の場所が変更されたり管理する項目が増えた場合への対応が困難である。
【０００９】
また、上記の理由から別の業務に適用する場合は、新たに構築する必要があるので、同程度の開発工数を要するという問題があり、一度構築したデータ管理システムを多様な業務に適用することが困難である。
【００１０】
また、従来のデータ管理方法は、抽出したデータを管理するものであり、登録した電子ファイルを探し出したり、復元することが出来ない。加えて、従来のデータ管理方法は、データの一元管理を目的としているため、複数の電子ファイルから抽出されたデータを一覧で表示することが出来ないので、登録データの把握は可能であるが、登録状況や登録による進捗状況の把握ができないなどファイル管理に必要な機能が欠落している。
【００１１】
さらに、従来のファイル管理方法は、電子ファイルの管理を目的としているので、管理するためのデータは別途管理システムに入力する必要がある。そして、従来では、データ管理システムを構築するために、通常の業務内容を変更する必要が生ずるので、新たに導入したシステムでの業務への定着が進まないことが起こり、定着に時間がかかる。
【００１２】
この発明は、上記に鑑みてなされたもので、インターネット上においてアップロードされた電子ファイルの管理とその電子ファイル内データの管理とを一括して行い一元的に管理することのできるファイル・ファイル内データ管理装置を得ることを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するため、この発明にかかるファイル・ファイル内データ管理装置は、アップロードされた電子ファイルの管理とその電子ファイル内データの管理とを一括して行い一元的に管理するファイル・ファイル内データ管理装置であって、業務毎に任意の形式で作成された電子ファイルから抽出する管理データ項目やデータ抽出方式を記述したデータ抽出設定ファイルと、アップロードされた前記電子ファイルを保存するファイル保存手段と、前記ファイル保存手段に保存されている電子ファイルから管理データ項目やデータを前記データ抽出設定ファイルに記述された内容に基づき抽出するデータ抽出手段と、前記データ抽出手段が抽出した管理データ項目やデータをデータベースに保存する際に、前記データ抽出設定ファイルに記述された内容に基づき前記データベースの再構築・再設定を実行する抽出データ保存手段とを備えている。
【００１４】
この発明によれば、任意の形式で作成された電子ファイルから抽出する管理データ項目やデータ抽出方式を記述したデータ抽出設定ファイルを業務毎に設け、ファイル保存手段に保存されている電子ファイルから管理データ項目やデータを前記データ抽出設定ファイルに記述された内容に基づき抽出し、抽出した管理データ項目やデータをデータベースに保存する際に、前記データ抽出設定ファイルに記述された内容に基づき前記データベースの再構築・再設定を実行するようにしたので、アップロードされた電子ファイル自体の管理に加えて、ファイル内データの管理も一括して行うことができる。
【００１５】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかるファイル・ファイル内データ管理装置の好適な実施の形態を詳細に説明する。
【００１６】
図１は、この発明の一実施の形態であるファイル・ファイル内データ管理装置の構成を示すブロック図である。図２は、図１に示すユーザクライアントとサーバであるＷＥＢシステムとの関係を説明する処理系統図である。図３は、図１に示すシステム管理者クライアントとサーバであるＷＥＢシステムとの関係を説明する処理系統図である。
【００１７】
図１に示すファイル・ファイル内データ管理装置は、インターネット対応のアップロードによる電子ファイルの管理とファイル内データの管理とを一括して一元的に行う装置であって、ユーザクライアントの端末である編集装置Ａ１及びツール・フォーマットファイル（以下「入力フォーム」という）Ａ２と、システム管理者クライアントの端末である編集装置Ａ３及びデータ抽出設定ファイルＡ４と、ユーザクライアントの端末とシステム管理者クライアントの端末とがアクセス（アップロード、ダウンロード）するＷＥＢシステムＡ５とで構成されている。
【００１８】
一般ユーザは、編集装置Ａ１にて、日頃利用し使い慣れたツール（ＷｏｒｄやＥｘｃｅｌなど）やフォーマット（ＰＤＦなど）によって登録（アップロード）する電子ファイルである入力フォームＡ２を作成・編集し、アップロードできるようにする。また、ダウンロードした電子ファイルは入力フォームＡ２に取り込むことができるようになっている。
【００１９】
入力フォームＡ２は、例えば図４に示すようになっている。図４では、表計算ツールで作成した電子ファイルが示されている。図４において、セル“Ｂ３”には「プロジェクト名」、セル“Ｂ５”には「ＸＸＸＸＸＸＸＸ」、セル“Ｂ７”には「ＹＹＹＹＹＹＹＹ」がそれぞれ記述されている。セル“Ｃ３”には、「プロジェクト名」に対応した管理項目Ｄ１、セル“Ｃ５”には「ＸＸＸＸＸＸＸＸ」に対応した管理項目Ｄ２、セル“Ｃ７”には「ＹＹＹＹＹＹＹＹ」に対応した管理項目Ｄ３などがそれぞれ記述されている。
【００２０】
また、システム管理者は、編集装置Ａ３にて、日頃利用し使い慣れたツール（ＷｏｒｄやＥｘｃｅｌなど）やフォーマット（ＰＤＦなど）によって、業務毎に、電子ファイルから抽出する管理データ項目やデータ抽出方式を記述したデータ抽出設定ファイルＡ４を用意し（図９、図１０参照）、登録（アップロード）が行えるようにする。また、ダウンロードしたデータ抽出設定ファイルをデータ抽出設定ファイルＡ４に取り込むことができるようになっている。
【００２１】
図９は、図１に示すデータ抽出設定ファイルＡ４の構成例を示す図である。図９に示すデータ抽出設定ファイルでは、記述方式として、管理項目数ＭａｎａｇｅｍｅｎｔＣｏｕｎｔが設定され、管理項目番号毎に、名称Ｎａｍｅ、入力フォームへの入力形態ＧｅｔＴｙｐｅ、入力場所・オブジェクトＧｅｔＦｉｅｌｄ、必須入力項目フラグＧｅｔＥｓｓｅｎｔｉａｌ、一覧出力項目フラグＯｕｔｐｕｔＦｌａｇ、一覧出力順番ＯｕｔｐｕｔＯｒｄｅｒ、データベースでの管理タイプＤＢＴｙｐｅ、データベースでの保存サイズＤＢＳｉｚｅの各管理データ項目が規定されている。
【００２２】
図１０は、図９に示すデータ抽出設定ファイルにおける記述方式の一例を示す図である。図１０では、図９に示す記述方式における「設定値」が具体的に示されている。
【００２３】
さて、ＷＥＢシステムＡ５は、この発明にかかるファイル・ファイル内データ管理装置に対応する装置であり、ユーザクライアント端末とのインタフェース部分と、システム管理者クライアント端末とのインタフェース部分と、インターネット上に配置されるサーバとしての本体部分とで構成されている。
【００２４】
すなわち、ユーザクライアント端末とのインタフェース部分は、登録一覧出力画面Ａ６と、登録指定ファイル画面Ｂ７（図２参照）とを備えている。登録一覧出力画面Ａ６では、電子ファイルの新規登録を行う新規アップロードと、電子ファイルの上書き登録を行う上書きアップロードと、電子ファイルのダウンロードとが指定できるようになっている。図５に具体例を示してある。
【００２５】
なお、図５は、説明の便宜から、このユーザクライアント端末側の登録一覧出力画面Ａ６と後述するシステム管理者クライアント端末とのインタフェース部分であるデータ抽出設定ファイル更新画面Ａ７との双方で用いるようになっている。すなわち、図５は、図１に示す登録一覧出力画面およびデータ抽出設定ファイル更新画面を説明する図である。
【００２６】
ユーザクライアント端末にて登録一覧出力画面Ａ６を表示させるときは、図５において、ファイル新規登録ボタンＥ１と、ファイル上書き登録ボタンＥ２と、ダウンロードのボタンを含むその他のボタンＥ３と、「検索ボタン」に関わる条件設定フィールドと、リンクボタンＥ６と、表Ｅ７とが表示される。
【００２７】
そして、ファイル新規登録ボタンＥ１とファイル上書き登録ボタンＥ２とによって、図２に示す登録指定ファイル画面Ｂ７が表示される。登録指定ファイル画面Ｂ７では、新規登録画面（図６）と上書き登録画面（図７）とによって登録するファイルの指定ができるようになっている。
【００２８】
図６は、新規登録を行う際に用いるアップロード画面の一例を示す図である。図６に示すアップロード画面では、ファイル設定を行う指定ファイルのファイル名表示フィールドＦ１と、指定ファイルの選択画面表示ボタンＦ２と、登録ボタンＦ３とを利用して、新規登録処理（アップロード）が実行できるようになっている。
【００２９】
図７は、既存ファイルの上書き登録を行う際に用いるアップロード画面の一例を示す図である。図７に示すアップロード画面では、上書き先ファイル内データの表示フィールドＦ１２と、ファイル設定を行う指定ファイルのファイル名表示フィールドＦ１と、指定ファイルの選択画面表示ボタンＦ２と、上書き登録ボタンＦ１１とを利用して、上書き登録処理（アップロード）が実行できるようになっている。
【００３０】
また、システム管理者クライアント端末とのインタフェース部分は、データ抽出設定ファイル更新画面Ａ７と、データ抽出設定ファイル指定画面Ｃ５（図３参照）とを備えている。データ抽出設定ファイル更新画面Ａ７は、データ抽出設定ファイルのアップロードとダウンロードとが指定できるようになっている。図５に具体例を示してある。
【００３１】
すなわち、システム管理者クライアント端末にてデータ抽出設定ファイル更新画面Ａ７を表示させるときは、図５において、必要に応じて定義するその他のボタンＥ３と、データ抽出設定ファイルダウンロードボタンＥ４と、データ抽出設定ファイル登録ボタンＥ５とが表示される。
【００３２】
そして、データ抽出設定ファイルダウンロードボタンＥ４と、データ抽出設定ファイル登録ボタンＥ５とによって、図３に示すデータ抽出設定ファイル指定画面Ｃ５が表示される。データ抽出設定ファイル指定画面Ｃ５では、図８に示すようなデータ抽出設定ファイル登録画面によって新規登録や更新登録するデータ抽出設定ファイルの指定ができるようになっている。
【００３３】
図８は、図１に示すデータ抽出設定ファイルＡ４のアップロード画面の一例を示す図である。図８に示すアップロード画面では、ファイル設定を行う指定ファイルのファイル名表示フィールドＦ１と、指定ファイルの選択画面表示ボタンＦ２と、登録ボタンＦ２１とを利用して、データ抽出設定ファイルの登録処理（アップロード）が実行できるようになっている。なお、図８では、上書き登録（更新登録）の場合を示すが、一般ユーザが行う新規登録（図６）と同様に、データ抽出設定ファイルの新規登録も図８に示す画面で実行できることは言うまでもない。
【００３４】
次に、インターネット上に配置されるサーバとしての本体部分は、アップロードファイル保存処理装置Ａ８と、ファイルシステムＡ９と、ファイル管理データベースＡ１０と、データ抽出設定ファイルアップロード処理装置Ａ１１と、データ抽出・保存処理装置Ａ１２と、データ抽出設定ファイルＡ１３と、データ管理データベースＡ１４と、データ抽出設定ファイル管理データベースＡ１５と、一覧表示処理装置あ１６とを備えている。
【００３５】
アップロードファイル保存処理装置Ａ８は、登録ファイル指定画面Ｂ７が指定した電子ファイルが入力フォームＡ２からアップロードされてくるので、それをファイルシステムＡ９とファイル管理データベースＡ１０とに保存する処理を行う。ファイルシステムＡ９は、登録された電子ファイルを保存している。ファイル管理データベースＡ１０は、例えば図１５に示すような構成によって、登録された電子ファイルの管理を行う。
【００３６】
図１５に示すファイル管理データベースは、「Ｆｉｅｌｄ名」「Ｔｙｐｅ」「Ｓｉｚｅ」「Ｄｅｆａｕｌｔ」「Ｕｎｉｑｕｅ」の各管理項目で構成されている。管理項目Ｆｉｅｌｄ名は、Ｆｉｅｌｄ＿ＩＤ、Ｄａｔａ＿ＩＤ、Ｓａｖｅ＿ｆｉｌｅ＿ｎａｍｅ＿Ｆ、Ｓａｖｅ＿ｆｉｌｅ＿ｎａｍｅ＿Ｈ、Ｓａｖｅ＿Ｄａｔｅ、Ｓａｖｅ＿Ｎａｍｅの各管理データ項目で構成されている。
【００３７】
管理データ項目Ｆｉｅｌｄ＿ＩＤは、登録（アップロード）ファイルのランニング番号である。管理データ項目Ｄａｔａ＿ＩＤは、データ設定ファイルのＩＤ番号でありファイルをアップロードしたときの番号である。管理データ項目Ｓａｖｅ＿ｆｉｌｅ＿ｎａｍｅ＿Ｆは、アップロードファイルを保存した場所（ＯＳディレクトリ）ないしはシステムで設定したファイル保管用ホームディレクトリからのフルパスである。管理データ項目Ｓａｖｅ＿ｆｉｌｅ＿ｎａｍｅ＿Ｈは、アップロードファイルを保存した場所（ＷＥＢ仮想ディレクトリ）ないしは「ｈｔｔｐ：／／」からのフルパスである。管理データ項目Ｓａｖｅ＿Ｄａｔｅは、登録日である。管理データ項目Ｓａｖｅ＿Ｎａｍｅは、登録者である。
【００３８】
データ抽出設定ファイルアップロード処理装置Ａ１１は、データ抽出設定ファイル指定画面Ｃ５が指定した最新のデータ抽出設定ファイルがデータ抽出設定ファイルＡ４からアップロードされてくるので、それをデータ抽出設定ファイルデータ抽出設定ファイルＡ１３に設定するとともに、その最新のデータ抽出設定ファイルに基づきデータ管理データベースＡ１４と抽出設定ファイル管理データベースＡ５との構成を変更することを行う。
【００３９】
データ抽出・保存処理装置Ａ１２は、アップロードファイル保存処理装置Ａ８がファイルシステムＡ９に保管した電子ファイルからデータをデータ抽出設定ファイルＡ１３に基づき抽出し、ファイル管理データベースＡ１０に保管することを行う。
【００４０】
データ抽出設定ファイルＡ１３は、電子ファイルからのデータ抽出方式を業務毎に記述したファイルである。内容は、データ抽出設定ファイルＡ４と同様に図９、図１０に示すように構成される。しかし、データ抽出設定ファイルＡ４は、システム管理者のみが利用するファイルであるのに対し、データ抽出設定ファイルＡ１３は、既にサーバとしてのＷＥＢシステムＡ５に保管され、一般ユーザがアップロードした電子ファイルおよびその電子ファイル内データの管理に利用されるファイルである点で異なっている。
【００４１】
データ管理データベースＡ１４は、例えば図１３に示すような構成によって、登録された電子ファイルから抽出したデータの管理を行う。図１３に示すデータ管理データベースは、「Ｆｉｅｌｄ名」「Ｔｙｐｅ」「Ｓｉｚｅ」「Ｄｅｆａｕｌｔ」「Ｕｎｉｑｕｅ」の各管理項目で構成されている。管理項目Ｆｉｅｌｄ名は、Ｆｉｅｌｄ＿ＩＤ、Ｄａｔａ＿ＩＤ、Ｄａｔａ０１〜Ｄａｔａｎの各管理データ項目で構成されている。なお、ｎは、管理項目数ＭａｎａｇｅｍｅｎｔＣｏｕｎｔに設定された番号である。
【００４２】
管理データ項目Ｆｉｅｌｄ＿ＩＤは、登録（アップロード）ファイルのランニング番号である。管理データ項目Ｄａｔａ＿ＩＤは、データ設定ファイルのＩＤ番号でありファイルをアップロードしたときの番号である。管理データ項目Ｄａｔａ０１〜Ｄａｔａｎは、ＦＩＬＥ＿ＤＡＴＡ＿ＴａｂｌｅのＦｉｅｌｄ＿ＩＤ＝１のＤａｔａ＿ＤＢＴｙｐｅ・Ｄａｔａ＿Ｓｉｚｅに相当するＴｙｐｅ／Ｓｉｚｅであり、アップロードされたファイル内のＦＩＬＥ＿ＤＡＴＡ＿ＴａｂｌｅにおけるＦｉｅｌｄ＿ＩＤ＝１〜ｎのＤａｔａ＿ＧｅｔＦｉｅｌｄに入力された値を保存する。
【００４３】
また、データ抽出設定ファイル管理データベースＡ１５は、例えば図１１に示すような構成によって、データ抽出設定ファイルＡ１３の内容の管理とデータ抽出設定方式の履歴の管理とを行う。図１１に示すデータ抽出設定ファイル管理データベースは、ファイルセットテーブルＦＩＬＥ＿ＳＥＴ＿ＴａｂｌｅとデータセットテーブルＤＡＴＡ＿ＳＥＴ＿Ｔａｂｌｅとファイル履歴テーブルＦＩＬＥ＿Ｈｉｓｔｏｒｙ＿Ｔａｂｌｅとの３つのテーブルで構成されている。そして、各テーブルは、「Ｆｉｅｌｄ名」「Ｔｙｐｅ」「Ｓｉｚｅ」「Ｄｅｆａｕｌｔ」「Ｕｎｉｑｕｅ」の各管理項目で構成されている。
【００４４】
ファイルセットテーブルＦＩＬＥ＿ＳＥＴ＿Ｔａｂｌｅでの管理項目Ｆｉｅｌｄ名は、Ｄａｔａ＿ＩＤ、Ｆｉｅｌｄ＿ＩＤ、Ｄａｔａ＿Ｎａｍｅ、Ｄａｔａ＿ＧｅｔＴｙｐｅ、Ｄａｔａ＿ＧｅｔＦｉｅｌｄ、Ｄａｔａ＿ＧｅｔＥｓｓｅｎｔｉａｌ、Ｄａｔａ＿ＯｕｔｐｕｔＦｌａｇ、Ｄａｔａ＿ＯｕｔｐｕｔＯｒｄｅｒ、Ｄａｔａ＿ＤＢＴｙｐｅ、Ｄａｔａ＿ＤＢＳｉｚｅの各管理データ項目で構成されている。
【００４５】
管理データ項目Ｄａｔａ＿ＩＤは、データ設定ファイルのＩＤ番号（履歴番号）である。管理データ項目Ｆｉｅｌｄ＿ＩＤは、保管データの管理項目番号である。管理データ項目Ｄａｔａ＿Ｎａｍｅは、名称の保存である。管理データ項目Ｄａｔａ＿ＧｅｔＴｙｐｅは、入力フォームへの入力形態の保存である。管理データ項目Ｄａｔａ＿ＧｅｔＦｉｅｌｄは、入力場所・オブジェクトの保存である。管理データ項目Ｄａｔａ＿ＧｅｔＥｓｓｅｎｔｉａｌは、必須入力項目フラグの保存である。管理データ項目Ｄａｔａ＿ＯｕｔｐｕｔＦｌａｇは、一覧出力項目フラグの保存である。管理データ項目Ｄａｔａ＿ＯｕｔｐｕｔＯｒｄｅｒは、一覧出力順番の保存である。管理データ項目Ｄａｔａ＿ＤＢＴｙｐｅは、データベースでの管理タイプの保存である。管理データ項目Ｄａｔａ＿ＤＢＳｉｚｅは、データベースでの保存サイズの保存である。
【００４６】
データセットテーブルＤＡＴＡ＿ＳＥＴ＿Ｔａｂｌｅでの管理項目Ｆｉｅｌｄ名は、データ設定ファイルのＩＤ番号（履歴番号）である管理データ項目Ｄａｔａ＿ＩＤと、管理項目数である管理データ項目ＭａｎａｇｅｍｅｎｔＣｏｕｎｔと、登録日である管理データ項目ＳＥＴ＿Ｄａｔｅと、登録者である管理データ項目ＳＥＴ＿ｎａｍｅとで構成されている。
【００４７】
ファイル履歴テーブルＦＩＬＥ＿Ｈｉｓｔｏｒｙ＿Ｔａｂｌｅでの管理項目Ｆｉｅｌｄ名は、最新データ設定ファイルのＩＤ番号（履歴番号）である管理データ項目ＮＥＷ＿Ｄａｔｅ＿ＩＤと、最新１つ前のデータ設定ファイルのＩＤ番号（履歴番号）である管理データ項目ＯＬＤ＿Ｄａｔｅ＿ＩＤと、変更した保管データの管理項目番号である管理データ項目ＦＩＥＬＤ＿ＩＤと、変更フィールド名である管理データ項目ＣＨ＿ＤＢ＿ＦＩＥＬＤと変更前データである管理データ項目ＣＨ＿ＦＲＯＭと、変更後データである管理データ項目ＣＨ＿ＴＯと変更フラグである管理データ項目ＣＨ＿Ｆｌａｇとで構成されている。
【００４８】
また、一覧表示処理装置Ａ１６は、登録一覧出力画面Ａ６からの指定を受けて、ファイル管理データベースＡ１０、データ抽出設定ファイルＡ１３、データ管理データベースＡ１４を検索し、ユーザが要求する内容の登録一覧出力画面を生成し、登録一覧出力画面Ａ６に表示することを行う。
【００４９】
次に、図２を参照して、ユーザクライアントとサーバであるＷＥＢシステムＡ５との関係を説明する。図２において、登録ファイル指定画面Ｂ７では、図６や図７に示す登録画面を用いて指定ファイルの登録処理とそのキャンセルが行える。
【００５０】
登録ファイル指定画面Ｂ７から指定ファイルの登録要求を受けるアップロードファイル保存処理装置Ａ８は、チェック部Ｂ１とアップロードファイル保存部Ｂ２と保存情報データベース登録部Ｂ３とを備えている。
【００５１】
チェック部Ｂ１は、入力フォームＡ２からアップロードされた電子ファイルについて、管理対象となる電子ファイルであるか否かをチェックすることを行う。アップロードファイル保存部Ｂ２は、当該電子ファイルをファイルシステムＡ９に保存することを行う。保存情報データベース登録部Ｂ３は、当該電子ファイルの保存情報をファイル管理データベースＡ１０に保存することを行う。
【００５２】
また、アップロードファイル保存処理装置Ａ８の出力を受けるデータ抽出・保存処理装置Ａ１２は、設定ファイル読み込み部Ｂ４とデータ抽出部Ｂ５とデータベース保存部Ｂ６とを備えている。
【００５３】
設定ファイル読み込み部Ｂ４は、データ抽出設定ファイルＡ１３からデータ抽出設定ファイルを読み込み、データ抽出部Ｂ５に出力する。データ抽出部Ｂ５は、設定ファイル読み込み部Ｂ４が読み込んだ情報に基づきアップロードファイルからデータを抽出することを行う。データベース保存部Ｂ６は、データ抽出部Ｂ５を経由して設定ファイル読み込み部Ｂ４から送られてくる情報に基づき保存するデータベースフィールドを決定し、データ抽出部Ｂ５が抽出したデータをデータ管理データベースＡ１４の該当するデータベースフィールドに保存することを行う。
【００５４】
次に、図３を参照して、システム管理者クライアントとサーバであるＷＥＢシステムＡ５との関係を説明する。データ抽出設定ファイル指定画面Ｃ５では、図８に示す登録画面を用いて新規のデータ抽出設定ファイルや更新したデータ抽出設定ファイルの登録処理とそのキャンセルが行える。データ抽出設定ファイル指定画面Ｃ５から指定ファイルの登録要求を受けるデータ抽出設定ファイルアップロード処理装置Ａ１１は、設定ファイルチェック部Ｃ１と設定ファイル保存部Ｃ２とデータテーブル再構築部Ｃ３と保存データ移行部Ｃ４とを備えている。
【００５５】
設定ファイルチェック部Ｃ１は、データ抽出設定ファイルＡ４からアップロードされた更新用データ抽出設定ファイルをチェックすることを行う。設定ファイル保存部Ｃ２は、データ抽出設定ファイルＡ１３をアップロードされた更新用データ抽出設定ファイルに置き換える処理を行う。データテーブル再構築部Ｃ３は、アップロードされた更新用データ抽出設定ファイルに基づきデータ管理データベースＡ１４およびデータ抽出設定ファイル管理データベースＡ１５のデータテーブル構成を再定義し再構築するが、その際に変更された履歴をデータ抽出設定ファイル管理データベースＡ１５に登録することを行う。保存データ移行部Ｃ４は、旧データ抽出設定ファイルに基づきデータ抽出設定ファイル管理データベースＡ１５に登録されているファイル内情報を最新のデータ抽出設定ファイルの設定条件でも利用できるようにその保存データをデータ管理データベースＡ１４に移行することを行う。
【００５６】
次に、以上のように構成されるファイル・ファイル内データ管理装置の動作  について説明する。まず、システム管理者がデータ抽出設定ファイルＡ４を設定し、ＷＥＢシステムＡ５にデータ抽出設定ファイルＡ１３として登録（アップロード）する場合を説明する。
【００５７】
データ抽出設定ファイルを示す図９において、管理項目番号１〜ｎの各管理項目は、図４に例示した普段から利用して使い慣れているツール・フォーマットファイル（入力フォームＡ２）での管理項目Ｄ１，Ｄ２，Ｄ３に相当している。システム管理者は、業務毎に、１管理項目に対し、「Ｎａｍｅ」「ＧｅｔＴｙｐｅ」「ＧｅｔＦｉｅｌｄ」「ＧｅｔＥｓｓｅｎｔｉａｌ」「ＯｕｔｐｕｔＦｌａｇ」「ＯｕｔｐｕｔＯｒｄｅｒ」「ＤＢＴｙｐｅ」「ＤＢＳｉｚｅ」なる８種類の情報を設定する。これによって、データベースの再構築の自動化と、電子ファイルからデータを抽出しデータベースに登録する処理の自動化とが可能となる。
【００５８】
データ抽出設定ファイルの新規登録や更新登録では、データ抽出設定ファイル更新画面Ａ７である図５に示す登録画面を表示させ、データ抽出設定ファイル登録ボタンＥ５をクリックし、データ抽出設定ファイル指定画面Ｃ５である図８に示す登録画面を表示させる。図８に示す登録画面図において、ファイル名表示フィールドＦ１や選択画面表示ボタンＦ２を利用してアップロードする最新のデータ抽出設定ファイルを指定し、登録ボタンＦ２１をクリックすると、データ抽出設定ファイルＡ４から最新のデータ抽出設定ファイルがデータ抽出設定ファイルアップロード処理装置データ抽出・保存処理装置Ａ１２に対しアップロードされる。
【００５９】
データ抽出設定ファイルアップロード処理装置データ抽出・保存処理装置Ａ１２では、設定ファイルチェック部Ｃ１、設定ファイル保存部Ｃ２、データテーブル再構築部Ｃ３、保存データ移行部Ｃ４がこの順に起動される。
【００６０】
設定ファイルチェック部Ｃ１では、アップロードされた最新のデータ抽出設定ファイルをチェックする。不正なファイルがアップロードされた場合は、エラーをシステム管理者クライアントに発信し、処理を終了する。
【００６１】
ここで、不正なファイルとしては、（１）項目数が減る（既存データの整合性から削除は負荷増加を招来する）、（２）記述項目数が足りない（正常なファイル登録処理が不可能になる）、（３）管理データ項目Ｄａｔａ＿＊＊＿ＤＢＳｉｚｅが小さくなる（既存データとの整合性の問題が発生する）などが考えられる。なお、「＿＊＊＿」における「＊＊」は、図９に示した管理項目番号である。以降、同様の表記を用いる。
【００６２】
設定ファイルチェック部Ｃ１にて正常ファイルと判断した場合は、設定ファイル保存部Ｃ２が起動される。設定ファイル保存部Ｃ２では、旧となるデータ抽出設定ファイルをバックアップした後に、最新のデータ抽出設定ファイルを上書きする。バックアップは、ファイル名＋バックアップ作成日付とする。正常に旧データ抽出設定ファイルのバックアップと最新データ抽出設定ファイルの上書きとが終了すると、データテーブル再構築部Ｃ３が起動される。
【００６３】
データテーブル再構築部Ｃ３では、旧となるデータ抽出設定ファイル管理データベースＡ１５をバックアップし、その後、最新のデータ抽出設定ファイルから管理データ項目Ｄａｔａ＿＊＊＿ＤＢＴｙｐｅ，Ｄａｔａ＿＊＊＿ＤＢＳｉｚｅを取得し、それに基づきデータ抽出設定ファイル管理データベースＡ１５における各データテーブル（図１１参照）の再構築が実行される。再構築後、旧データベースの構成と最新データベース構成の差分履歴を図１１に示すファイル履歴テーブル「ＦＩＬＥ＿Ｈｉｓｔｏｒｙ＿Ｔａｂｌｅ」に保存する。図１２に保存例を示してある。
【００６４】
図１２（Ａ）ファイルセットテーブルＦＩＬＥ＿ＳＥＴ＿Ｔａｂｌｅでは、図１１に示した管理項目「Ｆｉｅｌｄ名」を構成するＤａｔａ＿ＩＤ、Ｆｉｅｌｄ＿ＩＤ、Ｄａｔａ＿Ｎａｍｅ、Ｄａｔａ＿ＧｅｔＴｙｐｅ、Ｄａｔａ＿ＧｅｔＦｉｅｌｄ、Ｄａｔａ＿ＧｅｔＥｓｓｅｎｔｉａｌ、Ｄａｔａ＿ＯｕｔｐｕｔＦｌａｇ、Ｄａｔａ＿ＯｕｔｐｕｔＯｒｄｅｒ、Ｄａｔａ＿ＤＢＴｙｐｅ、Ｄａｔａ＿ＤＢＳｉｚｅの各管理データ項目が設けられ、項目毎に保存できることが示されている。
【００６５】
図１２（Ｂ）データセットテーブルＤＡＴＡ＿ＳＥＴ＿Ｔａｂｌｅでは、図１１に示した管理項目「Ｆｉｅｌｄ名」を構成するＤａｔａ＿ＩＤ、ＭａｎａｇｅｍｅｎｔＣｏｕｎｔ、ＳＥＴ＿Ｄａｔｅ、ＳＥＴ＿ｎａｍｅの各管理データ項目が設けられ、項目毎に保存できることが示されている。
【００６６】
図１２（Ｃ）ファイル履歴テーブルＦＩＬＥ＿Ｈｉｓｔｏｒｙ＿Ｔａｂｌｅでは、図１１に示した管理項目「Ｆｉｅｌｄ名」を構成するＮＥＷ＿Ｄａｔｅ＿ＩＤ、ＯＬＤ＿Ｄａｔｅ＿ＩＤ、ＦＩＥＬＤ＿ＩＤ、ＣＨ＿ＤＢ＿ＦＩＥＬＤ、ＣＨ＿ＦＲＯＭ、ＣＨ＿ＴＯ、ＣＨ＿Ｆｌａｇの各管理データ項目が設けられ、項目毎に保存できることが示されている。
【００６７】
以上説明したデータテーブル再構築部Ｃ３での処理が正常に終了すると、保存データ移行部Ｃ４が起動され、データ管理データベースＡ１４において旧データの移行処理を実行する。移行処理では、旧Ｄａｔａ０１は新Ｄａｔａ０１フィールドに移行し、新フィールドは全てＮＵＬＬで登録することが行われる。項目を削除する場合は、データ抽出設定ファイルＡ１３の管理データ項目Ｄａｔａ＿＊＊＿ＧｅｔＴｙｐｅをＮＵＬＬにする。このとき、設定の記述は削除しない。この情報を見て、登録ファイルのアップロード時にデータを抽出しない処理が実行されるからである。
【００６８】
なお、データ抽出設定ファイルＡ１３をダウンロードする場合は、上記と同様にデータ抽出設定ファイル更新画面Ａ７である図５に示す登録画面を表示させ、データ抽出設定ファイルダウンロードボタンＥ４をクリックする。すると、データ抽出設定ファイルＡ１３から最新のデータ抽出設定ファイルがデータ抽出設定ファイルＡ４にダウンロードロードされる。
【００６９】
このデータ抽出設定ファイルアップロード処理装置Ａ１１による処理によって、多様な業務への展開が容易となるとともに、管理項目の変更に対し、容易にシステムを変更することが可能となる。また、業務によって特殊処理が必要な場合は、図５に示す登録画面においてその他のボタンＥ３にその特殊処理用のボタンを配置し、ワークフローなどの処理が行えるようにすることができる。
【００７０】
一般ユーザは、以上のようにデータ抽出設定ファイルが登録・管理されているＷＥＢシステムＡ５に対して、作成した入力フォームＡ２をアップロード等することになる。
【００７１】
Ａ５が起動されると、登録一覧出力画面Ａ６である図５に示す登録画面が表示される。図５に示す登録画面では、表Ｅ７の上部に設けられる「検索ボタン」に関わる条件設定フィールドにおいて、検索やソートの条件設定が可能である。「検索ボタン」をクリックすると、指定した検索やソート条件に基づき表Ｅ７が再描画される。
【００７２】
具体的には、表Ｅ７は、一覧表示処理装置Ａ１６が図９に示すように構成されるデータ抽出設定ファイルＡ１３を参照し、管理データ項目Ｄａｔａ＿＊＊＿Ｏｕｔｐｕｔのフラグが“１”のものを検索して作成する。一覧表示処理装置Ａ１６は、図５に示す登録画面において一般ユーザの上記した指定に従って表Ｅ７の表示項目を決定する。そして、一覧表示処理装置Ａ１６は、決定した表示項目をデータ抽出設定ファイルＡ１３の管理データ項目Ｄａｔａ＿＊＊＿ＯｕｔｐｕｔＯｒｄｅｒの番号を参照し、図５に示すように左から順に並べて表示するようになっている。
【００７３】
また、表Ｅ７の文字は、ＷＥＢブラウザのリンクボタンＥ６に埋め込まれている。リンクボタンＥ６をクリックすると、対象となる既登録のファイルが表Ｅ７に表示されるようになっている。
【００７４】
電子ファイルを新規登録する場合は、図５に示す登録画面においてファイル新規登録ボタンＥ１をクリックする。すると、登録ファイル指定画面Ｂ７である図６に示す登録画面が表示される。図６に示す登録画面において、登録するクライアントファイルのフルパスをファイル名表示フィールドＦ１あるいは選択画面表示ボタンＦ２にて指定し、登録ボタンＦ３をクリックする。
【００７５】
登録ボタンＦ３をクリックすると、ファイル名表示フィールドＦ１あるいは選択画面表示ボタンＦ２にて指定した電子ファイル（入力フォームＡ２）がＷＥＢシステムＡ５にアップロードされる。ＷＥＢシステムＡ５では、アップロードファイル保存処理装置Ａ８とデータ抽出・保存処理装置Ａ１２とがこの順に起動される。また、ユーザクライアントには、図５に示す登録画面が再表示される。
【００７６】
アップロードファイル保存処理装置Ａ８では、アップロードファイルチェック部Ｂ１、アップロードファイル保存部Ｂ２、保存情報データベース登録部Ｂ３がこの順に起動される。
【００７７】
アップロードファイルチェック部Ｂ１では、送られてきた電子ファイルのサイズ情報を読み取り、不正であるか否か調べる。送られてきた電子ファイルのサイズが“０”、または、既存登録ファイルサイズの２倍以上の場合は、不正である。不正の場合には、ユーザクライアントにその旨を通知して処理を終了する。不正でない場合は、アップロードファイル保存部Ｂ２が起動される。
【００７８】
アップロードファイル保存部Ｂ２は、アップロードファイルチェック部Ｂ１にてチェックされた電子ファイルをファイルシステムＡ９の所定領域に保存する。保存が完了すると保存情報データベース登録部Ｂ３が起動される。
【００７９】
保存情報データベース登録部Ｂ３は、ファイルシステムＡ９に保存したファイルの保存内容を図１５に示す構成のファイル管理データベースＡ１０に保存する。図１６に保存例を示してある。
【００８０】
図１６は、図１５に示すファイル管理データベースへの登録内容を示す図である。図１６では、図１５に示した管理項目「Ｆｉｅｌｄ名」を構成するＦｉｅｌｄ＿ＩＤ、Ｄａｔａ＿ＩＤ、Ｆｉｅｌｄ＿ＩＤ、Ｓａｖｅ＿ｆｉｌｅ＿ｎａｍｅ＿Ｆ、Ｓａｖｅ＿ｆｉｌｅ＿ｎａｍｅ＿Ｈ、Ｓａｖｅ＿Ｄａｔｅ、Ｓａｖｅ＿Ｎａｍｅの各管理データ項目が設けられ、項目毎に保存できることが示されている。
【００８１】
アップロードファイル保存処理装置Ａ８での処理が終了すると、データ抽出・保存処理装置Ａ１２が起動される。データ抽出・保存処理装置Ａ１２では、設定ファイル読み込み部Ｂ４、データ抽出部Ｂ５、データベース保存部Ｂ６がこの順に起動される。
【００８２】
設定ファイル読み込み部Ｂ４では、データ抽出設定ファイルＡ１３から、Ｄａｔａ＿＊＊＿ＧｅｔＴｙｐｅ、Ｄａｔａ＿＊＊＿ＧｅｔＦｉｅｌｄ、Ｄａｔａ＿＊＊＿ＧｅｔＥｓｓｅｎｔｉａｌの  各管理データ項目を抽出し、データ抽出部Ｂ５に送信する。
【００８３】
データ抽出部Ｂ５では、管理データ項目Ｄａｔａ＿＊＊＿ＧｅｔＴｙｐｅから、入力されている場所の入力形式情報を取得する。具体的には、表計算ツールによる電子ファイルであれば、セルかオブジェクトである。また、文書作成ツールであれば、オブジェクトや行である。また、データ抽出部Ｂ５では、管理データ項目Ｄａｔａ＿＊＊＿ＧｅｔＦｉｅｌｄからは、入力されている場所情報を取得する。
【００８４】
データ抽出部Ｂ５では、このように取得した入力形式および場所情報に基づきファイルシステムＡ９に登録した電子ファイルから入力データを抽出する。具体的には、図４に示した表形式であればセル“Ｃ１”などのセル番号を抽出し、オブジェクトであれば、オブジェクト名を抽出する。
【００８５】
また、データ抽出部Ｂ５では、管理データ項目Ｄａｔａ＿＊＊＿ＧｅｔＥｓｓｅｎｔｉａｌから必須入力フラグ情報を取得し、そのフラグ情報が必須を示しているか否かを調べる。必須の場合、抽出したデータがＮＵＬＬか否かを判別する。ＮＵＬＬの場合は、エラーメッセージをユーザクライアントに送信し、サーバに保存した電子ファイルを削除する。ＮＵＬＬ以外の場合は、データベース保存部Ｂ６に、上記管理項目番号「＊＊」と抽出データとを送信する。
【００８６】
データベース保存部Ｂ６では、図１３に示すように構成されるデータ管理データベースＡ１４において、受信した管理項目番号に相当するフィールドに抽出データを保存する。図１４に保存例を示してある。
【００８７】
図１４では、図１１に示した管理項目「Ｆｉｅｌｄ名」を構成するＦｉｅｌｄ＿ＩＤ、Ｄａｔａ＿ＩＤ、Ｄａｔａ０１、Ｄａｔａ０２、Ｄａｔａ０３、・・、Ｄａｔａ０ｎの各管理データ項目が設けられ、項目毎に保存できることが示されている。
【００８８】
以上の説明から理解できるように、アップロードファイル保存処理装置Ａ８は、登録するファイルに関わらず、同一の形式で実装することができるので、開発の効率化が可能となる。また、データ抽出部Ｂ５は登録ファイルの作成ツール毎に入れ替え可能に構成し、設定ファイル読み込み部Ｂ４およびデータベース保存部Ｂ６をそのまま利用可能に構成することで、開発工数を極端に抑えることができる。
【００８９】
次に、上書き登録の場合は、図５に示す登録画面において、表Ｅ７から上書き先ファイルを指定し、ファイル上書き登録ボタンＥ２をクリックする。すると登録ファイル指定画面Ｂ７である図７に示す登録画面が表示される。
【００９０】
図７に示す登録画面では、上書き先のファイル内情報Ｆ１２が表示される。この上書き先のファイル内情報Ｆ１２を参照して上書き登録するクライアントファイルのフルパスをファイル名表示フィールドＦ１にて指定し、上書き登録ボタンＦ１１をクリックする。
【００９１】
ＷＥＢシステムＡ５では、アップロードファイル保存処理装置Ａ８とデータ抽出・保存処理装置Ａ１２において、新規登録の場合と同様の処理が実行され、上書き登録される。つまり、アップロードファイル保存処理装置Ａ８のアップロードファイル保存部Ｂ２では上書き処理となり、保存情報データベース登録部Ｂ３では更新処理となる。データ抽出・保存処理装置Ａ１２では更新処理となる点が異なるのみである。それ以外は、新規登録時と同様の処理が行われる。
【００９２】
次に、入力フォームＡ２が図４に示した表計算ファイルである場合について説明する。図４に示すセル“Ｃ３”の管理項目Ｄ１にデータを入力し、図６に示す登録画面から表計算ファイルをアップロードする。
【００９３】
アップロードファイル保存処理装置Ａ８では、アップロードファイルチェック部Ｂ１にてエラー確認が行われ、アップロードファイル保存部Ｂ２にて表計算ファイルが保存され、保存情報データベース登録部Ｂ３にて登録状況が図１５に示す構成のファイル管理データベースＡ１０に図１６に示すように保存される。
【００９４】
次に、データ抽出・保存処理装置Ａ１２では、設定ファイル読み込み部Ｂ４にてデータ抽出設定ファイルＡ１３からデータ抽出部Ｂ５がデータを抽出するための情報を取得する。例えば、プロジェクト名を想定した場合、「ＣＥＬＬ・Ｃ３・１」を取得する。
【００９５】
データ抽出部Ｂ５では、アップロードされた表計算ファイルからデータを抽出する。例えば、アップロードファイルから“Ｃ３”のセル情報を取得する。“Ｃ３”のセル情報が入力されていないＮＵＬＬの場合はエラーである。“Ｃ３”のセル情報が入力されている場合、データベース保存部Ｂ６に「０１・入力内容」を送信する。
【００９６】
データベース保存部Ｂ６では、図１３に示す構成のデータ管理データベースＡ１４における対応するテーブルフィールドにデータ抽出部Ｂ５からの入力内容を図１４に示すように保存する。今の例では、データ管理データベースＡ１４におけるテーブルフィールド「Ｄａｔａ０１」にデータ抽出部Ｂ５から送信された入力内容を保存する。
【００９７】
以上のように、この実施の形態によるインターネット対応のファイルアップロードによるファイル・ファイル内データ管理装置によれば、電子ファイルの管理とデータの管理とを融合したので、従来のファイル管理のみならず、ファイル内データを容易に管理できるようになる。その結果、管理システムを容易に構築することができ、早期導入が可能になる。
【００９８】
また、一般ユーザは、従来から普通に利用し、使い慣れているツールやフォーマットそのものを利用することができるので、新システム特有の導入負荷や導入に対する利用者の抵抗を大幅に軽減することができる。
【００９９】
さらに、多様な業務に共通に対応可能なアップロードファイル保存処理装置と、業務毎に一部処理を変更して対応可能なデータ抽出保存処理装置とを区別して設け、適宜に更新できるデータ抽出設定ファイルに基づきデータベース構成および抽出方法の変更が可能となるようにしたので、日々（年々）変更される管理項目への対応が容易に行えるようになる。したがって、別の業務に適用する場合の開発工数を削減することができ、多様な業務に柔軟に対応することができる。
【０１００】
【発明の効果】
以上説明したように、この発明によれば、任意の形式で作成された電子ファイルから抽出する管理データ項目やデータ抽出方式を記述したデータ抽出設定ファイルを業務毎に設け、ファイル保存手段に保存されている電子ファイルから管理データ項目やデータを前記データ抽出設定ファイルに記述された内容に基づき抽出し、抽出した管理データ項目やデータをデータベースに保存する際に、前記データ抽出設定ファイルに記述された内容に基づき前記データベースの再構築・再設定を実行するようにしたので、インターネット上においてアップロードされた電子ファイル自体の管理が行えるのに加えて、ファイル内データの管理も一括して行うことができる。
【図面の簡単な説明】
【図１】この発明の一実施の形態であるファイル・ファイル内データ管理装置の構成を示すブロック図である。
【図２】図１に示すユーザクライアントとサーバであるＷＥＢシステムとの関係を説明する処理系統図である。
【図３】図１に示すシステム管理者クライアントとサーバであるＷＥＢシステムとの関係を説明する処理系統図である。
【図４】図１に示す入力フォーマット画面の一例を示す図である。
【図５】図１に示す登録一覧出力画面およびデータ抽出設定ファイル更新画面を説明する図である。
【図６】図１に示す登録一覧出力画面の新規登録ボタン（図５に示すファイル新規登録ボタン）によって表示されるアップロード画面の一例を示す図である。
【図７】図１に示す登録一覧出力画面の上書き登録ボタン（図５に示すファイル上書き登録ボタン）によって表示される既存ファイルの上書きアップロード画面の一例を示す図である。
【図８】図１に示すデータ抽出設定ファイル更新画面の登録ボタン（図５に示すデータ抽出設定ファイル登録ボタン）によって表示されるアップロード画面の一例を示す図である。
【図９】図１に示すデータ抽出設定ファイルの構成例を示す図である。
【図１０】図９に示すデータ抽出設定ファイルにおける記述方式の一例を示す図である。
【図１１】図１に示すデータ抽出設定ファイル管理データベースの構成例を示す図である。
【図１２】図１１に示す各テーブルにおけるフィールド名の詳細内容を示す図である。
【図１３】図１に示すデータ管理データベースの構成例を示すブロック図である。
【図１４】図１３に示すデータ管理データベースへの登録内容を示す図である。
【図１５】図１に示すファイル管理データベースの構成例を示すブロック図である。
【図１６】図１５に示すファイル管理データベースへの登録内容を示す図である。
【符号の説明】
Ａ１、Ａ３  編集装置、Ａ２  ツール・フォーマットファイル（入力フォーム）、Ａ４  データ抽出設定ファイル、Ａ５  ＷＥＢシステム、Ａ６  登録一覧出力画面、Ａ７  データ抽出設定ファイル更新画面、Ａ８  アップロードファイル保存処理装置、Ａ９  ファイルシステム、Ａ１０  ファイル管理データベース、Ａ１１  データ抽出設定ファイルアップロード処理装置、Ａ１２  データ抽出・保存処理装置、Ａ１３  データ抽出設定ファイル、Ａ１４  データ管理データベース、Ａ１５  データ抽出設定ファイル管理データベース、Ａ１６  一覧表示処理装置、Ｂ１  アップロードファイルチェック部、Ｂ２  アップロードファイル保存部、Ｂ３  保存情報データベース登録部、Ｂ４  設定ファイル読み込み部、Ｂ５  データ抽出部、Ｂ６  データベース保存部、Ｂ７  登録ファイル指定画面、Ｃ１  設定ファイルチェック部、Ｃ２  設定ファイル保存部、Ｃ３  データテーブル再構築部、Ｃ４  保存データ移行部、Ｃ５  データ抽出設定ファイル指定画面。
【図１】
2004280263.tif 000003
【図２】
2004280263.tif 000004
【図３】
2004280263.tif 000005
【図４】
2004280263.tif 000006
【図５】
2004280263.tif 000007
【図６】
2004280263.tif 000008
【図７】
2004280263.tif 000009
【図８】
2004280263.tif 000010
【図９】
2004280263.tif 000011
【図１０】
2004280263.tif 000012
【図１１】
2004280263.tif 000013
【図１２】
2004280263.tif 000014
【図１３】
2004280263.tif 000015
【図１４】
2004280263.tif 000016
【図１５】
2004280263.tif 000017
【図１６】
2004280263.tif 000018