JP6372157B2 - 中継装置、システム及びプログラム - Google Patents
中継装置、システム及びプログラム Download PDFInfo
- Publication number
- JP6372157B2 JP6372157B2 JP2014099680A JP2014099680A JP6372157B2 JP 6372157 B2 JP6372157 B2 JP 6372157B2 JP 2014099680 A JP2014099680 A JP 2014099680A JP 2014099680 A JP2014099680 A JP 2014099680A JP 6372157 B2 JP6372157 B2 JP 6372157B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- deletion
- information
- processing
- value
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Description
請求項2に係る発明によれば、データの削除処理を示す処理情報を削除テーブルに登録しない場合に比べて、実行すべき削除処理を管理し易い。
請求項3に係る発明によれば、削除テーブルに登録した処理情報に対応する利用者情報を利用者管理テーブルから削除しない場合に比べて、利用権限を有する利用者の管理を行い易い。
請求項4に係る発明によれば、状態情報の値が削除を示す値である利用者を識別する識別情報を削除リストに追加しない場合に比べて、削除すべき利用者を管理し易い。
請求項5および6に係る発明によれば、利用者の利用権限に関するデータが複数の記憶領域に記憶されているシステムにおいて、予め定められたタイミングにおいて削除処理が実行されない場合と比べて、利用者の利用権限を削除する旨の削除リクエストに対するレスポンスの遅延が抑制される。
1−1.構成
図1は、本実施形態に係るシステム1の全体構成を示す図である。システム1は、サービス提供装置10A、10Bおよび10Cと、クライアント装置20A、20B、20Cおよび20Dと、中継装置30A、30Bおよび30Cとを備える。なお、以下の説明では、サービス提供装置10A、10Bおよび10Cを区別する必要がない場合には、これらを総称して「サービス提供装置10」という。クライアント装置20A、20B、20Cおよび20Dを区別する必要がない場合には、これらを総称して「クライアント装置20」という。中継装置30A、30Bおよび30Cを区別する必要がない場合には、これらを総称して「中継装置30」という。サービス提供装置10および中継装置30は、インターネット等の通信回線2を介して接続される。クライアント装置20および中継装置30は、インターネットやLAN(Local Area Network)等の通信回線3を介して接続される。なお、クライアント装置20は、通信回線3および中継装置30を介することなく通信回線2に接続されてもよい。
次に、システム1の動作について説明する。ユーザは通常、ホームに設置されたクライアント装置20を利用する。まず、ユーザは、ホームに設置されたクライアント装置20を用いて、ホームの中継装置30にアカウントを登録する。その後、サービス提供装置10が提供するサービスを利用する場合、ユーザは、ホームに設置されたクライアント装置20を用いてサービス提供装置10にアクセスする。一方、例えば出張などによってユーザが一時的にアウェイに移動する場合がある。その場合、ユーザはアウェイに設置されたクライアント装置20を用いてサービスを利用する。中継装置30に登録されたアカウントが不要になった場合またはアカウントを削除する必要がある場合、そのアカウントはユーザまたはシステムの管理者によって削除される。以下では、システムの管理者が中継装置30に登録されたユーザのアカウントを削除する動作を説明する。
図8は、この発明の第2実施形態に係るシステム1Bの機能構成を示す図である。なお、システム1Bの全体構成は、上述した第1実施形態において図1に示したシステム1と同様であり、ここではその説明を省略する。第2実施形態に係るシステム1Bが上述した第1実施形態に係るシステム1と異なる点は、アカウントを削除すべきユーザに関するユーザデータの削除処理を示す処理情報を削除テーブル35に登録するに代えて、アカウントを削除すべきユーザのユーザIDを削除リスト35Bに登録する点である。図8に示すシステム1Bの構成が、上述した第1実施形態において図1に示したシステム1の構成と異なる点は、削除テーブル35、処理実行手段36、通知受信手段38、処理情報削除手段39、削除処理実行手段41、削除処理実行手段43のそれぞれに代えて、削除リスト35B、処理実行手段36B、通知受信手段38B、識別情報削除手段39B、削除処理実行手段41B、削除処理実行手段43Bを有している点である。
上述した実施形態は、本発明の一例である。これらの実施形態は、以下のように変形してもよい。また、以下の変形例は、互いに組み合わせてもよい。
上述の第1実施形態では、CPU301は、ステップS309において処理情報を削除テーブル35に登録し、その後、ステップS310において、ユーザ管理テーブル308から状態情報の値が「NOT_REGISTERED」であるレコードを削除する処理を実行した。処理の順序はこれに限られない。例えば、CPU301が、ステップS309に示す処理とステップS310に示す処理とを並行して実行してもよい。
上述の実施形態では、ひとつの削除テーブル35で処理情報を管理したが、処理情報の管理の手法はこれに限られない。例えば、地域毎に設けられた複数の削除テーブルによって処理情報が管理されてもよい。
上述の実施形態に係るシステム1は、サービス提供装置10A、10Bおよび10Cと、クライアント装置20A、20B、20Cおよび20Dと、中継装置30A、30Bおよび30Cとを備えていた。サービス提供装置10、クライアント装置20および中継装置30の台数はシステム1で示した台数に限られない。
上述した実施形態において、中継装置30のCPU301により実行されるプログラムは、インターネットなどの通信回線を介してダウンロードされてもよい。また、このプログラムは、磁気記録媒体(磁気テープ、磁気ディスクなど)、光記録媒体(光ディスクなど)、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
Claims (8)
- 利用者毎のサービスの利用権限の状態を示す状態情報を含む利用者情報を管理する利用者管理テーブルを記憶する記憶手段と、
利用者の利用権限を削除する旨のリクエストをクライアント装置から受信する受信手段と、
前記リクエストが受信されたときに、前記利用者管理テーブルに記憶されている状態情報のうちの該リクエストに対応する利用者の状態情報の値を、削除を示す値に変更する変更手段と、
前記状態情報の値が変更されたときに、前記受信したリクエストに対するレスポンスを送信する送信手段と、
予め定められたタイミングにおいて、前記状態情報の値が削除を示す値である利用者の利用権限に関するデータが記憶されている自装置の記憶領域および他の中継装置の記憶領域から該データを削除するための処理を実行する処理実行手段と
を有する中継装置。 - 前記処理実行手段は、前記状態情報の値が削除を示す値である利用者の利用権限に関するデータの削除処理を示す1または複数の処理情報を、削除テーブルに登録し、
前記削除テーブルに登録された処理情報の示す削除処理の実行が完了した旨を示す通知を、前記他の中継装置から受信する通知受信手段と、
前記受信された通知に対応する処理情報を、前記削除テーブルから削除する処理情報削除手段と
を更に有する請求項1に記載の中継装置。 - 前記処理実行手段は、前記削除テーブルに登録した処理情報に対応する利用者情報を、前記利用者管理テーブルから削除する
請求項2に記載の中継装置。 - 前記処理実行手段は、前記状態情報の値が削除を示す値である利用者を識別する識別情報を削除リストに追加し、
前記削除リストに登録された識別情報の利用者の利用権限に関するデータの削除が完了した旨を示す通知を、前記他の中継装置から受信する通知受信手段と、
前記受信された通知に対応する識別情報を、前記削除リストから削除する識別情報削除手段と
を更に有する請求項1に記載の中継装置。 - 予め定められたタイミングにおいて、自装置に記憶されている削除テーブルに登録されている処理情報の示す削除処理を実行するとともに、予め定められたタイミングにおいて、他の中継装置に記憶されている削除テーブルに登録されている処理情報の示す削除処理を実行する削除処理実行手段
を更に有する請求項2に記載の中継装置。 - 予め定められたタイミングにおいて、自装置に記憶されている削除リストに登録されている識別情報の利用者の利用権限に関するデータの削除処理を実行するとともに、予め定められたタイミングにおいて、他の中継装置に記憶されている削除リストに登録されている識別情報の利用者の利用権限に関するデータの削除処理を実行する削除処理実行手段
を更に有する請求項4に記載の中継装置。 - 第1中継装置と、
第2中継装置と
を有し、
前記第1中継装置は、
利用者毎のサービスの利用権限の状態を示す状態情報を含む利用者情報を管理する利用者管理テーブルを記憶する記憶手段と、
利用者の利用権限を削除する旨のリクエストをクライアント装置から受信する受信手段と、
前記リクエストを受信したときに、前記利用者管理テーブルに記憶されている状態情報のうちの該リクエストに対応する利用者の状態情報の値を、削除を示す値に変更する変更手段と、
前記状態情報の値を変更したときに、前記受信したリクエストに対するレスポンスを送信する送信手段と、
予め定められたタイミングにおいて、前記状態情報の値が削除を示す値である利用者の利用権限に関するデータが記憶されている自装置の記憶領域および前記第2中継装置の記憶領域から該データを削除するための処理を実行する処理実行手段と
を備え、
前記第2中継装置は、
予め定められたタイミングにおいて、前記第1中継装置の利用者管理テーブルにおいて前記状態情報の値が削除を示す値である利用者の利用権限に関するデータを、自装置の前記記憶領域から削除する処理を実行する削除処理実行手段と
を備える
システム。 - 利用者毎のサービスの利用権限の状態を示す状態情報を含む利用者情報を管理する利用者管理テーブルを記憶する記憶手段を有するコンピュータに、
利用者の利用権限を削除する旨のリクエストをクライアント装置から受信するステップと、
前記リクエストを受信したときに、前記利用者管理テーブルに記憶されている状態情報のうちの該リクエストに対応する利用者の状態情報の値を、削除を示す値に変更するステップと、
前記状態情報の値を変更したときに、前記受信したリクエストに対するレスポンスを送信するステップと、
予め定められたタイミングにおいて、前記状態情報の値が削除を示す値である利用者の利用権限に関するデータが記憶されている当該コンピュータの記憶領域および他のコンピュータの記憶領域から該データを削除するための処理を実行するステップと
を実行させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014099680A JP6372157B2 (ja) | 2014-05-13 | 2014-05-13 | 中継装置、システム及びプログラム |
| US14/553,475 US9940451B2 (en) | 2014-05-13 | 2014-11-25 | Relay apparatus, system, relay method, and non-transitory computer readable medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014099680A JP6372157B2 (ja) | 2014-05-13 | 2014-05-13 | 中継装置、システム及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015215843A JP2015215843A (ja) | 2015-12-03 |
| JP6372157B2 true JP6372157B2 (ja) | 2018-08-15 |
Family
ID=54538746
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014099680A Expired - Fee Related JP6372157B2 (ja) | 2014-05-13 | 2014-05-13 | 中継装置、システム及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9940451B2 (ja) |
| JP (1) | JP6372157B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9635005B2 (en) | 2014-07-18 | 2017-04-25 | Document Storage Systems, Inc. | Computer readable storage media for tiered connection pooling and methods and systems for utilizing same |
| US9613204B2 (en) | 2014-12-23 | 2017-04-04 | Document Storage Systems, Inc. | Computer readable storage media for legacy integration and methods and systems for utilizing same |
| JP6613653B2 (ja) * | 2015-06-24 | 2019-12-04 | 株式会社リコー | 中継装置、通信制御方法、及び通信制御システム |
| EP4576070A3 (en) * | 2017-10-18 | 2025-07-16 | Soapbox Labs Ltd. | Methods and systems for processing audio signals containing speech data |
| JP6979979B2 (ja) * | 2019-03-15 | 2021-12-15 | ヤフー株式会社 | アカウント管理装置、アカウント管理方法およびアカウント管理プログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003162509A (ja) * | 2001-11-27 | 2003-06-06 | Nec Soft Ltd | ユーザ情報の一括管理システム及びその方法 |
| JP2004135051A (ja) * | 2002-10-10 | 2004-04-30 | Sony Corp | 情報処理システム、サービス提供装置および方法、情報処理装置および方法、記録媒体、並びにプログラム |
| US9674379B2 (en) | 2010-11-04 | 2017-06-06 | Brother Kogyo Kabushiki Kaisha | Relay apparatus, communication apparatus, and control methods of relay apparatus |
| JP5906677B2 (ja) | 2010-11-08 | 2016-04-20 | ブラザー工業株式会社 | 通信システム、通信装置、中継装置の制御プログラム、および中継装置の制御方法 |
-
2014
- 2014-05-13 JP JP2014099680A patent/JP6372157B2/ja not_active Expired - Fee Related
- 2014-11-25 US US14/553,475 patent/US9940451B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20150332041A1 (en) | 2015-11-19 |
| JP2015215843A (ja) | 2015-12-03 |
| US9940451B2 (en) | 2018-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6090020B2 (ja) | 画像形成システム | |
| US9659154B2 (en) | Information processing system, information processing apparatus, method of administrating license, and program | |
| US8402459B2 (en) | License management system, license management computer, license management method, and license management program embodied on computer readable medium | |
| US8316049B2 (en) | Document management system, document producing apparatus, document use managing apparatus, and computer readable medium | |
| US20140223570A1 (en) | Information processing apparatus, information processing system, and license management method | |
| JP6372157B2 (ja) | 中継装置、システム及びプログラム | |
| US20160012210A1 (en) | Information processing system, information processing apparatus, method of administrating license, and program | |
| US20100174689A1 (en) | Document management apparatus, document management system, document management method, and computer program | |
| TW201040783A (en) | Enhanced product functionality based on user identification | |
| JP5923931B2 (ja) | 情報処理装置、管理方法、及び管理プログラム | |
| US10282525B2 (en) | Information processing system, information processing apparatus, access control method, and program | |
| RU2633113C2 (ru) | Устройство обработки информации, система обработки информации и способ обработки информации | |
| US9906529B2 (en) | Relay apparatus, relay system, relay method, and non-transitory computer readable medium | |
| JP6287401B2 (ja) | 中継装置、システム及びプログラム | |
| JP6398731B2 (ja) | 中継装置、中継システム及びプログラム | |
| JP5817238B2 (ja) | 情報処理システム、情報処理装置、情報管理方法、及び情報管理プログラム | |
| US8438133B2 (en) | Information processing apparatus, file management system, information processing method and computer readable medium | |
| JP4266897B2 (ja) | ライセンス管理システム、ライセンス管理方法、ライセンス管理サーバ、及びライセンス管理ソフトウェア | |
| EP3223164B1 (en) | True-ownership of shared data | |
| JP6717130B2 (ja) | 情報処理装置及びプログラム | |
| AU2019226140B2 (en) | Information processing system and program | |
| JP7322472B2 (ja) | ファイル管理装置、ファイル管理プログラム、ファイル管理システム、及び情報処理プログラム | |
| JP7087467B2 (ja) | 印刷データの管理装置、印刷システムおよびプログラム | |
| JP7530404B2 (ja) | 管理装置、管理方法および管理プログラム | |
| JP7552206B2 (ja) | 印刷システムおよびプリンタ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170328 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180420 |
|
| 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: 20180619 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180702 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6372157 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 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |