JP2001092550A - ネットワーク、ネットワーク用端末装置、ライセンス管理サーバ、ライセンス管理方法及びライセンス管理方法をコンピュータに実行させるためのプログラムを記録した記録媒体 - Google Patents

ネットワーク、ネットワーク用端末装置、ライセンス管理サーバ、ライセンス管理方法及びライセンス管理方法をコンピュータに実行させるためのプログラムを記録した記録媒体

Info

Publication number
JP2001092550A
JP2001092550A JP2000203861A JP2000203861A JP2001092550A JP 2001092550 A JP2001092550 A JP 2001092550A JP 2000203861 A JP2000203861 A JP 2000203861A JP 2000203861 A JP2000203861 A JP 2000203861A JP 2001092550 A JP2001092550 A JP 2001092550A
Authority
JP
Japan
Prior art keywords
licenses
terminal device
basic software
network terminal
network
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
JP2000203861A
Other languages
English (en)
Other versions
JP3873585B2 (ja
Inventor
Hidekazu Hagiwara
秀和 萩原
Kenji Tatsuo
謙二 龍尾
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.)
Takaoka Toko Co Ltd
Original Assignee
Takaoka Electric Mfg Co Ltd
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 Takaoka Electric Mfg Co Ltd filed Critical Takaoka Electric Mfg Co Ltd
Priority to JP2000203861A priority Critical patent/JP3873585B2/ja
Priority to CN 00131308 priority patent/CN1220957C/zh
Publication of JP2001092550A publication Critical patent/JP2001092550A/ja
Application granted granted Critical
Publication of JP3873585B2 publication Critical patent/JP3873585B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Small-Scale Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】 利便性を保ちつつ不正コピー等による利用を
防止すると共に利用効率を向上させること。 【解決手段】 サーバ103にはネットワーク用端末装
置116a〜116n、117a〜117nで使用可能
な基本ソフトウェアの最大数が初期設定されると共に、
基本ソフトウェアを現時点で更に使用可能な残存数(残
存ライセンス数)がサーバ103〜106に共通に記憶
される。ネットワーク用端末装置116a〜116n、
117a〜117nのいずれかを動作開始させると、動
作開始したネットワーク用端末装置に対応するサーバの
残存ライセンス数が減少し、この残存ライセンス数が他
のサーバに送信されて、各サーバ103〜106に記憶
された残存ライセンス数がともに等しく減少し、ネット
ワーク全体でライセンス数の管理が行われる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、サーバとサーバに
格納されたアプリケーションソフトウェアを遠隔操作に
よって操作する複数のネットワーク用端末装置とを備え
たネットワーク、前記ネットワークに使用するネットワ
ーク用端末装置、前記ネットワークに用いられて前記ネ
ットワーク用端末装置に使用する基本ソフトウェアのラ
イセンスを管理するライセンス管理サーバ、前記ネット
ワーク用端末装置に使用する基本ソフトウェアのライセ
ンス管理方法及び前記ネットワーク用端末装置に使用す
る基本ソフトウェアのライセンス管理方法をコンピュー
タに実行させるためのプログラムを記録した記録媒体に
関する。
【0002】
【従来の技術】従来から、ダム端末装置、WBT(Wind
ows Based Terminal)、NC(Network Computer)等の
複数のネットワーク用端末装置及びサーバをネットワー
クに接続し、前記ネットワーク用端末装置を操作するこ
とによって前記サーバに格納されているアプリケーショ
ンソフトウェアを遠隔操作し、これにより、前記サーバ
側でワードプロセッサやデータベース等のアプリケーシ
ョンソフトウェアの各種処理を行うようにしたネットワ
ークシステムが利用されている。前記ネットワーク用端
末装置にはアプリケーションソフトウェアは格納されて
おらず、前記ネットワーク用端末装置用のOS(Operat
ing System)や表示用のソフトウェア等、サーバとネッ
トワークを介して接続し前記サーバのアプリケーション
ソフトウェアを操作するために最低限必要とされる基本
ソフトウェアを、サーバからダウンロードして前記ネッ
トワーク用端末装置の記憶装置に格納し、これを実行す
るように構成されている。
【0003】例えば、ネットワーク用端末装置をWBT
として使用する場合には、OSであるWindows
(登録商標)CE及びネットワーク用プロトコルである
リモートディスクトッププロトコル(RDP;Remoto D
esktop Protocol)用ソフトウェアを1組の基本ソフト
ウェアとしてTerminalサーバからダウンロード
した後にこれを実行して該端末装置を動作させ、その
後、前記Terminalサーバのアプリケーションソ
フトウェアを前記端末装置で遠隔操作する。次に、前記
ネットワーク用端末装置をX端末として使用する場合に
は、前記基本ソフトウェアの代わりに、OSであるLi
nuxのカーネル及び表示用のX Windowを1組
の基本ソフトウェアとしてUnix(登録商標)サーバ
から新たにダウンロードした後にこれを実行して該端末
装置を動作させ、前記Unixサーバのアプリケーショ
ンソフトウェアを前記端末装置で遠隔操作する。したが
って、これらの端末装置にはハードディスクや高速処理
可能な中央処理装置(CPU)等が不要になるため、ネ
ットワークを廉価に構成できるばかりでなく、アプリケ
ーションソフトウェアの更新は、サーバに格納されたア
プリケーションソフトウェアのみを更新すればよい等、
システム管理が簡便化される。よって、これらの端末装
置を使用したネットワークシステムでは、いわゆるTC
O(Total Cost of Ownership)の削減が可能になる。
【0004】
【発明が解決しようとする課題】前記従来のネットワー
クシステムにおいては、基本ソフトウェアをサーバから
ネットワーク用端末装置にダウンロードすれば、ネット
ワーク用端末装置の台数とは無関係に、自由にサーバの
アプリケーションソフトウェアを遠隔操作により利用す
ることが可能になるため、基本ソフトウェアを不正にコ
ピーする等して、予め契約等によって定められる基本ソ
フトウェアの同時使用可能な数(ライセンス数)を超え
て、基本ソフトウェアが同時に使用される恐れがあると
いう問題があった。この問題を解決する方法として、各
ネットワーク用端末装置に固有の識別コードを付与し、
アプリケーションソフトウェアの利用を許可するネット
ワーク用端末装置の識別コードを予め管理サーバに登録
しておき、前記登録されたネットワーク用端末装置のみ
が前記サーバのアプリケーションソフトウェアを利用で
きるようにする方法が考えられる。これにより、未登録
のネットワーク用端末装置はアプリケーションソフトウ
ェアの利用ができないため、不正な使用を厳格に管理す
ることが可能になる。しかしながら、単に、識別コード
が登録されたネットワーク用コンピュータのみに対して
アプリケーションソフトウェアの利用を許可した場合、
ネットワーク用コンピュータを全て登録しておく必要が
生じるため、システムの柔軟性に欠け、利便性が悪くな
るという問題があった。
【0005】また、大規模なネットワークシステムのよ
うに複数のサブネットワークを接続したネットワークシ
ステムにおいて、各サブネットワーク毎にライセンス数
を管理するようにした場合、一のサブネットワークで該
サブネットワークに割り当てられた全ライセンス数分の
ネットワーク用端末装置を動作させて使用し、その一方
で、他のサブネットワークのネットワーク用端末装置を
殆ど使用していないようなときには、ネットワーク全体
としてはネットワーク用端末装置を使用できるライセン
スがあるにも拘わらず、前記一のサブネットワークに接
続された他のネットワーク用端末装置は使用することが
できず、ネットワーク全体としては効率が悪いという問
題があった。さらに、管理サーバが1台しか存在しない
場合には、前記管理サーバの電源がオフ状態の場合や故
障した場合には、ネットワーク用端末装置が利用できな
くなる恐れがあり、利便性が悪くなるという問題があっ
た。
【0006】本発明は、利便性を保ちつつ不正コピー等
による利用を防止すると共に利用効率を向上させること
を課題としている。
【0007】
【課題を解決するための手段】本発明によれば、基本ソ
フトウェアを記憶するための記憶手段と、使用許可を求
めるための開始通知を行う開始通知手段と、使用終了に
伴って終了通知を行う終了通知手段とを有し、前記記憶
手段に記憶した基本ソフトウェアによって動作すると共
に、使用許可を受けて、ネットワーク接続されたサーバ
手段に備えられたアプリケーションソフトウェアが遠隔
操作可能となる複数のネットワーク用端末装置と、基本
ソフトウェアを更に使用可能な数に相当する残存ライセ
ンス数を記憶するライセンス数記憶手段と、前記ネット
ワーク用端末装置から前記開始通知及び終了通知を受け
て前記ライセンス数記憶手段に記憶された残存ライセン
ス数を新たな残存ライセンス数に変更すると共に、他の
ライセンス管理サーバ手段から新たな残存ライセンス数
を受信して前記ライセンス数記憶手段に記憶された残存
ライセンス数を該残存ライセンス数に変更する変更手段
と、前記ネットワーク用端末装置から前記開始通知を受
けて、前記ライセンス数記憶手段に記憶された残存ライ
センス数が、基本ソフトウェアを更に使用許可可能な数
の場合に該ネットワーク用端末装置の使用許可を行うと
共に基本ソフトウェアを更に使用可能な数でない場合に
該ネットワーク用端末装置の使用禁止を行う許容手段と
を有し、前記ネットワーク用端末装置にネットワーク接
続された第1のライセンス管理サーバ手段及び第2のラ
イセンス管理サーバ手段とを備えて成ることを特徴とす
るネットワークが提供される。
【0008】ここで、前記ネットワーク用端末装置は、
アプリケーションソフトウェアの使用に際して、前記開
始通知手段により前記開始通知を送信するように構成し
てもよい。また、前記ネットワーク用端末装置は、基本
ソフトウェアの使用に際して、前記開始通知手段により
前記開始通知を送信するように構成してもよい。また、
前記許容手段は、前記開始通知を受信したネットワーク
用端末装置に使用許可を求めた基本ソフトウェアが存在
しない場合、該基本ソフトウェアを送信するように構成
してもよい。前記第1のライセンス管理サーバ手段は、
前記初期ライセンス数を自己の前記ライセンス数記憶手
段に設定するためのライセンス数設定手段を備えて成る
ように構成してもよい。また、前記第2のライセンス管
理サーバ手段は、その電源オンに伴って、前記第1のラ
イセンス管理サーバ手段のライセンス数記憶手段に記憶
された残存ライセンス数を取得して自己の前記ライセン
ス数記憶手段に記憶する初期値設定手段とを備えて成る
ように構成してもよい。また、前記第2のライセンス管
理サーバ手段は、その電源オンに伴って、前記第1のラ
イセンス管理サーバ手段の電源がオフ状態のとき、自己
のライセンス数記憶手段に記憶された直近の電源オフ時
のライセンス数を使用して、前記ネットワーク用端末装
置の使用許可又は使用禁止を行うように構成してもよ
い。また、前記第1のライセンス管理サーバ手段及び第
2のライセンス管理サーバ手段を第1のサブネットワー
クに設けると共に、複数の前記第2のライセンス管理サ
ーバ手段を第2のサブネットワークに設けて成るように
構成してもよい。
【0009】また、本発明によれば、ネットワーク接続
され基本ソフトウェアが格納されたサーバ手段に開始通
知を送信し該サーバ手段から使用許可を受けることによ
り、ネットワーク接続されたサーバ手段に格納されたア
プリケーションソフトウェアを遠隔操作で使用可能にな
るネットワーク用端末装置において、使用許可を求める
ための開始通知を行う開始通知手段を備え、基本ソフト
ウェアの使用に際して、前記開始通知手段により前記開
始通知を送信することを特徴とするネットワーク用端末
装置が提供される。ここで、前記ネットワーク用端末装
置は、複数の基本ソフトウェアを記憶する記憶手段を有
し、使用する基本ソフトウェアを選択して前記開始通知
手段により前記開始通知を送信し、前記基本ソフトウェ
アが格納されたサーバ手段によって前記基本ソフトウェ
アの使用が許可されることにより前記基本ソフトウェア
受信し前記記憶手段に格納した後、前記基本ソフトウェ
アを起動するように構成してもよい。また、使用許可を
受けて、サーバ手段に備えられ自己の基本ソフトウェア
に対応するアプリケーションソフトウェアが遠隔操作可
能となるように構成してもよい。
【0010】また、本発明によれば、基本ソフトウェア
を更に使用可能な数に相当する残存ライセンス数を記憶
するライセンス数記憶手段と、ネットワーク用端末装置
から開始通知及び終了通知を受けて前記ライセンス数記
憶手段に記憶された残存ライセンス数を新たな残存ライ
センス数に変更すると共に、他のライセンス管理サーバ
から新たな残存ライセンス数を受信して前記ライセンス
数記憶手段に記憶された残存ライセンス数を該残存ライ
センス数に変更する変更手段と、前記ネットワーク用端
末装置から前記開始通知を受けて、前記ライセンス数記
憶手段に記憶された残存ライセンス数が基本ソフトウェ
アを更に使用許可可能な数の場合に該ネットワーク用端
末装置の使用許可を行うと共に基本ソフトウェアを更に
使用許可可能な数でない場合に該ネットワーク用端末装
置の使用禁止を行う許容手段とを備えることを特徴とす
るライセンス管理サーバが提供される。
【0011】また、本発明によれば、ネットワーク用端
末装置側で、ネットワーク接続されたサーバ手段に対し
て、使用許可を求めるための開始通知を行なうステップ
と、使用許可を受けることによって、ネットワーク接続
されたサーバ手段に備えられたアプリケーションソフト
ウェアの遠隔操作が可能となり、使用終了に伴って終了
通知を行うステップとを実行し、前記ネットワーク用端
末装置にネットワーク接続されたサーバ手段側で、前記
ネットワーク用端末装置から前記開始通知及び終了通知
を受けてライセンス数記憶手段に記憶された残存ライセ
ンス数を新たな残存ライセンス数に変更すると共に、他
のライセンス管理サーバから新たな残存ライセンス数を
受信して前記ライセンス数記憶手段に記憶された残存ラ
イセンス数を該残存ライセンス数に変更するステップ
と、前記ネットワーク用端末装置から前記開始通知を受
けて、前記ライセンス数記憶手段に記憶された残存ライ
センス数が、基本ソフトウェアを更に使用許可可能な数
の場合に該ネットワーク用端末装置の使用許可を行うと
共に基本ソフトウェアを更に使用許可可能な数でない場
合に該ネットワーク用端末装置の使用禁止を行うステッ
プとを実行することを特徴とするネットワーク用端末装
置に使用する基本ソフトウェアのライセンス管理方法が
提供される。
【0012】また、本発明によれば、ネットワーク用端
末装置から開始通知及び終了通知を受けてライセンス数
記憶手段に記憶された残存ライセンス数を新たな残存ラ
イセンス数に変更すると共に、他のライセンス管理用サ
ーバから新たな残存ライセンス数を受信して前記ライセ
ンス数記憶手段に記憶された残存ライセンス数を該残存
ライセンス数に変更するステップと、前記ネットワーク
用端末装置から前記開始通知を受けて、前記ライセンス
数記憶手段に記憶された残存ライセンス数が、基本ソフ
トウェアを更に使用許可可能な数の場合に該ネットワー
ク用端末装置の使用許可を行うと共に基本ソフトウェア
を更に使用許可可能な数でない場合に該ネットワーク用
端末装置の使用禁止を行うステップとを備えることを特
徴とするネットワーク用端末装置に使用する基本ソフト
ウェアのライセンス管理方法が提供される。また、本発
明によれば、前記ネットワーク用端末装置に使用する基
本ソフトウェアのライセンス管理方法をコンピュータに
実行させるためのプログラムを記録した記録媒体が提供
される。
【0013】
【発明の実施の形態】以下、図面を用いて、本発明の実
施の形態に係るネットワーク、ネットワーク用端末装
置、ライセンス管理サーバ、ネットワーク用端末装置に
使用する基本ソフトウェアのライセンス管理方法及びネ
ットワーク用端末装置に使用する基本ソフトウェアのラ
イセンス管理方法をコンピュータに実行させるためのプ
ログラムを記録した記録媒体について説明する。尚、各
図において、同一部分には同一符号を付している。図1
は、本発明の第1の実施の形態に係るシステム構成図で
あり、イーサネット(登録商標)を使用した複数のサブ
ネットワークをルータによって接続したネットワークの
例を示している。
【0014】図1において、第1のサブネットワークと
してのLAN(Local Area Network)1と第2のサブネ
ットワークとしてのLAN2は、ルータ115を介して
接続されている。LAN1の伝送ライン101には、キ
ーボード等によって構成された操作部107、ハードデ
ィスク等によって構成された記録媒体111及びCRT
(Cathode Ray Tube)等によって構成された表示部(図
示せず)を有する第1のライセンス管理サーバ手段とし
てのライセンス管理用マスタサーバ(LMS)103、
キーボード等によって構成された操作部108、ハード
ディスク等によって構成された記録媒体112及びCR
T(Cathode Ray Tube)等によって構成された表示部
(図示せず)を有する第2のライセンス管理サーバ手段
としてのライセンス管理用スレーブサーバ(LMS)1
04が接続されている。尚、サーバ103はTermi
nalサーバとしても機能し、サーバ104はUnix
サーバとしても機能する。
【0015】サーバ103、104の記録媒体111、
112には、各々、サーバ103、104自身のOS
(Operating System)のみならず、前記OSに対応する
ネットワーク用端末装置116a〜116n用の基本ソ
フトウェア及び前記基本ソフトウェアに対応する種類の
アプリケーションソフトウェアが格納されている。ここ
で、基本ソフトウェアとは後述するネットワーク用端末
装置116a〜116n、117a〜117nにダウン
ロードされて使用されるソフトウェアで、1種類のOS
(Operating System)や表示用のソフトウェア等、伝送
ライン101介してサーバ103、104と接続して、
サーバ103、104に格納された各種アプリケーショ
ンソフトウェアを遠隔操作するのに必要な最低限のソフ
トウェアを意味している。尚、前記基本ソフトウェア
は、ネットワーク用端末装置116a〜116nのメモ
リ容量や各ネットワーク用端末装置116a〜116n
を使用する際の利便性等を考慮して、他のソフトウェア
を付加する等、適宜選定することが可能である。また、
前記基本ソフトウェアは、可逆性のある圧縮方法(例え
ば、GZIP)によって可逆的に圧縮された状態で、各
サーバ103、104に格納されている。
【0016】本発明は、ネットワーク用端末装置116
a〜116n、117a〜117nが基本ソフトウェア
を利用するに際して、基本ソフトウェアの種類毎に予め
定められる同時に使用可能な最大数(初期ライセンス
数)以内の基本ソフトウェアのみを利用できるように、
各ネットワーク用端末装置116a〜116n、117
a〜117nの利用を制限し、これによりライセンス管
理を行うものである。ライセンス管理を行う場合、初期
ライセンス数を超えて基本ソフトウェアを使用するネッ
トワーク用端末装置116a〜116n、117a〜1
17nの使用を実質的に禁止すればよいが、ネットワー
ク用端末装置116a〜116n、117a〜117n
は最終的にはアプリケーションソフトウェアを使用する
ためのものであるため、何らかの方法で最終的にアプリ
ケーションソフトウェアを使用できないようにすればよ
い。本第1の実施の形態においては、基本ソフトウェア
は動作可能とするが、アプリケーションソフトウェアの
使用自体を禁止することによって実質的に、初期ライセ
ンス数を超える基本ソフトウェアの使用を禁止するよう
にしている。これにより、基本ソフトウェアのライセン
ス管理を行っている。
【0017】詳細は後述するが、各サーバ103、10
4は、サーバ103〜106に格納されたアプリケーシ
ョンソフトウェアをネットワーク用端末装置116a〜
116n、117a〜117nのうち同時に遠隔操作で
きる数であるライセンス数を記憶するための不揮発性メ
モリ等のライセンス数記憶手段(図示せず)を備えると
共に、前記ライセンス数以内の範囲でネットワーク用端
末装置116a〜116nから開始通知を受けた場合
に、該ネットワーク用端末装置116a〜116nによ
るアプリケーションソフトウェアの使用を許可する許可
手段や、前記ライセンス数を超えてネットワーク用端末
装置116a〜116nから前記開始通知を受けた場合
に、該ネットワーク用端末装置116a〜116nによ
るアプリケーションソフトウェアの使用を禁止する禁止
手段等を備えており、これにより同一種類の基本ソフト
ウェアの使用が初期ライセンス数以内か否かを管理して
いる。
【0018】伝送ライン101には、複数のネットワー
ク用端末装置116a〜116nが接続されている。各
ネットワーク用端末装置116a〜116nは、後述す
るように、同一のハードウェア構成となっている。これ
らのネットワーク用端末装置116a〜116nには、
ワードプロセッサ用ソフトやデータベース用ソフトウェ
アあるいは業務用ソフトウェア等のアプリケーションソ
フトウェアは格納されないが、複数種類の前記基本ソフ
トウェアが格納可能に構成され、前記格納した基本ソフ
トウェアを選択して動作させることができるように構成
されている。
【0019】一方、LAN2の伝送ライン102には、
キーボード等によって構成された操作部109、ハード
ディスク等によって構成された記録媒体113及びCR
T等によって構成された表示部(図示せず)を有する第
2のライセンス管理サーバ手段としてのライセンス管理
用スレーブサーバ(LMS)105、キーボード等によ
って構成された操作部110、ハードディスク等によっ
て構成された記録媒体114及びCRT等によって構成
された表示部(図示せず)を有する第2のライセンス管
理サーバ手段としてのライセンス管理用のスレーブサー
バ(LMS)106が接続されている。記録媒体11
3、114には、各々、サーバ105、106自身のO
S(Operating System)のみならず、前記OSに対応す
るネットワーク用端末装置117a〜117n用の基本
ソフトウェア及び前記基本ソフトウェアに対応する種類
のアプリケーションソフトウェアが格納されている。サ
ーバ105はUnixサーバとして機能し又、サーバ1
06はTerminalサーバとしても機能する。各サ
ーバ105、106の記録媒体113、114に格納さ
れたネットワーク用端末装置117a〜117n用の基
本ソフトウェアは、サーバ103、104の場合と同様
に、可逆性のある圧縮方法(例えば、GZIP)によっ
て可逆的に圧縮された状態で格納されている。
【0020】また、各サーバ105、106も、サーバ
103〜106に格納されたアプリケーションソフトウ
ェアをネットワーク用端末装置116a〜116n、1
17a〜117nのうち同時に遠隔操作できるライセン
ス数を記憶するための不揮発性メモリ等のライセンス数
記憶手段(図示せず)を備えると共に、前記ライセンス
数以内の範囲でネットワーク用端末装置117a〜11
7nから開始通知を受けた場合に、該ネットワーク用端
末装置117a〜117nによるアプリケーションソフ
トウェアの使用を許可する許可手段や、前記ライセンス
数を超えてネットワーク用端末装置117a〜117n
から前記開始通知を受けた場合に、該ネットワーク用端
末装置117a〜117nによるアプリケーションソフ
トウェアの使用を禁止する禁止手段等を備えている。ま
た、伝送ライン102には、複数のネットワーク用端末
装置117a〜117nが接続されている。各ネットワ
ーク用端末装置117a〜117nは、ネットワーク用
端末装置116a〜116nと同一のハードウェア構成
となっている。また、各ネットワーク用端末装置117
a〜117nには、ワードプロセッサ用ソフトやデータ
ベース用ソフトウェアあるいは業務用ソフトウェア等の
アプリケーションソフトウェアは格納されないが、複数
種類の前記基本ソフトウェアを格納できるように構成さ
れている。LAN1の伝送ライン101とLAN2の伝
送ライン102は、ルータ115を介して接続されてい
る。
【0021】図2は、ネットワーク用端末装置116a
〜116n、117a〜117nの詳細ブロック図であ
り、各ネットワーク用端末装置116a〜116n、1
17a〜117nは同一のハードウェア構成であるた
め、ネットワーク用端末装置116aを代表的に示して
いる。ネットワーク用端末装置116aは、LANボー
ド201、実行手段等を構成する中央処理装置(CP
U)202、記憶手段を構成するDRAM(Dynamic Ra
ndom Access Memory)203、記憶手段を構成する不揮
発性メモリ(例えば、フラッシュメモリ)204、キー
ボードやマウスによって構成され実行手段やデフォルト
指定手段あるいは選択表示手段を構成すると共に操作手
段として機能する操作部205、及び、CRT等によっ
て構成された表示手段としての表示部206を備えてお
り、LANボード201によって伝送ライン101に接
続されている。
【0022】尚、ネットワーク用端末装置116a〜1
16n、117a〜117n自身ではアプリケーション
ソフトウェアの処理は行わず、遠隔操作によって、ネッ
トワーク用端末装置116a〜116nはサーバ10
3、104側でアプリケーションソフトウェアを動作さ
せるものであり又、ネットワーク用端末装置117a〜
117nはサーバ105、106側でアプリケーション
ソフトウェアを動作させるものであるため、ネットワー
ク用端末装置116a〜116n、117a〜117n
はアプリケーションソフトウェアを格納するためのハー
ドディスクは備えていない。
【0023】図3は、フラッシュメモリ204のメモリ
マップを示す図である。フラッシュメモリ204は、ロ
ーダ301及びファイルテーブル302が格納される記
憶領域と、ネットワーク用端末装置116a用の複数の
基本ソフトウェアが格納される記憶領域とを有してい
る。
【0024】ローダ301は、基本ソフトウェアを実行
するための実行手段を構成する機能、フラッシュメモリ
204内のファイルテーブル302をチェックする機
能、ファイルテーブル302に記述された基本ソフトウ
ェアの名称等を表示部206に表示させる機能、起動フ
ァイルを選択する機能、フラッシュメモリ204に格納
された基本ソフトウェアを個別に削除する機能、フラッ
シュメモリ204に格納された基本ソフトウェアを解凍
してDRAM203に格納する解凍手段としての機能、
電源オフ時に直近の基本ソフトウェアを表すデータをフ
ァイルテーブル302に登録するデータ登録手段として
の機能、デフォルトの基本ソフトウェアを指定し該基本
ソフトウェアを表すデータをファイルテーブル302に
登録するデフォルト指定手段を操作部205とともに構
成する機能、フラッシュメモリ204をフォーマットす
る機能等を有するソフトウェアによって構成されてお
り、前記各機能はローダ301のプログラムをCPU2
02で実行することにより実現される。
【0025】図3では、基本ソフトウェアが記憶される
記憶領域に5種類の基本ソフトウェアが格納された例を
示しており、前記5種類の端末装置用基本ソフトウェア
として、WBT用基本ソフトウェア303、X端末用基
本ソフトウェア304、Linux端末用基本ソフトウ
ェア305、IBM社製3270端末用基本ソフトウェ
ア306及びJava端末用基本ソフトウェア307が
格納された例である。WBT用基本ソフトウェア303
はWindows CE及びRDPソフトウェアから構
成され、X端末用基本ソフトウェア304はLinux
のカーネル及びX Window用ソフトウェアによっ
て構成され、Linux端末用基本ソフトウェア305
はLinuxカーネル及びサーバに接続するためのNF
S(Network File System)プロトコルによって構成さ
れ、ダムターミナルである3270端末用基本ソフトウ
ェア306はWindows CE及び3270用表示
ソフトウェアによって構成され又、Java端末用基本
ソフトウェア307はカーネル、バーチャルマシン(V
M)ソフトウェア及びアプレットによって構成されてい
る。
【0026】LAN1、LAN2にSNAサーバやWi
ndows NTサーバを接続することにより、各端末
装置116a〜116n、117a〜117nを使用し
てこれらのサーバに格納されたアプリケーションソフト
ウェアも遠隔操作することができるようになっている。
尚、各ネットワーク用端末装置116a〜116n、1
17a〜117nの全てに、図3に示すような5種類の
基本ソフトウェア全てを格納する必要性は必ずしもな
く、LAN1、LAN2に接続されるサーバの種類やシ
ステム構成等に応じて、使用する可能性のある基本ソフ
トウェアを適宜選択し、一種類又は複数種類格納してお
けばよい。
【0027】各ネットワーク用端末装置116a〜11
6n、117a〜117nに基本ソフトウェアをダウン
ロードする場合には、各サーバ103〜106の操作部
107〜110を操作することによって、各サーバ内の
ダウンロード手段(図示せず)により、各サーバ103
〜106に備えられたネットワーク用端末装置116a
〜116n、117a〜117n用の基本ソフトウェア
を、各ネットワーク用端末装置116a〜116n、1
17a〜117nに圧縮した状態で送信して、ダウンロ
ードする。このとき、基本ソフトウェアは各サーバ10
3〜106からはマルチキャストによって送信される。
サーバ103、104の記録媒体111、112に格納
された基本ソフトウェアはネットワーク用端末装置11
6a〜116nにダウンロードされ、一方、サーバ10
5、106の記録媒体113、114に格納された基本
ソフトウェアはネットワーク用端末装置117a〜11
7nにダウンロードされる。
【0028】尚、ダウンロードの方法としては、ダウン
ロード対象のネットワーク用端末装置116a〜116
n、117a〜117nのMAC(Media Access Contr
ol)アドレスを各サーバ103〜106で指定し、該指
定したネットワーク用端末装置116a〜116n、1
17a〜117nに対してのみダウンロードするように
してもよい。また、全ての種類の基本ソフトウェアをホ
ストコンピュータ等のサーバに集約して格納しておき、
前記サーバを操作することによって、マルチキャストに
より一斉に、あるいは、個別の端末装置116a〜11
6n、117a〜117nをMACアドレスにより指定
してダウンロードするようにしてもよい。さらに、各ネ
ットワーク用端末装置116a〜116n、117a〜
117n側からダウンロードしたい基本ソフトウェアを
備えるサーバ103〜106に対して、ダウンロード要
求することによって、必要な基本ソフトウェアをダウン
ロードする等、種々変更が可能である。
【0029】以上のようにしてネットワーク用端末装置
116a〜116n、117a〜117nにダウンロー
ドした基本ソフトウェアは圧縮された状態で、各ネット
ワーク用端末装置116a〜116n、117a〜11
7nのフラッシュメモリ204に格納される。また、フ
ラッシュメモリ204に記憶された基本ソフトウェアの
名称、先頭アドレス及びサイズがフラッシュメモリ20
4内のファイルテーブル302に記述される。図4は、
表示部206の表示画面を示す図で、フラッシュメモリ
204に格納された基本ソフトウェアの一覧を表示した
画面の図である。また、図5は、ローダ301のプログ
ラムをCPU202で処理する際の動作を説明するため
のフローチャートで、記憶した基本ソフトウェアを実行
するための実行手段として機能する場合のフローを示し
ている。
【0030】以下、図1乃至図5を用いて、各ネットワ
ーク用端末装置116a〜116n、117a〜117
nが、記憶した複数の基本ソフトウェアの中から一つを
選択して実行する場合の動作を、ネットワーク用端末装
置116aを例にとって説明する。尚、ネットワーク用
端末装置116aには、図3に示すように、フラッシュ
メモリ204に5種類の基本ソフトウェア303〜30
7が圧縮された状態で格納されているものとする。先
ず、ネットワーク端末装置116aの電源をオン状態に
すると、フラッシュメモリ204に格納されたローダ3
01のプログラムが読出されてCPU202によって実
行される。
【0031】図5に示すように、ファイルテーブル30
2を参照して(ステップS501)、今まで基本ソフト
ウェアを使用したことがなく且つデフォルトの基本ソフ
トウェアの指定も成されていないか否か、即ち、初めて
起動すると判断した場合には(ステップS502)、フ
ラッシュメモリ204に格納された基本ソフトウェア3
03〜307の中から、実行する基本ソフトウェアを選
択できるように表示を行う選択表示モードに移行する
(ステップ507)。選択表示モードでは、図4に示す
ように、ファイルテーブル302に記述された、即ち、
フラッシュメモリ204に格納された基本ソフトウェア
303〜307の名称を全て表示部206に表示する。
但し、図4における記号「*」は、デフォルトの基本ソ
フトウェアであることを示す記号であり、現時点では未
だデフォルトの基本ソフトウェアの設定は行っていない
ため記号「*」は表示されない。
【0032】この状態で、操作部205を操作すること
によって、いずれかの基本ソフトウェアを選択すると
(ステップS508)、選択された基本ソフトウェアの
処理を行なう(ステップS509)。即ち、フラッシュ
メモリ204に格納されている基本ソフトウェア303
〜307の中の選択した基本ソフトウェアが解凍されて
DRAM203に格納され、CPU202はDRAM2
03に格納された基本ソフトウェアを実行する。これに
より、伝送ライン101を介して、ブロードキャストに
より開始通知を送信し(ステップS510)、実行した
基本ソフトウェアに対応するサーバ(サーバ103又は
サーバ104)に対してアプリケーションソフトウェア
の使用の許可を要求する。LAN1及びLAN2はルー
タ115によって接続されており、前記開始通知はLA
N2へは送信されずLAN1内でのみ送信される。ここ
で、ステップS510は開始通知手段を構成している。
【0033】一方、ステップ502において、ネットワ
ーク用端末装置116aに基本ソフトウェアをダウンロ
ードして初めて起動させる場合ではないときには、電源
オン時から所定時間内に、操作部205が操作されたか
否かを判断する(ステップS503)。前記所定時間内
に操作部205が操作されたと判断した場合には、選択
表示モードに移行し(ステップ507)、図4に示す表
示が表示部206になされる。以後、前記同様の処理が
行われ(ステップS508、S509)、ブロードキャ
ストによって開始通知が送信される(ステップS51
0)。
【0034】一方、ステップS503において、電源オ
ン時から所定時間内に操作部205が操作されなかった
と判断した場合には、ファイルテーブル302を参照し
て、デフォルトの基本ソフトウェアが指定されているか
否かを判断する(ステップS504)。デフォルトの基
本ソフトウェアが指定されていない場合には、フラッシ
ュメモリ204に格納された基本ソフトウェア303〜
307のうち、電源をオフ状態にする直前に使用してい
た基本ソフトウェアを選択して処理、即ち、直近に使用
していた基本ソフトウェアを選択して実行し(ステップ
S506)、ブロードキャストにより開始通知を行う
(ステップ510)。ステップS504において、基本
ソフトウェア303〜307のいずれかにデフォルトが
設定されていると判断した場合、デフォルトの基本ソフ
トウェアを処理して実行し(ステップS505)、ブロ
ードキャストにより開始通知を送信する(ステップS5
10)。
【0035】図4の例はWBT用基本ソフトウェア30
3がデフォルトで指定されているため(デフォルトを示
す記号「*」がWBT用基本ソフトウェア303に対応
する位置に表示されている。)、WBT用基本ソフトウ
ェア303が解凍処理されてDRAM203に格納され
て実行され、開始通知が送信される。ネットワーク用端
末装置106aは、後述するように、サーバ103及び
サーバ104の少なくとも一方から使用許可を受ける
と、サーバ103側に格納されたアプリケーションソフ
トウェアを遠隔操作することが可能になる。一方、使用
禁止を受けた場合には、サーバ103側に格納されたア
プリケーションソフトウェアを遠隔操作することはでき
ない。尚、ネットワーク用端末装置116aは、サーバ
103、104側のアプリケーションソフトウェアの使
用終了に伴って、終了通知手段(図示せず)から終了通
知を送信する。
【0036】上記動作はネットワーク用端末装置116
aについて説明したものであるが、ネットワーク用端末
装置116b〜116n、117a〜117nも同様の
動作を行う。但し、ネットワーク用端末装置116a〜
116nはサーバ103、104に格納された基本ソフ
トウェアをダウンロードして動作すると共にサーバ10
3、104に格納されたアプリケーションソフトウェア
を遠隔操作するが、ネットワーク用端末装置117a〜
117nはサーバ105、106に格納された基本ソフ
トウェアをダウンロードして動作すると共にサーバ10
5、106に格納されたアプリケーションソフトウェア
を遠隔操作する点で相違している。また、ネットワーク
用端末装置117a〜117nは、サーバ105、10
6から使用許可及び使用禁止を受ける点で相違してい
る。一方、サーバ103〜106側ではライセンス管理
を行ない、不正なコピー等がなされたネットワーク用端
末装置106a〜106n、107a〜107nに対し
てはアプリケーションソフトウェアの使用を禁止するた
めに、以下の処理を行う。尚、ネットワーク用端末装置
116aは、前述のようにして、WBT端末装置として
動作し、開始通知をブロードキャストによって送信する
ものとする。
【0037】図6はサーバ103の処理を示すフローチ
ャートであり又、図7はサーバ104〜106の処理を
示すフローチャートである。図6において、先ず、サー
バ103側では予め、操作部107を操作することによ
り、LAN1及びLAN2でネットワーク用端末装置1
16a〜116n、117a〜117nのうち同時に使
用可能な最大数(初期ライセンス数)が基本ソフトウェ
アの種類毎に入力され、前記初期ライセンス数はサーバ
103のライセンス数記憶手段(図示せず)に記憶され
る(ステップS601)。例えば、WBT端末用の基本
ソフトウェアに関する初期ライセンス数が10の場合に
は、LAN1及びLAN2に接続されたネットワーク用
端末装置116a〜116n、117a〜117nの
中、LAN1及びLAN2から成るネットワーク全体と
して計10台のネットワーク用端末装置がWBT端末装
置として使用できるように許可される。同様に、Lin
ux端末用の基本ソフトウェアに関する初期ライセンス
数が5の場合には、LAN1及びLAN2に接続された
ネットワーク用端末装置116a〜116n、117a
〜117nの中、ネットワーク全体として計5台のネッ
トワーク用端末装置がLinux端末装置として使用で
きるように許可される。ここで、操作部107とステッ
プS601はライセンス数設定手段を構成している。
【0038】この状態で、サーバ103は、ネットワー
ク用端末装置116a〜116nから開始通知を受けた
か否かを判別する(ステップS602)。このとき、ネ
ットワーク用端末装置116aは、WBT端末装置とし
て動作し、開始通知をブロードキャストによって送信す
るため、サーバ103はこれを受信して、ネットワーク
用端末装置116aに対して使用許可した場合に、ネッ
トワーク全体でWBT端末装置として同時に動作するネ
ットワーク用端末装置116a〜116n、117a〜
117nの総数が初期ライセンス数以内になるか否かを
判断する(ステップS603)。即ち、前記基本ソフト
ウェアを更に使用可能な数を表す残存ライセンス数が、
前記基本ソフトウェアの使用を更に使用許可可能な数か
否か、具体的には、残存ライセンス数が1以上存在して
いるか否かを判断する。
【0039】以上のようにして、ネットワーク用端末装
置116a〜116n、117a〜117nで同時に使
用する前記基本ソフトウェアの総数が前記初期ライセン
ス数以内であると判断した場合には、前記ネットワーク
用端末装置116aにアプリケーションソフトウェアの
使用許可を行い(ステップS604)、前記ライセンス
数記憶手段に記憶されている残存ライセンス数の値を1
だけカウントダウンした新たな残存ライセンス数を、前
記ライセンス記憶手段に記憶する(ステップS60
5)。ここで、ステップS603及びステップS604
は許可手段を構成している。
【0040】次に、前記ライセンス数記憶手段に記憶し
た新たな残存ライセンス数を、他のサーバ104〜10
6に通知する(ステップS606)。各サーバ103、
104とサーバ105、106との間では、ルータ11
5を介して信号の送受信が可能であるため、サーバ10
3の前記通知は、サーバ104〜106全てに送信され
る。通知された前記新たな残存ライセンス数は、他のサ
ーバ104〜106のライセンス数記憶手段に記憶され
る。その後、他のサーバ104〜106から新たなライ
センス数の通知を受信していないか否かを判別する(ス
テップS607)。
【0041】一方、ネットワーク用端末装置116aで
は、ステップS604において、使用許可がなされる
と、該サーバに備えられたアプリケーションソフトウェ
アを遠隔操作によって実行させることができる。これに
より、図1において、WBT端末装置として機能する端
末装置116aは、伝送ライン101を介して、Ter
minalサーバとして機能するサーバ103にLAN
接続され、サーバ103の記録媒体111に備えられた
ワードプロセッサ用ソフトウェアやデータベースソフト
ウェアあるいは業務用ソフトウェア等のアプリケーショ
ンソフトウェアのアイコンが端末装置116aの表示部
206上に表示され、操作部205で所望のアイコンを
選択することにより、所望のアプリケーションプログラ
ムを遠隔操作によって実行させることができる。前記ア
プリケーションソフトウェアの実際の処理はサーバ10
3で実行され、端末装置116aでは、操作部205に
よって文字入力等の入力操作が行われると共に、表示部
206によって入力画面等の表示が行われ、あたかもネ
ットワーク用端末装置116aでアプリケーションソフ
トウェアを実行、処理しているかのような操作を行うこ
とができる。
【0042】作成した文書等を保存する場合は、端末装
置116aの操作部205を操作することにより、サー
バ103側のハードディスク111に格納され、処理終
了後に端末装置116aの電源をオフ状態とすることに
より、一連の作業が終了する。尚、終了する際に、電源
をオフ状態にする直前に使用していた基本ソフトウェ
ア、即ち直近の基本ソフトウェアを表すデータがCPU
202の制御の下、ファイルテーブル302に格納され
る。また、ネットワーク用端末装置116aは、使用終
了に伴なって、サーバ103に対して、終了通知手段に
よって終了通知を行う。サーバ103では、前記終了通
知を受信したか否かを判別する(図6のステップS60
9)。この場合、サーバ103は前記終了通知を受信し
ているため、前記ライセンス数記憶手段に記憶された残
存ライセンス数が1だけカウントアップして(ステップ
S610)、動作許可を行い得るネットワーク用端末装
置116a〜116n、117a〜117nの台数、即
ち、使用許可可能な基本ソフトウェアの数を1だけ増加
させる。
【0043】次に、前記ライセンス数記憶手段に記憶さ
れた新たな残存ライセンス数を他のサーバ104〜10
6に通知し(ステップS606)、ステップS607に
移行する。通知された前記新たな残存ライセンス数は、
他のサーバ104〜106のライセンス数記憶手段に記
憶される。ステップS607において、他のサーバ10
4〜106から新たな残存ライセンス数の通知を受信し
ているか否かを判別し、新たなライセンス数の通知を受
信している場合には、このライセンス数を自己のライセ
ンス数記憶手段に記憶し(ステップS601)、新たな
残存ライセンス数の通知を受信していない場合には、ス
テップS602に戻る。ここで、ステップS605、S
610、S607、S601は変更手段を構成してい
る。
【0044】一方、ステップS603において、ネット
ワーク用端末装置116aから開始通知を受けた際に、
前記ライセンス数記憶手段に記憶されている残存ライセ
ンス数が基本ソフトウェアを更に使用許可可能な数でな
い場合、具体的には前記ライセンス数記憶手段に記憶さ
れている残存ライセンス数がゼロの場合、即ち、現時点
でネットワーク用端末装置116a〜116n、117
a〜117nに対して更に前記基本ソフトウェアの使用
許可を与えうるライセンス数が残存していないと判断し
た場合には、前記ネットワーク用端末装置116aがア
プリケーションソフトウェアを使用することを禁止し
(ステップS608)、ステップS607に移行する。
ここで、ステップS603及びステップS608は禁止
手段を構成している。これにより、不正にコピーを行っ
たネットワーク用端末装置に対する使用規制や、初期ラ
イセンス数を超える基本ソフトウェアの同時使用を規制
することができ、適切なライセンス管理が行われる。
【0045】尚、ステップS603、S604、S60
8は、同時に使用する同一種類の基本ソフトウェアの数
が初期ライセンス数以内の場合に、使用要求を行ったネ
ットワーク用端末装置に対してアプリケーションソフト
ウェアの遠隔操作の使用許可を行うと共に、初期ライセ
ンス数を超える場合に、使用要求を行ったネットワーク
システムに対してアプリケーションソフトウェアの遠隔
操作の使用禁止を行う許容手段を構成している。
【0046】サーバ104〜106は、ステップS60
6においてサーバ103から送信された新たなライセン
ス数を受信して、各々、自己のライセンス数記憶手段の
ライセンス数を前記新たなライセンス数に置き換えて記
憶する。これにより、各サーバ103〜106のライセ
ンス数記憶手段に記憶された残存ライセンス数は、常に
等しくなる。以後、前記処理を繰り返すことにより、利
便性を保ちつつ不正コピー等の管理が可能になると共
に、LAN1とLAN2を合わせたネットワーク全体で
ライセンス数の管理を行うため、ネットワークの利用効
率が向上する。
【0047】次に、図7を用いて、サーバ104〜10
6の動作を説明する。サーバ104〜106は、そのO
S、各記録媒体112〜114に格納した基本ソフトウ
ェア及びアプリケーションソフトウェアの種類は相違す
るが、ライセンスの管理に関する動作は同一なので、サ
ーバ105を例にとって動作を説明する。尚、ネットワ
ーク用端末装置117aがLinux端末装置として動
作開始したものとして説明する。先ず、サーバ105側
では、その電源オン時に、サーバ103の電源がオン状
態にあるか否かを判別する(ステップS700)。サー
バ103の電源がオン状態にあるか否かは、例えば、サ
ーバ103から特定の信号が返信されるか否かで判断す
ることができる。ステップS700は電源状態判別手段
を構成している。ステップS700において、サーバ1
03の電源がオフと判断した場合には、前回サーバ10
5の電源をオフ(直近の電源オフ)時にサーバ105の
内部に設けられたライセンス数記憶手段(図示せず)に
記憶した残存ライセンス数を使用する(ステップS70
1)。一方、ステップS700において、サーバ103
の電源がオン状態にあると判断した場合には、サーバ1
03のライセンス数記憶手段に記憶された残存ライセン
ス数を取得して、自己のライセンス数記憶手段に記憶す
る(ステップS702)。ステップS702は初期値設
定手段を構成している。
【0048】このとき、他のサーバ104、106も同
一の動作を行うため、サーバ103の電源がオン状態に
ある場合には、各サーバ103〜106のライセンス数
記憶手段に記憶された残存ライセンス数は同一になり
又、いずれのネットワーク用端末装置116a〜116
n、117a〜117nも動作していない初期状態で
は、各サーバ103〜106に記憶された残存ライセン
ス数は、いずれも前記初期ライセンス数となる。尚、ス
テップS701において、サーバ103の電源がオン状
態になっていない場合には、サーバ103からライセン
ス数を取得することができないため、各サーバ104〜
106のライセンス数記憶手段に記憶されるライセンス
数は、各サーバ104〜106の電源をオフ状態にした
ときに記憶されていた残存ライセンス数が使用される。
したがって、サーバ103が動作していない状態では、
各サーバ104〜106で使用されるライセンス数は一
時的に異なるものの、各ネットワーク用端末装置116
a〜116n、117a〜117nは、アプリケーショ
ンソフトウェアの使用許可を受けることができる。その
後、サーバ103の電源がオンになった際にサーバ10
3で基本ソフトウェアの利用状況を調べ、サーバ103
から正確な残存ライセンス数を各サーバ104〜106
に対して送信し、各サーバ104〜106のライセンス
数記憶手段に記憶するようにすれば、各サーバ104〜
106に記憶されたライセンス数を、サーバ103のラ
イセンス数に等しい正確な値に統一することができる。
【0049】次に、サーバ105は、ネットワーク用端
末装置117a〜117nから開始通知を受信したか否
かを判別する(ステップS703)。このとき、ネット
ワーク用端末装置117aは、Linux端末装置とし
て動作し、開始通知をブロードキャストによって送信す
る。このとき、LAN1及びLAN2はルータ115に
よって接続されており、前記開始通知はLAN1へは送
信されずLAN2内でのみ送信される。サーバ105は
これを受信して、ネットワーク用端末装置117aに対
して使用許可した場合に、ネットワーク全体で同時にL
inux端末装置として動作するネットワーク用端末装
置116a〜116n、117a〜117nの総数が初
期ライセンス数以内になるか否かを判断する(ステップ
S704)。具体的には、前記ライセンス数記憶手段に
記憶された残存ライセンスが1以上か否か、即ち、現時
点でネットワーク用端末装置116a〜116n、11
7a〜117nに対して基本ソフトウェアの使用許可を
更に与えうるライセンス数が残存しているか否かを判断
する。
【0050】以上のようにして、前記基本ソフトウェア
を同時に使用するネットワーク用端末装置116a〜1
16n、117a〜117nの総数が前記初期ライセン
ス数以内であると判断した場合には、前記ネットワーク
用端末装置117aにアプリケーションソフトウェアの
使用許可を行い(ステップS705)、前記ライセンス
数記憶手段に記憶されている残存ライセンス数の値を1
だけカウントダウンした新たな残存ライセンス数を、前
記ライセンス数記憶手段に記憶する(ステップS70
6)。ここで、ステップS704及びステップS705
は許可手段を構成している。次に、前記ライセンス数記
憶手段に記憶した新たなライセンス数を、他のサーバ1
03、104、106に通知する(ステップS70
7)。通知された前記新たなライセンス数は、他のサー
バ103、104、106のライセンス数記憶手段に記
憶される。
【0051】その後、他のサーバ103、104、10
6から新たなライセンス数の通知を受信していないか否
かを判別する(ステップS708)。一方、ネットワー
ク用端末装置117aでは、ステップS704において
使用が許可されると、サーバ105に備えられたアプリ
ケーションソフトウェアを遠隔操作によって実行させる
ことができる。これにより、図1において、Linux
端末装置として機能する端末装置117aは、伝送ライ
ン102を介して、Unixサーバとして機能するサー
バ105にLAN接続され、サーバ105の記録媒体1
13に備えられたワードプロセッサ用ソフトウェアやデ
ータベースソフトウェアあるいは業務用ソフトウェア等
のアプリケーションソフトウェアを遠隔操作によって実
行させることができる。
【0052】以下、ネットワーク用端末装置116aに
関して説明したのと同様に、ネットワーク用端末装置1
17aの操作部205による文字入力等の入力操作や表
示部206による表示を行うことにより、アプリケーシ
ョンソフトウェアをサーバ105で実行させつつも、あ
たかもネットワーク用端末装置117aでアプリケーシ
ョンソフトウェアを実行、処理しているかのような操作
を行うことができる。また、作成した文書等はサーバ1
05側の記録媒体113に格納され、処理終了後に端末
装置117aの電源をオフ状態とすることにより、一連
の作業が終了する。ネットワーク用端末装置117a
は、終了する際に、電源をオフ状態にする直前に使用し
ていた基本ソフトウェア、即ち直近の基本ソフトウェア
を表すデータがCPU202の制御の下、ファイルテー
ブル302に格納される。また、ネットワーク用端末装
置117aは、アプリケーションソフトウェアの使用終
了に伴って、サーバ105に対して、終了通知手段(図
示せず)によって終了通知を行う。
【0053】サーバ105では、前記終了通知を受けた
か否かを判別する(図7のステップS710)。この場
合、サーバ105は前記終了通知を受けているため、自
己のライセンス数記憶手段に記憶された残存ライセンス
数を1だけカウントアップした新たな残存ライセンス数
を、ライセンス数記憶手段に記憶し(ステップS71
1)、動作許可を行いうるネットワーク用端末装置11
6a〜116n、117a〜117nの台数を1だけ増
加させる。次に、前記ライセンス数記憶手段に記憶され
た新たな残存ライセンス数を、他のサーバ103、10
4、106に通知し(ステップS707)、ステップS
707に移行する。通知された前記新たな残存ライセン
ス数は、他のサーバ103、104、106のライセン
ス数記憶手段に記憶される。ステップS708におい
て、他のサーバ103、104、106から新たな残存
ライセンス数の通知を受信しているか否かを判別し、新
たな残存ライセンス数の通知を受信している場合には、
この残存ライセンス数を前記ライセンス数記憶手段に記
憶し(ステップS702)、新たな残存ライセンス数の
通知を受信していない場合には、ステップS703に戻
る。
【0054】一方、ステップS704において、ネット
ワーク用端末装置117aから開始通知を受信した際
に、前記ライセンス数記憶手段に記憶されている残存ラ
イセンス数がゼロの場合、即ち、現時点でネットワーク
用端末装置116a〜116n、117a〜117nに
対して前記基本ソフトウェアの使用許可を更に与え得る
ライセンス数が残存していないと判断した場合には、前
記ネットワーク用端末装置117aに対してアプリケー
ションソフトウェアの使用禁止を行い(ステップS70
9)、ステップS708に移行する。ここで、ステップ
S704、S709は禁止手段を構成している。これに
より、不正にコピーを行ったネットワーク用端末装置に
対する使用規制や、初期ライセンス数を超える基本ソフ
トウェアの使用規制を行うことができ、適切なライセン
ス管理が行われる。尚、ステップS704、S705、
S709は、同時に使用する同一種類の基本ソフトウェ
アの数が初期ライセンス数以内の場合に、使用要求を行
ったネットワーク用端末装置116a〜116n、11
7a〜117nに対してアプリケーションソフトウェア
の遠隔操作の使用許可を行うと共に、初期ライセンス数
を超える場合に、使用要求を行ったネットワークシステ
ムに対してアプリケーションソフトウェアの遠隔操作の
使用禁止を行う許容手段を構成している。
【0055】サーバ103、104、106は、ステッ
プS707においてサーバ105から送信された新たな
残存ライセンス数を受信して、各々、自己のライセンス
数記憶手段の残存ライセンス数を前記新たな残存ライセ
ンス数に置き換えて記憶する(図6のステップ601、
図7のステップS702)。これにより、各サーバ10
3〜106のライセンス数記憶手段に記憶された残存ラ
イセンス数は、常に等しくなる。ステップS706、S
711、S708、S702は変更手段を構成してい
る。以後、前記処理を繰り返すことにより、利便性を保
ちつつ不正コピー等の管理が可能になると共に、LAN
1とLAN2を合わせたネットワーク全体でライセンス
数の管理を行うため、ネットワークの利用効率が向上す
る。尚、サーバ104、106が動作する場合には、前
記同様に、図7に示した処理を行う。
【0056】以上述べたように本第1の実施の形態によ
れば、利用可能なネットワーク用端末装置の識別コード
を予めサーバに登録しておく必要はないため、利便性を
保ちつつ、不正コピーによる利用の防止や契約時のライ
センス数を超えての基本ソフトウェアの使用を防止する
ことが可能になる。また、ネットワーク全体でライセン
ス数を管理しているため、ネットワーク全体としての利
用効率が向上する。さらに、複数のサーバを用いてライ
センス数を管理しているため、特定のサーバの電源がオ
フになっている場合や故障した場合にも端末装置116
a〜116n、117a〜117nを使用することが可
能になり、利便性が向上する。
【0057】次に、本発明の第2の実施の形態について
説明する。前記第1の実施の形態においては、基本ソフ
トウェアは動作可能とするが、アプリケーションソフト
ウェアの使用自体を禁止することによって、基本ソフト
ウェアのライセンス管理を行うようにしたが、第2の実
施の形態においては、基本ソフトウェア自体の使用を初
期ライセンス数以内に制限することにより、基本ソフト
ウェアのライセンス管理を行うようにしている。本第2
の実施の形態においては、ハードウェアシステム構成図
は図1と同一であり又、ネットワーク用端末装置116
a〜116n、117a〜117nも図2〜図4に示し
た構成のものと同一であるが、ライセンス管理に際して
の端末装置116a〜116n、117a〜117n及
びサーバ103〜106の機能が相違する。即ち、端末
装置116a〜116n、117a〜117nは図8の
処理を行い、サーバ103は図9の処理を行い又、サー
バ104〜106は図10の処理を行う。また、端末装
置116a〜116n、117a〜117nに基本ソフ
トウェアが格納されていない場合や、格納されている基
本ソフトウェアのバージョンが古い場合にも対応した処
理を行うように構成している。
【0058】以下、図1、図2、図8〜図10を用いて
第2の実施の形態について説明する。尚、各端末装置1
16a〜116n、117a〜117nの処理動作は同
一であるため、端末装置116aを例にとって説明す
る。また、サーバ103の電源がオンであることを前提
として先ず説明する。図8において、端末装置116a
の電源をオン状態にすると、CPU202はローダ30
1のプログラムを処理する(ステップS801〜S80
9)。即ち、端末装置116aはその電源オンにより、
ブロードキャストによってサーバ103及びサーバ10
4に対して、サーバ103、104の記録媒体111、
112に記憶された基本ソフトウェアのリストであるリ
ストファイルを要求する(ステップS801)。尚、前
記リストファイルには、ネットワーク全体で利用可能な
全ての基本ソフトウェアのリストが記載されており、各
サーバ103〜106には同一のリストファイルが格納
されている。
【0059】サーバ103が電源オンの状態ではサーバ
103から優先的に前記リストファイルが送信されるた
め、端末装置116aはサーバ103から前記リストフ
ァイルを受信して(ステップS802)、表示部206
に全ての基本ソフトウェアのリストを表示する(ステッ
プS803)。尚、リストファイルを送信する優先順位
の設定方法としては、例えば、リストファイルの要求を
受信して前記リストファイルを送信するまでの時間が、
優先順位の高いサーバほど短くなるように設定しておけ
ばよい。このとき、各端末装置116a〜116n、1
17a〜117nは、リストファイルの要求を送信後、
早く受信した方のリストファイルのみを処理するように
すればよい。操作部205によって、使用する基本ソフ
トウェアを選択すると(ステップS804)、前記選択
した基本ソフトウェアの使用許可を求めるための開始通
知がブロードキャストで送信される(ステップS80
5)。ここで、ステップS805は、開始通知手段を構
成している。
【0060】前記選択した基本ソフトウェアが端末装置
116aに格納されていない場合や、端末装置116a
に格納されている前記基本ソフトウェアのバージョンが
古い場合には、サーバ103から前記基本ソフトウェア
全体、あるいは、前記基本ソフトウェアの更新部分のみ
が圧縮された状態で送信される。サーバ103から圧縮
された前記基本ソフトウェアを受信した場合には(ステ
ップS806)、前記基本ソフトウェア全体をフラッシ
ュメモリ204に格納した後、あるいは、フラッシュメ
モリ204に格納されている旧バージョンの基本ソフト
ウェアを更新した後、DRAM203に解凍して格納し
(ステップS807)、CPU202で基本ソフトウェ
アを起動させる(ステップS809)。これにより、端
末装置116aはサーバ103に接続され、前記基本ソ
フトウェアに対応すると共にサーバ103で実行可能な
複数のアプリケーションソフトウェアのアイコンが表示
部206に表示される(ステップS810)。これによ
り、操作部205を操作することによって、遠隔操作に
より、所望のアプリケーションソフトを使用することが
できる(ステップS811)。
【0061】前記アプリケーションソフトウェアの実際
の処理はサーバ103で実行され、端末装置116aで
は、操作部205によって文字入力等の入力操作が行わ
れると共に、表示部206によって入力画面等の表示が
行われ、あたかもネットワーク用端末装置116aでア
プリケーションソフトウェアを実行、処理しているかの
ような操作を行うことができる。アプリケーションソフ
トウェアの処理を終了した後、基本ソフトウェアの終了
処理を行うと(ステップS812)、端末装置116a
からサーバ103に対して終了通知を送信し(ステップ
S813)、電源がオフとなって一連の処理が終了す
る。ここで、ステップS813は終了通知手段を構成し
ている。
【0062】一方、サーバ103から、基本ソフトウェ
アを受信する代わりに使用許可通知を受信した場合(選
択した基本ソフトウェアの最新バージョンが端末装置1
16aに格納されている場合)には(ステップS80
8)、端末装置116aに格納されている前記基本ソフ
トウェアを起動し(ステップS809)、以後、同様の
処理を行う(ステップS810〜S813)。また、ス
テップS802において、サーバ103から、前記選択
した基本ソフトウェアが使用不可(初期ライセンス数分
の前記基本ソフトウェアが既に使用されている)である
旨の使用不可通知を受信すると(ステップS814)、
使用不可である旨が表示部206に表示され(ステップ
S815)、該基本ソフトウェアの使用が禁止される。
【0063】次に、サーバ103の処理を説明する。図
9において、サーバ103側では、操作部107を操作
することにより、LAN1及びLAN2でネットワーク
用端末装置116a〜116n、117a〜117nが
同時に使用可能な同一種類の基本ソフトウェアの最大数
(初期ライセンス数)が基本ソフトウェアの種類毎に入
力され、前記初期ライセンス数はサーバ103のライセ
ンス数記憶手段(図示せず)に記憶される(ステップS
901)。ここで、操作部107とステップS901は
ライセンス数設定手段を構成している。この状態で、ネ
ットワーク用端末装置116aから基本ソフトウェアの
リストファイルの要求を受けると(ステップS90
2)、サーバ103は前記リストファイルを、要求元で
あるネットワーク用端末装置116aに対して、サーバ
104よりも先に送信する(ステップS903)。ここ
で、ステップS902、903は、リストファイル送信
手段を構成している。次に、前記リストファイルに記載
された基本ソフトウェアのいずれか特定して使用を開始
する旨の開始通知を端末装置116aから受けると(ス
テップS904)、該開始通知に対応する基本ソフトウ
ェアを現時点で更に使用できるライセンス数(残存ライ
センス数)が存在しているか否かを判断する(ステップ
S905)。具体的には、前記ライセンス数記憶手段に
記憶された残存ライセンス数が1以上か否か、即ち、現
時点で各端末装置116b〜116n、117a〜11
7nで使用されている前記基本ソフトウェアに加えて、
端末装置116aに対して更に使用許可を与えた場合に
も初期ライセンス数以内になるか否かを判断する。
【0064】以上のようにして、残存ライセンスが1以
上であると判断した場合には、ネットワーク用端末装置
116aに該基本ソフトウェアの最新バージョンが格納
されているか否かを判断する(ステップS906)。ネ
ットワーク用端末装置116aに該基本ソフトウェア自
体が格納されていない場合には該基本ソフトウェアを圧
縮した状態で送信し、該基本ソフトウェアの旧バージョ
ンが格納されている場合には更新部分のみを圧縮した状
態で送信する(ステップS907)。また、ネットワー
ク用端末装置116aに該基本ソフトウェアの最新バー
ジョンが格納されている場合には、使用許可通知を送信
する(ステップS912)。ここで、ステップS90
5、S906、S907、S912は許可手段を構成し
ている。
【0065】次に、サーバ103は、前記ライセンス数
記憶手段に記憶されている残存ライセンス数の値を1だ
けカウントダウンした新たな残存ライセンス数を、該基
本ソフトウェアの残存ライセンス数として前記ライセン
ス記憶手段に記憶する(ステップS908)。次に、前
記ライセンス数記憶手段に記憶した新たな残存ライセン
ス数を、他のサーバ104〜106に通知する(ステッ
プS909)。各サーバ103、104とサーバ10
5、106との間では、ルータ115を介して信号の送
受信が可能であるため、サーバ103の前記通知は、サ
ーバ104〜106全てに送信される。通知された前記
新たな残存ライセンス数は、他のサーバ104〜106
のライセンス数記憶手段に記憶される。その後、他のサ
ーバ104〜106から新たな残存ライセンス数の通知
を受信していないか否かを判別する(ステップS91
0)。
【0066】一方、ネットワーク用端末装置116aで
は、前述した如くして、ステップS907において送信
された基本ソフトウェアを保存、起動して、あるいはス
テップS912において送信された使用許可通知に応答
して端末装置116aに既に格納されている基本ソフト
ウェアを起動する。これにより、サーバ103に備えら
れ該基本ソフトウェアに対応するアプリケーションソフ
トウェアを遠隔操作によって実行させることができる。
ネットワーク用端末装置116aは、基本ソフトウェア
の使用終了に伴って、サーバ103に対して終了通知を
行う(図8のステップS813)。サーバ103は、端
末装置116aから前記終了通知を受信すると(ステッ
プS913)、前記ライセンス数記憶手段に記憶された
残存ライセンス数を1だけカウントアップして(ステッ
プS914)、現時点で使用可能な該基本ソフトウェア
の数を1だけ増加させる。
【0067】次に、前記ライセンス数記憶手段に記憶さ
れた新たな残存ライセンス数を他のサーバ104〜10
6に通知し(ステップS909)、ステップS910に
移行する。通知された前記新たな残存ライセンス数は、
他のサーバ104〜106のライセンス数記憶手段に記
憶される。ステップS910において、他のサーバ10
4〜106からライセンス数の通知を受信しているか否
かを判別し、ライセンス数の通知を受信している場合に
は、このライセンス数を自己のライセンス数記憶手段に
記憶し(ステップS901)、ライセンス数の通知を受
信していない場合には、ステップS902に戻る。ここ
で、ステップS908、S910、S914、S901
は変更手段を構成している。
【0068】一方、ステップS904においてネットワ
ーク用端末装置116aから開始通知を受けた際に、前
記ライセンス数記憶手段に記憶されている残存ライセン
ス数がゼロの場合、即ち、要求を受けた基本ソフトウェ
アの使用を許可できないと判断した場合には(ステップ
S905)、ネットワーク用端末装置116aに対し
て、該基本ソフトウェアが使用不可である旨の使用不可
通知を送信し(ステップS911)、ステップS910
に移行する。ここで、ステップS905、S911は禁
止手段を構成している。これにより、基本ソフトウェア
のライセンス数管理を適切に行うことができる。尚、ス
テップS905、S906、S907、S911、S9
12は、同時に動作する基本ソフトウェアの数が初期ラ
イセンス数以内の場合に、使用要求を行ったネットワー
ク用端末装置に対して該基本ソフトウェアの使用許可を
行うと共に、初期ライセンス数を超える場合に、該基本
ソフトウェアの使用を禁止する許容手段を構成してい
る。
【0069】サーバ104〜106は、ステップS90
9においてサーバ103から送信された新たな残存ライ
センス数を受信して、各々、自己のライセンス数記憶手
段の残存ライセンス数を前記新たな残存ライセンス数に
置き換えて記憶する。これにより、各サーバ103〜1
06のライセンス数記憶手段に記憶された残存ライセン
ス数は常に等しくなる。以後、前記処理を繰り返すこと
により、利便性を保ちつつ基本ソフトウェアのライセン
ス数管理が可能になると共に、LAN1とLAN2を合
わせたネットワーク全体でライセンス管理を行うため、
ネットワークの利用効率が向上する。
【0070】次に、図10を用いて、サーバ104〜1
06の動作を説明する。サーバ104〜106は、それ
自身のOS及び該OSに対応するアプリケーションソフ
トの種類は相違するが、各記録媒体112〜114に格
納した基本ソフトウェア及びライセンス管理に関する動
作は同一なので、サーバ105を例にとって動作を説明
するものとし又、サーバ103は電源オフの状態にある
ものとして説明する。先ず、サーバ105側では、その
電源オン時に、サーバ103の電源がオン状態にあるか
否かを判別する(ステップS100)。サーバ103の
電源がオン状態にあるか否かは、例えば、サーバ103
から特定の信号が返信されるか否かで判断することがで
きる。ステップS100は電源状態判別手段を構成して
いる。ステップS100において、サーバ103の電源
がオフと判断した場合には、前回サーバ105の電源を
オフ(直近の電源オフ)時にサーバ105の内部に設け
られたライセンス数記憶手段(図示せず)に記憶した基
本ソフトウェア毎の残存ライセンス数を使用する(ステ
ップS101)。
【0071】一方、ステップS100において、サーバ
103の電源がオン状態にあると判断した場合には、サ
ーバ103のライセンス数記憶手段に記憶された基本ソ
フトウェア毎の初期ライセンス数及び残存ライセンス数
を取得して、自己のライセンス数記憶手段に記憶する
(ステップS102)。ステップS102は初期値設定
手段を構成している。このとき、他のサーバ104、1
06も同一の動作を行うため、サーバ103の電源がオ
ン状態にある場合には、各サーバ103〜106のライ
センス数記憶手段に記憶された基本ソフトウェア毎の初
期ライセンス数及び残存ライセンス数は同一になり又、
いずれのネットワーク用端末装置116a〜116n、
117a〜117nも動作していない初期状態では、各
サーバ103〜106に記憶された基本ソフトウェア毎
の残存ライセンス数は、前記初期ライセンス数に一致す
る。
【0072】尚、前述した如く、ステップS101にお
いて、サーバ103の電源がオン状態になっていない場
合には、サーバ103から基本ライセンス数及び残存ラ
イセンス数を取得することができないため、各サーバ1
04〜106のライセンス数記憶手段に記憶される残存
ライセンス数は、各サーバ104〜106の電源を前回
オフ状態にしたときに記憶されていた残存ライセンス数
が使用される。したがって、サーバ103が動作してい
ない状態では、各サーバ104〜106で使用されるラ
イセンス数が異なる場合があるものの、各ネットワーク
用端末装置116a〜116n、117a〜117n
は、基本ソフトウェアを使用するとができる。その後、
サーバ103の電源がオンになった際にサーバ103で
基本ソフトウェアの利用状況を調べ、サーバ103から
正確な基本ライセンス数及び残存ライセンス数をサーバ
104〜106に送信することにより、各サーバ103
〜106のライセンス数を等しい正確な値に一致させる
ことができる。
【0073】この状態で、サーバ105は、ネットワー
ク用端末装置117aからブロードキャストによって基
本ソフトウェアのリストファイルの要求を受けると(ス
テップS103)、サーバ106に優先して、前記リス
トファイルを、要求元であるネットワーク用端末装置1
17aに送信する(ステップS104)。次に、前記選
択された基本ソフトウェアの使用を開始する旨の開始通
知を端末装置117aから受けると(ステップS10
5)、該開始通知に対応する基本ソフトウェアを現時点
で更に使用できるライセンス数(残存ライセンス数)が
存在しているか否かを判断する(ステップS106)。
具体的には、前記ライセンス数記憶手段に記憶された残
存ライセンス数が1以上か否か、即ち、端末装置117
aに使用許可を与えた場合に、各端末装置116a〜1
16n、117a〜117nで使用される前記基本ソフ
トウェアの総数が、初期ライセンス数以内になるか否か
を判断する。
【0074】以上のようにして、残存ライセンスが1以
上であると判断した場合には、ネットワーク用端末装置
117aに該基本ソフトウェアの最新バージョンが格納
されているか否かを判断する(ステップS107)。ネ
ットワーク用端末装置117aに該基本ソフトウェア自
体が格納されていない場合には該基本ソフトウェアを圧
縮した状態で送信し、該基本ソフトウェアの旧バージョ
ンが格納されている場合には更新部分のみを圧縮した状
態で送信する(ステップS108)。また、ネットワー
ク用端末装置117aに該基本ソフトウェアの最新バー
ジョンが格納されている場合には、使用許可通知を送信
する(ステップS113)。ここで、ステップS10
6、S107、S108、S113は許可手段を構成し
ている。次に、サーバ105は、前記ライセンス数記憶
手段に記憶されている残存ライセンス数の値を1だけカ
ウントダウンした新たな残存ライセンス数を、該基本ソ
フトウェアの残存ライセンス数として前記ライセンス記
憶手段に記憶する(ステップS109)。
【0075】次に、前記ライセンス数記憶手段に記憶し
た新たな残存ライセンス数を、他のサーバ103、10
4、106に通知する(ステップS110)。各サーバ
103、104とサーバ105、106との間では、ル
ータ115を介して信号の送受信が可能であるため、サ
ーバ105の前記通知は、サーバ103、104、10
6全てに送信される。通知された前記新たな残存ライセ
ンス数は、他のサーバ103、104、106のライセ
ンス数記憶手段に記憶される。その後、他のサーバ10
4〜106から新たな残存ライセンス数の通知を受信し
ていないか否かを判別する(ステップS111)。一
方、ネットワーク用端末装置117aでは、前述した如
くして、ステップS108において送信された基本ソフ
トウェアを保存、起動して、あるいはステップS113
において送信された使用許可通知に応答して端末装置1
17aに既に格納されている基本ソフトウェアを起動す
る。これにより、サーバ105に備えられ該基本ソフト
ウェアに対応するアプリケーションソフトウェアを遠隔
操作によって実行させることができる。ネットワーク用
端末装置117aは、基本ソフトウェアの使用終了に伴
って、サーバ105に対して終了通知を行う(図8のス
テップS813)。
【0076】サーバ105は、端末装置117aから前
記終了通知を受信すると(ステップS114)、前記ラ
イセンス数記憶手段に記憶された残存ライセンス数を1
だけカウントアップして(ステップS115)、現時点
で使用許可可能な該基本ソフトウェアの数を1だけ増加
させる。次に、前記ライセンス数記憶手段に記憶された
新たな残存ライセンス数を他のサーバ103、104、
106に通知し(ステップS110)、ステップS11
1に移行する。通知された前記新たな残存ライセンス数
は、他のサーバ103、104、106のライセンス数
記憶手段に記憶される。これにより、各サーバ103〜
106のライセンス数記憶手段に記憶された残存ライセ
ンス数は常に等しくなる。ステップS111において、
他のサーバ103、104、106から残存ライセンス
数の通知を受信しているか否かを判別し、残存ライセン
ス数の通知を受信している場合には、この残存ライセン
ス数を自己のライセンス数記憶手段に記憶し(ステップ
S102)、残存ライセンス数の通知を受信していない
場合には、ステップS103に戻る。ここで、ステップ
S109、S111、S115、S102は変更手段を
構成している。
【0077】一方、ステップS105においてネットワ
ーク用端末装置116aから開始通知を受けた際に前記
ライセンス数記憶手段に記憶されている残存ライセンス
数がゼロの場合、即ち、要求を受けた基本ソフトウェア
の使用を許可できないと判断した場合には(ステップS
106)、ネットワーク用端末装置117aに対して、
該基本ソフトウェアが使用不可である旨の使用不可通知
を送信し(ステップS112)、ステップS111に移
行する。ここで、ステップS106、S112は禁止手
段を構成している。
【0078】尚、ステップS106、S107、S10
8、S112、S113は、同時に動作する基本ソフト
ウェアの数が初期ライセンス数以内の場合に、使用要求
を行ったネットワーク用端末装置に対して該基本ソフト
ウェアの使用許可を行うと共に、初期ライセンス数を超
える場合に、該基本ソフトウェアの使用を禁止する許容
手段を構成している。以後、前記処理を繰り返すことに
より、利便性を保ちつつ基本ソフトウェアのライセンス
数管理が可能になると共に、LAN1とLAN2を合わ
せたネットワーク全体でライセンス管理を行うため、ネ
ットワークの利用効率が向上する。
【0079】以上述べたように、本発明の実施の形態に
係るネットワークは、特に、基本ソフトウェアを記憶す
るための記憶手段(DRAM203、フラッシュメモリ
204)と、使用許可を求めるための開始通知を行う開
始通知手段(ステップS510、S805)と、使用終
了に伴って終了通知を行う終了通知手段(ステップS8
13等)とを有し、前記記憶手段に記憶した基本ソフト
ウェアによって動作すると共に、使用許可を受けて、ネ
ットワーク接続されたサーバ手段103〜106に備え
られたアプリケーションソフトウェアが遠隔操作可能と
なる複数のネットワーク用端末装置116a〜116
n、117a〜117nと、基本ソフトウェアを更に使
用可能な数に相当する残存ライセンス数を記憶するライ
センス数記憶手段と、ネットワーク用端末装置116a
〜116n、117a〜117nから前記開始通知及び
終了通知を受けて前記ライセンス数記憶手段に記憶され
た残存ライセンス数を新たな残存ライセンス数に変更す
ると共に、他のライセンス管理サーバ手段から新たな残
存ライセンス数を受信して前記ライセンス数記憶手段に
記憶された残存ライセンス数を該残存ライセンス数に変
更する変更手段(ステップS605、S610、S60
7、S601、S706、S711、S708、S70
2、S908、S910、S914、S901、S10
9、S111、S115、S102)と、ネットワーク
用端末装置116a〜116n、117a〜117nか
ら前記開始通知を受けて、前記ライセンス数記憶手段に
記憶された残存ライセンス数が、基本ソフトウェアを更
に使用許可可能な数の場合に該ネットワーク用端末装置
の使用許可を行うと共に基本ソフトウェアを更に使用可
能な数でない場合に該ネットワーク用端末装置の使用禁
止を行う許容手段(ステップS603、S604、S6
08、S704、S705、S709、S905、S9
06、S907、S911、S912、S106、S1
07、S108、S112、S113)とを有し、ネッ
トワーク用端末装置116a〜116n、117a〜1
17nにネットワーク接続された第1のライセンス管理
サーバ手段103及び第2のライセンス管理サーバ手段
104〜106とを備えて成ることを特徴としている。
【0080】したがって、基本ソフトウェアを不正にコ
ピーする等して、ライセンス数を超える数の基本ソフト
ウェアが同時に使用されることを防止することが可能に
なる。このとき、ネットワーク全体でライセンス管理し
ているため、ネットワーク全体としての利用効率を向上
させることが可能になると共に、ライセンス管理サーバ
103〜106が複数台存在するため、主管理サーバ1
03の電源がオフ状態の場合や故障した場合にも、ネッ
トワーク用端末装置116a〜116n、117a〜1
17nを利用することが可能になり、利便性が向上す
る。
【0081】また、本発明の実施の形態に係るネットワ
ーク用端末装置116a〜116n、117a〜117
nは、特に、ネットワーク接続され基本ソフトウェアが
格納されたサーバ手段103〜106に開始通知を送信
し該サーバ手段103〜106から使用許可を受けるこ
とにより、ネットワーク接続されたサーバ手段103〜
106に格納されたアプリケーションソフトウェアを遠
隔操作で使用可能になるネットワーク用端末装置116
a〜116n、117a〜117nにおいて、使用許可
を求めるための開始通知を行う開始通知手段(ステップ
S805)を備え、基本ソフトウェアの使用に際して、
前記開始通知手段により前記開始通知を送信することを
特徴としている。したがって、効果的なライセンス管理
及び高い利便性を実現するためのネットワークに適した
ネットワーク用端末装置を提供することが可能になる。
【0082】また、本発明の実施の形態に係るライセン
ス管理サーバ103〜106は、特に、基本ソフトウェ
アを更に使用可能な数に相当する残存ライセンス数を記
憶するライセンス数記憶手段と、ネットワーク用端末装
置116a〜116n、117a〜117nから開始通
知及び終了通知を受けて前記ライセンス数記憶手段に記
憶された残存ライセンス数を新たな残存ライセンス数に
変更すると共に、他のライセンス管理サーバから新たな
残存ライセンス数を受信して前記ライセンス数記憶手段
に記憶された残存ライセンス数を該残存ライセンス数に
変更する変更手段(ステップS605、S610、S6
07、S601、S706、S711、S708、S7
02、S908、S910、S914、S901、S1
09、S111、S115、S102)と、前記ネット
ワーク用端末装置から前記開始通知を受けて、前記ライ
センス数記憶手段に記憶された残存ライセンス数が基本
ソフトウェアを更に使用許可可能な数の場合に該ネット
ワーク用端末装置の使用許可を行うと共に基本ソフトウ
ェアを更に使用許可可能な数でない場合に該ネットワー
ク用端末装置の使用禁止を行う許容手段(ステップS6
03、S604、S608、S704、S705、S7
09、S905、S906、S907、S911、S9
12、S106、S107、S108、S112、S1
13)とを備えることを特徴としている。したがって、
効果的なライセンス管理及び高い利便性を実現するため
のネットワークに適したサーバを提供することが可能に
なる。
【0083】また、本発明の実施の形態に係る基本ソフ
トウェアのライセンス管理方法は、特に、ネットワーク
用端末装置116a〜116n、117a〜117n側
で、ネットワーク接続されたサーバ手段103〜106
に対して、使用許可を求めるための開始通知を行なうス
テップ(ステップS510、S805)と、使用許可を
受けることによって、ネットワーク接続されたサーバ手
段103〜106に備えられたアプリケーションソフト
ウェアの遠隔操作が可能となり、使用終了に伴って終了
通知を行うステップ(ステップS813等)とを実行
し、前記ネットワーク用端末装置116a〜116n、
117a〜117nにネットワーク接続されたサーバ手
段103〜106側で、ネットワーク用端末装置116
a〜116n、117a〜117nから前記開始通知及
び終了通知を受けてライセンス数記憶手段に記憶された
残存ライセンス数を新たな残存ライセンス数に変更する
と共に、他のライセンス管理サーバから新たな残存ライ
センス数を受信して前記ライセンス数記憶手段に記憶さ
れた残存ライセンス数を該残存ライセンス数に変更する
ステップ(ステップS605、S610、S607、S
601、S706、S711、S708、S702、S
908、S910、S914、S901、S109、S
111、S115、S102)と、ネットワーク用端末
装置116a〜116n、117a〜117nから前記
開始通知を受けて、前記ライセンス数記憶手段に記憶さ
れた残存ライセンス数が、基本ソフトウェアを更に使用
許可可能な数の場合に該ネットワーク用端末装置の使用
許可を行うと共に基本ソフトウェアを更に使用許可可能
な数でない場合に該ネットワーク用端末装置の使用禁止
を行うステップ(ステップS603、S604、S60
8、S704、S705、S709、S905、S90
6、S907、S911、S912、S106、S10
7、S108、S112、S113)とを実行すること
を特徴としている。
【0084】また、本発明の実施の形態に係る基本ソフ
トウェアのライセンス管理方法は、特に、ネットワーク
用端末装置116a〜116n、117a〜117nか
ら開始通知及び終了通知を受けてライセンス数記憶手段
に記憶された残存ライセンス数を新たな残存ライセンス
数に変更すると共に、他のライセンス管理用サーバから
新たな残存ライセンス数を受信して前記ライセンス数記
憶手段に記憶された残存ライセンス数を該残存ライセン
ス数に変更するステップ(ステップS605、S61
0、S607、S601、S706、S711、S70
8、S702、S908、S910、S914、S90
1、S109、S111、S115、S102)と、ネ
ットワーク用端末装置116a〜116n、117a〜
117nから前記開始通知を受けて、前記ライセンス数
記憶手段に記憶された残存ライセンス数が、基本ソフト
ウェアを更に使用許可可能な数の場合に該ネットワーク
用端末装置116a〜116n、117a〜117nの
使用許可を行うと共に基本ソフトウェアを更に使用許可
可能な数でない場合に該ネットワーク用端末装置116
a〜116n、117a〜117nの使用禁止を行うス
テップ(ステップS603、S604、S608、S7
04、S705、S709、S905、S906、S9
07、S911、S912、S106、S107、S1
08、S112、S113)とを備えることを特徴とし
ている。
【0085】したがって、前記ライセンス管理方法によ
れば、ライセンス数を超える数の基本ソフトウェアの同
時に使用を効果的に防止することが可能になると共に、
ネットワークの利用効率や利便性に優れたライセンス管
理方法を提供することが可能になる。また、図5〜図1
0に示したライセンス管理方法をコンピュータに実行さ
せるためのプログラムは、CD−ROM(Compact Disc
Read Only Memory)等の各種記録媒体に記録して利用
することが可能である。
【0086】尚、前記各実施の形態においては、サーバ
103の電源がオフの場合に、各サーバ104〜106
は直近のオフ時の残存ライセンス数を用いてライセンス
管理を行うようにしたが、各サーバ103〜106に初
期ライセンス数及び残存ライセンス数を記憶するように
して、サーバ103が電源オフ時には、直近の電源オフ
時の初期ライセンス数を用いてライセンス管理するよう
にしてもよい。また、初期ライセンス数の設定はサーバ
103で行うようにしたが、他のサーバ103〜106
でも行えるように構成してもよい。即ち、初期ライセン
ス数の設定は少なくともサーバ103で行うことができ
るようにすればよい。また、各サーバ103〜106に
記憶する基本ソフトウェアは、自己のOSに対応するも
ののみを記憶するようにしてもよく、あるいは全ての種
類の基本ソフトウェアを記憶するようにしてもよい。
【0087】また、前記各実施の形態においては、各サ
ブネットに2台のサーバを備えるように構成したが、シ
ステム構成に応じて、アプリケーションソフトウェアや
基本ソフトウェアを備えた他のサーバを適宜ネットワー
クに接続して使用することも可能である。また、アプリ
ケーションソフトウェアや基本ソフトウェアの使用許可
は、ネットワーク用端末装置116a〜116n、11
7a〜117nに対して与えるようにしたが、サーバ1
03〜106に与え、これによって、ネットワーク用端
末装置116a〜116n、117a〜117nがサー
バ103〜106のアプリケーションソフトウェアを使
用することが可能になるようにしてもよい。
【0088】
【発明の効果】本発明によれば、利便性を保ちつつ不正
コピーの管理が可能になり又、複数のサブネットワーク
を備えたネットワークにおいても、ネットワーク全体で
ライセンス数を管理することが可能になり、ネットワー
クの利用効率が向上する。
【図面の簡単な説明】
【図1】 本発明の実施の形態に係るネットワークシス
テムの全体構成図である。
【図2】 本発明の実施の形態に使用するネットワーク
用端末装置のブロック図である。
【図3】 本発明の実施の形態に使用するネットワーク
用端末装置の不揮発性メモリのメモリマップを示す図で
ある。
【図4】 本発明の実施の形態に使用するネットワーク
用端末装置の表示を示す図である。
【図5】 本発明の第1の実施の形態に使用するネット
ワーク用端末装置の処理を示すフローチャートである。
【図6】 本発明の第1の実施の形態に使用するサーバ
の処理を示すフローチャートである。
【図7】 本発明の第1の実施の形態に使用するサーバ
の処理を示すフローチャートである。
【図8】 本発明の第2の実施の形態に使用するネット
ワーク用端末装置の処理を示すフローチャートである。
【図9】 本発明の第2の実施の形態に使用するサーバ
の処理を示すフローチャートである。
【図10】 本発明の第2の実施の形態に使用するサー
バの処理を示すフローチャートである。
【符号の説明】
101、102・・・伝送ライン 103・・・第1のライセンス管理サーバ手段としての
サーバ 104〜106・・・第2のライセンス管理サーバ手段
としてのサーバ 107〜110、205・・・操作部 111〜114・・・記録媒体 115・・・ルータ 116a〜116n、117a〜117n・・・ネット
ワーク用端末装置 201・・・LANボード 202・・・CPU 203・・・記憶手段を構成するDRAM 204・・・記憶手段を構成するフラッシュメモリ 206・・・表示部

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 基本ソフトウェアを記憶するための記憶
    手段と、使用許可を求めるための開始通知を行う開始通
    知手段と、使用終了に伴って終了通知を行う終了通知手
    段とを有し、前記記憶手段に記憶した基本ソフトウェア
    によって動作すると共に、使用許可を受けて、ネットワ
    ーク接続されたサーバ手段に備えられたアプリケーショ
    ンソフトウェアが遠隔操作可能となる複数のネットワー
    ク用端末装置と、 基本ソフトウェアを更に使用可能な数に相当する残存ラ
    イセンス数を記憶するライセンス数記憶手段と、前記ネ
    ットワーク用端末装置から前記開始通知及び終了通知を
    受けて前記ライセンス数記憶手段に記憶された残存ライ
    センス数を新たな残存ライセンス数に変更すると共に、
    他のライセンス管理サーバ手段から新たな残存ライセン
    ス数を受信して前記ライセンス数記憶手段に記憶された
    残存ライセンス数を該残存ライセンス数に変更する変更
    手段と、前記ネットワーク用端末装置から前記開始通知
    を受けて、前記ライセンス数記憶手段に記憶された残存
    ライセンス数が、基本ソフトウェアを更に使用許可可能
    な数の場合に該ネットワーク用端末装置の使用許可を行
    うと共に基本ソフトウェアを更に使用可能な数でない場
    合に該ネットワーク用端末装置の使用禁止を行う許容手
    段とを有し、前記ネットワーク用端末装置にネットワー
    ク接続された第1のライセンス管理サーバ手段及び第2
    のライセンス管理サーバ手段とを備えて成ることを特徴
    とするネットワーク。
  2. 【請求項2】 前記ネットワーク用端末装置は、アプリ
    ケーションソフトウェアの使用に際して、前記開始通知
    手段により前記開始通知を送信することを特徴とする請
    求項1記載のネットワーク。
  3. 【請求項3】 前記ネットワーク用端末装置は、基本ソ
    フトウェアの使用に際して、前記開始通知手段により前
    記開始通知を送信することを特徴とする請求項1記載の
    ネットワーク。
  4. 【請求項4】 前記許容手段は、前記開始通知を受信し
    たネットワーク用端末装置に使用許可を求めた基本ソフ
    トウェアが存在しない場合、該基本ソフトウェアを送信
    することを特徴とする請求項1又は3記載のネットワー
    ク。
  5. 【請求項5】 前記第1のライセンス管理サーバ手段
    は、前記初期ライセンス数を自己の前記ライセンス数記
    憶手段に設定するためのライセンス数設定手段を備えて
    成ることを特徴とする請求項1乃至4のいずれか一に記
    載のネットワーク。
  6. 【請求項6】 前記第2のライセンス管理サーバ手段
    は、その電源オンに伴って、前記第1のライセンス管理
    サーバ手段のライセンス数記憶手段に記憶された残存ラ
    イセンス数を取得して自己の前記ライセンス数記憶手段
    に記憶する初期値設定手段とを備えて成ることを特徴と
    する請求項1乃至5のいずれか一に記載のネットワー
    ク。
  7. 【請求項7】 前記第2のライセンス管理サーバ手段
    は、その電源オンに伴って、前記第1のライセンス管理
    サーバ手段の電源がオフ状態のとき、自己のライセンス
    数記憶手段に記憶された直近の電源オフ時のライセンス
    数を使用して、前記ネットワーク用端末装置の使用許可
    又は使用禁止を行うことを特徴とする請求項6記載のネ
    ットワーク。
  8. 【請求項8】 前記第1のライセンス管理サーバ手段及
    び第2のライセンス管理サーバ手段を第1のサブネット
    ワークに設けると共に、複数の前記第2のライセンス管
    理サーバ手段を第2のサブネットワークに設けて成るこ
    とを特徴とする請求項1乃至7のいずれか一に記載のネ
    ットワーク。
  9. 【請求項9】 ネットワーク接続され基本ソフトウェア
    が格納されたサーバ手段に開始通知を送信し該サーバ手
    段から使用許可を受けることにより、ネットワーク接続
    されたサーバ手段に格納されたアプリケーションソフト
    ウェアを遠隔操作で使用可能になるネットワーク用端末
    装置において、 使用許可を求めるための開始通知を行う開始通知手段を
    備え、基本ソフトウェアの使用に際して、前記開始通知
    手段により前記開始通知を送信することを特徴とするネ
    ットワーク用端末装置。
  10. 【請求項10】 前記ネットワーク用端末装置は、複数
    の基本ソフトウェアを記憶する記憶手段を有し、使用す
    る基本ソフトウェアを選択して前記開始通知手段により
    前記開始通知を送信し、前記基本ソフトウェアが格納さ
    れたサーバ手段によって前記基本ソフトウェアの使用が
    許可されることにより前記基本ソフトウェア受信し前記
    記憶手段に格納した後、前記基本ソフトウェアを起動す
    ることを特徴とする請求項9記載のネットワーク用端末
    装置。
  11. 【請求項11】 使用許可を受けて、サーバ手段に備え
    られ自己の基本ソフトウェアに対応するアプリケーショ
    ンソフトウェアが遠隔操作可能となることを特徴とする
    請求項9又は10記載のネットワーク用端末装置。
  12. 【請求項12】 基本ソフトウェアを更に使用可能な数
    に相当する残存ライセンス数を記憶するライセンス数記
    憶手段と、ネットワーク用端末装置から開始通知及び終
    了通知を受けて前記ライセンス数記憶手段に記憶された
    残存ライセンス数を新たな残存ライセンス数に変更する
    と共に、他のライセンス管理サーバから新たな残存ライ
    センス数を受信して前記ライセンス数記憶手段に記憶さ
    れた残存ライセンス数を該残存ライセンス数に変更する
    変更手段と、前記ネットワーク用端末装置から前記開始
    通知を受けて、前記ライセンス数記憶手段に記憶された
    残存ライセンス数が基本ソフトウェアを更に使用許可可
    能な数の場合に該ネットワーク用端末装置の使用許可を
    行うと共に基本ソフトウェアを更に使用許可可能な数で
    ない場合に該ネットワーク用端末装置の使用禁止を行う
    許容手段とを備えることを特徴とするライセンス管理サ
    ーバ。
  13. 【請求項13】 ネットワーク用端末装置側で、ネット
    ワーク接続されたサーバ手段に対して、使用許可を求め
    るための開始通知を行なうステップと、使用許可を受け
    ることによって、ネットワーク接続されたサーバ手段に
    備えられたアプリケーションソフトウェアの遠隔操作が
    可能となり、使用終了に伴って終了通知を行うステップ
    とを実行し、 前記ネットワーク用端末装置にネットワーク接続された
    サーバ手段側で、前記ネットワーク用端末装置から前記
    開始通知及び終了通知を受けてライセンス数記憶手段に
    記憶された残存ライセンス数を新たな残存ライセンス数
    に変更すると共に、他のライセンス管理サーバから新た
    な残存ライセンス数を受信して前記ライセンス数記憶手
    段に記憶された残存ライセンス数を該残存ライセンス数
    に変更するステップと、前記ネットワーク用端末装置か
    ら前記開始通知を受けて、前記ライセンス数記憶手段に
    記憶された残存ライセンス数が、基本ソフトウェアを更
    に使用許可可能な数の場合に該ネットワーク用端末装置
    の使用許可を行うと共に基本ソフトウェアを更に使用許
    可可能な数でない場合に該ネットワーク用端末装置の使
    用禁止を行うステップとを実行することを特徴とするネ
    ットワーク用端末装置に使用する基本ソフトウェアのラ
    イセンス管理方法。
  14. 【請求項14】 ネットワーク用端末装置から開始通知
    及び終了通知を受けてライセンス数記憶手段に記憶され
    た残存ライセンス数を新たな残存ライセンス数に変更す
    ると共に、他のライセンス管理用サーバから新たな残存
    ライセンス数を受信して前記ライセンス数記憶手段に記
    憶された残存ライセンス数を該残存ライセンス数に変更
    するステップと、前記ネットワーク用端末装置から前記
    開始通知を受けて、前記ライセンス数記憶手段に記憶さ
    れた残存ライセンス数が、基本ソフトウェアを更に使用
    許可可能な数の場合に該ネットワーク用端末装置の使用
    許可を行うと共に基本ソフトウェアを更に使用許可可能
    な数でない場合に該ネットワーク用端末装置の使用禁止
    を行うステップとを備えることを特徴とするネットワー
    ク用端末装置に使用する基本ソフトウェアのライセンス
    管理方法。
  15. 【請求項15】 請求項13又は14に記載のネットワ
    ーク用端末装置に使用する基本ソフトウェアのライセン
    ス管理方法をコンピュータに実行させるためのプログラ
    ムを記録した記録媒体。
JP2000203861A 1999-07-22 2000-07-05 ネットワークシステム、ライセンス管理サーバ Expired - Fee Related JP3873585B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000203861A JP3873585B2 (ja) 1999-07-22 2000-07-05 ネットワークシステム、ライセンス管理サーバ
CN 00131308 CN1220957C (zh) 1999-07-22 2000-07-21 计算机网络、终端、许可管理方法和服务器

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP11-207406 1999-07-22
JP20740699 1999-07-22
JP2000203861A JP3873585B2 (ja) 1999-07-22 2000-07-05 ネットワークシステム、ライセンス管理サーバ

Publications (2)

Publication Number Publication Date
JP2001092550A true JP2001092550A (ja) 2001-04-06
JP3873585B2 JP3873585B2 (ja) 2007-01-24

Family

ID=26516231

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000203861A Expired - Fee Related JP3873585B2 (ja) 1999-07-22 2000-07-05 ネットワークシステム、ライセンス管理サーバ

Country Status (2)

Country Link
JP (1) JP3873585B2 (ja)
CN (1) CN1220957C (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008158639A (ja) * 2006-12-21 2008-07-10 Hitachi Ltd プロセッサライセンスを管理するサーバ装置
JP2010148116A (ja) * 2002-12-17 2010-07-01 Sony Pictures Entertainment Inc メディアネットワーク環境におけるコンテンツアクセス
JPWO2008126285A1 (ja) * 2007-03-30 2010-07-22 パイオニア株式会社 情報記録装置及びコピー管理プログラム
JPWO2008126318A1 (ja) * 2007-03-30 2010-07-22 パイオニア株式会社 情報記録装置及びコピー管理プログラム
EP2251814A2 (en) 2009-05-13 2010-11-17 Canon Kabushiki Kaisha License management system and license management method
JP2012168692A (ja) * 2011-02-14 2012-09-06 Canon Software Information Systems Inc 情報処理装置、制御方法およびプログラム
US8813081B2 (en) 2006-12-21 2014-08-19 Canon Kabushiki Kaisha Image processing apparatus using a license, license management system, and control method therefor
JP2015069257A (ja) * 2013-09-27 2015-04-13 日本電気株式会社 ライセンス管理システム、装置、方法及びプログラム

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100449562C (zh) * 2006-09-30 2009-01-07 华为技术有限公司 一种License控制方法及装置
JP5066985B2 (ja) * 2007-04-04 2012-11-07 富士ゼロックス株式会社 情報処理装置
JP4985121B2 (ja) * 2007-06-07 2012-07-25 ソニー株式会社 ネットワークシステム、メッセージ処理方法、サービスサーバ、ダイレクトアクセス管理サーバ、ネットワーク家電機器、およびコンピュータプログラム
CN102307362B (zh) * 2011-09-06 2015-06-17 北京傲天动联技术股份有限公司 用于实现功能配置的终端设备和控制设备及其网络***
CN107347081B (zh) * 2017-09-05 2020-05-12 杭州安恒信息技术股份有限公司 一种虚拟安全综合管理的方法及装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010148116A (ja) * 2002-12-17 2010-07-01 Sony Pictures Entertainment Inc メディアネットワーク環境におけるコンテンツアクセス
JP2008158639A (ja) * 2006-12-21 2008-07-10 Hitachi Ltd プロセッサライセンスを管理するサーバ装置
US8813081B2 (en) 2006-12-21 2014-08-19 Canon Kabushiki Kaisha Image processing apparatus using a license, license management system, and control method therefor
JPWO2008126285A1 (ja) * 2007-03-30 2010-07-22 パイオニア株式会社 情報記録装置及びコピー管理プログラム
JPWO2008126318A1 (ja) * 2007-03-30 2010-07-22 パイオニア株式会社 情報記録装置及びコピー管理プログラム
EP2251814A2 (en) 2009-05-13 2010-11-17 Canon Kabushiki Kaisha License management system and license management method
KR101332665B1 (ko) 2009-05-13 2013-12-26 캐논 가부시끼가이샤 라이센스 관리시스템 및 라이센스 관리 방법
JP2012168692A (ja) * 2011-02-14 2012-09-06 Canon Software Information Systems Inc 情報処理装置、制御方法およびプログラム
JP2015069257A (ja) * 2013-09-27 2015-04-13 日本電気株式会社 ライセンス管理システム、装置、方法及びプログラム

Also Published As

Publication number Publication date
CN1220957C (zh) 2005-09-28
CN1307289A (zh) 2001-08-08
JP3873585B2 (ja) 2007-01-24

Similar Documents

Publication Publication Date Title
JP4900760B2 (ja) Osイメージのデプロイメントマシン及び方法
US7710587B2 (en) Method and system for configuring an electronic device
US20060253565A1 (en) System and methods for software distribution and management
JP5531692B2 (ja) 機器管理装置、機器管理システム、情報管理方法、情報管理プログラム、及びそのプログラムを記録した記録媒体
JP2001092550A (ja) ネットワーク、ネットワーク用端末装置、ライセンス管理サーバ、ライセンス管理方法及びライセンス管理方法をコンピュータに実行させるためのプログラムを記録した記録媒体
JPH04271454A (ja) 疎結合計算機システム
JPH11232226A (ja) 協同作業支援システム及び記録媒体
JPH06103204A (ja) 自動構成制御装置および方法
US6671768B1 (en) System and method for providing dynamic configuration ROM using double image buffers for use with serial bus devices
JP5607355B2 (ja) 情報処理装置及び情報処理装置の制御方法
JP6448012B2 (ja) 仮想マシン名を表示するための方法、装置、およびシステム
JP5729071B2 (ja) 情報処理システム及びプログラム
US8166199B2 (en) Communication apparatus, network system, communication method and program
JP5464030B2 (ja) 機器管理装置、機器管理方法、機器管理プログラム、及びそのプログラムを記録した記録媒体
JP5765451B2 (ja) 機器管理装置、機器管理システム、及びプログラム並びに機器管理方法
JP3979055B2 (ja) 固定アドレス設定装置、固定アドレス設定方法および固定アドレス設定プログラム
JP2005318074A (ja) ストレージグループ設定方法および装置
JP4343056B2 (ja) ストレージ装置割当て方法ならびにそのための管理サーバおよびプログラム
US20200076690A1 (en) Systems and methods for applying a configuration
JP2000339246A (ja) ネットワーク装置
JP4900805B2 (ja) Osイメージのデプロイメントマシン及び方法
JP2006035456A (ja) 画像処理装置及びその制御方法及びプログラム
JP4215740B2 (ja) コンピュータネットワークシステム
JP2001312432A (ja) ネットワークサーバ及びその制御方法
JP2002091839A (ja) ネットワーク管理システム

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060831

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061016

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3873585

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20091102

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20101102

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111102

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121102

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20131102

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20141102

Year of fee payment: 8

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees