Nothing Special   »   [go: up one dir, main page]

JP2016001366A - Agent device, network system, computer program and information acquisition method - Google Patents

Agent device, network system, computer program and information acquisition method Download PDF

Info

Publication number
JP2016001366A
JP2016001366A JP2014120507A JP2014120507A JP2016001366A JP 2016001366 A JP2016001366 A JP 2016001366A JP 2014120507 A JP2014120507 A JP 2014120507A JP 2014120507 A JP2014120507 A JP 2014120507A JP 2016001366 A JP2016001366 A JP 2016001366A
Authority
JP
Japan
Prior art keywords
information
agent device
notification
network
agent
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
JP2014120507A
Other languages
Japanese (ja)
Inventor
聖一郎 田中
Seiichiro Tanaka
聖一郎 田中
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.)
Sumitomo Electric System Solutions Co Ltd
Original Assignee
Sumitomo Electric System Solutions Co 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 Sumitomo Electric System Solutions Co Ltd filed Critical Sumitomo Electric System Solutions Co Ltd
Priority to JP2014120507A priority Critical patent/JP2016001366A/en
Publication of JP2016001366A publication Critical patent/JP2016001366A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an agent device that can enhance immediacy of information acquisition.SOLUTION: An agent device A according to the present invention comprises: an acquisition unit 21 that acquires information from at least a server device 11 on a network 14; a notification unit 22 that transmits a notification of the acquisition of the information to other agent device A on the network 14; and a determination unit 23 that determines whether information pertaining to a notification is necessary for an own device when receiving the notification from the other agent device A. When the determination unit 23 determines that the information pertaining to the notification is necessary for the own device, the acquisition unit 21 has a function that acquires the information.

Description

本発明は、エージェント装置、ネットワークシステム、コンピュータプログラム、及び情報取得方法に関する。   The present invention relates to an agent device, a network system, a computer program, and an information acquisition method.

近年、情報通信技術の進展に伴って、ネットワークを介して様々な情報の通信を行うネットワークシステムが一般化している。特に、ユーザが操作するクライアントコンピュータと、種々の情報の蓄積・管理を行い、クライアントコンピュータからの要求等に応じて情報の提供等を行うサーバコンピュータとによって構築されたクライアント・サーバ型のネットワークシステムがより広く用いられている(例えば、特許文献1参照)。   2. Description of the Related Art In recent years, with the advancement of information communication technology, network systems that perform communication of various information via a network have become common. In particular, there is a client-server type network system constructed by a client computer operated by a user and a server computer that stores and manages various types of information and provides information in response to requests from the client computer. More widely used (see, for example, Patent Document 1).

また、クライアントコンピュータに搭載されたエージェントアプリケーションプログラムによって、サーバコンピュータとの間、他のクライアントコンピュータとの間の情報の送受信を自律的に行うことが可能なネットワークシステムも知られている(例えば、特許文献2参照)。   There is also known a network system capable of autonomously transmitting and receiving information to and from other client computers with an agent application program installed in the client computer (for example, patents). Reference 2).

特開2011−123570号公報JP 2011-123570 A 特開2013−37584号公報JP 2013-37584 A

エージェントアプリケーションプログラムを搭載したクライアントコンピュータ(以下、「エージェント装置ともいう)を備えているネットワークシステムでは、例えば1日に1回、所定の時間帯にエージェント装置がサーバ装置に接続することによって、自身に必要な情報、例えばプログラムの更新データや設定ファイル等を取得するという取り決めが採用されている場合がある。
しかしながら、エージェント装置がノートパソコンのような可搬型の端末である場合、外部に持ち出されることによって前記時間帯にネットワークに接続できず、サーバ装置から必要な情報を取得できなくなることがある。この場合、翌日以降の所定の時間帯に情報を取得することが可能であるものの、その取得には大きな遅延が生じるため、ネットワーク内でエージェント装置の状態にばらつきが生じやすくなる。
In a network system equipped with a client computer (hereinafter also referred to as “agent device”) equipped with an agent application program, the agent device connects to the server device at a predetermined time period, for example, once a day. In some cases, an arrangement is adopted in which necessary information, for example, program update data and setting files are acquired.
However, when the agent device is a portable terminal such as a notebook personal computer, the agent device may not be connected to the network during the time period and may not be able to acquire necessary information from the server device. In this case, although it is possible to acquire information in a predetermined time zone after the next day, a large delay occurs in the acquisition, and thus the state of the agent device is likely to vary in the network.

本発明は、以上のような実情に鑑み、情報取得の即時性を高めることができるエージェント装置、ネットワークシステム、コンピュータプログラム、及び情報取得方法を提供することを目的とする。   An object of this invention is to provide the agent apparatus, network system, computer program, and information acquisition method which can improve the immediateness of information acquisition in view of the above situations.

本発明の一態様に係るエージェント装置は、
ネットワーク上の少なくともサーバ装置から情報を取得する取得部と、
前記情報を取得した旨の通知をネットワーク上の他のエージェント装置へ送信する通知部と、
他のエージェント装置から前記通知を受信したときに、当該通知に係る前記情報が自身に必要であるか否かを判別する判別部とを備え、
前記取得部は、前記通知に係る前記情報が自身に必要であると前記判別部が判別した場合に当該情報を取得する機能を有しているものである。
An agent device according to an aspect of the present invention includes:
An acquisition unit for acquiring information from at least a server device on the network;
A notification unit for transmitting a notification that the information has been acquired to another agent device on the network;
A determination unit that determines whether or not the information related to the notification is necessary when the notification is received from another agent device;
The acquisition unit has a function of acquiring the information when the determination unit determines that the information related to the notification is necessary for itself.

本発明の一態様に係るネットワークシステムは、
複数の前記エージェント装置と、
前記エージェント装置に情報を提供するサーバ装置と、を含むものである。
A network system according to an aspect of the present invention includes:
A plurality of the agent devices;
And a server device that provides information to the agent device.

本発明の一態様に係るコンピュータプログラムは、
前記エージェント装置における前記取得部、前記通知部、及び前記判別部としてコンピュータを機能させるものである。
A computer program according to one embodiment of the present invention includes:
A computer functions as the acquisition unit, the notification unit, and the determination unit in the agent device.

本発明の一態様に係る情報取得方法は、
エージェント装置がネットワーク上から情報を取得する工程と、
前記エージェント装置が前記情報を取得した旨の通知をネットワーク上の他のエージェント装置へ送信する工程と、
前記他のエージェント装置が前記通知を受信したときに、当該通知に係る前記情報が自身に必要であるか否かを判別する工程と、
前記他のエージェント装置が、前記通知に係る前記情報が自身に必要であると判別した場合に、当該情報をネットワーク上から取得する工程と、を含むものである。
An information acquisition method according to an aspect of the present invention includes:
An agent device acquiring information from the network;
Sending a notification that the agent device has acquired the information to another agent device on the network;
When the other agent device receives the notification, determining whether the information related to the notification is necessary for itself;
A step of acquiring the information from the network when the other agent device determines that the information related to the notification is necessary for itself.

本発明によれば、エージェント装置における情報の取得の即時性を高めることができる。   ADVANTAGE OF THE INVENTION According to this invention, the immediacy of acquisition of the information in an agent apparatus can be improved.

本発明の第1の実施形態に係るネットワークシステムの全体構成を示す概略図である。1 is a schematic diagram illustrating an overall configuration of a network system according to a first embodiment of the present invention. ネットワークシステムにおける情報伝達の一例を示す説明図である。It is explanatory drawing which shows an example of the information transmission in a network system. ネットワークシステムにおける情報伝達の変形例を示す説明図である。It is explanatory drawing which shows the modification of the information transmission in a network system. エージェント装置の機能構成図である。It is a function block diagram of an agent apparatus. 本発明の第2の実施形態に係るネットワークシステムの全体構成を示す概略図である。It is the schematic which shows the whole structure of the network system which concerns on the 2nd Embodiment of this invention. ネットワークシステムにおける情報伝達の一例を示す説明図である。It is explanatory drawing which shows an example of the information transmission in a network system. ネットワークシステムにおける情報伝達の変形例を示す説明図である。It is explanatory drawing which shows the modification of the information transmission in a network system.

[本願発明の実施形態の要旨]
最初に本願発明の実施形態の要旨を列記して説明する。なお、以下に記載する実施形態は、その少なくとも一部を任意に組み合わせてもよい。
(1) 本発明の一実施形態であるエージェント装置は、
ネットワーク上の少なくともサーバ装置から情報を取得する取得部と、
前記情報を取得した旨の通知をネットワーク上の他のエージェント装置へ送信する通知部と、
他のエージェント装置から前記通知を受信したときに、当該通知に係る前記情報が自身に必要か否かを判別する判別部とを備え、
前記取得部は、前記通知に係る前記情報が自身に必要であると前記判別部が判別した場合に当該情報を取得する機能を有しているものである。
[Summary of Embodiment of Present Invention]
First, the gist of embodiments of the present invention will be listed and described. In addition, at least a part of the embodiments described below may be arbitrarily combined.
(1) An agent device according to an embodiment of the present invention includes:
An acquisition unit for acquiring information from at least a server device on the network;
A notification unit for transmitting a notification that the information has been acquired to another agent device on the network;
A determination unit that determines whether the information related to the notification is necessary for itself when the notification is received from another agent device;
The acquisition unit has a function of acquiring the information when the determination unit determines that the information related to the notification is necessary for itself.

上記構成のエージェント装置は、サーバ装置から新しい情報が提供されている場合に、当該情報を既に取得した他のエージェント装置が送信する通知を受け取ることによって、その通知をきっかけとして当該情報を取得することが可能となる。そのため、例えば、各エージェント装置がそれぞれ1日のうちの所定の時間帯に自律的にサーバ装置から新しい情報を取得する取り決めが採用されている場合に、あるエージェント装置が前記時間帯にネットワークに接続されず、当該情報を取得できなかった場合であっても、他のエージェント装置から受け取った通知をきっかけとして前記時間帯以外に当該情報を取得することができる。したがって、情報取得の遅れを少なくし、より早期に情報を取得することができる。   When new information is provided from the server device, the agent device configured as described above receives the notification transmitted by another agent device that has already acquired the information, and acquires the information triggered by the notification. Is possible. Therefore, for example, when an arrangement is adopted in which each agent device autonomously acquires new information from the server device during a predetermined time of the day, an agent device connects to the network during the time zone. Even if the information cannot be acquired, the information can be acquired outside of the time period triggered by a notification received from another agent device. Therefore, information acquisition delay can be reduced and information can be acquired earlier.

(2)前記取得部は、前記情報が自身に必要なものであると前記判別部が判別した場合に、前記サーバ装置から前記情報を取得してもよい。 (2) The acquisition unit may acquire the information from the server device when the determination unit determines that the information is necessary for itself.

(3)また、前記取得部は、前記情報が自身に必要なものであると前記判別部が判別した場合に、前記通知の送信元となる前記他のエージェント装置から前記情報を取得してもよい。
このような構成によってサーバ装置の通信負荷を軽減することが可能となる。
(3) The acquisition unit may acquire the information from the other agent device that is the transmission source of the notification when the determination unit determines that the information is necessary for itself. Good.
With such a configuration, it is possible to reduce the communication load of the server device.

(4)前記通知部は、前記情報を取得したネットワークとは異なるネットワークに接続されたときに、そのネットワーク上の他のエージェント装置に前記通知を送信してもよい。
例えば、1つのサーバ装置が複数のネットワークのエージェント装置に情報を提供するような状況下で、あるエージェント装置が1のネットワークで新しい情報を取得したあと、他のネットワークに移動して接続された場合、当該他のネットワーク上の他のエージェント装置にサーバ装置から新しい情報の提供があることを知らせることができ、その通知をきっかけとして当該他のエージェント装置はその情報を取得することが可能となる。
(4) When the notification unit is connected to a network different from the network from which the information is acquired, the notification unit may transmit the notification to another agent device on the network.
For example, in a situation where one server device provides information to agent devices on multiple networks, a certain agent device acquires new information on one network and then moves to another network and is connected Then, it is possible to notify other agent devices on the other network that new information is provided from the server device, and the other agent devices can acquire the information by using the notification as a trigger.

(5)本発明の一実施形態に係るネットワークシステムは、
上記(1)〜(4)のいずれか1つに記載の複数のエージェント装置と、
前記エージェント装置に情報を提供するサーバ装置と、を含むものである。
(5) A network system according to an embodiment of the present invention includes:
A plurality of agent devices according to any one of (1) to (4) above;
And a server device that provides information to the agent device.

(6)本発明の一実施形態に係るコンピュータプログラムは、
上記(1)〜(4)のいずれか1つに記載のエージェント装置における前記取得部、前記通知部、及び前記判別部としてコンピュータを機能させるためのものである。
なお、このコンピュータプログラムは、CD−ROMやフラッシュメモリー等の記憶媒体に記憶させることができる。
(6) A computer program according to an embodiment of the present invention includes:
This is for causing a computer to function as the acquisition unit, the notification unit, and the determination unit in the agent device according to any one of (1) to (4).
This computer program can be stored in a storage medium such as a CD-ROM or a flash memory.

(7)本発明の一実施形態に係る情報取得方法は、
エージェント装置がネットワーク上から情報を取得する工程と、
前記エージェント装置が前記情報を取得した旨の通知をネットワーク上の他のエージェント装置へ送信する工程と、
前記他のエージェント装置が前記通知を受信したときに、当該通知に係る前記情報が自身に必要であるか否かを判別する工程と、
前記他のエージェント装置が、前記通知に係る前記情報が自身に必要であると判別した場合に、当該情報をネットワーク上から取得する工程と、を含むものである。
(7) An information acquisition method according to an embodiment of the present invention includes:
An agent device acquiring information from the network;
Sending a notification that the agent device has acquired the information to another agent device on the network;
When the other agent device receives the notification, determining whether the information related to the notification is necessary for itself;
A step of acquiring the information from the network when the other agent device determines that the information related to the notification is necessary for itself.

[本願発明の実施形態の詳細]
以下、好ましい実施形態について図面を参照しつつ説明する。
〔第1の実施形態〕
図1は、本発明の第1の実施形態に係るネットワークシステムの全体構成を示す概略図である。
ネットワークシステム10は、例えば企業内で用いられるネットワークシステムであり、サーバ装置11とクライアント端末12とを有するクライアント・サーバ型とされている。サーバ装置11とクライアント端末12とは、LAN(Local Area Network)等からなるネットワーク14を介して互いに情報の送受信が可能である。
[Details of the embodiment of the present invention]
Hereinafter, preferred embodiments will be described with reference to the drawings.
[First Embodiment]
FIG. 1 is a schematic diagram showing the overall configuration of a network system according to the first embodiment of the present invention.
The network system 10 is a network system used in a company, for example, and is of a client / server type having a server device 11 and a client terminal 12. The server apparatus 11 and the client terminal 12 can transmit / receive information to / from each other via a network 14 including a LAN (Local Area Network).

サーバ装置11は、CPU等の演算部、ROM,RAM,HDD等を有する記憶部、通信インタフェース、入出力インタフェース等を備えたコンピュータにより構成されている。サーバ装置11には、種々のデータやアプリケーションプログラム等の情報資源が集中管理されている。   The server device 11 is configured by a computer including a calculation unit such as a CPU, a storage unit including a ROM, a RAM, an HDD, a communication interface, an input / output interface, and the like. The server apparatus 11 centrally manages information resources such as various data and application programs.

クライアント端末12は、CPU等の演算部、ROM,RAM,HDD等を有する記憶部、通信インタフェース、入出力インタフェース等を備えたコンピュータにより構成されている。クライアント端末12は、利用者によって操作され、必要に応じてサーバ装置11に接続することによってサーバ装置11で管理された情報資源を利用可能である。   The client terminal 12 is configured by a computer including a calculation unit such as a CPU, a storage unit having a ROM, a RAM, an HDD, and the like, a communication interface, an input / output interface, and the like. The client terminal 12 is operated by a user and can use information resources managed by the server device 11 by connecting to the server device 11 as necessary.

また、クライアント端末12には、各種の処理を実行するアプリケーションプログラム(以下、単に「アプリケーション」ともいう)のほか、アプリケーションの動作基盤となるエージェントアプリケーションプログラム(以下、単に「エージェント」ともいう)13がインストールされている。   The client terminal 12 includes an application program (hereinafter simply referred to as “application”) for executing various processes, and an agent application program (hereinafter also simply referred to as “agent”) 13 serving as an operation base of the application. Installed.

エージェント13は、クライアント端末12に搭載されたアプリケーションによってサーバ装置11や他のクライアント端末12との間で通信を行うための通信機能を備えている。また、エージェント13は、サーバ装置11や他のクライアント端末12との間で自律的に情報を送受信することができる。なお、本明細書においては、エージェント13がインストールされたクライアント端末12のことを「エージェント装置A」ともいう。   The agent 13 has a communication function for communicating with the server apparatus 11 and other client terminals 12 by an application installed in the client terminal 12. The agent 13 can autonomously send and receive information to and from the server device 11 and other client terminals 12. In the present specification, the client terminal 12 in which the agent 13 is installed is also referred to as “agent device A”.

エージェント13によって管理されるアプリケーションとしては、情報追跡システムやファイル転送システム等が挙げることができる。そして、エージェント13は、クライアント端末12についての各種情報、例えば、端末のOS(オペレーティングシステム)の情報(シリアル番号、バージョン情報等)、端末の起動情報(起動・終了時刻等)、端末の操作ログ情報、ネットワーク情報(IPアドレス等の宛先情報)、ソフトウエア情報(バージョン情報等)等を自律的にサーバ装置11に送信する。   Examples of applications managed by the agent 13 include an information tracking system and a file transfer system. The agent 13 then sends various information about the client terminal 12, such as terminal OS (operating system) information (serial number, version information, etc.), terminal startup information (startup / end time, etc.), terminal operation log, etc. Information, network information (destination information such as an IP address), software information (version information, etc.), etc. are autonomously transmitted to the server device 11.

サーバ装置11は、クライアント端末12から送信された各種情報を、当該クライアント端末12の管理情報としてその記憶部11Aにおいて管理している。
また、サーバ装置11は、クライアント端末12(エージェント装置A)へ提供するための情報、例えば、設定情報、管理方針情報、制御命令情報、メッセージ情報等を管理している。
The server device 11 manages various types of information transmitted from the client terminal 12 as management information of the client terminal 12 in the storage unit 11A.
The server device 11 manages information to be provided to the client terminal 12 (agent device A), for example, setting information, management policy information, control command information, message information, and the like.

設定情報としては、エージェント装置Aがサーバ装置11から情報を取得するためのスケジュール情報、エージェント装置Aが動作する際の機能オプション情報(デバイス管理、ネットワーク検疫等)、エージェント装置Aの利用者へのアンケート情報(氏名、社員番号、所属部署等)等が挙げられる。
管理方針情報としては、エージェント装置Aに対する外部デバイスの使用許可条件、ネットワーク14への接続許可条件、及びアプリケーションの使用制限条件等についての情報等が挙げられる。
The setting information includes schedule information for the agent device A to acquire information from the server device 11, function option information (device management, network quarantine, etc.) when the agent device A operates, and information for the user of the agent device A. This includes questionnaire information (name, employee number, department, etc.).
Examples of the management policy information include information on conditions for permitting use of external devices for the agent apparatus A, conditions for permitting connection to the network 14, and conditions for restricting use of applications.

制御命令情報としては、エージェント装置Aに対するアプリケーションのインストール・アンインストールの情報、任意のスクリプトの実行情報、及び任意のファイルの転送情報等が挙げられる。
メッセージ情報としては、エージェント装置Aに対するデータ更新の通知情報等が挙げられる。
Examples of the control command information include installation / uninstallation information of an application for the agent apparatus A, execution information of an arbitrary script, transfer information of an arbitrary file, and the like.
As the message information, data update notification information for the agent device A and the like can be cited.

サーバ装置11は、エージェント装置Aに提供すべき情報が新たに登録されると、その情報を管理下のエージェント装置Aに自らが送信する。また、エージェント装置Aとの接続が確立できなかった場合、サーバ装置11は、エージェント装置Aからの接続に応じて当該情報を提供する。   When information to be provided to the agent device A is newly registered, the server device 11 transmits the information to the managed agent device A itself. When the connection with the agent device A cannot be established, the server device 11 provides the information according to the connection from the agent device A.

〔エージェント装置の機能構成〕
図4は、エージェント装置の機能構成図である。
本実施形態のエージェント装置Aは、自身にインストールされたコンピュータプログラムを実行することによって図4に示される機能を発揮する。なお、図4に示す機能構成は、本発明の実施形態に関わる部分のみを抽出して示すものである。
[Functional configuration of agent device]
FIG. 4 is a functional configuration diagram of the agent device.
The agent device A of the present embodiment exhibits the functions shown in FIG. 4 by executing a computer program installed in itself. Note that the functional configuration shown in FIG. 4 shows only the part related to the embodiment of the present invention.

エージェント装置Aは、その機能構成として、サーバ装置11又は他のエージェント装置Aから各種の情報を取得する取得部21と、その情報を取得した旨の通知を他のエージェント装置Aに送信する通知部22と、他のエージェント装置Aから送られた前記通知に係る情報の要否を判別する判別部23と、を備えている。   The agent device A has, as its functional configuration, an acquisition unit 21 that acquires various types of information from the server device 11 or another agent device A, and a notification unit that transmits a notification that the information has been acquired to another agent device A. 22 and a determination unit 23 that determines whether or not the information related to the notification sent from another agent device A is necessary.

これらの構成について、図2を参照して詳細に説明する。図2に示す例では、1台のサーバ装置11と2台のエージェント装置A1,A2とがネットワークを介して接続されているものとする。また、全てのエージェント装置A1,A2が、図4に示される取得部21、通知部22、及び判別部23の機能を有している。   These configurations will be described in detail with reference to FIG. In the example shown in FIG. 2, it is assumed that one server device 11 and two agent devices A1 and A2 are connected via a network. Further, all the agent devices A1 and A2 have the functions of the acquisition unit 21, the notification unit 22, and the determination unit 23 illustrated in FIG.

各エージェント装置A1,A2は、例えば1日における所定の時間帯にサーバ装置11に接続し、サーバ装置11において管理された情報を取得しに行くように設定されている。このようなスケジュールは、サーバ装置11に対する負荷を分散するために、エージェント装置A1,A2毎に独立して設定されている。   Each agent device A1, A2 is set to connect to the server device 11 at a predetermined time zone in one day, for example, and to go to obtain information managed by the server device 11. Such a schedule is set independently for each of the agent devices A1 and A2 in order to distribute the load on the server device 11.

図2において、一方のエージェント装置(第1のエージェント装置)A1の取得部21は、自身に設定されたスケジュールに従って、自身に必要な新しい情報をサーバ装置11から取得する。図2の矢印a〜eはそれぞれ情報の流れを示しており、第1のエージェント装置A1は、矢印aにおいてサーバ装置11に情報取得の要求を送信し、サーバ装置11は、矢印bにおいて要求に対する応答として第1のエージェント装置A1に必要な情報を送信する。   In FIG. 2, the acquisition unit 21 of one agent device (first agent device) A1 acquires new information necessary for itself from the server device 11 in accordance with the schedule set for itself. The arrows a to e in FIG. 2 indicate the flow of information, respectively, and the first agent device A1 transmits an information acquisition request to the server device 11 at the arrow a, and the server device 11 responds to the request at the arrow b. As a response, necessary information is transmitted to the first agent device A1.

第1のエージェント装置A1の通知部22は、サーバ装置11から新しい情報を取得すると、矢印cにおいて、当該情報を取得した旨の通知(以下、「情報取得通知」ともいう)を同一ネットワークの他のエージェント装置(第2のエージェント装置)A2に対して送信する。この情報取得通知には、当該情報を特定するための情報(登録番号(配布番号)、登録日時、情報の種別等)を含むことができる。   When the notification unit 22 of the first agent device A1 acquires new information from the server device 11, a notification to the effect that the information has been acquired (hereinafter also referred to as “information acquisition notification”) is indicated on the arrow c. To the agent device (second agent device) A2. This information acquisition notification can include information (registration number (distribution number), registration date, information type, etc.) for specifying the information.

以上のような情報取得通知を行うのは次の理由による。
上述のように各エージェント装置Aは、自身に設定されたスケジュールに従ってサーバ装置11に対して接続を行うが、スケジュールに設定された所定の時間帯にエージェント装置Aが起動していなかったりネットワークに接続されていなかったりした場合、サーバ装置11への接続が行えず、必要な情報も取得することができない。また、ネットワークに接続されていないエージェント装置Aは、新しい情報が存在することを認識することもできない可能性がある。このような状況は、エージェント装置Aが外部に持ち出し可能なノートパソコンである場合や常時使用されない端末である場合に生じ得る。
The information acquisition notification as described above is performed for the following reason.
As described above, each agent device A connects to the server device 11 according to the schedule set in itself, but the agent device A is not activated or connected to the network in a predetermined time zone set in the schedule. If not, connection to the server device 11 cannot be performed, and necessary information cannot be acquired. Further, the agent device A that is not connected to the network may not be able to recognize that new information exists. Such a situation may occur when the agent device A is a notebook personal computer that can be taken outside or a terminal that is not always used.

本実施形態では、図2に示される第1のエージェント装置A1の通知部22が、サーバ装置11から情報を取得した旨の通知を第2のエージェント装置A2に送信する(矢印c参照)。そのため、第2のエージェント装置A2は、スケジュールに設定された所定の時間帯にネットワークに接続されていなくても、その時間帯の前後でネットワークに接続されたときに前記情報取得通知を受け取ることで、サーバ装置11に当該情報が登録されていることを認識することができる。   In the present embodiment, the notification unit 22 of the first agent device A1 shown in FIG. 2 transmits a notification that information has been acquired from the server device 11 to the second agent device A2 (see arrow c). Therefore, even if the second agent device A2 is not connected to the network in a predetermined time zone set in the schedule, the second agent device A2 can receive the information acquisition notification when connected to the network before and after that time zone. It can be recognized that the information is registered in the server device 11.

第2のエージェント装置A2は、通知部22から情報取得通知を受け取ると、その判別部23が、当該情報取得通知に係る情報が、自身に必要な情報であるか否かを判別する。例えば、第2のエージェント装置A2が、情報取得通知に係る情報を未だ取得していない場合には当該情報は必要な情報となり、既に取得していた場合には不要な情報となる。また、情報取得通知に係る情報が、例えば特定のアプリケーションに関係する情報であり、エージェント装置A2にそのアプリケーションがインストールされていない場合には、当該情報は不要な情報となる。このように第2のエージェント装置A2の判別部23は、当該情報の要否について判別し、その判別結果を取得部21に受け渡す。   When the second agent device A2 receives the information acquisition notification from the notification unit 22, the determination unit 23 determines whether the information related to the information acquisition notification is information necessary for itself. For example, if the second agent device A2 has not yet acquired information related to the information acquisition notification, the information is necessary information, and if it has already been acquired, it is unnecessary information. Further, when the information related to the information acquisition notification is information related to a specific application, for example, and the application is not installed in the agent device A2, the information becomes unnecessary information. As described above, the determination unit 23 of the second agent device A2 determines whether or not the information is necessary, and passes the determination result to the acquisition unit 21.

第2のエージェント装置A2の取得部21は、情報取得通知に係る情報が自身に必要な情報であると判別部23によって判別された場合、その情報をサーバ装置11から取得する。具体的には、図2における矢印dにおいて、サーバ装置11に情報取得の要求を送信し、サーバ装置11は、矢印eにおいて要求に対する応答としてエージェント装置A2に必要な情報を送信する。したがって、第2のエージェント装置A2は、スケジュールに設定された所定の時間帯以外であっても、前記情報取得通知をきっかけとしてサーバ装置11から必要な情報を取得することができる。そのため、第2のエージェント装置A2が所定の時間帯にネットワークに接続されていなかった場合であっても、当該時間帯以外にサーバ装置11から情報を取得することができる。   When the determination unit 23 determines that the information related to the information acquisition notification is necessary for itself, the acquisition unit 21 of the second agent device A2 acquires the information from the server device 11. Specifically, an arrow d in FIG. 2 transmits an information acquisition request to the server apparatus 11, and the server apparatus 11 transmits necessary information to the agent apparatus A2 as a response to the request at an arrow e. Therefore, the second agent device A2 can acquire the necessary information from the server device 11 triggered by the information acquisition notification even outside the predetermined time period set in the schedule. Therefore, even when the second agent device A2 is not connected to the network in a predetermined time zone, information can be acquired from the server device 11 outside the time zone.

第2のエージェント装置A2は、取得部21がサーバ装置11から情報を取得した後、通知部22がネットワーク上の他のエージェント装置に情報取得通知を送信する。したがって、当該他のエージェント装置は、上記と同様の手順により情報取得通知をきっかけとしてサーバ装置11から情報を取得することが可能となる。
すなわち、本実施形態においては、ネットワーク14上の複数のエージェント装置Aが図4に示される機能構成(取得部21、通知部22、及び判別部23)を有しており、サーバ装置11や他のエージェント装置Aから情報を取得したことを互いに通知し合うことができる。このようにエージェント装置A同士が「口コミ」の如く通知し合うことによって、サーバ装置11が提供する情報の伝達の遅延を抑制し、情報取得の即時性を高めることが可能となっている。
In the second agent device A2, after the acquisition unit 21 acquires information from the server device 11, the notification unit 22 transmits an information acquisition notification to other agent devices on the network. Therefore, the other agent device can acquire information from the server device 11 by using the information acquisition notification in the same procedure as described above.
That is, in the present embodiment, a plurality of agent devices A on the network 14 have the functional configuration (acquisition unit 21, notification unit 22, and determination unit 23) shown in FIG. That the information has been acquired from the agent device A of each other. As described above, the agent devices A notify each other like “word-of-mouth”, thereby suppressing the delay in the transmission of information provided by the server device 11 and improving the immediacy of information acquisition.

〔第1の実施形態の変形例〕
図2に示す例では、第2のエージェント装置A2がサーバ装置11から情報を取得する場合について説明した。しかしながら、第2のエージェント装置A2は、情報取得通知を送信した第1のエージェント装置A1から直接情報を取得することも可能である。この場合(変形例)について図3を参照して説明する。
[Modification of First Embodiment]
In the example illustrated in FIG. 2, the case where the second agent device A2 acquires information from the server device 11 has been described. However, the second agent device A2 can also acquire information directly from the first agent device A1 that has transmitted the information acquisition notification. This case (modified example) will be described with reference to FIG.

図3において、第1のエージェント装置A1の取得部21は、自身に設定されたスケジュールに従って、自身に必要な新しい情報をサーバ装置11から取得する。具体的に、第1のエージェント装置A1は、矢印aにおいてサーバ装置11に情報取得の要求を送信し、サーバ装置11は、矢印bにおいて要求に対する応答として第1のエージェント装置A1に必要な情報を送信する。そして、第1のエージェント装置A1の通知部22は、情報を取得した旨の通知を第2のエージェント装置A2に送信する(矢印c参照)。   In FIG. 3, the acquisition unit 21 of the first agent device A1 acquires new information necessary for itself from the server device 11 according to the schedule set for itself. Specifically, the first agent device A1 transmits an information acquisition request to the server device 11 at the arrow a, and the server device 11 sends information necessary for the first agent device A1 as a response to the request at the arrow b. Send. Then, the notification unit 22 of the first agent device A1 transmits a notification that the information has been acquired to the second agent device A2 (see arrow c).

第2のエージェント装置A2は、第1のエージェント装置A1からの情報取得通知を受け取ると、判別部23が、その情報取得通知に係る情報が自身に必要な情報であるか否かを判別し、その判別結果を取得部21に受け渡す。
第2のエージェント装置A2の取得部21は、当該情報取得通知に係る情報が自身に必要な情報であると判別部23によって判別された場合、その情報を情報取得通知を送信した第1のエージェント装置A1から取得する。
When the second agent device A2 receives the information acquisition notification from the first agent device A1, the determination unit 23 determines whether or not the information related to the information acquisition notification is necessary for itself, The determination result is transferred to the acquisition unit 21.
If the determination unit 23 determines that the information related to the information acquisition notification is necessary information for itself, the acquisition unit 21 of the second agent device A2 transmits the information acquisition notification to the first agent. Obtained from device A1.

具体的には、第2のエージェント装置A2は、図3における矢印fにおいて、第1のエージェント装置A1に情報取得の要求を送信し、第1のエージェント装置A1は、矢印gにおいて要求に対する応答として第2のエージェント装置A2に必要な情報を送信する。したがって、本変形例においては、既に情報を取得している第1のエージェント装置A1から必要な情報を取得することができるので、サーバ装置11に対する負荷を軽減することができる。   Specifically, the second agent device A2 transmits an information acquisition request to the first agent device A1 at the arrow f in FIG. 3, and the first agent device A1 responds to the request at the arrow g. Necessary information is transmitted to the second agent device A2. Therefore, in the present modification, necessary information can be acquired from the first agent device A1 that has already acquired information, and thus the load on the server device 11 can be reduced.

なお、図2及び図3に示す2つの例は、それぞれ単独で実施することもできるが、双方を併せて実施することも可能である。すなわち、情報取得通知を受け取った第2のエージェント装置A2は、情報の取得先として、サーバ装置11と第1のエージェント装置A1とのいずれかを選択してもよい。いずれを選択するかは、例えば各装置11,A1の通信負荷の状況を考慮して決定することができる。   Note that the two examples shown in FIGS. 2 and 3 can be implemented independently, but both can be implemented together. That is, the second agent device A2 that has received the information acquisition notification may select either the server device 11 or the first agent device A1 as the information acquisition destination. Which one to select can be determined in consideration of the communication load status of each device 11, A1, for example.

〔第2の実施形態〕
図5は、本発明の第2の実施形態に係るネットワークシステムの全体構成を示す概略図である。
本実施形態は、複数のネットワーク14(N1,N2)に接続された複数のクライアント端末12が1台のサーバ装置11よって管理されている例を示す。図5においては、2つのネットワークN1,N2は互いに異なるネットワークアドレスを有し、ルータ等の中継装置15を介して接続されている。また、2つのネットワークN1,N2は、物理的に離れた場所(例えば、東京と大阪など)に構築されている。サーバ装置11は、一方のネットワークN1に直接的に接続されている。
[Second Embodiment]
FIG. 5 is a schematic diagram showing an overall configuration of a network system according to the second embodiment of the present invention.
This embodiment shows an example in which a plurality of client terminals 12 connected to a plurality of networks 14 (N1, N2) are managed by a single server device 11. In FIG. 5, two networks N1 and N2 have different network addresses and are connected via a relay device 15 such as a router. Further, the two networks N1 and N2 are constructed in physically separated locations (for example, Tokyo and Osaka). The server device 11 is directly connected to one network N1.

本実施形態においても、各クライアント端末12にはエージェントアプリケーションプログラム13がインストールされ、エージェント装置Aを構成している。各エージェント装置Aの機能構成は、図4に示すとおりである。
エージェント装置Aは、各ネットワークN1,N2の内部においては前述の第1の実施形態と同様の動作を行う。すなわち、各ネットワークN1,N2のエージェント装置Aは、サーバ装置11から新しい情報を取得すると、その旨の通知(情報取得通知)を同一ネットワークN1,N2内の他のエージェント装置Aに行い、他のエージェント装置Aは、当該情報の要否について判別した後、サーバ装置11(図2参照)又はエージェント装置A(図3参照)から当該情報を取得する。
Also in this embodiment, the agent application program 13 is installed in each client terminal 12 to configure the agent device A. The functional configuration of each agent device A is as shown in FIG.
The agent device A performs the same operation as in the first embodiment described above in each of the networks N1 and N2. That is, when the agent device A of each network N1, N2 acquires new information from the server device 11, it notifies the other agent devices A in the same network N1, N2 to that effect (information acquisition notification). After determining whether the information is necessary, the agent device A acquires the information from the server device 11 (see FIG. 2) or the agent device A (see FIG. 3).

さらに、本実施形態では、サーバ装置11又は他のエージェント装置Aから情報を取得したエージェント装置Aが、ネットワークN1,N2を跨って移動した場合に、以下のような動作を行う。
図6は、第1のネットワークN1に接続された第1のエージェント装置A1が、サーバ装置11から情報を取得し(矢印a,b参照)、その後、第2のネットワークN2に移動した例を示す。この場合、第1のエージェント装置A1は、第2のネットワークN2において、通知部22によって第2のネットワークN2内の他のエージェント装置(第2のエージェント装置)A2に情報取得通知を送信する(矢印h参照)。
Furthermore, in this embodiment, when the agent device A that has acquired information from the server device 11 or another agent device A moves across the networks N1 and N2, the following operation is performed.
FIG. 6 shows an example in which the first agent device A1 connected to the first network N1 acquires information from the server device 11 (see arrows a and b) and then moves to the second network N2. . In this case, in the second network N2, the first agent device A1 transmits an information acquisition notification to another agent device (second agent device) A2 in the second network N2 by the notification unit 22 (arrow) h).

第1のエージェント装置A1の通知部22が、第2のネットワークN2で情報取得通知を送信するか否かは、例えば、第1のエージェント装置A1のIPアドレスが変更されたか否かを基準に判断することができる。すなわち、IPアドレスが変更された場合には、エージェント装置A1が異なるネットワークN2に接続された可能性が高いので、その通知部22が情報取得通知を送信する。   Whether or not the notification unit 22 of the first agent device A1 transmits an information acquisition notification in the second network N2 is determined based on, for example, whether or not the IP address of the first agent device A1 has been changed. can do. That is, when the IP address is changed, there is a high possibility that the agent device A1 is connected to a different network N2, and therefore the notification unit 22 transmits an information acquisition notification.

第2のネットワークN2において、第2のエージェント装置A2は、第1のエージェント装置A1から送信された情報取得通知を受け取り、その判別部23(図4参照)が、当該情報所得通知に係る情報の要否を判別する。そして、判別部23が当該情報が必要であると判断した場合には、その取得部21がサーバ装置11に接続して当該情報を取得する(矢印i,j参照)。したがって、第2のエージェント装置A2は、サーバ装置11から情報を取得するために予め定められた時間帯以外であっても、第1のエージェント装置A1からの情報取得通知をきっかけとして、当該情報を取得することが可能となる。   In the second network N2, the second agent device A2 receives the information acquisition notification transmitted from the first agent device A1, and the determination unit 23 (see FIG. 4) receives the information related to the information income notification. Determine whether it is necessary. When the determination unit 23 determines that the information is necessary, the acquisition unit 21 connects to the server device 11 and acquires the information (see arrows i and j). Therefore, the second agent device A2 uses the information acquisition notification from the first agent device A1 as a trigger even when it is outside the predetermined time period for acquiring information from the server device 11. It can be acquired.

本実施形態は、サーバ装置11から情報を取得するために予め定められた時間帯がネットワークN1,N2毎に異なる場合により有益である。すなわち、サーバ装置11から情報を取得する時間帯がより早い一方のネットワークN1でエージェント装置A1が情報を取得し、その後、当該時間帯がより遅い他方のネットワークN2においてエージェント装置A1が情報取得通知を行うことによって、他方のネットワークN2に定められた時間帯よりも前に他方のネットワークN2のエージェント装置A2がその情報を取得することが可能となる。したがって、他方のネットワークN2で情報を取得できる時間帯を実質的に長くすることできるので、情報取得の即時性を高めることが可能となる。また、他方のネットワークN2において情報取得のタイミングをより分散させることができるので、サーバ装置11の通信負荷を軽減することが可能となる。   This embodiment is more useful when the predetermined time zone for acquiring information from the server device 11 differs for each of the networks N1 and N2. That is, the agent device A1 acquires information in one network N1 whose time zone for acquiring information from the server device 11 is earlier, and then the agent device A1 sends an information acquisition notification in the other network N2 whose later time zone is later. By doing so, it becomes possible for the agent device A2 of the other network N2 to acquire the information before the time period determined for the other network N2. Therefore, since the time zone in which information can be acquired in the other network N2 can be substantially lengthened, it is possible to improve the immediacy of information acquisition. In addition, since the information acquisition timing can be more dispersed in the other network N2, the communication load on the server device 11 can be reduced.

なお、本実施形態においては、第1のネットワークN1上の第1のエージェント装置A1は、サーバ装置11から情報を取得するに限らず、既に情報を取得した他のエージェント装置から情報を取得してもよい。   In the present embodiment, the first agent device A1 on the first network N1 is not limited to acquiring information from the server device 11, but acquires information from other agent devices that have already acquired information. Also good.

〔第2の実施形態の変形例〕
図6に示す例では、第2のネットワークN2の第2のエージェント装置A2がサーバ装置11から情報を取得する場合について説明したが、第2のエージェント装置A2は、情報取得通知を送信した第1のエージェント装置A1から情報を取得することも可能である。この場合(変形例)について図7を参照して説明する。
[Modification of Second Embodiment]
In the example illustrated in FIG. 6, the case where the second agent device A2 of the second network N2 acquires information from the server device 11 has been described. However, the second agent device A2 transmits the information acquisition notification. It is also possible to acquire information from the agent device A1. This case (modified example) will be described with reference to FIG.

図7に示すように、第1のネットワークN1でサーバ装置11から情報を取得した第1のエージェント装置A1は、第2のネットワークN2に移動後、第2のエージェント装置A2に情報取得通知を送信する(矢印h参照)。情報取得通知を受信した第2のエージェント装置A2は、その判別部23が、その情報取得通知に係る情報が自身に必要な情報であるか否かを判別し、その判別結果を取得部21に受け渡す。そして、第2のエージェント装置A2の取得部21は、当該情報取得通知に係る情報が自身に必要な情報であると判別部23によって判別された場合、その情報を情報取得通知を送信した第1のエージェント装置A1から取得する。   As illustrated in FIG. 7, the first agent device A1 that has acquired information from the server device 11 in the first network N1 moves to the second network N2, and then transmits an information acquisition notification to the second agent device A2. (See arrow h). In the second agent device A2 that has received the information acquisition notification, the determination unit 23 determines whether the information related to the information acquisition notification is necessary information for itself, and the determination result is sent to the acquisition unit 21. Deliver. Then, when the determination unit 23 determines that the information related to the information acquisition notification is information necessary for itself, the acquisition unit 21 of the second agent device A2 transmits the information acquisition notification to the first From the agent device A1.

具体的には、第2のエージェント装置A2は、図7における矢印kにおいて、第1のエージェント装置A1に情報取得の要求を送信し、第1のエージェント装置A1は、矢印mにおいて要求に対する応答として第2のエージェント装置A2に必要な情報を送信する。
したがって、本変形例においては、既に情報を取得している第1のエージェント装置A1から必要な情報を取得することができので、サーバ装置11に対する負荷を軽減することができる。また、サーバ装置11が第1のネットワークN1に接続されているのに対して、第1,第2のエージェント装置A1,A2は同一の第2のネットワークに接続されているので、中継装置15を介さずに情報伝達を行うことができる。したがって、情報伝達の確実性をより高めることが可能となる。
Specifically, the second agent device A2 transmits an information acquisition request to the first agent device A1 at the arrow k in FIG. 7, and the first agent device A1 responds to the request at the arrow m. Necessary information is transmitted to the second agent device A2.
Therefore, in the present modification, necessary information can be acquired from the first agent device A1 that has already acquired information, and the load on the server device 11 can be reduced. Since the server device 11 is connected to the first network N1, the first and second agent devices A1 and A2 are connected to the same second network. Information can be transmitted without intervention. Therefore, the certainty of information transmission can be further increased.

今回開示された実施形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味、及び範囲内でのすべての変更が含まれることが意図される。   It should be thought that embodiment disclosed this time is an illustration and restrictive at no points. The scope of the present invention is defined by the terms of the claims, rather than the meanings described above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

上記各実施形態において、ネットワーク14、N1、N2内のクライアント端末12は、全てがエージェント装置Aである必要はなく、エージェント装置A以外のものが含まれていてもよい。   In each of the above embodiments, the client terminals 12 in the networks 14, N1, and N2 do not have to be all agent devices A, and may include devices other than the agent devices A.

10:ネットワークシステム
11:サーバ装置
11A:記憶部
12:クライアント端末
13:エージェントアプリケーションプログラム
14:ネットワーク
15:中継装置
21:取得部
22:通知部
23:判別部
A:エージェント装置
A1:第1のエージェント装置
A2:第2のエージェント装置
N1:第1のネットワーク
N2:第2のネットワーク
10: network system 11: server device 11A: storage unit 12: client terminal 13: agent application program 14: network 15: relay device 21: acquisition unit 22: notification unit 23: determination unit A: agent device A1: first agent Device A2: Second agent device N1: First network N2: Second network

Claims (7)

ネットワーク上の少なくともサーバ装置から情報を取得する取得部と、
前記情報を取得した旨の通知をネットワーク上の他のエージェント装置へ送信する通知部と、
他のエージェント装置から前記通知を受信したときに、当該通知に係る前記情報が自身に必要か否かを判別する判別部とを備え、
前記取得部は、前記通知に係る前記情報が自身に必要であると前記判別部が判別した場合に、当該情報を取得する機能を有している、エージェント装置。
An acquisition unit for acquiring information from at least a server device on the network;
A notification unit for transmitting a notification that the information has been acquired to another agent device on the network;
A determination unit that determines whether the information related to the notification is necessary for itself when the notification is received from another agent device;
The acquisition unit has a function of acquiring the information when the determination unit determines that the information related to the notification is necessary for itself.
前記取得部は、前記情報が自身に必要なものであると前記判別部が判別した場合に、前記サーバ装置から前記情報を取得する、請求項1に記載のエージェント装置。   The agent device according to claim 1, wherein the acquisition unit acquires the information from the server device when the determination unit determines that the information is necessary for itself. 前記取得部は、前記情報が自身に必要なものであると前記判別部が判別した場合に、前記通知の送信元となる前記他のエージェント装置から前記情報を取得する、請求項1に記載のエージェント装置。   The acquisition unit according to claim 1, wherein when the determination unit determines that the information is necessary for the information, the acquisition unit acquires the information from the other agent device that is a transmission source of the notification. Agent device. 前記通知部は、前記情報を取得したネットワークとは異なるネットワークに接続されたときに、そのネットワーク上の他のエージェント装置に前記通知を送信する、請求項1〜請求項3のいずれか1項に記載のエージェント装置。   The notification unit according to any one of claims 1 to 3, wherein the notification unit transmits the notification to another agent device on the network when connected to a network different from the network from which the information is acquired. The agent device described. 請求項1〜請求項4のいずれか1項に記載の複数のエージェント装置と、
前記エージェント装置に情報を提供するサーバ装置と、を含むネットワークシステム。
A plurality of agent devices according to any one of claims 1 to 4,
And a server device that provides information to the agent device.
請求項1〜請求項4のいずれか1項に記載のエージェント装置における前記取得部、前記通知部、及び前記判別部としてコンピュータを機能させるための、コンピュータプログラム。   The computer program for functioning a computer as the said acquisition part in the agent apparatus of any one of Claims 1-4, the said notification part, and the said discrimination | determination part. エージェント装置がネットワーク上から情報を取得する工程と、
前記エージェント装置が前記情報を取得した旨の通知をネットワーク上の他のエージェント装置へ送信する工程と、
前記他のエージェント装置が前記通知を受信したときに、当該通知に係る前記情報が自身に必要であるか否かを判別する工程と、
前記他のエージェント装置が、前記通知に係る前記情報が自身に必要であると判別した場合に、当該情報をネットワーク上から取得する工程と、を含む、情報取得方法。
An agent device acquiring information from the network;
Sending a notification that the agent device has acquired the information to another agent device on the network;
When the other agent device receives the notification, determining whether the information related to the notification is necessary for itself;
And a step of acquiring the information from the network when the other agent device determines that the information related to the notification is necessary for itself.
JP2014120507A 2014-06-11 2014-06-11 Agent device, network system, computer program and information acquisition method Pending JP2016001366A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014120507A JP2016001366A (en) 2014-06-11 2014-06-11 Agent device, network system, computer program and information acquisition method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014120507A JP2016001366A (en) 2014-06-11 2014-06-11 Agent device, network system, computer program and information acquisition method

Publications (1)

Publication Number Publication Date
JP2016001366A true JP2016001366A (en) 2016-01-07

Family

ID=55076941

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014120507A Pending JP2016001366A (en) 2014-06-11 2014-06-11 Agent device, network system, computer program and information acquisition method

Country Status (1)

Country Link
JP (1) JP2016001366A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08249163A (en) * 1995-03-13 1996-09-27 Toshiba Corp Software version control device for network system
JP2010128563A (en) * 2008-11-25 2010-06-10 Fujitsu Ltd Reassignment support method, reassignment support device, and reassignment support program
JP2011191844A (en) * 2010-03-12 2011-09-29 Nec Corp System and method for managing autonomous server
JP2013073559A (en) * 2011-09-29 2013-04-22 Brother Ind Ltd Information communication device, information communication program and telecommunication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08249163A (en) * 1995-03-13 1996-09-27 Toshiba Corp Software version control device for network system
JP2010128563A (en) * 2008-11-25 2010-06-10 Fujitsu Ltd Reassignment support method, reassignment support device, and reassignment support program
JP2011191844A (en) * 2010-03-12 2011-09-29 Nec Corp System and method for managing autonomous server
JP2013073559A (en) * 2011-09-29 2013-04-22 Brother Ind Ltd Information communication device, information communication program and telecommunication system

Similar Documents

Publication Publication Date Title
US11030020B2 (en) Asynchronous handling of service requests
US9146731B2 (en) Information processing apparatus, relay server, information relay method, non-transitory computer-readable medium storing information relay program, and communication system
US10341792B1 (en) System for distributing audio output using multiple devices
JP5863942B2 (en) Provision of witness service
CN109688235A (en) Virtual network method for processing business, device and system, controller, storage medium
KR20210027400A (en) Implementation of compliance settings by mobile devices to comply with configuration scenarios
CN113778463B (en) Business service deployment method and device
WO2019090997A1 (en) Data acquisition method and device, computer device and storage medium
US11516095B2 (en) Network function virtualization compute element image upgrade
JP6279744B2 (en) How to queue email web client notifications
WO2018019302A1 (en) Cloud desktop system, cloud terminal and method for applying to join multicast group
US20180268126A1 (en) Dynamically controlling access to devices
US9489281B2 (en) Access point group controller failure notification system
US11595837B2 (en) Endpoint computing device multi-network slice remediation/productivity system
CN107667513B (en) System and method for remote network topology discovery
US9935867B2 (en) Diagnostic service for devices that employ a device agent
JP2016001366A (en) Agent device, network system, computer program and information acquisition method
US20140040380A1 (en) System and method for providing push service for reducing network loads
US9798633B2 (en) Access point controller failover system
US20140122437A1 (en) Dynamically provisioned storage server operating on a data communications network
US9634987B2 (en) Obtaining a MAC address from an external source
US10277700B2 (en) Control plane redundancy system
US9019964B2 (en) Methods and systems for routing application traffic
KR102059372B1 (en) Method and device for enabling virtual docking in a wireless network
EP3161672B1 (en) Retrieval of a command from a management server

Legal Events

Date Code Title Description
A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20170126

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180123

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180717