JP2001092702A

Information processing system, server device, client device and recording medium

Abstract

[Task] Providing an information sharing system that allows the client device to know the usage status of shared resources that are exclusively controlled.

Solution.The server device 20 stores the usage status information including the resident file 202, the file name of the shared file referenced from this file, and the terminal number of the client device 10a that received the usage request in the exclusive control file 201 until the usage is completed. Write it down, and if another client device 10b requests the use of the resident file 202, notify the client device 10b that it cannot be used, and in response to the request, provide the client device with information on the usage status of the resident file 202. It is transmitted to 10b, and the client device 10b outputs this usage status information to a display or the like.

JP2001092702A, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Projected expiry passed 20 September 2019, 7 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

8 claims: 5 independent, 3 dependent

  1. 1
    【特許請求の範囲】 【請求項1】 複数のクライアント装置が共有している資源に対する利用の要求をサーバ装置が排他制御する情報処理システムにおいて、 前記サーバ装置は、 メモリと、 クライアント装置からの資源の利用の要求を受け付けた場合、排他制御すべき資源及び該クライアント装置をそれぞれ特定する情報を含む該資源の利用状況の情報を該メモリに記憶する手段と、 該クライアント装置による該資源の利用が終了した場合、対応する利用状況の情報を前記メモリから削除する手段と、 クライアント装置から資源の利用が要求された場合、該資源の利用状況の情報が前記メモリに記憶されてるか否かを検出する手段と、 該資源の利用状況の情報が前記メモリに記憶されている場合、該クライアント装置からの該資源の利用の要求を拒否するとともに、該クライアント装置からの要求に応じて該資源の利用状況の情報を該クライアント装置へ送信する手段とを備え、 前記クライアント装置は、 サーバ装置からの資源の利用状況の情報を受信する手段と、 該利用状況の情報を出力する手段とを備えたことを特徴とする情報処理システム。
  2. 2
    【請求項2】 前記利用状況の情報は、資源の利用経過時間に関連する情報を含むことを特徴とする請求項1記載の情報処理システム。
  3. 3
    【請求項3】 前記サーバ装置は、クライアント装置から資源の利用状況の情報の送信要求があった場合、前記メモリに記憶されている利用状況の情報を該クライアント装置へ送信する手段を備えたことを特徴とする請求項1又は2記載の情報処理システム。
  4. 4
    【請求項4】 複数の外部の装置が共有する資源に対する利用の要求を排他制御するサーバ装置において、 メモリと、 外部の装置からの資源の利用の要求を受け付けた場合、排他制御すべき資源及び該装置をそれぞれ特定する情報を含む該資源の利用状況の情報を該メモリに記憶する手段と、 該装置による該資源の利用が終了した場合、対応する利用状況の情報を前記メモリから削除する手段と、 外部の装置から資源の利用が要求された場合、該資源の利用状況の情報が前記メモリに記憶されてるか否かを検出する手段と、 該資源の利用状況の情報が前記メモリに記憶されている場合、該装置からの該資源の利用の要求を拒否するとともに、該装置からの要求に応じて該資源の利用状況の情報を該装置へ送信する手段とを備えたことを特徴とするサーバ装置。
  5. 5
    【請求項5】 前記利用状況の情報は、資源の利用経過時間に関連する情報を含むことを特徴とする請求項4記載のサーバ装置。
  6. 6
    【請求項6】 外部の装置から資源の利用状況の情報の送信要求があった場合、前記メモリに記憶されている利用状況の情報を該装置へ送信する手段を備えたことを特徴とする請求項4又は5記載のサーバ装置。
  7. 7
    【請求項7】 他のクライアント装置と共有している資源に対する利用の要求が排他制御されるクライアント装置において、 資源の利用の要求を受け付けられているクライアント装置及び該資源をそれぞれ特定する情報を含む該資源の利用状況の情報を受信する手段と、 該利用状況の情報を出力する手段とを備えたことを特徴とするクライアント装置。
  8. 8
    【請求項8】 複数の外部の装置が共有する資源に対する利用の要求をコンピュータに排他制御させるコンピュータプログラムが記録されており、コンピュータでの読み取りが可能な記録媒体において、 コンピュータに、外部の装置からの資源の利用の要求を受け付けた場合、排他制御すべき資源及び該装置をそれぞれ特定する情報を含む資源の利用状況の情報をメモリに記憶させるプログラムコード手段と、 コンピュータに、該装置による該資源の利用が終了した場合、対応する利用状況の情報を前記メモリから削除させるプログラムコード手段と、 コンピュータに、外部の装置から資源の利用が要求された場合、該資源の利用状況の情報が前記メモリに記憶されてるか否かを検出させるプログラムコード手段と、 コンピュータに、該資源の利用状況の情報が前記メモリに記憶されている場合、該装置からの該資源の利用の要求を拒否するとともに、該装置からの要求に応じて該資源の利用状況の情報を該装置へ送信させるプログラムコード手段とを含むコンピュータプログラムが記録されていることを特徴とする記録媒体。
Independent claims8