【手続補正書】
【提出日】平成19年5月8日(2007.5.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータをデータ処理装置から受信するためのサーバであって、
前記入力フォームデータは、前記データ処理装置から受信する前記データのデータ構造を規定する情報を含むデータ構造情報と、前記データ処理装置から受信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データと、前記データ処理装置から受信する方法と受信先との少なくとも一方を規定したアクセス情報とを含み、
前記データ構造情報は、前記データ処理装置から受信する前記データのデータ構造を規定する情報として前記入力項目に対応する属性名の記述を含み、
前記入力フォームデータに含まれるデータ構造情報の属性名の記述の中で、前記データ処理装置に記憶されている他の前記入力フォームデータについての属性名と一致した属性名の記述が、前記属性名に対応する前記属性値として記憶されている前記属性値と置換えられた情報を、前記アクセス情報に基づいて前記データ処理装置から受信するデータ受信手段を備える、サーバ。
【請求項２】
前記データ処理装置に前記入力フォームデータを提供する入力フォームデータ提供手段をさらに備える、請求項１に記載のサーバ。
【請求項３】
複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータをデータ処理装置から受信するためのサーバにおけるデータ取得方法であって、
前記入力フォームデータは、前記データ処理装置から受信する前記データのデータ構造を規定する情報を含むデータ構造情報と、前記データ処理装置から受信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データと、前記データ処理装置から受信する方法と受信先との少なくとも一方を規定したアクセス情報とを含み、
前記データ構造情報は、前記データ処理装置から受信する前記データのデータ構造を規定する情報として前記入力項目に対応する属性名の記述を含み、
前記入力フォームデータに含まれるデータ構造情報の属性名の記述の中で、前記データ処理装置に記憶されている他の前記入力フォームデータについての属性名と一致した属性名の記述が、前記属性名に対応する前記属性値として記憶されている前記属性値と置換えられた情報を、前記アクセス情報に基づいて前記データ処理装置から受信するステップを備える、サーバにおけるデータ取得方法。
【請求項４】
コンピュータにデータ取得処理を実行させて、複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータをデータ処理装置から受信するためのサーバとして機能させるためのプログラムであって、
前記入力フォームデータは、前記データ処理装置から受信する前記データのデータ構造を規定する情報を含むデータ構造情報と、前記データ処理装置から受信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データと、前記データ処理装置から受信する方法と受信先との少なくとも一方を規定したアクセス情報とを含み、
前記データ構造情報は、前記データ処理装置から受信する前記データのデータ構造を規定する情報として前記入力項目に対応する属性名の記述を含み、
前記入力フォームデータに含まれるデータ構造情報の属性名の記述の中で、前記データ処理装置に記憶されている他の前記入力フォームデータについての属性名と一致した属性名の記述が、前記属性名に対応する前記属性値として記憶されている前記属性値と置換えられた情報を、前記アクセス情報に基づいて前記データ処理装置から受信するステップを実行させる、データ取得プログラム。
【請求項５】
複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータを他の装置に送信するためのデータ処理装置であって、
前記入力フォームデータは、前記他の装置に送信する前記データのデータ構造を規定する情報を含むデータ構造情報と、前記他の装置に送信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データとを含み、
前記データ構造情報は、前記他の装置に送信する前記データのデータ構造を規定する情報として前記入力項目に対応する属性名の記述を含み、
前記データ構造情報を前記入力フォームデータから取得するデータ構造情報取得手段と、
前記ユーザインタフェース記述データを前記入力フォームデータから取得するユーザインタフェース記述データ取得手段と、
前記ユーザインタフェース記述データを処理して前記ユーザインタフェースを出力するユーザインタフェース処理手段と、
前記ユーザインタフェース処理手段により出力された前記ユーザインタフェースから取得したデータを、前記入力項目に対応する属性名に対する属性値として記憶する記憶手段と、
前記複数の入力フォームデータのうち前記ユーザインタフェース処理手段が処理対象としている１つについての前記データ構造情報に含まれる前記記述と、前記記憶手段に記憶されている他の前記入力フォームデータについての属性名とをマッチングするマッチング手段と、
前記データ構造情報のうちの前記マッチング手段によって前記属性名と一致した前記記述を、前記属性名が一致する入力項目の入力欄に、前記属性名と対にして前記記憶手段に記憶されている属性値を表示させたユーザインタフェースをディスプレイに表示するユーザインタフェース表示手段とを備える、データ処理装置。
【請求項６】
前記ユーザインタフェース表示手段は、前記マッチング手段によって前記属性名と前記記述とが一致しない場合に、前記一致しない入力項目については、空欄または選択肢を選択可能に表示させるユーザインタフェースをディスプレイに表示する、請求項５に記載のデータ処理装置。
【請求項７】
複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータを他の装置に送信するためのデータ処理装置におけるデータ処理方法であって、
前記入力フォームデータは、前記他の装置に送信する前記データのデータ構造を規定する情報を含むデータ構造情報と、前記他の装置に送信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データとを含み、
前記データ構造情報は、前記他の装置に送信する前記データのデータ構造を規定する情報として前記入力項目に対応する属性名の記述を含み、
前記データ構造情報を前記入力フォームデータから取得するステップと、
前記ユーザインタフェース記述データを前記入力フォームデータから取得するステップと、
前記ユーザインタフェース記述データを処理して前記ユーザインタフェースを出力するステップと、
出力された前記ユーザインタフェースから取得したデータを、前記入力項目に対応する属性名に対する属性値として前記データ処理装置の記憶手段に格納するステップと、
前記複数の入力フォームデータのうち前記処理の対象としている１つについての前記データ構造情報に含まれる前記記述と、前記記憶手段に記憶されている他の前記入力フォームデータについての属性名とをマッチングするステップと、
前記データ構造情報のうちの前記マッチングによって前記属性名と一致した前記記述を、前記属性名が一致する入力項目の入力欄に、前記属性名と対にして前記記憶手段に記憶されている属性値を表示させたユーザインタフェースをディスプレイに表示するステップとを備える、データ処理方法。
【請求項８】
コンピュータにデータ処理を実行させて、複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータを他の装置に送信するためのデータ処理装置として機能させるプログラムであって、
前記入力フォームデータは、前記他の装置に送信する前記データのデータ構造を規定する情報を含むデータ構造情報と、前記他の装置に送信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データとを含み、
前記データ構造情報は、前記他の装置に送信する前記データのデータ構造を規定する情報として前記入力項目に対応する属性名の記述を含み、
前記データ構造情報を前記入力フォームデータから取得するステップと、
前記ユーザインタフェース記述データを前記入力フォームデータから取得するステップと、
前記ユーザインタフェース記述データを処理して前記ユーザインタフェースを出力するステップと、
出力された前記ユーザインタフェースから取得したデータを、前記入力項目に対応する属性名に対する属性値として前記コンピュータの記憶手段に格納するステップと、
前記複数の入力フォームデータのうち前記処理の対象としている１つについての前記データ構造情報に含まれる前記記述と、前記記憶手段に記憶されている他の前記入力フォームデータについての属性名とをマッチングするステップと、
前記データ構造情報のうちの前記マッチングによって前記属性名と一致した前記記述を、前記属性名が一致する入力項目の入力欄に、前記属性名と対にして前記記憶手段に記憶されている属性値を表示させたユーザインタフェースをディスプレイに表示するステップとを実行させる、データ処理プログラム。
【請求項９】
請求項４に記載のデータ取得プログラムを記録する、コンピュータ読取可能な記録媒体。
【請求項１０】
請求項８に記載のデータ処理プログラムを記録する、コンピュータ読取可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】サーバ、サーバにおけるデータ取得方法、データ取得プログラム、データ処理装置、データ処理方法、データ処理プログラム、データ取得プログラムを記録した記録媒体、およびデータ処理プログラムを記録した記録媒体
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
この発明は、サーバ、サーバにおけるデータ取得方法、データ取得プログラム、データ処理装置、データ処理方法、データ処理プログラム、データ取得プログラムを記録した記録媒体、およびデータ処理プログラムを記録した記録媒体に関し、特に、所定のアクセス方法でデータの送受信を行なうことのできるサーバ、サーバにおけるデータ取得方法、データ取得プログラム、データ処理装置、データ処理方法、データ処理プログラム、データ取得プログラムを記録した記録媒体、およびデータ処理プログラムを記録した記録媒体に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明はこのような問題に鑑みてなされたものであって、システム上の他のデータ処理装置にデータを送信して処理を実行させる際に、煩雑な操作を行なうことなく所定のアクセス方法でデータを送信または受信することのできるサーバ、サーバにおけるデータ取得方法、データ取得プログラム、データ処理装置、データ処理方法、データ処理プログラム、データ取得プログラムを記録した記録媒体、およびデータ処理プログラムを記録した記録媒体を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記目的を達成するために、本発明のある局面に従うと、サーバは複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータをデータ処理装置から受信するためのサーバであって、入力フォームデータは、データ処理装置から受信するデータのデータ構造を規定する情報を含むデータ構造情報と、データ処理装置から受信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データと、データ処理装置から受信する方法と受信先との少なくとも一方を規定したアクセス情報とを含み、データ構造情報は、データ処理装置から受信するデータのデータ構造を規定する情報として入力項目に対応する属性名の記述を含み、入力フォームデータに含まれるデータ構造情報の属性名の記述の中で、データ処理装置に記憶されている他の入力フォームデータについての属性名と一致した属性名の記述が、属性名に対応する属性値として記憶されている属性値と置換えられた情報を、アクセス情報に基づいてデータ処理装置から受信するデータ受信手段を備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
好ましくは、サーバは、データ処理装置に前記入力フォームデータを提供する入力フォームデータ提供手段をさらに備える。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の他の局面に従うと、サーバにおけるデータ取得方法は複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータをデータ処理装置から受信するためのデータ取得方法であって、入力フォームデータは、データ処理装置から受信するデータのデータ構造を規定する情報を含むデータ構造情報と、データ処理装置から受信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データと、データ処理装置から受信する方法と受信先との少なくとも一方を規定したアクセス情報とを含み、データ構造情報は、データ処理装置から受信するデータのデータ構造を規定する情報として入力項目に対応する属性名の記述を含み、入力フォームデータに含まれるデータ構造情報の属性名の記述の中で、データ処理装置に記憶されている他の入力フォームデータについての属性名と一致した属性名の記述が、属性名に対応する属性値として記憶されている属性値と置換えられた情報を、アクセス情報に基づいてデータ処理装置から受信するステップを備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明のさらに他の局面に従うと、データ取得プログラムはコンピュータにデータ取得処理を実行させて、複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータをデータ処理装置から受信するためのサーバとして機能させるためのプログラムであって、入力フォームデータは、データ処理装置から受信するデータのデータ構造を規定する情報を含むデータ構造情報と、データ処理装置から受信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データと、データ処理装置から受信する方法と受信先との少なくとも一方を規定したアクセス情報とを含み、データ構造情報は、データ処理装置から受信するデータのデータ構造を規定する情報として入力項目に対応する属性名の記述を含み、入力フォームデータに含まれるデータ構造情報の属性名の記述の中で、データ処理装置に記憶されている他の入力フォームデータについての属性名と一致した属性名の記述が、属性名に対応する属性値として記憶されている属性値と置換えられた情報を、アクセス情報に基づいてデータ処理装置から受信するステップを実行させる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明のさらに他の局面に従うと、データ処理装置は複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータを他の装置に送信するためのデータ処理装置であって、入力フォームデータは、他の装置に送信するデータのデータ構造を規定する情報を含むデータ構造情報と、他の装置に送信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データとを含み、データ構造情報は、他の装置に送信するデータのデータ構造を規定する情報として入力項目に対応する属性名の記述を含み、データ構造情報を入力フォームデータから取得するデータ構造情報取得手段と、ユーザインタフェース記述データを入力フォームデータから取得するユーザインタフェース記述データ取得手段と、ユーザインタフェース記述データを処理してユーザインタフェースを出力するユーザインタフェース処理手段と、ユーザインタフェース処理手段により出力されたユーザインタフェースから取得したデータを、入力項目に対応する属性名に対する属性値として記憶する記憶手段と、複数の入力フォームデータのうちユーザインタフェース処理手段が処理対象としている１つについてのデータ構造情報に含まれる記述と、記憶手段に記憶されている他の入力フォームデータについての属性名とをマッチングするマッチング手段と、データ構造情報のうちのマッチング手段によって属性名と一致した記述を、属性名が一致する入力項目の入力欄に、属性名と対にして記憶手段に記憶されている属性値を表示させたユーザインタフェースをディスプレイに表示するユーザインタフェース表示手段とを備える。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
好ましくは、ユーザインタフェース表示手段は、マッチング手段によって属性名と記述とが一致しない場合に、一致しない入力項目については、空欄または選択肢を選択可能に表示させるユーザインタフェースをディスプレイに表示する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明のさらに他の局面に従うと、データ処理方法は複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータを他の装置に送信するためのデータ処理装置におけるデータ処理方法であって、入力フォームデータは、他の装置に送信するデータのデータ構造を規定する情報を含むデータ構造情報と、他の装置に送信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データとを含み、データ構造情報は、他の装置に送信するデータのデータ構造を規定する情報として入力項目に対応する属性名の記述を含み、データ構造情報を入力フォームデータから取得するステップと、ユーザインタフェース記述データを入力フォームデータから取得するステップと、ユーザインタフェース記述データを処理してユーザインタフェースを出力するステップと、出力されたユーザインタフェースから取得したデータを、入力項目に対応する属性名に対する属性値としてデータ処理装置の記憶手段に格納するステップと、複数の入力フォームデータのうち上記処理の対象としている１つについてのデータ構造情報に含まれる記述と、記憶手段に記憶されている他の入力フォームデータについての属性名とをマッチングするステップと、データ構造情報のうちの上記マッチングによって属性名と一致した記述を、属性名が一致する入力項目の入力欄に、属性名と対にして記憶手段に記憶されている属性値を表示させたユーザインタフェースをディスプレイに表示するステップとを備える。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の他の局面に従うと、データ処理プログラムはコンピュータにデータ処理を実行させて、複数の入力フォームデータの各々に含まれる複数の入力項目に対応したデータを他の装置に送信するためのデータ処理装置として機能させるプログラムであって、入力フォームデータは、他の装置に送信するデータのデータ構造を規定する情報を含むデータ構造情報と、他の装置に送信するデータを作成するためにユーザ操作によりデータを収集するためのユーザインタフェース記述データとを含み、データ構造情報は、他の装置に送信するデータのデータ構造を規定する情報として入力項目に対応する属性名の記述を含み、データ構造情報を入力フォームデータから取得するステップと、ユーザインタフェース記述データを入力フォームデータから取得するステップと、ユーザインタフェース記述データを処理してユーザインタフェースを出力するステップと、出力されたユーザインタフェースから取得したデータを、入力項目に対応する属性名に対する属性値としてコンピュータの記憶手段に格納するステップと、複数の入力フォームデータのうち上記処理の対象としている１つについてのデータ構造情報に含まれる記述と、記憶手段に記憶されている他の入力フォームデータについての属性名とをマッチングするステップと、データ構造情報のうちの上記マッチングによって属性名と一致した記述を、属性名が一致する入力項目の入力欄に、属性名と対にして記憶手段に記憶されている属性値を表示させたユーザインタフェースをディスプレイに表示するステップとを実行させる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明のさらに他の局面に従うと、記録媒体はコンピュータ読取可能な記録媒体であって、上述のデータ受信プログラムを記録する。