アプリケーションサーバとクライアント端末とにネットワークを介して相互に通信可能に接続される表示画面変換装置であって、ユーザの入力操作を記録した操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定部と、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定部で判定された習熟度にしたがって前記入力画面を変換する画面変換部と、前記画面変換部で変換された入力画面を前記クライアント端末に送信する変換画面送信部と、を備えることを特徴とする表示画面変換装置。前記画面変換部で変換された入力画面に含まれる入力項目に対してユーザにより入力された入力情報が前記クライアント端末から送信される度に、予め記憶された基準にしたがって該入力情報を変換前の入力画面に含まれる入力項目に対応する情報へ統合する統合部と、前記統合部で統合された入力情報を前記アプリケーションサーバに送信する統合情報送信部と、を更に備えることを特徴とする請求項1に記載の表示画面変換装置。前記習熟度判定部は、判定された前記ユーザに対応する習熟度を、前記ユーザを識別する識別情報に対応付けて記憶する習熟度記憶部と、前記習熟度記憶部に記憶されている前記ユーザに対応する習熟度と、今回判定された前記ユーザに対応する習熟度と、を比較する習熟度比較部と、を備え、前記習熟度比較部は、今回判定された前記ユーザに対応する習熟度が前記習熟度記憶部に記憶されている前記ユーザに対応する習熟度よりも高い場合に、今回判定された前記ユーザに対応する習熟度を前記習熟度記憶部に記憶し、前記画面変換部は、予め記憶されている基準及び前記習熟度記憶部に記憶されている前記ユーザに対応する習熟度にしたがって、前記入力画面を変換する、ことを特徴とする、請求項1又は2に記載の表示画面変換装置。入力画面の送信を要求する入力画面送信要求に応じて入力画面の送信を行うアプリケーションサーバと、前記入力画面送信要求を送信するクライアント端末と、前記アプリケーションサーバと前記クライアント端末とにネットワークを介して相互に通信可能に接続される表示画面変換装置と、を備え、前記クライアント端末は、ユーザによる入力操作を前記ユーザ毎に記録する操作履歴情報を取得する操作履歴情報取得部と、前記操作履歴情報取得部で取得した前記ユーザ毎の操作履歴情報を、前記入力画面とともに前記表示画面変換装置へ送信する操作履歴情報送信部と、を備え、前記表示画面変換装置は、前記操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定部と、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定部で判定された習熟度にしたがって前記入力画面を変換する画面変換部と、前記画面変換部で変換された入力画面を前記クライアント端末に送信する変換画面送信部と、を備えることを特徴とする表示画面変換システム。アプリケーションサーバとクライアント端末とにネットワークを介して相互に通信可能に接続される表示画面変換装置による表示画面変換方法であって、ユーザの入力操作を記録した操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定ステップと、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定ステップで判定された習熟度にしたがって前記入力画面を変換する画面変換ステップと、前記画面変換ステップで変換された入力画面を前記クライアント端末に送信する変換画面送信ステップと、を備えることを特徴とする表示画面変換方法。アプリケーションサーバとクライアント端末とにネットワークを介して相互に通信可能に接続されるコンピュータを、ユーザの入力操作を記録した操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定部、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定部で判定された習熟度にしたがって前記入力画面を変換する画面変換部、前記画面変換部で変換された入力画面を前記クライアント端末に送信する変換画面送信部、として機能させることを特徴とするプログラム。しかしながら、特許文献1に記載の技術では、ユーザの習熟度に応じて複数の画面を作成する必要があり、開発コストや開発工期が増加していた。本発明は、上述のような事情に鑑みてなされたものであり、開発コストや開発工期の増加を防止するとともにユーザの習熟度に応じた画面を表示する表示画面変換装置、表示画面変換システム、表示画面変換方法、およびプログラムを提供することを目的としている。上記目的を達成するため、本発明の第1の観点に係る表示画面変換装置は、アプリケーションサーバとクライアント端末とにネットワークを介して相互に通信可能に接続される表示画面変換装置であって、ユーザの入力操作を記録した操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定部と、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定部で判定された習熟度にしたがって前記入力画面を変換する画面変換部と、前記画面変換部で変換された入力画面を前記クライアント端末に送信する変換画面送信部と、を備えることを特徴とする。また、上記表示画面変換装置は、前記画面変換部で変換された入力画面に含まれる入力項目に対してユーザにより入力された入力情報が前記クライアント端末から送信される度に、予め記憶された基準にしたがって該入力情報を変換前の入力画面に含まれる入力項目に対応する情報へ統合する統合部と、前記統合部で統合された入力情報を前記アプリケーションサーバに送信する統合情報送信部と、を更に備えるようにしてもよい。また、前記習熟度判定部は、判定された前記ユーザに対応する習熟度を、前記ユーザを識別する識別情報に対応付けて記憶する習熟度記憶部と、前記習熟度記憶部に記憶されている前記ユーザに対応する習熟度と、今回判定された前記ユーザに対応する習熟度と、を比較する習熟度比較部と、を備え、前記習熟度比較部は、今回判定された前記ユーザに対応する習熟度が前記習熟度記憶部に記憶されている前記ユーザに対応する習熟度よりも高い場合に、今回判定された前記ユーザに対応する習熟度を前記習熟度記憶部に記憶し、前記画面変換部は、予め記憶されている基準及び前記習熟度記憶部に記憶されている前記ユーザに対応する習熟度にしたがって、前記入力画面を変換するようにしてもよい。上記目的を達成するため、本発明の第2の観点に係る表示画面変換システムは、入力画面の送信を要求する入力画面送信要求に応じて入力画面の送信を行うアプリケーションサーバと、前記入力画面送信要求を送信するクライアント端末と、前記アプリケーションサーバと前記クライアント端末とにネットワークを介して相互に通信可能に接続される表示画面変換装置と、を備え、前記クライアント端末は、ユーザによる入力操作を前記ユーザ毎に記録する操作履歴情報を取得する操作履歴情報取得部と、前記操作履歴情報取得部で取得した前記ユーザ毎の操作履歴情報を、前記入力画面とともに前記表示画面変換装置へ送信する操作履歴情報送信部と、を備え、前記表示画面変換装置は、前記操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定部と、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定部で判定された習熟度にしたがって前記入力画面を変換する画面変換部と、前記画面変換部で変換された入力画面を前記クライアント端末に送信する変換画面送信部と、を備えることを特徴とする。上記目的を達成するため、本発明の第3の観点に係る表示画面変換方法は、アプリケーションサーバとクライアント端末とにネットワークを介して相互に通信可能に接続される表示画面変換装置による表示画面変換方法であって、ユーザの入力操作を記録した操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定ステップと、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定ステップで判定された習熟度にしたがって前記入力画面を変換する画面変換ステップと、前記画面変換ステップで変換された入力画面を前記クライアント端末に送信する変換画面送信ステップと、を備えることを特徴とする。上記目的を達成するため、本発明の第4の観点に係るプログラムは、アプリケーションサーバとクライアント端末とにネットワークを介して相互に通信可能に接続されるコンピュータを、ユーザの入力操作を記録した操作履歴情報が前記クライアント端末から送信される度に、予め記憶されている基準にしたがって、入力操作の習熟度であって前記ユーザに対応する習熟度を判定する習熟度判定部、前記クライアント端末に表示される入力画面が前記アプリケーションサーバから送信される度に、予め記憶されている基準及び前記習熟度判定部で判定された習熟度にしたがって前記入力画面を変換する画面変換部、前記画面変換部で変換された入力画面を前記クライアント端末に送信する変換画面送信部、として機能させることを特徴とする。本発明によれば、開発コストや開発工期の増加を防止するとともにユーザの習熟度に応じた画面を表示することができる。本実施形態では、本発明に係る表示画面変換装置を表示画面変換システムに適用した例を示す。表示画面変換システムについて図面を参照して説明する。図1に示すように、表示画面変換システム1は、複数のクライアント端末200と、表示画面変換装置100と、アプリケーションサーバ300と、を備えている。表示画面システム1は、クライアント端末200を操作するユーザの入力操作を計測する計測処理と、計測した入力操作の内容に応じてそのユーザの習熟度を判定する習熟度判定処理と、習熟度に応じて、アプリケーションサーバ300から受信した入力画面を分割してユーザに提供する画面分割処理と、クライアント端末200から受信した分割後の画面を統合する画面統合処理を行う。各クライアント端末200は、パーソナルコンピュータや携帯電話、スマートフォン等の端末から構成され、ネットワーク170を介して表示画面変換装置100と相互に通信可能に接続されている。各クライアント端末200は、主に、ユーザがデータ入力を行う端末である。クライアント端末200は、図2に示すように、入力部210と、表示部220と、記憶部230と、制御部240と、通信部250と、上記各部を相互に接続するシステムバス260を備えている。を備えている。入力部210は、例えば、キーボードやマウス等であり、表示部220は、例えば、入力画面やユーザにより入力された情報を後述する制御部240を介して表示するモニター等である。記憶部230は、フラッシュメモリ、ハードディスク等の不揮発性メモリから構成され、プログラム231が格納される。制御部240は、CPUCentralProcessingUnit等から構成される。制御部240は、入力部210からのユーザによる入力操作に応じて、入力画面の送信を要求するページ送信指示情報を、ユーザを識別するユーザ識別情報とともに表示画面変換装置100を介してアプリケーションサーバ300に送信する。また、制御部240は、後述するアプリケーションサーバ300から表示画面変換装置100及び通信部250を介して表示画面htmlファイルを受信し、表示部220に表示する。このhtmlファイルにはユーザの操作情報を監視する監視プログラムが組み込まれており、ユーザは表示部220に表示された画面に従って必要項目を入力する。制御部240は、監視プログラムに基づいて、ユーザによる入力操作の操作ログを取得し、取得した操作ログを記憶部230へ格納する。また、制御部240は、入力部210からユーザの入力操作により受け取るページ遷移指示情報にしたがって、記憶部230に格納された操作ログを、通信部250を介して後述する表示画面変換装置100に送信する。なお、操作ログには、ユーザ識別情報、htmlファイルを識別するファイルID、及び、分割後のhtmlファイルのファイル名等が含まれる。ファイルIDはhtmlファイルの分割前と分割後で同じものを示し、分割前のhtmlファイル毎にユニークなものとなっている。また、制御部240は、入力部210からユーザの操作により受け取るページ遷移指示情報にしたがって、ユーザにより入力された内容を、HTTPのPOSTメソッドあるいはGETメソッド等に付加されたパラメータとして、ページ遷移指示情報と操作ログとともに、表示画面変換装置100に送信する。ここで、ページ遷移指示情報には、現在表示されている画面の次の画面に相当するhtmlファイルの送信を要求する情報や、入力操作を終了する旨を示す終了指示が含まれる。監視プログラムは、例えばキーロガーkeyloggerのよう、にユーザによる入力部210の操作の操作ログを取得するプログラムである。監視プログラムは、例えば、htmlファイルを受信してからユーザがページ遷移ボタンを押下するまでの間つまり、一画面単位の、ユーザにより押下されたキーを特定するキー情報と、そのキーが押下された時間を示す時間情報とを対応付けて取得し、記憶部230へ格納する。時間情報は、図示しない内部時計により計測される。通信部250は、シリアルインタフェース、或いはアナログ信号を受信するためのアナログインタフェースを有している。表示画面変換装置100から送信される情報は、通信部250によって受信され、制御部240へ送信される。表示画面変換装置100は、一般的なコンピュータから構成される。表示画面変換装置100は、クライアント端末200から送信された操作ログを分析することにより、各ユーザの習熟度を判別する。また、表示画面変換装置100は、アプリケーションサーバ300から送信されるhtmlファイルを分割してクライアント端末200へ送信する。さらに、表示画面変換装置100は、クライアント端末200から送信されたパラメータが、分割されたhtmlファイルについての入力内容を示している場合、そのパラメータを統合し、アプリケーションサーバ300へ送信する。表示画面変換装置100は、図3に示すように、入力部110と、表示部120と、記憶部130と、制御部140と、通信部150と、上記各部を相互に接続するシステムバス160を備えている。入力部110は、例えば、キーボードやマウス等であり、表示部120は、例えば、ユーザにより入力された情報を、後述する制御部140を介して表示するモニター等である。記憶部130は、フラッシュメモリ、ハードディスク等の不揮発性メモリから構成され、クライアント端末200から送信されるログや後述する習熟度判定ルール131、判定結果テーブル132、画面変換ルール133、及び、プログラム134等が格納される。習熟度判定ルール131は、ユーザ毎の習熟度を判定する基準を示すテーブルである。習熟度判定ルール131は、例えば、管理者等から入力部110を介して入力され、記憶部130へ格納される。習熟度判定ルール131は、例えば、図4に示すように、計測対象となる項目毎に、受信した操作ログ中に含まれる各キーの押下回数に応じてそれぞれ点数が付けられている。本実施形態では、入力速度、修正回数、入力方法、選択方法が計測対象となっており、それぞれ、1秒間に英数字キーが押下された回数、バックスぺースが押下された回数、ショートカットキーが押下された回数、タブキーが押下された回数に基づいて点数付けされている。判定結果テーブル132は、判定結果を導き出すためのテーブルであり、習熟度判定ルールに基づいて集計される合計点数毎に、対応する習熟度が分類されている。本実施形態における判定結果テーブル132は、図5に示すように、合計点数に応じて低、中、高の3段階の習熟度に分類されている。判定結果テーブル132は、管理者等が入力部110を介して入力することで作成される。画面変換ルール133は、変換対象項目毎の、各習熟度に対応するhtmlファイルの変換内容を示すテーブルである。画面変換ルール133は、管理者等が入力部110を介して入力することで作成される。本実施形態における画面変換ルール133は、図6に示すように、住所、電話番号、メールアドレス、文字サイズ、画面項目数が変換対象項目となっており、変換対象項目毎に、習熟度に応じた変換内容が定められている。なお、上述したように本実施形態における表示画面は、htmlファイルであり、画面変換ルール133は、このhtmlファイルの変換内容を示している。プログラム134は、クライアント端末200から受信した操作ログを分析してユーザの習熟度を判定する習熟度判定処理や、アプリケーションサーバ300から受信したhtmlファイルを分割してクライアント端末200に提供する画面分割処理、及び、分割したhtmlファイルに入力されたパラメータを統合してアプリケーションサーバ300に提供する画面統合処理等が記述されたプログラムである。制御部140は、CPU等から構成される。制御部140は、プログラム134に従って動作し、習熟度判定処理や画面分割処理、及び、画面統合処理に必要な機能を提供する。制御部140は、プログラム134により提供される主要な機能部として、図3に示すように、点数集計部141と、習熟度判定部142と、表示画面分割部143と、分割画面統合部144を備えている。点数集計部141は、クライアント端末200から通信部150を介して受信した操作ログを取得し、記憶部130に格納されている習熟度判定ルール131に基づいてユーザ毎に点数を集計する。具体的には、点数集計部141は、操作ログに含まれるユーザ識別情報に基づいて、ユーザ毎に、記憶部130に格納されている習熟度判定ルール131の各計測対象項目に対応するキーの押下回数等を、操作ログ中からカウントする。そして点数集計部141は、カウント値に対応する点数を習熟度判定ルール131から導いて集計する。例えば、計測対象項目が入力速度の場合、点数集計部141は、英数字キーの押下数を、取得した操作ログからユーザ毎にカウントする。そして、そのカウント値を操作ログの取得開始時間から終了時間までの入力時間で除算して、英数字のキーが1秒間に何回押下されているのか入力速度を算出する。そして点数集計部141は、算出した入力速度に対応する点数を、習熟度判定ルール131より導き出す。例えば、あるユーザの操作ログ中における英数字キーの押下数が100で、入力時間が25秒であった場合、1秒当たりの英数字押下数は4となる。この値は、図4に示す習熟度判定ルール131において1点に対応するため、このユーザの入力速度についての点数は1点となる。計測対象が修正回数の場合、点数集計部141は、バックスペースキーの押下数を、取得した操作ログからユーザ毎にカウントする。そしてそのカウント値に対応する点数を、習熟度判定ルール131から導き出す。同様に、点数集計部141は、計測対象が入力方法の場合はショートカットキー、計測対象が選択方法の場合はタブキー、の押下数を、取得した操作ログからユーザ毎にカウントし、そのカウント値に対応する点数を、習熟度判定ルール131から導き出す。点数集計部141は、計測対象項目毎に導き出した点数をユーザ毎に集計し、記憶部230へ格納する。習熟度判定部142は、点数集計部141がユーザ毎に記憶部230に格納した集計点数から、記憶部230に格納されている判定結果テーブル132に基づいて、ユーザ毎の習熟度を判定する。そして習熟度判定部142は、判定した習熟度と、以前に記憶部130に格納した習熟度とを比較する。今回判定した習熟度が、以前記憶部130に格納した習熟度よりも高い習熟度であった場合や、習熟度が記憶部130に格納されていない場合、習熟度判定部142は、今回判定した習熟度を、図7に示すように、ユーザ識別情報と対応付けて記憶部130に格納更新する。一方、今回判定した習熟度が以前記憶部130に格納した習熟度と同じであるか、それより低い場合、習熟度判定部142は、今回判定した習熟度を消去する。例えば、判定結果テーブル132が図5に示すような内容で定められている場合において、点数集計部141によって集計されたあるユーザの合計点数が5点の場合、習熟度判定部142は、習熟度を低と判定する。そして、以前記憶部130に格納した習熟度が中である場合、習熟度判定部142は、判定した習熟度低を消去する。一方、点数集計部141によって集計された合計点数が11点の場合、習熟度判定部142は、習熟度を高と判定する。そして、以前記憶部130に格納した習熟度が中である場合、習熟度判定部142は、判定した習熟度高で記憶部130内の習熟度を更新する。図3に戻り、表示画面分割部143は、記憶部230に格納されている画面変換ルール133と、記憶部130に格納されている習熟度に基づいて、アプリケーションサーバ300から受信した画面htmlファイルを分割する。具体的には、表示画面分割部143は、アプリケーションサーバ300から受信したhtmlファイルのソースコード中から、画面変換ルール133の判断基準となる文字列を検索し、検索した文字列毎に、画面変換ルール133中の、記憶部130に格納されている習熟度に対応する変更内容に従って、この文字列に対応するhtmlファイルのソースコードを編集する。なお、記憶部130に習熟度が格納されていない場合、表示画面分割部143は、アプリケーションサーバ300から受信したhtmlファイルを、分割せずにクライアント端末200へ送信する。例えば、記憶部130に格納されている習熟度が低であった場合、表示画面分割部143は、アプリケーションサーバ300から受信したhtmlファイルのソースコード中から、住所の文字列を検索する。そして、画面変換ルール133中の、変換対象が住所で、習熟度が低に対応する変更内容で、検索した文字列に対応するソースコードを編集する。この例では、図8に示すように、都道府県、市区町村~番地、建物名~号室、毎にテキストボックスを配置するようにhtmlファイルのソースコードを編集する。なお、ソースコードを編集する際には、例えば、属性名の末尾にアンダースコア数字を付加したname属性もしくはid属性を含める。その他の変換対象についても同様である。この例では、図示するように、addressタグをaddress1、address2、address3に編集する。その他の変換対象については、受信したhtmlファイルのソースコード中から、電話番号、メールアドレス、及び、fontsizeの文字列をそれぞれ検索し、画面変換ルール133の対応する習熟度に応じた変換内容に従って、各文字列に対応するソースコードを編集する。例えば、記憶部130に格納されている習熟度が低であった場合、表示画面分割部143は、受信したhtmlファイルのソースコードから上記それぞれの文字列を検索し、図9~図11に示すようにソースコードを編集する。また、表示画面分割部143は、画面変換ルール133の変換対象の画面項目数に応じて、一つのhtmlファイル中のinputタグの数を調整する。具体的には、表示画面分割部143は、受信したhtmlファイルのソースコード中に含まれるinputタグを順にカウントし、画面変換ルール133中の対応するinputタグ数となった箇所でこのhtmlファイルを分割し、htmlタグやheadタグ等を挿入する。そして表示画面分割部143は、分割したhtmlファイルのファイル名に分割した順に番号を付加し、記憶部130へ格納する。例えば、記憶部130に格納されている習熟度が低であり、アプリケーションサーバ300から受信したhtmlファイル中のinputタグ数が15個である場合において、画面変換ルール133が図6に示すような内容で定められている場合、表示画面分割部143は、画面変換ルール133の変換対象が画面項目数で習熟度が低で示される内容に対応するよう、つまり、inputタグが5個以下になるように、受信したhtmlファイルのソースコードを3分割する。そして表示画面分割部143は、分割した3つそれぞれのソースコードにhtmlタグ、headタグ、bodyタグを挿入するとともに、図12に示す戻るボタンや次へボタンを付加して、図13に示すような3つのhtmlファイルを生成する。ここで、分割後のhtmlファイルのうち、最初のページを示すhtmlファイルのソースコードには、戻るボタンが付加されず、次へボタンのみが付加され、最後のページを示すhtmlファイルのソースコードには、次へボタンが付加されず、戻るボタンのみ付加される。なお、戻るボタンは、前のページへ遷移する要求を示すページ遷移指示情報を生成するものであり、次へボタンは、次のページへ遷移する要求を示すページ遷移指示情報を生成するものである。これらのボタンがユーザの入力操作により押下されることで、ページ遷移指示情報がクライアント端末200から送信されることとなる。さらに、表示画面分割部143は、上記の処理の内容挿入ログを記憶部130へ格納する。表示画面分割部143は、ユーザ識別情報、htmlファイルのファイルID、及び、3つのhtmlファイルに分割したことを示す3をそれぞれ対応付け、図14に示すように、分割情報として記憶部130へ格納する。図示は省略するが、例えば、addressタグをaddress1、address2、address3に分割した場合には、その分割数を分割情報として記憶する。つまり、分割情報には、分割した各タグの分割数も含まれることとなる。なお、分割したソースコード中に既にhtmlタグ、headタグ、bodyタグが含まれている場合には、上記タグの挿入は行わない。また、表示画面分割部143は、分割後のhtmlファイルのうち、クライアント端末200から送信されるページ遷移指示情報に従って、対応する分割後のhtmlファイルを抽出し、通信部150を介してクライアント端末200に送信する。分割画面統合部144は、クライアント端末200から受信したパラメータが、分割されたhtmlファイルに入力されたパラメータであるか否かを判定する。そして分割されたファイルに入力されたものであると判定した場合、受信したパラメータを統合する。具体的には、分割画面統合部144は、パラメータとして受信したname属性の情報を、分割前のhtmlファイルに対応する形に統合する。具体的には、分割画面統合部144は、クライアント端末200から通信部150を介して受信したパラメータが、分割されたhtmlファイルに入力されたものであるか否かを、受信した操作ログに含まれるユーザ識別情報とファイルIDに対応する分割情報に基づいて判定する。そして、受信したパラメータが分割されたファイルに入力されたものであると判定した場合、分割画面統合部144は、クライアント端末200から受信したパラメータname属性に付加されている数字が、記憶部130に格納されている分割情報に含まれる受信したパラメータの分割数と等しいか否かを判定する。Name属性に付加されている数字と当該分割数とが等しい場合には、分割されたhtmlファイルに入力されたname属性を全て受信したこととなるため、分割画面統合部144は、このname属性同士を統合する画面統合処理を行う。例えば、表示画面分割部143においてaddressタグをaddress1、address2、address3に分割した場合、分割画面統合部144は、クライアント端末200からaddress1~address3に対応するパラメータを全て受信したか否かを判定し、受信したと判定した場合には、これらを統合してaddressを生成する。name属性に付加されている数字と分割数とが異なる場合、分割画面統合部144は、画面統合処理を実行せず、記憶部130に格納されている分割後のhtmlファイルのうち、クライアント端末200から受信したページ遷移指示情報にしたがって、受信したhtmlファイルの次のページを示すhtmlファイルを、クライアント端末200へ送信する。例えば、表示画面分割部143においてaddressタグをaddress1、address2、address3に分割した場合において、address3に対応するパラメータを受信していない場合、次ページにaddress3に対応する入力項目が存在することから、分割画面統合部144は、これらを統合せず、次のページを示すhtmlファイルを、クライアント端末200へ送信し、address3に対応するパラメータを受信するまで待機する。そして、address3に対応するパラメータを受信した後、上記の処理と同様にaddress1~address3に対応するパラメータを統合してaddressを生成する。一方、分割情報が記憶部130に格納されていない場合、分割画面統合部144は画面統合処理を行わず、クライアント端末200から受信したパラメータを出力部145へ供給する。分割画面統合部144は、name属性等に基づいて、編集したパラメータタグを検索し、検索したそれぞれのタグを分割前のタグになるよう統合する。記憶部130に格納されている習熟度が低である場合、図15に示すように、分割後のhtmlファイルのソースコードには、address1、address2、address3のタグが含まれている。分割画面統合部144は、name属性に基づいてこれらのタグを検索し、編集されているタグを元のタグへと編集する。例えば、図示するように、address1、address2、address3に、東京都、品川区、豊洲とそれぞれ入力されていた場合、分割画面統合部144は、address1の文字列address2の文字列address3の文字列となるように、つまり、address:東京都品川区豊洲となるように、それぞれのタグを統合する。分割画面統合部144は、画面変換ルール133の全ての変換対象について上記のような処理を行い、統合したタグを通信部150を介してアプリケーションサーバ300へ送信する。通信部150は、シリアルインタフェース、或いはアナログ信号を受信するためのアナログインタフェースを有している。クライアント端末200やアプリケーションサーバ300から送信される情報は、通信部150によって受信され、制御部140へ送信される。アプリケーションサーバ300は、一般的なコンピュータから構成される。アプリケーションサーバ300は、クライアントサーバ200から表示画面変換装置100を介して送信される要求に応じて表示画面を表示画面変換装置100に送信する。上述したように、この表示画面htmlファイルには、例えば、JavaScript登録商標が組み込まれており、これが上記監視プログラムとして機能する。また、アプリケーションサーバ300は、クライアント端末200から表示画面変換装置100を介して送信される必要項目が入力された画面を受信し、入力事項に応じた処理を行う。アプリケーションサーバ300は、図16に示すように、入力部310と、表示部320と、記憶部330と、制御部340と、通信部350と、上記各部を相互に接続するシステムバス360を備えている。入力部310は、例えば、キーボードやマウス等であり、表示部320は、例えば、情後述する制御部140から提供される情報を表示するモニター等である。記憶部330は、フラッシュメモリ、ハードディスク等の不揮発性メモリから構成され、サーバプログラム331や複数のhtmlファイルが格納されている。制御部340は、CPU等から構成される。制御部340は、サーバプログラム331に従って動作し、後述する通信部350を介して受信したクライアント端末200からの要求に応じて、この要求に対応するhtmlファイルを、表示画面変換装置100に送信する。また、制御部340は、クライアント端末200でユーザにより入力された入力項目に応じて、アプリケーションの処理を実行する。通信部350は、シリアルインタフェース、或いはアナログ信号を受信するためのアナログインタフェースを有している。表示画面変換装置100から送信される情報は、通信部350によって受信され、制御部340へ送信される。以上が、表示画面変換システム1の構成である。続いて、表示画面変換システム1の全体的な動作について、図17を参照して説明する。クライアント端末200の制御部240は、ユーザからの入力操作に応じて、入力画面の送信を要求するページ送信指示情報を、ユーザ識別情報とともに通信部250を介して表示画面変換装置100へ送信するステップS101。表示画面変換装置100の制御部140は、クライアント端末200から送信されたページ送信指示情報とユーザ識別情報を取得すると、ページ送信指示情報をアプリケーションサーバ300に送信する。アプリケーションサーバ300の制御部340は、ページ送信指示情報を取得すると、このページ送信指示情報に対応するhtmlファイルを、表示画面変換装置100に送信するステップS102。表示画面変換装置100の制御部140は、クライアント端末200から送信されたユーザ識別情報により特定されるユーザの習熟度が、記憶部130に格納されているか否かを判定するステップS103。クライアント端末200から送信されたユーザ識別情報により特定されるユーザの習熟度が記憶部130に格納されていると判定された場合ステップS103;Yes、制御部140は、表示画面分割部143の機能により、アプリケーションサーバ300から受信したhtmlファイルを、その習熟度に応じて分割する画面分割処理を実行してhtmlファイルを分割するステップS104。画面分割処理の詳細については後述する。続いて制御部140は、画面分割処理により分割したhtmlファイルのうち、最初のページに対応するhtmlファイルを、通信部150を介してクライアント端末200へ送信するステップS105。一方、ユーザ識別情報により特定されるユーザの習熟度が記憶部130に格納されていないと判定された場合ステップS103;No、制御部140は、アプリケーションサーバ300から取得したhtmlファイルを、通信部150を介してクライアント端末200へ送信するステップS106。クライアント端末200の制御部240は、表示画面変換装置100からステップS105又はS106で送信されたhtmlファイルを取得する度に、計測処理を実行して操作ログを取得するステップS107。計測処理の詳細については後述する。続いて制御部240は、ページ遷移指示情報、入力された情報を示すパラメータ、計測処理により取得された操作ログ、及び、分割されたファイルを示すファイル情報を、表示画面変換装置100へ送信するステップS108。なお、ファイル情報には、分割されたhtmlファイルのファイル名等が含まれている。次に、表示画面変換装置100の制御部140は、クライアント端末200からページ遷移指示情報、パラメータ、操作ログ、及び、ファイル情報を取得すると、点数集計部141と習熟度判定部142の機能により、習熟度判定処理を実行し、習熟度を判定するステップS109。習熟度判定処理の詳細については後述する。習熟度が判定されると、制御部140は、受信したパラメータに付加されている数字が、分割情報により示される分割数と等しいか否かを判定するステップS111。これにより、分割されたhtmlファイル全てにつき、入力されたパラメータを受信したか否かを判定することができる。上記ステップS111において、パラメータに付加された数字と分割数が等しいと判定した場合ステップS111;Yes、制御部140は、分割画面統合部144の機能により、画面統合処理を実行して分割されたパラメータを統合しステップS112、統合したパラメータをアプリケーションサーバ300へ送信するステップS113。なお、画面統合処理の詳細については後述する。上記ステップS111において受信したパラメータに付加されている数字が、分割情報により示される分割数と異なると判定した場合ステップS111;No、制御部140は、記憶部130に格納されている分割後のhtmlファイルのうち、クライアント端末200から受信したページ遷移指示情報にしたがって、受信したhtmlファイルの次のページを示すhtmlファイルを、クライアント端末200へ送信しステップS114、処理を終了する。アプリケーションサーバ300の制御部340は、表示画面変換装置100からページ遷移指示情報とhtmlファイルを受信すると、制御部340は、受信したページ遷移指示情報が入力操作を終了する旨を示す終了指示であるか否かを判定するステップS115。終了指示であると判定された場合ステップS115;Yes、制御部340は処理を終了する。一方、終了指示ではないと判定された場合ステップ115;No、制御部340は、受信したページ遷移指示情報に対応するhtmlファイルを表示画面変換装置100に送信する。そして表示画面変換装置100は、上記ステップS103以降の処理を繰り返す。以上が、表示画面変換システム1の全体的な動作である。このように、クライアント端末200は、表示画面変換装置100からhtmlファイルが送信される度に、ステップS107及びS108の処理を繰り返す。また、表示画面変換装置100は、アプリケーションサーバ300からhtmlファイルが送信される度に、ステップS103~S106の処理を繰り返す。そしてクライアント端末200からパラメータ等が送信される度に、ステップS109~S114の処理を繰り返す。アプリケーションサーバ300は、表示画面変換装置100からページ遷移指示情報が送信される度にステップS115及びS116の処理を繰り返す。続いて、表示画面変換システム1における各種処理の詳細について、図面を参照して説明する。まず、クライアント端末200における計測処理について、図18を参照して説明する。上述したように、計測処理は、表示画面変換装置100からhtmlファイルが送信される度に実行される。htmlファイルを受信すると、このhtmlファイルに組み込まれている監視プログラムが起動され、制御部240は、ユーザによる入力操作の操作ログを取得するステップS201。次に、制御部240は、入力部210からページ遷移指示情報を取得したか否かを判定するステップS202。ページ遷移指示情報を取得したと判定した場合ステップS202;Yes、制御部240は計測処理を終了する。一方、ページ遷移指示情報を取得していないと判定した場合ステップS202;No、制御部240は、ステップS201に戻り、ページ遷移指示情報を取得するまで操作ログの取得を行う。次に、表示画面変換装置100における習熟度判定処理の詳細について、図19を参照して説明する。上述したように、習熟度判定処理は、クライアント端末200から、パラメータ、ページ遷移指示情報、操作ログ、及びファイル情報を受信する度に実行される。制御部140は、点数集計部141の機能により、記憶部130に格納されている習熟度判定ルール131から、その計測対象項目毎に、受信した操作ログに基づいて点数を導き出し、それぞれの点数を集計するステップS301。続いて制御部140は、習熟度判定部142の機能により、記憶部130に格納されている判定結果テーブル132に基づいて習熟度を判定するステップS302。次に、制御部140は、記憶部130に習熟度が格納されているか否かを判定するステップS303。記憶部130に習熟度が格納されていると判定した場合ステップS303;Yes、制御部140は、ステップS302で判定した習熟度を、記憶部130に格納されている習熟度と比較し、判定した習熟度が、記憶部130に格納されている習熟度よりも高い習熟度であるか否かを判定するステップS304。記憶部130に習熟度が格納されていないと判定した場合ステップS303;No、又は、判定した習熟度が、記憶部130に格納されている習熟度よりも高い習熟度であると判定した場合ステップS304;Yes、制御部140は、判定した習熟度を記憶部130に格納しステップS305、処理を終了する。一方、判定した習熟度が記憶部130に格納されている習熟度以下である場合、制御部140は、判定した習熟度を削除しステップS306、処理を終了する。なお、習熟度判定部は、以前判定した利用者の習熟度の代わりに、利用者の点数の履歴を記憶し、今回集計した点数と平均値を算出することによって習熟度を判定してもよい。これによれば、一定期間操作から離れていた利用者が操作を一時的に忘れてしまった場合に、低い習熟度に合わせることが可能となる。次に、表示画面変換装置100における画面分割処理の詳細について、図20を参照して説明する。画面分割処理は、アプリケーションサーバ300からhtmlファイルが送信され、このhtmlファイルの送信を要求したユーザの習熟度が記憶部130に記憶されていると判定される度に実行される。制御部140は、表示画面分割部143の機能により、受信したhtmlファイルのソースコード中から画面変換ルール133の判断対象項目により示される文字列を検索するステップS401。続いて制御部140は、検索した文字列がinputタグであるか否かを判定するステップS402。検索中の文字列がinputタグでないと判定した場合ステップS402;No、制御部140は、記憶部130に格納されている習熟度に従って、画面変換ルール133からソースコードの変換内容を特定し、検索した文字列に対応するソースコードを変換するステップS403。そして制御部140は、ステップS401に戻り、次の文字列を検索する。一方、検索した文字列がinputタグである場合ステップS402;Yes、制御部140は、受信したhtmlファイルのソースコード中のinputタグの数を順にカウントするステップS404。そして制御部140は、画面変換ルール133の画面項目数により特定されるinputタグの数の制限値のうち、記憶部130に格納されている習熟度に対応する制限値と、カウント数とを比較し、カウント値と制限値が同じ数であるか否かを判定するステップS405。カウント値が制限値と同じ数ではないと判定した場合ステップS405;No、制御部140は、ステップS404に戻り、引き続きinputタグの数をカウントする。一方、カウント値と制限値が同じ数であると判定した場合ステップS405;Yes、制御部140は、カウント値をクリアするとともに、そのinputタグの箇所でソースコードを分割するステップS406。そして制御部140は、htmlファイルとして必要なタグやページ遷移指示情報を生成するボタン等に該当するタグを挿入し、htmlファイルとして記憶部130に記憶するステップS407。次に、制御部140は、ソースコード中の検索対象となる全ての文字列について検索が行われたか否かを判定するステップS408。全ての文字列について検索が行われたと判定した場合ステップS408;Yes、制御部140は、分割したhtmlファイルの数を、ユーザ識別情報及びファイルIDに対応付けて記憶部130に格納するステップS409。そしてソースコードを編集したログを挿入ログとして記憶部130へ格納しステップS410、処理を終了する。一方、全ての文字列について検索が行われていないと判定した場合ステップS408;No、制御部140は、ステップS401に戻り、上記の処理を繰り返す。次に、表示画面変換装置100における画面統合処理の詳細について、図21を参照して説明する。画面統合処理は、パラメータがクライアント端末200から受信されることにより実行される。制御部140は、クライアント端末200から受信した各パラメータの中から、name属性等に基づいて、編集したタグを検索しステップS504、検索したそれぞれのタグのうち、編集前の同一のタグを示すタグ同士を統合するステップS505。続いて制御部140は、name属性に基づいて特定されるタグが全て検索されたか否かを判定するステップS506。全て検索されたと判定した場合ステップS506;Yes、制御部140は、処理を終了する。一方、全て検索されていないと判定した場合ステップS506;No、制御部140は、ステップS504に戻り、name属性等に基づいて、変更したタグを検索する。このように、本実施形態における画面分割処理が実行されることにより、アプリケーションサーバ300から送信されるhtmlファイルが、ユーザの習熟度に応じて編集されてクライアント端末200に提供される。また、画面統合処理が実行されることにより、入力された情報パラメータが統合され、分割前のタグに編集されてアプリケーションサーバ300に提供される。したがって、ユーザの習熟度に応じた画面を予め作成しておく必要はなく、開発コストや開発工期の増加を防ぐとともに、ユーザの習熟度に応じた画面を提供することができる。さらに、画面変換ルール133の内容を変更することで、ユーザに提供する画面の内容を簡単に変更することができるため、仕様変更等にも柔軟に対応することが可能となる。変形例この発明は、上記の実施形態に限定されず、種々の変形及び応用が可能である。上記実施形態では、習熟度が3段階である例を示したが、これは一例である。習熟度を何段階にするかは任意であり、例えば、5段階であっても10段階であってもよい。また、上記実施形態では、クライアント端末200からパラメータ等が送信される度に習熟度判定処理が行われる例を示したが、これは一例である。習熟度判定処理が行われる条件は任意であり、例えば、パラメータ等が10回送信される度に行っても、1日に1回行ってもよい。また、上記実施形態では、習熟度判定ルール131、判定結果テーブル132、及び、画面変換ルール133が管理者の入力操作によって作成される例を示したが、これらは、任意の方法で記憶部130に格納されればよく、例えば、ネットワークを介して配信してもよい。また、上記実施形態で示した習熟度判定ルール131、判定結果テーブル132、及び、画面変換ルール133の内容は、一例であり、これらの内容は任意である。上記実施形態では、画面分割処理において、htmlファイルのソースコード中のinputタグの数をカウントしてソースコードを分割する例を示したが、これは一例である。カウントするタグは任意であり、例えば、hタグ、selectタグ等であってもよく、また、これらの組み合わせであってもよい。同様に、上記実施形態では、画面分割処理において、住所等の文字列を検索して対応するタグを変更する例を示したが、検索する文字列は任意である。例えば、生年月日等の個人情報を検索する文字列として追加してもよい。また、上記実施形態では、画面統合処理において、name属性等により編集されているタグを検索して統合する例を示したが、これは一例である。例えば、タグを編集する際にそのログを取得しておき、画面変換ルール133とログに基づいて編集されているタグを特定し、統合するようにしてもよい。なお、本発明の実施形態にかかるクライアント端末200や表示画面変換装置100、及び、アプリケーションサーバ300を実現するための情報処理装置は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、汎用コンピュータに、上述の処理を実行するためのプログラム231やプログラム134やサーバプログラム331を格納した媒体CD-ROMなどから当該プログラムをインストールすることにより、上述の処理を実行する各種の情報処理装置を構成することができる。また、本実施形態における表示画面変換装置100は、例えば、クライアント端末200又はアプリケーションサーバ300に含まれていてもよい。また、上述の機能を、OSOperatingSystemとアプリケーションとの分担、またはOSとアプリケーションとの協同により実現する場合等には、OS以外の部分のみを媒体に格納してもよい。また、搬送波にプログラム231やプログラム134やサーバプログラム331を重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板BBS、BulletinBoardSystemに当該プログラムを掲示し、ネットワークを介して当該プログラムを配信してもよい。そして、これらのプログラムを起動し、オペレーティングシステムの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行できるように構成してもよい。