JP2002268893A - プログラムダウンロード方法及び該ダウンロード方法を行うプログラム - Google Patents

プログラムダウンロード方法及び該ダウンロード方法を行うプログラム

Info

Publication number
JP2002268893A
JP2002268893A JP2001072924A JP2001072924A JP2002268893A JP 2002268893 A JP2002268893 A JP 2002268893A JP 2001072924 A JP2001072924 A JP 2001072924A JP 2001072924 A JP2001072924 A JP 2001072924A JP 2002268893 A JP2002268893 A JP 2002268893A
Authority
JP
Japan
Prior art keywords
program
download
user
site
function
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
JP2001072924A
Other languages
English (en)
Inventor
Yoshitomo Tahira
良知 田平
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.)
Hitachi Information Systems Ltd
Original Assignee
Hitachi Information Systems 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 Hitachi Information Systems Ltd filed Critical Hitachi Information Systems Ltd
Priority to JP2001072924A priority Critical patent/JP2002268893A/ja
Publication of JP2002268893A publication Critical patent/JP2002268893A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【課題】 一度に要するダウンロードの時間を少なく
し、且つサイトの運用者にとって運営しているサイトの
利用を高めること。 【解決手段】 このプログラムダウンロード方法は、ダ
ウンロード対象のプログラムが、複数の機能を全体的に
制御するメイン機能と、前記複数機能毎の部分的な機能
を実行する部分機能とに分割され、ユーザプロファイル
情報105が、ユーザが当該サイトをアクセスした回数
や当該サイトから購入を行うことに対して付与されたポ
イント情報を含み、サイトであるサーバ101がユーザ
プロファイル情報105に含まれるポイント情報に応じ
てダウンロードを行える部分機能を制限するもの。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、インターネットを利用
したプログラムのダウンロード方法及びそのプログラム
に係り、特にユーザに与えたポイント情報に応じてダウ
ンロードする機能を制限するプログラムのダウンロード
方法及びダウンロードプログラムに関する。
【0002】
【従来技術】近年、インターネットを介した通信回線網
の発達により、ユーザが特定のプログラムを格納するサ
イトから任意のプログラムをダウンロードすることが広
く行われている。
【0003】従来技術によるインターネットを利用した
プログラムのダウンロード方法としては、例えば、特開
平11−95989号公報に記載された如く、接続され
たサイトのサーバが、ユーザが購入済みのプログラムの
バージョンのチェックを行い、当該バ-ジョンが古い場
合に最新のバージョンのプログラムに更新することが知
られている。
【0004】他方、インターネットのサイト運用を行う
上で前記サーバが、接続されたユーザのアクセス状況や
購買記録といったユーザによる情報(ユーザプロファイ
ル情報)を収集・格納し、前記ユーザプロファイル情報
を利用して、ユーザ個々に即したサービスを提供するこ
とも行われている。
【0005】また、一般にプログラムの一部機能をモジ
ュール化する技術としては、DLLやActiveーXとい
った技術が知られている。
【0006】
【発明が解決しようとする課題】前記従来技術によるプ
ログラムをインターネット回線網を介してダウンロード
する方法は、ユーザが店舗等に出向くことなく手軽にプ
ログラムを入手できるものの、プログラム規模が大きい
場合、ダウンロード時間が長時間になって通信料金が過
大になると共に、回線状態によってはダウンロードの途
中で接続が切れてしまい、最初からダウンロードを行わ
なければならないと言う不具合があった。
【0007】また従来のプログラムをダウンロードする
方法は、ユーザのプログラムのバージョンをチェック
し、古い場合に更新を行うものであるが、ユーザのバー
ジョンに係わらず極端に古いプログラムに対してもバ-
ジョンアップを行った場合には、メーカにとってはサー
ビス過剰になり、逆に制限を付けるとユーザに対するサ
ービスが低下し、サイトに対するアクセス数が低下する
と言う不具合があった。
【0008】本発明の目的は、前記従来技術による不具
合を除去することであり、インターネットを利用してプ
ログラムのダウンロードを行うにあたり、一度に要する
ダウンロードの時間を少なくし、且つサイトの運用者に
とって運営しているサイトの利用を高めることができる
プログラムのダウンロード方法及びダウンロードプログ
ラムを提供することである。
【0009】
【課題を解決するための手段】前記目的を達成するため
に本発明によるプログラムダウンロード方法は、前記プ
ログラムが、複数の機能を全体的に制御するメイン機能
と、前記複数機能毎の部分的な機能を実行する部分機能
とに分割され、前記ユーザプロファイル情報が、ユーザ
が当該サイトをアクセスした回数や当該サイトから購入
を行うことに対して付与されたポイント情報を含み、前
記サイトが前記ユーザプロファイル情報に含まれるポイ
ント情報に応じてダウンロードを行える前記部分機能を
制限することを特徴とする。
【0010】また本発明は、前記プログラムが、複数の
機能を全体的に制御するメイン機能と、前記複数機能毎
の部分的な機能を実行する部分機能とに分けられ、前記
ユーザプロファイル情報が、ユーザが当該サイトをアク
セスした回数や当該サイトから購入を行うことに対して
付与されたポイント情報を含み、前記サイトに、前記ユ
ーザプロファイル情報に含まれるポイント情報に応じて
前記部分機能のダウンロードを制限する機能を実現する
ためのダウンロードプロラムを特徴とする。
【0011】
【発明の実施の形態】以下、本発明の一実施例によるプ
ログラムのダウンロード方法を図面を参照して詳細に説
明する。図1は、本発明の対象となる通信回線網を介し
たインターネットシステムの構成を説明するための図、
図2は、サイトサーバにおけるユーザプロファイル表の
一例を示す図、図3はダウンロードを許可する基準を格
納するダウンロード基準表の一例を示す図、図4はダウ
ンロード要求画面の一例を示す図、図5は本実施形態に
よるダウンロードの処理手順を説明するための図であ
る。
【0012】本実施例による一実施例によるプログラム
のダウンロード方法が適用されるシステム構成は、図1
に示す如く、一般のユーザであるクライアントマシン1
及び2と、該クライアントマシン1及び2と通信回線網
3を介して接続されるサイトサーバ101とから構成さ
れる。このサイトサーバ101には、当該サイトを利用
したユーザ毎の利用状況等ユーザ固有のプロファイル情
報を取得してユーザプロファイル表105に蓄積するユ
ーザプロファイル蓄積部102と、サイト利用者からの
ダウンロード要求に対して、蓄積したユーザプロファイ
ル情報及び利用状況に応じてダウンロードできるプログ
ラムを規定しているダウンロード基準表104を参照
し、ユーザが要求したプログラムのダウンロードの可否
を判定するダウンロード許可部103とを備え、前記ダ
ウンロード許可部103がダウンロード可能と判定した
ときにユーザが希望するプログラムのダウンロードを行
える様に動作する。
【0013】前記ユーザプロファイル表105は、図2
に示す如く、複数のユーザ名を格納するユーザ名列20
1と、ユーザ毎の当該サイトへのアクセス回数や当該サ
イトでの商品の購入などによって与えられるポイントを
蓄積するポイント列202と、ユーザ毎のプログラムダ
ウンロード状況を格納するダウンロード情報列203
と、ユーザのE−Mailアドレスを格納するイーメー
ル(E−Mail)アドレス列204などから構成され
る。
【0014】前記ダウンロード情報列203は、機能別
に分割されたプログラム部分のユーザ毎のダウンロード
状態を格納し、本例では1がダウンロード済みを示し、
0が未ダウンロードであることを表している。
【0015】また前記ダウンロード基準表104は、図
3に示す如く、ダウンロード対象のプログラム名称を格
納するダウンロード対象列301と、プログラムをダウ
ンロードするのに必要なポイント情報を格納するダウン
ロードポイント列302などから構成されている。ここ
で、行303では’メイン機能’はダウンロードポイン
トが0であり、常にダウンロード可能であることを示
し、部分機能毎にダウンロードポイントが15〜35ま
で必要なことを示している。
【0016】尚、本実施形態におけるメイン機能とは、
例えば文書作成編集プログラムの場合は、文書作成及び
編集の基本となる機能を意味し、部分機能とは、他の文
書形式、例えばHTML(Hyper text Markup Languag
e:ウエブページを表示するための機械言語)への変換
機能、ホームページ作成機能、画像処理機能その他が考
えられる。
【0017】次に前述のように構成したインターネット
システムにおける本実施形態によるプログラムのダウン
ロード方法を図5を参照して説明する。
【0018】まず、ユーザがクライアントマシン1を用
いて通信回線網2を介してサイトサーバ101にアクセ
スすると、該サーバ101のダウンロード許可部103
が、ユーザアドレスを元にユーザプロファイル表105
からダウンロード要求を行ったユーザについて、そのユ
ーザのポイント及びダウンロード情報を取得し(ステッ
プ501)、図4に示すダウンロード要求待ち画面をユ
ーザに表示する。この画面は、クライアントマシンに表
示するダウンロード要求の画面例であり、ユーザプロフ
ァイル表105を参照し、ユーザ毎に既にダウンロード
が済んでいる部分401とダウンロードがまだ行われて
いない部分402との表示形式を変えて表示する。
【0019】次いでユーザが例えばダウンロードがまだ
行われていない部分402のダウンロード要求を行うと
前記ダウンロード許可部103が、ユーザが要求した機
能(プログラム)をダウンロードするのに必要となるダ
ウンロードポイントをダウンロード基準表104から取
得し(ステップ502)、次にユーザが要求した機能が
未ダウンロードか否かを判断(ステップ503)する。
このとき既にダウンロード済みの場合には、ダウンロー
ドポイントを満たしているものと判断して再度ダウンロ
ード(ステップ504)を行って処理を終了する。尚、
この再ダウンロードは、例えばユーザ側で一旦ダウンロ
ードしたものの一部の損傷や消失した場合が想定され
る。
【0020】前記ユーザによるダウンロード要求が未だ
ダウンロード行っていない部分である場合には、メイン
機能がダウンロード済みか否かを判断(ステップ50
5)し、メイン機能が未ダウンロードである場合には、
メイン機能のダウンロードを行い、ユーザプロファイル
表のメイン機能部を1に変更する(ステップ506)。
【0021】次に、ダウンロード基準表から得たダウン
ロード対象のプログラムをダウンロードするのに必要な
ポイントとユーザプロファイル表から得たダウンロード
を要求したユーザのポイントとを比較(ステップ50
7)し、ユーザのポイントがプログラムのダウンロード
に必要なポイント以上である場合にはダウンロード可能
と判断し、ユーザの要求したプログラムのダウンロード
を行い、ユーザプロファイル表のダウンロード情報の該
当部分を1に変更(ステップ508)して処理を終了す
る。
【0022】ユーザのポイントがプログラムのダウンロ
ードに必要なポイントに満たない場合には、ダウンロー
ド不可と判断し、ポイント不足のメッセージをユーザに
送信(ステップ509)して処理を終了する。尚、この
ときユーザにポイント数が何ポイント不足である旨や、
そのポイント差を有料で販売する等のメッセージを表示
しても良い。
【0023】前記実施形態は、サイトサーバ101がユ
ーザバロファイル表105及びダウンロード基準表10
4を参照して図5に示した処理手順を実行するダウンロ
ード方法を説明したが、本発明はユーザバロファイル表
105及びダウンロード基準表104を作成し、前記処
理を実行する一連の手順を格納したプログラムとし、一
般のサーバ機能を持つパーソナルコンピュータに適用し
ても良い。
【0024】この場合のプログラムは、サイトがユーザ
プロファイル情報を取得し、該ユーザプロファイル情報
の蓄積及び参照を行うインターネットシステムにおける
プログラムのダウンロードを行うダウンロードプログラ
ムであって、ダウンロード対象のプログラムが複数の機
能を全体的に制御するメイン機能と前記複数機能毎の部
分的な機能を実行する部分機能とに分けられ、前記ユー
ザプロファイル情報が、ユーザが当該サイトをアクセス
した回数や当該サイトから購入を行うことに対して付与
されたポイント情報を含み、前記サイトに、前記ユーザ
プロファイル情報に含まれるポイント情報に応じて前記
部分機能のダウンロードを制限する機能を実現する。
【0025】前記部分機能のダウンロードを制限する機
能は、図5に示した、そのユーザのポイント及びダウン
ロード情報を取得する機能と、ダウンロード要求待ち画
面をユーザに表示する機能と、ユーザがダウンロードが
まだ行われていない部分機能に対してダウンロード要求
を行った場合、ユーザが要求した機能(プログラム)を
ダウンロードするのに必要となるダウンロードポイント
をダウンロード基準表から取得する機能と、前記ユーザ
が要求した機能が未ダウンロードか否かを判断する機能
と、該判断により既にダウンロード済みの場合には、ダ
ウンロードポイントを満たしているものと判断して再度
ダウンロードを行う機能と、前記判断により未だダウン
ロード行っていない部分機能である場合には、メイン機
能がダウンロード済みか否かを判断する機能と、メイン
機能が未ダウンロードである場合には、メイン機能のダ
ウンロードを行ってからユーザバロファイル表のメイン
機能部部を変更する機能と、ダウンロード基準表から得
たダウンロード対象のプログラムをダウンロードするの
に必要なポイントとユーザプロファイル表から得たダウ
ンロードを要求したユーザのポイントとを比較する機能
と、ユーザのポイントがプログラムのダウンロードに必
要なポイント以上である場合にはユーザの要求したプロ
グラムのダウンロードを行う機能と、ユーザプロファイ
ル表のダウンロード情報の該当部分を変更する機能と、
ユーザのポイントがプログラムのダウンロードに必要な
ポイントに満たない場合にはポイント不足のメッセージ
をユーザに送信する機能その他の機能を含み、本実施形
態によるダウンロードブログラムが前記各機能を任意に
実現する。
【0026】この様に本実施形態によるプログラムのダ
ウンロード方法及びブログラムは、プログラムを提供す
るサイトサーバ101側でユーザ毎のポイント情報を管
理すると共に、前記ポイントに応じたダウンロードを許
可するか否かをダウンロード基準表104に予め登録し
ておき、ユーザ毎のポイント情報に基づいて判定するこ
とにより、メーカにとってはユーザ毎の利用度に応じた
サービスをユーザに提供することができると共に、ユー
ザにとっても自己の利用度に応じたサービス提供が判る
ためにサイトの利用度が向上し、該当サイトに対するア
クセス数が低下することを防止することができる。即
ち、本実施形態は、サイト利用の動機付けに寄与し、サ
イト運営者にとってサイトの利用が高まることが期待で
きる。また機能毎にブログラムをモジュール化している
ために、1回のダウンロード時間を短縮することもでき
る。例えば、プリンタを備えていないクライアントにと
って印刷機能は必ずしも必要でないが、従来不要であっ
ても印刷機能も含めたプログラムのダウンロードが行わ
れてきたことを本実施形態により緩和される。
【0027】
【発明の効果】以上述べた如く本発明によれば、ユーザ
は当面必要な機能に限定してプログラムのダウンロード
を行えるため、各回のダウンロードでは分割されたファ
イルサイズの小さなファイルのダウンロードで済み、1
回あたりのダウンロード時間を短縮することができる。
更に本発明は、ユーザが必要な機能を得る為に当該サイ
トを利用することもあり、サイト利用の動機付けに寄与
し、サイト運営者にとってサイトの利用が高まることが
期待できる。
【図面の簡単な説明】
【図1】本発明の対象となる通信回線網を介したインタ
ーネットシステムの構成を説明するための図。
【図2】サイトサーバにおけるユーザプロファイル表の
一例を示す図。
【図3】ダウンロードを許可する基準を格納するダウン
ロード基準表の一例を示す図。
【図4】クライアントマシンに表示するダウンロード要
求画面の一例を示す図。
【図5】本実施形態によるダウンロードの処理手順を説
明するためのフロー図である。
【符号の説明】
101・・・サイトサーバ、102・・・ユーザプロフ
ァイル蓄積部、103・・・ダウンロード許可部、10
4・・・ダウンロード基準表、105・・・ユーザプロ
ファイル表。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/60 302 G06F 9/06 640A 324 610Q 660C

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 サイトがユーザプロファイル情報を取得
    し、該ユーザプロファイル情報の蓄積及び参照を行うイ
    ンターネットシステムにおけるプログラムのダウンロー
    ド方法であって、 前記プログラムが、複数の機能を全体的に制御するメイ
    ン機能と、前記複数機能毎の部分的な機能を実行する部
    分機能とに分割され、 前記ユーザプロファイル情報が、ユーザが当該サイトを
    アクセスした回数や当該サイトから購入を行うことに対
    して付与されたポイント情報を含み、 前記サイトが前記ユーザプロファイル情報に含まれるポ
    イント情報に応じてダウンロードを行える前記部分機能
    を制限することを特徴とするユーザプロファイルに応じ
    たプログラムダウンロード方法。
  2. 【請求項2】 サイトがユーザプロファイル情報を取得
    し、該ユーザプロファイル情報の蓄積及び参照を行うイ
    ンターネットシステムにおけるプログラムのダウンロー
    ドを行うダウンロードプログラムであって、 前記プログラムが、複数の機能を全体的に制御するメイ
    ン機能と、前記複数機能毎の部分的な機能を実行する部
    分機能とに分けられ、 前記ユーザプロファイル情報が、ユーザが当該サイトを
    アクセスした回数や当該サイトから購入を行うことに対
    して付与されたポイント情報を含み、 前記サイトに、前記ユーザプロファイル情報に含まれる
    ポイント情報に応じて前記部分機能のダウンロードを制
    限する機能を実現するためのダウンロードプロラム。
JP2001072924A 2001-03-14 2001-03-14 プログラムダウンロード方法及び該ダウンロード方法を行うプログラム Pending JP2002268893A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001072924A JP2002268893A (ja) 2001-03-14 2001-03-14 プログラムダウンロード方法及び該ダウンロード方法を行うプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001072924A JP2002268893A (ja) 2001-03-14 2001-03-14 プログラムダウンロード方法及び該ダウンロード方法を行うプログラム

Publications (1)

Publication Number Publication Date
JP2002268893A true JP2002268893A (ja) 2002-09-20

Family

ID=18930436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001072924A Pending JP2002268893A (ja) 2001-03-14 2001-03-14 プログラムダウンロード方法及び該ダウンロード方法を行うプログラム

Country Status (1)

Country Link
JP (1) JP2002268893A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005242886A (ja) * 2004-02-27 2005-09-08 Dowango:Kk プログラム配信システム、管理サーバ、サーバプログラムおよびプログラムの使用を許可する方法
JP2010218559A (ja) * 2009-03-16 2010-09-30 Apple Inc ネットワークベースの配布システムを使用して後で特徴にインアプリケーションアクセスするアプリケーションプロダクト
JP2012168692A (ja) * 2011-02-14 2012-09-06 Canon Software Information Systems Inc 情報処理装置、制御方法およびプログラム
JP2014520719A (ja) * 2011-07-19 2014-08-25 バイエリッシェ モートーレン ウエルケ アクチエンゲゼルシャフト 自動車両用の制御装置、プログラミング装置およびプログラミングシステム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005242886A (ja) * 2004-02-27 2005-09-08 Dowango:Kk プログラム配信システム、管理サーバ、サーバプログラムおよびプログラムの使用を許可する方法
JP4653403B2 (ja) * 2004-02-27 2011-03-16 株式会社ドワンゴ プログラム配信システムおよびプログラムの使用を許可する方法
JP2010218559A (ja) * 2009-03-16 2010-09-30 Apple Inc ネットワークベースの配布システムを使用して後で特徴にインアプリケーションアクセスするアプリケーションプロダクト
JP2012168692A (ja) * 2011-02-14 2012-09-06 Canon Software Information Systems Inc 情報処理装置、制御方法およびプログラム
JP2014520719A (ja) * 2011-07-19 2014-08-25 バイエリッシェ モートーレン ウエルケ アクチエンゲゼルシャフト 自動車両用の制御装置、プログラミング装置およびプログラミングシステム

Similar Documents

Publication Publication Date Title
AU2009266334B2 (en) Techniques for acquiring updates for application programs
KR101119320B1 (ko) 이동저장 장치의 펌웨어 업데이트 장치 및 방법
US6074434A (en) Selection of code updates, data updates or new data for client
US7523398B2 (en) Client/server system and button updating method for client application
US20070097400A1 (en) Automatic installation system for printer driver, and program recording medium
MXPA05006621A (es) Sistema y metodo para actualizar componentes de instalacion en un ambiente en red.
JP2002287974A (ja) アプリケーションプログラムの登録制御及び起動制御に係る方法及び該制御装置
MXPA04011432A (es) Generador de aplicacion.
JP2009037455A (ja) 情報処理装置、クライアント装置及びライセンス管理システム
US20020029244A1 (en) Client-server system, computer readable medium and computer-executable program product for updating software
JP2002268893A (ja) プログラムダウンロード方法及び該ダウンロード方法を行うプログラム
JP2000181718A (ja) ファ―ムウエアアップグレ―ド方法及びシステム
US20050021362A1 (en) Contents distribution supporting apparatus and program
US8103651B2 (en) Auto-updating reader program for document files
JPH11212842A (ja) ファイル管理装置
JP2004021304A (ja) クライアント・サーバ形式のダウンロードシステム
JPH10301924A (ja) 業務別外字処理装置
JP2004054502A (ja) 情報端末装置、追加機能購入用プログラム及びプログラムの機能の追加方法
JP2002091995A (ja) 広告情報供給方法及び広告情報供給システム並びに広告情報供給プログラムを記録した記録媒体
JPH1091500A (ja) クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体
JP7087506B2 (ja) 機器管理装置、機器管理方法、機器管理プログラム及び機器管理システム
JP4304872B2 (ja) コンテンツアクセス方法
JP4148901B2 (ja) ダウンロードに関連する情報処理方法及び装置
JP4571253B2 (ja) 情報システム
JP2009217318A (ja) 情報機器制御装置、ドライバ更新システム、ドライバ更新方法、およびドライバプログラム

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060509

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20061003