JP2003108380A - 端末装置とそのプログラム - Google Patents
端末装置とそのプログラムInfo
- Publication number
- JP2003108380A JP2003108380A JP2001297767A JP2001297767A JP2003108380A JP 2003108380 A JP2003108380 A JP 2003108380A JP 2001297767 A JP2001297767 A JP 2001297767A JP 2001297767 A JP2001297767 A JP 2001297767A JP 2003108380 A JP2003108380 A JP 2003108380A
- Authority
- JP
- Japan
- Prior art keywords
- program
- version
- exe
- server
- terminal device
- 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
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】
【構成】 端末でプログラムA.exeを起動すると、サー
バにA.exeの最新バージョンのバージョン番号やタイム
スタンプなどを問い合わせる。自己のバージョンよりも
新しいバージョンがサーバに存在すると、最新のバージ
ョンAn.exeをダウンロードして、作業ディレクトリに
保存し、loader.exeを起動して、A.exeは終了する。lo
ader.exeは作業ディレクトリのAn.exeを実行ディレク
トリのA.exeに上書きし、An.exeを起動して終了す
る。 【効果】 サーバ側でプログラムのバージョン管理をし
なくても、端末側で自律的にかつ速やかにバージョンア
ップができる。しかも使用されないプログラムをバージ
ョンアップする必要がない。
バにA.exeの最新バージョンのバージョン番号やタイム
スタンプなどを問い合わせる。自己のバージョンよりも
新しいバージョンがサーバに存在すると、最新のバージ
ョンAn.exeをダウンロードして、作業ディレクトリに
保存し、loader.exeを起動して、A.exeは終了する。lo
ader.exeは作業ディレクトリのAn.exeを実行ディレク
トリのA.exeに上書きし、An.exeを起動して終了す
る。 【効果】 サーバ側でプログラムのバージョン管理をし
なくても、端末側で自律的にかつ速やかにバージョンア
ップができる。しかも使用されないプログラムをバージ
ョンアップする必要がない。
Description
【0001】
【発明の利用分野】この発明は端末装置やそれに用いる
プログラムに関し、特にプログラムのバージョンアップ
に関する。
プログラムに関し、特にプログラムのバージョンアップ
に関する。
【0002】
【従来技術】クライアントサーバシステムなどでは、ク
ライアント側にもサーバのプログラムに応じたプログラ
ムが必要である。クライアントのプログラムはサーバか
らダウンロードすることが行われており、クライアント
の数が増すとサーバでのバージョンアップの管理が困難
になる。
ライアント側にもサーバのプログラムに応じたプログラ
ムが必要である。クライアントのプログラムはサーバか
らダウンロードすることが行われており、クライアント
の数が増すとサーバでのバージョンアップの管理が困難
になる。
【0003】
【発明の課題】この発明の課題は、サーバ側でバージョ
ンアップの管理をしなくても、端末側で自律的にプログ
ラムをバージョンアップができるようにすることにある
(請求項1〜6)。請求項2,5の発明での追加の課題
は、必要な時期にかつ速やかにバージョンアップを行う
ようにすることにある。請求項3,6の発明での追加の
課題は、速やかにバージョンアップ後のプログラムを実
行できるようにすることにある。
ンアップの管理をしなくても、端末側で自律的にプログ
ラムをバージョンアップができるようにすることにある
(請求項1〜6)。請求項2,5の発明での追加の課題
は、必要な時期にかつ速やかにバージョンアップを行う
ようにすることにある。請求項3,6の発明での追加の
課題は、速やかにバージョンアップ後のプログラムを実
行できるようにすることにある。
【0004】
【発明の構成】この発明の端末装置は、サーバからプロ
グラムをダウンロードしてバージョンアップするように
したものであって、サーバでのプログラムのバージョン
アップの有無を検出するための手段と、バージョンアッ
プを検出した際に、バージョンアップ後のプログラムを
サーバからダウンロードして、バージョンアップ対象の
プログラムに上書きするための手段とを設けたことを特
徴とする。
グラムをダウンロードしてバージョンアップするように
したものであって、サーバでのプログラムのバージョン
アップの有無を検出するための手段と、バージョンアッ
プを検出した際に、バージョンアップ後のプログラムを
サーバからダウンロードして、バージョンアップ対象の
プログラムに上書きするための手段とを設けたことを特
徴とする。
【0005】好ましくは、バージョンアップ対象のプロ
グラムの起動に対応して、バージョンアップの有無の検
出を行う。特に好ましくは、ダウンロードしたバージョ
ンアップ後のプログラムを記憶し、かつバージョンアッ
プ対象のプログラムを終了させた後に、前記記憶したバ
ージョンアップ後のプログラムで上書きして実行するた
めの手段を設ける。
グラムの起動に対応して、バージョンアップの有無の検
出を行う。特に好ましくは、ダウンロードしたバージョ
ンアップ後のプログラムを記憶し、かつバージョンアッ
プ対象のプログラムを終了させた後に、前記記憶したバ
ージョンアップ後のプログラムで上書きして実行するた
めの手段を設ける。
【0006】またこの発明の端末装置用のプログラム
は、サーバでのプログラムのバージョンアップの有無を
検出するための命令と、バージョンアップを検出した際
に、バージョンアップ後のプログラムをサーバからダウ
ンロードして、バージョンアップ対象のプログラムに上
書きするための命令とを設けたものである。
は、サーバでのプログラムのバージョンアップの有無を
検出するための命令と、バージョンアップを検出した際
に、バージョンアップ後のプログラムをサーバからダウ
ンロードして、バージョンアップ対象のプログラムに上
書きするための命令とを設けたものである。
【0007】好ましくは、バージョンアップの有無の検
出を、バージョンアップ対象となるプログラムの起動に
対応して実行する。特に好ましくは、ダウンロードした
バージョンアップ後のプログラムを記憶するための命令
と、バージョンアップ対象のプログラムを終了させた後
に、前記記憶したバージョンアップ後のプログラムで上
書きして実行するため命令とを設ける。
出を、バージョンアップ対象となるプログラムの起動に
対応して実行する。特に好ましくは、ダウンロードした
バージョンアップ後のプログラムを記憶するための命令
と、バージョンアップ対象のプログラムを終了させた後
に、前記記憶したバージョンアップ後のプログラムで上
書きして実行するため命令とを設ける。
【0008】
【発明の作用と効果】この発明では、端末側からサーバ
でのプログラムのバージョンアップの有無を検出し、バ
ージョンアップを検出すると、バージョンアップ後のプ
ログラムをダウンロードして、元のプログラムに上書き
する。このため、バージョンアップが必要なプログラム
に対してのみかつ速やかに、バージョンアップすること
ができる。そしてバージョンアップをサーバ側で管理す
る必要がない(請求項1,4)。
でのプログラムのバージョンアップの有無を検出し、バ
ージョンアップを検出すると、バージョンアップ後のプ
ログラムをダウンロードして、元のプログラムに上書き
する。このため、バージョンアップが必要なプログラム
に対してのみかつ速やかに、バージョンアップすること
ができる。そしてバージョンアップをサーバ側で管理す
る必要がない(請求項1,4)。
【0009】ここでバージョンアップ対象のプログラム
の起動に対応してバージョンアップの有無を検出するよ
うにすると、使用しないプログラムに対してはバージョ
ンアップが行われず、使用するプログラムに対しては確
実にバージョンアップが行われ、バージョンアップのた
めの通信等を軽減しながら速やかにバージョンアップが
できる(請求項2,5)。プログラムの起動に対応して
検出するとは、プログラムの起動命令が入力された後で
実際の起動前に、あるいはプログラムを実際に起動した
時点で、またプログラムの実行中もしくは終了時など
に、サーバ上により新しいバージョンのプログラムが存
在するかどうか、検出することを意味する。
の起動に対応してバージョンアップの有無を検出するよ
うにすると、使用しないプログラムに対してはバージョ
ンアップが行われず、使用するプログラムに対しては確
実にバージョンアップが行われ、バージョンアップのた
めの通信等を軽減しながら速やかにバージョンアップが
できる(請求項2,5)。プログラムの起動に対応して
検出するとは、プログラムの起動命令が入力された後で
実際の起動前に、あるいはプログラムを実際に起動した
時点で、またプログラムの実行中もしくは終了時など
に、サーバ上により新しいバージョンのプログラムが存
在するかどうか、検出することを意味する。
【0010】またバージョンアップ対象のプログラムを
起動し、次いでより新しいバージョンのプログラムがサ
ーバに存在することを検出して、このプログラムをダウ
ンロードし記憶する。そしてバージョンアップ対象のプ
ログラムを終了させて、記憶したプログラムで上書き
し、上書きしたプログラムを実行する。すると最初にバ
ージョンアップが行われて、続いてプログラム本来のジ
ョブを実行できるので、速やかにバージョンアップがで
きる(請求項3,6)。バージョンアップ用にダウンロ
ードしたプログラムの記憶場所は例えば作業領域とし
て、実行中のプログラムの記憶場所である実行領域とは
ディレクトリ等を区別し、あるいはダウンロードしたプ
ログラムには仮のファイル名等を付けて、実行中のプロ
グラムと区別できるようにする。
起動し、次いでより新しいバージョンのプログラムがサ
ーバに存在することを検出して、このプログラムをダウ
ンロードし記憶する。そしてバージョンアップ対象のプ
ログラムを終了させて、記憶したプログラムで上書き
し、上書きしたプログラムを実行する。すると最初にバ
ージョンアップが行われて、続いてプログラム本来のジ
ョブを実行できるので、速やかにバージョンアップがで
きる(請求項3,6)。バージョンアップ用にダウンロ
ードしたプログラムの記憶場所は例えば作業領域とし
て、実行中のプログラムの記憶場所である実行領域とは
ディレクトリ等を区別し、あるいはダウンロードしたプ
ログラムには仮のファイル名等を付けて、実行中のプロ
グラムと区別できるようにする。
【0011】
【実施例】図1,図2に実施例を示す。図1において、
2はサーバで、ファクシミリサーバやファイルサーバあ
るいはその他の資源管理サーバ等とし、端末装置4でバ
ージョンアップする必要があるプログラムを記憶して、
ダウンロードさせるサーバである。4は端末装置で、例
えばパーソナルコンピュータや携帯情報端末等であり、
サーバ2とはネットワーク6を介して接続されている。
なおネットワーク6は公衆電話回線網等でも良い。サー
バ2が例えばファクシミリサーバの場合、ネットワーク
6を介して接続された端末装置4はそのクライアントと
なり、端末装置4がクライアントとして動作するための
プログラムを、サーバ2からダウンロードさせる。また
端末装置4がファクシミリで、サーバ2がこれらのファ
クシミリのプログラムを管理するサーバである場合、端
末装置4がサーバ2でのバージョンアップされたプログ
ラムの有無を検出し、バージョンアップされたプログラ
ムが存在する場合、ネットワーク6を介してダウンロー
ドし、自己のプログラムに上書きする。
2はサーバで、ファクシミリサーバやファイルサーバあ
るいはその他の資源管理サーバ等とし、端末装置4でバ
ージョンアップする必要があるプログラムを記憶して、
ダウンロードさせるサーバである。4は端末装置で、例
えばパーソナルコンピュータや携帯情報端末等であり、
サーバ2とはネットワーク6を介して接続されている。
なおネットワーク6は公衆電話回線網等でも良い。サー
バ2が例えばファクシミリサーバの場合、ネットワーク
6を介して接続された端末装置4はそのクライアントと
なり、端末装置4がクライアントとして動作するための
プログラムを、サーバ2からダウンロードさせる。また
端末装置4がファクシミリで、サーバ2がこれらのファ
クシミリのプログラムを管理するサーバである場合、端
末装置4がサーバ2でのバージョンアップされたプログ
ラムの有無を検出し、バージョンアップされたプログラ
ムが存在する場合、ネットワーク6を介してダウンロー
ドし、自己のプログラムに上書きする。
【0012】サーバ2にはファイル記憶部8が存在し、
端末装置4に対して提供するプログラムのファイルを記
憶し、バージョンの管理ができるようにタイムスタンプ
やバージョン番号等を添えて記憶している。ファイル配
布記録記憶部10は、どの端末装置4にいつどのファイ
ルを送信したかを示すログファイルを端末装置毎に記録
することにより、記憶する。例えばネットワーク6での
端末装置4のアドレスがURLの場合、配布先はURL
で記憶し、ネットワーク6が公衆電話回線網等の場合、
配布先は電話番号等で記憶し、配布したファイル名と配
布先のアドレス及び配布した日時を記憶する。
端末装置4に対して提供するプログラムのファイルを記
憶し、バージョンの管理ができるようにタイムスタンプ
やバージョン番号等を添えて記憶している。ファイル配
布記録記憶部10は、どの端末装置4にいつどのファイ
ルを送信したかを示すログファイルを端末装置毎に記録
することにより、記憶する。例えばネットワーク6での
端末装置4のアドレスがURLの場合、配布先はURL
で記憶し、ネットワーク6が公衆電話回線網等の場合、
配布先は電話番号等で記憶し、配布したファイル名と配
布先のアドレス及び配布した日時を記憶する。
【0013】12は端末装置4の実行ディレクトリ、1
6は作業ディレクトリで、これらは主記憶や補助記憶等
を用いて実現し、実行ディレクトリ12にはloader.exe
のプログラム13と、バージョンアップ対象となるA.e
xeのプログラム14が存在し、A.exeのプログラム14
はバージョン管理モジュール15を備えている。バージ
ョン管理モジュールは、サーバ2に自己と同じファイル
名のプログラムのバージョン番号やタイムスタンプなど
を問い合わせ、自己のバージョン番号や自己のタイムス
タンプと比較して、サーバに自己より新しいバージョン
が存在することを検出する。なおバージョンアップ対象
となるプログラムは、例えば応用プログラムである。
6は作業ディレクトリで、これらは主記憶や補助記憶等
を用いて実現し、実行ディレクトリ12にはloader.exe
のプログラム13と、バージョンアップ対象となるA.e
xeのプログラム14が存在し、A.exeのプログラム14
はバージョン管理モジュール15を備えている。バージ
ョン管理モジュールは、サーバ2に自己と同じファイル
名のプログラムのバージョン番号やタイムスタンプなど
を問い合わせ、自己のバージョン番号や自己のタイムス
タンプと比較して、サーバに自己より新しいバージョン
が存在することを検出する。なおバージョンアップ対象
となるプログラムは、例えば応用プログラムである。
【0014】作業ディレクトリ16のAn.exeのプログ
ラム17は、実行ディレクトリ12のA.exeのプログラ
ム14のバージョン管理モジュール15が、サーバ2の
ファイル記憶部8に新しいバージョンのプログラムが存
在することを検出して、作業ディレクトリ16にダウン
ロードしたものである。ここではプログラム17のファ
イル名をAn.exeと呼ぶが、これはバージョンアップ対
象のプログラムと区別するためで同じファイル名でも良
い。そしてA.exeのプログラム14を終了すると、実行
ディレクトリ12のA.exeのプログラム14をダウンロ
ードしたプログラム17で上書きし、バージョンアップ
した旨をサーバ2に報告して、ファイル配布記録記憶部
10に記憶させると共に、バージョンアップ後のプログ
ラムを用いてジョブを実行する。
ラム17は、実行ディレクトリ12のA.exeのプログラ
ム14のバージョン管理モジュール15が、サーバ2の
ファイル記憶部8に新しいバージョンのプログラムが存
在することを検出して、作業ディレクトリ16にダウン
ロードしたものである。ここではプログラム17のファ
イル名をAn.exeと呼ぶが、これはバージョンアップ対
象のプログラムと区別するためで同じファイル名でも良
い。そしてA.exeのプログラム14を終了すると、実行
ディレクトリ12のA.exeのプログラム14をダウンロ
ードしたプログラム17で上書きし、バージョンアップ
した旨をサーバ2に報告して、ファイル配布記録記憶部
10に記憶させると共に、バージョンアップ後のプログ
ラムを用いてジョブを実行する。
【0015】図1で、実行ディレクトリ12と作業ディ
レクトリ16とを使い分けたのは、元のバージョンのプ
ログラム14と新しいバージョンのプログラム17とを
混同しないためで、ディレクトリを使い分ける代わり
に、新しいバージョンのプログラムには一時的に別の名
前を付けておいても良い。バージョン管理モジュール1
5はここではバージョンアップ対象となるプログラム自
体に設けたが、loader.exeのプログラムに設けても良
く、あるいは共用のプログラムとして、各応用プログラ
ム等から呼び出せるようにしても良い。
レクトリ16とを使い分けたのは、元のバージョンのプ
ログラム14と新しいバージョンのプログラム17とを
混同しないためで、ディレクトリを使い分ける代わり
に、新しいバージョンのプログラムには一時的に別の名
前を付けておいても良い。バージョン管理モジュール1
5はここではバージョンアップ対象となるプログラム自
体に設けたが、loader.exeのプログラムに設けても良
く、あるいは共用のプログラムとして、各応用プログラ
ム等から呼び出せるようにしても良い。
【0016】図2に、端末装置でのプログラムA.exeの
バージョンアップのアルゴリズムを示す。プログラム
A.exeが起動され実行領域におかれると、A.exeに関す
るサーバの最新バージョンをチェックし(s1)、この
チェックには、サーバのファイル記憶部にそのバージョ
ンが書き込まれたタイムスタンプや、バージョン番号等
を用いて、自己のバージョン番号や前回端末装置がバー
ジョンアップした際のタイムスタンプ等と比較して、サ
ーバに自己のバージョンより新しいバージョンのプログ
ラムが存在するかどうかをチェックする(s2)。自己
のバージョンが最新の場合、実行領域にあるプログラム
A.exeを用いてプログラム本来のジョブを実行し(s
3)、終了する。
バージョンアップのアルゴリズムを示す。プログラム
A.exeが起動され実行領域におかれると、A.exeに関す
るサーバの最新バージョンをチェックし(s1)、この
チェックには、サーバのファイル記憶部にそのバージョ
ンが書き込まれたタイムスタンプや、バージョン番号等
を用いて、自己のバージョン番号や前回端末装置がバー
ジョンアップした際のタイムスタンプ等と比較して、サ
ーバに自己のバージョンより新しいバージョンのプログ
ラムが存在するかどうかをチェックする(s2)。自己
のバージョンが最新の場合、実行領域にあるプログラム
A.exeを用いてプログラム本来のジョブを実行し(s
3)、終了する。
【0017】サーバのプログラムの方がバージョンが新
しい場合、ネットワーク等を介して最新バージョンをダ
ウンロードし、作業ディレクトリに保存する(s4)。
続いてloader.exeを起動し(s5)、A.exeは終了す
る。loader.exeでは作業ディレクトリのプログラムAn.
exeを実行ディレクトリのプログラムA.exeに上書きし
(s6)、バージョンアップしたプログラムAn.exeを
起動し(s7)、バージョンアップした旨をサーバへ報
告し(s8)、loader.exeは終了する。そしてバージョ
ンアップされたプログラムAn.exeを用いて、ジョブを
実行する。なおバージョンアップ直後に、再度サーバに
より新しいバージョンのプログラムが存在するかどうか
検出しに行くことを防止するため、バージョンアップを
行った時刻から所定時間内は、図2のステップs1,s
2を省略することが望ましい。
しい場合、ネットワーク等を介して最新バージョンをダ
ウンロードし、作業ディレクトリに保存する(s4)。
続いてloader.exeを起動し(s5)、A.exeは終了す
る。loader.exeでは作業ディレクトリのプログラムAn.
exeを実行ディレクトリのプログラムA.exeに上書きし
(s6)、バージョンアップしたプログラムAn.exeを
起動し(s7)、バージョンアップした旨をサーバへ報
告し(s8)、loader.exeは終了する。そしてバージョ
ンアップされたプログラムAn.exeを用いて、ジョブを
実行する。なおバージョンアップ直後に、再度サーバに
より新しいバージョンのプログラムが存在するかどうか
検出しに行くことを防止するため、バージョンアップを
行った時刻から所定時間内は、図2のステップs1,s
2を省略することが望ましい。
【0018】このようにすると、プログラムA.exeを起
動することに対応してバージョンアップの要否を検査す
るので、使用しないプログラムに対してバージョンアッ
プを行う必要が無く、ネットワーク等でのトラフィック
の輻輳を防止できる。またバージョンアップは端末装置
側で自律的に行うことができるので、サーバ側はプログ
ラムのバージョンを管理すべき端末装置の正確なリスト
を持つ必要が無く、またバージョンアップを行ったかど
うかを常時管理する必要がない。このためサーバのクラ
イアントとなる端末装置を増設あるいは削除しても、バ
ージョンアップの管理に支障を来さない。
動することに対応してバージョンアップの要否を検査す
るので、使用しないプログラムに対してバージョンアッ
プを行う必要が無く、ネットワーク等でのトラフィック
の輻輳を防止できる。またバージョンアップは端末装置
側で自律的に行うことができるので、サーバ側はプログ
ラムのバージョンを管理すべき端末装置の正確なリスト
を持つ必要が無く、またバージョンアップを行ったかど
うかを常時管理する必要がない。このためサーバのクラ
イアントとなる端末装置を増設あるいは削除しても、バ
ージョンアップの管理に支障を来さない。
【0019】実施例では最新のバージョンをサーバに検
出すると、プログラム本来のジョブを実行する前に新し
いバージョンをダウンロードし、上書きする。このた
め、バージョンアップされたプログラムを検出すると、
僅かな時間遅れでバージョンアップ後のプログラムを実
行できる。しかしながらバージョンアップ後のプログラ
ムの上書きは、バージョンアップ対象となるプログラム
が本来のジョブを実行し、終了した後に行っても良い。
そしてバージョンアップ後のプログラムの起動は、次回
からとしてもよい。
出すると、プログラム本来のジョブを実行する前に新し
いバージョンをダウンロードし、上書きする。このた
め、バージョンアップされたプログラムを検出すると、
僅かな時間遅れでバージョンアップ後のプログラムを実
行できる。しかしながらバージョンアップ後のプログラ
ムの上書きは、バージョンアップ対象となるプログラム
が本来のジョブを実行し、終了した後に行っても良い。
そしてバージョンアップ後のプログラムの起動は、次回
からとしてもよい。
【図1】 実施例の端末装置とサーバとの接続を示すブ
ロック図
ロック図
【図2】 実施例での端末装置の応用プログラムのバー
ジョンアップアルゴリズムを示すフローチャート
ジョンアップアルゴリズムを示すフローチャート
2 サーバ
4 端末装置
6 ネットワーク
8 ファイル記憶部
10 ファイル配布記録記憶部
12 実行ディレクトリ
13 loader.exeのプログラム
14 A.exeのプログラム
15 バージョン管理部モジュール
16 作業ディレクトリ
17 An.exeのプログラム
Claims (6)
- 【請求項1】 サーバからプログラムをダウンロードし
てバージョンアップするようにした端末装置であって、
サーバでのプログラムのバージョンアップの有無を検出
するための手段と、バージョンアップを検出した際に、
バージョンアップ後のプログラムをサーバからダウンロ
ードして、バージョンアップ対象のプログラムに上書き
するための手段とを設けたことを特徴とする端末装置。 - 【請求項2】 バージョンアップ対象のプログラムの起
動に対応して、バージョンアップの有無の検出を行うよ
うにしたことを特徴とする、請求項1の端末装置。 - 【請求項3】 ダウンロードしたバージョンアップ後の
プログラムを記憶し、かつバージョンアップ対象のプロ
グラムを終了させた後に、前記記憶したバージョンアッ
プ後のプログラムで上書きして実行するための手段を設
けたことを特徴とする、請求項2の端末装置。 - 【請求項4】 サーバでのプログラムのバージョンアッ
プの有無を検出するための命令と、バージョンアップを
検出した際に、バージョンアップ後のプログラムをサー
バからダウンロードして、バージョンアップ対象のプロ
グラムに上書きするための命令とを設けた端末装置用の
プログラム。 - 【請求項5】 バージョンアップの有無の検出を、バー
ジョンアップ対象となるプログラムの起動に対応して実
行するようにしたことを特徴とする、請求項4の端末装
置用のプログラム。 - 【請求項6】 ダウンロードしたバージョンアップ後の
プログラムを記憶するための命令と、バージョンアップ
対象のプログラムを終了させた後に、前記記憶したバー
ジョンアップ後のプログラムで上書きして実行するため
命令とを設けたことを特徴とする、請求項5の端末装置
用のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001297767A JP2003108380A (ja) | 2001-09-27 | 2001-09-27 | 端末装置とそのプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001297767A JP2003108380A (ja) | 2001-09-27 | 2001-09-27 | 端末装置とそのプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003108380A true JP2003108380A (ja) | 2003-04-11 |
Family
ID=19118778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001297767A Pending JP2003108380A (ja) | 2001-09-27 | 2001-09-27 | 端末装置とそのプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003108380A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008186392A (ja) * | 2007-01-31 | 2008-08-14 | Mitsubishi Electric Corp | ソフトウェア自動更新装置及びその装置によって自動更新される端末 |
JP2009099150A (ja) * | 2007-10-16 | 2009-05-07 | Siemens Ag | プログラムの自動修正方法及び自動化システム |
JP2011128681A (ja) * | 2009-12-15 | 2011-06-30 | Nec Biglobe Ltd | 情報転送装置、情報転送システム、および情報転送方法 |
JP2014102732A (ja) * | 2012-11-21 | 2014-06-05 | Canon Inc | 情報処理装置、その方法及びプログラム |
-
2001
- 2001-09-27 JP JP2001297767A patent/JP2003108380A/ja active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008186392A (ja) * | 2007-01-31 | 2008-08-14 | Mitsubishi Electric Corp | ソフトウェア自動更新装置及びその装置によって自動更新される端末 |
JP2009099150A (ja) * | 2007-10-16 | 2009-05-07 | Siemens Ag | プログラムの自動修正方法及び自動化システム |
JP2011128681A (ja) * | 2009-12-15 | 2011-06-30 | Nec Biglobe Ltd | 情報転送装置、情報転送システム、および情報転送方法 |
US9003097B2 (en) | 2009-12-15 | 2015-04-07 | Biglobe Inc. | Information transfer apparatus, information transfer system and information transfer method |
JP2014102732A (ja) * | 2012-11-21 | 2014-06-05 | Canon Inc | 情報処理装置、その方法及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7574481B2 (en) | Method and system for enabling offline detection of software updates | |
US9075680B2 (en) | Firmware upgrade for thin clients using one or more servers | |
US8996667B2 (en) | Deploying an operating system | |
US9081639B2 (en) | System and method for remotely re-imaging a computer system | |
US20100132042A1 (en) | Method for upgrading antivirus software and terminal and system thereof | |
JPWO2002075525A1 (ja) | ソフトウエア更新システム、ソフトウエア更新方法、およびソフトウエア更新プログラム | |
CN112416406B (zh) | 终端设备升级方法、装置、终端设备和介质 | |
JP2005500607A5 (ja) | ||
JP2001356912A (ja) | ソフトウェアのインストール/アップデート/アンインストールシステム | |
US20170052779A1 (en) | Method and Device for Running Version File | |
JP2007249748A (ja) | バージョン管理機能を有するネットワーク機器 | |
JP2003108380A (ja) | 端末装置とそのプログラム | |
JP2003228486A (ja) | ソフトウェア管理方法、ソフトウェア管理システム及びプログラム | |
JP2001273147A (ja) | 情報配布方法、情報配布システム、情報配布サーバ、端末機器および記録媒体 | |
CN114115943A (zh) | 一种支持断点续传的版本更新方法、***、介质及设备 | |
CN114003242A (zh) | 软件更新装置、更新控制方法、非临时存储介质及服务器 | |
JP2007011645A (ja) | モジュール更新プログラム | |
KR100429903B1 (ko) | 홈 게이트웨이 시스템의 이미지 업데이트 방법 | |
JP4678342B2 (ja) | 印刷制御プログラム | |
JP2021111115A (ja) | 通信制御システム | |
JP2002189601A (ja) | プログラムのインストール方法およびプログラムインストールシステム | |
KR100456978B1 (ko) | 에이전트의 파일 다운로드 방법 | |
KR100631784B1 (ko) | 컴퓨터 바이러스로부터의 감염을 방지하기 위한 시스템 및방법 | |
JP7491765B2 (ja) | ファームウェア更新システムおよびファームウェア更新方法 | |
JP2005208935A (ja) | ソフトウェア管理装置及びソフトウェア管理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070220 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090903 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090909 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100107 |