JPH07210510A - Service providing system and service providing method - Google Patents
Service providing system and service providing methodInfo
- Publication number
- JPH07210510A JPH07210510A JP6003166A JP316694A JPH07210510A JP H07210510 A JPH07210510 A JP H07210510A JP 6003166 A JP6003166 A JP 6003166A JP 316694 A JP316694 A JP 316694A JP H07210510 A JPH07210510 A JP H07210510A
- Authority
- JP
- Japan
- Prior art keywords
- service
- control program
- terminal
- service providing
- center
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、サービス提供システム
及びサービス提供方法に係り、特に、公衆利用端末を利
用する不特定多数の利用者が街頭等の出先で種々のサー
ビスを利用する場合のサービス提供システム及びサービ
ス提供方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a service providing system and a service providing method, and more particularly to a service when a large number of unspecified users who use publicly-used terminals use various services on the street or on the go. The present invention relates to a providing system and a service providing method.
【0002】[0002]
【従来の技術】従来、センタと公衆通信網を介して端末
でサービスを利用する方法として、専用端末を用いる、
ターミナルを用いる、プログラム変更型ターミナルを用
いるディスプレイ機能付きの電話機を用いる等の方法が
ある。2. Description of the Related Art Conventionally, a dedicated terminal has been used as a method of using a service at a terminal via a center and a public communication network.
There are methods such as using a terminal and using a telephone with a display function that uses a programmable terminal.
【0003】第1の専用端末を用いる方法は、例えば、
チケットを入手する場合の予約専用端末やキャプテン端
末を利用したサービスである。この方法は、センタと通
信制御やサービスを利用するための端末側の制御プログ
ラムが固定的に端末に組み込まれた形で提供されてい
る。A method using the first dedicated terminal is, for example,
This is a service that uses a reservation-only terminal or a captain terminal to obtain a ticket. This method is provided in a form in which a control program on the terminal side for using the center and communication control and services is fixedly incorporated in the terminal.
【0004】第2のターミナルを用いる方法は、ホスト
コンピュータとターミナルで構成されるサービスであ
る。この方法において、ターミナル側は、通信制御や表
示制御等のターミナルの基本制御プログラムを保持して
おり、その他のサービスに固有なデータや制御プログラ
ム等は、センタから逐次転送される。The method using the second terminal is a service composed of a host computer and a terminal. In this method, the terminal side holds a basic control program of the terminal such as communication control and display control, and data and control programs unique to other services are sequentially transferred from the center.
【0005】第3のプログラム変更型ターミナルは、パ
ーソナルコンピュータを用いた各種通信である。これ
は、各サービス対応のプログラムをパーソナルコンピュ
ータで実行することによりセンタと接続してサービスが
利用できる。The third program change type terminal is for various communications using a personal computer. The service can be used by connecting to the center by executing a program corresponding to each service on a personal computer.
【0006】第4に、ディスプレイ機能付きの電話機に
よるサービスがある。このサービスは、サービス対応毎
のICメモリカードを電話機に挿入してサービスを利用
することができる。Fourthly, there is a service provided by a telephone having a display function. This service can be used by inserting an IC memory card for each service into a telephone.
【0007】また、各種サービスに対応する全ての端末
の制御プログラムを公衆端末に事前に登録しておき、各
公衆端末で用いる方法もある。There is also a method in which control programs for all terminals corresponding to various services are registered in advance in public terminals and used in each public terminal.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、上記従
来の各方法は以下のような問題を有する。However, each of the conventional methods described above has the following problems.
【0009】まず、従来の専用の端末を用いる第1の方
法は、センタとの通信制御やサービスを利用するための
端末側の制御プログラムが固定で、かつ端末に組み込ま
れているために、他のサービスをセンタから提供するこ
とができないので1台の端末から利用者が複数のセンタ
のサービスを選択して利用することができない。First, the first method using a dedicated terminal in the related art is that the control program on the terminal side for controlling communication with the center and using the service is fixed and built in the terminal. Since the service cannot be provided from the center, the user cannot select and use the service of a plurality of centers from one terminal.
【0010】また、従来のホストコンピュータとターミ
ナルによる第2の方法は、ターミナル側は、通信制御
や、表示制御などのターミナルの基本制御プログラムを
持っているが、サービスに固有なデータや制御プログラ
ムをセンタのホストコンピュータから逐次転送されるた
め、センタを変えることで、種々のサービスを利用出来
るが、サービス実行中は常にセンタと接続しておく必要
がある。従って、利用者の通信コストがかかり、公衆網
の回線利用率が低下する。また、センタ側では、多くの
ターミナルとの通信処理が必要となり、通信制御部が複
雑化し、応答時間が増加するという問題がある。In the second method using the conventional host computer and terminal, the terminal side has a basic control program for the terminal such as communication control and display control, but data and control programs unique to the service are provided. Since it is transferred sequentially from the host computer of the center, various services can be used by changing the center, but it is necessary to always connect to the center while the service is being executed. Therefore, the communication cost of the user is increased and the line utilization rate of the public network is reduced. In addition, the center side needs communication processing with many terminals, which complicates the communication control unit and increases the response time.
【0011】また、従来のプログラム変更型ターミナル
を用いる第3の方法及び、ディスプレイ付きの電話機に
よるサービスは、サービス毎にパーソナルコンピュータ
または、電話機の制御プログラムを記録したフロッピー
ディスクやICメモリカード等の媒体をサービス毎に保
管する必要がある。The third method using the conventional program change type terminal and the service by the telephone with the display are the personal computer for each service or a medium such as a floppy disk or an IC memory card in which the control program of the telephone is recorded. Need to be stored for each service.
【0012】また、各種サービスに対応する制御プログ
ラムを公衆端末に登録しておく方法は、公衆端末の記憶
容量が増大し、サービスの種類の追加に伴って、記憶容
量の拡張が必要となる。Further, the method of registering the control programs corresponding to various services in the public terminal requires an increase in the storage capacity of the public terminal, and the expansion of the storage capacity is required as the types of services are added.
【0013】本発明は、上記の点に鑑みなされたもので
上記従来の問題点を解決し、公衆端末を利用してセンタ
に接続し、サービスを利用する際に複数のサービスから
利用したいサービスを選択して利用することができ、サ
ービス選択して実行する通信網の回線利用効率を向上さ
せ、サービス毎に制御プログラムを管理する必要がない
サービス提供システム及びサービス提供方法を提供する
ことを目的とする。The present invention has been made in view of the above points, solves the above-mentioned conventional problems, and when a service is used by connecting to a center using a public terminal, a service desired to be used from a plurality of services is provided. An object of the present invention is to provide a service providing system and a service providing method which can be selected and used, improve the line utilization efficiency of a communication network for selecting and executing services, and do not need to manage a control program for each service. To do.
【0014】また、本発明の更なる目的は、端末とサー
ビス提供センタ間での短い応答時間で大規模な制御プロ
グラムを実行できるサービス提供システム及びサービス
提供方法を提供することを目的とする。A further object of the present invention is to provide a service providing system and a service providing method capable of executing a large-scale control program with a short response time between a terminal and a service providing center.
【0015】[0015]
【課題を解決するための手段】図1は、本発明の原理構
成図である。FIG. 1 is a block diagram showing the principle of the present invention.
【0016】本発明は、通信網300を介してサービス
要求を行う端末120とサービス要求に対応するサービ
スを提供する少なくとも1つのサービス提供センタ20
0からなるサービス提供システムにおいて、提供される
サービスの種別、サービス要求を行うサービス提供セン
タの接続先情報を予め記憶する記憶媒体110と、記憶
媒体110が記憶しているサービスの情報を表示する表
示手段125と、表示手段125に表示されたサービス
情報から任意のサービスを選択し、接続先情報に基づい
てサービスを提供する提供センタにサービスを要求する
サービス要求手段126と、サービス提供センタ200
から提供されたサービスに対応する制御プログラムに従
って、制御プログラムを実行する実行手段121とを含
む端末120と、サービスを実行するための制御プログ
ラムを蓄積する第1の制御プログラム蓄積手段220
と、端末120のサービス要求手段126の要求に対応
する制御プログラムを第1の制御プログラム蓄積手段2
20から検索し、端末120に提供するサービス提供手
段210とを有するサービス提供センタ200とを有す
る。According to the present invention, a terminal 120 that makes a service request via a communication network 300 and at least one service providing center 20 that provides a service corresponding to the service request.
In the service providing system consisting of 0, a storage medium 110 that stores in advance the type of service to be provided and the connection destination information of the service providing center that makes a service request, and a display that displays the information of the service stored in the storage medium 110. A means 125, a service requesting means 126 for selecting an arbitrary service from the service information displayed on the display means 125, and requesting the service from a providing center which provides the service based on the connection destination information, and the service providing center 200.
According to the control program corresponding to the service provided from the terminal 120 including the execution means 121 for executing the control program, and the first control program storage means 220 for storing the control program for executing the service.
And a control program corresponding to the request of the service requesting means 126 of the terminal 120, the first control program storing means 2
20 and a service providing center 200 having a service providing unit 210 that provides the terminal 120 with the service.
【0017】また、本発明の端末120の実行手段12
1は、サービス提供センタ200から受信した制御プロ
グラムを蓄積する第2の制御プログラム蓄積手段122
を含む。Further, the executing means 12 of the terminal 120 of the present invention.
The first control program storage unit 122 stores the control program received from the service providing center 200.
including.
【0018】また、本発明は、通信網300を介してサ
ービス要求を行う端末120とサービス要求に対応する
サービスを提供する複数のサービス提供センタ2001
〜2002 からなるサービス提供システムにおいて、提
供されるサービスの種別、サービス要求を行うサービス
提供センタの接続先情報を予め記憶する記憶媒体110
と、記憶媒体110が記憶しているサービスの情報及び
サービス提供先を表示する表示手段125と、表示手段
125に表示されたサービス情報から任意のサービスを
選択し、選択したサービスを提供するサービス提供セン
タ200にサービスを要求するサービス要求手段126
と、サービス提供センタ200から提供されたサービス
に対応する制御プログラムに従って、制御プログラムを
実行する実行手段121とを含む端末120と、分割さ
れた制御プログラムを蓄積する第1の制御プログラム蓄
積手段220と、端末120からのサービス要求手段1
26の要求に対応する制御プログラムを第1の制御プロ
グラム蓄積手段220から検索して、分割された制御プ
ログラムを端末に提供するサービス提供手段210とを
有するサービス提供センタ200とを有する。Further, according to the present invention, a terminal 120 that makes a service request via a communication network 300 and a plurality of service providing centers 200 1 that provide a service corresponding to the service request.
In the service providing system comprising a 200 2, storage medium 110 for previously storing the connection destination information of the service providing center to perform the type of service provided, the service request
And a display means 125 for displaying information on the service stored in the storage medium 110 and a service providing destination, and a service provision for selecting an arbitrary service from the service information displayed on the display means 125 and providing the selected service. Service request means 126 for requesting a service from the center 200
And a terminal 120 including an execution unit 121 that executes a control program according to a control program corresponding to a service provided by the service providing center 200, and a first control program storage unit 220 that stores the divided control program. , Service request means 1 from the terminal 120
The service providing center 200 having the service providing means 210 for searching the first control program storage means 220 for a control program corresponding to the request of No. 26 and providing the divided control program to the terminal.
【0019】また、本発明は、通信網300を介して接
続可能な端末1201 〜120n 及びサービス提供側2
001 〜200n 間におけるサービス提供システムにお
いて、ユーザが有する記録媒体110に予め登録された
利用可能なサービスから利用するサービスを選択し、選
択されたサービスを提供するサービス提供側2001〜
200n に通信網300を介して接続し、接続後、サー
ビス提供センタ200から端末120に選択したサービ
スを実行するための制御プログラムを転送し、サービス
提供側から転送された制御プログラムを端末において逐
次実行する。Further, according to the present invention, the terminals 120 1 to 120 n and the service providing side 2 connectable via the communication network 300.
In the service providing system between 00 1 to 200 n, a service providing side 200 1 to select a service to be used from the available services registered in advance in the recording medium 110 of the user and provide the selected service
200 n via the communication network 300, and after connection, the control program for executing the selected service is transferred from the service providing center 200 to the terminal 120, and the control program transferred from the service providing side is sequentially transferred to the terminal. Run.
【0020】また、本発明では、サービスを選択する場
合に、記録媒体110に登録されているサービス及びサ
ービス提供センタを表示し、任意のサービスを選択す
る。Further, in the present invention, when selecting a service, the service registered in the recording medium 110 and the service providing center are displayed, and an arbitrary service is selected.
【0021】また、本発明では、サービス提供側に接続
する場合に、選択されたサービスに対応するサービス提
供先のアクセス情報に基づいて接続する。Further, in the present invention, when connecting to the service providing side, the connection is made based on the access information of the service providing destination corresponding to the selected service.
【0022】図2は、本発明の原理を説明するための図
である。FIG. 2 is a diagram for explaining the principle of the present invention.
【0023】また、本発明は、通信網300を介して接
続可能な端末120及び複数のサービス提供センタ間に
おけるサービス提供システムにおいて、予め端末120
に提供する制御プログラムを分割して、複数のサービス
提供センタ2001 〜200 n に保持し、ユーザが有す
る記憶媒体110に予め登録された利用可能なサービス
から、又は先に実行された制御プログラムが表示する選
択するメニューにより利用するサービスを選択し(ステ
ップ1)、選択されたサービスに対応する制御プログラ
ムを有するサービス提供センタ2001 〜200n に通
信網300を介して端末120と接続し(ステップ
2)、接続後、サービス提供センタ2001〜200n
から端末120に対して制御プログラムを転送し(ステ
ップ3)、サービス提供センタ2001 〜200n から
端末120に転送された制御プログラムを端末において
実行する(ステップ4)。The present invention also connects via the communication network 300.
Between a connectable terminal 120 and a plurality of service providing centers
In the service providing system in the terminal 120
The control program provided to the
Providing center 2001~ 200 nHold on and the user has
Available services registered in advance in the storage medium 110
Or the control program that was previously executed displays
Select the service you want to use from the menu
1), the control program corresponding to the selected service
Service providing center 2001~ 200nThrough
Connect to the terminal 120 via the communication network 300 (step
2), after connection, service providing center 2001~ 200n
Transfer the control program from the
3), service provision center 2001~ 200nFrom
In the terminal, the control program transferred to the terminal 120
Execute (step 4).
【0024】また、本発明は、予め端末120に提供す
る制御プログラムを優先順位を付与して分割し、各サー
ビス提供センタ2001 〜200n で格納しておき、端
末120に最上位の第1の制御プログラムを転送し、端
末120は、転送された第1の制御プログラムを実行
し、次に、第1の制御プログラムより下位の制御プログ
ラムを有するサービス提供センタ2001 〜200n に
対してサービス要求を行う。Further, according to the present invention, the control program provided to the terminal 120 is divided in advance by giving priorities and stored in each of the service providing centers 200 1 to 200 n . , The terminal 120 executes the transferred first control program, and then services the service providing centers 200 1 to 200 n having control programs lower than the first control program. Make a request.
【0025】また、本発明は、1つの制御プログラムの
実行が終了すると次の優先順位の制御プログラムに対応
するサービスをサービス提供センタ2001 〜200n
に要求する。Further, according to the present invention, when the execution of one control program is completed, the service corresponding to the next priority control program is provided to the service providing centers 200 1 to 200 n.
To request.
【0026】[0026]
【作用】本発明は、選択されたサービスに対応するサー
ビス提供者と公衆端末を接続し、接続されたサービス提
供者からサービスを実行するための制御プログラムがダ
ウンロードされ、公衆端末において制御プログラムを実
行することにより、公衆端末内に固定したプログラムを
格納しておく必要がない。また、制御プログラムがサー
ビス提供者からダウンロードされ、実行が終了すると、
ダウンロードされたプログラムは消去され、新しく制御
プログラムがダウンロードされるためのメモリの拡張は
必要ない。The present invention connects the service provider corresponding to the selected service and the public terminal, downloads the control program for executing the service from the connected service provider, and executes the control program on the public terminal. By doing so, it is not necessary to store a fixed program in the public terminal. Also, when the control program is downloaded from the service provider and execution is completed,
The downloaded program is erased and no memory expansion is needed for a new control program to be downloaded.
【0027】また、1つの制御プログラムの規模が大き
い場合に、1つの制御プログラムを分割し、分割された
制御プログラムを複数のサービス提供センタに保持し、
サービス提供要求に対応する制御プログラムを有するサ
ービス提供センタが端末に制御プログラムをダウンロー
ドすることにより、サービス提供を行うために1つのサ
ービス提供センタで容量の大きいプログラムを保持する
必要がない。Further, when the scale of one control program is large, one control program is divided and the divided control programs are held in a plurality of service providing centers,
Since the service providing center having the control program corresponding to the service providing request downloads the control program to the terminal, it is not necessary for one service providing center to hold a large-capacity program in order to provide the service.
【0028】このように、本発明は、1つの端末から複
数のサービス提供センタから種々のサービスを得ること
ができる。As described above, according to the present invention, various services can be obtained from a plurality of service providing centers from one terminal.
【0029】[0029]
【実施例】以下、図面と共に、本発明の実施例を詳細に
説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0030】図3は、本発明の一実施例の公衆端末サー
ビスシステム構成図である。同図に示すシステムは、利
用者側100とサービス提供センタ200からなる。利
用者側100のシステム構成は、利用者が携帯できる記
憶媒体110と、公衆端末120より構成される。記憶
媒体110は、制御部111と利用者ファイル112か
ら構成されるICカード等の小型軽量でデータの蓄積機
能を有する。図4は、本発明の一実施例の利用者ファイ
ルの例を示す。同図に示す例では、利用者ファイル11
2は、サービス名とサービス提供先のアクセス番号が格
納されている。FIG. 3 is a block diagram of a public terminal service system according to an embodiment of the present invention. The system shown in the figure comprises a user side 100 and a service providing center 200. The system configuration of the user side 100 includes a storage medium 110 that can be carried by the user and a public terminal 120. The storage medium 110 is a small and lightweight IC card or the like having a control unit 111 and a user file 112 and has a data storage function. FIG. 4 shows an example of a user file according to an embodiment of the present invention. In the example shown in the figure, the user file 11
2 stores the service name and the access number of the service providing destination.
【0031】公衆端末120は、制御部121、プログ
ラム蓄積部122、記憶媒体入出力部123、通信処理
部124及び、入力表示部125より構成される。制御
部121は、プログラム蓄積部122に蓄積されている
制御プログラムの実行の制御や、公衆端末120の各部
を制御する。プログラム蓄積部122は、サービス提供
センタ200から送信された制御プログラムを蓄積する
書換え可能な記憶媒体である。記憶媒体入出力部123
は、記憶媒体110の情報の入出力を行うものであり、
記憶媒体110がICカードである場合には、ICカー
ドリーダ/ライタを用いる。通信処理部124は、公衆
端末120と通信網300との通信を制御する。入力表
示部125は、利用者が操作するダイヤルボタンや表示
を行うディスプレイ、その制御部より構成される。The public terminal 120 includes a control unit 121, a program storage unit 122, a storage medium input / output unit 123, a communication processing unit 124, and an input display unit 125. The control unit 121 controls the execution of control programs stored in the program storage unit 122 and controls each unit of the public terminal 120. The program storage unit 122 is a rewritable storage medium that stores the control program transmitted from the service providing center 200. Storage medium input / output unit 123
Is for inputting / outputting information of the storage medium 110,
When the storage medium 110 is an IC card, an IC card reader / writer is used. The communication processing unit 124 controls communication between the public terminal 120 and the communication network 300. The input display unit 125 includes dial buttons operated by the user, a display for displaying, and a control unit thereof.
【0032】通信網300は、公衆電話回線や、ISD
N網等が用いられる。The communication network 300 is a public telephone line or ISD.
N network or the like is used.
【0033】サービス提供センタ200は、制御部21
0、プログラム記憶部220及び、通信処理部230よ
り構成され、サービスを利用者100に提供する。The service providing center 200 has a control unit 21.
0, a program storage unit 220, and a communication processing unit 230, and provides a service to the user 100.
【0034】制御部210は、サービス提供センタ20
0全体を制御する。通信処理部230は、通信網300
及び公衆端末120とのインターフェースを制御し、複
数の公衆端末120からのアクセスを制御する。プログ
ラム記憶部220は、公衆端末120の機能を制御する
ための制御プログラムを蓄積する。The control unit 210 includes the service providing center 20.
Controls 0 as a whole. The communication processing unit 230 uses the communication network 300.
Also, an interface with the public terminal 120 is controlled, and access from a plurality of public terminals 120 is controlled. The program storage unit 220 stores a control program for controlling the functions of the public terminal 120.
【0035】図5は、本発明の一実施例の処理を説明す
るための図である。FIG. 5 is a diagram for explaining the processing of one embodiment of the present invention.
【0036】・サービス選択 まず、利用者は、ICカード110を公衆端末120の
記憶媒体入出力部123に挿入する(ステップ10
0)。これにより、記憶媒体入出力部123は、ICカ
ード110を読み取り(ステップ101)、ICカード
内のサービス名を入力表示部125に表示する(ステッ
プ102)。ここで、利用者は、入力表示部125より
サービス名を指定することにより、利用したいサービス
を指定する(ステップ103)。Service Selection First, the user inserts the IC card 110 into the storage medium input / output unit 123 of the public terminal 120 (step 10).
0). As a result, the storage medium input / output unit 123 reads the IC card 110 (step 101) and displays the service name in the IC card on the input display unit 125 (step 102). Here, the user designates the service to be used by designating the service name on the input display unit 125 (step 103).
【0037】利用者がサービスを選択すると、通信網3
00を介して、選択されたサービス名に対応するアクセ
ス番号のサービス提供センタ200に接続される(ステ
ップ104)。When the user selects a service, the communication network 3
It is connected to the service providing center 200 having the access number corresponding to the selected service name via 00 (step 104).
【0038】・プログラムダウンロード 公衆端末120とサービス提供センタ200との接続が
終了すると、サービス提供センタ200の制御部210
は、利用者100が選択したサービスに対応する制御プ
ログラムをプログラム記憶部220から検索し、通信処
理部230より通信網300に送信する(ステップ10
5)。通信網300は、公衆端末120の通信処理部1
24に情報を転送する。プログラム蓄積部122は、通
信処理部124を介して受信した制御プログラムを格納
する(ステップ106)。制御プログラムのダウンロー
ドは、制御プログラムの送信終了確認により終了する。
また、プログラムダウンロードの終了後、回線を保留す
るか切断するかの制御は、公衆端末120及びサービス
提供センタ200のどちらの制御部で行ってもよい。Program download When the connection between the public terminal 120 and the service providing center 200 is completed, the control unit 210 of the service providing center 200
Searches the program storage unit 220 for a control program corresponding to the service selected by the user 100, and transmits it to the communication network 300 from the communication processing unit 230 (step 10).
5). The communication network 300 includes the communication processing unit 1 of the public terminal 120.
Transfer information to 24. The program storage unit 122 stores the control program received via the communication processing unit 124 (step 106). Downloading of the control program ends upon confirmation of the transmission end of the control program.
After the program is downloaded, the control of whether the line is put on hold or disconnected may be performed by either the public terminal 120 or the service providing center 200.
【0039】次に、制御部121は、プログラム蓄積部
122に格納されている制御プログラムを読み出して実
行する(ステップ107)。制御プログラムの実行は、
プログラム毎に異なる。制御プログラムが公衆端末12
0で実行可能な実行プログラム形式の場合は、プログラ
ム蓄積部122の制御プログラムを制御部121により
実行する。一方、制御プログラムがソース形式の場合に
は、プログラム蓄積部122の制御プログラムを制御部
121のコンパイラ等のプログラム翻訳機能を用いて実
行プログラムに変換し、実行する。Next, the control unit 121 reads out and executes the control program stored in the program storage unit 122 (step 107). The execution of the control program is
Different for each program. Control program is public terminal 12
In the case of the executable program format that can be executed by 0, the control program of the program storage unit 122 is executed by the control unit 121. On the other hand, when the control program is in the source format, the control program of the program storage unit 122 is converted into an execution program by using the program translation function of the compiler or the like of the control unit 121 and executed.
【0040】なお、制御プログラム実行時において実行
される制御プログラムは、サービス提供センタ200に
より任意に変更することができる。The control program executed when the control program is executed can be arbitrarily changed by the service providing center 200.
【0041】次に、具体的な例を用いて説明する。図6
は、本発明の一実施例の具体的な例を示す。まず、利用
者が有する携帯型の情報記録媒体として、CPU付きの
ICカード110、公衆端末として、“INS64”の
通信網300に接続される複数の公衆端末1201 〜1
20n 、複数のサービス提供センタ2001 〜200 n
は、サービス提供センタ対応に各々パーソナルコンピュ
ータを有する。サービス提供センタ2001 〜200n
は、独自に開発した簡易言語により記述した制御プログ
ラムを有する。Next, a specific example will be described. Figure 6
Shows a specific example of one embodiment of the present invention. First, use
With a CPU as a portable information recording medium
IC card 110, "INS64" as a public terminal
A plurality of public terminals 120 connected to the communication network 3001~ 1
20n, Multiple service providing centers 2001~ 200 n
Is a personal computer for each service center.
Data. Service provision center 2001~ 200n
Is a control program written in a proprietary simple language.
Have rum.
【0042】ここで、ICカード110を公衆端末12
0の記憶媒体入出力部123のスロットに挿入し、公衆
端末120はこのICカードの内容を読み取る。ICカ
ード110の内容が公衆端末1201 の表示部125に
サービス選択メニューとして表示され、利用者は、この
サービス選択メニューよりサービスを選択する。ここ
で、利用者が“サービスA”を選択したとする。これに
より、公衆端末1201は、通信網ISN64を介し
て、サービスAに対応するサービス提供センタ2001
のパーソナルコンピュータ210に接続する。パーソナ
ルコンピュータ210は、サービスAに対応する制御プ
ログラムをプログラム記憶部220から検索し、ISN
64に転送する。転送された制御プログラムは、公衆端
末120のプログラム蓄積部122にダウンロードされ
る。公衆端末120では、簡易言語インタプリタを有す
る制御部121によりプログラム蓄積部122に格納さ
れている制御プログラムが実行される。サービスAに関
する制御プログラムが終了すると、センタ2001 と公
衆端末120の接続が切断される。Here, the IC card 110 is inserted into the public terminal 12
0 is inserted into the slot of the storage medium input / output unit 123, and the public terminal 120 reads the contents of this IC card. The contents of the IC card 110 are displayed on the display unit 125 of the public terminal 120 1 as a service selection menu, and the user selects a service from this service selection menu. Here, it is assumed that the user selects "service A". As a result, the public terminal 120 1 receives the service providing center 200 1 corresponding to the service A via the communication network ISN64.
Of the personal computer 210. The personal computer 210 searches the program storage unit 220 for the control program corresponding to the service A, and
64. The transferred control program is downloaded to the program storage unit 122 of the public terminal 120. In the public terminal 120, the control program stored in the program storage unit 122 is executed by the control unit 121 having a simple language interpreter. When the control program for the service A ends, the connection between the center 200 1 and the public terminal 120 is cut off.
【0043】なお、このとき、次に公衆端末1201 の
表示部125に例えば、サービスBのサービス提供を受
けるか否かのメッセージを表示し、サービスBの提供が
不要であれば、公衆端末120とサービス提供センタ2
001 間の接続を切断する。また、サービスBの提供が
必要であれば、サービス提供センタ2001 に対してサ
ービスBの提供要求を発行する。At this time, for example, a message indicating whether or not the service of the service B is received is displayed on the display unit 125 of the public terminal 120 1 , and if the service B is not required to be provided, the public terminal 120 1 is displayed. And service provision center 2
00 disconnects the connection between the 1. If the service B needs to be provided, the service B providing request is issued to the service providing center 200 1 .
【0044】さらに、本発明の他の実施例を説明する。
図7、図8は、本発明の他の実施例を説明するための図
である。本実施例は、サービスを提供するための制御プ
ログラムの規模が大きく、1つのサービス提供センタ2
00側で保持が困難である場合に、制御プログラムを各
サービス提供センタ2001 〜200n で分割して格納
する例を示す。なお、制御プログラムには上位の制御プ
ログラムから下位の制御プログラムをダウンロードし、
実行する機能を持たせてもよい。また、これらの分割さ
れたプログラムは、サービス提供センタ2001 〜20
0n の各々のプログラム記憶部220に登録される。Further, another embodiment of the present invention will be described.
7 and 8 are views for explaining another embodiment of the present invention. In this embodiment, the scale of the control program for providing the service is large, and one service providing center 2
An example in which the control program is divided and stored in each service providing center 200 1 to 200 n when it is difficult to hold the program on the 00 side is shown. In addition, download the lower control program from the upper control program to the control program,
It may have a function to execute. Further, these divided programs are provided by the service providing centers 200 1 to 20 1.
0 n is registered in each program storage unit 220.
【0045】図7は、制御プログラムの構成と、各制御
プログラムが公衆端末120のサービス実行処理によ
り、実行された際の表示イメージの例である。例えば、
制御プログラムTは、制御プログラムM,制御プログラ
ムA,制御プログラムB,制御プログラムCに分割され
るとした場合に、制御プログラムTはサービス提供セン
タ2001 に、制御プログラムMはサービス提供センタ
2002 に、制御プログラムAはサービス提供センタ2
003 に、制御プログラムBはサービス提供センタ20
04 に、制御プログラムCはサービス提供センタ200
5 にそれぞれ格納される。また、これらの各制御プログ
ラムに対応するように表示部125には、同図に示すよ
うなメニューが表示される。FIG. 7 shows an example of the configuration of the control program and a display image when each control program is executed by the service execution processing of the public terminal 120. For example,
When the control program T is divided into a control program M, a control program A, a control program B, and a control program C, the control program T is sent to the service providing center 200 1 and the control program M is sent to the service providing center 200 2 . , The control program A is the service providing center 2
00 3, the control program B service providing center 20
0 4, the control program C is the service provider center 200
Stored in 5 , respectively. Further, a menu as shown in the figure is displayed on the display unit 125 so as to correspond to each of these control programs.
【0046】図8は、本発明の他の実施例の動作を説明
するための図である。まず、制御プログラムMがサービ
ス提供センタ2002 のプログラム記憶部220から検
索され、通信網300を介して公衆端末120に送信さ
れ(ステップ201)のプログラム蓄積部122に蓄積
される(ステップ202)。制御部121は、制御プロ
グラムMを実行する。これにより、メインメニューが入
力表示部125に表示される(ステップ203)。ここ
で、利用者は、表示部125に表示されているメニュー
より“Bサービス”を選択する(ステップ204)。公
衆端末120は、サービス提供センタ2004 に対し
て、“Bサービス”に対応する制御プログラムBのダウ
ンロードを要求する(ステップ205)。サービス提供
センタ2004 は、公衆端末120から出されたダウン
ロード要求を解析し、当該要求に対応する制御プログラ
ムをプログラム記憶部220より検索し、制御プログラ
ムBを公衆端末120に送信する(ステップ206)。
公衆端末120は、通信処理部124にて制御プログラ
ムBをサービス提供センタ2004 より受信し、プログ
ラム蓄積部122に格納する。ここで、制御部121
は、プログラム蓄積部122より制御プログラムBを読
み出して実行する(ステップ207)。制御プログラム
Bを実行すると、Bサービスに関するメニューが入力表
示部125に表示される(ステップ208)。ここで、
利用者がメニューを選択すると、上記ステップ204以
降と同様の処理を行う。FIG. 8 is a diagram for explaining the operation of another embodiment of the present invention. First, the control program M is retrieved from the program storage unit 220 of the service providing center 200 2 , transmitted to the public terminal 120 via the communication network 300 (step 201) and stored in the program storage unit 122 (step 202). The control unit 121 executes the control program M. As a result, the main menu is displayed on the input display unit 125 (step 203). Here, the user selects "B service" from the menu displayed on the display unit 125 (step 204). Public terminal 120 to the service provider center 200 4, requests a download of the control program B corresponding to the "B service" (step 205). Service providing center 200 4 analyzes the download request issued from the public terminal 120, a control program corresponding to the request searches the program storage unit 220, transmits a control program B to the public terminal 120 (step 206) .
Public terminal 120 receives a control program B from the service provider center 200 4 in the communication processing unit 124, and stores the program storage unit 122. Here, the control unit 121
Reads and executes the control program B from the program storage unit 122 (step 207). When the control program B is executed, a menu regarding the B service is displayed on the input display unit 125 (step 208). here,
When the user selects the menu, the same processing as that of step 204 and subsequent steps is performed.
【0047】このように、制御プログラムTを4つのサ
ービス提供センタ2002 〜200 5 のパーソナルコン
ピュータのファイルにそれぞれM,A,B,Cのファイ
ル名を付与してハードディスクに登録することにより、
制御プログラムがサービス提供センタ2001 〜200
n に分割されて、各々のプログラム記憶部220に登録
される。公衆端末120からのダウンロード要求に該当
するプログラムファイル名を有するサービス提供センタ
2001 〜200n の各プログラム記憶部220から検
索し、制御プログラムを分割した状態で、公衆端末12
0に送信し、公衆端末120は、分割された制御プログ
ラムを実行する。このように、分割された1つのプログ
ラムを実行し、当該プログラムのメニューから再度他の
制御プログラムを要求して実行することが可能である。In this way, the control program T is divided into four services.
Service Center 2002~ 200 FiveThe personal computer
The M, A, B, and C files are added to the computer files, respectively.
By assigning a file name to the hard disk,
The control program is the service providing center 2001~ 200
nIs divided into and is registered in each program storage unit 220.
To be done. Applies to download request from public terminal 120
Service providing center with the program file name
2001~ 200nFrom each program storage unit 220 of
The public terminal 12 is searched for and the control program is divided.
0, the public terminal 120 sends the divided control program.
Run the ram In this way, one divided program
Run the program and select another program from the menu of the program.
It is possible to request and execute a control program.
【0048】なお、上記で例えば、最初に公衆端末12
0にダウンロードされた制御プログラムMの後に、制御
プログラムAがダウンロードされる場合には、最初にダ
ウンロードされている制御プログラムMの上に上書きす
ることにより、制御プログラムAのための新たな記憶領
域を用意する必要がない。In the above, for example, first the public terminal 12
When the control program A is downloaded after the control program M downloaded to 0, the new storage area for the control program A is overwritten by overwriting on the control program M which is downloaded first. No need to prepare.
【0049】[0049]
【発明の効果】上述のように本発明によれば、ICカー
ド等の携帯型情報媒体に登録されているサービスを受け
る際に、サービス要求を公衆端末からメニューを選択し
てサービス提供センタに通信網を介して接続し、制御プ
ログラムのダウンロードの要求を行うと、サービス提供
センタは当該要求に応じて通信網を介して公衆端末にダ
ウンロードを行うことにより、1か所の公衆端末で複数
のサービス提供センタから制御プログラムの提供を受け
ることができる。As described above, according to the present invention, when receiving a service registered in a portable information medium such as an IC card, a service request is selected from a public terminal and a menu is transmitted to a service providing center. When connecting via the network and requesting the download of the control program, the service providing center downloads to the public terminal via the communication network in response to the request, so that a plurality of services can be provided at one public terminal. The control program can be provided from the provision center.
【0050】また、制御プログラムを分割して複数のサ
ービス提供センタの記憶部に登録しておくことにより、
サービス提供センタからの制御プログラムのダウンロー
ド処理と、公衆端末でのサービス実行を組み合わせて実
行することができるため、短い応答時間で、かつ小規模
な公衆端末のプログラムの蓄積容量であっても大規模な
制御プログラムを実行することができる。Further, by dividing the control program and registering it in the storage units of a plurality of service providing centers,
Since the control program download process from the service providing center and the service execution on the public terminal can be executed in combination, the response time is short and the program storage capacity of a small public terminal is large. It is possible to execute various control programs.
【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.
【図2】本発明の原理を説明するための図である。FIG. 2 is a diagram for explaining the principle of the present invention.
【図3】本発明の一実施例の公衆端末サービスシステム
の構成図である。FIG. 3 is a configuration diagram of a public terminal service system according to an embodiment of the present invention.
【図4】本発明の一実施例の利用者ファイルの例を示す
図である。FIG. 4 is a diagram showing an example of a user file according to an embodiment of the present invention.
【図5】本発明の一実施例の処理を説明するための図で
ある。FIG. 5 is a diagram for explaining the process of one embodiment of the present invention.
【図6】本発明の一実施例の具体例を示す図である。FIG. 6 is a diagram showing a specific example of one embodiment of the present invention.
【図7】本発明の他の実施例の制御プログラムの構成と
表示メニューを示す図である。FIG. 7 is a diagram showing a configuration of a control program and a display menu according to another embodiment of the present invention.
【図8】本発明の他の実施例の動作を説明するための図
である。FIG. 8 is a diagram for explaining the operation of another embodiment of the present invention.
100 利用者側 110 記憶媒体 111 制御部 112 利用者フィアル 120 公衆端末 121 制御部 122 プログラム蓄積部 123 記憶媒体入出力部 124 通信処理部 125 入力表示部 200 サービス提供センタ 210 制御部 220 プログラム記憶部 230 通信処理部 300 通信網 100 user side 110 storage medium 111 control unit 112 user file 120 public terminal 121 control unit 122 program storage unit 123 storage medium input / output unit 124 communication processing unit 125 input display unit 200 service providing center 210 control unit 220 program storage unit 230 Communication processing unit 300 Communication network
Claims (9)
と該サービス要求に対応するサービスを提供する少なく
とも1つのサービス提供センタからなるサービス提供シ
ステムにおいて、 提供されるサービスの種別、サービス要求を行うサービ
ス提供センタの接続先情報を予め記憶する記憶媒体と、 該記憶媒体が記憶している該サービスの情報を表示する
表示手段と、該表示手段に表示された該サービス情報か
ら任意のサービスを選択し、該接続先情報に基づいて該
サービスを提供する提供センタにサービスを要求するサ
ービス要求手段と、該サービス提供センタから提供され
たサービスに対応する制御プログラムに従って、該制御
プログラムを実行する実行手段とを含む端末と、 サービスを実行するための該制御プログラムを蓄積する
第1の制御プログラム蓄積手段と、該端末のサービス要
求手段の要求に対応する制御プログラムを該第1の制御
プログラム蓄積手段から検索し、該端末に提供するサー
ビス提供手段とを有するサービス提供センタとを有する
ことを特徴とするサービス提供システム。1. A service providing system comprising a terminal for making a service request via a communication network and at least one service providing center for providing a service corresponding to the service request. A storage medium in which connection destination information of the service providing center is stored in advance, display means for displaying information of the service stored in the storage medium, and an arbitrary service is selected from the service information displayed on the display means. Then, the service request means for requesting the service from the providing center for providing the service based on the connection destination information, and the executing means for executing the control program according to the control program corresponding to the service provided by the service providing center. And a first terminal that stores the control program for executing the service. A service providing center having a control program storage means and a service providing means for searching the first control program storage means for a control program corresponding to a request from the service requesting means of the terminal and providing the service to the terminal. A service providing system characterized by.
ス提供センタから受信した前記制御プログラムを蓄積す
る第2の制御プログラム蓄積手段を含む請求項1記載の
サービス提供システム。2. The service providing system according to claim 1, wherein the execution unit of the terminal includes a second control program storage unit that stores the control program received from the service providing center.
と該サービス要求に対応するサービスを提供する複数の
サービス提供センタからなるサービス提供システムにお
いて、 提供されるサービスの種別、サービス要求を行うサービ
ス提供センタの接続先情報を予め記憶する記憶媒体と、 該記憶媒体が記憶している該サービスの情報及びサービ
ス提供先を表示する表示手段と、該表示手段に表示され
た該サービス情報から任意のサービスを選択し、選択し
た該サービスを提供するサービス提供センタにサービス
を要求するサービス要求手段と、該サービス提供センタ
から提供されたサービスに対応する制御プログラムに従
って、該制御プログラムを実行する実行手段とを含む端
末と、 分割された制御プログラムを蓄積する第1の制御プログ
ラム蓄積手段と、該端末からの該サービス要求手段の要
求に対応する該制御プログラムを該第1の制御プログラ
ム蓄積手段から検索して、分割された該制御プログラム
を該端末に提供するサービス提供手段とを有するサービ
ス提供センタとを有することを特徴とするサービス提供
システム。3. A service providing system comprising a terminal for making a service request via a communication network and a plurality of service providing centers for providing a service corresponding to the service request. A storage medium that stores connection destination information of the provision center in advance, a display unit that displays the information of the service and the service provision destination stored in the storage medium, and any service information displayed on the display unit. A service requesting means for selecting a service and requesting the service from a service providing center for providing the selected service; and an executing means for executing the control program according to a control program corresponding to the service provided by the service providing center. And a first control program for accumulating divided control programs Storage means, and service providing means for searching the control program storage means for the control program corresponding to the request from the service requesting means from the terminal and providing the divided control program to the terminal. And a service providing center having a service providing center.
ビス提供側間におけるサービス提供システムにおいて、 ユーザが有する記録媒体に予め登録された利用可能なサ
ービスから利用するサービスを選択するステップと、 該選択されたサービスを提供する該サービス提供側に該
通信網を介して接続するステップと、 接続後、該サービス提供側から該端末に選択したサービ
スを実行するための制御プログラムを転送するステップ
と、 該サービス提供側から転送された該制御プログラムを該
端末において逐次実行するステップからなるサービス提
供方法。4. In a service providing system between a terminal and a service providing side connectable via a communication network, a step of selecting a service to be used from available services registered in advance in a recording medium of a user, Connecting to the service providing side that provides the selected service via the communication network, and after connecting, transferring a control program for executing the selected service from the service providing side to the terminal, A service providing method comprising a step of sequentially executing the control program transferred from the service providing side in the terminal.
供センタを表示し、任意のサービスを選択する請求項4
記載のサービス提供方法。5. The step of selecting the service displays a service and a service providing center registered in the recording medium, and selects an arbitrary service.
The service provision method described.
は、 選択されたサービスに対応するサービス提供先のアクセ
ス情報に基づいて接続する請求項4記載のサービス提供
方法。6. The service providing method according to claim 4, wherein in the step of connecting to the service providing side, the connection is made based on access information of a service providing destination corresponding to the selected service.
のサービス提供センタ間におけるサービス提供システム
において、 予め該端末に提供する制御プログラムを分割して、複数
のサービス提供センタに保持するステップと、 ユーザが有する記憶媒体に予め登録された利用可能なサ
ービスから、又は先に実行された制御プログラムが表示
する選択するメニューから利用するサービスを選択する
ステップと、 選択されたサービスに対応する制御プログラムを有する
サービス提供センタに通信網を介して該端末と接続する
ステップと、 接続後、該サービス提供センタから該端末に対して該制
御プログラムを転送するステップと、 該サービス提供センタから該端末に転送された該制御プ
ログラムを該端末において実行するステップからなるサ
ービス提供方法。7. In a service providing system between a terminal connectable via a communication network and a plurality of service providing centers, dividing a control program provided to the terminal in advance and holding it in a plurality of service providing centers. , A step of selecting a service to be used from the available services pre-registered in the storage medium of the user or the menu displayed by the control program executed previously, and the control program corresponding to the selected service Connecting to the terminal via a communication network to a service providing center having a terminal, transferring the control program from the service providing center to the terminal after connection, and transferring from the service providing center to the terminal Service comprising the steps of executing the control program that is executed on the terminal. Providing method.
を優先順位を付与して分割し、各サービス提供センタで
格納しておき、 該端末に最上位の第1の制御プログラムを転送し、 該端末は、該転送された該第1の制御プログラムを実行
し、次に、該第1の制御プログラムより下位の制御プロ
グラムを有するサービス提供センタに対してサービス要
求を行う請求項7記載のサービス提供方法。8. The control program to be provided to the terminal is divided in advance by assigning a priority, and stored at each service providing center, and the first control program at the highest level is transferred to the terminal, 8. The service providing method according to claim 7, wherein the program executes the transferred first control program, and then makes a service request to a service providing center having a control program lower than the first control program. .
と次の優先順位の制御プログラムに対応するサービスを
前記サービス提供センタに要求する請求項8記載のサー
ビス提供方法。9. The service providing method according to claim 8, wherein when the execution of one control program is completed, a service corresponding to the control program of the next priority is requested from the service providing center.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6003166A JPH07210510A (en) | 1994-01-17 | 1994-01-17 | Service providing system and service providing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6003166A JPH07210510A (en) | 1994-01-17 | 1994-01-17 | Service providing system and service providing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07210510A true JPH07210510A (en) | 1995-08-11 |
Family
ID=11549787
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6003166A Pending JPH07210510A (en) | 1994-01-17 | 1994-01-17 | Service providing system and service providing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07210510A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11175484A (en) * | 1997-12-11 | 1999-07-02 | Fujitsu Ltd | Software setting device, software setting method, and recording medium recording program for implementing the method |
| JP2008046684A (en) * | 2006-08-10 | 2008-02-28 | Fujitsu Ltd | Network system and information processing method |
| US7849158B2 (en) | 2003-06-25 | 2010-12-07 | Toyota Jidosha Kabushiki Kaisha | Content delivery system |
-
1994
- 1994-01-17 JP JP6003166A patent/JPH07210510A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11175484A (en) * | 1997-12-11 | 1999-07-02 | Fujitsu Ltd | Software setting device, software setting method, and recording medium recording program for implementing the method |
| US7849158B2 (en) | 2003-06-25 | 2010-12-07 | Toyota Jidosha Kabushiki Kaisha | Content delivery system |
| US9100447B2 (en) | 2003-06-25 | 2015-08-04 | Toyota Jidosha Kabushiki Kaisha | Content delivery system |
| JP2008046684A (en) * | 2006-08-10 | 2008-02-28 | Fujitsu Ltd | Network system and information processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3946275B2 (en) | Remote installation system and method | |
| EP0207468B1 (en) | Method and user terminal for videotex | |
| JP2003256258A (en) | Information processing equipment | |
| US6839743B2 (en) | Web drive system | |
| CN102243576A (en) | Image forming apparatus and image forming method | |
| JP3695777B2 (en) | Information transfer method | |
| JPH07210510A (en) | Service providing system and service providing method | |
| JPH09179806A (en) | File transfer system | |
| CN100512277C (en) | Method and apparatus for providing content to a media device | |
| JPH11312154A (en) | Cooperative work aiding system and recording medium thereof | |
| US7590769B2 (en) | Data communication apparatus and transmission reservation managing method | |
| JPH07114594A (en) | Electronic catalog device | |
| KR100678081B1 (en) | Large data file management method of mobile communication terminal | |
| JP3828137B2 (en) | Host computer applied to remote installation system | |
| JP2001325143A (en) | Information terminal device with communication function, electronic device, storage medium storing information terminal processing program, storage medium storing electronic device processing program | |
| JP2008083402A (en) | Mobile terminal device, map information display system and map information display method, and information processing program | |
| JP2002169710A (en) | Information playback terminal | |
| EP1804456A1 (en) | Bearer selection method and device | |
| JP2002077452A (en) | Information communication device, information communication method, and recording medium | |
| JP2003256188A (en) | Icon management method, icon usage method and icon storage method | |
| JP2000268145A (en) | IC card | |
| JP2639224B2 (en) | Method of sharing process selection between multiple processes | |
| KR20210051527A (en) | Create optimal travel albums based on movement | |
| JP2002099741A (en) | Content data distribution system, network terminal device, and portable terminal device | |
| JPH0836537A (en) | Transmission system for screen information |