JP2018013960A - リソース管理システム、通信システム、リソース管理方法、及びプログラム - Google Patents
リソース管理システム、通信システム、リソース管理方法、及びプログラム Download PDFInfo
- Publication number
- JP2018013960A JP2018013960A JP2016143131A JP2016143131A JP2018013960A JP 2018013960 A JP2018013960 A JP 2018013960A JP 2016143131 A JP2016143131 A JP 2016143131A JP 2016143131 A JP2016143131 A JP 2016143131A JP 2018013960 A JP2018013960 A JP 2018013960A
- Authority
- JP
- Japan
- Prior art keywords
- management system
- resource
- request
- message
- transmission
- 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.)
- Granted
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
図1は、本発明の一実施形態に係る通信システムの概略図である。図1に示されているように、通信システム1は、通信端末10、管理システム50によって構築されている。以下、通信端末10を単に端末10と記載する。
次に、通信システム1を構成する各装置のハードウェア構成を説明する。
図4は、一実施形態に係る端末10のソフトウェア構成図である。図4に示されているように、OS1020、クライアントアプリ(1031,1032)は、端末10のRAM103の作業領域1010上で動作する。OS1020、及び、クライアントアプリ(1031,1032)は、端末10にインストールされている。
次に、本実施形態の機能構成について説明する。図5は、一実施形態に係る通信システム1の一部を構成する端末10、及び管理システム50の機能ブロック図である。図5において、管理システム50は、伝送管理システム500、及び資料管理システム600によって構築されている。伝送管理システム500、及び資料管理システム600は、同一の場所、地域、又は国に配置されていても良いし、異なる場所、地域、又は国に配置されていても良い。図5では、端末10、伝送管理システム500、及び資料管理システム600が、通信ネットワーク2を介してデータ通信することができるように接続されている。
端末10は、送受信部11、操作入力受付部12、表示制御部13、認証要求部14、pub要求部15、sub要求部16、及び記憶・読出部19を有している。これら各部は、図2に示されている各構成要素のいずれかが、フラッシュメモリ104からRAM103上に展開されたプログラムに従ったCPU101からの命令によって動作することで実現される機能である。また、端末10は、図2に示されているROM102、RAM103、フラッシュメモリ104によって構築される記憶部1000を有している。
次に、図2及び図5を用いて、端末10の各機能構成について詳細に説明する。なお、以下では、端末10の各機能構成を説明するにあたって、図2に示されている各構成要素のうち、端末10の各機能構成を実現させるための主な構成要素との関係も説明する。
伝送管理システム500は、送受信部51、ログイン処理部52、pub処理部53、sub処理部54、会議管理部55、及び記憶・読出部59を有している。これら各部は、図3に示されている各構成要素のいずれかが、HD504からRAM503上に展開された伝送管理システム500用のプログラムに従ったCPU501からの命令によって動作することで実現される機能である。また、伝送管理システム500は、HD504により構築される記憶部5000を有している。
図6(A)は、ユーザ管理テーブルを示す概念図である。記憶部5000には、ユーザ管理テーブルによってユーザ管理DB5001が構築される。ユーザ管理テーブルでは、ユーザID(identifier, identification)毎に、ユーザ名、及びパスワードが関連付けられて管理されている。
図6(B)は、セッション管理テーブルを示す概念図である。記憶部5000には、セッション管理テーブルによってセッション管理DB5004が構築される。セッション管理テーブルでは、ユーザ名、及びトピックが関連付けられて管理されている。セッション管理テーブルは、現在、セッションに参加中のユーザが、どのトピックのメッセージをsubしているかを示す。
図6(C)は、会議管理テーブルを示す概念図である。記憶部5000には、会議管理テーブルによって会議管理DB5005が構築される。会議管理テーブルでは、端末10間の会議を識別するための会議室ID、及びこの会議に参加するユーザのユーザ名が関連付けられて管理されている。
次に、伝送管理システム500の各機能構成について詳細に説明する。なお、以下では、伝送管理システム500の各機能構成を説明するにあたって、図3に示されている各構成要素のうち、伝送管理システム500の各機能構成を実現させるための主な構成要素との関係も説明する。
資料管理システム600は、送受信部61、pub要求部65、及び資料管理部66を有している。これら各部は、図3に示されている各構成要素のいずれかが、HD504からRAM503上に展開された資料管理システム用のプログラムに従ったCPU501からの命令によって動作することで実現される機能である。また、資料管理システム600は、HD504により構築される記憶部6000を有している。
続いて、通信システム1を構成する端末10、伝送管理システム500、及び資料管理システム600の処理について説明する。まずは、図7を用いて、一実施形態における認証処理について説明する。図7は、一実施形態における認証処理を示すシーケンス図である。
端末10aの送受信部11は、伝送管理システム500から送られてきた会議開始許可のメッセージ、及び会議室ID「C01」を受信する。
続いて、上記の実施形態の主な効果を説明する。上記実施形態のリソース管理方法によると、資料管理システム600(リソース管理システムの一例)の送受信部61(受信手段の一例)は、メッセージをpub又はsubするためのセッションに参加する端末10から資料のファイル(リソースの一例)を受信する(受信処理の一例)。資料管理システム600のpub要求部65(パブリッシュ要求手段の一例)は、資料管理コード(リソースの識別情報の一例)を含むメッセージのpubを要求する(パブリッシュ要求処理の一例)。資料管理システム600の送受信部61(受付手段の一例)は、パブリッシュされた前記メッセージを受信した端末10から資料管理コードを含むリソースの要求を受け付ける(受付処理の一例)。資料管理システム600の送受信部61(送信手段の一例)は、リソースの要求元の端末10へ、資料管理コードに対応するリソースを送信する(送信処理の一例)。これにより、端末10は、PubSubモデルによる通信で送信が制約されるリソースを、資料管理システム600を介して、共有することが可能になる。
端末10、及び管理システム50用の各プログラムは、インストール可能な形式又は実行可能な形式のファイルによって、コンピュータで読み取り可能な記録媒体(記録メディア106等)に記録されて流通されるようにしてもよい。また、上記記録媒体の他の例として、CD−R(Compact Disc Recordable)、DVD(Digital Versatile Disk)、ブルーレイディスク等が挙げられる。
2 通信ネットワーク
10 端末
11 送受信部
12 操作入力受付部
13 表示制御部
14 認証要求部
15 pub要求部
16 sub要求部
19 記憶・読出部
50 管理システム
51 送受信部
53 pub処理部
54 sub処理部
55 会議管理部
59 記憶・読出部
61 送受信部
65 pub要求部
66 資料管理部
1000 記憶部
5000 記憶部
5001 ユーザ管理DB
5004 セッション管理部DB
5005 会議管理DB
6000 記憶部
6001 資料ストレージ
Claims (9)
- メッセージをパブリッシュ又はサブスクライブするためのセッションに参加する通信端末からリソースを受信する受信手段と、
前記リソースの識別情報を含むメッセージのパブリッシュを要求するパブリッシュ要求手段と、
パブリッシュされた前記メッセージを受信した通信端末から前記リソースの識別情報を含むリソースの要求を受け付ける受付手段と、
前記リソースの要求元の通信端末へ、前記リソースの識別情報に対応するリソースを送信する送信手段と、
を有するリソース管理システム。 - 請求項1に記載のリソース管理システム、及び
伝送管理システムを有し、
該伝送管理システムは、
パブリッシュの要求元の通信端末のメッセージを、サブスクライブの要求元の通信端末へ送信するパブリッシュサブスクライブ処理部
を有する通信システム。 - 前記伝送管理システムは、前記セッションの識別情報を前記通信端末へ送信し、
前記パブリッシュサブスクライブ処理部は、
前記セッションの識別情報を含むトピックに対するパブリッシュの要求元の通信端末のメッセージを、前記セッションの識別情報を含むトピックに対するサブスクライブの要求元の通信端末へ送信する
請求項2に記載の通信システム。 - 前記伝送管理システムは、前記セッションの識別情報を前記リソース管理システムへ送信し、
前記リソース管理システムの前記パブリッシュ要求手段は、
前記セッションの識別情報を含むトピックに対して、前記リソースの識別情報を含むメッセージのパブリッシュを要求する
請求項3に記載の通信システム。 - 前記伝送管理システムの前記パブリッシュサブスクライブ処理部は、前記パブリッシュするメッセージを保持する要求に基づいて保持されたメッセージを前記サブスクライブする要求の要求元の通信端末へ送信する
請求項2乃至4のいずれか一項に記載の通信システム。 - 更に、前記通信端末を有し、
該通信端末は、前記伝送管理システムによって送信される前記セッションの識別情報を受信し、
前記セッションの識別情報を含むトピックに対しパブリッシュ又はサブスクライブを要求する
請求項3に記載の通信システム。 - パブリッシュされる前記メッセージは、ストリーミングデータとしての第1の画像データであり、
前記リソースは、前記第1の画像データとは異なる第2の画像データであり、
前記通信端末は、
受信した前記第1の画像データ、及び前記第2の画像データを出力する出力手段を有する
請求項6に記載の通信システム。 - リソース管理システムに、
メッセージをパブリッシュ又はサブスクライブするためのセッションに参加する通信端末からリソースを受信する受信処理と、
前記リソースの識別情報を含むメッセージのパブリッシュを要求するパブリッシュ要求処理と、
パブリッシュされた前記メッセージを受信した通信端末から前記リソースの識別情報を含むリソースの要求を受け付ける受付処理と、
前記リソースの要求元の通信端末へ、前記リソースの識別情報に対応するリソースを送信する送信処理と、
を実行させるリソース管理方法。 - リソース管理システムに、
メッセージをパブリッシュ又はサブスクライブするためのセッションに参加する通信端末からリソースを受信する受信処理と、
前記リソースの識別情報を含むメッセージのパブリッシュを要求するパブリッシュ要求処理と、
パブリッシュされた前記メッセージを受信した通信端末から前記リソースの識別情報を含むリソースの要求を受け付ける受付処理と、
前記リソースの要求元の通信端末へ、前記リソースの識別情報に対応するリソースを送信する送信処理と、
を実行させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016143131A JP6729123B2 (ja) | 2016-07-21 | 2016-07-21 | 通信システム、リソース管理方法、及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016143131A JP6729123B2 (ja) | 2016-07-21 | 2016-07-21 | 通信システム、リソース管理方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018013960A true JP2018013960A (ja) | 2018-01-25 |
| JP6729123B2 JP6729123B2 (ja) | 2020-07-22 |
Family
ID=61019421
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016143131A Expired - Fee Related JP6729123B2 (ja) | 2016-07-21 | 2016-07-21 | 通信システム、リソース管理方法、及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6729123B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113508345A (zh) * | 2019-03-14 | 2021-10-15 | 欧姆龙株式会社 | 控制系统、支持装置以及支持程序 |
| WO2022034684A1 (ja) | 2020-08-14 | 2022-02-17 | 株式会社アイルソフト | 端末装置、コンピュータプログラム、通信システム、および、通信方法 |
| JP2022126651A (ja) * | 2018-09-10 | 2022-08-30 | スラック テクノロジーズ, エルエルシー | インタフェースによるユーザインタラクションに基づく動的オブジェクトアップデートサブスクリプション |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080103854A1 (en) * | 2006-10-27 | 2008-05-01 | International Business Machines Corporation | Access Control Within a Publish/Subscribe System |
| US20080227438A1 (en) * | 2007-03-15 | 2008-09-18 | International Business Machines Corporation | Conferencing using publish/subscribe communications |
| JP2015525540A (ja) * | 2012-06-13 | 2015-09-03 | オール パーパス ネットワークス リミテッド ライアビリティ カンパニー | 多目的ブロードバンドネットワークの方法及びシステム |
-
2016
- 2016-07-21 JP JP2016143131A patent/JP6729123B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080103854A1 (en) * | 2006-10-27 | 2008-05-01 | International Business Machines Corporation | Access Control Within a Publish/Subscribe System |
| US20080227438A1 (en) * | 2007-03-15 | 2008-09-18 | International Business Machines Corporation | Conferencing using publish/subscribe communications |
| JP2015525540A (ja) * | 2012-06-13 | 2015-09-03 | オール パーパス ネットワークス リミテッド ライアビリティ カンパニー | 多目的ブロードバンドネットワークの方法及びシステム |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022126651A (ja) * | 2018-09-10 | 2022-08-30 | スラック テクノロジーズ, エルエルシー | インタフェースによるユーザインタラクションに基づく動的オブジェクトアップデートサブスクリプション |
| JP7367120B2 (ja) | 2018-09-10 | 2023-10-23 | セールスフォース インコーポレイテッド | インタフェースによるユーザインタラクションに基づく動的オブジェクトアップデートサブスクリプション |
| CN113508345A (zh) * | 2019-03-14 | 2021-10-15 | 欧姆龙株式会社 | 控制系统、支持装置以及支持程序 |
| US12276956B2 (en) | 2019-03-14 | 2025-04-15 | Omron Corporation | Control system, support device and support program that communicates grouped process data |
| WO2022034684A1 (ja) | 2020-08-14 | 2022-02-17 | 株式会社アイルソフト | 端末装置、コンピュータプログラム、通信システム、および、通信方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6729123B2 (ja) | 2020-07-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6583543B2 (ja) | 情報送信システム、情報送信方法、及びプログラム | |
| JP6182911B2 (ja) | 伝送端末、伝送システム、プログラム | |
| JP6229360B2 (ja) | 通信サーバ、通信システム、プログラム及び通信方法 | |
| JP2014179806A (ja) | 通信システム、通信管理装置、及びプログラム | |
| US20170093857A1 (en) | Management system, communication system, and transmission control method | |
| US20180324228A1 (en) | Communication terminal, communication system, communication management method, and medium | |
| JP6724431B2 (ja) | 通信システム、情報送信方法、及びプログラム | |
| JP6304372B2 (ja) | 管理システム、記録媒体、及び管理方法 | |
| JP6511868B2 (ja) | 情報処理システム、情報処理方法、情報処理装置及びプログラム | |
| JPWO2017094774A1 (ja) | 制御システム、通信制御方法、及びプログラム | |
| US20160241631A1 (en) | Image management system, communication system, non-transitory recording medium, and image management method | |
| JP6729123B2 (ja) | 通信システム、リソース管理方法、及びプログラム | |
| JP2016110253A (ja) | 情報処理システム、情報処理装置、情報提供方法及びプログラム | |
| JP2018032096A (ja) | 情報処理装置、情報処理方法、プログラム、および、情報処理システム | |
| JP2017228145A (ja) | 認証システム、通信システム、認証認可方法、及びプログラム | |
| JP2016034129A (ja) | 情報送信システム、通信端末、通信システム、情報送信方法、及びプログラム | |
| JP2017097652A (ja) | 管理システム、通信システム、通信制御方法、及びプログラム | |
| EP2846540A1 (en) | Apparatus, system, and method of managing data, and carrier means | |
| US10205686B2 (en) | Communication terminal, communication system, and output method | |
| US20170339135A1 (en) | Authentication system, communication system, and authentication method | |
| US9648054B2 (en) | Method of registering terminals in a transmission system | |
| JP2017069936A (ja) | 通信端末、通信システム、出力方法、及びプログラム | |
| JP2015052896A (ja) | 情報処理端末、伝送システム、及びプログラム | |
| JP2017098780A (ja) | 管理システム、通信システム、通信制御方法、及びプログラム | |
| JP6464696B2 (ja) | 制御システム、通信システム、制御方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180209 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190522 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200303 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200228 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200414 |
|
| 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: 20200602 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200615 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6729123 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |