JP7556543B2 - COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, PROVISIONING METHOD, AND PROGRAM - Google Patents
COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, PROVISIONING METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP7556543B2 JP7556543B2 JP2021017629A JP2021017629A JP7556543B2 JP 7556543 B2 JP7556543 B2 JP 7556543B2 JP 2021017629 A JP2021017629 A JP 2021017629A JP 2021017629 A JP2021017629 A JP 2021017629A JP 7556543 B2 JP7556543 B2 JP 7556543B2
- Authority
- JP
- Japan
- Prior art keywords
- provisioning
- sim
- information
- management system
- authentication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、非IoT(Internet of Things)機器をIoT化する技術に関連するものである。 This invention relates to technology for turning non-IoT (Internet of Things) devices into IoT devices.
昨今のIoTの普及により初めからIoT機器として製品化されている機器を用いたサービスが数多く存在している。なお、IoT機器とは、ネットワークに接続して、外部と情報をやりとりできる機器である。 With the recent spread of IoT, there are many services that use devices that have been commercialized as IoT devices from the start. IoT devices are devices that can connect to a network and exchange information with the outside world.
一方で、工作機械などIoTが普及する前から今もなお使用されている非IoT機器も数多く存在している。 On the other hand, there are many non-IoT devices, such as machine tools, that have been in use since before IoT became widespread and are still in use today.
このような非IoT機器をIoT化するために、モバイル網や無線LANなどのネットワーク機能を持つ外付けデバイスを非IoT機器に接続することでデータ収集等を実現しているケースがある。 In order to turn such non-IoT devices into IoT devices, there are cases where data collection, etc. is achieved by connecting external devices with network functions such as mobile networks or wireless LANs to the non-IoT devices.
ネットワーク機能を持つ外付けデバイスの中には、SIM(Subscriber Identity Module)を内部に組み込んだデバイスもあり、よりセキュアなネットワーク構築が可能となっている。 Some external devices with network functionality have a built-in SIM (Subscriber Identity Module), making it possible to build a more secure network.
IoT機器は、IoT機器内のデータをデータ収集システムにアップロードする用途に使用される場合が多い。 IoT devices are often used to upload data stored in the IoT device to a data collection system.
IoT機器がデータ収集システムへデータをアップロードできるようにするためには、IoT機器に初期設定情報の登録などのプロビジョニングが必要となる。しかし、大量に増えていくIoT機器1つ1つへのプロビジョニング作業は膨大な作業量となる。 In order for IoT devices to be able to upload data to a data collection system, provisioning, such as registering initial setting information, is required for the IoT devices. However, as the number of IoT devices continues to grow, provisioning each and every one of them becomes an enormous task.
本発明は上記の点に鑑みてなされたものであり、IoT機器へのプロビジョニングを自動的に行うことを可能とする技術を提供することを目的とする。 The present invention has been made in consideration of the above points, and aims to provide a technology that enables automatic provisioning of IoT devices.
開示の技術によれば、SIMを備える通信装置であって、
前記通信装置による機器との接続を検知する機器情報取得部と、
前記接続の検知の後に、管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信する通信制御部と、
前記プロビジョニング情報を用いたプロビジョニングを実行する前記SIM上のプロビジョニング制御部とを備え、
前記通信制御部は、前記SIMから取得した認証情報と、前記機器情報取得部により前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器と前記通信装置に対する認証を要求する
通信装置が提供される。
According to the disclosed technology, there is provided a communication device having a SIM,
a device information acquisition unit that detects a connection between the communication device and a device;
a communication control unit that transmits a provisioning information request to a management system after detecting the connection and receives provisioning information from the management system;
a provisioning control unit on the SIM that executes provisioning using the provisioning information;
The communication control unit transmits an authentication key generated from the authentication information acquired from the SIM and the device specific information acquired from the device by the device information acquisition unit to the management system, thereby requesting authentication of the device and the communication device.
A communications device is provided.
開示の技術によれば、IoT機器へのプロビジョニングを自動的に行うことが可能となる。 The disclosed technology makes it possible to automatically perform provisioning on IoT devices.
以下、図面を参照して本発明の実施の形態(本実施の形態)を説明する。以下で説明する実施の形態は一例に過ぎず、本発明が適用される実施の形態は、以下の実施の形態に限られるわけではない。 The following describes an embodiment of the present invention (the present embodiment) with reference to the drawings. The embodiment described below is merely an example, and the embodiment to which the present invention is applicable is not limited to the following embodiment.
(実施の形態の概要)
本実施の形態では、非IoT機器をIoT化するために、非IoT機器に接続して使用する通信装置に搭載されるSIMとして、SIMアプレット領域に自動プロビジョニングを実行するプログラム(アプリケーション)を搭載したSIMを使用する。
(Overview of the embodiment)
In this embodiment, in order to IoT-ify a non-IoT device, a SIM equipped with a program (application) that performs automatic provisioning in the SIM applet area is used as the SIM to be installed in a communication device that is connected to the non-IoT device and used.
このようなSIMを備えた装置を使用することで、プロビジョニング情報を持つシステムに接続し、プロビジョニング情報をダウンロード及び登録するまでの手順を自動で行うことを可能としている。 By using a device equipped with such a SIM, it is possible to connect to a system that has provisioning information and automatically perform the steps up to downloading and registering the provisioning information.
また、本実施の形態では、認証処理の一例として、通信装置に備えられたSIMによるSIM認証に加えて、通信装置が接続している機器の情報を用いた機器認証を行うこととしている。 In addition, in this embodiment, as an example of authentication processing, in addition to SIM authentication using the SIM provided in the communication device, device authentication is performed using information on the device to which the communication device is connected.
機器認証に使用する情報は、機器固有の情報であればどのような情報でもよい。本実施の形態では、例として、「機器固有ID」、「機器ソフトウェアのハッシュ値」、及び「機器固有の振る舞い」を使用している。 The information used for device authentication may be any information that is unique to the device. In this embodiment, the "device-specific ID," "hash value of device software," and "device-specific behavior" are used as examples.
上記のように、本実施の形態では、SIM認証+機器認証の認証方式を用いることとしたので、SIM入り外付けデバイス等の通信装置が悪意のある機器に接続されることによるデータの不正取得等を防ぐことができる。 As described above, in this embodiment, an authentication method of SIM authentication + device authentication is used, which makes it possible to prevent unauthorized acquisition of data by connecting a communication device such as an external device with a SIM to a malicious device.
なお、本実施の形態において機器認証に使用する情報である「機器固有ID」、「機器ソフトウェアのハッシュ値」、及び「機器固有の振る舞い」については、これらのうちいずれか1つのみを使用してもよいし、いずれか2つのみを使用してもよいし、3つ全部を使用してもよい。これらを総称して機器固有情報と呼ぶ。 In the present embodiment, the information used for device authentication, "device-specific ID," "device software hash value," and "device-specific behavior," may be any one of these, any two of these, or all three. These are collectively referred to as device-specific information.
例えば、SIM認証+機器固有IDのように1種類の機器認証を用いることとしてもよいし、SIM認証+機器固有ID+機器ソフトウェアのハッシュ値のように、2種類の機器認証を用いることとしてもよい。 For example, one type of device authentication may be used, such as SIM authentication + device-specific ID, or two types of device authentication may be used, such as SIM authentication + device-specific ID + device software hash value.
また、「SIM認証+機器認証」はプログラムにより実行されるが、当該プログラムはSIMアプレットとしてSIMに搭載されてもよいし、外付けデバイスである通信装置(SIM以外)に搭載されてもよいし、機器自体に搭載されてもよい。 In addition, "SIM authentication + device authentication" is performed by a program, which may be installed in the SIM as a SIM applet, or in a communication device (other than the SIM) that is an external device, or in the device itself.
以下、本実施の形態における具体的な構成及び動作の例として、実施例1~3を説明する。 Below, examples 1 to 3 are described as examples of the specific configuration and operation of this embodiment.
(実施例1)
図1は、実施例1における通信システムの構成図である。図1に示すように、実施例1における通信システムは、機器100、通信装置200、管理システム300、認証システム400を備える。通信装置200、管理システム300、認証システム400は、ネットワークを介して、図示するように他の装置と通信可能である。
Example 1
Fig. 1 is a configuration diagram of a communication system in Example 1. As shown in Fig. 1, the communication system in Example 1 includes a
機器100は、非IoT機器である。一例として、工作機械などが機器100として使用される。
The
通信装置200は、SIM入り外付けデバイスであり、機器100に接続して使用される。通信装置200を「ドングル」と呼んでもよい。通信装置200は小型のものを想定しているが、小型のものに限定されるわけではなく、例えばPC等であってもよい。
The
図1に示すとおり、通信装置200は、機器情報取得部201、通信制御部202、認証制御部203、SIM204を有する。また、SIM204は、プロビジョニング制御部205を有する。プロビジョニング制御部205はプロビジョニングを行うためのプログラム(アプレット)である。SIM204はプロセッサ(CPU)を有しており、SIM204自身でプログラムを実行可能である。各部の処理動作については、後述するシーケンスの説明において説明される。
As shown in FIG. 1, the
管理システム300は、プロビジョニング情報を格納しており、要求に基づいて、要求元へプロビジョニング情報を提供する機能を有している。また、管理システム300は、認証システム400を用いた認証処理を行う機能も有している。認証システム400は、認証を行うシステムである。
The
上記の構成を備える実施例1に係る通信システムの動作例を図2のシーケンスを参照して説明する。 An example of the operation of the communication system according to the first embodiment having the above configuration will be described with reference to the sequence in FIG. 2.
通信装置200を機器100に接続し、通信装置200への給電が開始されたタイミング、又は通信装置200の電源がONかつ通信装置200が機器100に接続されたタイミングで、SIM認証+機器認証の処理が開始される。
When the
通信装置200に搭載された機器情報取得部201が、通信装置200による機器100との接続を検知した後、S101において、機器情報取得部201が、機器100の機器固有情報を取得し、S103において、認証制御部203からの要求に基づいて取得結果を渡す。機器固有情報は、「機器固有ID」、「機器ソフトウェアのハッシュ値」、「機器固有の振る舞い」のいずれか、又は複数である。
After the device
なお、「機器固有の振る舞い」とは、機器固有の振る舞いを表す情報であればどのような情報でもよく、特定の情報に限られない。例えば、「機器固有の振る舞い」が、使用電力の変動情報(周期、大きさ等)であってもよいし、機器100に接続されるセンサから得られた値の統計量(平均値、中央値等)等であってもよいし、その他の情報であってもよい。
Note that "device-specific behavior" may be any information that represents device-specific behavior, and is not limited to specific information. For example, "device-specific behavior" may be fluctuation information (period, magnitude, etc.) of power usage, statistics (average, median, etc.) of values obtained from a sensor connected to
認証制御部203は、通信装置200のアプリケーション領域又はSIMアプレット上に搭載されるプログラムであるが、実施例1では、一例として、認証制御部203は、通信装置200のアプリケーション領域に搭載されている。
The
認証制御部203は、S102において、SIM204にSIM情報を要求し、当該SIM情報を取得する。SIM情報は、IMSI(International Mobile Subscriber Identity)及び認証鍵からなる情報である。SIM情報を認証情報と呼んでもよい。
In S102, the
認証制御部203は、SIM情報(IMSI及び認証鍵)を取得後に、SIM情報と機器固有情報とから認証キーを生成する。認証制御部203は、機器固有情報とSIM情報とをそのまま認証キーとしてもよいし、機器固有情報とSIM情報から新たな情報を生成し、それを認証キーとしてもよい。
After acquiring the SIM information (IMSI and authentication key), the
認証制御部203は、認証キー生成後、S104において、通信制御部202に認証キーを送信する。
After generating the authentication key, the
認証キーを受け取った通信制御部202は、S105において、管理システム300へプロビジョニング情報要求を送信する。プロビジョニング情報要求には、前述した認証キーを有する認証要求が付加されている。
In S105, the
プロビジョニング情報要求・認証要求を受信した管理システム300は、S106において、認証キーを用いて、認証システム400へ通信装置200の認証要求を行う。
In S106, the
認証要求を受信した認証システム400は、システム内に保持する認証情報と認証要求に付随する認証キーとを照会し、認証の成功/失敗を判断し、管理システム300に対して認証応答を送信する。ここでは、認証システム400は、システム内に保持する認証情報と認証要求に付随する認証キーとが合致する場合に、認証成功であると判断する。
When the
なお、認証システム400は、モバイル網の加入者管理装置を用いて、SIM情報のみに基づく認証を追加で行って、認証キーとSIM情報の両方について認証成功した場合にのみ認証成功であると判断してもよい。
The
認証システム400から認証応答(ここでは認証成功したものとする)を受信した管理システム300は、S107において、通信装置200から受信したプロビジョニング情報要求に対して、管理システム300に登録されているプロビジョニング情報を、認証応答とともに通信装置200に送信する。
In S107, the
管理システム300から通信装置200に送信されるプロビジョニング情報には、例えば、機器100の情報のアップロード先を示すアドレス情報、センサ情報等が含まれる。センサ情報とは、例えば、機器100に接続されている複数センサのうち、アップロード対象とする1以上のセンサを指定する情報である。
The provisioning information transmitted from the
管理システム300からプロビジョニング情報応答を受信した通信装置200の通信制御部202は、S108において、SIMアプレット上のプロビジョニング制御部205にプロビジョニング情報を送信する。プロビジョニング制御部205は、受信したプロビジョニング情報を用いて通信装置200の初期設定を行う。初期設定において、例えば、SIM204のアプレット領域(例:機器100の情報をアップロードするアプリケーションを格納するアプレット領域)にプロビジョニング情報(例:機器100の情報のアップロード先のアドレス)を格納する。また、初期設定において、S109に示すように、機器100側のプロビジョニングを行ってもよい。例えば、S109において、センサ情報が機器100に設定されてもよい。
In S108, the
なお、プロビジョニング制御部205は、SIM204上ではなく、通信装置200のアプリケーション領域に備えられてもよい。また、認証制御部203が、SIM204上のアプレットとして備えられてもよい。
The
上記の例では、プロビジョニング情報要求と認証要求の送信を同時に行っているが、これは一例である。最初に、認証要求を送信し、認証成功の認証結果を得てから、プロビジョニング情報要求を送信してもよい。 In the above example, the provisioning information request and authentication request are sent simultaneously, but this is just an example. It is also possible to send the authentication request first, obtain a successful authentication result, and then send the provisioning information request.
(実施例2)
次に、実施例2を説明する。図3は、実施例2における通信システムの構成図である。図3と図1(実施例1)を比較してわかるように、実施例2においては、外付けのSIM入りデバイスである通信装置200を使用せず、その代わりに、通信装置200内の機能が機器100に備えられる。つまり、実施例2では、機器100そのものにプロビジョニング制御機能、及びSIM認証+機器認証の機能を備えることとしている。
Example 2
Next, a second embodiment will be described. Fig. 3 is a configuration diagram of a communication system in the second embodiment. As can be seen by comparing Fig. 3 with Fig. 1 (first embodiment), in the second embodiment, the
具体的には、図3に示すとおり、実施例2の機器100は、機器制御部101、機器情報取得部102、通信制御部103、認証制御部104、SIM105、機器情報記録部107を有する。機器情報記録部107には、認証に使用する機器固有情報等が格納されている。また、SIM105は、プロビジョニング制御部106を有する。
Specifically, as shown in FIG. 3, the
機器情報取得部102、通信制御部103、認証制御部104、SIM105のそれぞれの機能は、通信装置200内の機器情報取得部201、通信制御部202、認証制御部203、SIM204と同じである。ただし、実施例2では、機器情報記録部107から機器固有情報を取得する。
The functions of the device
図4に、実施例2におけるシーケンスを示す。実施例2では、機器100の電源ONのタイミングでSIM認証+機器認証の処理を開始する。ただし、これは例であり、その他のタイミングでSIM認証+機器認証の処理を開始することとしてもよい。
Figure 4 shows a sequence in Example 2. In Example 2, the SIM authentication + device authentication process starts when the
機器固有情報を機器100内の機器情報記録部107から取得すること以外は、実施例2におけるシーケンスに係る処理動作は、実施例1におけるシーケンス(図2)に係る処理動作と同じである。
Except for obtaining the device-specific information from the device
実施例2において、実施例1と同様に、管理システム300からプロビジョニング情報応答を受信した機器100の通信制御部103は、S208において、SIMアプレット上のプロビジョニング制御部106にプロビジョニング情報を送信する。プロビジョニング制御部106は、受信したプロビジョニング情報を用いて機器100の初期設定を行う。初期設定において、例えば、SIM105のアプレット(例:機器100の情報をアップロードするアプレット)に対して、機器100の情報のアップロード先のアドレスを設定する。また、初期設定において、例えば、S209において、センサ情報が機器制御部101に設定されてもよい。
In the second embodiment, similarly to the first embodiment, the
なお、プロビジョニング制御部106は、SIM205上ではなく、機器100のアプリケーション領域に備えられてもよい。また、認証制御部104が、SIM105上のアプレットとして備えられてもよい。
The
上記の例では、プロビジョニング情報要求と認証要求の送信を同時に行っているが、これは一例である。最初に、認証要求を送信し、認証成功の認証結果を得てから、プロビジョニング情報要求を送信してもよい。 In the above example, the provisioning information request and authentication request are sent simultaneously, but this is just an example. It is also possible to send the authentication request first, obtain a successful authentication result, and then send the provisioning information request.
(実施例3)
次に、実施例3を説明する。実施例3は、実施例1に適用してもよいし、実施例2に適用してもよい。以下では一例として、実施例1の通信装置200におけるSIM204において実施例3の技術が適用される場合について説明する。
Example 3
Next, a description will be given of a third embodiment. The third embodiment may be applied to either the first embodiment or the second embodiment. In the following, as an example, a case in which the technology of the third embodiment is applied to the
<概要>
近年では、遠隔からネットワーク経由でSIMにプロファイルを書き込んだり、プロファイルを変更したりすることが可能になっている。プロファイルをネットワークから書き込むための仕組みはRSP(Remote SIM Provisioning)と呼ばれる。RSPを利用してネットワーク経由でプロファイルを書き込むことが可能なSIMはeSIMと呼ばれるが、本明細書では、「SIM」はeSIMを含むものとする。
<Overview>
In recent years, it has become possible to remotely write a profile to a SIM or change the profile via a network. A mechanism for writing a profile from a network is called RSP (Remote SIM Provisioning). A SIM that can write a profile via a network using RSP is called an eSIM, and in this specification, "SIM" includes eSIMs.
しかしながら、従来技術では、プロファイルに紐付けられる形でアプレットがSIMに格納されるため、enable状態のプロファイルを、あるプロファイルから別のプロファイルに切り替えると、切り替え前のプロファイルに紐づいたアプレットが使用できなくなってしまう。 However, in conventional technology, applets are stored in the SIM in a manner linked to a profile, so when an enabled profile is switched from one profile to another, the applets linked to the previous profile become unusable.
そのため、従来のSIMを用いて、SIMのアプレットにプロビジョニングを行う場合において、プロファイルが切り替わると、その前に使用していたアプレットを使用できなくなるため、再度のプロビジョニングが必要になる。 Therefore, when using a conventional SIM and provisioning the SIM applet, if the profile is switched, the applet that was being used previously will no longer be usable and re-provisioning will be required.
一方、実施例3では、以下で説明するように、SIMにおいて、プロファイル領域とアプレット領域とを分けることとしているので、自動プロビジョニングにより登録された情報をプロファイルが変わっても維持し続けることが可能となる。 On the other hand, in the third embodiment, as described below, the profile area and the applet area are separated in the SIM, so that the information registered by automatic provisioning can be maintained even if the profile is changed.
<SIM204の概要構成>
図5は、実施例3におけるSIM204の概要構成を示す図である。図5に示すように、SIM204は、アプレットを格納するためのアプレット領域214と、プロファイルを格納するためのプロファイル領域224を有している。また、アプレット領域214とプロファイル領域224は分離されている。
<General configuration of
Fig. 5 is a diagram showing a schematic configuration of the
プロファイル領域224にアクセスできるのは、例えば、SIM発行権を有するモバイル網オペレータのみである。当該モバイル網オペレータは、プロファイル領域224にアクセスするための鍵を有しており、その鍵を用いて、プロファイル領域にアクセスして、プロファイルの書き込み等を行うことができる。
For example, only a mobile network operator with SIM issuing rights can access the
アプレット領域214にアクセスするための鍵は、プロファイル領域224にアクセスするための鍵とは異なる鍵であり、SIM発行権を有する者以外の者(例えば、アプレットを開発するサードパーティ)に提供可能である。
The key for accessing the
以降、プロファイル領域にアクセスするための鍵をプロファイル領域鍵と呼び、アプレット領域にアクセスするための鍵をアプレット領域鍵と呼ぶ。 Hereafter, the key for accessing the profile area will be called the profile area key, and the key for accessing the applet area will be called the applet area key.
アプレット領域鍵は、SIM毎に異なっている。つまり、あるSIMのアプレット領域鍵を用いて、別のSIMのアプレット領域にアクセスすることはできない。 The applet area key is different for each SIM. This means that the applet area key of one SIM cannot be used to access the applet area of another SIM.
また、SIM204には、複数のアプレット領域を設けてもよく、SIM204内の複数のアプレット領域それぞれに個別の異なるアプレット領域鍵が提供されてもよいし、複数のアプレット領域に共通に使用できるアプレット領域鍵が提供されてもよい。 Furthermore, SIM204 may have multiple applet areas, and each of the multiple applet areas in SIM204 may be provided with a separate, different applet area key, or an applet area key that can be commonly used for the multiple applet areas may be provided.
実施例3では、アプレットを開発するサードパーティ等が、プロファイル領域鍵と異なるアプレット領域鍵を持つことができるので、アプレットを開発するサードパーティ等が自由にアプレットの開発、SIM204へのインストール、テスト、商用実装を行うことが可能である。
In the third embodiment, a third party developing an applet can have an applet area key that is different from the profile area key, so that the third party developing an applet can freely develop the applet, install it in the
<プロファイルの切り替えについて>
SIM204に格納されるプロファイルは、モバイル網オペレータの網に接続するための情報(例:MSISDN、IMSI)からなり、接続するモバイル網オペレータ毎に異なるプロファイルを使用する。SIM204に複数のプロファイルが格納されている場合において、その中から1つのプロファイルがenable状態のプロファイルになり、その他のプロファイルは、disable状態のプロファイルになる。
<About switching profiles>
The profile stored in the
enable状態のプロファイルは、通信装置200から認識され、それを用いて通信が行われる。disable状態のプロファイルは、通信装置200から認識されない。
A profile in the enabled state is recognized by the
図6に示すように、例えば、SIM204に、モバイル網オペレータ1のプロファイル1と、モバイル網オペレータ2のプロファイル2が格納されている場合において、通信装置200がモバイル網オペレータ1の網で通信を行う場合にはプロファイル1をenableとし、通信装置200がモバイル網オペレータ2の網で通信を行う場合にはプロファイル2をenableとする。
As shown in FIG. 6, for example, if profile 1 of mobile network operator 1 and profile 2 of mobile network operator 2 are stored in
実施例3のSIM204では、図5に示したように、アプレット領域110とプロファイル領域120を分離し、アプレットはプロファイルに依存しないようにしている。そのため、例えば、アプレット1を使用した通信から、アプレット2を使用した通信に切り替えがあったとしても、アプレットAを継続して使用することができる。
In the
<SIM204のハードウェア構成例>
図7に、SIM204のハードウェア構成例を示す。図7に示すように、SIM204は、CPU254、メモリ274、入出力部264を有する。
<Example of hardware configuration of
7 shows an example of a hardware configuration of the
CPU254は、メモリ274に格納されたプログラムを読み出し、その命令に従って処理を行うプロセッサである。当該プログラムには、OS、アプレット実行環境、アプレット、認証処理のためのプログラム、通信処理のためのプログラム、プロファイルenabler等が含まれる。入出力部264は、通信装置200とのインタフェースである。
The
メモリ274には、プロファイル等のデータ、アプレット、及び、アプレット以外のプログラム等が格納されている。
本実施の形態におけるアプレットを格納するアプレット領域と、プロファイルを格納するプロファイル領域は、例えばメモリ274(格納部)により実現される。アプレット領域とプロファイル領域の分離は、メモリ274内の領域を物理的に分けることで実現してもよいし、複数のメモリ(アプレット領域用のメモリとプロファイル領域用のメモリ)を用いて実現してもよい。また、これら以外の方法でアプレット領域とプロファイル領域の分離を実現してもよい。
In this embodiment, the applet area for storing applets and the profile area for storing profiles are realized, for example, by memory 274 (storage unit). The separation of the applet area and the profile area may be realized by physically dividing the areas in
(装置のハードウェア構成例)
実施例1~実施例3を用いて説明した本実施の形態における機器100、通信装置200、管理システム300、認証システム400(これらを総称して「装置」と呼ぶ)はいずれも、例えば、コンピュータに、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。なお、機器100については、本実施の形態に係る処理を実行する部分が、コンピュータとプログラムで実現可能であることを想定している。
(Example of device hardware configuration)
The
この「コンピュータ」は、物理マシンであってもよいし、クラウド上の仮想マシンであってもよい。仮想マシンを使用する場合、ここで説明する「ハードウェア」は仮想的なハードウェアである。 This "computer" can be a physical machine or a virtual machine on the cloud. If a virtual machine is used, the "hardware" described here is virtual hardware.
上記プログラムは、コンピュータが読み取り可能な記録媒体(可搬メモリ等)に記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットや電子メール等、ネットワークを通して提供することも可能である。 The above program can be recorded on a computer-readable recording medium (such as a portable memory) and stored or distributed. The above program can also be provided via a network such as the Internet or e-mail.
図8は、上記コンピュータのハードウェア構成例を示す図である。図8のコンピュータは、それぞれバスBで相互に接続されているドライブ装置1000、補助記憶装置1002、メモリ装置1003、CPU1004、インタフェース装置1005、表示装置1006、入力装置1007、出力装置1008等を有する。また、図8に示すSIM1009は、通信装置200に備えられる。また、装置にSIM1009が備えられる場合もある。
Figure 8 is a diagram showing an example of the hardware configuration of the computer. The computer in Figure 8 has a
なお、装置によっては、ドライブ装置1000、表示装置1006、入力装置1007、出力装置1008のうちの1つ又は複数又は全部を備えないこととしてもよい。
Depending on the device, one or more or all of the
当該コンピュータでの処理を実現するプログラムは、例えば、CD-ROM又はメモリカード等の記録媒体1001によって提供される。プログラムを記憶した記録媒体1001がドライブ装置1000にセットされると、プログラムが記録媒体1001からドライブ装置1000を介して補助記憶装置1002にインストールされる。但し、プログラムのインストールは必ずしも記録媒体1001より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置1002は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
The program that realizes the processing on the computer is provided by a
メモリ装置1003は、プログラムの起動指示があった場合に、補助記憶装置1002からプログラムを読み出して格納する。CPU1004は、メモリ装置1003に格納されたプログラムに従って、当該装置に係る機能を実現する。なお、SIM1009のアプレット(プログラム)を使用する場合において、SIM1009に内蔵されるCPUが当該プログラムを実行することとしてもよい。
When an instruction to start a program is received, the
インタフェース装置1005は、ネットワークに接続するためのインタフェースとして用いられる。表示装置1006はプログラムによるGUI(Graphical User Interface)等を表示する。入力装置1007はキーボード及びマウス、ボタン、又はタッチパネル等で構成され、様々な操作指示を入力させるために用いられる。出力装置1008は演算結果を出力する。
The
(実施の形態の効果等)
以上説明した本実施の形態に係る技術により、安全にサーバやクラウドと通信が出来ることで、IoT機器1つ1つに適切なプロビジョニングを登録することができる。
(Effects of the embodiment)
The technology according to the present embodiment described above enables secure communication with a server or cloud, and allows appropriate provisioning to be registered for each IoT device.
すななち、予めサーバに登録されたプロビジョニング情報をサーバやクラウドからIoT機器に送信し、IoT機器は受信したプロビジョニング情報を登録することが可能となり、自動プロビジョニングを実現することができる。自動プロビジョニングにより、IoT機器1つ1つへのプロビジョニング作業は不要となる。 In other words, provisioning information that has been registered in advance on the server can be sent from the server or cloud to the IoT device, and the IoT device can then register the received provisioning information, achieving automatic provisioning. Automatic provisioning eliminates the need to perform provisioning work on each IoT device one by one.
また、SIM認証+機器認証の採用により、通信に特化したプロビジョニング情報の登録の他に、機器に特化したプロビジョニング情報を自動登録することも可能である。 In addition, by adopting SIM authentication + device authentication, in addition to registering provisioning information specific to communications, it is also possible to automatically register provisioning information specific to the device.
(実施の形態のまとめ)
本明細書には、少なくとも下記の各項に記載した通信装置、機器、通信システム、プロビジョニング方法、及びプログラムが記載されている。
(第1項)
SIMを備える通信装置であって、
前記通信装置による機器との接続を検知する機器情報取得部と、
前記接続の検知の後に、管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信する通信制御部と、
前記プロビジョニング情報を用いたプロビジョニングを実行する前記SIM上のプロビジョニング制御部と
を備える通信装置。
(第2項)
前記通信制御部は、前記SIMから取得した認証情報と、前記機器情報取得部により前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器と前記通信装置に対する認証を要求する
第1項に記載の通信装置。
(第3項)
前記SIMは、
モバイル網オペレータの回線を利用するために使用されるプロファイルを格納するためのプロファイル領域と、
前記プロビジョニング情報を格納するためのアプリケーション領域と、を備え、
前記プロファイル領域と前記アプリケーション領域とが分離されている
第1項又は第2項に記載の通信装置。
(第4項)
SIMを備える機器であって、
管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信する通信制御部と、
前記プロビジョニング情報を用いたプロビジョニングを実行する前記SIM上のプロビジョニング制御部と
を備える機器。
(第5項)
機器と、SIMを備える通信装置と、管理システムとを備える通信システムであって、
前記通信装置が機器との接続を検知した後に、前記通信装置が管理システムにプロビジョニング情報要求を送信し、
前記プロビジョニング情報要求を受信した前記管理システムが、プロビジョニング情報を前記通信装置に送信し、
前記管理システムからプロビジョニング情報を受信した前記通信装置において、前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行する
通信システム。
(第6項)
SIMを備える機器と、管理システムとを備える通信システムであって、
前記機器が、管理システムにプロビジョニング情報要求を送信し、
前記プロビジョニング情報要求を受信した前記管理システムが、プロビジョニング情報を前記機器に送信し、
前記管理システムからプロビジョニング情報を受信した前記機器において、前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行する
通信システム。
(第7項)
SIMを備える通信装置が実行するプロビジョニング方法であって、
前記通信装置が機器との接続を検知した後に、管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信するステップと、
前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行するステップと
を備えるプロビジョニング方法。
(第8項)
SIMを備える機器が実行するプロビジョニング方法であって、
管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信するステップと、
前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行するステップと
を備えるプロビジョニング方法。
(第9項)
コンピュータを、第1項ないし第3項のうちいずれか1項に記載の前記通信装置における各部として機能させるためのプログラム。
(第10項)
コンピュータを、第4項に記載の前記機器における各部として機能させるためのプログラム。
(Summary of the embodiment)
This specification describes at least the communication device, equipment, communication system, provisioning method, and program described in the following sections.
(Section 1)
A communication device including a SIM,
a device information acquisition unit that detects a connection between the communication device and a device;
a communication control unit that transmits a provisioning information request to a management system after detecting the connection and receives provisioning information from the management system;
a provisioning control unit on the SIM that executes provisioning using the provisioning information.
(Section 2)
The communication control unit requests authentication of the device and the communication device by sending an authentication key generated from authentication information acquired from the SIM and device-specific information acquired from the device by the device information acquisition unit to the management system.
(Section 3)
The SIM is
a profile area for storing a profile used to utilize a line of a mobile network operator;
an application area for storing the provisioning information;
3. The communication device according to claim 1, wherein the profile area and the application area are separated.
(Section 4)
A device equipped with a SIM,
a communication control unit that transmits a provisioning information request to a management system and receives provisioning information from the management system;
and a provisioning control unit on the SIM that executes provisioning using the provisioning information.
(Section 5)
A communication system comprising a device, a communication device having a SIM, and a management system,
After the communication device detects a connection with a device, the communication device transmits a provisioning information request to a management system;
The management system that receives the provisioning information request transmits provisioning information to the communication device;
A communication system, wherein in the communication device that has received provisioning information from the management system, a provisioning control unit on the SIM executes provisioning using the provisioning information.
(Section 6)
A communication system comprising a device having a SIM and a management system,
The device sends a provisioning information request to a management system;
The management system that receives the provisioning information request transmits provisioning information to the device;
A communication system, wherein in the device that has received provisioning information from the management system, a provisioning control unit on the SIM executes provisioning using the provisioning information.
(Section 7)
A provisioning method performed by a communication device having a SIM, comprising:
sending a provisioning information request to a management system after the communication device detects a connection with a device, and receiving provisioning information from the management system;
a provisioning control unit on the SIM performing provisioning using the provisioning information.
(Section 8)
A provisioning method performed by a device equipped with a SIM, comprising:
sending a provisioning information request to a management system and receiving provisioning information from the management system;
a provisioning control unit on the SIM performing provisioning using the provisioning information.
(Section 9)
A program for causing a computer to function as each unit in the communication device according to any one of claims 1 to 3.
(Article 10)
A program for causing a computer to function as each unit in the device described in claim 4.
以上、本実施の形態について説明したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Although the present embodiment has been described above, the present invention is not limited to this specific embodiment, and various modifications and variations are possible within the scope of the gist of the present invention as described in the claims.
100 機器
101 機器制御部
102 機器情報取得部
103 通信制御部
104 認証制御部
105 SIM
106 プロビジョニング制御部
107 機器情報記録部
200 通信装置
201 機器情報取得部
202 通信制御部
203 認証制御部
204 SIM
214 アプレット領域
224 プロファイル領域
254 CPU
264 入出力部
274 メモリ
205 プロビジョニング制御部
300 管理システム
400 認証システム
1000 ドライブ装置
1001 記録媒体
1002 補助記憶装置
1003 メモリ装置
1004 CPU
1005 インタフェース装置
1006 表示装置
1007 入力装置
1008 出力装置
1009 SIM
100
106
214
264 Input/
1005
Claims (9)
前記通信装置による機器との接続を検知する機器情報取得部と、
前記接続の検知の後に、管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信する通信制御部と、
前記プロビジョニング情報を用いたプロビジョニングを実行する前記SIM上のプロビジョニング制御部とを備え、
前記通信制御部は、前記SIMから取得した認証情報と、前記機器情報取得部により前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器と前記通信装置に対する認証を要求する
通信装置。 A communication device including a SIM,
a device information acquisition unit that detects a connection between the communication device and a device;
a communication control unit that transmits a provisioning information request to a management system after detecting the connection and receives provisioning information from the management system;
a provisioning control unit on the SIM that executes provisioning using the provisioning information;
The communication control unit transmits an authentication key generated from the authentication information acquired from the SIM and the device specific information acquired from the device by the device information acquisition unit to the management system, thereby requesting authentication of the device and the communication device.
Communications equipment.
モバイル網オペレータの回線を利用するために使用されるプロファイルを格納するためのプロファイル領域と、
前記プロビジョニング情報を格納するためのアプリケーション領域と、を備え、
前記プロファイル領域と前記アプリケーション領域とが分離されている
請求項1に記載の通信装置。 The SIM is
a profile area for storing a profile used to utilize a line of a mobile network operator;
an application area for storing the provisioning information;
The communication device of claim 1 , wherein the profile area and the application area are separate.
管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信する通信制御部と、
前記プロビジョニング情報を用いたプロビジョニングを実行する前記SIM上のプロビジョニング制御部とを備え、
前記通信制御部は、前記SIMから取得した認証情報と、前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器に対する認証を要求する
機器。 A device equipped with a SIM,
a communication control unit that transmits a provisioning information request to a management system and receives provisioning information from the management system;
a provisioning control unit on the SIM that executes provisioning using the provisioning information;
The communication control unit transmits an authentication key generated from authentication information acquired from the SIM and device specific information acquired from the device to the management system, thereby requesting authentication of the device.
device.
前記通信装置が機器との接続を検知した後に、前記通信装置が管理システムにプロビジョニング情報要求を送信し、
前記プロビジョニング情報要求を受信した前記管理システムが、プロビジョニング情報を前記通信装置に送信し、
前記管理システムからプロビジョニング情報を受信した前記通信装置において、前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行する通信システムであり、
前記通信装置は、前記SIMから取得した認証情報と、前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器と前記通信装置に対する認証を要求する
通信システム。 A communication system comprising a device, a communication device having a SIM, and a management system,
After the communication device detects a connection with a device, the communication device transmits a provisioning information request to a management system;
The management system that receives the provisioning information request transmits provisioning information to the communication device;
a communication system in which, in the communication device that receives provisioning information from the management system, a provisioning control unit on the SIM executes provisioning using the provisioning information,
The communication device transmits to the management system an authentication key generated from authentication information acquired from the SIM and device-specific information acquired from the device, thereby requesting authentication of the device and the communication device.
Communication systems .
前記機器が、管理システムにプロビジョニング情報要求を送信し、
前記プロビジョニング情報要求を受信した前記管理システムが、プロビジョニング情報を前記機器に送信し、
前記管理システムからプロビジョニング情報を受信した前記機器において、前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行する通信システムであり、
前記機器は、前記SIMから取得した認証情報と、前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器に対する認証を要求する
通信システム。 A communication system comprising a device having a SIM and a management system,
The device sends a provisioning information request to a management system;
The management system that receives the provisioning information request transmits provisioning information to the device;
a communication system in which, in the device that has received provisioning information from the management system, a provisioning control unit on the SIM executes provisioning using the provisioning information;
The device transmits an authentication key generated from authentication information acquired from the SIM and device-specific information acquired from the device to the management system, thereby requesting authentication of the device.
Communication systems .
前記通信装置が機器との接続を検知した後に、管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信するステップと、
前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行するステップとを備え、
前記通信装置は、前記SIMから取得した認証情報と、前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器と前記通信装置に対する認証を要求する
プロビジョニング方法。 A provisioning method performed by a communication device having a SIM, comprising:
sending a provisioning information request to a management system after the communication device detects a connection with a device, and receiving provisioning information from the management system;
a provisioning control unit on the SIM performing provisioning using the provisioning information;
The communication device transmits to the management system an authentication key generated from authentication information acquired from the SIM and device-specific information acquired from the device, thereby requesting authentication of the device and the communication device.
Provisioning method.
管理システムにプロビジョニング情報要求を送信し、前記管理システムからプロビジョニング情報を受信するステップと、
前記SIM上のプロビジョニング制御部が、前記プロビジョニング情報を用いたプロビジョニングを実行するステップとを備え、
前記機器は、前記SIMから取得した認証情報と、前記機器から取得した機器固有情報とから生成された認証キーを前記管理システムに送信することにより、前記機器に対する認証を要求する
プロビジョニング方法。 A provisioning method performed by a device equipped with a SIM, comprising:
sending a provisioning information request to a management system and receiving provisioning information from the management system;
a provisioning control unit on the SIM performing provisioning using the provisioning information;
The device transmits an authentication key generated from authentication information acquired from the SIM and device-specific information acquired from the device to the management system, thereby requesting authentication of the device.
Provisioning method.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021017629A JP7556543B2 (en) | 2021-02-05 | 2021-02-05 | COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, PROVISIONING METHOD, AND PROGRAM |
| PCT/JP2022/001465 WO2022168593A1 (en) | 2021-02-05 | 2022-01-17 | Communication apparatus, device, communication system, provisioning method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021017629A JP7556543B2 (en) | 2021-02-05 | 2021-02-05 | COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, PROVISIONING METHOD, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022120617A JP2022120617A (en) | 2022-08-18 |
| JP7556543B2 true JP7556543B2 (en) | 2024-09-26 |
Family
ID=82740590
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021017629A Active JP7556543B2 (en) | 2021-02-05 | 2021-02-05 | COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, PROVISIONING METHOD, AND PROGRAM |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7556543B2 (en) |
| WO (1) | WO2022168593A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006134171A (en) | 2004-11-08 | 2006-05-25 | Dainippon Printing Co Ltd | Wireless identification device |
| US20120276872A1 (en) | 2011-04-28 | 2012-11-01 | Nokia Corporation | Method and apparatus for over-the-air provisioning |
| JP2015522976A (en) | 2012-05-11 | 2015-08-06 | アップル インコーポレイテッド | Embedded subscriber identity module provisioning |
| JP2015154445A (en) | 2014-02-19 | 2015-08-24 | 横河電機株式会社 | Information setting device, information setting method, information setting program, storage medium, and radio communication system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IT201600069354A1 (en) * | 2016-07-04 | 2018-01-04 | St Microelectronics Srl | PROCEDURE FOR CARRYING OUT A REMOTE MANAGEMENT OF A SIM MODULE WITH MULTIPLE SUBSCRIPTION, AND CORRESPONDING SIM MODULE AND IT PRODUCT |
-
2021
- 2021-02-05 JP JP2021017629A patent/JP7556543B2/en active Active
-
2022
- 2022-01-17 WO PCT/JP2022/001465 patent/WO2022168593A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006134171A (en) | 2004-11-08 | 2006-05-25 | Dainippon Printing Co Ltd | Wireless identification device |
| US20120276872A1 (en) | 2011-04-28 | 2012-11-01 | Nokia Corporation | Method and apparatus for over-the-air provisioning |
| JP2015522976A (en) | 2012-05-11 | 2015-08-06 | アップル インコーポレイテッド | Embedded subscriber identity module provisioning |
| JP2015154445A (en) | 2014-02-19 | 2015-08-24 | 横河電機株式会社 | Information setting device, information setting method, information setting program, storage medium, and radio communication system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022120617A (en) | 2022-08-18 |
| WO2022168593A1 (en) | 2022-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10791458B2 (en) | Transferring information to a mobile device | |
| KR102385260B1 (en) | Power management contracts for accessory devices | |
| EP2973147B1 (en) | Policy-based secure web boot | |
| KR101454564B1 (en) | Wireless accessory device pairing transfer between multiple host devices | |
| US10645557B2 (en) | Transferable ownership tokens for discrete, identifiable devices | |
| KR102279190B1 (en) | Operating method of terminal unit, operating method of management server and portable storage | |
| JP2009253811A (en) | Terminal device, network connection method, and program | |
| KR20170139582A (en) | Internet access authentication methods and clients, and computer storage media | |
| JP2022180105A (en) | Communication apparatus, device, communication system, and application writing method | |
| CN102594554B (en) | Bluetooth slave device and relevant authentication method thereof | |
| JP7556543B2 (en) | COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, PROVISIONING METHOD, AND PROGRAM | |
| US20100186068A1 (en) | Communication apparatus, communication control method, and program | |
| CN107592231B (en) | Information processing method and gateway | |
| TWI580218B (en) | A network device for temporary accessing a network setting and a method thereof | |
| CN119106421A (en) | Process running method, device, electronic device and storage medium | |
| JP7572050B2 (en) | COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, AUTHENTICATION METHOD, AND PROGRAM | |
| CN112600686B (en) | Terminal control method, device, computer equipment and computer readable storage medium | |
| JP7605412B2 (en) | COMMUNICATION DEVICE, DEVICE, COMMUNICATION SYSTEM, AUTHENTICATION METHOD, AND PROGRAM | |
| JP5243360B2 (en) | Thin client connection management system and thin client connection management method | |
| CN114048072B (en) | File management method and device, touch screen terminal, electronic device, and storage medium | |
| CN116599740B (en) | Single sign-on method, device, and readable storage medium | |
| JP2010056897A (en) | Communication terminal device | |
| JP2022023707A (en) | SIM, communication device, and application writing method | |
| CN120239113A (en) | Method, system and computer readable storage medium for restoring connection | |
| JP5869953B2 (en) | Information terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230713 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240528 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240726 |
|
| 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: 20240813 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240905 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7556543 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |