【手続補正書】
【提出日】平成21年9月28日(2009.9.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアント端末を含み、当該クライアント端末から入力された入力データの検証を第１のＷｅｂアプリケーションが行って、当該検証の結果得られる結果データに応じて第２のＷｅｂアプリケーションへ処理を連携させるＷｅｂアプリケーション連携システムであって、
前記Ｗｅｂアプリケーション連携システムは、
前記クライアント端末からの要求に従って、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とを可能とする当該クライアント端末のＷｅｂブラウザに表示可能な入力画面の画面データを、当該クライアントへ送信する画面データ送信手段と、
前記クライアント端末から送信された前記第１のＷｅｂアプリケーションに対する入力データを受信する第一の入力データ受信手段と、
前記第一の入力データ受信手段により受信された入力データに対する前記第１のＷｅｂアプリケーションによる検証の結果得られる結果データを、前記クライアント端末へ送信する結果データ送信手段と、
前記クライアント端末から送信された前記第２のＷｅｂアプリケーションに対する入力データを受信する第二の入力データ受信手段とを有し、
前記クライアント端末は、
前記画面データ送信手段により送信された入力画面の画面データを受信する画面データ受信手段と、
前記画面データ受信手段により受信された画面データを用いてＷｅｂブラウザに表示された入力画面を介して、ユーザにより、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とがなされた場合、連携処理実行プログラムにより、当該入力データを前記第１のＷｅｂアプリケーションへ送信する第一の入力データ送信手段と、
前記結果データ送信手段により送信された結果データを受信する結果データ受信手段と、
前記結果データ受信手段により受信した結果データによって入力データが妥当である旨が示された場合、ユーザによる入力を介することなく、前記連携処理実行プログラムにより、前記第２のＷｅｂアプリケーションに対して、前記入力データを送信する第二の入力データ送信手段と
を有することを特徴とするＷｅｂアプリケーション連携システム。
【請求項２】
前記結果データ受信手段により受信した結果データによって入力データが妥当でない旨が示された場合、前記連携処理実行プログラムは、前記第２のＷｅｂアプリケーションに対して、前記入力データを送信することなく、所定の画面をＷｅｂブラウザに表示させることを特徴とする請求項１に記載のＷｅｂアプリケーション連携システム。
【請求項３】
画面データ送信手段は、前記入力画面の画面データと共に前記連携処理実行プログラムを送信し、
前記画面データ受信手段は、前記入力画面の画面データと共に前記連携処理実行プログラムを受信することを特徴とする請求項１または２に記載のＷｅｂアプリケーション連携システム。
【請求項４】
前記連携処理実行プログラムは、前記Ｗｅｂアプリケーション連携システムとの通信を非同期通信により行うことを特徴とする請求項１乃至３のいずれか１項に記載のＷｅｂアプリケーション連携システム。
【請求項５】
前記連携処理実行プログラムは、前記画面データ内に含まれるスクリプト、またはアプレット形式のプログラムであることを特徴とする請求項１乃至４のいずれか１項に記載のＷｅｂアプリケーション連携システム。
【請求項６】
クライアント端末を含み、当該クライアント端末から入力された入力データの検証を第１のＷｅｂアプリケーションが行って、当該検証の結果得られる結果データに応じて第２のＷｅｂアプリケーションへ処理を連携させるＷｅｂアプリケーション連携システムにおけるＷｅｂアプリケーション連携方法であって、
前記Ｗｅｂアプリケーション連携システムは、
前記クライアント端末からの要求に従って、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とを可能とする当該クライアント端末のＷｅｂブラウザに表示可能な入力画面の画面データを、当該クライアントへ送信する画面データ送信ステップと、
前記クライアント端末から送信された前記第１のＷｅｂアプリケーションに対する入力データを受信する第一の入力データ受信ステップと、
前記第一の入力データ受信ステップにより受信された入力データに対する前記第１のＷｅｂアプリケーションによる検証の結果得られる結果データを、前記クライアント端末へ送信する結果データ送信ステップと、
前記クライアント端末から送信された前記第２のＷｅｂアプリケーションに対する入力データを受信する第二の入力データ受信ステップとを有し、
前記クライアント端末は、
前記画面データ送信ステップにより送信された入力画面の画面データを受信する画面データ受信ステップと、
前記画面データ受信ステップにより受信された画面データを用いてＷｅｂブラウザに表示された入力画面を介して、ユーザにより、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とがなされた場合、連携処理実行プログラムにより、当該入力データを前記第１のＷｅｂアプリケーションへ送信する第一の入力データ送信ステップと、
前記結果データ送信ステップにより送信された結果データを受信する結果データ受信ステップと、
前記結果データ受信ステップにより受信した結果データによって入力データが妥当である旨が示された場合、ユーザによる入力を介することなく、前記連携処理実行プログラムにより、前記第２のＷｅｂアプリケーションに対して、前記入力データを送信する第二の入力データ送信ステップと
を有することを特徴とするＷｅｂアプリケーション連携方法。
【請求項７】
クライアント端末を含み、当該クライアント端末から入力された入力データの検証を第１のＷｅｂアプリケーションが行って、当該検証の結果得られる結果データに応じて第２のＷｅｂアプリケーションへ処理を連携させるＷｅｂアプリケーション連携システムにおいて実行可能なプログラムであって、
前記Ｗｅｂアプリケーション連携システムを、
前記クライアント端末からの要求に従って、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とを可能とする当該クライアント端末のＷｅｂブラウザに表示可能な入力画面の画面データを、当該クライアントへ送信する画面データ送信手段、
前記クライアント端末から送信された前記第１のＷｅｂアプリケーションに対する入力データを受信する第一の入力データ受信手段、
前記第一の入力データ受信手段により受信された入力データに対する前記第１のＷｅｂアプリケーションによる検証の結果得られる結果データを、前記クライアント端末へ送信する結果データ送信手段、
前記クライアント端末から送信された前記第２のＷｅｂアプリケーションに対する入力データを受信する第二の入力データ受信手段として機能させ、
前記クライアント端末を、
前記画面データ送信手段により送信された入力画面の画面データを受信する画面データ受信手段、
前記画面データ受信手段により受信された画面データを用いてＷｅｂブラウザに表示された入力画面を介して、ユーザにより、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とがなされた場合、連携処理実行プログラムにより、当該入力データを前記第１のＷｅｂアプリケーションへ送信する第一の入力データ送信手段、
前記結果データ送信手段により送信された結果データを受信する結果データ受信手段、
前記結果データ受信手段により受信した結果データによって入力データが妥当である旨が示された場合、ユーザによる入力を介することなく、前記連携処理実行プログラムにより、前記第２のＷｅｂアプリケーションに対して、前記入力データを送信する第二の入力データ送信手段として機能させることを特徴とするプログラム。
【請求項８】
請求項７に記載のプログラムをコンピュータ読み取り可能に記憶した記録媒体。
【請求項９】
情報処理装置からの要求に従って、入力データの入力と、当該入力データに基づいて第１のＷｅｂアプリケーションから得られる結果データに応じて第２のＷｅｂアプリケーションへ処理を連携するための操作指示とを可能とする当該情報処理装置のＷｅｂブラウザに表示可能な入力画面の画面データを、当該情報処理装置へ送信する画面データ送信手段と、前記情報処理装置から送信された前記第１のＷｅｂアプリケーションに対する入力データを受信する第一の入力データ受信手段と、前記第一の入力データ受信手段により受信された入力データに対する前記第１のＷｅｂアプリケーションによる検証の結果得られる結果データを、前記情報処理装置へ送信する結果データ送信手段と、前記情報処理装置から送信された前記第２のＷｅｂアプリケーションに対する入力データを受信する第二の入力データ受信手段とを有するＷｅｂアプリケーション連携システムと、ネットワークを介して通信可能な情報処理装置であって、
前記画面データ送信手段により送信された入力画面の画面データを受信する画面データ受信手段と、
前記画面データ受信手段により受信された画面データを用いてＷｅｂブラウザに表示された入力画面を介して、ユーザにより、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とがなされた場合、連携処理実行プログラムにより、当該入力データを前記第１のＷｅｂアプリケーションへ送信する第一の入力データ送信手段と、
前記結果データ送信手段により送信された結果データを受信する結果データ受信手段と、
前記結果データ受信手段により受信した結果データによって入力データが妥当である旨が示された場合、ユーザによる入力を介することなく、前記連携処理実行プログラムにより、前記第２のＷｅｂアプリケーションに対して、前記入力データを送信する第二の入力データ送信手段と
を有することを特徴とする情報処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、ユーザに意識させることなく、第一のＷｅｂアプリケーションで入力データの妥当性の確認を行い、入力データが妥当である場合、第二のＷｅｂアプリケーションへ処理を連携させることができる仕組を提供することである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本実施形態は、クライアント端末を含み、当該クライアント端末から入力された入力データの検証を第１のＷｅｂアプリケーションが行って、当該検証の結果得られる結果データに応じて第２のＷｅｂアプリケーションへ処理を連携させるＷｅｂアプリケーション連携システムであって、前記Ｗｅｂアプリケーション連携システムは、前記クライアント端末からの要求に従って、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とを可能とする当該クライアント端末のＷｅｂブラウザに表示可能な入力画面の画面データを、当該クライアントへ送信する画面データ送信手段と、前記クライアント端末から送信された前記第１のＷｅｂアプリケーションに対する入力データを受信する第一の入力データ受信手段と、前記第一の入力データ受信手段により受信された入力データに対する前記第１のＷｅｂアプリケーションによる検証の結果得られる結果データを、前記クライアント端末へ送信する結果データ送信手段と、前記クライアント端末から送信された前記第２のＷｅｂアプリケーションに対する入力データを受信する第二の入力データ受信手段とを有し、前記クライアント端末は、前記画面データ送信手段により送信された入力画面の画面データを受信する画面データ受信手段と、前記画面データ受信手段により受信された画面データを用いてＷｅｂブラウザに表示された入力画面を介して、ユーザにより、入力データの入力と、当該入力データに基づいて前記第１のＷｅｂアプリケーションから得られる結果データに応じて前記第２のＷｅｂアプリケーションへ処理を連携するための操作指示とがなされた場合、連携処理実行プログラムにより、当該入力データを前記第１のＷｅｂアプリケーションへ送信する第一の入力データ送信手段と、前記結果データ送信手段により送信された結果データを受信する結果データ受信手段と、前記結果データ受信手段により受信した結果データによって入力データが妥当である旨が示された場合、ユーザによる入力を介することなく、前記連携処理実行プログラムにより、前記第２のＷｅｂアプリケーションに対して、前記入力データを送信する第二の入力データ送信手段とを有することを特徴とする。