(57)【要約】【課題】大量のログファイルがサーバ装置に転送されてしまうことを防止するとともに、一定時間内に発生したネットワーク障害によってログファイルが転送できなくなることを回避する。【解決手段】ネットワークを介してサーバ１１と複数のクライアント１２〜１５とが接続されるネットワークシステムにおいて、クライアント１２〜１５内では、サーバ１１からのログオフ又は表示画面の切り替え動作を監視し、サーバ１１からのログオフ又は表示画面の切り替え動作が実行されるとログファイルをサーバ１１に対して転送する。【選択図】  図１
2004362171.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してサーバ装置と接続されるクライアント装置であって、
当該クライアント装置上における各操作内容をログファイルとして記憶するログファイル記憶手段と、
前記サーバ装置からのログオフ又は表示画面の切り替え動作を監視する監視手段と、
前記ログファイル記憶手段に記憶されるログファイルを前記サーバ装置に対して転送する転送手段とを有し、
前記監視手段は、前記サーバ装置からのログオフ又は表示画面の切り替え動作が実行されると、前記ログファイルを前記サーバ装置に対して転送するように前記転送手段に指示することを特徴とするクライアント装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、イントラネットや院内ＬＡＮ等のネットワークを介して接続されているクライアント／サーバモデルのネットワークシステムに適用可能な技術に関するものである。
【０００２】
【従来の技術】
ネットワークを介してクライアントが、サーバに蓄積されている電子データ（例えば、医療画像等のプライバシーの保護を必要とするもの）を操作する際には、誰がサーバにログオンし、どのデータにアクセスおよびダウンロードし、どのような操作を行ったのか等のログをログファイルに記録し、確実に管理することが重要である。
【０００３】
また、ログファイルは絶対に修正や改竄がされてはいけないものなので、クライアントで記録したログファイルもサーバへ転送し、サーバで一括して管理することで悪意のあるクライアント（ユーザ）からの改竄を防止し、さらに管理者がいつでもログファイルを参照できる状態にすることが望ましい。
【０００４】
これを実現するために、従来ではクライアント（ユーザ）がサーバに保持されているデータを操作するたびにログを生成し、サーバに転送することや、ある一定時間が経過するとその時間までに生成されたログファイルをクライアントからサーバへ転送することが行われていた（例えば特許文献１参照）。
【０００５】
【特許文献１】
特開２０００−２０７３１７号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、クライアントがサーバに保持されているデータに対して操作をするたびにログを生成してサーバへ転送することは、通信速度の遅いネットワークにとっては大きな負荷をかけることになり、クライアント（ユーザ）側はネットワークからのレスポンスが悪くなってしまい操作性が落ちる原因となる。
【０００７】
また、一定時間が経過した時点でログファイルを転送する方法は、その時間に達するまでに何らかの障害（例えば、ネットワークの切断など）が起きた場合に、ログファイルがサーバへ転送されず、ログファイルをサーバ側で確実に管理することができないという問題点がある。
【０００８】
これらはサーバのセキュリティ機能を考えると非常に大きな問題である。例えば、サーバへログオンしデータをダウンロードした後、クライアント（ユーザ）が故意にネットワークを遮断するとログファイルはサーバへ転送されない。そのため、この様な方法をクライアントが繰り返すと、サーバにはこのクライアントからのログファイルは一度も転送されないことになる。
【０００９】
本発明は、上記問題点に鑑みてなされたものであり、大量のログファイルがサーバ装置に転送されてしまうことを防止するとともに、一定時間内に発生したネットワーク障害によってログファイルが転送できなくなることを回避することを目的とする。
【００１０】
【課題を解決するための手段】
斯かる目的を達成するために、本発明のクライアント装置は、ネットワークを介してサーバ装置と接続されるクライアント装置であって、当該クライアント装置上における各操作内容をログファイルとして記憶するログファイル記憶手段と、前記サーバ装置からのログオフ又は表示画面の切り替え動作を監視する監視手段と、前記ログファイル記憶手段に記憶されるログファイルを前記サーバ装置に対して転送する転送手段とを有し、前記監視手段は、前記サーバ装置からのログオフ又は表示画面の切り替え動作が実行されると、前記ログファイルを前記サーバ装置に対して転送するように前記転送手段に指示することを特徴とする。
【００１１】
【発明の実施の形態】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１２】
図１は、本発明の一実施形態に係るネットワークシステムの概略図である。図１において、１１は電子化されたデータが蓄積されているサーバであり、１２〜１５はサーバ１１にネットワーク１６を介してアクセスし認証を行いログオンした後、サーバ１１が保持しているデータをダウンロードすることで閲覧などの各操作を行うクライアントである。
【００１３】
クライアント１２〜１５には、サーバ１１が保持しているデータにアクセスおよびダウンロードし、各操作をした記録をログファイルとして保持するための機能と、表示画面の切り替えおよびサーバ１１からのログオフを監視する機能と、自己が保持しているログファイルをサーバ１１へ転送するための機能が備わっている。
【００１４】
また、サーバ１１には、接続要求のあったクライアントが接続およびデータにアクセス可能かどうかを認証するための機能と、クライアント１２〜１５から転送されてくるログファイルを完全に受信したかどうかを確認するための機能が備わっている。
【００１５】
図２は、上記のクライアント１２〜１５の機能的な構成を示すブロック図である。図２において、２１はマウスやキーボードなどの一般的な指示入力装置を示す指示入力部であり、２２は指示入力部２１の指示に従い、サーバ１１が保持しているデータに対して各操作を実行するＣＰＵであり、２３はログファイル等を保持するための記憶装置であり、２４はデータを一時的に保持するメモリであり、２５は液晶ディスプレイやＣＲＴディスプレイといった一般的な表示装置を示す表示部である。
【００１６】
また、２６はサーバ１１が保持しているデータに対して各操作を行った場合にその操作の軌跡をログファイルとして記録するログファイル記録部であり、２７は表示画面の切り替えやサーバ１１からのログオフを監視する監視部であり、２８はログファイル記録部２６によって記録されたログファイルをサーバ１１に転送するログファイル転送部であり、２９はネットワーク１６を介してサーバ１１および他のクライアントへアクセスしたり、ログファイルを転送する際にサーバ１１と通信する通信部である。
【００１７】
図３は、図１において示したサーバ１１の機能的な構成を示すブロック図である。図３において、３１はマウスやキーボードなどの一般的な指示入力装置を示す指示入力部であり、３２は各種演算処理を行うＣＰＵであり、３３はクライアント１２〜１５から転送されてくるログファイルを保持する記憶装置であり、３４はデータを一時的に保持するメモリであり、３５は液晶ディスプレイやＣＲＴディスプレイといった一般的な表示装置を示す表示部である。
【００１８】
また、３６はクライアント１２〜１５から接続要求があった場合に接続およびデータにアクセス可能かどうかを認証する認証部であり、３７はクライアント１２〜１５から転送されてくるログファイルを完全に受信したかどうかを確認するための確認部であり、３８はネットワーク１６を介してクライアント１２〜１５とアクセスしたり、ログファイルが転送されてくる際にクライアント１２〜１５と通信する通信部である。
【００１９】
クライアントはサーバ１１が保持しているデータに対して閲覧や修正などの各操作を行いたい場合、通信部２９に対してサーバ１１に接続要求するように指示入力部２１により指示を出し、通信部２９はサーバ１１の通信部３８に接続要求を行う。サーバ１１は通信部３８によりクライアントからの接続要求があったことを確認すると、認証部３６により接続可能なクライアントかどうかを認証する。
【００２０】
認証が成功すると、クライアントはサーバ１１が保持しているデータにアクセスしダウンロードした後、表示部２５により閲覧や修正などの各操作を行うことができる。各操作を実際に実行するのはＣＰＵ２２である。また、ログファイル記録部２６は、この各操作の軌跡をログファイルとして記録する。記録されたログファイルはメモリ２４に一時的に保持される。
【００２１】
閲覧や修正などの一連の操作が終了すると、クライアントは表示画面を切り替えたり、サーバ１１からログオフする。その操作は監視部２７によって監視されており、監視部２７は上記の操作が起きたことを確認すると、メモリ２４に保持されているログファイルを記憶装置２３に保存し、ログファイル転送部２８に対してログファイルをサーバ１１に転送するように指示を出す。
【００２２】
ログファイル転送部２８は監視部２７からの指示を確認すると、通信部２９を使用することでサーバ１１にログファイルを転送する。通信部２９から転送されてくるログファイルは確認部３７が監視しており、確認部３７はサーバ１１の通信部３８にクライアントから転送されてくるログファイルが全て受信されたかどうかを確認する。もし、確認部３７がログファイルを完全に受信できなかったと判断した場合は、クライアントに対して一定時間経過後または次回ログオン時に再度ログファイルを転送するように要求する。
【００２３】
一方、確認部３７はログファイルが完全に受信できたと判断した場合は、ログファイルを転送したクライアントに対してログファイルの全てを受信したことを通知し、転送を終了させる。そして、そのログファイルをサーバの記憶装置３３に保存する。これにより、ログファイルをサーバ１１で管理することが可能である。
【００２４】
また、表示画面の切り替え時に転送するため頻繁に転送処理は行われない。そのため、ＣＰＵやネットワークへの負荷を軽減することができる。さらに、ログオフ時に転送することで閲覧や修正などの一連の操作を終了した直後にログファイルを転送することが可能である。そのため、従来のような一定時間内のネットワーク障害等によりログファイルがサーバに転送されないといった問題も解決される。
【００２５】
＜第１の実施形態＞
図４は、本発明の第１の実施形態における一連の処理の流れを示したフローチャートである。ステップＳ１０１でクライアントの通信部２９からサーバの通信部３８へ接続要求が行われると、ステップＳ１０２で認証部３６によりクライアントの認証が行われる。もし、認証が失敗した場合はサーバへログオンさせずそのまま終了とする。認証が成功した場合はステップＳ１０３に進み、サーバへログオンすることができる。
【００２６】
サーバへログオンしたクライアントは、サーバが保持しているデータにアクセスおよびダウンロードして（ステップＳ１０４）、閲覧や修正などの各操作を行うことができる（ステップＳ１０５）。そして、その各操作の軌跡はステップＳ１０６で、ログファイル記録部２６によりログファイルに記録される。
【００２７】
クライアントは閲覧や修正などの各操作を終了すると、ステップＳ１０７で表示画面の切り替えまたはサーバからログオフする。監視部２７はそれらの操作を監視しており、それらの操作が実行されると、ステップＳ１０８でログファイルを記憶装置２３に保存し、ログファイル転送部２８にログファイルをサーバへ転送するように指示を与える。ログファイル転送部２８はその指示を確認すると、サーバへログファイルを転送する（ステップＳ１０９）。
【００２８】
ステップＳ１１０でサーバの確認部３７はクライアントから転送されてくるログファイルを監視し、全て受信できなかった場合はステップＳ１１１に進む。ステップＳ１１１では一定時間経過後にステップＳ１０９に戻り、クライアントに再度ログファイルを転送させる。この際、クライアントがログオフまたはマシンをシャットダウンしている場合は、一定時間経過後に再転送させることができないので、次回ログオン時に再転送させる。
【００２９】
また、全て受信できた場合はステップＳ１１２でログファイルを転送してきたクライアントに対して受信を完了したことを通知し、転送を終了させる。そして、ステップＳ１１３でそのログファイルをサーバの記憶装置３３に保存する。これにより、ログファイルを確実に転送し、サーバでログファイルを管理することが可能となる。
【００３０】
＜第２の実施形態＞
上記第１の実施形態において、認証部３６はクライアントの接続要求を認証するものと説明したが、必ずしもその機能だけではない。すなわち、認証部３６は接続要求のあったクライアントの前回ログオン時のログファイルがサーバ１１に転送されていない場合は、もし認証が成功しても、そのクライアントに対し、サーバ１１が保持しているデータへのアクセス権は与えない機能も有する。
【００３１】
図５は、本発明の第２の実施形態における一連の処理の流れを示したフローチャートである。ここで、ステップＳ２０１以外のステップは第１の実施形態の図４で説明したものと同様なものであるため、説明は省略する。
【００３２】
ステップＳ２０１では、確認部部３７はログオンしたクライアントの前回ログオン時のログファイルがサーバで全て受信されたかどうかを判断し、受信済みであるなら認証部３６によりデータへのアクセス権をクライアントに与える。受信済みでない場合は、再度サーバへログファイルを転送するように要求し、認証部３６はクライアントに対してデータへのアクセス権は与えない。
【００３３】
以上のように、上記実施形態によれば、ネットワークの負荷によるレスポンスの悪さやネットワーク障害などによりログファイルを転送できず、サーバ側で確実に管理することができないといった従来の問題点を、表示画面の切り替え時もしくはログオフ時にログファイルをサーバへ転送することで、ログを大量にサーバへ転送することを防止し、さらに、一定時間内に発生したネットワーク障害等によってログファイルが転送できないといった問題も解決することができる。
【００３４】
また、ログファイルを一定時間経過後もしくは次回ログオン時に再転送させることや、ログファイルの全てをサーバが受信できていない場合は、そのクライアントが次回ログオンに成功してもデータへのアクセス権を与えないという機能を付加することにで、より高度なセキュリティ機能を備えたネットワークシステムを構築することが可能である。
【００３５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００３６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００３８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４０】
ここで、本発明の実施態様を以下に列挙する。
［実施態様１］ネットワークを介してサーバ装置と接続されるクライアント装置であって、
当該クライアント装置上における各操作内容をログファイルとして記憶するログファイル記憶手段と、
前記サーバ装置からのログオフ又は表示画面の切り替え動作を監視する監視手段と、
前記ログファイル記憶手段に記憶されるログファイルを前記サーバ装置に対して転送する転送手段とを有し、
前記監視手段は、前記サーバ装置からのログオフ又は表示画面の切り替え動作が実行されると、前記ログファイルを前記サーバ装置に対して転送するように前記転送手段に指示することを特徴とするクライアント装置。
【００４１】
［実施態様２］前記転送手段は、転送したログファイルを全て受信しなかったことが前記サーバ装置により検出された場合、前記サーバ装置に対してログファイルを再転送することを特徴とする実施態様１に記載のクライアント装置。
【００４２】
［実施態様３］前記転送手段は、一定時間経過後又は次回のログオン時に前記ログファイルを再転送することを特徴とする実施態様２に記載のクライアント装置。
【００４３】
［実施態様４］前記転送手段は、前記ログファイルを前記サーバ装置に対して再転送する際に当該クライアント装置と前記サーバとが通信不可な状態にある場合、次回のログオン時に前記ログファイルの再転送を行うことを特徴とする実施態様２に記載のクライアント装置。
【００４４】
［実施態様５］ネットワークを介して一又は複数のクライアント装置と接続されるサーバ装置であって、
前記クライアント装置が当該サーバ装置からログオフ又は前記クライアント装置上において表示画面の切り替え動作が実行された場合に前記クライアント装置から転送される、前記クライアント装置上の各操作内容を示すログファイルを受信する受信手段を有することを特徴とするサーバ装置。
【００４５】
［実施態様６］前記クライアント端末からの当該サーバ装置に対するアクセスの正当性を認証する認証手段を更に有することを特徴とする実施態様５に記載のサーバ装置。
【００４６】
［実施態様７］前記認証手段は、前記クライアント装置が前回のログオン時におけるログファイルを全て受信したか否かを判断し、前記ログファイルを全て受信していないと判断した場合、前記クライアント装置にアクセス権を与えないことを特徴とする実施態様６に記載のサーバ装置。
【００４７】
［実施態様８］前記クライアント装置から転送されたログファイルを全て受信したか否かを確認する確認手段を更に有することを特徴とする実施態様５に記載のサーバ装置。
【００４８】
［実施態様９］前記確認手段は、前記ログファイルを全て受信していないと判断した場合、前記クライアント装置に対して前記ログファイルの再転送を要求することを特徴とする実施態様８に記載のサーバ装置。
【００４９】
［実施態様１０］前記確認手段は、前記ログファイルの再転送を要求する際には、一定時間経過後又は次回のログオン時に前記ログファイルを再転送するよう要求することを特徴とする実施態様９に記載のサーバ装置。
【００５０】
［実施態様１１］少なくともサーバ装置と一又は複数のクライアント装置とがネットワークを介して接続されて成るネットワークシステムであって、
前記クライアント装置は、
前記クライアント装置上における各操作内容をログファイルとして記憶するログファイル記憶手段と、
前記サーバ装置からのログオフ又は表示画面の切り替え動作を監視する監視手段と、
前記ログファイル記憶手段に記憶されるログファイルを前記サーバ装置に対して転送する転送手段とを有し、
前記監視手段は、前記サーバ装置からのログオフ又は表示画面の切り替え動作が実行されると、前記ログファイルを前記サーバに対して転送するように前記転送手段に指示し、
前記サーバ装置は、
前記転送手段により転送された前記ログファイルを受信する受信手段を有することを特徴とするネットワークシステム。
【００５１】
［実施態様１２］ネットワークを介してサーバ装置と接続されるクライアント装置によるデータ転送方法であって、
前記サーバ装置からのログオフ又は表示画面の切り替え動作を監視し、
前記サーバ装置からのログオフ又は表示画面の切り替え動作が実行されると、記憶手段に記憶された当該クライアント装置上における各操作内容を示すログファイルを、前記サーバ装置に対して転送することを特徴とするデータ転送方法。
【００５２】
［実施態様１３］実施態様１２に記載のデータ転送方法をコンピュータに実行させるためのプログラム。
【００５３】
［実施態様１４］実施態様１３に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００５４】
［実施態様１５］サーバ装置と、前記サーバ装置に接続されるクライアント装置を含むネットワークシステムであって、
前記クライアント装置は、
前記クライアント装置上での操作内容を記憶する第１の記憶手段と、前記第１の記憶手段によって記憶された前記操作内容を前記サーバ装置に送信する送信手段とを有し、
前記サーバ装置は、
前記送信手段により送信される前記操作内容を受信する受信手段と、前記受信手段で受信した前記操作内容を記憶する第２の記憶手段を有し、
前記送信手段は前記クライアント装置のログオフ動作に応じて、前記第１の記憶手段によって記憶された前記操作内容を前記サーバ装置に送信することを特徴とするネットワークシステム。
【００５５】
［実施態様１６］サーバ装置と、前記サーバ装置に接続されるクライアント装置を含むネットワークシステムであって、
前記クライアント装置は、前記クライアント装置上での操作内容を記憶する第１の記憶手段と、前記第１の記憶手段によって記憶された前記操作内容を前記サーバ装置に送信する送信手段とを有し、
前記サーバ装置は、前記送信手段により送信される前記操作内容を受信する受信手段と、前記受信手段で受信した前記操作内容を記憶する第２の記憶手段を有し、
前記送信手段は前記クライアント装置の表示画面の切替動作に応じて、前記第１の記憶手段によって記憶された前記操作内容を前記サーバ装置に送信することを特徴とするネットワークシステム。
【００５６】
［実施態様１７］前記受信手段は、前記送信手段により送信される前記操作内容をすべて受信したかどうかを判断し、前記送信手段により送信される前記操作内容をすべて受信していない場合、前記送信手段は前記第１の記憶手段によって記憶された前記操作内容を再度送信することを特徴とする実施態様１５または１６に記載のネットワークシステム。
【００５７】
［実施態様１８］前記送信手段は、次回のログオン時に前記第１の記憶手段によって記憶された前記操作内容を再度送信することを特徴とする実施態様１７に記載のネットワークシステム。
【００５８】
［実施態様１９］前記送信手段による前記操作内容の再送信が完了するまで、前記クライアント装置から前記サーバ装置へのアクセスを制限する制限手段を有することを特徴とする実施態様１８に記載のネットワークシステム。
【００５９】
［実施態様２０］前記受信手段は、前記送信手段により送信される前記操作内容をすべて受信したかどうかを判断し、前記送信手段により送信される前記操作内容をすべて受信した場合、前記クライアント装置へ受信の完了を通知することを特徴とする実施態様１５または１６に記載のネットワークシステム。
【００６０】
［実施態様２１］前記送信手段は、前記受信手段が前記送信手段により送信される前記操作内容をすべて受信していないと判断してから所定時間経過後に前記第１の記憶手段によって記憶された前記操作内容を再度送信することを特徴とする実施態様１７に記載のネットワークシステム。
【００６１】
［実施態様２２］サーバ装置と、前記サーバ装置に接続されるクライアント装置を含むネットワークシステムにおけるデータ通信方法であって、
前記クライアント装置上での操作内容を前記クライアント装置に記憶する第１の記憶ステップと、
前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信する送信ステップと、
前記送信ステップにて送信された前記操作内容を受信する受信ステップと、
前記受信ステップで受信した前記操作内容を前記サーバ装置に記憶する第２の記憶ステップを有し、
前記送信ステップは前記クライアント装置のログオフ動作に応じて、前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信することを特徴とするデータ通信方法。
【００６２】
［実施態様２３］サーバ装置と、前記サーバ装置に接続されるクライアント装置を含むネットワークシステムにおけるデータ通信方法であって、
前記クライアント装置上での操作内容を前記クライアント装置に記憶する第１の記憶ステップと、
前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信する送信ステップと、
前記送信ステップにて送信された前記操作内容を受信する受信ステップと、
前記受信ステップで受信した前記操作内容を前記サーバ装置に記憶する第２の記憶ステップを有し、
前記送信ステップは前記クライアント装置の表示画面の切替動作に応じて、前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信することを特徴とするデータ通信方法。
【００６３】
［実施態様２４］前記受信ステップは、前記送信ステップにより送信される前記操作内容をすべて受信したかどうかを判断し、前記送信ステップにより送信される前記操作内容をすべて受信していない場合、前記送信ステップは前記第１の記憶ステップによって記憶された前記操作内容を再度送信することを特徴とする実施態様２２または２３に記載のデータ通信方法。
【００６４】
［実施態様２５］前記送信ステップは、次回のログオン時に前記第１の記憶ステップによって記憶された前記操作内容を再度送信することを特徴とする実施態様２４に記載のデータ通信方法。
【００６５】
［実施態様２６］前記送信ステップによる前記操作内容の再送信が完了するまで、前記クライアント装置から前記サーバ装置へのアクセスを制限する制限ステップを有することを特徴とする実施態様２５に記載のデータ通信方法。
【００６６】
［実施態様２７］前記受信ステップは、前記送信ステップにより送信される前記操作内容をすべて受信したかどうかを判断し、前記送信手段により送信される前記操作内容をすべて受信した場合、前記クライアント装置へ受信の完了を通知することを特徴とする実施態様２２または２３に記載のデータ通信方法。
【００６７】
［実施態様２８］前記送信ステップは、前記受信ステップが前記送信ステップにより送信される前記操作内容をすべて受信していないと判断してから所定時間経過後に前記第１の記憶ステップによって記憶された前記操作内容を再度送信することを特徴とする実施態様２４に記載のデータ通信方法。
【００６８】
［実施態様２９］サーバ装置と、前記サーバ装置に接続されるクライアント装置を含むネットワークシステムにおけるデータ通信プログラムであって、
前記クライアント装置上での操作内容を前記クライアント装置に記憶する第１の記憶ステップと、
前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信する送信ステップと、
前記送信ステップにて送信された前記操作内容を受信する受信ステップと、
前記受信ステップで受信した前記操作内容を前記サーバ装置に記憶する第２の記憶ステップを有し、
前記送信ステップは前記クライアント装置のログオフ動作に応じて、前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信することを特徴とするデータ通信プログラム。
【００６９】
［実施態様３０］サーバ装置と、前記サーバ装置に接続されるクライアント装置を含むネットワークシステムにおけるデータ通信プログラムであって、
前記クライアント装置上での操作内容を前記クライアント装置に記憶する第１の記憶ステップと、
前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信する送信ステップと、
前記送信ステップにて送信された前記操作内容を受信する受信ステップと、
前記受信ステップで受信した前記操作内容を前記サーバ装置に記憶する第２の記憶ステップを有し、
前記送信ステップは前記クライアント装置の表示画面の切替動作に応じて、前記第１の記憶ステップによって記憶された前記操作内容を前記サーバ装置に送信することを特徴とするデータ通信プログラム。
【００７０】
［実施態様３１］前記実施態様２９または３０に記載のデータ通信プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【００７１】
【発明の効果】
本発明によれば、クライアント端末のサーバ装置からのログオフ又は表示画面の切り替え動作が実行された場合に、クライアント端末からサーバ装置に対してログファイルを転送するように構成したので、大量のログファイルがサーバ装置に転送されてしまうことを防止し、さらに、一定時間内に発生したネットワーク障害によってログファイルが転送できなくなるといったことを回避することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るネットワークシステムの概略図である。
【図２】クライアントの機能的な構成を示したブロック図である。
【図３】サーバの機能的な構成を示したブロック図である。
【図４】本発明の第１の実施形態における一連の処理の流れを示したフローチャートである。
【図５】本発明の第２の実施形態における一連の処理の流れを示したフローチャートである。
【符号の説明】
１１  サーバ
１２〜１５  クライアント
２１、３１  指示入力部
２２、３２  ＣＰＵ
２３、３３  記憶装置
２４、３４  メモリ
２５、３５  表示部
２６  ログファイル記憶部
２７  監視部
２８  ログファイル転送部
２９、３８  通信部
３６  認証部
３７  確認部
【図１】
2004362171.tif 000003
【図２】
2004362171.tif 000004
【図３】
2004362171.tif 000005
【図４】
2004362171.tif 000006
【図５】
2004362171.tif 000007