(57)【要約】【課題】            ＤＢや解析サービス（ＡＳ）の操作方法やデータ形式の違いを吸収した統合操作を提供する。【解決手段】          本発明は、ＤＢサーバのアドレス及びＤＢを利用するためのデータ形式を表わす情報を記憶させ、ＤＢを画面上で表わし、かつ、ＤＢに対する操作を受け付けるためのシンボルを記憶させ、ＡＳサーバのアドレス及びＡＳを利用するためのデータ形式を表わす情報を記憶させ、ＡＳを画面上で表わし、かつ、ＡＳに対する操作を受け付けるためのシンボルを記憶させ、それらのシンボルを画面上に表示させ、ユーザから入力されるＤＢ又はＡＳに対する入力操作を取得し、それを解釈してＤＢ又はＡＳに関する操作リクエストを生成してサーバに送信し、それに対するレスポンスを受け取り、受信したレスポンスに基づいて、ＤＢ又はＡＳに対する操作結果を画面にコンピュータによって表示させる。【選択図】          図１
2005251001.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから情報を入力する入力手段及びユーザに情報を表示する表示手段を有し、データベースを提供するデータベースサーバ及び解析サービスを提供する解析サービスサーバとインターネットを通じて接続された、コンピュータによって機能させられるデータベース及び解析サービス操作統合システムであって、
前記データベースサーバに接続するためのアドレス及び前記データベースを利用するためのデータ形式を表わすデータベースアクセス情報を記憶するデータベースアクセス情報記憶手段と、
前記データベースを前記表示手段上で表わし、かつ、当該データベースに対する操作を受け付けるためのデータベースシンボルを記憶するデータベースシンボル記憶手段と、
前記解析サービスサーバに接続するためのアドレス及び前記解析サービスを利用するためのデータ形式を表わす解析サービスアクセス情報を記憶する解析サービスアクセス情報記憶手段と、
前記解析サービスを前記表示手段上で表わし、かつ、当該解析サービスに対する操作を受け付けるための解析サービスシンボルを記憶する解析サービスシンボル記憶手段と、
前記データベースシンボル及び前記解析サービスシンボルを前記表示手段上に表示させるシンボル表示手段と、
前記ユーザからの前記入力手段を通じて入力される前記データベース又は前記解析サービスに対する入力操作を取得するユーザインターフェース処理部と、
取得された前記入力操作はどの前記データベース又は前記解析サービスに対してどのような操作を行うかを表わす操作情報を解釈するシンボル解釈手段と、
前記データベースアクセス情報に基づいて、前記操作情報が表わす前記データベースに関する操作リクエストを前記インターネットを通じて前記データベースサーバに送信し、それに対するレスポンスを受け取るデータベースアクセス手段と、
前記解析サービスアクセス情報に基づいて、前記操作情報が表わす前記解析サービスに関する操作リクエストを前記インターネットを通じて前記解析サービスサーバに送信し、それに対するレスポンスを受け取る解析サービスアクセス手段と、
受信した前記レスポンスに基づいて、前記データベース又は前記解析サービスに対する操作結果を前記表示手段に表示させる操作結果表示手段と、を有することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項２】
請求項１に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記データベースシンボルは、検索条件を入力するための入力欄を有することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項３】
請求項１又は２に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記データベースアクセス手段は、前記データベースを利用できるようにするための設定情報を、前記データベースサーバに対してさらに送信することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項４】
請求項１から３のいずれか１項に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記解析サービスアクセス手段は、前記解析サービスを利用できるようにするための設定情報を、前記解析サービスサーバに対してさらに送信することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項５】
請求項１から４のいずれか１項に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記データベース又は前記解析サービスに対する操作の対象となる操作オブジェクトを前記表示手段上で表わす操作オブジェクトシンボルを記憶する操作オブジェクトシンボル記憶手段、をさらに有し、
前記シンボル表示手段は、前記操作オブジェクトシンボル記憶手段が記憶している前記操作オブジェクトシンボルもさらに前記表示手段に表示させ、
前記ユーザインターフェース処理部は、前記操作オブジェクトシンボルをさらに使用して操作情報を取得することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項６】
請求項５に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記データベースアクセス手段又は前記解析サービスアクセス手段が受信したレスポンスが、前記データベース又は前記解析サービスに対する操作の対象となる所定のオブジェクトを表わす場合に、当該オブジェクトを前記表示手段上で表わす操作オブジェクトシンボルを生成し、生成された当該操作オブジェクトシンボルを前記操作オブジェクトシンボル記憶手段にさらに記憶させる操作オブジェクトシンボル生成手段、をさらに有することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項７】
請求項５又は６に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記操作オブジェクトに関する情報を記憶する操作オブジェクト情報記憶手段と、
前記ユーザからの指示に応答して前記操作オブジェクトに関する前記情報を前記表示手段に表示させる操作オブジェクト情報表示手段と、をさらに有することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項８】
請求項７に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記オブジェクトシンボルは、タンパク質、核酸、及びそれらのグループを含むカテゴリーに分類されていることを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項９】
請求項１から８のいずれか１項に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記データベースシンボルは、所定の操作に対応付けられた所定の入力操作を受け付けるための所定の領域を有し、
前記解析サービスシンボルは、所定の操作に対応付けられた所定の入力操作を受け付けるための所定の領域を有し、及び
前記ユーザインターフェース処理部は、前記データベースシンボル又は前記解析サービスシンボルの前記所定の領域に対する前記所定の入力操作に対応する操作を操作情報として取得することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１０】
請求項９に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記ユーザインターフェース処理部は、前記操作オブジェクトシンボルが前記データベースシンボル又は前記解析サービスシンボルの所定の領域に関連付けられることによって、当該データベースシンボル又は当該解析サービスシンボルの当該所定の領域に対応する操作に前記操作オブジェクトシンボルを対応付けた操作情報を取得することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１１】
請求項１から１０のいずれか１項に記載のデータベース及び解析サービスの操作統合システムにおいて、
複数の前記データベース及び前記解析サービスのリソースを所定のアクセス順序及び操作順序で関連づけたリソース統合情報を記憶するリソース統合情報記憶手段と、
前記統合されたリソースを前記表示手段上に表わし、かつ、当該統合されたリソースに対する操作を受け付けるリソース統合シンボルを記憶するリソース統合シンボル記憶手段、をさらに有し、
前記シンボル表示手段は、前記リソース統合シンボルを前記表示手段上にさらに表示させることを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１２】
請求項１１に記載のデータベース及び解析サービスの操作統合システムにおいて、
ユーザから入力された指示に基づいて前記リソース統合情報及び前記リソース統合シンボルを生成し、生成された当該リソース統合情報及びリソース統合シンボルをそれぞれ前記リソース統合情報記憶手段及び前記リソース統合シンボル記憶手段にさらに記憶させるリソース編集手段、をさらに有することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１３】
請求項１１又は１２に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記統合シンボルは、所定の操作に対応付けられた所定の入力操作を受け付けるための所定の領域を有し、
前記ユーザインターフェース処理部は、前記統合シンボルの前記所定の領域に対する前記所定の入力操作に対応する操作を操作情報としてさらに取得することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１４】
請求項１３に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記ユーザインターフェース処理部は、前記操作オブジェクトシンボルが前記統合シンボルの所定の領域に関連付けられることによって、当該統合シンボルの当該所定の領域に対応する操作に前記操作オブジェクトシンボルを対応付けた操作情報を取得することを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１５】
請求項１３又は１４に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記データベースシンボル、前記解析サービスシンボル、及び統合シンボルの少なくともいずれかは、所定の入力操作を受け付けるための所定の領域を、それまでになされた入力操作に応じて、順次、変化させることを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１６】
請求項１から１５のいずれか１項に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記データベースは生物関連データベースであり、
前記解析サービスは生物関連解析サービスであることを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１７】
請求項５から１６のいずれか１項に記載のデータベース及び解析サービスの操作統合システムにおいて、
前記操作結果表示手段は、同じ操作オブジェクトに対する複数の前記解析サービスからのレスポンスを、前記表示手段上に表示される当該同じ操作オブジェクトに対する複数の特徴部分として重ね合わせることによって同時に前記表示手段に表示させることを特徴とするデータベース及び解析サービスの操作統合システム。
【請求項１８】
データベース及び解析サービスの操作統合方法であって、
インターネットを介して前記データベースサーバに接続するためのアドレス及び前記データベースを利用するためのデータ形式を表わすデータベースアクセス情報をコンピュータに記憶させるステップと、
前記データベースを画面上で表わし、かつ、当該データベースに対する操作を受け付けるためのデータベースシンボルをコンピュータに記憶させるステップと、
解析サービスサーバに接続するためのアドレス及び前記解析サービスを利用するためのデータ形式を表わす解析サービスアクセス情報をコンピュータに記憶させるステップと、
前記解析サービスを画面上で表わし、かつ、当該解析サービスに対する操作を受け付けるための解析サービスシンボルをコンピュータに記憶させるステップと、
前記データベースシンボル及び前記解析サービスシンボルを前記画面上にコンピュータによって表示させるステップと、
前記ユーザから入力される前記データベース又は前記解析サービスに対する入力操作をコンピュータによって取得するステップと、
取得された前記入力操作はどの前記データベース又は前記解析サービスに対してどのような操作を行うかを表わす操作情報をコンピュータによって解釈するステップと、
前記データベースアクセス情報に基づいて、前記操作情報が表わす前記データベースに関する操作リクエストを前記インターネットを通じて前記データベースサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、
前記解析サービスアクセス情報に基づいて、前記操作情報が表わす前記解析サービスに関する操作リクエストを前記インターネットを通じて前記解析サービスサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、
受信した前記レスポンスに基づいて、前記データベース又は前記解析サービスに対する操作結果を前記表示手段にコンピュータによって表示させるステップと、を有することを特徴とするデータベース及び解析サービスの操作統合方法。
【請求項１９】
コンピュータに、
インターネットを介して前記データベースサーバに接続するためのアドレス及び前記データベースを利用するためのデータ形式を表わすデータベースアクセス情報をコンピュータに記憶させるステップと、
前記データベースを画面上で表わし、かつ、当該データベースに対する操作を受け付けるためのデータベースシンボルをコンピュータに記憶させるステップと、
解析サービスサーバに接続するためのアドレス及び前記解析サービスを利用するためのデータ形式を表わす解析サービスアクセス情報をコンピュータに記憶させるステップと、
前記解析サービスを画面上で表わし、かつ、当該解析サービスに対する操作を受け付けるための解析サービスシンボルをコンピュータに記憶させるステップと、
前記データベースシンボル及び前記解析サービスシンボルを前記画面上にコンピュータによって表示させるステップと、
前記ユーザから入力される前記データベース又は前記解析サービスに対する入力操作をコンピュータによって取得するステップと、
取得された前記入力操作はどの前記データベース又は前記解析サービスに対してどのような操作を行うかを表わす操作情報をコンピュータによって解釈するステップと、
前記データベースアクセス情報に基づいて、前記操作情報が表わす前記データベースに関する操作リクエストを前記インターネットを通じて前記データベースサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、
前記解析サービスアクセス情報に基づいて、前記操作情報が表わす前記解析サービスに関する操作リクエストを前記インターネットを通じて前記解析サービスサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、
受信した前記レスポンスに基づいて、前記データベース又は前記解析サービスに対する操作結果を前記表示手段にコンピュータによって表示させるステップと、を実行させることを特徴とするデータベース及び解析サービスの操作統合プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターフェース技術に関し、より詳しくは、データベース及び解析サービスの操作統合システムに関する。
【背景技術】
【０００２】
インターネットの発展により、ＷＷＷを通じた様々なサービスが提供されるようになってきている。ＷＷＷを通じたサービスは、Ｗｅｂブラウザを使用した統一的な環境で利用することができるため、ユーザが利用する際の技術的障壁が低く、いつでもどこでもアクセスできるという利便性も相まって、普及が進んでいる。
一方、近年のバイオテクノロジーの飛躍的な発展とともに、タンパク質、核酸などの生物関連のデータベースや解析サービスといったリソースが確立し、それらはＷＷＷを通じて提供されるようになってきている。
【０００３】
例えば、データベースとしては以下のようなものが提供されている。
（１）NCBI Protein (http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=Protein):タンパク質データベース
（NCBI : National Center for Biolotechnology Information(USA)）
（２）NCBI Nucleotide(http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=Nucleotide)：核酸データベース
（３）NCBI UniGene(http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=unigene):タンパク質の重複なしの配列データベース
（４）NCBI OMIM(http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=OMIM):遺伝子データベース（病気関係）
（５）Protein Data Bank(http://www.rcsb.org/pdb/)：タンパク質 3次元構造データベース
【０００４】
また、解析サービスとしては以下のようなものが提供されている。
（１）CBS TMHMM(http://www.cbs.dtu.dk/services/TMHMM/):タンパク質の膜貫通領域予測
CBS : center for biological sequence Analysis at the Technical University of Denmark
（２）CBS NetNGlyc 1.0 Server(http://www.cbs.dtu.dk/services/NetNGlyc/):Ｎ型糖鎖結合部位予測
（３）CBS NetOGlyc 3.0 Server Beta(http://www.cbs.dtu.dk/services/NetOGlyc/):O型糖鎖結合部位予測
（４）CBS NetPhos 2.0 Server(http://www.cbs.dtu.dk/services/NetPhos/):リン酸化部位予測
（５）CBS TargetP Server v1.01（http://www.cbs.dtu.dk/services/TargetP/):タンパク質の存在場所予測
【０００５】
以下に、それぞれのサービスの具体的な利点と欠点とを述べる。
・http://bioinfo.pl/Meta/(Polish Bioinformatics Site   MetaServer)
このサービスでは、配列を入力し、サービスを選ぶと、その結果が返される。このサービスの利点としては、複数のサービスを選択できることが挙げられる。しかしこのサービスの欠点としては、データベース部がないこと（すなわち自分でデータを設定する必要がある。）や、１つの配列しか１度に選択できないことが挙げられる。
・http://www.genome.ad.jp/dbget/dbget.links.html(ゲノムネットＷＷＷサーバーのデータベース統合検索システム）
このデータベースでは、キーワードから、各種のデータベースにアクセスし、その情報を入手することができる。このサービスの利点としては、多くのデータベースをカバーしていることが挙げられる。このサービスの欠点としては、サービス部（配列を解析する機能）がないことが挙げられる。
・http://srs.embl-heidelberg.de:8000/srs5/(Sequence Retrieval System)
このサービスの利点としては、多くのデータベースをカバーしていることが挙げられる。このサービスの欠点としては、サービス部（配列を解析する機能）がないことが挙げられる。
【０００６】
このように、データベースと解析サービスの機能を統合したサービスは提供されておらず、それらを利用する際には、それぞれの使用方法を覚える必要があった。また、データベースの検索結果を利用して、解析サービスで解析させるためには、検索結果を手作業で解析条件として入力し直さなければいけなかった。これは、ユーザに大きい負担を強いるものであった。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記に例を記載したようなインターネット上に存在するリソースは、各々で利用方法やインターフェースが異なり、複数のサービスの利用法を習得するために多くの時間を要する。各ユーザは、サービスの内容だけでなく、そのサービスがどのＷｅｂサイトで提供されるのかを意識しながら作業しなければならない。別々のＷｅｂサイトに提供されているサービスは、そのサービス毎に異なる利用手順に従って操作する必要があるため、操作により多くの時間を要する。複数のリソースを利用する場合、そのリソースの数が増加するに従い、作業時間は次第に増大する。また、各サービスの結果を利用してさらに他のサービスを利用するためには、サービスの結果の出力形式と、他のサービスの入力形式とをつなぐ必要があり、これにも多くの時間を要する。また、生物分野の初学者には、どのようなデータベースや解析サービスがあるのかを見つけるためにも知識が必要になる。
【０００８】
本発明は、このような課題を解決するためのシステムであり、統一したインタフェースでネットワーク上の生物資源を利用できるようにすることで、ユーザに効率的に作業する環境を与えるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題は以下のような特徴を有する本発明によって解決される。すなわち、請求項１に記載の発明は、ユーザから情報を入力する入力手段及びユーザに情報を表示する表示手段を有し、データベースを提供するデータベースサーバ及び解析サービスを提供する解析サービスサーバとインターネットを通じて接続された、コンピュータによって機能させられるデータベース及び解析サービス操作統合システムであって、当該データベースサーバに接続するためのアドレス及び当該データベースを利用するためのデータ形式を表わすデータベースアクセス情報を記憶するデータベースアクセス情報記憶手段と、当該データベースを当該表示手段上で表わし、かつ、当該データベースに対する操作を受け付けるためのデータベースシンボルを記憶するデータベースシンボル記憶手段と、当該解析サービスサーバに接続するためのアドレス及び当該解析サービスを利用するためのデータ形式を表わす解析サービスアクセス情報を記憶する解析サービスアクセス情報記憶手段と、当該解析サービスを当該表示手段上で表わし、かつ、当該解析サービスに対する操作を受け付けるための解析サービスシンボルを記憶する解析サービスシンボル記憶手段と、当該データベースシンボル及び当該解析サービスシンボルを当該表示手段上に表示させるシンボル表示手段と、当該ユーザからの当該入力手段を通じて入力される当該データベース又は当該解析サービスに対する入力操作を取得するユーザインターフェース処理部と、取得された当該入力操作はどの当該データベース又は当該解析サービスに対してどのような操作を行うかを表わす操作情報を解釈するシンボル解釈手段と、当該データベースアクセス情報に基づいて、当該操作情報が表わす当該データベースに関する操作リクエストを当該インターネットを通じて当該データベースサーバに送信し、それに対するレスポンスを受け取るデータベースアクセス手段と、当該解析サービスアクセス情報に基づいて、当該操作情報が表わす当該解析サービスに関する操作リクエストを当該インターネットを通じて当該解析サービスサーバに送信し、それに対するレスポンスを受け取る解析サービスアクセス手段と、受信した当該レスポンスに基づいて、当該データベース又は当該解析サービスに対する操作結果を当該表示手段に表示させる操作結果表示手段と、を有することを特徴とする。
【００１０】
請求項２に記載の発明は、請求項１に記載の発明の特徴に加えて、当該データベースシンボルは、検索条件を入力するための入力欄を有することを特徴とする。
【００１１】
請求項３に記載の発明は、請求項１又は２に記載の発明の特徴に加えて、当該データベースアクセス手段は、当該データベースを利用できるようにするための設定情報を、当該データベースサーバに対してさらに送信することを特徴とする。
【００１２】
請求項４に記載の発明は、請求項１から３のいずれか１項に記載の発明の特徴に加えて、当該解析サービスアクセス手段は、当該解析サービスを利用できるようにするための設定情報を、当該解析サービスサーバに対してさらに送信することを特徴とする。
【００１３】
請求項５に記載の発明は、請求項１から４のいずれか１項に記載の発明の特徴に加えて、当該データベース又は当該解析サービスに対する操作の対象となる操作オブジェクトを当該表示手段上で表わす操作オブジェクトシンボルを記憶する操作オブジェクトシンボル記憶手段、をさらに有し、当該シンボル表示手段は、当該操作オブジェクトシンボル記憶手段が記憶している当該操作オブジェクトシンボルもさらに当該表示手段に表示させ、当該ユーザインターフェース処理部は、当該操作オブジェクトシンボルをさらに使用して操作情報を取得することを特徴とする。
【００１４】
請求項６に記載の発明は、請求項５に記載の発明の特徴に加えて、当該データベースアクセス手段又は当該解析サービスアクセス手段が受信したレスポンスが、当該データベース又は当該解析サービスに対する操作の対象となる所定のオブジェクトを表わす場合に、当該オブジェクトを当該表示手段上で表わす操作オブジェクトシンボルを生成し、生成された当該操作オブジェクトシンボルを当該操作オブジェクトシンボル記憶手段にさらに記憶させる操作オブジェクトシンボル生成手段、をさらに有することを特徴とする。
【００１５】
請求項７に記載の発明は、請求項５又は６に記載の発明の特徴に加えて、当該操作オブジェクトに関する情報を記憶する操作オブジェクト情報記憶手段と、当該ユーザからの指示に応答して当該操作オブジェクトに関する当該情報を当該表示手段に表示させる操作オブジェクト情報表示手段と、をさらに有することを特徴とする。
【００１６】
請求項８に記載の発明は、請求項７に記載の発明の特徴に加えて、当該オブジェクトシンボルは、タンパク質、核酸、及びそれらのグループを含むカテゴリーに分類されていることを特徴とする。
【００１７】
請求項９に記載の発明は、請求項１から８のいずれか１項に記載の発明の特徴に加えて、当該データベースシンボルは、所定の操作に対応付けられた所定の入力操作を受け付けるための所定の領域を有し、当該解析サービスシンボルは、所定の操作に対応付けられた所定の入力操作を受け付けるための所定の領域を有し、及び当該ユーザインターフェース処理部は、当該データベースシンボル又は当該解析サービスシンボルの当該所定の領域に対する当該所定の入力操作に対応する操作を操作情報として取得することを特徴とする。
【００１８】
請求項１０に記載の発明は、請求項９に記載の発明の特徴に加えて、当該ユーザインターフェース処理部は、当該操作オブジェクトシンボルが当該データベースシンボル又は当該解析サービスシンボルの所定の領域に関連付けられることによって、当該データベースシンボル又は当該解析サービスシンボルの当該所定の領域に対応する操作に当該操作オブジェクトシンボルを対応付けた操作情報を取得することを特徴とする。
【００１９】
請求項１１に記載の発明は、請求項１から１０のいずれか１項に記載の発明の特徴に加えて、複数の当該データベース及び当該解析サービスのリソースを所定のアクセス順序及び操作順序で関連づけたリソース統合情報を記憶するリソース統合情報記憶手段と、当該統合されたリソースを当該表示手段上に表わし、かつ、当該統合されたリソースに対する操作を受け付けるリソース統合シンボルを記憶するリソース統合シンボル記憶手段、をさらに有し、当該シンボル表示手段は、当該リソース統合シンボルを当該表示手段上にさらに表示させることを特徴とする。
【００２０】
請求項１２に記載の発明は、請求項１１に記載の発明の特徴に加えて、ユーザから入力された指示に基づいて当該リソース統合情報及び当該リソース統合シンボルを生成し、生成された当該リソース統合情報及びリソース統合シンボルをそれぞれ当該リソース統合情報記憶手段及び当該リソース統合シンボル記憶手段にさらに記憶させるリソース編集手段、をさらに有することを特徴とする。
【００２１】
請求項１３に記載の発明は、請求項１１又は１２に記載の発明の特徴に加えて、当該統合シンボルは、所定の操作に対応付けられた所定の入力操作を受け付けるための所定の領域を有し、当該ユーザインターフェース処理部は、当該統合シンボルの当該所定の領域に対する当該所定の入力操作に対応する操作を操作情報としてさらに取得することを特徴とする。
【００２２】
請求項１４に記載の発明は、請求項１３に記載の発明の特徴に加えて、当該ユーザインターフェース処理部は、当該操作オブジェクトシンボルが当該統合シンボルの所定の領域に関連付けられることによって、当該統合シンボルの当該所定の領域に対応する操作に当該操作オブジェクトシンボルを対応付けた操作情報を取得することを特徴とする。
【００２３】
請求項１５に記載の発明は、請求項１３又は１４に記載の発明の特徴に加えて、当該データベースシンボル、当該解析サービスシンボル、及び統合シンボルの少なくともいずれかは、所定の入力操作を受け付けるための所定の領域を、それまでになされた入力操作に応じて、順次、変化させることを特徴とする。
【００２４】
請求項１６に記載の発明は、請求項１から１５のいずれか１項に記載の発明の特徴に加えて、当該データベースは生物関連データベースであり、当該解析サービスは生物関連解析サービスであることを特徴とする。
【００２５】
請求項１７に記載の発明は、請求項５から１６のいずれか１項に記載の発明の特徴に加えて、当該操作結果表示手段は、同じ操作オブジェクトに対する複数の当該解析サービスからのレスポンスを、当該表示手段上に表示される当該同じ操作オブジェクトに対する複数の特徴部分として重ね合わせることによって同時に当該表示手段に表示させることを特徴とする。
【００２６】
請求項１８に記載の発明は、インターネットを介して当該データベースサーバに接続するためのアドレス及び当該データベースを利用するためのデータ形式を表わすデータベースアクセス情報をコンピュータに記憶させるステップと、当該データベースを画面上で表わし、かつ、当該データベースに対する操作を受け付けるためのデータベースシンボルをコンピュータに記憶させるステップと、解析サービスサーバに接続するためのアドレス及び当該解析サービスを利用するためのデータ形式を表わす解析サービスアクセス情報をコンピュータに記憶させるステップと、当該解析サービスを画面上で表わし、かつ、当該解析サービスに対する操作を受け付けるための解析サービスシンボルをコンピュータに記憶させるステップと、当該データベースシンボル及び当該解析サービスシンボルを当該画面上にコンピュータによって表示させるステップと、当該ユーザから入力される当該データベース又は当該解析サービスに対する入力操作をコンピュータによって取得するステップと、取得された当該入力操作はどの当該データベース又は当該解析サービスに対してどのような操作を行うかを表わす操作情報をコンピュータによって解釈するステップと、当該データベースアクセス情報に基づいて、当該操作情報が表わす当該データベースに関する操作リクエストを当該インターネットを通じて当該データベースサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、当該解析サービスアクセス情報に基づいて、当該操作情報が表わす当該解析サービスに関する操作リクエストを当該インターネットを通じて当該解析サービスサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、受信した当該レスポンスに基づいて、当該データベース又は当該解析サービスに対する操作結果を当該表示手段にコンピュータによって表示させるステップと、を有することを特徴とする。
【００２７】
請求項１９に記載の発明は、コンピュータに、インターネットを介して当該データベースサーバに接続するためのアドレス及び当該データベースを利用するためのデータ形式を表わすデータベースアクセス情報をコンピュータに記憶させるステップと、当該データベースを画面上で表わし、かつ、当該データベースに対する操作を受け付けるためのデータベースシンボルをコンピュータに記憶させるステップと、解析サービスサーバに接続するためのアドレス及び当該解析サービスを利用するためのデータ形式を表わす解析サービスアクセス情報をコンピュータに記憶させるステップと、当該解析サービスを画面上で表わし、かつ、当該解析サービスに対する操作を受け付けるための解析サービスシンボルをコンピュータに記憶させるステップと、当該データベースシンボル及び当該解析サービスシンボルを当該画面上にコンピュータによって表示させるステップと、当該ユーザから入力される当該データベース又は当該解析サービスに対する入力操作をコンピュータによって取得するステップと、取得された当該入力操作はどの当該データベース又は当該解析サービスに対してどのような操作を行うかを表わす操作情報をコンピュータによって解釈するステップと、当該データベースアクセス情報に基づいて、当該操作情報が表わす当該データベースに関する操作リクエストを当該インターネットを通じて当該データベースサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、当該解析サービスアクセス情報に基づいて、当該操作情報が表わす当該解析サービスに関する操作リクエストを当該インターネットを通じて当該解析サービスサーバに送信し、それに対するレスポンスをコンピュータによって受け取るステップと、受信した当該レスポンスに基づいて、当該データベース又は当該解析サービスに対する操作結果を当該表示手段にコンピュータによって表示させるステップと、を実行させることを特徴とする。
【発明の効果】
【００２８】
以上のように本発明のシステムは、本システムが提供する統一されたインタフェースをユーザに操作させることにより、ユーザは、ＤＢやＡＳなどのリソースに関する固有の知識を必要とせずに、簡単かつ短時間にリソースを利用できるようになるという効果が得られる。また、ユーザに自分の目的にあったインタフェースを設定させることができるため、そのユーザに最適のリソースを利用する環境を構築することができるという効果が得られる。また、１つの操作で、複数の解析サーバにアクセスしたり、複数の配列を同時に解析サービスで利用するなど、大幅にユーザの手間を省き、効率的に作業ができるようになるという効果が得られる。更に、サービス結果の同時表示や立体構造上に表示することで、ユーザがサービス間や立体構造との間の相関関係を検討できるようにすることができるという効果が得られる。特に、本発明は、情報生物学の教育用として使う場合、コンピュータの細かな知識を必要とせずに、生物学の面に集中できる点で、教育内容、教育時間を短縮することができるという効果が得られる。
【発明を実施するための最良の形態】
【００２９】
これから図面を参照して、本発明の一実施形態にかかるデータベース（以下、ＤＢと略記する。）及び解析サービス（以下、ＡＳ（Analysis Service）と略記する。）の操作統合システム１００について説明する。まず、ＤＢ及びＡＳの操作統合システム１００の構成について説明する。図１は、ＤＢ及びＡＳの操作統合システム１００の構成を表わすシステム構成図である。ＤＢ及びＡＳの操作統合システム１００は、大きく、ＤＢ関連部２０、解析サービス関連部３０、オブジェクト関連部４０、リソース関連部５０、及びユーザインターフェース（以下、ＵＩと略記する。）関連部６０から構成される。ＤＢ関連部２０は、データベースに関する処理を行うサブシステムであり、さらに、ＤＢ処理手段２、ＤＢシンボル記憶手段２Ａ、ＤＢアクセス手段３、及びＤＢアクセス情報記憶手段３Ａから構成される。解析サービス関連部３０は、解析サービスに関する処理を行うサブシステムであり、さらに、ＡＳ処理手段４、ＡＳシンボル記憶手段４Ａ、ＡＳアクセス手段５、及びＡＳアクセス情報記憶手段５Ａから構成される。オブジェクト関連部４０は、ＤＢ及びＡＳの操作の対象となるオブジェクトを表わす操作オブジェクトに関する処理を行うサブシステムであり、さらに、オブジェクト管理手段６、操作オブジェクト情報記憶手段６Ａ、及び操作オブジェクトシンボル記憶手段６Ｂから構成される。リソース関連部５０は、複数のＤＢやＡＳのリソースを統合して扱うためのサブシステムであり、さらに、リソース管理手段７、リソース統合情報記憶手段７Ａ、及びリソース統合シンボル記憶手段７Ｂから構成される。ＵＩ関連部６０は、ユーザとの間で情報の入出力を行うサブシステムであり、さらに、ＵＩ処理部８、入力手段９Ａ、及び表示手段９Ｂから構成される。以下に、それぞれの構成要素について詳細に説明する。
【００３０】
ＤＢ及びＡＳの操作統合システム１００は、典型的には、ＣＰＵ、メモリ、ハードディスクドライブ等の記憶装置、ネットワークインターフェース、及びユーザインターフェースを含むコンピュータをプラットフォームとする。ＤＢ及びＡＳの操作統合システム１００で、情報処理を行う構成要素は、ハードディスクドライブに記憶されたアプリケーションがメモリ上にロードされ、それがＣＰＵによって実行されることによって実施化される。ＤＢ及びＡＳの操作統合システム１００は、インターネットを通じて、第１ＤＢサーバ７１、第２ＤＢサーバ７２、第１ＡＳサーバ８１、及び第２ＡＳサーバ８２とも接続される。
【００３１】
ＤＢ処理手段２は、統一されたインターフェースのＤＢの検索サービスを提供するための構成要素であり、典型的には、その機能を実現するアプリケーションを実行しているＣＰＵの形態である。ＤＢシンボル記憶手段２Ａは、ユーザに統一されたインターフェースを提供するために、ＤＢを画面上で表わし、かつ、ＤＢに対する操作を受け付けるためのＤＢシンボルの形態及び機能を記憶するための構成要素であり、典型的には、そのＤＢシンボルのデータを記憶したハードディスクドライブの形態である。入力に関しては、ＤＢ処理手段２は、ＵＩ処理部８から受け取った、ＤＢシンボルに対する画面操作を表わす入力操作を、どのような実体操作が指令されたのかを表わす操作情報として解釈する。出力に関しては、ＤＢ処理手段２は、ＤＢシンボル記憶手段２ＡからＤＢシンボルを読み出し、それに基づいてＤＢシンボルを構成し、それをＵＩ関連部６０によって表示させる。
【００３２】
ＤＢアクセス手段３は、インターフェース、データ形式等の操作手順がそれぞれ異なりうる種々のＤＢに個別にアクセスするための構成要素であり、典型的には、その機能を実現するアプリケーションを実行しているＣＰＵと、インターネットとの接続を提供するネットワークインターフェースの形態である。ＤＢアクセス情報記憶手段３Ａは、種々のＤＢのアドレスや操作手順情報（操作指令の方法、入力データ形式、出力データ形式、操作の順番など）を含むＤＢアクセス情報を記憶するための構成要素であり、典型的には、そのＤＢアクセス情報を記憶したハードディスクドライブの形態である。ＤＢアクセス手段３は、ＤＢアクセス情報記憶手段３ＡからＤＢアクセス情報を読み出し、ＤＢアクセス情報に含まれるアドレスのインターネット上のＤＢサーバにアクセスする。ＤＢアクセス手段３は、ＤＢアクセス情報に含まれる操作手順情報に基づいて、ＤＢサーバが提供するＤＢの検索サービスに対して検索条件を含む操作リクエストを送信し、それに対する検索結果を含むＤＢサーバ（後述の、第１ＤＢサーバ７１、第２ＤＢサーバ７２など）のレスポンスを受け取る。
【００３３】
ＡＳ処理手段４は、統一されたインターフェースの解析サービスをユーザに提供するための構成要素であり、典型的には、その機能を実現するアプリケーションを実行しているＣＰＵの形態である。ＡＳシンボル記憶手段４Ａは、ユーザに統一されたインターフェースを提供するために、ＡＳを画面上で表わし、かつ、ＡＳに対する操作を受け付けるためのＡＳシンボルの形態及び機能を記憶するための構成要素であり、典型的には、そのＡＳシンボルのデータを記憶したハードディスクドライブの形態である。入力に関しては、ＡＳ処理手段４は、ＵＩ処理部８から受け取った、ＡＳシンボルに対する画面操作を表わす入力操作を、どのような実体操作が指令されたのかを表わす操作情報として解釈する。出力に関しては、ＡＳ処理手段４は、ＡＳシンボル記憶手段４ＡからＡＳシンボルを読み出し、それに基づいてＡＳシンボルを構成し、それをＵＩ関連部６０によって表示させる。
【００３４】
ＡＳアクセス手段５は、インターフェース、データ形式等の操作手順がそれぞれ異なりうる種々のＡＳに個別にアクセスするための構成要素であり、典型的には、その機能を実現するアプリケーションを実行しているＣＰＵと、インターネットとの接続を提供するネットワークインターフェースの形態である。ＡＳアクセス情報記憶手段５Ａは、種々のＡＳのアドレスや操作手順情報（操作指令の方法、入力データ形式、出力データ形式、操作の順番など）を含むＡＳアクセス情報を記憶するための構成要素であり、典型的には、そのＡＳアクセス情報を記憶したハードディスクドライブの形態である。ＡＳアクセス手段５は、ＡＳアクセス情報記憶手段５ＡからＡＳアクセス情報を読み出し、ＡＳアクセス情報に含まれるアドレスのインターネット上のＡＳサーバにアクセスする。ＡＳアクセス手段５は、ＡＳアクセス情報に含まれる操作手順情報に基づいて、ＡＳサーバが提供する解析サービスに対して解析条件を含む操作リクエストを送信し、それに対する解析結果を含むＡＳサーバ（後述の、第１ＡＳサーバ８１、第２ＡＳサーバ８２など）のレスポンスを受け取る。
【００３５】
オブジェクト管理手段６は、ＤＢ又はＡＳに対する操作の対象となる操作オブジェクトを画面上で表わす操作オブジェクトシンボルを管理するための構成要素であり、典型的には、その機能を実現するアプリケーションを実行しているＣＰＵの形態である。ＤＢ又は
ＡＳに対する操作オブジェクトとしては、タンパク質、核酸、それらのグループなどがある。操作オブジェクト情報記憶手段６Ａは、操作オブジェクトに関する情報を記憶するための構成要素であり、典型的には、その操作オブジェクト情報を記憶したハードディスクドライブの形態である。操作オブジェクトに関する情報としては、それぞれの種々の性質が挙げられ、例えば、タンパク質であれば三次元構造、核酸であれば核酸の中のタンパク質の位置情報（核酸のマップ）、グループであればグループを構成するオブジェクトやＡＳを操作する順序などのように、オブジェクトの種類に応じた情報である。詳細な情報としては、タンパク質や核酸については、配列、名前、その機能等を表す記述、生物種、系統樹上の分類、３次元構造の座標情報なども記憶させることができる。グループを定義することにより、複数のタンパク質などを一体的に取り扱うことが可能になり、ユーザの操作を非常に簡便にすることができる。操作オブジェクト情報記憶手段６Ａは、好適には、操作オブジェクトをタンパク質、核酸、それらのグループのカテゴリーに分けて記憶する。操作オブジェクトシンボル記憶手段６Ｂは、ユーザに統一されたインターフェースを提供するために、操作オブジェクトを画面上で表わし、かつ、操作オブジェクトを利用したＤＢ又はＡＳに対する操作を受け付けるための操作オブジェクトシンボルの形態及び機能を記憶するための構成要素であり、典型的には、その操作オブジェクトシンボルのデータを記憶したハードディスクドライブの形態である。オブジェクト管理手段６は、ＵＩ関連部６０からのオブジェクトの情報表示のリクエストに応じて、操作オブジェクト情報記憶手段６Ａから操作オブジェクトに関する情報を受け取り、それをＵＩ関連部６０に受け渡して表示させる。入力に関しては、オブジェクト管理手段６は、ＵＩ関連部６０からの操作オブジェクトシンボルに対する画面操作を表わす入力操作を受け取り、どのような実体操作が指令されたのかを表わす操作情報として解釈する。出力に関しては、オブジェクト管理手段６は、操作オブジェクトシンボル記憶手段６Ｂから操作オブジェクトシンボルを読み出し、それに基づいて操作オブジェクトシンボルを構成し、それをＵＩ関連部６０によって表示させる。
【００３６】
リソース管理手段７は、複数のＤＢやＡＳのリソースを統合して扱うための構成要素であり、典型的には、その機能を実現するアプリケーションを実行しているＣＰＵの形態である。リソース統合情報記憶手段７Ａは、複数のＤＢ及びＡＳを含むリソースを単一の操作で利用できるようにするために、どのリソースをどのようなアクセス順序及び操作順序で操作するのかを表わすリソース統合情報を記憶するための構成要素であり、典型的には、そのリソース統合情報を記憶したハードディスクドライブの形態である。リソース統合シンボル記憶手段７Ｂは、上記の統合されたリソースを画面上で表わすリソース統合シンボルを管理するための構成要素であり、典型的には、そのリソース統合シンボルを記憶したハードディスクドライブの形態である。入力に関しては、リソース管理手段７は、ＵＩ関連部６０からのリソース統合シンボルに対する画面操作を表わす入力操作を受け取り、どのような統合的な実体操作が指令されたのかを解釈し、そしてどのＤＢやＡＳに対してどのようなアクセス順序及び操作順序でどのような操作がなされるのかという具体的な操作情報として解釈する。出力に関しては、リソース管理手段７は、リソース統合シンボル記憶手段７Ｂからリソース統合シンボルを読み出し、それに基づいてリソース統合シンボルを構成し、それをＵＩ関連部６０によって表示させる。
【００３７】
ＵＩ処理部８は、ユーザとの情報の入出力のための情報処理を行うための構成要素であり、典型的には、入力のインターフェースとしてはキーボード／マウス・インターフェース、出力のインターフェースとしてはシンボルを生成するアプリケーションを実行しているＣＰＵ及びグラフィックスカードの形態である。ＵＩ処理部８は、ユーザからの入力手段９Ａを通じた操作等の入力を受け付けて、それに基づく入力操作に関する情報をＤＢ関連部２０、ＡＳ関連部３０、オブジェクト関連部４０、又はリソース関連部５０に受け渡す。また、ＵＩ処理部８は、ＤＢシンボル、ＡＳシンボル、操作オブジェクトシンボル、又はリソース統合シンボルを表示手段９Ｂに表示させる。
【００３８】
なお、ＤＢシンボル、ＡＳシンボル、操作オブジェクトシンボル、及びリソース統合シンボルなどのシンボルに関する処理は、具体的には以下のように実施される。まず、それぞれのシンボルのデータとしては、シンボルを画面上で表わすためのグラフィックスデータや、シンボル上に表示される文字のテキストデータが記憶される。さらに、シンボルの全体あるいは特定の領域に所定の入力操作を受け付けるようにする場合は、その領域の位置情報及びその位置に入力されるデータの形式・種類が記憶される。シンボルを通じてユーザからデータが入力される場合は、画面あるいはキーボードやマウスによる入力操作がＵＩ処理部８から入力される。その入力操作が画面上でのクリックであった場合は、クリックされた位置に表示されているシンボルがあるかどうか判断され、シンボルがある場合は、さらにシンボル内の特定の領域がクリックされたのかどうかが判断される。また、キーボードからテキスト入力があった場合は、画面（あるいは画面上のシンボル）の所定の入力欄上のカーソルの位置に入力が指令されたものと判断され、その入力欄の機能に対応づけられてテキストのデータが取得される。これによって、どのシンボルに対して、どのような入力操作（クリックによる位置指定、テキスト入力など）が行われたのかがわかり、それをシンボルのデータと照合することによって実体的な操作情報として入力操作を解釈される。一方、シンボルを画面上に表示する場合は、表示されるシンボルの種類と位置とに基づいて、シンボルのグラフィックデータからシンボルが生成され、それが画面上に配置される。
【００３９】
第１ＤＢサーバ７１、第２ＤＢサーバ７２は、インターネット上にデータベースの検索サービスを提供するＷｅｂサイトを提供するサーバであり、典型的には、データベース管理システムと連携したＷｅｂサーバである。１台以上のＤＢサーバをＤＢ及びＡＳの操作統合システム１００に接続することができるため、２台を代表させて第１ＤＢサーバ７１及び第２ＤＢサーバ７２として示している。第１ＡＳサーバ８１、第２ＡＳサーバ８２は、インターネット上に解析サービスを提供するＷｅｂサイトを提供するサーバであり、典型的には、解析システムと連携したＷｅｂサーバである。１台以上のＡＳサーバをＤＢ及びＡＳの操作統合システム１００に接続することができるため、２台を代表させて第１ＡＳサーバ８１及び第２ＡＳサーバ８２として示している。
【００４０】
これから図面を参照して、ＤＢ及びＡＳの操作統合システム１００の動作を説明する。最初に用語の説明をする。
入力操作：ユーザが入力手段９Ａを通じて行う、操作対象を特定するための操作であり、例えば、マウスのポイント＆クリックによる座標入力や、キーボードからの文字入力などのようなものである。
操作情報：ユーザが入力操作を通じて指令しようとしている実体的な操作であり、例えば、特定のＤＢに対して具体的な検索条件による検索の指令などのようなものである。
操作リクエスト：インターネットを通じて、ＤＢ及びＡＳの操作統合システム１００がＤＢサーバやＡＳサーバに送信する、操作のための指令である。
レスポンス：操作リクエストに応答して、ＤＢ及びＡＳの操作統合システム１００に送信される、ＤＢサーバやＡＳサーバが動作した結果の情報である。
ＤＢシンボル：ＤＢを表示手段９Ｂ上で表わすためのシンボルであり、好適には、検索キーワードの入力欄が設けられている。
ＡＳシンボル：ＡＳを表示手段９Ｂ上で表わすためのシンボルである。図２から図４は、ＤＢ及びＡＳの操作統合システム１００のＤＢシンボル及びＡＳシンボルを使用した動作形態における動作フロー図である。
操作オブジェクト：タンパク質、核酸、それらのグループのような、ＤＢ又はＡＳの操作の対象となるオブジェクトである。
操作オブジェクトシンボル：操作オブジェクトを表示手段９Ｂ上で表わすためのシンボルである。
リソース：ＤＢやＡＳのような、検索又は解析を行うための資源である。
リソース統合シンボル：複数のＤＢ及びＡＳを統合して表示手段９Ｂ上で表わすためのシンボルである。
【００４１】
まず、ＤＢシンボル及びＡＳシンボルを使用した第１の実施形態における動作について説明する。図２から図４は、ＤＢ及びＡＳの操作統合システム１００のＤＢシンボル及びＡＳシンボルを使用した第１の実施形態における動作フロー図である。また図９から図１４は、その動作フローにおける所定のステップでの表示画面のイメージ図である。初期状態では、ＤＢ処理手段２、ＡＳ処理手段４、オブジェクト管理手段６、及びリソース管理手段７が、それぞれＤＢシンボル記憶手段２Ａ、ＡＳシンボル記憶手段４Ａ、操作オブジェクトシンボル記憶手段６Ｂ、及びリソース統合シンボル記憶手段７Ｂに記憶されているＤＢシンボル、ＡＳシンボル、操作オブジェクトシンボル、及びリソース統合シンボルを表示手段９Ｂに表示させる（ステップＳ１０１）。図８は、ＤＢシンボル、ＡＳシンボル、操作オブジェクトシンボル、及びリソース統合シンボルが表示された初期画面のイメージ図である。図９では、ＤＢシンボルとして、タンパク質（ＤＢ１）、構造（ＤＢ２）が、ＡＳシンボルとして膜貫通部分予測（ＡＳ１）、糖鎖結合部位予測（ＡＳ２）、移送先予測（ＡＳ３）、機能予測（ＡＳ４）、三次元構造予測（ＡＳ５）、リン酸結合部位予測（ＡＳ６）、及びシグナルペプチド予測（ＡＳ７）が、操作オブジェクトシンボルとして、タンパク質１（ＰＲ１）、タンパク質２（ＰＲ２）、核酸１（ＮＡ１）、核酸２（ＮＡ２）、グループ１（ＧＲ１）、及びグループ２（ＧＲ２）が、そしてリソース統合シンボルとしてタンパク質ＤＢ＆膜貫通部分予測（ＲＩ）が表示されている。これらのシンボルは、表示手段９Ｂ上で他のシンボルにドラグ＆ドロップで重ね合わすことなどによって関連づけをしたり、入力欄を有するものはそこに入力することなどによって、ユーザから操作の指令などの入力を受け付けることができる。なお、以下の説明では、操作オブジェクトシンボル及びリソース統合シンボルが初期画面で表示されている必要はないため、それらが表示されていない状態の図を参照して説明を続ける。なお、ＤＢシンボルＤＢ１が表わすＤＢは第１ＤＢサーバ７１によって提供され、ＤＢシンボルＤＢ２が表わすＤＢは第２ＤＢサーバ７２によって提供され、ＡＳシンボルＡＳ１が表わすＡＳは第１ＡＳサーバ８１によって提供され、ＡＳシンボルＡＳ２が表わすＡＳは第２ＡＳサーバ８２によって提供されるものとする。
【００４２】
次に、ユーザによって入力手段９Ａから入力されたＤＢシンボルへの検索条件の入力操作をＵＩ処理部８が取得する（ステップＳ１０３）。図１０は、ＤＢシンボルに検索条件が入力された画面のイメージ図である。図１０では、ＤＢシンボルＤＢ１に検索条件として「Ｃａｎｃｅｒ」が入力されている。ＤＢ処理手段２は、検索条件の入力操作をデータベースに関する操作情報として解釈する（ステップＳ１０５）。すなわち、ＤＢ処理手段２は、ＤＢシンボルＤＢ１が表わすＤＢに対して「Ｃａｎｃｅｒ」という検索キーワードが入力されたと解釈する。なおこの際に、追加的な検索条件を入力するための入力欄を表示させて、より詳細な検索条件を設定できるようにしてもよい。次に、ＤＢアクセス手段３は、操作情報をＤＢアクセス情報記憶手段３Ａから読み出したＤＢアクセス情報と照合して操作リクエストを生成し、第１ＤＢサーバ７１のアドレスに送信する（ステップＳ１０７）。ＤＢアクセス情報は、ＤＢにアクセスするためのインターフェース、データ形式等の操作手順を個別のＤＢ毎に表わしたものである。ＤＢアクセス情報を使用することにより、インターフェース、データ形式等が異なるＤＢの操作手順の違いをＤＢ及びＡＳの操作統合システム１００に吸収させ、ユーザにその違いを意識させることなく各種のＤＢにアクセスすることが可能になる。すなわちユーザは、ＤＢ及びＡＳの操作統合システム１００のシンボルの操作方法をＤＢアクセス手段３は、ＤＢアクセス情報に基づいて、ユーザから入力された操作情報を調整し、それが第１ＤＢサーバ７１が解釈できる形式に変更して操作リクエストを生成する。そしてＤＢアクセス手段３は、操作リクエストをインターネットを介して第ＤＢサーバ７１に送信する。なお、ＤＢによっては、利用時にユーザ名とパスワードを入力することによってログインをする必要があったり、利用時に各種の設定を行う必要があるものもある。ＤＢアクセス手段３は、そのようなＤＢを利用できるようにするための設定情報をあらかじめ記憶しておき、それを第１ＤＢサーバ７１に送信することによって、ユーザがそのような設定作業を行わなくとも、ＤＢを利用できるようにすることもできる。これにより、ユーザは煩わしい定型的な操作を行う必要がなくなり、効率的にＤＢを操作することができる。
【００４３】
操作リクエストを受信した第１ＤＢサーバ７１は、操作リクエストに含まれる検索条件に従ってＤＢの検索サービスを実行し、検索結果をレスポンスとしてＤＢ及びＡＳの操作
統合システム１００に送信する（ステップＳ１０９）。ここでは、「Ｃａｎｃｅｒ」というキーワードにヒットするタンパク質が検索され、その検索結果がＤＢ及びＡＳの操作
統合システム１００に送信される。ＤＢアクセス手段３は、そのレスポンスを受信し、ＵＩ処理部８にそれに基づき操作結果（ここでは検索結果）を表示させる（ステップＳ１１１）。図１１は、検索結果リストＬＩＳＴが表示された画面のイメージ図である。検索結果リストＬＩＳＴには、３つのタンパク質が表示されている。それぞれのタンパク質名の冒頭には、選択のためのチェック欄が表示されている。ここでユーザが「ＮＰ＿００９２２５」を選択すると、入力手段９Ａからの選択の入力操作をＵＩ処理部８が操作情報として解釈する（ステップＳ１１３）。すなわち、タンパク質「ＮＰ＿００９２２５」に対する詳細な情報がリクエストされたものと解釈される。次に、ＤＢアクセス手段３は、詳細な情報をリクエストする操作情報をＤＢアクセス情報記憶手段３Ａから読み出したＤＢアクセス情報と照合して操作リクエストを生成し、第１ＤＢサーバ７１のアドレスに送信する（ステップＳ１１５）。第１ＤＢサーバ７１は、操作リクエストを受信し、それに含まれる情報リクエストに従ってＤＢの検索サービスを実行し、検索結果の情報をレスポンスとして送信する（ステップＳ１１７）。ＤＢアクセス手段３は、そのレスポンスを受信し、ＵＩ処理部８にそれに基づき操作結果を表示させる（ステップＳ１１９）。なお、検索結果の情報を表示させる前に、操作オブジェクトを表示させてもよい。図１２は、タンパク質「ＮＰ＿００９２２５」についての詳細情報ＲＥＳ１が表示されている画面のイメージ図である。なお、解析結果ＲＥＳ１に、他のＤＢやＡＳへのリンクや、用語説明のページへのリンクなどを含ませておくこともできる。次に、レスポンスがＤＢ又はＡＳに対する操作対象となるオブジェクトを表わす場合、操作オブジェクト管理手段６はそれを表わす操作オブジェクトを生成し、操作オブジェクト情報記憶手段６Ａが検索結果の情報をオブジェクト情報として記憶する（ステップＳ１２１）。ここでは、検索結果はタンパク質「ＮＰ＿００９２２５」であり、それはＤＢ又はＡＳの操作対象であるため、それを表わす操作オブジェクトを生成させることができる。生成された操作オブジェクトは、操作オブジェクトシンボルとして表示させられる。図１３は、タンパク質「ＮＰ＿００９２２５」の操作オブジェクトシンボルＰＲ３が生成されて表示されている画面のイメージ図である。また好適には、この操作オブジェクトシンボルＰＲ３をダブルクリックすると、図１１に示したタンパク質「ＮＰ＿００９２２５」についての詳細な情報が表示される。
【００４４】
これから、ＤＢの検索結果を利用してＡＳを利用する手順について説明する。ユーザによって入力手段９Ａから入力された操作オブジェクトのＡＳシンボルへの関連付けによる入力操作をＵＩ処理部８が取得する（ステップＳ１２３）。図１４は、操作オブジェクトのＡＳシンボルへの関連付けが行われた画面のイメージ図である。画面では、タンパク質「ＮＰ＿００９２２５」の操作オブジェクトシンボルＰＲ３が膜通過部分予測ＡＳシンボルＡＳ１上にドラグ＆ドロップされることによって重ね合わされている。ＡＳ処理手段４は、それらのシンボルの重ね合わせによる関連付けを伴う入力操作を操作情報として解釈する（ステップＳ１２５）。すなわち、ＡＳ処理手段４は、タンパク質「ＮＰ＿００９２２５」の膜通過部分予測ＡＳによる解析サービスがユーザから要求されたものとして解釈する。この際に、追加的な解析条件を入力するための入力欄を表示させて、より詳細な解析条件を設定できるようにしてもよい。ＡＳアクセス手段５は、操作情報をＡＳアクセス情報記憶手段５Ａから読み出したＡＳアクセス情報と照合して操作リクエストを生成し、第１ＡＳサーバ８１のアドレスに送信する（ステップＳ１２７）。すなわちＡＳアクセス手段５は、タンパク質「ＮＰ＿００９２２５」を膜通過部分予測ＡＳで解析するための、第１ＡＳサーバ８１が解釈できる形式の操作リクエストを生成し、それを第１ＡＳサーバ８１のアドレスに送信する。なお、前述のＤＢの場合と同様に、ＡＳによっては、利用時にユーザ名とパスワードを入力することによってログインをする必要があったり、利用時に各種の設定を行う必要があるものもある。ＡＳアクセス手段５は、そのようなＡＳを利用できるようにするための設定情報をあらかじめ記憶しておき、それを第１ＡＳサーバ８１に送信することによって、ユーザがそのような設定作業を行わなくとも、ＡＳを利用できるようにすることもできる。これにより、ユーザは煩わしい定型的な操作を行う必要がなくなり、効率的にＡＳを操作することができる。第１ＡＳサーバ８１は、操作リクエストを受信し、それに含まれる解析に従って解析サービスを実行し、解析結果をレスポンスとして送信する（ステップＳ１２９）ＡＳアクセス手段５は、そのレスポンスを受信し、ＵＩ処理部８にそれに基づき操作結果を表示させる（ステップＳ１３１）。図１５は、タンパク質「ＮＰ＿００９２２５」についての膜貫通部分予測の解析結果ＲＥＳ２が表示されている画面のイメージ図である。なお、解析結果ＲＥＳ２に、他のＤＢやＡＳへのリンクや、用語説明のページへのリンクなどを含ませておくこともできる。なお、レスポンスがＤＢ又はＡＳに対する操作対象となるオブジェクトを表わす場合、オブジェクト管理手段６はそれを表わす操作オブジェクトを生成し、操作オブジェクト情報記憶手段６Ａが検索結果の情報をオブジェクト情報として記憶することもできる。また、解析結果に対する詳細な情報を第１ＡＳサーバ８１から取得し、それをその操作オブジェクトと関連づけて表示させることもできる。以上で、ＤＢシンボル及びＡＳシンボルを使用した第１の実施形態における動作についての説明を終了する。
【００４５】
次に、操作オブジェクトシンボル及びリソース統合シンボルを使用した第２の実施形態における動作について説明する。図５から図６は、ＤＢ及びＡＳの操作統合システム１００の操作オブジェクトシンボル及びリソース統合シンボルを使用した第２の実施形態における動作フロー図である。第３の実施形態では、リソース統合シンボルは１つのＤＢと１つのＡＳを統合したものである。まず、ＤＢ処理手段２、ＡＳ処理手段４、オブジェクト管理手段６、及びリソース管理手段７が、それぞれＤＢシンボル記憶手段２Ａ、ＡＳシンボル記憶手段４Ａ、操作オブジェクトシンボル記憶手段６Ｂ、及びリソース統合シンボル記憶手段７Ｂに記憶されているシンボルを表示手段９Ｂに表示させる（ステップＳ２０１）。図９は、ＤＢシンボル、ＡＳシンボル、操作オブジェクトシンボル、及びリソース統合シンボルが表示された初期画面のイメージ図である。図９では、リソース統合シンボルとして、タンパク質ＤＢ＆膜貫通部分予測（ＲＩ）が表示されている。
【００４６】
次に、ユーザによって入力手段９Ａから入力された、操作オブジェクトシンボルのリソース統合シンボルへの関連づけによるリソースに対する入力操作を、ＵＩ処理部８が取得する（ステップＳ２０３）。図１６は、核酸１の操作オブジェクトシンボルＮＡ１のタンパク質ＤＢ＆膜貫通部分予測のリソース統合シンボルＲＩへの関連付けが行われた画面のイメージ図である。ユーザはこの操作によって、核酸１に対応するタンパク質を検索し、それで検索されたタンパク質に対して膜貫通部分予測の解析を行おうとしている。オブジェクト管理手段６は、その入力操作を操作オブジェクトに関する操作情報として解釈する（ステップＳ２０５）。すなわち、核酸１に関する操作が入力されたと解釈する。リソース管理手段７は、入力操作をリソース（ＤＢ又はＡＳ）に関する操作情報として解釈する（ステップＳ２０７）。すなわち、タンパク質ＤＢ＆膜貫通部分予測の統合リソースに関する操作が入力されたと解釈する。リソース管理手段７は、上記の操作情報を、リソース統合情報記憶手段７Ａが記憶しているリソース統合情報と対応させることによって統合的な操作情報を特定する（ステップＳ２０９）。ここではＤＢ１の検索結果を基にしてさらにＡＳ１で解析するという統合的な操作がリソース統合情報に定義されている。次にＵＩ処理部８は、必要に応じ、ＤＢに対する追加的な検索条件を操作情報として入力する（ステップＳ２１１）。ＤＢアクセス手段３は、操作情報をＤＢアクセス情報記憶手段３Ａから読み出したＤＢアクセス情報と照合して操作リクエストを生成し、第１ＤＢサーバ７１のアドレスに送信する（ステップＳ２１３）。第１ＤＢサーバ７１は、操作リクエストに含まれる検索条件に従って検索サービスを実行し、検索結果をレスポンスとしてＤＢ及びＡＳの操作統合システム１００に送信する（ステップＳ２１５）。ＤＢアクセス手段３はそのレスポンスを受信し、それがＤＢ又はＡＳに対する操作対象となるオブジェクトを表わす場合、操作オブジェクト管理手段６がそれを表わす操作オブジェクトを生成する（ステップＳ２１７）。ＵＩ処理部８は、必要に応じ、ＡＳに対する追加的な解析条件を操作情報として入力する（ステップＳ２１９）。ＡＳアクセス手段５は、操作情報をＡＳアクセス情報記憶手段５Ａから読み出したＡＳアクセス情報と照合して操作リクエストを生成し、第１ＡＳサーバ８１のアドレスに送信する（ステップＳ２２１）。第１ＡＳサーバ８１は、操作リクエストに含まれる解析条件に従って解析サービスを実行し、解析結果をレスポンスとして送信する（ステップＳ２２３）。ＡＳアクセス手段５はレスポンスを受信し、それがＤＢ又はＡＳに対する操作対象となるオブジェクトを表わす場合、操作オブジェクト管理手段６がそれを表わす操作オブジェクトを生成する（ステップＳ２２５）。ＵＩ処理部８は、レスポンスに基づいて操作結果を表示手段９Ｂに表示させる（ステップＳ２２７）。
【００４７】
次に、操作オブジェクトシンボル及びリソース統合シンボルを使用した第３の実施形態における動作について説明する。図７から図８は、ＤＢ及びＡＳの操作統合システム１００の操作オブジェクトシンボル及びリソース統合シンボルを使用した第３の実施形態における動作フロー図である。第３の実施形態では、リソース統合シンボルは２つのＡＳを統合したものである。まず、ＤＢ処理手段２、ＡＳ処理手段４、オブジェクト管理手段６、及びリソース管理手段７が、それぞれＤＢシンボル記憶手段２Ａ、ＡＳシンボル記憶手段４Ａ、操作オブジェクトシンボル記憶手段６Ｂ、及びリソース統合シンボル記憶手段７Ｂに記憶されているシンボルを表示手段９Ｂに表示させる（ステップＳ３０１）。図８は、ＤＢシンボル、ＡＳシンボル、操作オブジェクトシンボル、及びリソース統合シンボルが表示された初期画面のイメージ図である。図９では、リソース統合シンボルとして、タンパク質ＤＢ＆膜貫通部分予測（ＲＩ）が表示されている。
【００４８】
次に、ユーザによって入力手段９Ａから入力された、操作オブジェクトシンボルのリソース統合シンボルへの関連づけによるリソースに対する入力操作を、ＵＩ処理部８が取得する（ステップＳ３０３）。図１７は、タンパク質１の操作オブジェクトシンボルＰＲ１の膜貫通部分予測＆糖鎖結合部位予測のリソース統合シンボルＲＩ２への関連付けが行われた画面のイメージ図である。ユーザはこの操作によって、タンパク質１に対して膜貫通部分予測と糖鎖結合部位予測の解析を行おうとしている。オブジェクト管理手段６は、入力操作を操作オブジェクトに関する操作情報として解釈する（ステップＳ３０５）。リソース管理手段７は、入力操作をリソース（ＤＢ又はＡＳ）に関する操作情報として解釈する（ステップＳ３０７）。リソース管理手段７は、上記の操作情報を、リソース統合情報記憶手段７Ａが記憶しているリソース統合情報と対応させることによって統合的な操作情報（ここではＡＳ１の解析結果とＡＳ２の解析結果とを比較する）を特定する（ステップＳ３０９）。ＵＩ処理部８は、必要に応じ、ＡＳに対する追加的な解析条件を操作情報として入力する（ステップＳ３１１）。ＡＳアクセス手段５は、操作情報をＡＳアクセス情報記憶手段５Ａから読み出したＡＳアクセス情報と照合して操作リクエストを生成し、第１ＡＳサーバ８１のアドレスに送信する（ステップＳ３１３）。第１ＡＳサーバ８１は、操作リクエストに含まれる解析条件に従って解析サービスを実行し、解析結果をレスポンスとして送信する（ステップＳ３１５）。ＡＳアクセス手段５はレスポンスを受信し、それがＤＢ又はＡＳに対する操作対象となるオブジェクトを表わす場合、操作オブジェクト管理手段６がそれを表わす操作オブジェクトを生成する（ステップＳ３１７）。ＵＩ処理部８は、必要に応じ、ＡＳに対する追加的な解析条件を操作情報として入力する（ステップＳ３１９）。ＡＳアクセス手段５は、操作情報をＡＳアクセス情報記憶手段５Ａから読み出したＡＳアクセス情報と照合して操作リクエストを生成し、第２ＡＳサーバ８２のアドレスに送信する（ステップＳ３２１）。第２ＡＳサーバ８２は、操作リクエストに含まれる解析条件に従って解析サービスを実行し、解析結果をレスポンスとして送信する（ステップＳ３２３）。ここでは第２ＡＳサーバ８２は、例えば、糖鎖結合部位予測の解析サービスを提供するものとする。ＡＳアクセス手段５はレスポンスを受信し、それがＤＢ又はＡＳに対する操作対象となるオブジェクトを表わす場合、操作オブジェクト管理手段６がそれを表わす操作オブジェクトを生成する（ステップＳ３２５）。ＵＩ処理部８は、ステップＳ２１７及びＳ２２５のレスポンスに基づいて、それらの操作結果を表示手段９Ｂに同時に表示させる（ステップＳ３２７）。ここでは、同じ操作オブジェクトに対する複数の前記解析サービスからのレスポンスを、画面上に表示される当該同じ操作オブジェクトに対する複数の特徴部分として重ね合わせることによって同時に前記表示手段に表示させる。図１８は、特徴部分を重ね合わせたアミノ酸配列表である。その図では、タンパク質ＮＰ＿０１５０９７の配列に、膜貫通部分解析サービスによって解析された膜貫通部分、糖鎖結合部位予測解析サービスによって解析されたＮ形糖鎖結合部位及びＯ形糖鎖結合部位が重ね合わされて表示されている。このように、同じ操作オブジェクトに対する操作結果を同時に表示することにより、操作結果を一画面で比較することが可能になる。このように、１つのタンパク質（核酸）の操作オブジェクトに対して、複数の解析サービスを利用して複数の解析結果が取得することができる。特定の解析（例えば、膜貫通領域予測、糖鎖結合部位予測、リン酸結合部位予測）については、タンパク質のアミノ酸配列（核酸の塩基配列）の特定の部位が特徴を有するとの解析結果が得られる。好適には、これらの複数の解析結果を１画面で表示させる。例えば、最初に配列を表示し、次の行に膜貫領域の結果をシンボルで表示する。例えば、結果が５番目から１０番目の範囲が、予想された領域ならば、配列の５番目から１０番目の範囲の下にシンボルを表示する。次の行に糖鎖結合部位の結果を表示する。このように、一つの配列に対し、解析結果をその下の行に表示することにより、一画面に複数の解析結果を重ね合わせて見ることができる。これによって、利用者、解析結果同士の関係を一覧にして比較・検討できるという効果が得られる。
【００４９】
なお、上記の操作を含む種々の操作は、画面に表示される階層的なメニューを通じて呼び出すことができる。図１８は、オブジェクトの情報表示・編集のための操作メニューのメニュー構成図の一例である。この操作メニューの各階層に示された機能を利用して、オブジェクトの情報表示・編集を行うことができる。図１９は、インターフェースのカスタマイズのための操作メニューのメニュー構成図の一例である。この操作メニューの各階層に示された機能を利用して、インターフェースをユーザが使用しやすいようにカスタマイズすることができる。
【００５０】
上記の実施形態は、以下のような種々の変形が可能である。グループの操作オブジェクトシンボルに複数のタンパク質や核酸を登録することによって、１回の操作で複数な解析を行わせることができる。この場合、複数のタンパク質（又は核酸オブジェクト）をまとめて１つのグループの操作オブジェクトにする。このグループの操作オブジェクトをユーザインタフェース上で解析サービスに関連付けることによって生成される。複数のオブジェクトを含む操作オブジェクトシンボルに対して操作がなされると、オブジェクト管理手段６は、グループを表わす操作オブジェクト内の各タンパク質オブジェクト（又は核酸オブジェクト）について、ＡＳに操作リクエストを送信する。これによって、１回の操作で複数のオブジェクトに対してＡＳを利用できる。
【００５１】
ＤＢには、構造ＤＢがあるため、この構造ＤＢからタンパク質を検索結果として取得すると、配列情報や立体構造情報を取得できる。この情報を含んだタンパク質の操作オブジェクトに対してＡＳを実行すると、特定の解析（例えば、膜貫通領域予測、糖鎖結合部位予測、リン酸結合部位予測）については、タンパク質のアミノ酸配列（核酸の塩基配列）の特定の部位が特徴を有するとの解析結果が取得される。立体構造情報がある場合に、解析した結果を立体構造に表示する際に、その部位を三次元構造上に表示することができる（例えば、その部位に特定の色を付けるよって、それを目立たせることもできる。）。これにより、解析サービスによる解析結果を三次元構造の表示画面上で確認することができるようになる。これによって、ユーザは、解析結果とタンパク質の立体構造の相関を考慮することができるようになる効果という効果が得られる。
【００５２】
核酸配列に関して、その転写、スプライシング、翻訳などの各ステップにおける配列の情報を記憶しておき、ユーザからのリクエストに応じて、任意のステップの配列を表示させることができるようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態に係るＤＢ及びＡＳの操作統合システム１００のシステム構成図である。
【図２】ＤＢ及びＡＳの操作統合システム１００のＤＢシンボル及びＡＳシンボルを使用した第１の実施形態における動作フロー図である。
【図３】ＤＢ及びＡＳの操作統合システム１００のＤＢシンボル及びＡＳシンボルを使用した第１の実施形態における動作フロー図であり、図２の続きである。
【図４】ＤＢ及びＡＳの操作統合システム１００のＤＢシンボル及びＡＳシンボルを使用した第１の実施形態における動作フロー図であり、図３の続きである。
【図５】ＤＢ及びＡＳの操作統合システム１００の操作オブジェクトシンボル及びリソース統合シンボルを使用した第２の実施形態における動作フロー図である。
【図６】ＤＢ及びＡＳの操作統合システム１００の操作オブジェクトシンボル及びリソース統合シンボルを使用した第２の実施形態における動作フロー図であり、図５の続きである。
【図７】ＤＢ及びＡＳの操作統合システム１００の操作オブジェクトシンボル及びリソース統合シンボルを使用した第３の実施形態における動作フロー図である。
【図８】ＤＢ及びＡＳの操作統合システム１００の操作オブジェクトシンボル及びリソース統合シンボルを使用した第３の実施形態における動作フロー図であり、図７の続きである。
【図９】ＤＢシンボル、ＡＳシンボル、操作オブジェクトシンボル、及びリソース統合シンボルが表示された初期画面のイメージ図である。
【図１０】ＤＢシンボルＤＢ１に検索条件が入力された画面のイメージ図である。
【図１１】検索結果リストＬＩＳＴが表示された画面のイメージ図である。
【図１２】タンパク質「ＮＰ＿００９２２５」についての詳細情報ＲＥＳ１が表示されている画面のイメージ図である。
【図１３】タンパク質「ＮＰ＿００９２２５」の操作オブジェクトシンボルＰＲ３が生成されて表示されている画面のイメージ図である。
【図１４】操作オブジェクトのＡＳシンボルへの関連付けが行われた画面のイメージ図である。
【図１５】タンパク質「ＮＰ＿００９２２５」についての膜貫通部分予測の解析結果ＲＥＳ２が表示されている画面のイメージ図である。
【図１６】操作オブジェクトのリソース統合シンボルへの関連付けが行われた画面のイメージ図である。
【図１７】操作オブジェクトのリソース統合シンボルへの関連付けが行われた画面のイメージ図である。
【図１８】特徴部分を重ね合わせたアミノ酸配列表である。
【図１９】オブジェクトの情報表示・編集のための操作メニューのメニュー構成図の一例である。
【図２０】インターフェースのカスタマイズのための操作メニューのメニュー構成図の一例である。
【符号の説明】
【００５４】
２  ＤＢ処理手段
２Ａ  ＤＢシンボル記憶手段
３  ＤＢアクセス手段
３Ａ  ＤＢアクセス情報記憶手段
４  ＡＳ処理手段
４Ａ  ＡＳシンボル記憶手段
５  ＡＳアクセス手段
５Ａ  ＡＳアクセス情報記憶手段
６  オブジェクト管理手段
６Ａ  操作オブジェクト情報記憶手段
６Ｂ  操作オブジェクトシンボル記憶手段
７  リソース管理手段
７Ａ  リソース統合情報記憶手段
７Ｂ  リソース統合シンボル記憶手段
８  ＵＩ処理部
９Ａ  入力手段
９Ｂ  表示手段
２０  ＤＢ関連部
３０  解析サービス関連部
４０  オブジェクト関連部
５０  リソース関連部
６０  ＵＩ関連部
７１  第１ＤＢサーバ
７２  第２ＤＢサーバ
８１  第１ＡＳサーバ
８２  第２ＡＳサーバ
１００  ＤＢ及びＡＳの操作統合システム
【図１】
2005251001.tif 000003
【図２】
2005251001.tif 000004
【図３】
2005251001.tif 000005
【図４】
2005251001.tif 000006
【図５】
2005251001.tif 000007
【図６】
2005251001.tif 000008
【図７】
2005251001.tif 000009
【図８】
2005251001.tif 000010
【図９】
2005251001.tif 000011
【図１０】
2005251001.tif 000012
【図１１】
2005251001.tif 000013
【図１２】
2005251001.tif 000014
【図１３】
2005251001.tif 000015
【図１４】
2005251001.tif 000016
【図１５】
2005251001.tif 000017
【図１６】
2005251001.tif 000018
【図１７】
2005251001.tif 000019
【図１８】
2005251001.tif 000020
【図１９】
2005251001.tif 000021
【図２０】
2005251001.tif 000022