JPWO2006059493A1 - 情報処理装置、デバイスアクセス制御方法、及びデバイスアクセス制御プログラム - Google Patents
情報処理装置、デバイスアクセス制御方法、及びデバイスアクセス制御プログラム Download PDFInfo
- Publication number
- JPWO2006059493A1 JPWO2006059493A1 JP2006547746A JP2006547746A JPWO2006059493A1 JP WO2006059493 A1 JPWO2006059493 A1 JP WO2006059493A1 JP 2006547746 A JP2006547746 A JP 2006547746A JP 2006547746 A JP2006547746 A JP 2006547746A JP WO2006059493 A1 JPWO2006059493 A1 JP WO2006059493A1
- Authority
- JP
- Japan
- Prior art keywords
- control
- device driver
- information
- access
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 113
- 238000000034 method Methods 0.000 title claims abstract description 109
- 238000010348 incorporation Methods 0.000 claims abstract description 32
- 238000006243 chemical reaction Methods 0.000 claims description 62
- 230000010354 integration Effects 0.000 claims description 10
- 230000006870 function Effects 0.000 description 42
- 230000001419 dependent effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000000717 retained effect Effects 0.000 description 4
- 230000003203 everyday effect Effects 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/105—Program control for peripheral devices where the programme performs an input/output emulation function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Stored Programmes (AREA)
Abstract
Description
図1を用い、本発明を適用した第1の実施形態に係る情報処理装置について説明する。
図4を用い、本発明を適用した第2の実施形態に係る情報処理装置について説明する。
第3の実施形態に係る情報処理装置について図1を参照して説明する。
(b)ある期限まで使用可能(例えば、平成16年12月31日まで使用可能)
(c)ある回数まで使用可能(例えば、アクセス回数が100回まで使用可能)
(d)ある場所でのみ使用可能(例えば、情報処理装置が会社のネットワークに接続されている時のみ使用可能)
(e)ある曜日でのみ使用可能(例えば、毎週日曜日のみ使用可能)
(f)ある時間帯でのみ使用可能(例えば、毎日9:00から10:00まで使用可能)
(a)利用時間の減算
アプリケーション1からデバイスドライバ22へのアクセス開始と終了の通知から利用時間を換算し、デバイスドライバ22にアクセスできる合計時間から利用時間から減算する。
(b)期限チェック
ここでは何もしない。
(c)回数の減算
アプリケーション1からデバイスドライバ22へのアクセス開始と終了の通知からアクセス回数を把握し、デバイスドライバ22にアクセスできる合計回数から減算する。
(d)場所チェック
ここでは何もしない。
(e)曜日チェック
ここでは何もしない。
(f)時間帯チェック
ここでは何もしない。
残りの利用時間が残っていれば使用権情報が有効であると判断する。
(b)期限チェック
現在の日時が期限内であれば使用権情報が有効であると判断する。
(c)回数チェック
残りの利用回数が残っていれば使用権情報が有効であると判断する。
(d)場所チェック
現在、情報処理装置が設置場所、又はネットワークに接続されている場所が所定の場所であれば使用権情報が有効であると判断する。
(e)曜日チェック
現在の曜日が所定の曜日であれば使用権情報が有効であると判断する。
(f)時間帯チェック
現在の時刻が所定の時刻であれば使用権情報が有効であると判断する。
第4の実施形態に係る情報処理装置の構成は、図1に示す第1の実施形態と同じである。よって、本実施形態の権利管理部33、制御情報変換部32、アクセス判断部31、システムコール部21、及びアプリケーション1の動作について説明する。なお、他の部分における動作は、第1の実施形態と同様であるため説明を省略する。
本実施形態に係る情報処理装置の構成は、第2の実施形態に係る情報処理装置の構成と同様である。よって、本実施形態の権利管理部33、制御情報変換部32、アクセス判断部31、及びアプリケーション1の動作について説明する。なお、他の部分における動作は、第4の実施形態と同様であるため説明を省略する。
2 OS
3 アクセス制御部
4 デバイス
21 システムコール部
22 デバイスドライバ
23 ドライバ自動組込部
31 アクセス判断部
32 制御情報変換部
33 権利管理部
図1を用い、本発明を適用した第1の実施形態に係る情報処理装置について説明する。
図4を用い、本発明を適用した第2の実施形態に係る情報処理装置について説明する。
第3の実施形態に係る情報処理装置について図1を参照して説明する。
(b)ある期限まで使用可能(例えば、平成16年12月31日まで使用可能)
(c)ある回数まで使用可能(例えば、アクセス回数が100回まで使用可能)
(d)ある場所でのみ使用可能(例えば、情報処理装置が会社のネットワークに接続されている時のみ使用可能)
(e)ある曜日でのみ使用可能(例えば、毎週日曜日のみ使用可能)
(f)ある時間帯でのみ使用可能(例えば、毎日9:00から10:00まで使用可能)
(a)利用時間の減算
アプリケーション1からデバイスドライバ22へのアクセス開始と終了の通知から利用時間を換算し、デバイスドライバ22にアクセスできる合計時間から利用時間から減算する。
(b)期限チェック
ここでは何もしない。
(c)回数の減算
アプリケーション1からデバイスドライバ22へのアクセス開始と終了の通知からアクセス回数を把握し、デバイスドライバ22にアクセスできる合計回数から減算する。
(d)場所チェック
ここでは何もしない。
(e)曜日チェック
ここでは何もしない。
(f)時間帯チェック
ここでは何もしない。
残りの利用時間が残っていれば使用権情報が有効であると判断する。
(b)期限チェック
現在の日時が期限内であれば使用権情報が有効であると判断する。
(c)回数チェック
残りの利用回数が残っていれば使用権情報が有効であると判断する。
(d)場所チェック
現在、情報処理装置が設置場所、又はネットワークに接続されている場所が所定の場所であれば使用権情報が有効であると判断する。
(e)曜日チェック
現在の曜日が所定の曜日であれば使用権情報が有効であると判断する。
(f)時間帯チェック
現在の時刻が所定の時刻であれば使用権情報が有効であると判断する。
第4の実施形態に係る情報処理装置の構成は、図1に示す第1の実施形態と同じである。よって、本実施形態の権利管理部33、制御情報変換部32、アクセス判断部31、システムコール部21、及びアプリケーション1の動作について説明する。なお、他の部分における動作は、第1の実施形態と同様であるため説明を省略する。
本実施形態に係る情報処理装置の構成は、第2の実施形態に係る情報処理装置の構成と同様である。よって、本実施形態の権利管理部33、制御情報変換部32、アクセス判断部31、及びアプリケーション1の動作について説明する。なお、他の部分における動作は、第4の実施形態と同様であるため説明を省略する。
2 OS
3 アクセス制御部
4 デバイス
21 システムコール部
22 デバイスドライバ
23 ドライバ自動組込部
31 アクセス判断部
32 制御情報変換部
33 権利管理部
Claims (33)
- 複数のデバイスドライバに接続された複数のデバイスを制御する情報処理装置において、
オペレーティングシステムに対して制御命令を発行するアプリケーションと、
前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断するアクセス判断部と、
前記オペレーティングシステムは、
前記制御命令を受け取り前記デバイスドライバに前記デバイスの制御を渡すシステムコール部と、
前記デバイスを制御する前記デバイスドライバとを有することを特徴とする情報処理装置。 - 前記デバイスが前記情報処理装置に接続されたとき、前記アクセス判断部が前記アプリケーションにより前記デバイスを制御できるか否かを判断し、
前記アクセス判断部が前記アプリケーションにより前記デバイスを制御できると判断したとき、前記デバイスのデバイスドライバを前記オペレーティングシステムに組み込むドライバ自動組込手段を有することを特徴とする請求項1記載の情報処理装置。 - 前記アクセス判断部によって前記デバイスドライバへ前記デバイスの制御を渡さないと判断されたとき、前記アプリケーションにエラーを通知することを特徴とする請求項1又は2記載の情報処理装置。
- 前記アクセス判断部によって前記デバイスドライバへ前記デバイスの制御を渡さないと判断されたとき、ユーザにエラーを通知する手段を有することを特徴とする請求項1から3のいずれか1項記載の情報処理装置。
- 前記デバイスドライバの使用の可否を示す使用権情報を取得する取得手段と、
前記取得手段によって取得された前記使用権情報を保持する保持手段と、
前記保持手段によって保持される前記使用権情報を前記アクセス判断部によって判断できる制御情報に変換する制御情報変換手段とを有し、
前記アクセス判断部は、前記制御情報変換部によって変換された前記制御情報に基づいて前記デイバスドライバへ前記デバイスの制御を渡すか否かを判断することを特徴とする請求項1から4のいずれか1項記載の情報処理装置。 - 前記使用権情報は、前記使用権情報を使用するための条件を有し、
前記保持手段は、前記条件を満たさなくなったとき、前記使用権情報が無効と判断し、かつ前記使用権情報を更新又は削除することを特徴とする請求項5記載の情報処理装置。 - 前記取得手段によって前記使用権情報が取得されたとき、前記保持手段は、前記取得手段によって新たに取得した前記使用権情報と、前記保持手段に既に保持されていた前記使用権情報とを合わせた1つの使用権情報に更新することを特徴とする請求項5又は6記載の情報処理装置。
- 前記保持手段に保持される前記使用権情報が更新、追加、又は削除されたとき、前記使用情報に該当する前記制御情報が更新、追加、又は削除されることを特徴とする請求項5から7のいずれか1項記載の情報処理装置。
- 前記制御命令は、前記デバイスドライバを識別するデバイスドライバ識別子を有し、
前記制御情報は、前記デバイスドライバを識別するデバイスドライバ識別情報を有し、
前記アクセス判断部は、
前記制御命令が有する前記デバイスドライバ識別子をキーに前記制御情報を検索し、
前記制御命令が有する前記デバイスドライバ識別子に対応する前記デバイスドライバの前記デバイスドライバ識別情報を有する前記制御情報が見つからなかったとき、前記デバイスドライバに前記デバイスの制御を渡さないと判断することを特徴とする請求項1から8のいずれか1項記載の情報処理装置。 - 前記制御命令は、前記デバイスを識別するデバイスドライバ識別子と、
前記制御情報は、前記デバイスを識別するデバイスドライバ識別情報及び前記アプリケーションを識別するアプリケーション識別情報とを有し、
前記システムコール部は、前記制御命令を発行した前記アプリケーションを識別する前記アプリケーション識別子を前記制御命令に付加し、
前記アクセス判断部は、
前記制御命令が有する前記デバイスドライバ識別子と前記アプリケーション識別子とをキーに前記制御情報を検索し、
前記制御命令が有する前記デバイスドライバ識別子と前記アプリケーション識別子とに対応する前記デバイス及び前記アプリケーションの前記デバイスドライバ識別情報及び前記アプリケーション識別情報を有する前記制御情報が見つからなかったとき、前記デバイスドライバに前記デイバスの制御を渡さないと判断することを特徴とする請求項1から8のいずれか1項記載の情報処理装置。 - 前記アクセス判断部は、
前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断するとき、前記アクセス判断部は、前記デバイスドライバに関連する前記デバイスドライバの制御情報を検索し、
前記デバイスドライバに関連する前記デバイスドライバの制御情報が見つかったとき、前記デバイスドライバへ前記デバイスの制御を渡すと判断することを特徴とする請求項1から10のいずれか1項記載の情報処理装置。 - オペレーティングシステムに対して制御命令を発行するアプリケーションと、前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断するアクセス判断部と、前記オペレーティングシステムは、前記制御命令を受け取り前記デバイスドライバに前記デバイスの制御を渡すシステムコール部と、前記デバイスを制御する前記デバイスドライバとを有し、複数の前記デバイスドライバに接続された複数の前記デイバスを制御する情報処理装置のデバイスアクセス制御方法であって、
前記アプリケーションが前記制御命令を発行する工程と、
前記制御命令が発行されたとき、前記システムコール部が前記制御命令を受信する工程と、
前記システムコール部が前記制御命令を受信したとき、前記アクセス判断部が前記制御命令に基づいて前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断する工程と、
前記アクセス判断部によって前記デイバスドライバへ前記デバイスの制御を渡すと判断されたとき、前記システムコール部は、前記デバイスドライバへ前記デバイスの制御を渡す工程とを有することを特徴とするデバイスアクセス制御方法。 - 前記デバイスのデバイスドライバを前記オペレーティングシステムに組み込むドライバ自動組込手段を有し、
前記デバイスが前記情報処理装置に接続されたとき、前記アクセス判断部が前記アプリケーションにより前記デバイスを制御できるか否かを判断する工程と、
前記アクセス判断部が前記アプリケーションにより前記デバイスを制御できると判断したとき、前記ドライバ自動組込手段は、前記デバイスのデバイスドライバを前記オペレーティングシステムに組み込む工程とを有することを特徴とする請求項12記載のデバイスアクセス制御方法。 - 前記アクセス判断部によって前記デバイスドライバへ前記デバイスの制御を渡さないと判断されたとき、前記アプリケーションにエラーを通知する工程を有することを特徴とする請求項12又は13記載のデバイスアクセス制御方法。
- 前記アクセス判断部によって前記デバイスドライバへ前記デバイスの制御を渡さないと判断されたとき、ユーザにエラーを通知する工程を有することを特徴とする請求項12から14のいずれか1項記載のデバイスアクセス制御方法。
- 前記デバイスドライバの使用の可否を示す使用権情報を取得する取得工程と、
前記取得工程によって前記使用権情報が取得されたとき、前記使用権情報を保持する保持工程と、
前記保持手段によって前記使用権情報が保持されたとき、前記使用権情報を前記アクセス判断部によって判断できる制御情報に変換する制御情報変換工程と、
前記システムコール部が前記制御命令を受信したとき、前記アクセス判断部が前記制御情報変換部によって変換された前記制御情報に基づいて前記デイバスドライバへ前記デバイスの制御を渡すか否かを判断する工程とを有することを特徴とする請求項12から15のいずれか1項記載のデバイスアクセス制御方法。 - 前記使用権情報は、前記使用権情報を使用するための条件を有し、
前記条件を満たさなくなったとき、前記使用権情報が無効と判断し、かつ前記保持工程によって保持された前記使用権情報を更新又は削除する工程を有することを特徴とする請求項16記載のデバイスアクセス制御方法。 - 前記取得工程によって前記使用権情報が取得されたとき、前記保持工程は、前記取得工程によって新たに取得した前記使用権情報と、前記保持工程により既に保持されていた前記使用権情報とを合わせた1つの使用権情報に更新することを特徴とする請求項16又は17記載のデバイスアクセス制御方法。
- 前記保持工程によって保持された前記使用権情報が更新、追加、又は削除されたとき、前記使用情報に該当する前記制御情報を更新、追加、又は削除する工程を有することを特徴とする請求項16から18のいずれか1項記載のデバイスアクセス制御方法。
- 前記制御命令は、前記デバイスドライバを識別するデバイスドライバ識別子を有し、
前記制御情報は、前記デバイスドライバを識別するデバイスドライバ識別情報を有し、
前記アクセス判断部は、
前記制御命令が有する前記デバイスドライバ識別子をキーに前記制御情報を検索する工程と、
前記制御命令が有する前記デバイスドライバ識別子に対応する前記デバイスドライバの前記デバイスドライバ識別情報を有する前記制御情報が見つからなかったとき、前記デバイスドライバに前記デバイスの制御を渡さないと判断する工程とを有することを特徴とする請求項12から19のいずれか1項記載のデバイスアクセス制御方法。 - 前記制御命令は、前記デバイスを識別するデバイスドライバ識別子を有し、
前記制御情報は、前記デバイスを識別するデバイスドライバ識別情報及び前記アプリケーションを識別するアプリケーション識別情報を有し、
前記システムコール部は、前記制御命令を発行した前記アプリケーションを識別する前記アプリケーション識別子を前記制御命令に付加する工程と、
前記アクセス判断部は、
前記制御命令が有する前記デバイスドライバ識別子と前記アプリケーション識別子とをキーに前記制御情報を検索する工程と、
前記制御命令が有する前記デバイスドライバ識別子と前記アプリケーション識別子とに対応する前記デバイス及び前記アプリケーションの前記デバイスドライバ識別情報及び前記アプリケーション識別情報を有する前記制御情報が見つからなかったとき、前記デバイスドライバに前記デイバスの制御を渡さないと判断する工程とを有することを特徴とする請求項12から19のいずれか1項記載のデバイスアクセス制御方法。 - 前記アクセス判断部は、
前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断するとき、前記アクセス判断部は、前記デバイスドライバに関連する前記デバイスドライバの制御情報を検索する工程と、
前記デバイスドライバに関連する前記デイバスドライバの制御方法が見つかったとき、前記デバイスドライバに前記デバイスの制御を渡すと判断する工程とを有することを特徴とする請求項12から21のいずれか1項記載のデバイスアクセス制御方法。 - オペレーティングシステムに対して制御命令を発行するアプリケーションと、前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断するアクセス判断部と、前記オペレーティングシステムは、前記制御命令を受け取り前記デバイスドライバに前記デバイスの制御を渡すシステムコール部と、前記デバイスを制御する前記デバイスドライバとを有し、複数の前記デバイスドライバに接続された複数の前記デイバスを制御する情報処理装置のデバイスアクセス制御プログラムであって、
前記アプリケーションが前記制御命令を発行する処理と、
前記制御命令が発行されたとき、前記システムコール部が前記制御命令を受信する処理と、
前記システムコール部が前記制御命令を受信したとき、前記アクセス判断部が前記制御命令に基づいて前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断する処理と、
前記アクセス判断部によって前記デイバスドライバへ前記デバイスの制御を渡すと判断されたとき、前記システムコール部は、前記デバイスドライバへ前記デバイスの制御を渡す処理とを有することを特徴とするデバイスアクセス制御プログラム。 - 前記デバイスのデバイスドライバを前記オペレーティングシステムに組み込むドライバ自動組込手段を有し、
前記デバイスが前記情報処理装置に接続されたとき、前記アクセス判断部が前記アプリケーションにより前記デバイスを制御できるか否かを判断する処理と、
前記アクセス判断部が前記アプリケーションにより前記デバイスを制御できると判断したとき、前記ドライバ自動組込手段は、前記デバイスのデバイスドライバを前記オペレーティングシステムに組み込む処理とを有することを特徴とする請求項23記載のデバイスアクセス制御プログラム。 - 前記アクセス判断部によって前記デバイスドライバへ前記デバイスの制御を渡さないと判断されたとき、前記アプリケーションにエラーを通知する処理を有することを特徴とする請求項23又は24記載のデバイスアクセス制御プログラム。
- 前記アクセス判断部によって前記デバイスドライバへ前記デバイスの制御を渡さないと判断されたとき、ユーザにエラーを通知する処理を有することを特徴とする請求項23から25のいずれか1項記載のデバイスアクセス制御プログラム。
- 前記デバイスドライバの使用の可否を示す使用権情報を取得する取得処理と、
前記取得工程によって前記使用権情報が取得されたとき、前記使用権情報を保持する保持処理と、
前記保持手段によって前記使用権情報が保持されたとき、前記使用権情報を前記アクセス判断部によって判断できる制御情報に変換する制御情報変換処理と、
前記システムコール部が前記制御命令を受信したとき、前記アクセス判断部が前記制御情報変換部によって変換された前記制御情報に基づいて前記デイバスドライバへ前記デバイスの制御を渡すか否かを判断する処理とを有することを特徴とする請求項23から26のいずれか1項記載のデバイスアクセス制御プログラム。 - 前記使用権情報は、前記使用権情報を使用するための条件を有し、
前記条件を満たさなくなったとき、前記使用権情報が無効と判断し、かつ前記保持処理によって保持された前記使用権情報を更新又は削除する処理を有することを特徴とする請求項27記載のデバイスアクセス制御プログラム。 - 前記取得処理によって前記使用権情報が取得されたとき、前記保持処理は、前記取得処理によって新たに取得した前記使用権情報と、前記保持処理により既に保持されていた前記使用権情報とを合わせた1つの使用権情報に更新することを特徴とする請求項27又は28記載のデバイスアクセス制御プログラム。
- 前記保持処理によって保持された前記使用権情報が更新、追加、又は削除されたとき、前記使用情報に該当する前記制御情報を更新、追加、又は削除する処理を有することを特徴とする請求項27から29のいずれか1項記載のデバイスアクセス制御プログラム。
- 前記制御命令は、前記デバイスドライバを識別するデバイスドライバ識別子を有し、
前記制御情報は、前記デバイスドライバを識別するデバイスドライバ識別情報を有し、
前記アクセス判断部は、
前記制御命令が有する前記デバイスドライバ識別子をキーに前記制御情報を検索する処理と、
前記制御命令が有する前記デバイスドライバ識別子に対応する前記デバイスドライバの前記デバイスドライバ識別情報を有する前記制御情報が見つからなかったとき、前記デバイスドライバに前記デバイスの制御を渡さないと判断する処理とを有することを特徴とする請求項23から30のいずれか1項記載のデバイスアクセス制御プログラム。 - 前記制御命令は、前記デバイスを識別するデバイスドライバ識別子を有し、
前記制御情報は、前記デバイスを識別するデバイスドライバ識別情報及び前記アプリケーションを識別するアプリケーション識別情報を有し、
前記システムコール部は、前記制御命令を発行した前記アプリケーションを識別する前記アプリケーション識別子を前記制御命令に付加する処理と、
前記アクセス判断部は、
前記制御命令が有する前記デバイスドライバ識別子と前記アプリケーション識別子とをキーに前記制御情報を検索する処理と、
前記制御命令が有する前記デバイスドライバ識別子と前記アプリケーション識別子とに対応する前記デバイス及び前記アプリケーションの前記デバイスドライバ識別情報及び前記アプリケーション識別情報を有する前記制御情報が見つからなかったとき、前記デバイスドライバに前記デイバスの制御を渡さないと判断する処理とを有することを特徴とする請求項23から30のいずれか1項記載のデバイスアクセス制御プログラム。 - 前記アクセス判断部は、
前記デバイスドライバへ前記デバイスの制御を渡すか否かを判断するとき、前記アクセス判断部は、前記デバイスドライバに関連する前記デバイスドライバの制御情報を検索する処理と、
前記デバイスドライバに関連する前記デイバスドライバの制御方法が見つかったとき、前記デバイスドライバに前記デバイスの制御を渡すと判断する処理とを有することを特徴とする請求項23から32のいずれか1項記載のデバイスアクセス制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006547746A JP4978193B2 (ja) | 2004-11-30 | 2005-11-17 | 情報処理装置、デバイスアクセス制御方法、及びデバイスアクセス制御プログラム |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004346661 | 2004-11-30 | ||
JP2004346661 | 2004-11-30 | ||
PCT/JP2005/021167 WO2006059493A1 (ja) | 2004-11-30 | 2005-11-17 | 情報処理装置、デバイスアクセス制御方法、及びデバイスアクセス制御プログラム |
JP2006547746A JP4978193B2 (ja) | 2004-11-30 | 2005-11-17 | 情報処理装置、デバイスアクセス制御方法、及びデバイスアクセス制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2006059493A1 true JPWO2006059493A1 (ja) | 2008-08-07 |
JP4978193B2 JP4978193B2 (ja) | 2012-07-18 |
Family
ID=36564928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006547746A Expired - Fee Related JP4978193B2 (ja) | 2004-11-30 | 2005-11-17 | 情報処理装置、デバイスアクセス制御方法、及びデバイスアクセス制御プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20090089463A1 (ja) |
JP (1) | JP4978193B2 (ja) |
GB (1) | GB2434899B (ja) |
WO (1) | WO2006059493A1 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7649639B2 (en) * | 2004-03-12 | 2010-01-19 | Fuji Xerox Co., Ltd. | Device usage limiting method, apparatus and program |
US7779427B2 (en) * | 2006-01-18 | 2010-08-17 | Microsoft Corporation | Automated application configuration using device-provided data |
US20070226734A1 (en) * | 2006-03-03 | 2007-09-27 | Microsoft Corporation | Auxiliary display gadget for distributed content |
US7917916B2 (en) * | 2006-06-20 | 2011-03-29 | Lenovo (Singapore) Pte. Ltd | IT administrator initiated remote hardware independent imaging technology |
JP2009177320A (ja) * | 2008-01-22 | 2009-08-06 | Brother Ind Ltd | 情報処理装置及びプログラム |
US8341729B2 (en) | 2008-06-03 | 2012-12-25 | Ca, Inc. | Hardware access and monitoring control |
KR100958111B1 (ko) * | 2008-08-05 | 2010-05-18 | 한국전자통신연구원 | 휴대 단말기 및 그의 외부 인터페이스 제어 방법 |
JP5294892B2 (ja) | 2009-01-14 | 2013-09-18 | キヤノン株式会社 | 画像形成装置、装置、制御方法、及びプログラム |
JP5339958B2 (ja) * | 2009-02-18 | 2013-11-13 | キヤノン株式会社 | 情報処理装置及び制御方法及びプログラム |
JP2010231726A (ja) * | 2009-03-30 | 2010-10-14 | Oki Data Corp | 情報処理装置 |
US20120284702A1 (en) * | 2011-05-02 | 2012-11-08 | Microsoft Corporation | Binding applications to device capabilities |
TWI451272B (zh) * | 2012-05-02 | 2014-09-01 | Arcadyan Technology Corp | 整合週邊裝置之通用型驅動方法與系統 |
CN107203715B (zh) * | 2016-03-18 | 2021-03-19 | 斑马智行网络(香港)有限公司 | 执行***调用的方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07182288A (ja) * | 1993-12-24 | 1995-07-21 | Canon Inc | マルチメディア機器の管理システム |
JPH1078875A (ja) * | 1996-09-04 | 1998-03-24 | Fujitsu Ltd | データ処理装置 |
JP2002132695A (ja) * | 2000-10-26 | 2002-05-10 | Ricoh Co Ltd | プリンタシステム |
JP2002288110A (ja) * | 2001-01-12 | 2002-10-04 | Microsoft Corp | エレクトロニック周辺デバイスに関係するソフトウェアへのアクセスを周辺デバイスにストアされたアドレスに基づいて行う方法とシステム |
JP2003152262A (ja) * | 2001-09-03 | 2003-05-23 | Agilent Technol Inc | 受動的な光学部材と能動的な光デバイスをアライメントする方法 |
JP2004013832A (ja) * | 2002-06-11 | 2004-01-15 | Canon Inc | コンピュータセキュリティシステム、コンピュータセキュリティ方法、及び記録媒体 |
JP2004046587A (ja) * | 2002-07-12 | 2004-02-12 | Fujitsu Ltd | デバイスドライバ組込プログラム及びデバイスドライバ組込装置 |
JP2004062416A (ja) * | 2002-07-26 | 2004-02-26 | Nippon Telegr & Teleph Corp <Ntt> | 不正アクセス防止方法、セキュリティポリシーダウンロード方法、pc、およびポリシーサーバ |
JP2004192219A (ja) * | 2002-12-10 | 2004-07-08 | Canon Inc | 管理者が設定画面の操作を管理可能なプリンタドライバ |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5705807A (en) * | 1994-10-24 | 1998-01-06 | Nissan Motor Co., Ltd. | Photo detecting apparatus for detecting reflected light from an object and excluding an external light componet from the reflected light |
US6112263A (en) * | 1997-12-15 | 2000-08-29 | Intel Corporation | Method for multiple independent processes controlling access to I/O devices in a computer system |
JP4007873B2 (ja) * | 2002-07-09 | 2007-11-14 | 富士通株式会社 | データ保護プログラムおよびデータ保護方法 |
JP2004192100A (ja) * | 2002-12-09 | 2004-07-08 | Alps Electric Co Ltd | デバイスドライバのプロテクト方法およびデバイス |
JP2004318720A (ja) * | 2003-04-18 | 2004-11-11 | Aplix Corp | アクセス制限方法およびアクセス制限プログラム |
US7308584B2 (en) * | 2003-08-14 | 2007-12-11 | International Business Machines Corporation | System and method for securing a portable processing module |
-
2005
- 2005-11-17 GB GB0710454A patent/GB2434899B/en not_active Expired - Fee Related
- 2005-11-17 US US11/720,514 patent/US20090089463A1/en not_active Abandoned
- 2005-11-17 WO PCT/JP2005/021167 patent/WO2006059493A1/ja not_active Application Discontinuation
- 2005-11-17 JP JP2006547746A patent/JP4978193B2/ja not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07182288A (ja) * | 1993-12-24 | 1995-07-21 | Canon Inc | マルチメディア機器の管理システム |
JPH1078875A (ja) * | 1996-09-04 | 1998-03-24 | Fujitsu Ltd | データ処理装置 |
JP2002132695A (ja) * | 2000-10-26 | 2002-05-10 | Ricoh Co Ltd | プリンタシステム |
JP2002288110A (ja) * | 2001-01-12 | 2002-10-04 | Microsoft Corp | エレクトロニック周辺デバイスに関係するソフトウェアへのアクセスを周辺デバイスにストアされたアドレスに基づいて行う方法とシステム |
JP2003152262A (ja) * | 2001-09-03 | 2003-05-23 | Agilent Technol Inc | 受動的な光学部材と能動的な光デバイスをアライメントする方法 |
JP2004013832A (ja) * | 2002-06-11 | 2004-01-15 | Canon Inc | コンピュータセキュリティシステム、コンピュータセキュリティ方法、及び記録媒体 |
JP2004046587A (ja) * | 2002-07-12 | 2004-02-12 | Fujitsu Ltd | デバイスドライバ組込プログラム及びデバイスドライバ組込装置 |
JP2004062416A (ja) * | 2002-07-26 | 2004-02-26 | Nippon Telegr & Teleph Corp <Ntt> | 不正アクセス防止方法、セキュリティポリシーダウンロード方法、pc、およびポリシーサーバ |
JP2004192219A (ja) * | 2002-12-10 | 2004-07-08 | Canon Inc | 管理者が設定画面の操作を管理可能なプリンタドライバ |
Also Published As
Publication number | Publication date |
---|---|
GB2434899A (en) | 2007-08-08 |
WO2006059493A1 (ja) | 2006-06-08 |
US20090089463A1 (en) | 2009-04-02 |
GB2434899B (en) | 2009-06-24 |
JP4978193B2 (ja) | 2012-07-18 |
GB0710454D0 (en) | 2007-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4978193B2 (ja) | 情報処理装置、デバイスアクセス制御方法、及びデバイスアクセス制御プログラム | |
JP4400059B2 (ja) | ポリシー設定支援ツール | |
JP4851703B2 (ja) | コンピュータプログラムのライセンスの施行を支援するシステム | |
US7197608B2 (en) | Software management method for a storage system, and storage system | |
WO2014199464A1 (ja) | 開発環境システム、開発環境装置、開発環境提供方法及びプログラム | |
US20130346453A1 (en) | System and method for end-to-end exposure of exported representations of native data types to third-party applications | |
US10133875B2 (en) | Digital rights management system implementing version control | |
EP1758042A1 (en) | Document distribution system and method | |
WO2008050512A1 (fr) | Dispositif, procédé et programme de commande de démarrage | |
JP2011248776A (ja) | 情報処理装置 | |
US20120047242A1 (en) | Information processing apparatus handling license file and information processing method | |
US20170011224A1 (en) | Information processing apparatus, method, and storage medium | |
JP2013114475A (ja) | 情報管理システムおよび情報管理方法 | |
JPH06187213A (ja) | ファイルアクセス履歴管理方式 | |
JP2007233610A (ja) | 情報処理装置、ポリシー管理方法、記憶媒体、プログラム | |
JP2010198102A (ja) | 情報処理装置、ファイル管理システムおよびプログラム | |
US20080275918A1 (en) | Document management apparatus and computer readable medium | |
JP2003256064A (ja) | ライセンス管理方法,ライセンス管理サーバ,ライセンス取得クライアント、ライセンス管理プログラム及び記録媒体 | |
US8422059B2 (en) | Information processing apparatus and control method therefor | |
JP5103855B2 (ja) | 文書管理システムおよび文書管理装置および文書管理プログラム | |
JPH0651975A (ja) | ソフトウェア管理システム | |
US20060294501A1 (en) | Software program providing system, software program providing method and storage medium | |
JP2005208935A (ja) | ソフトウェア管理装置及びソフトウェア管理プログラム | |
JP5488523B2 (ja) | 設備備品予約システム、情報処理装置、制御方法、及びプログラム | |
EP2034420A1 (en) | A method and an apparatus for operating right |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081016 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20091015 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101116 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110107 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20110705 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110823 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120321 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120403 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150427 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4978193 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |