JPH0969045A - 情報処理装置及び方法 - Google Patents

情報処理装置及び方法

Info

Publication number
JPH0969045A
JPH0969045A JP7223588A JP22358895A JPH0969045A JP H0969045 A JPH0969045 A JP H0969045A JP 7223588 A JP7223588 A JP 7223588A JP 22358895 A JP22358895 A JP 22358895A JP H0969045 A JPH0969045 A JP H0969045A
Authority
JP
Japan
Prior art keywords
identification code
information processing
information
execution
machine
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
Application number
JP7223588A
Other languages
English (en)
Other versions
JP3715693B2 (ja
Inventor
Isamu Nakagawa
勇 中川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP22358895A priority Critical patent/JP3715693B2/ja
Publication of JPH0969045A publication Critical patent/JPH0969045A/ja
Application granted granted Critical
Publication of JP3715693B2 publication Critical patent/JP3715693B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

(57)【要約】 【課題】 予定しない機器でのプログラムインストール
を有効に防止できるプログラムインストール方法を提供
する。 【解決手段】 インストールすべきプログラムを識別す
る識別符号を獲得する識別符号獲得工程と、実行情報を
インストールすべき情報処理装置に固有のマシン識別符
号を算出する算出工程と、前記識別符号獲得工程での獲
得実行情報の識別符号と、前記算出工程での算出マシン
識別符号によりインストールを行うかどうかを判別する
判別工程と、前記判別工程がインストールを行うと判別
した場合に前記識別符号獲得工程で獲得された識別符号
に従って識別された処理の実行情報をインストールする
インストール実行工程とを備えることを特徴とする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は情報処理装置及び方
法に関し、例えば、媒体を介してソフトウエアプログラ
ムまたはデータを取り入れる機能を備えた情報処理装置
及び方法に関するものである。
【0002】
【従来の技術】複数のソフトウエアプログラムを、フレ
キシブルディスク装置、CD−ROM装置などの外部記
憶媒体に格納してコンピュータ装置に供給する際に、ユ
ーザが使用可能なソフトウエアプログラムを制限してお
き、ユーザの要求があれば特定のソフトウエアプログラ
ムを使用可能にするために、主に次のような方法が採用
されていた。
【0003】(1)ユーザがある特定のソフトウエアプ
ログラム(以下「Aソフトウエア」とする。)を使いた
い旨を供給者に伝える。
【0004】(2)供給者は、Aソフトウエアを使用す
るための暗号解読キーをユーザに伝える。
【0005】(3)ユーザは(2)で教えられた暗号解
読キーを用いて、Aソフトウエアを使用可能にする。
【0006】
【発明が解決しようとする課題】しかしながら、上記の
方法によると、ソフトウエアプログラムを正規に購入し
ていない等の正当な権利を有しないユーザでも、なんら
かの手段で暗号解読キーを獲得すれば、正当な使用料を
支払うことなくソフトウエアプログラムを使用すること
ができてしまう。このため、正当な使用権限を権利を有
していないユーザに不法にソフトウエアプログラムを使
用される可能性があるという欠点があった。
【0007】
【課題を解決するための手段】本発明は上述の課題を解
決することを目的として成されたもので、上述の課題を
解決する一手段として、例えば以下の構成を備える。
【0008】即ち、装置内に新規なソフトウエアプログ
ラムを含む所望の処理の実行情報をインストール可能な
情報処理装置であって、インストールすべき処理の実行
情報を識別する識別符号を獲得する識別符号獲得手段
と、実行情報をインストールすべき情報処理装置に固有
のマシン識別符号を算出する算出手段と、前記識別符号
獲得手段での獲得実行情報の識別符号と、前記算出手段
での算出マシン識別符号によりインストールを行うかど
うかを判別する判別手段と、前記判別手段がインストー
ルを行うと判別した場合に前記識別符号獲得手段で獲得
された識別符号に従って識別された処理の実行情報をイ
ンストールするインストール実行手段とを備えることを
特徴とする。
【0009】または、装置内に新規なソフトウエアプロ
グラムを含む所望の処理の実行情報をインストール可能
な情報処理装置であって、インストールすべき処理の実
行情報を識別する識別符号を獲得する識別符号獲得手段
と、実行情報をインストールすべき情報処理装置に固有
のマシン識別符号を算出する算出手段と、任意文字列を
獲得する文字列獲得手段と、前記識別符号獲得手段での
獲得実行情報の識別符号と、前記算出手段での算出マシ
ン識別符号及び文字列獲得手段による獲得文字列により
インストールを行うかどうかを判別する判別手段と、前
記判別手段がインストールを行うと判別した場合に前記
識別符号獲得手段で獲得された識別符号に従って識別さ
れた処理の実行情報をインストールするインストール実
行手段とを備えることを特徴とする。
【0010】そして例えば、前記算出手段は装置に具備
された2次記憶装置を参照することによりマシン識別符
号を算出する、あるいは、前記算出手段は装置に具備さ
れた2次記憶装置の各区分の空き容量を参照することに
よりマシン識別符号を算出することを特徴とする。
【0011】更に例えば、前記算出手段は装置に具備さ
れたネットワーク接続機器を参照することによりマシン
識別符号を算出することを特徴とする。又例えば、前記
算出手段は装置に具備された2次記憶装置およびネット
ワーク接続機器を参照することによりマシン識別符号を
算出することを特徴とする。
【0012】以上の構成において、確実に実行情報のイ
ンストールを制御することができ、予定しない機器での
インストールを有効に防止できる。
【0013】
【発明の実施の形態】以下、図面を参照して本発明に係
る一実施例を詳細に説明する。
【0014】図1は本発明に係る一実施例の情報処理装
置の基本構成を示すブロック図である。本実施例の情報
処理装置は、ワークステーションあるいはコンピュータ
システムであっても良いし、ソフトウエアプログラムの
追加機能がある情報処理装置であれば良く、ワードプロ
セッサ、DTPシステムなどでも良い。
【0015】図1において、101はシステムバスであ
り、次に述べる構成要素間のデータの通路となるべきの
ものである。102は中央処理装置(CPU)であり、
情報処理装置全体の制御および演算処理などを行うもの
である。103は読み出し専用メモリ(ROM)であ
り、システム起動プログラムなどの記憶領域である。
【0016】104はランダムアクセスメモリ(RA
M)であり、使用制限のないデータ記憶領域として、様
々な処理を実行するために各々のプログラムおよびデー
タがロードされる領域である。105はキーボード(K
B)であり、キー入力データを受け取り、CPU102
へ伝達する。106はディスプレイ(CRT)であり、
表示すべきデータを出力する。
【0017】107はフレキシブルディスク装置(F
D)、108はハードディスク装置(HD)、109は
CD−ROM装置(CR)であり、これらの外部記憶装
置(ディスク)の記録媒体にプログラムおよびデータを
記憶させておき、本実施例の情報処理装置での実行時必
要に応じて参照またはRAM104へロードする。11
0はプリンタ装置(PRT)であり、記録媒体への印刷
を実行する。111はネットワークコントローラ(NW
C)であり、外部のネットワーク網200と接続され、
ネットワーク網200に接続された他の情報処理装置な
どとの間でデータ通信を行ったり、また、プログラムを
受取したり、送出したりすることができる様に構成され
ている。
【0018】以上の構成を備える本実施例装置におい
て、以下の説明は、次のような状況を仮定する。
【0019】ユーザとプログラム供給者がいて、両者は
直接機器を手渡しできないような離れたところにいるも
のとする。しかし、両者は、電話やファクシミリ装置な
どで情報を交換することができる。ソフトウエアプログ
ラムを供給するための媒体は図1に示すCD−ROM装
置109の媒体とし、ユーザが正規な手続を行い、それ
を所有している。そのCD−ROM媒体中には、マシン
識別番号(以下「マシンID」という。)を算出するプ
ログラム、いくつかの使用不可能なソフトウエアプログ
ラム、特定ソフトウエアプログラムの使用不可能を解除
するプログラム(以下「インストールプログラム」と称
す。)が格納されているものとする。なお、マシンID
とはユーザが使用している情報処理装置をただひとつに
識別するものである。
【0020】以上の仮定において、特定ソフトウエアプ
ログラムの使用不可能を解除するプログラムを実行させ
るには、ソフトウエアプログラムを特定するソフトウエ
アプログラム識別番号(以下「ソフトウエアID」と称
す。)および任意の文字列(パスワード)を入力する必
要がある。
【0021】図1の構成からなる本実施例の上記仮定に
基づく動作を図2のフローチャートを用いて説明する。
【0022】ステップS201において、ユーザはソフ
トウエアプログラム供給者に使いたいソフトがあること
を伝える。ステップS202において、この要求を受け
たソフトウエアプログラム供給者はユーザにマシン識別
番号(以「下マシンID」と称す。)獲得プログラムの
実行を要求する。
【0023】この要求を受けたユーザは、ステップS2
03において、プログラムの格納されているCD−RO
M媒体をCD−ROM装置109にセットし、これに格
納されているマシンID算出プログラムを実行させ、マ
シンIDを得る。このマシンID算出プログラムについ
ては後述する。
【0024】そして続くステップS204において、プ
ログラム供給者はユーザからマシンIDとユーザが使用
を要求しているソフトウエアプログラムのIDを知らせ
てもらう。そしてステップS205において、プログラ
ム供給者は予め用意してある表を参照して、知らせても
らったマシンIDとソフトウエアIDから、使用不可能
解除パスワードを獲得する。このマシンIDとソフトウ
エアIDから、使用不可能解除パスワードを獲得する表
の例を図3に示す。例えば、マシンIDが123でソフ
トウエアIDが6ならば、図3の表より、パスワードは
VQRAOになる。
【0025】そして、プログラム供給者は、続くステッ
プS206において、ユーザにこのパスワードを報知
し、ユーザはこのパスワードを得る。その結果ユーザは
ステップS207において、はソフトウエアID、マシ
ンID、パスワードを入力して、インストールプログラ
ムを実行する。インストールプログラムについては後述
する。
【0026】その結果、所望のプログラムの格納が終了
し、以後このユーザの情報処理装置で所望のインストー
ルされたプログラムを使用できることになる。
【0027】前記ステップS203のマシンID算出プ
ログラムについて、図4のフローチャートを用いて詳細
に説明する。
【0028】ステップS401において、まず装置の有
するレジスタNに接続されているHD108の区分数を
セットする。通常HD108は論理的にいくつかに区分
されている。更に、ループ用変数として装置の有するレ
ジスタI及びレジスタMIDに共に0をセットする。続
いてステップS402において、レジスタIとレジスタ
Nの内容が等しいか否かを調べる。両レジスタの内容が
等しければ処理を終了し、その時点でのMIDを本プロ
グラムで求めたマシンIDとする。
【0029】一方、ステップS402でレジスタIとレ
ジスタNの内容が等しくない場合にはステップS403
に進み、ハードディスク区分の内のレジスタIの区分の
ハードディスクの残り容量をMIDに加える。そしてス
テップS404においてレジスタIに1を加え1つイン
クリメントしてステップS402に戻る。
【0030】以上のプログラムを実行して得られたマシ
ンINDは、各情報処理装置(マシン)によって異な
り、かつ同一マシンでもその時の使用状況によって変化
する性質を待つ。
【0031】次に、上述した図2のステップS207に
おけるインストールプログラムについて、図5のフロー
チャートを用いて詳細に説明する。
【0032】インストールプログラムの実行時時にユー
ザは、ステップS501においてインストールしたいソ
フトウエアプログラムのソフトウエアIDと上述した図
2に示すステップS205で算出されたパスワードを指
定された実行手順で指定入力する。このソフトウエアI
Dと上述したパスワードをユーザから得たインストール
プログラムは、そのパスワードをパスワードAとし、R
AM104に記憶する。
【0033】これを得たインストールプログラムは続く
ステップS502において、図4に示すマシンID算出
プログラムを実行してマシンIDを求め、RAMに記憶
する。そしてステップS503において、本インストー
ルプログラムが内蔵している表から、ステップS501
で得たソフトウエアIDとステップS502で求めたマ
シンIDをキーとしてパスワードを求め、それをパスワ
ードBとする。本実施例におけるインストールプログラ
ムが内蔵する表は、ステップS205でプログラム供給
者が用いた図3に示す表と同じ表である ステップS504で、ステップS501で得たパスワー
ドAとステップS503で得たパスワードBが等しいか
否かを調べる。ここで、両パスワードが等しくない場合
にはこれ以上のプログラムインストールを行わずに当該
処理を終了する。その結果、パスワードAとパスワード
Bが異なるときは要求されたソフトウエアプログラムが
使用可能にならない。
【0034】一方、両パスワードが等しければステップ
S505へ進み、ソフトウエアIDで指定されたソフト
ウエアプログラムを使用可能にする。即ち、例えばここ
でCD−ROM装置109の記憶媒体上のソフトウエア
プログラムが、正しい状態に対し、奇数バイトと偶数バ
イトを入れ替えることで使用不可能になっていたとする
と、奇数バイトと偶数バイトを入れ替えながらソフトウ
エアプログラムを読み出し、HD108にコピーするこ
とで使用可能にすることができる。
【0035】以上説明したように本実施例によれば、H
D108の情報を用いてマシンIDを生成することによ
り、CD−ROMなどの媒体で使用不可能にして配布し
たソフトウエアプログラムを使用可能にする機能を、特
定マシンおよび特定期間内だけに限定することができ
る、という効果を得ることができる。
【0036】(第2実施例)次に本発明に係る第2実施
例を説明する。第2実施例においても、基本構成は上述
した第1実施例と同様であり、詳細説明を省略する。
【0037】第2実施例が有効なのは、HDの情報を利
用してマシンIDを求めるようなケースだけではない。
例えば、上述した第1実施例の図4で示したマシンID
算出プログラムを図7に示すように変更することでよ
り、より確実な動作をさせることも可能である。
【0038】以下第2実施例の動作を図6のフローチャ
ートを用いて説明する。上述したように、第2実施例の
動作は、図6で示すマシンID算出プログラム以外は第
1実施例と同じである。
【0039】図6のステップS601において、図1に
示すNWC111の物理アドレス取得要求を実行する。
続いてステップS602において、獲得した物理アドレ
スをRAM113に格納する。ステップS603におい
て、物理アドレスをマシンIDとして記憶する。なお、
物理アドレスとはネットワークコントローラ(NWC)
111に固有のもので、2つのNWCが同じ物理アドレ
スを持つことはない。
【0040】以上説明したように、NWCの情報を用い
てマシンIDを生成することにより、CD−ROMなど
の媒体で使用不可能にして配布したソフトウエアプログ
ラムを使用可能にする機能を、特定マシンだけに確実に
限定することができる、という効果を持つ。
【0041】(第3実施例)次に本発明に係る第3実施
例を説明する。第3実施例においても、基本構成は上述
した第1実施例と同様であり、詳細説明を省略する。
【0042】第3実施例が有効なのは、第1実施例のよ
うにHD108の情報を利用してマシンIDを求めるよ
うなケース、および、第2実施例のようにNWC111
の情報を利用してマシンIDを求めるようなケースだけ
ではない。例えば、第3実施例においては、第1実施例
の図4で示したマシンID算出プログラムを、図7に示
すように変更することでより確実でかつ有効期間を限定
させた動作をさせることを可能としている。。
【0043】以下第3実施例の動作を図7のフローチャ
ートを用いて説明する。上述したように、図7で示すマ
シンID算出プログラム以外は第1実施例と同じであ
る。
【0044】図7のステップS701において、NWC
111の物理アドレス取得要求を実行する。ステップS
702において、ステップS701で要求した獲得した
物理アドレスを受け取り、RAM104に格納する。続
いてステップS703において、獲得した物理アドレス
をID1として記憶する。
【0045】そして、ステップS704において、第1
実施例で説明した図4の制御を実行してマシンIDを求
め、それをID2とする。続くステップS705におい
て、ID1とID2を文字列として結合する。例えばI
D1がbca098であり、ID2が123であれば、
それらを結合した結果はbca098123となる。そ
の結合した結果をマシンIDとする。
【0046】以上説明したように第3実施例によれば、
NWCの情報とHDの情報を用いてマシンIDを生成す
ることにより、CD−ROMなどの媒体で使用不可能に
して配布したソフトウエアプログラムを使用可能にする
機能を、特定マシンと特定期間に確実に限定することが
できる、という効果を持つ。
【0047】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステムあるいは装置に
プログラムを供給することによって達成される場合にも
適用できることは言うまでもない。この場合、本発明に
係るプログラムを格納した記憶媒体が本発明を構成する
ことになる。そして、該記憶媒体からそのプログラムを
システム或は装置に読み出すことによって、そのシステ
ム或は装置が、予め定められた仕方で動作する。
【0048】以上説明した様に上述した各実施例によれ
ば、FD,CD−ROMなどの特定媒体を介してソフト
ウエアプログラムを予め使用不可能にして供給し、ユー
ザの要求により特定ソフトウエアプログラムを使用可能
にする際に、マシンID算出プログラムを備えたインス
トールプログラムを設けることにより、当該ソフトウエ
アプログラムを使用可能にする機能を特定マシンおよび
特定期間に限定することが可能になる。
【0049】
【発明の効果】以上詳述したように本発明によれば、確
実に実行情報のインストールを制御することができ、予
定しない機器でのインストールを有効に防止できる。
【0050】
【図面の簡単な説明】
【図1】本発明に係る一実施例の情報処理装置の構成を
示すブロック図である。
【図2】本実施例における、ユーザが任意ソフトウエア
プログラムを使用可能にする手順を示すフローチャート
である。
【図3】本実施例における、マシンIDとソフトウエア
IDからパスワードを算出するための表を示す図であ
る。
【図4】本実施例における、ハードディスクの情報を用
いてマシンIDを算出する手順を示すフローチャートで
ある。
【図5】本発明に係わる情報処理装置における、インス
トールプログラムの手順を示すフローチャートである。
【図6】本発明に係る第2実施例における、NWCを用
いてマシンIDを算出する手順を示すフローチャートで
ある。
【図7】本発明に係る第3実施例における、NWCとH
Dの情報を用いてマシンIDを算出する手順を示すフロ
ーチャートである。
【符号の説明】
102 CPU(中央演算ユニット) 104 RAM(ランダムアクセスメモリ) 108 HD(外部記憶装置) 109 CR(外部記憶装置) 111 NWC(ネットワークコントローラ)

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】 装置内に新規なソフトウエアプログラム
    を含む所望の処理の実行情報をインストール可能な情報
    処理装置であって、 インストールすべき処理の実行情報を識別する識別符号
    を獲得する識別符号獲得手段と、 実行情報をインストールすべき情報処理装置に固有のマ
    シン識別符号を算出する算出手段と、 前記識別符号獲得手段での獲得実行情報の識別符号と、
    前記算出手段での算出マシン識別符号によりインストー
    ルを行うかどうかを判別する判別手段と、 前記判別手段がインストールを行うと判別した場合に前
    記識別符号獲得手段で獲得された識別符号に従って識別
    された処理の実行情報をインストールするインストール
    実行手段とを備えることを特徴とする情報処理装置。
  2. 【請求項2】 装置内に新規なソフトウエアプログラム
    を含む所望の処理の実行情報をインストール可能な情報
    処理装置であって、 インストールすべき処理の実行情報を識別する識別符号
    を獲得する識別符号獲得手段と、 実行情報をインストールすべき情報処理装置に固有のマ
    シン識別符号を算出する算出手段と、 任意文字列を獲得する文字列獲得手段と、 前記識別符号獲得手段での獲得実行情報の識別符号と、
    前記算出手段での算出マシン識別符号及び文字列獲得手
    段による獲得文字列によりインストールを行うかどうか
    を判別する判別手段と、 前記判別手段がインストールを行うと判別した場合に前
    記識別符号獲得手段で獲得された識別符号に従って識別
    された処理の実行情報をインストールするインストール
    実行手段とを備えることを特徴とする情報処理装置。
  3. 【請求項3】 前記算出手段は装置に具備された2次記
    憶装置を参照することによりマシン識別符号を算出する
    ことを特徴とする請求項1または2のいずれかに記載の
    情報処理装置。
  4. 【請求項4】 前記算出手段は装置に具備された2次記
    憶装置の各区分の空き容量を参照することによりマシン
    識別符号を算出することを特徴とする請求項3記載の情
    報処理装置。
  5. 【請求項5】 前記算出手段は装置に具備されたネット
    ワーク接続機器を参照することによりマシン識別符号を
    算出することを特徴とする請求項1または2のいずれか
    に記載の情報処理装置。
  6. 【請求項6】 前記算出手段は装置に具備された2次記
    憶装置およびネットワーク接続機器を参照することによ
    りマシン識別符号を算出することを特徴とする請求項1
    または2のいずれかに記載の情報処理装置。
  7. 【請求項7】 装置内に新規なソフトウエアプログラム
    を含む所望の処理の実行情報をインストール可能な情報
    処理装置における情報処理方法であって、 インストールすべき処理の実行情報を識別する識別符号
    を獲得する識別符号獲得工程と、 実行情報をインストールすべき情報処理装置に固有のマ
    シン識別符号を算出する算出工程と、 前記識別符号獲得工程での獲得実行情報の識別符号と、
    前記算出工程での算出マシン識別符号によりインストー
    ルを行うかどうかを判別する判別工程と、 前記判別工程がインストールを行うと判別した場合に前
    記識別符号獲得工程で獲得された識別符号に従って識別
    された処理の実行情報をインストールするインストール
    実行工程とを備えることを特徴とする情報処理方法。
  8. 【請求項8】 装置内に新規なソフトウエアプログラム
    を含む所望の処理の実行情報をインストール可能な情報
    処理装置における情報処理方法であって、 インストールすべき処理の実行情報を識別する識別符号
    を獲得する識別符号獲得工程と、 実行情報をインストールすべき情報処理装置に固有のマ
    シン識別符号を算出する算出工程と、 任意文字列を獲得する文字列獲得工程と、 前記識別符号獲得工程での獲得実行情報の識別符号と、
    前記算出工程での算出マシン識別符号および文字列獲得
    工程による獲得文字列によりインストールを行うかどう
    かを判別する判別工程と、 前記判別工程がインストールを行うと判別した場合に前
    記識別符号獲得工程で獲得された識別符号に従って識別
    された処理の実行情報をインストールするインストール
    実行工程とを備えることを特徴とする情報処理方法。
  9. 【請求項9】 前記算出工程は装置に具備された2次記
    憶装置を参照することによりマシン識別符号を算出する
    ことを特徴とする請求項7又は8のいずれかに記載の情
    報処理方法。
  10. 【請求項10】 前記算出工程は装置に具備された2次
    記憶装置の各区分の空き容量を参照することによりマシ
    ン識別符号を算出することを特徴とする請求項9記載の
    情報処理方法。
  11. 【請求項11】 前記算出工程は装置に具備されたネッ
    トワーク接続機器を参照することによりマシン識別符号
    を算出することを特徴とする請求項6記載の情報処理方
    法。
  12. 【請求項12】 前記算出工程は装置に具備された2次
    記憶装置およびネットワーク接続機器を参照することに
    よりマシン識別符号を算出することを特徴とする請求項
    7又は8のいずれかに記載の情報処理方法。
JP22358895A 1995-08-31 1995-08-31 情報処理装置及び方法 Expired - Fee Related JP3715693B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22358895A JP3715693B2 (ja) 1995-08-31 1995-08-31 情報処理装置及び方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22358895A JP3715693B2 (ja) 1995-08-31 1995-08-31 情報処理装置及び方法

Publications (2)

Publication Number Publication Date
JPH0969045A true JPH0969045A (ja) 1997-03-11
JP3715693B2 JP3715693B2 (ja) 2005-11-09

Family

ID=16800526

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22358895A Expired - Fee Related JP3715693B2 (ja) 1995-08-31 1995-08-31 情報処理装置及び方法

Country Status (1)

Country Link
JP (1) JP3715693B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000043867A1 (en) * 1999-01-21 2000-07-27 Kenzi Kumasaka Method of preventing illegal use of computer software, and recording media of computer software
JP2003029861A (ja) * 2001-07-12 2003-01-31 Hitachi Ltd アプリケーションプログラムの供給方法およびこの供給方法に用いられるアプリケーションプログラムおよびこれを記録した記録媒体
JP2003085143A (ja) * 2001-09-11 2003-03-20 Sony Corp パスワード管理システム、パスワード管理方法、および情報処理装置、並びにコンピュータ・プログラム
JP2010528371A (ja) * 2007-05-24 2010-08-19 マイクロソフト コーポレーション 情報技術資産のrfidでの発見、追跡およびプロビジョニング

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000043867A1 (en) * 1999-01-21 2000-07-27 Kenzi Kumasaka Method of preventing illegal use of computer software, and recording media of computer software
JP2003029861A (ja) * 2001-07-12 2003-01-31 Hitachi Ltd アプリケーションプログラムの供給方法およびこの供給方法に用いられるアプリケーションプログラムおよびこれを記録した記録媒体
JP2003085143A (ja) * 2001-09-11 2003-03-20 Sony Corp パスワード管理システム、パスワード管理方法、および情報処理装置、並びにコンピュータ・プログラム
JP2010528371A (ja) * 2007-05-24 2010-08-19 マイクロソフト コーポレーション 情報技術資産のrfidでの発見、追跡およびプロビジョニング

Also Published As

Publication number Publication date
JP3715693B2 (ja) 2005-11-09

Similar Documents

Publication Publication Date Title
KR100188503B1 (ko) 원격 사용자와 응용 서버간의 통신 관리 방법, 원격 사용자의 주체 인증 방법, 분산 컴퓨터 환경을 제공하는 네트워크 및 프로그램 저장 장치
US8443455B2 (en) Apparatus, method, and computer program for controlling use of a content
US7434264B2 (en) Data processing system with peripheral access protection and method therefor
JP3671178B2 (ja) コンテンツ使用環境における完全性認証及び検証提供システム
KR100991061B1 (ko) 컴팩트 하드웨어 id 생성 방법, 소프트웨어 제품의 사용가능성 결정 방법, 및 그를 위한 컴퓨팅 시스템 및 컴퓨터 판독 가능 기록 매체
JP3143648B2 (ja) ソフトウェアライセンス管理システム
US6260141B1 (en) Software license control system based on independent software registration server
CN110266659B (zh) 一种数据处理方法和设备
US7277972B2 (en) Data processing system with peripheral access protection and method therefor
US20170186117A1 (en) License management apparatus, license management method, and license authentication program
CN101517549A (zh) 存储器访问安全管理
CN111460474B (zh) 去中心化的预言机实现方法、装置、存储器和计算机
US7594274B2 (en) Method of authenticating an application for personal digital assistant using a unique ID based on a personal computer and system using thereof
JPS6150354B2 (ja)
JP4238934B2 (ja) 暗号化通信を行う無線通信装置の設定
CN110138767B (zh) 事务请求的处理方法、装置、设备和存储介质
US20080065874A1 (en) System and method for dynamic determination of system topology in a multiple building block server system
KR100917370B1 (ko) 프로그램을 저장한 컴퓨터 판독 가능 매체, 프로그램을실행하는 정보 처리 장치, 및 프로그램을 실행하기 위한프로그램 제어 방법
JP2014517376A (ja) 安全なデータ格納方法およびデバイス
JP3715693B2 (ja) 情報処理装置及び方法
US8972745B2 (en) Secure data handling in a computer system
JP2010039904A (ja) ハードウェアリソース管理システム、コンピュータシステム、ハードウェアリソース管理方法およびプログラム
JP2000311083A (ja) 携帯端末装置、データ配布装置、データアクセス方法、及びデータアクセスシステム
JPH10320357A (ja) ユーザ認証システムにおける認証サーバおよびその認証方法およびその記録媒体
KR102666287B1 (ko) Nft 이용권 기반 서비스 제공 방법 및 시스템

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050603

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: 20050819

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050826

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100902

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110902

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110902

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees