【手続補正書】
【提出日】平成26年5月9日(2014.5.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データベースからデータにアクセスするデータベースアクセスシステムによる標準化データベースアクセス方法において、
アクセスシステムのハイパーオブジェクトライブラリーに格納され、それぞれが異なるルールを有し、かつそれぞれが少なくとも一つのデータハイパーオブジェクトおよび少なくとも一つのコンテクストハイパーオブジェクトを有する一群のハイパーオブジェクトを用意し、
ハイパーオブジェクト照会言語（ＨＯＱＬ）エンジンを使用して、前記データベースに記憶された所定のデータに関するＨＯＱＬ照会を受け取り、
前記ＨＯＱＬ照会に応答して、前記ＨＯＱＬエンジンを使用して少なくとも一つのデータハイパーオブジェクトを選択し、かつ前記所定のデータの環境に関して前記データベースに記憶された前記所定のデータのみの選択された部分である前記データベースコンテクストデータからのリクエストルールを有する少なくとも一つのコンテクストハイパーオブジェクトを選択し、
前記の選択されたコンテクストハイパーオブジェクトを使用して前記データベースからコンテクストデータをリクエストし、
前記の選択されたデータハイパーオブジェクトの変換部分が使用する前記の選択されたコンテクストハイパーオブジェクトを介してルール変換コマンドを発生して、このルールを修正し、
その変換されたルールに従って前記の選択されたデータハイパーオブジェクトから前記データベースに対するデータリクエストを送り、前記データベースからデータを検索し、
前記の選択されたデータハイパーオブジェクトによって使用される前記のリクエストされたデータを前記データベースから受け取り、そして
前記の選択されたハイパーオブジェクトに関連する前記ルールに従って前記のリクエストされたデータを使用して、目的の標準化出力を出力することからなる標準化データベースアクセス方法。
【請求項２】
データベースアクセスシステムによる標準化データベースアクセス方法において、
データベースを用意し、
前記アクセスシステムのハイパーオブジェクトライブラリーに格納され、それぞれが異なるルールを有し、かつそれぞれが少なくとも一つのデータハイパーオブジェクトおよび少なくとも一つのコンテクストハイパーオブジェクトを有する一群のハイパーオブジェクトを用意し、
ハイパーオブジェクト照会言語（ＨＯＱＬ）エンジンを使用して、前記データベースに記憶された所定のデータに関するＨＯＱＬ照会を受け取り、
前記ＨＯＱＬ照会に応答して、前記ＨＯＱＬエンジンを使用して少なくとも一つのデータハイパーオブジェクトを選択し、かつ前記所定のデータの環境に関して前記データベースに記憶された前記所定のデータのみの選択された部分である前記データベースコンテクストデータからのリクエストルールを有する少なくとも一つのコンテクストハイパーオブジェクトを選択し、
前記の選択されたコンテクストハイパーオブジェクトを使用して前記データベースからコンテクストデータをリクエストし、
前記の選択されたデータハイパーオブジェクトの変換部分が使用する前記の選択されたコンテクストハイパーオブジェクトを介してルール変換コマンドを発生して、このルールを修正し、
その変換されたルールに従って前記の選択されたデータハイパーオブジェクトから前記データベースに対するデータリクエストを送り、前記データベースからデータを検索し、
前記の選択されたデータハイパーオブジェクトによって使用される前記のリクエストされたデータを前記データベースから受け取り、そして
前記の選択されたハイパーオブジェクトに関連する前記ルールに従って前記のリクエストされたデータを使用して、目的の標準化出力を出力することからなる標準化データベースアクセス方法。
【請求項３】
データベースからデータにアクセスするデータベースアクセスシステムによる標準化データベースアクセス方法において、
前記アクセスシステムのハイパーオブジェクトライブラリーに格納され、それぞれが異なるルールを有する一群のハイパーオブジェクトを用意し、
ハイパーオブジェクト照会言語（ＨＯＱＬ）エンジンを使用して、前記データベースに記憶された所定のデータに関するＨＯＱＬ照会を受け取り、
前記ＨＯＱＬ照会に応答して、前記ＨＯＱＬエンジンを使用して、前記データベースから、前記ＨＯＱＬ照会において特定された前記データベースに記憶された所定のデータをリクエストするルールを有する少なくとも一つのハイパーオブジェクトを選択し、
前記の選択されたハイパーオブジェクトを使用して前記データベースからデータをリクエストし、
前記の選択されたハイパーオブジェクトの前記ルールに従って前記の選択されたハイパーオブジェクトから前記データベースへデータリクエストを送って、前記データベースからデータを検索し、
前記の選択されたハイパーオブジェクトによって使用される前記のリクエストされたデータを前記データベースから受け取り、そして
前記の選択されたハイパーオブジェクトに関連する前記ルールに従って前記のリクエストされたデータを使用して、目的の標準化出力を出力することからなる標準化データベースアクセス方法。
【請求項４】
さらに、データリクエストをアダプターによってアダプトして所定のデータベースの構造に準拠させ、そして前記ＨＯＱＬ照会のコンテクストに応じて前記アダプターを介して適正なトランスレーションを与えることからなる請求項１または３に記載の方法。
【請求項５】
さらに、前記データリクエストをアダプターによってアダプトして所定のデータベースの構造に準拠させ、そして前記ＨＯＱＬ照会のコンテクストに応じて前記アダプターを介して適正なトランスレーションを与えることからなる請求項２に記載の方法。
【請求項６】
さらに、前記ＨＯＱＬに応答して新しいハイパーオブジェクトを作成することからなる請求項１〜３のいずれか１項に記載の方法。
【請求項７】
さらに、前記一群のハイパーオブジェクトとともに前記の新しいハイパーオブジェクトを記憶することからなる請求項６に記載の方法。
【請求項８】
前記の目的とする標準化出力がレポートである請求項１〜３のいずれか１項に記載の方法。
【請求項９】
さらに、プレゼンテーションユニットを使用して前記レポートをカスタマイズすることからなる請求項８に記載の方法。
【請求項１０】
前記ＨＯＱＬ照会をＨＯＱＬコンソールから受け取る請求項１〜３のいずれか１項に記載の方法。
【請求項１１】
コンピュータを介してアプリケーションプログラムインターフェースから前記ＨＯＱＬ照会を受け取る請求項１〜３のいずれか１項に記載の方法。
【請求項１２】
さらに、前記ハイパーオブジェクトを更新することからなる請求項１〜３のいずれか１項に記載の方法。
【請求項１３】
前記の選択されたデータハイパーオブジェクトが前記変換コマンドを受け取り、前記変換コマンドおよび前記ＨＯＱＬ照会に応答してそのルールの所望の変換部分を利用する請求項５に記載の方法。
【請求項１４】
さらに、前記コンテクストハイパーオブジェクトを使用することによって、前記データハイパーオブジェクトのうち少なくとも一つの前記ルールの変換部分を前記ＨＯＱＬ照会に応答して使用すべきかどうかを決定する請求項２に記載の方法。
【請求項１５】
前記の選択されたデータハイパーオブジェクトが前記変換コマンドを受け取り、前記変換コマンドおよび前記ＨＯＱＬ照会に応答してそのルールの前記所望の変換部分を利用する請求項１４に記載の方法。
【請求項１６】
さらに、前記データベースからリクエストされたデータを受け取ることに応答して、前記受け取られたデータを前記選択されたデータハイパーオブジェクトによってそのルールに従って操作し、前記ＨＯＱＬエンジンに対して疑似ハイパーオブジェクトとして作用させ、標準化出力を出力する請求項１５に記載の方法。
【請求項１７】
管理機能のために、ハイパーオブジェクトを生成し、削除し、記述し、かつリスト作成する請求項１６に記載の方法。
【請求項１８】
さらに、データアクセス機能のために、前記データベースからデータを検索し、記憶し、更新する請求項１７に記載の方法。