(57)【要約】【課題】データ参照のためのアプリケーションを特別に用意する必要がなく、しかも、セキュリティ上も安全なデータ参照システムを提供する。【解決手段】データ要求元コンピュータ１５がデータベース用言語によってデータ読出プログラムを生成し、該データ読出プログラムをマークアップ言語に埋め込みデータベースアクセスサーバ２０送出する。データベースアクセスサーバ２０は、データ要求元コンピュータ１５から送出されたプログラムからデータ読出プログラムを取り出してデータベースサーバ５（データベース１０）へ送信し、データベースサーバ５（データベース１０）から読み出されたデータをマークアップ言語ファイルに変換しデータ要求元コンピュータ１５へ送信する。【選択図】　　図１
2004126783.tif 000002
【特許請求の範囲】
【請求項１】
データベースサーバと、該データベースサーバへデータ書込みプログラムを送信してデータ書き込みを行う第１のデータベースアクセスサーバとを具備するデータ参照システムにおいて、
データ要求元コンピュータからネットワークを介して供給されたデータ参照要求を受け、データ読み出し指令を生成して前記データベースサーバへ出力し、前記データベースサーバから読み出されたデータを前記データ要求元コンピュータへ送信する第２のデータベースアクセスサーバを設けたことを特徴とするデータ参照システム。
【請求項２】
データベースサーバと、該データベースサーバへデータ書込みプログラムを送信してデータ書き込みを行う第１のデータベースアクセスサーバとを具備するデータ参照システムにおいて、
データ要求元のコンピュータであって、データベース用言語によってデータ読出プログラムを生成し、該データ読出プログラムをマークアップ言語に埋め込み送出するコンピュータと、
前記データ要求元のコンピュータから送出されたプログラムから前記データ読出プログラムを取り出して前記データベースサーバへ送信し、前記データベースサーバから読み出されたデータをマークアップ言語ファイルに変換し前記アプリケーションサーバへ送信する第２のデータベースアクセスサーバと、
を具備することを特徴とするデータ参照システム。
【請求項３】
クライアントコンピュータからの指示を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからの要求命令を受けて前記データベースサーバから読み出すデータ参照方法において、
前記データ要求元コンピュータからの要求命令を第２のデータベースアクセスサーバが受け、
前記第２のデータベースアクセスサーバが前記データ要求元コンピュータからの要求命令に基づいてデータ読み出し命令を生成し前記データベースサーバへ出力し、
前記第２のデータベースアクセスサーバが、前記データベースサーバから読み出されたデータを前記データ要求元コンピュータの解読可能な形式に変換して前記データ要求元コンピュータへ送信する
ことを特徴とするデータベース参照方法。
【請求項４】
クライアントコンピュータからの命令を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからのデータ要求命令を受けて前記データベースサーバから読み出すデータ参照方法において、前記データ要求元コンピュータがデータベース用言語によってデータ読出プログラムを生成し、該データ読出プログラムをマークアップ言語に埋め込み送出し、
前記データ要求元コンピュータから送出されたプログラムを第２のデータベースアクセスサーバが受け、
前記第２のデータベースアクセスサーバが、前記データ要求元コンピュータから送出されたプログラムから前記データ読出プログラムを取り出して前記データベースサーバへ送信し、
前記第２のデータベースアクセスサーバが、前記データベースサーバから読み出されたデータをマークアップ言語ファイルに変換し前記データ要求元コンピュータへ送信する
ことを特徴とするデータ参照方法。
【請求項５】
クライアントコンピュータからの指示を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからの要求命令を受けて前記データベースサーバから読み出す第２のデータベースアクセスサーバに、
前記データ要求元コンピュータからの要求命令を受信するステップと、
前記データ要求元コンピュータからの要求命令に基づいてデータ読み出し命令を生成し前記データベースサーバへ出力するステップと、
前記データベースサーバから読み出されたデータを前記データ要求元コンピュータの解読可能な形式に変換して前記データ要求元コンピュータへ送信するステップと、
を実行させるためのプログラム。
【請求項６】
クライアントコンピュータからの命令を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからのデータ要求命令を受けて前記データベースサーバから読み出す第２のデータベースアクセスサーバに、
前記データ要求元コンピュータがデータベース用言語によるデータ読出プログラムをマークアップ言語に埋め込んで送出したプログラムを受信するステップと、
前記データ要求元コンピュータから送出されたマークアップ言語によるプログラムから前記データ読出プログラムを取り出して前記データベースサーバへ送信するステップと、
前記データベースサーバから読み出されたデータをマークアップ言語ファイルに変換し前記データ要求元コンピュータへ送信するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、あるアプリケーションを介してデータベースに書き込んだデータを、他のアプリケーションから参照する際に用いられるデータ参照システムおよびデータ参照方法並びにプログラムに関する。
【０００２】
【従来の技術】
従来、あるアプリケーションＡで使用し、また、データベースに保存しているデータを他のアプリケーションＢから参照する場合、あるアプリケーションＡに、他のアプリケーションＢが必要とするデータを特定のファイル形式（例えばＣＳＶ；Ｃｏｍｍｏｎ　Ｓｅｐａｒａｔｅｄ　Ｖａｌｕｅ）に変換して出力する機能を付与し、その後に、変換後のファイルをＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）等によって送信していた。
【０００３】
図８は上述したデータ参照の過程を説明するための図である。この図において、符号１はＷｅｂアプリケーションを使用するクライアントコンピュータ（以下、クライアントという）であり、通信ネットワーク２を介してＷｅｂアプリケーションを提供するＷｅｂサーバ３、アプリケーションサーバ４およびデータベースサーバ５に接続されている。７〜１０は上述したサーバ３〜５によって提供されるプログラムおよびデータベースであり、７はクライアント１の表示画面用の表示データを形成するＶｉｅｗプログラム、８はクライアント１からの要求を受け付けてＭｏｄｅｌプログラム９へ伝達し、また、Ｍｏｄｅｌプログラム９とＶｉｅｗプログラム７との間のデータの授受を仲介するＣｏｎｔｒｏｌプログラムである。また、Ｍｏｄｅｌプログラム９はビジネスロジックおよびデータ検索用のＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ　Ｑｕｅｒｙ　Ｌａｎｇｕａｇｅ）文作成処理を含むプログラムである。１１はデータベース１０へのログイン（サーバ５へのログイン）、ＳＱＬ文の実行を行うＤａｔａＢａｓｅＡｃｃｅｓｓプログラムである。
【０００４】
このような構成において、クライアント１からの処理依頼およびデータはネットワーク２を介してＣｏｎｔｒｏｌプログラム８へ入力され、Ｃｏｎｔｒｏｌプログラム８からＭｏｄｅｌプログラム９へ供給される。Ｍｏｄｅｌプログラム９はその依頼を処理し、ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム１１を介してデータベース１０に書き込みを行うと共に、その結果をＣｏｎｔｒｏｌプログラム８およびＶｉｅｗプログラム７を介してクライアント１に表示する。なお、上述した過程をデータの更新系という。
【０００５】
このように、クライアント１によって更新されたデータを他のアプリケーションを実行するコンピュータ１５から参照しようとする場合、従来は、サーバ３および４に、データ参照用のアプリケーション、すなわち、Ｖｉｅｗプログラム１６、Ｃｏｎｔｒｏｌプログラム１７、Ｍｏｄｅｌプログラム１８およびＤａｔａＢａｓｅＡｃｃｅｓｓプログラム１９を用意し、これらの参照用のアプリケーションを介してデータ参照を行わなければならなかった。
【０００６】
【発明が解決しようとする課題】
上述したように、従来のＷｅｂアプリケーションシステムにおいては、参照データ毎に参照用のアプリケーションの開発が必要であり、そのための手間および時間が掛かる問題があった。また、その場合、他のアプリケーション毎に、データベースサーバ５へアクセスするアカウントを発行することになり、セキュリティ上の問題が生じる。
【０００７】
この発明は、このような事情を考慮してなされたもので、その目的は、データ参照のためのアプリケーションを特別に用意する必要がなく、しかも、セキュリティ上も安全なデータ参照システムおよびデータ参照方法並びにプログラムを提供することにある。
【０００８】
【課題を解決するための手段】
この発明は上記の課題を解決すべくなされたもので、請求項１に記載の発明は、データベースサーバと、該データベースサーバへデータ書込みプログラムを送信してデータ書き込みを行う第１のデータベースアクセスサーバとを具備するデータ参照システムにおいて、データ要求元コンピュータからネットワークを介して供給されたデータ参照要求を受け、データ読み出し指令を生成して前記データベースサーバへ出力し、前記データベースサーバから読み出されたデータを前記データ要求元コンピュータへ送信する第２のデータベースアクセスサーバを設けたことを特徴とするデータ参照システムである。
【０００９】
また、請求項２に記載の発明は、データベースサーバと、該データベースサーバへデータ書込みプログラムを送信してデータ書き込みを行う第１のデータベースアクセスサーバとを具備するデータ参照システムにおいて、データ要求元のコンピュータであって、データベース用言語によってデータ読出プログラムを生成し、該データ読出プログラムをマークアップ言語に埋め込み送出するコンピュータと、前記データ要求元のコンピュータから送出されたプログラムから前記データ読出プログラムを取り出して前記データベースサーバへ送信し、前記データベースサーバから読み出されたデータをマークアップ言語ファイルに変換し前記アプリケーションサーバへ送信する第２のデータベースアクセスサーバとを具備することを特徴とするデータ参照システムである。
【００１０】
また、請求項３に記載の発明は、クライアントコンピュータからの指示を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからの要求命令を受けて前記データベースサーバから読み出すデータ参照方法において、前記データ要求元コンピュータからの要求命令を第２のデータベースアクセスサーバが受け、前記第２のデータベースアクセスサーバが前記データ要求元コンピュータからの要求命令に基づいてデータ読み出し命令を生成し前記データベースサーバへ出力し、前記第２のデータベースアクセスサーバが、前記データベースサーバから読み出されたデータを前記データ要求元コンピュータの解読可能な形式に変換して前記データ要求元コンピュータへ送信することを特徴とするデータベース参照方法である。
【００１１】
また、請求項４に記載の発明は、クライアントコンピュータからの命令を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからのデータ要求命令を受けて前記データベースサーバから読み出すデータ参照方法において、前記データ要求元コンピュータがデータベース用言語によってデータ読出プログラムを生成し、該データ読出プログラムをマークアップ言語に埋め込み送出し、前記データ要求元コンピュータから送出されたプログラムを第２のデータベースアクセスサーバが受け、前記第２のデータベースアクセスサーバが、前記データ要求元コンピュータから送出されたプログラムから前記データ読出プログラムを取り出して前記データベースサーバへ送信し、前記第２のデータベースアクセスサーバが、前記データベースサーバから読み出されたデータをマークアップ言語ファイルに変換し前記データ要求元コンピュータへ送信することを特徴とするデータ参照方法である。
【００１２】
また、請求項５に記載の発明は、クライアントコンピュータからの指示を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからの要求命令を受けて前記データベースサーバから読み出す第２のデータベースアクセスサーバに、前記データ要求元コンピュータからの要求命令を受信するステップと、前記データ要求元コンピュータからの要求命令に基づいてデータ読み出し命令を生成し前記データベースサーバへ出力するステップと、前記データベースサーバから読み出されたデータを前記データ要求元コンピュータの解読可能な形式に変換して前記データ要求元コンピュータへ送信するステップとを実行させるためのプログラムである。
【００１３】
また、請求項６に記載の発明は、クライアントコンピュータからの命令を受けた第１のデータベースアクセスサーバによってデータベースサーバに書き込まれたデータを、前記クライアントコンピュータと異なるデータ要求元コンピュータからのデータ要求命令を受けて前記データベースサーバから読み出す第２のデータベースアクセスサーバに、前記データ要求元コンピュータがデータベース用言語によるデータ読出プログラムをマークアップ言語に埋め込んで送出したプログラムを受信するステップと、前記データ要求元コンピュータから送出されたマークアップ言語によるプログラムから前記データ読出プログラムを取り出して前記データベースサーバへ送信するステップと、前記データベースサーバから読み出されたデータをマークアップ言語ファイルに変換し前記データ要求元コンピュータへ送信するステップとを実行させるためのプログラムである。
【００１４】
【発明の実施の形態】
以下、図面を参照し、この発明の一実施の形態について説明する。図１は同実施の形態によるデータベース参照システムを説明するための図であり、この図において、図８の各部に対応する部分には同一の符号を付してある。
【００１５】
この図に示す参照システムが図８に示すものと異なる点は、参照系のＤａｔａＢａｓｅＡｃｃｅｓｓプログラム２０のみを分離し、Ｗｅｂサービスとして設けた点である。このＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）２０はＳＯＡＰサーバ２１内に設けられ、ＳＥＬＥＣＴ等の参照関連のＳＱＬ文がＷｅｂサービスにより送付されてきた時に、そのＳＱＬ文をデータベースサーバ５へ送信し、データベース１０から読み出された参照データをＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）形式に変換し、要求元へ送信するためのコンポーネントである。
【００１６】
以下、図２〜図５を参照しこの実施形態によるデータベース参照システムの動作を詳述する。
まず、図２において、他のアプリケーションを実行するコンピュータ１５（図１）内のＣｏｎｔｒｏｌプログラムから、データ参照命令がＭｏｄｅｌプログラムに入力されると、ＭｏｄｅｌプログラムにおいてＤＢ（データベース）データを収集し処理する要求データが作成される。すなわち、まず、プログラム内でＤＯＭ（Ｄｏｃｕｍｅｎｔ　Ｏｂｊｅｃｔ　Ｍｏｄｅｌ）オブジェクトとして、ＤＢデータを収集するＳＱＬ文を作成する。次に、パーサープロセスのメソッドを利用して、ＤＯＭオブジェクトをＸＭＬファイルに変換する。そして、Ｗｅｂサービスをクライアント要求するプログラムにＸＭＬファイルを転送する。
【００１７】
Ｗｅｂサービスをクライアント要求するプログラムにおいては、作成されたＳＱＬ文に更新作業が含まれないかをチェックする。含まれる場合は本プロセスを停止する。次に、ＳＯＡＰ（Ｓｉｍｐｌｅ　Ｏｂｊｅｃｔ　Ａｃｃｅｓｓ　Ｐｒｏｔｃｏｌ）プロセスのメソッドを利用してＸＭＬファイルをＳＯＡＰエンベロープでカプセル化する。
そして、ＳＯＡＰエンベロープをネットワークを介してＷｅｂサービスを受け付けるＳＯＡＰサーバ２１（図１）のＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）２０へ転送する。
【００１８】
次に、図３の処理に進み、ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）２０のＷｅｂサービス要求を受け付けるプログラムにおいて、ＳＯＡＰプロセスのメソッドを利用して、受信したＳＯＡＰエンベロープを開封し、ＸＭＬデータに変換する。そして、そのデータをＤＢデータ参照プログラムへ転送する。
【００１９】
ＤＢデータ参照プログラムにおいては、パーサープロセスのメソッドを利用して、受信したＸＭＬファイルをＤＯＭオブジェクトとしてメモリ上へ展開する。次に、ＤＯＭオブジェクトからＳＱＬ文をプログラム内のコンテナに取り込む。そして、コンテナ内のＳＱＬ文をデータベースサーバ５（図１）へ転送し実行する。
【００２０】
次に、図４の処理に進み、ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）２０がデータベースサーバ５から返信された実行結果（Ｒｅｓｕｌｔ　Ｓｅｔ等）を受信し、次いで、以下の処理を実行する。まず、返信用ＤＯＭオブジェクトを作成し、次いで、ＳＱＬ文の実行結果を最後の実行結果までＤＯＭオブジェクトへ書き込む。次に、パーサープロセスのメソッドによりＤＯＭオブジェクトをＸＭＬファイルに変換する。そして、Ｗｅｂサービス要求を受け付けるプログラムへＸＭＬファイルを転送する。次に、Ｗｅｂサービス要求を受け付けるプログラムにおいて、ＳＯＡＰプロセスのメソッドを利用して、受信したＸＭＬファイルをＳＯＡＰエンベロープでカプセル化する。そして、そのＳＯＡＰエンベロープを、ネットワークを介してＷｅｂサービスをクライアント要求するプログラムへ転送する。
【００２１】
次に、図５の処理へ進み、コンピュータ１５（図１）のＭｏｄｅｌプログラムにおいて、次の処理が実行される。まず、Ｗｅｂサービスをクライアント要求するプログラムにおいて、ＳＯＡＰプロセスのメソッドを利用してＳＯＡＰエンベロープを開封し、ＸＭＬデータに変換する。そして、ＤＢデータを収集して処理するプログラムへＸＭＬファイルを転送する。次に、ＤＢデータを収集して処理するプログラムにおいて、ＤＯＭオブジェクトのＳＱＬ文実行結果をプログラムで利用し処理を進める。次に、パーサープロセスのメソッドを利用してＸＭＬファイルをＤＯＭオブジェクトへ変換する。そして、Ｃｏｎｔｒｏｌプログラムへ転送する。
【００２２】
このように、上記実施形態においては、データベースサーバ５とは別に、ＳＯＡＰサーバ２１を設け、このサーバ２１にＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）２０を用意し、このプログラム２０を通してのみデータベース１０へアクセスできるようにしている。このため、データベース１０にアクセスするためのアカウントをアプリケーション毎に発行する必要がなく、そのようなアカウントを用いて悪意のあるユーザがプロセスをハングアップさせてデータベースサーバ５を機能不全にすることを防ぐことができる。
【００２３】
また、上記実施形態においては、コンピュータ１５からのデータ参照要求を、ＸＭＬファイルの中にＳＱＬ文を埋め込み、ＳＯＡＰ通信によってＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）２０へ送信される。そして、ＸＭＬファイルを用いていることにより、どんな言語で書かれたプログラムからでもデータ参照を行うことが可能となる。
【００２４】
図６は上述したデータベース参照方法の応用例を示す図であり、あるアプリケーションによってポンプ群の稼働状態を示すデータを収集してデータベース２８に保存し、保存したデータを社内のクライアントのコンピュータ２９が参照するシステム構成を示す。
【００２５】
すなわち、ポンプ群からのデータはＤｏＰａ網（モバイルデータ通信サービス網）２５を介してアプリケーションサーバのＭｏｄｅｌプログラム２６に入力され、ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（更新系）２７を介してデータベース２８（データベースサーバ）に書き込まれる。一方、社内クライアントのコンピュータ２９はデータ要求を、社内ＬＡＮ３０、Ｖｉｅｗプログラム３１を介してＣｏｎｔｒｏｌおよびＭｏｄｅｌプログラム３２へ送信する。ＣｏｎｔｒｏｌおよびＭｏｄｅｌプログラム３２は、ＳＱＬ作成コンポーネントによって、ＤＢデータを収集するＸＭＬファイルによるＳＱＬ文を作成し、ＳＯＡＰ通信によってＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）３４へ送信する。ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）３４はＳＱＬ文をデータベース２８へ送信する。
【００２６】
これにより、データベース２８からデータが読み出され、読み出されたデータがＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）３４においてＸＭＬファイルに変換され、ＣｏｎｔｒｏｌおよびＭｏｄｅｌプログラム３２へ入力される。ＣｏｎｔｒｏｌおよびＭｏｄｅｌプログラム３２は、供給されたデータをグラフ作成コンポーネントによってグラブ化し、Ｖｉｅｗプログラム３１、社内ＬＡＮ３０を介して社内クライアントのコンピュータ２９へ転送する。
【００２７】
図７は、上記の応用例において、社外の他のアプリケーションがデータベース２８内のデータ参照を行う場合であり、他のアプリケーションのＣｏｎｔｒｏｌおよびＭｏｄｅｌプログラム３４において作成されたＸＭＬファイルによるＳＱＬ文がＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）３４へ送信される。ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）３４はＳＱＬ文をデータベース２８へ送信する。これにより、データベース２８からデータが読み出され、読み出されたデータがＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）３４においてＸＭＬファイルに変換され、ＣｏｎｔｒｏｌおよびＭｏｄｅｌプログラム３４へ入力される。
上述した図６、図７の応用例によれば、社内の担当者または社外の担当者が現地へ行くことなくポンプデータを入手することができる効果がある。
【００２８】
【発明の効果】
以上説明したように、この発明によれば、データ要求元コンピュータからネットワークを介して供給されたデータ参照要求を受け、データ読み出し指令を生成してデータベースサーバへ出力し、データベースサーバから読み出されたデータをデータ要求元コンピュータへ送信する第２のデータベースアクセスサーバを設けたので、データ参照のためのアプリケーションを特別に用意する必要がなく、しかも、セキュリティ上も安全なシステムを構成することができる利点が得られる。
【００２９】
また、この発明によれば、データ要求元コンピュータがデータベース用言語によってデータ読出プログラムを生成し、該データ読出プログラムをマークアップ言語に埋め込み送出し、データ要求元コンピュータから送出されたプログラムを第２のデータベースアクセスサーバが受け、第２のデータベースアクセスサーバが、データ要求元コンピュータから送出されたプログラムからデータ読出プログラムを取り出してデータベースサーバへ送信し、第２のデータベースアクセスサーバが、データベースサーバから読み出されたデータをマークアップ言語ファイルに変換しデータ要求元コンピュータへ送信するようにしたので、どのような言語で書かれたプログラムからでもデータ参照を行うことが可能となる利点が得られる。
【図面の簡単な説明】
【図１】この発明の一実施形態によるデータ参照システムの構成を示す機能ブロック図である。
【図２】同実施形態の動作を説明するための図である。
【図３】同実施形態の動作を説明するための図である。
【図４】同実施形態の動作を説明するための図である。
【図５】同実施形態の動作を説明するための図である。
【図６】同実施形態の応用例を説明するための図である。
【図７】同実施形態の応用例を説明するための図である。
【図８】従来のデータ参照システムの構成を示す機能ブロック図である。
【符号の説明】
１…クライアントコンピュータ
２…ネットワーク
３…Ｗｅｂサーバ
４…アプリケーションサーバ
５…データベースサーバ
７…Ｖｉｅｗプログラム
８…Ｃｏｎｔｒｏｌプログラム
９…Ｍｏｄｅｌプログラム
１０…データベース
１１…ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（更新系）
１５…コンピュータ
２０…ＤａｔａＢａｓｅＡｃｃｅｓｓプログラム（参照系）
２１…ＳＯＡＰサーバ
【図１】
2004126783.tif 000003
【図２】
2004126783.tif 000004
【図３】
2004126783.tif 000005
【図４】
2004126783.tif 000006
【図５】
2004126783.tif 000007
【図６】
2004126783.tif 000008
【図７】
2004126783.tif 000009
【図８】
2004126783.tif 000010