JPH09190346A - ソフトウエアのネットワーク配信方法 - Google Patents

ソフトウエアのネットワーク配信方法

Info

Publication number
JPH09190346A
JPH09190346A JP8020709A JP2070996A JPH09190346A JP H09190346 A JPH09190346 A JP H09190346A JP 8020709 A JP8020709 A JP 8020709A JP 2070996 A JP2070996 A JP 2070996A JP H09190346 A JPH09190346 A JP H09190346A
Authority
JP
Japan
Prior art keywords
software
time
user
game
storage medium
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
JP8020709A
Other languages
English (en)
Other versions
JP3712457B2 (ja
Inventor
Masahiro Hida
雅宏 飛田
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.)
Hudson Soft Co Ltd
Original Assignee
Hudson Soft 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 Hudson Soft Co Ltd filed Critical Hudson Soft Co Ltd
Priority to JP02070996A priority Critical patent/JP3712457B2/ja
Priority to CA002194523A priority patent/CA2194523C/en
Priority to DE69709190T priority patent/DE69709190T2/de
Priority to EP97300120A priority patent/EP0784258B1/en
Priority to US08/780,924 priority patent/US5938730A/en
Priority to TW086100215A priority patent/TW315442B/zh
Publication of JPH09190346A publication Critical patent/JPH09190346A/ja
Application granted granted Critical
Publication of JP3712457B2 publication Critical patent/JP3712457B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/401Secure communication, e.g. using encryption or authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/532Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing using secure communication, e.g. by encryption, authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2135Metering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2137Time limited access, e.g. to a computer or data

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Computer Hardware Design (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer And Data Communications (AREA)
  • Storage Device Security (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【課題】 通信料金の軽減をはかるとともに、使用時間
を定めたソフトウエアを配信する。 【解決手段】 あらかじめソフトウエアが使用権利コー
ドなしには作動できないようにプロテクトをかけられた
状態で記録されているソフトウェア登録済み記憶媒体を
購入した使用者の求めに応じて、記憶媒体内のソフトウ
ェアを所定の時間使用可能とする使用権利コードをコン
ピュータ通信により配信する。ソフトウエアの使用時間
は前記使用者のコンピュータ上で管理される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、テレビジョンやパ
ソコンディスプレイ等の表示装置を有し、かつ通信機能
を有する家庭用ゲーム機またはパーソナルコンピュータ
におけるソフトウエアの配信方法に関する。
【0002】
【従来の技術】家庭用ゲーム機のソフトは、一般にRO
Mカートリッジ式またはCD−ROM式の外部記憶媒体
でユーザーに提供される。しかし今後、拡大して行くと
思われる分野にコンピュータ通信によるゲーム配信シス
テムがある。現在、CATV(ケーブルテレビ)を利用
したゲームシステムがすでに存在する。これは、ホスト
局のコンピュータと家庭用ゲーム機を専用回線で接続
し、ホスト局のコンピュータと接続しながらゲームを楽
しむものである。ホストコンピュータと1対1あるいは
複数のユーザーと1対Nでゲーム対戦することができ
る。
【0003】ネットワークを通じてソフトウェアの購入
や利用をする場合、ソフトウェアの購入料金あるいは利
用料金の徴収、すなわち課金システムは、公衆回線の料
金にソフトウェアの購入あるいは利用料金を上乗せして
回線提供会社あるいはネットワーク管理会社が代理で徴
収する方法が一般的であるが、この他にも様々な方法が
ある。
【0004】例えば、特開平07-131557で提唱している
「情報通信における課金システム」は、ユーザー(受信
側)の要求に応じてデータ提供者(送信側)がデータを
提供するパッケージに課金コードを付けてデータと共に
送り、そのデータの利用頻度に応じた料金徴収を行うと
いうものである。
【0005】この場合、料金は後払いで、ユーザーがデ
ータを利用するとそのデータの利用頻度が課金コードに
対応して蓄積され、送信側の要求に応じて課金コードと
利用頻度が送信側にアップロードされ、料金の徴収を行
われる。
【0006】ネットワークでソフトウェアを転送する場
合の問題点は、データ転送に時間が掛かり、それにとも
なって通信料金がかかることである。回線を接続状態で
データを利用する場合は、なおさらである。その点、特
開平07-131557の方法は課金コードをデータと共にユー
ザーに送り、ユーザーに自由にデータを使用させるとい
うものである。このような方法では、ユーザーがデータ
の利用すると自動的に課金コードごとに使用頻度が蓄積
され、のちに送信側がそれを逆転送させることによって
料金徴収、すなわち課金することができる。
【0007】
【発明が解決しようとする課題】公衆回線を利用したデ
ータの利用では、通信コストはユーザーにとって重大な
問題である。データの使用料金に上乗せした形でデータ
を利用しなければならないからである。とくにオンライ
ン状態でのデータ利用は、現在の通信料金体系の基では
短時間のデータ利用ならともかく、長時間のデータ利用
では一般ユーザーに通信費の負担が大きい。そこで一般
に行われているのが、とりあえずデータを自分の記憶媒
体にコピーして、あとでゆっくりと利用するというもの
である。
【0008】この方法では、そのデータがユーザーのも
のとなり、無期限にデータが利用できることになる。い
わば、期限なしのデータ利用が可能となる。特開平07-1
31557の場合には利用頻度に応じた料金徴収であるか
ら、期限付きではないにしても利用時間と料金とを絡め
た新しい手法である。
【0009】しかし、データを転送するためにかかる通
信費や料金が後払いという問題点がある。そこで本発明
の課題としては、確実に料金が徴収でき、しかもユーザ
ーに不必要なコストがかからず、しかもネットワークを
利用して期限付きでソフトウェアの貸し出しが行える配
信方法を開発することである。
【0010】
【課題を解決するための手段】上記の課題を解決するた
めに、本発明ではソフトウェアを記録した媒体(商品)
をユーザーに購入してもらう形態を導入する。商品のソ
フトウエアにはそれぞれ商品コードが付いており、ユー
ザーが使用時間に応じた料金を提供者に振り込むとき
に、同時に商品コードを提供者に知らせる。そのあとで
通信でソフトウェアの使用を要求すると、提供者から同
じ回線上でキーコードと使用可能時間が送られる。キー
コードと使用可能時間はユーザー側の記憶媒体に記憶さ
れるが、すべてコンピュータの内部処理で行われる。
【0011】したがって、キーコードがユーザーに知ら
れることはない。あとは振り込み料金に応じた時間、ス
タンドアロンでソフトウェアが自由に使用できる。使用
時間が切れるとソフトウェアは利用できなくなるが、継
続利用したい場合には再度追加料金を振り込むことによ
って使用時間が更新され、使用時間が延長される。もち
ろん使用時間が切れた場合でも、再振り込みがあれば、
再度キーコードが回線上で送られ、再利用できる。
【0012】本発明では使用時間は実質利用時間で管理
できる。実質利用時間とは、ユーザーがソフトウェアを
使用している実時間であり、使用中でない場合の時間は
考慮されない。すなわち、24時間の使用契約でも、そ
の間、実質的に24時間を超えない使用時間の場合に
は、1年でも2年でもソフトウェアの使用権利は生きて
いる。この時間管理はユーザーが購入した商品のソフト
ウェアの中に登録されている時間管理プログラムが行っ
ている。したがってこの間、いっさい提供者が時間管理
のために介入することはない。
【0013】
【発明の実施の形態】本発明の実施の形態を図1の流れ
図で説明する。本発明はソフトウェア提供者、ソフトウ
ェア利用者(ユーザー)、時間管理プログラムの三つの
側面から成っている。図は本発明のシステム全体の流れ
を示している。処理の流れは処理手順の順番でもある。
ただし、ループ13はループ12が終わらないとできな
いように受け取られるかもしれないが、使用期間中でも
使用料金振込処理2(この場合は継続使用)で継続使用
手続きをとれば、使用時間が延長される。
【0014】まずユーザーが本発明のシステムでソフト
ウェアを利用する場合のやり方を以下に示す。 (1)ソフトウェアの購入(処理1):ソフトウェアはC
D−ROM、フロッピーディスク、ROMカートリッジ
などの形態で提供されている。購入先は店頭でもよい
し、通信販売でもよい。この点は、提供者側のビジネス
の仕方によってユーザーの購入方法も異なることにな
る。
【0015】(2)使用料金の振り込み(処理2):振り
込み方法も、銀行振り込み、郵便による現金書留、信販
会社経由のカード振り込み等、提供者側のやり方によっ
てユーザーの対応が異なる。ただし、使用料金振り込み
時に商品コードを提供者(通常はホストコンピュータを
所有するセンター)へ知らせておく必要がある。
【0016】(3)ユーザーは端末(使用コンピュータ)
でセンターに接続し、キーコードの送信を要請する(処
理4)。
【0017】(4)使用料金振り込み手続きに行き違いが
なければ、直接回線を通じてキーコードが送られてき、
手持ちの端末の記憶媒体にキーコードと使用可能時間が
書き込まれる(処理6)。これ以降は、提供者とは関係
なくスタンドアロンでソフトウェアが自由に使用できる
(処理8)。
【0018】(5)使用可能時間が過ぎると“時間切れ”
のメッセージが表示され、それ以上、ソフトウェアの使
用は不可能になるが、終了処理は時間切れになっても行
えるように設計されている(処理11)。
【0019】(6)処理50の終了処理とは、現在まで進
行している状態またはデータをユーザーがセーブする時
間である。この間は、使用可能時間が過ぎても、ユーザ
ーがデータセーブできるだけの余裕の時間を与えてい
る。ただし、この時点で電源が切られると、それ以降は
このソフトウェアに関してはいっさい使用不可能とな
る。
【0020】(7)もし継続して利用したいときは、継続
料金の振り込み(処理2)を行う。ただし時間切れの場
合には、新規使用契約を結ぶ手順を取る必要がある。そ
の場合でも、データはセーブされているので、そのソフ
トについてはセーブした時点の継続使用の形態が取れ
る。
【0021】一方、センター(ソフトウェア提供者)側
の処理は以下の通りである。 (1)ユーザーから振り込みの知らせを受けた時点で、商
品コードとそれに対応した振り込み料金、日時、キーコ
ード転送済みサインのクリア等をホストコンピュータに
登録する(処理3)。この処理は、人手による入力処理
である。なお商品ごとに商品コードとパスワードを付け
ることもできるが、ここでは話が複雑になるので、単に
商品コードをパスワードとして使用するものとする。ま
た、ここでは0を未転送とし、1を転送済みとする。基
本的にセンター側の人手による処理はこれだけである。
あとは、ホストコンピュータの管理となる。
【0022】次にコンピュータの処理を説明する。コン
ピュータはセンターのホストコンピュータとユーザーの
コンピュータ(通信時は端末として働く)がある。ホス
トコンピュータが行う仕事は商品コードとユーザーの料
金振り込み管理、それにキーコードの転送だけである。
【0023】(1)ユーザーの端末からキーコード転送要
請があると、ホストコンピュータはキーコード転送管理
テーブル(図2の図表を参照)を見て、未転送(転送済
みサイン=0)でかつ料金振込年月日がオール0(振り
込みなし)の場合、キーコードと振込料金分の使用可能
時間を転送し、ユーザーの端末に接続の記憶媒体にキー
コードと使用時間を書き込む(判定5と処理6)。もち
ろんこのとき、商品コード等の、ユーザー確認の判定も
行われる。 (2)料金の振り込みがないときには、その旨を端末のデ
ィスプレイに表示する(処理10)。
【0024】ユーザーが購入したソフトウェアと一緒に
付いている時間管理プログラムは使用時間の管理をする
(判定7、処理8、処理9)。詳細は実施例で説明す
る。というのも、この方法は必ずしも一つに限られたも
のでないからである。
【0025】
【実施例】本発明の実施例をゲームソフトの場合につい
て説明する。通常、一つのゲームソフトは30時間から
50時間でクリアされるという。1日何時間ゲームをす
るかによっても異なるだろうが、早ければ10日、遅く
ても2カ月でゲームがクリアされる。一度クリアする
と、ユーザー(この場合はゲームプレーヤー)はそのゲ
ームに興味を失い、次のゲームに興味が移る。これがユ
ーザーの実態であり、時間単位でゲームソフトを利用す
るメリットがある。
【0026】本発明は時間で使用期限を監視するもので
あるから、ユーザーのコンピュータに時計機能が内蔵さ
れていることは必須である。またキーコードの保存と使
用済み時間の継続的更新が必要であるから、書き込み可
能な不揮発性のメモリも備えていなければならない。
【0027】一般に家庭用ゲーム機には時計機能は内蔵
されていない。図3の記憶媒体25は新しいタイプの外
部記憶媒体で、RTC(時計回路)28が内蔵されてい
る。この記憶媒体25にさらに書き込み可能な不揮発性
メモリを内蔵すれば、本発明が利用できる。ただし通信
もできなくてはならないから、通信装置23も必要であ
る。この図では内蔵型にしてあるが、モデムを外付けで
接続する形態でもよい。したがって、この構成にするに
は、現在普及型の家庭用ゲーム機ではハードウェア上の
整備が必要となる。
【0028】しかしパソコンの場合には、本発明が必要
とするハードウェア上の構成は一般に備えている。時計
はパソコン本体に内蔵されているし、不揮発性メモリは
ハードディスクやフロッピーディスクが利用できる。ま
た、最近のパソコンユーザーはほとんどモデムも所有し
ているので、この点も問題はない。さらにCD−ROM
装置を備えているものも多い。すなわち従来技術で説明
した図3のハードウェア構成なら、本発明を利用する環
境が整っているといえる。そこで、ここでは図3のハー
ドウェアを想定して説明する。またゲームソフトの提供
媒体として、パソコンの場合にはフロッピーディスクと
いう形態もあるが、最近の一般的傾向としてCD−RO
Mになっているので、ここでもCD−ROMとして話を
進める。
【0029】CD−ROMの特徴は大容量、安価、取り
扱いが容易という点が挙げられる。CD−ROMに複数
のゲームソフトを登録して提供する形態にすれば、本発
明の効果がよりいっそう上げられる。時間管理プログラ
ムはCD−ROMに内蔵されている。時間管理プログラ
ムは各ゲームソフトごとに組み込まれたサブルーチン形
式でもよいし、また独立したプログラム形式でもよい。
ただし、いずれの場合もゲームソフトと共に動作し、時
間を常時チェックする必要がある。時間管理プログラム
は以下の機能をもつ。
【0030】(1)ゲームソフトの使用に先だって、CD
−ROM内のゲームソフトの一覧表をメニュー表示す
る。 (2)プレーヤーがメニューを選択すると、選択されたソ
フトにキーコードが設定されているかをチェックし、キ
ーコードが設定されていないときにはその旨を画面表示
し、メニュー選択画面に戻す。
【0031】(3)キーコードが設定されているときは、
残り時間を表示してプレーヤーに確認させたのち、ゲー
ムの立ち上げをする。 (4)ゲームがスタートした時点から使用時間をカウント
アップする。
【0032】(5)ある一定時間ごとに使用時間をチェッ
クし、使用時間が切れていないかどうかを監視する。 (6)残りの使用時間がある時間(たとえば残り時間10
分)以下になった場合には、チェック時間の周期を短く
し、なおかつ残りの使用時間を表示する。
【0033】(7)使用可能時間が0になった場合には、
その旨を画面表示し、ゲームプレーを停止させ、終了処
理をプレーヤーに促し、そのゲームソフトのキーコード
を消去する。 (8)使用可能時間が0でなく、かつプレーヤーによって
ゲームが終了させられた場合には、使用可能時間をファ
イル(ここではハードディスク)に書き出し、残り時間
の表示を行う。
【0034】以上の処理を概念的に図示したのが図4で
ある。上記の処理では、ハードディスク内の時間管理テ
ーブルの残り使用可能時間を更新するのはゲームが終了
した時点になっている。しかしこの処理では、プレーヤ
ーがゲームを正常的に終了させない場合、たとえばゲー
ム中に電源を切るとかリセットするなどの場合、いつま
でも残りの使用可能時間が更新されないので、不正にゲ
ームソフトを使用される恐れがある。したがって現実的
には、一定時間(たとえば5分とか10分)ごとにハー
ドディスクの残りの使用可能時間tを更新する必要はあ
ろう。
【0035】ゲームの場合、コントロールパットを操作
しながらゲームを進める。よくあるのが、ゲーム途中で
席を離れ、長時間戻らないことである。とくに子供の場
合、ゲーム途中でゲームを終了させないまま外に遊びに
出ることである。その間でも、時間は経過する。
【0036】したがって、実質的なプレーはほんの短い
時間なのに、すぐに使用可能時間が過ぎてしまうことが
ある。ソフトによっても対応は異なるだろうが、キー入
力でゲームが進められるソフトでは、ある一定時間キー
入力がなかった場合には、経過時間のカウントアップを
一時停止し、再度キー入力があった時点からまた時間の
カウントアップを行えば、プレーヤーに有利な条件で使
用時間が更新できる。
【0037】本発明の特徴をまとめると次のとおりであ
る。 1.ソフトウェアをユーザーに購入してもらう。ただ
し、この時点ではソフトウェアは使えない。 2.ユーザーは、使いたいソフトに対して使用時間に応
じた料金を払う。 3.ユーザーは、コンピュータ通信でソフトが使用でき
るようにキーコードを要請する。ホストコンピュータ
は、払い込まれた料金に応じて自動的にキーコードと使
用可能時間を転送し、端末の記憶媒体へ書き込む。 4.使用時間をユーザーのコンピュータ上で管理する。 5.本発明では時間単位の使用契約であり、使用時間
(コンピュータ内では時分秒)で管理する。
【0038】このように使用時間に応じた時間管理が行
われるために、時間切れにならない限り何ヵ月でも何年
でも利用が可能である。
【0039】
【発明の効果】本発明の方法によれば、ソフトウェア提
供者にとっては確実な課金が行えることである。一方、
ユーザーにとってはソフトウェアを購入するよりも安価
にソフトが利用できることである。またスタンドアロン
でソフトウェアが利用できことや、ソフトウェアの伝送
がないなどの形態であることから、ユーザーには通信費
がほとんどかからないなどのメリットがある。
【0040】本発明の方法の時間契約が、もっとも効果
的に発揮できる分野はゲームである。ある調査によれ
ば、一つのゲームをクリアする時間は30〜50時間で
ある。早い人になると10時間でクリアする。一回クリ
アすると、そのゲームには興味を失い、次のゲームに興
味が移るという。
【0041】すなわち、ユーザー(ゲームプレーヤー)
は自分の能力に応じて時間契約すればよく、無駄な費用
がかからない。また、実施例で見てきたようにCD−R
OMなどの大容量の記憶媒体でゲームソフトが提供され
る場合には、通常より安く同時に複数のゲームソフトが
手に入る。使いたいときは、その中から選択して使用料
金を払えばよいから、コストのかからない形で多くのゲ
ームが遊べる。
【0042】一方、ゲームソフトを提供する側から見れ
ば、多くのゲームソフトをユーザーに使ってもらえる機
会が増えることになる。ゲームプレーヤーにはよって
は、半年後あるいは1年後に過去にやったゲームを再度
やりたくなることがある。そのような場合には、まだ契
約時間が残っているときにはそのまま利用できる。契約
時間が切れた場合でも、使用料金を払えば新たにソフト
ウェアを購入しなくても、再度同じゲームが使用でき
る。このように使用時間に応じて時間管理がなされるた
めに、使用期限に影響されず、自分の好きなときにゲー
ムソフトが利用できる。この点は、従来の形態とは大き
く異なるところである。
【図面の簡単な説明】
【図1】本発明の実施の形態におけるシステム全体の処
理の流れ図である。
【図2】本発明の実施の形態におけるキーコード転送管
理テーブルの説明図である。
【図3】本発明の実施例におけるRTC内蔵外部記憶媒
体の構成例とネットワーク接続構成図である。
【図4】本発明の実施例における時間管理を説明するた
めの説明図である。
【符号の説明】
20 家庭用ゲーム機 21 CPU 22 RAM 23 通信装置 24 外部記憶媒体インターフェイス(I/F) 25 記憶装置または記憶媒体(ここではROMカート
リッジをイメージ) 26 ROM 27 書き込み可能不揮発性メモリ 28 RTC(時計回路) 29 その他の外部記憶装置(CD−ROM、MO等) 30 信号ケーブル 31 ネットワーク 32 ホストコンピュータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 あらかじめソフトウエアが使用権利コー
    ドなしには作動できないようにプロテクトをかけられた
    状態で記録されているソフトウェア登録済み記憶媒体を
    購入した使用者の求めに応じて、前記記憶媒体内のソフ
    トウェアを所定の時間使用可能とする使用権利コードを
    前記使用者のコンピュータに対してコンピュータ通信に
    より配信し、前記ソフトウエアの使用時間が前記使用者
    のコンピュータ上で管理されることを特徴としたソフト
    ウエアのネットワーク配信方法。
JP02070996A 1996-01-12 1996-01-12 ソフトウエアのネットワーク配信方法 Expired - Fee Related JP3712457B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP02070996A JP3712457B2 (ja) 1996-01-12 1996-01-12 ソフトウエアのネットワーク配信方法
CA002194523A CA2194523C (en) 1996-01-12 1997-01-07 Method of managing software by transmitted data on network
DE69709190T DE69709190T2 (de) 1996-01-12 1997-01-09 Verfahren zur Software-Verwaltung durch auf ein Netzwerk übertragene Daten
EP97300120A EP0784258B1 (en) 1996-01-12 1997-01-09 Method of managing software by transmitted data on network
US08/780,924 US5938730A (en) 1996-01-12 1997-01-09 Method of managing software by transmitted data on network
TW086100215A TW315442B (ja) 1996-01-12 1997-01-10

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02070996A JP3712457B2 (ja) 1996-01-12 1996-01-12 ソフトウエアのネットワーク配信方法

Publications (2)

Publication Number Publication Date
JPH09190346A true JPH09190346A (ja) 1997-07-22
JP3712457B2 JP3712457B2 (ja) 2005-11-02

Family

ID=12034682

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02070996A Expired - Fee Related JP3712457B2 (ja) 1996-01-12 1996-01-12 ソフトウエアのネットワーク配信方法

Country Status (6)

Country Link
US (1) US5938730A (ja)
EP (1) EP0784258B1 (ja)
JP (1) JP3712457B2 (ja)
CA (1) CA2194523C (ja)
DE (1) DE69709190T2 (ja)
TW (1) TW315442B (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002108478A (ja) * 2000-10-02 2002-04-10 Heisei Kikaku System:Kk ソフトウェアの使用ライセンスを使用時間単位の料金で販売する方法及びそのシステム
JP2002108717A (ja) * 2000-07-27 2002-04-12 Nec Corp コンテンツ再生制限機構付きディスクシステムおよび媒体
JP2002351564A (ja) * 2001-05-22 2002-12-06 Ntt Communications Kk アプリケーション提供サービスのための装置及び方法並びにプログラム
US7222181B2 (en) 2000-05-18 2007-05-22 Yamaha Corporation Musical scores distributing system
JP2008193724A (ja) * 1997-09-23 2008-08-21 Aegisoft Corp 暗号化された素材の動的な変換の方法とシステム
JP4631705B2 (ja) * 2003-09-10 2011-02-16 株式会社セガ ゲームシステム

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999066413A1 (en) * 1998-06-18 1999-12-23 Aristocrat Technologies Australia Pty Ltd Method of linking devices to gaming machines
JP3597051B2 (ja) * 1998-07-31 2004-12-02 株式会社ソニー・コンピュータエンタテインメント データ処理システム及び方法、並びにデータ処理装置及び方法
JP2000137632A (ja) * 1998-10-30 2000-05-16 Square Co Ltd コンピュータ読取可能な記録媒体、光ディスクおよび情報処理装置
DE19946870B4 (de) * 1999-09-30 2006-08-03 Robert Bosch Gmbh Abspielgerät
DE19960753A1 (de) * 1999-12-16 2001-07-05 Lutz Hagner Verfahren zur Nutzung von Objekten, die über ein Netzwerk einer Vielzahl von Netzwerkcomputern zur Verfügung gestellt werden
US6854009B1 (en) * 1999-12-22 2005-02-08 Tacit Networks, Inc. Networked computer system
EP1118923A1 (de) * 2000-01-18 2001-07-25 Siemens Aktiengesellschaft Verfahren zur Nutzung von SW-Produkten, die über ein Netz angeboten werden
JP2001276438A (ja) 2000-03-31 2001-10-09 Konami Computer Entertainment Osaka:Kk ネットゲームシステム、ネットゲーム装置、ネットゲーム方法及びネットゲームプログラムを記録した可読記録媒体
JP2001337733A (ja) * 2000-05-25 2001-12-07 Sony Corp ソフトウエア提供システムおよびソフトウエア提供方法
US20020059080A1 (en) * 2000-09-01 2002-05-16 Robert Kasirer System, method, and user interface for managing intermediate healthcare facilities over computer networks
US6966000B2 (en) * 2001-04-13 2005-11-15 Ge Medical Technology Services, Inc. Method and system to remotely grant limited access to software options resident on a device
EP1428098B1 (en) * 2001-08-01 2006-12-20 Matsushita Electric Industrial Co., Ltd. Device and method for managing content usage right
US20030074323A1 (en) * 2001-10-02 2003-04-17 Koninklijke Philips Electronics N.V. Business model for downloadable video games
US7219222B1 (en) * 2002-01-18 2007-05-15 Ge Medical Technology Services, Inc. Method and system to grant access to software options resident on a medical imaging device
WO2006008223A1 (de) * 2004-07-16 2006-01-26 Swisscom Mobile Ag Verfahren, mit welchem ein endgerät informationen, die mit einem epc-code assoziiert werden, aus einem epc-netzwerk holen kann
US7636780B2 (en) * 2005-07-28 2009-12-22 Advanced Micro Devices, Inc. Verified computing environment for personal internet communicator
GB2436156A (en) * 2006-03-07 2007-09-19 Medicsight Plc Digital medical image processing
US20080181197A1 (en) * 2007-01-29 2008-07-31 International Business Machines Corporation Delivering Unified User Experience By Automatically Teaming Up Information Appliances With General Purpose PC Through Internet

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69028705T2 (de) * 1989-04-28 1997-03-06 Softel Inc Verfahren und vorrichtung zur fernsteuerung und -überwachung der anwendung von rechnerprogrammen
CA2053261A1 (en) * 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
US5440631A (en) * 1992-04-24 1995-08-08 Fijitsu Limited Information distribution system wherein storage medium storing ciphered information is distributed
US5625690A (en) * 1993-11-15 1997-04-29 Lucent Technologies Inc. Software pay per use system
AU2774495A (en) * 1994-06-14 1996-01-05 Edward A Smith Apparatus and method for controlling the registration, paid licensing and metered usage of software products

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008193724A (ja) * 1997-09-23 2008-08-21 Aegisoft Corp 暗号化された素材の動的な変換の方法とシステム
US7222181B2 (en) 2000-05-18 2007-05-22 Yamaha Corporation Musical scores distributing system
JP2002108717A (ja) * 2000-07-27 2002-04-12 Nec Corp コンテンツ再生制限機構付きディスクシステムおよび媒体
US7350038B2 (en) 2000-07-27 2008-03-25 Tdk Corporation Disk system and medium with contents play-back restriction mechanism
JP2002108478A (ja) * 2000-10-02 2002-04-10 Heisei Kikaku System:Kk ソフトウェアの使用ライセンスを使用時間単位の料金で販売する方法及びそのシステム
JP2002351564A (ja) * 2001-05-22 2002-12-06 Ntt Communications Kk アプリケーション提供サービスのための装置及び方法並びにプログラム
JP4631705B2 (ja) * 2003-09-10 2011-02-16 株式会社セガ ゲームシステム

Also Published As

Publication number Publication date
TW315442B (ja) 1997-09-11
CA2194523C (en) 2002-04-09
EP0784258B1 (en) 2001-12-19
JP3712457B2 (ja) 2005-11-02
DE69709190D1 (de) 2002-01-31
CA2194523A1 (en) 1997-07-13
US5938730A (en) 1999-08-17
EP0784258A1 (en) 1997-07-16
DE69709190T2 (de) 2002-08-14

Similar Documents

Publication Publication Date Title
JPH09190346A (ja) ソフトウエアのネットワーク配信方法
KR100706470B1 (ko) 클라이언트 컴퓨터에 디지털 데이터를 전송하고클라이언트 컴퓨터 사용자에 의해 이용된 데이터에대해서만 대금 청구를 하는 네트웍 기반 방법 및 시스템
US20060168119A1 (en) Information processor, file server, accounting control system, accounting control method, and recording medium recording a program therefor
KR100439362B1 (ko) 데이터 배신 방법, 데이터 배신 시스템, 컴퓨터, 재생장치 및 기록 매체
JP2002197379A (ja) コンテンツ配信返却システム
JP2011221730A (ja) 決済システム
US7424973B2 (en) Prepaid broadband internet and software service method and apparatus
KR20030040429A (ko) 컨텐츠 요금 관리 방법 및 시스템, 컴퓨터 프로그램 및기록 매체
KR100584800B1 (ko) 디지털 콘텐츠의 라이센스 요금 계산 방법 및 시스템, 및그 처리 프로그램을 기록한 매체
JP2003319370A (ja) コンテンツ提供方法及びシステム、コンテンツ提供端末、コンテンツ再生装置、コンテンツ管理システム並びにコンテンツ提供システムの制御用プログラム
JP2003132232A (ja) ディジタルコンテンツ配信システム
JPH097020A (ja) ソフトウエアの有料提供方法/提供システム/提供端末
JP5820777B2 (ja) ゲームシステム及びその利用制御方法
KR100874583B1 (ko) Pc방에서의 게임 아이템 대여 시스템
JPH08292981A (ja) 情報料課金システム及びそこに使用される情報提供端末
JP2003228657A (ja) 配信システム、端末装置、配信方法、プログラム及び記録媒体
US20020049716A1 (en) Information management apparatus, information management system and storing medium storing information management software
JP4507142B2 (ja) データ発注方法、データ発注システム、受信装置、およびデータ発注方法を実行するプログラムを記録した記録媒体
JP3626792B2 (ja) 情報料課金システム及びそこに使用される情報提供端末
JP2002230432A (ja) デジタルデータ販売システム、デジタルデータ販売方法、コンピュータ読み取り可能な記憶媒体及びコンピュータ・プログラム
JP2002041175A (ja) 情報管理装置、情報管理システム、及び情報管理ソフトウエアを記憶した記憶媒体
JP3566782B2 (ja) 情報提供端末
JP2001312438A (ja) 情報配信システム、情報配信装置、情報受信装置、情報配信プログラムを記録した記録媒体、および情報受信プログラムを記録した記録媒体
JP2011203858A (ja) コンテンツダウンロードシステムおよびコンテンツダウンロード方法
JP2002123700A (ja) データ権利買取販売装置およびデータ権利買取販売プログラムを記録した記録媒体

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050714

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050817

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

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090826

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100826

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees