JPH07219763A - ソフトウェアの登録/起動方法及びその装置 - Google Patents

ソフトウェアの登録/起動方法及びその装置

Info

Publication number
JPH07219763A
JPH07219763A JP6011591A JP1159194A JPH07219763A JP H07219763 A JPH07219763 A JP H07219763A JP 6011591 A JP6011591 A JP 6011591A JP 1159194 A JP1159194 A JP 1159194A JP H07219763 A JPH07219763 A JP H07219763A
Authority
JP
Japan
Prior art keywords
software
registration
registered
issued
identification number
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.)
Pending
Application number
JP6011591A
Other languages
English (en)
Inventor
Hiroyuki Fujiyoshi
博幸 藤吉
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 JP6011591A priority Critical patent/JPH07219763A/ja
Publication of JPH07219763A publication Critical patent/JPH07219763A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

(57)【要約】 【目的】 ソフトウェアの不正使用を防止できるソフト
ウェアの登録/起動方法及びその装置を提供することを
目的とする。 【構成】 ソフトウェアへの登録要求を発行した機器の
識別番号を取得し(S1)、少なくとも、登録されてい
る機器の識別番号と対応するソフトウェア名及び該ソフ
トウェアにラインセンスされているライセンス数を記憶
している登録テーブルに、登録要求を発行した機器のネ
ットワークアドレスを登録し(S4)、その登録テーブ
ルのライセンス数を、その機器の登録に応じて更新する
(S7)。そして、そのライセンス数が更新されたこと
を、そのソフトウェアの供給元に通知する(S8)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、例えばネットワーク環
境で動作するソフトウェアに対する課金等の管理を行う
ソフトウェアの登録/起動方法及びその装置に関する。
【0002】
【従来の技術】ソフトウェアの不正使用を防止するため
に、ソフトウェアの供給元とユーザとの間で使用契約を
結ぶことが行われている。このような使用契約システム
では、ソフトウェアの1パッケージを1ユーザに対応付
けて契約する1パッケージ1ユーザ型か、またはソフト
ウェアの1パッケージを複数のユーザに対応付けて契約
する1パッケージマルチユーザ型の2種類の方法があ
る。
【0003】近年、1つのソフトウエアが必要とするデ
ィスク等の記憶媒体の容量が増大し、またクライアント
・サーバ型システムといったネットワーク環境の整備が
進んだことなどから、供給される記憶媒体から直接当該
ソフトウエアを起動せずに、一旦、クライアント側の固
定ディスク等に格納したり、ネットワーク上のサーバ
に、そのソフトウエアのプログラム部分を格納し、デー
タ部分を各々のクライアント側に格納するなどして、ア
クセス時間の短縮や、ディスクスペースの有効利用など
が図られている。このため、そのソフトウェアを供給す
る記憶媒体に不正使用を防止するためのプロテクトをか
けることはあまり意味のないものとなっている。
【0004】
【発明が解決しようとする課題】このように現状では、
ソフトウェアのライセンスを持たないユーザであって
も、データやプログラムなどのソフトウェア資源の不正
コピーを行って、そのソフトウェアの供給元との使用契
約無しに、そのソフトウェアを不正に使用できることが
問題になっている。このような不正使用の対策として
は、供給元より供給される記憶メディアに対して不正コ
ピーを防止するプロテクトをかける方法もあるが、上述
したように、ソフトウェアを個々のユーザの固定ディス
クやネットワークのサーバに格納して使用するため、あ
まり有効な対策とはならない。
【0005】本発明は上記従来例に鑑みてなされたもの
で、ソフトウェアの不正使用を防止できるソフトウェア
の登録/起動方法及びその装置を提供することを目的と
する。
【0006】また本発明によれば、登録されていないユ
ーザによるソフトウェアの起動を防止できるソフトウェ
アの登録/起動方法及びその装置を提供することを目的
とする。
【0007】
【課題を解決するための手段】上記目的を達成するため
に本発明のソフトウェアの登録方法は以下の様な工程を
備える。即ち、ソフトウェアへの登録要求を発行した機
器の識別番号を取得する工程と、少なくとも、登録され
ている機器の識別番号と対応するソフトウェア名及び該
ソフトウェアにラインセンスされているライセンス数を
記憶しているテーブルに前記登録要求を発行した機器を
登録する工程と、前記機器の登録に応じて前記ライセン
ス数を更新する工程とを有する。
【0008】上記目的を達成するために本発明のソフト
ウェアの起動装置は以下の様な構成を備える。即ち、少
なくとも、登録されている機器の識別番号と対応するソ
フトウェア名を記憶している登録記憶手段と、前記登録
記憶手段を参照して前記起動要求を発行した機器が登録
されているかどうかを判断する判断手段と、前記機器が
前記登録記憶手段に登録されている時、前記登録記憶手
段を参照して前記ソフトウェアを起動する起動手段とを
有する。
【0009】
【作用】以上の構成により、ソフトウェアへの登録要求
を発行した機器の識別番号を取得し、少なくとも、登録
されている機器の識別番号と対応するソフトウェア名及
び該ソフトウェアにラインセンスされているライセンス
数を記憶しているテーブルに、登録要求を発行した機器
を登録するとともに、その機器の登録に応じてテーブル
のライセンス数を更新する。
【0010】また本発明の起動装置によれば、少なくと
も、登録されている機器の識別番号と対応するソフトウ
ェア名を記憶している登録記憶手段を参照して、起動要
求を発行した機器が登録されているかどうかを判断し、
その機器が登録記憶手段に登録されている時は、その登
録記憶手段を参照して起動要求が発行された機器が、そ
のソフトウェアを起動できるように動作する。
【0011】
【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。
【0012】図2は、本発明の一実施例であるソフトウ
ェアの課金システムが適用される情報処理システムの構
成を示すブロック図である。この情報処理システムは、
ここでは、通信回線203とネットワーク202との間
に介在する1台のサーバと、複数(ここではN個)のク
ライアント(ユーザ端末)201−1〜201−Nとを
備えており、これらはネットワーク202を介して互い
に接続されている。本実施例のソフトウェアの課金シス
テムは、サーバ200側で動作し、ユーザよりのソフト
ウェアの起動要求がクライアント201側からサーバ2
00に送信されるものとする。尚、本発明はこのような
ネットワークに接続された端末に限定されるものではな
い。
【0013】図3は本実施例のクライアント側の端末2
01の構成を示すブロック図である。
【0014】この情報処理システムのクライアント側の
端末201は、この端末201で実行・処理されるデー
タやプログラムを格納しておくメモリ20と、オペレー
タへのメッセージ等を表示する表示装置21と、メモリ
20に記憶されたプログラムに従ってクライアント側の
端末201全体を制御する中央処理装置22と、ネット
ワーク202の方式に応じて、ネットワーク202と端
末201との接続を制御するネットワークインターフェ
ース部23と、大量のデータやプログラム等を格納して
おく外部記憶装置24と、オペレータが入力を行うため
のキーボードやポインティングデバイス等を備えた入力
装置25を有している。
【0015】図4は本実施例のサーバ200の構成を示
すブロック図である。
【0016】サーバ200は、中央処理装置28で実行
・処理されるデータやプログラムを格納しておくメモリ
26と、ネットワーク202の方式に応じてネットワー
ク202とサーバ端末200との接続を制御するネット
ワーク・インターフェース部27と、メモリ26に記憶
された制御プログラムに従ってサーバ200全体を制御
する中央処理装置28と、大量のデータやプログラム等
を格納する外部記憶装置29と、回線203との間のイ
ンターフェースを制御する回線インターフェース部30
とを有している。
【0017】図5は、本実施例のソフトウェアの課金シ
ステムが保持する課金システム登録テーブルのデータフ
ォーマットを示す図で、図5(A)はサーバ200側の
メモリ26に登録されたデータフォーマットを示し、図
5(B)はサーバ200の外部記憶装置29に登録され
る時のデータフォーマットを示している。このテーブル
データを外部記憶装置29に格納するときには、登録テ
ーブル保管用の「キー」を用いて公知の方法で暗号化を
行い、図5(B)のデータフォーマットで外部記憶装置
29に格納するため、一般ユーザにはその内容を任意に
変更することはできない。
【0018】図5(A)において、501は、インスト
ールされるソフトウェアに記憶されている登録テーブル
の保管用キー「キー」で、各ソフトウェアに対してそれ
ぞれ1つの固有のキーコードが割り当てられている。5
02はインストールされるソフトウェア名、503は、
そのソフトウェアが格納されるメモリ26のアドレス
(格納位置)を示している。504は、そのソフトウェ
アがライセンスされているクライアント(ユーザ)の数
(ライセンス数)を示している。505は、ネットワー
ク202に接続されているクライアント(端末)のネッ
トワークアドレスを示し、各クライアントに対応してそ
れぞれ固有のネットワークアドレス値が記憶されてい
る。
【0019】また図5(B)において、510は、図5
(A)登録テーブル保管用の「キー」501に対応した
保管用の「キー」を示し、511は図5(A)の502
〜505のデータを暗号化したデータを示している。
【0020】本実施例のソフトウェアの課金システムで
は、図1のフローチャートで示される処理に基づいてユ
ーザマシンへの登録を行って課金情報を保存および送信
する機能と、図6のフローチャートで示される、ソフト
ウェアをインストールする機能と、図7のフローチャー
トで示される、ソフトウェアを起動する際に登録状況を
チェックする機能を有している。以下、各機能をそれぞ
れ対応する図面を参照しながら説明する。尚、これら図
1、図6及び図7のフローチャートで示されたプログラ
ムは、サーバ200のメモリ26に記憶されている。
【0021】まず最初に、図6のフローチャートを参照
して、本実施例におけるソフトウェアの課金システムの
ソフトウェアのインストール処理を説明する。この処理
は、課金システム登録テーブルを作成するステップS2
0、ソフトウェア名502、ライセンス数504、登録
テーブル保管用の「キー」501を取得するステップS
21、ソフトウェア名、ライセンス数、登録テーブル保
管用の「キー」、ソフトウェア格納位置503を設定す
るステップS22、課金システム登録テーブルを外部記
憶装置29に格納するステップS23、実際にソフトウ
ェアをインストールするステップS24とを備えてい
る。
【0022】図6のフローチャートで示された処理は、
ソフトウェアのインストール時に、サーバ200の中央
処理装置28が行う処理を示しており、まず、サーバ2
00のネットワーク・インターフェース部27を介して
ソフトウェアのインストール処理が起動されるとステッ
プS20に進み、図5(A)に示したデータフォーマッ
トの課金システム登録テーブルを、メモリ26に作成す
る。このテーブルは、インストールするソフトウェアの
それぞれ(「キー」)に対して1つずつ作成される。
【0023】次にステップS21に進み、クライアント
側のインストール・メディア(ソフトウェアを記憶して
いる記憶媒体)に格納された情報から、登録するソフト
ウェアの名称(ソフトウェア名)502、ライセンス数
504、登録テーブル保管用の「キー」501を取得す
る。そしてステップS22に進み、ステップS20で作
成されたメモリ26の登録テーブルに、ステップS21
で取得したソフトウェア名と、ライセンス数及び登録テ
ーブル保管用の「キー」を設定する。更に、インストー
ルするソフトウェアの格納位置(パス名)503を一意
に決定して、その登録テーブルに設定する。なお、この
格納位置503は一般のユーザには知らされない。これ
ら設定処理が終了するとステップS23に進み、この登
録テーブルをサーバ200の外部記憶装置29に格納す
る。この際、登録テーブル保管用の「キー」501を用
いて、サーバ200のメモリ26の登録テーブルの内容
(図5(A))を、図5(B)に示す特殊フォーマット
に変更して外部記憶装置29に格納する。このため、一
般のユーザが外部記憶装置29よりその登録テーブルの
内容を読出したり、或いはその内容を変更することは不
可能である。この後ステップS24に進み、ステップS
22で決定されたメモリ26の格納位置に、そのソフト
ウェアをインストールする。
【0024】次に図1のフローチャートを参照して、本
実施例のソフトウェアの課金システムにおいて、ユーザ
登録を行い、課金情報を保存及び送信する処理について
説明する。
【0025】この処理は、登録希望のマシン(クライア
ント端末)のネットワーク202上のアドレスを取得す
るステップS1、外部記憶装置29より課金システム登
録テーブルを読出し、復元してメモリ26に読み込むス
テップS2、マシン登録/解除の選択を判断するステッ
プS3、登録されたマシン(クライアント端末)を課金
システム登録テーブルに追加するステップS4、現在の
登録マシン数とライセンス数を取得するステップS5、
現在の登録マシン数とライセンス数とを比較するステッ
プS6、課金システムのライセンス数を更新するステッ
プS7、ライセンス数が更新されたことを、そのソフト
ウェアの供給元に通知するステップS8、課金システム
登録テーブルを外部記憶装置29に格納するステップS
9、登録されているマシンの登録を課金システム登録テ
ーブルから削除する(登録解除)ステップS10とを備
えている。
【0026】以下、マシンの登録時におけるサーバ20
0の中央処理装置28が行なう処理を図1のフローチャ
ートを用いて説明する。
【0027】まず、サーバ200のネットワーク・イン
ターフェース部27を介して、ユーザ端末201(クラ
イアント)よりの本情報処理システムへのマシン登録処
理が起動されるとステップS1に進み、登録処理の希望
を発行した端末のネットワークアドレスを取得する。次
にステップS2に進み、課金システム登録テーブルを、
サーバ200の外部記憶装置29からサーバ200のメ
モリ26に読み込み、登録テーブル保管用の「キー」5
10を用いて特殊フォーマット(図5(B))から通常
の登録テーブルフォーマット(図5(A))に変換す
る。次にステップS3に進み、ユーザ端末より発行され
た要求処理が“登録”か“登録解除”かを判断する。
【0028】この判断の結果、“登録”ならばステップ
S4に進んで、その登録要求を発行した端末のネットワ
ークアドレスをサーバ200のメモリ26内の課金シス
テム登録テーブルに追加する。次にステップS5に進
み、このテーブルの現在の登録マシン数とライセンス数
を取得する。次にステップS6に進み、ステップS5で
取得した現在の登録マシン数とライセンス数とを比較し
て、現在の登録マシン数の方がライセンス数よりも大き
いならばステップS7に進み、サーバ200のメモリ2
6内のライセンス数を増やすように更新し、ステップS
8でライセンス数が更新されたことを、公知のメールシ
ステム等を用いて、そのソフトウェアの供給元に通知す
る。
【0029】この公知のメールシステムとして、本実施
例では例えばTCP/IPのSMTPメールプロトコル
を使用している。その後、ステップS9でサーバ200
のメモリ26内の課金システム登録テーブルを、登録テ
ーブル保管用の「キー」501を用いて通常のフォーマ
ット(図5(A))から特殊フォーマット(図5
(B))に変換した後、外部記憶装置29に格納して処
理を終了する。またステップS6で現在の登録マシン数
がライセンス数に等しいか、或いはそれよりも小さい時
もステップS9に進み、メモリ26の課金システム登録
テーブルを外部記憶装置29に格納する。
【0030】またステップS3の判断の結果、要求処理
が“登録解除”であればステップS10に進み、メモリ
26内の課金システム登録テーブルから、該当するクラ
イアント端末のネットワークアドレスを削除した後、ス
テップS9に進んで外部記憶装置29への格納処理を行
なう。
【0031】次に図7のフローチャートを参照して、本
実施例におけるソフトウェアの課金システムを通してソ
フトウェアを起動する処理を説明する。この処理はソフ
トウェアの起動情報を取得するステップS30、登録テ
ーブルのクライアント端末201のネットワークアドレ
スを取得するステップS31、上記ネットワークアドレ
スとクライアント側のアドレスとを比較するステップS
32、ソフトウェアの格納位置を取得するステップS3
3、該当ソフトウェアを起動するステップS34、メッ
セージを表示するステップS35とを備えている。
【0032】以下、ソフトウェア起動時に、サーバ20
0の中央処理装置28が行なう処理を図7のフローチャ
ートを参照して説明する。
【0033】クライアント201のネットワーク・イン
ターフェース部23と、サーバ側ネットワーク・インタ
ーフェース部27を通して、既にインストール済みのソ
フトウェアの起動要求があった場合は、ステップS30
でクライアント201側からのソフトウェアの起動情報
と、そのクライアント201のネットワークアドレスを
取得する。次にステップS31に進み、登録テーブルに
登録済みのユーザ(クライアント201)のネットワー
クアドレスを取得する。次にステップS32で、そのソ
フトウェアの起動要求を発行したクライアント201の
ネットワークアドレスが、その登録テーブルに登録され
ているかを判断する。“登録済み”であればステップS
33に進み、登録テーブルからそのソフトウェアの格納
位置503を取得し、ステップS34で該当ソフトウェ
アを起動する。一方、ステップS32の判定で“未登
録”と判定されるとステップS35に進み、そのソフト
ウェアのクライアントとして、そのユーザが登録されて
いない旨のエラーメッセージをクライアント201の表
示装置21に表示して処理を終了する。
【0034】尚、上記実施例では、各クライアント端末
毎に登録テーブルに用意して登録をしていたが、ユーザ
毎に登録してもよい。この場合は、端末のネットワーク
アドレスの代わりに、ユーザ名とパスワードを課金シス
テム登録テーブルに格納すればよい。
【0035】また、上記実施例では、現在の登録マシン
数がライセンス数を超えた場合には、その旨をメールシ
ステムを用いて、そのソフトウェアの供給元に通知して
いたが、その都度サーバに接続されたプリンタなどに請
求書等を印刷させて、各クライアントがライセンス料を
支払うようにしてもよい。この場合は、ユーザがライセ
ンス料を支払うと、その請求書に記載された番号に対す
るパスワードを取得でき、そのパスワードを本システム
に入力することにより、そのユーザ端末が新たに登録さ
れるようにしても良い。
【0036】以上説明したように本実施例によれば、ソ
フトウェアのインストール時にそのソフトウェアが有す
るライセンス数を格納し、ユーザからのマシン登録要求
に対して、登録されたマシンの数がライセンス数を超え
た場合、そのことを示す課金情報データをソフトウェア
の供給元に通知する。
【0037】また、クライアントからのソフトウェアの
起動要求が入力された時、そのクライアントの端末が登
録されているか否かを判断し、登録されていなければ、
そのソフトウェアを起動しないようにしている。
【0038】これにより、ソフトウェアの供給元は、ユ
ーザから通知された課金データに基づいて、追加登録さ
れたソフトウェアのライセンス料を、そのクライアント
に請求することができるため、ソフトウェアの不正コピ
ーを防止することができるようになる。また、そのクラ
イアントマシンが登録されていない時には、そのソフト
ウェアが起動されないので、不正なユーザによるソフト
ウェアの使用をなくすことができる。
【0039】
【発明の効果】以上説明したように本発明によれば、ソ
フトウェアの不正使用を防止できる効果がある。
【0040】また本発明によれば、登録されていないユ
ーザによるソフトウェアの起動を防止できる効果があ
る。
【図面の簡単な説明】
【図1】本発明の一実施例のうち、クライアントマシン
の登録を行ない、課金情報を保存および通知する機能を
示すフローチャートである。
【図2】本発明の一実施例のソフトウェア課金システム
が適用される情報処理システムの構成を示すブロック図
である。
【図3】本実施例のクライアントの端末の構成を示すブ
ロック図である。
【図4】本実施例のサーバの構成を示すブロック図であ
る。
【図5】本発明の一実施例のソフトウェアの課金システ
ム登録テーブルのデータフォーマットを示す図で、図5
(A)はメモリに格納されている登録テーブルのデータ
のフォーマットを示し、図5(B)は外部記憶装置に格
納されている登録テーブルのデータフォーマットを示し
ている。
【図6】本発明の一実施例のソフトウェアのインストー
ルを行なう機能を示すフローチャートである。
【図7】本発明の一実施例のソフトウェアの起動を行な
う機能を示すフローチャートである。
【符号の説明】
20,26 メモリ 21 表示装置 22,28 中央処理装置(CPU) 23,27 ネットワーク・インターフェース部 24,29 外部記憶装置 25 入力装置 30 回線インターフェース部 200 サーバ 201 クライアント 202 ネットワーク 203 通信回線

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 ソフトウェアの登録要求を発行した機器
    の識別番号を取得する工程と、 少なくとも、登録されている機器の識別番号と対応する
    ソフトウェア名及び該ソフトウェアにラインセンスされ
    ているライセンス数を記憶しているテーブルに前記登録
    要求を発行した機器を登録する工程と、 前記機器の登録に応じて前記ライセンス数を更新する工
    程と、を有することを特徴とするソフトウェアの登録方
    法。
  2. 【請求項2】 更新された前記テーブルのライセンス数
    を前記ソフトウェアの供給元に通知する工程を更に有す
    ることを特徴とする請求項1に記載のソフトウェアの登
    録方法。
  3. 【請求項3】 更新された前記テーブルを暗号化して記
    憶する工程を更に有することを特徴とする請求項1に記
    載のソフトウェアの登録方法。
  4. 【請求項4】 前記テーブルは更に前記ソフトウェアの
    識別コード、前記ソフトウェアの格納位置、及び登録さ
    れている機器の識別番号を記憶していることを特徴とす
    る請求項1に記載のソフトウェアの登録方法。
  5. 【請求項5】 ソフトウェアの起動要求を発行した機器
    の識別番号を取得する工程と、 少なくとも、登録されている機器の識別番号と対応する
    ソフトウェア名を記憶しているテーブルを参照して、前
    記起動要求を発行した機器が登録されているかどうかを
    判断する工程と、 前記機器が前記テーブルに登録されている時、前記テー
    ブルを参照して前記ソフトウェアを起動する工程と、を
    有することを特徴とするソフトウェアの起動方法。
  6. 【請求項6】 前記機器が前記テーブルに登録されてい
    ない時、前記起動要求を発行した機器にエラーメッセー
    ジを送信する工程を更に有することを特徴とする請求項
    5に記載のソフトウェアの起動方法。
  7. 【請求項7】 前記テーブルは更に前記ソフトウェアの
    識別コード、前記ソフトウェアの格納位置、及び登録さ
    れている機器の識別番号を記憶していることを特徴とす
    る請求項5に記載のソフトウェアの起動方法。
  8. 【請求項8】 ソフトウェアの登録要求を発行した機器
    の識別番号を取得する取得手段と、 少なくとも、登録されている機器の識別番号と対応する
    ソフトウェア名及び該ソフトウェアにラインセンスされ
    ているライセンス数を記憶している記憶手段と、 前記
    記憶手段に前記登録要求を発行した機器を登録する登録
    手段と、 前記機器の登録に応じて、前記記憶手段に記憶されてい
    るライセンス数を更新する更新手段と、を有することを
    特徴とするソフトウェアの登録装置。
  9. 【請求項9】 更新された前記記憶手段の内容を暗号化
    して記憶する手段を更に有することを特徴とする請求項
    8に記載のソフトウェアの登録装置。ソフトウェアの起
    動要求を発行した機器の識別番号を取得する取得手段
    と、
  10. 【請求項10】 少なくとも、登録されている機器の識
    別番号と対応するソフトウェア名を記憶している登録記
    憶手段と、 前記登録記憶手段を参照して前記起動要求を発行した機
    器が登録されているかどうかを判断する判断手段と、 前記機器が前記登録記憶手段に登録されている時、前記
    登録記憶手段を参照して前記ソフトウェアを起動する起
    動手段と、を有することを特徴とするソフトウェアの起
    動装置。
  11. 【請求項11】 前記登録記憶手段は更に前記ソフトウ
    ェアの格納アドレスを記憶していることを特徴とする請
    求項10に記載のソフトウェアの起動装置。
JP6011591A 1994-02-03 1994-02-03 ソフトウェアの登録/起動方法及びその装置 Pending JPH07219763A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6011591A JPH07219763A (ja) 1994-02-03 1994-02-03 ソフトウェアの登録/起動方法及びその装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6011591A JPH07219763A (ja) 1994-02-03 1994-02-03 ソフトウェアの登録/起動方法及びその装置

Publications (1)

Publication Number Publication Date
JPH07219763A true JPH07219763A (ja) 1995-08-18

Family

ID=11782154

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6011591A Pending JPH07219763A (ja) 1994-02-03 1994-02-03 ソフトウェアの登録/起動方法及びその装置

Country Status (1)

Country Link
JP (1) JPH07219763A (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09319572A (ja) * 1996-05-29 1997-12-12 Hokkaido Nippon Denki Software Kk ソフトウェアの使用を管理するための装置
JPH1049495A (ja) * 1996-07-29 1998-02-20 Chubu Nippon Denki Software Kk クライアント・サーバシステムの利用者認証方法および 機構
JPH10171649A (ja) * 1996-10-01 1998-06-26 Internatl Business Mach Corp <Ibm> ソフトウエア使用の監査方法及びコンピュータ
US5964876A (en) * 1997-06-16 1999-10-12 Mitsubishi Electric Semiconductor Software Co., Ltd. Program-invocation-count measuring system, program-invocation-count measuring method, and medium for storing program-invocation-count measuring software
JP2002084274A (ja) * 2000-07-06 2002-03-22 Sony Corp 情報処理装置および方法、並びに記録媒体
JP2003015760A (ja) * 2001-03-23 2003-01-17 Internatl Business Mach Corp <Ibm> ディジタル・エンコードされた製品の使用を制御する方法
WO2007098670A1 (en) * 2006-03-01 2007-09-07 Huawei Technologies Co., Ltd. A client-side software registration management method, device and system
US7305673B2 (en) 2001-06-08 2007-12-04 Fujifilm Corporation Count system for a number of peripheral devices and for a user-number of software, and royalty settling system
JP2009509239A (ja) * 2005-09-15 2009-03-05 マイクロソフト コーポレーション 安全なマシンカウント
JP2010246149A (ja) * 2000-07-06 2010-10-28 Sony Corp 送信装置、送信方法、受信装置、受信方法、記録媒体および通信システム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04100148A (ja) * 1989-10-02 1992-04-02 Sun Microsyst Inc アプリケーション・プログラムをライセンスするための方法および装置
JPH06223040A (ja) * 1993-01-26 1994-08-12 Omron Corp ソフトウェアライセンス管理システム
JPH07200492A (ja) * 1993-12-29 1995-08-04 Csk Corp ネットワーク上のソフトウェア使用権管理システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04100148A (ja) * 1989-10-02 1992-04-02 Sun Microsyst Inc アプリケーション・プログラムをライセンスするための方法および装置
JPH06223040A (ja) * 1993-01-26 1994-08-12 Omron Corp ソフトウェアライセンス管理システム
JPH07200492A (ja) * 1993-12-29 1995-08-04 Csk Corp ネットワーク上のソフトウェア使用権管理システム

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09319572A (ja) * 1996-05-29 1997-12-12 Hokkaido Nippon Denki Software Kk ソフトウェアの使用を管理するための装置
JPH1049495A (ja) * 1996-07-29 1998-02-20 Chubu Nippon Denki Software Kk クライアント・サーバシステムの利用者認証方法および 機構
JPH10171649A (ja) * 1996-10-01 1998-06-26 Internatl Business Mach Corp <Ibm> ソフトウエア使用の監査方法及びコンピュータ
US5964876A (en) * 1997-06-16 1999-10-12 Mitsubishi Electric Semiconductor Software Co., Ltd. Program-invocation-count measuring system, program-invocation-count measuring method, and medium for storing program-invocation-count measuring software
JP2010246149A (ja) * 2000-07-06 2010-10-28 Sony Corp 送信装置、送信方法、受信装置、受信方法、記録媒体および通信システム
JP2002084274A (ja) * 2000-07-06 2002-03-22 Sony Corp 情報処理装置および方法、並びに記録媒体
US8595500B2 (en) 2000-07-06 2013-11-26 Sony Corporation Information processing apparatus and method
JP2014090454A (ja) * 2000-07-06 2014-05-15 Sony Corp 情報処理装置および方法、並びに記録媒体
US9166780B2 (en) 2000-07-06 2015-10-20 Sony Corporation Information processing apparatus and method
US9172531B2 (en) 2000-07-06 2015-10-27 Sony Corporation Information processing apparatus and method
JP2003015760A (ja) * 2001-03-23 2003-01-17 Internatl Business Mach Corp <Ibm> ディジタル・エンコードされた製品の使用を制御する方法
US7305673B2 (en) 2001-06-08 2007-12-04 Fujifilm Corporation Count system for a number of peripheral devices and for a user-number of software, and royalty settling system
JP2009509239A (ja) * 2005-09-15 2009-03-05 マイクロソフト コーポレーション 安全なマシンカウント
WO2007098670A1 (en) * 2006-03-01 2007-09-07 Huawei Technologies Co., Ltd. A client-side software registration management method, device and system

Similar Documents

Publication Publication Date Title
US8443455B2 (en) Apparatus, method, and computer program for controlling use of a content
US8499358B2 (en) Program executing processing and controlling
JP3671178B2 (ja) コンテンツ使用環境における完全性認証及び検証提供システム
US8402459B2 (en) License management system, license management computer, license management method, and license management program embodied on computer readable medium
JPH11146118A (ja) データ処理システムおよびデータ処理システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
US20160203301A1 (en) License management apparatus, license management method, and license authentication program
JP5318719B2 (ja) 端末装置及び端末装置におけるアクセス制御ポリシー取得方法
US7310814B2 (en) Service providing system, service providing apparatus, service providing method, and program for implementing the method
JP2018043409A (ja) 画像処理装置、制御システム、及びプログラム
US20080040392A1 (en) Image processing apparatus, image forming apparatus, program management method, and management program for managing programs
US20100250960A1 (en) Apparatus, network system, method, and computer program for enabling functions of a plurality of devices
JP3484523B2 (ja) 改竄修正装置,及び改竄修正方法
JP6753267B2 (ja) 管理システム、管理装置、情報管理方法、プログラム
JP2004363969A (ja) リモート操作システム
JPWO2007077615A1 (ja) ソフトウェア実行管理装置、その方法及びプログラム
JPH09319451A (ja) 計算機ソフトウェアの使用料金決定装置及び使用権管理装置
JP2004280706A (ja) 端末情報登録装置、端末情報登録方法、および端末情報登録プログラム
JP3770258B2 (ja) 複合機、ネットワークシステム、制御方法、および制御プログラム
JP2002202876A (ja) ネットワークシステム
JP2002204327A (ja) 複合機システムおよび該システムに使用される複合機
JP2002123328A (ja) ソフトウェア貸出システム
JP2002287844A (ja) プログラムソフトのレンタルシステム
JP2005092275A (ja) 処理装置、ネットワークシステム、制御方法、および制御プログラム
JP2000067310A (ja) プリペイド料金処理方法及び装置及びプリペイド料金処理プログラムを記録した記録媒体
JP2002229660A (ja) ソフトウェア流通管理システム、ソフトウェア流通管理方法、ソフトウェア使用管理アプレット、ソフトウェア使用管理アプレットを記録した媒体及びソフトウェア流通管理サーバ

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040813

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041206