【手続補正書】
【提出日】令和2年8月5日(2020.8.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のクライアント装置とネットワークを介して接続され、周辺機器とローカル接続されるデバイスサーバであって、
クライアント装置から自装置に対する占有要求を受信する受信部と、
前記クライアント装置に自装置を占有させるか否か、および周辺機器とローカル接続したか否か、の判断を行う判断部と、
ローカル接続された前記周辺機器の機器情報を取得する機器情報取得部と、
前記自装置を占有させる判断以降にローカル接続される周辺機器の機器情報を前記クライアント装置に通知する通知部と、
前記クライアント装置に自装置を占有させる前記判断部の判断をもとに、他のクライアント装置からの接続要求を破棄する占有部と、
を備えるデバイスサーバ。
【請求項２】
前記デバイスサーバは、さらに
占有開始時刻を含む予約情報を格納する設定テーブルを備え、
前記判断部は、
前記占有開始時刻に達すると前記クライアント装置に占有させることを許可する旨を前記占有部に通知する、
請求項１のデバイスサーバ。
【請求項３】
前記判断部は、さらに自装置に接続された、または自装置に備えられた認証装置を用いてユーザ認証されたことをもとに、他のクライアント装置からの接続処理を受け付けずに前記クライアント装置に自装置を占有させることを許可する旨を前記占有部に通知する、
請求項１または２のいずれかに記載のデバイスサーバ。
【請求項４】
複数のクライアント装置と、
前記複数のクライアント装置にネットワークを介して接続され、周辺機器とローカル接続されたデバイスサーバと、を備える周辺機器利用システムであって、
前記デバイスサーバは、
任意のクライアント装置から自装置に対する占有要求を受信する受信部と、
前記クライアント装置に自装置を占有させるか否か、および周辺機器とローカル接続したか否か、の判断を行う判断部と、
前記周辺機器の機器情報を取得する機器情報取得部と、
前記自装置を占有させる判断の後にローカル接続される周辺機器の機器情報を自動的に前記クライアント装置に通知する通知部と、
前記判断部の前記クライアント装置に自装置を占有させる前記判断をもとに他のクライアント装置からの接続要求を破棄する占有部と、を備え、
前記クライアント装置は、
前記ネットワークを介して前記デバイスサーバにローカル接続された周辺機器との間で通信セッションを確立する、または切断する接続手段と、
ユーザからの指示をもとに、前記ネットワークを介して前記デバイスサーバを占有する旨を記憶手段に記憶する設定部と、
前記ネットワークを介して前記デバイスサーバにローカル接続された前記周辺機器の機器情報を取得する受信部と、
前記設定部にデバイスサーバを占有する旨の情報が設定されているか否かを判断し、前記設定がされている場合にはその旨を通知部に通知する判断部と、
前記判断部の通知をもとに前記デバイスサーバを占有する旨を前記ネットワークを介して前記デバイスサーバに送信する通知部と、を備える、
周辺機器利用システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
判断部３５は、以下の各判断を行う。
（１）受信部３３の通知をもとに、クライアント装置２にデバイスサーバ１を占有させるか否かを判断する。デバイスサーバ１を占有する旨の通知を受けた場合には、その旨を占有部３７に通知する。
（２）デバイスＩＦ部３２からの通知をもとにデバイスサーバ１に周辺機器がローカル接続されたか否かを判断する。
（３）デバイスサーバ１にローカル接続している周辺機器が使用可能か否かを判断する。
（４）受信部３３の通知をもとに、デバイスサーバ１と周辺機器が接続され使用可能であるか否かを判断する。クライアント装置２とデバイスサーバ１との間で通信セッションが確立している場合には、デバイスサーバ１にローカル接続された周辺機器を使用できると判断し、これによりクライアント装置２と周辺機器との間で通信を行える状態になる。一方、通信セッションが確立していない場合には、デバイスサーバ１と周辺機器との接続が解除された、あるいはクライアント装置２がデバイスサーバ１を介して周辺機器と何らかの原因で通信ができないと判断する。
（５）クライアント装置２と周辺機器との間でネットワークＩＦ部３１およびデバイスＩＦ部を介して、データ通信が行われている否かを判断する。
（６）受信部３３からの通知（クライアント装置２が占有を解除する要求を受信した旨）をもとにデバイスサーバ１の占有を解除するか否かを判断する。デバイスサーバ１の占有を解除する旨の通知を受けた場合には、その旨を占有部３７に通知する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
図４は、本実施の形態に係るデバイスサーバ１の処理を示す動作フロー図である。図４に示される一連の処理は、クライアント装置２からデバイスサーバ１を占有する旨の通知を受けてからデバイスサーバ１の占有が解除されるまでのデバイスサーバ１の動作を示したものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】変更
【補正の内容】
【００６０】
ステップＳ４０において、判断部３５は、受信部３３の通知をもとに、クライアント装置２にデバイスサーバ１を占有させるか否かを判断する。判断部３５は、デバイスサーバ１を占有する旨の通知を受けた場合には、その旨を占有部３７に通知してステップＳ４１に遷移する（ステップＳ４０のＹｅｓ）。一方、通知を受けていない場合には、ステップＳ４０を繰り返し、占有の通知を待つ（ステップＳ４０のＮｏ）。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
ステップＳ４４において、判断部３５は、デバイスサーバ１にローカル接続している周辺機器が使用可能か否かを判断する。すなわち、判断部３５は、受信部３３の通知（クライアント装置２とデバイスサーバ１との間で通信セッションが確立している旨の通知）をもとに、デバイスサーバ１と周辺機器が接続され使用可能であるか否かを判断する。判断部３５は、デバイスサーバ１にローカル接続された周辺機器を使用できると判断した場合は、ステップＳ４５に遷移する（ステップＳ４４のＹｅｓ）。一方、デバイスサーバ１にローカル接続された周辺機器を使用できないと判断した場合は、デバイスサーバ１と周辺機器との接続が切断された、あるいは何らかの原因でデバイスサーバ１と周辺機器との間で通信ができないとしてステップＳ４８に遷移する（ステップＳ４４のＮｏ）。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
ステップＳ４５において、判断部３５は、ステップＳ４０の受信部３３からの通知（占有を解除する旨）を受けたか否かを判断する。判断部３５は、デバイスサーバ１の占有を解除する旨の通知を受けた場合には、その旨を占有部３７に通知してステップＳ４８に遷移する（ステップＳ４５のＹｅｓ）。一方、占有を解除する旨の通知を受けていない場合には、ステップＳ４６に遷移する（ステップＳ４５のＮｏ）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
ステップＳ４６において、判断部３５は、クライアント装置２と周辺機器との間でネットワークＩＦ部３１およびデバイスＩＦ部３２を介して、データ通信が行われている否かを判断する。判断部３５は、データ通信が行われている場合には、ステップＳ４７に遷移する（ステップＳ４６のＹｅｓ）。一方、データ通信が行われていない場合には、ステップＳ４４の処理を繰り返す（ステップＳ４６のＮｏ）。これは、データ通信が行われていない場合に、占有状態の解除の可能性があるとして、解除のトリガであるステップＳ４４およびＳ４５の判断を行うためである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
ステップＳ６７において、通知部５４は、デバイスサーバ１にネットワークＩＦ部５１を介して、デバイスサーバ１のクライアント装置２による占有を解除する旨の通知を送信する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
ステップＳ６８において、判断部５５は、設定部５２に記憶された情報（ユーザから占有解除の設定を受け付けたか否か）をもとに、ネットワークを介してデバイスサーバ１の占有を解除するか否かを判断する。判断部５５は、デバイスサーバ１の占有を解除する旨の情報が設定されている場合には、その旨を通知部５４に通知しステップＳ６７に遷移する（ステップＳ６８のＹｅｓ）。一方、占有を解除する旨の情報が設定されていない場合には、ステップＳ６６に遷移する（ステップＳ６８のＮｏ）。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】変更
【補正の内容】
【００９５】
図８に示されるとおり、設定テーブル７００は、クライアント装置名７１、クライアント装置のＩＰアドレス７２、占有開始時刻７３、占有終了時刻７４などの予約情報を含む。設定テーブル７００は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、記憶装置２３などで構成される。