[go: up one dir, main page]

JP2023003870A - Information processing system, communication terminal device and setting information supplying method - Google Patents

Information processing system, communication terminal device and setting information supplying method Download PDF

Info

Publication number
JP2023003870A
JP2023003870A JP2021105203A JP2021105203A JP2023003870A JP 2023003870 A JP2023003870 A JP 2023003870A JP 2021105203 A JP2021105203 A JP 2021105203A JP 2021105203 A JP2021105203 A JP 2021105203A JP 2023003870 A JP2023003870 A JP 2023003870A
Authority
JP
Japan
Prior art keywords
information
setting
information processing
unit
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2021105203A
Other languages
Japanese (ja)
Inventor
あゆみ 西村
Ayumi Nishimura
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2021105203A priority Critical patent/JP2023003870A/en
Publication of JP2023003870A publication Critical patent/JP2023003870A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

To improve security when supplying setting information to an information processing device.SOLUTION: An information processing system 1 transmits setting data from a setting terminal device 3 used by an installation contractor to an information processing device 2 via NFC 7, and a relay terminal device 4 used by an employee of a company acquires a certificate file from a server device 6 and transmits it to the information processing device 2 via Wi-Fi 8. Accordingly, in the information processing system 1, since it is possible to eliminate direct handling of the certificate file and related information by the installation contractor outside the company, necessary device settings can be made to the information processing device 2, and a certificate can be imported while ensuring security of important information on information network inside the company.SELECTED DRAWING: Figure 12

Description

本発明は情報処理システム、通信端末装置及び設定情報供給方法に関し、例えば通信端末から情報処理装置に設定情報を供給する場合に適用して好適なものである。 The present invention relates to an information processing system, a communication terminal device, and a setting information supply method, and is suitable for application, for example, when setting information is supplied from a communication terminal to an information processing device.

従来、情報処理装置として、情報に対する各種演算処理を行う他、無線LAN(Local Area Network、いわゆるWi-Fi)等の通信機能を有し、各種ネットワークを介して外部装置との間で通信処理を行い得るものが広く普及している。また近年では、例えば用紙に対して画像を形成する画像形成装置(いわゆるプリンタ)等が、演算処理機能や通信機能等を有しており、各種ネットワークを介して上位装置から印刷データ等の情報を取得するものが普及しつつある。そこで以下では、画像形成装置を情報処理装置とも呼ぶ。 Conventionally, as an information processing device, in addition to performing various arithmetic processing on information, it has communication functions such as wireless LAN (Local Area Network, so-called Wi-Fi), etc., and communicates with external devices via various networks. What can be done is widespread. In recent years, for example, image forming apparatuses that form images on paper (so-called printers) have arithmetic processing functions, communication functions, etc., and information such as print data is received from host devices via various networks. Acquisition is becoming popular. Therefore, hereinafter, the image forming apparatus is also called an information processing apparatus.

このような情報処理装置は、ユーザにより使用を開始される際に、当該ユーザの使用環境等に合わせた設定情報が供給されることにより、各種ネットワークへの接続が可能となり、また当該ユーザの目的に合った処理(例えば印刷処理)を行い得るようになる。しかしながら、このような設定情報を適切に適用する作業はユーザにとって煩雑であり、手間や時間を要してしまう。 When a user starts using such an information processing device, it is supplied with setting information suitable for the usage environment of the user, thereby enabling connection to various networks and realizing the purpose of the user. It becomes possible to perform processing (for example, print processing) that meets the requirements. However, the work of appropriately applying such setting information is troublesome for the user, and takes time and effort.

そこで、情報処理装置に近距離無線通信機能を持たせると共に、予め設定情報を記憶させた近距離無線媒体(例えばRFID)を用意しておき、当該近距離無線媒体を情報処理装置に近接させる(かざす)ことにより、当該近距離無線媒体から当該情報処理装置へ設定情報を送信する、という手法が提案されている(例えば、特許文献1参照)。 Therefore, an information processing apparatus is provided with a short-range wireless communication function, a short-range wireless medium (for example, an RFID) in which setting information is stored in advance is prepared, and the short-range wireless medium is brought close to the information processing apparatus ( A method has been proposed in which setting information is transmitted from the short-range wireless medium to the information processing device by holding the device over the device (for example, see Patent Document 1).

特開2007-160903号公報JP 2007-160903 A

ところで近年では、ネットワークに対する第三者からの不正な接続を防止する等、セキュリティを確保する観点から、当該ネットワークに接続される各情報処理装置に対し、個別の証明書を発行して格納させておく場合がある。 By the way, in recent years, from the viewpoint of ensuring security, such as preventing unauthorized access to networks by third parties, individual certificates are issued and stored in each information processing device connected to the network. may be left.

具体的には、例えば企業の社内ネットワークにおいて、各情報処理装置の証明書を予め作成して所定のサーバ装置内に保存しておき、当該社内ネットワークに接続された端末装置等を利用して、当該サーバ装置から当該証明書を取得し、当該証明書を設定情報と共に当該情報処理装置に送信して記憶させる、という手法が考えられる。 Specifically, for example, in an in-house network of a company, a certificate for each information processing device is created in advance and stored in a predetermined server device, and using a terminal device or the like connected to the in-house network, A method of acquiring the certificate from the server device and transmitting the certificate together with the setting information to the information processing device for storage is conceivable.

また、例えば企業に多数の情報処理装置を新たに導入する場合等に、当該企業からの委託により、当該情報処理装置に精通した専門の設置業者(いわゆるSIer:Systems Integrator)が、証明書のインストール作業や設定情報の供給等の作業を担当することがある。しかしながらこの場合、設置業者が企業のサーバ装置にアクセスして証明書を取得することになるため、企業の立場からするとセキュリティの面で不安材料がある、という問題があった。 In addition, for example, when a company newly introduces a large number of information processing equipment, a professional installer (so-called SIer: Systems Integrator) who is familiar with the information processing equipment is commissioned by the company to install the certificate. They may be in charge of tasks such as work and provision of setting information. However, in this case, since the installation company accesses the company's server device and obtains the certificate, there is a problem in terms of security from the company's point of view.

本発明は以上の点を考慮してなされたもので、情報処理装置に設定情報を供給する場合のセキュリティ性を向上し得る情報処理システム、通信端末装置及び設定情報供給方法を提案しようとするものである。 SUMMARY OF THE INVENTION The present invention has been made in consideration of the above points, and proposes an information processing system, a communication terminal device, and a setting information supply method capable of improving security when supplying setting information to an information processing device. is.

かかる課題を解決するため本発明の情報処理システムにおいては、通信端末装置と、情報格納装置と情報処理装置とを有する情報処理システムにおいて、情報格納装置は、情報処理装置に設定する第1の設定情報を記憶する記憶部を有し、情報処理装置は、外部装置から通信端末装置との間で無線通信を確立するための接続情報を含む第2の設定情報を取得する第1の取得部と、第2の設定情報を出力する出力部と、通信端末装置と無線通信を行う第1の無線通信部とを有し、通信端末装置は、情報処理装置から出力された第2の設定情報を取得する第2の取得部と、情報格納装置のアドレス情報及び第1の設定情報を識別するための識別情報に基づいて当該情報格納装置から当該第1の設定情報を取得し、接続情報に基づいて情報処理装置との間で無線通信を確立し、第1の設定情報を情報処理装置に送信する第2の無線通信部とを有するようにした。 In order to solve this problem, an information processing system of the present invention includes a communication terminal device, an information storage device, and an information processing device. The information processing device has a storage unit that stores information, and the information processing device has a first acquisition unit that acquires second setting information including connection information for establishing wireless communication with the communication terminal device from the external device. , an output unit for outputting the second setting information, and a first wireless communication unit for performing wireless communication with the communication terminal device, and the communication terminal device receives the second setting information output from the information processing device. a second acquisition unit that acquires the first setting information from the information storage device based on the address information of the information storage device and the identification information for identifying the first setting information; and a second wireless communication unit for establishing wireless communication with the information processing device and transmitting the first setting information to the information processing device.

また本発明の通信端末装置においては、情報格納装置及び情報処理装置とそれぞれ通信可能な通信端末装置であって、情報処理装置から出力された、無線通信を確立するための接続情報を含む第2の設定情報を取得する取得部と、情報処理装置に設定すべき第1の設定情報を記憶する情報格納装置のアドレス情報及び当該第1の設定情報を識別するための識別情報に基づき、当該情報格納装置から当該第1の設定情報を取得し、接続情報に基づいて情報処理装置と無線通信を確立し、第1の設定情報を情報処理装置に送信する無線通信部とを有するようにした。 Further, in the communication terminal device of the present invention, a communication terminal device capable of communicating with an information storage device and an information processing device, respectively, includes a second communication terminal device including connection information for establishing wireless communication output from the information processing device. and the address information of the information storage device that stores the first setting information to be set in the information processing device and the identification information for identifying the first setting information. A wireless communication unit acquires the first setting information from the storage device, establishes wireless communication with the information processing device based on the connection information, and transmits the first setting information to the information processing device.

さらに本発明の設定情報提供方法においては、情報処理装置から出力された、当該情報処理装置及び通信端末装置の間で無線通信を確立するための接続情報を含む第2の設定情報を取得部により取得する第1のステップと、情報処理装置に設定すべき第1の設定情報を記憶する情報格納装置のアドレス情報及び当該第1の設定情報を識別するための識別情報に基づき、当該情報格納装置から当該第1の設定情報を取得する第2のステップと、接続情報に基づいて情報処理装置との間で無線通信を確立し、第1の設定情報を情報処理装置に送信する第3のステップとを有するようにした。 Further, in the setting information providing method of the present invention, the second setting information including connection information for establishing wireless communication between the information processing device and the communication terminal device, which is output from the information processing device, is obtained by the acquisition unit. Based on the first step of acquiring, the address information of the information storage device storing the first setting information to be set in the information processing device, and the identification information for identifying the first setting information, the information storage device and a third step of establishing wireless communication with the information processing device based on the connection information and transmitting the first setting information to the information processing device. and

本発明は、通信端末装置が、情報格納装置から第1の設定情報を取得すると共に、情報処理装置から取得した第2の設定情報を用いて当該情報処理装置との間に無線通信を確立し、第1の設定情報を当該情報処理装置に送信する。このため本発明は、情報格納装置へのアクセスや第1の設定情報を取り扱うことを通信端末装置に限定でき、外部装置によるアクセス等を排除しながら、情報処理装置に第1の設定情報を供給することができる。 According to the present invention, a communication terminal device obtains first setting information from an information storage device and establishes wireless communication with the information processing device using second setting information obtained from the information processing device. , the first setting information is transmitted to the information processing apparatus. Therefore, according to the present invention, the access to the information storage device and the handling of the first setting information can be limited to the communication terminal device. can do.

本発明によれば、情報処理装置に設定情報を供給する場合のセキュリティ性を向上し得る情報処理システム、通信端末装置及び設定情報供給方法を実現できる。 According to the present invention, it is possible to realize an information processing system, a communication terminal device, and a setting information supply method capable of improving security when supplying setting information to an information processing device.

第1の実施の形態による情報処理システムの全体構成を示すブロック図である。1 is a block diagram showing the overall configuration of an information processing system according to a first embodiment; FIG. 情報処理装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of an information processing apparatus. 情報処理装置のソフトウェア構成を示すブロック図である。It is a block diagram which shows the software configuration of an information processing apparatus. 装置設定テーブルの構成を示す略線図である。4 is a schematic diagram showing the configuration of a device setting table; FIG. 装置設定記憶部の構成を示す略線図である。4 is a schematic diagram showing the configuration of a device setting storage unit; FIG. NFCタグの構成を示す略線図である。2 is a schematic diagram showing the configuration of an NFC tag; FIG. 設定端末装置のハードウェア構成を示すブロック図である。3 is a block diagram showing the hardware configuration of a setting terminal device; FIG. 設定端末装置のソフトウェア構成を示すブロック図である。3 is a block diagram showing the software configuration of the setting terminal device; FIG. 設定データテーブルの構成を示す略線図である。4 is a schematic diagram showing the configuration of a setting data table; FIG. 第1の実施の形態による中継端末装置のハードウェア構成を示すブロック図である。3 is a block diagram showing the hardware configuration of the relay terminal device according to the first embodiment; FIG. 第1の実施の形態による中継端末装置のソフトウェア構成を示すブロック図である。3 is a block diagram showing the software configuration of the relay terminal device according to the first embodiment; FIG. 第1の実施の形態による中継設定処理の全体シーケンスを示すシーケンスチャートである。4 is a sequence chart showing the overall sequence of relay setting processing according to the first embodiment; 設定端末装置の設定データ準備処理手順を示すフローチャートである。FIG. 10 is a flow chart showing a setting data preparation processing procedure of the setting terminal device; FIG. 設定データ準備処理において表示される各画面の構成を示す略線図である。FIG. 5 is a schematic diagram showing the configuration of each screen displayed in setting data preparation processing; 設定データ準備処理において表示される各画面の構成を示す略線図である。FIG. 5 is a schematic diagram showing the configuration of each screen displayed in setting data preparation processing; 設定端末装置の設定データ書込処理手順を示すフローチャートである。4 is a flow chart showing a setting data write processing procedure of the setting terminal device; 第1の実施の形態による情報処理装置の起動処理手順を示すフローチャートである。4 is a flow chart showing a procedure of start-up processing of the information processing apparatus according to the first embodiment; 第1の実施の形態による中継端末装置の中継処理手順を示すフローチャートである。4 is a flow chart showing a relay processing procedure of the relay terminal device according to the first embodiment; 中継処理において表示される各画面の構成を示す略線図である。FIG. 5 is a schematic diagram showing the configuration of each screen displayed in relay processing; 中継処理において表示される各画面の構成を示す略線図である。FIG. 5 is a schematic diagram showing the configuration of each screen displayed in relay processing; 情報処理装置の証明書受信処理手順を示すフローチャートである。4 is a flow chart showing a certificate reception processing procedure of the information processing apparatus; 第2の実施の形態による情報処理システムの全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the information processing system by 2nd Embodiment. 第2の実施の形態による中継端末装置のハードウェア構成を示すブロック図である。FIG. 11 is a block diagram showing the hardware configuration of a relay terminal device according to the second embodiment; FIG. 第2の実施の形態による中継端末装置のソフトウェア構成を示すブロック図である。FIG. 11 is a block diagram showing a software configuration of a relay terminal device according to a second embodiment; FIG. 第2の実施の形態による中継設定処理の全体シーケンスを示すシーケンスチャートである。FIG. 11 is a sequence chart showing the overall sequence of relay setting processing according to the second embodiment; FIG. 第2の実施の形態による情報処理装置の起動処理手順を示すフローチャートである。10 is a flow chart showing a procedure of start-up processing of the information processing device according to the second embodiment; 第2の実施の形態による中継端末装置の中継処理手順を示すフローチャートである。9 is a flow chart showing a relay processing procedure of the relay terminal device according to the second embodiment; 他の実施の形態による中継処理において表示される画面の構成を示す略線図である。FIG. 11 is a schematic diagram showing the configuration of a screen displayed in relay processing according to another embodiment;

以下、発明を実施するための形態(以下実施の形態とする)について、図面を用いて説明する。 EMBODIMENT OF THE INVENTION Hereinafter, the form (it is mentioned as embodiment below) for implementing invention is demonstrated using drawing.

[1.第1の実施の形態]
[1-1.情報処理システムの構成]
図1に示すように、第1の実施の形態による情報処理システム1は、情報処理装置2、設定端末装置3、中継端末装置4、アクセスポイント5及びサーバ装置6により構成されている。
[1. First Embodiment]
[1-1. Configuration of information processing system]
As shown in FIG. 1, an information processing system 1 according to the first embodiment includes an information processing device 2, a setting terminal device 3, a relay terminal device 4, an access point 5 and a server device 6. FIG.

情報処理装置2は、例えば電子写真方式の画像形成装置、いわゆるプリンタであり、媒体としての用紙に画像を形成する印刷機能を有している。因みに情報処理装置2は、原稿を読み取るイメージスキャナ機能や電話回線を使用した通信機能等を有しておらず、印刷機能のみを有する単機能のSFP(Single Function Printer)となっている。 The information processing apparatus 2 is, for example, an electrophotographic image forming apparatus, a so-called printer, and has a printing function of forming an image on paper as a medium. Incidentally, the information processing apparatus 2 does not have an image scanner function for reading documents, a communication function using a telephone line, or the like, and is a single-function SFP (Single Function Printer) having only a printing function.

設定端末装置3及び中継端末装置4は、例えば、何れもスマートフォンのような通信機能を有する携帯型の情報端末装置である。アクセスポイント(以下ではAPとも表記する)5は、例えばWi-Fiの基地局である。サーバ装置6は、後述する証明書ファイルを予め記憶している。 The setting terminal device 3 and the relay terminal device 4 are, for example, portable information terminal devices having communication functions, such as smartphones. An access point (hereinafter also referred to as AP) 5 is, for example, a Wi-Fi base station. The server device 6 preliminarily stores a certificate file, which will be described later.

情報処理装置2及び設定端末装置3は、NFC(Near Field Communication、近距離無線通信)7により相互に情報を送受信し得るようになっている。また情報処理装置2及び中継端末装置4は、無線LAN(Local Area Network)でなるWi-Fi8により相互に情報を送受信し得るようになっている。さらに中継端末装置4及びアクセスポイント5は、Wi-Fi8と異なる無線LANであるWi-Fi9により相互に情報を送受信し得るようになっている。またアクセスポイント5及びサーバ装置6は、有線LANでなるネットワーク10により相互に情報を送受信し得るようになっている。 The information processing device 2 and the setting terminal device 3 can mutually transmit and receive information by NFC (Near Field Communication, near field communication) 7 . The information processing device 2 and the relay terminal device 4 can mutually transmit and receive information via Wi-Fi 8, which is a wireless LAN (Local Area Network). Further, the relay terminal device 4 and the access point 5 can mutually transmit and receive information via Wi-Fi 9 which is a wireless LAN different from Wi-Fi 8 . Also, the access point 5 and the server device 6 can mutually transmit and receive information via a network 10 formed by a wired LAN.

さらに本実施の形態では、アクセスポイント5及びサーバ装置6が、例えば所定の企業に予め設置されている。また中継端末装置4は、当該企業の社員が使用しているものであり、アクセスポイント5を介してサーバ装置6に接続し得るよう、予め設定されている。すなわちWi-Fi9及びネットワーク10は、当該企業に構築された社内ネットワークの一部となっている。また本実施の形態では、情報処理装置2が新たに当該企業に設置されようとしており、この設置の作業を担当する社外の設置業者が設定端末装置3を使用しているものとする。 Furthermore, in this embodiment, the access point 5 and the server device 6 are installed in advance, for example, at a predetermined company. The relay terminal device 4 is used by employees of the company, and is set in advance so that it can be connected to the server device 6 via the access point 5 . That is, the Wi-Fi 9 and network 10 are part of the internal network constructed by the company. Further, in this embodiment, it is assumed that the information processing device 2 is about to be newly installed in the company, and the setting terminal device 3 is used by an external installer who is in charge of this installation work.

[1-1-1.情報処理装置の構成]
情報処理装置2は、図2に模式的なハードウェア構成図を示すように、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、ストレージ14、Wi-Fiユニット15、NFCユニット16、表示パネル17、操作ボタン18及び印刷部19等を有している。
[1-1-1. Configuration of information processing device]
The information processing device 2 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a storage 14, a Wi- It has an Fi unit 15, an NFC unit 16, a display panel 17, operation buttons 18, a printing unit 19, and the like.

CPU11は、ROM12やストレージ14から各種プログラムを読み出し、RAM13をワークエリアとして使用しながら各種演算処理を行うことにより、種々の処理を実行し得るようになっている。 The CPU 11 reads various programs from the ROM 12 and the storage 14 and performs various arithmetic processing while using the RAM 13 as a work area, thereby executing various processes.

ストレージ14は、例えばハードディスクドライブやフラッシュメモリ等のような不揮発性の情報記憶媒体であり、各種プログラムや各種設定情報、或いは各種データ等を記憶する。またストレージ14には、情報処理装置2の各種設定に関する情報である設定情報を記憶する装置設定記憶部14Aや、ネットワーク上での正当性を表す証明書を記憶する証明書記憶部14B等を有している。因みにストレージ14には、工場出荷時に設定された工場出荷値等も記憶されている。 The storage 14 is a nonvolatile information storage medium such as a hard disk drive or flash memory, and stores various programs, various setting information, or various data. The storage 14 also includes a device setting storage unit 14A for storing setting information, which is information related to various settings of the information processing device 2, and a certificate storage unit 14B for storing a certificate indicating legitimacy on the network. are doing. Incidentally, the storage 14 also stores factory shipment values and the like set at the time of shipment from the factory.

第1の無線通信部としてのWi-Fiユニット15は、例えばIEEE(Institute of Electrical and Electronics Engineers)802.11(IEEE802.11a/b/g/n/ac/ax)等の規格に準拠した無線LANのインタフェースである。このWi-Fiユニット15は、インフラストラクチャモード(以下インフラモードとも呼ぶ)及びアクセスポイントモード(以下、APモードとも呼ぶ)といった複数の動作モードに切り替え得るようになっている。 The Wi-Fi unit 15 as a first wireless communication unit is a wireless communication device conforming to standards such as IEEE (Institute of Electrical and Electronics Engineers) 802.11 (IEEE802.11a/b/g/n/ac/ax). LAN interface. The Wi-Fi unit 15 can switch between a plurality of operation modes such as an infrastructure mode (hereinafter also referred to as infrastructure mode) and an access point mode (hereinafter also referred to as AP mode).

このうちインフラモードは、情報処理装置2がいわゆる子機となり、所定の基地局(アクセスポイント又は親機)と無線接続した上で、該基地局を介して他の装置等との間で情報を送受信する動作モードである。一方、APモードは、情報処理装置2がいわゆる親機となり、中継端末装置4等をいわゆる子機として無線接続させ、該中継端末装置4等との間で情報を送受信する動作モードである。 In the infrastructure mode, the information processing device 2 becomes a so-called child device, wirelessly connects to a predetermined base station (access point or master device), and exchanges information with other devices, etc. via the base station. This is the operation mode for transmission and reception. On the other hand, the AP mode is an operation mode in which the information processing apparatus 2 functions as a so-called parent device, wirelessly connects the relay terminal device 4 or the like as a so-called child device, and transmits/receives information to/from the relay terminal device 4 or the like.

第1の取得部としてのNFCユニット16は、ISO/IEC 18092等の国際標準規格により規定されたNFCの無線インタフェースである。このNFCユニット16は、無線通信を行うためのアンテナや各種信号処理を行う回路(図示せず)等の他、情報を記憶する不揮発性のNFCタグ16Tを有している。また情報処理装置2の外装表面におけるNFCユニット16の近傍には、該NFCユニット16のアンテナが設置されていることを表す所定のマークが記されている。 The NFC unit 16 as a first acquisition unit is an NFC wireless interface defined by international standards such as ISO/IEC 18092. The NFC unit 16 has an antenna for wireless communication, a circuit (not shown) for various signal processing, and a non-volatile NFC tag 16T for storing information. Further, a predetermined mark indicating that the antenna of the NFC unit 16 is installed is provided near the NFC unit 16 on the exterior surface of the information processing device 2 .

NFCユニット16は、情報処理装置2が非通電状態(電源が投入されていない状態)であったとしても、ユーザにより設定端末装置3がかざされると、すなわち該設定端末装置3が情報処理装置2における該NFCユニット16のアンテナに近接した位置へ移動されると、アンテナに流れる電流を利用して動作することができる。このときNFCユニット16は、設定端末装置3から情報が送信されると、この情報をNFCタグ16Tに記憶させることができる。 Even if the information processing device 2 is in a non-energized state (a state in which the power is not turned on), the NFC unit 16 operates when the setting terminal device 3 is held over by the user. When moved to a position close to the antenna of the NFC unit 16 in , it can operate using the current flowing through the antenna. At this time, when information is transmitted from the setting terminal device 3, the NFC unit 16 can store this information in the NFC tag 16T.

表示パネル17は、例えば液晶表示パネルであり、20文字までの文字や記号等を2行まで表示し得るような、比較的小さい表示領域を有している。情報処理操作部としての操作ボタン18は、例えば上下左右の各方向を表す方向ボタン、肯定を意味するOKボタン、及び否定を意味するキャンセルボタン等のような比較的少ない数のボタンにより構成されている。 The display panel 17 is, for example, a liquid crystal display panel, and has a relatively small display area capable of displaying up to 20 characters, symbols, etc. in up to two lines. The operation buttons 18 as an information processing operation unit are composed of a relatively small number of buttons such as direction buttons indicating up, down, left, and right directions, an OK button indicating affirmation, and a cancel button indicating negation. there is

出力部としての印刷部19は、図示しない露光装置や定着装置、及び用紙の搬送機構等を有している。このうち露光装置は、LED(Light Emitting Diode)ヘッドや感光体ドラム、及びトナーカートリッジ等を有しており、CPU11から供給される画像データに基づいてLEDヘッドを発光させることにより、感光体ドラムの表面に静電潜像を形成し、これにトナーを付着させてトナー画像を形成する。印刷部19は、シアン(C)、マゼンタ(M)、イエロー(Y)及びブラック(K)といった4色に対応した4個の露光装置を有しており、これらにより各色のトナー画像を形成し、用紙に転写して定着させることにより、用紙にカラーの画像を形成すること、すなわちカラー印刷を行うことができる。 The printing unit 19 as an output unit has an exposure device, a fixing device, a paper transport mechanism, and the like (not shown). Among these, the exposure device has an LED (Light Emitting Diode) head, a photosensitive drum, a toner cartridge, and the like. An electrostatic latent image is formed on the surface and toner is applied thereto to form a toner image. The printing unit 19 has four exposure devices corresponding to four colors of cyan (C), magenta (M), yellow (Y), and black (K), which form toner images of each color. A color image can be formed on the paper by transferring and fixing the toner onto the paper, that is, color printing can be performed.

またCPU11は、ROM12やストレージ14等から所定の画像形成プログラムを読み出して実行することにより、図3に示すように、制御部21を中心として複数の機能ブロックを形成する。この制御部21には、初期化処理部22、表示処理部23、装置設定管理部24、タグ情報解析部25、印刷処理部26、2次元コード生成部27、NFC処理部28、Wi-Fi制御部29及びデータ解析部30がそれぞれ接続されている。 Further, the CPU 11 reads and executes a predetermined image forming program from the ROM 12, the storage 14, etc., thereby forming a plurality of functional blocks centered around the control unit 21, as shown in FIG. The control unit 21 includes an initialization processing unit 22, a display processing unit 23, a device setting management unit 24, a tag information analysis unit 25, a print processing unit 26, a two-dimensional code generation unit 27, an NFC processing unit 28, Wi-Fi A control unit 29 and a data analysis unit 30 are connected respectively.

制御部21は、情報処理装置2を統括的に制御する。初期化処理部22は、情報処理装置2の電源が投入されて起動する際に、各部を初期化する処理を行う。表示処理部23は、表示パネル17に種々の情報を表示させる。装置設定管理部24は、ストレージ14の装置設定記憶部14A(図2)に記憶される装置設定を管理する。 The control unit 21 comprehensively controls the information processing device 2 . The initialization processing unit 22 performs processing for initializing each unit when the information processing apparatus 2 is powered on and activated. The display processing unit 23 causes the display panel 17 to display various information. The device setting management unit 24 manages device settings stored in the device setting storage unit 14A (FIG. 2) of the storage 14. FIG.

タグ情報解析部25は、NFCタグ16T(図2)の内容を解析する。印刷処理部26は、印刷部19により媒体に画像を形成させる(すなわち印刷させる)ための印刷処理を行う。2次元コード生成部27は、指定された文字列を表す2次元コード(例えばQRコード(登録商標)等)を生成する。 The tag information analysis unit 25 analyzes the contents of the NFC tag 16T (FIG. 2). The print processing unit 26 performs print processing for causing the print unit 19 to form an image on a medium (that is, print). The two-dimensional code generation unit 27 generates a two-dimensional code (for example, QR code (registered trademark), etc.) representing the designated character string.

NFC処理部28は、NFCユニット16(図2)に関する処理を行う部分である。このNFC処理部28には、NFC7(図1)による通信に関する処理を行うNFC通信部28Aと、NFCタグ16T(図2)に関する情報の読み出しや書き込みを行うNFCタグ制御部28B等が設けられている。 The NFC processing unit 28 is a part that performs processing related to the NFC unit 16 (FIG. 2). The NFC processing unit 28 includes an NFC communication unit 28A that performs processing related to communication by the NFC7 (FIG. 1), an NFC tag control unit 28B that reads and writes information on the NFC tag 16T (FIG. 2), and the like. there is

Wi-Fi制御部29は、Wi-Fiユニット15(図2)の動作モードをインフラモード又はAPモードに切り替えた上で、Wi-Fi8(図1)により設定端末装置3との間で行われる情報の送受信等を制御する。データ解析部30は、後述する設定要求に対する解析処理や、後述する証明書ファイルに対する解析処理等を行う。 The Wi-Fi control unit 29 switches the operation mode of the Wi-Fi unit 15 (FIG. 2) to the infrastructure mode or AP mode, and then communicates with the setting terminal device 3 via Wi-Fi 8 (FIG. 1). Controls transmission and reception of information. The data analysis unit 30 performs analysis processing for setting requests, which will be described later, analysis processing for certificate files, which will be described later, and the like.

ところで情報処理装置2では、例えば用紙サイズやWi-Fi接続用のSSID(Service Set Identifier)等、印刷処理や通信処理等に関して、調整や変更が可能な種々の設定項目が設けられている。そこで情報処理装置2では、この設定項目に関する情報として、図4に示す装置設定テーブルT1をストレージ14(図2)に記憶させている。 By the way, the information processing apparatus 2 is provided with various setting items that can be adjusted or changed regarding print processing, communication processing, and the like, such as paper size and SSID (Service Set Identifier) for Wi-Fi connection. Therefore, in the information processing device 2, a device setting table T1 shown in FIG. 4 is stored in the storage 14 (FIG. 2) as information regarding this setting item.

この装置設定テーブルT1では、複数の設定項目が複数のカテゴリにそれぞれ分類されており、体系的なツリー構造のメニューとしても機能し得るようになっている。また装置設定テーブルT1では、各設定項目に対して装置設定及び設定Keyがそれぞれ対応付けられている。このうち装置設定は、例えば「装置設定1」~「装置設定9」のような名称となっており、それぞれの設定値と対応付けて装置設定記憶部14A(図2)に記憶される。設定Keyは、NFCタグ16T内において用いられる情報の識別子であり、「設定Key1」~「設定Key9」のような名称となっている。 In this device setting table T1, a plurality of setting items are classified into a plurality of categories, respectively, and can function as a menu with a systematic tree structure. In the device setting table T1, each setting item is associated with a device setting and a setting key. Among these, the device settings have names such as "device setting 1" to "device setting 9", and are stored in the device setting storage unit 14A (FIG. 2) in association with the respective setting values. The setting key is an identifier of information used in the NFC tag 16T, and has names such as "setting key 1" to "setting key 9".

このうち証明書情報のカテゴリには、「証明書ファイル」、「保護解除パスワード」及び「証明書管理サーバ」等の設定項目が設けられている。「証明書ファイル」の設定値には、証明書ファイルのファイル名(以下これを識別情報とも呼ぶ)が格納される。この証明書ファイルは、予め設定された保護解除パスワードを用いて、暗号化された状態で作成されている。「保護解除パスワード」の設定項目には、この保護解除パスワードが格納される。「証明書管理サーバ」の設定項目には、証明書ファイルを取得するための、ネットワーク上におけるサーバ装置6(図1)のアドレス等(以下これをアドレス情報とも呼ぶ)が格納される。 The certificate information category includes setting items such as "certificate file", "protection release password", and "certificate management server". The file name of the certificate file (hereinafter also referred to as identification information) is stored in the "certificate file" setting value. This certificate file is created in an encrypted state using a preset unlocking password. This protection release password is stored in the "protection release password" setting item. The "certificate management server" setting item stores the address of the server device 6 (FIG. 1) on the network (hereinafter also referred to as address information) for acquiring the certificate file.

またWi-Fi設定のカテゴリには、「Wi-Fi機能の設定」、「Wi-Fi接続用SSID」及び「Wi-Fi接続用パスフレーズ」等の設定項目が設けられている。「Wi-Fi機能の設定」の設定値には、Wi-Fiユニット15を動作させるか否かを表す設定値として「有効」又は「無効」が格納される。「Wi-Fi接続用SSID」の設定項目には、Wi-FiのSSIDが設定値として格納される。また「Wi-Fi接続用パスフレーズ」の設定項目には、Wi-Fi接続に必要はパスフレーズが設定値として格納される。以下では、これらのうち「Wi-Fi接続用SSID」及び「Wi-Fi接続用パスフレーズ」を接続情報とも呼ぶ。 The Wi-Fi setting category includes setting items such as "Wi-Fi function setting", "Wi-Fi connection SSID", and "Wi-Fi connection passphrase". In the setting value of “Wi-Fi function setting”, “valid” or “invalid” is stored as a setting value indicating whether or not the Wi-Fi unit 15 is operated. The setting item “Wi-Fi connection SSID” stores the Wi-Fi SSID as a setting value. In the setting item "Wi-Fi connection passphrase", a passphrase required for Wi-Fi connection is stored as a setting value. Hereinafter, the “Wi-Fi connection SSID” and the “Wi-Fi connection passphrase” are also referred to as connection information.

例えば装置設定記憶部14Aは、情報処理装置2が工場において製造されて出荷される段階(工場出荷時)において、図5(A)に示すように、装置設定1~装置設定3にそれぞれ初期の設定値が格納される一方、装置設定4~装置設定9に設定値が格納されずに空欄となっている。以下、装置設定記憶部14Aにこのような設定値が記憶された状態を、初期状態又は工場出荷状態と呼ぶ。 For example, when the information processing device 2 is manufactured and shipped from a factory (at the time of shipment from the factory), the device setting storage unit 14A stores device settings 1 to 3 as shown in FIG. 5A. While the setting values are stored, the setting values are not stored in the device settings 4 to 9 and are blank. Hereinafter, the state in which such setting values are stored in the device setting storage section 14A will be referred to as an initial state or a factory shipment state.

情報処理装置2では、例えばユーザにより操作ボタン18(図2)を介して所定の操作が行われると、装置設定テーブルT1(図4)に従ったメニューツリーを階層的にたどるようにして、表示パネル17に設定項目の名称や現在の設定値(すなわち装置設定記憶部14Aに記憶している設定値)等を表示できる。また情報処理装置2は、この状態でユーザにより当該設定値を変更する操作入力が行われると、変更後の設定値を装置設定記憶部14Aに記憶させることができる。 In the information processing device 2, for example, when the user performs a predetermined operation via the operation button 18 (FIG. 2), the menu tree according to the device setting table T1 (FIG. 4) is hierarchically traced and displayed. The panel 17 can display the name of the setting item, the current setting value (that is, the setting value stored in the device setting storage section 14A), and the like. Further, when the user performs an operation input to change the setting value in this state, the information processing device 2 can store the changed setting value in the device setting storage unit 14A.

一方、NFCユニット16のNFCタグ16T(図2)は、工場から出荷される段階において、図6(A)に示すように、情報処理装置に関する装置情報F1が格納されている。この装置情報F1は、例えば情報処理装置2が工場での製造時に所定の書込処理を行うことによって書き込まれる。この装置情報F1には、例えば情報処理装置2の機種名やシリアル番号等、当該情報処理装置を識別するための情報が含まれている。 On the other hand, the NFC tag 16T (FIG. 2) of the NFC unit 16 stores device information F1 regarding the information processing device as shown in FIG. 6A at the stage of shipment from the factory. The device information F1 is written, for example, by the information processing device 2 performing a predetermined writing process during manufacturing at a factory. The device information F1 includes information for identifying the information processing device, such as the model name and serial number of the information processing device 2, for example.

またNFCタグ16Tは、例えば設定端末装置3をNFCユニット16に近接させる(かざす)操作が行われると、当該設定端末装置3から情報が書き込まれる。このとき設定端末装置3は、例えば図6(B)に示すように、設定情報F2として、複数の設定Key及びそれぞれと対応する値を書き込むことができる。 Also, information is written from the setting terminal device 3 to the NFC tag 16T when, for example, an operation of bringing the setting terminal device 3 close to the NFC unit 16 is performed. At this time, the setting terminal device 3 can write a plurality of setting keys and corresponding values as the setting information F2, for example, as shown in FIG. 6B.

さらに情報処理装置2は、電源が投入された際に、NFCタグ16Tに設定情報F2が書き込まれていた場合、設定変更の要求がなされたものと見なすようになっている。具体的に情報処理装置2は、NFCタグ16Tから設定情報F2を読み出すと、装置設定テーブルT1(図4)を参照し、各設定Keyと対応する装置設定及び設定値を互いに対応付けて装置設定記憶部14Aに上書きすることにより、図5(B)に示すように装置設定を更新する。 Further, the information processing apparatus 2 considers that a setting change request has been made if the setting information F2 is written in the NFC tag 16T when the power is turned on. Specifically, when the information processing device 2 reads out the setting information F2 from the NFC tag 16T, it refers to the device setting table T1 (FIG. 4), associates each setting key with the corresponding device settings and setting values, and sets the device settings. By overwriting the storage unit 14A, the device settings are updated as shown in FIG. 5B.

その後、情報処理装置2は、更新された装置設定に基づいて種々の処理や動作を行う。特に設定情報F2の設定Key7~設定Key9は、装置設定テーブルT1(図4)からわかるように、Wi-Fi設定のカテゴリに属する設定項目の装置設定となっている。このため情報処理装置2は、これらの装置設定の設定値に従ってWi-Fiユニット15(図2)を動作させることができる。 After that, the information processing device 2 performs various processes and operations based on the updated device settings. In particular, setting keys 7 to 9 of the setting information F2 are device settings of setting items belonging to the Wi-Fi setting category, as can be seen from the device setting table T1 (FIG. 4). Therefore, the information processing device 2 can operate the Wi-Fi unit 15 (FIG. 2) according to the set values of these device settings.

[1-1-2.設定端末装置の構成]
外部装置としての設定端末装置3(図1)は、上述したように、例えばスマートフォンのような携帯型又は可搬型の情報通信端末装置であり、情報処理装置2の設置作業を行う設置業者により使用されている。この設定端末装置3は、図7に模式的なハードウェア構成図を示すように、CPU31、RAM32、ストレージ34、NFCユニット36及びタッチパネル37等を有している。
[1-1-2. Configuration of setting terminal device]
The setting terminal device 3 (FIG. 1) as an external device is, as described above, a portable or portable information communication terminal device such as a smart phone, and is used by an installer who installs the information processing device 2. It is The setting terminal device 3 has a CPU 31, a RAM 32, a storage 34, an NFC unit 36, a touch panel 37, etc., as shown in a schematic hardware configuration diagram of FIG.

CPU31は、ストレージ34からから各種プログラムを読み出し、RAM32をワークエリアとして使用しながら各種演算処理を行うことにより、種々の処理を実行し得るようになっている。 The CPU 31 reads various programs from the storage 34 and performs various arithmetic processing while using the RAM 32 as a work area, thereby executing various processing.

ストレージ34は、例えばフラッシュメモリのような不揮発性の情報記憶媒体であり、情報処理装置2のストレージ14(図2)と同様、各種プログラムや各種設定情報、或いは各種データ等を記憶する。このストレージ34には、情報処理装置2に設定すべき複数の情報をひとまとめにした設定データ(詳しくは後述する)を記憶する設定データ記憶部34Aが設けられている。 The storage 34 is a non-volatile information storage medium such as a flash memory, and stores various programs, various setting information, various data, etc., like the storage 14 (FIG. 2) of the information processing apparatus 2 . The storage 34 is provided with a setting data storage unit 34A for storing setting data (details will be described later) in which a plurality of pieces of information to be set in the information processing apparatus 2 are collected.

NFCユニット36は、情報処理装置2のNFCユニット16(図2)と同様に構成されている。タッチパネル37は、例えば液晶表示パネルとタッチセンサとが組み合わされた構成であり、種々の情報を表示し得ると共に、ユーザ(すなわち設置業者)の操作入力を受け付け得る。 The NFC unit 36 is configured similarly to the NFC unit 16 (FIG. 2) of the information processing device 2 . The touch panel 37 has a configuration in which, for example, a liquid crystal display panel and a touch sensor are combined, and can display various types of information and can accept operation input from the user (that is, the installer).

またCPU31は、ストレージ34から所定の設定プログラムを読み出して実行することにより、図8に示すように、NFC処理部41及び設定アプリケーション42のような機能ブロックを形成する。さらに設定アプリケーション42の内部には、制御部51、表示処理部52、入力処理部53、設定データ解析部54、タグ情報解析部55、タグ情報生成部56及び設定データ編集部57が形成されている。 Further, the CPU 31 reads out a predetermined setting program from the storage 34 and executes it, thereby forming functional blocks such as the NFC processing unit 41 and the setting application 42 as shown in FIG. Furthermore, inside the setting application 42, a control unit 51, a display processing unit 52, an input processing unit 53, a setting data analysis unit 54, a tag information analysis unit 55, a tag information generation unit 56, and a setting data editing unit 57 are formed. there is

NFC処理部41は、情報処理装置2のNFC処理部28(図3)と同様、NFCに関する種々の処理を行う。設定アプリケーション42は、情報処理装置2に設定データを供給するための種々の処理を行う。 The NFC processing unit 41 performs various processes related to NFC, like the NFC processing unit 28 (FIG. 3) of the information processing device 2 . The setting application 42 performs various processes for supplying setting data to the information processing device 2 .

制御部51は、設定アプリケーション42を統括的に制御する。表示処理部52は、タッチパネル37(図4)に表示する表示画面に関する処理を行う。入力処理部53は、ユーザ(すなわち設定業者)によるタッチパネル37(図4)に対する入力操作に関する処理を行う。設定データ解析部54は、ユーザにより指定された設定データを解析する。 The control unit 51 comprehensively controls the setting application 42 . The display processing unit 52 performs processing related to the display screen displayed on the touch panel 37 (FIG. 4). The input processing unit 53 performs processing related to input operations on the touch panel 37 (FIG. 4) by the user (that is, the setting company). The setting data analysis unit 54 analyzes setting data specified by the user.

タグ情報解析部55は、NFCユニット36(図4)によって情報処理装置2(図2)におけるNFCユニット16のNFCタグ16Tから情報を読み取った場合に、当該情報の解析処理を行う。タグ情報生成部56は、NFCユニット36(図4)によって情報処理装置2(図2)におけるNFCユニット16のNFCタグ16Tに対して書き込むべき情報を生成する。設定データ編集部57は、ストレージ34の設定データ記憶部33Aに記憶されている設定データの一部を編集する編集処理を行う。 When the NFC unit 36 (FIG. 4) reads information from the NFC tag 16T of the NFC unit 16 in the information processing device 2 (FIG. 2), the tag information analysis unit 55 analyzes the information. The tag information generation unit 56 generates information to be written to the NFC tag 16T of the NFC unit 16 in the information processing device 2 (FIG. 2) by the NFC unit 36 (FIG. 4). The setting data editing unit 57 performs an editing process of editing a part of the setting data stored in the setting data storage unit 33A of the storage 34. FIG.

また設定端末装置3では、図9に示す設定データテーブルT2をストレージ34の設定データ記憶部34Aに記憶させている。この設定データテーブルT2は、情報処理装置2のストレージ14(図2)に記憶されている装置設定テーブルT1(図4)や各装置設定(図5)と対応する構成となっている。 In addition, in the setting terminal device 3, the setting data table T2 shown in FIG. 9 is stored in the setting data storage section 34A of the storage . The setting data table T2 has a configuration corresponding to the device setting table T1 (FIG. 4) stored in the storage 14 (FIG. 2) of the information processing device 2 and each device setting (FIG. 5).

具体的に設定データテーブルT2には、装置設定テーブルT1と同様のカテゴリや設定項目といった欄の他、設定値欄及び設定Key欄が設けられている。このうち設定値欄には、情報処理装置2において装置設定として設定すべき各設定値が格納されている。また設定値欄には、複数台の情報処理装置2(図中に装置A、装置B及び装置Cと表記)にそれぞれ設定すべき装置設定が格納されている。以下では、1台の情報処理装置2と対応するひとまとまりの装置設定を、設定データと呼ぶ。すなわち設定データテーブルT2には、複数の情報処理装置2とそれぞれ対応する複数の設定データが格納されている。各設定データは、例えば「設定データ1」等の識別名によりそれぞれ識別されている。 More specifically, the setting data table T2 has a setting value column and a setting key column in addition to the same category and setting item columns as the device setting table T1. Among these, in the setting value column, each setting value to be set as the device setting in the information processing device 2 is stored. The setting value column stores device settings to be set for each of the plurality of information processing devices 2 (denoted as device A, device B, and device C in the drawing). A set of device settings corresponding to one information processing device 2 is hereinafter referred to as setting data. That is, the setting data table T2 stores a plurality of setting data corresponding to the plurality of information processing apparatuses 2, respectively. Each setting data is identified by an identification name such as "setting data 1".

各設定データは、証明書情報やWi-Fi設定のカテゴリに属する多くの設定項目において、情報処理装置2ごとに異なる設定値となっている。また設定Key欄には、情報処理装置2(図2)のNFCタグ16Tに書き込む際に、各設定値と対応付けて書き込むべき識別子である設定Keyが格納されている。以下では、証明書情報を第2の設定情報とも呼ぶ。 Each setting data has a different setting value for each information processing apparatus 2 in many setting items belonging to the categories of certificate information and Wi-Fi setting. The setting key field stores the setting key, which is an identifier to be written in association with each setting value when writing to the NFC tag 16T of the information processing device 2 (FIG. 2). The certificate information is hereinafter also referred to as second setting information.

因みに各設定データは、必ずしも全ての設定項目に対して設定値が格納されているとは限らず、一部の設定項目に関して設定値が存在しない(空欄となっている)場合もある。具体的には、何れかの設定データにおいて、例えば証明書情報のカテゴリに属する全ての設定項目が空欄となっている場合や、Wi-Fi設定のカテゴリに属する全ての設定項目が空欄となっている場合がある。 Incidentally, each setting data does not necessarily store setting values for all setting items, and there are cases where setting values do not exist (blank) for some setting items. Specifically, in some setting data, for example, all setting items belonging to the category of certificate information are blank, or all setting items belonging to the Wi-Fi setting category are blank. There may be

またストレージ34には、指定情報記憶部34Bが設けられている。この指定情報記憶部34Bは、複数の設定データのうち、既にユーザ(すなわち設置業者)の操作等により指定された識別名があれば当該識別名が格納され、当該設定データが未指定であれば空欄となっている。 Further, the storage 34 is provided with a designation information storage section 34B. This specified information storage unit 34B stores an identification name already specified by the operation of the user (that is, the installation company) among a plurality of setting data, and if the setting data is not specified, It is blank.

[1-1-3.中継端末装置の構成]
通信端末装置としての中継端末装置4(図1)は、上述したように、例えばスマートフォンのような携帯型又は可搬型の情報通信端末装置であり、例えばアクセスポイント5及びサーバ装置6等が設置されている企業の社員により使用されている。この中継端末装置4は、図10に模式的なハードウェア構成図を示すように、CPU61、RAM62、ストレージ64、Wi-Fiユニット65、タッチパネル67及びカメラユニット68等を有している。
[1-1-3. Configuration of relay terminal device]
The relay terminal device 4 (FIG. 1) as a communication terminal device is, as described above, a portable or portable information communication terminal device such as a smart phone, and is equipped with, for example, an access point 5, a server device 6, and the like. used by employees of companies that The relay terminal device 4 has a CPU 61, a RAM 62, a storage 64, a Wi-Fi unit 65, a touch panel 67, a camera unit 68, etc., as shown in a schematic hardware configuration diagram of FIG.

CPU61は、ストレージ64からから各種プログラムを読み出し、RAM62をワークエリアとして使用しながら各種演算処理を行うことにより、種々の処理を実行し得るようになっている。ストレージ64は、例えばフラッシュメモリのような不揮発性の情報記憶媒体であり、情報処理装置2のストレージ14(図2)等と同様、各種プログラムや各種設定情報、或いは各種データ等を記憶する。このストレージ64には、情報処理装置2にインポートすべき証明書ファイル(詳しくは後述する)を記憶する証明書ファイル記憶部64Aが設けられている。 The CPU 61 reads various programs from the storage 64 and performs various arithmetic processing while using the RAM 62 as a work area, thereby executing various processes. The storage 64 is a non-volatile information storage medium such as a flash memory, and stores various programs, various setting information, various data, etc. like the storage 14 (FIG. 2) of the information processing apparatus 2 and the like. The storage 64 is provided with a certificate file storage section 64A for storing a certificate file to be imported into the information processing apparatus 2 (details will be described later).

第2の無線通信部としてのWi-Fiユニット65は、情報処理装置2のWi-Fiユニット15(図2)と同様に構成されている。通信端末操作部としてのタッチパネル67は、設定端末装置3のタッチパネル37(図7)と同様に構成されており、種々の情報を表示し得ると共に、ユーザ(すなわち企業の社員)の操作入力を受け付け得る。第2の取得部及び撮像部としてのカメラユニット68は、例えばレンズや撮像素子、及び画像処理回路等(何れも図示せず)を有しており、周囲の風景を撮像して画像を生成する。 A Wi-Fi unit 65 as a second wireless communication unit is configured in the same manner as the Wi-Fi unit 15 of the information processing device 2 (FIG. 2). A touch panel 67 as a communication terminal operation unit is configured in the same manner as the touch panel 37 (FIG. 7) of the setting terminal device 3, and can display various information and accepts operation input from the user (that is, an employee of the company). obtain. A camera unit 68 as a second acquisition unit and an imaging unit has, for example, a lens, an imaging device, an image processing circuit, and the like (none of which are shown), and captures surrounding scenery to generate an image. .

またCPU61は、ストレージ64から所定の設定プログラムを読み出して実行することにより、図11に示すように、Wi-Fi制御部71、2次元コード読取処理部72及び中継アプリケーション73のような機能ブロックを形成する。さらに中継アプリケーション73の内部には、制御部81、表示処理部82、入力処理部83、復号処理部84、情報編集部85、設定値解析部86及び設定値送信部87が形成されている。 Further, the CPU 61 reads out a predetermined setting program from the storage 64 and executes it, thereby creating functional blocks such as a Wi-Fi control unit 71, a two-dimensional code reading processing unit 72, and a relay application 73 as shown in FIG. Form. Furthermore, inside the relay application 73, a control unit 81, a display processing unit 82, an input processing unit 83, a decoding processing unit 84, an information editing unit 85, a setting value analysis unit 86, and a setting value transmission unit 87 are formed.

Wi-Fi制御部71は、情報処理装置2のWi-Fi制御部29(図3)と同様、Wi-Fiに関する種々の処理を行う。第2の取得部及び解析部としての2次元コード読取処理部72は、カメラユニット68によって撮像された画像から2次元コードを抽出し、該2次元コードに対して所定のデコード処理を行うことにより文字列に変換する。中継アプリケーション73は、サーバ装置6(図1)及び情報処理装置2の間で証明書ファイルを中継するための種々の処理を行う。 The Wi-Fi control unit 71, like the Wi-Fi control unit 29 (FIG. 3) of the information processing device 2, performs various processing related to Wi-Fi. A two-dimensional code reading processing unit 72 serving as a second acquisition unit and analysis unit extracts a two-dimensional code from an image captured by the camera unit 68, and performs a predetermined decoding process on the two-dimensional code. Convert to string. The relay application 73 performs various processes for relaying certificate files between the server device 6 ( FIG. 1 ) and the information processing device 2 .

制御部81は、中継アプリケーション73を統括的に制御する。表示処理部82は、タッチパネル67(図10)に表示する表示画面に関する処理を行う。入力処理部83は、ユーザ(すなわち企業の社員)によるタッチパネル67(図10)に対する入力操作に関する処理を行う。復号処理部84は、暗号化されているデータを復号化する処理を行う。 The control unit 81 comprehensively controls the relay application 73 . The display processing unit 82 performs processing related to the display screen displayed on the touch panel 67 (FIG. 10). The input processing unit 83 performs processing related to an input operation on the touch panel 67 (FIG. 10) by a user (that is, an employee of the company). The decryption processing unit 84 performs processing for decrypting encrypted data.

情報編集部85は、ユーザにより入力された内容を基に各種情報を編集する。設定値解析部86は、ユーザにより指定された値の解析処理を行う。設定値送信部87は、Wi-Fi制御部71を介して設定値を情報処理装置2へ送信するための処理を行う。 The information editing unit 85 edits various types of information based on the content input by the user. The setting value analysis unit 86 analyzes the value specified by the user. The setting value transmission unit 87 performs processing for transmitting setting values to the information processing device 2 via the Wi-Fi control unit 71 .

[1-1-4.アクセスポイント及びサーバ装置の構成]
アクセスポイント5(図1)は、上述したように、所定の企業内に設置されており、Wi-Fiユニット5W及びネットワークユニット5N、並びに図示しない制御部等を有している。Wi-Fiユニット5Wは、情報処理装置2のWi-Fiユニット15(図2)等と同様に構成されているものの、常時APモードで動作している。このWi-Fiユニット5Wは、中継端末装置4との間でWi-Fi9による無線通信を確立し、種々の情報を送受信する。
[1-1-4. Configuration of Access Point and Server Device]
As described above, the access point 5 (FIG. 1) is installed in a predetermined company, and has a Wi-Fi unit 5W, a network unit 5N, and a control unit (not shown). The Wi-Fi unit 5W has the same configuration as the Wi-Fi unit 15 (FIG. 2) of the information processing device 2, etc., but always operates in the AP mode. This Wi-Fi unit 5W establishes wireless communication by Wi-Fi 9 with the relay terminal device 4, and transmits and receives various information.

ネットワークユニット5Nは、有線LANに関する処理を行う部分であり、ネットワーク10を介してサーバ装置6との接続を確立し、種々の情報を送受信する。またアクセスポイント5は、Wi-Fiユニット5W及びネットワークユニット5Nの間でも相互に情報をやりとりすることができる。 The network unit 5N is a part that performs processing related to the wired LAN, establishes a connection with the server device 6 via the network 10, and transmits and receives various information. The access point 5 can also mutually exchange information between the Wi-Fi unit 5W and the network unit 5N.

かかる構成によりアクセスポイント5は、Wi-Fi9とネットワーク10との間で情報を相互にやりとりすることができ、中継端末装置4及びサーバ装置6の間で種々の情報を相互に送受信させることができる。 With such a configuration, the access point 5 can mutually exchange information between the Wi-Fi 9 and the network 10, and various information can be mutually transmitted and received between the relay terminal device 4 and the server device 6. .

情報格納装置としてのサーバ装置6は、上述したように、所定の企業内に設置されており、ネットワークユニット6N及びストレージ6S、並びに図示しない制御部等を有している。ネットワークユニット6Nは、アクセスポイント5のネットワークユニット5Nと同様に構成されており、ネットワーク10を介してアクセスポイント5との接続を確立し、種々の情報を送受信する。 The server device 6 as an information storage device is installed in a predetermined company, as described above, and has a network unit 6N, a storage 6S, a control section (not shown), and the like. The network unit 6N is configured similarly to the network unit 5N of the access point 5, establishes a connection with the access point 5 via the network 10, and transmits/receives various information.

記憶部としてのストレージ6Sは、情報処理装置2のストレージ14(図2)と同様に構成されており、各種プログラムや各種データ等、種々の情報を記憶する(すなわち格納される)。またストレージ6Sには、証明書ファイル記憶部6Cが設けられている。この証明書ファイル記憶部6Cには、予め作成された証明書ファイルが格納されている。因みに証明書ファイルは、上述したように保護解除パスワードを用いて暗号化(すなわち保護)されている。以下では、証明書ファイルを第1の設定情報とも呼ぶ。 The storage 6S as a storage unit is configured in the same manner as the storage 14 (FIG. 2) of the information processing device 2, and stores (that is, stores) various information such as various programs and various data. Further, the storage 6S is provided with a certificate file storage section 6C. A previously created certificate file is stored in the certificate file storage unit 6C. Incidentally, the certificate file is encrypted (that is, protected) using the unprotection password as described above. The certificate file is hereinafter also referred to as first setting information.

因みにサーバ装置6は、例えばFTP(File Transfer Protocol)やHTTP(Hypertext Transfer Protocol)等のプロトコルに対応したサーバとして動作しており、またネットワーク10上における一意のアドレスが割り当てられている。このためサーバ装置6は、当該アドレスや証明書ファイルのファイル名等を指定した取得要求を受け付けると、当該証明書ファイルを送信するようになっている。 Incidentally, the server device 6 operates as a server compatible with protocols such as FTP (File Transfer Protocol) and HTTP (Hypertext Transfer Protocol), and is assigned a unique address on the network 10 . For this reason, the server device 6 transmits the certificate file when receiving an acquisition request specifying the address, the file name of the certificate file, and the like.

[1-2.中継設定処理]
ところで情報処理システム1(図1)では、上述したように、情報処理装置2を企業に新たに設置するために、設置業者が当該情報処理装置2の装置設定を適切に設定することが想定されている。この設置業者は、作業効率等の観点から、予め作成しておいた設定データを設定端末装置3から情報処理装置2へ送信することにより、装置設定を容易に行うことができる。
[1-2. Relay setting process]
By the way, in the information processing system 1 (FIG. 1), as described above, in order to newly install the information processing device 2 in a company, it is assumed that the installer appropriately sets the device settings of the information processing device 2. ing. From the viewpoint of work efficiency, the installer can easily set up the device by transmitting setting data created in advance from the setting terminal device 3 to the information processing device 2 .

一方、情報処理装置2には、装置設定の他に、当該企業の社内ネットワークにおける正当性を示すため、証明書ファイルをインポートする必要がある。この証明書ファイルは、サーバ装置6の証明書ファイル記憶部6Cに予め格納されている。しかしながら、設置業者が使用する設定端末装置3は、セキュリティ等の観点から社内ネットワークに接続することができず、証明書ファイルを入手することができない。 On the other hand, in addition to the device settings, the information processing device 2 needs to import a certificate file in order to prove its legitimacy in the in-house network of the company. This certificate file is stored in the certificate file storage unit 6C of the server device 6 in advance. However, the setting terminal device 3 used by the installation company cannot be connected to the in-house network for reasons such as security, and cannot obtain the certificate file.

そこで情報処理システム1では、まず装置設定に関し、設置業者の操作によって設定端末装置3から情報処理装置2へNFC7を介して送信するようにした。次に情報処理システム1では、証明書ファイルに関し、企業の社員の操作によって中継端末装置4がWi-Fi9を介してアクセスポイント5と接続し、ネットワーク10を介してサーバ装置6から証明書ファイルを取得するようにした。さらに情報処理システム1では、中継端末装置4がWi-Fi8を介して情報処理装置2と接続し、証明書ファイルを該情報処理装置2へインポートするようにした。 Therefore, in the information processing system 1 , device settings are transmitted from the setting terminal device 3 to the information processing device 2 via the NFC 7 by the operation of the installer. Next, in the information processing system 1, the relay terminal device 4 is connected to the access point 5 via Wi-Fi 9 by the operation of an employee of the company regarding the certificate file, and receives the certificate file from the server device 6 via the network 10. I tried to get it. Furthermore, in the information processing system 1, the relay terminal device 4 is connected to the information processing device 2 via the Wi-Fi 8 and imports the certificate file into the information processing device 2. FIG.

以下では、情報処理システム1において、設定端末装置3及び中継端末装置4を使用しながら、情報処理装置2に装置設定を行うと共に証明書をインポートする中継設定処理について、シーケンスチャートや複数のフローチャートを用いながら、詳細に説明する。 In the information processing system 1, a sequence chart and a plurality of flow charts will be described below for a relay setting process of performing device settings in the information processing device 2 and importing a certificate while using the setting terminal device 3 and the relay terminal device 4. It will be explained in detail while using.

[1-2-1.中継設定処理の全体シーケンス]
図12は、情報処理システム1の中継設定処理において、情報処理装置2、設定端末装置3及び中継端末装置4の間で行われる、主な処理や通信、或いは情報のやりとりを抽出した、全体的なシーケンスチャートである。
[1-2-1. Overall sequence of relay setting process]
FIG. 12 shows an overall view of extracted main processes, communications, or exchanges of information performed among the information processing device 2, the setting terminal device 3, and the relay terminal device 4 in the relay setting processing of the information processing system 1. sequence chart.

情報処理システム1では、まず設定端末装置3が設定データ準備処理手順RT11を行うことにより、情報処理装置2へ送信する設定データが設定業者の操作に基づいて選択され、且つ情報処理装置2をAPモードで動作させるためのAP情報が必要に応じて生成される。 In the information processing system 1, the setting terminal device 3 first performs the setting data preparation processing procedure RT11, whereby the setting data to be transmitted to the information processing device 2 is selected based on the operation of the setting agent, and the information processing device 2 is set to the AP. AP information for operating in the mode is generated as needed.

続いて情報処理システム1では、設定端末装置3が設定データ書込処理手順RT12を行うことにより、NFC7(図1)を利用して情報処理装置2と通信を行い、電源が未投入である情報処理装置2のNFCタグ16T(図2)に設定データを書き込む。この設定データには、情報処理装置2の各種装置設定の他、Wi-Fiユニット15をAPモードで動作させるためのAP情報が含まれる。 Subsequently, in the information processing system 1, the setting terminal device 3 performs the setting data write processing procedure RT12, thereby communicating with the information processing device 2 using the NFC 7 (FIG. 1). The setting data is written to the NFC tag 16T (FIG. 2) of the processing device 2. This setting data includes AP information for operating the Wi-Fi unit 15 in the AP mode in addition to various device settings of the information processing device 2 .

次に情報処理システム1では、情報処理装置2が電源の投入に伴って起動処理手順RT21を行うことにより、Wi-Fiユニット15をAPモードで起動すると共に、設置業者の操作に基づき、2次元コードを用紙に印刷する。この2次元コードには、APモードで動作するWi-Fiユニット15と接続するための情報が含まれる。 Next, in the information processing system 1, the information processing device 2 performs the activation processing procedure RT21 when the power is turned on, thereby activating the Wi-Fi unit 15 in the AP mode, and based on the operation of the installer, two-dimensional Print the code on paper. This two-dimensional code includes information for connecting with the Wi-Fi unit 15 operating in AP mode.

さらに情報処理システム1では、中継端末装置4が中継処理手順RT31を行うことにより、企業の社員の操作に基づき、まずWi-Fi9によりアクセスポイント5と接続し、サーバ装置6から証明書ファイルを取得する。次に中継端末装置4は、引き続き中継処理手順RT31を行うことにより、2次元コードから得られた情報を用いてWi-Fi8により情報処理装置2と接続し、証明書ファイルを送信する。 Furthermore, in the information processing system 1, the relay terminal device 4 performs the relay processing procedure RT31, so that it first connects to the access point 5 via Wi-Fi 9 and obtains the certificate file from the server device 6 based on the operation of the employee of the company. do. Next, the relay terminal device 4 continues to perform the relay processing procedure RT31 to connect to the information processing device 2 via Wi-Fi 8 using the information obtained from the two-dimensional code, and transmit the certificate file.

これと並行して情報処理装置2は、証明書受信処理手順RT22を行うことにより、中継端末装置4から受信した証明書ファイルを保存した後、Wi-Fiユニット15に関する装置設定を工場出荷時の設定値に戻す。かくして情報処理システム1では、情報処理装置2に装置設定を行うと共に証明書ファイルを格納することができる。 In parallel with this, the information processing device 2 performs the certificate reception processing procedure RT22 to store the certificate file received from the relay terminal device 4, and then restores the device settings related to the Wi-Fi unit 15 to the factory settings. Restore the setting value. Thus, in the information processing system 1, device settings can be made to the information processing device 2, and a certificate file can be stored.

[1-2-2.設定端末装置の設定データ準備処理]
次に、設定端末装置3により実行される設定データ準備処理手順RT11の詳細について、図13のフローチャートを参照しながら説明する。設定端末装置3のCPU31(図7)は、予め所定のOS(Operating System)を動作させた状態で、設置業者の操作により設定アプリケーション42(図8)の起動が指示されると、ストレージ34(図7)から設定プログラムを読み出して実行し、制御部51(図8)等の各機能ブロックを形成する。そのうえで制御部51は、設定データ準備処理手順RT11(図13)を開始し、最初のステップSP1に移る。
[1-2-2. Setting data preparation processing of setting terminal device]
Next, details of the setting data preparation processing procedure RT11 executed by the setting terminal device 3 will be described with reference to the flowchart of FIG. The CPU 31 (FIG. 7) of the setting terminal device 3 operates a predetermined OS (Operating System) in advance. 7) and executes it to form each functional block such as the control unit 51 (FIG. 8). After that, the control unit 51 starts the setting data preparation processing procedure RT11 (FIG. 13), and moves to the first step SP1.

ステップSP1において制御部51は、ストレージ34の指定情報記憶部34Bを参照し、次のステップSP2に移る。ステップSP2において制御部51は、何れかの指定データが設定済みであるか否か、すなわち指定情報記憶部34Bに何れかの設定データの識別名が記憶されているか否かを判定する。ここで否定結果が得られると、このことは何れかの設定データをユーザ(すなわち設置業者)に指定させる必要があることを表している。このとき制御部51は、次のステップSP3に移る。 In step SP1, the control unit 51 refers to the designation information storage unit 34B of the storage 34, and proceeds to the next step SP2. In step SP2, the control unit 51 determines whether or not any designation data has been set, that is, whether or not the identification name of any setting data is stored in the designation information storage unit 34B. If a negative result is obtained here, this means that it is necessary to let the user (that is, the installer) specify some setting data. At this time, the control unit 51 proceeds to the next step SP3.

ステップSP3において制御部51は、表示処理部52(図8)により、図14(A)に示す設定データ指定画面S1をタッチパネル37(図7)に表示し、次のステップSP4に移る。この設定データ指定画面S1は、選択データをユーザ(すなわち設置業者)に指定させるための画面となっている。 In step SP3, the control unit 51 causes the display processing unit 52 (FIG. 8) to display the setting data designation screen S1 shown in FIG. 14A on the touch panel 37 (FIG. 7), and proceeds to the next step SP4. This setting data designation screen S1 is a screen for allowing the user (that is, the installer) to designate selection data.

具体的に設定データ指定画面S1には、上側に「設定データを選択してください」といった文字列によるメッセージM1が表示され、中央の広い範囲に設けられた設定データリスト欄L1に、複数の設定データの識別名が上下方向に並べて表示され、下側にキャンセルボタンB1が表示されている。因みに図14(A)では、設定データリスト欄L1に3個の設定データ(設定データ1、設定データ2及び設定データ3)が表示された例を示している。 Specifically, on the setting data designation screen S1, a message M1 with a character string such as "Please select setting data" is displayed on the upper side, and a plurality of settings are displayed in the setting data list field L1 provided in the central wide range. Data identification names are arranged vertically and displayed, and a cancel button B1 is displayed below. Incidentally, FIG. 14A shows an example in which three pieces of setting data (setting data 1, setting data 2, and setting data 3) are displayed in the setting data list field L1.

ステップSP4において制御部51は、入力処理部53(図8)により、タッチパネル37に対するタッチ操作を受け付け、次のステップSP5に移る。ステップSP5において制御部51は、何れかの設定データが指定されたか否か、具体的には設定データリスト欄L1において表示データの識別名が表示されている何れかの欄に対してタッチ操作が行われたか否かを判定する。ここで肯定結果が得られると、このことは設定データが適切に指定されたことを表している。このとき制御部51は、次のステップSP6に移る。 In step SP4, the control unit 51 receives a touch operation on the touch panel 37 by the input processing unit 53 (FIG. 8), and proceeds to the next step SP5. In step SP5, the control unit 51 determines whether or not any setting data has been specified. Determine whether or not it has been done. If a positive result is obtained here, this means that the setting data has been properly designated. At this time, the control unit 51 proceeds to the next step SP6.

一方、ステップSP2において肯定結果が得られると、このことは何れかの設定データが既に指定されているため、改めて設定データをしていさせる必要が無いことを表している。このとき制御部51は、次のステップSP6に移る。 On the other hand, if a positive result is obtained in step SP2, this means that some setting data has already been designated and there is no need to set the setting data again. At this time, the control unit 51 proceeds to the next step SP6.

ステップSP6において制御部51は、ストレージ34の設定データ記憶部34A(図7)から、指定された設定データの各設定値を読み出し、設定データ解析部54(図8)により各設定値に対する解析処理を行い、次のステップSP7に移る。 In step SP6, the control unit 51 reads each setting value of the designated setting data from the setting data storage unit 34A (FIG. 7) of the storage 34, and the setting data analysis unit 54 (FIG. 8) analyzes each setting value. and move to the next step SP7.

ステップSP7において制御部51は、解析処理の結果、設定データに証明書情報があるか否か、具体的には証明書情報のカテゴリ(図9)に属する各設定項目に各設定値がそれぞれ格納されているか否かを判定する。ここで肯定結果が得られると、このことは、証明書ファイルを情報処理装置2にインポートする必要があり、そのために該情報処理装置2のWi-Fiユニット15(図2)を一時的にAPモードで動作させる必要があるため、設定データにWi-Fi設定を含む必要があることを表している。このとき制御部51は、次のステップSP8に移る。 In step SP7, the control unit 51 determines whether or not the setting data contains certificate information as a result of the analysis processing. Specifically, each setting value is stored in each setting item belonging to the category of certificate information (FIG. 9). Determine whether or not If a positive result is obtained here, this means that the certificate file needs to be imported into the information processing device 2, for which purpose the Wi-Fi unit 15 (FIG. 2) of the information processing device 2 is temporarily set to the AP. Since it is necessary to operate in this mode, it indicates that the setting data must include Wi-Fi settings. At this time, the control unit 51 proceeds to the next step SP8.

ステップSP8において制御部51は、解析処理の結果、設定データにWi-Fi情報があるか否か、具体的にはWi-Fi情報のカテゴリ(図9)に属する各設定項目に各設定値がそれぞれ格納されているか否かを判定する。ここで否定結果が得られると、制御部51は次のステップSP9に移る。 In step SP8, the control unit 51 determines whether or not the setting data includes Wi-Fi information as a result of the analysis processing. It is determined whether or not each is stored. If a negative result is obtained here, the control section 51 proceeds to the next step SP9.

ステップSP9において制御部51は、設定データ編集部57(図8)により、設定データのうちWi-Fi設定のカテゴリ(図9)に属する各設定項目をそれぞれ追加して、次のステップSP10に移る。具体的に設定データ編集部57は、2種類のランダムな文字列を生成し、これらを設定データの設定項目「Wi-Fi接続用SSID」及び「Wi-Fi接続用パスフレーズ」に割り当て、さらに設定項目「Wi-Fi機能の設定」の設定値を「有効」とする。因みに、このとき追加された各設定値は、設定データテーブルT2に記憶される。 In step SP9, the control unit 51 adds each setting item belonging to the Wi-Fi setting category (FIG. 9) among the setting data using the setting data editing unit 57 (FIG. 8), and proceeds to the next step SP10. . Specifically, the setting data editing unit 57 generates two types of random character strings, assigns them to the setting items “Wi-Fi connection SSID” and “Wi-Fi connection passphrase” of the setting data, and further Set the setting value of the setting item “Setting of Wi-Fi function” to “Valid”. Incidentally, each setting value added at this time is stored in the setting data table T2.

一方、ステップSP7において否定結果が得られると、このことは情報処理装置2に対し証明書ファイルをインポートする必要が無く、これに伴いWi-Fi設定の各設定項目も不要となることを表している。このとき制御部51は、次のステップSP10に移る。 On the other hand, if a negative result is obtained in step SP7, this means that there is no need to import the certificate file into the information processing device 2, and accordingly each setting item of Wi-Fi setting is unnecessary. there is At this time, the control unit 51 proceeds to the next step SP10.

またステップSP8において肯定結果が得られると、このことは既にWi-Fi設定の各設定項目に適切な設定値が格納されており、改めて生成する必要が無いことを表している。このとき制御部51は、次のステップSP10に移る。 If a positive result is obtained in step SP8, this means that appropriate setting values have already been stored for each setting item of Wi-Fi setting and there is no need to generate them again. At this time, the control unit 51 proceeds to the next step SP10.

ステップSP10において制御部51は、表示処理部52(図8)により、指定された設定データに応じた設定データ表示画面、例えば図14(B)に示す設定データ表示画面S2をタッチパネル37(図7)に表示し、次のステップSP12に移る。この設定データ表示画面S2は、設定データテーブルT2(図9)の設定データ1が指定されていた場合に、該設定データ1の内容をユーザ(すなわち設置業者)に確認させると共に、設定端末装置3を情報処理装置2のNFCユニット16(図2)に近づける(すなわちかざす)よう促すための画面となっている。 In step SP10, the control unit 51 causes the display processing unit 52 (FIG. 8) to display the setting data display screen corresponding to the designated setting data, for example, the setting data display screen S2 shown in FIG. ) and go to the next step SP12. When the setting data 1 of the setting data table T2 (FIG. 9) is specified, the setting data display screen S2 allows the user (that is, the installer) to confirm the contents of the setting data 1, and also displays the setting terminal device 3. is brought close to (that is, hold) the NFC unit 16 ( FIG. 2 ) of the information processing device 2 .

具体的に設定データ表示画面S2には、最上段に所定のタイトル及びフォルダボタンB2が表示され、その下側に3箇所のページ表示欄PGが表示され、中央の広い範囲に設けられた設定値表示欄L2において、複数の設定項目が設定Keyと対応付けられ、上下方向に並べて表示されている。ただし設定値表示欄L2は、その大きさの制約により、設定Key及び設定値のうち一部の範囲のみを表示している。さらに設定データ表示画面S2の下側には、「情報処理装置にかざしてください」といった文字列によるメッセージM2が配置されている。 Specifically, on the setting data display screen S2, a predetermined title and a folder button B2 are displayed at the top, and three page display fields PG are displayed below it. In the display field L2, a plurality of setting items are associated with setting keys and displayed side by side in the vertical direction. However, the setting value display column L2 displays only a part of the range of setting keys and setting values due to size restrictions. Further, a message M2 of a character string such as "please hold over the information processing apparatus" is arranged on the lower side of the setting data display screen S2.

また制御部51は、タッチパネル37に設定データ表示画面S2を表示した状態で、入力処理部53(図8)により、ユーザによるタッチ操作及びスワイプ操作を受け付け得るようになっている。例えば制御部51は、設定データ表示画面S2において上下方向へのスワイプ操作がなされると、設定値表示欄L2を上下方向にスクロールさせ、表示する設定Key及び設定値の範囲を適宜変更する。 Further, the control unit 51 can receive a user's touch operation and swipe operation by the input processing unit 53 (FIG. 8) while the setting data display screen S2 is displayed on the touch panel 37 . For example, when a swipe operation is performed in the vertical direction on the setting data display screen S2, the control unit 51 scrolls the setting value display field L2 in the vertical direction and appropriately changes the range of setting keys and setting values to be displayed.

さらに制御部51は、設定データ表示画面S2において左右方向へのスワイプ操作がなされると、他の設定データに切り替える指示として受け付ける。このとき、左方向へのスワイプ操作は、設定データ指定画面S1(図14(A))の設定データリスト欄L1における1つ上の段の設定データに切り替えることを意味する。また右方向へのスワイプ操作は、当該設定データリスト欄L1における1つ下の段の設定データに切り替えることを意味する。 Furthermore, when a swipe operation in the left and right direction is performed on the setting data display screen S2, the control unit 51 receives an instruction to switch to other setting data. At this time, the swipe operation in the left direction means switching to the setting data one level higher in the setting data list field L1 of the setting data designation screen S1 (FIG. 14A). A swipe operation in the right direction means switching to the setting data one level lower in the setting data list column L1.

また、画面の上部における中央のページ表示欄PGは、設定データ指定画面S1(図14(A))における当該設定データの順序及び設定データの総数を分数の形で表している。左側のページ表示欄PGは、右方向へのスワイプ操作が行われた場合に切り替わる設定データの順序を表しており、右側のページ表示欄PGは、左方向へのスワイプ操作が行われた場合に切り替わる設定データの順序を表している。さらに、左側又は右側のページ表示欄PGが空欄である場合には、設定データリスト欄L1における最上段又は最下段の設定データ選択されているため、当該方向と対応するスワイプ操作では設定データを切り替え得ないことを表している。制御部51は、これらのスワイプ操作により設定データが切り替えられると、ステップSP6に戻って一連の処理を繰り返す。 Further, the central page display field PG in the upper part of the screen indicates the order of the setting data and the total number of setting data in the setting data designation screen S1 (FIG. 14A) in the form of fractions. The page display field PG on the left indicates the order of setting data that is switched when a right swipe operation is performed, and the page display field PG on the right indicates when a left swipe operation is performed. It represents the order of setting data to be switched. Furthermore, when the page display field PG on the left or right side is blank, the setting data at the top or bottom in the setting data list field L1 is selected. It means you can't get it. When the setting data is switched by these swipe operations, the control unit 51 returns to step SP6 and repeats a series of processing.

この場合、制御部51は、再びステップSP10に到達すると、図14(B)に代えて図14(C)の設定データ表示画面S3や図14(D)の設定データ表示画面S4を表示する。設定データ表示画面S3及び設定データ表示画面S4は、それぞれ設定データ2及び設定データ3と対応する画面であり、設定データ表示画面S2と比較して、設定値表示欄L2に代わる設定値表示欄L3又はL4が表示されている。 In this case, when reaching step SP10 again, the control unit 51 displays the setting data display screen S3 of FIG. 14(C) or the setting data display screen S4 of FIG. 14(D) instead of FIG. 14(B). The setting data display screen S3 and the setting data display screen S4 are screens corresponding to the setting data 2 and the setting data 3, respectively. Or L4 is displayed.

さらに制御部51は、上部のフォルダボタンB2にタッチ操作がなされると、これを設定データを選択し直すための操作として受け付ける。このとき制御部51は、ステップSP3に戻り、設定データ指定画面S1(図14(A))を再度表示して一連の処理を繰り返す。 Furthermore, when the upper folder button B2 is touched, the control unit 51 accepts this as an operation for reselecting the setting data. At this time, the control unit 51 returns to step SP3, displays the setting data designation screen S1 (FIG. 14A) again, and repeats the series of processes.

一方、ステップSP5において否定結果が得られると、このことは、設定データ指定画面S1(図14(A))において、設定データが指定されること無く、キャンセルボタンB1に対するタッチ操作が行われたことを表している。このとき制御部51は、次のステップSP11に移る。 On the other hand, if a negative result is obtained in step SP5, this means that the cancel button B1 has been touched without designating the setting data on the setting data designation screen S1 (FIG. 14A). represents. At this time, the control unit 51 proceeds to the next step SP11.

ステップSP11において制御部51は、表示処理部52(図8)により、図15(A)に示す指定エラー画面S5をタッチパネル37(図7)に表示する。この指定エラー画面S5は、設定データ指定画面S1(図14(A))がグレーアウトされると共に、その中央付近にサブウィンドウW5が重ねて配置されている。サブウィンドウW5には、「設定データが無いためアプリを終了します」といった文字列によるメッセージM5が表示され、その下側にOKボタンB5が表示されている。制御部51は、入力処理部53(図8)により、ユーザからのOKボタンB5に対するタッチ操作を受け付けると、サブウィンドウW5を消去すると共に直前の表示画面に戻した上で、次のステップSP12に移る。 In step SP11, the control unit 51 causes the display processing unit 52 (FIG. 8) to display the designation error screen S5 shown in FIG. 15A on the touch panel 37 (FIG. 7). In this designation error screen S5, the setting data designation screen S1 (FIG. 14A) is grayed out, and a sub-window W5 is superimposed in the vicinity of the center thereof. In the sub-window W5, a message M5 with a character string such as "the application will be terminated because there is no setting data" is displayed, and an OK button B5 is displayed below the message M5. When the input processing unit 53 (FIG. 8) receives a touch operation on the OK button B5 from the user, the control unit 51 erases the sub-window W5 and returns to the previous display screen, and proceeds to the next step SP12. .

ステップSP12において制御部51は、設定データ準備処理手順RT11を終了する。これにより設定端末装置3は、情報処理装置2のNFCタグ16T(図2)に対して設定データを書き込む準備を完了したことになる。以下では、このようにして準備された設定データを準備設定データと呼ぶ。 In step SP12, the control section 51 ends the setting data preparation processing procedure RT11. Thus, the setting terminal device 3 completes preparations for writing the setting data to the NFC tag 16T (FIG. 2) of the information processing device 2. FIG. The setting data prepared in this manner is hereinafter referred to as prepared setting data.

[1-2-3.設定端末装置の設定データ書込処理]
次に、設定端末装置3により実行される設定データ書込処理手順RT12の詳細について、図16のフローチャートを参照しながら説明する。設定端末装置3は、上述した設定データ準備処理手順RT11(図13)を終了すると、引き続き設定アプリケーション42(図8)の各機能ブロックを形成したまま、設定データ書込処理手順RT12(図16)を開始し、最初のステップSP21に移る。
[1-2-3. Setting data writing process of setting terminal device]
Next, the details of the setting data write processing procedure RT12 executed by the setting terminal device 3 will be described with reference to the flowchart of FIG. After completing the above-described setting data preparation procedure RT11 (FIG. 13), the setting terminal device 3 performs the setting data writing procedure RT12 (FIG. 16) while forming the functional blocks of the setting application 42 (FIG. 8). and move to the first step SP21.

ステップSP21において制御部51は、NFC処理部41(図8)及びNFCユニット36(図7)により、NFC7(図1)による情報処理装置2との通信接続の状況を確認して、次のステップSP22に移る。ステップSP22において制御部51は、NFCユニット36がNFC7(図1)により情報処理装置2のNFCユニット16(図2)と通信接続しているか否か、すなわち設定端末装置3が情報処理装置2に近接された(かざされた)か否かを判定する。ここで否定結果が得られると、制御部51は再びステップSP21に戻り、設定端末装置3が情報処理装置2とNFC7により通信接続されるのを待ち受ける。 In step SP21, the control unit 51 confirms the status of the communication connection with the information processing device 2 by NFC7 (FIG. 1) using the NFC processing unit 41 (FIG. 8) and the NFC unit 36 (FIG. 7), and proceeds to the next step. Move to SP22. In step SP22, the control unit 51 determines whether or not the NFC unit 36 is connected to the NFC unit 16 (FIG. 2) of the information processing device 2 via NFC7 (FIG. 1). It is determined whether or not it is approached (held up). If a negative result is obtained here, the control unit 51 returns to step SP21 again and waits for communication connection between the setting terminal device 3 and the information processing device 2 by the NFC7.

一方、ステップSP22において肯定結果が得られると、制御部51は次のステップSP23に移る。ステップSP23において制御部51は、NFC処理部41(図8)により、NFCユニット36及びNFC7を介して情報処理装置2のNFCユニット16におけるNFCタグ16T(図2)から情報を読み込み、次のステップSP24に移る。以下、このとき読み込んだ情報をタグ読込情報と呼ぶ。ステップSP24において制御部51は、タグ情報解析部55(図8)により、タグ読込情報を解析し、次のステップSP25に移る。 On the other hand, when a positive result is obtained in step SP22, the control section 51 proceeds to the next step SP23. In step SP23, the control unit 51 causes the NFC processing unit 41 (FIG. 8) to read information from the NFC tag 16T (FIG. 2) in the NFC unit 16 of the information processing device 2 via the NFC unit 36 and NFC7, and the next step Go to SP24. The information read at this time is hereinafter referred to as tag read information. In step SP24, the control section 51 analyzes the tag read information by the tag information analysis section 55 (FIG. 8), and proceeds to the next step SP25.

ステップSP25において制御部51は、タグ読込情報の解析結果を基に、NFCタグ16Tに既に情報が書き込まれているか否かを判定する。ここで肯定結果が得られると、このことは、既にNFCタグ16Tに何らかの情報が書き込まれているため、現段階では該NFCタグ16Tに新たな情報を書き込むべきで無いことを表している。このとき制御部51は、次のステップSP26に移る。 At step SP25, the control unit 51 determines whether information has already been written to the NFC tag 16T based on the analysis result of the tag read information. If a positive result is obtained here, this means that since some information has already been written to the NFC tag 16T, new information should not be written to the NFC tag 16T at this stage. At this time, the control unit 51 proceeds to the next step SP26.

ステップSP26において制御部51は、表示処理部52(図8)により、図15(B)に示す書込エラー画面S6をタッチパネル37(図7)に表示する。この書込エラー画面S6は、直前に表示されていた画面、例えば設定データ指定画面S1(図14(A))がグレーアウトされると共に、その中央付近にサブウィンドウW6が重ねて配置されている。サブウィンドウW6には、「既に設定が書き込まれています」といった文字列によるメッセージM6が表示され、その下側にOKボタンB6が表示されている。制御部51は、入力処理部53(図8)により、ユーザからのOKボタンB6に対するタッチ操作を受け付けると、サブウィンドウW6を消去すると共に直前の表示画面に戻した上で、再びステップSP21に戻る。 In step SP26, the control unit 51 causes the display processing unit 52 (FIG. 8) to display the write error screen S6 shown in FIG. 15B on the touch panel 37 (FIG. 7). In this write error screen S6, the screen that was displayed immediately before, for example, the setting data designation screen S1 (FIG. 14A) is grayed out, and a sub-window W6 is superimposed in the vicinity of its center. In the sub-window W6, a message M6 with a character string such as "the setting has already been written" is displayed, and an OK button B6 is displayed below it. When the input processing unit 53 (FIG. 8) receives the user's touch operation on the OK button B6, the control unit 51 erases the sub-window W6 and returns to the previous display screen, and then returns to step SP21.

一方、ステップSP25において否定結果が得られると、このことはNFCタグ16Tに設定データを書き込み得ることを表している。このとき制御部51は、次のステップSP27に移る。ステップSP27において制御部51は、タグ情報生成部56(図8)により、準備設定データを基に、NFCタグ16Tに書き込むための情報であるタグ書込情報を生成して、次のステップSP28に移る。具体的にタグ情報生成部56は、設定データテーブルT2(図9)を参照し、準備設定データの各設定値と、対応する設定Keyとを順次整列させることにより、タグ書込情報を生成する。 On the other hand, if a negative result is obtained in step SP25, this means that the setting data can be written to the NFC tag 16T. At this time, the control unit 51 proceeds to the next step SP27. In step SP27, the control unit 51 causes the tag information generation unit 56 (FIG. 8) to generate tag write information, which is information for writing to the NFC tag 16T, based on the preparation setting data, and proceeds to the next step SP28. move. Specifically, the tag information generation unit 56 refers to the setting data table T2 (FIG. 9), and sequentially aligns each setting value of the preparation setting data and the corresponding setting key to generate tag write information. .

ステップSP28において制御部51は、NFC処理部41(図8)により、NFCユニット36及びNFC7(図1)を介して、情報処理装置2のNFCタグ16Tにタグ書込情報を書き込み、次のステップSP29に移る。これによりNFCタグ16Tは、例えば図6(B)に示したように、複数の設定Keyとそれぞれの値とが対応付けて書き込まれた状態となる。すなわちNFCタグ16Tには、準備設定データに応じて、装置初期設定の他、証明書情報及びWi-Fi設定(図9)が書き込まれる可能性がある。 In step SP28, the control unit 51 causes the NFC processing unit 41 (FIG. 8) to write the tag write information to the NFC tag 16T of the information processing device 2 via the NFC unit 36 and the NFC 7 (FIG. 1). Go to SP29. As a result, the NFC tag 16T is in a state in which a plurality of setting keys and respective values are written in association with each other, as shown in FIG. 6B, for example. That is, the NFC tag 16T may be written with certificate information and Wi-Fi settings (FIG. 9) in addition to device initial settings according to the preparation setting data.

ステップSP29において制御部51は、設定データテーブルT2(図9)を参照することにより、準備設定データにWi-Fi設定が含まれていたか否かを判定する。ここで肯定結果が得られると、このことは情報処理装置2のWi-Fiユニット15(図2)をWi-Fi設定に基づいた状態で動作させる必要があり、そのために当該情報処理装置2の電源を投入させる必要があることを表している。このとき制御部51は、次のステップSP30に移る。 At step SP29, the control section 51 determines whether or not the Wi-Fi setting is included in the preparation setting data by referring to the setting data table T2 (FIG. 9). If a positive result is obtained here, this means that the Wi-Fi unit 15 (FIG. 2) of the information processing device 2 must be operated in a state based on the Wi-Fi settings. Indicates that the power must be turned on. At this time, the control unit 51 proceeds to the next step SP30.

ステップSP30において制御部51は、表示処理部52(図8)により、図15(C)に示す書込完了通知画面S7をタッチパネル37(図7)に表示する。この書込完了通知画面S7は、上側及び中央部分の比較的広い範囲に設定データ表示領域A7が配置されると共に、その下側にメッセージM7が配置されている。設定データ表示領域A7は、準備設定データの内容を表しており、例えば図14(B)に示した設定データ表示画面S2の上側及び中央部分と同様に構成されている。メッセージM7は、例えば「NFCによる書き込みが完了しました。装置の電源を投入してください。」といった文字列であり、ユーザに対して、情報処理装置2の電源を投入するように促している。 In step SP30, the control unit 51 causes the display processing unit 52 (FIG. 8) to display the writing completion notification screen S7 shown in FIG. 15C on the touch panel 37 (FIG. 7). The writing completion notification screen S7 has a setting data display area A7 arranged in a relatively wide range in the upper and central portions, and a message M7 arranged in the lower side thereof. The setting data display area A7 represents the contents of the preparation setting data, and is configured in the same manner as the upper and central portions of the setting data display screen S2 shown in FIG. 14B, for example. The message M7 is, for example, a character string such as "NFC writing is completed. Please turn on the power of the device."

一方、ステップSP29において否定結果が得られると、このことは、この段階で情報処理装置2の電源を投入させる必要が無いことを表している。このとき制御部51は、次のステップSP31に移る。 On the other hand, if a negative result is obtained in step SP29, this means that there is no need to turn on the power of the information processing apparatus 2 at this stage. At this time, the control unit 51 proceeds to the next step SP31.

ステップSP31において制御部51は、設定データ書込処理手順RT12を終了する。かくして設定端末装置3は、情報処理装置2のNFCタグ16T(図2)に準備設定データを書き込むことができる。 At step SP31, the control unit 51 ends the setting data write processing procedure RT12. Thus, the setting terminal device 3 can write the preparation setting data to the NFC tag 16T (FIG. 2) of the information processing device 2. FIG.

[1-2-4.情報処理装置の起動処理]
次に、情報処理装置2により実行される起動処理手順RT21の詳細について、図17のフローチャートを参照しながら説明する。情報処理装置2のCPU11(図2)は、電源が投入されると、所定の基本プログラムを読み出して実行することにより、制御部21(図3)等の各機能ブロックを形成する。そのうえで制御部21は、起動処理手順RT21(図17)を開始し、最初のステップSP41に移る。
[1-2-4. Startup processing of information processing device]
Next, the details of the startup processing procedure RT21 executed by the information processing device 2 will be described with reference to the flowchart of FIG. When the power is turned on, the CPU 11 (FIG. 2) of the information processing device 2 reads out and executes a predetermined basic program to form functional blocks such as the control unit 21 (FIG. 3). After that, the control unit 21 starts the startup processing procedure RT21 (FIG. 17), and moves to the first step SP41.

ステップSP41において制御部21は、NFC処理部28のNFCタグ制御部28B(図3)により、NFCユニット16のNFCタグ16Tにアクセスし、該NFCタグ16Tから情報を読み込み、次のステップSP42に移る。ステップSP42において制御部21は、タグ情報解析部25(図3)により、読み込んだ情報の内容を解析して、次のステップSP43に移る。 In step SP41, the control unit 21 accesses the NFC tag 16T of the NFC unit 16 by the NFC tag control unit 28B (FIG. 3) of the NFC processing unit 28, reads information from the NFC tag 16T, and proceeds to the next step SP42. . In step SP42, the control section 21 analyzes the contents of the read information by the tag information analysis section 25 (FIG. 3), and proceeds to the next step SP43.

ステップSP43において制御部21は、NFCタグ16Tに設定情報F2(図6(B))が書き込まれているか否かを判定する。ここで肯定結果が得られると、このことは設定情報F2として書き込まれた設定値を装置設定に適用させて各部を動作させる必要があることを表している。このとき制御部21は、次のステップSP44に移る。 At step SP43, the control unit 21 determines whether or not the setting information F2 (FIG. 6B) is written in the NFC tag 16T. If a positive result is obtained here, this means that it is necessary to apply the setting values written as the setting information F2 to the device settings to operate each section. At this time, the control unit 21 proceeds to the next step SP44.

ステップSP44において制御部21は、装置設定管理部24(図3)により、設定情報F2(図6(B))を装置設定に適用させ、次のステップSP45に移る。具体的に装置設定管理部24は、設定情報F2の各設定Keyと対応付けられている各値を、装置設定テーブルT1(図4)において当該設定Keyと対応付けられている設定項目の設定値として、装置設定記憶部14A(図2)に記憶させ、更新する。これにより情報処理装置2は、更新された装置設定記憶部14Aの各設定値に基づいて各部を動作させることができる。 In step SP44, the control unit 21 causes the device setting management unit 24 (FIG. 3) to apply the setting information F2 (FIG. 6B) to the device setting, and proceeds to the next step SP45. Specifically, the device setting management unit 24 converts each value associated with each setting key of the setting information F2 into the setting value of the setting item associated with the setting key in the device setting table T1 (FIG. 4). , is stored in the device setting storage unit 14A (FIG. 2) and updated. Thereby, the information processing device 2 can operate each part based on each setting value of the updated device setting storage part 14A.

ステップSP45において制御部21は、NFC処理部28のNFCタグ制御部28B(図3)により、NFCタグ16T(図2)の設定情報F2を消去させることにより、図6(A)に示したように装置情報F1のみを残した状態として、次のステップSP46に移る。 In step SP45, the control unit 21 causes the NFC tag control unit 28B (FIG. 3) of the NFC processing unit 28 to erase the setting information F2 of the NFC tag 16T (FIG. 2), thereby causing the setting information F2 shown in FIG. , leaving only the device information F1, the process proceeds to the next step SP46.

ステップSP46において制御部21は、装置設定管理部24により、装置設定テーブルT1(図4)及び装置設定記憶部14A(図2及び図5)を参照し、設定項目「Wi-Fi機能の設定」に相当する「装置設定7」の設定値が「有効」であるか否かを判定する。ここで肯定結果が得られると、このことはWi-Fiユニットを装置設定記憶部14Aの各設定値に従って動作させる必要があることを表している。このとき制御部21は、次のステップSP47に移る。 In step SP46, the control unit 21 causes the device setting management unit 24 to refer to the device setting table T1 (FIG. 4) and the device setting storage unit 14A (FIGS. 2 and 5), and select the setting item "Wi-Fi function setting". is "valid" or not. If a positive result is obtained here, this means that it is necessary to operate the Wi-Fi unit according to each setting value of the device setting storage section 14A. At this time, the control unit 21 proceeds to the next step SP47.

ステップSP47において制御部21は、Wi-Fi制御部29(図3)により、Wi-Fiユニット15を起動させると共に、装置設定記憶部14Aの各設定値に従った動作を開始させ、次のステップSP48に移る。これによりWi-Fiユニット15は、APモードでの動作を開始し、Wi-Fi8(図1)におけるアクセスポイントとなる。またこのときWi-Fiユニット15は、Wi-Fi8への接続に必要なSSID及びパスフレーズが、設定端末装置3からNFC7を介して書き込まれた設定情報F2(図6(B))に含まれていた値となっている。 In step SP47, the control unit 21 causes the Wi-Fi control unit 29 (FIG. 3) to activate the Wi-Fi unit 15 and start the operation according to each setting value of the device setting storage unit 14A, and the next step Go to SP48. As a result, the Wi-Fi unit 15 starts operating in AP mode and becomes an access point in Wi-Fi 8 (FIG. 1). At this time, the Wi-Fi unit 15 determines that the SSID and passphrase required for connection to the Wi-Fi 8 are included in the setting information F2 (FIG. 6B) written from the setting terminal device 3 via the NFC 7. It was value for money.

ステップSP48において制御部21は、ユーザにより操作ボタン18(図2)を介してメニューマップを印刷する指示を受け付けると、2次元コードを含むメニューマップを印刷し、次のステップSP49に移る。具体的に制御部21は、まずWi-Fi8への接続に必要なSSID及びパスワードを表す文字列に対し、所定の暗号化処理を施すことにより、暗号化文字列を生成する。続いて制御部21は、2次元コード生成部27により、この暗号化文字列を表す2次元コードを生成する。さらに制御部21は、印刷処理部26及び装置設定管理部24を介して、印刷部19(図2)により、メニューマップ及び2次元コードを含む画像を用紙に印刷する。ここでメニューマップとは、装置設定テーブルT1(図4)に含まれる装置設定のカテゴリ及び設定項目と、装置設定記憶部14Aに記憶されている設置値とを対応付けることにより、現在の装置設定を一覧形式で表したものである。 In step SP48, when receiving an instruction to print the menu map from the user via the operation button 18 (FIG. 2), the control section 21 prints the menu map including the two-dimensional code, and proceeds to the next step SP49. Specifically, the control unit 21 first generates an encrypted character string by performing a predetermined encryption process on the character string representing the SSID and password necessary for connecting to the Wi-Fi 8 . Subsequently, the control unit 21 causes the two-dimensional code generation unit 27 to generate a two-dimensional code representing this encrypted character string. Further, the control unit 21 causes the print unit 19 (FIG. 2) to print the image including the menu map and the two-dimensional code on paper via the print processing unit 26 and the device setting management unit 24 . Here, the menu map means that the current device settings are displayed by associating the device setting categories and setting items included in the device setting table T1 (FIG. 4) with the setting values stored in the device setting storage unit 14A. It is represented in a list format.

一方、ステップSP43において否定結果が得られると、このことはNFCタグ16Tに設定情報F2が書き込まれておらず、装置設定を更新する必要が無いことを表している。このとき制御部21は、次のステップSP49に移る。また、ステップSP46において否定結果が得られると、このことはWi-Fiユニット15を起動させる必要が無いことを表している。このとき制御部21は、次のステップSP49に移る。ステップSP49において制御部21は、起動処理手順RT21を終了する。 On the other hand, if a negative result is obtained in step SP43, this means that the setting information F2 has not been written to the NFC tag 16T and there is no need to update the device settings. At this time, the control unit 21 proceeds to the next step SP49. Also, if a negative result is obtained in step SP46, this means that the Wi-Fi unit 15 need not be activated. At this time, the control unit 21 proceeds to the next step SP49. In step SP49, the control unit 21 terminates the activation procedure RT21.

[1-2-5.中継端末装置の中継処理手順]
次に、中継端末装置4により実行される中継処理手順RT31の詳細について、図18のフローチャートを参照しながら説明する。中継端末装置4のCPU61(図10)は、予め所定のOSを動作させた状態で、企業の社員の操作により中継アプリケーション73(図11)の起動が指示されると、ストレージ64(図10)から中継プログラムを読み出して実行し、制御部81(図11)等の各機能ブロックを形成する。そのうえで制御部81は、中継処理手順RT31(図18)を開始し、最初のステップSP51に移る。
[1-2-5. Relay processing procedure of relay terminal device]
Next, the details of the relay processing procedure RT31 executed by the relay terminal device 4 will be described with reference to the flowchart of FIG. The CPU 61 (FIG. 10) of the relay terminal device 4 operates a predetermined OS in advance. The relay program is read from and executed to form each functional block such as the control unit 81 (FIG. 11). After that, the control unit 81 starts the relay processing procedure RT31 (FIG. 18) and moves to the first step SP51.

ステップSP51において制御部81は、表示処理部82(図11)により、まず図19(A)に示す処理選択画面S11をタッチパネル67(図10)に表示させる。この処理選択画面S11には、装置情報取得ボタンB11A及び装置情報選択ボタンB11Bが表示されている。装置情報取得ボタンB11Aは、証明書ファイル等の装置情報を取得する処理を行うためのボタンである。装置情報選択ボタンB11Bは、既に取得している複数の装置情報のうち何れかを選択するためのボタンである。 In step SP51, the control unit 81 first causes the display processing unit 82 (FIG. 11) to display the processing selection screen S11 shown in FIG. 19A on the touch panel 67 (FIG. 10). A device information acquisition button B11A and a device information selection button B11B are displayed on the process selection screen S11. The device information acquisition button B11A is a button for performing processing for acquiring device information such as a certificate file. The device information selection button B11B is a button for selecting one of a plurality of already acquired device information.

続いて制御部81は、入力処理部83(図11)により、この処理選択画面S11において装置情報取得ボタンB11Aにタッチ操作されたことを受け付けると、図19(B)に示す読取指示画面S12をタッチパネル67(図10)に表示させる。この読取指示画面S12には、上側に「2次元コードを読み取ってください」といった文字列のメッセージM12が表示され、中央に画像表示欄P12が表示され、下側に直前の画面に戻るためのキャンセルボタンB12が表示されている。このうち画像表示欄P12には、カメラユニット68を介して撮像された画像が逐次表示されると共に、2次元コードを納めるべき位置を示すガイド枠F12が表示される。またこのとき制御部81は、2次元コード読取処理部72(図11)により、撮像した画像から2次元コードの検出を試みさせ、2次元コードを検出できると、この2次元コードを文字列に変換した上で、次のステップSP52に移る。以下、このとき得られた文字列を読取文字列と呼ぶ。 Subsequently, when the input processing unit 83 (FIG. 11) accepts that the device information acquisition button B11A has been touched on the process selection screen S11, the control unit 81 displays the reading instruction screen S12 shown in FIG. 19B. It is displayed on the touch panel 67 (FIG. 10). In this reading instruction screen S12, a message M12 of a character string such as "Please read the two-dimensional code" is displayed on the upper side, an image display field P12 is displayed in the center, and a cancel button for returning to the previous screen is displayed on the lower side. A button B12 is displayed. In the image display field P12, images picked up by the camera unit 68 are sequentially displayed, and a guide frame F12 indicating the position where the two-dimensional code should be stored is displayed. At this time, the control unit 81 causes the two-dimensional code reading processing unit 72 (FIG. 11) to try to detect a two-dimensional code from the captured image. After converting, it moves to the next step SP52. Hereinafter, the character string obtained at this time will be referred to as a read character string.

ステップSP52において制御部81は、表示処理部82(図11)により、図19(C)に示すパスワード入力画面S13をタッチパネル67(図10)に表示させる。このパスワード入力画面S13には、上側に「パスワードを入力してください」といった文字列のメッセージM13が表示され、その下側に入力文字表示欄C13が表示され、その下側に入力完了ボタンB13が表示され、さらにその下側に文字入力を受け付ける文字入力欄K13が表示されている。制御部81は、表示処理部82及び入力処理部83(図11)により、文字入力欄K13を利用して入力された文字を入力文字表示欄C13に表示し、入力完了ボタンB13がタッチ操作されると、次のステップSP53に移る。 In step SP52, the control unit 81 causes the display processing unit 82 (FIG. 11) to display the password input screen S13 shown in FIG. 19C on the touch panel 67 (FIG. 10). In the password entry screen S13, a character string message M13 such as "Please enter a password" is displayed on the upper side, an input character display field C13 is displayed on the lower side, and an input completion button B13 is displayed on the lower side. A character input field K13 for accepting character input is displayed below it. The control unit 81 causes the display processing unit 82 and the input processing unit 83 (FIG. 11) to display characters input using the character input field K13 in the input character display field C13, and the input completion button B13 is touch-operated. Then, the process moves to the next step SP53.

ステップSP53において制御部81は、復号処理部84(図11)により、入力されたパスワードを用いて読取文字列を復号化し、得られた情報を基に、表示処理部82(図11)により、図19(D)に示す情報表示画面S14をタッチパネル67(図10)に表示させて、次のステップSP54に移る。 In step SP53, the control unit 81 causes the decryption processing unit 84 (FIG. 11) to decrypt the read character string using the input password, and based on the obtained information, the display processing unit 82 (FIG. 11) The information display screen S14 shown in FIG. 19(D) is displayed on the touch panel 67 (FIG. 10), and the process proceeds to the next step SP54.

情報表示画面S14には、上側ないし中央に情報を表示する情報表示欄L14が表示され、その下側にダウンロードボタンB14A、インポートボタンB14B、保存ボタンB14C及びキャンセルボタンB14Dが表示されている。ダウンロードボタンB14Aは、「サーバから証明書をダウンロード」といった文字列が表示されており、サーバ装置6と接続して証明書ファイルを取得(ダウンロード)するためのボタンである。インポートボタンB14Bは、「証明書のインポート」といった文字列が表示されており、証明書を情報処理装置2へ送信(インポート)するためのボタンである。保存ボタンB14Cは、ダウンロードした証明書ファイルをストレージ64に保存するためのボタンである。キャンセルボタンB14Dは、直前の画面に戻るためのボタンである。因みに制御部81は、入力されたパスワードの誤りにより正常に復号化できなかった場合には、所定のエラー画面を表示した上でステップSP52に戻り、再度パスワードの入力を促すようになっている。 In the information display screen S14, an information display field L14 for displaying information is displayed in the upper part or the center, and a download button B14A, an import button B14B, a save button B14C and a cancel button B14D are displayed in the lower part thereof. The download button B14A displays a character string such as "download certificate from server", and is a button for connecting to the server device 6 and acquiring (downloading) a certificate file. The import button B14B is a button for sending (importing) a certificate to the information processing apparatus 2, on which a character string such as "import certificate" is displayed. The save button B14C is a button for saving the downloaded certificate file in the storage 64. FIG. The cancel button B14D is a button for returning to the previous screen. Incidentally, if the entered password is incorrect and the decryption fails, the control unit 81 displays a predetermined error screen, returns to step SP52, and prompts the user to enter the password again.

ステップSP54において制御部81は、設定値解析部86(図11)により、復号化された文字列に、証明書に関する証明書情報があるか否か、具体的には証明書ファイルのファイル名や保護解除用のパスワード、及び当該証明書ファイルをダウンロードするためのサーバ装置6のアドレス等が含まれていたか否かを判定する。ここで否定結果が得られると、このことは読み取った2次元コードに証明書情報が含まれていなかったため、ユーザ(企業の社員)により該証明書情報を入力させる必要があることを表している。このとき制御部81は、次のステップSP55に移る。 In step SP54, the control unit 81 determines whether or not the decrypted character string has certificate information related to the certificate by the setting value analysis unit 86 (FIG. 11). It is determined whether or not the password for releasing the protection and the address of the server device 6 for downloading the certificate file are included. If a negative result is obtained here, this means that the certificate information was not included in the read two-dimensional code, and it is necessary for the user (employee of the company) to enter the certificate information. . At this time, the control unit 81 proceeds to the next step SP55.

ステップSP55において制御部81は、表示処理部82(図11)により、所定の入力画面をタッチパネル67に表示させることにより、証明書情報を入力させ、さらに情報編集部85(図11)により、入力された値を証明書情報としてストレージ64(図10)に記憶させた上で、次のステップSP56に移る。 In step SP55, the control unit 81 causes the display processing unit 82 (FIG. 11) to display a predetermined input screen on the touch panel 67 to input the certificate information, and the information editing unit 85 (FIG. 11) inputs the certificate information. After storing the obtained value in the storage 64 (FIG. 10) as certificate information, the process proceeds to the next step SP56.

一方、ステップSP54において肯定結果が得られると、このことは証明書情報を入力させる必要が無いことを表している。このとき制御部81は、次のステップSP56に移る。 On the other hand, if a positive result is obtained in step SP54, this means that there is no need to enter certificate information. At this time, the control unit 81 proceeds to the next step SP56.

ステップSP56において制御部81は、入力処理部83(図11)により、情報表示画面S14(図19(D))のダウンロードボタンB14Aに対するタッチ操作を受け付けると、Wi-Fiによりアクセスポイント5と接続し、次のステップSP57に移る。具体的に制御部81は、Wi-Fi制御部71(図11)によりWi-Fiユニット65(図10)を制御し、アクセスポイント5(図1)との間でWi-Fi9による接続を確立する。これにより中継端末装置4は、Wi-Fi9、アクセスポイント5及びネットワーク10(図1)を介してサーバ装置6と情報を送受信することが可能となる。 In step SP56, when the input processing unit 83 (FIG. 11) receives a touch operation on the download button B14A on the information display screen S14 (FIG. 19D), the control unit 81 connects to the access point 5 via Wi-Fi. , the process proceeds to the next step SP57. Specifically, the control unit 81 controls the Wi-Fi unit 65 (FIG. 10) by the Wi-Fi control unit 71 (FIG. 11), and establishes a connection by Wi-Fi9 with the access point 5 (FIG. 1). do. This enables the relay terminal device 4 to transmit and receive information to and from the server device 6 via the Wi-Fi 9, the access point 5 and the network 10 (FIG. 1).

ステップSP57において制御部81は、2次元コードに含まれていた証明書情報、又はユーザに入力された証明書情報を基に、サーバ装置6(図1)の証明書ファイル記憶部6Cから証明書ファイルを取得し、次のステップSP58に移る。このときWi-Fi制御部71は、例えばFTPやHTTP等、ファイルの送受信が可能な種々のプロトコルを利用することができる。因みに制御部81は、入力処理部83(図11)により、情報表示画面S14(図19(D))の保存ボタンB14Cに対するタッチ操作を受け付けると、ダウンロードした証明書ファイルをストレージ64の証明書ファイル記憶部64A(図10)に保存することができる。 At step SP57, based on the certificate information included in the two-dimensional code or the certificate information input by the user, the control unit 81 extracts the certificate from the certificate file storage unit 6C of the server device 6 (FIG. 1). Acquire the file and move to the next step SP58. At this time, the Wi-Fi control unit 71 can use various protocols, such as FTP and HTTP, that enable file transmission/reception. By the way, when the input processing unit 83 (FIG. 11) accepts a touch operation on the save button B14C of the information display screen S14 (FIG. 19D), the control unit 81 stores the downloaded certificate file in the storage 64 It can be saved in the storage unit 64A (FIG. 10).

ステップSP58において制御部81は、Wi-Fi制御部71(図11)により、Wi-Fiユニット65(図10)を制御して、アクセスポイント5(図1)との間で確立していたWi-Fi9による接続を切断し、次のステップSP59に移る。 In step SP58, the control unit 81 causes the Wi-Fi control unit 71 (FIG. 11) to control the Wi-Fi unit 65 (FIG. 10) to establish the Wi-Fi established with the access point 5 (FIG. 1). - Disconnect the connection by Fi9 and move to the next step SP59.

ステップSP59において制御部81は、入力処理部83(図11)により、情報表示画面S14(図19(D))のインポートボタンB14Bに対するタッチ操作を受け付けると、Wi-Fiユニット65の設定を変更し、次のステップSP60に移る。具体的に制御部81は、Wi-Fi制御部71(図11)によりWi-Fiユニット65(図10)を制御し、アクセスポイント5に接続するための現在のWi-Fi設定(SSID及びパスフレーズ等)をストレージ64に記憶させた上で、2次元コードに含まれていたWi-Fi設定(SSID及びパスフレーズ等)を適用する。 In step SP59, when the input processing unit 83 (FIG. 11) receives a touch operation on the import button B14B of the information display screen S14 (FIG. 19D), the control unit 81 changes the settings of the Wi-Fi unit 65. , the process proceeds to the next step SP60. Specifically, the control unit 81 controls the Wi-Fi unit 65 (FIG. 10) by the Wi-Fi control unit 71 (FIG. 11), and sets the current Wi-Fi settings (SSID and password) for connecting to the access point 5. phrase, etc.) is stored in the storage 64, and then the Wi-Fi settings (SSID, passphrase, etc.) included in the two-dimensional code are applied.

因みに制御部81は、処理選択画面S11(図19(A))の装置情報選択ボタンB11Bに対するタッチ操作を受け付けた場合、表示処理部82(図11)により、図20(A)に示す装置情報選択画面S15をタッチパネル67に表示させる。この装置情報選択画面S15には、上側ないし中央に装置情報表示欄L15が表示され、下側にキャンセルボタンB15が表示されている。装置情報表示欄L15には、複数の装置情報が「装置情報1」、「装置情報2」、…のようにリスト形式で表示されており、その何れかをタッチ操作により選択し得るようになっている。制御部81は、何れかの装置情報が選択された場合にも、ステップSP59に移るようになっている。また制御部81は、キャンセルボタンB15がタッチ操作された場合、装置情報を選択せずに直前の処理選択画面S11(図19(A))に戻る。 Incidentally, when the control unit 81 receives a touch operation on the device information selection button B11B on the process selection screen S11 (FIG. 19A), the display processing unit 82 (FIG. 11) displays the device information shown in FIG. A selection screen S<b>15 is displayed on the touch panel 67 . In the device information selection screen S15, a device information display field L15 is displayed on the upper side or the center, and a cancel button B15 is displayed on the lower side. In the device information display field L15, a plurality of pieces of device information are displayed in a list format such as "device information 1", "device information 2", . ing. The control section 81 moves to step SP59 also when any device information is selected. Further, when the cancel button B15 is touch-operated, the control unit 81 returns to the previous process selection screen S11 (FIG. 19A) without selecting the device information.

また制御部81は、インポートボタンB14Bのタッチ操作を受け付けた段階で、証明書ファイルをダウンロードしていなかった場合、表示処理部82(図11)により、図20(B)に示す証明書エラー画面S16をタッチパネル67に表示させる。証明書エラー画面S16は、直前に表示されていた画面、例えば情報表示画面S14(図19(D))がグレーアウトされると共に、その中央付近にサブウィンドウW16が重ねて配置されている。サブウィンドウW16には、「証明書がダウンロードされていません」といった文字列によるメッセージM16が表示され、その下側にOKボタンB16が表示されている。制御部81は、入力処理部83(図11)により、ユーザからのOKボタンB16に対するタッチ操作を受け付けると、サブウィンドウW16を消去すると共に直前の表示画面に戻す。 If the certificate file has not been downloaded when the touch operation of the import button B14B is accepted, the control unit 81 displays the certificate error screen shown in FIG. 20B by the display processing unit 82 (FIG. 11). S16 is displayed on the touch panel 67. In the certificate error screen S16, the screen that was displayed immediately before, for example, the information display screen S14 (FIG. 19D) is grayed out, and a sub-window W16 is superimposed in the vicinity of its center. In the sub-window W16, a message M16 with a character string such as "certificate not downloaded" is displayed, and an OK button B16 is displayed below it. When the input processing unit 83 (FIG. 11) receives a touch operation on the OK button B16 from the user, the control unit 81 erases the sub window W16 and returns to the previous display screen.

ステップSP60において制御部81は、Wi-Fi制御部71(図11)及びWi-Fiユニット65(図10)により、情報処理装置2のWi-Fiユニット15のSSIDを検出したか否かを判定する。ここで否定結果が得られると、制御部81は、このステップSP60を繰り返すことにより、当該SSIDの検出を待ち受ける。 In step SP60, the control unit 81 determines whether or not the SSID of the Wi-Fi unit 15 of the information processing device 2 is detected by the Wi-Fi control unit 71 (FIG. 11) and the Wi-Fi unit 65 (FIG. 10). do. If a negative result is obtained here, the control unit 81 waits for detection of the SSID by repeating step SP60.

一方、ステップSP60において肯定結果が得られると、制御部81は次のステップSP61に移り、Wi-Fi制御部71(図11)及びWi-Fiユニット65(図10)により、情報処理装置2のWi-Fiユニット15との間でWi-Fi8(図1)による接続を確立して、次のステップSP62に移る。 On the other hand, when a positive result is obtained in step SP60, the control unit 81 proceeds to the next step SP61, and the Wi-Fi control unit 71 (FIG. 11) and the Wi-Fi unit 65 (FIG. 10) operate the information processing device 2. A connection is established with the Wi-Fi unit 15 by Wi-Fi 8 (FIG. 1), and the process proceeds to the next step SP62.

因みに制御部81は、仮にパスフレーズが誤っていた等の理由によりWi-Fi8による情報処理装置2との接続の確立に失敗した場合、表示処理部82(図11)により、図20(C)に示す接続エラー画面S17をタッチパネル67に表示させる。接続エラー画面S17は、直前に表示されていた画面、例えば情報表示画面S14(図19(D))がグレーアウトされると共に、その中央付近にサブウィンドウW17が重ねて配置されている。サブウィンドウW17には、「Wi-Fi接続に失敗しました」といった文字列によるメッセージM17が表示され、その下側にOKボタンB17が表示されている。制御部81は、入力処理部83(図11)により、ユーザからのOKボタンB17に対するタッチ操作を受け付けると、サブウィンドウW17を消去すると共に直前の表示画面に戻す。 By the way, if the control unit 81 fails to establish a connection with the information processing device 2 via Wi-Fi 8 due to reasons such as an incorrect passphrase, the display processing unit 82 (FIG. 11) causes the display processing unit 82 (FIG. 11) to display the is displayed on the touch panel 67. In the connection error screen S17, the screen displayed immediately before, for example, the information display screen S14 (FIG. 19(D)) is grayed out, and a sub-window W17 is superimposed in the vicinity of its center. In the sub-window W17, a message M17 with a character string such as "Wi-Fi connection failed" is displayed, and an OK button B17 is displayed below it. When the input processing unit 83 (FIG. 11) receives the user's touch operation on the OK button B17, the control unit 81 erases the sub-window W17 and returns to the previous display screen.

ステップSP62において制御部81は、設定値送信部87及びWi-Fi制御部71(図11)並びにWi-Fiユニット65(図10)により、情報処理装置2に対し証明書ファイル及び保護解除パスワード等を送信して、次のステップSP63に移る。このときWi-Fi制御部71は、例えばFTPやHTTP等、ファイルの送受信が可能な種々のプロトコルを利用することができる。また制御部81は、証明書ファイル及び保護解除パスワード等を正常に送信(インポート)できた場合、表示処理部82(図11)により、図20(D)に示すインポート完了画面S18をタッチパネル67に表示させる。インポート完了画面S18は、直前に表示されていた画面、例えば情報表示画面S14(図19(D))がグレーアウトされると共に、その中央付近にサブウィンドウW18が重ねて配置されている。サブウィンドウW18には、「証明書のインポートが完了しました」といった文字列によるメッセージM18が表示され、その下側にOKボタンB18が表示されている。制御部81は、入力処理部83(図11)により、ユーザからのOKボタンB18に対するタッチ操作を受け付けると、サブウィンドウW18を消去すると共に直前の表示画面に戻す。 In step SP62, the control unit 81 transmits a certificate file, protection release password, etc. to the information processing device 2 by the setting value transmission unit 87, the Wi-Fi control unit 71 (FIG. 11), and the Wi-Fi unit 65 (FIG. 10). is transmitted, and the process proceeds to the next step SP63. At this time, the Wi-Fi control unit 71 can use various protocols, such as FTP and HTTP, that enable file transmission/reception. If the certificate file, protection release password, and the like have been successfully transmitted (imported), the control unit 81 causes the display processing unit 82 (FIG. 11) to display the import completion screen S18 shown in FIG. display. In the import completion screen S18, the screen displayed immediately before, for example, the information display screen S14 (FIG. 19(D)) is grayed out, and a sub-window W18 is superimposed near the center thereof. In the sub-window W18, a message M18 with a character string such as "Certificate import completed" is displayed, and an OK button B18 is displayed below it. When the input processing unit 83 (FIG. 11) receives a touch operation on the OK button B18 from the user, the control unit 81 erases the sub window W18 and returns to the previous display screen.

ステップSP63において制御部81は、Wi-Fi制御部71(図11)及びWi-Fiユニット65(図10)により、情報処理装置2に対し、Wi-Fi設定の初期化要求を送信して、次のステップSP64に移る。ステップSP64において制御部81は、Wi-Fi制御部71(図11)により、Wi-Fiユニット65(図10)を制御して、情報処理装置2(図1)との間で確立していたWi-Fi8による接続を切断し、次のステップSP65に移る。 In step SP63, the control unit 81 transmits a Wi-Fi setting initialization request to the information processing device 2 through the Wi-Fi control unit 71 (FIG. 11) and the Wi-Fi unit 65 (FIG. 10), It moves to next step SP64. In step SP64, the control unit 81 causes the Wi-Fi control unit 71 (FIG. 11) to control the Wi-Fi unit 65 (FIG. 10) to establish a connection with the information processing device 2 (FIG. 1). Disconnect the connection by Wi-Fi8, and move to the next step SP65.

ステップSP65において制御部81は、Wi-Fiユニット65の設定を直前の値に復元して、次のステップSP66に移る。具体的に制御部81は、ステップSP59においてストレージ64に記憶させていたWi-Fi設定(SSID及びパスフレーズ等)を読み出して適用することにより、再びアクセスポイント5(図1)に対してWi-Fi9により接続可能な状態とする。 In step SP65, the control section 81 restores the setting of the Wi-Fi unit 65 to the previous value, and proceeds to the next step SP66. Specifically, the control unit 81 reads and applies the Wi-Fi settings (SSID, passphrase, etc.) stored in the storage 64 in step SP59, thereby allowing the access point 5 (FIG. 1) to access the Wi-Fi again. Fi9 makes it possible to connect.

ステップSP66において制御部81は、ストレージ64の証明書ファイル記憶部64Aに記憶させていた証明書ファイルや保護解除パスワード等を消去させ、次のステップSP67に移る。ステップSP67において制御部81は、中継処理手順RT31を終了する。かくして中継端末装置4は、アクセスポイント5との間でWi-Fi9により接続した状態でサーバ装置6から証明書ファイルを取得し、次に情報処理装置2との間でWi-Fi8により接続した状態で該証明書ファイルを送信することができる。 At step SP66, the control unit 81 erases the certificate file, protection cancellation password, etc. stored in the certificate file storage unit 64A of the storage 64, and proceeds to the next step SP67. At step SP67, the control unit 81 terminates the relay processing procedure RT31. Thus, the relay terminal device 4 acquires the certificate file from the server device 6 while connected to the access point 5 via Wi-Fi 9, and then connects to the information processing device 2 via Wi-Fi 8. You can send the certificate file at

[1-2-6.情報処理装置の証明書受信処理]
次に、情報処理装置2により実行される証明書受信処理について、図21のフローチャートを参照しながら説明する。情報処理装置2のCPU11(図2)は、起動処理手順RT21(図17)を終了すると、制御部21(図3)等の各機能ブロックを維持したまま、証明書受信処理手順RT22(図21)を開始し、最初のステップSP71に移る。
[1-2-6. Certificate Receiving Process of Information Processing Device]
Next, certificate reception processing executed by the information processing device 2 will be described with reference to the flowchart of FIG. After completing the startup processing procedure RT21 (FIG. 17), the CPU 11 (FIG. 2) of the information processing device 2 performs the certificate reception processing procedure RT22 (FIG. 21) while maintaining each functional block such as the control unit 21 (FIG. 3). ) and move to the first step SP71.

ここでは、起動処理手順RT21(図17)においてWi-Fiユニット15がAPモードで動作しているものとする。 Here, it is assumed that the Wi-Fi unit 15 is operating in AP mode in the activation procedure RT21 (FIG. 17).

ステップSP71において制御部21は、Wi-Fi制御部29(図3)及びWi-Fiユニット15(図2)により、Wi-Fi8(図1)を介した接続の状態を確認し、次のステップSP72に移る。ステップSP72において制御部21は、何れかの装置からWi-Fi8を介して通信接続されたか否かを判定する。ここで否定結果が得られると、制御部21はステップSP71に戻り、何れかの装置からWi-Fi8を介して接続されるのを待ち受ける。 In step SP71, the control unit 21 confirms the state of connection via the Wi-Fi 8 (FIG. 1) by the Wi-Fi control unit 29 (FIG. 3) and the Wi-Fi unit 15 (FIG. 2), and the next step Go to SP72. At step SP72, the control unit 21 determines whether communication connection has been established from any device via Wi-Fi8. If a negative result is obtained here, the control unit 21 returns to step SP71 and waits for connection via Wi-Fi 8 from any device.

一方、ステップSP72において肯定結果が得られると、このことはいずれかの装置からWi-Fi8を介して接続されていることを表している。このとき制御部21は、次のステップSP73に移る。因みにこの場合、APモードで動作しているWi-Fiユニット15に接続するためのWi-Fi設定(SSID及びパスフレーズ等)を知っている装置は、2次元コードを読み取った中継端末装置4と考えられる。このため制御部21は、中継端末装置4がWi-Fi8を介して接続したものと見なして、以降の処理を継続する。 On the other hand, if a positive result is obtained in step SP72, this means that there is a connection from any device via Wi-Fi8. At this time, the control unit 21 proceeds to the next step SP73. Incidentally, in this case, the device that knows the Wi-Fi settings (SSID, passphrase, etc.) for connecting to the Wi-Fi unit 15 operating in AP mode is the relay terminal device 4 that read the two-dimensional code. Conceivable. Therefore, the control unit 21 assumes that the relay terminal device 4 is connected via the Wi-Fi 8, and continues the subsequent processing.

ステップSP73において制御部21は、Wi-Fi制御部29(図3)及びWi-Fiユニット15(図2)により、Wi-Fi8を介してデータの受信状況を確認して、次のステップSP74に移る。ステップSP74において制御部21は、中継端末装置4からデータを受信したか否かを判定する。ここで否定結果が得られると、制御部21は次のステップSP75に移る。 In step SP73, the control unit 21 confirms the data reception status via the Wi-Fi 8 by the Wi-Fi control unit 29 (FIG. 3) and the Wi-Fi unit 15 (FIG. 2), and proceeds to the next step SP74. move. At step SP74, the control unit 21 determines whether data has been received from the relay terminal device 4 or not. If a negative result is obtained here, the control unit 21 proceeds to the next step SP75.

ステップSP75において制御部21は、Wi-Fi制御部29(図3)及びWi-Fiユニット15(図2)により、Wi-Fi8による接続が切断されたか否かを判定する。ここで否定結果が得られると、このことはWi-Fi8による中継端末装置4との接続が継続されているため、データの受信を待ち受けるべきであることを表している。このとき制御部21は、ステップSP73に戻る。 At step SP75, the control unit 21 determines whether or not the Wi-Fi 8 connection has been disconnected by the Wi-Fi control unit 29 (FIG. 3) and the Wi-Fi unit 15 (FIG. 2). If a negative result is obtained here, this means that the connection with the relay terminal device 4 via Wi-Fi 8 is continued, and data reception should be awaited. At this time, the control unit 21 returns to step SP73.

一方、ステップSP75において肯定結果が得られると、このことはデータを受信するために、再び中継端末装置4との間でWi-Fi8により接続すべきであることを表している。このとき制御部21は、ステップSP71に戻る。 On the other hand, if a positive result is obtained in step SP75, this means that connection with the relay terminal device 4 should be made again via Wi-Fi 8 in order to receive data. At this time, the control unit 21 returns to step SP71.

一方、ステップSP74において肯定結果が得られると、このことはデータを受信しており、該データに証明書ファイル等が含まれている可能性があることを表している。このとき制御部21は、次のステップSP76に移る。ステップSP76において制御部21は、データ解析部30(図3)により、受信したデータを解析し、次のステップSP77に移る。 On the other hand, if a positive result is obtained in step SP74, this indicates that data has been received and that the data may contain a certificate file or the like. At this time, the control unit 21 proceeds to the next step SP76. In step SP76, the control section 21 analyzes the received data by the data analysis section 30 (FIG. 3), and proceeds to the next step SP77.

ステップSP77において制御部21は、受信したデータに証明書ファイル及び保護解除パスワードが含まれていたか否かを判定する。ここで肯定結果が得られると、制御部21は次のステップSP78に移り、保護解除パスワードを用いて証明書ファイルを復号化した上で、ストレージ14の証明書記憶部14B(図2)に記憶させることによりインポートして、その次のステップSP79に移る。 At step SP77, the control unit 21 determines whether or not the received data includes a certificate file and a protection release password. If a positive result is obtained here, the control unit 21 proceeds to the next step SP78, decrypts the certificate file using the protection release password, and stores it in the certificate storage unit 14B (FIG. 2) of the storage 14. Then, the process proceeds to the next step SP79.

一方、ステップSP77において否定結果が得られると、このことは受信したデータに証明書ファイル等のうち少なくとも一部が含まれておらず、証明書ファイルをインポートできないことを表している。このとき制御部21は、次のステップSP79に移る。 On the other hand, if a negative result is obtained in step SP77, this means that the received data does not include at least part of the certificate file, etc., and the certificate file cannot be imported. At this time, the control unit 21 proceeds to the next step SP79.

ステップSP79において制御部21は、中継端末装置4から受信したデータの中に、Wi-Fi設定を初期化する指示が含まれていたか否かを判定する。ここで否定結果が得られると、このことは現在のWi-Fiユニット15をAPモードで動作させている状態、すなわちWi-Fi8により中継端末装置4と接続し得る状態を継続すべきであることを表している。このとき制御部21は、ステップSP73に戻って一連の処理を繰り返す。 At step SP79, the control unit 21 determines whether or not the data received from the relay terminal device 4 includes an instruction to initialize the Wi-Fi settings. If a negative result is obtained here, this means that the current state in which the Wi-Fi unit 15 is operating in AP mode, that is, the state in which connection with the relay terminal device 4 is possible via Wi-Fi 8 should be continued. represents. At this time, the control unit 21 returns to step SP73 and repeats the series of processes.

一方、ステップSP79において肯定結果が得られると、このことは中継端末装置4が証明書ファイル及び保護解除パスワード等の必要な情報を送信し終えたため、Wi-Fi8による接続が不要となったことを表している。このとき制御部21は、次のステップSP80に移る。 On the other hand, if a positive result is obtained in step SP79, this means that the relay terminal device 4 has finished transmitting the necessary information such as the certificate file and the protection release password, and therefore connection via Wi-Fi 8 is no longer necessary. represent. At this time, the control unit 21 proceeds to the next step SP80.

ステップSP80において制御部21は、装置設定管理部24(図3)により、Wi-Fi接続に関する設定を初期化し、次のステップSP81に移る。ステップSP81において制御部21は、Wi-Fi制御部29(図3)により、Wi-Fiユニット15(図2)の動作を停止させて、次のステップSP82に移る。 In step SP80, the control section 21 initializes the settings related to the Wi-Fi connection by the device setting management section 24 (FIG. 3), and proceeds to the next step SP81. In step SP81, the control section 21 causes the Wi-Fi control section 29 (FIG. 3) to stop the operation of the Wi-Fi unit 15 (FIG. 2), and proceeds to the next step SP82.

ステップSP82において制御部21は、証明書受信処理手順RT22を終了する。これにより情報処理装置2は、装置設定が適切に行われ、且つ証明書が正しくインポートされた上で、NFCユニット16やWi-Fiユニット15が何れも初期化された状態となる。 At step SP82, the control unit 21 terminates the certificate reception processing procedure RT22. As a result, the information processing device 2 is properly set, the certificate is correctly imported, and both the NFC unit 16 and the Wi-Fi unit 15 are initialized.

[1-3.効果等]
以上の構成において、第1の実施の形態による情報処理システム1は、情報処理装置2を企業に導入する際に、設定端末装置3から該情報処理装置2に対しNFC7を介して設定データを送信すると共に、中継端末装置4がサーバ装置6から証明書ファイルを取得してWi-Fi8により該情報処理装置2へ送信する。
[1-3. effects, etc.]
In the above configuration, the information processing system 1 according to the first embodiment transmits setting data from the setting terminal device 3 to the information processing device 2 via NFC 7 when the information processing device 2 is introduced into a company. At the same time, the relay terminal device 4 acquires the certificate file from the server device 6 and transmits it to the information processing device 2 via Wi-Fi 8 .

このため情報処理システム1では、設定端末装置3を操作する設置業者に対し、サーバ装置6に格納されている証明書ファイルにアクセスするための証明書情報を知られることや、該サーバ装置6にアクセスさせること、並びに情報処理装置2にインポートする証明書ファイルそのものを取り扱わせること等を、何れも排除できる。これにより情報処理システム1では、社内の情報ネットワークにおける重要な情報を社外の者に知らせる必要が無く、セキュリティを確保することができる。 For this reason, in the information processing system 1, the certificate information for accessing the certificate file stored in the server device 6 is known to the installer who operates the setting terminal device 3. Access and handling of the certificate file itself to be imported into the information processing apparatus 2 can be eliminated. As a result, in the information processing system 1, there is no need to inform persons outside the company of important information in the company's information network, and security can be ensured.

他の観点から見れば、情報処理システム1では、社外の者に知られたくない情報に関する部分では企業の社員が中継端末装置4を操作して最小限の作業を行い、これ以外の装置設定に関しては社外の設置業者が設定端末装置3を用いて作業を行う。このため情報処理システム1では、セキュリティを確保しながら、企業の社員による作業負担を最小限に抑えることができる。 From another point of view, in the information processing system 1, an employee of the company operates the relay terminal device 4 to perform the minimum work for information that should not be known to people outside the company. is performed by an external installer using the setting terminal device 3 . Therefore, in the information processing system 1, it is possible to minimize the work burden on company employees while ensuring security.

さらに別の観点から見れば、情報処理システム1では、情報処理装置2がサーバ装置6に対して同一のネットワークに直接接続する必要が無い。すなわち情報処理システム1では、中継端末装置4が用紙に印刷された2次元コードを読み取ることができ、また該中継端末装置4がWi-Fi9によりアクセスポイント5と接続でき、その後に該中継端末装置4がWi-Fi8により情報処理装置2と接続できれば良い。このため情報処理システム1では、例えば情報処理装置2がアクセスポイント5の遠方に設置された場合であっても、中継端末装置4を使用するユーザ(企業の社員)が情報処理装置2の近傍やアクセスポイント5の近傍へ適宜移動することにより、証明書のインポートを適切に行うことができる。 From a different point of view, in the information processing system 1, the information processing device 2 does not need to be directly connected to the same network as the server device 6. FIG. That is, in the information processing system 1, the relay terminal device 4 can read the two-dimensional code printed on the paper, the relay terminal device 4 can be connected to the access point 5 by Wi-Fi 9, and then the relay terminal device 4 can be connected to the information processing device 2 via Wi-Fi 8 . Therefore, in the information processing system 1, for example, even if the information processing device 2 is installed far from the access point 5, the user (employee of the company) using the relay terminal device 4 may By appropriately moving to the vicinity of the access point 5, the certificate can be properly imported.

また情報処理システム1では、中継端末装置4から情報処理装置2に証明書ファイル等を送信する際に、NFC7では無くWi-Fi8を用いるようにした(図12等)。このため情報処理システム1では、仮に証明書ファイルの容量が比較的大きかったとしても、NFCタグ16Tにおける記憶容量の制限等に影響されること無く、その全てを確実に送信することができる。 Further, in the information processing system 1, Wi-Fi 8 is used instead of NFC 7 when transmitting a certificate file or the like from the relay terminal device 4 to the information processing device 2 (FIG. 12, etc.). Therefore, in the information processing system 1, even if the size of the certificate file is relatively large, the entire certificate file can be reliably transmitted without being affected by the limitation of the storage capacity of the NFC tag 16T.

さらに情報処理システム1では、情報処理装置2の電源が未投入の状態で、設定端末装置3からNFC7を利用して設定データをNFCタグ16Tに書き込むことにより、情報処理装置2の電源投入時に該NFCタグ16Tの設定データを読み込み、直ちに装置設定に適用させるようにした。このため情報処理システム1では、設定データにWi-Fi接続に関する情報を含めることにより、情報処理装置2の比較的小さい表示パネル17や比較的少ない操作ボタン18等を利用した手間のかかる設定変更作業を行わせること無く、情報処理装置2のWi-Fiユニット15をAPモードで動作させることができる。 Furthermore, in the information processing system 1, when the power of the information processing device 2 is not turned on, setting data is written to the NFC tag 16T using the NFC 7 from the setting terminal device 3, so that when the power of the information processing device 2 is turned on, the setting data is written to the NFC tag 16T. The setting data of the NFC tag 16T is read and immediately applied to the device settings. Therefore, in the information processing system 1, by including information about Wi-Fi connection in the setting data, time-consuming setting change work using the relatively small display panel 17 and the relatively few operation buttons 18 of the information processing apparatus 2 can be performed. , the Wi-Fi unit 15 of the information processing device 2 can be operated in the AP mode.

そのうえ情報処理システム1では、APモードで動作する情報処理装置2のWi-Fiユニット15に接続するためのWi-Fi設定(SSIDやパスフレーズ等)を、2次元コードとして用紙に印刷し、これを中継端末装置4により読み取るようにした(図12等)。このため情報処理システム1では、中継端末装置4において、Wi-Fi設定をユーザ(企業の社員)に入力させるといった煩わしい作業をさせずに済む。 In addition, in the information processing system 1, the Wi-Fi settings (SSID, passphrase, etc.) for connecting to the Wi-Fi unit 15 of the information processing device 2 operating in AP mode are printed on paper as a two-dimensional code. is read by the relay terminal device 4 (FIG. 12, etc.). Therefore, in the information processing system 1, the troublesome work of having the user (employee of the company) input the Wi-Fi setting in the relay terminal device 4 can be avoided.

これに加えて情報処理システム1では、証明書情報等の文字列を暗号化した上で生成した2次元コードを用紙に印刷するようにした。このため情報処理システム1では、仮に2次元コードが印刷された用紙が放置され、パスワードを知らない第三者が他の端末装置(スマートフォン等)により当該2次元コードを読み取ったとしても、暗号化された文字列を抽出するまでに止め、復号化されることを阻止できる。すなわち情報処理システム1では、第三者が証明書情報や証明書ファイルそのものを不正に入手することを効果的に防止できる。 In addition to this, in the information processing system 1, a two-dimensional code generated after encrypting a character string such as certificate information is printed on a sheet. Therefore, in the information processing system 1, even if the paper on which the two-dimensional code is printed is left unattended and a third party who does not know the password reads the two-dimensional code with another terminal device (smartphone, etc.), the encryption You can stop it until it extracts the string that has been decrypted and prevent it from being decrypted. That is, the information processing system 1 can effectively prevent a third party from illegally obtaining the certificate information or the certificate file itself.

また情報処理システム1では、証明書ファイルに関する証明書情報を、設定端末装置3から情報処理装置2へ送信する設定データに含め得るようにした(図9)。このため情報処理システム1では、情報処理装置2が生成する2次元コードに当該証明書情報を含めることができ、この2次元コードを読み取る中継端末装置4に引き渡すことができる。これにより情報処理システム1では、中継端末装置4のユーザ(企業の社員)に対し、証明書情報を入力する、といった煩わしい作業をさせずに済む。 Further, in the information processing system 1, the certificate information regarding the certificate file can be included in the setting data transmitted from the setting terminal device 3 to the information processing device 2 (FIG. 9). Therefore, in the information processing system 1, the certificate information can be included in the two-dimensional code generated by the information processing device 2, and the two-dimensional code can be passed to the relay terminal device 4 that reads the two-dimensional code. As a result, in the information processing system 1, the user (employee of the company) of the relay terminal device 4 does not have to perform troublesome work such as inputting the certificate information.

その一方で情報処理システム1では、設定端末装置3から情報処理装置2へ送信する設定データから証明書情報を省略することも許容するようにした。このため情報処理システム1では、例えば証明書情報を設置業者の目に触れさせたくない場合等に、敢えて設定データに証明書情報を含めないようにすることができる。この場合、情報処理システム1では、中継端末装置4により実行される中継処理手順RT31(図18)において、ステップSP54において否定結果が得られるため、次のステップSP55において証明書情報をユーザ(企業の社員)に入力させれば良い。 On the other hand, in the information processing system 1, it is also allowed to omit the certificate information from the setting data transmitted from the setting terminal device 3 to the information processing device 2. FIG. For this reason, in the information processing system 1, for example, when it is desired not to expose the certificate information to the installer, it is possible to intentionally not include the certificate information in the setting data. In this case, in the information processing system 1, a negative result is obtained in step SP54 in the relay processing procedure RT31 (FIG. 18) executed by the relay terminal device 4. employee) to enter.

また情報処理システム1では、中継端末装置4から情報処理装置2への証明書のインポートを正常に終了した後、該中継端末装置4のWi-Fi設定を元の状態(Wi-Fi9に接続し得る状態)に戻すと共に、該情報処理装置2のWi-Fi設定を初期化するようにした。これにより情報処理システム1では、中継端末装置4及び情報処理装置2からWi-Fi8に関する情報を消去でき、セキュリティ上の問題が生じることを未然に回避できる。 In the information processing system 1, after the import of the certificate from the relay terminal device 4 to the information processing device 2 is normally completed, the Wi-Fi setting of the relay terminal device 4 is returned to the original state (connected to Wi-Fi 9). state), and the Wi-Fi setting of the information processing device 2 is initialized. As a result, in the information processing system 1, the information regarding the Wi-Fi 8 can be deleted from the relay terminal device 4 and the information processing device 2, and security problems can be avoided.

さらに情報処理システム1では、中継端末装置4から情報処理装置2への証明書のインポートを正常に終了した後、該中継端末装置4のストレージ64に記憶していた証明書ファイルを削除するようにした。これにより情報処理システム1では、中継端末装置4から証明書ファイルが他へ流出する危険性を未然に排除できる。 Further, in the information processing system 1, after the import of the certificate from the relay terminal device 4 to the information processing device 2 is normally completed, the certificate file stored in the storage 64 of the relay terminal device 4 is deleted. bottom. As a result, the information processing system 1 can eliminate the risk of the certificate file leaking from the relay terminal device 4 to others.

以上の構成によれば、第1の実施の形態による情報処理システム1は、設置業者が使用する設定端末装置3から情報処理装置2に対しNFC7を介して設定データを送信すると共に、企業の社員が使用する中継端末装置4がサーバ装置6から証明書ファイルを取得してWi-Fi8により該情報処理装置2へ送信する。このため情報処理システム1では、証明書ファイルや関連する情報を社外の設置業者に直接取り扱わせることを排除できるので、社内の情報ネットワークに関する重要な情報のセキュリティを確保しながら、情報処理装置2に対して必要な装置設定を行い、且つ証明書をインポートすることができる。 According to the above configuration, the information processing system 1 according to the first embodiment transmits setting data from the setting terminal device 3 used by the installer to the information processing device 2 via the NFC 7, obtains the certificate file from the server device 6 and transmits it to the information processing device 2 via the Wi-Fi 8 . Therefore, in the information processing system 1, it is possible to eliminate direct handling of the certificate file and related information by an external installer. You can configure the necessary device settings for it and import the certificate.

[2.第2の実施の形態]
図1と対応する図22に示すように、第2の実施の形態による情報処理システム201は、第1の実施の形態による情報処理システム1と比較して、情報処理装置2及び中継端末装置4に代わる情報処理装置202及び中継端末装置204を有する点において相違するものの、他の点については同様に構成されている。この中継端末装置204は、情報処理装置202との間で、NFC207による接続が可能となっている。
[2. Second Embodiment]
As shown in FIG. 22 corresponding to FIG. 1, the information processing system 201 according to the second embodiment has the information processing device 2 and the relay terminal device 4 as compared with the information processing system 1 according to the first embodiment. Although the difference is that an information processing device 202 and a relay terminal device 204 are provided instead, the other points are configured in the same manner. This relay terminal device 204 can be connected to the information processing device 202 by NFC 207 .

[2-1.情報処理装置及び中継端末装置の構成]
情報処理装置202(図2及び図3)は、第1の実施の形態による情報処理装置2と比較して、ストレージ14及び制御部21に代わるストレージ214及び制御部221を有する点において相違するものの、他の点については同様に構成されている。ストレージ214は、第1の実施の形態によるストレージ14と同様にハードディスクドライブやフラッシュメモリ等のような不揮発性の情報記憶媒体であるものの、該ストレージ14と一部異なる情報やプログラム等を記憶している。制御部221は、第1の実施の形態による制御部21と比較して、一部異なる処理を実行するようになっている。
[2-1. Configuration of information processing device and relay terminal device]
The information processing device 202 (FIGS. 2 and 3) differs from the information processing device 2 according to the first embodiment in that it has a storage 214 and a control unit 221 instead of the storage 14 and the control unit 21. , are otherwise constructed in the same way. The storage 214 is a non-volatile information storage medium such as a hard disk drive, flash memory, etc., similar to the storage 14 according to the first embodiment, but stores information, programs, etc. that are partly different from the storage 14. there is The control unit 221 performs partially different processing compared to the control unit 21 according to the first embodiment.

図10及び図11と対応する図23及び図24に示すように、中継端末装置204は、中継端末装置4と比較して、ストレージ64及び中継アプリケーション73に代わるストレージ264及び中継アプリケーション273を有する点において相違する。中継アプリケーション273は、中継アプリケーション73と比較して、制御部81に代わる制御部281を有する点において相違するものの、他の点については同様に構成されている。また中継端末装置204は、カメラユニット68及び2次元コード読取処理部72が省略される一方、NFCユニット266及びNFC処理部272を有する点において相違するものの、他の点については同様に構成されている。 23 and 24 corresponding to FIGS. 10 and 11, the relay terminal device 204 has a storage 264 and a relay application 273 instead of the storage 64 and the relay application 73, unlike the relay terminal device 4. differ in The relay application 273 differs from the relay application 73 in that it has a control unit 281 that replaces the control unit 81, but is otherwise configured in the same manner. The relay terminal device 204 is different in that the camera unit 68 and the two-dimensional code reading processing unit 72 are omitted, while the NFC unit 266 and the NFC processing unit 272 are provided. there is

ストレージ264は、第1の実施の形態によるストレージ64と同様にフラッシュメモリ等の不揮発性の情報記憶媒体であるものの、該ストレージ64と一部異なる情報やプログラム等を記憶している。制御部281は、第1の実施の形態による制御部81と比較して、一部異なる処理を実行するようになっている。NFCユニット266及びNFC処理部272は、設定端末装置3のNFCユニット36及びNFC処理部41(図7及び図8)とそれぞれ同様に構成されている。 The storage 264 is a non-volatile information storage medium such as a flash memory like the storage 64 according to the first embodiment, but stores information, programs, etc. that are partly different from those of the storage 64 . The control unit 281 executes partially different processing compared to the control unit 81 according to the first embodiment. The NFC unit 266 and the NFC processing section 272 are configured similarly to the NFC unit 36 and the NFC processing section 41 (FIGS. 7 and 8) of the setting terminal device 3, respectively.

[2-2.中継設定処理]
第2の実施の形態による情報処理システム201では、図12と対応する図25に示すシーケンスチャートに従って、中継設定処理を行うようになっている。この中継設定処理では、第1の実施の形態と比較して、情報処理装置2が起動処理手順RT21を実行し、且つ中継端末装置4が中継処理手順RT31を実行することに代えて、情報処理装置202が起動処理手順RT221を実行し、且つ中継端末装置204が中継処理手順RT231を実行するようになっている点において相違する。
[2-2. Relay setting processing]
In the information processing system 201 according to the second embodiment, relay setting processing is performed according to the sequence chart shown in FIG. 25 corresponding to FIG. In this relay setting process, as compared with the first embodiment, instead of the information processing device 2 executing the startup processing procedure RT21 and the relay terminal device 4 executing the relay processing procedure RT31, the information processing The difference is that the device 202 executes the startup processing procedure RT221 and the relay terminal device 204 executes the relay processing procedure RT231.

このうち起動処理手順RT221では、「2次元コードを印刷」する処理に代えて「NFCによりWi-Fi設定を送信する」処理を行うようになっている。また中継処理手順RT231では、「2次元コードを読込」の処理に代えて、「NFCによりWi-Fi設定を受信」の処理を行うようになっている。以下では、起動処理手順RT221及び中継処理手順RT231の詳細について、それぞれ説明する。 Among these, in the activation process procedure RT221, instead of the process of "printing the two-dimensional code", the process of "transmitting Wi-Fi settings by NFC" is performed. In addition, in the relay processing procedure RT231, instead of the process of "reading the two-dimensional code", the process of "receiving Wi-Fi setting by NFC" is performed. Below, the details of the startup processing procedure RT221 and the relay processing procedure RT231 will be described respectively.

[2-2-1.情報処理装置の起動処理]
情報処理装置202の制御部221(図3)は、図17と対応する図26に示す起動処理手順RT221を実行するようになっている。制御部221は、この起動処理手順RT221を開始すると、ステップSP241~SP244においてステップSP41~SP44(図17)と同様の処理を行うことにより、NFCタグ16Tから読み込んだ装置設定を適用した後、次のステップSP245に移る。
[2-2-1. Startup processing of information processing device]
The control unit 221 (FIG. 3) of the information processing device 202 executes the startup processing procedure RT221 shown in FIG. 26 corresponding to FIG. When starting the startup processing procedure RT221, the control unit 221 performs the same processing as steps SP41 to SP44 (FIG. 17) in steps SP241 to SP244, thereby applying the device settings read from the NFC tag 16T. to step SP245.

ステップSP245において制御部221は、NFC処理部28のNFCタグ制御部28B(図3)により、NFCユニット16にアクセスし、該NFCユニット16に対する各装置からのNFC7(図22)による接続を確認して、次のステップSP246に移る。ステップSP246において制御部221は、NFC7を利用してNFCユニット16に対する接続があったか否かを判定する。ここで否定結果が得られると、制御部221は再びステップSP245に戻り、NFCの接続を待ち受ける。 In step SP245, the control unit 221 accesses the NFC unit 16 by the NFC tag control unit 28B (FIG. 3) of the NFC processing unit 28, and confirms connection from each device to the NFC unit 16 by NFC7 (FIG. 22). Then, the process proceeds to the next step SP246. At step SP246, the control unit 221 determines whether or not there is a connection to the NFC unit 16 using NFC7. If a negative result is obtained here, the control unit 221 returns to step SP245 again and waits for NFC connection.

一方、ステップSP246において肯定結果が得られると、このことは中継端末装置204によりNFC207を介した接続がなされたと見なし得ることを表している。このとき制御部221は、次のステップSP247に移る。ステップSP247において制御部221は、NFCユニット16において、中継端末装置204からの要求等に基づき、NFCタグ16Tの内容を読み出してNFC207により該中継端末装置204へ送信し、次のステップSP248に移る。 On the other hand, if a positive result is obtained in step SP246, this means that it can be considered that the relay terminal device 204 has established a connection via the NFC207. At this time, the control unit 221 proceeds to the next step SP247. At step SP247, the control unit 221 reads the content of the NFC tag 16T based on the request from the relay terminal device 204 in the NFC unit 16, and transmits it to the relay terminal device 204 via the NFC 207, and proceeds to the next step SP248.

ステップSP248において制御部221は、NFC処理部28のNFCタグ制御部28B(図3)により、NFCタグ16T(図2)の設定情報F2(図6(B))を消去させることにより、図6(A)に示したように装置情報F1のみを残した状態として、次のステップSP249に移る。ステップSP249において制御部221は、起動処理手順RT221を終了する。 In step SP248, the control unit 221 causes the NFC tag control unit 28B (FIG. 3) of the NFC processing unit 28 to erase the setting information F2 (FIG. 6B) of the NFC tag 16T (FIG. As shown in (A), only the device information F1 is left, and the process proceeds to the next step SP249. In step SP249, the control unit 221 terminates the activation procedure RT221.

[2-2-2.中継端末装置の中継処理手順]
中継端末装置204の制御部281(図24)は、図18と対応する図27に示す中継処理手順RT231を実行するようになっている。制御部281は、この中継処理手順RT231を開始すると、ステップSP251~SP253において、設定データ書込処理手順RT12(図16)におけるステップSP21~SP23と同様の処理を行うことにより、NFC207を介してNFCタグ16T(図2)から情報を読み込む。このときNFCタグ16Tには、設定端末装置3により書き込まれた設定データがそのまま残っており、その一部が証明書情報となっている。
[2-2-2. Relay processing procedure of relay terminal device]
The control unit 281 (FIG. 24) of the relay terminal device 204 executes the relay processing procedure RT231 shown in FIG. 27 corresponding to FIG. After starting this relay processing procedure RT231, the control unit 281 performs the same processing as steps SP21 to SP23 in the setting data writing processing procedure RT12 (FIG. 16) in steps SP251 to SP253, thereby enabling NFC communication via the NFC 207. Read information from tag 16T (FIG. 2). At this time, the setting data written by the setting terminal device 3 remains in the NFC tag 16T as it is, part of which is certificate information.

その後、制御部281は、NFCタグ16Tから読み込んだ証明書情報を用いて、ステップSP254以降の各処理を、中継処理手順RT31(図18)のステップSP54以降の各処理と同様に実行していく。これにより中継端末装置204は、サーバ装置6(図22)から証明書ファイルを取得し、これを情報処理装置202へ送信してインポートすることができる。 After that, the control unit 281 uses the certificate information read from the NFC tag 16T to execute each process after step SP254 in the same manner as each process after step SP54 of the relay processing procedure RT31 (FIG. 18). . As a result, the relay terminal device 204 can acquire the certificate file from the server device 6 (FIG. 22), transmit it to the information processing device 202, and import it.

[2-3効果等]
以上の構成において、第2の実施の形態による情報処理システム201は、第1の実施の形態と同様に、設定端末装置3から該情報処理装置202に対しNFC7を介して設定データを送信すると共に、中継端末装置204がサーバ装置6から証明書ファイルを取得してWi-Fi8により該情報処理装置202へ送信する。
[2-3 Effects, etc.]
In the above configuration, the information processing system 201 according to the second embodiment transmits setting data from the setting terminal device 3 to the information processing device 202 via NFC 7 as in the first embodiment. , the relay terminal device 204 acquires the certificate file from the server device 6 and transmits it to the information processing device 202 via Wi-Fi8.

このため情報処理システム201では、第1の実施の形態と同様に、設定端末装置3を操作する設置業者に対し、サーバ装置6や証明書ファイルにアクセスさせること等を排除できる。これにより情報処理システム201では、やはり第1の実施の形態と同様に、社内の情報ネットワークにおける重要な情報を社外の者に知らせる必要が無く、セキュリティを確保することができる。 Therefore, in the information processing system 201, as in the first embodiment, it is possible to eliminate the need for the installer who operates the setting terminal device 3 to access the server device 6 and the certificate file. As a result, in the information processing system 201, similarly to the first embodiment, there is no need to notify persons outside the company of important information in the company's information network, and security can be ensured.

また情報処理システム201では、第1の実施の形態と異なり、NFC207を利用して、情報処理装置202から中継端末装置204へ証明書情報を渡すようにした。このため情報処理システム201では、2次元コードを用紙に印刷する手間を省略できると共に、この用紙が放置されることにより第三者に読み取られる危険性を排除できる。 Further, unlike the first embodiment, the information processing system 201 uses the NFC 207 to pass the certificate information from the information processing device 202 to the relay terminal device 204 . Therefore, in the information processing system 201, the trouble of printing the two-dimensional code on paper can be omitted, and the risk of being read by a third party due to the paper being left unattended can be eliminated.

その他の点においても、情報処理システム201は、第1の実施の形態により情報処理システム1と同様の作用効果を奏し得る。 In other respects, the information processing system 201 can achieve the same effects as the information processing system 1 according to the first embodiment.

以上の構成によれば、第2の実施の形態による情報処理システム201は、設置業者が使用する設定端末装置3から情報処理装置202に対しNFC7を介して設定データを送信する。また情報処理システム201では、企業の社員が使用する中継端末装置204が情報処理装置202からNFC207を利用して証明書情報を受け取り、サーバ装置6から証明書ファイルを取得し、Wi-Fi8により該情報処理装置202へ送信する。このため情報処理システム201では、証明書ファイルや関連する情報を社外の設置業者に直接取り扱わせることを排除できるので、社内の情報ネットワークに関する重要な情報のセキュリティを確保しながら、情報処理装置202に対して必要な装置設定を行い、且つ証明書をインポートすることができる。 According to the above configuration, the information processing system 201 according to the second embodiment transmits setting data from the setting terminal device 3 used by the installer to the information processing device 202 via NFC7. Further, in the information processing system 201, the relay terminal device 204 used by the employee of the company receives the certificate information from the information processing device 202 using the NFC 207, acquires the certificate file from the server device 6, and obtains the certificate file via Wi-Fi8. It transmits to the information processing device 202 . Therefore, in the information processing system 201, it is possible to eliminate direct handling of the certificate file and related information by an external installer. You can configure the necessary device settings for it and import the certificate.

[3.他の実施の形態]
なお上述した第1の実施の形態においては、情報処理装置2から中継端末装置4へ証明書情報を引き渡す際に、2次元コードを利用する場合について述べた(図12)。また第2の実施の形態においては、情報処理装置202から中継端末装置204へ証明書情報を引き渡す際に、NFC207を利用する場合について述べた(図22及び図25)。しかし本発明はこれに限らず、例えばWPS(Wi-Fi Protected Setup)を利用して一時的にWi-Fi接続を確立して証明書情報を引き渡しても良く、或いはユーザ(企業の社員)により証明書情報を手作業で(手動で)入力させる等、種々の手法により中継端末装置4等に証明書情報を取得させても良い。
[3. Other embodiments]
In the above-described first embodiment, the case where the two-dimensional code is used when passing the certificate information from the information processing device 2 to the relay terminal device 4 has been described (FIG. 12). Also, in the second embodiment, the case where the NFC 207 is used when passing the certificate information from the information processing device 202 to the relay terminal device 204 has been described (FIGS. 22 and 25). However, the present invention is not limited to this. Certificate information may be acquired by the relay terminal device 4 or the like by various methods such as manual input of the certificate information.

さらにこれらの場合、何れか1つの手法を予め決めておく以外にも、2次元コード、NFC、WPS及び手動入力といった複数の手法の中から、何れかの手法をユーザに選択させるようにしても良い。具体的には、例えば中継処理手順RT31(図18)の開始直後に、中継端末装置4のタッチパネル67(図10)に処理選択画面S11(図19(A))を表示した状態で、装置情報取得ボタンB11Aにタッチ操作されると、図28に示す取得方法選択画面S31をタッチパネル67(図10)に表示させれば良い。この取得方法選択画面S31には、上側ないし中央に取得方法リストL31が表示されると共に、下側にキャンセルボタンB31が表示されている。このうち取得方法リストL31には、「2次元コード」、「NFC」、「WPS」及び「手動入力」等の手法が各行に表示されており、それぞれタッチ操作により、その手法を選択させることができる。 Furthermore, in these cases, instead of predetermining any one method, the user may be allowed to select any method from a plurality of methods such as two-dimensional code, NFC, WPS, and manual input. good. Specifically, for example, immediately after the start of the relay processing procedure RT31 (FIG. 18), the device information When the acquisition button B11A is touch-operated, the acquisition method selection screen S31 shown in FIG. 28 may be displayed on the touch panel 67 (FIG. 10). On this acquisition method selection screen S31, an acquisition method list L31 is displayed at the top or center, and a cancel button B31 is displayed at the bottom. In the acquisition method list L31, methods such as "two-dimensional code", "NFC", "WPS" and "manual input" are displayed in each row, and each method can be selected by touch operation. can.

また上述した第1の実施の形態においては、設定データ(図9等)において証明書情報のカテゴリの各設定項目が設定済みであれば、その値を使用し、未設定であれば、中継処理手順RT31(図18)のステップSP55において、証明書情報を入力させる場合について述べた。しかし本発明はこれに限らず、例えば、設定データにおいて証明書情報のカテゴリの各設定項目を必ず事前に設定するようにしても良く、或いは必ず未設定としても良い。第2の実施の形態についても同様である。 Further, in the first embodiment described above, if each setting item of the category of certificate information in the setting data (FIG. 9, etc.) is already set, the value is used, and if not set, the relay process is performed. The case where certificate information is input in step SP55 of procedure RT31 (FIG. 18) has been described. However, the present invention is not limited to this, and for example, each setting item in the category of certificate information may always be set in advance in the setting data, or may be left unset. The same applies to the second embodiment.

また上述した第1の実施の形態においては、設定データ(図9等)においてWi-Fi設定のカテゴリの各設定項目が設定済みであれば、その値を使用し、未設定であれば、設定データ準備処理手順RT11(図13)のステップSP9において、Wi-Fi設定を生成する場合について述べた。しかし本発明はこれに限らず、例えば、設定データにおいてWi-Fi設定のカテゴリの各設定項目を必ず事前に設定するようにしても良く、或いは必ず未設定としても良い。また、Wi-Fi設定を情報処理装置2により生成しても良い。第2の実施の形態についても同様である。 Further, in the above-described first embodiment, if each setting item in the Wi-Fi setting category in the setting data (FIG. 9, etc.) has been set, the value is used, and if not set, the setting The case of generating the Wi-Fi settings in step SP9 of the data preparation procedure RT11 (FIG. 13) has been described. However, the present invention is not limited to this, and for example, each setting item in the Wi-Fi setting category may always be set in advance in the setting data, or may be left unset. Also, the Wi-Fi settings may be generated by the information processing device 2 . The same applies to the second embodiment.

さらに上述した第1の実施の形態においては、情報処理装置2が2次元コードを生成する際に証明書情報を暗号化し、該2次元コードを読み取った中継端末装置4において、暗号化された文字列を抽出し、ユーザに入力されたパスワードを用いて復号化する場合について述べた。しかし本発明はこれに限らず、例えば情報処理装置2が2次元コードの印刷時にパスワードの入力を要求し、パスワードを照合できた場合にのみ、平文の文字列を変換した2次元コードを印刷しても良い。これにより、正当なユーザにのみ証明書情報を取得させることができる。或いは、何れの時点においてもパスワードの入力を要求せず、平文の文字列を変換した2次元コードを生成しても良い。第2の実施の形態においても、例えば情報処理装置202に正しいパスワードが入力された場合にのみ、NFC207によって証明書情報を送信するようにしても良い。 Furthermore, in the above-described first embodiment, when the information processing device 2 generates the two-dimensional code, the certificate information is encrypted, and in the relay terminal device 4 that has read the two-dimensional code, the encrypted character We have described the case of extracting a string and decrypting it using a password entered by the user. However, the present invention is not limited to this. For example, when the information processing device 2 requests the input of a password when printing the two-dimensional code, and only when the password is verified, the two-dimensional code is printed by converting the plaintext character string. can be This allows only authorized users to obtain certificate information. Alternatively, a two-dimensional code may be generated by converting a plaintext character string without requiring the input of a password at any time. Also in the second embodiment, for example, the certificate information may be transmitted by the NFC 207 only when the correct password is input to the information processing apparatus 202 .

さらに上述した第1の実施の形態においては、情報処理装置2がメニューマップと共に2次元コードを用紙に印刷する場合について述べた。しかし本発明はこれに限らず、例えば2次元コードを単独で用紙に印刷しても良い。或いは、例えば情報処理装置2の表示パネル17が十分な解像度を有している場合に、該表示パネルに2次元コードを表示しても良い。 Furthermore, in the above-described first embodiment, the case where the information processing apparatus 2 prints the two-dimensional code on paper together with the menu map has been described. However, the present invention is not limited to this, and for example, a two-dimensional code may be printed on paper alone. Alternatively, for example, when the display panel 17 of the information processing device 2 has a sufficient resolution, the two-dimensional code may be displayed on the display panel.

さらに上述した第1の実施の形態においては、情報処理装置2が証明書情報を基にQRコード(登録商標)でなる2次元コードを生成して用紙に印刷し、これを中継端末装置4により読み取る場合について述べた。しかし本発明はこれに限らず、例えば情報処理装置2が証明書情報を基に1次元のバーコードや他の種々のコード等、所定の変換手法に従って変換された種々の画像(以下これを設定情報画像と呼ぶ)を用紙に印刷し、これを中継端末装置4により読み取るようにしても良い。 Furthermore, in the above-described first embodiment, the information processing device 2 generates a two-dimensional code, which is a QR code (registered trademark), based on the certificate information and prints it on a sheet of paper. I mentioned the case of reading. However, the present invention is not limited to this. (referred to as an information image) may be printed on paper and read by the relay terminal device 4 .

さらに上述した第1の実施の形態においては、中継端末装置4がサーバ装置6から証明書ファイルを取得する際に、アクセスポイント5との間でWi-Fi9により接続する場合について述べた。しかし本発明はこれに限らず、例えば中継端末装置4がネットワーク10のインタフェースを有している場合に、該中継端末装置4を該ネットワーク10と接続してサーバ装置6から証明書ファイルを取得しても良い。この場合、アクセスポイント5を省略することができる。第2の実施の形態についても同様である。 Furthermore, in the first embodiment described above, the case where the relay terminal device 4 connects to the access point 5 via Wi-Fi 9 when acquiring the certificate file from the server device 6 has been described. However, the present invention is not limited to this. can be In this case, the access point 5 can be omitted. The same applies to the second embodiment.

さらに上述した第1の実施の形態においては、設定データ表示画面S2(図14(B))等において、設定データの内容を表示する場合について述べた。しかし本発明はこれに限らず、例えば設定データのうち証明書情報の設定値については、「*」や「・」等の代替文字により表示し、或いは該証明書情報のみを表示しないようにしても良い。これにより、証明書情報を設置業者に見せること無く、且つ設定端末装置3から情報処理装置2へ送信することができる。第2の実施の形態についても同様である。 Furthermore, in the above-described first embodiment, the case where the content of the setting data is displayed on the setting data display screen S2 (FIG. 14B) or the like has been described. However, the present invention is not limited to this. For example, the set value of the certificate information in the setting data may be displayed with substitute characters such as "*" or "·", or only the certificate information may not be displayed. Also good. As a result, the certificate information can be transmitted from the setting terminal device 3 to the information processing device 2 without showing it to the installer. The same applies to the second embodiment.

さらに上述した第1の実施の形態においては、サーバ装置6に格納されている証明書ファイルを情報処理装置2にインポートする場合について述べた。しかし本発明はこれに限らず、サーバ装置6に格納されている種々のファイルを情報処理装置2にインポートする場合に適用しても良い。第2の実施の形態についても同様である。 Furthermore, in the first embodiment described above, the case where the certificate file stored in the server device 6 is imported into the information processing device 2 has been described. However, the present invention is not limited to this, and may be applied when various files stored in the server device 6 are imported into the information processing device 2 . The same applies to the second embodiment.

さらに上述した第1の実施の形態においては、設定端末装置3及び中継端末装置4を、何れもスマートフォンとする場合について述べた。しかし本発明はこれに限らず、設定端末装置3及び中継端末装置4を、例えばタブレット端末やノート型コンピュータ装置等、種々の情報機器としても良い。この場合、NFCユニットやWi-Fiユニット等、必要な通信ユニットを搭載していれば良い。ただし、設定端末装置3は、情報処理装置2のNFCユニット16に近接させる(かざす)ことが可能な形態であれば良い。第2の実施の形態についても同様である。 Furthermore, in the above-described first embodiment, the case where both the setting terminal device 3 and the relay terminal device 4 are smartphones has been described. However, the present invention is not limited to this, and the setting terminal device 3 and the relay terminal device 4 may be various information devices such as a tablet terminal and a notebook computer device. In this case, a necessary communication unit such as an NFC unit or a Wi-Fi unit may be installed. However, the setting terminal device 3 may be in any form as long as it can be brought close to (held over) the NFC unit 16 of the information processing device 2 . The same applies to the second embodiment.

さらに上述した第1の実施の形態においては、中継端末装置4がストレージ64(図10)に予め記憶されたプログラムを読み出して実行することにより、中継処理手順RT31(図18)を実行する場合について述べた。しかし本発明はこれに限らず、例えば中継端末装置4がサーバ装置6から所定のプログラムをダウンロードし、中継処理手順RT31を実行するようにしても良い。情報処理装置2及び設定端末装置3についても同様であり、また第2の実施の形態についても同様である。 Furthermore, in the above-described first embodiment, the relay terminal device 4 reads out and executes a program pre-stored in the storage 64 (FIG. 10) to execute the relay processing procedure RT31 (FIG. 18). Stated. However, the present invention is not limited to this. For example, the relay terminal device 4 may download a predetermined program from the server device 6 and execute the relay processing procedure RT31. The same applies to the information processing device 2 and the setting terminal device 3, and also to the second embodiment.

さらに上述した第1の実施の形態においては、中継端末装置4からの要求に応じてサーバ装置6が証明書ファイルを該中継端末装置4へ送信する場合について述べた。しかし本発明はこれに限らず、例えばネットワーク10に接続されると共にクライアントとして機能するコンピュータ装置が証明書ファイルを記憶している場合に、中継端末装置4からの要求に応じて当該コンピュータ装置が当該証明書ファイルを該中継端末装置4へ送信するようにしても良い。第2の実施の形態についても同様である。 Furthermore, in the first embodiment described above, the case where the server device 6 transmits the certificate file to the relay terminal device 4 in response to a request from the relay terminal device 4 has been described. However, the present invention is not limited to this. A certificate file may be transmitted to the relay terminal device 4 . The same applies to the second embodiment.

さらに上述した第1の実施の形態においては、単機能のプリンタとして構成された画像形成装置である情報処理装置2に本発明を適用する場合について述べた。しかし本発明はこれに限らず、例えば複写機やファクシミリ装置の機能を有するMFP(Multi Function Peripheral)等、他の種々の機能を有する画像形成装置である情報処理装置に適用しても良い。第2の実施の形態についても同様である。 Furthermore, in the first embodiment described above, the case where the present invention is applied to the information processing apparatus 2, which is an image forming apparatus configured as a single-function printer, has been described. However, the present invention is not limited to this, and may be applied to an information processing apparatus, which is an image forming apparatus having various other functions, such as an MFP (Multi Function Peripheral) having the functions of a copier or a facsimile machine. The same applies to the second embodiment.

さらに上述した第1の実施の形態においては、情報処理装置2(図2)が印刷部19を有する画像形成装置である場合について述べた。しかし本発明はこれに限らず、情報処理装置2が他の種々の電子機器である場合に適用しても良い。第2の実施の形態についても同様である。 Furthermore, in the first embodiment described above, the case where the information processing apparatus 2 (FIG. 2) is an image forming apparatus having the printing unit 19 has been described. However, the present invention is not limited to this, and may be applied when the information processing device 2 is other various electronic devices. The same applies to the second embodiment.

さらに本発明は、上述した各実施の形態及び他の実施の形態に限定されるものではない。すなわち本発明は、上述した各実施の形態と上述した他の実施の形態の一部又は全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。 Furthermore, the present invention is not limited to the embodiments described above and other embodiments. In other words, the scope of the present invention extends to embodiments obtained by arbitrarily combining part or all of each of the above-described embodiments and other embodiments described above, and to embodiments in which a part is extracted. is.

さらに上述した第1の実施の形態においては、通信端末装置としての中継端末装置4と、サーバ装置としてのサーバ装置6と、情報処理装置としての情報処理装置2とにより、情報処理システムとしての情報処理システム1を構成する場合について述べた。このうちサーバ装置は、記憶部としてのストレージ6Sによって構成した。また情報処理装置は、第1の取得部としてのNFCユニット16と、出力部としての印刷部19と、第1の無線通信部としてのWi-Fiユニット15とによって構成した。さらに通信端末装置は、第2の取得部としてのカメラユニット68及び2次元コード読取処理部72と、第2の無線通信部としてのWi-Fiユニット65とによって構成した。しかし本発明はこれに限らず、その他種々の構成でなる通信端末装置と、サーバ装置と、情報処理装置とにより、情報処理システムを構成しても良い。この場合、サーバ装置を、その他種々の構成でなる記憶部によって構成し、情報処理装置を、その他種々の構成でなる第1の取得部と、出力部と、第1の無線通信部とによって構成し、通信端末装置を、その他種々の構成でなる第2の取得部と、第2の無線通信部とによって構成しても良い。 Furthermore, in the above-described first embodiment, the relay terminal device 4 as a communication terminal device, the server device 6 as a server device, and the information processing device 2 as an information processing device are used as an information processing system. A case of configuring the processing system 1 has been described. Among them, the server device is configured by a storage 6S as a storage unit. Further, the information processing apparatus is configured by an NFC unit 16 as a first acquisition section, a printing section 19 as an output section, and a Wi-Fi unit 15 as a first wireless communication section. Further, the communication terminal device is composed of a camera unit 68 and a two-dimensional code reading processing section 72 as a second acquisition section, and a Wi-Fi unit 65 as a second wireless communication section. However, the present invention is not limited to this, and an information processing system may be configured by a communication terminal device, a server device, and an information processing device having various configurations. In this case, the server device is composed of a storage unit having various other configurations, and the information processing device is composed of a first acquisition unit, an output unit, and a first wireless communication unit having various other configurations. However, the communication terminal device may be composed of a second acquisition section and a second wireless communication section having various other configurations.

本発明は、例えば情報処理装置に装置設定を適用すると共に証明書ファイルをインポートする場合に利用できる。 The present invention can be used, for example, when applying device settings to an information processing device and importing a certificate file.

1、201……情報処理システム、2、202……情報処理装置、3……設定端末装置、4、204……中継端末装置、5……アクセスポイント、6……サーバ装置、6S……ストレージ、6C……証明書記憶部、7……NFC、8、9……Wi-Fi、10……ネットワーク、14、214……ストレージ、14A……装置設定記憶部、14B……証明書記憶部、15……Wi-Fiユニット、16……NFCユニット、16T……NFCタグ、17……表示パネル、18……操作ボタン、19……印刷部、21、221……制御部、27……2次元コード生成部、28……NFC処理部、29……Wi-Fi制御部、64、264……ストレージ、64A……証明書ファイル記憶部、65……Wi-Fiユニット、67……タッチパネル、68……カメラユニット、71……Wi-Fi制御部、72……2次元コード読取処理部、81、281……制御部、264……ストレージ、266……NFCユニット、272……NFC処理部、F1……装置情報、F2……設定情報、T1……装置設定テーブル、T2……設定データテーブル。

Reference Signs List 1, 201 Information processing system 2 202 Information processing device 3 Setting terminal device 4 204 Relay terminal device 5 Access point 6 Server device 6S Storage , 6C... certificate storage unit, 7... NFC, 8, 9... Wi-Fi, 10... network, 14, 214... storage, 14A... device setting storage unit, 14B... certificate storage unit , 15... Wi-Fi unit, 16... NFC unit, 16T... NFC tag, 17... Display panel, 18... Operation button, 19... Printing part, 21, 221... Control part, 27... Two-dimensional code generation unit 28 NFC processing unit 29 Wi-Fi control unit 64, 264 Storage 64A Certificate file storage unit 65 Wi-Fi unit 67 Touch panel , 68... camera unit, 71... Wi-Fi control unit, 72... two-dimensional code reading processing unit, 81, 281... control unit, 264... storage, 266... NFC unit, 272... NFC processing Section, F1...device information, F2...setting information, T1...device setting table, T2...setting data table.

Claims (9)

通信端末装置と、情報格納装置と情報処理装置とを有する情報処理システムにおいて、
前記情報格納装置は、
前記情報処理装置に設定する第1の設定情報を記憶する記憶部
を有し、
前記情報処理装置は、
外部装置から前記通信端末装置との間で無線通信を確立するための接続情報を含む第2の設定情報を取得する第1の取得部と、
前記第2の設定情報を出力する出力部と、
前記通信端末装置と無線通信を行う第1の無線通信部と
を有し、
前記通信端末装置は、
前記情報処理装置から出力された前記第2の設定情報を取得する第2の取得部と、
前記情報格納装置のアドレス情報及び前記第1の設定情報を識別するための識別情報に基づいて当該情報格納装置から当該第1の設定情報を取得し、前記接続情報に基づいて前記情報処理装置との間で前記無線通信を確立し、前記第1の設定情報を前記情報処理装置に送信する第2の無線通信部と
を有することを特徴とする情報処理システム。
In an information processing system having a communication terminal device, an information storage device, and an information processing device,
The information storage device is
a storage unit that stores first setting information to be set in the information processing device;
The information processing device is
a first acquisition unit that acquires second setting information including connection information for establishing wireless communication with the communication terminal device from an external device;
an output unit that outputs the second setting information;
a first wireless communication unit that performs wireless communication with the communication terminal device,
The communication terminal device
a second acquisition unit that acquires the second setting information output from the information processing device;
acquiring the first setting information from the information storage device based on the address information of the information storage device and the identification information for identifying the first setting information, and connecting the information processing device based on the connection information; and a second wireless communication unit that establishes the wireless communication between and transmits the first setting information to the information processing device.
前記情報処理装置の前記第1の取得部は、近距離無線通信を介して前記外部装置から前記第2の設定情報を取得する
ことを特徴とする請求項1に記載の情報処理システム。
The information processing system according to claim 1, wherein the first acquisition unit of the information processing device acquires the second setting information from the external device via short-range wireless communication.
前記情報処理装置の前記第1の取得部は、前記外部装置から、前記第2の設定情報に加えて、前記情報格納装置の前記アドレス情報及び前記識別情報を取得する
ことを特徴とする請求項1に記載の情報処理システム。
3. The first acquisition unit of the information processing device acquires the address information and the identification information of the information storage device from the external device in addition to the second setting information. 1. The information processing system according to 1.
前記通信端末装置は、ユーザの操作により前記情報格納装置の前記アドレス情報及び前記識別情報の入力を受け付ける通信端末操作部を有し、
前記通信端末装置の前記第2の無線通信部は、前記ユーザにより前記通信端末操作部を介して入力された前記情報格納装置の前記アドレス情報及び前記識別情報に基づき、前記情報格納装置から前記第1の設定情報を取得する
ことを特徴とする請求項1に記載の情報処理システム。
The communication terminal device has a communication terminal operation unit that receives input of the address information and the identification information of the information storage device by a user's operation,
Based on the address information and the identification information of the information storage device input by the user via the communication terminal operation unit, the second wireless communication unit of the communication terminal device transmits the information from the information storage device to the second wireless communication device. 2. The information processing system according to claim 1, wherein the setting information of No. 1 is acquired.
前記通信端末装置の前記第2の無線通信部は、所定のアクセスポイントとの間で無線通信を確立して前記情報格納装置と接続し、前記第1の設定情報を取得した後、前記第2の設定情報に含まれる前記接続情報に基づいて前記情報処理装置との前記無線通信を確立し、前記第1の設定情報を前記情報処理装置に送信し、その後に再び前記アクセスポイントを介して前記情報格納装置との間で前記無線通信を確立する
ことを特徴とする請求項1に記載の情報処理システム。
The second wireless communication unit of the communication terminal establishes wireless communication with a predetermined access point, connects to the information storage device, acquires the first setting information, and then sets the second wireless communication unit. establishing the wireless communication with the information processing device based on the connection information included in the setting information of the above, transmitting the first setting information to the information processing device, and then again via the access point 2. The information processing system according to claim 1, wherein said wireless communication is established with an information storage device.
前記情報処理装置は、ユーザの操作を受け付ける情報処理操作部を有し、
前記情報処理装置の前記出力部は、画像を媒体に印刷する印刷部であり、
前記通信端末装置の前記第2の取得部は、前記画像を撮像する撮像部と、当該画像を解析する解析部とを有し、
前記情報処理装置は、前記ユーザから前記情報処理操作部に対する所定の操作を受け付けると、前記第2の設定情報を表す設定情報画像を前記印刷部により前記媒体に印刷し、
前記通信端末装置の前記第2の取得部は、前記媒体に印刷された前記設定情報画像を前記撮像部により撮像し、当該設定情報画像を前記解析部によって解析することにより、前記第2の設定情報を取得する
ことを特徴とする請求項1に記載の情報処理システム。
The information processing device has an information processing operation unit that receives a user's operation,
the output unit of the information processing device is a printing unit that prints an image on a medium;
The second acquisition unit of the communication terminal device has an imaging unit that captures the image and an analysis unit that analyzes the image,
When the information processing device receives a predetermined operation from the user on the information processing operation unit, the information processing device causes the printing unit to print a setting information image representing the second setting information on the medium,
The second acquisition unit of the communication terminal device captures the setting information image printed on the medium by the imaging unit, and analyzes the setting information image by the analysis unit to obtain the second setting information. The information processing system according to claim 1, wherein information is acquired.
前記通信端末装置は、前記ユーザの入力操作を受け付ける通信端末操作部を有し、
前記印刷部は、暗号化した前記第2の設定情報を表す前記設定情報画像を前記印刷部により前記媒体に印刷し、
前記通信端末装置は、前記通信端末操作部を介してパスワードを入力させ、
前記通信端末装置の前記第2の取得部は、前記媒体に印刷された前記設定情報画像を前記撮像部により撮像し、当該設定情報画像を前記解析部によって解析して得られた情報を、前記パスワードを用いて復号化することにより、前記第2の設定情報を取得する
ことを特徴とする請求項6に記載の情報処理システム。
The communication terminal device has a communication terminal operation unit that receives an input operation of the user,
The printing unit prints the setting information image representing the encrypted second setting information on the medium by the printing unit;
The communication terminal device causes a password to be entered via the communication terminal operation unit,
The second acquisition unit of the communication terminal device captures the setting information image printed on the medium by the image capturing unit, analyzes the setting information image by the analysis unit, and obtains information obtained by the 7. The information processing system according to claim 6, wherein the second setting information is obtained by decrypting using a password.
情報格納装置及び情報処理装置とそれぞれ通信可能な通信端末装置であって、
前記情報処理装置から出力された、無線通信を確立するための接続情報を含む第2の設定情報を取得する取得部と、
前記情報処理装置に設定すべき第1の設定情報を記憶する前記情報格納装置のアドレス情報及び当該第1の設定情報を識別するための識別情報に基づき、当該情報格納装置から当該第1の設定情報を取得し、前記接続情報に基づいて前記情報処理装置と前記無線通信を確立し、前記第1の設定情報を前記情報処理装置に送信する無線通信部と
を有することを特徴とする通信端末装置。
A communication terminal device capable of communicating with an information storage device and an information processing device,
an acquisition unit configured to acquire second setting information including connection information for establishing wireless communication output from the information processing device;
Based on the address information of the information storage device that stores the first setting information to be set in the information processing device and the identification information for identifying the first setting information, the first setting is performed from the information storage device. a wireless communication unit that acquires information, establishes the wireless communication with the information processing device based on the connection information, and transmits the first setting information to the information processing device. Device.
情報処理装置から出力された、当該情報処理装置及び通信端末装置の間で無線通信を確立するための接続情報を含む第2の設定情報を取得部により取得する第1のステップと、
前記情報処理装置に設定すべき第1の設定情報を記憶する情報格納装置のアドレス情報及び当該第1の設定情報を識別するための識別情報に基づき、当該情報格納装置から当該第1の設定情報を取得する第2のステップと、
前記接続情報に基づいて前記情報処理装置との間で前記無線通信を確立し、前記第1の設定情報を前記情報処理装置に送信する第3のステップと
を有することを特徴とする設定情報供給方法。

a first step of acquiring, by an acquisition unit, second setting information including connection information for establishing wireless communication between the information processing device and the communication terminal device, which is output from the information processing device;
Based on the address information of the information storage device storing the first setting information to be set in the information processing device and the identification information for identifying the first setting information, the first setting information is retrieved from the information storage device. a second step of obtaining
and a third step of establishing the wireless communication with the information processing device based on the connection information and transmitting the first setting information to the information processing device. Method.

JP2021105203A 2021-06-24 2021-06-24 Information processing system, communication terminal device and setting information supplying method Pending JP2023003870A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021105203A JP2023003870A (en) 2021-06-24 2021-06-24 Information processing system, communication terminal device and setting information supplying method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021105203A JP2023003870A (en) 2021-06-24 2021-06-24 Information processing system, communication terminal device and setting information supplying method

Publications (1)

Publication Number Publication Date
JP2023003870A true JP2023003870A (en) 2023-01-17

Family

ID=85100655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021105203A Pending JP2023003870A (en) 2021-06-24 2021-06-24 Information processing system, communication terminal device and setting information supplying method

Country Status (1)

Country Link
JP (1) JP2023003870A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005210267A (en) * 2004-01-21 2005-08-04 Canon I-Tech Inc Print system and setting method of image input unit
JP2018129770A (en) * 2017-02-10 2018-08-16 キヤノン株式会社 Information processing apparatus, control method and program
JP2019219879A (en) * 2018-06-19 2019-12-26 株式会社沖データ Image forming system
JP2021005359A (en) * 2019-06-25 2021-01-14 株式会社リコー Information processing program, information processing apparatus, information processing system, and information processing method
JP2021013169A (en) * 2020-09-24 2021-02-04 キヤノン株式会社 Information processing device, control method of information processing device, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005210267A (en) * 2004-01-21 2005-08-04 Canon I-Tech Inc Print system and setting method of image input unit
JP2018129770A (en) * 2017-02-10 2018-08-16 キヤノン株式会社 Information processing apparatus, control method and program
JP2019219879A (en) * 2018-06-19 2019-12-26 株式会社沖データ Image forming system
JP2021005359A (en) * 2019-06-25 2021-01-14 株式会社リコー Information processing program, information processing apparatus, information processing system, and information processing method
JP2021013169A (en) * 2020-09-24 2021-02-04 キヤノン株式会社 Information processing device, control method of information processing device, and program

Similar Documents

Publication Publication Date Title
US10289351B2 (en) Method and image forming apparatus using near field communication
US10229297B2 (en) Method and apparatus to write tag using near field communication
US10750049B2 (en) Non-transitory computer-readable information recording medium, information processing apparatus, and communications system
CN109495755B (en) Information processing apparatus, data structure of image file, and information processing method
CN105282353B (en) Information processing unit, system and information processing method
JP6938885B2 (en) Information copying method and processing device between devices
JP6690258B2 (en) Program, information processing device, communication system
US20190384537A1 (en) Image forming system
JP7434441B2 (en) Information processing system, information processing device
US10327124B2 (en) Communication device and terminal device
CN105302504B (en) Information processing unit and information processing method
JP7013962B2 (en) Equipment system, job processing method, information processing device, program
CN104683399A (en) Device control system and device control method
CN109309773B (en) Information processing apparatus and computer-readable medium storing program
JP2023003870A (en) Information processing system, communication terminal device and setting information supplying method
JP2025142072A (en) Information processing apparatus, system, program and information processing method
JP4618804B2 (en) Information processing apparatus, information processing method, and computer program
EP1746800A2 (en) Data transmitting and receiving system, data processing apparatus, and encoding communication method
JP2022086664A (en) Information processing equipment and application software
JP7497619B2 (en) Information Processing System
US20180097967A1 (en) Communication device
JP6551058B2 (en) INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, DATA ACQUIRING METHOD, AND PROGRAM
JP6988558B2 (en) Image forming system, image forming device, mobile terminal and authentication program
JP4786145B2 (en) Data management system, data operation terminal, image forming apparatus, and data operation program executed by them
JP7574703B2 (en) Information Processing System

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241119

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20250415