(57)【要約】【課題】多次元データベースに格納された数値データを、自動でホストコンピュータのデータベースに反映させる。【解決手段】多次元データベースに格納された数値データを、同データベースと同じネットワーク環境にあるＰＣより、事前に用意されたデータ抽出の定常処理を起動し、データを抽出し、固定長ファイルに加工し、ホストシステムに転送し、それを用いてホストシステム上のデータベースを更新する方法。【選択図】        図１
2005004420.tif 000002
【特許請求の範囲】
【請求項１】
数値情報を様々な切り口（次元）での管理、集計を行うことが出来る、多次元データベースに格納されたデータにおいて、
同データベースと同じネットワーク環境に接続されたパーソナルコンピュータ（以下ＰＣ）により、抽出ならびに起動条件を定常的に設定した一括処理を任意に選択、起動し、
選択された一括処理の条件に従い、対象データの抽出を行い、
選択された一括処理の指定に従い、抽出後データの固定長データファイル編集を行い、
ファイル転送ツールを用いて対象とするホストシステムが稼動するコンピュータにデータファイルを送信し、
そのデータファイルを用いてホストシステムのデータベースを更新することを特徴とするデータ更新方法。
【請求項２】
ネットワーク環境に接続されたＰＣは、起動条件、データ抽出条件をひとつの「一括処理」単位としての登録設定機能、また個々の一括処理に対する利用権限制御機能、定常的に与えられた条件でそれらの一括処理を起動する指示機能、利用者（ユーザーアカウント）の登録機能と、登録された利用者の権限をセキュリティ上管理者と一般利用者に識別するための認証設定機能を持つことを特徴とする請求項１記載のデータ更新方法。
【請求項３】
前記のＰＣによる抽出ならびに起動条件は、対象となる多次元データベースからデータを抽出するための条件設定の機能と、この抽出するデータを、ホストシステムに伝送するための固定長変換条件を設定する機能を特徴とする請求項１または請求項２記載のデータ更新方法。
【請求項４】
前記のＰＣから任意に選択、起動し、選択された一括処理の条件に従った、対象データの抽出は、ＰＣ上の他の処理に影響しないようにするために、サーバーが、多次元データベースから抽出するために設定された条件を参照し、多次元データベースからデータ抽出を行う機能を特徴とする、請求項３のデータ更新方法。
【請求項５】
前記の選択された一括処理の指定に従った、抽出後データの固定長ファイル編集機能は、ＰＣ上の他の処理に影響しないようにするために、サーバーが、抽出したデータを、設定されたホストシステムに伝送するための固定長変換条件を参照し、固定長に変換する機能を特徴とする請求項３または請求項４記載のデータ更新方法。
【請求項６】
前記のＰＣにより設定された制御条件は、処理の起動制御をするため、ＰＣが、どの多次元データベースを対象として処理するかどうかを関連付け、指定した日時に自動起動するための指定時刻設定をし、または日時指定を省略し即刻起動する機能を特徴とする請求項４または請求項５記載のデータ更新方法。
【請求項７】
前記のファイル転送ツールを用いた、対象とするホストシステムが稼動するコンピュータへのデータファイル送信は、サーバーが、固定長変換後のデータを、伝送ツールを使い、ホストコンピュータへ転送し、この転送状況を電子メールで通知し、ホストシステムの処理を自動起動するまでの処理を一括して行う機能を特徴とする請求項５記載のデータ更新方法。
【請求項８】
前記のデータファイルを用いたホストシステムのデータベースを更新は、ホストコンピュータが受信した固定長データファイルを入力として自動起動された処理において、ホストシステム上の関連情報と照合を行い、整合性をチェックし、問題がなければ、ホストコンピュータ上のホストシステムのデータベースを更新する機能を特徴とする請求項７記載のデータ更新方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、多次元データベースに格納された情報を用いて、ホストシステムのデータベースを自動的に更新するデータ更新方法に関する。
【０００２】
【従来の技術】
企業における情報処理の構造のあり方が、情報処理を必要とする業務支援における、あらゆる処理形態を、メインフレームと呼ばれる大型汎用コンピュータで稼動するホストシステムのみで行っていた一元化構造の時代から脱却し、大量ボリュームの情報を確実に、かつ高速に処理するホストシステムと、そのデータを必要なものだけ抽出し、きめ細かく分析し、加工して活用するパーソナルコンピュータ（ＰＣ）による二元化構造の時代に移行して既に久しい。一般的に前者を「基幹系システム」、後者を「情報系システム」と呼称する。しかしながら、両者のデータ交換はさほどスムーズに行われてきたとは言えず、それはホストからＰＣへの方向よりも、ＰＣからホストにデータを返却する時に顕著であった。
【０００３】
ホストシステムは堅牢なデータベースシステムを誇り、その情報を更新するにあたっては、正確なキー指定（その更新すべき対象のデータのキーとなる部分が明確であること）が絶対的に求められるのに対し、ＰＣで管理される情報は、表計算ソフトを初め、データ加工のロバスト性が高く、容易に上書き、書き換え等の変質を受けてしまい、ホストシステムが要求する高い精度を保つことが容易ではない。一例として、表計算ソフト上に打ち込んだ商品コードや、顧客管理コード等、どこか１文字でも打ち間違えてしまえば、その情報をホストシステムに接続したとしても、データベースの更新には失敗してしまう。
【０００４】
そこで、ホストシステムとＰＣの間に任意のデータベースシステムを仲介させ、ＰＣの表計算ソフトには、ホストシステム側のデータベースのキー情報が、人手を介さず自動的に展開される手段、さらには、それらのキー情報を意図的に変更しない限り、そのまま表計算ソフトによるデータ加工の結果がホストシステムのデータベース側に反映できる様な仕組みを構築することを考案した。図１はこの考案の一連の概略である。本発明は、特に図１のＶからＶＩＩＩまでを範囲としている。
【０００５】
従来は、ＰＣ上の表計算ソフト（例えば米国Ｍｉｃｒｏｓｏｆｔ社のＥｘｃｅｌ）、サーバー上の多次元データベース、メインフレームで稼動するホストシステムで個々に数値データを管理していた。やがて、上の説明にもある様に、業務遂行に必用な情報加工の為に、多次元データベースを介して、業務担当者のＰＣ上の表計算ソフトにデータの自動展開が出来るようになり、同時に表計算ソフト上で加工した数値データを、多次元データベースに送付、格納し（多次元データベースそのものの公知の機能）、同データベース上でのデータ共有、更なる活用への展開なども可能となった。
【０００６】
しかし、メインフレームで稼動するホストシステムが支援するところの基幹業務の処理を完結させるのには、業務担当者が、その表計算ソフトで完成させた数値情報を、ホストシステムに依然として再度手入力しなければならず、業務処理に多大な時間を消費することになり、非効率であった。又、入力ミスによるデータ精度の低下も避けることが出来なかった。多次元データベースを仲介させたことで、ホストシステムに引き渡せるだけのデータ精度が保てる環境となったものの、多次元データベースシステム（またはソフトウェア）が、ホストシステムのデータを更新するための機能、手段を備えていないことが原因である。
【０００７】
図４「従来の業務遂行プロセス」は、本発明の実施形態の範囲である業務プロセスを、従来の技術を用いた実施例として概観したものである。
【０００８】
【特許文献１】
特開平９−６２６２８号公報
【０００９】
【発明が解決しようとする課題】
本発明は、上記事情に鑑みてなされたものであり、業務担当者が、手入力する負荷の削減、人の過ちによるデータ不整合の回避のため、多次元データベースに返却、反映された情報を、サーバーが、多次元データベースからのデータ抽出、ホストシステムへの伝送を行い、ホストコンピュータが、稼動している関連する業務システムのデータベース更新を行い、一連の処理を一括して、自動的に反映させることを目的とする。多次元データベース及びホストシステムで扱うデータの業種は問わない、汎用的な手段である。
【００１０】
図５「本発明による業務遂行プロセス」は、本発明の実施形態の範囲である業務プロセスを、本発明を用いた実施例として概観したものである。
【００１１】
【課題を解決するための手段】
多次元データベースに格納されたデータにおいて、同データベースと同じネットワーク環境に接続されたＰＣにより抽出ならびに起動条件を定常的に設定した一括処理を、同じくＰＣにより設定された制御条件内で、ＰＣから任意に選択、起動し、選択された一括処理の条件に従い、対象データの抽出を行い、選択された一括処理の指定に従い、抽出後データの固定長データファイル編集を行い、ファイル転送ツールを用いて対象とするホストシステムが稼動するコンピュータにデータファイルを送信し、そのデータファイルを用いてホストシステムのデータベースを更新する機能を特徴とする。
【００１２】
なお、
ａ）ネットワーク環境に接続されたＰＣは、起動条件、データ抽出条件をひとつの「一括処理」単位としての登録設定機能、また個々の一括処理に対する利用権限制御機能、定常的に与えられた条件でそれらの一括処理を起動する指示機能、利用者（ユーザーアカウント）の登録機能と、登録された利用者の権限をセキュリティ上管理者と一般利用者に識別するための認証設定機能を持つことを特徴とする事が望ましい。
【００１３】
ｂ）前記のＰＣによる抽出ならびに起動条件は、対象となる多次元データベースからデータを抽出するための条件設定の機能と、この抽出するデータを、ホストシステムに伝送するための固定長変換条件を設定する機能を特徴とする事が望ましい。
【００１４】
ｃ）前記のＰＣから任意に選択、起動し、選択された一括処理の条件に従った、対象データの抽出は、ＰＣ上の他の処理に影響しないようにするために、サーバーが、多次元データベースから抽出するために設定された条件を参照し、多次元データベースからデータ抽出を行う機能を特徴とする事が望ましい。
【００１５】
ｄ）前記の選択された一括処理の指定に従った、抽出後データの固定長ファイル編集機能は、ＰＣ上の他の処理に影響しないようにするために、サーバーが、抽出したデータを、設定されたホストシステムに伝送するための固定長変換条件を参照し、固定長に変換する機能を特徴とする事が望ましい。
【００１６】
ｅ）前記のＰＣにより設定された制御条件は、処理の起動制御をするため、ＰＣが、どの多次元データベースを対象として処理するかどうかを関連付け、指定した日時に自動起動するための指定時刻設定をし、または日時指定を省略し即刻起動する機能を特徴とする事が望ましい。
【００１７】
ｆ）前記のファイル転送ツールを用いた、対象とするホストシステムが稼動するコンピュータへのデータファイル送信は、サーバーが、固定長変換後のデータを、伝送ツールを使い、ホストコンピュータへ転送し、この転送状況を電子メールで通知し、ホストシステムの処理を自動起動するまでの処理を一括して行う機能を特徴とする事が望ましい。
【００１８】
ｇ）前記のデータファイルを用いたホストシステムのデータベースを更新は、ホストコンピュータが受信した固定長データファイルを入力として自動起動された処理において、ホストシステム上の関連情報と照合を行い、整合性をチェックし、問題がなければ、ホストコンピュータ上のホストシステムのデータベースを更新する機能を特徴とする事が望ましい。
【００１９】
なお、さらに詳細に説明すれば、本発明は下記の構成によって前記課題を解決できた。
【００２０】
（１）数値情報を様々な切り口（次元）での管理、集計を行うことが出来る、多次元データベースに格納されたデータにおいて、同データベースと同じネットワーク環境に接続されたパーソナルコンピュータ（以下ＰＣ）により、抽出ならびに起動条件を定常的に設定した一括処理を任意に選択、起動し、選択された一括処理の条件に従い、対象データの抽出を行い、選択された一括処理の指定に従い、抽出後データの固定長データファイル編集を行い、ファイル転送ツールを用いて対象とするホストシステムが稼動するコンピュータにデータファイルを送信し、そのデータファイルを用いてホストシステムのデータベースを更新することを特徴とするデータ更新方法。
【００２１】
（２）ネットワーク環境に接続されたＰＣは、起動条件、データ抽出条件をひとつの「一括処理」単位としての登録設定機能、また個々の一括処理に対する利用権限制御機能、定常的に与えられた条件でそれらの一括処理を起動する指示機能、利用者（ユーザーアカウント）の登録機能と、登録された利用者の権限をセキュリティ上管理者と一般利用者に識別するための認証設定機能を持つことを特徴とする前記（１）記載のデータ更新方法。
【００２２】
（３）前記のＰＣによる抽出ならびに起動条件は、対象となる多次元データベースからデータを抽出するための条件設定の機能と、この抽出するデータを、ホストシステムに伝送するための固定長変換条件を設定する機能を特徴とする前記（１）または（２）記載のデータ更新方法。
【００２３】
（４）前記のＰＣから任意に選択、起動し、選択された一括処理の条件に従った、対象データの抽出は、ＰＣ上の他の処理に影響しないようにするために、サーバーが、多次元データベースから抽出するために設定された条件を参照し、多次元データベースからデータ抽出を行う機能を特徴とする、前記（３）のデータ更新方法。
【００２４】
（５）前記の選択された一括処理の指定に従った、抽出後データの固定長ファイル編集機能は、ＰＣ上の他の処理に影響しないようにするために、サーバーが、抽出したデータを、設定されたホストシステムに伝送するための固定長変換条件を参照し、固定長に変換する機能を特徴とする前記（３）または（４）記載のデータ更新方法。
【００２５】
（６）前記のＰＣにより設定された制御条件は、処理の起動制御をするため、ＰＣが、どの多次元データベースを対象として処理するかどうかを関連付け、指定した日時に自動起動するための指定時刻設定をし、または日時指定を省略し即刻起動する機能を特徴とする前記（４）または（５）記載のデータ更新方法。
【００２６】
（７）前記のファイル転送ツールを用いた、対象とするホストシステムが稼動するコンピュータへのデータファイル送信は、サーバーが、固定長変換後のデータを、伝送ツールを使い、ホストコンピュータへ転送し、この転送状況を電子メールで通知し、ホストシステムの処理を自動起動するまでの処理を一括して行う機能を特徴とする前記（５）記載のデータ更新方法。
【００２７】
（８）前記のデータファイルを用いたホストシステムのデータベースを更新は、ホストコンピュータが受信した固定長データファイルを入力として自動起動された処理において、ホストシステム上の関連情報と照合を行い、整合性をチェックし、問題がなければ、ホストコンピュータ上のホストシステムのデータベースを更新する機能を特徴とする前記（７）のデータ更新方法。
【００２８】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態によるデータ更新手段について説明する。
【００２９】
図１「ホストシステムと多次元データベースの構成」は、本発明の実施形態の、一般的な業務の中での位置付けを概観したものである。
【００３０】
図１の中のＩで発生した各種のデータは、ＩＩで多次元データベース（データマートとも総称される）に格納される。この中間にデータウェアハウスが介在している場合も含む。ＩＩＩでは同多次元データベースから、必要な情報がＰＣの表計算ソフトに取得、展開される。ＩＶでは、ＰＣ上ＩＩＩで取得、展開された情報が分析、加工され、情報に付加価値を与えられ、その情報は再度多次元データベースに格納される。ＩＩＩで展開した情報を上書きする場合と、返却専用のデータ種別を多次元データベース上に設けて、そこに格納する場合を含む。ここでは多次元データベースが、任意の表計算ソフトとの親和性を有し、データの交換が双方向で可能であることが前提である（例、米国ハイペリオン社のＥｓｓｂａｓｅと米国マイクロソフト社のＭＳ−Ｅｘｃｅｌ）。以上は、本発明の実施の形態の前提となる。
【００３１】
本発明の実施の形態は、図１の示す範囲の、ＶよりＶＩＩＩまでを指す。一般利用者向けの利用クライアント（Ｖ）、管理者向けの管理クライアント（ＶＩ）、多次元データベースが稼動するサーバーマシンと同一の環境にあり、データの抽出とファイルの編集、出力、ターゲットコンピュータマシンにファイルを転送するサーバーソフトウェア（ＶＩＩ）、ファイルを受信後に内容を確認し、問題がなければ対象となるデータベースを更新するソフトウェア（ＶＩＩＩ）、以上の４点で構成される。Ｖ、ＶＩ、及びＶＩＩはＰＣまたはサーバーで稼動するソフトウェアであるため、例えば米国マイクロソフト社のＶｉｓｕａｌ  Ｂａｓｉｃ言語を用いて、またＶＩＩＩはホストシステムで稼動するソフトウェアであるため、例えば一般のＣＯＢＯＬ言語を用いて作成される。
【００３２】
図２及び図３は本発明の実施の形態として、図１のＶよりＶＩＩＩの形態を、さらに詳細に記述したものである。尚、本願は多次元データベースシステムに、米国ハイペリオン社のＥｓｓｂａｓｅを利用した場合を例として記述を進める。
【００３３】
文中の〔  〕の番号、及びＧＵＩサンプル番号は、図２及び３の同番号と一致する。なおＧＵＩとはＧｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅの略で、ソフトウェアがＰＣのモニタに表示する、操作画面の指す。
【００３４】
まず本発明の、システム利用者のためのＰＣの実施形態によるデータ更新方法について、図２を用いて説明する。利用者は自己のＰＣに予め本発明によるクライアントソフトウェアを導入し、起動する必用がある。同ソフトウェアは、多次元データベースが稼動するサーバーシステムと同環境に予め導入された、本発明によるサーバーソフトウェアと交信する必要があるため、ログイン操作を行う（〔１〕、ＧＵＩサンプル＃０１）。システムはログインした者がシステム管理者か、一般利用者かを自動で識別し（〔２〕）、システム管理者には管理者向けのＧＵＩを表示し（〔３〕、ＧＵＩサンプル＃０２）、一般利用者には、一般向けのＧＵＩを表示する（〔４〕、ＧＵＩサンプル＃１１）。
【００３５】
本発明におけるシステム管理者向けＧＵＩは、システム管理者が自分を含めた全ての利用が、システム管理者か、又は一般利用者かを識別する機能（ＧＵＩサンプル＃０４）、一般利用者、及びシステム管理者が選択できる処理の紐付けを行う機能（ＧＵＩサンプル＃０５）、各処理について、そのデータベースが稼動するシステムのＩＰアドレス若しくはＬＡＮ内で有効なドメイン名、データベースのアプリケーション名、データベース名、次元数、１次元あたりに設定できる抽出条件のメンバ数等の処理の詳細を定義する機能（ＧＵＩサンプル＃０６）、処理実行年月日時刻の登録を行う機能（ＧＵＩサンプル＃０７）、登録された処理開始年月日時刻に開始される処理の登録機能（管理者専用としてのＧＵＩをサンプル＃０９として提供。一般利用者と同じＧＵＩを使用してもよい）、必要に応じて処理の即時起動を行う機能（ＧＵＩサンプル＃０８）、さらに、各処理の結果抽出された可変長のデータ（例としてＣＳＶ形式）を、固定長のファイルフォーマットに変換するために必要な、項目の属性情報、データ長、ファイルレイアウト全般についての登録機能（ＧＵＩサンプル＃１０）を特徴とする。本発明の実施例として、上記のＧＵＩを、例えば米国マイクロソフト社のＶｉｓｕａｌ
Ｂａｓｉｃ言語を用いて作成している。
【００３６】
次に、本発明における一般利用者向けＧＵＩは、予めシステム管理者によって定義された、利用可能な処理の一覧を提示し、利用者はその中から任意の処理を選択する機能（複数可）（〔４〕ＧＵＩサンプル＃１１、及び〔５〕ＧＵＩサンプル＃１２）、また一旦選択した処理を選択から解除する機能を特徴とする。選択された処理は、予めシステム管理者によって設定された実行年月日時刻になると、自動的に起動される。一般利用者向けのＧＵＩには、セキュリティの都合上、任意の処理の選択後、即時で実行する機能を持たせていないため、必用な場合はシステム管理者と実行可否の調整と、実施の依頼を行う。本発明の実例として、上記のＧＵＩを、例えば米国マイクロソフト社のＶｉｓｕａｌＢａｓｉｃ言語を用いて作成している。
【００３７】
また、システム管理者は、管理者、一般利用者を問わず、利用者全員のサーバーへのユーザーアカウントを設定する必要がある。これはＯＳに依存した基本機能であるため、本発明のソフトウェア内に、その為の独自機能は持たない。
【００３８】
また、システム管理者は、処理結果としての固定長ファイルをサーバーからメインフレームに転送するに必要な登録を行い、また転送が正常に完了した場合のみ、メインフレーム側で処理される、データベース更新の起動が自動でかかる設定を行う必要がある。これはファイル転送ツールに依存した機能であるため、本発明のソフトウェア内に、その為の独自機能は持たない（図３〔８〕）。本発明では、その実例として、上記の機能はデータ転送ツール（例えば、日立製作所のＨＵＬＦＴ）の機能を流用している。
【００３９】
また、システム管理者は、サーバー処理の結果、及びメインフレーム側の処理の結果を、任意の利用者に電子メール通知するための、具体的にはメッセージの編集と、送信先のメールアドレスの設定を行う必要がある（図３〔９〕及び〔１１〕）。ＦＴＰやＴＥＬＮＥＴといた一般的なプロトコルを利用して実施するが、処理されるＯＳに依存して使用の形態が若干異なるので、本発明のソフトウェア内に、その為の独自機能は持たない。テキストファイルとエディタを用いた記述と設定を行うものとする。
【００４０】
次に本発明の、多次元データベースが稼動するサーバーと同一の環境に導入される、サーバーソフトウェアの実施形態によるデータ更新方法の動作について、図３を用いて説明する。
【００４１】
本発明のサーバーソフトウェアは、選択された処理、その処理が要求するデータベースの情報、及び各次元に設定された抽出情報を基に（ＧＵＩサンプル＃０６）、データ抽出の命令（Ｅｓｓｂａｓｅではレポートスクリプトに該当する）を自動生成し、実行を行う（〔６〕）。本発明では、その実例として、上記のサーバーソフトウェアを、例えば米国マイクロソフト社のＶｉｓｕａｌ  Ｂａｓｉｃ言語を用いて作成している。
【００４２】
次に、本発明におけるサーバーソフトウェアは、事前に登録された固定長フォーマットの情報に従い（ＧＵＩサンプル＃１０）、可変長の抽出物（例えばＣＳＶ形式）を、固定長ファイルに変換する（〔７〕）。本発明では、その実例として、上記のサーバーソフトウェアを、例えば米国マイクロソフト社のＶｉｓｕａｌ  Ｂａｓｉｃ言語を用いて作成している。
【００４３】
次に、本発明におけるサーバーソフトウェアは、多次元データベースより抽出され、固定長フォーマットに編集されたファイルを、所定のコンピュータシステムに送信する（〔８〕）。本発明では、その実例として、上記の転送機能を、公知のデータ転送ツールの機能を利用して実施する（例えば日立製作所のＨＵＬＦＴ）。
【００４４】
次に、本発明では、多次元データベースより抽出され、固定長フォーマットに編集されたファイルを、所定のコンピュータシステムに送信する際に、その送信の前後に管理者に向けて、開始、終了のメッセージを電子メールを媒体として発信を行う（〔９〕）。本発明では、その実例として、上記のメッセージ送信を、シェルコマンドを記述したテキストファイルを事前に準備し、そのシェルを起動することにより実施している。具体的にはＴＥＬＮＥＴやＦＴＰの一般的な機能を用いて実施する。
【００４５】
最後に本発明の、多次元データベースが稼動するサーバーより固定長で送信されてくるデータファイルを受信し、その内容の整合性を確認し、所定のデータベースを更新するホストシステム上の実施形態によるデータ更新方法の動作について、図３を用いて説明する。
【００４６】
本発明では、ファイル転送ツールによりデータファイルを送信し、それがホスト側に正常に受信された場合、予め登録しておいた処理を起動する。これによりホスト側で稼動するソフトウェアは、そのデータファイルの全件を読み、その内容が更新を目的とするデータベースのキー項目が全て格納されているか、またその格納された値が妥当なものかどうかを確認する。妥当性があると判断された情報についてのみ、実際にホストシステムのデータベースを検索し、更新を行う（〔１０〕）。本発明では、その実例として、上記のデータ内容確認、及びデータ更新機能を、例えばＣＯＢＯＬ言語を用いて作成している。
【００４７】
また、本発明におけるホスト稼動ソフトウェアは、その処理の正常終了とともに、ＴＥＬＮＥＴコマンドを発行し、その発行先のサーバー上で、管理者に対して処理完了のメッセージを、電子メールを媒体に発行するシェルを起動する（〔１１〕）。本発明では、その実例として、ＴＥＬＮＥＴコマンドの発行を、ホストのユーティリティを使用して行っている。また、ＴＥＬＮＥＴコマンドが実行される環境がＵＮＩＸ（Ｒ）サーバーであるため、コマンド実行のため、電子メールの発信はＵＮＩＸ（Ｒ）シェルコマンドを用いて記述している。
【００４８】
【発明の効果】
ホストシステムに情報の起源を持ち、表計算ソフト上で付加価値を加えた情報、及び多次元データベースに格納された情報を、再びホストシステムに返却する作業において、従来のハンド入力に比較し、
・作業効率が著しく向上した（従来、１０名前後の作業員が０．５日かけて行った作業が、人手の負荷がゼロになった）。
・データの転送ミスがゼロとなり、データそのものの精度が飛躍的に向上した（従来、入力ミスが５０件に１件の割合で発生していたものが、ゼロになった）。
【００４９】
また、ホストシステムに正確にデータを転送する為に、表計算ソフト自体の機能を用いて様々な制限を設けた結果、途中媒体となっている多次元データベース内部のデータ精度も飛躍的に高まり、その様々な利用局面において、大いなる定性効果をもたらしている。
【図面の簡単な説明】
【図１】ホストシステムと多次元データベースの構成における、本発明の範囲を表した図
【図２】図１における、本発明の範囲において、その実施形態の詳細を表した図：ＰＣのログインから、処理の起動まで
【図３】図１における、本発明の範囲において、その実施形態の詳細を表した図：処理の起動から、ホストシステムのデータベース更新まで
【図４】従来の業務遂行プロセスの概略図
【図５】本発明による業務遂行プロセスの概略図
【図６】ＧＵＩサンプル＃０１を示す図
【図７】ＧＵＩサンプル＃０２を示す図
【図８】ＧＵＩサンプル＃０３を示す図
【図９】ＧＵＩサンプル＃０４を示す図
【図１０】ＧＵＩサンプル＃０５を示す図
【図１１】ＧＵＩサンプル＃０６を示す図
【図１２】ＧＵＩサンプル＃０７を示す図
【図１３】ＧＵＩサンプル＃０８示す図
【図１４】ＧＵＩサンプル＃０９を示す図
【図１５】ＧＵＩサンプル＃１０を示す図
【図１６】ＧＵＩサンプル＃１１を示す図
【図１７】（ａ），（ｂ）  ＧＵＩサンプル＃１２を示す図
【符号の説明】
Ｉ  発生した各種のデータ
ＩＩ  多次元データベース
ＩＶ  ＰＣ上ＩＩＩで取得、展開された情報が分析、加工され、情報に付加価値を与えられ、その情報は再度多次元データベースに格納
Ｖ  一般利用者向けの利用クライアント
ＶＩ  管理者向けの管理クライアント
ＶＩＩ  データの抽出とファイルの編集、出力、ターゲットコンピュータマシンにファイルを転送するサーバーソフトウェア
ＶＩＩＩ  ファイルを受信後に内容を確認し、問題がなければ対象となるデータベースを更新するソフトウェア
【図１】
2005004420.tif 000003
【図２】
2005004420.tif 000004
【図３】
2005004420.tif 000005
【図４】
2005004420.tif 000006
【図５】
2005004420.tif 000007
【図６】
2005004420.tif 000008
【図７】
2005004420.tif 000009
【図８】
2005004420.tif 000010
【図９】
2005004420.tif 000011
【図１０】
2005004420.tif 000012
【図１１】
2005004420.tif 000013
【図１２】
2005004420.tif 000014
【図１３】
2005004420.tif 000015
【図１４】
2005004420.tif 000016
【図１５】
2005004420.tif 000017
【図１６】
2005004420.tif 000018
【図１７】
2005004420.tif 000019