(57)【要約】【課題】    ネットワークを介した複数のコンピュータ装置において、一方のコンピュータ装置で所有するユーザ情報を使用して、もう一方のコンピュータ装置でアプリケーションを実行して更新を行うことを可能とする。【解決手段】    ユーザ情報の制御と更新を管理する手段を有するユーザ情報を所有するコンピュータ装置Ｂと、コンピュータ装置Ｂから入手したユーザ情報を使用してアプリケーションを実行し、ユーザ情報の更新を行いコンピュータ装置Ｂに送信を行うコンピュータ装置Ａにより、コンピュータ装置Ｂが所有するユーザ情報をコンピュータ装置Ａに複写してコンピュータ装置Ａで実行するアプリケーションでユーザ情報を更新し、コンピュータ装置Ｂへ送信してコンピュータ装置Ｂのユーザ情報に反映することを実現する。【選択図】  図１
2006285620.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されているコンピュータ装置間でアプリケーションの実行環境を共有するアプリケーション実行管理システムであって、
実行するアプリケーションに必要なユーザ情報を管理するコンピュータ装置と、実行するアプリケーションに必要な前記ユーザ情報を、前記ユーザ情報を管理するコンピュータから複写してアプリケーションを実行し、ユーザ情報を更新するアプリケーションを実行するコンピュータ装置とから構成されることを特徴とするアプリケーション実行管理システム。
【請求項２】
前記ユーザ情報を管理するコンピュータ装置に、
前記アプリケーションを実行するコンピュータ装置と前記ユーザ情報や処理結果のやり取りを行う送受信手段と、
所有している前記ユーザ情報を前記アプリケーションを実行するコンピュータ装置からの要求により、前記ユーザ情報の更新を行うユーザ情報管理手段を有することを特徴とする請求項１に記載のアプリケーション実行管理システム。
【請求項３】
前記アプリケーションを実行するコンピュータ装置に、
前記ユーザ情報を管理するコンピュータ装置と前記ユーザ情報や処理結果のやり取りを行う送受信手段と、
前記アプリケーションを実行するためのセッションを管理する手段と、
前記アプリケーションの実行により更新された前記ユーザ情報を保持するユーザ情報保存手段を含むことを特徴とする請求項１又は請求項２に記載のアプリケーション実行管理システム。
【請求項４】
前記ユーザ情報を前記アプリケーションを実行するコンピュータ装置が使用中であるかどうかを示す状態フラグを備え、
前記ユーザ情報を管理するコンピュータ装置が、前記状態フラグに基づいて、前記アプリケーションを実行するコンピュータ装置が更新したユーザ情報を自身のユーザ情報に同期を取って反映させることを特徴とする請求項１から請求項３の何れか１項に記載のアプリケーション実行管理システム。
【請求項５】
ネットワークを介して接続されているコンピュータ装置間でアプリケーションの実行環境を共有するためのアプリケーション実行管理プログラムであって、
ユーザ情報を管理するコンピュータ装置とアプリケーションを実行するコンピュータ装置から構成され、
前記アプリケーションを実行するコンピュータ装置に、
実行するアプリケーションに必要なユーザ情報を前記ユーザ情報を管理するコンピュータ装置から、前記ユーザ情報を複写してアプリケーションを実行し、ユーザ情報を更新する機能を持たせることを特徴とするアプリケーション実行管理プログラム。
【請求項６】
前記ユーザ情報を管理するコンピュータ装置に、
前記アプリケーションを実行するコンピュータ装置と前記ユーザ情報や処理結果のやり取りを行う機能と、
所有している前記ユーザ情報を前記アプリケーションを実行するコンピュータ装置からの要求により、前記ユーザ情報の設定内容の更新を行う機能を持たせることを特徴とする請求項５に記載のアプリケーション実行管理プログラム。
【請求項７】
前記アプリケーションを実行するコンピュータ装置に、
前記ユーザ情報を管理するコンピュータ装置と前記ユーザ情報や処理結果のやり取りを行う機能と、
前記アプリケーションを実行するためのセッションを管理する機能と、
前記アプリケーションの実行により更新された前記ユーザ情報を保持する機能を持たせることを特徴とする請求項５又は請求項６に記載のアプリケーション実行管理プログラム。
【請求項８】
前記ユーザ情報を前記アプリケーションを実行するコンピュータが使用中であるかどうかを示す状態フラグを備え、
前記ユーザ情報を管理するコンピュータ装置に、前記状態フラグに基づいて、前記アプリケーションを実行するコンピュータ装置が更新したユーザ情報を所有するユーザ情報に同期を取って反映する機能を持たせることを特徴とする請求項５から請求項７の何れか１項に記載のアプリケーション実行管理プログラム。
【請求項９】
ネットワーク接続された複数のコンピュータ装置間のアプリケーション実行管理システムのコンピュータ装置であって、
実行するアプリケーションに必要なユーザ情報を管理するコンピュータ装置から、前記ユーザ情報を複写してアプリケーションを実行し、ユーザ情報を更新する機能を備えることを特徴とするコンピュータ装置。
【請求項１０】
所有している前記ユーザ情報を他のアプリケーションを実行するコンピュータ装置からの要求により、前記ユーザ情報の設定内容の更新を行う機能を持たせることを特徴とする請求項９に記載のコンピュータ装置。
【請求項１１】
前記アプリケーションを実行するためのセッションを管理する機能と、
前記アプリケーションの実行により更新された前記ユーザ情報を保持する機能を備えることを特徴とする請求項９又は請求項１０に記載のコンピュータ装置。
【請求項１２】
前記ユーザ情報を他のアプリケーションを実行するコンピュータが使用中であるかどうかを示す状態フラグを備え、
前記状態フラグに基づいて、前記他のコンピュータ装置が更新したユーザ情報を自身が所有するユーザ情報に同期を取って反映する機能を備えることを特徴とする請求項９から請求項１１の何れか１項に記載のコンピュータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された複数のコンピュータ装置上で実行されるアプリケーション実行管理に関し、特に、ユーザ情報を異なるコンピュータ装置間で共有できるアプリケーション実行管理システムに関する。
【背景技術】
【０００２】
従来のネットワークを介するアプリケーション実行管理システムの一例が、特開２００３−０２９９７６号公報（特許文献１）や特開２００２−３３３９８６号公報（特許文献２）に記載されている。
【０００３】
特許文献１に開示される従来のアプリケーション実行管理システムは、メインコンピュータ装置と、メインコンピュータ装置とネットワークを介して接続される端末コンピュータ装置から構成され、メインコンピュータ装置には、オペーレーティングシステムとメール処理プログラムと実行管理プログラムとアプリケーションが搭載されている（図１参照）。
【０００４】
このような構成を有する従来のアプリケーション実行管理システムは、次のように動作する。
【０００５】
すなわち、ネットワークで接続されたメインコンピュータ装置と端末コンピュータ装置間において、メインコンピュータ装置に搭載された実行管理プログラムが、ネットワークを通じて受信した電子メールの内容に基づいて、指定されたアプリケーションプログラムを選択し、起動するとともに、このアプリケーションプログラムが終了するまで監視を続けるので、メインコンピュータ装置と端末コンピュータ装置を直接接続することなく、電子メールを媒介することによってアプリケーションプログラムの実行、管理を実現する。
【０００６】
また、特許文献２に開示される従来のアプリケーション実行管理システムは、クライアントとＨＴＴＰサーバとＷｅｂアプリケーションサーバとデータベースサーバから構成され、ＨＴＴＰサーバには、ＨＴＴＰサーバプログラムが搭載され、Ｗｅｂアプリケーションサーバには、インタフェース層とアプリケーション層とオブジェクト層とアプリケーションロジックが搭載され、データベースサーバには、ＤＢサーバプログラムＤＰとデータベースが搭載されて構成されている（図１、図２参照）。
【０００７】
このような構成を有する従来のアプリケーション実行管理システムは、次のように動作する。
【０００８】
すなわち、ＨＴＴＰサーバで受け取ったクライアントからの処理要求をＷｅｂアプリケーションサーバのアプリケーションロジックに分散して実行することによりＷｅｂアプリケーションサーバの処理負荷の分散を実現する。
【特許文献１】特開２００３−０２９９７６号公報（第１０頁、図１）
【特許文献２】特開２００２−３３３９８６号公報（第１３頁、図１、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した特許文献１及び特許文献２に記載される従来例を含め、従来のネットワークを介したアプリケーション実行管理システムにおいては、アプリケーションの実行をメインコンピュータ装置やサーバで行い、端末側はその実行結果を待つという処理を行っていた。
【００１０】
そのため、アプリケーションを実行する負荷がサーバ側にかかるという問題点と、端末側はアプリケーションの実行結果をサーバ側から受け取るまで処理を待たなければならないという問題点があった。
【００１１】
本発明の目的は、ネットワークを介して接続されているコンピュータ装置間でアプリケーションの実行環境を共有する場合に、実行するアプリケーションに必要なユーザ情報を管理するコンピュータ装置と、アプリケーションを実行するコンピュータ装置に分けた構成とすることで、一方のコンピュータに負荷がかかり、他方のコンピュータ装置がアプリケーションの実行結果を待たなければならないという問題を解決するアプリケーション実行管理システム、コンピュータ装置及びアプリケーション実行管理プログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成する本発明は、ネットワークを介して接続されているコンピュータ装置間でアプリケーションの実行環境を共有するアプリケーション実行管理システムであって、実行するアプリケーションに必要なユーザ情報を管理するコンピュータ装置と、実行するアプリケーションに必要な前記ユーザ情報を、前記ユーザ情報を管理するコンピュータから複写してアプリケーションを実行し、ユーザ情報を更新するアプリケーションを実行するコンピュータ装置とから構成されることを特徴とする。
【００１３】
（作用）
本発明のネットワークを介したアプリケーション実行管理システムは、アプリケーションを実行するコンピュータ装置からユーザ情報をユーザ情報を管理するコンピュータに送付すると、ユーザ情報を管理するコンピュータからそのユーザ情報に従ってアプリケーション実行に必要なシステム情報を、アプリケーションを実行するコンピュータ装置に送付する。
【００１４】
アプリケーションを実行するコンピュータ装置は、受け取ったユーザ情報とシステム情報によりアプリケーションの実行セッションを開設し、アプリケーションを実行する。
【００１５】
また、アプリケーションを実行するコンピュータ装置は、受け取ったユーザ情報を複写ユーザ情報として保存する。
【００１６】
アプリケーションを実行するコンピュータ装置は、実行セッションにおいて実行アプリケーションの監視を行い、実行アプリケーションによって更新したユーザ情報を複写ユーザ情報に反映する。
【００１７】
実行アプリケーションが処理を終了すると、更新したユーザ情報と共にユーザ情報を管理するコンピュータ装置へユーザ情報の更新を指示する。
【００１８】
ユーザ情報を管理するコンピュータ装置は、コンピュータ装置から受け取った更新したユーザ情報を自身のユーザ情報に反映させる。
【発明の効果】
【００１９】
本発明のアプリケーション実行管理システムによれば、アプリケーションを実行するコンピュータ装置と、実行するアプリケーションに必要なユーザ情報を管理するコンピュータ装置とで構成したことにより、一方のコンピュータ装置にアプリケーション実行による負荷がかかり、他方のコンピュータ装置がアプリケーションの実行結果を待たなければならないというこれまでの問題を解決することができる。
【発明を実施するための最良の形態】
【００２０】
次に、発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００２１】
（構成の説明）
図１は、本発明の実施形態におけるシステム構成図であり、インターネット網３０によりコンピュータ装置Ａ１０とコンピュータ装置Ｂ２０が接続されている。
【００２２】
図１においては、一台のアプリケーションを実行するコンピュータＡ１０をのみを示したが、複数のコンピュータＡ１０がユーザ情報を管理するコンピュータＢ２０とネットワークを介して接続されているものとする。
【００２３】
コンピュータ装置Ａ１０は、使用ユーザ指示手段１１と、セッション管理手段１２と、ユーザ情報送受信手段１３と、実行セッション制御手段１４と、ユーザ情報保存手段１５と、複写ユーザ情報１２０を格納する複写ユーザ情報データ記憶部１６から構成され、実行セッション制御手段１４により管理される実行セッション１７と、アプリケーション１８を含んでいる。
【００２４】
コンピュータ装置Ｂ２０は、ユーザ情報送受信手段２１と、ユーザ情報管理手段２２と、システム情報読込手段２３と、ユーザ情報入出力手段２４と、アプリケーション実行に必要なシステム情報１１０を格納するシステム情報データ記憶部２５と、ユーザ情報１００を格納するユーザ情報データ記憶部２６から構成されている。
【００２５】
また、ユーザ情報データ記憶部２６から読み込んだユーザ情報１００のデータ形式は、図９に示すように、ユーザＩＤ９０１と、ユーザ使用中フラグ９０２と、ユーザ情報９０３からなっている。
【００２６】
システム情報データ記憶部２５から読み込んだシステム情報１１０のデータ形式は、図９に示すように、ユーザＩＤ９１１と、ユーザ用システム環境情報９１２からなっている。
【００２７】
上記コンピュータ装置Ａ１０とコンピュータ装置Ｂ２０は、ＣＰＵ、主記憶装置やＨＤＤ等の補助記憶装置及びその他のハードウェアを備える一般的なコンピュータ装置によって実現される。図１においては、本発明の特徴的な構成要素のみを示しているが、コンピュータ装置Ａ１０とコンピュータ装置Ｂ２０には上記の構成要素以外に、コンピュータ装置として一般的に備えられるハードウェア及びソフトウェアが設けられていることは言うまでもない。
【００２８】
これらの各構成要素は、それぞれ概略以下のように動作する。
【００２９】
使用ユーザ指示手段１１は、オペレータから入力された使用するユーザＩＤをセッション管理手段１２に渡す。
【００３０】
セッション管理手段１２は、使用ユーザ指示手段１１から受け取ったユーザＩＤをユーザ情報送受信手段１３に渡す動作と、コンピュータ装置Ｂ２０から送付されたユーザ情報１００をユーザ情報送受信手段１３から受け取り、実行セッション制御手段１４に受け取ったユーザ情報１００を渡すと共にセッションの実行指示を行う。
【００３１】
また、セッション管理手段１２は、実行セッション制御手段１４からセッション終了を受け取りユーザ情報送受信手段１３に更新されたユーザ情報１００をコンピュータ装置Ｂ２０へ送信する指示を行う。
【００３２】
ユーザ情報送受信手段１３は、セッション管理手段１２から受け取ったユーザＩＤをコンピュータ装置Ｂ２０のユーザ情報送受信手段２１に送ると共にユーザＩＤに該当するユーザ情報１００の送付要求を行う。
【００３３】
また、コンピュータ装置Ｂ２０のユーザ情報送受信手段２１から受け取ったユーザ情報１００をセッション管理手段１２に渡し、同じユーザ情報をユーザ情報保存手段１５に渡す。
【００３４】
ユーザ情報送受信手段１３は、セッション管理手段１２から更新されたユーザ情報１００をコンピュータ装置Ｂ２０へ送付する指示を受け取り、ユーザ情報保存手段１５から更新されたユーザ情報を入手し、コンピュータ装置Ｂ２０のユーザ情報送受信手段２１に送付する。
【００３５】
実行セッション制御手段１４は、セッション管理手段１２から受け取ったセッション実行指示により実行セッション１７を開設しアプリケーション１８を実行する。
【００３６】
実行セッション制御手段１４は、実行したアプリケーションのユーザ情報更新要求をユーザ情報保存手段１５に渡す。
【００３７】
実行セッション制御手段１４は、セッション管理手段１２に実行セッションの終了を通知する。
【００３８】
ユーザ情報保存手段１５は、ユーザ情報送受信手段１３から受け取ったユーザ情報１００を複写ユーザ情報データ記憶部１６に格納し、実行セッション制御手段１４から受け取ったユーザ情報更新要求に従い複写ユーザ情報データ記憶部１６の複写ユーザ情報１２０を更新する。
【００３９】
また、ユーザ情報保存手段１５は、更新された複写ユーザ情報１２０を複写ユーザ情報データ記憶部１６から読み込み、ユーザ情報送受信手段１３に渡す。
【００４０】
ユーザ情報送受信手段２１は、コンピュータ装置Ａ１０のユーザ情報送受信手段１３から受け取ったユーザＩＤや更新された複写ユーザ情報１２０をユーザ情報管理手段２２に渡す。
【００４１】
また、ユーザ情報送受信手段２１は、ユーザ情報管理手段２２から受け取ったユーザ情報（複写ユーザ情報１２０）をコンピュータ装置Ａ１０のユーザ送受信手段１３に渡す。
【００４２】
ユーザ情報管理手段２２は、ユーザ情報送受信手段２１から受け取ったユーザＩＤに該当するユーザ情報をユーザ情報入出力手段２４から入手する。また、ユーザ情報管理手段２２は、入手したユーザ情報に関係するアプリケーション実行に必要なシステム情報１１０をシステム情報読込手段２３から入手する。
【００４３】
更に、ユーザ情報管理手段２２は、ユーザ情報送受信手段２１に入手したユーザ情報１００とシステム情報１１０を渡す。
【００４４】
ユーザ情報管理手段２２は、ユーザ情報送受信手段２１から受け取った更新されたユーザ情報１００をユーザ情報入出力手段２４に渡す。
【００４５】
ユーザ情報入出力手段２４は、ユーザ情報管理手段２２から受け取ったユーザＩＤに該当するユーザ情報１００をユーザ情報データ記憶部２６から読み込む。
【００４６】
また、ユーザ情報入出力手段２４は、ユーザ情報管理手段２２から受け取った更新されたユーザ情報１００をユーザ情報データ記憶部２６に書き込む。
【００４７】
システム情報読込手段２３は、ユーザ情報管理手段２２から指示されたユーザ情報に関係するアプリケーション実行に必要なシステム情報１１０をシステム情報データ記憶部２５から読み込みユーザ情報管理手段２２に渡す。
【００４８】
（動作の説明）
次に、図２から図６のフローチャートを参照して本実施の形態の動作について詳細に説明する。
【００４９】
まず、コンピュータ装置Ａ１０の使用ユーザ指示手段１１から、使用するユーザのユーザＩＤとユーザ情報（ユーザＩＤ）が存在するコンピュータ装置Ｂ２０の識別情報（名前）を入力することにより使用ユーザ指定を行う（図２のステップ１０１）。
【００５０】
入力されたユーザＩＤとコンピュータ装置Ｂ２０の識別情報は、セッション管理手段１２からユーザ情報送受信手段１３に渡され、ユーザ情報送受信手段１３からコンピュータ装置Ｂ２０に対してユーザＩＤを渡す。
【００５１】
次に、コンピュータ装置Ｂ２０において、コンピュータ装置Ａ１０から要求のあったユーザＩＤをユーザ情報送受信手段２１で受け取り、ユーザ情報管理手段２２でユーザ情報の取り出しを行う（図２のステップ２０１）。
【００５２】
ユーザ情報取り出し処理２０１は、図３に示すように、まず入力されたユーザＩＤに対応するユーザ情報１００をユーザ情報入出力手段２４によりユーザ情報データ記憶部２６から読み込む（図３のステップ３０１）。
【００５３】
読み込んだユーザ情報１００に付加されているユーザ使用中フラグ９０２によって、当該ユーザ情報が使用中かどうかを判断し（図３のステップ３０２）、ユーザ情報が使用中であればユーザ使用中のステータスをセットしてコンピュータ装置Ａ１０に送付する（図３のステップ３０７）。
【００５４】
ユーザ情報が未使用であれば、システム情報読込手段２３により使用するユーザＩＤに関係するアプリケーション実行に必要なシステム情報１１０をシステム情報データ記憶部２５から読み込む（図３のステップ３０３）。
【００５５】
次に、ユーザ情報１００のユーザ使用中フラグ９０２をユーザ使用中にセットして（図３のステップ３０４）、ユーザ情報入出力手段２４によりユーザ情報データ記憶部２６に書き込む（図３のステップ３０５）。
【００５６】
ステータスにユーザ未使用とセットして、読み込んだユーザ情報をコンピュータ装置Ａ１０に送信する（図３のステップ３０６）。
【００５７】
コンピュータ装置Ａ１０は、コンピュータ装置Ｂ２０から送付されたステータスによりセッション確立処理を行う（図２のステップ１０２）。
【００５８】
セッション確立処理１０２は、図４に示すように、まずステータスを見てユーザ使用中かどうかを判断する（ステップ４０１）。
【００５９】
ステータスがユーザ使用中であればセッション開設不可を表示して処理を終了する（ステップ４０５）。
【００６０】
ステータスがユーザ未使用であれば、ユーザ情報保存手段１５によりコンピュータ装置Ｂ２０より受け取ったユーザ情報１００を複写ユーザ情報１２０として複写ユーザ情報データ記憶部１６に保存する（ステップ４０２）。
【００６１】
そして、ユーザ情報１００と同時に受け取ったアプリケーション実行に必要なシステム情報１１０を使用して実行セッション制御手段１４により実行セッション１７を開設し（ステップ４０３）、実行できるアプリケーションの一覧をセッション開設画面として表示する（ステップ４０４）。
【００６２】
次に、実行セッション１７においてアプリケーションの実行処理を行う（図１のステップ１０３）。
【００６３】
アプリケーション実行処理１０３は、図５に示すように、まずアプリケーション一覧から選択されたアプリケーションを実行する指示を実行セッション制御手段１４に行う（ステップ５０１）。
【００６４】
次に、実行するアプリケーションに必要なユーザ情報１００をユーザ情報保存手段１５により複写ユーザ情報データ記憶部１６から読み込む（ステップ５０２）。
【００６５】
そして、アプリケーションを実行し（ステップ５０３）、ユーザ情報１００を更新して、更新したユーザ情報１００を複写ユーザ情報１２０として複写ユーザ情報データ記憶部１６に保存する（ステップ５０４）。
【００６６】
そして、アプリケーションを終了し実行セッション制御手段１４にアプリケーションの終了を通知する（ステップ５０５）。
【００６７】
実行セッション制御手段１４は、アプリケーションの終了を受け取るとセッションの終了処理を行う（図２のステップ１０４）。
【００６８】
セッションの終了処理１１４は、図６に示すように、まず、実行セッション制御手段１４からセッション管理手段１２にセッションの終了を通知し（ステップ６０１）、セッション管理手段１２は、ユーザ情報送受信手段１３に更新されたユーザ情報１００を読み込んでコンピュータ装置Ｂ２０に送付するように指示する（ステップ６０２）。
【００６９】
ユーザ情報送受信手段１３は、ユーザ情報保存手段１５から複写ユーザ情報データ記憶部１６に保存されている更新された複写ユーザ情報１２０をユーザ情報１００として読み込む（ステップ６０３）。
【００７０】
そして、ユーザ情報を更新する要求を作成し、コンピュータ装置Ｂ２０に対して更新されたユーザ情報１００を送付する（ステップ６０４）。
【００７１】
コンピュータ装置Ｂ２０は、コンピュータ装置Ａ１０からユーザ情報更新要求を受け取ると使用ユーザ情報の更新処理を行う（図２のステップ２０２）。
【００７２】
使用ユーザ情報の更新処理１２２は、図７に示すように、ユーザ情報管理手段２２において、まず更新要求のあったユーザ情報をユーザ情報データ記憶部２６から読み込み（ステップ７０１）、更新要求のあったユーザ情報のユーザＩＤと比較をして使用中のユーザか判断する（ステップ７０２）。
【００７３】
使用中のユーザでなければステータスとして更新不可をセット（ステップ７０７）、コンピュータ装置Ａ１０に送信する。
【００７４】
使用中のユーザであれば、読み込んだユーザ情報１００を更新されたユーザ情報に更新する（ステップ７０３）。
【００７５】
次に、ユーザ使用中のフラグ９０２をリセットする（ステップ７０４）。
【００７６】
そして、ユーザ情報入出力手段２４によってユーザ情報データ記憶部２６にユーザ情報１００を書き込む（ステップ７０５）。
【００７７】
その後、ステータスに更新完了をセットしコンピュータ装置Ａ１０に送信する（ステップ７０６）。
【００７８】
コンピュータ装置Ａ１０は、更新完了のステータスを受け取るとセッション開放処理を行う（図２のステップ１０５）。
【００７９】
セッション開放処理１０５では、コンピュータ装置Ａ１０は、コンピュータ装置Ｂ２０から受け取ったステータスにより更新が完了したかどうかを判断する（ステップ８０１）。
【００８０】
更新が完了していた場合は、画面にユーザ情報更新完了を表示し（ステップ８０２）、セッションを閉鎖して処理を終了する（ステップ８０４）。
【００８１】
更新できなかった場合は、更新不可を画面に表示し（ステップ８０３）、セッションを閉鎖して処理を終了する。
【００８２】
（実施の形態の効果の説明）
次に、本実施の形態の効果について説明する。
【００８３】
本実施の形態によるアプリケーション実行管理システムは、コンピュータ装置Ｂ２０の所有するユーザ情報１００とアプリケーションの実行環境をコンピュータ装置Ａ１０に複写してコンピュータ装置Ａ１０にてアプリケーションを実行することにより処理結果をコンピュータ装置Ａ１０で即時に得ることができる。
【００８４】
また、コンピュータ装置Ａ１０でコンピュータ装置Ｂ２０の所有するユーザ情報１００を更新できるためコンピュータ装置Ｂ２０の負荷を軽減できると共に、コンピュータ装置Ａ１０で更新されたユーザ情報１００をコンピュータ装置Ｂ２０に同期を取って反映させることができる。コンピュータ装置Ａ１０で実行したアプリケーションにより更新されたユーザ情報とコンピュータ装置Ｂ２０が所有するユーザ情報を同期を取っているためである。
【００８５】
上記各実施の形態におけるコンピュータ装置Ａ１０及びコンピュータ装置Ｂ２０の各機能については、ハードウェアによって実現できることは勿論として、それらの各機能を有するアプリケーション実行管理プログラムを、コンピュータ装置Ａ１０とコンピュータ装置Ｂ２０上で実行することで実現することが可能である。
【００８６】
このアプリケーション実行管理プログラムは、磁気ディスク、半導体メモリその他の記録媒体に格納され、その記録媒体からコンピュータ装置Ａ１０及びコンピュータ装置Ｂ２０にロードされ、コンピュータ装置の動作を制御することにより、上述した各機能を実現する。
【００８７】
なお、本発明は上述した実施の形態に限定されるものではなく、その技術思想の範囲内において様々に変形して実施することができる。
【図面の簡単な説明】
【００８８】
【図１】本発明の好適な実施の形態によるアプリケーション実行管理システムの構成を示すブロック図である。
【図２】本発明の好適な実施の形態によるアプリケーション実行管理システムにおける全体の動作を説明するフローチャートである。
【図３】本発明の好適な実施の形態によるアプリケーション実行管理システムにおける使用ユーザ情報取り出し処理の動作を説明するフローチャートである。
【図４】本発明の好適な実施の形態によるアプリケーション実行管理システムにおけるセッション確立処理の動作を説明するフローチャートである。
【図５】本発明の好適な実施の形態によるアプリケーション実行管理システムにおけるアプリケーション処理の動作を説明するフローチャートである。
【図６】本発明の好適な実施の形態によるアプリケーション実行管理システムにおけるセッション終了処理の動作を説明するフローチャートである。
【図７】本発明の好適な実施の形態によるアプリケーション実行管理システムにおける使用ユーザ情報更新処理の動作を説明するフローチャートである。
【図８】本発明の好適な実施の形態によるアプリケーション実行管理システムにおけるセッション開放処理の動作を説明するフローチャートである。
【図９】本発明の好適な実施の形態によるアプリケーション実行管理システムにおけるユーザ情報データとシステム情報データの形式を説明する図である。
【符号の説明】
【００８９】
１０、２０：コンピュータ装置
３０：インターネット網
１１：使用ユーザ指示手段
１２：セッション管理手段
１３：ユーザ情報送受信手段
１４：実行セッション制御手段
１５：ユーザ情報保存手段（コンピュータ装置Ａ）
１６：複写ユーザ情報データ記憶部
１７：実行セッション
１８：アプリケーション
２１：ユーザ情報送受信手段（コンピュータ装置Ｂ）
２２：ユーザ情報管理手段
２３：システム情報読込手段
２４：ユーザ情報入出力手段
２５：システム情報データ記憶部
２６：ユーザ情報データ記憶部
１００：ユーザ情報
１１０：システム情報
１２０：複写ユーザ情報
９０１：ユーザＩＤ（ユーザ情報データ）
９０２：ユーザ使用中フラグ
９０３：ユーザ情報
９１１：ユーザＩＤ（システム情報データ）
９１２：ユーザ用システム環境情報
【図１】
2006285620.tif 000003
【図２】
2006285620.tif 000004
【図３】
2006285620.tif 000005
【図４】
2006285620.tif 000006
【図５】
2006285620.tif 000007
【図６】
2006285620.tif 000008
【図７】
2006285620.tif 000009
【図８】
2006285620.tif 000010
【図９】
2006285620.tif 000011