(57)【特許請求の範囲】
【請求項１】
サーバと、前記サーバに接続された複数のクライアントとを有するコンピュータ・ネットワークシステムにおいて、
前記サーバは、
前記複数のクライアントのうち特定のクライアントがログオンされている場合に、前記複数のクライアントのうち他のクライアントによる前記サーバ内の特定のファイルへのアクセスを許可し、
前記特定のクライアントがログオフされている場合に、前記他のクライアントによる前記特定のファイルへのアクセスを禁止する、
コンピュータ・ネットワークシステム。
【請求項２】
サーバと、前記サーバに接続された複数のクライアントと、前記複数のクライアントに接続されたログオン情報を読み取る複数の読取装置とを有し、前記サーバと前記複数のクライアントによってローカルエリアネットワークを構成する、コンピュータ・ネットワークシステムにおいて、
前記複数のクライアントの各々は、当該クライアントに接続された対応する読取装置からのログオン情報を前記サーバに供給することでログオンし、
前記サーバは、特定のクライアントがログオフされている場合に、他のクライアントのログオンを禁止する、
コンピュータ・ネットワークシステム。
【請求項３】
前記サーバは、前記特定のクライアントがログオフされた場合に、前記他のクライアントを強制的にログオフさせる、
請求項１または２記載のコンピュータ・ネットワークシステム。
【請求項４】
前記サーバは、前記サーバのログを前記特定のクライアントに供給する、
請求項１〜３の何れかに記載のコンピュータ・ネットワークシステム。
【請求項５】
前記サーバは、前記特定のクライアントがログオフされる場合に、当該ログオフまでの前記ログを前記特定のクライアントに供給する、
請求項４記載のコンピュータ・ネットワークシステム。
【請求項６】
前記ログは、前記他のクライアントのログオン状況の情報を有する、
請求項４または５記載のコンピュータ・ネットワークシステム。
【請求項７】
前記複数のクライアントの各々は、当該クライアントのログオン情報を格納したＩＣカードの読取装置が前記複数のクライアントの各々に対応して接続されており、対応する前記読取装置が前記ＩＣカードから読み取った前記ログオン情報に基づき、ログオンする、  請求項１〜６の何れかに記載のコンピュータ・ネットワークシステム。
【請求項８】
前記サーバおよび前記複数のクライアントは、クライアントサーバシステムを構成している、
請求項１〜７の何れかに記載のコンピュータ・ネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバとこのサーバに接続された複数のクライアントとを有するクライアントサーバシステム等のコンピュータ・ネットワークシステムに関する。
【０００２】
【従来の技術】
コンピュータ・ネットワークシステムの一例として、ローカルエリアネットワーク（ＬＡＮ）がある。ＬＡＮにおいて、サ−バは、伝送媒体を介して複数のクライアントに接続される。
サーバは、種々のサービスを提供するコンピュータであり、クライアントからの要求を受けてその処理を行う。
クライアントは、例えばパーソナルコンピュータ、ワークステーション等のコンピュータであり、サーバにアクセスして種々のサービスを実行させる。
【０００３】
【発明が解決しようとする課題】
近年、コンピュータ犯罪が増加しており、第三者がコンピュータ・ネットワークシステムのサーバに不正にアクセスする危険性がある。このため、システムのセキュリティ性および／または信頼性を向上することが重要である。
【０００４】
本発明の目的は、セキュリティ性および／または信頼性を向上可能なコンピュータ・ネットワークシステムを提供することにある。
【０００５】
【課題を解決するための手段】
本発明に係る第１のコンピュータ・ネットワークシステムは、サーバと、前記サーバに接続された複数のクライアントとを有するコンピュータ・ネットワークシステムにおいて、前記サーバは、前記複数のクライアントのうち特定のクライアントがログオンされている場合に、前記複数のクライアントのうち他のクライアントによる前記サーバ内の特定のファイルへのアクセスを許可し、前記特定のクライアントがログオフされている場合に、前記他のクライアントによる前記特定のファイルへのアクセスを禁止する。
【０００６】
本発明に係る第２のコンピュータ・ネットワークシステムは、サーバと、前記サーバに接続された複数のクライアントとを有するコンピュータ・ネットワークシステムにおいて、前記サーバは、前記複数のクライアントのうち特定のクライアントがログオンされている場合に、前記複数のクライアントのうち他のクライアントのログオンを許可し、前記特定のクライアントがログオフされている場合に、前記他のクライアントのログオンを禁止する。
【０００７】
本発明に係る第１および第２のコンピュータ・ネットワークシステムでは、好適には、前記サーバは、前記特定のクライアントがログオフされた場合に、前記他のクライアントを強制的にログオフさせる。
【０００８】
本発明に係る第１および第２のコンピュータ・ネットワークシステムでは、好適には、前記サーバは、前記サーバのログを前記特定のクライアントに供給する。
本発明に係る第１および第２のコンピュータ・ネットワークシステムでは、例えば、前記サーバは、前記特定のクライアントがログオフされる場合に、当該ログオフまでの前記ログを前記特定のクライアントに供給する構成としてもよい。
本発明に係る第１および第２のコンピュータ・ネットワークシステムでは、例えば、前記ログは、前記他のクライアントのログオン状況の情報を有する構成としてもよい。
【０００９】
本発明に係る第１および第２のコンピュータ・ネットワークシステムでは、好適には、前記複数のクライアントの各々は、当該クライアントのログオン情報を格納したＩＣカードの読取装置が前記複数のクライアントの各々に対応して接続されており、対応する前記読取装置が前記ＩＣカードから読み取った前記ログオン情報に基づき、ログオンする。
【００１０】
前記第１のコンピュータ・ネットワークシステムにおいて、サーバは、複数のクライアントのうち特定のクライアントがログオンされている場合に、他のクライアントによるサーバ内の特定のファイルへのアクセスを許可し、前記特定のクライアントがログオフされている場合に、前記他のクライアントによる前記特定のファイルへのアクセスを禁止することで、特定のクライアントを用いてファイルアクセスを抑制することができる。
このように、第１のコンピュータ・ネットワークシステムでは、前記特定のクライアントがログオフされている場合に、第三者による前記特定のファイルへのアクセスを禁止することができ、システムのセキュリティ性および／または信頼性を向上可能である。
【００１１】
また本発明によれば、サーバと、前記サーバに接続された複数のクライアントと、前記複数のクライアントに接続されたログオン情報を読み取る複数の読取装置とを有し、前記サーバと前記複数のクライアントによってローカルエリアネットワークを構成する、コンピュータ・ネットワークシステムであって、
前記複数のクライアントの各々は、当該クライアントに接続された対応する読取装置からのログオン情報を前記サーバに供給することでログオンし、
前記サーバは、特定のクライアントがログオフされている場合に、他のクライアントのログオンを禁止する、
コンピュータ・ネットワークシステムが提供される。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面を参照して説明する。
【００１３】
図１は、本発明に係るコンピュータ・ネットワークシステムの実施の形態を示す概略的な構成図である。
このコンピュータ・ネットワークシステム１００は、サーバ１と、伝送媒体９と、クライアント１０〜４０と、読取装置１８〜４８とを有し、サーバ１およびクライアント１０〜４０によってクライアントサーバシステム（Ｃ／Ｓシステム）およびローカルエリアネットワーク（ＬＡＮ）が構成されている。
【００１４】
サーバ１は、種々のサービスを提供するコンピュータであり、クライアント１０〜４０からの要求を受けてその処理を行う。
このサーバ１は、端子Ｔ１および伝送媒体９を介して複数のクライアント１０〜４０に接続されている。伝送媒体９は、例えばケーブルまたは通信回線で構成される。
【００１５】
クライアント１０〜４０は、例えばパーソナルコンピュータ、ワークステーション等のコンピュータにより構成され、サーバ１にアクセスして種々のサービスを実行させる。クライアント１０〜４０は、対応する端子Ｔ１１〜Ｔ４１を介して伝送媒体９に接続されている。
クライアント１０は、管理者が使用するコンピュータであり、クライアント２０〜４０は、使用者が使用するコンピュータである。
【００１６】
クライアント１０〜４０は、ＩＣカード１９〜４９からログオン情報を読み取る読取装置１８〜４８が、端子Ｔ１８〜Ｔ４８を介して接続されている。ＩＣカード１９〜４９には、対応するクライアント１０〜４０のログオン情報が格納されている。
読取装置１８〜４８は、対応するＩＣカード１９〜４９からログオン情報を読み取り、当該ログオン情報を対応するクライアント１０〜４０に供給する。
クライアント１０〜４０の各々は、対応する読取装置１８〜４８からのログオン情報をサーバ１に供給することでログオンし、所定の条件下でサーバ１と通信可能な接続状態になる。
【００１７】
図２は、図１中のサーバ１を例示する概略的なブロック構成図である。
このサーバ１は、送受信回路２と、制御回路３と、信号処理回路４と、メモリ５と、アクセス回路６と、データベース７とを有する。データベース７は、複数のファイル７1 〜７N （Ｎは２以上の整数）を格納している。
【００１８】
制御回路３は、サーバ１の全体を制御するコントローラであり、例えばマイクロプロセッサにより構成され、ネットワークオペレーティングシステム（ネットワークＯＳ）を有する。制御回路３は、送受信回路２、信号処理回路４、メモリ５、アクセス回路６、および、データベース７を制御し、また、クライアント１０〜４０からの要求に応じて種々の制御および演算を行う。
【００１９】
この制御回路３は、クライアント１０がログオンされている場合に、他のクライアント２０〜４０のログオンを許可し、クライアント１０がログオフされている場合に、他のクライアント２０〜４０のログオンを禁止する。
【００２０】
また、制御回路３は、クライアント１０がログオンされている場合に、他のクライアント２０〜４０による特定のファイル（例えばファイル７1 ）へのアクセスを許可し、クライアント１０がログオフされている場合に、他のクライアント２０〜４０による前記特定のファイルへのアクセスを禁止する。
このように、クライアント１０の状態に応じて特定のファイルへのアクセスを制御することで、管理者が不在の場合に特定のファイルにアクセスされることを禁止することができ、第三者の不正アクセスを防止可能である。
【００２１】
さらに、制御回路３は、クライアント１０がログオフされた場合（例えば、クライアント１０の操作者がログオフを入力した場合）に、他のクライアント２０〜４０を強制的にログオフさせる。
制御回路３は、サーバ３のログをクライアント１０に通知する。例えば、クライアント１０がログオフされる場合に、当該ログオフまでの前記ログをクライアント１０に通知することで、管理者は当該ログオフまでのログを検査可能である。前記ログは、他のクライアント２０〜４０のログオン状況の情報を有する。なお、メモリ５は、制御回路３の制御下で、サーバ１のログを記憶し、制御回路３はメモリ５からログを読み出す。
【００２２】
また、制御回路３は、クライアント１０〜４０からの送信データに基づいて信号処理回路４に所定の演算を実行させる。
制御回路３は、送受信回路２から供給されたクライアント１０〜４０の送信データをアクセス回路６に供給し、信号処理回路４の実行結果をアクセス回路６に供給する。
制御回路３は、アクセス回路６がデータベース７から読み出したデータを、送受信回路３を介してクライアント１０〜４０に供給し、または、信号処理回路４に供給する。
【００２３】
アクセス回路６は、制御回路３の制御下で、データベース７内のファイル７1 〜７N にアクセスする。
アクセス回路６は、制御回路３からの書込用のデータをデータベース７に書き込み、データベース７からの読出データを制御回路３に供給する。
【００２４】
送受信回路２は、送信回路および受信回路の機能を有し、クライアント１０〜４０からの送信データを受信して制御回路３に供給する。また、送受信回路２は、制御回路３からのデータをクライアント１０〜４０に送信する。この送受信回路２は、例えば、ネットワークインタフェースカード（ＮＩＣ）により構成される。
【００２５】
信号処理回路４は、制御回路３から種々のデータが供給され、制御回路３の制御下で種々の演算を高速に実行し、実行結果を制御回路３に供給する。なお、信号処理回路４をディジタルシグナルプロセッサ（ＤＳＰ）により構成してもよい。
【００２６】
図３は、図１中のクライアントを例示する概略的なブロック構成図である。
図３（Ａ）は、クライアント１０の概略的なブロック構成図である。
図３（Ｂ）は、クライアント２０の概略的なブロック構成図である。なお、クライアント２０〜４０は、同一構成であり、クライアント３０，４０の説明を適宜省略する。
【００２７】
クライアント１０
クライアント１０は、管理者が使用するコンピュータであり、コンピュータ本体１５と、表示装置１６と、入力装置１７とを有する。
コンピュータ本体１５は、送受信回路１２と、制御回路１３と、信号処理回路１４とを有する。
【００２８】
制御回路１３は、クライアント１０の全体を制御するコントローラであり、例えばマイクロプロセッサにより構成される。制御回路１３は、送受信回路１２および信号処理回路１４を制御し、また、表示装置１６の表示制御を行う。
この制御回路１３は、サーバ１からの送信データが送受信回路１２から供給され、当該送信データに基づいて種々の制御および演算を行う。
【００２９】
また、制御回路１３は、サーバ１からの送信データを信号処理回路１４に供給し、または、サーバ１からの送信データを表示装置１６に供給して表示させる。例えば、制御回路１３は、サーバ１のデータベース７内のデータが供給され、供給されたデータを表示装置１６の表示画面に表示させる。
【００３０】
さらに、制御回路１３は、サーバ１から供給されたログを表示装置１６の表示画面に表示させる。管理者は、表示画面に表示されたログから、他のクライアント２０〜４０のログオン状況を知ることができ、また第三者の不正アクセスの有無を知ることが可能であり、これによりシステム１００のセキュリティ性および信頼性を向上可能である。
なお、クライアント１０は、ログオンされている場合に、サーバ１に対してログを随時要求可能であり、管理者は、必要に応じてログを見ることができるようになっている。
【００３１】
また、制御回路１３は、読取装置１８からログオン情報が供給され、当該ログオン情報を送受信回路１２を介してサーバ１に供給する。ＩＣカード１９にクライアント１０のログオン情報（例えば、管理者名およびパスワードの情報）を格納することで、ログオン情報のセキュリティ性および秘匿性を向上可能であり、システム１００のセキュリティ性および信頼性をさらに向上可能である。
【００３２】
制御回路１３は、入力装置１７に入力されたデータを表示装置１６の表示画面に表示させる。
制御回路１３は、信号処理回路１４に種々の演算を実行させ、実行結果を表示装置１６に表示させ、または、実行結果を送受信回路１２を介してサーバ１に供給する。
【００３３】
入力装置１６は、例えば、キーボード、マウス等により構成され、管理者により種々のデータが入力され、入力されたデータ（入力データ）を制御回路１３に供給する。
【００３４】
表示装置１６は、例えばＣＲＴ（Cathode Ray Tube）により構成され、制御装置１３の制御下で種々の情報を表示する。表示装置１６は、例えば入力装置１７に入力された入力データを表示画面に表示する。
【００３５】
送受信回路１２は、送信回路および受信回路の機能を有し、サーバ１からの送信データを受信して制御回路１３に供給する。また、送受信回路１２は、制御回路１３からのデータをサーバ１に送信する。この送受信回路１２は、例えば、ネットワークインタフェースカード（ＮＩＣ）により構成される。
【００３６】
クライアント２０
クライアント２０は、使用者が使用するコンピュータであり、コンピュータ本体２５と、表示装置２６と、入力装置２７とを有する。
コンピュータ本体２５は、送受信回路２２と、制御回路２３と、信号処理回路２４とを有する。
【００３７】
制御回路２３は、クライアント２０の全体を制御するコントローラであり、例えばマイクロプロセッサにより構成される。制御回路２３は、送受信回路２２および信号処理回路２４を制御し、また、表示装置２６の表示制御を行う。
この制御回路２３は、サーバ１からの送信データが送受信回路２２から供給され、当該送信データに基づいて種々の制御および演算を行う。
【００３８】
制御回路２３は、サーバ１からの送信データを信号処理回路２４に供給し、または、サーバ１からの送信データを表示装置１６に供給して表示させる。例えば、制御回路２３は、サーバ１のデータベース７内のデータが供給され、供給されたデータを表示装置２６の表示画面に表示させる。
【００３９】
また、制御回路２３は、読取装置２８からログオン情報が供給され、当該ログオン情報を送受信回路２２を介してサーバ１に供給する。ＩＣカード２９にクライアント２０のログオン情報（例えば、使用者名およびパスワードの情報）を格納することで、ログオン情報のセキュリティ性および秘匿性をさらに向上可能であり、システム１００のセキュリティ性および信頼性を向上可能である。
【００４０】
制御回路２３は、入力装置２７に入力されたデータを表示装置２６の表示画面に表示させる。
制御回路２３は、信号処理回路２４に種々の演算を実行させ、実行結果を表示装置２６に表示させ、または、実行結果を送受信回路２２を介してサーバ１に供給する。
【００４１】
入力装置２６は、例えば、キーボード、マウス等により構成され、使用者により種々のデータが入力され、入力されたデータ（入力データ）を制御回路２３に供給する。
【００４２】
表示装置２６は、例えばＣＲＴにより構成され、制御装置１３の制御下で種々の情報を表示する。表示装置２６は、例えば入力装置２７に入力された入力データを表示画面に表示する。
【００４３】
送受信回路２２は、送信回路および受信回路の機能を有し、サーバ１からの送信データを受信して制御回路２３に供給する。また、送受信回路２２は、制御回路２３からのデータをサーバ１に送信する。この送受信回路２２は、例えば、ネットワークインタフェースカード（ＮＩＣ）により構成される。
【００４４】
クライアント３０
クライアント３０は、クライアント２０と同様の構成を有する。
このクライアント３０は、コンピュータ本体と、表示装置と、入力装置とを有する。
クライアント３０内のコンピュータ本体、表示装置、および入力装置は、対応するクライアント２０内のコンピュータ本体２５、表示装置２６、および入力装置２７と、同一の構成である。クライアント３０の端子Ｔ３１，Ｔ３８は、対応するクライアント２０の端子Ｔ２１，Ｔ２８と同一の構成である。
【００４５】
クライアント４０
クライアント４０は、クライアント２０と同様の構成を有する。
このクライアント４０は、コンピュータ本体と、表示装置と、入力装置とを有する。
クライアント４０内のコンピュータ本体、表示装置、および入力装置は、対応するクライアント２０内のコンピュータ本体２５、表示装置２６、および入力装置２７と、同一の構成である。クライアント４０の端子Ｔ４１，Ｔ４８は、対応するクライアント２０の端子Ｔ２１，Ｔ２８と同一の構成である。
【００４６】
なお、コンピュータ・ネットワークシステム１００では、ログオン情報をＩＣカード１９〜４９に格納しているが、ログオン情報を入力装置から入力可能な構成としてもよい。
また、上記実施の形態は本発明の例示であり、本発明は上記実施の形態に限定されない。
【００４７】
【発明の効果】
以上に説明したように、本発明によれば、複数のクライアントのうち特定のクライアントを利用して、セキュリティ性および／または信頼性を向上可能なコンピュータ・ネットワークシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明に係るコンピュータ・ネットワークシステムの実施の形態を示す概略的な構成図である。
【図２】図１中のサーバを例示する概略的なブロック構成図である。
【図３】図１中のクライアントを例示する概略的なブロック構成図である。
【符号の説明】
１…サーバ、２，１２，２２…送受信回路、３，１３，２３…制御回路、４，１４，２４…信号処理回路、５…メモリ、６…アクセス回路、７…データベース、７1 〜７N …ファイル、９…伝送媒体、１０〜４０…クライアント、１８〜４８…読取装置、１９〜４９…ＩＣカード、１００…コンピュータ・ネットワークシステム（クライアントサーバシステム）、Ｔ１，Ｔ１１，Ｔ１８，Ｔ２１，Ｔ２８，Ｔ３１，Ｔ３８，Ｔ４１，Ｔ４８…端子。
【図１】
0004736159.tif 000002
【図２】
0004736159.tif 000003
【図３】
0004736159.tif 000004