"複数のコンピュータが通信回線を介して互いに送受信可能に接続されているとともに前記各コンピュータが同じ内容のアプリケーションプログラムを有し且つ前記複数のコンピュータの内でいずれかのコンピュータにより入力手段を用いて前記アプリケーションプログラムを実行したときに、その処理情報が前記通信回線を介して他のコンピュータに送信されて前記各コンピュータにおいて前記アプリケーションプログラムを前記処理情報に基づいて実行するようにした複数のコンピュータについての共用システムであって、前記各コンピュータが前記アプリケーションプログラムをフォアグランドで処理するフォアグランド処理プログラムとバックグラウンドで処理するバックグラウンド処理プログラムならびに前記フォアグランド処理プログラムとバックグラウンド処理プログラムとを切り替える処理グラウンド切替プログラムを有しており、前記処理グラウンド切替プログラムは前記アプリケーションプログラムを実行しているコンピュータについてはフォアグランド処理プログラムを選択してフォアグランドで前記アプリケーションプログラムを実行し、他のコンピュータにおいてはバックグラウンド処理プログラムを選択して前記アプリケーションプログラムをバックグラウンドで実行することにより、使用者が前記複数のコンピュータにおいて実行するコンピュータを変えても連続して前記アプリケーションプログラムを実行することができることを特徴とする複数のコンピュータについての反映システム。前記処理グラウンド切替プログラムが、そのコンピュータにおける入力手段から前記アプリケーションプログラムの実行に伴う入力情報があったときにフォアグランド処理プログラムを選択してフォアグランド処理によるアプリケーションプログラムを実行するとともに他のコンピュータに前記処理情報を送信し、他のコンピュータではその処理グラウンド切替プログラムが前記送信された処理情報に基づいてバッググラウンド処理により実行することを特徴とする請求項1記載の複数のコンピュータについての反映システム。前記各コンピュータは前記フォアグランド処理プログラムまたはバックグラウンド処理プログラムによりアプリケーションプログラムの処理を終了したときにそれらの処理情報を各コンピュータに備えた記憶手段に記憶させておくことを特徴とする請求項1または2に記載の複数のコンピュータについての反映システム。本発明は、複数のコンピュータだけで1つのアプリケーションプログラムについて共有化が図れ、いずれのコンピュータを使用しても最終画面の位置から使用することができる反映システムを提供することを課題とするものである。前記課題を解決するためになされた本発明は、複数のコンピュータが通信回線を介して互いに送受信可能に接続されているとともに前記各コンピュータが同じ内容のアプリケーションプログラムを有し且つ前記複数のコンピュータの内でいずれかのコンピュータにより入力手段を用いて前記アプリケーションプログラムを実行したときに、その処理情報が前記通信回線を介して他のコンピュータに送信されて前記各コンピュータにおいて前記アプリケーションプログラムを前記処理情報に基づいて実行するようにした複数のコンピュータについての共用システムであって、前記各コンピュータが前記アプリケーションプログラムをフォアグランドで処理するフォアグランド処理プログラムとバックグラウンドで処理するバックグラウンド処理プログラムならびに前記フォアグランド処理プログラムとバックグラウンド処理プログラムとを切り替える処理グラウンド切替プログラムを有しており、前記処理グラウンド切替プログラムは前記アプリケーションプログラムを実行しているコンピュータについてはフォアグランド処理プログラムを選択してフォアグランドで前記アプリケーションプログラムを実行し、他のコンピュータにおいてはバックグラウンド処理プログラムを選択して前記アプリケーションプログラムをバックグラウンドで実行することにより、使用者が前記複数のコンピュータにおいて実行するコンピュータを変えても連続して前記アプリケーションプログラムを実行することができることを特徴とする。このように、本発明によれば、入力手段を用いてアプリケーションプログラムを実行するコンピュータについてはフォアグランドにより処理を行い、他のコンピュータについては実行しているコンピュータから送信される処理情報を同時にバックグラウンド処理により実行することによりサーバのような機器や共有化の処理をしなくても全てのコンピュータで同時に同一処理が行えるので使用者はどのコンピュータを用いても最後の実行した画面に表示された箇所から入力操作を開始することができる。また、本発明において、前記処理グラウンド切替プログラムが、そのコンピュータにおける入力手段から前記アプリケーションプログラムの実行に伴う入力情報があったときにフォアグランド処理プログラムを選択してフォアグランド処理によるアプリケーションプログラムを実行するとともに他のコンピュータに前記処理情報を送信し、他のコンピュータではその処理グラウンド切替プログラムが前記送信された処理情報に基づいてバッググラウンド処理により実行することを自動的に判別処理することができる。更に、前記各コンピュータは前記フォアグランド処理プログラムまたはバックグラウンド処理プログラムによりアプリケーションプログラムの処理を終了したときにそれらの処理情報を各コンピュータに備えた記憶手段に記憶させておくことにより、いずれのコンピュータからも最終の情報蓄積時から実行することができる。次に、図面を参照して本発明を実施するための形態を説明する。図1および図2は本発明である複数のコンピュータによるアプリケーションプログラム共有システムコンピュータA、B、Cの3つのコンピュータについて実施した場合の好ましい実施の形態を示すものであるが、コンピュータの数は問わない。そして、各コンピュータA、B、Cは、例えばそれぞれ内蔵された送受信手段1を介して例えばインターネットやイントラネットのような通信回線Dに接続されて互いに送受信可能に接続されている。また、各コンピュータA、B、Cは、ハードディスクのような記憶手段2に同じ内容のアプリケーションプログラム21を有し、例えばキーボードやマウスのような入力手段3および液晶画面のように表示手段4を備えており、更に、前記記憶手段2にアプリケーションプログラムをフォアグランドで処理するフォアグランド処理プログラム22とバックグラウンドで処理するバックグラウンド処理プログラム23ならびにフォアグランド処理プログラムとバックグラウンド処理プログラムとを切り替える処理グラウンド切替プログラム24、更には前記各手段を制御するためのCPUである制御手段5を有している。以上の構成を有する本実施の形態を使用するには、使用者は各コンピュータA、B、Cのいずれを使用してもよく、例えば、コンピュータAを用いて入力手段3から共通のアプリケーションプログラム21を実行するとコンピュータAの記憶手段2に記憶してある処理グラウンド切替プログラム24がコンピュータAにより実行されたと判断してフォアグランド処理プログラム22を実行させてフォアグランドにより実行される。従って、コンピュータAの表示手段4を使用して通常のコンピュータと同様に実行することができる。同時に、コンピュータAにより実行される処理情報はそれぞれの送受信手段1および通信回線Dを介して他のコンピュータAに送信され、各コンピュータB,Cの記憶装置2に記憶されている処理グラウンド切替プログラム24によりバックグラウンド処理プログラムが選択されてバックグラウンドで送信された処理情報に基づいて同期処理がなされる。このとき、本実施の形態では、入力手段3を使用しないコンピュータB,Cはバックグラウンド処理により実行されるのでこれらのコンピュータB,Cについてはアプリケーションプログラム21を実行することはできないので従来のように複数のコンピュータからの入力情報をサーバに集めて調整する必要がない。勿論、このとき、コンピュータB,Cについてはアプリケーションプログラム21がバックグラウンド処理により実行されるので表示手段4にも表示されることもなく、他のアプリケーションプログラムを実行するために使用可能なことは言うまでもない。そして、各コンピュータA、B、Cは処理するグラウンドは異なるが共有のアプリケーションプログラム21について同一の処理が同時に実行される。従って、コンピュータAにおける処理が終了した時には各コンピュータA、B、Cにおいて最終の処理情報が記憶手段2に記憶されるので、次に、いずれのコンピュータA、B、Cを用いても前記コンピュータAと同様に最終の情報から連続して実行することができることになり、実行するコンピュータA、B、Cを変えても連続して前記アプリケーションプログラム21を最終の情報から実行することができる。尚、本実施の形態では、前記処理グラウンド切替プログラム22はそのコンピュータAにおける入力手段3からアプリケーションプログラムの実行に伴う入力情報があったときにフォアグランド処理プログラム23を選択してフォアグランド処理によるアプリケーションプログラム21を実行し、他のコンピュータB,Cに処理情報を送信することによりフォアグランド処理をするコンピュータAとバックグラウンド処理をするコンピュータB,Cとを自動的に判別処理することができるが、入力に際してキーを入力する方式でもよく、入力前に例えばマウスや他の手段により行ってもよい。また、各コンピュータA,B,Cにおけるフォアグラウンドとバックグラウンドとの関係を表1に示すが、本発明はコンピュータの数は問わない。更に、本実施の形態では、各コンピュータA、B,Cについて、これらが特にセキュリティについて考慮しなくてよい場合であって、それらの入力機器3により入力を開始することによりコンピュータA、B,Cが実行可能になる場合を示したが、例えば、セキュリティを考慮した場合には、開始時に例えば、カード認証や生体認証などの行程を含めてもよいことはいうまでもない図示せず。"