JP2000311143A - System and equipment for portable terminal and host device - Google Patents

System and equipment for portable terminal and host device

Info

Publication number
JP2000311143A
JP2000311143A JP11119804A JP11980499A JP2000311143A JP 2000311143 A JP2000311143 A JP 2000311143A JP 11119804 A JP11119804 A JP 11119804A JP 11980499 A JP11980499 A JP 11980499A JP 2000311143 A JP2000311143 A JP 2000311143A
Authority
JP
Japan
Prior art keywords
battery capacity
program
portable terminal
terminal device
download
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
JP11119804A
Other languages
Japanese (ja)
Inventor
Nobuhide Mitsui
信英 三井
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.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC 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 Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP11119804A priority Critical patent/JP2000311143A/en
Publication of JP2000311143A publication Critical patent/JP2000311143A/en
Pending legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)
  • Stored Programmes (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent trouble in the download of a program or the like caused by battery capacity shortage. SOLUTION: When the command of download start is received from a host device through a communication cable, portable terminal equipment detects battery capacity and transmits a response message including the information of the state of a power source to the host device on the basis of the result. The host device is provided with a data table storing reference battery capacity required for running the program to be downloaded at least and when it is judged on the basis of this data table, the state of the power source from the portable terminal equipment is more than the required battery capacity (ST15 and ST16), the download of that program is executed (ST17-ST20), but when it is judged the state of the power source is less than the required reference battery capacity, the download of that program is stopped. Thus, before executing download, it is judged whether or not that processing is to be stopped.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、バッテリ駆動型の
携帯用端末装置とホスト装置とを接続した携帯用端末シ
ステム及び携帯用端末装置並びにホスト装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a portable terminal system in which a battery-operated portable terminal device and a host device are connected, a portable terminal device, and a host device.

【0002】[0002]

【従来の技術】携帯用端末装置として動作用電源として
バッテリを搭載したものがある。このような携帯用端末
装置においては、その仕様の変更等のため、ホストコン
ピュータに接続し、ホストコンピュータ側から携帯用端
末装置にプログラムやデータベースをダウンロードする
ようになっていた。
2. Description of the Related Art There is a portable terminal device equipped with a battery as an operating power supply. Such a portable terminal device is connected to a host computer and downloads programs and databases from the host computer side to the portable terminal device in order to change its specifications.

【0003】[0003]

【発明が解決しようとする課題】しかし、従来は、この
ようなバッテリ駆動型の端末用装置に対してプログラム
などをダウンロードする場合、バッテリの容量には無関
係にダウンロードを行うようになっていたので、ダウン
ロードの途中でバッテリの容量が不足してダウンロード
を中断せざるを得なかったり、またプログラムのダウン
ロードができてもバッテリの容量が不足してせっかくダ
ウンロードしたプログラムを実行できなかったりすると
いう問題があった。
However, conventionally, when a program or the like is downloaded to such a battery-powered terminal device, the download is performed irrespective of the capacity of the battery. However, there is a problem that the battery capacity is insufficient during the download and the download has to be interrupted, and even if the program can be downloaded, the battery capacity is insufficient and the downloaded program cannot be executed. there were.

【0004】そこで、本発明は、携帯用端末装置のバッ
テリ容量に応じてプログラムなどのダウンロードを実行
するか否かを判断することにより、バッテリ容量不足に
よるプログラム等のダウンロードにおける不具合を防止
することができる携帯用端末システム及び携帯用端末装
置並びに携帯用端末装置を接続したホスト装置を提供し
ようとするものである。
[0004] Accordingly, the present invention prevents a problem in downloading a program or the like due to a shortage of battery capacity by determining whether or not to download a program or the like according to the battery capacity of the portable terminal device. An object of the present invention is to provide a portable terminal system, a portable terminal device, and a host device to which the portable terminal device is connected.

【0005】[0005]

【課題を解決するための手段】請求項1の本発明は、ホ
スト装置に動作用電源としてバッテリを搭載した携帯用
端末装置を接続し、ホスト装置と携帯用端末装置との間
で通信を行うことによりデータ送受信を行う携帯用端末
システムにおいて、携帯用端末装置は、バッテリの容量
を検出するバッテリ容量検出手段と、ホスト装置との通
信によりプログラムデータのダウンロード開始の指令を
受信すると、バッテリ容量検出手段によりバッテリの容
量を検出し、その結果をホスト装置に送信するバッテリ
容量データ送信手段とを設け、ホスト装置は、携帯用端
末装置が少なくともダウンロードするプログラムを実行
するのに必要な基準バッテリ容量の情報を記憶する電源
情報テーブルと、携帯用端末装置との通信によりこれか
らプログラムデータのダウンロードを行う旨の指令を送
信し、その携帯用端末装置からバッテリ容量のデータを
受信すると、このデータに基づくバッテリ容量と電源情
報テーブルからの基準バッテリ容量とを比較して、携帯
用端末装置から受信したデータに基づくバッテリ容量
が、基準バッテリ容量以上の場合は当該プログラムを送
信してダウンロード処理を行い、基準バッテリ容量に満
たない場合は当該プログラムのダウンロード処理を中断
又は中止する制御手段とを設けたことを特徴とする携帯
用端末システムである。
According to the first aspect of the present invention, a portable terminal device having a battery as an operating power supply is connected to a host device, and communication is performed between the host device and the portable terminal device. In the portable terminal system that transmits and receives data, the portable terminal device detects a battery capacity when receiving a command to start download of program data through communication with the host device. Means for detecting the capacity of the battery by the means and transmitting the result to the host device, wherein the host device has at least the reference battery capacity necessary for the portable terminal device to execute the program to be downloaded. A power supply information table for storing information and a program data When the portable terminal device receives the battery capacity data from the portable terminal device, it compares the battery capacity based on the data with the reference battery capacity from the power supply information table. If the battery capacity based on the data received from the controller is equal to or greater than the reference battery capacity, the control unit transmits the program to perform the download process, and if the battery capacity is less than the reference battery capacity, suspends or stops the download process of the program. It is a portable terminal system characterized by being provided.

【0006】請求項2の本発明は、ホスト装置に動作用
電源としてバッテリを搭載した携帯用端末装置を接続
し、ホスト装置と携帯用端末装置との間で通信を行うこ
とによりデータ送受信を行う携帯用端末システムにおい
て、携帯用端末装置は、バッテリの容量を検出するバッ
テリ容量検出手段と、少なくともホスト装置からダウン
ロードするプログラムを実行するのに必要な基準バッテ
リ容量の情報を記憶する電源情報テーブルと、ホスト装
置からの通信によりこれからプログラムデータのダウン
ロードを行う旨の指令を受信すると、バッテリ容量検出
手段によりバッテリの容量を検出し、検出したバッテリ
容量と電源情報テーブルからの基準バッテリ容量とを比
較して、検出したバッテリ容量が、基準バッテリ容量以
上の場合は当該プログラムを送信してダウンロード処理
を許可する旨の指令をホスト装置に送信し、基準バッテ
リ容量に満たない場合は当該プログラムのダウンロード
処理を中断又は中止する指令をホスト装置に送信する制
御手段とを設け、ホスト装置は、携帯用端末装置との通
信によりこれからプログラムデータのダウンロードを行
う旨の指令を送信した後に、携帯用端末装置から当該プ
ログラムのダウンロード処理を許可する旨の指令を受信
した場合は当該プログラムを送信してダウンロード処理
を行い、当該プログラムのダウンロード処理を中断又は
中止する指令を受信した場合は、当該プログラムのダウ
ンロード処理を中断又は中止する制御手段とを設けたこ
とを特徴とするホスト装置である。
According to a second aspect of the present invention, a portable terminal device equipped with a battery as an operating power supply is connected to a host device, and data is transmitted and received by performing communication between the host device and the portable terminal device. In the portable terminal system, the portable terminal device includes a battery capacity detecting unit that detects a capacity of the battery, a power information table that stores at least information of a reference battery capacity necessary for executing a program downloaded from the host device, and When a command to download program data is received from the host device through communication from the host device, the battery capacity is detected by the battery capacity detecting means, and the detected battery capacity is compared with the reference battery capacity from the power information table. If the detected battery capacity is greater than or equal to the reference battery capacity, Control means for transmitting a command to the host device to transmit the program and permitting the download process, and transmitting to the host device a command to suspend or stop the download process of the program when the reference battery capacity is not reached. After transmitting the command to download the program data from now on by communication with the portable terminal device, the host device receives the command to permit the download process of the program from the portable terminal device. A host device for transmitting a program to perform a download process, and a control unit for interrupting or stopping the download process of the program when receiving a command to interrupt or stop the download process of the program. It is.

【0007】請求項3の本発明は、動作用電源としてバ
ッテリを搭載し、外部から通信によりデータの送受信を
行う携帯用端末装置において、バッテリの容量を検出す
るバッテリ容量検出手段と、少なくとも外部からダウン
ロードするプログラムを実行するのに必要な基準バッテ
リ容量の情報を記憶する電源情報テーブルと、外部から
通信によりこれからプログラムデータのダウンロードを
行う旨の指令を受信すると、バッテリ容量検出手段によ
りバッテリの容量を検出し、検出したバッテリ容量と電
源情報テーブルからの基準バッテリ容量とを比較して、
検出したバッテリ容量が、基準バッテリ容量以上の場合
は当該プログラムを送信してダウンロード処理を許可す
る旨の指令を送信し、基準バッテリ容量に満たない場合
は当該プログラムのダウンロード処理を中断又は中止す
る指令を送信する制御手段とを設けたことを特徴とする
携帯用端末装置である。
According to a third aspect of the present invention, there is provided a portable terminal device equipped with a battery as an operating power source for transmitting and receiving data from outside, and a battery capacity detecting means for detecting the capacity of the battery; When a power supply information table storing information of a reference battery capacity necessary for executing a program to be downloaded and a command to download program data from now on are received from an external device, the battery capacity is detected by the battery capacity detecting means. Detect, compare the detected battery capacity with the reference battery capacity from the power information table,
If the detected battery capacity is equal to or greater than the reference battery capacity, the program is transmitted and a command for permitting the download process is transmitted.If the detected battery capacity is less than the reference battery capacity, a command to interrupt or stop the download process of the program is transmitted. And a control unit for transmitting a message.

【0008】請求項4の本発明は、動作用電源としてバ
ッテリを搭載した携帯用端末装置を接続し、携帯用端末
装置との間で通信を行うことによりデータ送受信を行う
ホスト装置において、携帯用端末装置が少なくともダウ
ンロードするプログラムを実行するのに必要な基準バッ
テリ容量の情報を記憶する電源情報テーブルと、携帯用
端末装置との通信によりこれからプログラムデータのダ
ウンロードを行う旨の指令を送信し、その携帯用端末装
置からバッテリ容量のデータを受信すると、このデータ
に基づくバッテリ容量と電源情報テーブルからの基準バ
ッテリ容量とを比較して、携帯用端末装置から受信した
データに基づくバッテリ容量が、基準バッテリ容量以上
の場合は当該プログラムを送信してダウンロード処理を
行い、基準バッテリ容量に満たない場合は当該プログラ
ムのダウンロード処理を中断又は中止する制御手段とを
設けたことを特徴とするホスト装置である。
According to a fourth aspect of the present invention, there is provided a host device for connecting a portable terminal device equipped with a battery as an operating power source and transmitting and receiving data by communicating with the portable terminal device. A power supply information table that stores information on a reference battery capacity necessary for the terminal device to execute at least the program to be downloaded, and a command to download program data from now on by communication with the portable terminal device, When the battery capacity data is received from the portable terminal device, the battery capacity based on the data is compared with the reference battery capacity from the power supply information table, and the battery capacity based on the data received from the portable terminal device is compared with the reference battery capacity. If the capacity is exceeded, the program is sent to perform the download process, and the standard battery is If less than the capacitance which is the host device, characterized in that a control means for interrupting or abort the download processing of the program.

【0009】[0009]

【発明の実施の形態】以下、本発明の実施の形態を図1
ないし図10を参照して説明する。図1は、本実施の形
態に係る携帯用端末システムの構成を示す図で、1はホ
スト装置としてのホストコンピュータ、2は携帯用端末
装置である。ここでは、携帯用端末装置として携帯用伝
票発行装置を1例としている。
FIG. 1 is a block diagram showing an embodiment of the present invention.
This will be described with reference to FIG. FIG. 1 is a diagram showing a configuration of a portable terminal system according to the present embodiment, where 1 is a host computer as a host device, and 2 is a portable terminal device. Here, a portable slip issuing device is taken as an example of a portable terminal device.

【0010】上記ホストコンピュータ1と携帯用端末装
置2とは、通信ケーブル3を介して相互に接続してい
る。このホストコンピュータ1は、ホストコンピュータ
本体4に表示装置5やキーボード6等の入力装置を接続
して構成される。
[0010] The host computer 1 and the portable terminal device 2 are connected to each other via a communication cable 3. The host computer 1 is configured by connecting an input device such as a display device 5 and a keyboard 6 to a host computer main body 4.

【0011】図2は、上記ホストコンピュータ1の構成
を示すブロック図で、11は制御部本体を構成するCP
U(中央処理装置)、12はこのCPU11が各部を制
御するためのプログラムデータ等を格納したROM(リ
ード・オンリ・メモリ)、13はデータ処理のために使
用されるメモリ等を設けたRAM(ランダム・アクセス
・メモリ)、14は携帯用端末装置2が通信ケーブル3
を介して接続された外部インタフェース(I/F)、1
5は表示装置5を制御する表示コントローラ、16はキ
ーボードを制御するキーボードコントローラ、17はソ
フトウエアや各種データが記憶されたハードディスク装
置18を制御するハードディスク装置コントローラであ
る。
FIG. 2 is a block diagram showing the configuration of the host computer 1. Reference numeral 11 denotes a CP constituting a control unit main body.
U (Central Processing Unit), 12 is a ROM (Read Only Memory) storing program data and the like for the CPU 11 to control each unit, 13 is a RAM provided with a memory used for data processing ( Random access memory), 14 is the portable terminal device 2 and the communication cable 3
External interface (I / F) connected via
Reference numeral 5 denotes a display controller that controls the display device 5, 16 denotes a keyboard controller that controls a keyboard, and 17 denotes a hard disk device controller that controls a hard disk device 18 in which software and various data are stored.

【0012】上記CPU11とROM12、RAM1
3、I/F14、表示コントローラ15、キーボードコ
ントローラ16、ハードディスク装置コントローラ17
とはデータバス、アドレスバス、制御バス等のバスライ
ン19により電気的に接続されている。
The CPU 11, ROM 12, RAM 1
3, I / F 14, display controller 15, keyboard controller 16, hard disk device controller 17
Are electrically connected by a bus line 19 such as a data bus, an address bus, and a control bus.

【0013】上記ハードディスク装置18には、携帯用
端末装置2が少なくともダウンロードするプログラムを
実行するのに必要な基準バッテリ容量の情報を図3に示
すような電源情報テーブルとしての基準バッテリ容量デ
ータテーブル18aとして記憶する。この基準バッテリ
容量データテーブル18aは、ダウンロードを行うプロ
グラムごとにユーザID(識別符号)、グループID、
そのプログラムを実行するのに必要な携帯用端末装置2
側の電源状態(バッテリ容量)を記憶する。例えば、プ
ログラム1については、ユーザ1、グループ1の携帯用
端末装置2であって、ダウンロードを実行する電源状態
の閾値は100%である。また、プログラム1について
は、ユーザ1、グループ1の携帯用端末装置2であっ
て、ダウンロードを実行する電源状態はチャージング状
態のときである。なお、プログラム1,2,3…は、ハ
ードディスク装置18に記憶されている。
The hard disk device 18 stores information on a reference battery capacity necessary for the portable terminal device 2 to execute at least a program to be downloaded, as a reference battery capacity data table 18a as a power supply information table as shown in FIG. To be stored. The reference battery capacity data table 18a includes a user ID (identification code), a group ID,
Portable terminal device 2 required to execute the program
The power state (battery capacity) on the side is stored. For example, as for the program 1, the portable terminal devices 2 of the user 1 and the group 1 have a power supply state threshold for executing the download of 100%. The program 1 is the portable terminal device 2 of the user 1 and the group 1 and the power supply for executing the download is in the charging state. The programs 1, 2, 3,... Are stored in the hard disk device 18.

【0014】図4は、携帯用端末装置2の構成を示す上
面図で、21は携帯用端末装置の本体、22は操作者が
各種操作を行う操作部、23はタッチパネル式液晶表示
部、24はプリント部である。
FIG. 4 is a top view showing the structure of the portable terminal device 2. Reference numeral 21 denotes a main body of the portable terminal device; 22, an operation unit for performing various operations by an operator; Denotes a print unit.

【0015】上記タッチパネル式液晶表示部23は、反
射型カラーLCDの画面上に透明のタッチパネルを重ね
て設けたもので、使用者の手指やペンによるタッチ操作
およびその位置を検出し、検出した位置に対応する表示
内容を入力データとして取込むようになっている。また
上記プリント部24は、当該装置の処理内容や処理結果
を内蔵の用紙(伝票用紙など)にプリントして排出す
る。
The touch panel type liquid crystal display unit 23 is provided with a transparent touch panel overlaid on a reflection type color LCD screen. The touch panel type liquid crystal display unit 23 detects a touch operation by a user's finger or a pen and its position, and detects the detected position. Is taken in as input data. The printing unit 24 prints the processing contents and processing results of the apparatus on a built-in sheet (such as a slip sheet) and discharges the sheet.

【0016】図5は、携帯用端末装置2の構成を示すブ
ロック図で、31は制御部本体を構成するMPU(マイ
クロプロセッサユニット)である。このMPU31は、
その本体を構成するCPU、プログラムデータなどを記
憶したROM、各種処理を行うときに使用するメモリエ
リア等を設けたRAMを備える。
FIG. 5 is a block diagram showing the configuration of the portable terminal device 2. Reference numeral 31 denotes an MPU (microprocessor unit) constituting the control section main body. This MPU 31
It comprises a CPU constituting the main body, a ROM storing program data and the like, and a RAM provided with a memory area used for performing various processes.

【0017】また、MPU31には、ROM32、上記
ホストコンピュータ1へ送信する電源の状態のパターン
を示す図6に示すようなデータテーブル33aを記憶す
る不揮発性RAM33、カードインタフェース35が接
続されるバッファ34、フラッシュメモリ用スロット3
7が接続されるバッファ36、上記ホストコンピュータ
1が通信ケーブルを介して接続する外部インタフェース
38、プリンタインタフェース39、LCDコントロー
ラ41、バッテリ容量検出手段としてのAFE(アナロ
グ・フロント・エンド)43、赤外線通信インタフェー
ス45がバスラインを介して接続される。
The MPU 31 has a ROM 32, a non-volatile RAM 33 for storing a data table 33a showing a pattern of a power supply state transmitted to the host computer 1 as shown in FIG. 6, and a buffer 34 to which a card interface 35 is connected. , Flash memory slot 3
7, a buffer 36 to which the host computer 1 is connected via a communication cable, a printer interface 39, an LCD controller 41, an AFE (analog front end) 43 as a battery capacity detecting means, and infrared communication. The interface 45 is connected via a bus line.

【0018】上記プリンタインタフェース39にプリン
タコントローラ50が接続され、プリンタコントローラ
50には上記プリント部24の主要部品であるモータ5
1、各種センサ52、プリンタROM53、プリンタR
AM54、コントロールASIC55などが接続され
る。コントロールASIC55にはサーマル・プリント
・ヘッド56が接続される。
A printer controller 50 is connected to the printer interface 39, and the printer controller 50 has a motor 5 which is a main component of the printing unit 24.
1, various sensors 52, printer ROM 53, printer R
AM54, control ASIC55, etc. are connected. A thermal print head 56 is connected to the control ASIC 55.

【0019】上記LCDコントローラ41にフレームメ
モリ42および上記タッチパネル式液晶表示部23が接
続される。タッチパネル式液晶表示部23は、反射型カ
ラーLCD23aの画面上に透明のタッチパネル23b
を設けている。
A frame memory 42 and the touch panel type liquid crystal display unit 23 are connected to the LCD controller 41. The touch panel type liquid crystal display unit 23 includes a transparent touch panel 23b on the screen of the reflection type color LCD 23a.
Is provided.

【0020】60は動作用電源であるところのバッテリ
で、装置全体の動作に必要な電力を発する。このバッテ
リ60に抵抗61,62の直列回路が接続され、抵抗6
2に生じる電圧がAFE43のアナログ端子に入力され
る。AFE43には、さらにスピーカ44および上記操
作部22が接続される。
Reference numeral 60 denotes a battery serving as an operation power supply, which generates electric power necessary for the operation of the entire apparatus. A series circuit of resistors 61 and 62 is connected to the battery 60,
2 is input to the analog terminal of the AFE 43. The AFE 43 is further connected with a speaker 44 and the operation unit 22.

【0021】AFE43は、A/D(アナログ/デジタ
ル)変換とD/A(デジタル/アナログ)変換の機能を
持ち、バッテリ60の電圧をバッテリ60の残容量とし
て検知し、検知した残容量をデジタルデータであるとこ
ろのバッテリステータスとして出力する。このバッテリ
ステータスがMPU31に供給される。このバッテリス
テータスに基づいてMPU31は上記RAM33に記憶
された図6に示す電源状態パターンデータテーブル33
aからいずれかの電源状態のパターンを選択してホスト
コンピュータ1へ送信する。
The AFE 43 has an A / D (analog / digital) conversion function and a D / A (digital / analog) conversion function, detects the voltage of the battery 60 as the remaining capacity of the battery 60, and converts the detected remaining capacity to a digital value. The data is output as battery status. This battery status is supplied to the MPU 31. Based on the battery status, the MPU 31 stores the power state pattern data table 33 shown in FIG.
A power supply state pattern is selected from a and transmitted to the host computer 1.

【0022】また、AFE43は、タッチパネル式液晶
表示部23での入力信号(タッチパネル23bに対する
タッチ位置操作の位置信号)をデジタルデータに変換し
て出力(MPU31に供給)するとともに、MPU31
から供給されるデジタルデータを音信号(アナログ信
号)に変換して出力(スピーカ44へ供給)する。
The AFE 43 converts an input signal (a position signal of a touch position operation on the touch panel 23b) on the touch panel type liquid crystal display unit 23 into digital data and outputs it (supplied to the MPU 31).
Is converted into a sound signal (analog signal) and output (supplied to the speaker 44).

【0023】図7は、ホストコンピュータ1から携帯用
端末装置2へプログラムやデータベースをダウンロード
する場合において各装置間で通信ケーブル3を介して送
受信を行う際のデータのやり取りを示す通信シーケンス
である。ホストコンピュータ1と携帯用端末装置2との
回線がOPENとなると。ホストコンピュータ1から携
帯用端末装置2へダウンロード開始する旨の伝文が送信
される。すると、携帯用端末装置2はホストコンピュー
タ1へユーザID、グループIDを送信するとともに、
AFE43によるバッテリ容量の検出結果に基づき図6
に示すいずれかの電源状態パターン(100%,80
%,…,0%,又はチャージ状態)を送信する。
FIG. 7 is a communication sequence showing the exchange of data when transmitting and receiving between the respective devices via the communication cable 3 when downloading a program or database from the host computer 1 to the portable terminal device 2. When the line between the host computer 1 and the portable terminal device 2 becomes OPEN. A message to start downloading is transmitted from the host computer 1 to the portable terminal device 2. Then, the portable terminal device 2 transmits the user ID and the group ID to the host computer 1, and
6 based on the battery capacity detection result by the AFE 43.
Any of the power supply state patterns (100%, 80%
%,..., 0%, or charged state).

【0024】ホストコンピュータ1は受信した電源状態
から図3に示すデータテーブル18aに基づいてプログ
ラムのダウンロードを行うか否かを判断する。そして、
例えばプログラム1のダウンロードを行うと判断した場
合には、先ずプログラム1のコード1を携帯用端末装置
2へ送信する。携帯用端末装置2はプログラム1のコー
ド1を受信すると、ホストコンピュータ1に受信準備が
できている旨の制御符号であるACKを送信する。
The host computer 1 determines whether or not to download the program based on the received power state based on the data table 18a shown in FIG. And
For example, when it is determined that the program 1 is to be downloaded, the code 1 of the program 1 is transmitted to the portable terminal device 2 first. When the portable terminal device 2 receives the code 1 of the program 1, the portable terminal device 2 transmits an ACK, which is a control code indicating that the portable terminal device 2 is ready for reception, to the host computer 1.

【0025】これにより、ホストコンピュータ1はプロ
グラム1のコード2を携帯用端末装置2へ送信する。こ
のようにホストコンピュータ1はプログラム1をコード
ごとにコードnまで携帯用端末装置2へ送信する。そし
て、プログラム1のダウンロードが終了すると、シリア
ル通信をCLOSEする。
Accordingly, the host computer 1 transmits the code 2 of the program 1 to the portable terminal device 2. Thus, the host computer 1 transmits the program 1 to the portable terminal device 2 for each code up to the code n. Then, when the download of the program 1 is completed, the serial communication is closed.

【0026】このようなプログラムのダウンロードを行
う場合のホストコンピュータ1が行う処理を図8及び図
9に示し、携帯用端末装置2が行う処理を図10に示
す。すなわち、ホストコンピュータ1は、図8に示すよ
うに、先ずST(ステップ)11にて通信ケーブル3を
介して携帯用端末装置2とのシリアル通信をOPENす
る。この処理は例えばOPENコマンドの受信により行
う。
FIGS. 8 and 9 show the processing performed by the host computer 1 when downloading such a program, and FIG. 10 shows the processing performed by the portable terminal device 2. That is, as shown in FIG. 8, first, the host computer 1 opens serial communication with the portable terminal device 2 via the communication cable 3 in ST (step) 11. This processing is performed, for example, by receiving an OPEN command.

【0027】そして、ST12にてシリアル通信のOP
ENが成功したか否かを判断する。この判断は、例えば
携帯用端末装置2からACKを受信したか否かによって
行う。ST12にてシリアル通信のOPENが成功しな
かったと判断した場合は、ST21にてシリアル通信を
CLOSEし、プログラムのダウンロード処理を終了す
る。また、ST12にてシリアル通信のOPENが成功
したと判断した場合は、ST13にてプログラムのダウ
ンロード開始の伝文を携帯用端末装置2に送信する。
Then, in ST12, the serial communication OP
It is determined whether or not EN is successful. This determination is made based on, for example, whether or not an ACK has been received from the portable terminal device 2. If it is determined in ST12 that the OPEN of the serial communication has not been successful, the serial communication is closed in ST21 and the program download processing ends. If it is determined in ST12 that the OPEN of the serial communication has succeeded, a message to start downloading the program is transmitted to the portable terminal device 2 in ST13.

【0028】そして、ST14にて携帯用端末装置2か
らの応答伝文の受信待ちとなる。すなわち、携帯用端末
装置2からのユーザID、グループID、電源状態を含
む応答伝文の受信待ちとなる。ST14にて応答伝文を
受信したと判断すると、ST15にて携帯用端末装置2
の応答伝文から得られたユーザID、グループID、電
源の状態に基づいてこれから送信しようとするプログラ
ムのダウンロードを実行すべきか否かを判断する処理を
行う(ダウンロード実行可否判断処理)。
Then, in step ST14, the process waits for a response message from the portable terminal device 2. In other words, it waits for a response message including the user ID, the group ID, and the power state from the portable terminal device 2. If it is determined in ST14 that a response message has been received, portable terminal device 2 is determined in ST15.
Is performed based on the user ID, group ID, and power supply status obtained from the response message of (1) to determine whether or not to download the program to be transmitted from now on (download execution availability determination process).

【0029】このダウンロード実行可否判断処理は、具
体的には図9に示すように、ST31にて携帯用端末装
置2の応答伝文から得られた情報と図3に示すデータテ
ーブルの情報とを照合する。そして、ST32にて携帯
用端末装置2の応答伝文から得られたユーザID、グル
ープIDが、これからダウンロードしようとするプログ
ラムのユーザID、グループIDと一致するか否かを判
断するとともに、携帯用端末装置2の応答伝文から得ら
れた電源の状態(バッテリ容量)が図3に示すデータテ
ーブルにおけるそのプログラムをダウンロードするのに
必要な基準バッテリ容量以上あるか否かを判断する。
This download execution availability determination processing is, as shown in FIG. 9, specifically, the information obtained from the response message of the portable terminal device 2 in ST31 and the information in the data table shown in FIG. Collate. In step ST32, it is determined whether or not the user ID and group ID obtained from the response message of the portable terminal device 2 match the user ID and group ID of the program to be downloaded. It is determined whether or not the state of the power supply (battery capacity) obtained from the response message of the terminal device 2 is equal to or larger than the reference battery capacity required for downloading the program in the data table shown in FIG.

【0030】例えば、プログラム1をダウンロードしよ
うとする場合、図3に示すように携帯用端末装置2の電
源状態(バッテリ容量)が100%であることが必要で
あるため、例えば携帯用端末装置2の応答伝文から得ら
れた電源の状態が電源状態100%の場合は条件を満た
すと判断する。また、応答伝文から得られた電源の状態
が電源状態80%の場合は条件を満たさないと判断す
る。
For example, when the program 1 is to be downloaded, the power state (battery capacity) of the portable terminal device 2 needs to be 100% as shown in FIG. If the state of the power obtained from the response message is 100%, it is determined that the condition is satisfied. If the power state obtained from the response message is 80%, the condition is determined not to be satisfied.

【0031】ST32にて電源状態の条件を満たすと判
断した場合はST33にてダウンロードできる電源状態
としてOK状態を設定し、ST32にて電源状態の条件
を満たさないと判断した場合はST34にてダウンロー
ドできない電源状態としてNG状態を設定して、これら
の状態を返して図8に示すST16の処理に移る。
If it is determined in ST32 that the condition of the power state is satisfied, the OK state is set as the downloadable power state in ST33. If the condition of the power state is not satisfied in ST32, the download is performed in ST34. An NG state is set as an impossible power supply state, these states are returned, and the process proceeds to ST16 shown in FIG.

【0032】そして、ST16にて携帯用端末装置2の
電源状態がOK状態(ダウンロード可)かNG状態(ダ
ウンロード不可)かを判断する。ST16にて携帯用端
末装置2の電源状態がNG(ダウンロード不可)である
と判断した場合はST21にてシリアル通信をCLOS
Eし、プログラムのダウンロード処理を終了する(制御
手段)。ここでは、ダウンロード処理を中止している
が、ダウンロード処理を中断するようにしてもよい。
In ST16, it is determined whether the power supply state of the portable terminal device 2 is OK (download is possible) or NG (download is not possible). If it is determined in ST16 that the power supply state of the portable terminal device 2 is NG (download is not possible), the serial communication is closed in ST21 by CLOS.
E, and ends the program download processing (control means). Here, the download process is stopped, but the download process may be stopped.

【0033】また、ST16に電源状態がOK(ダウン
ロード可)であると判断した場合は、当該プログラムの
ダウンロードを実行する。すなわち、ST17にてハー
ドディスク装置18に記憶した当該プログラムファイル
をOPENし、ST18にてプログラムのコードごと
に、プログラムファイルからデータを読出し、携帯用端
末装置2からのACKの受信に応じて送信処理を行う。
If it is determined in ST16 that the power state is OK (downloading is possible), the program is downloaded. That is, the program file stored in the hard disk device 18 is opened in ST17, the data is read from the program file for each program code in ST18, and the transmission process is performed in response to the reception of the ACK from the portable terminal device 2. Do.

【0034】そして、ST19にて当該プログラムファ
イルがEOF(End Of File)か否かを判断する。ST
19にて当該プログラムファイルがEOFでないと判断
した場合はST18の処理に戻り、EOFであると判断
した場合はST20にて当該プログラムファイルをCL
OSEして、携帯用端末装置に終了伝文を送信する(制
御手段)。次に、ST21にてシリアル通信をCLOS
Eし、プログラムのダウンロード処理を終了する。
Then, in ST19, it is determined whether or not the program file is an EOF (End Of File). ST
If it is determined in step 19 that the program file is not EOF, the process returns to step ST18. If it is determined that the program file is EOF, the program file is closed in step ST20.
OSE and transmits an end message to the portable terminal device (control means). Next, in ST21, the serial communication is
E, and terminate the program download process.

【0035】一方、携帯用端末装置2のMPU31は、
図10に示すような処理を行う。すなわち、MPU31
はST41にてシリアル通信をOPENする。この処理
は、例えばホストコンピュータ1からOPENコマンド
を受信すると、ホストコンピュータ1にACKを送信す
ることにより行う。
On the other hand, the MPU 31 of the portable terminal device 2
The processing as shown in FIG. 10 is performed. That is, the MPU 31
Opens the serial communication in ST41. This process is performed, for example, by receiving an OPEN command from the host computer 1 and transmitting an ACK to the host computer 1.

【0036】そして、ST42にてシリアル通信のOP
ENが成功しなかったと判断した場合は、ST51にて
シリアル通信をCLOSEして、プログラムのダウンロ
ード処理を終了する。また、ST42にてシリアル通信
のOPENが成功したと判断した場合はST43にてホ
ストコンピュータ1からのプログラムのダウンロード開
始の伝文の受信待ちとなる。
Then, in ST42, the OP of the serial communication
If it is determined that EN has not succeeded, serial communication is closed in ST51, and the program download process ends. If it is determined in ST42 that the OPEN of the serial communication has been successful, the process waits for reception of a message to start downloading the program from the host computer 1 in ST43.

【0037】ST43にてホストコンピュータ1からプ
ログラムのダウンロード開始の伝文を受信したと判断し
た場合は、ST44にてAFE43によってバッテリ容
量を検出し、ST45にてその結果に基づき図6に示す
いずれかの電源状態パターンを電源の状態として応答伝
文を作成し、またこの応答伝文に自機のユーザIDとグ
ループIDを含めてホストコンピュータ1に送信する
(バッテリ容量データ送信手段)。
If it is determined in ST43 that a message to start downloading the program has been received from the host computer 1, the battery capacity is detected by the AFE 43 in ST44, and based on the result, one of the data shown in FIG. A response message is created with the power supply status pattern of the power supply as the power supply state, and the response message including the user ID and the group ID of the own device is transmitted to the host computer 1 (battery capacity data transmission means).

【0038】次に、ST46にてプログラムコードを受
信したか否かを判断し、所定時間内に受信しなかったと
判断した場合はST51にてシリアル通信をCLOSE
してプログラムのダウンロード処理を終了する。また、
プログラムコードを受信したと判断した場合はST47
にてプログラムファイルを作成してOPENし、ST4
8にてそのプログラムファイルにホストコンピュータ1
から受信したプログラムのコードを書込み、ホストコン
ピュータ1にACKを送信する。
Next, at ST46, it is determined whether or not the program code has been received. If it is determined that the program code has not been received within a predetermined time, the serial communication is closed at ST51.
Then, the program download process ends. Also,
If it is determined that the program code has been received, ST47
Create a program file in OPEN and open, ST4
At 8 the host computer 1
And writes the program code received from the host computer 1 and sends an ACK to the host computer 1.

【0039】そして、ST49にて当該プログラムの次
のコードを受信し、ST50にて受信したデータが終了
伝文であるか否かを判断する。そして、ST50にて受
信したデータが終了伝文でないと判断した場合はST4
8の処理に戻り、受信したデータが終了伝文であると判
断した場合はST51にてシリアル通信をCLOSEし
てプログラムのダウンロード処理を終了する。このよう
な構成の本実施の形態においては、ホストコンピュータ
1から携帯用端末装置2へプログラムやデータベース等
をダウンロードする場合、携帯用端末装置2は、ホスト
コンピュータ1から通信ケーブル3を介してダウンロー
ド開始の指令を受信すると、AFE43によりバッテリ
の容量を検出し、その結果に基づいて電源の状態(10
0%、80%、…、0%、チャージング状態)の情報を
含む応答伝文をホストコンピュータ1に送信する。
Then, the next code of the program is received in ST49, and it is determined whether or not the received data is an end message in ST50. If it is determined in ST50 that the received data is not the end message, ST4
Returning to the process of step 8, if it is determined that the received data is an end message, the serial communication is closed in ST51 and the program download process ends. In the present embodiment having such a configuration, when downloading a program or database from the host computer 1 to the portable terminal device 2, the portable terminal device 2 starts downloading from the host computer 1 via the communication cable 3. Is received, the AFE 43 detects the capacity of the battery, and based on the result, the state of the power supply (10
A response message including information of 0%, 80%,..., 0%, charging state) is transmitted to the host computer 1.

【0040】すると、ホストコンピュータ1は、携帯用
端末装置2からの電源状態を図3に示すデータテーブル
18aに記憶した少なくともダウンロードするプログラ
ムを実行するのに必要な基準バッテリ容量を示す電源状
態と照合し、携帯用端末装置2からの電源状態が必要な
基準バッテリ容量以上あるか否かを判断する。
Then, the host computer 1 checks the power status from the portable terminal device 2 with the power status indicating at least the reference battery capacity necessary for executing the program to be downloaded stored in the data table 18a shown in FIG. Then, it is determined whether or not the state of the power supply from the portable terminal device 2 is equal to or more than the required reference battery capacity.

【0041】そして、携帯用端末装置2からの電源状態
が必要な基準バッテリ容量以上あると判断した場合は当
該プログラムのダウンロードを実行し、携帯用端末装置
2からの電源状態が必要な基準バッテリ容量を満たない
と判断した場合は当該プログラムのダウンロードを中止
する。
If it is determined that the power state from the portable terminal device 2 is equal to or greater than the required reference battery capacity, the program is downloaded, and the power state from the portable terminal device 2 is determined to be the required reference battery capacity. If it is determined that the above is not satisfied, the download of the program is stopped.

【0042】例えば、図3に示すプログラム2をダウン
ロードする場合に、携帯用端末装置2からの電源状態が
80%〜100%であればプログラム2のダウンロード
を実行し、80%以下であればプログラム2のダウンロ
ードを実行しない。また、プログラム7をダウンロード
する場合に、携帯用端末装置2からの電源状態がチャー
ジング状態であればプログラム2のダウンロードを実行
し、チャージング状態でない場合はプログラム2のダウ
ンロードを実行しない。
For example, when downloading the program 2 shown in FIG. 3, the download of the program 2 is executed when the power supply state from the portable terminal device 2 is 80% to 100%, and when the power supply state is 80% or less, the program 2 is downloaded. Do not download 2. When downloading the program 7, if the power supply from the portable terminal device 2 is in the charging state, the downloading of the program 2 is executed, and if not, the downloading of the program 2 is not executed.

【0043】これにより、携帯用端末装置のバッテリ容
量に応じてプログラムなどのダウンロードを実行するか
否かを判断して、バッテリ容量が不足していた場合には
ダウンロードを開始する前の段階でその処理を中止する
ことにより、バッテリ容量不足によるプログラム等のダ
ウンロードにおける不具合、すなわちダウンロード処理
を途中で中断せざるを得なかったり、せっかくダウンロ
ードしたプログラムを実行できなかったりといった不具
合を防止することができる。
Thus, it is determined whether or not to download a program or the like according to the battery capacity of the portable terminal device. If the battery capacity is insufficient, the download is started at a stage before the download is started. By stopping the process, it is possible to prevent a problem in downloading a program or the like due to insufficient battery capacity, that is, a problem in which the download process must be interrupted in the middle or the downloaded program cannot be executed.

【0044】なお、本実施の形態では、携帯用端末装置
が少なくともダウンロードするプログラムを実行するの
に必要な基準バッテリ容量の情報を記憶する電源情報テ
ーブルとしての基準バッテリ容量データテーブル18a
をホストコンピュータ1側に設け、ホストコンピュータ
1側でプログラムのダウンロードを実行するか否かを判
断するものについて説明したが、必ずしもこれに限定さ
れるものではなく、基準バッテリ容量データテーブルを
携帯用端末装置2側に設け、携帯用端末装置2側でホス
トコンピュータ1からプログラムのダウンロードを実行
するか否かを判断するようにしてもよい。
In the present embodiment, a reference battery capacity data table 18a as a power supply information table for storing information of a reference battery capacity necessary for the portable terminal device to execute at least a program to be downloaded.
Has been described on the host computer 1 side, and whether or not to execute the program download on the host computer 1 side has been described. However, the present invention is not necessarily limited to this. It may be provided on the device 2 side, and the portable terminal device 2 may determine whether or not to download the program from the host computer 1.

【0045】この場合、形態用端末装置2はホストコン
ピュータ1からの通信によりこれからプログラムデータ
のダウンロードを行う旨の指令を受信すると、AFE4
3によりバッテリの容量を検出し、検出したバッテリ容
量と基準バッテリ容量データテーブルからの基準バッテ
リ容量とを比較して、検出したバッテリ容量が、基準バ
ッテリ容量以上の場合は当該プログラムを送信してダウ
ンロード処理を許可する旨の指令をホストコンピュータ
1に送信し、基準バッテリ容量に満たない場合は当該プ
ログラムのダウンロード処理を中止する指令をホストコ
ンピュータ1に送信するようにし、ホストコンピュータ
1は、携帯用端末装置2から当該プログラムのダウンロ
ード処理を許可する旨の指令を受信した場合は当該プロ
グラムを送信してダウンロード処理を行い、当該プログ
ラムのダウンロード処理を中止する指令を受信した場合
は、当該プログラムのダウンロード処理を中止するよう
にしてもよい。
In this case, when the form terminal device 2 receives a command to download program data from the host computer 1 by communication from the host computer 1, the AFE 4
3, the battery capacity is detected, and the detected battery capacity is compared with the reference battery capacity from the reference battery capacity data table. If the detected battery capacity is equal to or greater than the reference battery capacity, the program is transmitted and downloaded. A command for permitting the processing is transmitted to the host computer 1, and a command to stop the download processing of the program is transmitted to the host computer 1 when the battery capacity is less than the reference battery capacity. If a command to permit the download process of the program is received from the device 2, the program is transmitted and the download process is performed, and if a command to stop the download process of the program is received, the download process of the program is performed. May be canceled.

【0046】また、上記実施の形態では、携帯用端末装
置が少なくともダウンロードするプログラムを実行する
のに必要な基準バッテリ容量を満たない場合は、当該プ
ログラムのダウンロードの処理を中止するものについて
説明したが、必ずしもこれに限定されるものではなく、
一時的にダウンロードを中断するものであってもよい。
この場合は、さらに一定時間が経過するまでに電源状態
が回復した場合はダウンロードを再開し、一定時間経過
しても電源状態が回復しない場合はダウンロードを中止
するようにしてもよい。
Also, in the above-described embodiment, the description has been given of the case where the portable terminal device stops the download process of the program when the reference battery capacity required for executing at least the program to be downloaded is not satisfied. , But is not necessarily limited to this.
The download may be temporarily interrupted.
In this case, the download may be resumed if the power state recovers before the elapse of a certain time, and the download may be stopped if the power state does not recover after the elapse of the certain time.

【0047】[0047]

【発明の効果】以上詳述したように本発明によれば、携
帯用端末装置のバッテリ容量に応じてプログラムなどの
ダウンロードを実行するか否かを判断して、バッテリ容
量が不足していた場合にはダウンロードを開始する前の
段階でその処理を中止することにより、バッテリ容量不
足によるプログラム等のダウンロードにおける不具合、
すなわちダウンロード処理を途中で中断せざるを得なか
ったり、せっかくダウンロードしたプログラムを実行で
きなかったりといった不具合を防止することができる。
As described above in detail, according to the present invention, it is determined whether or not to download a program or the like according to the battery capacity of the portable terminal device, and the battery capacity is insufficient. By stopping the process at the stage before the download starts, there is a problem in downloading programs etc. due to insufficient battery capacity,
That is, it is possible to prevent problems that the download process has to be interrupted in the middle and that the downloaded program cannot be executed.

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

【図1】本発明の実施の形態に係る携帯用端末システム
の構成を示す図。
FIG. 1 is a diagram showing a configuration of a portable terminal system according to an embodiment of the present invention.

【図2】図1に示すホストコンピュータの構成を示すブ
ロック図。
FIG. 2 is an exemplary block diagram showing the configuration of the host computer shown in FIG.

【図3】同実施の形態における基準バッテリ容量データ
テーブルを示す図。
FIG. 3 is a view showing a reference battery capacity data table in the embodiment.

【図4】図1に示す携帯用端末装置の外観を示す上面
図。
FIG. 4 is a top view showing the appearance of the portable terminal device shown in FIG.

【図5】図1に示す携帯用端末装置の制御部の構成を示
すブロック図。
FIG. 5 is a block diagram showing a configuration of a control unit of the portable terminal device shown in FIG.

【図6】同実施の形態における携帯用端末装置の電源状
態パターンデータテーブルを示す図。
FIG. 6 is a view showing a power supply state pattern data table of the portable terminal device according to the embodiment;

【図7】同実施の形態における装置間のデータ通信制御
の通信シーケンスを説明する図。
FIG. 7 is an exemplary view for explaining a communication sequence of data communication control between the devices in the embodiment.

【図8】同実施の形態におけるホストコンピュータのC
PUが行う処理を示す流れ図。
FIG. 8 shows C of the host computer in the embodiment.
5 is a flowchart showing processing performed by a PU.

【図9】図8に示すダウンロード実行可否判断処理を示
す流れ図。
FIG. 9 is a flowchart showing a download execution availability determination process shown in FIG. 8;

【図10】同実施の形態における携帯用端末装置のMP
Uが行う処理を示す流れ図。
FIG. 10 shows the MP of the portable terminal device according to the embodiment.
9 is a flowchart showing processing performed by U.

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

1…ホストコンピュータ 2…携帯用端末装置 3…通信ケーブル 11…CPU 18…ハードディスク装置 18a…基準バッテリ容量データテーブル 31…MPU 33…不揮発性RAM 33a…電源情報パターンデータテーブル 43…AFE 60…バッテリ DESCRIPTION OF SYMBOLS 1 ... Host computer 2 ... Portable terminal device 3 ... Communication cable 11 ... CPU 18 ... Hard disk device 18a ... Reference battery capacity data table 31 ... MPU 33 ... Non-volatile RAM 33a ... Power supply information pattern data table 43 ... AFE 60 ... Battery

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 ホスト装置に動作用電源としてバッテリ
を搭載した携帯用端末装置を接続し、ホスト装置と携帯
用端末装置との間で通信を行うことによりデータ送受信
を行う携帯用端末システムにおいて、 前記携帯用端末装置は、前記バッテリの容量を検出する
バッテリ容量検出手段と、 前記ホスト装置との通信によりプログラムデータのダウ
ンロード開始の指令を受信すると、前記バッテリ容量検
出手段によりバッテリの容量を検出し、その結果をホス
ト装置に送信するバッテリ容量データ送信手段とを設
け、 前記ホスト装置は、前記携帯用端末装置が少なくともダ
ウンロードするプログラムを実行するのに必要な基準バ
ッテリ容量の情報を記憶する電源情報テーブルと、 前記携帯用端末装置との通信によりこれからプログラム
データのダウンロードを行う旨の指令を送信し、その携
帯用端末装置からバッテリ容量のデータを受信すると、
このデータに基づくバッテリ容量と前記電源情報テーブ
ルからの基準バッテリ容量とを比較して、前記携帯用端
末装置から受信したデータに基づくバッテリ容量が、基
準バッテリ容量以上の場合は当該プログラムを送信して
ダウンロード処理を行い、基準バッテリ容量に満たない
場合は当該プログラムのダウンロード処理を中断又は中
止する制御手段とを設けたことを特徴とする携帯用端末
システム。
1. A portable terminal system in which a portable terminal device equipped with a battery as an operating power supply is connected to a host device and data is transmitted and received by performing communication between the host device and the portable terminal device. The portable terminal device detects a capacity of the battery by a battery capacity detecting means for detecting the capacity of the battery, and receives a command to start download of program data through communication with the host device. And a battery capacity data transmitting means for transmitting the result to a host device, wherein the host device stores information on a reference battery capacity necessary for the portable terminal device to execute at least a program to be downloaded. A table, and communication of the program data with the portable terminal device. Send a command for performing the downloading, when receiving the data of the battery capacity from the portable terminal device,
By comparing the battery capacity based on this data with the reference battery capacity from the power supply information table, if the battery capacity based on the data received from the portable terminal device is equal to or greater than the reference battery capacity, the program is transmitted. A portable terminal system comprising: a control unit that performs a download process and interrupts or stops the download process of the program when the reference battery capacity is not reached.
【請求項2】 ホスト装置に動作用電源としてバッテリ
を搭載した携帯用端末装置を接続し、ホスト装置と携帯
用端末装置との間で通信を行うことによりデータ送受信
を行う携帯用端末システムにおいて、 前記携帯用端末装置は、前記バッテリの容量を検出する
バッテリ容量検出手段と、 前記少なくとも前記ホスト装置からダウンロードするプ
ログラムを実行するのに必要な基準バッテリ容量の情報
を記憶する電源情報テーブルと、 前記ホスト装置からの通信によりこれからプログラムデ
ータのダウンロードを行う旨の指令を受信すると、前記
バッテリ容量検出手段によりバッテリの容量を検出し、
検出したバッテリ容量と前記電源情報テーブルからの基
準バッテリ容量とを比較して、検出したバッテリ容量
が、基準バッテリ容量以上の場合は当該プログラムを送
信してダウンロード処理を許可する旨の指令を前記ホス
ト装置に送信し、基準バッテリ容量に満たない場合は当
該プログラムのダウンロード処理を中断又は中止する指
令を前記ホスト装置に送信する制御手段とを設け、 前記ホスト装置は、前記携帯用端末装置との通信により
これからプログラムデータのダウンロードを行う旨の指
令を送信した後に、前記携帯用端末装置から当該プログ
ラムのダウンロード処理を許可する旨の指令を受信した
場合は当該プログラムを送信してダウンロード処理を行
い、当該プログラムのダウンロード処理を中断又は中止
する指令を受信した場合は、当該プログラムのダウンロ
ード処理を中断又は中止する制御手段とを設けたことを
特徴とするホスト装置。
2. A portable terminal system in which a portable terminal device equipped with a battery as an operating power supply is connected to a host device and data is transmitted and received by performing communication between the host device and the portable terminal device. The portable terminal device includes: a battery capacity detection unit configured to detect a capacity of the battery; a power information table configured to store at least information of a reference battery capacity required to execute a program downloaded from the host device; When receiving a command to download the program data from now on by communication from the host device, the battery capacity detection means detects the capacity of the battery,
The detected battery capacity is compared with the reference battery capacity from the power supply information table, and if the detected battery capacity is equal to or greater than the reference battery capacity, the host transmits the program and issues a command to permit the download process. And control means for transmitting to the host device an instruction to interrupt or stop the download process of the program when the battery capacity is less than the reference battery capacity, wherein the host device communicates with the portable terminal device. After transmitting a command to download the program data from now on, if a command to permit the download process of the program is received from the portable terminal device, the program is transmitted and the download process is performed. When a command to interrupt or stop the program download process is received And a control unit for interrupting or stopping download processing of the program.
【請求項3】 動作用電源としてバッテリを搭載し、外
部から通信によりデータの送受信を行う携帯用端末装置
において、 前記バッテリの容量を検出するバッテリ容量検出手段
と、 前記少なくとも外部からダウンロードするプログラムを
実行するのに必要な基準バッテリ容量の情報を記憶する
電源情報テーブルと、 前記外部から通信によりこれからプログラムデータのダ
ウンロードを行う旨の指令を受信すると、前記バッテリ
容量検出手段によりバッテリの容量を検出し、検出した
バッテリ容量と前記電源情報テーブルからの基準バッテ
リ容量とを比較して、検出したバッテリ容量が、基準バ
ッテリ容量以上の場合は当該プログラムを送信してダウ
ンロード処理を許可する旨の指令を送信し、基準バッテ
リ容量に満たない場合は当該プログラムのダウンロード
処理を中断又は中止する指令を送信する制御手段とを設
けたことを特徴とする携帯用端末装置。
3. A portable terminal device equipped with a battery as an operation power source and transmitting and receiving data from outside through a battery, comprising: a battery capacity detecting means for detecting a capacity of the battery; and a program for downloading from at least the outside. A power supply information table storing information on a reference battery capacity necessary for execution; and receiving a command to download program data from the outside by communication from the outside, the battery capacity detection means detects the capacity of the battery. Comparing the detected battery capacity with the reference battery capacity from the power information table, and if the detected battery capacity is equal to or greater than the reference battery capacity, transmits the program and transmits a command to permit the download process. If the reference battery capacity is not reached, the program Control means for transmitting a command to interrupt or stop the program download process.
【請求項4】 動作用電源としてバッテリを搭載した携
帯用端末装置を接続し、携帯用端末装置との間で通信を
行うことによりデータ送受信を行うホスト装置におい
て、 前記携帯用端末装置が少なくともダウンロードするプロ
グラムを実行するのに必要な基準バッテリ容量の情報を
記憶する電源情報テーブルと、 前記携帯用端末装置との通信によりこれからプログラム
データのダウンロードを行う旨の指令を送信し、その携
帯用端末装置からバッテリ容量のデータを受信すると、
このデータに基づくバッテリ容量と前記電源情報テーブ
ルからの基準バッテリ容量とを比較して、前記携帯用端
末装置から受信したデータに基づくバッテリ容量が、基
準バッテリ容量以上の場合は当該プログラムを送信して
ダウンロード処理を行い、基準バッテリ容量に満たない
場合は当該プログラムのダウンロード処理を中断又は中
止する制御手段とを設けたことを特徴とするホスト装
置。
4. A host device for transmitting and receiving data by connecting a portable terminal device equipped with a battery as an operating power source and communicating with the portable terminal device, wherein the portable terminal device has at least a download function. A power supply information table storing information of a reference battery capacity necessary for executing a program to be executed, and a command to download program data from now on by communication with the portable terminal device, and the portable terminal device When the battery capacity data is received from
By comparing the battery capacity based on this data with the reference battery capacity from the power supply information table, if the battery capacity based on the data received from the portable terminal device is equal to or greater than the reference battery capacity, the program is transmitted. A host device provided with control means for performing a download process and suspending or stopping the download process of the program when the reference battery capacity is not reached.
JP11119804A 1999-04-27 1999-04-27 System and equipment for portable terminal and host device Pending JP2000311143A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11119804A JP2000311143A (en) 1999-04-27 1999-04-27 System and equipment for portable terminal and host device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11119804A JP2000311143A (en) 1999-04-27 1999-04-27 System and equipment for portable terminal and host device

Publications (1)

Publication Number Publication Date
JP2000311143A true JP2000311143A (en) 2000-11-07

Family

ID=14770646

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11119804A Pending JP2000311143A (en) 1999-04-27 1999-04-27 System and equipment for portable terminal and host device

Country Status (1)

Country Link
JP (1) JP2000311143A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004302517A (en) * 2003-03-28 2004-10-28 Ntt Docomo Inc Communication terminal device and program
JP2006085534A (en) * 2004-09-17 2006-03-30 Fujitsu Ltd Information processor, software update method of information processor, and program
US7328049B2 (en) 2002-06-28 2008-02-05 Nokia Corporation Pre-resource checking before file download
JP2008271168A (en) * 2007-04-20 2008-11-06 Hitachi Communication Technologies Ltd Radio communication card mounted terminal, and data updating method in the same
JP2009054160A (en) * 2001-07-26 2009-03-12 Kyocera Wireless Corp System and method for management of on-site wireless communication device system software download
KR101178844B1 (en) 2006-04-13 2012-08-31 엘지전자 주식회사 Device of controlling a data communication and a mobile communication terminal comprising it
JP2015176601A (en) * 2014-03-17 2015-10-05 廣達電腦股▲分▼有限公司 Software update method, software update system, and mobile device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009054160A (en) * 2001-07-26 2009-03-12 Kyocera Wireless Corp System and method for management of on-site wireless communication device system software download
US7328049B2 (en) 2002-06-28 2008-02-05 Nokia Corporation Pre-resource checking before file download
JP2004302517A (en) * 2003-03-28 2004-10-28 Ntt Docomo Inc Communication terminal device and program
US7401127B2 (en) 2003-03-28 2008-07-15 Ntt Docomo, Inc. Communication terminal device and program
JP2006085534A (en) * 2004-09-17 2006-03-30 Fujitsu Ltd Information processor, software update method of information processor, and program
US7461294B2 (en) * 2004-09-17 2008-12-02 Fujitsu Limited Information processing apparatus, software renewal method for the same, program carrier signal and storage media
KR101178844B1 (en) 2006-04-13 2012-08-31 엘지전자 주식회사 Device of controlling a data communication and a mobile communication terminal comprising it
JP2008271168A (en) * 2007-04-20 2008-11-06 Hitachi Communication Technologies Ltd Radio communication card mounted terminal, and data updating method in the same
JP4702319B2 (en) * 2007-04-20 2011-06-15 株式会社日立製作所 Wireless communication card mounting terminal and data updating method in wireless communication card mounting terminal
JP2015176601A (en) * 2014-03-17 2015-10-05 廣達電腦股▲分▼有限公司 Software update method, software update system, and mobile device

Similar Documents

Publication Publication Date Title
US5274816A (en) Personal computer capable of changing boot priority
KR100265711B1 (en) Plug and play controls for isa peripheral devices
USRE42052E1 (en) System and method for managing power of peripheral communications by automatically closing communications channel immediately after finishing a communication with a peripheral device
EP0471928A2 (en) Connection state confirmation system and method for expansion unit
US8135871B2 (en) Computer system and control method of the same
US20090313493A1 (en) Information processing apparatus and control method therefor
US20040090652A1 (en) Printer, and control method thereof, having extended communication interface functions
EP2720112B1 (en) Information processing apparatus
JP2001256170A (en) Peripheral device and printer
KR950001418B1 (en) Pop up control system for portable computer having setup function and popup function
US8169939B2 (en) Mobile computation device and data packet reception method thereof
JP2000311143A (en) System and equipment for portable terminal and host device
JPH08244313A (en) Printer
US20040243755A1 (en) USB apparatus having dual-function of host and hub, and control method thereof
JP2788680B2 (en) Electronic device and data input / output control method thereof
EP0802486B1 (en) Method of installing a driver program for a computer peripheral device
JPH04187462A (en) Printing device
JP5010065B2 (en) Microcomputer
JPH1115809A (en) Storage medium having electronic circuit and computer system including the storage medium
JP2007034614A (en) Communication device and control method
JP2003337784A (en) Control system and usb device
KR20010076490A (en) Image forming apparatus and method of operating the same
JPH04101207A (en) Power controlling system for extension unit
JP2000263881A (en) Confidential printing system
JPH0527860A (en) Portable computer