【手続補正書】
【提出日】令和3年4月12日(2021.4.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションを構築する情報処理装置であって、
前記アプリケーションが利用するＷｅｂサービスの定義情報から、当該Ｗｅｂサービスへ入力する入力データの定義情報及び当該Ｗｅｂサービスから出力される出力データの定義情報を取得する取得手段と、
前記取得手段により取得された入力データ定義情報に従って前記Ｗｅｂサービスへデータを送信し、前記取得手段により取得された出力データ定義情報に従って前記Ｗｅｂサービスからデータを受信するアプリケーションを構築する構築手段と、
前記構築手段により構築される前記アプリケーションが出力する項目を定義する出力定義情報と前記Ｗｅｂサービスの前記入力データ定義情報とを紐付ける設定を受け付ける受付手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記受付手段は、
前記構築手段により構築される前記アプリケーションに入力される項目を定義する入力定義情報と前記Ｗｅｂサービスの前記出力データ定義情報とを紐付ける設定を受け付けることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受付手段は、
前記Ｗｅｂサービスの前記入力データ定義情報を一覧で表示し、前記出力定義情報と紐付ける設定を受け付けること
を特徴とする請求項１又２に記載の情報処理装置。
【請求項４】
前記受付手段は、
前記Ｗｅｂサービスの前記出力データ定義情報を一覧で表示し、前記入力定義情報と紐付ける設定を受け付けること
を特徴とする請求項２又は３のいずれか１項に記載の情報処理装置。
【請求項５】
前記アプリケーションが接続するデータベースのデータ操作に用いるデータモデルの定義情報を管理する管理手段を有し、
前記受付手段は、
前記取得手段により取得された入力データ定義情報と、前記管理手段により管理されているデータモデル定義情報との設定を受け付け、
前記構築手段は、
前記受付手段により受け付けられたデータモデル定義情報を用いて前記Ｗｅｂサービスへデータを送信するアプリケーションを構築すること
を特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記受付手段は、
前記取得手段により取得された出力データ定義情報と、前記管理手段により管理されているデータモデル定義情報とを対応付け、
前記構築手段は、
前記受付手段により受け付けられたデータモデル定義情報を用いて前記Ｗｅｂサービスからデータを受信するアプリケーションを構築すること
を特徴とする請求項５に記載の情報処理装置。
【請求項７】
アプリケーションを構築する情報処理装置における処理方法であって、
前記情報処理装置が、
前記アプリケーションが利用するＷｅｂサービスの定義情報から、当該Ｗｅｂサービスへ入力する入力データの定義情報及び当該Ｗｅｂサービスから出力される出力データの定義情報を取得する取得ステップと、
前記取得ステップにより取得された入力データ定義情報に従って前記Ｗｅｂサービスへデータを送信し、前記取得ステップにより取得された出力データ定義情報に従って前記Ｗｅｂサービスからデータを受信するアプリケーションを構築する構築ステップと、
前記構築ステップにより、構築される前記アプリケーションが出力する項目を定義する出力定義情報と前記Ｗｅｂサービスの前記入力データ定義情報とを紐付ける設定を受け付ける受付ステップと
を実行することを特徴とする処理方法。
【請求項８】
アプリケーションを構築する情報処理装置で実行可能なプログラムであって、
前記情報処理装置を、
前記アプリケーションが利用するＷｅｂサービスの定義情報から、当該Ｗｅｂサービスへ入力する入力データの定義情報及び当該Ｗｅｂサービスから出力される出力データの定義情報を取得する取得手段と、
前記取得手段により取得された入力データ定義情報に従って前記Ｗｅｂサービスへデータを送信し、前記取得手段により取得された出力データ定義情報に従って前記Ｗｅｂサービスからデータを受信するアプリケーションを構築する構築手段と、
前記構築手段により、構築される前記アプリケーションが出力する項目を定義する出力定義情報と前記Ｗｅｂサービスの前記入力データ定義情報とを紐付ける設定を受け付ける受付手段
として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
アプリケーションを構築する情報処理装置であって、前記アプリケーションが利用するＷｅｂサービスの定義情報から、当該Ｗｅｂサービスへ入力する入力データの定義情報及び当該Ｗｅｂサービスから出力される出力データの定義情報を取得する取得手段と、前記取得手段により取得された入力データ定義情報に従って前記Ｗｅｂサービスへデータを送信し、前記取得手段により取得された出力データ定義情報に従って前記Ｗｅｂサービスからデータを受信するアプリケーションを構築する構築手段と、前記構築手段により、構築される前記アプリケーションが出力する項目を定義する出力定義情報と前記Ｗｅｂサービスの前記入力データ定義情報とを紐付ける設定を受け付ける受付手段とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
アプリケーション入出力定義情報生成部３１３は、Ｗｅｂサービス定義情報取得部３１１により取得された入力データ定義情報に従ってアプリケーションが出力する項目を定義する出力定義情報を生成し、Ｗｅｂサービス定義情報取得部３１１により取得された出力データ定義情報に従ってアプリケーションに入力される項目を定義する入力定義情報を生成する機能部である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
アプリケーション構築部３１２は、アプリケーション入出力定義情報生成部３１３により生成された入力定義情報に従ってＷｅｂサービスからデータを受信し、アプリケーション入出力定義情報生成部３１３により生成された出力定義情報に従ってＷｅｂサービスへデータを送信するアプリケーションを構築する機能部である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
また、ステップＳ５０４は、生成された入力定義情報に従ってＷｅｂサービスからデータを受信し、生成された出力定義情報に従ってＷｅｂサービスへデータを送信するアプリケーションを構築する処理の一例を示すステップである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】変更
【補正の内容】
【００９３】
また、ステップＳ６０１〜ステップＳ６０７は、生成された入力定義情報に従ってＷｅｂサービスからデータを受信し、生成された出力定義情報に従ってＷｅｂサービスへデータを送信するアプリケーションを構築する処理の一例を示すステップである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】変更
【補正の内容】
【０１３２】
ステップＳ９１２において、図２１から図２６の入出力定義生成ウィザード画面を介して設定された入出力定義に基づき、入出力定義生成部４７６を用いて、図２７のような入出力定義を生成する。すなわち、ステップＳ９１２は、取得された入力データ定義情報に従ってアプリケーションが出力する項目を定義する出力定義情報を生成し、取得された出力データ定義情報に従ってアプリケーションに入力される項目を定義する入力定義情報を生成する処理の一例を示すステップである。