Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7091766B2 - Information processing terminal, management device, mobile communication system, update control method and update control program - Google Patents
[go: Go Back, main page]

JP7091766B2 - Information processing terminal, management device, mobile communication system, update control method and update control program - Google Patents

Information processing terminal, management device, mobile communication system, update control method and update control program Download PDF

Info

Publication number
JP7091766B2
JP7091766B2 JP2018059011A JP2018059011A JP7091766B2 JP 7091766 B2 JP7091766 B2 JP 7091766B2 JP 2018059011 A JP2018059011 A JP 2018059011A JP 2018059011 A JP2018059011 A JP 2018059011A JP 7091766 B2 JP7091766 B2 JP 7091766B2
Authority
JP
Japan
Prior art keywords
information
wireless communication
version
updated version
information processing
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
Application number
JP2018059011A
Other languages
Japanese (ja)
Other versions
JP2019174869A (en
Inventor
啓明己 岡
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2018059011A priority Critical patent/JP7091766B2/en
Publication of JP2019174869A publication Critical patent/JP2019174869A/en
Application granted granted Critical
Publication of JP7091766B2 publication Critical patent/JP7091766B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、情報処理端末、管理装置、移動通信システム、更新制御方法及び更新制御プログラムに関し、特に、無線通信により端末内の情報を更新するための情報処理端末、管理装置、移動通信システム、更新制御方法及び更新制御プログラムに関する。 The present invention relates to an information processing terminal, a management device, a mobile communication system, an update control method and an update control program, and in particular, an information processing terminal, a management device, a mobile communication system, and an update for updating information in the terminal by wireless communication. Regarding control method and update control program.

移動通信システムにおける情報処理端末は、内部の記憶装置にソフトウェア、ウィルス定義ファイル又はアクセス権限情報等の各種処理情報を記憶し、これらの処理情報を処理することにより動作している。そして、当該情報処理端末は、これらの処理情報を、配信元のサーバからネットワークを介して無線通信によりダウンロードして、適宜、更新している。 The information processing terminal in the mobile communication system stores various processing information such as software, a virus definition file, and access authority information in an internal storage device, and operates by processing these processing information. Then, the information processing terminal downloads these processing information from the distribution source server via a network via wireless communication, and updates them as appropriate.

例えば、特許文献1には、移動局装置内の制御ソフトウェアの更新に関する技術が開示されている。特許文献1にかかる技術では、ソフトウェア供給装置が、移動局装置から取得した制御ソフトウェアのバージョン番号について最新バージョンでないと判定した場合に、移動局装置へ当該制御ソフトウェアの最新版を送信する。 For example, Patent Document 1 discloses a technique for updating control software in a mobile station device. In the technique according to Patent Document 1, when the software supply device determines that the version number of the control software acquired from the mobile station device is not the latest version, the latest version of the control software is transmitted to the mobile station device.

特開2008-021322号公報Japanese Unexamined Patent Publication No. 2008-021322

しかしながら、特許文献1にかかる技術では、移動局装置における制御ソフトウェアの最新版等の更新情報のダウンロード開始の判断がサーバ側で行われているため、適切なタイミングで開始できない場合があるという問題点がある。特に、通信回線の制約が大きい環境においては、個々の情報処理端末による通信状況、処理内容等の様々な要素の関係が複雑であり、その問題点が顕著となる。 However, in the technique according to Patent Document 1, since the determination to start downloading the update information such as the latest version of the control software in the mobile station device is made on the server side, there is a problem that it may not be started at an appropriate timing. There is. In particular, in an environment where the restrictions on the communication line are large, the relationship between various factors such as the communication status and the processing content of each information processing terminal is complicated, and the problem becomes remarkable.

本開示は、このような問題点を解決するためになされたものであり、移動通信システムにおける個々の情報処理端末での更新情報の取得を適切なタイミングで開始するための情報処理端末、管理装置、移動通信システム、更新制御方法、更新制御プログラムを提供することを目的とする。 This disclosure is made in order to solve such a problem, and is an information processing terminal and a management device for starting acquisition of updated information in each information processing terminal in a mobile communication system at an appropriate timing. , A mobile communication system, an update control method, and an update control program.

本開示の第1の態様にかかる情報処理端末は、
所定の版に対応する処理情報を記憶する記憶部と、
無線通信ネットワークを介して受信された前記処理情報の更新版に関する更新通知に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定する判定部と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記記憶部内の前記処理情報を前記更新版により更新する更新制御部と、
を備える。
The information processing terminal according to the first aspect of the present disclosure is
A storage unit that stores processing information corresponding to a predetermined version,
In response to the update notification regarding the updated version of the processing information received via the wireless communication network, the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. A determination unit that determines whether or not to start acquiring the updated version based on the degree, and
When it is determined to start the acquisition, the update control unit that starts the acquisition of the updated version via the wireless communication network and updates the processing information in the storage unit by the updated version.
To prepare for.

本開示の第2の態様にかかる管理装置は、
処理情報の更新版を記憶する記憶部と、
無線通信ネットワークを介して、所定の版に対応する前記処理情報を記憶する情報処理端末に対して、前記更新版に関する更新通知を送信する送信部と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記情報処理端末から受信する受信部と、
前記受信した差分情報に基づき前記更新版の優先度を決定する決定部と、
を備え、
前記送信部は、
前記情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記情報処理端末に対して、前記決定した優先度を送信する。
The management device according to the second aspect of the present disclosure is
A storage unit that stores updated versions of processing information,
A transmission unit that transmits an update notification regarding the updated version to an information processing terminal that stores the processing information corresponding to the predetermined version via a wireless communication network.
A receiving unit that receives difference information indicating a difference between the updated version and the predetermined version from the information processing terminal.
A determination unit that determines the priority of the updated version based on the received difference information, and
Equipped with
The transmitter is
In order to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority in the information processing terminal. , The determined priority is transmitted to the information processing terminal.

本開示の第3の態様にかかる管理装置は、
処理情報の更新版を記憶する記憶部と、
無線通信ネットワークを介して、所定の版に対応する前記処理情報をそれぞれ記憶する複数の情報処理端末に対して、前記更新版に関する更新通知を送信する送信部と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記複数の情報処理端末のそれぞれから受信する受信部と、
前記受信した各差分情報に基づき、前記情報処理端末ごとに前記更新版の優先度を決定する決定部と、
を備え、
前記送信部は、
各情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記複数の情報処理端末それぞれに対して、各情報処理端末に対応する前記決定した優先度を送信する。
The management device according to the third aspect of the present disclosure is
A storage unit that stores updated versions of processing information,
A transmission unit that transmits an update notification regarding the updated version to a plurality of information processing terminals that store the processing information corresponding to the predetermined version via a wireless communication network.
A receiving unit that receives difference information indicating a difference between the updated version and the predetermined version from each of the plurality of information processing terminals, and a receiving unit.
A determination unit that determines the priority of the updated version for each information processing terminal based on the received difference information, and a determination unit.
Equipped with
The transmitter is
In order for each information processing terminal to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority. , The determined priority corresponding to each information processing terminal is transmitted to each of the plurality of information processing terminals.

本開示の第4の態様にかかる移動通信システムは、
所定の版に対応する処理情報を記憶する第1の記憶部を備える情報処理端末と、
前記処理情報の更新版を記憶する第2の記憶部を備える管理装置と、
を備え、
前記管理装置は、無線通信ネットワークを介して、前記情報処理端末に対して、前記更新版に関する更新通知を送信し、
前記情報処理端末は、
前記無線通信ネットワークを介して受信された前記更新通知に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定する判定部と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記第1の記憶部内の前記処理情報を前記更新版により更新する更新制御部と、
を備える。
The mobile communication system according to the fourth aspect of the present disclosure is
An information processing terminal provided with a first storage unit that stores processing information corresponding to a predetermined version, and
A management device including a second storage unit for storing an updated version of the processing information, and
Equipped with
The management device transmits an update notification regarding the updated version to the information processing terminal via a wireless communication network.
The information processing terminal is
In response to the update notification received via the wireless communication network, based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. A determination unit that determines whether or not to start acquiring the updated version, and
When it is determined to start the acquisition, the update control unit that starts the acquisition of the updated version via the wireless communication network and updates the processing information in the first storage unit by the updated version.
To prepare for.

本開示の第5の態様にかかる更新制御方法は、
所定の版に対応する処理情報を記憶する記憶部を備える情報処理端末が、
無線通信ネットワークを介して処理情報の更新版に関する更新通知を受信し、
前記更新通知の受信に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定し、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記記憶部内の前記処理情報を前記更新版により更新する。
The update control method according to the fifth aspect of the present disclosure is
An information processing terminal equipped with a storage unit that stores processing information corresponding to a predetermined version is
Receive update notifications about updated versions of processing information over the wireless communication network
In response to the reception of the update notification, the acquisition of the updated version is started based on the current first line status in the wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. Judge whether or not,
When it is determined to start the acquisition, the acquisition of the updated version via the wireless communication network is started, and the processing information in the storage unit is updated by the updated version.

本開示の第6の態様にかかる更新制御方法は、
処理情報の更新版を記憶する記憶部を備える管理装置が、
無線通信ネットワークを介して、所定の版に対応する前記処理情報を記憶する情報処理端末に対して、前記更新版に関する更新通知を送信し、
前記更新版の版と前記所定の版との差分を示す差分情報を前記情報処理端末から受信し、
前記受信した差分情報に基づき前記優先度を決定し、
前記情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記情報処理端末に対して、前記決定した優先度を送信する。
The update control method according to the sixth aspect of the present disclosure is
A management device equipped with a storage unit that stores an updated version of processing information
An update notification regarding the updated version is transmitted to the information processing terminal that stores the processing information corresponding to the predetermined version via the wireless communication network.
Difference information indicating the difference between the updated version and the predetermined version is received from the information processing terminal.
The priority is determined based on the received difference information, and the priority is determined.
In order to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority in the information processing terminal. , The determined priority is transmitted to the information processing terminal.

本開示の第7の態様にかかる更新制御プログラムは、
無線通信ネットワークを介して処理情報の更新版に関する更新通知を受信する処理と、
前記更新通知の受信に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定する処理と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、記憶部に記憶された所定の版に対応する前記処理情報を前記更新版により更新する処理と、
をコンピュータに実行させる。
The update control program according to the seventh aspect of the present disclosure is
Processing to receive update notifications regarding updated versions of processing information via wireless communication network
In response to the reception of the update notification, the acquisition of the updated version is started based on the current first line status in the wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. The process of determining whether or not it is
When it is determined to start the acquisition, the process of starting the acquisition of the updated version via the wireless communication network and updating the processing information corresponding to the predetermined version stored in the storage unit by the updated version. When,
Let the computer run.

本開示の第8の態様にかかる更新制御プログラムは、
処理情報の更新版が記憶された記憶部を参照して、無線通信ネットワークを介して所定の版に対応する前記処理情報を記憶する情報処理端末に対して、前記更新版に関する更新通知を送信する処理と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記情報処理端末から受信する処理と、
前記受信した差分情報に基づき前記優先度を決定する処理と、
前記情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記情報処理端末に対して、前記決定した優先度を送信する処理と、
をコンピュータに実行させる。
The update control program according to the eighth aspect of the present disclosure is
With reference to the storage unit in which the updated version of the processing information is stored, an update notification regarding the updated version is transmitted to the information processing terminal that stores the processing information corresponding to the predetermined version via the wireless communication network. Processing and
A process of receiving difference information indicating a difference between the updated version and the predetermined version from the information processing terminal.
The process of determining the priority based on the received difference information and
In order to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority in the information processing terminal. , The process of transmitting the determined priority to the information processing terminal, and
Let the computer run.

本開示により、移動通信システムにおける個々の情報処理端末での更新情報の取得を適切なタイミングで開始するための情報処理端末、管理装置、移動通信システム、更新制御方法、更新制御プログラムを提供することができる。 The present disclosure provides an information processing terminal, a management device, a mobile communication system, an update control method, and an update control program for starting acquisition of update information in an individual information processing terminal in a mobile communication system at an appropriate timing. Can be done.

本実施の形態1にかかる移動通信システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the mobile communication system which concerns on Embodiment 1. 本実施の形態1にかかる情報処理端末の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of processing of the information processing terminal which concerns on Embodiment 1. 本実施の形態1にかかる更新制御方法の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the update control method which concerns on Embodiment 1. 本実施の形態2にかかる移動通信システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the mobile communication system which concerns on Embodiment 2. 本実施の形態2にかかる管理装置の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of processing of the management apparatus which concerns on Embodiment 2. 本実施の形態2にかかる更新制御方法の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the update control method which concerns on Embodiment 2. 本実施の形態3にかかる移動通信システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the mobile communication system which concerns on this Embodiment 3. 本実施の形態3にかかる更新制御方法の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the update control method which concerns on Embodiment 3. 本実施の形態4にかかる移動通信システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the mobile communication system which concerns on this Embodiment 4. 本実施の形態4にかかる更新制御方法の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the update control method which concerns on Embodiment 4. 本実施の形態5にかかる移動通信システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the mobile communication system which concerns on Embodiment 5. 本実施の形態5にかかる情報処理端末の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of processing of the information processing terminal which concerns on Embodiment 5. 本実施の形態6にかかる移動通信システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the mobile communication system which concerns on Embodiment 6. 本実施の形態6にかかる更新制御方法の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the update control method which concerns on Embodiment 6. 本実施の形態7にかかる移動通信システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the mobile communication system which concerns on this Embodiment 7. 本実施の形態7にかかる情報処理端末の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process of the information processing terminal which concerns on this Embodiment 7. 本実施の形態7にかかる更新制御方法の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the update control method which concerns on Embodiment 7. 本実施の形態7にかかる移動通信システムの具体的な構成例を示すブロック図である。It is a block diagram which shows the specific configuration example of the mobile communication system which concerns on this Embodiment 7.

以下では、本開示の実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。 Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are designated by the same reference numerals, and duplicate explanations are omitted as necessary for the sake of clarity of explanation.

<実施の形態1>
図1は、本実施の形態1にかかる移動通信システム1000の全体構成を示すブロック図である。移動通信システム1000は、情報処理端末1と管理装置2とを備える。情報処理端末1及び管理装置2は、無線通信ネットワークNを介して接続されている。無線通信ネットワークNは、複数の無線中継装置により構成された無線通信によるネットワークであってもよく、また、一部に有線通信を含むものであってもよい。また、無線通信ネットワークNは、専用線によるネットワークであってもよい。
<Embodiment 1>
FIG. 1 is a block diagram showing an overall configuration of the mobile communication system 1000 according to the first embodiment. The mobile communication system 1000 includes an information processing terminal 1 and a management device 2. The information processing terminal 1 and the management device 2 are connected via the wireless communication network N. The wireless communication network N may be a network by wireless communication composed of a plurality of wireless relay devices, or may partially include wired communication. Further, the wireless communication network N may be a network using a dedicated line.

情報処理端末1は、ユーザにより所持され、ユーザと共に移動可能な携帯型の情報処理装置である。情報処理端末1は、タブレット端末、スマートフォン等であるか、特種業務に用いられる情報処理端末であってもよい。また、情報処理端末1は、単体で長距離の無線通信が可能である必要はなく、別途、長距離の無線通信用の無線通信機器を介して無線通信ネットワークNと無線通信が可能であってもよい。その場合、情報処理端末1は、当該無線通信機器と一体として移動されるものとする。 The information processing terminal 1 is a portable information processing device possessed by the user and movable with the user. The information processing terminal 1 may be a tablet terminal, a smartphone, or the like, or may be an information processing terminal used for special business. Further, the information processing terminal 1 does not have to be capable of long-distance wireless communication by itself, and can separately perform wireless communication with the wireless communication network N via a wireless communication device for long-distance wireless communication. May be good. In that case, the information processing terminal 1 is assumed to be moved integrally with the wireless communication device.

情報処理端末1は、記憶部11と、判定部12と、更新制御部13とを備える。記憶部11は、所定の版(バージョン)に対応する処理情報111を記憶する記憶装置であり、第1の記憶部の一例である。処理情報111とは、情報処理端末1における各種処理に用いられる情報である。処理情報111は、ソフトウェア、ウィルス定義情報、又は、アクセス権限情報の少なくともいずれかを含む。例えば、処理情報111は、情報処理端末1で実行されるプログラム(ソフトウェア)である。ソフトウェアは、セキュリティ用途、業務用途、又は、情報処理端末1のOS等の制御用途その他のものであってよい。または、処理情報111は、情報処理端末1で実行されるウィルス検知処理で用いられるパターンファイル等のウィルス定義情報である。または、処理情報111は、情報処理端末1に対するアクセス制御に用いられるアクセス権限情報である。尚、処理情報111は、情報処理端末1における各種設定情報であってもよい。 The information processing terminal 1 includes a storage unit 11, a determination unit 12, and an update control unit 13. The storage unit 11 is a storage device that stores the processing information 111 corresponding to a predetermined version, and is an example of the first storage unit. The processing information 111 is information used for various processes in the information processing terminal 1. The processing information 111 includes at least one of software, virus definition information, and access authority information. For example, the processing information 111 is a program (software) executed by the information processing terminal 1. The software may be used for security, business use, or control use such as the OS of the information processing terminal 1. Alternatively, the processing information 111 is virus definition information such as a pattern file used in the virus detection processing executed by the information processing terminal 1. Alternatively, the processing information 111 is access authority information used for access control to the information processing terminal 1. The processing information 111 may be various setting information in the information processing terminal 1.

判定部12は、無線通信ネットワークNを介して処理情報の更新版に関する更新通知を受信する。そして、判定部12は、更新通知に応じて、無線通信における現在の第1の回線状況、無線通信に関わる機器の利用状態、及び、更新版の優先度に基づいて、更新版の取得を開始するか否かを判定する。第1の回線状況とは、無線通信における無線信号の受信レベル、品質情報、通信速度、又は、回線使用率の少なくともいずれかに基づく情報である。つまり、第1の回線状況は、情報処理端末1における無線通信ネットワークNを介した通信における無線信号に関する測定情報である。また、無線通信に関わる機器とは、情報処理端末1自体、又は、情報処理端末1と無線通信ネットワークNとの無線通信に関わる無線通信機器である。そして、利用状態とは、情報処理端末1自体の電池残量、情報処理端末1の移動状態、当該無線通信機器の電池残量の少なくともいずれかに基づく情報である。つまり、利用状態は、当該機器のリソースの使用状況や、移動の度合い、移動速度等である。また、更新版の優先度とは、更新における緊急度、又は、更新版の属性もしくは容量の少なくともいずれかに基づく情報である。 The determination unit 12 receives an update notification regarding the updated version of the processing information via the wireless communication network N. Then, the determination unit 12 starts acquiring the updated version based on the current first line status in the wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version in response to the update notification. Determine whether or not to do so. The first line condition is information based on at least one of a radio signal reception level, quality information, communication speed, or line usage rate in wireless communication. That is, the first line condition is the measurement information regarding the wireless signal in the communication via the wireless communication network N in the information processing terminal 1. The device related to wireless communication is the information processing terminal 1 itself or a wireless communication device related to wireless communication between the information processing terminal 1 and the wireless communication network N. The usage state is information based on at least one of the remaining battery level of the information processing terminal 1 itself, the moving state of the information processing terminal 1, and the remaining battery level of the wireless communication device. That is, the usage state is the usage status of the resource of the device, the degree of movement, the movement speed, and the like. Further, the priority of the updated version is information based on at least one of the urgency in the update and the attribute or capacity of the updated version.

更新制御部13は、判定部12により取得を開始すると判定された場合に、無線通信ネットワークNを介した更新版211の取得を開始する。そして、更新制御部13は、記憶部11内の処理情報111を更新版211により更新する。尚、判定部12及び更新制御部13は、情報処理端末1内の制御部(不図示)が本実施の形態にかかる情報処理端末1用のプログラムを読み込み実行することにより実現される。 When the determination unit 12 determines that the update control unit 13 starts the acquisition, the update control unit 13 starts the acquisition of the update version 211 via the wireless communication network N. Then, the update control unit 13 updates the processing information 111 in the storage unit 11 with the update version 211. The determination unit 12 and the update control unit 13 are realized by the control unit (not shown) in the information processing terminal 1 reading and executing the program for the information processing terminal 1 according to the present embodiment.

管理装置2は、情報処理端末1に対して処理情報の更新版を配信するための情報処理装置である。管理装置2は、記憶部21と、送信部22と、受信部23とを備える。記憶部21は、処理情報111の更新版211を記憶する記憶装置であり、第2の記憶部の一例である。更新版211は、所定の版の処理情報111に対して更新がされた処理情報である。送信部22は、無線通信ネットワークNを介して、情報処理端末1に対して、更新版211に関する更新通知を送信する。受信部23は、情報処理端末1から無線通信ネットワークNを介して更新版211の取得要求を受信する。送信部22は、更新版211の取得要求が受信された場合に、記憶部21内の更新版211を情報処理端末1に対して送信する。尚、送信部22及び受信部23は、管理装置2内の制御部(不図示)が本実施の形態にかかる管理装置2用のプログラムを読み込み実行することにより実現される。 The management device 2 is an information processing device for distributing an updated version of processing information to the information processing terminal 1. The management device 2 includes a storage unit 21, a transmission unit 22, and a reception unit 23. The storage unit 21 is a storage device that stores the updated version 211 of the processing information 111, and is an example of the second storage unit. The updated version 211 is the processing information updated with respect to the processing information 111 of the predetermined version. The transmission unit 22 transmits an update notification regarding the update version 211 to the information processing terminal 1 via the wireless communication network N. The receiving unit 23 receives the acquisition request of the updated version 211 from the information processing terminal 1 via the wireless communication network N. When the acquisition request of the updated version 211 is received, the transmitting unit 22 transmits the updated version 211 in the storage unit 21 to the information processing terminal 1. The transmitting unit 22 and the receiving unit 23 are realized by the control unit (not shown) in the management device 2 reading and executing the program for the management device 2 according to the present embodiment.

図2は、本実施の形態1にかかる情報処理端末1の処理の流れを示すフローチャートである。また、図3は、本実施の形態1にかかる更新制御方法の流れを示すシーケンス図である。以下では、図2及び図3を用いて本実施の形態にかかる更新制御方法の流れを説明する。 FIG. 2 is a flowchart showing a processing flow of the information processing terminal 1 according to the first embodiment. Further, FIG. 3 is a sequence diagram showing the flow of the update control method according to the first embodiment. Hereinafter, the flow of the update control method according to the present embodiment will be described with reference to FIGS. 2 and 3.

まず、管理装置2の送信部22は、無線通信ネットワークNを介して、情報処理端末1に対して、更新版211に関する更新通知を送信する(図3のS101)。そして、情報処理端末1の判定部12は、無線通信ネットワークNを介して処理情報の更新版211に関する更新通知を受信する(図2のS11)。 First, the transmission unit 22 of the management device 2 transmits an update notification regarding the update version 211 to the information processing terminal 1 via the wireless communication network N (S101 in FIG. 3). Then, the determination unit 12 of the information processing terminal 1 receives the update notification regarding the update version 211 of the processing information via the wireless communication network N (S11 in FIG. 2).

次に、判定部12は、更新通知の受信に応じて、無線通信における現在の第1の回線状況、無線通信に関わる機器の利用状態、及び、更新版211の優先度に基づいて、更新版211の取得を開始するか否かを判定する(図2のS12及び図3のS102)。 Next, the determination unit 12 receives the update notification, and based on the current first line status in the wireless communication, the usage status of the device related to the wireless communication, and the priority of the update version 211, the update version It is determined whether or not to start the acquisition of 211 (S12 in FIG. 2 and S102 in FIG. 3).

取得を開始すると判定された場合に、更新制御部13は、無線通信ネットワークNを介した更新版211の取得を開始する(図2のS13)。すなわち、更新制御部13は、無線通信ネットワークNを介して、管理装置2に対して、更新版211の取得要求を送信する(図3のS103)。そして、管理装置2の受信部23は、情報処理端末1からの取得要求を受信する。送信部22は、取得要求に応じて、記憶部21から更新版211を読み出し、無線通信ネットワークNを介して、情報処理端末1に対して、更新版211を送信する(図3のS104)。 When it is determined to start the acquisition, the update control unit 13 starts the acquisition of the updated version 211 via the wireless communication network N (S13 in FIG. 2). That is, the update control unit 13 transmits an acquisition request for the update version 211 to the management device 2 via the wireless communication network N (S103 in FIG. 3). Then, the receiving unit 23 of the management device 2 receives the acquisition request from the information processing terminal 1. The transmission unit 22 reads the updated version 211 from the storage unit 21 in response to the acquisition request, and transmits the updated version 211 to the information processing terminal 1 via the wireless communication network N (S104 in FIG. 3).

そして、更新制御部13は、管理装置2から更新版211を受信し、記憶部11内の処理情報111を更新版211により更新する(図2のS14及び図3のS105)。そして、当該処理を終了する。尚、ステップS12において取得を開始しないと判定された場合も当該処理を終了する。そして、管理装置2の送信部22は、一定時間に、情報処理端末1による更新版211の取得が開始されないため、再度、ステップS101の更新通知を情報処理端末1に対して送信する。管理装置2の送信部22は、情報処理端末1による更新版211の取得が開始されるまで、ステップS101の更新通知の送信を何回か、繰り返しても良い。 Then, the update control unit 13 receives the update version 211 from the management device 2, and updates the processing information 111 in the storage unit 11 by the update version 211 (S14 in FIG. 2 and S105 in FIG. 3). Then, the process is terminated. Even if it is determined in step S12 that the acquisition is not started, the process is terminated. Then, since the transmission unit 22 of the management device 2 does not start the acquisition of the updated version 211 by the information processing terminal 1 at a fixed time, the transmission unit 22 of the management device 2 transmits the update notification of step S101 to the information processing terminal 1 again. The transmission unit 22 of the management device 2 may repeat the transmission of the update notification in step S101 several times until the acquisition of the update version 211 by the information processing terminal 1 is started.

このように、本実施形態では、ステップS12において情報処理端末1が第1の回線状況、利用状態、及び、更新版211の優先度を総合的に考慮して、更新版211の取得開始を判断する。そのため、更新版211の配信元である管理装置2における都合だけではなく、配信先である情報処理端末1側で妥当な判断をすることができる。よって、移動通信システムにおける個々の情報処理端末での更新情報の取得を適切なタイミングで開始することができる。特に、通信回線の制約が大きい環境においては、個々の情報処理端末による通信状況、処理内容等の様々な要素の複雑な関係を加味できる。 As described above, in the present embodiment, in step S12, the information processing terminal 1 determines the start of acquisition of the updated version 211 by comprehensively considering the first line status, the usage state, and the priority of the updated version 211. do. Therefore, not only the convenience in the management device 2 which is the distribution source of the updated version 211 but also the information processing terminal 1 which is the distribution destination can make an appropriate judgment. Therefore, it is possible to start the acquisition of the updated information at each information processing terminal in the mobile communication system at an appropriate timing. In particular, in an environment where the restrictions on the communication line are large, it is possible to take into account the complicated relationships of various factors such as the communication status and processing contents of each information processing terminal.

<実施の形態2>
本実施の形態2は、上述した実施の形態1の変形例である。本実施の形態2では、情報処理端末の前記判定部は、前記更新通知に応じて、前記更新版の版と前記所定の版との差分を示す差分情報を生成して、前記管理装置へ送信する。そして、前記管理装置は、前記差分情報を前記情報処理端末から受信し、前記受信した差分情報に基づき前記更新版の優先度を決定し、前記情報処理端末に対して、前記決定した優先度を送信する。その後、前記判定部は、前記管理装置から前記優先度を受信し、前記受信した優先度を用いて、前記更新版の取得を開始するか否かを判定する。これにより、情報処理端末に現時点で保持されている処理情報の版と更新版との差分情報から、更新版の配信元において更新版により更新させる優先度合いを適切なものに決定することができる。そして、当該優先度を加味して情報処理端末が更新版の取得開始有無を判定できるため、ダウンロードのタイミングを、更新版ごとにきめ細かに制御できる。
<Embodiment 2>
The second embodiment is a modification of the first embodiment described above. In the second embodiment, the determination unit of the information processing terminal generates difference information indicating the difference between the updated version and the predetermined version in response to the update notification, and transmits the difference information to the management device. do. Then, the management device receives the difference information from the information processing terminal, determines the priority of the updated version based on the received difference information, and assigns the determined priority to the information processing terminal. Send. After that, the determination unit receives the priority from the management device, and determines whether or not to start the acquisition of the updated version by using the received priority. As a result, from the difference information between the version of the processing information currently held in the information processing terminal and the updated version, it is possible to determine the appropriate priority for updating by the updated version at the distribution source of the updated version. Then, since the information processing terminal can determine whether or not to start acquiring the updated version in consideration of the priority, the download timing can be finely controlled for each updated version.

図4は、本実施の形態2にかかる移動通信システム1000aの全体構成を示すブロック図である。移動通信システム1000aは、情報処理端末1aと管理装置2aとを備える。情報処理端末1a及び管理装置2aは、無線通信ネットワークNを介して接続されている。尚、実施の形態1と同等の構成については、以下の説明において適宜省略するものとする。 FIG. 4 is a block diagram showing the overall configuration of the mobile communication system 1000a according to the second embodiment. The mobile communication system 1000a includes an information processing terminal 1a and a management device 2a. The information processing terminal 1a and the management device 2a are connected via the wireless communication network N. The configuration equivalent to that of the first embodiment will be omitted as appropriate in the following description.

情報処理端末1aは、記憶部11と、判定部12aと、更新制御部13と、差分情報生成部14とを備える。記憶部11は、処理情報111に加え、版情報112を記憶する。版情報112は、処理情報111の版を示すデータであり、上述した所定の版に相当する情報である。版情報112は、例えば、処理情報111のバージョン番号である。 The information processing terminal 1a includes a storage unit 11, a determination unit 12a, an update control unit 13, and a difference information generation unit 14. The storage unit 11 stores the plate information 112 in addition to the processing information 111. The plate information 112 is data indicating the plate of the processing information 111, and is information corresponding to the above-mentioned predetermined plate. The version information 112 is, for example, the version number of the processing information 111.

差分情報生成部14は、更新通知に応じて、更新版211の版と所定の版との差分を示す差分情報を生成して、当該更新通知の送信元である管理装置2aへ差分情報を送信する。ここで、差分情報とは、例えば、更新版211の(後述する)版情報212と処理情報111の版情報112との差分を示す情報である。例えば、差分情報は、更新版211の版(例えば、最新版)と比べて何版(世代)前かを示す情報であるとよい。または、例えば、版情報の書式が“V[n1].[n2].[n3]”である場合、差分情報は、n1、n2、n3のそれぞれについての差分値の集合としてもよい。例えば、更新版211の版情報212が“V2.0.0”であり、所定の版情報112が“V1.2.3”である場合、差分情報は、(1,-2,-3)等と表現してもよい。判定部12aは、差分情報に基づき管理装置2aで決定された優先度を、受信する。そして、判定部12aは、受信した優先度を用いて、更新版211の取得を開始するか否かを判定する。尚、判定部12a、更新制御部13及び差分情報生成部14は、情報処理端末1a内の制御部(不図示)が本実施の形態にかかる情報処理端末1a用のプログラムを読み込み実行することにより実現される。 The difference information generation unit 14 generates the difference information indicating the difference between the version of the update version 211 and the predetermined version in response to the update notification, and transmits the difference information to the management device 2a which is the transmission source of the update notification. do. Here, the difference information is, for example, information indicating a difference between the version information 212 (described later) of the updated version 211 and the version information 112 of the processing information 111. For example, the difference information may be information indicating how many editions (generations) before the updated edition 211 (for example, the latest edition). Alternatively, for example, when the format of the version information is "V [n1]. [N2]. [N3]", the difference information may be a set of difference values for each of n1, n2, and n3. For example, when the version information 212 of the updated version 211 is "V2.0.0" and the predetermined version information 112 is "V1.2.3", the difference information is expressed as (1, -2, -3) or the like. You may. The determination unit 12a receives the priority determined by the management device 2a based on the difference information. Then, the determination unit 12a determines whether or not to start the acquisition of the updated version 211 by using the received priority. In the determination unit 12a, the update control unit 13, and the difference information generation unit 14, the control unit (not shown) in the information processing terminal 1a reads and executes the program for the information processing terminal 1a according to the present embodiment. It will be realized.

管理装置2aは、記憶部21と、送信部22aと、受信部23aと、決定部24とを備える。記憶部21は、更新版211に加え、版情報212を記憶する。版情報212は、更新版211の版を示すデータであり、例えば、更新版211のバージョン番号である。送信部22aは、無線通信ネットワークNを介して、情報処理端末1aに対して、更新版211に関する更新通知を送信する。このとき、送信部22aは、更新通知に版情報212を含める。受信部23aは、情報処理端末1aから上記差分情報を受信する。決定部24は、受信した差分情報に基づき更新版211の優先度を決定する。尚、更新版211の優先度は、例えば、上述した実施の形態1における更新における緊急度に相当するものといえる。送信部22aは、情報処理端末1aにおいて第1の回線状況、利用状態及び優先度に基づいて更新版211の取得を開始するか否かを判定させるために、情報処理端末1aに対して、前記決定した優先度を送信する。尚、送信部22a、受信部23a及び決定部24は、管理装置2a内の制御部(不図示)が本実施の形態にかかる管理装置2a用のプログラムを読み込み実行することにより実現される。 The management device 2a includes a storage unit 21, a transmission unit 22a, a reception unit 23a, and a determination unit 24. The storage unit 21 stores the version information 212 in addition to the updated version 211. The version information 212 is data indicating the version of the updated version 211, and is, for example, the version number of the updated version 211. The transmission unit 22a transmits an update notification regarding the update version 211 to the information processing terminal 1a via the wireless communication network N. At this time, the transmission unit 22a includes the version information 212 in the update notification. The receiving unit 23a receives the difference information from the information processing terminal 1a. The determination unit 24 determines the priority of the updated version 211 based on the received difference information. It can be said that the priority of the updated version 211 corresponds to, for example, the urgency in the update in the above-mentioned first embodiment. The transmission unit 22a causes the information processing terminal 1a to determine whether or not to start acquiring the updated version 211 based on the first line status, usage status, and priority in the information processing terminal 1a. Send the determined priority. The transmission unit 22a, the reception unit 23a, and the determination unit 24 are realized by the control unit (not shown) in the management device 2a reading and executing the program for the management device 2a according to the present embodiment.

図5は、本実施の形態2にかかる管理装置2aの処理の流れを示すフローチャートである。また、図6は、本実施の形態2にかかる更新制御方法の流れを示すシーケンス図である。以下では、図5及び図6を用いて本実施の形態にかかる更新制御方法の流れを説明する。 FIG. 5 is a flowchart showing a processing flow of the management device 2a according to the second embodiment. Further, FIG. 6 is a sequence diagram showing the flow of the update control method according to the second embodiment. Hereinafter, the flow of the update control method according to the present embodiment will be described with reference to FIGS. 5 and 6.

まず、管理装置2aの送信部22aは、無線通信ネットワークNを介して、情報処理端末1aに対して、更新版211に関する更新通知を送信する(図5のS21及び図6のS111)。このとき、送信部22aは、記憶部21から版情報212を読み出して、版情報212を更新通知に含めて送信する。そして、情報処理端末1aの差分情報生成部14は、受信した更新通知に含まれる版情報212と、記憶部11に記憶された版情報112との差分を示す差分情報を生成する(図6のS112)。その後、差分情報生成部14は、差分情報を管理装置2aへ送信する(図6のS113)。そして、管理装置2aの受信部23aは、情報処理端末1aから差分情報を受信する(図5のS22)。 First, the transmission unit 22a of the management device 2a transmits an update notification regarding the update version 211 to the information processing terminal 1a via the wireless communication network N (S21 in FIG. 5 and S111 in FIG. 6). At this time, the transmission unit 22a reads the plate information 212 from the storage unit 21, includes the plate information 212 in the update notification, and transmits the plate information 212. Then, the difference information generation unit 14 of the information processing terminal 1a generates difference information indicating the difference between the plate information 212 included in the received update notification and the plate information 112 stored in the storage unit 11 (FIG. 6). S112). After that, the difference information generation unit 14 transmits the difference information to the management device 2a (S113 in FIG. 6). Then, the receiving unit 23a of the management device 2a receives the difference information from the information processing terminal 1a (S22 in FIG. 5).

管理装置2aの決定部24は、受信した差分情報に基づき更新版211の優先度を決定する(図5のS23及び図6のS114)。例えば、差分情報が示す版の差が他の情報処理端末より大きい場合には、優先度をより高くする。そして、送信部22aは、情報処理端末1aに対して、決定した優先度を送信する(図5のS24及び図6のS115)。 The determination unit 24 of the management device 2a determines the priority of the updated version 211 based on the received difference information (S23 in FIG. 5 and S114 in FIG. 6). For example, when the difference between the plates indicated by the difference information is larger than that of other information processing terminals, the priority is set higher. Then, the transmission unit 22a transmits the determined priority to the information processing terminal 1a (S24 in FIG. 5 and S115 in FIG. 6).

判定部12aは、管理装置2aから優先度を受信する。そして、判定部12aは、第1の回線状況、利用状態、及び、受信した優先度に基づいて、更新版211の取得を開始するか否かを判定する(図6のS102a)。以降、図3と同様にステップS103からS105が処理される。 The determination unit 12a receives the priority from the management device 2a. Then, the determination unit 12a determines whether or not to start the acquisition of the updated version 211 based on the first line status, the usage status, and the received priority (S102a in FIG. 6). After that, steps S103 to S105 are processed in the same manner as in FIG.

このように、本実施形態では、情報処理端末1aが更新通知に応じて自身が現在保持している処理情報の版情報112と更新通知に含まれる版情報212との差分情報を生成して、管理装置2aへ送信する。これにより、管理装置2aが更新版により更新させる優先度合いを適切なものに決定することができる。また、管理装置2aが決定した優先度を情報処理端末1aへ送信する。これにより、情報処理端末1aが当該優先度を加味して更新版の取得開始有無を判定できるため、ダウンロードのタイミングを、更新版ごとにきめ細かに制御できる。 As described above, in the present embodiment, the information processing terminal 1a generates the difference information between the version information 112 of the processing information currently held by the information processing terminal 1a and the version information 212 included in the update notification in response to the update notification. It is transmitted to the management device 2a. As a result, the priority of the management device 2a to be updated by the updated version can be determined to be appropriate. Further, the priority determined by the management device 2a is transmitted to the information processing terminal 1a. As a result, the information processing terminal 1a can determine whether or not to start acquiring the updated version in consideration of the priority, so that the download timing can be finely controlled for each updated version.

<実施の形態3>
本実施の形態3は、上述した実施の形態1及び2の変形例である。本実施の形態3では、管理装置が複数の情報処理端末に対して更新版の配信が可能な場合について説明する。
<Embodiment 3>
The third embodiment is a modification of the first and second embodiments described above. In the third embodiment, a case where the management device can distribute the updated version to a plurality of information processing terminals will be described.

図7は、本実施の形態3にかかる移動通信システム1000bの全体構成を示すブロック図である。移動通信システム1000bは、情報処理端末1a、1b、・・・1nと、管理装置2bとを備える。情報処理端末1a、1b、・・・1n及び管理装置2bは、無線通信ネットワークNを介して接続されている。尚、実施の形態1と同等の構成については、以下の説明において適宜省略するものとする。 FIG. 7 is a block diagram showing the overall configuration of the mobile communication system 1000b according to the third embodiment. The mobile communication system 1000b includes information processing terminals 1a, 1b, ... 1n, and a management device 2b. The information processing terminals 1a, 1b, ... 1n and the management device 2b are connected via the wireless communication network N. The configuration equivalent to that of the first embodiment will be omitted as appropriate in the following description.

情報処理端末1aは、実施の形態2と同様であり、情報処理端末1bから1nも同等の構成である。但し、各情報処理端末において、版情報112が異なるものであってもよい。また、各情報処理端末において、第1の回線状況又は利用状態が異なるものであってもよい。 The information processing terminal 1a is the same as that of the second embodiment, and the information processing terminals 1b to 1n have the same configuration. However, the version information 112 may be different in each information processing terminal. Further, each information processing terminal may have a different first line status or usage status.

管理装置2bは、記憶部21と、送信部22bと、受信部23bと、決定部24bとを備える。記憶部21は、更新版211及び版情報212に加え、優先度213a、213b、・・・213nを記憶する。優先度213a~213nは、更新版211及び版情報212に対応付けられている。 The management device 2b includes a storage unit 21, a transmission unit 22b, a reception unit 23b, and a determination unit 24b. The storage unit 21 stores the priorities 213a, 213b, ... 213n in addition to the updated version 211 and the version information 212. The priorities 213a to 213n are associated with the updated version 211 and the version information 212.

送信部22bは、無線通信ネットワークNを介して、複数の情報処理端末1a~1nのそれぞれに対して、更新版211に関する更新通知を送信する。受信部23bは、差分情報を複数の情報処理端末1a~1nのそれぞれから受信する。決定部24bは、受信した各差分情報に基づき、情報処理端末ごとに更新版211の優先度213a~213nを決定する。送信部22bは、各情報処理端末において第1の回線状況、利用状態及び優先度に基づいて更新版の取得を開始するか否かを判定させるために、複数の情報処理端末1a~1nのそれぞれに対して、各情報処理端末に対応する決定した優先度を送信する。 The transmission unit 22b transmits an update notification regarding the update version 211 to each of the plurality of information processing terminals 1a to 1n via the wireless communication network N. The receiving unit 23b receives the difference information from each of the plurality of information processing terminals 1a to 1n. The determination unit 24b determines the priority 213a to 213n of the updated version 211 for each information processing terminal based on the received difference information. The transmission unit 22b of each of the plurality of information processing terminals 1a to 1n is used to determine whether or not to start acquiring the updated version based on the first line status, usage status, and priority in each information processing terminal. The determined priority corresponding to each information processing terminal is transmitted to.

図8は、本実施の形態3にかかる更新制御方法の流れを示すシーケンス図である。まず、管理装置2bの送信部22bは、無線通信ネットワークNを介して、複数の情報処理端末1a~1nのそれぞれに対して、更新通知を送信する(S111a、S111b、・・・S111n)。このとき、送信部22bは、記憶部21から版情報212を読み出して、版情報212を各更新通知に含めて送信する。そして、情報処理端末1aの差分情報生成部14は、受信した更新通知に含まれる版情報212と、記憶部11に記憶された版情報112との差分を示す差分情報を生成する(S112a)。その後、情報処理端末1aの差分情報生成部14は、差分情報を管理装置2bへ送信する(S113a)。同様に、情報処理端末1bから1nは、更新通知に含まれる版情報212と自己の版情報112との差分を示す差分情報を生成する(S112b~S112n)。そして、情報処理端末1bから1nは、差分情報を管理装置2bへ送信する(S113b~S113n)。そして、管理装置2bの受信部23bは、情報処理端末1a~1nのそれぞれから複数の差分情報を受信する。 FIG. 8 is a sequence diagram showing a flow of the update control method according to the third embodiment. First, the transmission unit 22b of the management device 2b transmits an update notification to each of the plurality of information processing terminals 1a to 1n via the wireless communication network N (S111a, S111b, ... S111n). At this time, the transmission unit 22b reads the plate information 212 from the storage unit 21, includes the plate information 212 in each update notification, and transmits the plate information 212. Then, the difference information generation unit 14 of the information processing terminal 1a generates difference information indicating the difference between the plate information 212 included in the received update notification and the plate information 112 stored in the storage unit 11 (S112a). After that, the difference information generation unit 14 of the information processing terminal 1a transmits the difference information to the management device 2b (S113a). Similarly, the information processing terminals 1b to 1n generate difference information indicating the difference between the version information 212 included in the update notification and the own version information 112 (S112b to S112n). Then, the information processing terminals 1b to 1n transmit the difference information to the management device 2b (S113b to S113n). Then, the receiving unit 23b of the management device 2b receives a plurality of difference information from each of the information processing terminals 1a to 1n.

管理装置2bの決定部24bは、受信した各差分情報に基づき、情報処理端末ごとに更新版211の優先度213a~213nを決定する(S114a)。すなわち、決定部24bは、情報処理端末1aから受信した差分情報に基づき優先度213aを決定し、情報処理端末1bから受信した差分情報に基づき優先度213bを決定し、同様に、情報処理端末1nから受信した差分情報に基づき優先度213nを決定する。 The determination unit 24b of the management device 2b determines the priority 213a to 213n of the updated version 211 for each information processing terminal based on the received difference information (S114a). That is, the determination unit 24b determines the priority 213a based on the difference information received from the information processing terminal 1a, determines the priority 213b based on the difference information received from the information processing terminal 1b, and similarly, the information processing terminal 1n. The priority 213n is determined based on the difference information received from.

尚、決定部24bは、受信した各差分情報に基づき、情報処理端末ごとに更新要否を判定してもよい。例えば、差分情報が更新版211の版情報212と処理情報111の版情報112とに差分がないことを示す場合、決定部24bは、当該差分情報を送信した情報処理端末に対する更新が不要と判定する。そして、決定部24bは、更新が必要と判定した情報処理端末に対して優先度を決定する。 The determination unit 24b may determine the necessity of updating for each information processing terminal based on the received difference information. For example, when the difference information indicates that there is no difference between the version information 212 of the updated version 211 and the version information 112 of the processing information 111, the determination unit 24b determines that the information processing terminal that has transmitted the difference information does not need to be updated. do. Then, the determination unit 24b determines the priority for the information processing terminal determined to be required to be updated.

ここで、送信部22bは、更新が必要と判定した情報処理端末に対して、決定した優先度を送信する。例えば、図8では、送信部22bは、情報処理端末1aに対して優先度213aを送信し、情報処理端末1bに対して優先度213bを送信する(S115a及びS115b)ものとする。一方、更新が不要と判定された情報処理端末1nに対しては、決定部24bは優先度213nを決定しない。それ故、送信部22bは、情報処理端末1nに対して優先度213nを送信しないこととなる。また、情報処理端末1nは、優先度213nを受信しないこととなる。よって、情報処理端末1nは、ステップS113nの差分情報の送信から一定時間以上経過後に、タイムアウトにより当該処理を終了する。 Here, the transmission unit 22b transmits the determined priority to the information processing terminal determined to require updating. For example, in FIG. 8, the transmission unit 22b transmits the priority 213a to the information processing terminal 1a and transmits the priority 213b to the information processing terminal 1b (S115a and S115b). On the other hand, the determination unit 24b does not determine the priority 213n for the information processing terminal 1n for which it is determined that the update is unnecessary. Therefore, the transmission unit 22b does not transmit the priority 213n to the information processing terminal 1n. Further, the information processing terminal 1n does not receive the priority 213n. Therefore, the information processing terminal 1n ends the process due to a timeout after a certain period of time or more has elapsed from the transmission of the difference information in step S113n.

または、決定部24bは、更新が必要と判定した情報処理端末の優先度を、更新が不要と判定した情報処理端末の優先度より高く決定する。そして、送信部22bは、全ての情報処理端末1a~1nのそれぞれに対して、各情報処理端末に対応する決定した優先度213a~213nを送信してもよい。 Alternatively, the determination unit 24b determines the priority of the information processing terminal determined to require updating to be higher than the priority of the information processing terminal determined to require updating. Then, the transmission unit 22b may transmit the determined priority 213a to 213n corresponding to each information processing terminal to each of all the information processing terminals 1a to 1n.

情報処理端末1aは、管理装置2bから優先度213aを受信する。そして、情報処理端末1aは、第1の回線状況、利用状態、及び、受信した優先度213aに基づいて、更新版211の取得を開始するか否かを判定する(S102a)。ここでは、更新版211の取得を開始しないと判定したものとする。よって、情報処理端末1aは、当該処理を終了する。 The information processing terminal 1a receives the priority 213a from the management device 2b. Then, the information processing terminal 1a determines whether or not to start the acquisition of the updated version 211 based on the first line status, the usage status, and the received priority 213a (S102a). Here, it is assumed that it is determined not to start the acquisition of the updated version 211. Therefore, the information processing terminal 1a ends the process.

また、情報処理端末1bは、管理装置2bから優先度213bを受信する。そして、情報処理端末1bは、第1の回線状況、利用状態、及び、受信した優先度213bに基づいて、更新版211の取得を開始するか否かを判定する(S102b)。ここでは、更新版211の取得を開始すると判定したものとする。 Further, the information processing terminal 1b receives the priority 213b from the management device 2b. Then, the information processing terminal 1b determines whether or not to start the acquisition of the updated version 211 based on the first line status, the usage status, and the received priority 213b (S102b). Here, it is assumed that it is determined to start the acquisition of the updated version 211.

そこで、情報処理端末1bは、無線通信ネットワークNを介して、管理装置2bに対して、更新版211の取得要求を送信する(S103b)。そして、管理装置2bの受信部23bは、情報処理端末1bからの取得要求を受信する。送信部22bは、取得要求に応じて、記憶部21から更新版211を読み出し、無線通信ネットワークNを介して、情報処理端末1bに対して、更新版211を送信する(S104b)。 Therefore, the information processing terminal 1b transmits an acquisition request for the updated version 211 to the management device 2b via the wireless communication network N (S103b). Then, the receiving unit 23b of the management device 2b receives the acquisition request from the information processing terminal 1b. The transmission unit 22b reads the updated version 211 from the storage unit 21 in response to the acquisition request, and transmits the updated version 211 to the information processing terminal 1b via the wireless communication network N (S104b).

そして、情報処理端末1bは、管理装置2bから更新版211を受信し、記憶部11内の処理情報111を更新版211により更新する(S105b)。そして、当該処理を終了する。 Then, the information processing terminal 1b receives the updated version 211 from the management device 2b, and updates the processing information 111 in the storage unit 11 by the updated version 211 (S105b). Then, the process is terminated.

このように、本実施形態では、管理装置が、無線通信ネットワークにより接続された複数の情報処理端末のそれぞれから差分情報を収集し、各差分情報に応じて情報処理端末ごとに優先度を決定するものである。例えば、同一のソフトウェアについて情報処理端末間でバージョンが異なる場合、バージョンが古い情報処理端末ほどセキュリティのリスクが高く、最新版へアップデートする優先度(緊急度)が高いといえる。本実施形態ではこのよう情報処理端末については、他の情報処理端末と比べて、より優先的にアップデートさせることができる。そのために、回線状況や利用状態とは違い、管理装置側で調整できる優先度を高く更新するものである。 As described above, in the present embodiment, the management device collects the difference information from each of the plurality of information processing terminals connected by the wireless communication network, and determines the priority for each information processing terminal according to each difference information. It is a thing. For example, when the versions of the same software differ between information processing terminals, it can be said that the older the information processing terminal, the higher the security risk, and the higher the priority (urgency) for updating to the latest version. In the present embodiment, such an information processing terminal can be updated with higher priority than other information processing terminals. Therefore, unlike the line status and usage status, the priority that can be adjusted on the management device side is updated to a high level.

さらに、管理装置は、差分情報に応じて情報処理端末に対して優先度を送信するか否かを判定し、場合によっては更新自体をさせないことも可能である。これにより、例えば、差分情報が所定の版と更新版とに差がないことを示す場合に、優先度を送信しないことで、不要な通信トラフィックを抑制することができる。 Further, the management device may determine whether or not to transmit the priority to the information processing terminal according to the difference information, and may not update itself in some cases. Thereby, for example, when the difference information indicates that there is no difference between the predetermined version and the updated version, unnecessary communication traffic can be suppressed by not transmitting the priority.

<実施の形態4>
本実施の形態4は、上述した実施の形態1乃至3の具体的な実施例である。本実施の形態4にかかる情報処理端末は、単独では長距離の無線通信機能を有さず、近距離に配置した無線通信機器を介して無線通信ネットワークとの通信を行うものである。尚、本実施の形態4における更新制御方法は、後述するように、差分情報を用いて行う方法と差分情報を用いずに行う方法とが可能であり、少なくともいずれかの方法ができればよいものとする。
<Embodiment 4>
The fourth embodiment is a specific example of the first to third embodiments described above. The information processing terminal according to the fourth embodiment does not have a long-distance wireless communication function by itself, and communicates with a wireless communication network via a wireless communication device arranged at a short distance. As described later, the update control method in the fourth embodiment can be a method using difference information or a method using no difference information, and it is sufficient if at least one of these methods can be used. do.

図9は、本実施の形態4にかかる移動通信システム2000の全体構成を示すブロック図である。移動通信システム2000は、情報処理端末100と、無線通信機器300と、管理サーバ200とを備える。情報処理端末100と無線通信機器300とは、第1の回線L1を介して接続されている。尚、第1の回線L1は、有線回線であるか、近距離の無線通信回線であるものとする。そして、情報処理端末100と無線通信機器300とは、同一のユーザに所持され、一体となって移動するものとする。また、無線通信機器300と管理サーバ200とは、第2の回線L2と無線通信ネットワークNを介して接続されている。ここで、第2の回線L2は、第1の回線L1より低速であるものとする。また、第2の回線L2は、無線通信回線であり、第1の回線L1と比べて長距離の通信が可能なものとする。そのため、情報処理端末100と無線通信機器300との間の通信は、無線通信機器300と無線通信ネットワークNとの間の通信と比べて、高速かつ安定的なものである。 FIG. 9 is a block diagram showing the overall configuration of the mobile communication system 2000 according to the fourth embodiment. The mobile communication system 2000 includes an information processing terminal 100, a wireless communication device 300, and a management server 200. The information processing terminal 100 and the wireless communication device 300 are connected to each other via the first line L1. The first line L1 is assumed to be a wired line or a short-distance wireless communication line. The information processing terminal 100 and the wireless communication device 300 are possessed by the same user and move as one. Further, the wireless communication device 300 and the management server 200 are connected to the second line L2 via the wireless communication network N. Here, it is assumed that the second line L2 is slower than the first line L1. Further, the second line L2 is a wireless communication line, and is capable of long-distance communication as compared with the first line L1. Therefore, the communication between the information processing terminal 100 and the wireless communication device 300 is faster and more stable than the communication between the wireless communication device 300 and the wireless communication network N.

情報処理端末100は、情報処理端末1又は1aの一例である。情報処理端末100は、記憶部110と、CPU(Central Processing Unit)120と、通信部130と、電池140とを備える。記憶部110は、記憶部11の一例である。記憶部110は、ソフトウェア111aと、バージョン情報112aと、ウィルス定義情報111bと、バージョン情報112bと、アクセス権限情報111cと、バージョン情報112cとを記憶する。ソフトウェア111a、ウィルス定義情報111b及びアクセス権限情報111cは、処理情報111の一例である。よって、ソフトウェア111a、ウィルス定義情報111b及びアクセス権限情報111cの少なくとも一つが、本実施の形態の更新対象であればよい。バージョン情報112aは、ソフトウェア111aに対応する版情報112の一例である。バージョン情報112bは、ウィルス定義情報111bに対応する版情報112の一例である。バージョン情報112cは、アクセス権限情報111cに対応する版情報112の一例である。 The information processing terminal 100 is an example of the information processing terminal 1 or 1a. The information processing terminal 100 includes a storage unit 110, a CPU (Central Processing Unit) 120, a communication unit 130, and a battery 140. The storage unit 110 is an example of the storage unit 11. The storage unit 110 stores the software 111a, the version information 112a, the virus definition information 111b, the version information 112b, the access authority information 111c, and the version information 112c. The software 111a, the virus definition information 111b, and the access authority information 111c are examples of the processing information 111. Therefore, at least one of the software 111a, the virus definition information 111b, and the access authority information 111c may be the update target of the present embodiment. The version information 112a is an example of the version information 112 corresponding to the software 111a. The version information 112b is an example of the version information 112 corresponding to the virus definition information 111b. The version information 112c is an example of the version information 112 corresponding to the access authority information 111c.

CPU120は、制御部の一例である。CPU120は、本実施の形態にかかる情報処理端末100用のプログラムを読み込み実行することにより、バージョン管理部121、更新判定部122及び更新制御部123の機能を実現する。バージョン管理部121は、差分情報生成部14の一例である。バージョン管理部121は、更新通知に応じて、更新通知に含まれる更新版のバージョン情報と、バージョン情報112a、112b及び112cとの差分情報を生成し、無線通信機器300を介して管理サーバ200へ差分情報を送信する。 The CPU 120 is an example of a control unit. The CPU 120 realizes the functions of the version management unit 121, the update determination unit 122, and the update control unit 123 by reading and executing the program for the information processing terminal 100 according to the present embodiment. The version control unit 121 is an example of the difference information generation unit 14. The version management unit 121 generates the difference information between the version information of the updated version included in the update notification and the version information 112a, 112b and 112c in response to the update notification, and sends the difference information to the management server 200 via the wireless communication device 300. Send the difference information.

更新判定部122は、判定部12等の一例である。更新判定部122は、更新通知に応じて、無線通信機器300から第1の回線状況を取得する。さらに、更新判定部122は、更新通知に応じて、無線通信機器300から無線通信機器300の電池残量を利用状態として取得してもよい。または、CPU120は、更新通知に応じて電池140から電池残量を取得してもよい。そして、更新判定部122は、更新通知に含まれる更新版のバージョン情報と、無線通信機器300から取得した第1の回線状況及び利用状態、又は、情報処理端末100の電池残量に基づいて、更新版の取得を開始するか否かを判定する。 The update determination unit 122 is an example of the determination unit 12 and the like. The update determination unit 122 acquires the first line status from the wireless communication device 300 in response to the update notification. Further, the update determination unit 122 may acquire the remaining battery level of the wireless communication device 300 from the wireless communication device 300 as a usage state in response to the update notification. Alternatively, the CPU 120 may acquire the remaining battery level from the battery 140 in response to the update notification. Then, the update determination unit 122 is based on the version information of the updated version included in the update notification, the first line status and usage status acquired from the wireless communication device 300, or the remaining battery level of the information processing terminal 100. Determine whether to start acquiring the updated version.

更新制御部123は、更新制御部13等の一例である。通信部130は、CPU120の指示により、第1の回線L1を介して無線通信機器300へデータの送信を行う。また、通信部130は、第1の回線L1を介して無線通信機器300から受信したデータをCPU120へ出力する。電池140は、情報処理端末100の動作時に使用する電力を供給するバッテリである。 The update control unit 123 is an example of the update control unit 13 and the like. The communication unit 130 transmits data to the wireless communication device 300 via the first line L1 according to the instruction of the CPU 120. Further, the communication unit 130 outputs the data received from the wireless communication device 300 to the CPU 120 via the first line L1. The battery 140 is a battery that supplies electric power to be used when the information processing terminal 100 operates.

無線通信機器300は、通信制御部310と、記憶部320と、電池330と、無線アンテナ340とを備える無線機材である。無線アンテナ340は、第2の回線L2を介して無線信号の送受信を行うアンテナである。通信制御部310は、情報処理端末100から第1の回線L1を介してデータを受信し、第2の回線L2を介して、管理サーバ200を含む無線通信ネットワークN側へデータを送信する。また、通信制御部310は、無線通信ネットワークN側から第2の回線L2を介してデータを受信し、第1の回線L1を介して情報処理端末100へデータを送信する。記憶部320は、回線状況321を記憶する。 The wireless communication device 300 is a wireless device including a communication control unit 310, a storage unit 320, a battery 330, and a wireless antenna 340. The radio antenna 340 is an antenna that transmits / receives a radio signal via the second line L2. The communication control unit 310 receives data from the information processing terminal 100 via the first line L1 and transmits the data to the wireless communication network N side including the management server 200 via the second line L2. Further, the communication control unit 310 receives data from the wireless communication network N side via the second line L2, and transmits the data to the information processing terminal 100 via the first line L1. The storage unit 320 stores the line status 321.

ここで、通信制御部310は、第2の回線L2における回線状況を測定し、測定値を回線状況321として記憶部320に保存する。例えば、回線状況321は、第2の回線L2を介して受信される無線信号の受信レベル、品質情報、通信速度、又は、回線使用率等である。または、通信制御部310は、受信レベル等の測定値を用いて回線状況321を示す情報を算出して、記憶部320に保存する。 Here, the communication control unit 310 measures the line condition in the second line L2, and stores the measured value as the line condition 321 in the storage unit 320. For example, the line status 321 is a reception level, quality information, communication speed, line usage rate, or the like of a radio signal received via the second line L2. Alternatively, the communication control unit 310 calculates information indicating the line status 321 using the measured values such as the reception level, and stores it in the storage unit 320.

電池330は、無線通信機器300の動作時に使用する電力を供給するバッテリである。そして、通信制御部310は、電池330から電池残量を取得できる。さらに、通信制御部310は、情報処理端末100からの回線状況及び利用状態の取得要求に応じて、回線状況321及び電池330の電池残量を返信する。 The battery 330 is a battery that supplies electric power to be used when operating the wireless communication device 300. Then, the communication control unit 310 can acquire the remaining battery level from the battery 330. Further, the communication control unit 310 returns the line status 321 and the remaining battery level of the battery 330 in response to the request for acquisition of the line status and the usage status from the information processing terminal 100.

管理サーバ200は、管理装置2、2a又は2bの一例である。管理サーバ200は、記憶部210と、CPU220と、通信部230とを備える。記憶部210は、記憶部21の一例である。記憶部210は、ソフトウェア211aと、バージョン情報212aと、ウィルス定義情報211bと、バージョン情報212bと、アクセス権限情報211cと、バージョン情報212cと、更新ポリシー214とを記憶する。ソフトウェア211a、ウィルス定義情報211b及びアクセス権限情報211c(以下、これらをまとめて「更新版」という。)は、更新版211の一例である。バージョン情報212aは、ソフトウェア211aに対応する版情報212の一例である。バージョン情報212bは、ウィルス定義情報211bに対応する版情報212の一例である。バージョン情報212cは、アクセス権限情報211cに対応する版情報212の一例である。更新ポリシー214は、更新版により更新させる際の緊急度等の優先度を更新版ごとに定義した情報である。つまり、更新ポリシー214は、複数の更新版のそれぞれに対応した優先度の集合の一例であり、実施の形態3における優先度213a~213nをまとめた情報に対応する。例えば、更新ポリシー214は、ソフトウェア211a、ウィルス定義情報211b及びアクセス権限情報211cのそれぞれに対応付けられた優先度の集合である。 The management server 200 is an example of the management devices 2, 2a or 2b. The management server 200 includes a storage unit 210, a CPU 220, and a communication unit 230. The storage unit 210 is an example of the storage unit 21. The storage unit 210 stores the software 211a, the version information 212a, the virus definition information 211b, the version information 212b, the access authority information 211c, the version information 212c, and the update policy 214. The software 211a, the virus definition information 211b, and the access authority information 211c (hereinafter collectively referred to as "updated version") are examples of the updated version 211. The version information 212a is an example of the version information 212 corresponding to the software 211a. The version information 212b is an example of the version information 212 corresponding to the virus definition information 211b. The version information 212c is an example of the version information 212 corresponding to the access authority information 211c. The update policy 214 is information that defines the priority such as the degree of urgency when updating by the updated version for each updated version. That is, the update policy 214 is an example of a set of priorities corresponding to each of the plurality of updated versions, and corresponds to the information summarizing the priorities 213a to 213n in the third embodiment. For example, the update policy 214 is a set of priorities associated with each of the software 211a, the virus definition information 211b, and the access authority information 211c.

CPU220は、制御部の一例である。CPU220は、本実施の形態にかかる管理サーバ200用のプログラムを読み込み実行することにより、送信部221、受信部222及び決定部223の機能を実現する。送信部221は、送信部22等の一例である。受信部222は、受信部23等の一例である。決定部223は、決定部24等の一例である。送信部221は、定期的に、無線通信ネットワークNを介して、情報処理端末100に対して、更新版に関する更新通知を送信する。このとき、送信部221は、更新通知に、バージョン情報212a、212b及び212cを含める。さらに、送信部221は、更新通知に、更新ポリシー214、更新版の属性(種類)、更新版のデータサイズ等を含めても良い。尚、属性とは、例えば、更新版がソフトウェアの場合、セキュリティ用途、一般用途、業務用途等のソフトウェアの種類を示す。 The CPU 220 is an example of a control unit. The CPU 220 realizes the functions of the transmission unit 221 and the reception unit 222 and the determination unit 223 by reading and executing the program for the management server 200 according to the present embodiment. The transmission unit 221 is an example of the transmission unit 22 and the like. The receiving unit 222 is an example of the receiving unit 23 and the like. The determination unit 223 is an example of the determination unit 24 and the like. The transmission unit 221 periodically transmits an update notification regarding the updated version to the information processing terminal 100 via the wireless communication network N. At this time, the transmission unit 221 includes the version information 212a, 212b and 212c in the update notification. Further, the transmission unit 221 may include the update policy 214, the attribute (type) of the update version, the data size of the update version, and the like in the update notification. The attribute indicates, for example, when the updated version is software, the type of software such as security use, general use, and business use.

受信部222は、情報処理端末100から差分情報を受信する。また、受信部222は、情報処理端末100から更新版の取得要求を受信する。決定部223は、受信した差分情報に基づき更新版の更新ポリシー214を決定する。送信部221は、情報処理端末100に対して、前記決定した更新ポリシー214を送信する。また、送信部221は、更新版の取得要求に応じて、該当する更新版を記憶部210から読み出し、情報処理端末100へ送信する。 The receiving unit 222 receives the difference information from the information processing terminal 100. Further, the receiving unit 222 receives an update version acquisition request from the information processing terminal 100. The determination unit 223 determines the update policy 214 of the updated version based on the received difference information. The transmission unit 221 transmits the determined update policy 214 to the information processing terminal 100. Further, the transmission unit 221 reads the corresponding updated version from the storage unit 210 and transmits it to the information processing terminal 100 in response to the request for acquiring the updated version.

通信部230は、CPU220の指示により、無線通信ネットワークNを介して無線通信機器300へデータの送信を行う。また、通信部230は、無線通信ネットワークNを介して無線通信機器300から受信したデータをCPU220へ出力する。 The communication unit 230 transmits data to the wireless communication device 300 via the wireless communication network N according to the instruction of the CPU 220. Further, the communication unit 230 outputs the data received from the wireless communication device 300 to the CPU 220 via the wireless communication network N.

図10は、本実施の形態4にかかる更新制御方法の流れを示すシーケンス図である。尚、図10では、差分情報を用いない場合について説明する。まず、管理サーバ200の送信部221は、無線通信ネットワークNを介して、情報処理端末100に対して、更新版に関する更新通知を送信する(S210)。このとき、送信部221は、更新通知に、バージョン情報212a~212c、更新ポリシー214、更新版の属性(種類)、更新版のデータサイズ等を含める。無線通信機器300は、無線通信ネットワークN及び第2の回線L2を介して管理サーバ200から更新通知を受信し、当該更新通知を情報処理端末100へ送信する(S211)。 FIG. 10 is a sequence diagram showing the flow of the update control method according to the fourth embodiment. Note that FIG. 10 describes a case where the difference information is not used. First, the transmission unit 221 of the management server 200 transmits an update notification regarding the update version to the information processing terminal 100 via the wireless communication network N (S210). At this time, the transmission unit 221 includes the version information 212a to 212c, the update policy 214, the attribute (type) of the update version, the data size of the update version, and the like in the update notification. The wireless communication device 300 receives an update notification from the management server 200 via the wireless communication network N and the second line L2, and transmits the update notification to the information processing terminal 100 (S211).

情報処理端末100のバージョン管理部121は、無線通信機器300から第1の回線L1を介して更新通知を受信する。そして、バージョン管理部121は、更新通知に含まれるバージョン情報212a~212cと、記憶部110内のバージョン情報112a~112cとを比較し、更新対象のソフトウェア等が存在するか否かを判定する(S212)。すなわち、バージョン管理部121は、バージョン情報212a~212cと比べてバージョン情報112a~112cの方が古いか否かを判定する。そして、更新対象のソフトウェア等が存在すると判定した場合、情報処理端末100の更新判定部122は、第1の回線L1を介して、無線通信機器300に対して回線状況及び利用状態の取得要求を送信する(S213a)。無線通信機器300は、情報処理端末100からの取得要求に応じて、第1の回線L1を介して、回線状況321及び電池330の電池残量を応答する(S213b)。更新判定部122は、無線通信機器300から第1の回線L1を介して回線状況321及び電池330の電池残量を受信する。また、このとき、更新判定部122は、電池140の電池残量を取得してもよい。さらに、更新判定部122は、ステップS211で受信した更新通知から更新ポリシー214、更新版の属性(種類)、更新版のデータサイズ等を抽出する。 The version control unit 121 of the information processing terminal 100 receives an update notification from the wireless communication device 300 via the first line L1. Then, the version management unit 121 compares the version information 212a to 212c included in the update notification with the version information 112a to 112c in the storage unit 110, and determines whether or not the software or the like to be updated exists (). S212). That is, the version management unit 121 determines whether or not the version information 112a to 112c is older than the version information 212a to 212c. Then, when it is determined that the software or the like to be updated exists, the update determination unit 122 of the information processing terminal 100 requests the wireless communication device 300 to acquire the line status and the usage status via the first line L1. Transmit (S213a). The wireless communication device 300 responds to the acquisition request from the information processing terminal 100 via the first line L1 to the line status 321 and the remaining battery level of the battery 330 (S213b). The update determination unit 122 receives the line status 321 and the remaining battery level of the battery 330 from the wireless communication device 300 via the first line L1. Further, at this time, the update determination unit 122 may acquire the remaining battery level of the battery 140. Further, the update determination unit 122 extracts the update policy 214, the attribute (type) of the update version, the data size of the update version, and the like from the update notification received in step S211.

そして、更新判定部122は、回線状況321、電池残量及び更新ポリシー214等に基づいて、更新版の取得を開始するか否かを判定する(S214)。ここでは、例えば、更新判定部122は、更新版としてソフトウェア211aの取得を開始すると判定したものとする。そこで、更新制御部123は、無線通信機器300に対してソフトウェア211aの更新版の取得要求を送信する(S215)。無線通信機器300は、情報処理端末100からの更新版の取得要求を受信し、第2の回線L2及び無線通信ネットワークNを介して管理サーバ200へ更新版の取得要求を送信する(S216)。 Then, the update determination unit 122 determines whether or not to start acquiring the update version based on the line status 321 and the battery remaining amount, the update policy 214, and the like (S214). Here, for example, it is assumed that the update determination unit 122 determines that the acquisition of the software 211a is started as the update version. Therefore, the update control unit 123 transmits a request for acquiring the updated version of the software 211a to the wireless communication device 300 (S215). The wireless communication device 300 receives the update version acquisition request from the information processing terminal 100, and transmits the update version acquisition request to the management server 200 via the second line L2 and the wireless communication network N (S216).

管理サーバ200の受信部222は、無線通信ネットワークNを介して無線通信機器300からソフトウェア211aの更新版の取得要求を受信する。そして、送信部221は、記憶部210からソフトウェア211aを読み出して、無線通信ネットワークNを介して、情報処理端末100に対して、ソフトウェア211aを更新版として送信する(S217)。無線通信機器300は、無線通信ネットワークN及び第2の回線L2を介して管理サーバ200から更新版を受信し、当該更新版を情報処理端末100へ送信する(S218)。 The receiving unit 222 of the management server 200 receives the acquisition request of the updated version of the software 211a from the wireless communication device 300 via the wireless communication network N. Then, the transmission unit 221 reads the software 211a from the storage unit 210, and transmits the software 211a as an updated version to the information processing terminal 100 via the wireless communication network N (S217). The wireless communication device 300 receives the updated version from the management server 200 via the wireless communication network N and the second line L2, and transmits the updated version to the information processing terminal 100 (S218).

更新制御部123は、無線通信機器300から第1の回線L1を介して更新版であるソフトウェア211aを受信し、記憶部110のソフトウェア111aをソフトウェア211aにより更新する(S219)。 The update control unit 123 receives the updated version of the software 211a from the wireless communication device 300 via the first line L1, and updates the software 111a of the storage unit 110 by the software 211a (S219).

尚、差分情報を用いる場合には、上記ステップS211の後、バージョン管理部121は、バージョン情報212a~212cと、バージョン情報112a~112cとの差分情報を生成する。そして、バージョン管理部121は、生成した差分情報を無線通信機器300に対して送信する。無線通信機器300は、情報処理端末100から受信した差分情報を第2の回線L2及び無線通信ネットワークNを介して管理サーバ200へ送信する。管理サーバ200は、受信した差分情報を記憶部210に保存してもよい。また、管理サーバ200は、受信した差分情報に基づいて更新ポリシー214(の緊急度)を決定してもよい。その場合、管理サーバ200は、再度、更新通知に決定した更新ポリシー214を含めて、情報処理端末100へ送信する。そして、情報処理端末100は、無線通信機器300を介して当該更新通知を受信し、新たな更新ポリシー214を用いてステップS214の判定を行う。 When the difference information is used, after the step S211 above, the version control unit 121 generates the difference information between the version information 212a to 212c and the version information 112a to 112c. Then, the version control unit 121 transmits the generated difference information to the wireless communication device 300. The wireless communication device 300 transmits the difference information received from the information processing terminal 100 to the management server 200 via the second line L2 and the wireless communication network N. The management server 200 may store the received difference information in the storage unit 210. Further, the management server 200 may determine the update policy 214 (urgency) based on the received difference information. In that case, the management server 200 again includes the update policy 214 determined in the update notification, and transmits the information processing terminal 100 to the information processing terminal 100. Then, the information processing terminal 100 receives the update notification via the wireless communication device 300, and makes a determination in step S214 using the new update policy 214.

このように、本実施の形態により、情報処理端末が通信機材を用いて無線通信を行う環境下において、個々の情報処理端末の要素を考慮した適切なタイミングで更新情報のダウンロードを開始できる。特に、特定用途の移動通信システムにおいては、長距離の無線通信ネットワークを用いることがあり、その回線速度の制約が大きいことがある。そのような場合には、情報処理端末が専用の通信機材を用いて無線通信を行う必要がある。そして、情報処理端末と通信機材との間の通信はより高速で安定的であるものと、通信機材と無線通信ネットワークとの間の通信は、より低速で不安定である。そのような場合に、情報処理端末の処理情報の更新版のダウンロードを一律に開始してしまうと、情報処理端末の置かれた環境によっては、通常業務の処理に影響を与えてしまうおそれがある。そこで、本実施の形態を用いることにより、特定用途の移動通信システムに対しても個々の情報処理端末の現時点の環境要因や様々な状況を考慮できるため、通常業務に支障を与えることなく適切なタイミングで処理情報の更新を行うことができる。 As described above, according to the present embodiment, in an environment where the information processing terminal performs wireless communication using communication equipment, it is possible to start downloading the updated information at an appropriate timing in consideration of the elements of each information processing terminal. In particular, in a mobile communication system for a specific purpose, a long-distance wireless communication network may be used, and the line speed thereof may be severely restricted. In such a case, it is necessary for the information processing terminal to perform wireless communication using dedicated communication equipment. The communication between the information processing terminal and the communication equipment is faster and more stable, and the communication between the communication equipment and the wireless communication network is slower and more unstable. In such a case, if the download of the updated version of the processing information of the information processing terminal is started uniformly, it may affect the processing of normal business depending on the environment in which the information processing terminal is placed. .. Therefore, by using this embodiment, it is possible to consider the current environmental factors and various situations of each information processing terminal even for a mobile communication system for a specific purpose, so that it is appropriate without hindering normal business. Processing information can be updated at the timing.

さらに、本実施の形態では、情報処理端末が通信機材の利用状態を用いて更新の開始有無を判定できるため、無線機材のリソースを考慮したより妥当なタイミングで更新を開始できる。 Further, in the present embodiment, since the information processing terminal can determine whether or not to start the update by using the usage state of the communication equipment, the update can be started at a more appropriate timing in consideration of the resources of the wireless equipment.

尚、本実施形態では、次のような改良を加えても良い。例えば、更新制御部123は、更新判定部122により取得を開始すると判定された場合に、無線通信機器300に対して、第2の回線L2の通信帯域のうち更新版の取得に割り当てる帯域を一部に制限するように制御するとよい。または、更新制御部123は、更新判定部122により取得を開始すると判定された場合に、無線通信ネットワークNとの接続回線の通信帯域のうち更新版の取得に割り当てる帯域を一部に制限するように制御してもよい。これらにより、更新版のダウンロードによる無線通信帯域の占有率を限定的にし、通常運用への影響を限定できる。例えば、災害時の連絡のための通信帯域を確保できる。 In this embodiment, the following improvements may be added. For example, when the update control unit 123 determines that the update determination unit 122 starts acquisition, the update control unit 123 allocates one of the communication bands of the second line L2 to the wireless communication device 300 for acquisition of the update version. It is good to control so as to limit to the part. Alternatively, when the update control unit 123 determines that the acquisition is to be started by the update determination unit 122, the update control unit 123 limits the communication band of the connection line with the wireless communication network N to a part of the band allocated to the acquisition of the update version. It may be controlled to. As a result, the occupancy rate of the wireless communication band due to the download of the updated version can be limited, and the influence on the normal operation can be limited. For example, it is possible to secure a communication band for communication in the event of a disaster.

<実施の形態5>
本実施の形態5は、上述した実施の形態4の改良例である。本実施の形態5にかかる判定部は、無線通信ネットワークに属し、前記更新版の伝送を中継する無線中継装置における現在の第2の回線状況を取得し、前記第2の回線状況にさらに基づいて、前記更新版の取得を開始するか否かを判定するものである。このように、無線基地局等の上位の通信装置の回線状況を加味することで、さらに適切なタイミングで更新版のダウンロードを開始できる。
<Embodiment 5>
The fifth embodiment is an improved example of the fourth embodiment described above. The determination unit according to the fifth embodiment belongs to the wireless communication network, acquires the current second line condition in the wireless relay device that relays the transmission of the updated version, and further based on the second line condition. , It is for determining whether or not to start the acquisition of the updated version. In this way, by taking into account the line status of higher-level communication devices such as wireless base stations, it is possible to start downloading the updated version at a more appropriate timing.

さらに、前記判定部は、前記無線中継装置において前記更新版が取得済みか否かにさらに基づいて、前記更新版の取得を開始するか否かを判定するとよい。このように、上位の通信装置に更新版がダウンロード済みの場合に取得を開始することで、ダウンロード時間の短縮やネットワーク全体の使用帯域を効率化できる。 Further, the determination unit may determine whether or not to start acquiring the updated version based on whether or not the updated version has already been acquired in the wireless relay device. In this way, by starting the acquisition when the updated version has already been downloaded to the higher-level communication device, it is possible to shorten the download time and improve the bandwidth used by the entire network.

図11は、本実施の形態5にかかる移動通信システム2000aの全体構成を示すブロック図である。移動通信システム2000aは、上述した移動通信システム2000の改良例である。そのため、図11では、図9と同等の構成について同一の符号を付し、適宜、説明を省略するものとする。 FIG. 11 is a block diagram showing the overall configuration of the mobile communication system 2000a according to the fifth embodiment. The mobile communication system 2000a is an improved example of the mobile communication system 2000 described above. Therefore, in FIG. 11, the same reference numerals are given to the configurations equivalent to those in FIG. 9, and the description thereof will be omitted as appropriate.

移動通信システム2000aは、情報処理端末100aと、無線通信機器300と、無線中継装置400と、管理サーバ200aとを備える。ここで、無線通信機器300と無線中継装置400とは、第2の回線L2を介して接続されている。また、無線中継装置400と管理サーバ200aとは、無線通信ネットワークNを介して接続されている。つまり、無線中継装置400は、無線通信機器300と無線通信を行う無線基地局等であり、上位の通信装置の一例である。 The mobile communication system 2000a includes an information processing terminal 100a, a wireless communication device 300, a wireless relay device 400, and a management server 200a. Here, the wireless communication device 300 and the wireless relay device 400 are connected via the second line L2. Further, the wireless relay device 400 and the management server 200a are connected via the wireless communication network N. That is, the wireless relay device 400 is a wireless base station or the like that performs wireless communication with the wireless communication device 300, and is an example of a higher-level communication device.

情報処理端末100aの更新判定部122aは、上述した更新判定部122を改良したものである。更新判定部122aは、無線通信機器300を介して、無線中継装置400の現在の第2の回線状況を取得する。そして、更新判定部122aは、第2の回線状況にさらに基づいて、更新版の取得を開始するか否かを判定する。さらに、更新判定部122aは、無線中継装置400において更新版が取得済みか否かにさらに基づいて、更新版の取得を開始するか否かを判定してもよい。例えば、更新判定部122aは、無線通信機器300を介して、無線中継装置400に更新版が保存済みか否かの問合せを行う。 The update determination unit 122a of the information processing terminal 100a is an improved version of the above-mentioned update determination unit 122. The update determination unit 122a acquires the current second line status of the wireless relay device 400 via the wireless communication device 300. Then, the update determination unit 122a determines whether or not to start the acquisition of the update version based on the second line condition. Further, the update determination unit 122a may determine whether or not to start the acquisition of the updated version based on whether or not the updated version has already been acquired in the wireless relay device 400. For example, the update determination unit 122a inquires whether or not the updated version has been saved in the wireless relay device 400 via the wireless communication device 300.

尚、情報処理端末100aの記憶部110は、処理情報111d及びバージョン情報112dを記憶している。処理情報111d及びバージョン情報112dは、上述したソフトウェア111a及びバージョン情報112a、ウィルス定義情報111b及びバージョン情報112b、又は、アクセス権限情報111c及びバージョン情報112c等に相当するものである。情報処理端末100aのそれ以外の構成は、情報処理端末100と同等である。 The storage unit 110 of the information processing terminal 100a stores the processing information 111d and the version information 112d. The processing information 111d and the version information 112d correspond to the software 111a and the version information 112a, the virus definition information 111b and the version information 112b, the access authority information 111c and the version information 112c, and the like described above. The other configurations of the information processing terminal 100a are the same as those of the information processing terminal 100.

管理サーバ200aの送信部221aは、無線中継装置400からの更新版の取得要求に応じて、記憶部210から更新版211dを読み出し、無線通信ネットワークNを介して、更新版211dを無線中継装置400へ送信する。 The transmission unit 221a of the management server 200a reads the updated version 211d from the storage unit 210 in response to the acquisition request of the updated version from the wireless relay device 400, and transmits the updated version 211d to the wireless relay device 400 via the wireless communication network N. Send to.

また、管理サーバ200aの記憶部210は、更新版211d及びバージョン情報212dを記憶している。更新版211d及びバージョン情報212dは、上述したソフトウェア211a及びバージョン情報212a、ウィルス定義情報211b及びバージョン情報212b、又は、アクセス権限情報211c及びバージョン情報212c等に相当するものである。管理サーバ200aのそれ以外の構成は、管理サーバ200と同等である。 Further, the storage unit 210 of the management server 200a stores the updated version 211d and the version information 212d. The updated version 211d and the version information 212d correspond to the software 211a and the version information 212a, the virus definition information 211b and the version information 212b, the access authority information 211c, the version information 212c, and the like described above. The other configurations of the management server 200a are the same as those of the management server 200.

無線中継装置400は、通信制御部410と、記憶部420と、無線アンテナ430とを備える。無線アンテナ430は、第2の回線L2を介して無線信号の送受信を行うアンテナである。通信制御部410は、無線通信機器300から第2の回線L2を介してデータを受信し、無線通信ネットワークNを介して管理サーバ200aを含む無線通信ネットワークN側へデータを送信する。また、通信制御部410は、無線通信ネットワークN側からデータを受信し、第2の回線L2を介して無線通信機器300へデータを送信する。特に、通信制御部410は、管理サーバ200aからの更新通知に応じて、管理サーバ200aに対して更新版211dの取得要求を送信し、管理サーバ200aから受信した更新版211dを記憶部420に更新版422として保存する。 The wireless relay device 400 includes a communication control unit 410, a storage unit 420, and a wireless antenna 430. The radio antenna 430 is an antenna that transmits / receives a radio signal via the second line L2. The communication control unit 410 receives data from the wireless communication device 300 via the second line L2, and transmits the data to the wireless communication network N side including the management server 200a via the wireless communication network N. Further, the communication control unit 410 receives data from the wireless communication network N side and transmits the data to the wireless communication device 300 via the second line L2. In particular, the communication control unit 410 transmits an acquisition request for the updated version 211d to the management server 200a in response to the update notification from the management server 200a, and updates the updated version 211d received from the management server 200a to the storage unit 420. Save as version 422.

記憶部420は、回線状況421及び更新版422を記憶する。ここで、通信制御部410は、第2の回線L2及び無線通信ネットワークNにおける回線状況を測定し、測定値を回線状況421として記憶部420に保存する。例えば、回線状況421は、第2の回線L2又は無線通信ネットワークNを介して受信される無線信号の受信レベル、品質情報、通信速度、又は、回線使用率等である。または、通信制御部410は、受信レベル等の測定値を用いて回線状況421を示す情報を算出して、記憶部420に保存する。 The storage unit 420 stores the line status 421 and the updated version 422. Here, the communication control unit 410 measures the line status in the second line L2 and the wireless communication network N, and stores the measured value as the line status 421 in the storage unit 420. For example, the line status 421 is a reception level, quality information, communication speed, line usage rate, or the like of a radio signal received via the second line L2 or the wireless communication network N. Alternatively, the communication control unit 410 calculates the information indicating the line status 421 using the measured value such as the reception level, and stores it in the storage unit 420.

さらに、通信制御部410は、無線通信機器300からの回線状況の取得要求に応じて、回線状況421を返信する。また、通信制御部410は、無線通信機器300からの更新版が保存済みか否かの問合せに応じて、記憶部420を参照し、更新版422の有無を応答として返信する。 Further, the communication control unit 410 returns the line status 421 in response to the line status acquisition request from the wireless communication device 300. Further, the communication control unit 410 refers to the storage unit 420 in response to an inquiry as to whether or not the updated version from the wireless communication device 300 has been saved, and returns the presence or absence of the updated version 422 as a response.

図12は、本実施の形態5にかかる情報処理端末100aの処理の流れを示すフローチャートである。まず、情報処理端末100aの更新判定部122aは、管理サーバ200aから、無線中継装置400及び無線通信機器300を経由して、更新通知を受信する(S21)。そして、更新判定部122aは、無線通信機器300の回線状況を取得する(S22)。また、更新判定部122aは、無線中継装置400の回線状況を取得する(S23)。例えば、更新判定部122aは、第1の回線L1を介して、無線通信機器300に対して、無線通信機器300及び無線中継装置400の回線状況の取得要求を送信する。これに応じて、無線通信機器300は、自己の回線状況321を情報処理端末100aへ返信すると共に、第2の回線L2を介して、無線中継装置400に対して、回線状況の取得要求を送信する。そして、無線通信機器300は、無線中継装置400から取得した回線状況421を情報処理端末100aへ返信する。 FIG. 12 is a flowchart showing a processing flow of the information processing terminal 100a according to the fifth embodiment. First, the update determination unit 122a of the information processing terminal 100a receives an update notification from the management server 200a via the wireless relay device 400 and the wireless communication device 300 (S21). Then, the update determination unit 122a acquires the line status of the wireless communication device 300 (S22). Further, the update determination unit 122a acquires the line status of the wireless relay device 400 (S23). For example, the update determination unit 122a transmits a request for acquiring the line status of the wireless communication device 300 and the wireless relay device 400 to the wireless communication device 300 via the first line L1. In response to this, the wireless communication device 300 returns its own line status 321 to the information processing terminal 100a, and also transmits a line status acquisition request to the wireless relay device 400 via the second line L2. do. Then, the wireless communication device 300 returns the line status 421 acquired from the wireless relay device 400 to the information processing terminal 100a.

その後、更新判定部122aは、回線状況321及び421、利用状態、及び、更新版211dの優先度等に基づいて、更新版211dの取得を開始するか否かを判定する(S12a)。そして、ステップS12aの結果に応じて、上述した図2と同様に、ステップS13及びS14を行う。 After that, the update determination unit 122a determines whether or not to start the acquisition of the update version 211d based on the line conditions 321 and 421, the usage status, the priority of the update version 211d, and the like (S12a). Then, according to the result of step S12a, steps S13 and S14 are performed in the same manner as in FIG. 2 described above.

このように本実施の形態により、無線基地局等の上位の通信装置の回線状況を加味することで、さらに適切なタイミングで更新版のダウンロードを開始できる。 As described above, according to the present embodiment, the download of the updated version can be started at a more appropriate timing by taking into account the line status of the higher-level communication device such as the wireless base station.

<実施の形態6>
本実施の形態6は、上述した実施の形態4及び5の改良例である。本実施の形態6にかかる管理装置は、情報処理端末から受信した差分情報に基づき第1の回線状況、利用状態、及び、優先度を組み合わせた判定条件をさらに決定し、情報処理端末に対して、前記決定した判定条件をさらに送信する。そして、情報処理端末の判定部は、管理装置から判定条件をさらに受信し、受信した判定条件を用いて、前記更新版の取得を開始するか否かを判定する。これにより、個々の情報処理端末の現在の状況に応じて判定条件を柔軟に変更し、適切な判定条件を用いて更新版の取得開始有無を判定できる。
<Embodiment 6>
The sixth embodiment is an improved example of the above-mentioned embodiments 4 and 5. The management device according to the sixth embodiment further determines a determination condition that combines the first line status, the usage status, and the priority based on the difference information received from the information processing terminal, and determines the determination condition for the information processing terminal. , Further transmit the determined determination condition. Then, the determination unit of the information processing terminal further receives the determination condition from the management device, and determines whether or not to start the acquisition of the updated version by using the received determination condition. This makes it possible to flexibly change the determination conditions according to the current situation of each information processing terminal and determine whether or not to start acquiring the updated version using appropriate determination conditions.

図13は、本実施の形態6にかかる移動通信システム2000bの全体構成を示すブロック図である。移動通信システム2000bは、上述した移動通信システム2000の改良例である。そのため、図11では、図9と同等の構成について同一の符号を付し、適宜、説明を省略するものとする。尚、移動通信システム2000bは、図11で上述した移動通信システム2000aを改良したものであってもよい。つまり、本実施の形態は、無線中継装置の回線状況等を加味したものであっても構わない。 FIG. 13 is a block diagram showing the overall configuration of the mobile communication system 2000b according to the sixth embodiment. The mobile communication system 2000b is an improved example of the mobile communication system 2000 described above. Therefore, in FIG. 11, the same reference numerals are given to the configurations equivalent to those in FIG. 9, and the description thereof will be omitted as appropriate. The mobile communication system 2000b may be an improved version of the mobile communication system 2000a described above in FIG. That is, the present embodiment may take into consideration the line condition of the wireless relay device and the like.

移動通信システム2000bは、情報処理端末100bと、無線通信機器300と、管理サーバ200bとを備える。尚、処理情報111d、バージョン情報112d、更新版211d及びバージョン情報212dについては、図11と同様である。 The mobile communication system 2000b includes an information processing terminal 100b, a wireless communication device 300, and a management server 200b. The processing information 111d, the version information 112d, the updated version 211d, and the version information 212d are the same as those in FIG.

情報処理端末100bの記憶部110は、判定条件115をさらに記憶する。判定条件115は、第1の回線状況、利用状態、及び、優先度を組み合わせた条件情報である。例えば、判定条件115は、第1の回線状況、利用状態及び優先度のそれぞれの重み付け係数を含むものであってもよい。また、判定条件115は、第1の回線状況、利用状態及び優先度を用いた判定値の算出式であってもよい。また、判定条件115は、情報処理端末100bの更新判定部122bが判定する際の閾値であってもよい。情報処理端末100bの更新判定部122bは、上述した更新判定部122又は122aを改良したものである。つまり、更新判定部122bは、原則として第1の回線状況、利用状態及び優先度に基づいて上述した更新版の取得を開始するか否かを判定するものであるが、その際に、判定条件115を用いるものである。 The storage unit 110 of the information processing terminal 100b further stores the determination condition 115. The determination condition 115 is condition information that combines the first line status, the usage status, and the priority. For example, the determination condition 115 may include the respective weighting coefficients of the first line condition, the usage state, and the priority. Further, the determination condition 115 may be a calculation formula of a determination value using the first line condition, the usage state, and the priority. Further, the determination condition 115 may be a threshold value when the update determination unit 122b of the information processing terminal 100b makes a determination. The update determination unit 122b of the information processing terminal 100b is an improved version of the above-mentioned update determination unit 122 or 122a. That is, the update determination unit 122b, in principle, determines whether or not to start the acquisition of the above-mentioned updated version based on the first line status, usage status, and priority. 115 is used.

さらに、更新判定部122bは、無線通信機器300を介して、差分情報に基づき管理サーバ200bで決定された判定条件215を、管理サーバ200bから受信する。そして、更新判定部122bは、受信した判定条件215を、記憶部110に保存された判定条件115と置き換えて、判定条件215を用いて、更新版の取得を開始するか否かを判定する。 Further, the update determination unit 122b receives the determination condition 215 determined by the management server 200b based on the difference information from the management server 200b via the wireless communication device 300. Then, the update determination unit 122b replaces the received determination condition 215 with the determination condition 115 stored in the storage unit 110, and determines whether or not to start the acquisition of the updated version by using the determination condition 215.

管理サーバ200bの記憶部210は、判定条件215をさらに記憶する。判定条件215は、第1の回線状況、利用状態、及び、優先度を組み合わせた条件情報である。判定条件215は、上述した判定条件115と同様、重み付け係数、算出式又は閾値等である。決定部223bは、上述した決定部223を改良したものである。決定部223bは、情報処理端末100bから受信した差分情報に基づき判定条件215をさらに決定する。送信部221bは、上述した送信部221又は221aを改良したものである。送信部221bは、情報処理端末100bに対して、決定部223bにより決定された判定条件215をさらに送信する。 The storage unit 210 of the management server 200b further stores the determination condition 215. The determination condition 215 is condition information that combines the first line status, the usage status, and the priority. The determination condition 215 is a weighting coefficient, a calculation formula, a threshold value, or the like, similar to the determination condition 115 described above. The determination unit 223b is an improvement of the above-mentioned determination unit 223. The determination unit 223b further determines the determination condition 215 based on the difference information received from the information processing terminal 100b. The transmission unit 221b is an improved version of the transmission unit 221 or 221a described above. The transmission unit 221b further transmits the determination condition 215 determined by the determination unit 223b to the information processing terminal 100b.

図14は、本実施の形態6にかかる更新制御方法の流れを示すシーケンス図である。まず、管理サーバ200bの送信部221bは、図10と同様に、無線通信ネットワークNを介して、情報処理端末100bに対して、更新版に関する更新通知を送信する(S210)。そして、無線通信機器300は、無線通信ネットワークN及び第2の回線L2を介して管理サーバ200bから更新通知を受信し、当該更新通知を情報処理端末100bへ送信する(S211)。 FIG. 14 is a sequence diagram showing the flow of the update control method according to the sixth embodiment. First, the transmission unit 221b of the management server 200b transmits an update notification regarding the updated version to the information processing terminal 100b via the wireless communication network N, as in FIG. 10 (S210). Then, the wireless communication device 300 receives the update notification from the management server 200b via the wireless communication network N and the second line L2, and transmits the update notification to the information processing terminal 100b (S211).

情報処理端末100bのバージョン管理部121は、更新通知に含まれるバージョン情報に基づいて更新対象のソフトウェア等が存在するか否かを判定する。ここでは、更新対象のソフトウェア等が存在すると判定したものとする。そして、情報処理端末100bのバージョン管理部121は、受信した更新通知に含まれるバージョン情報212dと、記憶部110に記憶されたバージョン情報112dとの差分を示す差分情報を生成する(S221)。バージョン管理部121は、生成した差分情報を無線通信機器300に対して送信する(S222)。無線通信機器300は、情報処理端末100bから受信した差分情報を第2の回線L2及び無線通信ネットワークNを介して管理サーバ200bへ送信する(S223)。 The version management unit 121 of the information processing terminal 100b determines whether or not software or the like to be updated exists based on the version information included in the update notification. Here, it is assumed that the software or the like to be updated exists. Then, the version control unit 121 of the information processing terminal 100b generates difference information indicating the difference between the version information 212d included in the received update notification and the version information 112d stored in the storage unit 110 (S221). The version control unit 121 transmits the generated difference information to the wireless communication device 300 (S222). The wireless communication device 300 transmits the difference information received from the information processing terminal 100b to the management server 200b via the second line L2 and the wireless communication network N (S223).

管理サーバ200bの決定部223bは、受信した差分情報に基づいて判定条件215を決定する(S224)。そして、管理サーバ200bの送信部221bは、無線通信ネットワークNを介して、情報処理端末100bに対して、判定条件215を送信する(S225)。無線通信機器300は、無線通信ネットワークN及び第2の回線L2を介して管理サーバ200bから判定条件215を受信し、判定条件215を情報処理端末100bへ送信する(S226)。 The determination unit 223b of the management server 200b determines the determination condition 215 based on the received difference information (S224). Then, the transmission unit 221b of the management server 200b transmits the determination condition 215 to the information processing terminal 100b via the wireless communication network N (S225). The wireless communication device 300 receives the determination condition 215 from the management server 200b via the wireless communication network N and the second line L2, and transmits the determination condition 215 to the information processing terminal 100b (S226).

情報処理端末100bの更新判定部122bは、無線通信機器300から第1の回線L1を介して判定条件215を受信する。そして、更新判定部122bは、図10と同様に、無線通信機器300から回線状況及び利用状態を取得する(S213a及びS213b)。その後、更新判定部122bは、回線状況321、電池残量及び更新ポリシー214等に基づいて、判定条件215に従って、更新版の取得を開始するか否かを判定する(S214a)。以降、図10と同様にステップS215からS219が処理される。 The update determination unit 122b of the information processing terminal 100b receives the determination condition 215 from the wireless communication device 300 via the first line L1. Then, the update determination unit 122b acquires the line status and the usage status from the wireless communication device 300 as in FIG. 10 (S213a and S213b). After that, the update determination unit 122b determines whether or not to start acquiring the update version according to the determination condition 215 based on the line status 321 and the battery remaining amount, the update policy 214, and the like (S214a). After that, steps S215 to S219 are processed in the same manner as in FIG.

このように、本実施の形態により、個々の情報処理端末の現在の状況に応じて判定条件を柔軟に変更し、適切な判定条件を用いて更新版の取得開始有無を判定できる。 As described above, according to the present embodiment, the determination conditions can be flexibly changed according to the current situation of each information processing terminal, and it is possible to determine whether or not to start acquiring the updated version by using appropriate determination conditions.

<実施の形態7>
本実施の形態7は、上述した実施の形態4乃至6の改良例である。本実施の形態7にかかる管理装置の受信部は、情報処理端末から第1の回線状況及び利用状態をさらに受信する。そして、管理装置の送信部は、第1の回線状況、利用状態及び優先度に基づき、情報処理端末の移動を促す通知情報を情報処理端末に対して送信するものである。または、本実施の形態7にかかる情報処理端末は、判定部において取得を開始しないと判定された場合に、情報処理端末の移動を促す通知情報を出力する通知部をさらに備えるようにしてもよい。これらにより、ユーザが更新版の取得の必要性と、情報処理端末をより通信状態の良い場所へ移動させる必要性を認識でき、更新版による更新を促進できる。
<Embodiment 7>
The seventh embodiment is an improved example of the above-mentioned embodiments 4 to 6. The receiving unit of the management device according to the seventh embodiment further receives the first line status and usage status from the information processing terminal. Then, the transmission unit of the management device transmits the notification information prompting the movement of the information processing terminal to the information processing terminal based on the first line condition, the usage state, and the priority. Alternatively, the information processing terminal according to the seventh embodiment may further include a notification unit that outputs notification information prompting the movement of the information processing terminal when the determination unit determines that acquisition is not started. .. As a result, the user can recognize the necessity of acquiring the updated version and the need to move the information processing terminal to a place with better communication status, and can promote the update by the updated version.

図15は、本実施の形態7にかかる移動通信システム2000cの全体構成を示すブロック図である。移動通信システム2000cは、上述した移動通信システム2000bの改良例である。そのため、図15では、図13と同等の構成について同一の符号を付し、適宜、説明を省略するものとする。尚、移動通信システム2000cは、図9又は図11で上述した移動通信システム2000又は2000aを改良したものであってもよい。つまり、本実施の形態は、無線中継装置の回線状況等を加味したものや、管理装置側での判定条件の更新がないものであっても構わない。 FIG. 15 is a block diagram showing the overall configuration of the mobile communication system 2000c according to the seventh embodiment. The mobile communication system 2000c is an improved example of the mobile communication system 2000b described above. Therefore, in FIG. 15, the same reference numerals are given to the configurations equivalent to those in FIG. 13, and the description thereof will be omitted as appropriate. The mobile communication system 2000c may be an improved version of the mobile communication system 2000 or 2000a described in FIG. 9 or 11. That is, the present embodiment may be one in which the line condition of the wireless relay device is taken into consideration, or one in which the determination condition is not updated on the management device side.

移動通信システム2000cは、情報処理端末100cと、無線通信機器300と、管理サーバ200cとを備える。尚、処理情報111d、バージョン情報112d、更新版211d及びバージョン情報212dについては、図13と同様である。 The mobile communication system 2000c includes an information processing terminal 100c, a wireless communication device 300, and a management server 200c. The processing information 111d, the version information 112d, the updated version 211d, and the version information 212d are the same as those in FIG.

情報処理端末100cのバージョン管理部121cは、上述したバージョン管理部121を改良したものである。バージョン管理部121cは、更新通知に応じて、生成した差分情報に第1の回線状況及び利用状態を加えて、管理サーバ200cに対して送信する。情報処理端末100cの通知部124は、更新判定部122bにおいて取得を開始しないと判定された場合に、情報処理端末100cの移動を促す通知情報を出力する。ここで、通知情報は、情報処理端末100cをより通信状態の良い地点へ移動させる旨を示すメッセージ情報等であるとよい。但し、通知情報は、これに限定されない。 The version control unit 121c of the information processing terminal 100c is an improved version of the version management unit 121 described above. The version control unit 121c adds the first line status and the usage status to the generated difference information in response to the update notification, and transmits the difference information to the management server 200c. The notification unit 124 of the information processing terminal 100c outputs notification information prompting the movement of the information processing terminal 100c when the update determination unit 122b determines that the acquisition is not started. Here, the notification information may be message information or the like indicating that the information processing terminal 100c is moved to a point having a better communication state. However, the notification information is not limited to this.

図16は、本実施の形態7にかかる情報処理端末100cの処理の流れを示すフローチャートである。図16は、図2との違いとしてステップS12において、更新判定部122bにおいて更新版の取得を開始しないと判定した場合、情報処理端末100cの通知部124は、情報処理端末100cの移動を促す通知情報を表示部(不図示)に出力する(S15)。それ以外の処理は、図2と同様である。 FIG. 16 is a flowchart showing a processing flow of the information processing terminal 100c according to the seventh embodiment. FIG. 16 shows that, as a difference from FIG. 2, when it is determined in step S12 that the update determination unit 122b does not start the acquisition of the updated version, the notification unit 124 of the information processing terminal 100c notifies the information processing terminal 100c to move. Information is output to a display unit (not shown) (S15). The other processing is the same as in FIG.

図15に戻り説明を続ける。管理サーバ200cの受信部222cは、情報処理端末100cから差分情報と共に、第1の回線状況及び利用状態をさらに受信する。管理サーバ200cの決定部223cは、前記第1の回線状況、前記利用状態及び前記優先度に基づき、前記情報処理端末の移動を促す通知を行うか否かを判定する。管理サーバ200cの送信部221cは、決定部223cにより通知を行うと判定された場合に、情報処理端末100cに対して移動を促す通知情報を送信する。 Returning to FIG. 15, the explanation will be continued. The receiving unit 222c of the management server 200c further receives the first line status and the usage status together with the difference information from the information processing terminal 100c. The determination unit 223c of the management server 200c determines whether or not to give a notification prompting the movement of the information processing terminal based on the first line status, the usage status, and the priority. The transmission unit 221c of the management server 200c transmits notification information prompting the information processing terminal 100c to move when it is determined by the determination unit 223c to perform the notification.

図17は、本実施の形態7にかかる更新制御方法の流れを示すシーケンス図である。図17では、図14と同様に、ステップS210、S211及びS221が実行される。その後、更新判定部122bは、図10又は図14と同様に、無線通信機器300から回線状況及び利用状態を取得する(S213a及びS213b)。そして、バージョン管理部121cは、ステップS221で生成した差分情報に、ステップS213bにより取得された回線状況及び利用状態を加えて、無線通信機器300に対して送信する(S231)。無線通信機器300は、情報処理端末100cから受信した差分情報、回線状況及び利用状態を第2の回線L2及び無線通信ネットワークNを介して管理サーバ200cへ送信する(S232)。 FIG. 17 is a sequence diagram showing the flow of the update control method according to the seventh embodiment. In FIG. 17, steps S210, S211 and S221 are executed in the same manner as in FIG. After that, the update determination unit 122b acquires the line status and the usage status from the wireless communication device 300 (S213a and S213b) in the same manner as in FIG. 10 or FIG. Then, the version control unit 121c adds the line status and the usage status acquired in step S213b to the difference information generated in step S221, and transmits the difference information to the wireless communication device 300 (S231). The wireless communication device 300 transmits the difference information, the line status, and the usage status received from the information processing terminal 100c to the management server 200c via the second line L2 and the wireless communication network N (S232).

尚、ステップS213a及びS213bは必ずしも実行しなくてよい。その場合、ステップS231に代えて、バージョン管理部121cは、生成した差分情報と共に回線状況及び利用状態の送信指示を無線通信機器300に対して送信する。そして、無線通信機器300は、当該送信指示に応じて、回線状況321及び電池330の電池残量を差分情報と共に、第2の回線L2及び無線通信ネットワークNを介して管理サーバ200cへ送信すればよい。 It should be noted that steps S213a and S213b do not necessarily have to be executed. In that case, instead of step S231, the version control unit 121c transmits the transmission instruction of the line status and the usage status to the wireless communication device 300 together with the generated difference information. Then, if the wireless communication device 300 transmits the line status 321 and the remaining battery level of the battery 330 together with the difference information to the management server 200c via the second line L2 and the wireless communication network N in response to the transmission instruction. good.

管理サーバ200cの受信部222cは、無線通信機器300から差分情報、回線状況及び利用状態を受信する。そして、管理サーバ200cの決定部223cは、第1の回線状況、利用状態及び優先度に基づき、情報処理端末100cの移動を促す通知を行うか否かを判定する(S233)。尚、このとき、決定部223cは、さらに差分情報を加味して判定してもよい。管理サーバ200cの送信部221cは、決定部223cにより通知を行うと判定された場合に、無線通信機器300に対して移動を促す通知情報を送信する(S234)。無線通信機器300は、無線通信ネットワークN及び第2の回線L2を介して管理サーバ200cから通知情報を受信し、通知情報を情報処理端末100cへ送信する(S235)。そして、情報処理端末100cは、受信した通知情報を表示部(不図示)に出力する(S236)。 The receiving unit 222c of the management server 200c receives the difference information, the line status, and the usage status from the wireless communication device 300. Then, the determination unit 223c of the management server 200c determines whether or not to give a notification prompting the movement of the information processing terminal 100c based on the first line condition, the usage state, and the priority (S233). At this time, the determination unit 223c may make a determination by further adding the difference information. The transmission unit 221c of the management server 200c transmits notification information prompting the wireless communication device 300 to move when it is determined by the determination unit 223c to perform notification (S234). The wireless communication device 300 receives the notification information from the management server 200c via the wireless communication network N and the second line L2, and transmits the notification information to the information processing terminal 100c (S235). Then, the information processing terminal 100c outputs the received notification information to the display unit (not shown) (S236).

尚、本実施の形態では、図16又は図17のいずれか一方を行えばよい。 In this embodiment, either FIG. 16 or FIG. 17 may be performed.

図18は、本実施の形態7にかかる移動通信システム2000dの具体的な構成例を示すブロック図である。移動通信システム2000dは、情報処理端末101から108と、無線中継装置400aから400cと、管理サーバ200cとを備える。ここで、情報処理端末101から108のそれぞれは、図15における情報処理端末100cと無線通信機器300と一体として表記したものである。つまり、図18においては、各情報処理端末の通信機材である無線通信機器300の記載を省略している。また、無線中継装置400aから400cは、互いに有線又は無線回線により接続されており、上述した無線中継装置400と同等の機能を有するものである。 FIG. 18 is a block diagram showing a specific configuration example of the mobile communication system 2000d according to the seventh embodiment. The mobile communication system 2000d includes information processing terminals 101 to 108, wireless relay devices 400a to 400c, and a management server 200c. Here, each of the information processing terminals 101 to 108 is described as an integral part of the information processing terminal 100c and the wireless communication device 300 in FIG. That is, in FIG. 18, the description of the wireless communication device 300, which is the communication device of each information processing terminal, is omitted. Further, the wireless relay devices 400a to 400c are connected to each other by a wire or a wireless line, and have the same functions as the above-mentioned wireless relay device 400.

ここで、無線中継装置400aから400cは、上述した無線通信ネットワークNに相当するものといえ、無線中継装置400aから400c以外に、有線又は無線の通信装置を含めて通信ネットワークを形成してもよい。情報処理端末101から103は、互いに回線L2により接続されている。さらに、情報処理端末103は、無線中継装置400aと第2の回線L2により接続されている。そのため、情報処理端末103は、情報処理端末101及び102にとっての無線中継装置ということができる。同様に、情報処理端末104から106は、互いに回線L2により接続されている。さらに、情報処理端末106は、無線中継装置400bと第2の回線L2により接続されている。情報処理端末107は、無線中継装置400bと第2の回線L2により接続されている。情報処理端末108は、無線中継装置400cと第2の回線L2より高速な回線により接続されている。管理サーバ200cは、無線中継装置400cと有線又は無線回線により接続されている。 Here, it can be said that the wireless relay devices 400a to 400c correspond to the wireless communication network N described above, and a communication network may be formed including a wired or wireless communication device in addition to the wireless relay devices 400a to 400c. .. The information processing terminals 101 to 103 are connected to each other by the line L2. Further, the information processing terminal 103 is connected to the wireless relay device 400a by the second line L2. Therefore, the information processing terminal 103 can be said to be a wireless relay device for the information processing terminals 101 and 102. Similarly, the information processing terminals 104 to 106 are connected to each other by the line L2. Further, the information processing terminal 106 is connected to the wireless relay device 400b by a second line L2. The information processing terminal 107 is connected to the wireless relay device 400b by a second line L2. The information processing terminal 108 is connected to the wireless relay device 400c by a line having a higher speed than the second line L2. The management server 200c is connected to the wireless relay device 400c by a wire or a wireless line.

このような状況において、例えば、情報処理端末101は、図16又は図17の処理により、移動を促す通知情報が出力されたものとする。これにより、情報処理端末101を所持するユーザは、更新版の取得の必要性(緊急性)を認識することができる。そして、当該ユーザは、情報処理端末101を、より通信状態の良い場所である、例えば、無線中継装置400cの近くへ移動させることができる。これにより、情報処理端末101は、更新版の取得を開始すると判定でき、速やかに更新版による更新を行うことができる。そのため、本実施の形態により、更新版による更新を促進できる。 In such a situation, for example, it is assumed that the information processing terminal 101 outputs the notification information prompting the movement by the process of FIG. 16 or FIG. As a result, the user who possesses the information processing terminal 101 can recognize the necessity (urgency) of acquiring the updated version. Then, the user can move the information processing terminal 101 to a place having a better communication state, for example, near the wireless relay device 400c. As a result, the information processing terminal 101 can determine that the acquisition of the updated version is started, and can promptly update the updated version. Therefore, according to this embodiment, the update by the updated version can be promoted.

<その他の実施の形態>
尚、上述の実施の形態では、ハードウェアの構成として説明したが、これに限定されるものではない。本開示は、任意の処理を、CPU(Central Processing Unit)にコンピュータプログラムを実行させることにより実現することも可能である。
<Other embodiments>
In the above-described embodiment, the description is made as a hardware configuration, but the present invention is not limited to this. The present disclosure can also be realized by causing a CPU (Central Processing Unit) to execute a computer program.

上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、DVD(Digital Versatile Disc)、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 In the above example, the program can be stored and supplied to the computer using various types of non-transitory computer readable medium. Non-temporary computer-readable media include various types of tangible storage media. Examples of non-temporary computer-readable media include magnetic recording media (eg, flexible disks, magnetic tapes, hard disk drives), optomagnetic recording media (eg, optomagnetic disks), CD-ROMs (Read Only Memory), CD-Rs. Includes CD-R / W, DVD (Digital Versatile Disc), semiconductor memory (eg, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)). The program may also be supplied to the computer by various types of transient computer readable media. Examples of temporary computer readable media include electrical, optical, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施の形態を適宜組み合わせて実施されてもよい。 The present disclosure is not limited to the above embodiment, and can be appropriately modified without departing from the spirit. Further, the present disclosure may be carried out by appropriately combining the respective embodiments.

上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
(付記A1)
所定の版に対応する処理情報を記憶する記憶部と、
無線通信ネットワークを介して受信された前記処理情報の更新版に関する更新通知に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定する判定部と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記記憶部内の前記処理情報を前記更新版により更新する更新制御部と、
を備える情報処理端末。
(付記A2)
前記第1の回線状況は、前記情報処理端末と第1の回線で接続され、かつ、前記無線通信ネットワークと当該第1の回線より低速な第2の回線で接続された無線通信機器において測定された情報であり、
前記判定部は、前記無線通信機器から前記第1の回線状況を取得し、
前記更新制御部は、前記無線通信機器を介して前記更新版を取得する
付記A1に記載の情報処理端末。
(付記A3)
前記更新制御部は、前記取得を開始すると判定された場合に、前記無線通信機器に対して、前記第2の回線の通信帯域のうち前記更新版の取得に割り当てる帯域を一部に制限するように制御する
付記A2に記載の情報処理端末。
(付記A4)
前記利用状態は、前記無線通信機器の電池残量に基づく情報であり、
前記判定部は、前記無線通信機器から前記利用状態をさらに取得する
付記A2又はA3に記載の情報処理端末。
(付記A5)
前記更新制御部は、前記取得を開始すると判定された場合に、前記無線通信ネットワークとの接続回線の通信帯域のうち前記更新版の取得に割り当てる帯域を一部に制限するように制御する
付記A1乃至A4のいずれか1項に記載の情報処理端末。
(付記A6)
前記判定部は、
前記無線通信ネットワークに属し、前記更新版の伝送を中継する無線中継装置における現在の第2の回線状況を取得し、
前記第2の回線状況にさらに基づいて、前記更新版の取得を開始するか否かを判定する
付記A1乃至A5のいずれか1項に記載の情報処理端末。
(付記A7)
前記判定部は、
前記無線中継装置において前記更新版が取得済みか否かにさらに基づいて、前記更新版の取得を開始するか否かを判定する
付記A6に記載の情報処理端末。
(付記A8)
前記判定部において前記取得を開始しないと判定された場合に、前記情報処理端末の移動を促す通知情報を出力する通知部をさらに備える
付記A1乃至A7のいずれか1項に記載の情報処理端末。
(付記A9)
前記第1の回線状況は、前記無線通信における無線信号の受信レベル、品質情報、通信速度、又は、回線使用率の少なくともいずれかに基づく情報である、
付記A1乃至A8のいずれか1項に記載の情報処理端末。
(付記A10)
前記利用状態は、前記情報処理端末の電池残量、又は、当該情報処理端末の移動状態の少なくともいずれかに基づく情報である
付記A1乃至A9のいずれか1項に記載の情報処理端末。
(付記A11)
前記優先度は、前記更新における緊急度、又は、前記更新版の属性もしくは容量の少なくともいずれかに基づく情報である
付記A1乃至A10のいずれか1項に記載の情報処理端末。
(付記A12)
前記更新通知に応じて、前記更新版の版と前記所定の版との差分を示す差分情報を生成して、当該更新通知の送信元へ送信する差分情報生成部をさらに備え、
前記判定部は、
前記差分情報に基づき前記送信元で決定された前記優先度をさらに受信し、
前記受信した優先度を用いて、前記更新版の取得を開始するか否かを判定する、
付記A1乃至A11のいずれか1項に記載の情報処理端末。
(付記A13)
前記判定部は、
前記差分情報に基づき前記送信元で決定された、前記第1の回線状況、前記利用状態、及び、前記優先度を組み合わせた判定条件を、前記送信元から受信し、
前記判定条件を用いて、前記更新版の取得を開始するか否かを判定する
付記A12に記載の情報処理端末。
(付記A14)
前記処理情報は、前記情報処理端末で実行されるプログラム、前記情報処理端末で実行されるウィルス検知処理で用いられるウィルス定義情報、又は、前記情報処理端末に対するアクセス制御に用いられるアクセス権限情報の少なくともいずれかを含む
付記A1乃至A13のいずれか1項に記載の情報処理端末。
(付記B1)
処理情報の更新版を記憶する記憶部と、
無線通信ネットワークを介して、所定の版に対応する前記処理情報を記憶する情報処理端末に対して、前記更新版に関する更新通知を送信する送信部と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記情報処理端末から受信する受信部と、
前記受信した差分情報に基づき前記更新版の優先度を決定する決定部と、
を備え、
前記送信部は、
前記情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記情報処理端末に対して、前記決定した優先度を送信する
管理装置。
(付記B2)
前記決定部は、
前記受信した差分情報に基づき前記第1の回線状況、前記利用状態、及び、前記優先度を組み合わせた判定条件をさらに決定し、
前記送信部は、
前記情報処理端末に対して、前記決定された判定条件をさらに送信する
付記B1に記載の管理装置。
(付記B3)
前記受信部は、前記情報処理端末から前記第1の回線状況及び前記利用状態をさらに受信し、
前記送信部は、前記第1の回線状況、前記利用状態及び前記優先度に基づき、前記情報処理端末の移動を促す通知情報を前記情報処理端末に対して送信する
付記B1又はB2に記載の管理装置。
(付記C1)
処理情報の更新版を記憶する記憶部と、
無線通信ネットワークを介して、所定の版に対応する前記処理情報をそれぞれ記憶する複数の情報処理端末に対して、前記更新版に関する更新通知を送信する送信部と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記複数の情報処理端末のそれぞれから受信する受信部と、
前記受信した各差分情報に基づき、前記情報処理端末ごとに前記更新版の優先度を決定する決定部と、
を備え、
前記送信部は、
各情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記複数の情報処理端末それぞれに対して、各情報処理端末に対応する前記決定した優先度を送信する
管理装置。
(付記D1)
所定の版に対応する処理情報を記憶する第1の記憶部を備える情報処理端末と、
前記処理情報の更新版を記憶する第2の記憶部を備える管理装置と、
を備え、
前記管理装置は、無線通信ネットワークを介して、前記情報処理端末に対して、前記更新版に関する更新通知を送信し、
前記情報処理端末は、
前記無線通信ネットワークを介して受信された前記更新通知に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定する判定部と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記第1の記憶部内の前記処理情報を前記更新版により更新する更新制御部と、
を備える、
移動通信システム。
(付記D2)
前記判定部は、
前記更新通知に応じて、前記更新版の版と前記所定の版との差分を示す差分情報を生成して、前記管理装置へ送信し、
前記管理装置は、
前記差分情報を前記情報処理端末から受信し、
前記受信した差分情報に基づき前記更新版の優先度を決定し、
前記情報処理端末に対して、前記決定した優先度を送信し、
前記判定部は、
前記管理装置から前記優先度を受信し、
前記受信した優先度を用いて、前記更新版の取得を開始するか否かを判定する
付記D1に記載の移動通信システム。
(付記D3)
前記管理装置は、
前記受信した差分情報に基づき前記第1の回線状況、前記利用状態、及び、前記優先度を組み合わせた判定条件をさらに決定し、
前記情報処理端末に対して、前記決定した判定条件をさらに送信し、
前記判定部は、
前記管理装置から前記判定条件をさらに受信し、
前記受信した判定条件を用いて、前記更新版の取得を開始するか否かを判定する
付記D2に記載の移動通信システム。
(付記E1)
所定の版に対応する処理情報を記憶する記憶部を備える情報処理端末が、
無線通信ネットワークを介して処理情報の更新版に関する更新通知を受信し、
前記更新通知の受信に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定し、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記記憶部内の前記処理情報を前記更新版により更新する、
更新制御方法。
(付記F1)
処理情報の更新版を記憶する記憶部を備える管理装置が、
無線通信ネットワークを介して、所定の版に対応する前記処理情報を記憶する情報処理端末に対して、前記更新版に関する更新通知を送信し、
前記更新版の版と前記所定の版との差分を示す差分情報を前記情報処理端末から受信し、
前記受信した差分情報に基づき前記優先度を決定し、
前記情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記情報処理端末に対して、前記決定した優先度を送信する
更新制御方法。
(付記G1)
無線通信ネットワークを介して処理情報の更新版に関する更新通知を受信する処理と、
前記更新通知の受信に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定する処理と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、記憶部に記憶された所定の版に対応する前記処理情報を前記更新版により更新する処理と、
をコンピュータに実行させる更新制御プログラム。
(付記H1)
処理情報の更新版が記憶された記憶部を参照して、無線通信ネットワークを介して所定の版に対応する前記処理情報を記憶する情報処理端末に対して、前記更新版に関する更新通知を送信する処理と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記情報処理端末から受信する処理と、
前記受信した差分情報に基づき前記優先度を決定する処理と、
前記情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記情報処理端末に対して、前記決定した優先度を送信する処理と、
をコンピュータに実行させる更新制御プログラム。
Some or all of the above embodiments may also be described, but not limited to:
(Appendix A1)
A storage unit that stores processing information corresponding to a predetermined version,
In response to the update notification regarding the updated version of the processing information received via the wireless communication network, the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. A determination unit that determines whether or not to start acquiring the updated version based on the degree, and
When it is determined to start the acquisition, the update control unit that starts the acquisition of the updated version via the wireless communication network and updates the processing information in the storage unit by the updated version.
Information processing terminal equipped with.
(Appendix A2)
The first line condition is measured in a wireless communication device connected to the information processing terminal by a first line and connected to the wireless communication network by a second line slower than the first line. Information
The determination unit acquires the first line status from the wireless communication device and obtains the first line status.
The information processing terminal according to Supplementary A1, wherein the update control unit acquires the updated version via the wireless communication device.
(Appendix A3)
When it is determined that the acquisition is to be started, the update control unit limits the communication band of the second line to a part of the band allocated to the acquisition of the updated version. The information processing terminal according to Appendix A2.
(Appendix A4)
The usage state is information based on the remaining battery level of the wireless communication device.
The information processing terminal according to Supplementary A2 or A3, wherein the determination unit further acquires the usage state from the wireless communication device.
(Appendix A5)
When it is determined that the acquisition is to be started, the update control unit controls to limit the band allocated to the acquisition of the updated version to a part of the communication band of the connection line with the wireless communication network. The information processing terminal according to any one of A4.
(Appendix A6)
The determination unit
Acquires the current second line status of the wireless relay device that belongs to the wireless communication network and relays the transmission of the updated version.
The information processing terminal according to any one of Supplementary A1 to A5, which determines whether or not to start acquisition of the updated version based on the second line condition.
(Appendix A7)
The determination unit
The information processing terminal according to Appendix A6, which determines whether or not to start acquiring the updated version based on whether or not the updated version has already been acquired in the wireless relay device.
(Appendix A8)
The information processing terminal according to any one of Supplementary A1 to A7, further comprising a notification unit that outputs notification information prompting the movement of the information processing terminal when the determination unit determines that the acquisition is not started.
(Appendix A9)
The first line condition is information based on at least one of the reception level, quality information, communication speed, or line usage rate of the radio signal in the wireless communication.
The information processing terminal according to any one of Supplementary A1 to A8.
(Appendix A10)
The information processing terminal according to any one of Supplementary A1 to A9, wherein the usage state is information based on at least one of the remaining battery level of the information processing terminal and the moving state of the information processing terminal.
(Appendix A11)
The information processing terminal according to any one of Supplementary A1 to A10, wherein the priority is information based on at least one of the urgency in the update and the attribute or capacity of the update version.
(Appendix A12)
Further provided with a difference information generation unit that generates difference information indicating the difference between the updated version and the predetermined version in response to the update notification and transmits the difference information to the sender of the update notification.
The determination unit
Further receiving the priority determined by the source based on the difference information,
Using the received priority, it is determined whether or not to start the acquisition of the updated version.
The information processing terminal according to any one of Supplementary A1 to A11.
(Appendix A13)
The determination unit
The determination condition that combines the first line condition, the usage state, and the priority determined by the transmission source based on the difference information is received from the transmission source.
The information processing terminal according to Appendix A12, which determines whether or not to start acquisition of the updated version by using the determination condition.
(Appendix A14)
The processing information is at least a program executed by the information processing terminal, virus definition information used in virus detection processing executed by the information processing terminal, or access authority information used for access control to the information processing terminal. The information processing terminal according to any one of Supplementary A1 to A13, which includes any of the above.
(Appendix B1)
A storage unit that stores updated versions of processing information,
A transmission unit that transmits an update notification regarding the updated version to an information processing terminal that stores the processing information corresponding to the predetermined version via a wireless communication network.
A receiving unit that receives difference information indicating a difference between the updated version and the predetermined version from the information processing terminal.
A determination unit that determines the priority of the updated version based on the received difference information, and
Equipped with
The transmitter is
In order to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority in the information processing terminal. , A management device that transmits the determined priority to the information processing terminal.
(Appendix B2)
The decision-making part
Based on the received difference information, the determination condition combining the first line condition, the usage state, and the priority is further determined.
The transmitter is
The management device according to Appendix B1, which further transmits the determined determination condition to the information processing terminal.
(Appendix B3)
The receiving unit further receives the first line status and the usage status from the information processing terminal.
The management described in Appendix B1 or B2, wherein the transmission unit transmits notification information prompting the movement of the information processing terminal to the information processing terminal based on the first line status, the usage state, and the priority. Device.
(Appendix C1)
A storage unit that stores updated versions of processing information,
A transmission unit that transmits an update notification regarding the updated version to a plurality of information processing terminals that store the processing information corresponding to the predetermined version via a wireless communication network.
A receiving unit that receives difference information indicating a difference between the updated version and the predetermined version from each of the plurality of information processing terminals, and a receiving unit.
A determination unit that determines the priority of the updated version for each information processing terminal based on the received difference information, and a determination unit.
Equipped with
The transmitter is
In order for each information processing terminal to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority. , A management device that transmits the determined priority corresponding to each information processing terminal to each of the plurality of information processing terminals.
(Appendix D1)
An information processing terminal provided with a first storage unit that stores processing information corresponding to a predetermined version, and
A management device including a second storage unit for storing an updated version of the processing information, and
Equipped with
The management device transmits an update notification regarding the updated version to the information processing terminal via a wireless communication network.
The information processing terminal is
In response to the update notification received via the wireless communication network, based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. A determination unit that determines whether or not to start acquiring the updated version, and
When it is determined to start the acquisition, the update control unit that starts the acquisition of the updated version via the wireless communication network and updates the processing information in the first storage unit by the updated version.
To prepare
Mobile communication system.
(Appendix D2)
The determination unit
In response to the update notification, difference information indicating the difference between the updated version and the predetermined version is generated and transmitted to the management device.
The management device is
The difference information is received from the information processing terminal, and the difference information is received.
The priority of the updated version is determined based on the received difference information, and the priority is determined.
The determined priority is transmitted to the information processing terminal,
The determination unit
The priority is received from the management device, and the priority is received.
The mobile communication system according to Appendix D1, which determines whether or not to start acquisition of the updated version by using the received priority.
(Appendix D3)
The management device is
Based on the received difference information, the determination condition combining the first line condition, the usage state, and the priority is further determined.
Further transmitting the determined determination condition to the information processing terminal,
The determination unit
Further receiving the determination condition from the management device,
The mobile communication system according to Appendix D2, which determines whether or not to start acquisition of the updated version by using the received determination condition.
(Appendix E1)
An information processing terminal equipped with a storage unit that stores processing information corresponding to a predetermined version is
Receive update notifications about updated versions of processing information over the wireless communication network
In response to the reception of the update notification, the acquisition of the updated version is started based on the current first line status in the wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. Judge whether or not,
When it is determined to start the acquisition, the acquisition of the updated version via the wireless communication network is started, and the processing information in the storage unit is updated by the updated version.
Update control method.
(Appendix F1)
A management device equipped with a storage unit that stores an updated version of processing information
An update notification regarding the updated version is transmitted to the information processing terminal that stores the processing information corresponding to the predetermined version via the wireless communication network.
Difference information indicating the difference between the updated version and the predetermined version is received from the information processing terminal.
The priority is determined based on the received difference information, and the priority is determined.
In order to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority in the information processing terminal. , An update control method for transmitting the determined priority to the information processing terminal.
(Appendix G1)
Processing to receive update notifications regarding updated versions of processing information via wireless communication network
In response to the reception of the update notification, the acquisition of the updated version is started based on the current first line status in the wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. The process of determining whether or not it is
When it is determined to start the acquisition, the process of starting the acquisition of the updated version via the wireless communication network and updating the processing information corresponding to the predetermined version stored in the storage unit by the updated version. When,
Update control program that causes the computer to execute.
(Appendix H1)
With reference to the storage unit in which the updated version of the processing information is stored, an update notification regarding the updated version is transmitted to the information processing terminal that stores the processing information corresponding to the predetermined version via the wireless communication network. Processing and
A process of receiving difference information indicating a difference between the updated version and the predetermined version from the information processing terminal.
The process of determining the priority based on the received difference information and
In order to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority in the information processing terminal. , The process of transmitting the determined priority to the information processing terminal, and
Update control program that causes the computer to execute.

1000 移動通信システム
1000a 移動通信システム
1000b 移動通信システム
1 情報処理端末
1a 情報処理端末
1b 情報処理端末
1n 情報処理端末
11 記憶部
111 処理情報
112 版情報
12 判定部
12a 判定部
13 更新制御部
14 差分情報生成部
2 管理装置
2a 管理装置
2b 管理装置
21 記憶部
211 更新版
212 版情報
213a 優先度
213b 優先度
213n 優先度
22 送信部
22a 送信部
22b 送信部
23 受信部
23a 受信部
23b 受信部
24 決定部
24b 決定部
N 無線通信ネットワーク
2000 移動通信システム
2000a 移動通信システム
2000b 移動通信システム
2000c 移動通信システム
2000d 移動通信システム
100 情報処理端末
100a 情報処理端末
100b 情報処理端末
100c 情報処理端末
110 記憶部
111a ソフトウェア
112a バージョン情報
111b ウィルス定義情報
112b バージョン情報
111c アクセス権限情報
112c バージョン情報
111d 処理情報
112d バージョン情報
115 判定条件
120 CPU
121 バージョン管理部
121c バージョン管理部
122 更新判定部
122a 更新判定部
122b 更新判定部
123 更新制御部
124 通知部
130 通信部
140 電池
200 管理サーバ
200a 管理サーバ
200b 管理サーバ
200c 管理サーバ
210 記憶部
211a ソフトウェア
212a バージョン情報
211b ウィルス定義情報
212b バージョン情報
211c アクセス権限情報
212c バージョン情報
211d 更新版
212d バージョン情報
214 更新ポリシー
215 判定条件
220 CPU
221 送信部
221a 送信部
221b 送信部
221c 送信部
222 受信部
222c 受信部
223 決定部
223b 決定部
223c 決定部
230 通信部
300 無線通信機器
310 通信制御部
320 記憶部
321 回線状況
330 電池
340 無線アンテナ
L1 第1の回線
L2 第2の回線
400 無線中継装置
410 通信制御部
420 記憶部
421 回線状況
422 更新版
430 無線アンテナ
101 情報処理端末
102 情報処理端末
103 情報処理端末
104 情報処理端末
105 情報処理端末
106 情報処理端末
107 情報処理端末
108 情報処理端末
400a 無線中継装置
400b 無線中継装置
400c 無線中継装置
1000 Mobile communication system 1000a Mobile communication system 1000b Mobile communication system 1 Information processing terminal 1a Information processing terminal 1b Information processing terminal 1n Information processing terminal 11 Storage unit 111 Processing information 112 Version information 12 Judgment unit 12a Judgment unit 13 Update control unit 14 Difference information Generation unit 2 Management device 2a Management device 2b Management device 21 Storage unit 211 Updated version 212 Version information 213a Priority 213b Priority 213n Priority 22 Transmission unit 22a Transmission unit 22b Transmission unit 23 Reception unit 23a Reception unit 23b Reception unit 24 Determination unit 24b Decision unit N Wireless communication network 2000 Mobile communication system 2000a Mobile communication system 2000b Mobile communication system 2000c Mobile communication system 2000d Mobile communication system 100 Information processing terminal 100a Information processing terminal 100b Information processing terminal 100c Information processing terminal 110 Storage unit 111a Software 112a version Information 111b Virus definition information 112b Version information 111c Access authority information 112c Version information 111d Processing information 112d Version information 115 Judgment condition 120 CPU
121 Version control unit 121c Version control unit 122 Update judgment unit 122a Update judgment unit 122b Update judgment unit 123 Update control unit 124 Notification unit 130 Communication unit 140 Battery 200 Management server 200a Management server 200b Management server 200c Management server 210 Storage unit 211a Software 212a Version information 211b Virus definition information 212b Version information 211c Access permission information 212c Version information 211d Updated version 212d Version information 214 Update policy 215 Judgment condition 220 CPU
221 Transmitter 221a Transmitter 221b Transmitter 221c Transmitter 222 Receiver 222c Receiver 223 Decision Unit 223b Decision Unit 223c Decision Unit 230 Communication Unit 300 Wireless Communication Equipment 310 Communication Control Unit 320 Storage Unit 321 Line Status 330 Battery 340 Wireless Antenna L1 1st line L2 2nd line 400 Wireless relay device 410 Communication control unit 420 Storage unit 421 Line status 422 Updated version 430 Wireless antenna 101 Information processing terminal 102 Information processing terminal 103 Information processing terminal 104 Information processing terminal 105 Information processing terminal 106 Information processing terminal 107 Information processing terminal 108 Information processing terminal 400a Wireless relay device 400b Wireless relay device 400c Wireless relay device

Claims (11)

所定の版に対応する処理情報を記憶する記憶部と、
無線通信ネットワークを介して受信された前記処理情報の更新版に関する更新通知に応じて、前記更新版の版と前記所定の版との差分を示す差分情報を生成して、当該更新通知の送信元へ送信し、前記差分情報に基づき前記送信元で決定された前記更新版の優先度を受信し、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて、前記更新版の取得を開始するか否かを判定する判定部と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記記憶部内の前記処理情報を前記更新版により更新する更新制御部と、
を備える情報処理端末。
A storage unit that stores processing information corresponding to a predetermined version,
In response to the update notification regarding the updated version of the processing information received via the wireless communication network, the difference information indicating the difference between the updated version and the predetermined version is generated, and the source of the update notification is generated. Receives the priority of the updated version determined by the sender based on the difference information, the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the above . A determination unit that determines whether or not to start acquiring the updated version based on the priority , and a determination unit.
When it is determined to start the acquisition, the update control unit that starts the acquisition of the updated version via the wireless communication network and updates the processing information in the storage unit by the updated version.
Information processing terminal equipped with.
前記第1の回線状況は、前記情報処理端末と第1の回線で接続され、かつ、前記無線通信ネットワークと当該第1の回線より低速な第2の回線で接続された無線通信機器において測定された情報であり、
前記判定部は、前記無線通信機器から前記第1の回線状況を取得し、
前記更新制御部は、前記無線通信機器を介して前記更新版を取得する
請求項1に記載の情報処理端末。
The first line condition is measured in a wireless communication device connected to the information processing terminal by a first line and connected to the wireless communication network by a second line slower than the first line. Information
The determination unit acquires the first line status from the wireless communication device and obtains the first line status.
The information processing terminal according to claim 1, wherein the update control unit acquires the updated version via the wireless communication device.
前記更新制御部は、前記取得を開始すると判定された場合に、前記無線通信機器に対して、前記第2の回線の通信帯域のうち前記更新版の取得に割り当てる帯域を一部に制限するように制御する
請求項2に記載の情報処理端末。
When it is determined that the acquisition is to be started, the update control unit limits the communication band of the second line to a part of the band allocated to the acquisition of the updated version. The information processing terminal according to claim 2.
前記判定部は、
前記無線通信ネットワークに属し、前記更新版の伝送を中継する無線中継装置における現在の第2の回線状況を取得し、
前記第2の回線状況にさらに基づいて、前記更新版の取得を開始するか否かを判定する
請求項1乃至3のいずれか1項に記載の情報処理端末。
The determination unit
Acquires the current second line status of the wireless relay device that belongs to the wireless communication network and relays the transmission of the updated version.
The information processing terminal according to any one of claims 1 to 3, which determines whether or not to start acquiring the updated version based on the second line condition.
前記判定部は、
前記無線中継装置において前記更新版が取得済みか否かにさらに基づいて、前記更新版の取得を開始するか否かを判定する
請求項4に記載の情報処理端末。
The determination unit
The information processing terminal according to claim 4, wherein it is determined whether or not the acquisition of the updated version is started based on whether or not the updated version has been acquired in the wireless relay device.
処理情報の更新版を記憶する記憶部と、
無線通信ネットワークを介して、所定の版に対応する前記処理情報を記憶する情報処理端末に対して、前記更新版に関する更新通知を送信する送信部と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記情報処理端末から受信する受信部と、
前記受信した差分情報に基づき前記更新版の優先度を決定する決定部と、
を備え、
前記送信部は、
前記情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記情報処理端末に対して、前記決定した優先度を送信する
管理装置。
A storage unit that stores updated versions of processing information,
A transmission unit that transmits an update notification regarding the updated version to an information processing terminal that stores the processing information corresponding to the predetermined version via a wireless communication network.
A receiving unit that receives difference information indicating a difference between the updated version and the predetermined version from the information processing terminal.
A determination unit that determines the priority of the updated version based on the received difference information, and
Equipped with
The transmitter is
In order to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority in the information processing terminal. , A management device that transmits the determined priority to the information processing terminal.
処理情報の更新版を記憶する記憶部と、
無線通信ネットワークを介して、所定の版に対応する前記処理情報をそれぞれ記憶する複数の情報処理端末に対して、前記更新版に関する更新通知を送信する送信部と、
前記更新版の版と前記所定の版との差分を示す差分情報を前記複数の情報処理端末のそれぞれから受信する受信部と、
前記受信した各差分情報に基づき、前記情報処理端末ごとに前記更新版の優先度を決定する決定部と、
を備え、
前記送信部は、
各情報処理端末において無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて前記更新版の取得を開始するか否かを判定させるために、前記複数の情報処理端末それぞれに対して、各情報処理端末に対応する前記決定した優先度を送信する
管理装置。
A storage unit that stores updated versions of processing information,
A transmission unit that transmits an update notification regarding the updated version to a plurality of information processing terminals that store the processing information corresponding to the predetermined version via a wireless communication network.
A receiving unit that receives difference information indicating a difference between the updated version and the predetermined version from each of the plurality of information processing terminals.
A determination unit that determines the priority of the updated version for each information processing terminal based on the received difference information, and a determination unit.
Equipped with
The transmitter is
In order for each information processing terminal to determine whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority. , A management device that transmits the determined priority corresponding to each information processing terminal to each of the plurality of information processing terminals.
所定の版に対応する処理情報を記憶する第1の記憶部を備える情報処理端末と、
前記処理情報の更新版を記憶する第2の記憶部を備える管理装置と、
を備え、
前記管理装置は、無線通信ネットワークを介して、前記情報処理端末に対して、前記更新版に関する更新通知を送信し、
前記情報処理端末は、
前記無線通信ネットワークを介して受信された前記更新通知に応じて、前記更新版の版と前記所定の版との差分を示す差分情報を生成して、前記管理装置へ送信し、
前記管理装置は、
前記情報処理端末から受信した前記差分情報に基づき前記更新版の優先度を決定し、
前記情報処理端末に対して、前記決定した優先度を送信し、
前記情報処理端末は、
無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記管理装置から受信した前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記第1の記憶部内の前記処理情報を前記更新版により更新する
移動通信システム。
An information processing terminal provided with a first storage unit that stores processing information corresponding to a predetermined version, and
A management device including a second storage unit for storing an updated version of the processing information, and
Equipped with
The management device transmits an update notification regarding the updated version to the information processing terminal via a wireless communication network.
The information processing terminal is
In response to the update notification received via the wireless communication network, difference information indicating the difference between the updated version and the predetermined version is generated and transmitted to the management device.
The management device is
The priority of the updated version is determined based on the difference information received from the information processing terminal.
The determined priority is transmitted to the information processing terminal,
The information processing terminal is
Whether or not to start acquiring the updated version based on the current first line status in the wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version received from the management device . Judging ,
A mobile communication system that starts acquisition of the updated version via the wireless communication network and updates the processing information in the first storage unit by the updated version when it is determined to start the acquisition.
所定の版に対応する処理情報を記憶する記憶部を備える情報処理端末が、
無線通信ネットワークを介して処理情報の更新版に関する更新通知を受信し、
前記更新通知の受信に応じて、前記更新版の版と前記所定の版との差分を示す差分情報を生成して、当該更新通知の送信元へ送信し、
前記差分情報に基づき前記送信元で決定された前記更新版の優先度を受信し、
無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて、前記更新版の取得を開始するか否かを判定し、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記記憶部内の前記処理情報を前記更新版により更新する、
更新制御方法。
An information processing terminal equipped with a storage unit that stores processing information corresponding to a predetermined version is
Receive update notifications about updated versions of processing information over the wireless communication network
In response to the reception of the update notification, difference information indicating the difference between the updated version and the predetermined version is generated and transmitted to the sender of the update notification.
Upon receiving the priority of the updated version determined by the sender based on the difference information,
Based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority , it is determined whether or not to start the acquisition of the updated version.
When it is determined to start the acquisition, the acquisition of the updated version via the wireless communication network is started, and the processing information in the storage unit is updated by the updated version.
Update control method.
無線通信ネットワークを介して処理情報の更新版に関する更新通知を受信する処理と、
前記更新通知の受信に応じて、前記更新版の版と前記所定の版との差分を示す差分情報を生成して、当該更新通知の送信元へ送信する処理と、
前記差分情報に基づき前記送信元で決定された前記更新版の優先度を受信する処理と、
無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記優先度に基づいて、前記更新版の取得を開始するか否かを判定する処理と、
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、記憶部に記憶された所定の版に対応する前記処理情報を前記更新版により更新する処理と、
をコンピュータに実行させる更新制御プログラム。
Processing to receive update notifications regarding updated versions of processing information via wireless communication network
In response to the reception of the update notification, a process of generating difference information indicating the difference between the updated version and the predetermined version and transmitting the difference information to the sender of the update notification.
The process of receiving the priority of the updated version determined by the sender based on the difference information, and
A process of determining whether or not to start acquiring the updated version based on the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority .
When it is determined to start the acquisition, the process of starting the acquisition of the updated version via the wireless communication network and updating the processing information corresponding to the predetermined version stored in the storage unit by the updated version. When,
Update control program that causes the computer to execute.
所定の版に対応する処理情報を記憶する記憶部と、 A storage unit that stores processing information corresponding to a predetermined version,
無線通信ネットワークを介して受信された前記処理情報の更新版に関する更新通知に応じて、無線通信における現在の第1の回線状況、当該無線通信に関わる機器の利用状態、及び、前記更新版の優先度に基づいて、前記更新版の取得を開始するか否かを判定する判定部と、 In response to the update notification regarding the updated version of the processing information received via the wireless communication network, the current first line status in wireless communication, the usage status of the device related to the wireless communication, and the priority of the updated version. A determination unit that determines whether or not to start acquiring the updated version based on the degree, and
前記取得を開始すると判定された場合に、前記無線通信ネットワークを介した前記更新版の取得を開始し、前記記憶部内の前記処理情報を前記更新版により更新する更新制御部と、 When it is determined to start the acquisition, the update control unit that starts the acquisition of the updated version via the wireless communication network and updates the processing information in the storage unit by the updated version.
を備え、 Equipped with
前記判定部は、 The determination unit
前記無線通信ネットワークに属し、前記更新版の伝送を中継する無線中継装置における現在の第2の回線状況を取得し、 Acquires the current second line status of the wireless relay device that belongs to the wireless communication network and relays the transmission of the updated version.
前記第2の回線状況、及び、前記無線中継装置において前記更新版が取得済みか否かにさらに基づいて、前記更新版の取得を開始するか否かを判定する It is determined whether or not to start the acquisition of the updated version based on the second line condition and whether or not the updated version has been acquired in the wireless relay device.
情報処理端末。 Information processing terminal.
JP2018059011A 2018-03-26 2018-03-26 Information processing terminal, management device, mobile communication system, update control method and update control program Active JP7091766B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018059011A JP7091766B2 (en) 2018-03-26 2018-03-26 Information processing terminal, management device, mobile communication system, update control method and update control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018059011A JP7091766B2 (en) 2018-03-26 2018-03-26 Information processing terminal, management device, mobile communication system, update control method and update control program

Publications (2)

Publication Number Publication Date
JP2019174869A JP2019174869A (en) 2019-10-10
JP7091766B2 true JP7091766B2 (en) 2022-06-28

Family

ID=68168771

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018059011A Active JP7091766B2 (en) 2018-03-26 2018-03-26 Information processing terminal, management device, mobile communication system, update control method and update control program

Country Status (1)

Country Link
JP (1) JP7091766B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7453933B2 (en) * 2021-03-19 2024-03-21 Kddi株式会社 Message delivery device, message delivery method, and message delivery program
JP7506213B1 (en) 2023-03-16 2024-06-25 新コスモス電機株式会社 Alarms and alarm systems

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001296994A (en) 2000-04-14 2001-10-26 Sharp Corp Program download system and program download method
JP2003087863A (en) 2001-09-12 2003-03-20 Nec Access Technica Ltd Mobile terminal with browser function
JP2004328239A (en) 2003-04-23 2004-11-18 Denso Corp Wireless communication system, in-vehicle communication terminal and center communication terminal
WO2006118045A1 (en) 2005-04-28 2006-11-09 Kyocera Corporation Mobile communication terminal, and software updating method
JP2008017118A (en) 2006-07-05 2008-01-24 Ntt Docomo Inc Download control system and download control method
JP2009124605A (en) 2007-11-16 2009-06-04 Nec Saitama Ltd Terminal software download system, terminal software download method used for it, and program
JP2011205479A (en) 2010-03-26 2011-10-13 Oki Networks Co Ltd Radio communication system and radio quality measuring method
JP2015005061A (en) 2013-06-19 2015-01-08 株式会社リコー COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP2015153252A (en) 2014-02-17 2015-08-24 株式会社リコー COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND PROGRAM

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001296994A (en) 2000-04-14 2001-10-26 Sharp Corp Program download system and program download method
JP2003087863A (en) 2001-09-12 2003-03-20 Nec Access Technica Ltd Mobile terminal with browser function
JP2004328239A (en) 2003-04-23 2004-11-18 Denso Corp Wireless communication system, in-vehicle communication terminal and center communication terminal
WO2006118045A1 (en) 2005-04-28 2006-11-09 Kyocera Corporation Mobile communication terminal, and software updating method
JP2008017118A (en) 2006-07-05 2008-01-24 Ntt Docomo Inc Download control system and download control method
JP2009124605A (en) 2007-11-16 2009-06-04 Nec Saitama Ltd Terminal software download system, terminal software download method used for it, and program
JP2011205479A (en) 2010-03-26 2011-10-13 Oki Networks Co Ltd Radio communication system and radio quality measuring method
JP2015005061A (en) 2013-06-19 2015-01-08 株式会社リコー COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP2015153252A (en) 2014-02-17 2015-08-24 株式会社リコー COMMUNICATION SYSTEM, COMMUNICATION DEVICE, AND PROGRAM

Also Published As

Publication number Publication date
JP2019174869A (en) 2019-10-10

Similar Documents

Publication Publication Date Title
US10951521B2 (en) Method for scheduling a computational task, a method for processing a computational task, a computer readable storage medium, a computer program, a residential gateway, and a server
CN115119331A (en) Reinforcement Learning for Multi-Access Traffic Management
US11212822B2 (en) Systems and methods for managing service level agreements over network slices
CN110226308B (en) A network slice management method, management unit and system
US20220417086A1 (en) Management of IoT Devices in Wireless Communication Networks
US10609118B2 (en) Adaptive communication control device
KR20130060283A (en) Methods and apparatus for reducing data transmission overhead
EP4007371B1 (en) Change of network slice depending on usage status
US20220229654A1 (en) Enabling upgrading firmware of a target device
CN111406437B (en) Multipath data communication
JP7091766B2 (en) Information processing terminal, management device, mobile communication system, update control method and update control program
WO2022001555A1 (en) Wireless resource management method, storage medium, and electronic device
CN113382032B (en) Cloud node changing, network expanding and service providing method, device and medium
CN110519350B (en) A terminal scheduling method and device
US12301474B2 (en) Network packet handling
US12058595B2 (en) Network-aware deployment optimization for large scale virtual network function deployments at a network edge
EP3712768A1 (en) Management of services in an edge computing system
US10887888B2 (en) Methods and modules for handling channels in a radio spectrum
CN113396573B (en) Migration of computing services
US20200389411A1 (en) Method and system for allocating resources in a cloud-based communication system
US11096201B2 (en) Method of scheduling downloads for communication devices connected to a download server through a common access point
JP5092708B2 (en) Terminal software download system, terminal software download method and program used therefor
US10412643B1 (en) Off channel scanning on workgroup bridge (WGB) devices for fast roaming
US20240129761A1 (en) Network device inventory analytics
US20190261188A1 (en) 600 mhz spectrum access systems and methods

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220301

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220427

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: 20220517

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220530

R151 Written notification of patent or utility model registration

Ref document number: 7091766

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151