JP5565116B2 - クライアントサーバシステム、サーバ装置、クライアント端末、およびデータ中継方法 - Google Patents
クライアントサーバシステム、サーバ装置、クライアント端末、およびデータ中継方法 Download PDFInfo
- Publication number
- JP5565116B2 JP5565116B2 JP2010130291A JP2010130291A JP5565116B2 JP 5565116 B2 JP5565116 B2 JP 5565116B2 JP 2010130291 A JP2010130291 A JP 2010130291A JP 2010130291 A JP2010130291 A JP 2010130291A JP 5565116 B2 JP5565116 B2 JP 5565116B2
- Authority
- JP
- Japan
- Prior art keywords
- destination
- registration
- information
- client terminal
- terminal
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 6
- 230000008859 change Effects 0.000 claims description 36
- 230000004044 response Effects 0.000 claims description 32
- 230000006870 function Effects 0.000 description 40
- 238000004891 communication Methods 0.000 description 37
- 238000002360 preparation method Methods 0.000 description 27
- 238000013500 data storage Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 14
- 230000000694 effects Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Description
前記サーバ装置は、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有し、
前記クライアント端末は、
前記サーバ装置に自端末の前記登録要求を送信するとともに、前記サーバ装置から前記登録先変更指示を受信したならば、当該登録先変更指示で指定されている他の前記クライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる他の前記クライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末に対して配信された前記情報を取得する情報取得手段と、
前記中継先登録手段に他の前記クライアント端末が登録されている場合に、当該他の前記クライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する。
また、本発明のサーバ装置は、クライアント端末に情報を配信するサーバ装置であって、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有する。
また、本発明のクライアント端末は、サーバ装置によって配信された情報を受信するクライアント端末であって、
前記サーバ装置に自端末の登録要求を送信するとともに、前記サーバ装置から登録先変更指示を受信したならば、当該登録先変更指示で指定されている他のクライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる前記他のクライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末の登録先から配信可能通知を受信した場合に、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されているならば、当該登録先に取得要求を送信して、当該登録先から前記情報を取得し、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されていないならば、当該配信可能通知を受信した旨のメッセージを出力し、操作者から取得指示を受け付けたときに、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得する情報取得手段と、
前記中継先登録手段に前記他のクライアント端末が登録されている場合に、当該他のクライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する。
Claims (5)
- 情報を配信するサーバ装置と、複数のクライアント端末と、を有するクライアントサーバシステムであって、
前記サーバ装置は、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有し、
前記クライアント端末は、
前記サーバ装置に自端末の前記登録要求を送信するとともに、前記サーバ装置から前記登録先変更指示を受信したならば、当該登録先変更指示で指定されている他の前記クライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる他の前記クライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末に対して配信された前記情報を取得する情報取得手段と、
前記中継先登録手段に他の前記クライアント端末が登録されている場合に、当該他の前記クライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する
ことを特徴とするクライアントサーバシステム。 - 請求項1に記載のクライアントサーバシステムであって、
前記情報配信手段は、
前記配信先登録手段に登録されている前記クライアント端末に配信可能通知を送信し、当該配信可能通知に応答して取得要求を返信した前記クライアント端末に対してのみ配信対象の前記情報を送信し、
前記情報中継手段は、
前記中継先登録手段に登録されている前記クライアント端末に配信可能通知を送信し、当該配信可能通知に応答して取得要求を返信した前記クライアント端末に対してのみ、前記情報取得手段により取得した前記情報を送信し、
前記情報取得手段は、
自端末の登録先から前記配信可能通知を受信した場合に、前記中継先登録手段に前記情報の中継先となる他の前記クライアント端末が登録されているならば、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得し、前記中継先登録手段に前記情報の中継先となる他の前記クライアント端末が登録されていないならば、当該配信可能通知を受信した旨のメッセージを出力し、操作者から取得指示を受け付けたときに、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得する
ことを特徴とするクライアントサーバシステム。 - クライアント端末に情報を配信するサーバ装置であって、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有する
ことを特徴とするサーバ装置。 - サーバ装置によって配信された情報を受信するクライアント端末であって、
前記サーバ装置に自端末の登録要求を送信するとともに、前記サーバ装置から登録先変更指示を受信したならば、当該登録先変更指示で指定されている他のクライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる前記他のクライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末の登録先から配信可能通知を受信した場合に、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されているならば、当該登録先に取得要求を送信して、当該登録先から前記情報を取得し、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されていないならば、当該配信可能通知を受信した旨のメッセージを出力し、操作者から取得指示を受け付けたときに、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得する情報取得手段と、
前記中継先登録手段に前記他のクライアント端末が登録されている場合に、当該他のクライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する
ことを特徴とするクライアント端末。 - 情報を配信するサーバ装置と、複数のクライアント端末と、を有するクライアントサーバシステムにおけるデータ中継方法であって、
前記複数のクライアント端末に含まれる第一のクライアント端末が、前記サーバ装置に自端末の登録要求を送信し、
前記サーバ装置が、前記第一のクライアント端末からの前記登録要求に対して、配信先端末の登録数が所定数未満ならば、当該第一のクライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先端末として登録し、当該登録数が当該所定数に達しているならば、前記配信先端末として登録されている前記クライアント端末のなかから、中継数が最も小さい第二のクライアント端末を選択し、当該第二のクライアント端末の中継数を一つインクリメントするとともに、当該第二のクライアント端末を登録先として指定する登録先変更指示を当該第一のクライアント端末に返信し、
前記第一のクライアント端末が、前記サーバ装置からの前記登録先変更指示に対して、当該登録先変更指示で指定されている前記第二のクライアント端末に自端末の前記登録要求を送信し、
前記第二のクライアント端末が、前記第一のクライアント端末からの前記登録要求に対して、当該第一のクライアント端末を中継先端末として登録し、
前記サーバ装置が、前記配信先端末として登録されている前記第二のクライアント端末に対して前記情報を送信し、
前記第二のクライアント端末が、自端末に対して配信された前記情報を取得するとともに、当該情報を、前記中継先端末として登録されている前記第一のクライアント端末に送信し、
前記第一のクライアント端末が、自端末に対して配信された前記情報を取得する
ことを特徴とするデータ中継方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010130291A JP5565116B2 (ja) | 2010-06-07 | 2010-06-07 | クライアントサーバシステム、サーバ装置、クライアント端末、およびデータ中継方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010130291A JP5565116B2 (ja) | 2010-06-07 | 2010-06-07 | クライアントサーバシステム、サーバ装置、クライアント端末、およびデータ中継方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011257869A JP2011257869A (ja) | 2011-12-22 |
JP5565116B2 true JP5565116B2 (ja) | 2014-08-06 |
Family
ID=45474011
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010130291A Active JP5565116B2 (ja) | 2010-06-07 | 2010-06-07 | クライアントサーバシステム、サーバ装置、クライアント端末、およびデータ中継方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5565116B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6375815B2 (ja) * | 2014-09-18 | 2018-08-22 | 富士ゼロックス株式会社 | 画像形成装置及びプログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3443683B2 (ja) * | 2000-01-06 | 2003-09-08 | 株式会社日立製作所 | シリアル通信制御システム |
JP4202232B2 (ja) * | 2003-10-29 | 2008-12-24 | 株式会社日立製作所 | コンテンツ配信システム、コンテンツ配信システムの制御方法、及びコンテンツ配信システムに用いる通信端末 |
JP4983097B2 (ja) * | 2006-05-29 | 2012-07-25 | ブラザー工業株式会社 | コンテンツデータ配信システム、そのコンテンツデータ配信システムにおける接続管理装置、端末装置及びコンテンツ配信方法並びにそれに用いるプログラム |
JP4680866B2 (ja) * | 2006-10-31 | 2011-05-11 | 株式会社日立製作所 | ゲートウェイ負荷分散機能を備えたパケット転送装置 |
-
2010
- 2010-06-07 JP JP2010130291A patent/JP5565116B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011257869A (ja) | 2011-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101576588B1 (ko) | 통신 통지 및 핸들링을 위한 시스템들 및 방법들 | |
CA2728421C (en) | Intelligent short message delivery system and method | |
US8805342B2 (en) | Content sharing for mobile devices | |
JP2007518284A5 (ja) | ||
US20040230965A1 (en) | Mobile handset network that facilitates interaction between a generic intelligent responsive agent and a service broker server | |
JP2014523054A (ja) | アプリケーション情報を共有するための方法、システム、及び装置 | |
CN110012083B (zh) | 一种数据传输方法、服务器及数据传输装置 | |
US20080239965A1 (en) | Method And System For Reporting Terminal Information, And Method And System For Maintaining Terminal Device, As Well As Device Management System | |
JP5686884B2 (ja) | ネットワークカメラシステム | |
EP2441281A1 (en) | Communication session transfer from one communication device to another based on location correlated to time | |
US20140306832A1 (en) | Method And Apparatus For Remote Monitoring Of A Residence | |
JP5565116B2 (ja) | クライアントサーバシステム、サーバ装置、クライアント端末、およびデータ中継方法 | |
US10735244B2 (en) | Remote management agent apparatus, remote management system, and remote management method | |
JP5171392B2 (ja) | 通信システム、情報保有装置、および管理装置 | |
JP6301140B2 (ja) | 防災監視設備管理システム | |
JP2000293272A (ja) | 共有機器電源制御装置及び共有機器電源制御方法 | |
KR20020062690A (ko) | 전자 단말기에서 프로그램의 수행시 발생하는 에러의 통보방법 | |
CN111866095A (zh) | 基于私有云的统一推送平台、方法以及终端 | |
CN111659066A (zh) | 用于火灾控制***的网关设备 | |
JP2006195711A (ja) | プロジェクタ管理システム | |
US9654940B2 (en) | Sending and receiving messages over wireless local area networks | |
KR101979588B1 (ko) | 세션 제어 방법, 시스템 및 장치 | |
JP2007329563A (ja) | 通信システム | |
JP5625619B2 (ja) | 中継装置、および中継方法 | |
WO2019159091A1 (en) | Laundry service management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130318 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140107 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140213 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140520 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140602 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5565116 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |