[go: up one dir, main page]

JP2003288225A - Public communication terminal, terminal management device, and main program updating system - Google Patents

Public communication terminal, terminal management device, and main program updating system

Info

Publication number
JP2003288225A
JP2003288225A JP2002091820A JP2002091820A JP2003288225A JP 2003288225 A JP2003288225 A JP 2003288225A JP 2002091820 A JP2002091820 A JP 2002091820A JP 2002091820 A JP2002091820 A JP 2002091820A JP 2003288225 A JP2003288225 A JP 2003288225A
Authority
JP
Japan
Prior art keywords
main program
version
communication terminal
program
public communication
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.)
Withdrawn
Application number
JP2002091820A
Other languages
Japanese (ja)
Inventor
Masayuki Morita
雅行 森田
Shinichi Seto
伸一 瀬戸
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.)
Anritsu Corp
Original Assignee
Anritsu Corp
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 Anritsu Corp filed Critical Anritsu Corp
Priority to JP2002091820A priority Critical patent/JP2003288225A/en
Publication of JP2003288225A publication Critical patent/JP2003288225A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To automatically update a main program that runs continuously. <P>SOLUTION: A main program updating system 1 comprises a public communication terminal 3 and a terminal management device 4. The public communication terminal 3 is connected by line to the terminal management device 4 via a communication network 2 and can communicate therewith. The public communication terminal 3 has a storage means 10 storing the main program 13; an updating directory 17 storing an updating program 18 for updating the main program 13; a rebooting means for automatically rebooting the public communication terminal 3; and a main program updating means for updating the main program 13 by starting the updating program 18 after the rebooting and prior to the start of the main program 13. <P>COPYRIGHT: (C)2004,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、メインプログラム
を自動的にバージョンアップする公衆通信端末,端末管
理装置,メインプログラム更新システムに関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a public communication terminal for automatically upgrading a main program, a terminal management device, and a main program updating system.

【0002】[0002]

【従来の技術】各所に設置されている公衆通信端末を用
いて、通信ネットワークを介して、インターネットや電
子メール等様々な通信サービスの提供を受けるシステム
が従来から知られている。また、この公衆通信端末に
は、公衆通信端末3を統轄制御するOS(Operating Sy
stem)や、このOS上で動作可能なメインプログラムが
格納されており、接続先のサーバへのデータの送受信等
が実行されるようになっている。
2. Description of the Related Art A system has been conventionally known in which various communication services such as the Internet and electronic mail are provided through a communication network using public communication terminals installed in various places. Further, this public communication terminal has an operating system (OS) that controls the public communication terminal 3 in a centralized manner.
stem) and a main program operable on this OS are stored, and transmission / reception of data to / from a server of a connection destination is executed.

【0003】これらメインプログラムは、OSの起動後
に自動的に起動されて、利用者が金銭を投入したり、プ
リペイドカードを挿入することで、公衆通信端末を通信
ネットワークを介して外部サーバに接続可能となる。こ
れにより、利用者は公衆通信端末を用いて、通信サービ
スの提供を受けることができる。
These main programs are automatically started after the OS is started, and the user can insert money or insert a prepaid card to connect the public communication terminal to the external server via the communication network. Becomes As a result, the user can receive the communication service using the public communication terminal.

【0004】この公衆通信端末は、利用者がいつでも利
用できるように、利用者が利用していない無人のときで
も、OS及びメインプログラムが起動した状態である。
This public communication terminal is in a state in which the OS and the main program are activated even when the user is unattended so that the user can always use the public communication terminal.

【0005】このシステムにおいて、バグの改善や利便
性向上のため、メインプログラムのバージョンアップを
行う必要がある場合がある。このシステムでは、OS及
びメインプログラムが常時起動した状態であるため、バ
ージョンアップのアクセス権はOSが掌握している。
In this system, it may be necessary to upgrade the version of the main program in order to improve bugs and convenience. In this system, since the OS and the main program are always activated, the OS has the access right for version upgrade.

【0006】すなわち、OSは、ダイナミックリンクラ
イブラリ(dll )や設定ファイル(ini )等、メインプ
ログラムの動作にも利用される共有ファイルを有してお
り、この状態でメインプログラムのバージョンアップを
実行すると、共有ファイルも更新される場合があり、O
Sやメインプログラムの動作不良を起こすこととなるの
で、メインプログラムが起動しているときは、そのバー
ジョンアップを実行できないようにOS側で制御してい
る。
That is, the OS has shared files such as a dynamic link library (dll) and a setting file (ini) which are also used for the operation of the main program, and when the main program is upgraded in this state. , The shared file may be updated, O
Since the operation failure of S and the main program is caused, when the main program is running, the OS side controls so that the version upgrade cannot be executed.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、公衆通
信端末を管理するサーバから遠隔的にバージョンアップ
指示をしても、メインプログラムは常時起動しているた
め、メインプログラムのバージョンアップを実行するこ
とができない。また、公衆通信端末は各所に点在してい
るため、個々に作業員が公衆通信端末を操作してバージ
ョンアップを行うことは非効率である。
However, even if a server that manages a public communication terminal issues a version upgrade instruction remotely, the main program is always running, so the version upgrade of the main program can be executed. Can not. Further, since the public communication terminals are scattered in various places, it is inefficient for an operator to individually operate the public communication terminals to upgrade the version.

【0008】そこで本発明は、上記問題点を解消するた
めに、常時起動しているメインプログラムを自動的にバ
ージョンアップすることができる公衆通信端末,端末管
理装置,メインプログラム更新システムを提供すること
を目的としている。
In order to solve the above problems, the present invention provides a public communication terminal, a terminal management device, and a main program update system that can automatically upgrade the main program that is always running. It is an object.

【0009】[0009]

【課題を解決するための手段】次に、上記の課題を解決
するための手段を、実施の形態に対応する図面を参照し
て説明する。請求項1記載の公衆通信端末は、通信ネッ
トワーク2を介して外部装置と回線接続されて相互に交
信可能な公衆通信端末3であって、前記公衆通信端末3
を動作するメインプログラム13が格納されている記憶
手段10と、前記メインプログラム13の格納領域12
とは別領域とされ、前記メインプログラム13のバージ
ョンアップを実行するためのバージョンアッププログラ
ム18が格納されているバージョンアップディレクトリ
17と、自動的に前記公衆通信端末3をリブート処理す
るリブート処理手段と、前記リブート処理後、前記メイ
ンプログラム13の起動前に、前記バージョンアッププ
ログラム18を起動して、前記メインプログラム13を
更新するメインプログラム更新手段と、を具備すること
を特徴とする。
[Means for Solving the Problems] Next, means for solving the above problems will be described with reference to the drawings corresponding to the embodiments. The public communication terminal according to claim 1, wherein the public communication terminal 3 is connected to an external device via a communication network 2 and is capable of communicating with each other.
And a storage area 12 for storing a main program 13 for operating the main program 13 and the main program 13.
And a version upgrade directory 17 in which a version upgrade program 18 for executing a version upgrade of the main program 13 is stored, and a reboot processing unit that automatically reboots the public communication terminal 3. After the reboot process and before the activation of the main program 13, the main program update means for activating the version upgrade program 18 to update the main program 13 is provided.

【0010】請求項2記載の公衆通信端末は、通信ネッ
トワーク2を介して外部装置と回線接続されて相互に交
信可能な公衆通信端末3であって、前記公衆通信端末3
を動作するメインプログラム13が格納されている記憶
手段10と、前記メインプログラム13の格納領域12
とは別領域とされ、前記メインプログラム13のバージ
ョンアップを実行するためのバージョンアッププログラ
ム18が格納されているバージョンアップディレクトリ
17と、自動的に前記公衆通信端末3をリブート処理す
るリブート処理手段と、前記リブート処理後、前記メイ
ンプログラム13の起動前に、前記メインプログラム1
3のファイル情報と、前記バージョンアッププログラム
18のファイル情報を比較して、前記メインプログラム
13が最新バージョンであるか否かを判別するバージョ
ン判別手段と、該バージョン判別手段の判別結果により
前記メインプログラム13が旧バージョンであると判別
されたときに、前記バージョンアッププログラム18を
起動して、前記メインプログラム13を更新するメイン
プログラム更新手段と、を具備することを特徴とする。
A public communication terminal according to a second aspect is a public communication terminal 3 which is line-connected to an external device via a communication network 2 and can communicate with each other, and the public communication terminal 3
And a storage area 12 for storing a main program 13 for operating the main program 13 and the main program 13.
And a version upgrade directory 17 in which a version upgrade program 18 for executing a version upgrade of the main program 13 is stored, and a reboot processing unit that automatically reboots the public communication terminal 3. , The main program 1 after the reboot process and before the activation of the main program 13.
3 is compared with the file information of the version upgrade program 18 to determine whether the main program 13 is the latest version, and the main program based on the determination result of the version determination means. Main program updating means for activating the version upgrade program 18 to update the main program 13 when it is determined that the version 13 is an old version.

【0011】請求項3記載の公衆通信端末は、請求項1
又は2記載の公衆通信端末3において、予め設定された
回線接続時刻に、前記通信ネットワーク2を介して前記
公衆通信端末3を管理する端末管理装置4との回線接続
を指示する回線接続指示手段と、前記回線接続された端
末管理装置4からダウンロードされたバージョンアップ
プログラム18が前記バージョンアップディレクトリ1
7に格納された後に、前記回線接続を解除する回線接続
解除手段と、を備え、前記リブート処理手段は、前記回
線接続が解除されると前記リブート処理を実行すること
を特徴とする。
A public communication terminal according to a third aspect is the first aspect.
Alternatively, in the public communication terminal 3 described in 2, a line connection instructing means for instructing a line connection with a terminal management device 4 that manages the public communication terminal 3 via the communication network 2 at a preset line connection time. The version upgrade program 18 downloaded from the line-connected terminal management device 4 is stored in the version upgrade directory 1
And a line connection releasing means for releasing the line connection after being stored in 7. The reboot processing means executes the reboot process when the line connection is released.

【0012】請求項4記載の公衆通信端末は、請求項1
〜3のいずれかに記載の公衆通信端末3において、前記
バージョンアッププログラム18のファイルサイズが、
前記バージョンアッププログラム18のヘッダ情報とし
て記述されているファイルサイズ情報と一致しているか
否かにより前記バージョンアッププログラム18が正常
にダウンロードされたか否かを検査するダウンロード検
査手段を備え、前記バージョン判別手段は、前記ダウン
ロード検査手段により正常にダウンロードされたと判断
された場合に、判別処理を実行することを特徴とする。
A public communication terminal according to a fourth aspect is the first aspect.
In the public communication terminal 3 according to any one of 1 to 3, the file size of the upgrade program 18 is
The version discriminating means is provided with download inspection means for inspecting whether or not the version upgrade program 18 is normally downloaded depending on whether or not the file size information described as the header information of the version upgrade program 18 matches. Is characterized in that the determination processing is executed when the download inspection means determines that the download has been performed normally.

【0013】請求項5記載の端末管理装置は、通信ネッ
トワーク2を介して請求項1〜4のいずれかに記載の公
衆通信端末3と回線接続されて相互に交信可能な端末管
理装置4であって、前記公衆通信端末3から前記メイン
プログラム13のバージョン情報を取得するバージョン
情報取得手段21と、前記取得したバージョン情報に基
づいて、前記公衆通信端末3の前記メインプログラム1
3のバージョンアップの要否を判定するバージョンアッ
プ要否判定手段22と、該バージョンアップ要否判定手
段22の判定結果によりバージョンアップが必要である
場合、前記公衆通信端末3にバージョンアッププログラ
ム18をダウンロードするダウンロード手段23と、を
具備することを特徴とする。
A terminal management device according to claim 5 is a terminal management device 4 which is line-connected to the public communication terminal 3 according to any one of claims 1 to 4 through a communication network 2 and is capable of mutual communication. The version information acquisition means 21 for acquiring version information of the main program 13 from the public communication terminal 3, and the main program 1 of the public communication terminal 3 based on the acquired version information.
In the case where the version upgrade is necessary according to the determination result of the version upgrade necessity determination means 22 and the version upgrade necessity determination means 22 described above, the public communication terminal 3 is provided with the version upgrade program 18. And a download means 23 for downloading.

【0014】請求項6記載のメインプログラム更新シス
テムは、請求項1〜4のいずれかに記載の公衆通信端末
3と、請求項5記載の端末管理装置4と、を具備するこ
とを特徴とする。
A main program updating system according to a sixth aspect comprises the public communication terminal 3 according to any one of the first to fourth aspects and a terminal management device 4 according to the fifth aspect. .

【0015】[0015]

【発明の実施の形態】図1は本発明によるメインプログ
ラム更新システム1の実施の形態を示す概略図である。
1 is a schematic diagram showing an embodiment of a main program updating system 1 according to the present invention.

【0016】図1は本発明による通信ネットワーク2を
利用したメインプログラム更新システム1の第一実施の
形態を示した概略システム構成図である。通信ネットワ
ーク2は、公衆電話網,インターネット,パソコン通信
等の既存のネットワークである。この通信ネットワーク
2を介して、複数の公衆通信端末3と、外部装置とし
て、この公衆通信端末3を管理する端末管理装置4や外
部サーバ5と、が接続される。
FIG. 1 is a schematic system configuration diagram showing a first embodiment of a main program updating system 1 using a communication network 2 according to the present invention. The communication network 2 is an existing network such as a public telephone network, the Internet, or personal computer communication. Through this communication network 2, a plurality of public communication terminals 3 are connected to a terminal management device 4 that manages the public communication terminals 3 and an external server 5 as external devices.

【0017】そして、この公衆通信端末3を通信ネット
ワーク2に接続することで、所望の外部サーバ5に接続
されてインターネット,パソコン通信,電話,テレビ電
話,電子メールの送受信等の通信サービスの提供を受け
ることができる。
By connecting the public communication terminal 3 to the communication network 2, the public communication terminal 3 is connected to a desired external server 5 to provide communication services such as Internet, personal computer communication, telephone, videophone, and electronic mail transmission / reception. Can receive.

【0018】公衆通信端末3は、各所に設置されて、端
末管理装置4により遠隔管理されている。公衆通信端末
3は、図2に示すように、演算制御部6と、通信制御ハ
ードウェア7と、記憶手段としての主記憶装置10と、
バージョンアップディレクトリ17と、で概略構成され
る。
The public communication terminals 3 are installed at various places and are remotely managed by the terminal management device 4. As shown in FIG. 2, the public communication terminal 3 includes an arithmetic control unit 6, communication control hardware 7, a main storage device 10 as a storage unit,
The upgrade directory 17 is roughly configured.

【0019】演算制御部6は、CPU及びROM,RA
M等の記憶部で構成され、通信制御ハードウェア7,主
記憶装置10及びその内部に格納されているプログラム
のプログラム制御や、データの転送,種々の演算,デー
タの一時的な格納を行う。
The arithmetic control unit 6 includes a CPU, ROM, RA
It is composed of a storage unit such as M, and performs program control of the communication control hardware 7, the main storage device 10 and programs stored therein, data transfer, various calculations, and temporary storage of data.

【0020】通信制御ハードウェア7は、通信ネットワ
ーク2を介して、公衆通信端末3と、端末管理装置4や
外部サーバ5等と、回線接続するためのインターフェー
スであり、回線制御部8と課金制御部9とを備える。
The communication control hardware 7 is an interface for connecting a line to the public communication terminal 3, the terminal management device 4, the external server 5 and the like via the communication network 2, and the line control unit 8 and charging control. And a part 9.

【0021】回線制御部8は、演算制御部6からの送信
指示を受けて、送信先となる外部装置としての端末管理
装置4や外部サーバ5を判別して、送信先に回線接続を
する。また、演算制御部6からの回線切断指示を受けて
接続中の回線を切断制御する。更に、外部装置から送信
されてくるデータを演算制御部6へ転送する。
Upon receiving the transmission instruction from the arithmetic control unit 6, the line control unit 8 discriminates the terminal management device 4 or the external server 5 as the external device which is the transmission destination, and establishes the line connection to the transmission destination. Further, in response to a line disconnection instruction from the arithmetic and control unit 6, the line being connected is controlled to be disconnected. Further, the data transmitted from the external device is transferred to the arithmetic control unit 6.

【0022】また、課金制御部9は、回線接続中の通信
時間又は通信パケット量に応じて課金する。課金方式
は、予め貨幣の入金又はプリペイドカードの挿入により
精算することとしてもよく、また、利用者にクレジット
カード番号を入力させて、通信サービス終了後に、端末
管理装置4へ課金された金額を送信し、利用者の銀行口
座から引き落とすこととしてもよい。
The billing control unit 9 bills according to the communication time or the amount of communication packets during line connection. The charging method may be such that payment is made in advance by inserting money or inserting a prepaid card, or the user is prompted to input a credit card number and the charged amount is transmitted to the terminal management device 4 after the communication service ends. However, it may be debited from the user's bank account.

【0023】主記憶装置10には、各種プログラムの実
行を制御し、ジョブ管理・入出力制御・データ管理およ
びこれらに関連した諸通信サービスを行うOS(Operat
ingSystem)11が格納されている。
An OS (Operat) that controls execution of various programs and performs job management, input / output control, data management, and various communication services related to these is stored in the main storage device 10.
ingSystem) 11 is stored.

【0024】また、主記憶装置10には、OS11上で
動作するメインプログラム13(全体制御プログラム1
4,画面制御プログラム15等)と更新プログラム16
がプログラムファイル内に格納されている。全体制御プ
ログラム14は、公衆通信端末3で提供可能な通信サー
ビスの統轄制御をするプログラムである。画面制御プロ
グラム15は、全体制御プログラム14で統轄制御され
た通信サービス内容を種々の態様で表示画面に表示させ
るプログラムである。更新プログラム16については後
述する。
The main storage device 10 has a main program 13 (overall control program 1) which operates on the OS 11.
4, screen control program 15) and update program 16
Is stored in the program file. The overall control program 14 is a program that controls the communication services that can be provided by the public communication terminal 3. The screen control program 15 is a program for displaying the contents of the communication service controlled by the overall control program 14 on the display screen in various modes. The update program 16 will be described later.

【0025】バージョンアップディレクトリ17は、例
えば主記憶装置10内の格納領域であり、メインプログ
ラム13の格納領域とは別領域であるダウンロードフォ
ルダである。バージョンアップディレクトリ17には、
バージョンアッププログラム18のみが格納される。
The upgrade directory 17 is, for example, a storage area in the main storage device 10 and is a download folder which is a separate area from the storage area of the main program 13. In the upgrade directory 17,
Only the version upgrade program 18 is stored.

【0026】次に、更新プログラム16について説明す
る。更新プログラム16はCPUを、リブート処理手
段,メインプログラム更新手段,バージョン判別手段,
回線接続指示手段,回線接続解除手段,ダウンロード検
査手段として機能させるプログラムである。
Next, the update program 16 will be described. The update program 16 includes a CPU, a reboot processing means, a main program update means, a version determination means,
It is a program that functions as a line connection instruction means, a line connection release means, and a download inspection means.

【0027】リブート処理手段は、起動中の公衆通信端
末3を自動的にリブート処理する。このリブート処理に
より、再度OS11が起動し、その後メインプログラム
13が起動する。
The reboot processing means automatically reboots the active public communication terminal 3. By this reboot process, the OS 11 is activated again, and then the main program 13 is activated.

【0028】バージョン判別手段は、リブート処理後、
メインプログラム13の起動前に、メインプログラム1
3のファイル情報と、バージョンアッププログラム18
のファイル情報を比較する。そして、メインプログラム
13が最新バージョンであるか否かを判別する。各ファ
イル情報とは、例えば、そのプログラムのバージョン情
報,更新時刻,ファイルサイズ等であり、バージョン判
別手段ではこれらの少なくとも一つと比較判別を実行す
る。
The version discriminating means, after the reboot processing,
Before starting the main program 13, the main program 1
3 file information and version upgrade program 18
Compare the file information of. Then, it is determined whether or not the main program 13 is the latest version. Each file information is, for example, version information, update time, file size, etc. of the program, and the version discriminating means performs comparison discrimination with at least one of them.

【0029】メインプログラム更新手段は、バージョン
判別手段の判別結果によりメインプログラム13が旧バ
ージョンであると判別されたときに、バージョンアップ
プログラム18を起動して、メインプログラム13を更
新する。
The main program update means starts the version upgrade program 18 and updates the main program 13 when the main program 13 is determined to be an old version based on the determination result of the version determination means.

【0030】回線接続指示手段は、予め設定された回線
接続時刻に、通信ネットワーク2を介して公衆通信端末
3を管理する端末管理装置4との回線接続を指示する。
回線制御部8はこの回線接続指示を受けることにより、
端末管理装置4と通信ネットワーク2を介して接続す
る。
The line connection instructing means instructs a line connection with the terminal management device 4 that manages the public communication terminal 3 via the communication network 2 at a preset line connection time.
The line control unit 8 receives this line connection instruction,
The terminal management device 4 is connected via the communication network 2.

【0031】回線接続解除手段は、回線接続された端末
管理装置4からダウンロードされたバージョンアッププ
ログラム18がバージョンアップディレクトリ17に格
納された後に、回線接続を解除する。この場合、リブー
ト処理手段は、回線接続が解除されるとリブート処理を
実行するようになっている。
The line connection releasing means releases the line connection after the version upgrade program 18 downloaded from the line-connected terminal management device 4 is stored in the version upgrade directory 17. In this case, the reboot processing means is adapted to execute the reboot processing when the line connection is released.

【0032】次に、端末管理装置4について説明する。
端末管理装置4は、通信ネットワーク2を介して公衆通
信端末3と相互に交信可能とされており、公衆通信端末
3を遠隔管理する装置である。
Next, the terminal management device 4 will be described.
The terminal management device 4 is capable of communicating with the public communication terminal 3 via the communication network 2 and is a device for remotely managing the public communication terminal 3.

【0033】端末管理装置4は、CPU及びROM,R
AM,HDD等の記憶部からなる制御手段を有する。ま
た、端末管理装置4には、メインプログラム13のバー
ジョンアッププログラム18が格納されている格納手段
を有する。格納手段は、例えば、RAM,HDD等読み
書き可能な記憶媒体で構成されている。
The terminal management device 4 includes a CPU, ROM, and R.
It has a control means including a storage unit such as an AM and an HDD. Further, the terminal management device 4 has a storage means in which the version upgrade program 18 of the main program 13 is stored. The storage means is composed of a readable / writable storage medium such as a RAM or an HDD.

【0034】記憶部には端末管理装置4用のOSや公衆
通信端末3の管理に必要な管理プログラムが格納されて
いる。管理プログラムは、コンピュータをバージョン情
報取得手段21,バージョンアップ要否判定手段22,
ダウンロード手段23として機能させるプログラムであ
る。
The storage unit stores an OS for the terminal management device 4 and a management program necessary for managing the public communication terminal 3. The management program uses a computer to obtain version information acquisition means 21, version upgrade necessity determination means 22,
It is a program that functions as the download means 23.

【0035】バージョン情報取得手段21は、回線接続
された公衆通信端末3からメインプログラム13のバー
ジョン情報を取得する。
The version information acquisition means 21 acquires the version information of the main program 13 from the public communication terminal 3 connected to the line.

【0036】バージョンアップ要否判定手段22は、取
得したバージョン情報に基づいて、公衆通信端末3のメ
インプログラム13のバージョンアップの要否を判定す
る。要否の判定は、両バージョン情報が一致するか否か
で判定する。一致すれば、バージョンアップは不要であ
り、不一致であればバージョンアップは必要である。
The version upgrade necessity determination means 22 determines whether or not the version upgrade of the main program 13 of the public communication terminal 3 is required based on the acquired version information. Whether or not it is necessary is determined by whether or not both version information match. If they match, the version upgrade is unnecessary, and if they do not match, the version upgrade is necessary.

【0037】ダウンロード手段23は、バージョンアッ
プ要否判定手段22の判定結果によりバージョンアップ
が必要である場合、公衆通信端末3にバージョンアップ
プログラム18をダウンロードする。
The download means 23 downloads the version upgrade program 18 to the public communication terminal 3 when the version upgrade is required according to the determination result of the version upgrade necessity determination means 22.

【0038】次に、本実施の形態の処理手順について説
明する。図3は、公衆通信端末3の処理手順を示す図で
ある。図4は、公衆通信端末3と端末管理装置4とのデ
ータの送受信のタイミングを示す図である。図3に示す
ように、まず、公衆通信端末3では時刻を計時してお
り、回線接続時刻になるか否かを検出する(SP10
1)。
Next, the processing procedure of this embodiment will be described. FIG. 3 is a diagram showing a processing procedure of the public communication terminal 3. FIG. 4 is a diagram showing a timing of data transmission / reception between the public communication terminal 3 and the terminal management device 4. As shown in FIG. 3, first, the public communication terminal 3 measures the time and detects whether or not the line connection time comes (SP10).
1).

【0039】回線接続時刻を検出すると(SP101−
Yes)、回線接続指示を通信制御ハードウェア7の回
線制御部8に送信し、これを受けて通信制御ハードウェ
ア7は、通信ネットワーク2を介して、端末管理装置4
と自動的に回線接続をする(SP102)。
When the line connection time is detected (SP101-
Yes), the line connection instruction is transmitted to the line control unit 8 of the communication control hardware 7, and the communication control hardware 7 receives the line connection instruction via the communication network 2 and the terminal management device 4
And the line is automatically connected (SP102).

【0040】回線接続されると、公衆通信端末3は、各
メインプログラム13のバージョン情報を主記憶装置1
0から読み出して、端末管理装置4へ送信する(SP1
03)。
When the line is connected, the public communication terminal 3 stores the version information of each main program 13 in the main storage device 1.
It is read from 0 and transmitted to the terminal management device 4 (SP1
03).

【0041】端末管理装置4から、送信したメインプロ
グラム13のバージョン情報通知が、最新バージョン情
報である旨の通知である場合(SP104−新)、SP
109へ移行する。
If the version information notification of the main program 13 transmitted from the terminal management device 4 is a notification indicating that it is the latest version information (SP104-new), SP
Go to 109.

【0042】端末管理装置4から、送信したメインプロ
グラム13のバージョン情報通知が、旧バージョン情報
である旨の通知である場合(SP104−旧)、そのメ
インプログラム13についてのバージョンアッププログ
ラム18のダウンロード要求信号を端末管理装置4へ送
信する(SP105)。
When the version information notification of the main program 13 transmitted from the terminal management device 4 is a notification indicating that the version information is old version (SP104-old), a download request for the version upgrade program 18 for the main program 13 is issued. The signal is transmitted to the terminal management device 4 (SP105).

【0043】端末管理装置4から、ダウンロード要求に
従って送信されてきたバージョンアッププログラム18
を受信すると(SP106)、そのバージョンアッププ
ログラム18をバージョンアップディレクトリ17に格
納する(SP107)。
The version upgrade program 18 transmitted from the terminal management device 4 in accordance with the download request.
Is received (SP106), the version upgrade program 18 is stored in the version upgrade directory 17 (SP107).

【0044】バージョンアップが必要なバージョンアッ
ププログラム18を総てダウンロードした場合、ダウン
ロード完了信号を送信する(SP108)。端末管理装
置4から総てのメインプログラム13についてのバージ
ョン通知を受信していない場合は(SP109−N
o)、SP104に移行する。端末管理装置4から総て
のメインプログラム13についてのバージョン通知を受
信した場合は(SP109−Yes)、端末管理装置4
との回線接続を解除する(SP110)。回線接続解除
(SP110)後は、公衆通信端末3側で更新処理を実
行する(SP111)。
When all the version-up programs 18 requiring the version-up have been downloaded, a download completion signal is transmitted (SP108). If version notifications for all main programs 13 have not been received from the terminal management device 4 (SP109-N
o), shift to SP104. When the version notifications for all the main programs 13 have been received from the terminal management device 4 (SP109-Yes), the terminal management device 4
The line connection with is released (SP110). After the line connection is released (SP110), the public communication terminal 3 executes the update process (SP111).

【0045】更新処理(SP111)後、回線接続時刻
になると(SP101−Yes)、再度自動的に回線接
続をする(SP102)。なお、更新処理(SP11
1)については後述する。
After the update process (SP111), when the line connection time comes (SP101-Yes), the line is automatically connected again (SP102). The update process (SP11
1) will be described later.

【0046】次に、図4及び図5を用いて端末管理装置
4の処理手順について説明する。まず公衆通信端末3か
ら自動回線接続された場合(SP201−Yes)、公
衆通信端末3からその総てのメインプログラム13のバ
ージョン情報が送信されてくることにより、バージョン
情報を取得(受信)する(SP202)。
Next, the processing procedure of the terminal management device 4 will be described with reference to FIGS. 4 and 5. First, when the public communication terminal 3 is connected to the automatic line (SP201-Yes), the version information of all the main programs 13 is transmitted from the public communication terminal 3 to obtain (receive) the version information ( SP202).

【0047】取得したバージョン情報が最新バージョン
情報である場合(SP203−No)、最新バージョン
である旨を通知する(SP204)。この場合は,SP
208に移行する。
When the acquired version information is the latest version information (SP203-No), the fact that it is the latest version is notified (SP204). In this case, SP
Move to 208.

【0048】取得したバージョン情報が旧バージョン情
報である場合(SP203−Yes)、旧バージョンで
ある旨を通知する(SP205)。そして、旧バージョ
ンである旨通知されたメインプログラム13について、
公衆通信端末3から送信されたダウンロード要求信号を
受信し(SP206)、そのメインプログラム13につ
いてのバージョンアッププログラム18を公衆通信端末
3へダウンロードする(SP207)。
When the acquired version information is the old version information (SP203-Yes), the fact that it is the old version is notified (SP205). Then, regarding the main program 13 notified of the old version,
The download request signal transmitted from the public communication terminal 3 is received (SP206), and the version upgrade program 18 for the main program 13 is downloaded to the public communication terminal 3 (SP207).

【0049】そして、旧バージョン情報がある場合は
(SP208−Yes)、旧バージョンである旨を通知
する(SP205)。旧バージョン情報がない場合は
(SP208−No)、公衆通信端末3側から回線接続
が解除される(SP209)。
If there is old version information (SP208-Yes), the fact that it is an old version is notified (SP205). If there is no old version information (SP208-No), the line connection is released from the public communication terminal 3 side (SP209).

【0050】次に、公衆通信端末3の更新処理(SP1
11)について、図6の処理手順に従って説明する。ま
ず、公衆通信端末3をリブートを開始する(SP11
2)。これにより、OS11及びメインプログラム13
が総て強制的に終了する。
Next, the update process of the public communication terminal 3 (SP1
11) will be described according to the processing procedure of FIG. First, the reboot of the public communication terminal 3 is started (SP11
2). As a result, the OS 11 and the main program 13
Will end forcibly.

【0051】リブート処理(SP112)によりまずO
S11が起動し、次いで、更新プログラム16が起動す
る(SP113)。
First, the reboot process (SP112) turns on O.
S11 is activated, and then the update program 16 is activated (SP113).

【0052】そして、次に、メインプログラム13の起
動前に、起動させるべきメインプログラム13が最新バ
ージョンか否かを判別する(SP114)。判別方法と
しては、メインプログラム13のファイル情報とバージ
ョンアップディレクトリ17内に格納されているバージ
ョンアッププログラム18のファイル情報とを比較す
る。
Then, before starting the main program 13, it is judged whether or not the main program 13 to be started is the latest version (SP114). As a determination method, the file information of the main program 13 is compared with the file information of the upgrade program 18 stored in the upgrade directory 17.

【0053】ファイル情報が一致する場合(SP114
−Yes)、そのメインプログラム13は最新バージョ
ンであり、そのメインプログラム13を起動する(SP
116)。
When the file information matches (SP114
-Yes), the main program 13 is the latest version, and the main program 13 is activated (SP
116).

【0054】ファイル情報が一致しない場合(SP11
4−No)、バージョンアップディレクトリ17からバ
ージョンアッププログラム18を読み出して起動させる
ことで、メインプログラム13を更新する(SP11
5)。
When the file information does not match (SP11
4-No), the main program 13 is updated by reading the version-up program 18 from the version-up directory 17 and activating it (SP11).
5).

【0055】そして、更新された最新のメインプログラ
ム13を起動する(SP116)。総てのメインプログ
ラム13の起動が確認されていない場合は(SP117
−No)、SP114へ移行する。
Then, the updated latest main program 13 is activated (SP116). If activation of all main programs 13 has not been confirmed (SP117
-No), and shifts to SP114.

【0056】総てのメインプログラム13の起動が確認
された場合は(SP117−Yes)、更新プログラム
16を終了する(SP118)。
When the activation of all the main programs 13 is confirmed (SP117-Yes), the update program 16 is terminated (SP118).

【0057】これにより本実施の形態では、通信ネット
ワーク2を介して公衆通信端末3と端末管理装置4との
回線接続中に、必要に応じてメインプログラム13のバ
ージョンアッププログラム18を予めダウンロードして
おき、その後に自動的にリブート処理を実行するときに
メインプログラム13のバージョンアップが実行され
る。
As a result, in the present embodiment, the version upgrade program 18 of the main program 13 is downloaded in advance as needed during the line connection between the public communication terminal 3 and the terminal management device 4 via the communication network 2. After that, when the reboot process is automatically executed, the version upgrade of the main program 13 is executed.

【0058】したがって、旧バージョンのメインプログ
ラム13を起動することはなく、常に最新バージョンの
メインプログラム13で公衆通信端末3を動作すること
ができ、利用者の利便性の向上を図ることができる。
Therefore, the public communication terminal 3 can always be operated by the latest version of the main program 13 without starting the old version of the main program 13, and the convenience of the user can be improved.

【0059】また、リブート後においては、バージョン
アップとメインプログラム13の起動のみであるため、
リブートする都度、端末管理装置4に接続してバージョ
ンアッププログラム18のダウンロード要求をする必要
もなく、また、バージョンアッププログラム18がダウ
ンロードされるまで待機する必要もないので、公衆通信
端末3のメインプログラム13を最新バージョンにしつ
つ、素早く起動することが可能となる。
After the reboot, only the version upgrade and the activation of the main program 13 are required.
Since it is not necessary to connect to the terminal management device 4 to request the download of the version upgrade program 18 each time the system is rebooted, and it is not necessary to wait until the version upgrade program 18 is downloaded, the main program of the public communication terminal 3 is not required. It is possible to quickly start up while updating 13 to the latest version.

【0060】なお、上述した実施の形態では、バージョ
ン判別手段により、リブート処理後、メインプログラム
13の起動前に、メインプログラム13のファイル情報
と、バージョンアッププログラム18のファイル情報を
比較して、メインプログラム13が最新バージョンであ
るか否かを判別することとしていたが、必ずしも、CP
Uをこのバージョン判別手段として機能させる必要はな
い。
In the above-described embodiment, the version discriminating means compares the file information of the main program 13 with the file information of the upgrade program 18 after the reboot processing and before the activation of the main program 13, and the main information is compared. Although it was decided to determine whether the program 13 is the latest version, the CP
It is not necessary for U to function as this version discriminating means.

【0061】この場合、メインプログラム更新手段が、
リブート処理後、メインプログラム13の起動前に、バ
ージョンアッププログラム18を起動して、メインプロ
グラム13を更新する構成としてもよい。
In this case, the main program updating means is
After the reboot process, before the main program 13 is started, the version upgrade program 18 may be started to update the main program 13.

【0062】次に、本発明の第二実施の形態について説
明する。第二実施の形態では、公衆通信端末3の更新プ
ログラム16は、CPUに、更に、ダウンロード検査手
段として機能させることとしている。その他の構成は第
一実施の形態と同一であり、その説明を省略する。
Next, a second embodiment of the present invention will be described. In the second embodiment, the update program 16 of the public communication terminal 3 causes the CPU to further function as a download inspection unit. The other configuration is the same as that of the first embodiment, and the description thereof is omitted.

【0063】このダウンロード検査手段は、バージョン
アッププログラム18のファイルサイズが、バージョン
アッププログラム18のヘッダ情報として記述されてい
るファイルサイズ情報と一致しているか否かによりバー
ジョンアッププログラム18が正常にダウンロードされ
たか否かを検査する。一致している場合は、正常にダウ
ンロードされたこととなる。不一致の場合は、通信ネッ
トワーク2,公衆通信端末3又は端末管理装置4の何ら
かの通信不良により、バージョンアッププログラム18
が完全にダウンロードされなかったこととなる。
The download checking means normally downloads the upgrade program 18 depending on whether or not the file size of the upgrade program 18 matches the file size information described as the header information of the upgrade program 18. Check whether or not. If they match, it means that the download was successful. If they do not match, the version upgrade program 18 is caused by some communication failure of the communication network 2, the public communication terminal 3 or the terminal management device 4.
Was not completely downloaded.

【0064】この場合、バージョン判別手段は、ダウン
ロード検査手段により正常にダウンロードされたと判断
された場合に、判別処理を実行することとなる。
In this case, the version discriminating means carries out the discriminating process when the download inspecting means discriminates that the download has been completed normally.

【0065】次に、図7のフローを用いて本実施の形態
の処理手順について説明する。この処理手順は、図6に
示す第一実施の形態における公衆通信端末3の処理手順
のSP113とSP114との間に、SP123の処理
を実行する。
Next, the processing procedure of the present embodiment will be described using the flow of FIG. In this processing procedure, the processing of SP123 is executed between SP113 and SP114 of the processing procedure of the public communication terminal 3 in the first embodiment shown in FIG.

【0066】SP123は、OS11及び更新プログラ
ム16が起動した後(SP113)、バージョンアップ
ディレクトリ17内に格納されているバージョンアップ
プログラム18のファイルサイズが、バージョンアップ
プログラム18のヘッダ情報として記述されているファ
イルサイズ情報と一致しているか否かを判定する。
In the SP 123, the file size of the version upgrade program 18 stored in the version upgrade directory 17 after the OS 11 and the update program 16 are started (SP113) is described as the header information of the version upgrade program 18. It is determined whether or not it matches the file size information.

【0067】一致している場合は(SP123−Ye
s)、正常にダウンロードされたとして、SP114に
移行する。一方、不一致の場合は、正常にダウンロード
されなかったこととなり、SP116に移行する。この
場合は、SP116でバージョンアップ前のメインプロ
グラム13が起動Sれることとなり、再度、SP107
によりバージョンアッププログラム18がバージョンア
ップディレクトリ17内に格納され、SP123で一致
していると判定されると(SP123−Yes)、メイ
ンプログラム13が最新バージョンに更新されることと
なる。
If they match (SP123-Ye)
s), assuming that the download is normal, the process proceeds to SP114. On the other hand, if they do not match, it means that the download was not normally performed, and the process proceeds to SP116. In this case, the main program 13 before the upgrade is started in SP116, and the SP107 is again executed.
Thus, the version upgrade program 18 is stored in the version upgrade directory 17, and if it is determined in SP123 that they match (SP123-Yes), the main program 13 is updated to the latest version.

【0068】本実施の形態によれば、更新プログラム1
6において、メインプログラム13の更新前に正常にダ
ウンロードされたか否かを検査することができるため、
異常と判定されたバージョンアッププログラム18によ
るバージョン判別処理を実行する必要がなく、更新処理
の処理速度を向上させることができる。
According to this embodiment, the update program 1
In 6, it is possible to check whether or not the main program 13 is normally downloaded before being updated.
It is not necessary to execute the version determination processing by the version upgrade program 18 determined to be abnormal, and the processing speed of the update processing can be improved.

【0069】なお、上述したいずれの実施の形態におい
ても、更新処理(SP111)における公衆通信端末3
のリブート(SP112)は、SP209の回線切断
後、直ちに実行することとしてもよく、また、予め更新
プログラム16にて設定されているリブート時刻になっ
た時点でリブート(SP112)を開始することとして
もよい。
In any of the above embodiments, the public communication terminal 3 in the update process (SP111)
The reboot (SP112) may be executed immediately after the line is disconnected in SP209, or the reboot (SP112) may be started when the reboot time set in advance in the update program 16 is reached. Good.

【0070】また、上述したいずれの実施の形態におい
ても、公衆通信端末3から端末管理装置4へのの回線接
続及びダウンロード要求を実行することとしていたが、
端末管理装置4から各公衆通信端末3に回線接続し、定
期的にバージョンアッププログラム18を自動的に各公
衆通信端末3にダウンロードする構成としてもよい。
In any of the above-described embodiments, the line connection from the public communication terminal 3 to the terminal management device 4 and the download request are executed.
The terminal management device 4 may be connected to each public communication terminal 3 through a line, and the version upgrade program 18 may be automatically downloaded to each public communication terminal 3 periodically.

【0071】[0071]

【発明の効果】以上説明したように本発明では、各所に
点在している公衆通信端末に対し、常時起動しているメ
インプログラムを自動的にバージョンアップすることが
可能となり、メインプログラムのメンテナンスの向上を
図ることができる。またこれにより、メインプログラム
の改善が短時間で実現でき、利用者の利便性の向上を図
ることができる。
As described above, according to the present invention, it is possible to automatically upgrade the main program that is always activated for public communication terminals scattered in various places, and maintain the main program. Can be improved. Further, this makes it possible to improve the main program in a short time and improve the convenience for the user.

【0072】また、リブート前に、バージョンアッププ
ログラムをダウンロードしておくことで、リブート時に
は、公衆通信端末単独で更新処理を実行でき、かつ、更
新処理の高速化を実現することができ、利用者の利用時
間の拡大化を図ることができる。
Further, by downloading the version upgrade program before rebooting, the updating process can be executed by the public communication terminal alone at the time of rebooting, and the updating process can be speeded up. The usage time of can be expanded.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明による通信ネットワークを利用したメイ
ンプログラム更新システムの第一実施の形態を示した概
略システム構成図である。
FIG. 1 is a schematic system configuration diagram showing a first embodiment of a main program updating system using a communication network according to the present invention.

【図2】本発明による通信ネットワークを利用したメイ
ンプログラム更新システムの公衆通信端末内部及び端末
管理装置内部の構成を示す図である。
FIG. 2 is a diagram showing the internal configuration of a public communication terminal and the internal configuration of a terminal management device of a main program updating system using a communication network according to the present invention.

【図3】本発明による第一実施の形態の公衆通信端末の
ダウンロード処理手順を示すフローチャートである。
FIG. 3 is a flowchart showing a download processing procedure of the public communication terminal according to the first embodiment of the present invention.

【図4】本発明による通信ネットワークを利用した第一
実施の形態のプログラム更新システムにおける公衆通信
端末と端末管理装置とのデータの送受信を示すタイミン
グチャートである。
FIG. 4 is a timing chart showing data transmission / reception between a public communication terminal and a terminal management device in the program updating system of the first embodiment using the communication network according to the present invention.

【図5】本発明による第一実施の形態の端末管理装置の
ダウンロード処理手順を示すフローチャートである。
FIG. 5 is a flowchart showing a download processing procedure of the terminal management device according to the first embodiment of the present invention.

【図6】本発明による第一実施の形態の公衆通信端末に
おける更新処理の処理手順を示すフローチャートであ
る。
FIG. 6 is a flowchart showing a processing procedure of update processing in the public communication terminal according to the first embodiment of the present invention.

【図7】本発明による第二実施の形態の公衆通信端末に
おける更新処理の処理手順を示すフローチャートであ
る。
FIG. 7 is a flowchart showing a processing procedure of update processing in the public communication terminal according to the second embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1…メインプログラム更新システム 2…通信ネットワーク 3…公衆通信端末 4…端末管理装置 10…記憶手段(主記憶装置) 12…メインプログラムの格納領域(プログラムファイ
ル) 13…メインプログラム 17…バージョンアップディレクトリ(ダウンロードフ
ォルダ) 18…バージョンアッププログラム 21…バージョン情報取得手段 22…バージョンアップ要否判定手段 23…ダウンロード手段
DESCRIPTION OF SYMBOLS 1 ... Main program update system 2 ... Communication network 3 ... Public communication terminal 4 ... Terminal management device 10 ... Storage means (main storage device) 12 ... Main program storage area (program file) 13 ... Main program 17 ... Version upgrade directory ( Download folder) 18 ... Version upgrade program 21 ... Version information acquisition means 22 ... Version necessity determination means 23 ... Download means

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B076 AC01 AC03 AC09 BB02 BB04 BB06 EA17 EA18 5K067 AA34 BB04 BB21 EE02 EE10 EE16 GG01 GG11 HH23 5K101 KK16 MM07    ─────────────────────────────────────────────────── ─── Continued front page    F term (reference) 5B076 AC01 AC03 AC09 BB02 BB04                       BB06 EA17 EA18                 5K067 AA34 BB04 BB21 EE02 EE10                       EE16 GG01 GG11 HH23                 5K101 KK16 MM07

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 通信ネットワーク(2)を介して外部装
置と回線接続されて相互に交信可能な公衆通信端末
(3)であって、 前記公衆通信端末を動作するメインプログラム(13)
が格納されている記憶手段(10)と、 前記メインプログラムの格納領域(12)とは別領域と
され、前記メインプログラムのバージョンアップを実行
するためのバージョンアッププログラム(18)が格納
されているバージョンアップディレクトリ(17)と、 自動的に前記公衆通信端末をリブート処理するリブート
処理手段と、 前記リブート処理後、前記メインプログラムの起動前
に、前記バージョンアッププログラムを起動して、前記
メインプログラムを更新するメインプログラム更新手段
と、を具備することを特徴とする公衆通信端末。
1. A public communication terminal (3), which is line-connected to an external device via a communication network (2) and can communicate with each other, the main program (13) operating the public communication terminal.
And a storage means (10) for storing the main program and a storage area (12) for the main program, which are separate areas, and store a version upgrade program (18) for executing the version upgrade of the main program. An upgrade directory (17), a reboot processing unit for automatically rebooting the public communication terminal, and after the reboot process and before the activation of the main program, the upgrade program is activated to execute the main program. A public communication terminal, comprising: a main program updating means for updating.
【請求項2】 通信ネットワーク(2)を介して外部装
置と回線接続されて相互に交信可能な公衆通信端末
(3)であって、 前記公衆通信端末を動作するメインプログラム(13)
が格納されている記憶手段(10)と、 前記メインプログラムの格納領域(12)とは別領域と
され、前記メインプログラムのバージョンアップを実行
するためのバージョンアッププログラム(18)が格納
されているバージョンアップディレクトリ(17)と、 自動的に前記公衆通信端末をリブート処理するリブート
処理手段と、 前記リブート処理後、前記メインプログラムの起動前
に、前記メインプログラムのファイル情報と、前記バー
ジョンアッププログラムのファイル情報を比較して、前
記メインプログラムが最新バージョンであるか否かを判
別するバージョン判別手段と、 該バージョン判別手段の判別結果により前記メインプロ
グラムが旧バージョンであると判別されたときに、前記
バージョンアッププログラムを起動して、前記メインプ
ログラムを更新するメインプログラム更新手段と、を具
備することを特徴とする公衆通信端末。
2. A public communication terminal (3), which is line-connected to an external device via a communication network (2) and can communicate with each other, the main program (13) operating the public communication terminal.
And a storage means (10) for storing the main program and a storage area (12) for the main program, which are separate areas, and store a version upgrade program (18) for executing the version upgrade of the main program. An upgrade directory (17), a reboot processing unit that automatically reboots the public communication terminal, file information of the main program and the version upgrade program before the main program is started after the reboot process. Version discriminating means for comparing the file information to discriminate whether or not the main program is the latest version; and when the discriminating result of the version discriminating means judges that the main program is the old version, Start the version upgrade program and A public communication terminal, comprising: a main program updating means for updating the main program.
【請求項3】 予め設定された回線接続時刻に、前記通
信ネットワーク2を介して前記公衆通信端末を管理する
端末管理装置(4)との回線接続を指示する回線接続指
示手段と、 前記回線接続された端末管理装置からダウンロードされ
たバージョンアッププログラムが前記バージョンアップ
ディレクトリに格納された後に、前記回線接続を解除す
る回線接続解除手段と、を備え、 前記リブート処理手段は、前記回線接続が解除されると
前記リブート処理を実行することを特徴とする請求項1
又は2記載の公衆通信端末。
3. A line connection instructing means for instructing a line connection with a terminal management device (4) for managing the public communication terminal via the communication network 2 at a preset line connection time, and the line connection. And a line connection releasing means for releasing the line connection after the version upgrade program downloaded from the terminal management device is stored in the version upgrade directory, and the reboot processing means releases the line connection. 2. The reboot process is then executed.
Or the public communication terminal described in 2.
【請求項4】 前記バージョンアッププログラムのファ
イルサイズが、前記バージョンアッププログラムのヘッ
ダ情報として記述されているファイルサイズ情報と一致
しているか否かにより前記バージョンアッププログラム
が正常にダウンロードされたか否かを検査するダウンロ
ード検査手段を備え、 前記バージョン判別手段は、前記ダウンロード検査手段
により正常にダウンロードされたと判断された場合に、
判別処理を実行することを特徴とする請求項1〜3のい
ずれかに記載の公衆通信端末。
4. Whether or not the version upgrade program has been normally downloaded depending on whether the file size of the version upgrade program matches the file size information described as the header information of the version upgrade program. A download inspection means for inspecting is provided, and the version determination means, when the download inspection means determines that the download is normally performed,
The public communication terminal according to claim 1, wherein the public communication terminal executes a determination process.
【請求項5】 通信ネットワーク(2)を介して請求項
1〜4のいずれかに記載の公衆通信端末(3)と回線接
続されて相互に交信可能な端末管理装置(4)であっ
て、 前記公衆通信端末から前記メインプログラムのバージョ
ン情報を取得するバージョン情報取得手段(21)と、 前記取得したバージョン情報に基づいて、前記公衆通信
端末の前記メインプログラムのバージョンアップの要否
を判定するバージョンアップ要否判定手段(22)と、 該バージョンアップ要否判定手段の判定結果によりバー
ジョンアップが必要である場合、前記公衆通信端末にバ
ージョンアッププログラムをダウンロードするダウンロ
ード手段(23)と、を具備することを特徴とする端末
管理装置。
5. A terminal management device (4) which is line-connected to the public communication terminal (3) according to any one of claims 1 to 4 through a communication network (2) and can communicate with each other, Version information acquisition means (21) for acquiring version information of the main program from the public communication terminal, and a version for determining whether or not the version of the main program of the public communication terminal needs to be upgraded based on the acquired version information. An upgrade necessity determination means (22) and a download means (23) for downloading a version upgrade program to the public communication terminal when a version upgrade is required according to the determination result of the version upgrade necessity determination means. A terminal management device characterized by the above.
【請求項6】 請求項1〜4のいずれかに記載の公衆通
信端末(3)と、 請求項5記載の端末管理装置(4)と、を具備すること
を特徴とするメインプログラム更新システム。
6. A main program updating system comprising the public communication terminal (3) according to any one of claims 1 to 4 and the terminal management device (4) according to claim 5.
JP2002091820A 2002-03-28 2002-03-28 Public communication terminal, terminal management device, and main program updating system Withdrawn JP2003288225A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002091820A JP2003288225A (en) 2002-03-28 2002-03-28 Public communication terminal, terminal management device, and main program updating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002091820A JP2003288225A (en) 2002-03-28 2002-03-28 Public communication terminal, terminal management device, and main program updating system

Publications (1)

Publication Number Publication Date
JP2003288225A true JP2003288225A (en) 2003-10-10

Family

ID=29236810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002091820A Withdrawn JP2003288225A (en) 2002-03-28 2002-03-28 Public communication terminal, terminal management device, and main program updating system

Country Status (1)

Country Link
JP (1) JP2003288225A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007179269A (en) * 2005-12-27 2007-07-12 Kyocera Corp Telemeter system, telemeter system control method and program
CN100394384C (en) * 2005-03-08 2008-06-11 杭州华三通信技术有限公司 A Network Online Upgrade System
JP2009520252A (en) * 2005-12-08 2009-05-21 マイクロソフト コーポレーション Peer-to-peer remediation
JP2010140316A (en) * 2008-12-12 2010-06-24 Nec Infrontia Corp Information processing terminal and module updating method and program
JP2010531008A (en) * 2007-05-30 2010-09-16 バイエル・ヘルスケア・エルエルシー Architecture for a health monitoring system
JP2014209330A (en) * 2013-03-26 2014-11-06 株式会社リコー Terminal, terminal system, and program
WO2019207729A1 (en) * 2018-04-26 2019-10-31 三菱電機株式会社 Industrial computer, industrial computer system, operating system update method, and program
CN113572626A (en) * 2020-04-28 2021-10-29 中兴通讯股份有限公司 Terminal equipment maintenance method, equipment maintenance device and terminal equipment

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100394384C (en) * 2005-03-08 2008-06-11 杭州华三通信技术有限公司 A Network Online Upgrade System
JP2009520252A (en) * 2005-12-08 2009-05-21 マイクロソフト コーポレーション Peer-to-peer remediation
US8291093B2 (en) 2005-12-08 2012-10-16 Microsoft Corporation Peer-to-peer remediation
US8924577B2 (en) 2005-12-08 2014-12-30 Microsoft Corporation Peer-to-peer remediation
JP2007179269A (en) * 2005-12-27 2007-07-12 Kyocera Corp Telemeter system, telemeter system control method and program
JP2010531008A (en) * 2007-05-30 2010-09-16 バイエル・ヘルスケア・エルエルシー Architecture for a health monitoring system
JP2010140316A (en) * 2008-12-12 2010-06-24 Nec Infrontia Corp Information processing terminal and module updating method and program
JP2014209330A (en) * 2013-03-26 2014-11-06 株式会社リコー Terminal, terminal system, and program
WO2019207729A1 (en) * 2018-04-26 2019-10-31 三菱電機株式会社 Industrial computer, industrial computer system, operating system update method, and program
JPWO2019207729A1 (en) * 2018-04-26 2020-05-07 三菱電機株式会社 Industrial computer, industrial computer system, operating system updating method and program
CN113572626A (en) * 2020-04-28 2021-10-29 中兴通讯股份有限公司 Terminal equipment maintenance method, equipment maintenance device and terminal equipment

Similar Documents

Publication Publication Date Title
US6327617B1 (en) Method and system for identifying and obtaining computer software from a remote computer
US6049671A (en) Method for identifying and obtaining computer software from a network computer
FI114602B (en) A method and apparatus for programming update information on a network unit to a mobile station
US8196130B2 (en) Tri-phase boot process in electronic devices
CN1650256B (en) Software updating method for communication terminal, communication terminal and software updating system
US9270732B2 (en) System and method for automatically uploading updates
US20100132042A1 (en) Method for upgrading antivirus software and terminal and system thereof
US8539471B2 (en) Updating firmware of an electronic device
US20190058789A1 (en) Method and apparatus for remote control and updating of wireless mobile devices
KR100943553B1 (en) Methods, Software, and Devices for Activating Resident Applications
EP1096445A2 (en) Method and system for installing and/or upgrading software on a self-service financial transaction terminal from a remote computer
WO2014146256A1 (en) Upgrade method, intelligent terminal, and upgrade system
EP1596296A2 (en) An in-vehicle terminal
CA2320374A1 (en) Method and apparatus of remotely updating firmware of a communication device
CN1802840A (en) System and method of software transfer between a mobile phone and a mobile phone accessory
CN113900693A (en) Firmware upgrading method, device and system, electronic equipment and storage medium
JP2003029997A (en) Software upgrade method in network environment and network device thereby
CN112764772A (en) Pre-downloading method, loading method, device, equipment and medium for updating file
CN112152846B (en) Metering instrument remote upgrading method based on Internet of things
CN108536464A (en) A kind of hot restorative procedure and device of application program
JP2003288225A (en) Public communication terminal, terminal management device, and main program updating system
CN113094064A (en) Gateway software module upgrading method, device, equipment and storage medium
KR100429903B1 (en) Method for updating images in home gateway system
US20050091073A1 (en) System and method for erasing a hard drive via a computer network
KR20050093073A (en) The method and system of upgrading firmware upgrade engine of mobile terminal

Legal Events

Date Code Title Description
A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20041214