JPH10260844A - 情報通信システム、情報端末装置及び情報提供サーバ - Google Patents
情報通信システム、情報端末装置及び情報提供サーバInfo
- Publication number
- JPH10260844A JPH10260844A JP9065649A JP6564997A JPH10260844A JP H10260844 A JPH10260844 A JP H10260844A JP 9065649 A JP9065649 A JP 9065649A JP 6564997 A JP6564997 A JP 6564997A JP H10260844 A JPH10260844 A JP H10260844A
- Authority
- JP
- Japan
- Prior art keywords
- information
- program
- version
- providing server
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
【課題】 バージョンアップ後のプログラムを持たない
情報端末装置が、情報提供サーバからバージョンアップ
後のプログラムでないと処理できない情報を取得する場
合に、これを処理可能とする情報通信システムを提供す
ること。 【解決手段】 情報端末装置30が通信網20を介して
情報提供サーバ10の記憶手段11に記憶されている情
報11aの取得要求を出力する場合、情報要求手段33
は情報取得要求にその情報を処理するプログラム32の
バージョン情報を付加する。情報提供サーバ10がこれ
を受け取り、バージョン確認手段12がプログラム32
では要求されている情報の処理ができないと判断した場
合、情報出力手段13は、要求されている情報を処理す
るための適合プログラム11bを送出する。そして情報
端末装置30のプログラム入れ替え手段34は、プログ
ラム32を適合プログラム11bに置き換える。
情報端末装置が、情報提供サーバからバージョンアップ
後のプログラムでないと処理できない情報を取得する場
合に、これを処理可能とする情報通信システムを提供す
ること。 【解決手段】 情報端末装置30が通信網20を介して
情報提供サーバ10の記憶手段11に記憶されている情
報11aの取得要求を出力する場合、情報要求手段33
は情報取得要求にその情報を処理するプログラム32の
バージョン情報を付加する。情報提供サーバ10がこれ
を受け取り、バージョン確認手段12がプログラム32
では要求されている情報の処理ができないと判断した場
合、情報出力手段13は、要求されている情報を処理す
るための適合プログラム11bを送出する。そして情報
端末装置30のプログラム入れ替え手段34は、プログ
ラム32を適合プログラム11bに置き換える。
Description
【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は情報通信システム、
情報端末装置及び情報提供サーバに関し、特に通信網を
介して情報通信を行う情報通信システム、通信網を介し
て各種情報を提供する情報提供サーバ、及び、通信網を
介して各種情報を取得する情報端末装置に関する。
情報端末装置及び情報提供サーバに関し、特に通信網を
介して情報通信を行う情報通信システム、通信網を介し
て各種情報を提供する情報提供サーバ、及び、通信網を
介して各種情報を取得する情報端末装置に関する。
【0002】
【従来の技術】一般に、情報端末装置と情報提供サーバ
との間で通信網を介した情報通信が行われる際、情報提
供サーバは情報端末装置からの要求に応じて情報を提供
する。
との間で通信網を介した情報通信が行われる際、情報提
供サーバは情報端末装置からの要求に応じて情報を提供
する。
【0003】現在、情報端末装置及び情報端末装置上で
動作するプログラムの開発は非常に速い速度で行われて
いる。特にプログラムは開発の後も、ユーザの「より速
く、より使いやすく」という要望に応じるため、あるい
は動作を安定させるために、頻繁にバージョンアップが
行われる。
動作するプログラムの開発は非常に速い速度で行われて
いる。特にプログラムは開発の後も、ユーザの「より速
く、より使いやすく」という要望に応じるため、あるい
は動作を安定させるために、頻繁にバージョンアップが
行われる。
【0004】なお、バージョンアップが行われる場合、
「バージョンアップ前のプログラムのデータ」が無駄に
ならないよう、「バージョンアップ後のプログラム」で
も、「バージョンアップ前のプログラムのデータ」が利
用できるようにプログラムに互換性を持たせる。
「バージョンアップ前のプログラムのデータ」が無駄に
ならないよう、「バージョンアップ後のプログラム」で
も、「バージョンアップ前のプログラムのデータ」が利
用できるようにプログラムに互換性を持たせる。
【0005】
【発明が解決しようとする課題】しかし、通常、この互
換性は一方通行である。「バージョンアップ後のプログ
ラム」で、「バージョンアップ前のプログラムのデー
タ」は利用できるが、逆に「バージョンアップ後のプロ
グラムのデータ」を「バージョンアップ前のプログラ
ム」で利用できることは、殆どない。
換性は一方通行である。「バージョンアップ後のプログ
ラム」で、「バージョンアップ前のプログラムのデー
タ」は利用できるが、逆に「バージョンアップ後のプロ
グラムのデータ」を「バージョンアップ前のプログラ
ム」で利用できることは、殆どない。
【0006】そのため、「バージョンアップ前のプログ
ラム」を利用している情報端末装置から「バージョンア
ップ後のプログラム」を利用している情報提供サーバに
情報が要求された場合、データを提供されても、情報端
末装置では、これを利用できないという問題点があっ
た。
ラム」を利用している情報端末装置から「バージョンア
ップ後のプログラム」を利用している情報提供サーバに
情報が要求された場合、データを提供されても、情報端
末装置では、これを利用できないという問題点があっ
た。
【0007】本発明はこのような点に鑑みてなされたも
のであり、「バージョンアップ前のプログラム」を利用
している情報端末装置から「バージョンアップ後のプロ
グラム」を利用している情報提供サーバに情報が要求さ
れた場合に、データを提供された情報端末装置が、これ
を利用できるような情報通信システムを提供することを
目的とする。
のであり、「バージョンアップ前のプログラム」を利用
している情報端末装置から「バージョンアップ後のプロ
グラム」を利用している情報提供サーバに情報が要求さ
れた場合に、データを提供された情報端末装置が、これ
を利用できるような情報通信システムを提供することを
目的とする。
【0008】
【課題を解決するための手段】本発明では上記課題を解
決するために、通信網を介して情報通信を行う情報通信
システムにおいて、情報と前記情報を処理するための適
合プログラムを格納する記憶手段と、前記通信網を介し
てプログラムのバージョン情報とともに前記情報の取得
要求を受け取ると、前記バージョン情報で示されたバー
ジョンのプログラムで前記情報の処理ができるか否かを
判断するバージョン確認手段と、前記バージョン確認手
段において前記情報を処理できないと判断された場合に
は、前記情報の取得要求を出力した装置に対して前記適
合プログラムを送出する情報出力手段と、を有する情報
提供サーバと、前記通信網を介して、前記情報提供サー
バとの間でデータ通信を行う通信手段と、前記情報を処
理するためのプログラムのバージョン情報を付加して、
前記情報提供サーバに対する前記情報の取得要求を出力
する情報要求手段と、出力した取得要求に応じて前記適
合プログラムが送られてきたら、前記情報を処理するた
めのプログラムを前記適合プログラムに置き換えるプロ
グラム入れ替え手段と、を有する情報端末装置と、を具
備することを特徴とする情報通信システムが提供され
る。
決するために、通信網を介して情報通信を行う情報通信
システムにおいて、情報と前記情報を処理するための適
合プログラムを格納する記憶手段と、前記通信網を介し
てプログラムのバージョン情報とともに前記情報の取得
要求を受け取ると、前記バージョン情報で示されたバー
ジョンのプログラムで前記情報の処理ができるか否かを
判断するバージョン確認手段と、前記バージョン確認手
段において前記情報を処理できないと判断された場合に
は、前記情報の取得要求を出力した装置に対して前記適
合プログラムを送出する情報出力手段と、を有する情報
提供サーバと、前記通信網を介して、前記情報提供サー
バとの間でデータ通信を行う通信手段と、前記情報を処
理するためのプログラムのバージョン情報を付加して、
前記情報提供サーバに対する前記情報の取得要求を出力
する情報要求手段と、出力した取得要求に応じて前記適
合プログラムが送られてきたら、前記情報を処理するた
めのプログラムを前記適合プログラムに置き換えるプロ
グラム入れ替え手段と、を有する情報端末装置と、を具
備することを特徴とする情報通信システムが提供され
る。
【0009】このような構成の情報通信システムで情報
提供サーバと情報端末装置とが通信網を介して情報通信
を行う場合、情報提供サーバでは記憶手段が、情報とそ
の情報を処理するための適合プログラムとを格納してい
る。バージョン確認手段は、通信網を介してプログラム
のバージョン情報とともに情報の取得要求を受け取る
と、バージョン情報で示されたバージョンのプログラム
で、要求されている情報の処理ができるか否かを判断す
る。そして情報出力手段は、バージョン確認手段におい
て情報を処理できないと判断された場合に、情報の取得
要求を出力した装置に対して適合プログラムを送出す
る。情報端末装置では通信手段が、通信網を介して情報
提供サーバとの間でデータ通信を行う。情報要求手段
は、情報を処理するためのプログラムのバージョン情報
を付加して、情報提供サーバに対する情報の取得要求を
出力する。そしてプログラム入れ替え手段は、取得要求
に応じて適合プログラムが送られてきたら、情報を処理
するためのプログラムを適合プログラムに置き換える。
提供サーバと情報端末装置とが通信網を介して情報通信
を行う場合、情報提供サーバでは記憶手段が、情報とそ
の情報を処理するための適合プログラムとを格納してい
る。バージョン確認手段は、通信網を介してプログラム
のバージョン情報とともに情報の取得要求を受け取る
と、バージョン情報で示されたバージョンのプログラム
で、要求されている情報の処理ができるか否かを判断す
る。そして情報出力手段は、バージョン確認手段におい
て情報を処理できないと判断された場合に、情報の取得
要求を出力した装置に対して適合プログラムを送出す
る。情報端末装置では通信手段が、通信網を介して情報
提供サーバとの間でデータ通信を行う。情報要求手段
は、情報を処理するためのプログラムのバージョン情報
を付加して、情報提供サーバに対する情報の取得要求を
出力する。そしてプログラム入れ替え手段は、取得要求
に応じて適合プログラムが送られてきたら、情報を処理
するためのプログラムを適合プログラムに置き換える。
【0010】このように、本発明では情報端末装置が通
信網を介して情報提供サーバに情報取得要求を出力する
場合、その情報を処理するプログラムのバージョン情報
を付加する。情報提供サーバは、受け取った情報取得要
求に付加されているバージョン情報で示されたバージョ
ンのプログラムでは要求されている情報の処理ができな
いと判断した場合、要求されている情報を処理する適合
プログラムを情報端末装置に送出し、プログラムを置き
換えさせる。従って、情報端末装置は要求している情報
を処理できるようになり、改めて情報取得要求を情報提
供サーバに出力して要求通りの情報を取得した際、これ
を処理することが可能となる。
信網を介して情報提供サーバに情報取得要求を出力する
場合、その情報を処理するプログラムのバージョン情報
を付加する。情報提供サーバは、受け取った情報取得要
求に付加されているバージョン情報で示されたバージョ
ンのプログラムでは要求されている情報の処理ができな
いと判断した場合、要求されている情報を処理する適合
プログラムを情報端末装置に送出し、プログラムを置き
換えさせる。従って、情報端末装置は要求している情報
を処理できるようになり、改めて情報取得要求を情報提
供サーバに出力して要求通りの情報を取得した際、これ
を処理することが可能となる。
【0011】
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は、本発明の原理構成を示す
ブロック図である。
を参照して説明する。図1は、本発明の原理構成を示す
ブロック図である。
【0012】本発明の情報通信システムでは、情報提供
サーバ10と情報端末装置30とが通信網20を介して
情報通信を行う。ここで、情報提供サーバ10には記憶
手段11、バージョン確認手段12及び情報出力手段1
3が、情報端末装置30には情報提供サーバ10と通信
網20を介した情報通信を行う通信手段31、プログラ
ム32、情報要求手段33及びプログラム入れ替え手段
34が含まれている。
サーバ10と情報端末装置30とが通信網20を介して
情報通信を行う。ここで、情報提供サーバ10には記憶
手段11、バージョン確認手段12及び情報出力手段1
3が、情報端末装置30には情報提供サーバ10と通信
網20を介した情報通信を行う通信手段31、プログラ
ム32、情報要求手段33及びプログラム入れ替え手段
34が含まれている。
【0013】情報提供サーバ10の記憶手段11には、
情報11a及び情報11aを処理するための適合プログ
ラム11bが格納されている。バージョン確認手段12
は、通信網20を介してプログラムのバージョン情報が
付加された情報11aの取得要求を受け取ると、このバ
ージョン情報で示されたバージョン情報のプログラムで
情報11aの処理ができるか否かを判断し、判断結果を
情報出力手段13に入力する。情報出力手段13は、バ
ージョン確認手段12から入力される判断結果が「処理
可能」であれば要求された情報11aを、「処理不可
能」であれば要求された情報11aを処理するための適
合プログラム11bを、通信網20を介して、情報取得
要求を出力した情報端末装置に送出する。
情報11a及び情報11aを処理するための適合プログ
ラム11bが格納されている。バージョン確認手段12
は、通信網20を介してプログラムのバージョン情報が
付加された情報11aの取得要求を受け取ると、このバ
ージョン情報で示されたバージョン情報のプログラムで
情報11aの処理ができるか否かを判断し、判断結果を
情報出力手段13に入力する。情報出力手段13は、バ
ージョン確認手段12から入力される判断結果が「処理
可能」であれば要求された情報11aを、「処理不可
能」であれば要求された情報11aを処理するための適
合プログラム11bを、通信網20を介して、情報取得
要求を出力した情報端末装置に送出する。
【0014】情報端末装置30の情報要求手段33は、
情報11aの取得要求を出力する際、情報11aを処理
するプログラム32のバージョン情報を取得し、これを
情報取得要求に付加して通信手段31に入力する。ま
た、プログラム入れ替え手段34は、通信網20を介し
て通信手段31に適合プログラム11bが送出されてき
た場合、プログラム32を、適合プログラム11bに置
き換える。
情報11aの取得要求を出力する際、情報11aを処理
するプログラム32のバージョン情報を取得し、これを
情報取得要求に付加して通信手段31に入力する。ま
た、プログラム入れ替え手段34は、通信網20を介し
て通信手段31に適合プログラム11bが送出されてき
た場合、プログラム32を、適合プログラム11bに置
き換える。
【0015】ここで、このような構成の情報通信システ
ムにて情報端末装置30が情報取得要求を出力した場合
に、どのように処理が進むのかを順を追って説明する。
図2は、本発明の情報通信システムにおける情報端末装
置の情報取得の手順を示したフローチャートである。 [S1]情報端末装置30のユーザは、取得を要求する
情報11aとその情報を処理するプログラム32を指定
する。 [S2]情報要求手段33はプログラム32のバージョ
ン情報を取得する。 [S3]情報要求手段33はステップS2で取得したバ
ージョン情報を情報取得要求に付加し、通信手段31及
び通信網20を介して情報提供サーバ10に入力する。 [S4]バージョン確認手段12は情報取得要求を受け
付け、取得を要求されている情報11aが記憶手段11
に格納されていることを確認する。また、情報取得要求
に付加されていたプログラム32のバージョン情報か
ら、プログラム32で情報11aの処理が可能か否かを
判断し、判断結果を情報出力手段13に通知する。な
お、この判断結果が処理不可能ならばステップS5へ、
処理可能ならばステップS8へ進む。
ムにて情報端末装置30が情報取得要求を出力した場合
に、どのように処理が進むのかを順を追って説明する。
図2は、本発明の情報通信システムにおける情報端末装
置の情報取得の手順を示したフローチャートである。 [S1]情報端末装置30のユーザは、取得を要求する
情報11aとその情報を処理するプログラム32を指定
する。 [S2]情報要求手段33はプログラム32のバージョ
ン情報を取得する。 [S3]情報要求手段33はステップS2で取得したバ
ージョン情報を情報取得要求に付加し、通信手段31及
び通信網20を介して情報提供サーバ10に入力する。 [S4]バージョン確認手段12は情報取得要求を受け
付け、取得を要求されている情報11aが記憶手段11
に格納されていることを確認する。また、情報取得要求
に付加されていたプログラム32のバージョン情報か
ら、プログラム32で情報11aの処理が可能か否かを
判断し、判断結果を情報出力手段13に通知する。な
お、この判断結果が処理不可能ならばステップS5へ、
処理可能ならばステップS8へ進む。
【0016】[S5]情報出力手段13は、記憶手段1
1から適合プログラム11bを取得し、これを通信網2
0を介して情報端末装置30へ送出する。 [S6]通信手段31を介して適合プログラム11bを
受け取ったプログラム入れ替え手段34は、プログラム
32を適合プログラム11bと入れ替える。ここでプロ
グラム32は、情報11aの処理が不可能なプログラム
である。また、適合プログラム11bは、情報11aの
処理が可能なプログラムである。 [S7]プログラムの置き換えを行うと情報端末装置3
0の環境は変わってしまう。よって、プログラム入れ替
え手段34は、情報端末装置30のOSに働きかけて、
これを再起動させる。その後フローチャートは再度ステ
ップS1に進み、情報11aの取得を行う。 [S8]情報出力手段13は、記憶手段11から情報1
1aを取得し、これを通信網20を介して情報端末装置
30へ送出する。
1から適合プログラム11bを取得し、これを通信網2
0を介して情報端末装置30へ送出する。 [S6]通信手段31を介して適合プログラム11bを
受け取ったプログラム入れ替え手段34は、プログラム
32を適合プログラム11bと入れ替える。ここでプロ
グラム32は、情報11aの処理が不可能なプログラム
である。また、適合プログラム11bは、情報11aの
処理が可能なプログラムである。 [S7]プログラムの置き換えを行うと情報端末装置3
0の環境は変わってしまう。よって、プログラム入れ替
え手段34は、情報端末装置30のOSに働きかけて、
これを再起動させる。その後フローチャートは再度ステ
ップS1に進み、情報11aの取得を行う。 [S8]情報出力手段13は、記憶手段11から情報1
1aを取得し、これを通信網20を介して情報端末装置
30へ送出する。
【0017】なお、適合プログラム11bには、プログ
ラム32が動作している環境を設定し直すアップデート
プログラムが含まれていてもよい。このように本発明で
は、「バージョンアップ前のプログラム」を利用してい
る情報端末装置30から「バージョンアップ後のプログ
ラム」を利用している情報提供サーバ10に情報11a
が要求された場合、情報提供サーバ10が情報端末装置
30の「バージョンアップ前のプログラム」を、「バー
ジョンアップ後のプログラム」に書き換える。情報端末
装置30には取得要求した情報を処理できる環境が構築
されるので、ユーザは情報提供サーバ10に情報11a
を再度要求するだけでよい。
ラム32が動作している環境を設定し直すアップデート
プログラムが含まれていてもよい。このように本発明で
は、「バージョンアップ前のプログラム」を利用してい
る情報端末装置30から「バージョンアップ後のプログ
ラム」を利用している情報提供サーバ10に情報11a
が要求された場合、情報提供サーバ10が情報端末装置
30の「バージョンアップ前のプログラム」を、「バー
ジョンアップ後のプログラム」に書き換える。情報端末
装置30には取得要求した情報を処理できる環境が構築
されるので、ユーザは情報提供サーバ10に情報11a
を再度要求するだけでよい。
【0018】次に、本発明の情報通信システムを無線電
話回線により利用する場合の実施の形態について説明す
る。図3は、本発明の情報通信システムの実施の形態を
示す図である。
話回線により利用する場合の実施の形態について説明す
る。図3は、本発明の情報通信システムの実施の形態を
示す図である。
【0019】本発明の情報通信システムを簡易型携帯電
話システムを介して利用する場合、情報提供サーバ41
は、LAN(Local Area Network)42及びアクセスポイ
ント43を介してISDN(Integrated Services Digit
al Network) 網44に接続される。また、携帯端末46
は簡易型携帯電話システム、すなわちPHS(Personal
Handyphone System)にて実現されており、基地局45を
介してISDN網44に接続される。
話システムを介して利用する場合、情報提供サーバ41
は、LAN(Local Area Network)42及びアクセスポイ
ント43を介してISDN(Integrated Services Digit
al Network) 網44に接続される。また、携帯端末46
は簡易型携帯電話システム、すなわちPHS(Personal
Handyphone System)にて実現されており、基地局45を
介してISDN網44に接続される。
【0020】携帯端末46から出力される情報取得要求
は、基地局45に無線で送られた後、ISDN網44、
アクセスポイント43及びLAN42を介して情報提供
サーバ41に入力される。情報提供サーバ41は入力さ
れた情報取得要求に付加されているプログラムのバージ
ョン情報から、要求されている情報がそのバージョンの
示すプログラムで処理できるか否か判断する。そして、
処理できるようなら要求されている情報をLAN42、
アクセスポイント43、ISDN網44及び基地局45
を介して携帯端末46に送出する。
は、基地局45に無線で送られた後、ISDN網44、
アクセスポイント43及びLAN42を介して情報提供
サーバ41に入力される。情報提供サーバ41は入力さ
れた情報取得要求に付加されているプログラムのバージ
ョン情報から、要求されている情報がそのバージョンの
示すプログラムで処理できるか否か判断する。そして、
処理できるようなら要求されている情報をLAN42、
アクセスポイント43、ISDN網44及び基地局45
を介して携帯端末46に送出する。
【0021】しかし、要求されている情報が、そのバー
ジョンの示すプログラムで処理できないようなら、情報
提供サーバ41は要求されている情報を処理できるプロ
グラム及びそのプログラムを携帯端末46で動作させる
ための設定プログラムを含んだデータをLAN42、ア
クセスポイント43、ISDN網44及び基地局45を
介して、携帯端末46に送出する。このデータを受け取
った携帯端末46は設定プログラムにより、要求した情
報を処理できるプログラムが動作するように設定され
る。従って、取得したい情報を再度要求する際、情報取
得要求に付加されるプログラムのバージョン情報は、要
求する情報を処理できるプログラムを示すことになり、
要求する情報を取得することができる。
ジョンの示すプログラムで処理できないようなら、情報
提供サーバ41は要求されている情報を処理できるプロ
グラム及びそのプログラムを携帯端末46で動作させる
ための設定プログラムを含んだデータをLAN42、ア
クセスポイント43、ISDN網44及び基地局45を
介して、携帯端末46に送出する。このデータを受け取
った携帯端末46は設定プログラムにより、要求した情
報を処理できるプログラムが動作するように設定され
る。従って、取得したい情報を再度要求する際、情報取
得要求に付加されるプログラムのバージョン情報は、要
求する情報を処理できるプログラムを示すことになり、
要求する情報を取得することができる。
【0022】ここで、このような構成の情報通信システ
ムにて情報通信を行う場合のプロトコルについて説明し
ておく。図4は、図3に示した情報通信システムにおけ
るプロトコルスタックを示す図である。
ムにて情報通信を行う場合のプロトコルについて説明し
ておく。図4は、図3に示した情報通信システムにおけ
るプロトコルスタックを示す図である。
【0023】携帯端末46と情報提供サーバ41との間
の情報通信の上位レイヤには、HTTP(Hyper Text Tr
ansfer Protcol) を使用し、ハイパーテキストで構成さ
れたデータの通信を行う。HTTPの下のレイヤにはT
CP/IP(Transmission Control Protocol / Interne
t Protocol) を使用する。また、これより下位のレイヤ
には、各装置に対応するプロトコルを使用し、アクセス
ポイント43及び基地局45にて適宜プロトコルの変換
が行われる。まず、携帯端末46とアクセスポイント4
3との間には、PPP(Point-to-Point Protcol)を使用
し、携帯端末46とアクセスポイント43との間に一対
一のコネクションが確定される。また、携帯端末46と
アクセスポイント43との間のPPPより下位のレイヤ
には、PIAFS(PHS Internet Access Forum Standar
d)を使用し、PHSの無線区間でのエラーフリーが保証
される。そしてアクセスポイント43と情報提供サーバ
41との間の、TCP/IPと物理層との間のレイヤに
は、MAC(Media AccessControl)が使用される。
の情報通信の上位レイヤには、HTTP(Hyper Text Tr
ansfer Protcol) を使用し、ハイパーテキストで構成さ
れたデータの通信を行う。HTTPの下のレイヤにはT
CP/IP(Transmission Control Protocol / Interne
t Protocol) を使用する。また、これより下位のレイヤ
には、各装置に対応するプロトコルを使用し、アクセス
ポイント43及び基地局45にて適宜プロトコルの変換
が行われる。まず、携帯端末46とアクセスポイント4
3との間には、PPP(Point-to-Point Protcol)を使用
し、携帯端末46とアクセスポイント43との間に一対
一のコネクションが確定される。また、携帯端末46と
アクセスポイント43との間のPPPより下位のレイヤ
には、PIAFS(PHS Internet Access Forum Standar
d)を使用し、PHSの無線区間でのエラーフリーが保証
される。そしてアクセスポイント43と情報提供サーバ
41との間の、TCP/IPと物理層との間のレイヤに
は、MAC(Media AccessControl)が使用される。
【0024】次に、このようなプロトコルスタックに
て、本発明の情報通信システムによる情報通信がどのよ
うに行われるのかを説明する。図5は、図3に示した情
報通信システムにて携帯端末が情報を取得する際の、リ
ンクの開設及びデータの流れを示す図である。なお、携
帯端末46とアクセスポイント43との間の基地局45
では特にリンク開設等を行わないので、ここでは記載を
省略する。
て、本発明の情報通信システムによる情報通信がどのよ
うに行われるのかを説明する。図5は、図3に示した情
報通信システムにて携帯端末が情報を取得する際の、リ
ンクの開設及びデータの流れを示す図である。なお、携
帯端末46とアクセスポイント43との間の基地局45
では特にリンク開設等を行わないので、ここでは記載を
省略する。
【0025】携帯端末46とアクセスポイント43との
間には、まずPIAFSリンク、ついでPPPリンクが
開設され、携帯端末46とアクセスポイント43とが物
理的に接続される。それから携帯端末46と情報提供サ
ーバ41との間にTCP/IPリンクが開設され、携帯
端末46と情報提供サーバ41とが仮想的に接続され
る。データの授受はこの仮想コネクション上でHTTP
にて行われる。
間には、まずPIAFSリンク、ついでPPPリンクが
開設され、携帯端末46とアクセスポイント43とが物
理的に接続される。それから携帯端末46と情報提供サ
ーバ41との間にTCP/IPリンクが開設され、携帯
端末46と情報提供サーバ41とが仮想的に接続され
る。データの授受はこの仮想コネクション上でHTTP
にて行われる。
【0026】携帯端末46からの情報取得要求は、HT
TPのGETメソッドにて行われる。また、情報取得要
求の際、パラメータを付加する場合には、POSTメソ
ッドにて行われる。情報提供サーバ41は、管理するデ
ータベースから必要なデータを取得、編集し、HTTP
レスポンスとして返送する。このデータはTCP/IP
リンク上を、データa、データb、データc、・・・に
分割されて携帯端末46に送り込まれる。なお、データ
の送出終了を検出した段階で携帯端末と情報提供サーバ
との接続は切断される。すなわち、開設の時とは逆に、
TCP/IPリンク、PPPリンク、PIAFSリンク
の順にリンクが切断される。
TPのGETメソッドにて行われる。また、情報取得要
求の際、パラメータを付加する場合には、POSTメソ
ッドにて行われる。情報提供サーバ41は、管理するデ
ータベースから必要なデータを取得、編集し、HTTP
レスポンスとして返送する。このデータはTCP/IP
リンク上を、データa、データb、データc、・・・に
分割されて携帯端末46に送り込まれる。なお、データ
の送出終了を検出した段階で携帯端末と情報提供サーバ
との接続は切断される。すなわち、開設の時とは逆に、
TCP/IPリンク、PPPリンク、PIAFSリンク
の順にリンクが切断される。
【0027】ここで携帯端末46と情報提供サーバ41
との間で授受されるHTTPの電文の例を挙げておく。
図6は、図3に示した情報通信システムにて携帯端末が
情報を取得する際、TCP/IPリンク上に流されるH
TTPの電文の例を示す図である。
との間で授受されるHTTPの電文の例を挙げておく。
図6は、図3に示した情報通信システムにて携帯端末が
情報を取得する際、TCP/IPリンク上に流されるH
TTPの電文の例を示す図である。
【0028】HTTPの電文は、メソッドとURL(Uni
form Resource Locator)とから構成される。通常、UR
Lが「http://www.provider.or.jp/town_info.html 」
である情報(以下、リソースと呼ぶ。)の取得を要求す
る電文50は、メソッド「GET 」51と、URL「htt
p://www.provider.or.jp/town_info.html 」52と、
この電文がHTTPのバージョン1.0に基づく電文で
あることを意味する末尾「HTTP/1.0」53とから構成さ
れる。
form Resource Locator)とから構成される。通常、UR
Lが「http://www.provider.or.jp/town_info.html 」
である情報(以下、リソースと呼ぶ。)の取得を要求す
る電文50は、メソッド「GET 」51と、URL「htt
p://www.provider.or.jp/town_info.html 」52と、
この電文がHTTPのバージョン1.0に基づく電文で
あることを意味する末尾「HTTP/1.0」53とから構成さ
れる。
【0029】しかし、本発明の情報通信システムの携帯
端末46が、同じリソースの取得を要求する際に出力す
る電文60には、リソースを処理するために携帯端末4
6が持っているプログラムのバージョン「prog=1.2.1」
64と、要求するリソースのバージョン「resource=2.
0.0」65とが付加される。
端末46が、同じリソースの取得を要求する際に出力す
る電文60には、リソースを処理するために携帯端末4
6が持っているプログラムのバージョン「prog=1.2.1」
64と、要求するリソースのバージョン「resource=2.
0.0」65とが付加される。
【0030】ここで、電文60を受け取った情報提供サ
ーバ41が、要求されているバージョン2.0.0 のリソー
スは携帯端末46の持つバージョン1.2.1 のプログラム
では処理できないと判断した場合には、このプログラム
をバージョンアップさせるためのレスポンス70が携帯
端末46宛に送出される。
ーバ41が、要求されているバージョン2.0.0 のリソー
スは携帯端末46の持つバージョン1.2.1 のプログラム
では処理できないと判断した場合には、このプログラム
をバージョンアップさせるためのレスポンス70が携帯
端末46宛に送出される。
【0031】レスポンス70は、このレスポンスがプロ
グラムのアップデート用のデータであることを意味して
いる行71と、アップデートされた後、プログラムを携
帯端末46のどのディレクトリに置くのかを示す行72
と、アップデートによりプログラムがバージョンいくつ
になるのかを示す行73と、アップデートのためのプロ
グラムデータを示す部分74と、を含んでいる。
グラムのアップデート用のデータであることを意味して
いる行71と、アップデートされた後、プログラムを携
帯端末46のどのディレクトリに置くのかを示す行72
と、アップデートによりプログラムがバージョンいくつ
になるのかを示す行73と、アップデートのためのプロ
グラムデータを示す部分74と、を含んでいる。
【0032】なお、行71ではエラーコードと文字列と
の両方を使用して、このレスポンスがプログラムのアッ
プデート用のデータであることを意味している。すなわ
ち、通常、要求されたデータを要求通りに送出する際、
エラーコードには200 OKが使用されるが、ここではH
TTPで未定義の数値を使用する。例としてレスポンス
70では600 を使用しているが、特にこれに限られるも
のではない。
の両方を使用して、このレスポンスがプログラムのアッ
プデート用のデータであることを意味している。すなわ
ち、通常、要求されたデータを要求通りに送出する際、
エラーコードには200 OKが使用されるが、ここではH
TTPで未定義の数値を使用する。例としてレスポンス
70では600 を使用しているが、特にこれに限られるも
のではない。
【0033】レスポンス70を受け取った携帯端末46
は、前述の通り、レスポンス70に基づいてバージョン
1.2.1 のプログラムをバージョン2.0.0 にアップデート
させる。プログラムの書き換えと各種設定が終了する
と、携帯端末46のOS(Operating System)は携帯端末
46を再起動させる。
は、前述の通り、レスポンス70に基づいてバージョン
1.2.1 のプログラムをバージョン2.0.0 にアップデート
させる。プログラムの書き換えと各種設定が終了する
と、携帯端末46のOS(Operating System)は携帯端末
46を再起動させる。
【0034】再起動後、携帯端末46ではバージョン2.
0.0 のプログラムが利用できるようになっている。従っ
て、改めてリソース取得要求の電文80を出力すると、
ここにはプログラムのバージョン「prog=2.0.0」84が
記載される。情報提供サーバ41は、携帯端末46がこ
のリソースを、バージョン2.0.0 のプログラムを利用し
て処理することを確認すると、要求されているリソース
は処理可能であると判断する。そして、要求通りにUR
Lが「http://www.provider.or.jp/town_info.html 」
である情報を携帯端末46に送出する。
0.0 のプログラムが利用できるようになっている。従っ
て、改めてリソース取得要求の電文80を出力すると、
ここにはプログラムのバージョン「prog=2.0.0」84が
記載される。情報提供サーバ41は、携帯端末46がこ
のリソースを、バージョン2.0.0 のプログラムを利用し
て処理することを確認すると、要求されているリソース
は処理可能であると判断する。そして、要求通りにUR
Lが「http://www.provider.or.jp/town_info.html 」
である情報を携帯端末46に送出する。
【0035】以上説明したように、本発明の情報通信シ
ステムでは、端末からサーバへ情報の要求を行う際、要
求している情報を処理するために端末側に用意されてい
るプログラムのバージョン情報も付加する。そして、サ
ーバではこのバージョン情報から、要求された情報を端
末が処理できるか否か判断し、処理不可能であれば端末
のプログラムをバージョンアップさせる。従って、端末
から情報を要求する際、利用できるプログラムのバージ
ョンによって制限を受けることがなく、「バージョンア
ップ前のプログラム」を利用している端末が「バージョ
ンアップ後のプログラム」を利用しているサーバに情報
を要求しても、最終的にはこれを処理できるようにな
る。
ステムでは、端末からサーバへ情報の要求を行う際、要
求している情報を処理するために端末側に用意されてい
るプログラムのバージョン情報も付加する。そして、サ
ーバではこのバージョン情報から、要求された情報を端
末が処理できるか否か判断し、処理不可能であれば端末
のプログラムをバージョンアップさせる。従って、端末
から情報を要求する際、利用できるプログラムのバージ
ョンによって制限を受けることがなく、「バージョンア
ップ前のプログラム」を利用している端末が「バージョ
ンアップ後のプログラム」を利用しているサーバに情報
を要求しても、最終的にはこれを処理できるようにな
る。
【0036】なお、上記の説明では、サーバにおける端
末のプログラムをバージョンアップさせるかさせないか
といった判断の基準を、要求された情報が処理できるか
できないかという点に置いているが、要求された情報が
処理できる場合であっても、新しいバージョンのプログ
ラムがあれば、強制的にアップデートさせるようにして
もよい。
末のプログラムをバージョンアップさせるかさせないか
といった判断の基準を、要求された情報が処理できるか
できないかという点に置いているが、要求された情報が
処理できる場合であっても、新しいバージョンのプログ
ラムがあれば、強制的にアップデートさせるようにして
もよい。
【0037】また、上記の説明では「バージョンアップ
前のプログラム」を利用している端末が「バージョンア
ップ後のプログラム」を利用しているサーバに情報取得
要求を出力した場合について述べたが、逆に、情報によ
っては「バージョンアップ前のプログラム」でないと処
理できないものもある。従って、「バージョンアップ後
のプログラム」を利用している端末から取得要求が出さ
れた場合のために、このような情報に付加する適合プロ
グラムは「バージョンアップ前のプログラム」及び「プ
ログラムのバージョンを下げるための設定プログラム」
で構成されていることもある。
前のプログラム」を利用している端末が「バージョンア
ップ後のプログラム」を利用しているサーバに情報取得
要求を出力した場合について述べたが、逆に、情報によ
っては「バージョンアップ前のプログラム」でないと処
理できないものもある。従って、「バージョンアップ後
のプログラム」を利用している端末から取得要求が出さ
れた場合のために、このような情報に付加する適合プロ
グラムは「バージョンアップ前のプログラム」及び「プ
ログラムのバージョンを下げるための設定プログラム」
で構成されていることもある。
【0038】
【発明の効果】以上説明したように、本発明の情報通信
システムでは、情報携帯端末は通信網を介して情報取得
要求を出す際、その情報を処理するプログラムのバージ
ョン情報を付加し、これを受けた情報提供サーバは、要
求されている情報が情報取得要求に付加されているバー
ジョン情報で示されるバージョンのプログラムで処理で
きないと判断した場合に、要求されている情報を処理で
きるバージョンのプログラムを情報携帯端末に送出し
て、プログラムのアップバージョンを行わせるので、情
報処理端末は要求している情報を処理できるようにな
り、改めて情報取得要求を出して情報提供サーバから要
求通りの情報を取得し、これを処理することが可能であ
る。
システムでは、情報携帯端末は通信網を介して情報取得
要求を出す際、その情報を処理するプログラムのバージ
ョン情報を付加し、これを受けた情報提供サーバは、要
求されている情報が情報取得要求に付加されているバー
ジョン情報で示されるバージョンのプログラムで処理で
きないと判断した場合に、要求されている情報を処理で
きるバージョンのプログラムを情報携帯端末に送出し
て、プログラムのアップバージョンを行わせるので、情
報処理端末は要求している情報を処理できるようにな
り、改めて情報取得要求を出して情報提供サーバから要
求通りの情報を取得し、これを処理することが可能であ
る。
【図1】本発明の原理構成を示すブロック図である。
【図2】本発明の情報通信システムにおける情報端末装
置の情報取得の手順を示したフローチャートである。
置の情報取得の手順を示したフローチャートである。
【図3】本発明の情報通信システムの実施の形態を示す
図である。
図である。
【図4】図3に示した情報通信システムにおけるプロト
コルスタックを示す図である。
コルスタックを示す図である。
【図5】図3に示した情報通信システムにて携帯端末が
情報を取得する際の、リンクの開設及びデータの流れを
示す図である。
情報を取得する際の、リンクの開設及びデータの流れを
示す図である。
【図6】図3に示した情報通信システムにて携帯端末が
情報を取得する際、TCP/IPリンク上に流されるH
TTPの電文の例を示す図である。
情報を取得する際、TCP/IPリンク上に流されるH
TTPの電文の例を示す図である。
10…情報提供サーバ、11記憶手段、11a…情報、
11b…適合プログラム、12…バージョン確認手段、
13…情報出力手段、20…通信網、30…情報端末装
置、31…通信手段、32…プログラム、33…情報要
求手段、34…プログラム入れ替え手段。
11b…適合プログラム、12…バージョン確認手段、
13…情報出力手段、20…通信網、30…情報端末装
置、31…通信手段、32…プログラム、33…情報要
求手段、34…プログラム入れ替え手段。
Claims (4)
- 【請求項1】 通信網を介して情報通信を行う情報通信
システムにおいて、 情報と前記情報を処理するための適合プログラムを格納
する記憶手段と、前記通信網を介してプログラムのバー
ジョン情報とともに前記情報の取得要求を受け取ると、
前記バージョン情報で示されたバージョンのプログラム
で前記情報の処理ができるか否かを判断するバージョン
確認手段と、前記バージョン確認手段において前記情報
を処理できないと判断された場合には、前記情報の取得
要求を出力した装置に対して前記適合プログラムを送出
する情報出力手段と、を有する情報提供サーバと、 前記通信網を介して、前記情報提供サーバとの間でデー
タ通信を行う通信手段と、前記情報を処理するためのプ
ログラムのバージョン情報を付加して、前記情報提供サ
ーバに対する前記情報の取得要求を出力する情報要求手
段と、出力した取得要求に応じて前記適合プログラムが
送られてきたら、前記情報を処理するためのプログラム
を前記適合プログラムに置き換えるプログラム入れ替え
手段と、を有する情報端末装置と、 を具備することを特徴とする情報通信システム。 - 【請求項2】 前記通信手段は、無線電話回線により前
記通信網に接続することを特徴とする請求項1記載の情
報通信システム。 - 【請求項3】 通信網を介して各種情報を提供する情報
提供サーバにおいて、 情報と前記情報を処理するための適合プログラムとを格
納する記憶手段と、 前記通信網を介してプログラムのバージョン情報ととも
に前記情報の取得要求を受け取ると、前記バージョン情
報で示されたバージョンのプログラムで前記情報の処理
ができるか否かを判断するバージョン確認手段と、 前記バージョン確認手段において前記情報を処理できな
いと判断された場合には、前記情報の取得要求を出力し
た装置に対して前記適合プログラムを送出する情報出力
手段と、 を有することを特徴とする情報提供サーバ。 - 【請求項4】 通信網を介して各種情報を取得する情報
端末装置において、 前記通信網を介して、情報提供サーバとの間でデータ通
信を行う通信手段と、 前記情報を処理するためのプログラムのバージョン情報
を付加して、前記情報提供サーバに対する前記情報の取
得要求を出力する情報要求手段と、 出力した取得要求に応じて前記適合プログラムが送られ
てきたら、前記情報を処理するためのプログラムを前記
適合プログラムに置き換えるプログラム入れ替え手段
と、 を有することを特徴とする情報端末装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9065649A JPH10260844A (ja) | 1997-03-19 | 1997-03-19 | 情報通信システム、情報端末装置及び情報提供サーバ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9065649A JPH10260844A (ja) | 1997-03-19 | 1997-03-19 | 情報通信システム、情報端末装置及び情報提供サーバ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10260844A true JPH10260844A (ja) | 1998-09-29 |
Family
ID=13293077
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9065649A Pending JPH10260844A (ja) | 1997-03-19 | 1997-03-19 | 情報通信システム、情報端末装置及び情報提供サーバ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10260844A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005196269A (ja) * | 2003-12-26 | 2005-07-21 | Keyence Corp | 端末装置、サーバ装置、サーバプログラム、端末プログラム設定装置、端末プログラム設定プログラム、サーバプログラム設定装置、サーバプログラム設定プログラム、コンピュータで読み取り可能な記録媒体 |
| JP2006229850A (ja) * | 2005-02-21 | 2006-08-31 | Ntt Comware Corp | 連絡先自動判定システム及び連絡先自動判定方法 |
| US7574720B1 (en) | 1999-02-05 | 2009-08-11 | Sony Corporation | Data transmitting method, data transmitting system, data receiving method and receiving terminal |
| JP2012027869A (ja) * | 2010-07-28 | 2012-02-09 | Pfu Ltd | 管理サーバ、情報処理装置、方法およびプログラム |
-
1997
- 1997-03-19 JP JP9065649A patent/JPH10260844A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7574720B1 (en) | 1999-02-05 | 2009-08-11 | Sony Corporation | Data transmitting method, data transmitting system, data receiving method and receiving terminal |
| US8037491B2 (en) | 1999-02-05 | 2011-10-11 | Sony Corporation | Data transmitting method, data transmitting system, data receiving method and receiving terminal |
| JP2005196269A (ja) * | 2003-12-26 | 2005-07-21 | Keyence Corp | 端末装置、サーバ装置、サーバプログラム、端末プログラム設定装置、端末プログラム設定プログラム、サーバプログラム設定装置、サーバプログラム設定プログラム、コンピュータで読み取り可能な記録媒体 |
| JP2006229850A (ja) * | 2005-02-21 | 2006-08-31 | Ntt Comware Corp | 連絡先自動判定システム及び連絡先自動判定方法 |
| JP2012027869A (ja) * | 2010-07-28 | 2012-02-09 | Pfu Ltd | 管理サーバ、情報処理装置、方法およびプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5016563B2 (ja) | 電気通信システムにおけるアプリケーション・データの同期 | |
| EP2404457B1 (en) | Device determination | |
| US7349990B2 (en) | System and method to query settings on a mobile device | |
| KR100822361B1 (ko) | 장치 관리 시스템에서 관리노드들의 지정 | |
| US6937588B2 (en) | System and method for providing wireless application protocol service through internet | |
| US7529197B2 (en) | System and method for continuously provisioning a mobile device | |
| CN106533813B (zh) | 远程控制智能设备系统升级的方法 | |
| CN100499936C (zh) | 设备管理 | |
| US20020178241A1 (en) | Framework for a dynamic management system | |
| US20060190608A1 (en) | Method for the obtaining of deployment components to electronic devices | |
| JP2006309516A (ja) | ソフトウェア更新システムおよびソフトウェア更新管理装置 | |
| KR20040041677A (ko) | 서버로부터의 요청 메시지가 최대 크기를 가지는 경우에동기 시스템에서 서버 개시 동기화를 이루는 방법 | |
| CN101164045B (zh) | Web服务器、通信设备以及其使用的方法 | |
| JPH10207710A (ja) | ソフトウエアダウンロードシステム及びメニュー作成システム | |
| US20040040022A1 (en) | Method and apparatus for just-in-time provisioning application-related information at a communication device | |
| WO2020253330A1 (zh) | 客户端设备配置管理的方法和装置 | |
| JPH10260844A (ja) | 情報通信システム、情報端末装置及び情報提供サーバ | |
| JP2002123448A (ja) | オブジェクトフィルタリング方法及びそれを用いたクライアント装置 | |
| CN101212346B (zh) | 一种网元管理系统的软件版本管理方法及装置 | |
| US9323515B1 (en) | Network with broker for device management | |
| TW578433B (en) | Push wireless downloading method and system of wireless device application program | |
| JP4323304B2 (ja) | アプリケーション識別方法および通信端末 | |
| KR100640280B1 (ko) | 피디에이를 이용한 중계기 원격관리 시스템 및 이의운용방법 | |
| JP2001265685A (ja) | サービス創造サーバ及びネットワークシステム | |
| JP2002051158A (ja) | 携帯情報端末 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060731 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060802 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060928 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061020 |