(57)【要約】      （修正有）【課題】端末を通じて特定の情報処理装置に入力された情報をそれ以外の情報処理装置に転送する情報転送情報処理装置、情報転送情報処理装置を用いた方法、プログラム、及び情報転送システムを提供する。【解決手段】ユーザによって入力されたユーザ入力情報を、入力フォームを介して情報の入力を受け付けるWebサーバ４に転送する情報転送サーバ３であって、情報転送サーバは、転送先のWebサーバの入力フォームに係る入力パターンに基づいて、ユーザ入力情報を転送先のWebサーバに入力するサーバ制御手段を有する。【選択図】図１
2020021330.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって入力されたユーザ入力情報を、入力フォームを介して情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置であって、
当該情報転送情報処理装置は、前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段を有することを特徴とする、情報転送情報処理装置。
【請求項２】
ユーザによって入力されたユーザ入力情報を、入力フォームを介して情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置を用いた方法であって、
当該情報転送情報処理装置は、前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記ユーザ入力情報を前記転送先情報処理装置に入力するステップ、を有することを特徴とする、方法。
【請求項３】
ユーザによって入力されたユーザ入力情報を、入力フォームを介して情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置に、手順を実行させるプログラムであって、
当該情報転送情報処理装置に、
前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段として機能させることを特徴とする、プログラム。
【請求項４】
入力フォームを介して、ユーザによって入力されたユーザ入力情報の入力を受け付ける情報受付情報処理装置と、入力フォームを介して情報の入力を受け付ける転送先情報処理装置と、前記情報受付情報処理装置から受信した前記ユーザ入力情報を、前記転送先情報処理装置に転送する情報転送情報処理装置とを有する情報転送システムであって、
前記情報転送情報処理装置は、前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記情報受付情報処理装置から受信した前記ユーザ入力情報を、前記転送先情報処理装置に入力することを特徴とする、情報転送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末を通じて特定の情報処理装置に入力された情報をそれ以外の情報処理装置に転送する情報転送情報処理装置、情報転送情報処理装置を用いた方法、プログラム、及び情報転送システムに関するものである。
【背景技術】
【０００２】
ユーザは、自身のスマートフォンやパソコン等の端末を通じて、アンケートに回答する際や、商品・サービスを購入する場合等には、所望のウェブサイト上に表示された入力フォームに従って、アンケートの回答や個人情報等の情報を入力する。そして入力された情報は、所定のサーバ等の情報処理装置に記憶・蓄積される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１２６８６７号公報
【０００４】
例えば、特許文献１では、以下に示すように、利用者が通信端末を通じて入力された情報（すなわち個人情報データ）が、データ管理サーバのデータ記憶部に保存される構成が開示されている。
【０００５】
詳しくは、通信端末の利用者は、図示しない入力手段（例えば、キーボード）等を用いて、入力フォームの各入力フィールドに情報を入力する。入力された情報は、通信端末の内部メモリに保存されると共に、入力フォームに表示される。そして、この入力作業が終了すると、送信ボタンをクリックする。これにより、これら入力フィールドに入力された情報（すなわち個人情報データ）が、ウェブサーバに送られる。
【０００６】
そして、内部メモリに保存された個人情報データが、以下のようにして暗号化され、データ管理サーバへ送られる。
【０００７】
データ管理サーバの通信部は、受信した暗号化データ及びデータＩＤを、制御部に送る。この制御部は、この暗号化データを、このデータＩＤに関連付けて、データ記憶部に保存する。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このように、端末を通じて入力された情報が、所定のサーバ等の情報処理装置に記憶・蓄積される構成において、所定の情報処理装置に記憶・蓄積されている情報を、他の情報処理装置に転送・記憶させることは、各情報処理装置によって、端末に入力フォームを表示させ、ユーザから入力された情報を記憶・蓄積させるプログラムが異なる場合が多く、難しい。
【０００９】
あるいは、所定の情報処理装置に記憶・蓄積されている情報を、他の情報処理装置に転送・記憶させるには、所定の情報処理装置に係るプログラムの機能を、情報転送先の情報処理装置にも共有させるため、ＡＰＩ（＝ApplicationProgramming Interface）を用意する必要がある。しかしながら、ＡＰＩを用意するには、そのための時間や費用がかかる。
【００１０】
そこで、本発明は、上述の課題を解決するため、端末を通じて特定の情報処理装置に入力された情報をそれ以外の情報処理装置に転送する情報転送情報処理装置、情報転送情報処理装置を用いた方法、プログラム、及び情報転送システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
請求項１の発明は、
ユーザによって入力されたユーザ入力情報を、入力フォームを介して情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置であって、
当該情報転送情報処理装置は、前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段を有する、情報転送情報処理装置とした。
【００１２】
また、請求項２の発明は、
ユーザによって入力されたユーザ入力情報を、入力フォームを介して情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置を用いた方法であって、
当該情報転送情報処理装置は、前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記ユーザ入力情報を前記転送先情報処理装置に入力するステップ、を有する、方法とした。
【００１３】
また、請求項３の発明は、
ユーザによって入力されたユーザ入力情報を、入力フォームを介して情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置に、手順を実行させるプログラムであって、
当該情報転送情報処理装置に、
前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段として機能させる、プログラムとした。
【００１４】
また、請求項４の発明は、
入力フォームを介して、ユーザによって入力されたユーザ入力情報の入力を受け付ける情報受付情報処理装置と、入力フォームを介して情報の入力を受け付ける転送先情報処理装置と、前記情報受付情報処理装置から受信した前記ユーザ入力情報を、前記転送先情報処理装置に転送する情報転送情報処理装置とを有する情報転送システムであって、
前記情報転送情報処理装置は、前記転送先情報処理装置の前記入力フォームに係る入力パターンに基づいて、前記情報受付情報処理装置から受信した前記ユーザ入力情報を、前記転送先情報処理装置に入力する、情報転送システムとした。
【発明の効果】
【００１５】
本発明によれば、転送先の情報処理装置の入力パターンに関わらず、ユーザによって入力されたユーザ入力情報を、転送先の情報処理装置に転送・記憶させることができる。更に、ＡＰＩを開発する手間や費用を省くことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態例１の情報転送システムの概略構成図である。
【図２】本発明の実施の形態例１の情報転送システムのWebサーバの全体的な構成を例示的に示す概念図である。
【図３】（a）〜（d）はいずれも、本発明の実施の形態例１の情報転送システムの端末に表示された、アンケート表示制御情報を例示的に示した図である。
【図４】本発明の実施の形態例１の情報転送システムのＤＢサーバの全体的な構成を例示的に示す概念図である。
【図５】本発明の実施の形態例１の情報転送システムのＤＢサーバのＨＤのアンケート表示制御情報記憶領域内のアンケート内容の構造を模式的に示した図である。
【図６】本発明の実施の形態例１の情報転送システムのＤＢサーバのＨＤのユーザ入力情報記憶領域の構造を模式的に示した図である。
【図７】本発明の実施の形態例１の情報転送システムの情報転送サーバの全体的な構成を例示的に示す概念図である。
【図８】本発明の実施の形態例１の情報転送システムの情報転送サーバのＨＤのWebサーバ情報記憶領域の構造を模式的に示した図である。
【図９】本発明の実施の形態例１の情報転送システムの転送先のWebサーバの入力フォームを例示的に示した図である。
【図１０】本発明の実施の形態例１の情報転送システムの転送先のWebサーバの入力フォームを例示的に示した図である。
【図１１】本発明の実施の形態例１の情報転送システムの端末の全体的な構成を例示的に示す概念図である。
【図１２】本発明の実施の形態例１の情報転送システムの処理の流れを示す流れ図である。
【図１３】本発明の実施の形態例１の情報転送システムの処理の流れを示す流れ図である。
【図１４】本発明の実施の形態例１の情報転送システムの処理の流れを示す流れ図である。
【図１５】本発明の実施の形態例１の情報転送システムの処理の流れを示す流れ図である。
【図１６】本発明の他の実施の形態例の情報転送システムの端末に表示された、アンケート表示制御情報の相槌を例示的に示す図である。
【図１７】（a）〜（d）はいずれも、本発明の実施の形態例２の情報転送システムの端末に表示された、入力要求項目表示制御情報を例示的に示した図である。
【図１８】（a）〜（c）はいずれも、本発明の実施の形態例２の情報転送システムの転送先のWebサーバの入力フォームを例示的に示した図である。
【発明を実施するための形態】
【００１７】
（実施の形態例１）
以下、本発明の実施の形態例１を図に基づいて説明する。図１は実施の形態例１の情報転送システムＡの概略構成図である。
【００１８】
＜情報転送システムＡの構成＞
情報転送システムＡは、主としてWebサーバ１（情報受付情報処理装置の一例）と、ＤＢサーバ２と、情報転送サーバ３（情報転送情報処理装置の一例）と、Webサーバ４（転送先情報処理装置の一例）と、ＤＢサーバ５と、端末６と、オペレータ用端末９とから構成され、Webサーバ１と情報転送サーバ３とWebサーバ４と端末６とオペレータ用端末９は、インターネット等のネットワーク７を通じて通信可能に接続されている。また、Webサーバ１とＤＢサーバ２、Webサーバ１と情報転送サーバ３、Webサーバ４とＤＢサーバ５は、ＬＡＮ等のネットワーク８を通じて通信可能に接続されている。
【００１９】
なお、図１では端末６は２台示されているが、この構成に限定されるわけではなく、端末６の数は１以上であれば良い。また、図１では、Webサーバ１とＤＢサーバ２の組み合わせと、Webサーバ４とＤＢサーバ５の組み合わせが２組ずつ示されているが、この構成に限定されるものではない。図１のように、Webサーバ１とＤＢサーバ２の各組み合わせに対応して、同数のWebサーバ４とＤＢサーバ５の組み合わせを設ける構成としても良いし、Webサーバ４とＤＢサーバ５の組み合わせの数よりも、Webサーバ１とＤＢサーバ２の組み合わせの数が多い、又は少ない構成としても良い。更に、Webサーバ１とＤＢサーバ２、Webサーバ１と情報転送サーバ３、Webサーバ４とＤＢサーバ５が、ＬＡＮ等のネットワーク８ではなく、インターネット等のネットワーク７を通じて通信可能に接続されている構成としても良い。
【００２０】
＜Webサーバ１の構成＞
Webサーバ１は、ネットワーク７を通じて接続された各端末６にアンケート表示制御情報を出力し、各端末６から受信したアンケートの回答に係るユーザ入力情報を、ＤＢサーバ２に出力等する情報処理装置である。Webサーバ１は、図２に示すように、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ＨＤ１４、ディスプレイ１５、入力手段１６、計時手段１７、インタフェイス１８、これらの機器を接続するバス１９を有している。
【００２１】
ＣＰＵ(＝Central Processing Unit)１１は、ＨＤ１４等に記憶されているアプリケーションプログラム、オペレーティングシステム（ＯＳ）や制御プログラム等を実行し様々な機能を実現する。また、ＲＡＭ１２にプログラムの実行に必要な情報、ファイル等を一時的に記憶させる。
【００２２】
特に、ＣＰＵ１１は、端末６からアンケート表示制御情報の送信の要求を受け付けると、ネットワーク８を通じて接続されたＤＢサーバ２にアンケート表示制御情報の送信要求を出力する。また、ＣＰＵ１１は、ＤＢサーバ２からアンケート表示制御情報を受信すると、当該アンケート表示制御情報を、ＨＤ１４内のアンケート表示制御情報記憶領域１４１から呼び出したアンケート表示制御情報と共に、端末６に対し出力する。
【００２３】
また、ＣＰＵ１１が、端末６に対しアンケート表示制御情報を出力するタイミングは、アンケートの回答者等のユーザとあたかも会話しているように適時に出力する。以下、アンケート表示制御情報のうち、アンケート内容を示す文を適時に出力する場合について詳しく説明する。なお、以下に示す図３では、ＣＰＵ１１が出力したアンケート内容を示す文を、端末６の表示手段６２上に表示した状態を示している。
【００２４】
例えば、ＣＰＵ１１は、図３（a）に示すように、アンケートの前文１「こんにちは、きょうへいです。（省略）お礼をいたします。」を端末６に出力し、待機する。そして、ＣＰＵ１１は、計時手段１７を参照して所定の時間（ex.２秒）が経過したことを認識すると、図３（b）に示すように、アンケートの前文２「・・・じゃあ、早速いろいろ聞かせてもらいますね。」を端末６に出力する。更に、ＣＰＵ１１は、計時手段１７を参照して所定の時間（ex.２秒）が経過したことを認識すると、図３（c）に示すように、アンケートの入力要求項目１「普段はどちらのトイレを使用しますか？」及び当該アンケート項目に対応するユーザ入力情報の選択肢群（a）男性、b）女性）を端末６に出力する。
【００２５】
そして、ＣＰＵ１１は、端末６からアンケートの回答者等のユーザによって選択されたユーザ入力情報（ここでは例えば、「a）男性の選択肢」）を受信すると、当該ユーザ入力情報をＤＢサーバ２に出力する。また、ＣＰＵ１１は、当該ユーザ入力情報を受信すると、アンケートの次の入力要求項目である項目２「歳はいくつですか？ぼくは２９歳（独身）です。」及び当該アンケート項目に対応するユーザ入力情報の選択肢群（a）１０代、b）２０代、c）３０代、d）４０代、e）５０代、f）６０代以上）を端末６に出力し、待機する。そして、ＣＰＵ１１は、端末６からアンケートの回答者等のユーザによって選択されたユーザ入力情報（ここでは例えば、「c）３０代」の選択肢）を受信すると、当該ユーザ入力情報をＤＢサーバ２に出力する。また、ＣＰＵ１１は、ＤＢサーバ２から相槌２のc）の「食べ盛りですね」を受信すると、図３（d）に示すように、端末６に出力する。そして、ＣＰＵ１１は、計時手段１７を参照して所定の時間（ex.２秒）が経過したことを認識すると、アンケートの次の入力要求項目である項目３「職業について教えて下さい。」及び当該アンケート項目に対応するユーザ入力情報の選択肢群（a）学生、b）会社員、c）公務員、d）主婦、e）その他）を端末６に出力し、待機する。そして、ＣＰＵ１１は、端末６からアンケートの回答者等のユーザによって選択されたユーザ入力情報（ここでは例えば、「c）公務員」の選択肢）を受信すると、当該ユーザ入力情報をＤＢサーバ２に出力する。また、ＣＰＵ１１は、ＤＢサーバ２から相槌３のc）の「安定していますね」を受信すると、端末６に出力する。そして、ＣＰＵ１１は、計時手段１７を参照して所定の時間（ex.２秒）が経過したことを認識すると、アンケートの次の入力要求項目である項目４「一番好きな料理を教えて下さい」及び当該アンケート項目に対応する回答欄を示すテキストボックス（テキストデータを入力可能）を端末６に出力し、待機する。そして、ＣＰＵ１１は、端末６からアンケートの回答者等のユーザによって入力されたユーザ入力情報（ここでは例えば、「カレーライス」である旨のテキストデータ）を受信すると、当該ユーザ入力情報をＤＢサーバ２に出力する。また、ＣＰＵ１１は、ユーザ入力情報を受信すると、アンケートの結語「ご協力どうもありがとうございました。」を端末６に出力する。
【００２６】
なお、端末６に出力する相槌は、アンケートの回答者等のユーザによって選択された回答の選択肢（ユーザ入力情報の一例）に対応して、ＤＢサーバ２のアンケート表示制御情報記憶領域２４１に記憶されている相槌を出力する（図５参照）。図３（d）では、アンケートの回答者等のユーザによって、回答２の選択肢としてc）の「３０代」が選択されたため、アンケート表示制御情報記憶領域２４１に対応して記憶されている相槌２としてc）の「食べ盛りですね」が出力された例を示している。
【００２７】
また、上述したように、アンケートの回答者等のユーザによって選択された回答の選択肢を受信した際に、当該回答の選択肢に対応して、ＤＢサーバ２のアンケート表示制御情報記憶領域２４１に相槌が記憶されている場合には、ＣＰＵ１１は、当該対応する相槌を端末６に出力し、その後、アンケートの次の項目等を出力する。一方、アンケートの回答者等のユーザによって選択された回答の選択肢を受信した際に、当該回答の選択肢に対応して相槌が記憶されていない場合には、アンケートの次の項目等を出力する。
【００２８】
このように、アンケートの回答者等のユーザとあたかも会話しているようなタイミングでアンケート表示制御情報を出力する構成とし、また、アンケートの回答者等のユーザによって選択された回答の選択肢を受信すると、当該回答の選択肢に対応する相槌を出力する構成とすることによって、アンケートの回答者等のユーザは実際に人と会話しているように感じ、端末６という機械に入力するというストレスをあまり感じることなく、テンポ良くアンケートに回答することができる。
【００２９】
また、ＣＰＵ１１は、端末６からのアクセスを初めて認識した場合（＝それまで、当該端末６からWebサーバ１に対してアクセスがなかった）、当該端末６を識別する端末識別情報を作成し、作成した端末識別情報を端末６に出力する。なお、端末６は、受け取った端末識別情報をＨＤ等の記憶手段６４に記憶し（図１１参照）、以降のWebサーバ１に対する要求に含める。
【００３０】
また、ＣＰＵ１１は、端末６から端末識別情報と共に、アンケートの回答者等のユーザによって入力されたアンケートの回答に係るユーザ入力情報を受信すると、当該端末識別情報と当該ユーザ入力情報を、ＤＢサーバ２に出力する。また、ＣＰＵ１１は、当該アンケートの最後の項目に係るユーザ入力情報が、端末識別情報と共に、ＤＢサーバ２に出力されたのを認識すると、当該端末識別情報と同一の端末識別情報に関連付けて記憶されているユーザ入力情報を、これらのユーザ入力情報に夫々関連付けられている項目識別情報と共に、ＤＢサーバ２のユーザ入力情報記憶領域２４２から呼び出す。そして、ＣＰＵ１１は、呼び出したこれらの情報と、サーバ識別情報記憶領域１４２から呼び出したサーバ識別情報を、情報転送サーバ３に出力する。
【００３１】
また、ＣＰＵ１１は、端末６から、ユーザ入力情報の送信を要求する旨の送信要求を、当該端末６を識別する端末識別情報と共に受信すると、当該送信要求及び端末識別情報をＤＢサーバ２に出力する。また、ＣＰＵ１１は、ＤＢサーバ２から、ユーザ入力情報を受信すると、当該ユーザ入力情報の送信を要求した端末６に出力する。
【００３２】
ＲＡＭ(＝Random Access Memory)１２は各種データ、プログラム等を一時的に記憶するためのものであり、ＣＰＵ１１の主メモリ、ワークエリア等として機能する。ＲＯＭ（＝Read Only Memory）１３は、内部に基本Ｉ／Ｏプログラム等のプログラム、基本処理において使用する各種データ等を記憶する。
【００３３】
ＨＤ(＝ハードディスク)１４は補助記憶装置であり、大容量メモリとして機能する。ＨＤ１４には、アプリケーションプログラム、ＯＳ、制御プログラム、関連プログラム等を記憶する。
【００３４】
また、ＨＤ１４内には、アンケート表示制御情報記憶領域１４１及びサーバ識別情報記憶領域１４２が設けられている。
【００３５】
＜アンケート表示制御情報記憶領域１４１の構成＞
アンケート表示制御情報記憶領域１４１には、アンケートの表示制御を行うためのアンケート表示制御情報が記憶されている。アンケート表示制御情報には、例えば、ＨＴＭＬ（＝Hyper Text Markup Language）等の構造化言語により記述されたアンケートの要素や構造を指定する情報が含まれる。
【００３６】
また、アンケート表示制御情報の中には、アンケートのレイアウトを規定するレイアウト情報や、端末６にスクリプト処理を実行させるためのスクリプト情報が含まれていても良い。レイアウト情報は、例えばＣＳＳ（＝Cascading Style Sheets）等のスタイルシートにより表現される。更に、スクリプト情報は、例えばＪａｖａＳｃｒｉｐｔ（登録商標）等のスクリプト言語により記述される。
【００３７】
＜サーバ識別情報記憶領域１４２の構成＞
サーバ識別情報記憶領域１４２には、転送先のWebサーバ４を識別するサーバ識別情報が記憶されている。即ち、Webサーバ１、ＤＢサーバ２、情報転送サーバ３を操作・管理するオペレータ等は、端末６を通じて当該Webサーバ１に入力されたユーザ入力情報を転送する、転送先のWebサーバ４を識別するサーバ識別情報を、サーバ識別情報記憶領域１４２に予め記憶させておく。
【００３８】
ディスプレイ１５は、表示手段としての役割を果たし、例えば液晶ディスプレイ、有機ELディスプレイ、CRT、プラズマディスプレイであり、入力手段１６から入力されたコマンドや、それに対するWebサーバ１の応答出力等を表示するものである。
【００３９】
入力手段１６は、例えば、キーボードやポインティングデバイス（マウス等）、タッチパネルである。オペレータ等は入力手段１６を用いて、Webサーバ１に対して、Webサーバ１を制御する命令等を入力指示する。
【００４０】
計時手段１７は、例えば、時間を計時可能なタイマである。
【００４１】
１８はインタフェイスであり、このインタフェイス１８を介してWebサーバ１は、ＤＢサーバ２や各端末６や情報転送サーバ３やオペレータ用端末９等の他の装置との情報や命令のやり取りを行う。バス１９は、Webサーバ１内のデータの流れを司るものである。
【００４２】
尚、以上の各装置と同等の機能を実現するソフトウェアにより、ハードウェア装置の代替として構成することもできる。
【００４３】
＜ＤＢサーバ２の構成＞
ＤＢサーバ２は、ネットワーク８を通じて接続されたWebサーバ１からの要求に応じて、記憶されている情報を呼び出して出力し、またWebサーバ１から受信したユーザ入力情報を、端末６の端末識別情報に関連付けて記憶等する、情報処理装置である。ＤＢサーバ２は、図４に示すように、ＣＰＵ２１、ＲＡＭ１２、ＲＯＭ１３、ＨＤ２４、ディスプレイ１５、入力手段１６、インタフェイス１８、これらの機器を接続するバス１９を有している。
【００４４】
ＣＰＵ(＝Central Processing Unit)２１は、ＨＤ２４等に記憶されているアプリケーションプログラム、オペレーティングシステム（ＯＳ）や制御プログラム等を実行し様々な機能を実現する。また、ＲＡＭ１２にプログラムの実行に必要な情報、ファイル等を一時的に記憶させる。
【００４５】
特に、ＣＰＵ２１は、ネットワーク８を通じて接続されたWebサーバ１からアンケート表示制御情報の送信の要求を受け付けると、ＨＤ２４内のアンケート表示制御情報記憶領域２４１に記憶されているアンケート表示制御情報を呼び出して、Webサーバ１に出力する。
【００４６】
また、ＣＰＵ２１は、Webサーバ１からアンケートの回答者等のユーザによって選択された回答の選択肢（ユーザ入力情報の一例）を受信すると、ＨＤ２４内のアンケート表示制御情報記憶領域２４１に、当該選択肢に対応して記憶されている相槌を呼び出して、Webサーバ１に出力する。
【００４７】
また、ＣＰＵ２１は、Webサーバ１から、ユーザ入力情報を、端末６の端末識別情報と共に受信すると、ユーザ入力情報記憶領域２４２に、受信した端末識別情報と同一の識別情報と、ユーザに入力を要求した項目に係る項目識別情報に関連付けて記憶させる。
【００４８】
また、ＣＰＵ２１は、Webサーバ１から、ユーザ入力情報の送信を要求する旨の送信要求を、端末６を識別する端末識別情報と共に受信すると、ユーザ入力情報記憶領域２４２内を検索し、受信した端末識別情報と同一の端末識別情報に関連付けて記憶されているユーザ入力情報を呼び出して、Webサーバ１に出力する。
【００４９】
ＨＤ(＝ハードディスク)２４は補助記憶装置であり、大容量メモリとして機能する。ＨＤ２４には、アプリケーションプログラム、ＯＳ、制御プログラム、関連プログラム等を記憶する。
【００５０】
また、ＨＤ２４内には、アンケート表示制御情報記憶領域２４１と、ユーザ入力情報記憶領域２４２が設けられている。
【００５１】
＜アンケート表示制御情報記憶領域２４１の構成＞
アンケート表示制御情報記憶領域２４１には、アンケートの表示制御を行うためのアンケート表示制御情報が記憶されている。アンケート表示制御情報には、例えば、ＨＴＭＬ（＝Hyper Text Markup Language）等の構造化言語により記述されたアンケート内容に関する情報が含まれる。
【００５２】
ここで、アンケート内容に関する情報は、アンケート内容を示す文や、アンケート内容を示す文と共に表示させる画像や動画等である。アンケートの内容を示す文は、図５に示すように、例えば、アンケートの前文（ex.アンケートの目的、アンケートに答えて欲しい旨のお願い、アンケートに答えた場合のお礼、等のアンケートの導入部）や、アンケートの入力要求項目（＝質問）や、アンケートの回答に係る選択肢群や、入力されたアンケート回答に対する相槌（＝合いの手）や、アンケートの結語（ex.回答に対するお礼）が含まれる。
【００５３】
また、相槌は、回答の選択肢（ユーザ入力情報の一例）に対応して記憶されている。例えば、回答２の選択肢a）「１０代」には、相槌２のa）の「育ち盛りですね」が対応して記憶され、回答３の選択肢c）「公務員」には、相槌３のc）の「安定していますね。」が対応して記憶されている。そのため、ＣＰＵ２１は、アンケートの回答者等のユーザによって選択された、回答の選択肢に応じて、対応して記憶されている相槌を呼び出して出力することができる。
【００５４】
＜ユーザ入力情報記憶領域２４２の構成＞
ユーザ入力情報記憶領域２４２には、図６に示すように、端末６の端末識別情報及びユーザに入力を要求した項目に係る項目識別情報に関連付けて、アンケートの回答者等のユーザによって入力されたユーザ入力情報を記憶する。例えば、端末識別情報「nvb3456」及び項目識別情報「年齢」に関連付けて、ユーザ入力情報「c）３０代」を記憶する。そのため、ＣＰＵ２１は、端末識別情報に基づいて、当該端末識別情報に関連付けて記憶されているユーザ入力情報を呼び出して出力することができる。
【００５５】
＜情報転送サーバ３の構成＞
情報転送サーバ３は、ネットワーク８を通じて接続されたWebサーバ１から受信したアンケートの回答を、特定された転送先のWebサーバ４に転送する情報処理装置である。情報転送サーバ３は、図７に示すように、ＣＰＵ３１（情報処理装置制御手段の一例）、ＲＡＭ１２、ＲＯＭ１３、ＨＤ３４、ディスプレイ１５、入力手段１６、計時手段１７、インタフェイス１８、これらの機器を接続するバス１９を有している。
【００５６】
ＣＰＵ(＝Central Processing Unit)３１は、ＨＤ３４等に記憶されているアプリケーションプログラム、オペレーティングシステム（ＯＳ）や制御プログラム等を実行し様々な機能を実現する。また、ＲＡＭ１２にプログラムの実行に必要な情報、ファイル等を一時的に記憶させる。
【００５７】
特に、ＣＰＵ３１は、ユーザ入力情報、当該ユーザ入力情報に関連付けられている項目識別情報及び転送先のWebサーバ４を識別するサーバ識別情報をWebサーバ１から受信すると、Webサーバ４への転送処理を開始する。以下、転送処理について詳しく説明する。
【００５８】
ＣＰＵ３１は、ユーザ入力情報、当該ユーザ入力情報に関連付けられている項目識別情報及び転送先のWebサーバ４を識別するサーバ識別情報をWebサーバ１から受信すると、ＨＤ３４のWebサーバ情報記憶領域３４２（後述）を参照して、受信したユーザ入力情報を転送する転送先のWebサーバ４を特定する。また、特定されたWebサーバ４に係るサーバ識別情報に対応して記憶されている入力パターンを特定する。具体的には例えば、図８に示すように、受信したユーザ入力情報に係るサーバ識別情報が「Ｗｅｂ００１」の場合、ＣＰＵ３１は、Webサーバ情報記憶領域３４２を参照して、入力パターンを「１」に特定する。また、図８に示すように、受信したユーザ入力情報に係るサーバ識別情報が「Ｗｅｂ００２」の場合には、ＣＰＵ３１は、Webサーバ情報記憶領域３４２を参照して、入力パターンを「２」に特定する。
【００５９】
また、ＣＰＵ３１は、Webブラウザ記憶領域３４１に記憶されているWebブラウザを立ち上げ、Webブラウザを通じて、特定された転送先のWebサーバ４に係る入力フォームを動作させ、入力パターン情報記憶領域３４３（後述）を参照して、受信したユーザ入力情報を、特定した入力パターンに基づいて、入力する。即ち、ＣＰＵ３１は、転送先のWebサーバ４の入力フォームに適合するように、入力パターン情報記憶領域３４３を参照して、受信したユーザ入力情報を（必要であれば、データ形式を変換した上で）、特定した入力パターンに基づいて、入力する。
【００６０】
次に、特定された転送先の、サーバ識別情報が「Ｗｅｂ００１」に係るWebサーバ４に係る入力フォーム（入力パターン１）が、図９に示すような構成の場合を例として、具体的に説明する。
【００６１】
ＣＰＵ３１は、受信した「男性」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「性別」に基づいて、「性別」に係る入力要求項目に対する回答として、「男性」である旨のラジオボタンを選択する。そして、ＣＰＵ３１は、受信した「３０代」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「年齢」に基づいて、「年齢」に係る入力要求項目に対する回答として、「３０代」である旨のラジオボタンを選択する。次に、ＣＰＵ３１は、受信した「公務員」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「職業」に基づいて、「職業」に係る入力要求項目に対する回答として、「公務員」である旨のラジオボタンを選択する。そして、ＣＰＵ３１は、受信した「カレーライス」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「一番好きな料理」に基づいて、「一番好きな料理」に係る入力要求項目に対する回答として、「カレーライス」である旨のテキストデータをテキストボックス内に入力する。次に、アイコン「内容の確認へ」をクリックする。そして、アイコン「送信」（図示省略）をクリックする。
【００６２】
次に、特定された転送先の、サーバ識別情報が「Ｗｅｂ００２」に係るWebサーバ４に係る入力フォーム（入力パターン２）が、図１０に示すような構成の場合を例として、具体的に説明する。
【００６３】
ＣＰＵ３１は、受信した「男性」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「性別」に基づいて、「性別」に係る入力要求項目に対する回答として、「男性」である旨のラジオボタンを選択する。そして、ＣＰＵ３１は、受信した「３０代」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「年齢」に基づいて、「年齢」に係る入力要求項目に対する回答として、「３０代」である旨のテキストデータをテキストボックス内に入力する。次に、ＣＰＵ３１は、受信した「公務員」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「職業」に基づいて、「職業」に係る入力要求項目に対する回答として、「公務員」である旨のテキストデータをテキストボックス内に入力する。そして、ＣＰＵ３１は、受信した「カレーライス」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「一番好きな料理」に基づいて、「一番好きな料理」に係る入力要求項目に対する回答として、「カレーライス」である旨のテキストデータをテキストボックス内に入力する。次に、アイコン「内容の確認へ」をクリックする。そして、アイコン「送信」（図示省略）をクリックする。以上が転送処理についてである。
【００６４】
なお、Webサーバ４に係る入力フォームに含まれる各入力要求項目には、項目識別情報が関連付けられている。そのため、ＣＰＵ３１は、Webサーバ４に係る入力フォームに含まれる各入力要求項目の項目識別情報を参照し、当該項目識別情報と一致する項目識別情報が関連付けられたユーザ入力情報を、当該入力要求項目に対する回答として入力する。
【００６５】
このように、情報転送サーバ３が、特定された転送先のWebサーバ４に係る入力フォームを動作させ、Webサーバ１から受信したユーザ入力情報を、特定した入力パターンに基づいて入力することで、端末６から直接Webサーバ４にアクセスした場合と同様に、Webサーバ４にユーザ入力情報を入力させることができる。
【００６６】
ＨＤ３４には、図７に示すように、Webブラウザが格納されたWebブラウザ記憶領域３４１と、Webサーバ情報記憶領域３４２と、入力パターン情報記憶領域３４３が設けられている。
【００６７】
Webサーバ情報記憶領域３４２には、図８に示すように、各Webサーバ４のサーバ識別情報と入力パターンが対応して記憶されている。従って、ＣＰＵ３１は、サーバ識別情報に基づいて、当該サーバ識別情報と対応する入力パターンを特定することができる。
【００６８】
入力パターン情報記憶領域３４３には、各入力パターンが記憶されている。例えば、入力パターン１では、「性別を問う質問」、「年齢を問う質問」及び「職業を問う質問」については、「ラジオボタンの選択」によって入力するように記憶されている。また、「一番好きな料理を問う質問」については、「テキストデータの入力」によって入力するように記憶されている。
【００６９】
また、入力パターン２では、「性別を問う質問」については、「ラジオボタンの選択」によって入力するように記憶されている。また、「年齢を問う質問」、「職業を問う質問」及び「一番好きな料理を問う質問」については、「テキストデータの入力」によって入力するように記憶されている。
【００７０】
なお、本実施の形態例１では、情報転送サーバ３のＣＰＵ３１は、ユーザ入力情報をWebサーバ１から受信すると、転送先のWebサーバ４に係る入力パターンに基づいて、当該ユーザ入力情報を当該Webサーバ４に入力する構成を示した。この場合に、情報転送サーバ３のＣＰＵ３１が、Webサーバ４にユーザ入力情報の入力を試みた結果、Webサーバ４から当該ユーザ入力情報の入力を受け付けることができない旨のエラー情報を受信すると、所定の時間経過後に、再度入力を試みる構成としても良い。
【００７１】
また、本実施の形態例１では、本実施の形態例１に係るプログラム及び関連データを直接ＲＡＭ１２等にロードして実行させる例を示しているが、これ以外にも、本実施の形態例１に係るプログラムを動作させる度に、既にプログラムがインストールされているＨＤ１４やＨＤ２４やＨＤ３４からＲＡＭ１２等にロードするようにしてもよい。また、本実施の形態例１に係るプログラムをＲＯＭ１３等に記憶しておき、これをメモリマップの一部をなすように構成し、直接ＣＰＵ１１やＣＰＵ２１やＣＰＵ３１で実行することも可能である。
【００７２】
また、本実施の形態例１では、説明の便宜のため、Webサーバ１やＤＢサーバ２や情報転送サーバ３を１つの装置で実現した構成について述べているが、複数の装置にリソースを分散した構成によって実現してもよい。例えば、記憶や演算のリソースを複数の装置に分散した形に構成してもよい。或いは、Webサーバ１やＤＢサーバ２や情報転送サーバ３上で仮想的に実現される構成要素毎にリソースを分散し、並列処理を行うようにしてもよい。
【００７３】
また、本実施の形態例１では、１台の情報転送サーバ３を用いる構成で説明したが、これは説明の便宜のためであって、限定されるものではなく、複数の情報転送サーバ３を用いる構成としても良い。例えば、１グループにつき４台で、２グループの、即ち８台の情報転送サーバ３を用いる。そして、一方のグループの４台が情報転送サーバ３として、上記の処理を続けていると、同時に行っている処理の量が過大になり、ＲＡＭ１２の容量が不足してしまう。そこで、ＲＡＭ１２の残りの容量が所定の値になると、自動的に電源がＯＦＦになり、他方のグループの４台に切り替わる構成としても良い。このように、一方のグループの情報転送サーバ３と他方のグループの情報転送サーバ３とを交互に使用する構成とすることによって、情報転送サーバ３のＲＡＭ１２の容量が不足して、動作・応答しなくなるという事態を避けることができ、情報転送サーバ３及び情報転送システムＡ全体の信頼性を高めることができる。
【００７４】
更に、本実施の形態例１では、説明の便宜のため、Webサーバ１やＤＢサーバ２や情報転送サーバ３を、ハードウェアによって夫々１台のサーバとして動作する物理サーバで実現した構成について述べるが、ソフトウェアによって夫々１台のサーバとして動作するように物理サーバ上に構成された仮想サーバとして実現した構成であっても良い。
【００７５】
また、本実施の形態例１では、説明の便宜のため、Webサーバ１やＤＢサーバ２や情報転送サーバ３を夫々独立したサーバで実現した構成について述べるが、Webサーバ１とＤＢサーバ２と情報転送サーバ３の有する全ての構成を、１つのサーバで実現した構成としても良いし、これら３つのサーバのうちのいずれか２つのサーバの有する全ての構成を、１つのサーバで実現した構成としても良い。
【００７６】
＜Webサーバ４及びＤＢサーバ５の構成＞
Webサーバ４は、ネットワーク７を通じて接続された情報転送サーバ３や各端末６にアンケート表示制御情報を出力し、情報転送サーバ３や各端末６から受信したユーザ入力情報を、ＤＢサーバ５に出力等する情報処理装置である。
【００７７】
ＤＢサーバ５は、ネットワーク８を通じて接続されたWebサーバ４からの要求に応じて、記憶されているアンケート表示制御情報やユーザ入力情報等を呼び出して出力し、またWebサーバ４から受信したユーザ入力情報を記憶等する、情報処理装置である。
【００７８】
つまり、Webサーバ４は、ネットワーク７を通じて接続された情報転送サーバ３や各端末６に、ＤＢサーバ５と協働してアンケート表示制御情報を出力する。また、情報転送サーバ３や各端末６から受信したユーザ入力情報は、Webサーバ４を経由して、ＤＢサーバ５に記憶される。
【００７９】
＜端末６の構成＞
端末６は、ネットワーク７を通じて、Webサーバ１やWebサーバ４に接続可能な情報処理装置であって、例えば、デスクトップ型やノート型やタブレット型のＰＣ（＝Personal Computer）、スマートフォンである。
【００８０】
端末６は、図１１に示すように、ＣＰＵ等の制御手段６１と、液晶ディスプレイ等の表示手段６２と、キーボード、あるいはタッチパネル等の入力手段６３と、プログラムであるWebブラウザが格納された、ＨＤ、あるいはフラッシュメモリ等の記憶手段６４を少なくとも有している。
【００８１】
制御手段６１は、入力手段６３を通じて、アンケートの回答者等のユーザからWebサーバ１に接続する旨の操作を受け付けると、Webブラウザを用いて、ネットワーク７を通じてWebサーバ１にアクセスし、アンケート表示制御情報の送信を要求する。
【００８２】
また、制御手段６１は、Webサーバ１から自身を識別する端末識別情報を受信すると、Webブラウザを用いて、記憶手段６４に記憶させる。更に、制御手段６１は、Webサーバ１からアンケート表示制御情報を受信すると、Webブラウザを用いて解析し、アンケート内容等を表示手段６２上に表示させる。
【００８３】
また、制御手段６１は、入力手段６３を通じて、アンケートの回答者等のユーザからアンケートの回答に係るユーザ入力情報の入力操作を受け付けると、入力されたユーザ入力情報を、Webブラウザを用いて、表示手段６２上に表示させる。また、入力されたユーザ入力情報を、Webブラウザを用いて、記憶手段６４から呼び出した端末識別情報と共に、ネットワーク７を通じてWebサーバ１に出力する。
【００８４】
また、制御手段６１は、Webブラウザの表示画面上のバック（＝戻る）ボタンをクリックする、リロード（＝再読み込み）ボタンをクリックする等、入力手段６３を通じて、アンケートの回答者等のユーザから、アンケートの内容に関する情報と入力済みのユーザ入力情報を、再表示をする旨の操作を受け付けると、Webブラウザを用いて、Webサーバ１に対して、アンケート表示制御情報とユーザ入力情報の送信要求を、記憶手段６４から呼び出した端末識別情報と共に出力する。制御手段６１は、Webサーバ１からアンケート表示制御情報とユーザ入力情報を受信すると、Webブラウザを用いて解析し、表示手段６２上に表示させる。
【００８５】
＜オペレータ用端末９の構成＞
オペレータ用端末９は、ネットワーク７を通じて、Webサーバ１、ＤＢサーバ２、情報転送サーバ３に接続可能な情報処理装置であって、例えば、デスクトップ型やノート型やタブレット型のＰＣ（＝Personal Computer）である。
【００８６】
また、オペレータ用端末９は、Webサーバ１、ＤＢサーバ２、情報転送サーバ３を遠隔で制御可能に構成されている。そのため、オペレータ等は、オペレータ用端末９を操作することによって、Webサーバ１、ＤＢサーバ２、情報転送サーバを制御することができる。
【００８７】
従って例えば、転送先のWebサーバ４からの「半角で入力すべきところ、全角で入力されておりました」旨の入力エラー通知を、オペレータが情報転送サーバ３を通じてオペレータ用端末９で受け取った場合、当該オペレータは、オペレータ用端末９を操作することによって、Webサーバ１、ＤＢサーバ２、情報転送サーバを制御し、入力エラーに係るユーザ入力情報を、半角で再度入力する。
【００８８】
このように、転送先のWebサーバ４からの入力エラー通知に応じて、オペレータ等が、オペレータ用端末９を操作して再度入力することによって、Webサーバ４に対する入力の精度を更に高めることができ、便宜である。
【００８９】
＜情報転送システムＡの処理の流れ＞
次に、情報転送システムＡの処理の流れを、図１２〜図１５を用いて説明する。なお、各端末６、各Webサーバ１、各ＤＢサーバ２は、夫々独立して処理を実行する。図１２に示すように、端末６は、入力手段６３を通じて、アンケートの回答者等のユーザからWebサーバ１に接続する旨の操作を受け付けると（ステップＳ１２０１）、ネットワーク７を通じてWebサーバ１にアクセスし、アンケート表示制御情報の送信を要求する（ステップＳ１２０２）。
【００９０】
Webサーバ１は、端末６からのアクセスを初めて認識した場合、当該端末６を識別する端末識別情報を作成し、作成した端末識別情報を端末６に出力する（ステップＳ１２０３）。端末６は、Webサーバ１から自身を識別する端末識別情報を受信すると、記憶手段６４に記憶する（ステップＳ１２０４）。
【００９１】
Webサーバ１は、アンケート表示制御情報の送信要求を受信すると、ネットワーク８を通じて接続されたＤＢサーバ２にアンケート表示制御情報の送信要求を出力する（ステップＳ１２０５）。ＤＢサーバ２は、Webサーバ１からアンケート表示制御情報の送信要求を受け付けると、ＨＤ２４内のアンケート表示制御情報記憶領域２４１に記憶されているアンケート表示制御情報を呼び出して、Webサーバ１に出力する（ステップＳ１２０６）。Webサーバ１は、ＤＢサーバ２からアンケート表示制御情報を受信すると、当該アンケート表示制御情報を、ＨＤ１４内のアンケート表示制御情報記憶領域１４１から呼び出したアンケート表示制御情報と共に、端末６に対し出力する（ステップＳ１２０７）。なお、上述したように、Webサーバ１は、アンケートの回答者等のユーザとあたかも会話しているようなタイミングでアンケート表示制御情報を適時に出力する。端末６は、アンケート表示制御情報を受信するとWebブラウザを用いて解析し、アンケート内容等を表示手段６２上に表示する（ステップＳ１２０８）。
【００９２】
なお、図１２では、Webサーバ１が端末識別情報を出力した後に、アンケート表示制御情報を出力する構成を示したが、この構成に限定されるものではなく、説明の便宜上のものである。そのため例えば、アンケート表示制御情報を出力した後に、端末識別情報を出力する構成としても良く、端末識別情報と共にアンケート表示制御情報を出力する構成としても良い。
【００９３】
次に、図１３に示すように、端末６は、入力手段６３を通じて、アンケートの回答者等のユーザからアンケートの回答に係るユーザ入力情報の入力操作を受け付けると（ステップＳ１３０１）、記憶手段６４から呼び出した端末識別情報、ユーザ入力情報を、Webサーバ１に出力する（ステップＳ１３０２）。Webサーバ１は、端末６から端末識別情報、アンケートの回答者等のユーザによって入力されたユーザ入力情報を受信すると、端末識別情報とユーザ入力情報をＤＢサーバ２に出力する（ステップＳ１３０３）。ＤＢサーバ２は、Webサーバ１から端末識別情報と共に、ユーザ入力情報を受信すると、ユーザ入力情報記憶領域２４２に、受信した端末識別情報と同一の端末識別情報と、項目識別情報に関連付けて記憶させる（ステップＳ１３０４）。以降、端末６が、アンケートの回答者等のユーザからユーザ入力情報の入力操作を受け付けると、ステップＳ１３０１〜ステップＳ１３０４を繰り返す。
【００９４】
Webサーバ１は、アンケートの最後の項目に係るユーザ入力情報が、端末識別情報と共に、ＤＢサーバ２に出力されたのを認識すると、当該端末識別情報と同一の端末識別情報に関連付けて記憶されているユーザ入力情報を、これらのユーザ入力情報に夫々関連付けられている項目識別情報と共に、ＤＢサーバ２のユーザ入力情報記憶領域２４２から呼び出す。そして、Webサーバ１は、呼び出したこれらの情報と、サーバ識別情報記憶領域１４２から呼び出したサーバ識別情報を、情報転送サーバ３に出力する（Ｓ１３０５）。
【００９５】
情報転送サーバ３は、ユーザ入力情報、当該ユーザ入力情報に関連付けられている項目識別情報及び転送先のWebサーバ４を識別するサーバ識別情報をWebサーバ１から受信すると、Webサーバ４への転送処理を開始する（ステップＳ１３０６）。なお、情報転送サーバ３は、各Webサーバ４に対して、夫々独立して処理を実行する。
【００９６】
転送処理について、詳しくは、情報転送サーバ３は、ユーザ入力情報、当該ユーザ入力情報に関連付けられている項目識別情報及び転送先のWebサーバ４を識別するサーバ識別情報をWebサーバ１から受信すると、ＨＤ３４のWebサーバ情報記憶領域３４２を参照して、受信したユーザ入力情報を転送する転送先のWebサーバ４を特定する。また、特定されたWebサーバ４に係るサーバ識別情報に対応して記憶されている入力パターンを特定する。また、情報転送サーバ３は、Webブラウザ記憶領域３４１に記憶されているWebブラウザを立ち上げ、Webブラウザを通じて、特定された転送先のWebサーバ４に係る入力フォームを動作させ、入力パターン情報記憶領域３４３を参照して、受信したユーザ入力情報を、特定した入力パターンに基づいて、入力する。
【００９７】
Webサーバ４は、情報転送サーバ３を通じて入力されたユーザ入力情報を、ＤＢサーバ５に出力する。ＤＢサーバ５は、Webサーバ４から受信したユーザ入力情報を記憶する。
【００９８】
ところで、端末６が、入力手段６３を通じて、アンケートの回答者等のユーザから受け付けたアンケートの回答に係るユーザ入力情報が、アンケートの回答者等のユーザによって選択された回答の選択肢であり、ＤＢサーバ２のＨＤ２４内のアンケート表示制御情報記憶領域２４１に、当該回答の選択肢に対応して相槌が記憶されている場合には、当該回答の選択肢は、ユーザ入力情報記憶領域２４２に、端末識別情報に関連付けて記憶されると共に、当該回答の選択肢に対応する相槌が端末６に対し、出力される。以下、図１４を用いて、詳しく説明する。
【００９９】
端末６は、入力手段６３を通じて、アンケートの回答者等のユーザからアンケートの回答の選択肢の入力操作を受け付けると（ステップＳ１４０１）、記憶手段６４から呼び出した端末識別情報、入力された回答の選択肢を、Webサーバ１に出力する（ステップＳ１４０２）。Webサーバ１は、当該回答の選択肢、端末６の端末識別情報を受信すると、当該回答の選択肢と、端末識別情報をＤＢサーバ２に出力する（ステップＳ１４０３）。ＤＢサーバ２は、当該回答の選択肢と端末６の端末識別情報を受信すると、当該回答の選択肢を、ユーザ入力情報記憶領域２４２に、受信した端末識別情報と同一の端末識別情報と、項目識別情報に関連付けて記憶させる（ステップＳ１４０４）。また、ＤＢサーバ２は、ＨＤ２４内のアンケート表示制御情報記憶領域２４１に、当該回答の選択肢に対応して記憶されている相槌を呼び出して、Webサーバ１に出力する（ステップＳ１４０５）。また、Webサーバ１は、ＤＢサーバ２から相槌を受信すると、端末６に対し出力する（ステップＳ１４０６）。端末６は、相槌を受信すると、Webブラウザを用いて解析し、表示手段６２上に表示する（ステップＳ１４０７）。以降、端末６が、アンケートの回答者等のユーザからユーザ入力情報の入力操作を受け付けると、ステップＳ１４０１〜ステップＳ１４０７を繰り返す。
【０１００】
Webサーバ１は、アンケートの最後の項目に係るユーザ入力情報が、端末識別情報と共に、ＤＢサーバ２に出力されたのを認識すると、当該端末識別情報と同一の端末識別情報に関連付けて記憶されているユーザ入力情報を、これらのユーザ入力情報に夫々関連付けられている項目識別情報と共に、ＤＢサーバ２のユーザ入力情報記憶領域２４２から呼び出す。そして、Webサーバ１は、呼び出したこれらの情報と、サーバ識別情報記憶領域１４２から呼び出したサーバ識別情報を、情報転送サーバ３に出力する（ステップＳ１４０８）。
【０１０１】
情報転送サーバ３は、ユーザ入力情報、当該ユーザ入力情報に関連付けられている項目識別情報及び転送先のWebサーバ４を識別するサーバ識別情報をWebサーバ１から受信すると、Webサーバ４への転送処理を開始する（ステップＳ１４０９）。
【０１０２】
なお、図１４では、回答の選択肢を記憶した後に、対応する相槌を出力する構成を示したが、この構成に限定されるものではなく、説明の便宜上のものである。そのため例えば、相槌を出力した後に、回答の選択肢を記憶する構成としても良く、相槌を出力すると共に回答の選択肢を記憶する構成としても良い。
【０１０３】
なお、図１３のステップＳ１３０１〜ステップＳ１３０４の途中で、あるいは、図１４のステップＳ１４０１〜ステップＳ１４０７の途中で、図１５に示すように、端末６が、入力手段６３を通じて、アンケートの回答者等のユーザから、アンケートの内容に関する情報と入力済みのユーザ入力情報を、再表示をする旨の操作を受け付けると（ステップＳ１５０１）、Webブラウザを用いて、Webサーバ１に対して、アンケート表示制御情報及びユーザ入力情報の送信要求を、記憶手段６４から呼び出した端末識別情報と共に出力する（ステップＳ１５０２）。Webサーバ１は、アンケート表示制御情報及びユーザ入力情報の送信要求と端末識別情報を受信すると、アンケート表示制御情報及びユーザ入力情報の送信要求と端末識別情報をＤＢサーバ２に出力する（ステップＳ１５０３）。ＤＢサーバ２は、Webサーバ１からアンケート表示制御情報及びユーザ入力情報の送信要求と端末識別情報を受け付けると、ＨＤ２４内のアンケート表示制御情報記憶領域２４１に記憶されているアンケート表示制御情報を呼び出すと共に、ユーザ入力情報記憶領域２４２内を検索し、受信した端末識別情報と同一の端末識別情報に関連付けて記憶されているユーザ入力情報を呼び出して、Webサーバ１に出力する（ステップＳ１５０４）。Webサーバ１は、ＤＢサーバ２からアンケート表示制御情報等を受信すると、当該アンケート表示制御情報等を、ＨＤ１４内のアンケート表示制御情報記憶領域１４１から呼び出したアンケート表示制御情報と共に、端末６に対し出力する（ステップＳ１５０５）。端末６は、Webサーバ１からアンケート表示制御情報やユーザ入力情報を受信すると、Webブラウザを用いて解析し、アンケート内容等を表示手段６２上に表示する（ステップＳ１５０６）。そして、図１３のステップＳ１３０１、あるいは図１４のステップＳ１４０１に戻る。
【０１０４】
このように、アンケートの回答者等のユーザとあたかも会話しているようなタイミングでアンケート内容等が端末６上に表示され、また、アンケートの回答者等のユーザによって入力されたアンケートの回答に対し、相槌が端末６上に表示される構成であるため、アンケートの回答者等のユーザは実際に人と会話しているように感じ、端末６という機械に入力するというストレスをあまり感じずに、テンポ良くアンケートに回答することができる。
【０１０５】
また、ユーザ入力情報が上書きされるたびに、ＤＢサーバ２が端末６の端末識別情報と関連付けて、更新して記憶する構成であるため、アンケートの回答者等のユーザが、Webブラウザ上のバック（＝戻る）ボタンをクリックした場合や、リロード（＝再読み込み）ボタンをクリックした場合等に、アンケートの内容に関する情報や、アンケートの回答者等のユーザが入力済みの回答を、端末６上に表示させることができ、便宜である。
【０１０６】
＜変形例＞
なお、本実施の形態例１では、ＤＢサーバ２のユーザ入力情報記憶領域２４２に、端末６の端末識別情報に関連付けて、アンケートの回答者等のユーザによって入力されたユーザ入力情報を記憶する構成を示した。この構成を発展させ、アンケートの回答募集を停止する等、所定の期間が経過した場合には、記憶しているユーザ入力情報をコピーして、他のサーバに送信する。そして、ＤＢサーバ２は、ユーザ入力情報記憶領域２４２に記憶されているユーザ入力情報から、端末６の端末識別情報を削除する構成としても良い。このような構成にすれば、ＤＢサーバ２では、記憶しているユーザ入力情報について機密性を保ちながら、消失・破損等させることなく保存しなければならないという要請から開放される一方、ユーザ入力情報を他の用途に利用できるようになるため、便宜である。
【０１０７】
また、本実施の形態例１では、Webサーバ１は、受信したアンケートの回答の選択肢について、ＤＢサーバ２のアンケート表示制御情報記憶領域２４１内に、対応する相槌が記憶されている場合には、当該相槌を、端末６に対し出力し、相槌を出力するタイミングは、アンケートの回答者等のユーザとあたかも会話しているように適時に出力する構成を示した。そして、本実施の形態例１では、ユーザと「きょうへい」という人間が１対１で会話する構成を示した。しかし、この構成に限定されるものではなく、図１６に示すように、あたかもグループチャットのように、ユーザと複数の人間が会話しているように随時相槌を出力する構成としても良い。図１６に示す例では、ユーザからの回答に対し、「きょうへい」と「きよし」という２名が相槌を打つ構成である。
【０１０８】
また、本実施の形態例１では、ＤＢサーバ２が、アンケートの回答の各選択肢に対応させて相槌を記憶し、Webサーバ１が、端末６からアンケートの回答の選択肢を受信すると、当該回答の選択肢に対応する相槌を出力する構成を示した。しかし、この構成に限定されるものではなく、ＤＢサーバ２が、キーワードに対応させて相槌を記憶し、Webサーバ１が、端末６からアンケートの回答に含まれる特定のキーワードを受信すると、当該キーワードに対応する相槌を出力する構成としても良い。
【０１０９】
（実施の形態例２）
上述した実施の形態例１では、アンケートに対し情報転送システムを適用した例を示したが、本発明はこの構成に限定されるものではなく、例えば、ＥＣ（＝Electronic Commerce、電子商取引）サイトを通じて、商品やサービスの購入を申し込む際に、ユーザに必要な情報を入力させる入力フォームに対して、本発明を適用することも可能である。また例えば、eラーニングを受講した際に、ユーザに問題演習の回答を入力させる入力フォームに対して、本発明を適用することも可能である。つまり、本発明は、ユーザに入力を要求する項目を端末６上に表示し、ユーザに情報を入力させるものであれば、適用可能である。
【０１１０】
また、上述した実施の形態例１では、アンケートの回答者等のユーザとあたかも会話しているようなタイミングでアンケート内容等が端末６上に表示され、また、アンケートの回答者等のユーザによって入力されたアンケートの回答に対し、相槌が端末６上に表示される構成を示した。しかし、本発明はこの構成に限定されるものではなく、アンケートの回答者等のユーザによって入力されたアンケートの回答に対して、相槌は表示されないが、アンケートの回答者等のユーザとあたかも会話しているようなタイミングでアンケート内容等が端末６上に表示される構成としても良い。
【０１１１】
以下、本実施の形態例２では、ＥＣサイトを通じて、商品やサービスの購入を申し込む際に、購入者等のユーザに必要な情報を入力させる入力フォームに対して本発明を適用し、相槌は表示されないが、商品の購入者等のユーザとあたかも会話しているようなタイミングで、商品等の購入に必要な情報を入力させるための入力要求項目等が端末６上に表示される構成について、例示的に説明する。なおここでは、上述した実施の形態例１及び変形例で示した構成と異なる構成についてのみ説明し、同様の構成については、説明を省略する。
【０１１２】
Webサーバ１のＣＰＵ１１が、端末６に対し、商品等の購入に必要な情報を入力させるための入力要求項目表示制御情報を出力するタイミングは、購入者等のユーザとあたかも会話しているように適時に、入力要求項目表示制御情報を出力する。例えば、ＣＰＵ１１は、図１７（a）に示すように、前文１「ようこそ。それではこれから、お客様に商品をお届けするための情報について、順にご入力をお願い致します。」を端末６に出力し、待機する。そして、ＣＰＵ１１は、計時手段１７を参照して所定の時間（ex.２秒）が経過したことを認識すると、図１７（b）に示すように、入力要求項目１「苗字と名前を教えて下さい」、苗字と名前に分かれた入力欄、及びアイコン「ＯＫ」を端末６に出力する。図１７（c）に示すように、ＣＰＵ１１は、ユーザによる苗字・名前（ユーザ入力情報の一例）の入力を認識し、アイコン「ＯＫ」がクリックされた旨の命令を受信すると、入力要求項目２「苗字と名前のフリガナを教えて下さい」、苗字と名前に分かれた入力欄、及びアイコン「ＯＫ」を端末６に出力する。図１７（d）に示すように、ＣＰＵ１１は、ユーザによる苗字及び名前のフリガナ（ユーザ入力情報の一例）の入力を認識し、アイコン「ＯＫ」がクリックされた旨の命令を受信すると、入力要求項目３「住所を教えて下さい」、住所用の入力欄、及びアイコン「ＯＫ」を端末６に出力する。以降、ＣＰＵ１１は、「連絡先電話番号」、「連絡先メールアドレス」、「お支払方法（クレジットカード払い、銀行振り込み、コンビニ払い）」、「クレジットカード番号（クレジットカード払いの場合）」、「セキュリティコード（＝クレジットカード裏面の署名欄に記載された３桁の番号、クレジットカード払いの場合）」、「クレジットカードの有効期限（クレジットカード払いの場合）」等の各入力要求項目について、同様の流れを繰り返す。なお、「連絡先電話番号」〜「クレジットカードの有効期限」は、全て「ユーザ入力情報」の一例である。そして最後に、ＣＰＵ１１は、ユーザによる「クレジットカードの有効期限」の入力を認識し、アイコン「ＯＫ」がクリックされた旨の命令を受信すると、結語１「ありがとうございました」を端末６に出力する。
【０１１３】
上述したように、Webサーバ１のＣＰＵ１１は、購入者等のユーザによって入力されたユーザ入力情報を受信すると、次の入力要求項目等を出力する。
【０１１４】
また、ＣＰＵ１１は、端末６から端末識別情報と共に、商品の購入者等のユーザによって入力された、最後の入力要求項目に係るユーザ入力情報が、端末識別情報と共に、ＤＢサーバ２に出力されたのを認識すると、当該端末識別情報と同一の端末識別情報に関連付けて記憶されているユーザ入力情報を、これらのユーザ入力情報に夫々関連付けられている項目識別情報と共に、ＤＢサーバ２のユーザ入力情報記憶領域２４２から呼び出す。そして、ＣＰＵ１１は、呼び出したこれらの情報と、サーバ識別情報記憶領域１４２から呼び出したサーバ識別情報を、情報転送サーバ３に出力する。
【０１１５】
情報転送サーバ３のＣＰＵ３１は、ユーザ入力情報、当該ユーザ入力情報に関連付けられている項目識別情報及び転送先のWebサーバ４を識別するサーバ識別情報をWebサーバ１から受信すると、Webサーバ４への転送処理を開始する。
【０１１６】
転送処理について、詳しくは、ＣＰＵ３１は、ユーザ入力情報、当該ユーザ入力情報に関連付けられている項目識別情報及び転送先のWebサーバ４を識別するサーバ識別情報をWebサーバ１から受信すると、ＨＤ３４のWebサーバ情報記憶領域３４２を参照して、受信したユーザ入力情報を転送する転送先のWebサーバ４を特定する。また、特定されたWebサーバ４に係るサーバ識別情報に対応して記憶されている入力パターンを特定する。
【０１１７】
また、ＣＰＵ３１は、Webブラウザ記憶領域３４１に記憶されているWebブラウザを立ち上げ、Webブラウザを通じて、特定された転送先のWebサーバ４に係る入力フォームを動作させ、入力パターン情報記憶領域３４３を参照して、受信したユーザ入力情報を、特定した入力パターンに基づいて、入力する。即ち、ＣＰＵ３１は、転送先のWebサーバ４の入力フォームに適合するように、入力パターン情報記憶領域３４３を参照して、受信したユーザ入力情報を（必要であれば、データ形式を変換した上で）、特定した入力パターンに基づいて、入力する。
【０１１８】
以下、特定された転送先のWebサーバ４に係る入力フォームが、図１８に示すような構成の場合を例として、具体的に説明する。
【０１１９】
ＣＰＵ３１は、図１８（a）に示すように、受信した「山田」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「苗字」に基づいて、「苗字」に係る入力要求項目に対する回答として、「山田」である旨のテキストデータをテキストボックス内に入力する。また、受信した「一郎」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「名前」に基づいて、「名前」に係る入力要求項目に対する回答として、「一郎」である旨のテキストデータをテキストボックス内に入力する。そして、受信した「ヤマダ」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「苗字のフリガナ」に基づいて、「苗字のフリガナ」に係る入力要求項目に対する回答として、「ヤマダ」である旨のテキストデータをテキストボックス内に入力する。また、受信した「イチロウ」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「名前のフリガナ」に基づいて、「名前のフリガナ」に係る入力要求項目に対する回答として、「イチロウ」である旨のテキストデータをテキストボックス内に入力する。次に、ＣＰＵ３１は、受信した「東京都新宿下落合１１−２−１」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「住所」に基づいて、「住所」に係る入力要求項目に対する回答として、「東京都新宿下落合１１−２−１」である旨のテキストデータをテキストボックス内に入力する。そして、ＣＰＵ３１は、受信した「０３−１２３４−５６７８」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「連絡先電話番号」に基づいて、「連絡先電話番号」に係る入力要求項目に対する回答として、「０３−１２３４−５６７８」である旨のテキストデータをテキストボックス内に入力する。
【０１２０】
次に、ＣＰＵ３１は、図１８（b）に示すように、受信した「i.yamada＠tmail.com」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「連絡先メールアドレス」に基づいて、「連絡先メールアドレス」に係る入力要求項目に対する回答として、「i.yamada＠tmail.com」である旨のテキストデータをテキストボックス内に入力する。そして、ＣＰＵ３１は、受信した「クレジットカード払い」である旨のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「お支払方法」に基づいて、「お支払い方法」に係る入力要求項目に対する回答として、「クレジットカード払い」である旨のラジオボタンを選択する。次に、ＣＰＵ３１は、受信した「１２３４−５６７８−１２３４−５６７８」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「クレジットカード番号」に基づいて、「クレジットカード番号」に係る入力要求項目に対する回答として、「１２３４−５６７８−１２３４−５６７８」である旨のテキストデータをテキストボックス内に入力する。そして、ＣＰＵ３１は、受信した「１１１」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「セキュリティコード」に基づいて、「セキュリティコード」に係る入力要求項目に対する回答として、「１１１」である旨のテキストデータをテキストボックス内に入力する。
【０１２１】
次に、ＣＰＵ３１は、図１８（c）に示すように、受信した「２５／１２／２０２０」のユーザ入力情報及び当該ユーザ入力情報に関連付けられている項目識別情報「クレジットカードの有効期限」に基づいて、「クレジットカードの有効期限」に係る入力要求項目に対する回答として、「２５／１２／２０２０」である旨のテキストデータをテキストボックス内に入力する。そして、アイコン「内容の確認へ」をクリックする。次に、アイコン「送信」（図示省略）をクリックする。
【０１２２】
このように、情報転送サーバ３が、特定された転送先のWebサーバ４に係る入力フォームを動作させ、Webサーバ１から受信したユーザ入力情報を、特定した入力パターンに基づいて入力することで、端末６から直接Webサーバ４にアクセスした場合と同様に、Webサーバ４を通じてＤＢサーバ５に入力情報を入力させることができる。
【０１２３】
なお、本実施の形態例１及び２では、ユーザから情報の入力を受け付けるユーザインタフェイスとして、プルダウンメニュー、ラジオボタン、テキストボックスを用いる構成を示したが、この構成に限定されるものではない。例えば、ユーザインタフェイスとして、カレンダー、ポップアップメニュー、チェックボックスを用いる構成としても良い。
【０１２４】
＜変形例＞
ところで、上述した実施の形態例１及び２や、変形例で示された本発明では、ユーザによって、端末６を通じて入力されたアンケートの回答や商品等の購入の際に入力させたユーザ入力情報は、Webサーバ１、情報転送サーバ３を経由して、転送先であるWebサーバ４に入力される。
【０１２５】
そして、実施の形態例２で示したように、商品やサービスの購入を申し込む際に、購入者等のユーザに必要な情報を入力させる入力フォームに対して本発明を適用する場合に、購入者等のユーザに入力させたユーザ入力情報の中に、クレジットカードに関連する情報（クレジットカード番号、セキュリティコード、クレジットカードの有効期限等）が含まれている場合がある。このクレジットカードに関連する情報は、個人情報・機密情報であって、取引の当事者以外の第三者には知られるべきではない。
【０１２６】
そこで、このクレジットカードに関連する情報について、ＤＢサーバ２が受信すると、ユーザ入力情報記憶領域２４２内に暗号化して記憶する。そして、情報転送サーバ３に出力する際に、Webサーバ１は、トークン（＝暗号鍵、一度しか使用できないパスワード）を用いて、当該情報を復号化する。このような構成としても良い。このような構成とすれば、クレジットカードに関連する情報の機密性が保持され、便宜である。
【符号の説明】
【０１２７】
Ａ：情報転送システム、
１：Webサーバ、
１１：ＣＰＵ、１２：ＲＡＭ、１３：ＲＯＭ、１４：ＨＤ、１４１：アンケート表示制御情報記憶領域、１４２：サーバ識別情報記憶領域、１５：ディスプレイ、１６：入力手段、１７：計時手段、１８：インタフェイス、１９：バス、
２：ＤＢサーバ、
２１：ＣＰＵ、２４：ＨＤ、２４１：アンケート表示制御情報記憶領域、２４２：ユーザ入力情報記憶領域、
３：情報転送サーバ、
３１：ＣＰＵ、３４：ＨＤ、３４１：Webブラウザ記憶領域、３４２：Webサーバ情報記憶領域、３４３：入力パターン情報記憶領域、
４：Webサーバ、
５：ＤＢサーバ、
６：端末、
６１：制御手段、６２：表示手段、６３：入力手段、６４：記憶手段、
７：ネットワーク、
８：ネットワーク、
９：オペレータ用端末
【図１】
2020021330.tif 000003
【図２】
2020021330.tif 000004
【図３】
2020021330.tif 000005
【図４】
2020021330.tif 000006
【図５】
2020021330.tif 000007
【図６】
2020021330.tif 000008
【図７】
2020021330.tif 000009
【図８】
2020021330.tif 000010
【図９】
2020021330.tif 000011
【図１０】
2020021330.tif 000012
【図１１】
2020021330.tif 000013
【図１２】
2020021330.tif 000014
【図１３】
2020021330.tif 000015
【図１４】
2020021330.tif 000016
【図１５】
2020021330.tif 000017
【図１６】
2020021330.tif 000018
【図１７】
2020021330.tif 000019
【図１８】
2020021330.tif 000020
【手続補正書】
【提出日】令和1年7月24日(2019.7.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置から受信したユーザ入力情報を、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置であって、
当該情報転送情報処理装置は、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段を有することを特徴とする、情報転送情報処理装置。
【請求項２】
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置から受信したユーザ入力情報を、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置を用いた方法であって、
当該情報転送情報処理装置は、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力するステップを有することを特徴とする、方法。
【請求項３】
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置から受信したユーザ入力情報を、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置に、手順を実行させるプログラムであって、
当該情報転送情報処理装置に、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段として機能させることを特徴とする、プログラム。
【請求項４】
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置と、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置と、前記情報受付情報処理装置から受信したユーザ入力情報を、前記転送先情報処理装置に転送する情報転送情報処理装置とを有する情報転送システムであって、
前記情報転送情報処理装置は、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力することを特徴とする、情報転送システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項１の発明は、
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置から受信したユーザ入力情報を、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置であって、
当該情報転送情報処理装置は、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段を有する、情報転送情報処理装置とした。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、請求項２の発明は、
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置から受信したユーザ入力情報を、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置を用いた方法であって、
当該情報転送情報処理装置は、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力するステップを有する、方法とした。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、請求項３の発明は、
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置から受信したユーザ入力情報を、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置に転送する情報転送情報処理装置に、手順を実行させるプログラムであって、
当該情報転送情報処理装置に、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力する情報処理装置制御手段として機能させる、プログラムとした。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、請求項４の発明は、
入力フォームを介して、ユーザより情報の入力を受け付ける情報受付情報処理装置と、入力フォームを介して、ユーザより情報の入力を受け付ける転送先情報処理装置と、前記情報受付情報処理装置から受信したユーザ入力情報を、前記転送先情報処理装置に転送する情報転送情報処理装置とを有する情報転送システムであって、
前記情報転送情報処理装置は、入力パターン情報記憶手段に記憶されている、前記転送先情報処理装置の前記入力フォームに係る入力パターンを参照して、前記ユーザ入力情報を前記転送先情報処理装置に入力する、情報転送システムとした。