"ユーザ端末にて、サーバ上の基幹業務プログラムと連携してHTMLデータの表示を行う基幹業務画面連携表示方法であって、予めユーザ端末に、前記サーバ上の基幹業務プログラムに接続し基幹業務画面データを取得して基幹業務画面として表示するためのプラグインを組み込んでおき、サーバ上は、前記プラグインを特定するプラグイン情報と、前記サーバ上の基幹業務プログラムを特定するURLと、所定のスクリプトを含み前記基幹業務画面以外の表示を行うためのHTMLデータとを含む基幹業務起動HTMLデータを保持するとともに、前記ユーザ端末が、前記サーバから前記基幹業務起動HTMLデータを受信するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のプラグイン情報で特定されるプラグインを実行するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のスクリプトの記述を取得し、前記基幹業務画面以外の表示を行うHTMLデータを表示するとともに、前記スクリプトを実行するステップと、前記ユーザ端末上で実行されるプラグイン処理が、前記URLで特定される前記サーバ上の基幹業務プログラムに接続し、基幹業務画面を取得して表示するステップと、前記ユーザ端末上で実行されるプラグイン処理が、ユーザ操作に応じて前記基幹業務画面が遷移し画面確定したとき、前記スクリプト処理に、確定した前記基幹業務画面の画面情報ファイル名を送るステップと、前記ユーザ端末上で実行されるスクリプト処理が、前記プラグイン処理から送られる画面情報ファイル名を受け取り、該画面情報ファイル名の画面情報を取得して前記基幹業務画面以外の表示を行うHTMLデータに反映させて再表示を実行するステップとを備えることを特徴とする基幹業務画面連携表示方法。ユーザ端末にて、サーバ上の基幹業務プログラムと連携してHTMLデータの表示を行う基幹業務画面連携表示方法であって、予めユーザ端末に、前記サーバ上の基幹業務プログラムに接続し基幹業務画面データを取得して基幹業務画面として表示するためのプラグインを組み込んでおき、サーバ上は、前記プラグインを特定するプラグイン情報と、前記サーバ上の基幹業務プログラムを特定するURLと、所定のスクリプトを含み前記基幹業務画面以外の表示を行うためのHTMLデータとを含む基幹業務起動HTMLデータを保持するとともに、前記ユーザ端末が、前記サーバから前記基幹業務起動HTMLデータを受信するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のプラグイン情報で特定されるプラグインを実行するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のスクリプトの記述を取得し、前記基幹業務画面以外の表示を行うHTMLデータを表示するとともに、前記スクリプトを実行するステップと、前記ユーザ端末上で実行されるプラグイン処理が、前記URLで特定される前記サーバ上の基幹業務プログラムに接続し、基幹業務画面を取得して表示するステップと、前記ユーザ端末上で実行されるプラグイン処理が、ユーザ操作に応じて前記基幹業務画面で処理している帳票の印刷指示を受け付けたとき、前記スクリプト処理に、印刷指示された帳票の帳票定義ファイル名を送るステップと、前記ユーザ端末上で実行されるスクリプト処理が、前記プラグイン処理から送られる帳票定義ファイル名を受け取り、該帳票定義ファイル名の帳票データを取得して前記基幹業務画面以外の表示を行うHTMLデータに反映させて再表示を実行するステップとを備えることを特徴とする基幹業務画面連携表示方法。上記背景技術で挙げた、ブラウザ上で動作するプラグインを使用してプラグイン上で従来の基幹業務画面を表示させる手法は、メインフレームやC/S環境で動作するCUIキャラクタユーザインターフェースの基幹業務画面を、Webブラウザ上にそのままの形で移行することが可能であり、メインフレームやC/S環境の表現や操作性を保持したままWeb環境に移行したいユーザに対して有用な手法である。しかし、従来の表現や操作性を保持することを目的にこの手法を用いてWeb環境へ移行するユーザからは、従来の表現や操作性の保持に留まらず、Web環境への移行に伴いWeb技術を用いた機能拡張や表現力強化を求められることがある。この要求に対応するためには、従来の表現や操作性の保持には適さないが、最新のWeb技術を取り込めるプラグインを使用して最初からプラグインを作り直すか、従来の表現や操作性の保持に適しているプラグインを使用したまま、Web技術を取り込む必要があるが、前者は従来の表現や操作性を作り込むのに多大な工数がかかり、後者はWeb技術を取り込むのに多大な工数がかかることになる。この要求に対して、最小限の工数で対応するための回避手段としては、基幹業務画面はそのままの仕組みで使用し、基幹業務画面外のHTML上にスクリプト言語を記述することで、ユーザに対してWeb技術を用いた機能拡張や表現力強化を提供することが可能となる。ただし、そのような手法を用いる場合、従来の基幹業務画面と基幹業務画面外のHTML上に記述したスクリプトが連動して動作する仕組みが存在しないため、基幹業務画面が画面遷移を行っても基幹業務画面外のHTML上に記述したスクリプトでは画面遷移が発生したことを検知することができない。結果として、基幹業務画面と基幹業務画面外のHTML上に記述したスクリプトとで連動した動作ができないため、実用的なものとならない。本発明の目的は、Webブラウザ上で動作するプラグイン上で従来の基幹業務画面を表示させる手法を用いて移行した基幹業務システムに、最小限の工数でWeb技術を用いた機能拡張や表現力強化を実装する際に必須となる、基幹業務画面と基幹業務画面外を結び付けるインターフェイスを提供することにある。上記目的を達成するため、請求項1に係る発明は、ユーザ端末にて、サーバ上の基幹業務プログラムと連携してHTMLデータの表示を行う基幹業務画面連携表示方法であって、予めユーザ端末に、前記サーバ上の基幹業務プログラムに接続し基幹業務画面データを取得して基幹業務画面として表示するためのプラグインを組み込んでおき、サーバ上は、前記プラグインを特定するプラグイン情報と、前記サーバ上の基幹業務プログラムを特定するURLと、所定のスクリプトを含み前記基幹業務画面以外の表示を行うためのHTMLデータとを含む基幹業務起動HTMLデータを保持するとともに、前記ユーザ端末が、前記サーバから前記基幹業務起動HTMLデータを受信するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のプラグイン情報で特定されるプラグインを実行するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のスクリプトの記述を取得し、前記基幹業務画面以外の表示を行うHTMLデータを表示するとともに、前記スクリプトを実行するステップと、前記ユーザ端末上で実行されるプラグイン処理が、前記URLで特定される前記サーバ上の基幹業務プログラムに接続し、基幹業務画面を取得して表示するステップと、前記ユーザ端末上で実行されるプラグイン処理が、ユーザ操作に応じて前記基幹業務画面が遷移し画面確定したとき、前記スクリプト処理に、確定した前記基幹業務画面の画面情報ファイル名を送るステップと、前記ユーザ端末上で実行されるスクリプト処理が、前記プラグイン処理から送られる画面情報ファイル名を受け取り、該画面情報ファイル名の画面情報を取得して前記基幹業務画面以外の表示を行うHTMLデータに反映させて再表示を実行するステップとを備えることを特徴とする。請求項2に係る発明は、ユーザ端末にて、サーバ上の基幹業務プログラムと連携してHTMLデータの表示を行う基幹業務画面連携表示方法であって、予めユーザ端末に、前記サーバ上の基幹業務プログラムに接続し基幹業務画面データを取得して基幹業務画面として表示するためのプラグインを組み込んでおき、サーバ上は、前記プラグインを特定するプラグイン情報と、前記サーバ上の基幹業務プログラムを特定するURLと、所定のスクリプトを含み前記基幹業務画面以外の表示を行うためのHTMLデータとを含む基幹業務起動HTMLデータを保持するとともに、前記ユーザ端末が、前記サーバから前記基幹業務起動HTMLデータを受信するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のプラグイン情報で特定されるプラグインを実行するステップと、前記ユーザ端末が、受信した基幹業務起動HTMLデータ中のスクリプトの記述を取得し、前記基幹業務画面以外の表示を行うHTMLデータを表示するとともに、前記スクリプトを実行するステップと、前記ユーザ端末上で実行されるプラグイン処理が、前記URLで特定される前記サーバ上の基幹業務プログラムに接続し、基幹業務画面を取得して表示するステップと、前記ユーザ端末上で実行されるプラグイン処理が、ユーザ操作に応じて前記基幹業務画面で処理している帳票の印刷指示を受け付けたとき、前記スクリプト処理に、印刷指示された帳票の帳票定義ファイル名を送るステップと、前記ユーザ端末上で実行されるスクリプト処理が、前記プラグイン処理から送られる帳票定義ファイル名を受け取り、該帳票定義ファイル名の帳票データを取得して前記基幹業務画面以外の表示を行うHTMLデータに反映させて再表示を実行するステップとを備えることを特徴とする。本発明によれば、基幹業務画面側からHTML上のスクリプト言語に画面遷移や帳票印刷が行われたこと示す情報を渡すインターフェイスを追加することで、スクリプト言語が該インターフェイスから情報を取得し、基幹業務画面側の画面遷移や帳票印刷と連携してHTMLの再描画を行うことが可能となる。HTMLを再描画する際、スクリプト言語の記述次第では、データ送信用のFORM配置や画像ファイルの取得表示、基幹業務プラグイン以外のプラグイン埋め込みなど実装することができる。基幹業務画面については、従来のメインフレームやC/S環境での操作性や表現を維持することができるため、従来の操作性と表現を維持しつつ、Web環境への移行に伴った機能拡張や表現力強化を求めるユーザにも対応可能となる。以下、本発明の一実施の形態について図面を用いて説明する。図1は、本発明の一実施の形態例を示すシステムの全体構成を示すブロック図である。同図の基幹業務処理システムは、Webサーバ109を備えたサーバ端末101と、Webブラウザ110を備えたユーザ端末102とを備える。Webサーバ109は、基幹業務起動HTML108、基幹業務処理プログラム107、基幹業務画面の画面定義情報を持つ画面情報ファイル104,105、および帳票定義ファイル106を備えている。サーバ端末101とユーザ端末102とは、TCP/IPによるインターネット103で接続されている。Webサーバ109とWebブラウザ110とは、インターネット103を介してHTTPプロトコルにて通信を行う。Webブラウザ110は、Webブラウザ110が備える通信処理部114を介して、Webサーバ109に格納された基幹業務起動HTML108を取得する。基幹業務起動HTML108には、基幹業務プラグイン118を指し示すプラグイン情報と基幹業務処理プログラム107に接続するためのURLが記載されている。基幹業務プラグイン118は、基幹業務画面を基幹業務表示部117に描画するために必須のプログラムである。Webブラウザ110は、通信処理部114にて取得した基幹業務起動HTML108をHTML解析部115にて解析し、基幹業務プラグイン118のプラグイン情報を参照し基幹業務プラグイン118をロードする。基幹業務プラグイン118は、基幹業務プログラム107に接続し、初期画面表示を行う。本実施形態のシステムでは、このタイミングで、初期画面表示に必要な画面情報ファイルA104をダウンロードし、プラグイン表示処理部112を経由し基幹業務表示部117に初期画面の表示を行う。基幹業務表示部117に表示される基幹業務画面は、メインフレームやC/S環境で動作するCUIの基幹業務画面と同等の形であり、ユーザインターフェースの表現やキー操作性は保持したままWeb環境への移行を行った状態となる。初期画面表示後、利用者が基幹業務表示部117にて画面操作を行い画面確定を行うと、画面確定情報がプラグイン表示処理部112を介して基幹業務プラグイン118に渡り、基幹業務プラグイン118は次画面表示を行う。本システムでは、このタイミングで次画面表示に必要な画面情報ファイルB105を受け取り、プラグイン表示処理部112を経由し基幹業務表示部117に次画面の表示を行う。なお、基幹業務起動HTML108に基幹業務用以外のHTML文章の記述がある場合、HTML表示部116には当該HTMLの記述に従って表示が為される。HTML表示部116側では通常のHTML表示が可能なため、スクリプト言語を使用して、該スクリプト言語の記述次第でデータ送信用のFORM配置や画像ファイルの取得表示、基幹業務プラグイン以外のプラグイン埋め込みなどを実装することができる。しかし、そのような実装を行ったとしても、そのままではHTML表示部116と基幹業務表示部117には関連性がないため、基幹業務表示部117で画面遷移が発生した場合にHTML表示部116が連動するようなシステムを構築することはできず、HTML部分の活用が限られてしまうのが現状であった。本実施形態のシステムでは、HTML表示部116と基幹業務表示部117間が連動するためのインターフェイスを提供することで、基幹業務表示部117の画面遷移発生タイミングでHTML表示部116の切り替えを可能とし、HTML表示部116では従来の基幹業務画面では実現できないスクリプト言語を使用したWeb機能を実装することを可能とする。HTML表示部116と基幹業務表示部117間が連動するためのインターフェイスは、基幹業務プラグイン118に実装することで実現する。すなわち、基幹業務プラグイン118に用意するインターフェイスは、HTML表示部116で動作するスクリプトに対し、基幹業務プラグイン118で使用中の画面情報ファイル名を渡せるように実装するものとする。また、基幹業務起動HTML108では、このインターフェイスを使用し、基幹業務プラグイン118から使用中の画面情報ファイル名を一定のタイミングで取得するスクリプトを記述するものとする。このスクリプトの記述により、インターフェイスから取得した画面情報ファイル名が切り替わったこタイミングを基幹業務表示部117で画面遷移が発生したタイミングと判断できるため、該スクリプト言語の記述により、このタイミングでHTML表示部116を再描画することができる。このインターフェイスを使用することで、スクリプト言語の記述次第で、基幹業務表示部117に表示する画面と連動してHTML表示部116を変更することができ、HTML表示部116と基幹業務表示部117を連動させることが可能となる。なお、本実施形態のシステムでは、画面表示時だけでなく、基幹業務プラグイン118のプラグイン印刷処理部111にて帳票印刷を行った場合にも同様の動作をするようにしている。帳票印刷では、画面情報ファイルは使用せず、帳票定義ファイルA106を使用し、画面表示の代わりにプリンタ113に紙を出力するタイミングを取得することが可能となる。図2は、基幹業務システムにおける画面イメージを示す。C/SシステムCUI画面201は、メインフレームC/S環境で動作するウィンドウ形式の基幹業務画面イメージである。WebシステムCUI画面202は、Web環境にてウェブブラウザのHTML上にある基幹業務表示部にC/SシステムCUI画面を移行した画面イメージである。インターフェイス使用画面203は、本発明のインターフェイスを使用し、基幹業務画面の外部に基幹業務以外のオブジェクトを埋め込んだ画面イメージである。この画面イメージの上側のPF1...データ入力などの表示が為されている画面が、201,202に示したのと同様の基幹業務画面であり、この画面上で所定の操作を行うことにより基幹業務を実行する。下側のグラフの表示画面が、基幹業務以外のオブジェクトを埋め込んだHTML表示の画面である。本実施形態では、この上側の画面と下側の画面とを連動させることができるので、例えば、上側の基幹業務画面で何らかの操作を行って画面が確定すると、その状態が下部のグラフに反映されて表示されるような動作が可能である。図3は、基幹業務起動HTML108が含むデータ部分の例を示す。プラグイン情報301は、基幹業務プラグイン118を指し示す情報である。接続URL302は、基幹業務処理プログラム107に接続するためのURLである。図4は、基幹業務画面表示およびHTML表示の動作を示すフローチャートである。利用者がユーザ端末102上でWebブラウザ110を起動するとステップ401、Webブラウザ110は、基幹業務起動HTML108のダウンロードと解析を行うステップ402。HTML解析の結果、通常のHTMLで記載されたデータ部分はHTML表示部116に渡される。ステップ409~414は、HTML表示部116による処理である。HTML表示部116は、ステップ402から渡されたデータを受け取ってHTML表示を開始するステップ409。ステップ409の後、HTML表示部116は、渡されたHTMLのデータ中にスクリプトの記述があるか判定するステップ410。無ければ、渡されたHTMLのデータを表示して、HTML表示を完了するステップ414。スクリプトの記述があれば、ステップ411以降のループ処理を繰り返す。まず、画面情報ファイル名を待ち受けるステップ411。基幹業務プラグイン118から画面情報ファイル名が送られてきたら、その画面情報ファイル名を取得するステップ412。次に、取得した画面情報ファイル名から業務画面のデータを取得し、その業務画面のデータに連動してHTMLの表示を再描画するステップ413。その後、ステップ411に戻る。ステップ403で基幹業務起動HTML108中に基幹業務プラグインを指し示すプラグイン情報301が定義されていた場合は、対応する基幹業務プラグイン118を起動するステップ404。プラグイン情報301がない場合は、基幹業務画面表示処理を行わず通常のHTML表示のみとなるので、ステップ409からのHTML表示部116による処理を行えばよい。ステップ405~408は、ステップ404で起動された基幹業務プラグイン118の処理である。基幹業務プラグイン118は、基幹業務起動HTML108に含まれている接続URL302を使用して、基幹業務プログラム107に接続し、画面情報ファイルの取得を行うステップ406。接続URL302がない場合は、基幹業務画面表示処理を行わず、ステップ409から通常のHTML表示のみとなる。基幹業務プラグイン118は、画面情報ファイル取得後、プラグイン表示処理部112を介して基幹業務表示部117に基幹業務画面の画面表示を行うステップ407。画面表示後に利用者が基幹業務表示部117にて画面確定を行うとステップ408、ステップ406に戻って、再度画面情報の取得を行うステップ406。本発明のインターフェイスを使用する場合、画面情報ファイルを取得したタイミングステップ406、または画面遷移により基幹業務表示部117が切り替わるタイミングステップ407で、基幹業務プラグイン118から画面情報ファイル名がHTML側のスクリプトに渡されるステップ406,407からステップ411への点線矢印。HTML側のスクリプトは、この画面情報ファイル名を取得することにより、基幹業務表示部117の画面が切り替わることを検知できるようになり、業務画面に連動してHTML描画を行うことが可能となる。メインフレームやC/S環境で動作する基幹業務プログラムは、古くから利用されているものが多数存在し、ユーザはそれらの基幹業務プログラムの画面上の表現や操作性に慣れていることが多いので、出来る限りそれらの多数ある基幹業務プログラムをその表現や操作性を保持したままWeb環境に移行させたい。基幹業務プログラムをWeb環境に移行させることは従来より行われているが、上記実施形態のシステムでは、Web環境に移行させた基幹業務プログラムの基幹業務画面と、該基幹業務画面外のHTML画面とを連携させることができるので、機能拡張や表現力強化を図ることができる。Web環境に移行させる基幹業務プログラムが多数存在する場合でも、それぞれの基幹業務プログラムに対応してプラグインと基幹業務起動HTMLを組み込むだけで、基幹業務画面と該基幹業務画面外のHTML画面とを容易に連携させることができる。その場合、本発明のインターフェースを利用して、多数存在する基幹業務プログラムの基幹業務を連動させることも可能となる。"