JP2003288298A - Push service information relay device and push service information relay method - Google Patents

Push service information relay device and push service information relay method

Info

Publication number
JP2003288298A
JP2003288298A JP2002088998A JP2002088998A JP2003288298A JP 2003288298 A JP2003288298 A JP 2003288298A JP 2002088998 A JP2002088998 A JP 2002088998A JP 2002088998 A JP2002088998 A JP 2002088998A JP 2003288298 A JP2003288298 A JP 2003288298A
Authority
JP
Japan
Prior art keywords
information
terminal
host
push service
network
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
JP2002088998A
Other languages
Japanese (ja)
Inventor
Mariko Yamada
真理子 山田
Tetsuhiko Hirata
哲彦 平田
哲郎 ▲吉▼本
Tetsuo Yoshimoto
Masaya Hayashi
匡哉 林
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2002088998A priority Critical patent/JP2003288298A/en
Publication of JP2003288298A publication Critical patent/JP2003288298A/en
Pending legal-status Critical Current

Links

Abstract

<P>PROBLEM TO BE SOLVED: To enable a terminal to receive information provided as a push service from an information providing host 108 while the terminal is not connected to a network A104. <P>SOLUTION: The push service agent 106 of an access server device include buffers A, B and C for storing information provided as push service while terminals are not connected to the network A104 every terminal to receive the push service; a connected user monitoring part 209 for monitoring the connecting states of terminals to an access network 104; and an information transmitting and receiving management part 207 for immediately transmitting, when the connection of a terminal to the access network 104 is confirmed by the connected user monitoring part 209, the information stored for the terminal concerned from a terminal-side transmitting and receiving part 201. <P>COPYRIGHT: (C)2004,JPO

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、プッシュサービス
を行う情報提供ホストから端末に送信されるプッシュサ
ービス情報を、ネットワークを介して中継する情報中継
装置、情報中継方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information relay device and an information relay method for relaying push service information, which is transmitted from an information providing host performing a push service to a terminal, via a network.

【0002】[0002]

【従来技術】プッシュサービスの情報提供システムの一
般的な構成例について、図17を用いて説明する。本シ
ステムは、ネットワークA104に接続される端末A10
1及び端末B102と、ネットワークA104に接続して
いない端末C103と、ネットワークB107に接続す
る情報提供ホスト108と、ネットワークA104とネ
ットワークB107とを接続するためアクセスサーバ装
置1401と、を備えている。例えば、情報提供ホスト
108から端末A101、端末B102及び端末C103
に、プッシュサービス情報を提供する場合、情報提供ホ
スト108は、端末A101、端末B102、及び、端末
C103が、ネットワークA104に接続しているか否か
に関わらず、情報提供ホスト108から端末へ一方向に
情報を送信する。かかる場合に、ネットワークA104
に接続している端末A101、端末B102は、情報提供
ホスト108から提供された情報を受信することができ
る。しかし、ネットワークA104に接続されていない
端末C103は、情報提供ホスト108から提供された
情報を受信することができない。
2. Description of the Related Art A general configuration example of a push service information providing system will be described with reference to FIG. This system includes a terminal A10 connected to the network A104.
1 and a terminal B 102, a terminal C 103 not connected to the network A 104, an information providing host 108 connected to the network B 107, and an access server device 1401 for connecting the network A 104 and the network B 107. For example, the terminal A 101, the terminal B 102, and the terminal C 103 from the information providing host 108.
In the case of providing push service information, the information providing host 108 includes the terminal A 101, the terminal B 102, and the terminal
The C 103 sends information in one direction from the information providing host 108 to the terminal regardless of whether or not the C 103 is connected to the network A 104. In such a case, the network A104
The terminal A 101 and the terminal B 102 connected to the can receive the information provided from the information providing host 108. However, the terminal C103 not connected to the network A104 cannot receive the information provided by the information providing host 108.

【0003】ところで、プッシュサービスとは、端末へ
の情報提供を目的とし、端末ユーザが明示的に情報提供
ホストにアクセスすることなく、情報提供ホストから端
末にデータ提供するサービスのことである。従来のプッ
シュサービスの多くは、予め登録した情報提供ホストに
ユーザ端末側から定期的にアクセスすることにより実現
していた。このような擬似的なプッシュサービス方式で
は、データソースの更新があったか否かをアクセスの都
度チェックするため、ネットワークのトラヒックが増大
するという問題点がある。
By the way, the push service is a service for the purpose of providing information to a terminal and providing data to the terminal from the information providing host without the terminal user explicitly accessing the information providing host. Most of the conventional push services have been realized by periodically accessing an information providing host registered in advance from the user terminal side. In such a pseudo push service method, it is checked whether or not the data source has been updated each time access is made, so that there is a problem in that network traffic increases.

【0004】上記問題を解決するためのプッシュサービ
スの処理方式として、特開2001−125823号公
報に記述の方式が知られている。このプッシュサービス
の処理方式では、ユーザは要求する各種情報をエージェ
ントに対して登録し、エージェントを通じて更新に関す
る情報を取得する。その後、ユーザは、更新内容を保持
する情報提供ホストにアクセスし、該更新情報を得るも
のであるためネットワークのトラヒックを軽減すること
は可能となる。
As a push service processing method for solving the above problem, a method described in Japanese Patent Laid-Open No. 2001-125823 is known. In this push service processing method, the user registers various requested information in the agent and acquires information regarding the update through the agent. After that, the user accesses the information providing host holding the updated contents and obtains the updated information, so that it is possible to reduce the traffic of the network.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、プッシ
ュサービスでは、情報を必要としている端末の状態とは
無関係に情報提供ホストが一方的に情報を提供するた
め、図17に示す技術及び特開2001−125823
号公報に記載の技術では、前記端末がネットワークに接
続されていない間に、前記情報提供ホストから送信され
た情報は受信することができず、ユーザは常に端末をネ
ットワークに接続していない限り、必要な情報を受信で
きないという問題があった。
However, in the push service, the information providing host unilaterally provides the information regardless of the state of the terminal that needs the information. Therefore, the technique shown in FIG. 125823
In the technology described in the publication, while the terminal is not connected to the network, the information transmitted from the information providing host cannot be received, and unless the user always connects the terminal to the network, There was a problem that necessary information could not be received.

【0006】本発明の目的は、情報を必要とする端末が
ネットワークに非接続状態のときでも、プッシュサービ
スによって提供されたプッシュサービス情報を、前記端
末が受信できる情報中継装置及び情報中継方法を提供す
ることにある。
An object of the present invention is to provide an information relaying device and an information relaying method, which enable a terminal that receives push service information provided by a push service, even when the terminal requiring the information is not connected to the network. To do.

【0007】[0007]

【課題を解決するための手段】上記目的を達成するため
に、ネットワークを介して、端末と情報提供ホストを接
続するための情報中継装置を、提供する。前記情報中継
装置には、前記端末との通信を行う端末側通信手段と、
前記情報提供ホストとの通信を行うホスト側通信手段
と、前記端末のネットワークへの接続状態を監視する接
続ユーザ監視手段と、前記情報提供ホストからのプッシ
ュサービス情報を記憶するホスト情報記憶手段と、前記
ホスト側通信手段が行う情報の送受信と前記端末側通信
手段が行う情報の送受信とをそれぞれ管理する情報送受
信管理手段と、が設けられている。
In order to achieve the above object, an information relay apparatus for connecting a terminal and an information providing host via a network is provided. The information relay device, a terminal-side communication means for communicating with the terminal,
Host-side communication means for communicating with the information providing host, connected user monitoring means for monitoring the connection state of the terminal to the network, host information storage means for storing push service information from the information providing host, An information transmission / reception management unit that manages transmission / reception of information performed by the host-side communication unit and information transmission / reception performed by the terminal-side communication unit is provided.

【0008】本発明によれば、前記ホスト側通信手段
は、前記情報提供ホストから前記端末宛てに送信された
プッシュサービス情報を受信する。
According to the present invention, the host side communication means receives the push service information transmitted from the information providing host to the terminal.

【0009】また、前記情報送受信管理手段は、前記接
続ユーザ監視手段が、前記端末のネットワークへの接続
を確認すると、前記ホスト側通信手段で受信した前記端
末宛てのプッシュサービス情報を、前記端末側通信手段
に、前記端末宛に送信させることとし、前記接続ユーザ
監視手段が、前記端末のネットワークへの接続を確認で
きない場合は、前記情報提供ホストから前記端末宛に提
供された情報を一時的に前記ホスト情報記憶手段におい
て記憶することとする。
When the connected user monitoring means confirms the connection of the terminal to the network, the information transmission / reception management means sends the push service information addressed to the terminal received by the host side communication means to the terminal side. The communication means is made to send to the terminal, and when the connected user monitoring means cannot confirm the connection of the terminal to the network, the information provided from the information providing host to the terminal is temporarily It is stored in the host information storage means.

【0010】さらに、前記情報送受信管理手段は、前記
接続ユーザ監視手段が、前記端末のネットワークへの接
続を確認し、且つ、前記ホスト情報記憶手段に前記端末
宛の情報が記憶されている場合には、前記端末側通信手
段により、本来の情報提供ホストの代わりに前記記憶さ
れている情報を、前記端末宛に送信させることとする。
Further, the information transmission / reception management means, when the connected user monitoring means confirms the connection of the terminal to the network and the host information storage means stores the information addressed to the terminal. The terminal-side communication means causes the stored information to be transmitted to the terminal instead of the original information providing host.

【0011】なお、以上の情報中継装置は、前記ホスト
情報記憶手段に記憶されている前記情報の量の閾値を予
め定める設定手段を設け、前記ホスト情報記憶手段で記
憶された前記情報が前記閾値を越え、且つ前記接続ユー
ザ監視手段により前記端末のネットワークへの接続が確
認されたときには、前記情報送受信管理手段が、前記端
末宛に、前記端末側通信手段により、前記ホスト情報記
憶手段で記憶されている前記端末宛の情報のコンテンツ
リストを送信させて、前記端末がネットワークに非接続
中にプッシュサービスとして提供され、前記ホスト情報
記憶手段で記憶された情報の処遇に関するユーザの意思
を確認する手段を設けてもよい。
The above information relay apparatus is provided with setting means for presetting a threshold value of the amount of the information stored in the host information storage means, and the information stored in the host information storage means is the threshold value. When the connection user monitoring means confirms that the terminal is connected to the network, the information transmission / reception management means is stored in the host information storage means by the terminal side communication means for the terminal. Means for transmitting a content list of information addressed to the terminal, which is provided as a push service while the terminal is not connected to the network, and confirms the user's intention regarding the treatment of the information stored in the host information storage means. May be provided.

【0012】[0012]

【発明の実施の形態】以下、本発明の実施の形態につい
て図面を用いて説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.

【0013】図1は、本発明に係る情報中継装置を用い
た情報提供システムの一実施形態の構成図である。本シ
ステムはネットワークA104に接続される端末A101
と、ネットワークA104に接続される端末B102と、
ネットワークA104に接続していない端末C103と、
ネットワークB107に接続する、プッシュサービス情
報の提供を行う情報提供ホストである情報提供ホスト1
08と、ネットワークA104、ネットワークB107
とを接続する、情報中継装置であるアクセスサーバ装置
105と、を備えている。
FIG. 1 is a block diagram of an embodiment of an information providing system using an information relay device according to the present invention. This system is a terminal A101 connected to the network A104.
And a terminal B102 connected to the network A104,
With terminal C103 not connected to network A104,
An information providing host 1 which is an information providing host for providing push service information, which is connected to the network B107.
08, network A 104, network B 107
And an access server device 105, which is an information relay device, for connecting to.

【0014】ここで、ある時刻において、端末A101
は、ネットワークA104に継続して接続している端末
とし、端末B102はネットワークA104に接続した直
後の端末とする。また、ある時刻において、端末C10
3は、ネットワークA104に継続して未接続の端末と
する。
Here, at a certain time, the terminal A 101
Is a terminal continuously connected to the network A 104, and the terminal B 102 is a terminal immediately after being connected to the network A 104. Also, at a certain time, the terminal C10
3 is a terminal which is not connected to the network A 104.

【0015】また、アクセスサーバ装置105は、プッ
シュサービス情報の中継を行うプッシュサービスエージ
ェント106と、情報提供ホスト108から送信される
プッシュサービス情報を、対応する端末毎に記憶する情
報記憶領域であるバッファA111, バッファB112、及
び、 バッファC113と、を備えている。
Further, the access server device 105 is a buffer which is an information storage area for storing the push service agent 106 for relaying the push service information and the push service information transmitted from the information providing host 108 for each corresponding terminal. A111, a buffer B112, and a buffer C113 are provided.

【0016】情報提供ホスト108から端末A101、
端末B102及び端末C103にプッシュサービスとして
提供される情報は、アクセスサーバ装置105のプッシ
ュサービスエージェント106を介して端末A101、
及び、端末B102に送信される。端末C103宛てのプ
ッシュサービス情報は、アクセスサーバ装置105のプ
ッシュサービスエージェント106が端末C103の代
理として受信し、受信された情報は、アクセスサーバ装
置105のプッシュサービスエージェント106内に確
保してある、端末C103に対応するユーザのバッファ
C113に保存される。
From the information providing host 108 to the terminal A 101,
Information provided as a push service to the terminal B 102 and the terminal C 103 is transmitted via the push service agent 106 of the access server device 105 to the terminal A 101,
And is transmitted to the terminal B102. The push service information addressed to the terminal C103 is received by the push service agent 106 of the access server device 105 on behalf of the terminal C103, and the received information is secured in the push service agent 106 of the access server device 105. It is stored in the buffer C113 of the user corresponding to C103.

【0017】また、端末B102がネットワークA104
に接続していない間に、プッシュサービスとして提供さ
れた情報は、アクセスサーバ装置105のプッシュサー
ビスエージェント106内の端末Bに対応するバッファ
B112に記憶される。このバッファB112に記憶さ
れている情報は、後述するプッシュサービスエージェン
ト106の接続ユーザ監視により、端末B102のネッ
トワークA104への接続が確認された場合に、プッシ
ュサービスエージェント106により迅速に端末B10
2に提供される。さらに、端末B102がネットワークA
104との接続時に迅速にプッシュサービス情報を提供
されることを要求していない場合は、端末B102から
明示的にリクエストメッセージを受信するまで待機し、
バッファB112に保存されている情報を端末B102
に提供する。
Further, the terminal B102 is the network A104.
The information provided as the push service while not being connected to is stored in the buffer B 112 corresponding to the terminal B in the push service agent 106 of the access server device 105. The information stored in the buffer B112 is promptly detected by the push service agent 106 when the connection of the terminal B102 to the network A104 is confirmed by the connected user monitoring of the push service agent 106 described later.
Provided in 2. Further, the terminal B 102 is the network A
When not requesting that push service information be promptly provided when connecting to 104, wait until explicitly receiving a request message from terminal B102,
The information stored in the buffer B112 is transferred to the terminal B102.
To provide.

【0018】なお、図1における実線は、端末A10
1、及び、端末B102が、ネットワークA104との接
続中に情報提供ホスト108から送信されるプッシュサ
ービス情報を示し、破線は、端末B102がネットワー
クA104に接続していない間に情報提供ホスト108
から提供されたプッシュサービス情報の流れを示すもの
である。
The solid line in FIG. 1 indicates the terminal A10.
1 and the terminal B 102 indicate push service information transmitted from the information providing host 108 during the connection with the network A 104, and the broken line indicates the information providing host 108 while the terminal B 102 is not connected to the network A 104.
It shows the flow of push service information provided by.

【0019】図2は以上で説明したアクセスサーバ装置
105の機能構成を示したもので、実線矢印は、端末A
101、及び、端末B102がネットワークA104
に、接続中に情報提供ホスト108から端末A101、
及び、端末B102宛に送信されるプッシュサービス情
報の流れを示し、破線矢印は、端末がネットワークA1
04に接続していない間に情報提供ホスト108から提
供されたプッシュサービス情報の流れを示し、点線は各
種の情報のやり取りを、示すものである。
FIG. 2 shows a functional configuration of the access server device 105 described above. A solid arrow indicates a terminal A.
101 and terminal B102 are network A104
In addition, during connection, the information providing host 108 sends the terminal A 101,
And the flow of push service information transmitted to the terminal B102, in which the dashed arrow indicates that the terminal is the network A1.
04 shows the flow of push service information provided from the information providing host 108 while not connected to the server 04, and the dotted lines show the exchange of various information.

【0020】アクセスサーバ装置105は、ネットワー
クA104を介して端末側と通信を行う端末側通信手段
である端末側送受信部201と、情報提供ホスト108
とネットワーク107を介して通信を行うホスト側通信
手段であるホスト側送受信部202と、情報提供ホスト
108から各端末宛に提供された情報を記憶するホスト
情報記憶領域としてのホスト情報バッファ905と、ホ
スト情報バッファに記憶されたプッシュサービス情報を
管理するバッファ管理部208と、端末側からの各種要
求を受け付けるコマンドラインインターフェイス(以下
「CLI」と言う。)部203と、ユーザ情報等を記憶し
ておくユーザ情報データベース(以下「ユーザ情報D
B」と言う。)205と、ユーザ情報DB205からユ
ーザIDを検索するID管理部206と、端末がアクセスサ
ーバ装置105にポイント・ツー・ポイント・プロトコ
ル(以下「PPP」と言う。)を利用して接続する場合
に、端末のアクセスサーバ装置105への接続の認証受
付を行うアクセス管理部204と、端末の接続状態を監
視する接続ユーザ監視部209と、接続ユーザ監視部2
09からの情報に基づき端末側送受信部201が行う情
報の送受信とホスト側送受信部202が行う情報の送受
信とをそれぞれ管理する情報送受信管理部207と、を
備えている。なお、図2における機能構成要素のうち、
ユーザ情報DB205とホスト情報バッファ905と
は、情報記憶領域のことで、その他の機能構成要素はハ
ードウェアとOS及びアプリケーションソフトウェアが一
体となり実現されるものである。
The access server device 105 is a terminal side transmitting / receiving unit 201 which is a terminal side communication means for communicating with the terminal side via the network A 104, and an information providing host 108.
And a host-side transmitting / receiving unit 202 that is a host-side communication unit that performs communication via the network 107, a host-information buffer 905 as a host-information storage area that stores information provided from the information-providing host 108 to each terminal, A buffer management unit 208 that manages push service information stored in the host information buffer, a command line interface (hereinafter referred to as “CLI”) unit 203 that receives various requests from the terminal side, and user information and the like are stored. User information database to be stored (hereinafter “User information D
Say "B". ) 205, an ID management unit 206 that searches for a user ID from the user information DB 205, and when the terminal connects to the access server device 105 using a point-to-point protocol (hereinafter referred to as “PPP”). , An access management unit 204 that accepts authentication of connection of the terminal to the access server device 105, a connected user monitoring unit 209 that monitors the connection state of the terminal, and a connected user monitoring unit 2
An information transmission / reception management unit 207 that manages transmission / reception of information performed by the terminal-side transmission / reception unit 201 and information transmission / reception by the host-side transmission / reception unit 202 based on information from 09. Among the functional components in FIG. 2,
The user information DB 205 and the host information buffer 905 are information storage areas, and the other functional components are realized by integrating hardware, OS, and application software.

【0021】CLI部203は、端末側からの各種要求を
受け付ける機能を有するもので、後述するユーザの初期
データであるユーザID、パスワードの入力や、接続監視
間隔等のユーザが受けるサービス内容を特定する為のユ
ーザとの情報のやり取りを行なうものである。
The CLI unit 203 has a function of accepting various requests from the terminal side, and specifies the user's initial data, which will be described later, such as user ID and password, and the service contents received by the user such as connection monitoring intervals. The information is exchanged with the user in order to do so.

【0022】アクセス管理部204は、端末がアクセス
サーバ装置105に、PPPを利用して接続する場合に
端末のアクセスサーバ装置105への接続の認証受付を
行ない、認証した場合は、端末とアクセスサーバ装置1
05相互間の接続を確立する機能を有する。また、接続
が確立された場合は、端末がアクセスサーバ装置105
と接続されていることを、信号により、接続ユーザ監視
部209に通知する。この通知により、接続ユーザ監視
部209は、端末がPPPを利用する場合の、端末のネ
ットワークA104への接続状態を、確認することが出
来る。
When the terminal connects to the access server device 105 using PPP, the access management unit 204 accepts authentication of the connection of the terminal to the access server device 105, and if authenticated, the terminal and the access server. Device 1
05 It has a function to establish connection between each other. Further, when the connection is established, the terminal is the access server device 105.
The connected user monitoring unit 209 is notified by a signal that the connection has been established. With this notification, the connected user monitoring unit 209 can confirm the connection state of the terminal to the network A 104 when the terminal uses PPP.

【0023】接続ユーザ監視部209は、PPPを利用
して接続する端末に対しては、上述の通りアクセス管理
部204からの接続確認の信号の有無により、接続状態
の監視を行なう。
The connected user monitoring unit 209 monitors the connection state of the terminal connected using PPP by the presence or absence of the connection confirmation signal from the access management unit 204 as described above.

【0024】一方、接続ユーザ監視部209は、企業の
LANからアクセスサーバ装置105に接続する場合等
の、PPPを利用しない端末のネットワークへの接続状
況を監視するために、端末に対して、定期的に接続確認
信号を、端末側送受信部201により送信させる。接続
ユーザ監視部209は、前記接続確認信号に対する端末
からの応答信号の有無により接続状態を監視する。
On the other hand, the connected user monitoring unit 209
In order to monitor the connection status of the terminal not using PPP to the network when connecting to the access server device 105 from the LAN, a connection confirmation signal is periodically transmitted to the terminal by the terminal side transmitting / receiving unit 201. Let The connected user monitoring unit 209 monitors the connection state based on the presence / absence of a response signal from the terminal to the connection confirmation signal.

【0025】情報送受信管理部207は、上述した接続
ユーザ監視部209からの情報により、端末のネットワ
ークA104への接続を確認した場合は、ホスト側送受
信部202により受信した前記端末宛のプッシュサービ
ス情報を、前記端末宛に端末側送受信部201に送信さ
せ、さらにホスト情報バッファ905に、前記端末宛の
プッシュサービス情報が記憶されている場合には、前記
端末側送受信部201により該当するプッシュサービス
情報を、前記端末宛に送信させる。また、情報送受信管
理部207は、接続ユーザ監視部209からの情報によ
り、端末のネットワークへの接続を確認できない場合
は、ホスト側送受信部202により受信した前記端末宛
のプッシュサービス情報を、前記端末のために確保して
あるホスト情報バッファ905内にある前記端末に対応
するユーザのバッファに記憶させる。
When the information transmission / reception management unit 207 confirms the connection of the terminal to the network A 104 based on the information from the connected user monitoring unit 209 described above, the push service information addressed to the terminal received by the host side transmission / reception unit 202. Is transmitted to the terminal side transmitting / receiving unit 201, and if the host information buffer 905 stores push service information addressed to the terminal, the terminal side transmitting / receiving unit 201 applies the corresponding push service information. Is transmitted to the terminal. In addition, if the information transmission / reception management unit 207 cannot confirm the connection of the terminal to the network based on the information from the connected user monitoring unit 209, the push service information for the terminal received by the host-side transmission / reception unit 202 is set to the terminal. It is stored in the buffer of the user corresponding to the terminal in the host information buffer 905 reserved for the above.

【0026】バッファ管理部208は、ユーザ毎にホス
ト情報バッファ905に記憶されているプッシュサービ
ス情報を管理するもので、情報提供ホスト108から端
末宛に提供されたプッシュサービス情報が、記憶される
度に、記憶している情報の送信元、情報量、提供時刻の
リストを作成し、その結果を、後述するバッファ管理テ
ーブル904に反映させる。前記リストは、上述したCL
I部203により、利用者が特定した、後述するリスト
送信閾値を超えた場合に、利用者に送信されるものであ
る。また、バッファ管理部208は、上述したCLI部2
03により、利用者が特定した、後述するリスト削除閾
値を超えた場合は、ユーザ毎に記憶されているホスト情
報バッファ905の情報を古い順番で削除し、新規到着
情報を記憶させる。
The buffer management unit 208 manages the push service information stored in the host information buffer 905 for each user, and every time the push service information provided from the information providing host 108 to the terminal is stored. Then, a list of the transmission source, the amount of information, and the provision time of the stored information is created, and the result is reflected in the buffer management table 904 described later. The list is the CL mentioned above
It is transmitted to the user by the I unit 203 when the list transmission threshold, which will be described later, specified by the user is exceeded. Further, the buffer management unit 208 is the CLI unit 2 described above.
When the number exceeds the list deletion threshold specified by the user, which will be described later, by 03, the information of the host information buffer 905 stored for each user is deleted in the old order and the new arrival information is stored.

【0027】ID管理部206は、予め定められた他のア
クセスサーバ装置からの、ユーザ名及びIPアドレス情報
を、ホスト側送受信部で受信した場合に、ユーザ情報D
B205から該当するユーザを検索する。検索の結果、
該当するユーザが存在した場合、ID管理部206は、そ
のユーザ名とIPアドレスを接続ユーザ監視部209に通
知する。これは、複数のアクセスサーバ装置を用いて、
プッシュサービス情報の中継サービスを行なう場合に、
予め定めた他のアクセスサーバ装置に、ユーザが接続し
た場合でも、PPPを用いて接続している場合には、端
末のネットワークへの接続を確認することが出来るよう
に、アクセスサーバ装置相互間で連携を取り合うことと
したものである。なお、ID管理部206が行なう処理の
流れは、後述する複数のアクセスサーバ装置を用いて行
なうプッシュサービス情報提供システムの実施例におい
て説明する。
The ID management unit 206 receives the user name and IP address information from another predetermined access server device when the host side transmission / reception unit receives the user information D.
The corresponding user is searched from B205. Search results,
When the corresponding user exists, the ID management unit 206 notifies the connected user monitoring unit 209 of the user name and IP address. It uses multiple access server devices to
When performing a push service information relay service,
Even if the user connects to another predetermined access server device, if the user is connected using PPP, the connection between the access server devices can be confirmed so that the connection of the terminal to the network can be confirmed. It was decided to cooperate with each other. The flow of processing performed by the ID management unit 206 will be described in the embodiment of the push service information providing system performed using a plurality of access server devices described later.

【0028】図3は、以上で説明した端末、アクセスサ
ーバ装置、及び情報提供ホストのハード構成概要であ
る。アクセスサーバ装置105は、ネットワークA10
4との間で情報をやり取りするための端末側ネットワー
クフェイス部302と、ネットワークB107との間で
情報をやり取りするためのホスト側ネットワークインタ
ーフェイス部303と、それらを統括して制御する制御
部で構成されている。
FIG. 3 is a hardware configuration outline of the terminal, access server device, and information providing host described above. The access server device 105 is the network A10.
4 is composed of a terminal-side network interface unit 302 for exchanging information with the network 4, a host-side network interface unit 303 for exchanging information with the network B 107, and a control unit for integrally controlling them. Has been done.

【0029】また、アクセスサーバ装置105は、メモ
リおよびCPU(中央演算装置)により構成されたハー
ドウェア上に、上記の各部の機能を実現するためのプロ
グラムをメモリにロードして実行することによりその機
能を実現させるものである。しかしアクセスサーバ装置
105は、専用のハードウェアにより実現されるもので
あってもよい。
Further, the access server device 105 loads the programs for realizing the functions of the above-mentioned parts into the memory on the hardware composed of the memory and the CPU (central processing unit) to execute the program. It realizes the function. However, the access server device 105 may be realized by dedicated hardware.

【0030】端末A101は、ネットワークとの間で情
報をやり取りするためのネットワークインターフェイス
部305と、それを制御する制御部304とで構成され
ている。端末B102、端末C103も同様に構成されて
いる。
The terminal A101 is composed of a network interface section 305 for exchanging information with the network and a control section 304 for controlling the network interface section 305. The terminals B102 and C103 are similarly configured.

【0031】情報提供ホスト108は、ネットワークと
の間で情報をやり取りするためのネットワークインター
フェイス部307と、それを制御する制御部306とで
構成されている。
The information providing host 108 is composed of a network interface unit 307 for exchanging information with the network and a control unit 306 for controlling it.

【0032】図4は、以上で説明したアクセスサーバ装
置内制御部のハードウェアとソフトウェアの関係につい
て示した図である。装置内制御部301は、ハードウェ
ア401上に、OS402を載せ、その上でアプリケーシ
ョンソフトウェア(以下「AP」と言う。)403を、動
作させることによりその機能を実現させるものである。
FIG. 4 is a diagram showing the relationship between the hardware and software of the control unit in the access server device described above. The in-apparatus control unit 301 mounts the OS 402 on the hardware 401 and operates application software (hereinafter referred to as “AP”) 403 on the OS 402 to realize the function.

【0033】図5は、以上で説明したアクセスサーバ装
置内制御部301のタスク構成について示した図であ
る。アクセスサーバ装置制御部301は、ユーザからの
各種要求を受け付けるCLIプログラム501と、アクセ
スサーバ装置105に接続要求をする利用ユーザの認証
受付を行うアクセス管理プログラム502と、アクセス
サーバ宛の情報の送受信を行う送受信機能プログラム5
03と、プッシュサービス情報の中継を実施するプッシ
ュサービスエージェントプログラム504と、ユーザID
の検索を行うID管理プログラム505と、から構成され
ている。CLIプログラム501は、ハードウェア401
上に載せたOS402の上で動作するアプリケーションソ
フトウェアで、後述する初期設定等の端末からの各種要
求を受付けるCLI部203を機能させるものである。ア
クセス管理プログラム502は、ハードウェア401上
に載せたOS402の上で動作するアプリケーションソフ
トウェアで、アクセス管理部204を機能させるもので
ある。送受信管理プログラム503は、ハードウェア4
01上に載せたOS402の上で動作するアプリケーショ
ンソフトウェアで、端末側送受信部201及びホスト側
送受信部202を機能させるものである。プッシュサー
ビスエージェントプログラム504は、ハードウェア4
01上に載せたOS402の上で動作するアプリケーショ
ンソフトウェアで、プッシュサービスエージェント10
6を機能させるものである。ID管理プログラム505
は、ハードウェア401上に載せたOS402の上で動作
するアプリケーションソフトウェアで、ID管理部505
を機能させるものである。
FIG. 5 is a diagram showing the task configuration of the control unit 301 in the access server device described above. The access server device control unit 301 transmits and receives information addressed to the access server, a CLI program 501 that accepts various requests from users, an access management program 502 that accepts authentication of a user who makes a connection request to the access server device 105. Send / receive function program 5
03, a push service agent program 504 for relaying push service information, and a user ID
And an ID management program 505 for searching CLI program 501 is hardware 401
The application software running on the OS 402 mounted on the above functions the CLI unit 203 that receives various requests from the terminal such as initial setting described later. The access management program 502 is application software that runs on the OS 402 mounted on the hardware 401, and causes the access management unit 204 to function. The transmission / reception management program 503 is the hardware 4
The application software that runs on the OS 402 installed on the server 01 causes the terminal-side transceiver unit 201 and the host-side transceiver unit 202 to function. The push service agent program 504 includes hardware 4
01 is the application software that runs on the OS 402, and the push service agent 10
6 is to function. ID management program 505
Is application software that runs on the OS 402 installed on the hardware 401. The ID management unit 505
Is to function.

【0034】図9は、以上で説明したプッシュサービス
エージェント106の機能構成について示したものであ
る。接続ユーザ監視プログラム901は、端末とそれを
利用するユーザとの関連付けを行う。対象ユーザのネッ
トワークA104への接続状態を監視し、現在の各ユー
ザの接続状態を接続ユーザ監視テーブル903に反映さ
せる。端末とユーザとの対応関係及び、ユーザの接続状
態は、PPP等で管理している場合は、端末のアクセス
サーバ装置105への接続の認証受付を行うアクセス管
理プログラム502からの通知情報を利用する。この場
合、接続状態をユーザごとに管理するため、アクセスサ
ーバ装置に接続する端末や、端末のIPアドレスが接続
ごとに変わっても、端末がアクセスサーバ装置105
に、接続されていない間に提供されたプッシュサービス
情報を、ユーザに提供することができる。また、端末が
接続するアクセスサーバ装置が変わっても同様のサービ
スを提供することができる。
FIG. 9 shows the functional configuration of the push service agent 106 described above. The connected user monitoring program 901 associates a terminal with a user who uses the terminal. The connection state of the target user to the network A 104 is monitored, and the current connection state of each user is reflected in the connected user monitoring table 903. When the correspondence between the terminal and the user and the connection state of the user are managed by PPP or the like, the notification information from the access management program 502 that accepts the authentication of the connection to the access server device 105 of the terminal is used. . In this case, since the connection state is managed for each user, even if the terminal connected to the access server device or the IP address of the terminal changes for each connection, the terminal is still connected to the access server device 105.
In addition, the push service information provided while not connected can be provided to the user. Also, the same service can be provided even if the access server device to which the terminal is connected changes.

【0035】接続ユーザ監視プログラム901は、アク
セス管理プログラム502からの通知情報を利用できな
い場合には、接続確認信号を対象の端末宛に送信するこ
とによって端末がネットワークA104に接続している
か否かを監視する。接続確認信号に対する応答信号があ
る場合には、接続状態と、応答信号がない場合は非接続
状態と判断し、接続ユーザ管理テーブル903に反映さ
せる。接続確認信号の送信は、接続ユーザ管理テーブル
903の状態が接続状態にある端末に対しては、プッシ
ュサービス情報の送信をトリガに又は予め定めた送信間
隔でタイマにより定期的に行う。また、接続ユーザ管理
テーブル903の状態が非接続状態である端末に対して
は、予め定めた送信間隔でタイマにより定期的に行う。
When the notification information from the access management program 502 cannot be used, the connected user monitoring program 901 sends a connection confirmation signal to the target terminal to determine whether the terminal is connected to the network A 104. Monitor. If there is a response signal to the connection confirmation signal, it is determined to be in the connected state, and if there is no response signal, it is determined to be in the non-connected state and reflected in the connected user management table 903. The connection confirmation signal is transmitted to a terminal whose connection user management table 903 is in the connection state by using the transmission of the push service information as a trigger or periodically by a timer at a predetermined transmission interval. In addition, for a terminal whose connection user management table 903 is in a non-connection state, a timer is periodically used at a predetermined transmission interval.

【0036】バッファ管理プログラム902は、各ユー
ザまたは、端末に対してホスト情報バッファ905に記
憶された情報を管理する。ホスト情報バッファは各ユー
ザまたは、端末ごとに確保し、情報提供ホスト108か
ら各端末宛に提供された情報が記憶される度に、記憶し
ている情報の送信元、情報内容、情報量、提供時刻のリ
ストを作成し、その結果をバッファ管理テーブル904
に反映させる。
The buffer management program 902 manages the information stored in the host information buffer 905 for each user or terminal. The host information buffer is secured for each user or each terminal, and each time the information provided from the information providing host 108 to each terminal is stored, the sender of the stored information, the information content, the amount of information, the provision A time list is created and the result is stored in the buffer management table 904.
To reflect.

【0037】情報送受信管理プログラム906は、前述
の接続ユーザ管理テーブル903の情報及び後述するバ
ッファ管理プログラム902が作成したコンテンツリス
トの送信に対しての各ユーザからの応答メッセージを基
に、各端末へのプッシュサービス情報の送信を行う。
The information transmission / reception management program 906 sends information to each terminal based on the information in the above-mentioned connected user management table 903 and the response message from each user to the transmission of the content list created by the buffer management program 902 described later. Sends push service information.

【0038】図6は、以上で説明した本発明に係る情報
中継装置を用いた情報提供システムのシーケンスについ
て示した図である。
FIG. 6 is a diagram showing a sequence of the information providing system using the information relay device according to the present invention described above.

【0039】情報提供ホスト108は、端末B102の
接続とは無関係に情報A及び情報Bをプッシュサービス
として提供する。アクセスサーバ装置105は、アクセ
スサーバ装置105内のホスト側送受信部202で情報
A及び情報Bを受信(601,602)し、前記情報送
受信管理部207で、接続ユーザ監視部209が前記端
末のネットワークA104への接続を確認できない場
合、ホスト側送受信部202で受信(601,602)
した情報A及び情報Bをホスト情報バッファ905の中
の端末B102に対応するバッファB112に記憶す
る。
The information providing host 108 provides the information A and the information B as push services regardless of the connection of the terminal B 102. The access server device 105 uses the host-side transmitting / receiving unit 202 in the access server device 105 for information
When A and information B are received (601, 602) and the connected user monitoring unit 209 cannot confirm the connection of the terminal to the network A 104 in the information transmission / reception management unit 207, the host side transmission / reception unit 202 receives (601, 602)
The stored information A and information B are stored in the buffer B112 corresponding to the terminal B102 in the host information buffer 905.

【0040】端末B102のユーザがアクセスサーバ装
置105に、PPPを利用してアクセスする場合は、端
末B102とアクセスサーバ装置105内のアクセス管
理部204との相互間でPPP接続ネゴシエーションが
行われる(603)。PPP接続ネゴシエーションが終
了し、IP接続が確立されると(604)、アクセス管理
部204は、端末B102がIP接続によりネットワーク
A104に接続されていることを、接続ユーザ監視部2
09に通知する。情報送受信管理部207は接続ユーザ
監視部209の、端末B102のネットワークA104
への接続確認情報に基づいて、端末側送受信部201に
バッファB112に保存していた情報A及び情報Bを端
末B102宛てに送信させる。
When the user of the terminal B 102 accesses the access server device 105 using PPP, PPP connection negotiation is performed between the terminal B 102 and the access management unit 204 in the access server device 105 (603). ). When the PPP connection negotiation is completed and the IP connection is established (604), the access management unit 204 causes the terminal B102 to connect to the network by the IP connection.
Connected user monitoring unit 2 confirms that it is connected to A104.
09 will be notified. The information transmission / reception management unit 207 is the network A 104 of the terminal B 102 of the connected user monitoring unit 209.
Based on the connection confirmation information to the terminal B, the terminal side transmitting / receiving unit 201 is caused to transmit the information A and the information B stored in the buffer B 112 to the terminal B 102.

【0041】さらに、バッファB112に保存された情
報の量が、CLI部203により予め定めた後述するリス
ト送信閾値を超えている場合には、情報送受信管理部2
07が、端末側送受信部201に、バッファ管理部20
8が作成しバッファ管理テーブル904に反映されてい
るコンテンツリストを端末B102に送信させる(60
5)。アクセスサーバ装置105は、端末B102から
のリクエストを待ち、端末B102からのリクエストを
端末側送受信部201により受信した(606)場合
は、情報送受信管理部207が端末側送受信部201
に、リクエストされた情報を送信させる(607)。
Further, when the amount of information stored in the buffer B 112 exceeds a list transmission threshold value, which will be described later, predetermined by the CLI unit 203, the information transmission / reception management unit 2
07, the buffer management unit 20
The content list created by the server 8 and reflected in the buffer management table 904 is transmitted to the terminal B 102 (60
5). The access server device 105 waits for a request from the terminal B 102, and when the request from the terminal B 102 is received by the terminal side transmission / reception unit 201 (606), the information transmission / reception management unit 207 causes the terminal side transmission / reception unit 201 to execute.
To send the requested information (607).

【0042】図7は、PPPでユーザを管理していない
場合の、以上で説明した本発明に係る情報中継装置を用
いた情報提供システムのシーケンスについて示した図で
ある。情報提供ホスト108から端末B102宛てに送
られる情報Aをアクセスサーバ装置105のホスト側送
受信部202で受信した場合は、CLI部203により予
め設定し送信間隔で、接続ユーザ監視部209が、端末
側送受信部201に接続確認信号を、端末B102宛て
に送信させる(702)。情報提供ホスト108から端
末B102宛てに送られる情報Bをアクセスサーバ装置
105のホスト側送受信部202が受信した場合も同様
である(704)。アクセスサーバ装置105内の接続
ユーザ監視部209は、端末B102からの接続確認信
号への応答の有無で端末の接続状態を判断する。端末B
102からの接続確認信号の受信を確認すると、アクセ
スサーバ装置内の情報送受信管理部207が、端末側送
受信部201に、バッファB112で保存されている情
報を端末B102宛てに送信させる(708)。
FIG. 7 is a diagram showing a sequence of the information providing system using the above-described information relay apparatus according to the present invention when the user is not managed by PPP. When the host side transmitting / receiving unit 202 of the access server device 105 receives the information A sent from the information providing host 108 to the terminal B102, the connected user monitoring unit 209 sets the terminal side by the CLI unit 203 in advance at the transmission interval. The transmission / reception unit 201 is caused to transmit a connection confirmation signal to the terminal B102 (702). The same applies when the host-side transmitting / receiving unit 202 of the access server device 105 receives the information B sent from the information providing host 108 to the terminal B 102 (704). The connected user monitoring unit 209 in the access server device 105 determines the connection state of the terminal based on the presence or absence of the response to the connection confirmation signal from the terminal B102. Terminal B
When the reception of the connection confirmation signal from 102 is confirmed, the information transmission / reception management unit 207 in the access server device causes the terminal transmission / reception unit 201 to transmit the information stored in the buffer B112 to the terminal B102 (708).

【0043】このように接続ユーザ監視部209が接続
確認信号を送信することにより、企業のLANを介してア
クセスサーバ装置105に接続する端末のように、端末
がアクセスサーバ装置105にPPPを利用して接続し
ない場合においても、端末のネットワークA104へ接
続状態を監視することが可能となり、これらのユーザに
対しても情報提供ホスト108からのプッシュサービス
情報を迅速に提供することが可能となる。
By the connection user monitoring unit 209 thus transmitting the connection confirmation signal, the terminal uses the PPP for the access server apparatus 105 like the terminal connecting to the access server apparatus 105 via the LAN of the company. Even if the connection is not established, the connection state of the terminal to the network A 104 can be monitored, and the push service information from the information providing host 108 can be promptly provided to these users.

【0044】図8は本発明に係る一実施形態のプッシュ
サービスエージェント106の実施に必要な初期設定デ
ータである。ユーザID802とパスワード803はユー
ザを識別し認証するためのものである。
FIG. 8 shows initial setting data necessary for implementing the push service agent 106 according to the embodiment of the present invention. The user ID 802 and the password 803 are for identifying and authenticating the user.

【0045】旧情報削除閾値804は、アクセスサーバ
装置内の端末毎に対応するバッファA111、バッファ
B112、バッファC113に記憶できる情報の量の最
大値で、旧情報削除閾値804を超えた場合は、バッフ
ァ管理部208が古い情報を削除し、新規到着の情報を
記憶するために使用する値である。
The old information deletion threshold 804 is the maximum value of the amount of information that can be stored in the buffer A111, the buffer B112, and the buffer C113 corresponding to each terminal in the access server device, and when the old information deletion threshold 804 is exceeded, This is a value used by the buffer management unit 208 to delete old information and store new arrival information.

【0046】リスト送信閾値805は、バッファ管理部
208により作成され、バッファ管理テーブル904に
反映されているコンテンツリストを、情報送受信管理部
207が、端末側送受信部201に、対応する端末宛に
送信させる為の閾値であり、リスト送信閾値805を、
超えれば、端末側送受信部201が対応する端末にコン
テンツリストを送信する。また、リスト送信閾値805
は、ホスト情報バッファ905に記憶されている情報の
量により定めるもので、ホスト情報バッファ905内の
各端末に対応するバッファA112、バッファB11
2、バッファC113毎に、数値を設定する。なお、本
願の請求項4に記載の閾値は、リスト送信閾値805の
ことを、本願の請求項5に記載の閾値は、旧情報削除閾
値804のことを言い、リスト送信閾値805は、旧情
報削除閾値804より小さい値とする。
The list transmission threshold value 805 is generated by the buffer management unit 208, and the information transmission / reception management unit 207 transmits the content list reflected in the buffer management table 904 to the corresponding terminal on the terminal side transmission / reception unit 201. The list transmission threshold 805 is a threshold for
If it exceeds, the terminal side transmitting / receiving unit 201 transmits the content list to the corresponding terminal. Also, the list transmission threshold 805
Is determined by the amount of information stored in the host information buffer 905, and the buffer A 112 and the buffer B 11 corresponding to each terminal in the host information buffer 905.
2. Set a numerical value for each buffer C113. The threshold value described in claim 4 of the present application refers to the list transmission threshold 805, the threshold value described in claim 5 of the present application refers to the old information deletion threshold 804, and the list transmission threshold 805 indicates the old information. The value is smaller than the deletion threshold 804.

【0047】接続監視間隔806は、接続確認信号を端
末に定期的に送信する送信間隔である。アクセスサーバ
装置105への接続にPPP等を用いない端末に対して用
いられるもので、ユーザにより任意の間隔を設定するこ
ととする。
The connection monitoring interval 806 is a transmission interval at which a connection confirmation signal is periodically transmitted to the terminal. It is used for a terminal that does not use PPP or the like to connect to the access server device 105, and an arbitrary interval is set by the user.

【0048】アクセスサーバ装置名807は、プッシュ
サービスエージェントを利用するアクセスサーバ装置を
識別するためのものである。設定されていないアクセス
サーバ装置を利用して端末がネットワークA104に接
続した場合には、プッシュサービスエージェントを提供
しないことも可能である。
The access server device name 807 is for identifying the access server device that uses the push service agent. When the terminal connects to the network A 104 using the access server device that is not set, it is possible not to provide the push service agent.

【0049】図10は、対象端末がネットワークに接続
していない場合における情報送受信管理プログラム90
6の処理のフローである。タイマもしくは端末からのリ
クエストメッセージをトリガにして情報送受信管理プロ
グラム906が起動される。情報送受信管理プログラム
906は接続ユーザ監視テーブル903の情報から、対
象端末のネットワークA104への接続状態を判定する
(ステップ1001)。前記対象端末が、ネットワーク
A104に接続していない場合は処理を終了する。前記
対象端末がネットワークA104に接続している場合
は、前記端末に対応するホスト情報バッファ905内に
記憶されているプッシュサービス情報量が予め設定した
リスト送信閾値805を超えているか否かを判定する
(ステップ1002)。前記リスト送信閾値805を超
えていない場合は、前記ホスト情報バッファ905内の
前記端末に対応するバッファに記憶されているプッシュ
サービス情報を全て送信し(ステップ1006)、処理
を終了する。前記リスト送信閾値805を超えている場
合は、端末側送受信部201に、バッファ管理テーブル
904にあるコンテンツリストを前記端末宛に送信させ
る。(ステップ1003)。
FIG. 10 shows an information transmission / reception management program 90 when the target terminal is not connected to the network.
It is a flow of the process of No. 6. The information transmission / reception management program 906 is activated by a timer or a request message from the terminal. The information transmission / reception management program 906 determines the connection state of the target terminal to the network A 104 from the information in the connected user monitoring table 903 (step 1001). The target terminal is a network
If not connected to the A104, the process ends. When the target terminal is connected to the network A 104, it is determined whether the push service information amount stored in the host information buffer 905 corresponding to the terminal exceeds a preset list transmission threshold 805. (Step 1002). When the list transmission threshold 805 is not exceeded, all push service information stored in the buffer corresponding to the terminal in the host information buffer 905 is transmitted (step 1006), and the process is terminated. If the list transmission threshold 805 is exceeded, the terminal side transmitting / receiving unit 201 is caused to transmit the content list in the buffer management table 904 to the terminal. (Step 1003).

【0050】ここで、コンテンツリストを受信した端末
側は、コンテンツリストの内容を解析し、不要な情報が
ある場合に、不要な情報を選択しリクエストメッセージ
をアクセスサーバ装置105に送信することができる。
該端末側が全ての情報を必要と判断したらリクエストメ
ッセージの送信を行わないこととしておく。
Here, the terminal side receiving the content list can analyze the content of the content list, and if there is unnecessary information, select unnecessary information and send a request message to the access server device 105. .
If the terminal side determines that all the information is necessary, the request message is not transmitted.

【0051】情報送信管理プログラム906は、前記端
末からのリクエストを予め定めた時間待ち、前記端末か
らのリクエストの有無を判定する(ステップ100
4)。前記端末からのリクエストが無い場合は、前記ホ
スト情報バッファ905内の前記端末に対応するバッフ
ァに記憶されているプッシュサービス情報を全て前記端
末宛に送信する(ステップ1006)。前記端末からの
リクエストがある場合には、リクエストの内容を解析し
送信する情報の選択を行い(ステップ1005)、選択
したプッシュサービス情報を前記端末宛に送信する(ス
テップ1006)。なお、選択されない情報は、プッシ
ュサービスエージェント106内のバッファ管理プログ
ラム902により削除する。
The information transmission management program 906 waits for a request from the terminal for a predetermined time, and determines whether there is a request from the terminal (step 100).
4). If there is no request from the terminal, all push service information stored in the buffer corresponding to the terminal in the host information buffer 905 is transmitted to the terminal (step 1006). When there is a request from the terminal, the content of the request is analyzed and information to be transmitted is selected (step 1005), and the selected push service information is transmitted to the terminal (step 1006). Information that is not selected is deleted by the buffer management program 902 in the push service agent 106.

【0052】図11は、対象端末へのプッシュサービス
情報の送信時における情報送信管理プログラム906の
処理フローである。アクセスサーバ装置105のホスト
側送受信部202が対象端末に対するプッシュサービス
情報を受信することにより、情報送受信管理プログラム
906が起動され、該対象端末のネットワークA104
への接続状態を判定する(ステップ1001)。前記対
象端末がネットワークA104に接続している場合は前
記プッシュサービス情報を前記端末に転送し(ステップ
1102)、処理を終了する。前記対象端末がネットワ
ークA104に、接続していない場合は、前記プッシュ
サービス情報をホスト情報バッファ905に保存し(ス
テップ1101)、処理を終了する。
FIG. 11 is a processing flow of the information transmission management program 906 when the push service information is transmitted to the target terminal. When the host side transmitting / receiving unit 202 of the access server device 105 receives the push service information for the target terminal, the information transmission / reception management program 906 is activated, and the network A104 of the target terminal is started.
The connection state to is determined (step 1001). If the target terminal is connected to the network A 104, the push service information is transferred to the terminal (step 1102), and the process ends. If the target terminal is not connected to the network A 104, the push service information is stored in the host information buffer 905 (step 1101), and the process ends.

【0053】図12は、本発明に係る複数の情報中継装
置を用いたプッシュサービス情報提供システムの一実施
形態のシステム構成図である。
FIG. 12 is a system configuration diagram of an embodiment of a push service information providing system using a plurality of information relay devices according to the present invention.

【0054】本システムはネットワークA1201に接
続可能な端末A101と、ネットワークD1202に接
続可能な端末Aa1211と、ネットワークB107に接
続する情報提供ホスト108と、ネットワークA120
1とネットワークB107とに接続するアクセスサーバ
装置A1204と、ネットワークD1202とネットワ
ークB107とに接続するアクセスサーバ装置B120
5と、ネットワークC1203とネットワークB107
とに接続するアクセスサーバ装置C1206と、を備え
ている。本システムによると、PPPを用いてアクセス
サーバ装置に接続する場合、ユーザIDが一致するユーザ
を同一ユーザとして、アクセスサーバ装置A1204、
アクセスサーバ装置B1205、及び、アクセスサーバ
装置C1206を介して、プッシュサービス情報を提供
することができる。また、アクセスサーバ装置の数を増
やした場合においても同様の効果を得ることができる。
なお、かかる場合のアクセスサーバ装置の機能構成は、
図2に示した単数のアクセスサーバ装置で構成するプッ
シュサービス情報中継システムにおけるアクセスサーバ
装置105と同じである。また、端末A101からアク
セスサーバ装置A1204に接続するユーザと、端末Aa
1211からアクセスサーバ装置B1205に接続する
ユーザとは、一つのユーザIDを使用するユーザAであ
る。
This system includes a terminal A 101 connectable to the network A 1201, a terminal Aa 1211 connectable to the network D 1202, an information providing host 108 connected to the network B 107, and a network A 120.
1 and an access server device A 1204 connected to the network B 107, and an access server device B 120 connected to the network D 1202 and the network B 107.
5, network C1203, and network B107
And an access server device C1206 connected to. According to this system, when connecting to the access server device using PPP, the user having the same user ID is regarded as the same user, and the access server device A1204,
Push service information can be provided via the access server device B 1205 and the access server device C 1206. Further, the same effect can be obtained even when the number of access server devices is increased.
In this case, the functional configuration of the access server device is
This is the same as the access server device 105 in the push service information relay system configured by the single access server device shown in FIG. In addition, the user connecting from the terminal A101 to the access server device A1204 and the terminal Aa
The user connecting from 1211 to the access server device B 1205 is the user A who uses one user ID.

【0055】端末A101がネットワークA1201への
接続を終了すると接続終了後、情報提供ホスト108か
ら提供されたプッシュサービス情報は、アクセスサーバ
装置A1204内のプッシュサービスエージェント10
6のホスト情報バッファ905に保存される。その後、
ネットワークD1202に端末Aa1211が接続すると
アクセスサーバ装置B1205は、アクセス管理部20
4によりアクセスした端末Aa1211のユーザ名及びIP
アドレスを認識し、ユーザ名及びIPアドレスを、情報送
受信管理部207が、ホスト側送受信部202より連携
するアクセスサーバ装置A1204とアクセスサーバ装
置C1206に通知する(1207、1208)。前記
接続通知を受信したアクセスサーバ装置A1204とア
クセスサーバ装置C1206は、ID管理部206によ
り、前記通知されたユーザIDをユーザ情報DB205か
ら検索し、該当ユーザIDが存在する場合は、接続ユー
ザ監視部209に前記ユーザIDとユーザAが、アクセス
サーバ装置Bに接続していることを通知する。通知を受
けた接続ユーザ監視部209は、ユーザAのネットワー
クへの接続が確認されたことを、接続ユーザ監視テーブ
ル903に反映させる。これらの処理により、アクセス
サーバ装置Aは、ユーザが、他のアクセスサーバ装置B
1205に接続した場合でも、ネットワークへの接続状
況が確認できることになる。ユーザAのネットワークへ
の接続を確認したアクセスサーバ装置Aの情報送受信管
理部207は、前記ホスト側送受信部202で受信した
ユーザA宛てのプッシュサービス情報を、前記ホスト側
送受信部202により、アクセスサーバ装置B1205
宛てに送信させる。
When the terminal A 101 terminates the connection to the network A 1201, the push service information provided from the information providing host 108 is stored in the push service agent 10 in the access server A 1204 after the connection is completed.
No. 6 host information buffer 905. afterwards,
When the terminal Aa1211 is connected to the network D1202, the access server device B1205 operates as the access management unit 20.
Username and IP of terminal Aa1211 accessed by 4
The information transmission / reception management unit 207 notifies the address and the user name and IP address from the host-side transmission / reception unit 202 to the access server device A 1204 and the access server device C 1206 which are linked (1207, 1208). The access server device A 1204 and the access server device C 1206 that have received the connection notification search the user information DB 205 for the notified user ID by the ID management unit 206, and if the corresponding user ID exists, the connected user monitoring unit. 209 is notified that the user ID and the user A are connected to the access server device B. Upon receiving the notification, the connected user monitoring unit 209 reflects in the connected user monitoring table 903 that the connection of the user A to the network has been confirmed. Through these processes, the access server device A allows the user to access another access server device B.
Even when connected to 1205, the connection status to the network can be confirmed. The information transmission / reception management unit 207 of the access server device A, which has confirmed the connection of the user A to the network, uses the host-side transmission / reception unit 202 to access the push service information received by the host-side transmission / reception unit 202 to the access server. Device B1205
Send it to.

【0056】なお、図12における実線矢印は情報提供
ホスト108から提供されるプッシュサービス情報の流
れを、破線は、各種情報のやり取りを示すものである。
The solid arrow in FIG. 12 indicates the flow of push service information provided from the information providing host 108, and the broken line indicates the exchange of various information.

【0057】図13は、本発明に係る複数の情報中継装
置を用いたプッシュサービス情報提供システムの一実施
形態のシーケンスを示したものである。
FIG. 13 shows a sequence of an embodiment of a push service information providing system using a plurality of information relay devices according to the present invention.

【0058】ネットワークへの接続、切断処理(130
1〜1307)はアクセスサーバ装置が1台の場合と同
様の処理である。ユーザ端末A101とアクセスサーバ
装置B1205との間でIP接続が確立した場合は、アク
セスサーバ装置B1205のアクセス管理部204が、
認識したユーザ情報は、情報送信管理部207が、連携
するアクセスサーバ装置A1204宛てに、ホスト側送
受信部202に送信させる(1308)。前記ユーザ情
報を受信したアクセスサーバ装置A1204は、ID管理
部206により自己のユーザ情報DB205を検索し、
該当IDが存在した場合は、接続ユーザ監視部209に前
記ユーザIDとユーザAが、アクセスサーバ装置Bに接続
していることを通知する。通知を受けた接続ユーザ監視
部209は、ユーザAのネットワークへの接続が確認さ
れたことを、接続ユーザ監視テーブル903に反映させ
る。その後、情報送受信管理部207が、接続ユーザ監
視テーブル903の情報を基に、前記ホスト側送受信部
202で受信したユーザA宛てのプッシュサービス情報
を、ホスト側送受信部202により、アクセスサーバ装
置B1205宛てに送信させる(1309)。さらに、
アクセスサーバ装置A1204の情報送受信管理部20
7は、ホスト情報バッファ905内に、ユーザA宛の情
報が記憶されていれば、該情報を、ホスト側送受信部2
02により、アクセスサーバ装置B1205宛てに送信
させる(1309)。
Network connection / disconnection processing (130
1-1301) is the same process as when there is one access server device. When the IP connection is established between the user terminal A 101 and the access server device B 1205, the access management unit 204 of the access server device B 1205
The information transmission management unit 207 causes the host-side transmission / reception unit 202 to transmit the recognized user information to the associated access server apparatus A 1204 (1308). Upon receiving the user information, the access server device A 1204 searches its own user information DB 205 using the ID management unit 206,
When the corresponding ID exists, the connected user monitoring unit 209 is notified that the user ID and the user A are connected to the access server device B. Upon receiving the notification, the connected user monitoring unit 209 reflects in the connected user monitoring table 903 that the connection of the user A to the network has been confirmed. Then, the information transmission / reception management unit 207, based on the information in the connected user monitoring table 903, pushes the push service information for the user A received by the host side transmission / reception unit 202 to the access server device B 1205 by the host side transmission / reception unit 202. (1309). further,
Information transmission / reception management unit 20 of access server apparatus A 1204
If the information addressed to the user A is stored in the host information buffer 905, the host 7 sends the information to the host side transmitting / receiving unit 2
02 to send to the access server B1205 (1309).

【0059】かかる情報を受信したアクセスサーバ装置
B1205の情報送信管理部207は、端末側送受信部
201に端末Aa101宛てに、該情報を送信させる(1
310)。
The information transmission management unit 207 of the access server device B 1205 that has received the information causes the terminal side transmission / reception unit 201 to transmit the information to the terminal Aa 101 (1
310).

【0060】図14は、本発明の一実施形態のアクセス
サーバ装置105に必要な初期設定データを示したもの
で、アクセスサーバ装置105内のCLI部203により
端末からの要求を受け付ける。情報中継提供サービスの
種類808は、アクセスサーバ装置105から端末が受
けるプッシュサービス情報中継提供サービスの種類を選
択するものである。また、情報提供ホストの選択809
は、端末に対してアクセスサーバ装置が中継するプッシ
ュサービス情報の情報提供ホストを選択するものであ
る。
FIG. 14 shows initial setting data necessary for the access server device 105 according to the embodiment of the present invention. The CLI unit 203 in the access server device 105 accepts a request from a terminal. The information relay providing service type 808 is for selecting the type of push service information relay providing service received by the terminal from the access server device 105. Also, the selection of the information providing host 809
Is for selecting an information providing host of push service information relayed by the access server device to the terminal.

【0061】図15は、本発明に係る情報中継装置を用
いたプッシュサービス情報提供システムの一実施形態の
プッシュサービス情報中継提供サービスの種類808の
選択を、示すものである。プッシュサービス名1601
は、情報提供サービスの種類808を、ユーザが提供を
受けるプッシュサービス毎に選定させるためのものであ
る。提供サービスの種類1602は、提供を受けるサー
ビスの種類を選択させるもので、サービスA1603で
は、端末が、ネットワークA104に接続している間に
情報提供ホスト108から提供されたプッシュサービス
情報だけの受信を望むユーザに提供するもので、サービ
スB1604は、端末が、ネットワークA104に接続
していない間に情報提供ホスト108から提供されたプ
ッシュサービス情報の受信も望むユーザに対し提供する
ものである。CLI部203で受け付けた情報提供サービ
スの種類の要求は、ユーザ情報部DB205に反映さ
れ、それを受けたバッファ管理部208が、バッファ9
05に記憶されたサービスA1603のプッシュサービ
ス情報を削除する。このように、ユーザにプッシュサー
ビスの種類に応じて提供を受けるサービスを選択させる
ことにより、ユーザは、ネットワークA104に接続し
ていない間の情報について、提供を受けるプッシュサー
ビスの種類に応じて取得することが可能となり、不要な
プッシュサービス情報の受信が回避される。また、プロ
バイダー側は、ホスト情報バッファ905の容量の増加
を防止することができ設備投資を軽減することが可能に
なり、さらに、サービスA1603とサービスB160
4との料金に差額を設けることで、ユーザの需要に応じ
て付加価値に差を付けたサービスの提供ができる。
FIG. 15 shows selection of the type 808 of push service information relay providing service in one embodiment of the push service information providing system using the information relay device according to the present invention. Push service name 1601
Is for selecting the type 808 of the information providing service for each push service provided by the user. The provided service type 1602 is for selecting the type of service to be provided. In the service A 1603, the terminal receives only the push service information provided from the information providing host 108 while connecting to the network A 104. The service B1604 is provided to the user who wants it, and the service B1604 provides it to the user who also wants to receive the push service information provided from the information providing host 108 while the terminal is not connected to the network A104. The request for the type of information providing service received by the CLI unit 203 is reflected in the user information unit DB 205, and the buffer management unit 208 that receives the request requests the buffer 9
The push service information of the service A1603 stored in 05 is deleted. In this way, by allowing the user to select the service to be provided according to the type of push service, the user obtains the information while not connected to the network A 104 according to the type of push service to be provided. This makes it possible to avoid receiving unnecessary push service information. Also, the provider side can prevent an increase in the capacity of the host information buffer 905 and can reduce the capital investment. Furthermore, the service A1603 and the service B160 can be reduced.
By providing a difference in the price with 4, it is possible to provide a service with a different added value according to the demand of the user.

【0062】図16は、アセスサーバ装置が中継するプ
ッシュサービス情報の情報提供ホストの選択の実施例を
示すものである。端末側はアクセスサーバ装置105に
アクセスするだけで、迅速に必要な情報提供ホストに関
する情報を取得でき、特に複数の情報提供ホストを選定
する場合の手続きの軽減が図れる。また、アクセスサー
バ装置105を利用するプロバイダーは、ユーザの手続
き軽減に貢献できるばかりでなく情報提供ホストからの
広告料を徴収することも可能となる。
FIG. 16 shows an embodiment of selecting an information providing host of push service information relayed by the assessment server device. Only by accessing the access server device 105 on the terminal side, it is possible to quickly obtain the information regarding the necessary information providing host, and in particular, the procedure for selecting a plurality of information providing hosts can be reduced. Further, the provider who uses the access server device 105 can not only contribute to the reduction of user procedures, but also can collect the advertising fee from the information providing host.

【0063】以上説明したように、本発明によれば、端
末がネットワークとの非接続時に、情報提供ホストから
端末宛に送信されたプッシュサービス情報を、情報中継
装置が受信し、情報中継装置内のホスト情報記憶手段が
記憶するため、端末が従来受信不能であった情報を受信
することが可能となる。
As described above, according to the present invention, when the terminal is not connected to the network, the information relay device receives the push service information transmitted from the information providing host to the terminal, and Since it is stored in the host information storage means, it becomes possible for the terminal to receive information that could not be received conventionally.

【0064】また、本発明では、端末のネットワークへ
の接続状態を監視し、端末のネットワークへの接続が確
認された場合は、前記情報記憶手段で記憶されているプ
ッシュサービス情報を端末宛に即座に送信するため、端
末は最新のプッシュサービス情報を、受信することが可
能となる。
Further, in the present invention, the connection state of the terminal to the network is monitored, and when the connection of the terminal to the network is confirmed, the push service information stored in the information storage means is immediately sent to the terminal. , The terminal can receive the latest push service information.

【0065】さらに、本発明では、前記ホスト情報記憶
領域に記憶された情報が予め定めた閾値を越えた場合
に、前記ホスト情報記憶手段で記憶されている情報の受
信、破棄に関する処遇を端末側で決定させることも可能
であるため、不必要情報によるネットワークのトラヒッ
クの増加を防止することが可能となる。
Further, in the present invention, when the information stored in the host information storage area exceeds a predetermined threshold value, the terminal side is provided with a treatment regarding reception and discard of the information stored in the host information storage means. Since it is also possible to make a decision with, it is possible to prevent an increase in network traffic due to unnecessary information.

【0066】[0066]

【発明の効果】本発明によれば、情報を必要とする端末
がネットワークに非接続状態のときでも、プッシュサー
ビスによって提供されたプッシュサービス情報を、情報
中継装置によって端末が受信できることが可能となる。
According to the present invention, even when a terminal requiring information is not connected to the network, the information relay device enables the terminal to receive the push service information provided by the push service. .

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

【図1】本発明に係る情報中継装置を用いた情報提供シ
ステムの一実施形態の構成図。
FIG. 1 is a configuration diagram of an embodiment of an information providing system using an information relay device according to the present invention.

【図2】本発明に係る一実施形態のアクセスサーバ装置
の機能構成図。
FIG. 2 is a functional configuration diagram of an access server device according to an embodiment of the present invention.

【図3】本発明に係る一実施形態の端末、アクセスサー
バ装置及び情報提供ホストのハード構成図。
FIG. 3 is a hardware configuration diagram of a terminal, an access server device, and an information providing host according to an embodiment of the present invention.

【図4】本発明に係る一実施形態のアクセスサーバ装置
内制御部のハードウェアとソフトウェアの関係を示す説
明図。
FIG. 4 is an explanatory diagram showing a relationship between hardware and software of a control unit in the access server device according to the embodiment of the present invention.

【図5】本発明に係る一実施形態のアクセスサーバ装置
内制御部のタスク構成図。
FIG. 5 is a task configuration diagram of the control unit in the access server device according to the embodiment of the present invention.

【図6】本発明に係る情報中継装置を用いた情報提供シ
ステムにおいて利用者端末がPPPを利用してネットワ
ークに接続する場合のシーケンス図。
FIG. 6 is a sequence diagram when the user terminal connects to the network using PPP in the information providing system using the information relay device according to the present invention.

【図7】本発明に係る情報中継装置を用いた情報提供シ
ステムにおいて利用者端末がPPPを利用してネットワ
ークに接続しない場合のシーケンス図。
FIG. 7 is a sequence diagram when the user terminal does not connect to the network by using PPP in the information providing system using the information relay device according to the present invention.

【図8】本発明に係る一実施形態のアクセスサーバ装置
の初期設定データ構成を示す説明図。
FIG. 8 is an explanatory diagram showing an initial setting data configuration of the access server device according to the embodiment of the present invention.

【図9】本発明に係る一実施形態のプッシュサービスエ
ージェントの機能構成図。
FIG. 9 is a functional configuration diagram of a push service agent according to an embodiment of the present invention.

【図10】本発明に係る一実施形態の情報送信管理プロ
グラムのフローチャート。
FIG. 10 is a flowchart of an information transmission management program according to an embodiment of the present invention.

【図11】本発明に係る一実施形態のプッシュサービス
データ転送時における情報送信管理プログラムのフロー
チャート。
FIG. 11 is a flowchart of an information transmission management program during push service data transfer according to an embodiment of the present invention.

【図12】本発明に係る情報中継装置を複数用いたプッ
シュサービス情報提供システムの一実施形態のシステム
構成図。
FIG. 12 is a system configuration diagram of an embodiment of a push service information providing system using a plurality of information relay devices according to the present invention.

【図13】本発明に係る情報中継装置を複数用いたプッ
シュサービス情報提供システムの一実施形態のシーケン
ス図。
FIG. 13 is a sequence diagram of an embodiment of a push service information providing system using a plurality of information relay devices according to the present invention.

【図14】本発明の一実施形態のアクセスサーバ装置1
05に必要な初期設定データ構成を示す図。
FIG. 14 is an access server device 1 according to an embodiment of the present invention.
The figure which shows the initialization data structure required for 05.

【図15】情報中継提供サービスの種類の構成を示す
図。
FIG. 15 is a diagram showing a configuration of types of information relay providing service.

【図16】情報提供ホストの選択の構成を示す図。FIG. 16 is a diagram showing a configuration for selecting an information providing host.

【図17】従来のプッシュサービス提供システムの構成
図。
FIG. 17 is a block diagram of a conventional push service providing system.

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

101・・・端末A、102・・・端末B、103・・
・端末C、104・・・ネットワークA、105・・・
アクセスサーバ装置、106・・・プッシュサービスエ
ージェント、107・・・ネットワークB、108・・
・情報提供ホスト、111・・・端末Aに対応するバッ
ファ、112・・・端末Bに対応するバッファ、113
・・・端末Cに対するバッファ、201・・・端末側送
受信部、202・・・ホスト側送受信部、203・・・
CLI部、204・・・アクセス管理部、205・・・ユ
ーザ情報DB、206・・・ID管理部、207・・・情
報送受信管理部、208・・・バッファ管理部、209
・・・接続ユーザ監視部、301・・・アクセスサーバ
装置制御部、302・・・端末側ネットワークI/F,30
3・・・ホスト側I/F、304・・・端末A制御部、30
5・・・ネットワークI/F、306・・・情報提供ホス
ト制御部、307・・・ネットワークI/F、401・・
・アクセスサーバ装置制御部ハードウェア、402・・
・アクセスサーバ装置制御部OS、403・・・アクセス
サーバ装置制御部AP、501・・・CLIプログラム、5
02・・・アクセス管理プログラム、503・・・送受
信機能プログラム、504・・・プッシュサービスエー
ジェントプログラム、505・・・ID管理プログラム、
801・・・初期設定データ、802・・・ユーザID、
803・・・パスワード、804・・・情報削除閾値、
805・・・リスト送信閾値、806・・・接続監視間
隔、807・・・アクセスサーバ装置名、808・・・
情報中継提供サービスの種類、809・・・情報提供ホ
ストの選択、901・・・接続ユーザ監視プログラム、
902・・・バッファ管理プログラム、903・・・接
続ユーザ管理テーブル、904・・・バッファ管理テー
ブル、905・・・ホスト情報バッファ、906・・・
情報送信管理プログラム、1201・・・ネットワーク
A、1202・・・ネットワークD、1203・・・ネ
ットワークC、1204・・・アクセスサーバ装置A、
1205・・・アクセスサーバ装置B、1206・・・
アクセスサーバ装置C、1207・・・接続通知、12
08・・・接続通知、1211・・・端末Aa、1401
・・・アクセスサーバ装置、1601・・・プッシュサ
ービス名、1602・・・提供サービスの種類、160
3・・・サービスA、1604・・・サービスB、17
01・・・情報提供ホストの選択、
101 ... Terminal A, 102 ... Terminal B, 103 ...
・ Terminal C, 104 ... Network A, 105 ...
Access server device, 106 ... Push service agent, 107 ... Network B, 108 ...
Information providing host, 111 ... Buffer corresponding to terminal A, 112 ... Buffer corresponding to terminal B, 113
... buffer for terminal C, 201 ... terminal side transceiver, 202 ... host side transceiver, 203 ...
CLI unit, 204 ... Access management unit, 205 ... User information DB, 206 ... ID management unit, 207 ... Information transmission / reception management unit, 208 ... Buffer management unit, 209
・ ・ ・ Connected user monitoring unit, 301 ・ ・ ・ Access server device control unit, 302 ・ ・ ・ Terminal side network I / F, 30
3 ... Host side I / F, 304 ... Terminal A control unit, 30
5 ... Network I / F, 306 ... Information providing host control unit, 307 ... Network I / F, 401 ...
.Access server device control unit hardware 402 ...
Access server device control unit OS, 403 ... Access server device control unit AP, 501 ... CLI program, 5
02 ... Access management program, 503 ... Transmission / reception function program, 504 ... Push service agent program, 505 ... ID management program,
801 ... Initial setting data, 802 ... User ID,
803 ... Password, 804 ... Information deletion threshold,
805 ... List transmission threshold, 806 ... Connection monitoring interval, 807 ... Access server device name, 808 ...
Information relay providing service type, 809 ... Selection of information providing host, 901 ... Connected user monitoring program,
902 ... Buffer management program, 903 ... Connected user management table, 904 ... Buffer management table, 905 ... Host information buffer, 906 ...
Information transmission management program, 1201 ... Network
A 1202 ... Network D 1203 ... Network C 1204 ... Access server device A,
1205 ... Access server device B, 1206 ...
Access server device C, 1207 ... Connection notification, 12
08 ... Connection notification, 1211 ... Terminal Aa, 1401
... Access server device, 1601 ... Push service name, 1602 ... Provided service type, 160
3 ... Service A, 1604 ... Service B, 17
01 ... Selection of information providing host,

フロントページの続き (72)発明者 ▲吉▼本 哲郎 東京都国分寺市東恋ヶ窪一丁目280番地 株式会社日立製作所中央研究所内 (72)発明者 林 匡哉 神奈川県川崎市麻生区王禅寺1099番地 株 式会社日立製作所システム開発研究所内 Fターム(参考) 5K030 GA19 HA07 HD03 KA06 LD11Continued front page    (72) Inventor ▲ Yoshi ▼ Tetsuro Moto             1-280, Higashikoigakubo, Kokubunji, Tokyo             Central Research Laboratory, Hitachi, Ltd. (72) Inventor Masaya Hayashi             1099 Ozenji, Aso-ku, Kawasaki City, Kanagawa Prefecture             Ceremony company Hitachi Systems Development Laboratory F term (reference) 5K030 GA19 HA07 HD03 KA06 LD11

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】プッシュサービスを行う情報提供ホストか
ら端末にネットワークを介して送信されるプッシュサー
ビス情報の中継を行う情報中継装置において、 前記端末との通信を行う端末側通信手段と、 前記情報提供ホストとの通信を行うホスト側通信手段
と、 前記端末のネットワークへの接続状態を監視する接続ユ
ーザ監視手段と、 前記情報提供ホストからのプッシュサービス情報を記憶
するホスト情報記憶手段と、 前記ホスト側通信手段が行う情報の送受信と前記端末側
通信手段が行う情報の送受信とをそれぞれ管理する情報
送受信管理手段と、を有し前記ホスト側通信手段は、前
記情報提供ホストから前記端末宛てに送信されたプッシ
ュサービス情報を受信し、 前記情報送受信管理手段は、前記接続ユーザ監視手段が
前記端末のネットワークへの接続を確認できない場合、
前記ホスト側通信手段により受信した前記端末宛のプッ
シュサービス情報を、前記ホスト情報記憶手段に記憶さ
せ、 前記情報送受信管理手段は、前記接続ユーザ監視手段が
前記端末のネットワークへの接続を確認した場合、前記
ホスト側通信手段により受信した前記端末宛のプッシュ
サービス情報を、前記端末宛に前記端末側通信手段に送
信させ、さらに前記ホスト情報記憶手段で記憶している
前記端末宛のプッシュサービス情報が存在する場合、前
記端末側通信手段により前記記憶されている前記端末宛
のプッシュサービス情報を、前記端末宛に送信させるこ
とを特徴とする情報中継装置。
1. An information relay device for relaying push service information transmitted from an information providing host for performing a push service to a terminal via a network, and a terminal side communication means for communicating with the terminal, and the information providing. Host side communication means for communicating with a host, connected user monitoring means for monitoring the connection state of the terminal to the network, host information storage means for storing push service information from the information providing host, and the host side The host-side communication means includes information transmission / reception management means for managing information transmission / reception performed by the communication means and information transmission / reception performed by the terminal-side communication means. Receiving the push service information, the information transmission / reception management means causes the connected user monitoring means to connect to the terminal. If you can not verify the connection to the network,
When the push service information addressed to the terminal received by the host-side communication means is stored in the host information storage means, and the information transmission / reception management means, when the connected user monitoring means confirms the connection of the terminal to the network. , The push service information addressed to the terminal received by the host communication means is transmitted to the terminal communication means addressed to the terminal, and the push service information addressed to the terminal stored in the host information storage means is An information relay apparatus, characterized in that, if present, the stored push service information addressed to the terminal is transmitted to the terminal by the communication means on the terminal side.
【請求項2】請求項1に記載の情報中継装置において、 前記接続ユーザ監視手段は、前記端末側通信手段により
接続確認信号を前記端末に発信し、該接続確認信号に対
する応答に応じて前記端末のネットワークへの接続状態
を監視することを特徴とする情報中継装置。
2. The information relay device according to claim 1, wherein the connected user monitoring means transmits a connection confirmation signal to the terminal by the terminal side communication means, and the terminal is responsive to the connection confirmation signal. An information relay device, characterized by monitoring the connection status of the other to the network.
【請求項3】請求項1及び2のいずれか一項に記載の情
報中継装置において、 前記端末のネットワークへの接続状態を監視する間隔を
予め設定しておく設定手段を有し、 前記接続ユーザ監視手段は、前記設定手段で設定された
設定間隔で前記端末のネットワークへの接続状態を監視
することを特徴とする情報中継装置。
3. The information relay apparatus according to claim 1, further comprising a setting unit that presets an interval for monitoring the connection state of the terminal to the network, The information relay device, wherein the monitoring means monitors the connection state of the terminal to the network at the setting intervals set by the setting means.
【請求項4】請求項1及び2のいずれか一項に記載の情
報中継装置において、 前記ホスト情報記憶手段で記憶される前記プッシュサー
ビス情報の量の閾値を予め定める設定手段を有し、前記
情報送受信管理手段は、前記ホスト情報記憶手段で記憶
された前記プッシュサービス情報の量が前記閾値を越
え、且つ前記接続ユーザ監視手段により前記端末のネッ
トワークへの接続が確認されたときには、前記ホスト情
報記憶手段で記憶されている情報に対して確認された意
思に対応する処理を施すことを特徴とする情報中継装
置。
4. The information relay apparatus according to claim 1, further comprising a setting unit that presets a threshold value of the amount of push service information stored in the host information storage unit, The information transmission / reception management means, when the amount of the push service information stored in the host information storage means exceeds the threshold and the connection user monitoring means confirms the connection of the terminal to the network, the host information An information relay device, characterized in that a process corresponding to a confirmed intention is applied to information stored in a storage means.
【請求項5】請求項1及び2のいずれか一項に記載の情
報中継装置において、 前記ホスト情報記憶手段に記憶される前記プッシュサー
ビス情報の量の閾値を予め定める設定手段と、 前記ホスト情報記憶手段に記憶されている前記情報の量
が、前記予め定めた閾値を越えた場合には、古い情報か
ら順番に前記予め定めた前記閾値まで削除するホスト情
報記憶管理手段と、を有することを特徴とする情報中継
装置。
5. The information relay device according to claim 1, further comprising: a setting unit that presets a threshold value of the amount of push service information stored in the host information storage unit, and the host information. Host information storage management means for sequentially deleting from the old information to the predetermined threshold value when the amount of the information stored in the storage means exceeds the predetermined threshold value. Characteristic information relay device.
【請求項6】請求項1から5のいずれか一項に記載の情
報中継装置において、 プッシュサービスを受けるユーザのユーザID情報を記憶
するユーザID記憶手段と、 他の情報中継装置からのユーザID情報を前記ホスト側通
信手段が受信すると、当該ユーザIDを、前記ユーザID記
憶手段により記憶されている前記ユーザID記憶の中から
検索するID検索手段と、を有し、 前記ID検索手段により当該ユーザIDの存在が確認され
た場合、前記情報送受信管理手段は、前記他の情報中継
装置に、前記ホスト情報記憶手段に記憶されている前記
端末宛のプッシュサービス情報を前記ホスト側通信手段
により送信させることを特徴とする情報中継装置。
6. The information relay apparatus according to claim 1, further comprising a user ID storage unit that stores user ID information of a user who receives the push service, and a user ID from another information relay apparatus. When the host-side communication unit receives the information, the host-side communication unit has an ID search unit that searches the user ID stored in the user ID storage unit for the user ID. When the presence of the user ID is confirmed, the information transmission / reception management means transmits the push service information addressed to the terminal stored in the host information storage means to the other information relay device by the host-side communication means. An information relay device characterized by:
【請求項7】プッシュサービスを行う情報提供ホストか
ら端末にネットワークを介して送信されるプッシュサー
ビス情報の中継を行う情報中継方法において、 前記端末との通信を行う端末側通信処理と、 前記情報提供ホストと通信を行うホスト側通信処理と、 前記端末のネットワークへの接続状態を監視する接続ユ
ーザ監視処理と、 前記情報提供ホストからのプッシュサービス情報を記憶
するホスト情報記憶処理と、 前記ホスト側通信処理が行う情報の送受信と前記端末側
通信処理が行う情報の送受信とをそれぞれ管理する情報
送受信管理処理と、を有し、 前記ホスト側通信処理では、前記情報提供ホストから前
記端末宛てに送信されたプッシュサービス情報を受信
し、 前記情報送受信管理処理では、前記接続ユーザ監視処理
が前記端末のネットワークへの接続を確認できない場
合、前記ホスト側通信処理により受信した前記端末宛の
プッシュサービス情報を、前記ホスト情報記憶処理で記
憶し、 前記情報送受信管理処理では、前記接続ユーザ監視処理
が前記端末のネットワークへの接続を確認した場合、前
記ホスト側通信処理により受信した前記端末宛のプッシ
ュサービス情報を、前記端末に前記端末側通信処理に送
信させ、さらに前記ホスト情報記憶処理で記憶している
前記端末宛のプッシュサービス情報が存在する場合は、
前記端末側通信処理により前記記憶されているプッシュ
サービス情報を、前記端末に送信させることを特徴とす
る情報中継方法。
7. An information relay method for relaying push service information transmitted from an information providing host performing a push service to a terminal via a network, comprising: a terminal side communication process for communicating with the terminal; and the information providing. Host side communication processing for communicating with a host, connected user monitoring processing for monitoring the connection state of the terminal to the network, host information storage processing for storing push service information from the information providing host, and host side communication An information transmission / reception management process that respectively manages transmission / reception of information performed by a process and information transmission / reception performed by the terminal side communication process, and in the host side communication process, the information is transmitted from the information providing host to the terminal. Received push service information, and in the information transmission / reception management process, the connected user monitoring process is performed by the terminal. If the connection to the network cannot be confirmed, the push service information addressed to the terminal received by the host side communication processing is stored in the host information storage processing, and in the information transmission / reception management processing, the connected user monitoring processing is performed by the connection user monitoring processing. When the connection of the terminal to the network is confirmed, the push service information addressed to the terminal received by the host side communication processing is transmitted to the terminal side communication processing by the terminal, and further stored by the host information storage processing. If there is push service information addressed to the terminal,
An information relay method comprising causing the terminal to transmit the stored push service information by the terminal side communication processing.
【請求項8】請求項7に記載の情報中継方法において、 前記接続ユーザ監視処理では、前記端末側通信処理によ
り接続確認信号を前記端末に発信し、該接続確認信号に
対する応答に応じて前記端末のネットワークへの接続状
態を監視することを特徴とする情報中継方法。
8. The information relay method according to claim 7, wherein in the connected user monitoring process, a connection confirmation signal is transmitted to the terminal by the terminal side communication process, and the terminal is responded to in response to the connection confirmation signal. An information relay method characterized by observing the connection status to the network.
【請求項9】請求項1から6のいずれか一項に記載の情
報中継装置において、 前記情報中継装置が、前記端末側に、前記ホスト情報記
憶手段で記憶している前記端末宛のプッシュサービス情
報の処理について、プッシュサービス情報の種類に応じ
て選択させる設定手段と、 前記情報中継装置が、前記ホスト情報記憶手段により記
憶された情報を、前記設定手段により定めたプッシュサ
ービス情報の種類に応じて管理するホスト情報記憶管理
手段と、 前記情報中継装置が、端末側に複数の情報提供ホスト情
報を提示し、前記端末がプッシュサービスを受ける情報
提供ホストを前記提示した情報提供ホスト情報から選択
する情報提供ホスト設定手段と、を有することを特徴と
する情報中継装置。
9. The information relay device according to claim 1, wherein the information relay device has a push service addressed to the terminal stored in the host information storage means on the terminal side. With respect to the processing of information, a setting unit that selects according to the type of push service information, and the information relay device sets the information stored by the host information storage unit according to the type of push service information determined by the setting unit. And a host information storage management unit that manages the information, and the information relay device presents a plurality of information providing host information to the terminal side, and the terminal selects an information providing host receiving a push service from the presented information providing host information. An information relay device comprising: an information providing host setting means.
JP2002088998A 2002-03-27 2002-03-27 Push service information relay device and push service information relay method Pending JP2003288298A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002088998A JP2003288298A (en) 2002-03-27 2002-03-27 Push service information relay device and push service information relay method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002088998A JP2003288298A (en) 2002-03-27 2002-03-27 Push service information relay device and push service information relay method

Publications (1)

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

Family

ID=29234707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002088998A Pending JP2003288298A (en) 2002-03-27 2002-03-27 Push service information relay device and push service information relay method

Country Status (1)

Country Link
JP (1) JP2003288298A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101144190B1 (en) * 2010-11-12 2012-05-14 삼성에스디에스 주식회사 System and method for transmitting message
JP2012185714A (en) * 2011-03-07 2012-09-27 Toshiba It Service Kk Electronic signboard system, and content delivery method of electronic signboard system
JP2012186699A (en) * 2011-03-07 2012-09-27 Toshiba It Service Kk Communication system and method of determining whether communication terminal is available or not
WO2012157940A2 (en) * 2011-05-16 2012-11-22 에스케이텔레콤 주식회사 System and method for providing push service using feedback message
WO2012157939A2 (en) * 2011-05-16 2012-11-22 에스케이텔레콤 주식회사 System and method for providing push service to reduce network load
KR101319940B1 (en) 2011-10-31 2013-10-21 주식회사 유비벨록스모바일 Push System using Session Relay Server and Method Therefor
KR101346077B1 (en) 2012-05-25 2013-12-31 삼성에스디에스 주식회사 Push client and method for pushing sevice using the same
KR20140022257A (en) * 2012-08-13 2014-02-24 에스케이플래닛 주식회사 System and method for messahe service, and apparatus applied to the same
JP2015103863A (en) * 2013-11-21 2015-06-04 株式会社Nttドコモ Network management system, communication system, and network management method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101144190B1 (en) * 2010-11-12 2012-05-14 삼성에스디에스 주식회사 System and method for transmitting message
JP2012185714A (en) * 2011-03-07 2012-09-27 Toshiba It Service Kk Electronic signboard system, and content delivery method of electronic signboard system
JP2012186699A (en) * 2011-03-07 2012-09-27 Toshiba It Service Kk Communication system and method of determining whether communication terminal is available or not
WO2012157940A2 (en) * 2011-05-16 2012-11-22 에스케이텔레콤 주식회사 System and method for providing push service using feedback message
WO2012157939A2 (en) * 2011-05-16 2012-11-22 에스케이텔레콤 주식회사 System and method for providing push service to reduce network load
WO2012157940A3 (en) * 2011-05-16 2013-01-24 에스케이텔레콤 주식회사 System and method for providing push service using feedback message
WO2012157939A3 (en) * 2011-05-16 2013-01-24 에스케이텔레콤 주식회사 System and method for providing push service to reduce network load
KR101319940B1 (en) 2011-10-31 2013-10-21 주식회사 유비벨록스모바일 Push System using Session Relay Server and Method Therefor
KR101346077B1 (en) 2012-05-25 2013-12-31 삼성에스디에스 주식회사 Push client and method for pushing sevice using the same
KR20140022257A (en) * 2012-08-13 2014-02-24 에스케이플래닛 주식회사 System and method for messahe service, and apparatus applied to the same
KR101988474B1 (en) * 2012-08-13 2019-06-12 에스케이플래닛 주식회사 System and method for messahe service, and apparatus applied to the same
JP2015103863A (en) * 2013-11-21 2015-06-04 株式会社Nttドコモ Network management system, communication system, and network management method

Similar Documents

Publication Publication Date Title
US6094676A (en) Method and apparatus for peer-to-peer communication
JP4409788B2 (en) Wireless data communication network switching device and wireless data communication network switching processing program
US7305375B2 (en) Method and system for distributed remote resources
US7225269B2 (en) Network gateway system having rules for exchanging packet, network gateway method, and network gateway device therefor
TW574808B (en) Internet Protocol address acquiring method and tracking method
JP5002259B2 (en) Authentication system
KR20070093417A (en) Monitoring system and method for accessing a monitoring device of a monitoring system
US20070070977A1 (en) Method for delivering data resources
JP2000132473A (en) Network system using fire wall dynamic control system
JP2003288298A (en) Push service information relay device and push service information relay method
JPH11340986A (en) Device used for radio communication system and program recording medium
JP2001211197A (en) Communication system, communication method, gateway device and client
JPH10112740A (en) Information processor, communication method and storage medium
JP2003078541A (en) Network connecting device, system, and method
JP2000316010A (en) Radio terminal and node unit
JP2003076623A (en) Network system, server device, communication terminal, and server changeover method
EP1593230A1 (en) Terminating a session in a network
JP3430908B2 (en) Network connection control system and storage medium
JP4352547B2 (en) Remote access server device
JP2003152729A (en) Load distribution method, contents distribution system, and load distribution device
JP3853697B2 (en) Radio communication system, radio management apparatus, accommodation apparatus selection method, and program
JP3886103B2 (en) COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE AND COMMUNICATION PROGRAM USED FOR THE SAME
US7904506B2 (en) Context information management system
JP3437746B2 (en) Communication control device and communication control method
JP3827614B2 (en) Radio communication system, accommodation device, accommodation device selection method, and program