【手続補正書】
【提出日】平成27年8月10日(2015.8.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】プログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、コンピュータに接続して利用されるデバイスの利用制御を行うプログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明はかかる事情に鑑みて成されたものであり、未許可のデバイスに対してはマウントを禁止するという高いセキュリティレベルを維持しつつも、必要時にはユーザが未許可のデバイスを利用することが可能な、プログラムを得ることを目的とするものである。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータに接続して利用されるデバイスの利用制御を行うためのプログラムであって、
前記コンピュータに、
（Ｃ）前記コンピュータに接続された前記デバイスが未許可デバイスである場合に、後記ステップ（Ｄ−１）と後記ステップ（Ｄ−２）とを選択し、実行するステップと、
（Ｄ−１）前記デバイスの操作可能な状態での接続を禁止するステップ
（Ｄ−２）前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可するステップ
を実行可能とさせるための、プログラム。
【請求項２】
前記ステップ（Ｃ）においては、所定の条件を満たした場合に前記ステップ（Ｄ−２）が実行され、
前記所定の条件は、未許可デバイスの利用要求が前記コンピュータに入力されたことを含む、請求項１に記載のプログラム。
【請求項３】
前記コンピュータに、さらに、
（Ｅ）前記ステップ（Ｄ−２）において前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可した場合に、所定時間の経過後に当該デバイスの操作可能な状態での接続を禁止するステップ
を実行可能とさせるためのプログラムである、請求項１または請求項２に記載のプログラム。
【請求項４】
前記コンピュータに、さらに、
（Ｆ）前記ステップ（Ｄ−２）において前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可した場合に、当該デバイスに関して許可デバイスとしての承認を受けるための利用申請を前記コンピュータから所定のサーバ装置に通知するステップ
を実行可能とさせるためのプログラムである、請求項１から請求項３のいずれか１項に記載のプログラム。
【請求項５】
コンピュータに接続して利用されるデバイスの利用制御を行うためのプログラムであって、
前記コンピュータに、
（Ｌ）前記コンピュータに接続された前記デバイスが未許可デバイスである場合に、前記未許可デバイスについて許可デバイスとしての承認を受けることなく前記未許可デバイスの利用を一時的に許可するステップ
を実行可能とさせるための、プログラム。
【請求項６】
コンピュータに接続して利用されるデバイスの利用制御を行うためのプログラムであって、
前記コンピュータに、
（Ｃ）前記コンピュータに接続された前記デバイスが未許可デバイスである場合に、後記ステップ（Ｄ−１）と後記ステップ（Ｄ−２）とを選択し、実行するステップと、
（Ｄ−１）前記デバイスの操作可能な状態での接続を禁止するステップ
（Ｄ−２）前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可するステップ
を実行可能とさせるためのプログラムであり、
前記ステップ（Ｄ−２）は、
（Ｄ−２−１）前記デバイスが未許可デバイスである場合に、当該デバイスに関するデバイス情報を当該デバイスから取得するステップと、
（Ｄ−２−２）前記ステップ（Ｄ−２−１）で取得した前記デバイス情報に基づいて、利用を希望するデバイスをユーザに選択させるための選択メニューを作成し、当該選択メニューをユーザに提示するステップと、
を有する、プログラム。
【請求項７】
コンピュータに接続して利用されるデバイスの利用制御を行うためのプログラムであって、
前記コンピュータに、
（Ｃ）前記コンピュータに接続された前記デバイスが未許可デバイスである場合に、後記ステップ（Ｄ−１）と後記ステップ（Ｄ−２）とを選択し、実行するステップと、
（Ｄ−１）前記デバイスの操作可能な状態での接続を禁止するステップ
（Ｄ−２）前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可するステップと、
（Ｇ）前記ステップ（Ｄ−２）において前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可した場合に、予め設定された条件に基づいて当該デバイスを許可デバイスとして承認するステップ
を実行可能とさせるための、プログラム。
【請求項８】
コンピュータに接続して利用されるデバイスの利用制御を行うためのプログラムであって、
前記コンピュータに、
（Ｃ）前記コンピュータに接続された前記デバイスが未許可デバイスである場合に、後記ステップ（Ｄ−１）と後記ステップ（Ｄ−２）とを選択し、実行するステップと、
（Ｄ−１）前記デバイスの操作可能な状態での接続を禁止するステップ
（Ｄ−２）前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可するステップと、
（Ｈ）前記ステップ（Ｄ−２）において前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可した場合に、当該デバイス内に記憶されているファイルに関する情報を取得するステップ
を実行可能とさせるための、プログラム。
【請求項９】
前記ステップ（Ｈ）においては、
前記デバイスの操作可能な状態での接続を許可したタイミング、
前記コンピュータから前記デバイスにデータが書き込まれているタイミング、及び
前記コンピュータから前記デバイスへのデータの書き込みが完了したタイミング、
の少なくとも一つにおいて、当該デバイス内に記憶されているファイルに関する情報が取得される、請求項８に記載のプログラム。
【請求項１０】
コンピュータに接続して利用されるデバイスの利用制御を行うためのプログラムであって、
前記コンピュータに、
（Ｉ）前記コンピュータに接続された前記デバイスが未許可デバイスである場合に、利用管理画面の起動を促すための画面を表示するステップと、
（Ｊ）前記利用管理画面が起動された場合に、前記未許可デバイスについて許可デバイスとしての承認を受けるための利用申請、または、前記許可デバイスとしての承認を受けることなく前記未許可デバイスの利用を許可するが、前記未許可デバイスの利用を申告するための利用申告を選択するための画面を表示するステップ
を実行可能とさせるための、プログラム。
【請求項１１】
コンピュータに接続して利用されるデバイスの利用制御を行うためのプログラムであって、
前記コンピュータに、
（Ｃ）前記コンピュータに接続された前記デバイスが未許可デバイスである場合に、後記ステップ（Ｄ−１）と後記ステップ（Ｄ−２）とを選択し、実行するステップと、
（Ｄ−１）前記デバイスの操作可能な状態での接続を禁止するステップ
（Ｄ−２）前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可するステップと、
（Ｈ）前記ステップ（Ｄ−２）において前記デバイスに対するデータの読み出し及び書き込みの少なくとも一方を制限した状態で前記デバイスの操作可能な状態での接続を許可した場合に、当該デバイス内に記憶されているファイルのファイル名の一覧を取得するステップと、
（Ｋ）前記ステップ（Ｈ）で取得した前記ファイル名の一覧をユーザに提示するステップ
を実行可能とさせるための、プログラム。