JP7318480B2 - Information processing device, program and information processing method - Google Patents

Information processing device, program and information processing method Download PDF

Info

Publication number
JP7318480B2
JP7318480B2 JP2019191650A JP2019191650A JP7318480B2 JP 7318480 B2 JP7318480 B2 JP 7318480B2 JP 2019191650 A JP2019191650 A JP 2019191650A JP 2019191650 A JP2019191650 A JP 2019191650A JP 7318480 B2 JP7318480 B2 JP 7318480B2
Authority
JP
Japan
Prior art keywords
information
setting
unit
information processing
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.)
Active
Application number
JP2019191650A
Other languages
Japanese (ja)
Other versions
JP2021068961A (en
Inventor
デル ロサリオ ロウェル
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2019191650A priority Critical patent/JP7318480B2/en
Priority to US17/074,696 priority patent/US20210120146A1/en
Priority to EP20202717.3A priority patent/EP3812881B1/en
Publication of JP2021068961A publication Critical patent/JP2021068961A/en
Application granted granted Critical
Publication of JP7318480B2 publication Critical patent/JP7318480B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置、プログラム及び情報処理方法に関する。 The present invention relates to an information processing device, a program, and an information processing method.

従来から、電磁界又は電波等を用いた近距離での無線通信によって情報をやり取りするNFC(Near Field Communication)が使用されている。
例えば、特許文献1には、NFCを用いて設定値の設定を行うことのできる画像形成装置が記載されている。
Conventionally, NFC (Near Field Communication) has been used to exchange information by short-range wireless communication using electromagnetic fields or radio waves.
For example, Patent Literature 1 describes an image forming apparatus capable of setting setting values using NFC.

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

しかしながら、NFCは、専用アプリケーションプログラムを入手すれば、容易に設定を行うことができるため、例えば、IPアドレスの設定等のように、本来であれば管理者権限が必要な設定値の設定を、権限を有しない者が容易に行うことができる。 However, NFC can be easily set by obtaining a dedicated application program. Can be easily done by unauthorized persons.

そこで、本発明は、設定値の変更に制限を設けることを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to limit changes in set values.

本発明の第1の態様に係る情報処理装置は、装置設定情報で示される設定値に従って処理を行う情報処理装置であって、前記装置設定情報を更新するための更新設定値を示す設定値情報を記憶する記憶部と、前記記憶部に前記設定値情報が記憶されている場合に、前記情報処理装置の状態を検知する検知部と、前記設定値情報を前記装置設定情報に反映する情報設定部と、を備え、前記情報設定部は、前記情報処理装置の状態が、前記情報処理装置が既に運用されている運用状態である場合には、前記設定値情報を前記装置設定情報に反映しないことを特徴とする。 An information processing apparatus according to a first aspect of the present invention is an information processing apparatus that performs processing according to setting values indicated by apparatus setting information, and includes setting value information indicating update setting values for updating the apparatus setting information. a detection unit for detecting the state of the information processing apparatus when the setting value information is stored in the storage unit; and information setting for reflecting the setting value information in the apparatus setting information. wherein the information setting unit does not reflect the set value information in the device setting information when the state of the information processing device is an operational state in which the information processing device is already in operation. It is characterized by

本発明の第1の態様に係るプログラムは、コンピュータを、装置設定情報で示される設定値に従って処理を行う情報処理装置として機能させるプログラムであって、前記コンピュータを、前記装置設定情報を更新するための更新設定値を示す設定値情報を記憶する記憶部、前記記憶部に前記設定値情報が記憶されている場合に、前記情報処理装置の状態を検知する検知部、及び、前記設定値情報を前記装置設定情報に反映する情報設定部、として機能させ、前記情報設定部は、前記情報処理装置の状態が、前記情報処理装置が既に運用されている運用状態である場合に、前記設定値情報を前記装置設定情報に反映しないことを特徴とする。 A program according to a first aspect of the present invention is a program that causes a computer to function as an information processing device that performs processing in accordance with setting values indicated by device setting information, the computer being configured to update the device setting information. a storage unit for storing setting value information indicating an updated setting value of the storage unit, a detecting unit for detecting the state of the information processing apparatus when the setting value information is stored in the storage unit, and the setting value information functioning as an information setting unit to be reflected in the device setting information, and the information setting unit, when the state of the information processing device is an operational state in which the information processing device is already in operation , the setting value information is not reflected in the device setting information.

本発明の第1の態様に係る情報処理方法は、装置設定情報で示される設定値に従って処理を行う情報処理装置が行う情報処理方法であって、前記装置設定情報を更新するための更新設定値を示す設定値情報が記憶されているか否かを判断し、前記設定値情報が記憶されている場合に、前記情報処理装置の状態を検知し、前記情報処理装置の状態が、前記情報処理装置が既に運用されている運用状態である場合に、前記設定値情報を前記装置設定情報に反映しないことを特徴とする。 An information processing method according to a first aspect of the present invention is an information processing method performed by an information processing device that performs processing according to a setting value indicated by device setting information, the update setting value for updating the device setting information. is stored, and if the setting value information is stored, the state of the information processing device is detected, and the state of the information processing device is determined by the information processing device is already in operation , the setting value information is not reflected in the device setting information.

本発明の一又は複数の態様によれば、設定値の変更に制限を設けることができる。 According to one or more aspects of the present invention, limits can be placed on changes in set values.

実施の形態1に係る情報処理装置を含む情報処理システムの構成を概略的に示すブロック図である。1 is a block diagram schematically showing the configuration of an information processing system including an information processing device according to Embodiment 1; FIG. 情報処理装置のNFCユニットの構成を概略的に示すブロック図である。3 is a block diagram schematically showing the configuration of an NFC unit of the information processing device; FIG. 携帯端末のNFCユニットの構成を概略的に示すブロック図である。2 is a block diagram schematically showing the configuration of an NFC unit of a mobile terminal; FIG. 実施の形態1に係る情報処理装置のCPU及びホストコントローラにより実現される機能を概略的に示すブロック図である。2 is a block diagram schematically showing functions realized by a CPU and a host controller of the information processing apparatus according to Embodiment 1; FIG. 実施の形態1~3における携帯端末のCPUにより実現される機能を概略的に示すブロック図である。3 is a block diagram schematically showing functions realized by a CPU of a mobile terminal according to Embodiments 1 to 3; FIG. (A)及び(B)は、NFCタグに書き込まれる情報を説明するための概略図である。(A) and (B) are schematic diagrams for explaining information written to an NFC tag. (A)及び(B)は、装置設定情報を説明するための概略図である。(A) and (B) are schematic diagrams for explaining device setting information. 設定情報選択画面画像の一例を示す概略図である。FIG. 5 is a schematic diagram showing an example of a setting information selection screen image; 設定値送信画面画像の第1の例を示す概略図である。FIG. 4 is a schematic diagram showing a first example of a setting value transmission screen image; 設定値送信画面画像の第2の例を示す概略図である。FIG. 11 is a schematic diagram showing a second example of a setting value transmission screen image; 設定値送信画面画像の第3の例を示す概略図である。FIG. 11 is a schematic diagram showing a third example of a setting value transmission screen image; 実施の形態1における携帯端末の専用アプリケーション部が起動された際に行われる動作を示すフローチャートである。4 is a flow chart showing an operation performed when a dedicated application unit of the mobile terminal according to Embodiment 1 is activated. 設定選択エラー画面画像の一例を示す概略図である。FIG. 11 is a schematic diagram showing an example of a setting selection error screen image; 設定選択情報の一例を示す概略図である。4 is a schematic diagram showing an example of setting selection information; FIG. 実施の形態1における携帯端末が情報処理装置に設定値情報を書き込む際の動作を示すフローチャートである。4 is a flow chart showing an operation when the portable terminal according to Embodiment 1 writes set value information to the information processing device. 書き込みエラー表示画面画像の一例を示す概略図である。FIG. 4 is a schematic diagram showing an example of a writing error display screen image; 実施の形態1において情報処理装置において設定値情報が書き込まれた際の動作を示すフローチャートである。4 is a flow chart showing operations when setting value information is written in the information processing apparatus according to the first embodiment; (A)及び(B)は、ディスプレイに表示されるメッセージを示す概略図である。(A) and (B) are schematic diagrams showing messages displayed on a display. 実施の形態1において設定値情報を利用する設定条件を示す概略図である。4 is a schematic diagram showing setting conditions using setting value information in Embodiment 1. FIG. 設定項目の対応関係を示す対応情報の概略図である。FIG. 10 is a schematic diagram of correspondence information showing a correspondence relationship between setting items; 実施の形態2に係る情報処理装置を含む情報処理システムの構成を概略的に示すブロック図である。2 is a block diagram schematically showing the configuration of an information processing system including an information processing device according to Embodiment 2; FIG. 実施の形態2における情報処理装置のCPU及びホストコントローラにより実現される機能を概略的に示すブロック図である。FIG. 11 is a block diagram schematically showing functions realized by a CPU and a host controller of an information processing device according to a second embodiment; 実施の形態2における携帯端末の専用アプリケーション部が起動された際に行われる動作を示すフローチャートである。10 is a flowchart showing operations performed when a dedicated application unit of the mobile terminal is activated according to Embodiment 2; 実施の形態2において表示される設定値送信画面画像の第1の例を示す概略図である。FIG. 11 is a schematic diagram showing a first example of a setting value transmission screen image displayed in Embodiment 2; 実施の形態2における認証情報入力画面画像の一例を示す概略図である。FIG. 11 is a schematic diagram showing an example of an authentication information input screen image in Embodiment 2; 実施の形態2における設定値送信画面画像の第2の例を示す概略図である。FIG. 10 is a schematic diagram showing a second example of a setting value transmission screen image in Embodiment 2; 実施の形態2における携帯端末が情報処理装置に設定値情報を書き込む際の動作を示すフローチャートである。10 is a flow chart showing an operation when the mobile terminal writes set value information to the information processing device according to the second embodiment. 実施の形態2においてNFCタグに書き込まれる情報の例を示す概略図である。FIG. 9 is a schematic diagram showing an example of information written to an NFC tag in Embodiment 2; 実施の形態2に係る情報処理装置において設定値情報が書き込まれた際の動作を示すフローチャートである。10 is a flowchart showing operations when setting value information is written in the information processing apparatus according to the second embodiment; 実施の形態2において設定値情報を利用する設定条件を示す概略図である。FIG. 9 is a schematic diagram showing setting conditions using setting value information in Embodiment 2; 実施の形態3に係る情報処理装置を含む情報処理システムの構成を概略的に示すブロック図である。FIG. 12 is a block diagram schematically showing the configuration of an information processing system including an information processing device according to Embodiment 3; 実施の形態3における情報処理装置のCPU及びホストコントローラにより実現される機能を概略的に示すブロック図である。FIG. 11 is a block diagram schematically showing functions realized by a CPU and a host controller of an information processing device according to Embodiment 3; 実施の形態3に係る情報処理装置において設定値情報が書き込まれた際の動作を示すフローチャートである。14 is a flowchart showing operations when setting value information is written in the information processing apparatus according to the third embodiment;

実施の形態1.
図1は、実施の形態1に係る情報処理装置110を含む情報処理システム100の構成を概略的に示すブロック図である。
情報処理システム100は、情報処理装置110と、携帯端末150とを備える。
Embodiment 1.
FIG. 1 is a block diagram schematically showing the configuration of an information processing system 100 including an information processing device 110 according to Embodiment 1. As shown in FIG.
The information processing system 100 includes an information processing device 110 and a mobile terminal 150 .

情報処理システム100では、携帯端末150を情報処理装置110に近づけた場合に、携帯端末150は、情報をNFC101で情報処理装置110に書き込みすること、及び、情報をNFC101で情報処理装置110から読み出すことができる。NFC101では、情報処理装置110の電源をオンにする必要がなく、電源と、搬送波の源振とが携帯端末150から供給される。給電方法は、電磁誘導方式でも、電波反射方式でもよい。 In the information processing system 100, when the mobile terminal 150 is brought close to the information processing apparatus 110, the mobile terminal 150 writes information to the information processing apparatus 110 using the NFC 101 and reads information from the information processing apparatus 110 using the NFC 101. be able to. The NFC 101 does not require the power of the information processing apparatus 110 to be turned on, and the mobile terminal 150 supplies the power and the source vibration of the carrier wave. The power feeding method may be an electromagnetic induction method or a radio wave reflection method.

情報処理装置110は、プロセッサとしてのCPU(Central Processing Unit)111と、不揮発性メモリとしてのROM(Read Only Memory)112と、揮発性メモリとしてのRAM(Random Access Memory)113と、ディスプレイ114と、NFCユニット115と、記憶装置としてのストレージ120とを備える。 The information processing device 110 includes a CPU (Central Processing Unit) 111 as a processor, a ROM (Read Only Memory) 112 as a nonvolatile memory, a RAM (Random Access Memory) 113 as a volatile memory, a display 114, It has an NFC unit 115 and a storage 120 as a storage device.

CPU111は、各種演算を行い、プログラム(例えば、通信制御プログラム)を実行することで、情報処理装置110を制御する。
ROM112は、情報処理装置110での処理に必要なプログラム及び情報を記憶する。
RAM113は、CPU111が各種プログラムを実行する際に使用するワークエリアを提供する。
The CPU 111 controls the information processing device 110 by performing various calculations and executing a program (for example, a communication control program).
ROM 112 stores programs and information necessary for processing in information processing apparatus 110 .
The RAM 113 provides a work area used when the CPU 111 executes various programs.

ディスプレイ114は、各種画面画像を表示する表示部として機能する。
NFCユニット115は、NFC101を行う近距離無線通信部として機能する。
ストレージ120は、情報処理装置110での処理に必要な情報を記憶する補助記憶部として機能する。例えば、ストレージ120は、装置設定情報121と、運用状態情報122とを備える。
The display 114 functions as a display unit that displays various screen images.
The NFC unit 115 functions as a short-range wireless communication unit that performs NFC101.
The storage 120 functions as an auxiliary storage unit that stores information necessary for processing in the information processing device 110 . For example, the storage 120 comprises device setting information 121 and operational status information 122 .

装置設定情報121は、情報処理装置110での処理に必要な設定項目毎の設定値を示す。情報処理装置110は、装置設定情報121で示されている設定値に従って処理を行う。
運用状態情報122は、情報処理装置110の状態を示す。ここでは、運用状態情報122は、情報処理装置110が運用状態であるか否かを示す。
The device setting information 121 indicates setting values for each setting item necessary for processing in the information processing device 110 . The information processing device 110 performs processing according to the setting values indicated by the device setting information 121 .
The operating state information 122 indicates the state of the information processing device 110 . Here, the operating state information 122 indicates whether or not the information processing device 110 is in an operating state.

図2は、NFCユニット115の構成を概略的に示すブロック図である。
NFCユニット115は、NFCタグ116と、ホストコントローラ119とを備える。
NFCタグ116は、アンテナ117と、LSI(Large-Scale Integrated circuit)118とを備える。
FIG. 2 is a block diagram schematically showing the configuration of the NFC unit 115. As shown in FIG.
The NFC unit 115 has an NFC tag 116 and a host controller 119 .
The NFC tag 116 has an antenna 117 and an LSI (Large-Scale Integrated circuit) 118 .

アンテナ117は、電波(電磁波)を送受信する。
LSI118は、信号の変調を行う変調回路、信号の復調を行う復調回路、電源回路、符号化及び復号化等を行う制御回路及びメモリ118a等の回路を有する無線通信制御部である。LSI118は、情報処理装置110に電源がオンにされている場合には、情報処理装置110から供給される電力で処理を行う。一方、情報処理装置110の電源がオフにされている場合には、アンテナ117で受信された電波(電磁波)により発生する起電力で処理を行う。このため、LSI118のメモリ118aには、情報処理装置110の電源がオフにされていても、情報を書き込むことができ、また、メモリ118aから情報を読み出すこともできる。
ホストコントローラ119は、NFCタグ116を介して行うNFC101を制御するホスト制御部である。
The antenna 117 transmits and receives radio waves (electromagnetic waves).
The LSI 118 is a wireless communication control unit having circuits such as a modulation circuit that modulates signals, a demodulation circuit that demodulates signals, a power supply circuit, a control circuit that performs encoding and decoding, and memory 118a. The LSI 118 performs processing using power supplied from the information processing apparatus 110 when the information processing apparatus 110 is powered on. On the other hand, when the power of the information processing apparatus 110 is turned off, processing is performed using an electromotive force generated by radio waves (electromagnetic waves) received by the antenna 117 . Therefore, information can be written to the memory 118a of the LSI 118 even when the information processing apparatus 110 is powered off, and information can be read from the memory 118a.
A host controller 119 is a host control unit that controls the NFC 101 performed via the NFC tag 116 .

図1に戻り、携帯端末150は、CPU151と、RAM152と、タッチパネル153と、NFCユニット154と、ストレージ157とを備える。
CPU151は、プログラムを実行することで、各種演算を行い、携帯端末150を制御する。
RAM152は、CPU151が各種プログラムを実行する際に使用するワークエリアを提供する。
タッチパネル153は、各種画面画像を表示する表示部、及び、操作の入力を受け付ける入力部として機能する入出力装置である。
Returning to FIG. 1 , mobile terminal 150 includes CPU 151 , RAM 152 , touch panel 153 , NFC unit 154 , and storage 157 .
The CPU 151 executes programs to perform various calculations and controls the mobile terminal 150 .
The RAM 152 provides a work area used when the CPU 151 executes various programs.
The touch panel 153 is an input/output device that functions as a display unit that displays various screen images and as an input unit that receives operation inputs.

NFCユニット154は、NFC101を行う近距離無線通信部として機能する。携帯端末150のNFCユニット154は、情報処理装置110に供えられたNFCユニット115に含まれているNFCタグ116(図2)に対して、情報を読み書きすることのできるリーダ/ライタとして機能する。 The NFC unit 154 functions as a short-range wireless communication unit that performs NFC101. The NFC unit 154 of the mobile terminal 150 functions as a reader/writer capable of reading and writing information with respect to the NFC tag 116 ( FIG. 2 ) included in the NFC unit 115 provided in the information processing device 110 .

ストレージ157は、携帯端末150での処理に必要な情報を記憶する記憶部である。
例えば、ストレージは、OS(Operating System)、各種制御プログラム、各種アプリケーションプログラム、及び、各アプリケーションプログラムの管理情報を記憶する。
また、ストレージ157は、設定選択情報158を記憶する。
設定選択情報158は、情報処理装置110の設定項目毎に、情報処理装置110に設定することのできる複数の設定値を示す。
The storage 157 is a storage unit that stores information necessary for processing in the mobile terminal 150 .
For example, the storage stores an OS (Operating System), various control programs, various application programs, and management information for each application program.
The storage 157 also stores setting selection information 158 .
The setting selection information 158 indicates a plurality of setting values that can be set in the information processing device 110 for each setting item of the information processing device 110 .

図3は、NFCユニット154の構成を概略的に示すブロック図である。
NFCユニット154は、アンテナ155と、LSI156とを備える。
アンテナ155は、電波(電磁波)を送受信する。
LSI156は、信号の変調を行う変調回路、信号の復調を行う復調回路、電源回路、符号化及び復号化等を行う制御回路及びメモリ等の回路を有する無線通信制御部である。携帯端末150に備えられているLSI156は、携帯端末150から電力の供給を受けて、CPU151からの制御に応じて、NFC101を実行する。
FIG. 3 is a block diagram schematically showing the configuration of the NFC unit 154. As shown in FIG.
The NFC unit 154 has an antenna 155 and an LSI 156 .
The antenna 155 transmits and receives radio waves (electromagnetic waves).
The LSI 156 is a wireless communication control unit having circuits such as a modulation circuit that modulates signals, a demodulation circuit that demodulates signals, a power supply circuit, a control circuit that performs encoding and decoding, and memory. The LSI 156 provided in the mobile terminal 150 receives power from the mobile terminal 150 and executes the NFC 101 under the control of the CPU 151 .

図4は、情報処理装置110のCPU111及びホストコントローラ119により実現される機能を概略的に示すブロック図である。
図4に示されている機能ブロックは、CPU111及びホストコントローラ119が、対応するプログラムを実行することで実現される。
FIG. 4 is a block diagram schematically showing functions realized by the CPU 111 and the host controller 119 of the information processing device 110. As shown in FIG.
The functional blocks shown in FIG. 4 are implemented by the CPU 111 and host controller 119 executing corresponding programs.

情報処理装置110は、初期化処理部130と、表示処理部131と、装置設定管理部132と、タグ情報解析部133と、運用状態管理部134と、NFC処理部135と、制御部138とを備える。 The information processing device 110 includes an initialization processing unit 130, a display processing unit 131, a device setting management unit 132, a tag information analysis unit 133, an operation state management unit 134, an NFC processing unit 135, and a control unit 138. Prepare.

初期化処理部130は、情報処理装置110を起動する際に、最初に呼ばれ、情報処理装置110の初期化処理を行う。例えば、初期化処理部130は、情報処理装置110の電源がオンにされたときに、NFC処理部135を介して、NFCタグ116のメモリ118aに設定値情報が記憶されているか否かを判断する。設定値情報は、装置設定情報121を更新するための新たな設定値である更新設定値を示す。NFCタグ116のメモリ118aは、記憶部として機能する。 The initialization processing unit 130 is first called when the information processing device 110 is activated, and performs initialization processing of the information processing device 110 . For example, the initialization processing unit 130 determines whether setting value information is stored in the memory 118a of the NFC tag 116 via the NFC processing unit 135 when the power of the information processing device 110 is turned on. do. The setting value information indicates an update setting value which is a new setting value for updating the device setting information 121 . The memory 118a of the NFC tag 116 functions as a storage unit.

表示処理部131は、ディスプレイ114にエラー等処理の結果を表示する処理を行う。
装置設定管理部132は、ストレージ120に格納されている情報処理装置110の装置設定情報121を管理する。
The display processing unit 131 performs processing for displaying the result of processing such as an error on the display 114 .
The device setting management unit 132 manages the device setting information 121 of the information processing device 110 stored in the storage 120 .

タグ情報解析部133は、NFCタグ116に記憶されている情報の内容を解析する。
運用状態管理部134は、情報処理装置110の状態に応じて、ストレージ120に格納されている運用状態情報122を管理する。
Tag information analysis unit 133 analyzes the content of information stored in NFC tag 116 .
The operating state management unit 134 manages the operating state information 122 stored in the storage 120 according to the state of the information processing device 110 .

NFC処理部135は、NFCユニット115を介したNFC101を制御する。上述のように、NFC処理部135は、情報処理装置110の電源をオンにしなくても携帯端末150から供給される電源で処理を実行することができる。
NFC処理部135は、NFC通信部136と、NFCタグ制御部137とを備える。
The NFC processing unit 135 controls the NFC 101 via the NFC unit 115 . As described above, the NFC processing unit 135 can perform processing using power supplied from the mobile terminal 150 without turning on the power of the information processing device 110 .
The NFC processing unit 135 has an NFC communication unit 136 and an NFC tag control unit 137 .

NFC通信部136は、NFCユニット115を制御することで、NFC101で情報を送受信する処理を実行する。
NFCタグ制御部137は、NFCタグ116から情報を読み出し、又は、NFCタグ116に情報を書き込む処理を制御する。
The NFC communication unit 136 controls the NFC unit 115 to execute processing for transmitting and receiving information using the NFC 101 .
The NFC tag control unit 137 controls processing for reading information from the NFC tag 116 or writing information to the NFC tag 116 .

制御部138は、初期化処理部130、表示処理部131、装置設定管理部132、タグ情報解析部133、運用状態管理部134及びNFC処理部135の動作を制御することで、情報処理装置110での処理を制御する。
例えば、制御部138は、検知部139と、情報設定部140と、情報削除部141とを備える。
The control unit 138 controls operations of the initialization processing unit 130 , the display processing unit 131 , the device setting management unit 132 , the tag information analysis unit 133 , the operation state management unit 134 and the NFC processing unit 135 so that the information processing device 110 to control processing in .
For example, the control unit 138 includes a detection unit 139 , an information setting unit 140 and an information deletion unit 141 .

検知部139は、情報処理装置110の起動時に、NFCタグ116のメモリ118aに設定値情報が記憶されていると初期化処理部130が判断すると、情報処理装置110の状態を検知する。例えば、検知部139は、運用状態管理部134を介して、運用状態情報122を参照することで、情報処理装置110が運用状態であるか否かを検知する。 The detection unit 139 detects the state of the information processing device 110 when the initialization processing unit 130 determines that the setting value information is stored in the memory 118a of the NFC tag 116 when the information processing device 110 is activated. For example, the detection unit 139 detects whether or not the information processing device 110 is in the operation state by referring to the operation state information 122 via the operation state management unit 134 .

情報設定部140は、NFCタグ116のメモリ118aに記憶された設定値情報を装置設定情報121に反映する。例えば、情報設定部140は、情報処理装置110の状態が予め定められた状態ではない場合には、設定値情報を装置設定情報121に反映し、情報処理装置110の状態が予め定められた状態である場合には、設定値情報を装置設定情報121に反映しない。 The information setting unit 140 reflects the setting value information stored in the memory 118 a of the NFC tag 116 in the device setting information 121 . For example, when the state of the information processing device 110 is not in the predetermined state, the information setting unit 140 reflects the set value information in the device setting information 121 so that the state of the information processing device 110 is in the predetermined state. , the setting value information is not reflected in the device setting information 121 .

具体的には、情報設定部140は、検知部139による検知結果に従って、情報処理装置110が運用状態でなければ、装置設定管理部132を介して、設定値情報で示される設定値を装置設定情報121に反映する。一方、情報設定部140は、情報処理装置110が運用状態であれば、設定値情報で示される設定値を装置設定情報121に反映しない。 Specifically, according to the detection result of the detection unit 139, the information setting unit 140 sets the setting value indicated by the setting value information via the device setting management unit 132 if the information processing device 110 is not in the operating state. It is reflected in the information 121 . On the other hand, the information setting unit 140 does not reflect the setting value indicated by the setting value information in the device setting information 121 if the information processing device 110 is in the operating state.

情報削除部141は、情報設定部140が設定値情報で示される設定値を装置設定情報121に反映した場合、又は、情報設定部140が設定値情報で示される設定値を装置設定情報121に反映しないと判断した場合に、NFCタグ116のメモリ118aに記憶されている設定値情報を削除する。 When the information setting unit 140 reflects the setting value indicated by the setting value information in the device setting information 121, or when the information setting unit 140 reflects the setting value indicated by the setting value information in the device setting information 121. If it is determined not to be reflected, the setting value information stored in the memory 118a of the NFC tag 116 is deleted.

ここで、初期化処理部130、表示処理部131、装置設定管理部132、タグ情報解析部133、運用状態管理部134及び制御部138は、CPU111が対応するプログラムを実行することで実現される。NFC処理部135は、ホストコントローラ119が対応するプログラムを実行することで実現される。 Here, the initialization processing unit 130, the display processing unit 131, the device setting management unit 132, the tag information analysis unit 133, the operating state management unit 134, and the control unit 138 are realized by the CPU 111 executing corresponding programs. . The NFC processing unit 135 is implemented by the host controller 119 executing a corresponding program.

図5は、携帯端末150のCPU151により実現される機能を概略的に示すブロック図である。
図5に示されている機能ブロックは、CPU151が対応するプログラムを実行することで実現される。
FIG. 5 is a block diagram schematically showing functions realized by CPU 151 of mobile terminal 150. As shown in FIG.
The functional blocks shown in FIG. 5 are implemented by the CPU 151 executing corresponding programs.

携帯端末150は、NFC通信処理部161と、専用アプリケーション部162とを備える。
NFC通信処理部161は、NFCユニット154を制御することで、NFC101で情報を送受信する処理を実行する。
The mobile terminal 150 includes an NFC communication processing section 161 and a dedicated application section 162 .
The NFC communication processing unit 161 controls the NFC unit 154 to execute processing for transmitting and receiving information using the NFC 101 .

専用アプリケーション部162は、情報処理装置110に所望の設定値を設定するための専用のアプリケーションをCPU151が実行することで実現される機能ブロックである。
例えば、専用アプリケーション部162は、ストレージ157に記憶されている設定選択情報158からユーザが選択した設定情報に基づいて、NFCタグ116へ予め定められたフォーマットで設定値情報を書き込む。
専用アプリケーション部162は、表示処理部163と、入力処理部164と、設定情報解析部165と、旧タグ情報解析部166と、新タグ情報生成部167と、制御部168とを備える。
Dedicated application unit 162 is a functional block realized by CPU 151 executing a dedicated application for setting desired setting values in information processing apparatus 110 .
For example, dedicated application unit 162 writes setting value information in a predetermined format to NFC tag 116 based on setting information selected by the user from setting selection information 158 stored in storage 157 .
The dedicated application unit 162 includes a display processing unit 163 , an input processing unit 164 , a setting information analysis unit 165 , an old tag information analysis unit 166 , a new tag information generation unit 167 and a control unit 168 .

表示処理部163は、タッチパネル153に各種画面画像を表示させる。
入力処理部164は、タッチパネル153を介して、情報処理装置110の設定に関する指示の入力を受け付ける。例えば、入力処理部164は、タッチパネル153の特定の領域をユーザがタッチした場合に、その領域に対応する指示をユーザが入力したものとする。
設定情報解析部165は、ユーザが選択した設定情報を解析して、後述する設定値送信画面画像を生成して、表示処理部163を介して、その画面画像をタッチパネル153に表示させる。
The display processing unit 163 causes the touch panel 153 to display various screen images.
Input processing unit 164 receives an input of an instruction regarding settings of information processing apparatus 110 via touch panel 153 . For example, when the user touches a specific area of touch panel 153, input processing unit 164 assumes that the user has input an instruction corresponding to that area.
The setting information analysis unit 165 analyzes the setting information selected by the user, generates a setting value transmission screen image, which will be described later, and displays the screen image on the touch panel 153 via the display processing unit 163 .

旧タグ情報解析部166は、NFC通信処理部161を介して、情報処理装置110のNFCタグ116から読み込まれた情報の解析を行い、既に設定値情報が書き込まれているか否かを判断する。
新タグ情報生成部167は、設定値情報が書き込まれていないと旧タグ情報解析部166が判断した場合に、設定値情報を生成する。
The old tag information analysis unit 166 analyzes information read from the NFC tag 116 of the information processing device 110 via the NFC communication processing unit 161, and determines whether setting value information has already been written.
The new tag information generation unit 167 generates setting value information when the old tag information analysis unit 166 determines that the setting value information is not written.

制御部168は、表示処理部163、入力処理部164、設定情報解析部165、旧タグ情報解析部166、新タグ情報生成部167の動作を制御することで、携帯端末150での処理を制御する。
例えば、制御部168は、新タグ情報生成部167で生成された設定値情報を、NFC通信処理部161を介して、情報処理装置110のNFCタグ116に書き込む。
The control unit 168 controls the processing in the mobile terminal 150 by controlling the operations of the display processing unit 163, the input processing unit 164, the setting information analysis unit 165, the old tag information analysis unit 166, and the new tag information generation unit 167. do.
For example, the control unit 168 writes the setting value information generated by the new tag information generation unit 167 to the NFC tag 116 of the information processing device 110 via the NFC communication processing unit 161 .

以下、実施の形態1の動作について説明する。
一般的に、情報処理装置の設定値を変更するには、ユーザは、その情報処理装置の電源をオンにして、その情報処理装置が待機状態になったら、ディスプレイ等に該当する設定項目の設定値を表示させて、その設定値の変更操作を行う。
The operation of the first embodiment will be described below.
In general, in order to change the setting values of an information processing device, the user turns on the power of the information processing device, and when the information processing device is in a standby state, the setting items corresponding to the display or the like are set. Display the value and change the setting value.

これに対して、情報処理装置にNFCタグを有するNFCユニットを搭載すれば、その情報処理装置の電源をオンにすることなく携帯端末からその情報処理装置のNFCタグに設定値を書き込むことが可能となる。その情報処理装置は、電源がオンにされると、NFCタグに書き込まれた設定値を適用することができる。電源がオンにされていない状態で設定値を設定できるため、複数台の情報処理装置に対して、従来のように一台ずつ箱から取り出して設定値を設定する工数の時間を短縮することができる。 On the other hand, if an NFC unit having an NFC tag is installed in an information processing device, it is possible to write setting values to the NFC tag of the information processing device from a mobile terminal without turning on the power of the information processing device. becomes. The information processing device can apply the setting values written to the NFC tag when the power is turned on. Since the setting values can be set while the power is off, it is possible to reduce the man-hours required to unpack and set the setting values for multiple information processing devices one by one. can.

例えば、情報処理装置が、画像形成装置としてのプリンタである場合、プリンタに設定したい設定値(例えば、用紙サイズ又は言語情報)が記憶された携帯端末を、電源がオンにされていないプリンタのNFCタグの近傍にかざすと、携帯端末に記憶された設定値が、プリンタのNFCタグに書き込まれる。
その後、プリンタの電源がオンにされると、プリンタは、NFCタグに書き込まれた設定値を読み出し、プリンタ自身の装置設定情報に反映する。
For example, if the information processing apparatus is a printer as an image forming apparatus, the mobile terminal storing the setting values (for example, paper size or language information) desired to be set in the printer can be connected to the NFC of the printer whose power is not turned on. When held near the tag, the setting values stored in the mobile terminal are written to the NFC tag of the printer.
After that, when the power of the printer is turned on, the printer reads out the setting value written in the NFC tag and reflects it in the device setting information of the printer itself.

NFCタグを用いる場合は、作業の効率は上がるが、一方で、無条件で設定値が情報処理装置に適用されてしまい、セキュリティにおいて問題になる可能性がある。特に、管理者権限が必要な設定項目は、管理者として認証しないと変更されてはいけない。限られたユーザにしか提供しない専用アプリでも、漏洩等で権限のないユーザが入手するおそれがある。 Using an NFC tag improves work efficiency, but on the other hand, setting values are unconditionally applied to the information processing apparatus, which may pose a security problem. In particular, setting items that require administrator privileges cannot be changed without authenticating as an administrator. Even a dedicated application that is provided only to a limited number of users may be obtained by unauthorized users due to leaks, etc.

本実施の形態は、このような問題に対処するため、設定値を情報処理装置110へ適用する前に、設定変更が認められるか否かを確認する。 In order to deal with such a problem, the present embodiment confirms whether or not the setting change is permitted before applying the setting value to the information processing apparatus 110 .

以下に、実施の形態1における情報処理システム100での動作の詳細を説明する。
まず、情報処理装置110について説明する。
NFCタグ116を有するNFCユニット115は、情報処理装置110内に接続されるとともに、NFCユニット154を具備する携帯端末150が近距離に近づけられた(かざされたという)場合に、NFCタグ116に記憶されている情報を携帯端末150が読み込め、かつ、携帯端末150がNFCタグ116に情報を書き込める部品である。
Details of the operation of the information processing system 100 according to the first embodiment will be described below.
First, the information processing device 110 will be described.
The NFC unit 115 having the NFC tag 116 is connected to the information processing device 110, and when the mobile terminal 150 having the NFC unit 154 is brought close to (it is said to be held up), the NFC tag 116 It is a component that allows the mobile terminal 150 to read stored information and write information to the NFC tag 116 by the mobile terminal 150 .

また、NFCユニット115には、電源と、搬送波の源振とを携帯端末150から供給することができるため、NFCタグ116における読み書き時に、情報処理装置110の電源をオンにする必要がない。 In addition, since power and carrier wave source oscillation can be supplied to the NFC unit 115 from the mobile terminal 150 , it is not necessary to turn on the power of the information processing apparatus 110 when reading and writing data with the NFC tag 116 .

工場等において、情報処理装置110の初回起動時に、情報処理装置110に関して収集された各種情報が、NFCタグ116に書き込まれる。NFCタグ116に書き込まれる情報には、例えば、図6(A)に示されているように、情報処理装置に関する情報170が含まれる。 In a factory or the like, when the information processing device 110 is activated for the first time, various types of information collected regarding the information processing device 110 are written to the NFC tag 116 . The information written to the NFC tag 116 includes, for example, information 170 related to the information processing device, as shown in FIG. 6A.

情報処理装置に関する情報170には、例えば、情報処理装置110の名称又はシリアル番号等のように、情報処理装置110を識別するための情報が含まれる。 The information 170 on the information processing device includes information for identifying the information processing device 110, such as the name or serial number of the information processing device 110, for example.

更に、情報処理装置110が多様な環境で各種機能を提供するために、図7(A)に示されているような、設定項目毎の設定値を示す装置設定情報121が情報処理装置110の内部のストレージ120に記憶されている。
装置設定情報121は、例えば、どの言語でユーザインタフェースをディスプレイ114に表示するかといった言語の設定項目等を備えている。
Furthermore, in order for the information processing apparatus 110 to provide various functions in various environments, the apparatus setting information 121 indicating setting values for each setting item as shown in FIG. It is stored in the internal storage 120 .
The device setting information 121 includes language setting items such as, for example, in which language the user interface is to be displayed on the display 114 .

各種設定項目には、工場出荷時にデフォルトの値が設定値として設定され、出荷後にユーザは、必要に応じてその設定値を変更することができる。
しかし、全ての設定値が誰でも変更できるものではなく、例えば、ネットワーク通信に関する設定項目の設定値が不正に変更されると、第三者による不正利用の危険性がある。そのため、管理権限を持っているユーザしか変更できない設定項目も存在する。
For various setting items, default values are set as setting values at the time of shipment from the factory, and the user can change the setting values as necessary after shipment.
However, not all setting values can be changed by anyone. For example, if the setting values of setting items related to network communication are changed illegally, there is a risk of unauthorized use by a third party. Therefore, there are setting items that can only be changed by users with administrative authority.

また、情報処理装置110の運用状態を示す運用状態情報122が、情報処理装置110のストレージ120に記憶されている。
運用状態情報122は、工場出荷時に運用未開始という状態を示すように初期化され、ユーザが情報処理装置110を使い始めると、運用状態情報122は、運用開始済みを示すようになる。例えば、運用状態情報122は、情報処理装置110がNFCタグ116に記憶された設定値情報を装置設定情報121に反映した後に、運用開始済みに変えられる情報である。
Further, operation state information 122 indicating the operation state of the information processing device 110 is stored in the storage 120 of the information processing device 110 .
The operation status information 122 is initialized to indicate that the operation has not started at the time of shipment from the factory, and when the user starts using the information processing apparatus 110, the operation status information 122 indicates that the operation has started. For example, the operation status information 122 is information that is changed to operation started after the information processing device 110 reflects the setting value information stored in the NFC tag 116 in the device setting information 121 .

運用状態情報122が、「運用未開始」から「運用開始済み」に変更されるトリガは、例えば、装置設定情報121に含まれている予め定められた設定値が変更されたことであってもよい。例えば、管理者パスワード(設定項目)をデフォルト値(設定値)から変更しない限り情報処理装置110を利用開始できないポリシーにすると、管理者パスワードがデフォルト値以外になったら、運用が開始されたこととみなすことができる。
また、そのトリガは、情報処理装置110が予め定められた処理を行った場合であってもよい。例えば、情報処理装置110がプリンタである場合、画像形成ジョブとしての印刷ジョブを取得したこと、又は、印刷ジョブによる画像形成である印刷を行ったことが、そのトリガであってもよい。
さらに、ユーザが情報処理装置110に運用開始の指示を入力したことが、そのトリガであってもよい。
なお、運用状態情報122は、設定項目の一つとして装置設定情報121に含まれてもよい。
A trigger for changing the operation status information 122 from "operation not started" to "operation started" is, for example, a change in a predetermined setting value included in the device setting information 121. good. For example, if a policy is adopted in which use of the information processing apparatus 110 cannot be started unless the administrator password (setting item) is changed from the default value (setting value), when the administrator password becomes other than the default value, it is assumed that the operation has started. can be regarded as
Alternatively, the trigger may be when the information processing apparatus 110 performs a predetermined process. For example, if the information processing apparatus 110 is a printer, the trigger may be acquisition of a print job as an image forming job, or printing, which is image formation by the print job.
Furthermore, the trigger may be that the user inputs an operation start instruction to the information processing apparatus 110 .
Note that the operation status information 122 may be included in the device setting information 121 as one of setting items.

情報処理装置110は、起動された際に、NFCタグ116に所定のフォーマットで、図6(B)に示されているような設定値情報171が書き込まれていた場合、設定変更が要求されたとみなす。この場合、情報処理装置110は、運用未開始の状態であれば、設定値情報171で示されている設定値により、装置設定情報121に示されている設定値を変更する。設定変更後に設定値情報171は、不要になるため、設定値情報171は、削除され、NFCタグ116に記憶されている情報は、図6(A)に示されているような状態になる。 When the information processing apparatus 110 is activated, if setting value information 171 as shown in FIG. I reckon. In this case, the information processing device 110 changes the setting value indicated in the device setting information 121 by the setting value indicated in the setting value information 171 if the operation has not yet started. Since the setting value information 171 becomes unnecessary after the setting change, the setting value information 171 is deleted, and the information stored in the NFC tag 116 becomes the state shown in FIG. 6A.

次に、携帯端末150について説明する。
携帯端末150に、専用アプリケーションプログラムを予めインストールすることで、携帯端末150に専用アプリケーション部162が構成される。
専用アプリケーション部162を起動すると、図8に示されている設定情報選択画面画像172がタッチパネル153に表示される。
Next, the portable terminal 150 will be explained.
By pre-installing a dedicated application program in mobile terminal 150 , dedicated application section 162 is configured in mobile terminal 150 .
When the dedicated application unit 162 is activated, the setting information selection screen image 172 shown in FIG. 8 is displayed on the touch panel 153. FIG.

ユーザが、設定情報選択画面画像172において、設定情報を選択すると、専用アプリケーション部162は、まず、図9に示されている設定値送信画面画像173Aをタッチパネル153に表示させる。なお、ユーザは、選択された設定情報内において、設定値を変更する場合には、タッチパネル153に予め定められた操作を行うことで、タッチパネル153に図10に示されている設定値送信画面画像173B又は図11に示されている設定値送信画面画像173Cを表示させることができる。
設定値送信画面画像173A~173Cは、それぞれ、設定値が異なっている。なお、設定値送信画面画像173A~173Cのそれぞれには、携帯端末150を情報処理装置110にかざすようにユーザに要求するメッセージが含まれている。
When the user selects setting information on the setting information selection screen image 172, the dedicated application unit 162 first causes the touch panel 153 to display a setting value transmission screen image 173A shown in FIG. It should be noted that, in the case of changing the setting value in the selected setting information, the user performs a predetermined operation on touch panel 153 to display the setting value transmission screen image shown in FIG. 10 on touch panel 153 . 173B or the setting value transmission screen image 173C shown in FIG. 11 can be displayed.
The set value transmission screen images 173A to 173C have different set values. Each of setting value transmission screen images 173A to 173C includes a message requesting the user to hold portable terminal 150 over information processing apparatus 110. FIG.

設定値送信画面画像173A~173Cの何れかが表示された状態で、携帯端末150が情報処理装置110のNFCユニット115にかざされると、携帯端末150のNFCユニット154は、NFC101で、表示されている何れかの設定値送信画面画像173A~173Cに含まれている設定値を示す設定値情報を、予め定められたフォーマットでNFCタグ116に書き込む。 When the mobile terminal 150 is held over the NFC unit 115 of the information processing device 110 while any one of the setting value transmission screen images 173A to 173C is displayed, the NFC unit 154 of the mobile terminal 150 is displayed as the NFC 101. The setting value information indicating the setting values included in any one of the setting value transmission screen images 173A to 173C is written to the NFC tag 116 in a predetermined format.

図12は、携帯端末150の専用アプリケーション部162が起動された際に行われる動作を示すフローチャートである。
まず、制御部168は、既に設定情報が選択されたか否かを確認する(S10)。
そして、既に設定情報が選択された場合(S11でYes)には、処理はステップS15に進み、未だ設定情報が選択されていない場合(S11でNo)には、処理はステップS12に進む。設定情報が一度選択されると、専用アプリケーション部162は、選択されたことを示す情報及び選択された設定情報を記憶するため、専用アプリケーション部162が次回起動された時には、選択済みとなる。
FIG. 12 is a flowchart showing operations performed when the dedicated application unit 162 of the mobile terminal 150 is activated.
First, the control unit 168 checks whether setting information has already been selected (S10).
If the setting information has already been selected (Yes in S11), the process proceeds to step S15, and if the setting information has not yet been selected (No in S11), the process proceeds to step S12. Once the setting information is selected, the dedicated application unit 162 stores the information indicating the selection and the selected setting information, so that when the dedicated application unit 162 is activated next time, it is already selected.

ステップS12では、制御部168は、ユーザに設定情報の選択を要求する。例えば、制御部168は、表示処理部163に指示することで、タッチパネル153に、図8に示されている設定情報選択画面画像172を表示させる。 In step S12, control unit 168 requests the user to select setting information. For example, the control unit 168 instructs the display processing unit 163 to display the setting information selection screen image 172 shown in FIG. 8 on the touch panel 153 .

図8に示されているように、設定情報選択画面画像172は、設定情報選択領域172aと、キャンセル指示入力領域172bとを備える。
設定情報選択領域172aには、複数の設定情報を識別するための情報が表示されており、ユーザが複数の設定情報の何れか一つを識別するための情報が表示されている領域をタッチすることで、対応する設定情報を選択することができる。
キャンセル指示入力領域172bは、設定情報の選択をキャンセルする指示を入力する領域である。ユーザは、キャンセル指示入力領域172bをタッチすることで、設定情報の選択をキャンセルすることができる。
As shown in FIG. 8, the setting information selection screen image 172 includes a setting information selection area 172a and a cancel instruction input area 172b.
Information for identifying a plurality of setting information is displayed in the setting information selection area 172a, and the user touches the area where information for identifying any one of the plurality of setting information is displayed. By doing so, the corresponding setting information can be selected.
The cancel instruction input area 172b is an area for inputting an instruction to cancel selection of setting information. The user can cancel the selection of the setting information by touching the cancel instruction input area 172b.

図12に戻り、ステップS13では、制御部168は、ステップS12で表示された設定情報選択画面画像172において設定情報が選択されたか否かを判断する。設定情報の選択がキャンセルされた場合(S13でNo)には、処理はステップS14に進み、設定情報が選択された場合(S13でYes)には、処理はステップS15に進む。 Returning to FIG. 12, in step S13, control unit 168 determines whether setting information is selected in setting information selection screen image 172 displayed in step S12. If the selection of setting information is canceled (No in S13), the process proceeds to step S14, and if the setting information is selected (Yes in S13), the process proceeds to step S15.

ステップS14では、設定情報の指定がなければ専用アプリケーション部162の処理を進めることができないため、制御部168は、表示処理部163に指示することで、設定選択エラー画面画像をタッチパネル153に表示させる。 In step S14, since the processing of the dedicated application unit 162 cannot proceed unless the setting information is specified, the control unit 168 instructs the display processing unit 163 to display the setting selection error screen image on the touch panel 153. .

図13は、設定選択エラー画面画像の一例を示す概略図である。
図13に示されているように、設定選択エラー画面画像174は、設定選択エラー表示領域174aと、OK指示入力領域174bとが、設定情報選択画面画像に重畳されている。
そして、ユーザは、OK指示入力領域174bをタッチすることで、専用アプリケーション部162での処理を終了することができる。
FIG. 13 is a schematic diagram showing an example of a setting selection error screen image.
As shown in FIG. 13, the setting selection error screen image 174 has a setting selection error display area 174a and an OK instruction input area 174b superimposed on the setting information selection screen image.
Then, the user can end the processing in the dedicated application unit 162 by touching the OK instruction input area 174b.

図12に戻り、ステップS15では、制御部168からの指示に従って、設定情報解析部165は、設定値送信画面画像を生成するために、ストレージ157に記憶されている設定選択情報158を参照して、選択された設定情報を解析する。 Returning to FIG. 12, in step S15, according to an instruction from control unit 168, setting information analysis unit 165 refers to setting selection information 158 stored in storage 157 to generate a setting value transmission screen image. , to parse the selected configuration information.

ここでは、設定選択情報158における選択された設定情報が、図14に示されているような設定テーブル158aである場合を例にして説明する。
設定テーブル158aでは、設定項目である「設定Key1」、「設定Key2」及び「設定Key3」の各々に、設定値が対応付けられている。
ここで、設定テーブル158aの一つの行が、一つの情報処理装置用の設定値となっている。図14では、三台の情報処理装置に設定する設定値が格納されている。
Here, a case where the setting information selected in the setting selection information 158 is the setting table 158a as shown in FIG. 14 will be described as an example.
In the setting table 158a, a setting value is associated with each of the setting items "Setting Key 1", "Setting Key 2", and "Setting Key 3".
Here, one row of the setting table 158a is a setting value for one information processing apparatus. In FIG. 14, setting values to be set for three information processing apparatuses are stored.

設定テーブル158aを解析することで、例えば、設定情報解析部165は、設定値送信画面画像173A~173Cの設定値表示領域173Aa~173Ca、現ページ表示領域173Ab~173Cb、前ページ表示領域173Ac~173Cc及び次ページ表示領域173Ad~173Cdに表示する内容を特定して、メッセージ表示領域Ae~Ce及び開くボタン表示領域173Af~173Cfを追加することで、設定値送信画面画像173A~173Cを生成する。 By analyzing the setting table 158a, for example, the setting information analysis unit 165 can display setting value display areas 173Aa to 173Ca, current page display areas 173Ab to 173Cb, and previous page display areas 173Ac to 173Cc of setting value transmission screen images 173A to 173C. By specifying the contents to be displayed in the next page display areas 173Ad to 173Cd and adding message display areas Ae to Ce and open button display areas 173Af to 173Cf, setting value transmission screen images 173A to 173C are generated.

具体的には、設定テーブル158aの各々の行には、上から順番に、1から順番に1ずつ増える番号が割り当てられている。
現ページ表示領域173Ab~173Cbには、設定テーブル158aの各々の行に割り当てられている番号を分子とし、行の総数を示す数字を分母とする分数が示されており、前ページ表示領域173Ac~173Ccには、一つ上の行の番号及び次ページ表示領域173Ad~173Cdには、一つ下の行の番号が表示される。なお、一つ上の行がない場合には、前ページ表示領域173Acのように空欄とされ、一つ下の行がない場合には、次ページ表示領域173Cdのように空欄とされる。
設定値表示領域173Aa~173Caは、現ページ表示領域173Ab~173Cbの番号に対応する行の設定項目及び設定値が表示される。
Specifically, each row of the setting table 158a is assigned a number that increases by one from 1 in order from the top.
The current page display areas 173Ab to 173Cb show fractions with the number assigned to each row of the setting table 158a as the numerator and the total number of rows as the denominator. In 173Cc, the number of the row above is displayed, and in the next page display areas 173Ad to 173Cd, the number of the row below is displayed. If there is no upper line, it is blank like the previous page display area 173Ac, and if there is no lower line, it is blank like the next page display area 173Cd.
The setting value display areas 173Aa to 173Ca display the setting items and setting values of the lines corresponding to the numbers of the current page display areas 173Ab to 173Cb.

図12に戻り、ステップS16では、設定情報解析部165は、生成した設定値送信画面画像173A~173Cを表示処理部163に与えて、表示処理部163は、その設定値送信画面画像173A~173Cをタッチパネル153に表示させる。ここでは、番号1に対応する設定値送信画面画像173Aが最初に表示される。 Returning to FIG. 12, in step S16, the setting information analysis unit 165 provides the generated setting value transmission screen images 173A to 173C to the display processing unit 163, and the display processing unit 163 displays the setting value transmission screen images 173A to 173C. is displayed on the touch panel 153 . Here, the setting value transmission screen image 173A corresponding to number 1 is displayed first.

なお、ユーザは、タッチパネル153に触れた状態で指を滑らせる操作であるスワイプ操作を行うことで、ページを変えることができる。例えば、設定値送信画面画像173Aにおいて右から左へスワイプ操作を行うと、設定値送信画面画像173Bが表示され、設定値送信画面画像173Bにおいて、再び右から左へスワイプ操作を行うと、設定値送信画面画像173Cが表示される。 Note that the user can change pages by performing a swipe operation, which is an operation of sliding a finger while touching the touch panel 153 . For example, when the setting value transmission screen image 173A is swiped from right to left, a setting value transmission screen image 173B is displayed. A transmission screen image 173C is displayed.

逆方向のスワイプ操作でページを逆パターンで切り替えることもできる。例えば、設定値送信画面画像173Cにおいて左から右へスワイプ操作を行うと、設定値送信画面画像173Bが表示され、設定値送信画面画像173Bにおいて、再び左から右へスワイプ操作を行うと、設定値送信画面画像173Aが表示される。 You can also switch pages in the opposite pattern by swiping in the opposite direction. For example, when the setting value transmission screen image 173C is swiped from left to right, the setting value transmission screen image 173B is displayed. A transmission screen image 173A is displayed.

なお、ユーザが開くボタン表示領域173Af~173Cfをタッチすると、図8に示されている設定情報選択画面画像172がタッチパネル153に表示され、別の設定情報を選択することができる。ここで、設定情報選択画面画像172において、ユーザが、別の設定情報を選択せずに、キャンセル指示入力領域172bをタッチすると、設定情報が既に指定されたため、設定情報選択画面画像172が閉じて、タッチパネル153の表示は、開くボタン表示領域173Af~173Cfがタッチされる前の状態に戻る。 When the user touches the open button display areas 173Af to 173Cf, the setting information selection screen image 172 shown in FIG. 8 is displayed on the touch panel 153, and another setting information can be selected. Here, when the user touches the cancel instruction input area 172b without selecting other setting information in the setting information selection screen image 172, the setting information selection screen image 172 is closed because the setting information has already been specified. , the display on the touch panel 153 returns to the state before the open button display areas 173Af to 173Cf were touched.

最後に、設定値送信画面画像173A~173Cの何れかが表示された状態で、ユーザが携帯端末150を情報処理装置110にかざすと、対応する設定値を示す設定値情報がNFCタグ116に書き込まれる。詳細は、図15で説明する。 Finally, when the user holds the mobile terminal 150 over the information processing device 110 while one of the setting value transmission screen images 173A to 173C is displayed, the setting value information indicating the corresponding setting value is written to the NFC tag 116. be Details will be described with reference to FIG.

図15は、携帯端末150が情報処理装置110に設定値情報を書き込む際の動作を示すフローチャートである。
図15に示されているフローチャートは、タッチパネル153に設定値送信画面画像173A~173Cの何れかが表示された際に開始される。
FIG. 15 is a flow chart showing an operation when portable terminal 150 writes set value information to information processing device 110 .
The flowchart shown in FIG. 15 is started when any one of the setting value transmission screen images 173A to 173C is displayed on the touch panel 153. FIG.

まず、入力処理部164は、携帯端末150が情報処理装置110にかざされるまで待機する(S20)。そして、携帯端末150が情報処理装置110にかざされると(S21でYes)、処理はステップS22に進む。 First, the input processing unit 164 waits until the portable terminal 150 is held over the information processing device 110 (S20). Then, when the portable terminal 150 is held over the information processing device 110 (Yes in S21), the process proceeds to step S22.

ステップS22では、制御部168は、NFC通信処理部161を介して、NFCタグ116に書き込まれている情報を読み込む。 In step S<b>22 , the control unit 168 reads the information written in the NFC tag 116 via the NFC communication processing unit 161 .

次に、旧タグ情報解析部166は、制御部168からの指示に応じて、NFCタグ116から読み込まれた情報を解析して、既に設定値情報が書き込まれているか否かを判断する(S23)。旧タグ情報解析部166は、例えば、読み込まれた情報に設定値情報が含まれている場合には、既に設定値情報が書き込まれていると判断する。そして、設定値情報が既に書き込まれている場合(S23でYes)には、処理はステップS24に進み、設定値情報が書き込まれていない場合(S23でNo)には、処理はステップS25に進む。 Next, the old tag information analysis unit 166 analyzes the information read from the NFC tag 116 according to an instruction from the control unit 168, and determines whether setting value information has already been written (S23). ). For example, when setting value information is included in the read information, the old tag information analysis unit 166 determines that the setting value information has already been written. Then, if the setting value information has already been written (Yes in S23), the process proceeds to step S24, and if the setting value information has not been written (No in S23), the process proceeds to step S25. .

ステップS24では、制御部168からの指示に応じて、表示処理部163は、図16に示されているような書き込みエラー表示画面画像175をタッチパネル153に表示させる。 In step S24, the display processing unit 163 causes the touch panel 153 to display a writing error display screen image 175 as shown in FIG.

なお、書き込みエラー表示画面画像175は、書き込みエラー表示領域175aが、設定値送信画面画像に重畳されている。
書き込みエラー表示領域175aは、書き込みエラーのメッセージを表示するとともに、OKボタン領域175bを備えている。
OKボタン領域175bがタッチされると、処理はステップS20に戻り、書き込みエラー表示画面画像175が表示される前の設定値送信画面画像が表示される。
Note that the write error display screen image 175 has a write error display area 175a superimposed on the setting value transmission screen image.
The write error display area 175a displays a write error message and has an OK button area 175b.
When the OK button area 175b is touched, the process returns to step S20, and the setting value transmission screen image before the writing error display screen image 175 is displayed is displayed.

ステップS25では、制御部168からの指示に応じて、新タグ情報生成部167は、表示されている設定値送信画面画像に含まれている設定値に基づいて、予め定められたフォーマットで設定値情報を生成する。そして、制御部168は、NFC通信処理部161を介して、生成された設定値情報をNFCタグ116に書き込む。 In step S25, in response to an instruction from the control unit 168, the new tag information generation unit 167 generates setting values in a predetermined format based on the setting values included in the displayed setting value transmission screen image. Generate information. Then, the control unit 168 writes the generated set value information to the NFC tag 116 via the NFC communication processing unit 161 .

ここで、ステップS25において、設定値情報が書き込まれると、NFCタグ116に書き込まれる情報は、例えば、図6(A)の状態から、図6(B)の状態になる。
なお、NFCタグ116に書き込まれた状態が図6(B)のようになると、図15に示されている動作が始めから再び行われると、ステップS23において、既に設定値情報が書き込まれていると判断され、処理はステップS24に進む。
Here, when the setting value information is written in step S25, the information written to the NFC tag 116 changes from the state shown in FIG. 6A to the state shown in FIG. 6B, for example.
Note that when the state written to the NFC tag 116 becomes as shown in FIG. 6B, if the operation shown in FIG. is determined, and the process proceeds to step S24.

図17は、情報処理装置110において設定値情報が書き込まれた際の動作を示すフローチャートである。
図17に示されているフローチャートは、情報処理装置110の起動時に開始される。
FIG. 17 is a flow chart showing the operation when the setting value information is written in the information processing device 110 .
The flowchart shown in FIG. 17 is started when the information processing apparatus 110 is started.

まず、初期化処理部130は、NFCタグ制御部137を介して、NFCタグ116に書き込まれている情報を読み込み、読み込まれた情報を解析して、設定値情報が書き込まれているか否かを判断する(S30)。
そして、設定値情報が書き込まれている場合(S31でYes)には、処理はステップS32に進み、設定値情報が書き込まれていない場合(S31でNo)には、処理は終了する。
First, the initialization processing unit 130 reads information written in the NFC tag 116 via the NFC tag control unit 137, analyzes the read information, and determines whether setting value information is written. It judges (S30).
If the setting value information is written (Yes in S31), the process proceeds to step S32, and if the setting value information is not written (No in S31), the process ends.

ステップS32では、検知部139は、運用状態管理部134から情報処理装置110の運用状態を示す運用状態情報122を取得して、情報処理装置110の運用状態を確認する。
そして、運用状態が運用開始前である場合(S33でNo)には、処理はステップS34に進み、運用状態が運用開始済みである場合(S33でYes)には、処理はステップS35に進む。
In step S<b>32 , the detection unit 139 acquires the operation state information 122 indicating the operation state of the information processing device 110 from the operation state management unit 134 and confirms the operation state of the information processing device 110 .
Then, if the operating state is before starting operation (No in S33), the process proceeds to step S34, and if the operating state has already started operation (Yes in S33), the process proceeds to step S35.

ステップS34では、情報設定部140は、装置設定管理部132を介して、タグ情報解析部133が解析した設定値情報で示されている設定値に基づいて、装置設定情報121の該当する設定項目の設定値を変更する。ここで、情報設定部140は、表示処理部131に指示することで、図18(A)に示されているような変更成功メッセージをディスプレイ114に表示させて、ユーザに設定変更処理の結果を通知する。そして、処理はステップS36に進む。 In step S34, the information setting unit 140, via the device setting management unit 132, based on the setting value indicated by the setting value information analyzed by the tag information analysis unit 133, sets the corresponding setting item of the device setting information 121. Change the setting value of . Here, the information setting unit 140 instructs the display processing unit 131 to display a change success message as shown in FIG. Notice. Then, the process proceeds to step S36.

ステップS35では、設定変更が許されないため、情報設定部140は、表示処理部131に指示することで、図18(B)に示すような変更エラーメッセージをディスプレイ114に表示させて、ユーザに設定変更処理の結果を通知する。そして、処理はステップS36に進む。 In step S35, since the setting change is not permitted, the information setting unit 140 instructs the display processing unit 131 to display a change error message as shown in FIG. Notify the result of change processing. Then, the process proceeds to step S36.

ステップS36では、情報削除部141は、NFCタグ制御部137を経由してNFCタグ116に書き込まれている設定値情報を削除する。このため、例えば、NFCタグ116に記憶されている情報は、図6(B)の状態から、図6(A)の状態に戻る。 In step S<b>36 , the information deletion unit 141 deletes the setting value information written in the NFC tag 116 via the NFC tag control unit 137 . Therefore, for example, the information stored in the NFC tag 116 returns from the state shown in FIG. 6B to the state shown in FIG. 6A.

ここで、情報設定部140は、図19に示されている設定条件に従って、設定値の変更を行う。具体的には、NFCタグ116に設定値情報が書き込まれており(設定値情報有り=TRUE)、かつ、情報処理装置110の運用が開始されていない(装置運用未開始=TRUE)場合にのみ、設定値情報に基づいて装置設定情報121の内容が変更される(適用=TRUE)。 Here, the information setting unit 140 changes the setting values according to the setting conditions shown in FIG. Specifically, only when the setting value information is written in the NFC tag 116 (setting value information exists=TRUE) and the operation of the information processing device 110 has not started (device operation has not started=TRUE). , the content of the device setting information 121 is changed based on the setting value information (apply=TRUE).

これにより、例えば、情報処理装置110を起動する前の装置設定情報121が図7(A)に示されているような状態であった場合に、設定値情報により、図7(B)のような状態に変更される。
なお、情報設定部140は、例えば、図20に示されているような対応情報に基づいて、装置設定情報121のどの設定項目を変更対象にするかを決める。
As a result, for example, when the device setting information 121 before starting the information processing device 110 is in a state as shown in FIG. state is changed.
Note that the information setting unit 140 determines which setting item of the device setting information 121 is to be changed based on correspondence information such as that shown in FIG. 20, for example.

以上のように、実施の形態1によれば、装置出荷時の状態で誰でも(システムインテグレーター等)、情報処理装置110の設定値を変更することができるが、情報処理装置110の運用が開始された後では、設定値を容易に変更することができなくなる。これにより、情報処理装置110の電源をオンにすることなくNFC101を用いた設定値の不正変更を予防することができる。 As described above, according to Embodiment 1, anyone (such as a system integrator) can change the setting values of the information processing device 110 in the state at the time of device shipment. After being set, the setting value cannot be easily changed. As a result, it is possible to prevent unauthorized change of setting values using the NFC 101 without turning on the power of the information processing apparatus 110 .

実施の形態2.
図21は、実施の形態2に係る情報処理装置210を含む情報処理システム200の構成を概略的に示すブロック図である。
情報処理システム200は、情報処理装置210と、携帯端末250とを備える。
Embodiment 2.
FIG. 21 is a block diagram schematically showing the configuration of an information processing system 200 including an information processing device 210 according to the second embodiment.
The information processing system 200 includes an information processing device 210 and a mobile terminal 250 .

情報処理装置210は、CPU111と、ROM112と、RAM113と、ディスプレイ114と、NFCユニット115と、ストレージ120とを備える。
実施の形態2に係る情報処理装置210は、ストレージ120に運用状態情報122の代わりに登録認証情報223が記憶されている点と、CPU111で行われる処理の点とにおいて、実施の形態1に係る情報処理装置110と異なっている。
Information processing apparatus 210 includes CPU 111 , ROM 112 , RAM 113 , display 114 , NFC unit 115 , and storage 120 .
The information processing apparatus 210 according to the second embodiment is similar to the information processing apparatus according to the first embodiment in that the registration authentication information 223 is stored in the storage 120 in place of the operation state information 122 and the processing performed by the CPU 111. It is different from the information processing device 110 .

登録認証情報223は、認証を行うために登録された情報を示す。ここでは、登録認証情報223は、登録されたユーザを識別するためのユーザ識別情報であるユーザ名と、そのユーザのパスワードとを対応付けて記憶する。 The registered authentication information 223 indicates information registered for authentication. Here, the registration authentication information 223 stores a user name, which is user identification information for identifying a registered user, and the user's password in association with each other.

携帯端末250は、CPU151と、RAM152と、タッチパネル153と、NFCユニット154と、ストレージ157とを備える。
実施の形態2における携帯端末250は、CPU151での処理において、実施の形態1における携帯端末150と異なっている。
Portable terminal 250 includes CPU 151 , RAM 152 , touch panel 153 , NFC unit 154 , and storage 157 .
The mobile terminal 250 according to the second embodiment differs from the mobile terminal 150 according to the first embodiment in the processing by the CPU 151 .

図22は、実施の形態2における情報処理装置210のCPU111及びホストコントローラ119により実現される機能を概略的に示すブロック図である。
図22に示されている機能ブロックは、CPU111及びホストコントローラ119が、対応するプログラムを実行することで実現される。
FIG. 22 is a block diagram schematically showing functions realized by CPU 111 and host controller 119 of information processing apparatus 210 according to the second embodiment.
The functional blocks shown in FIG. 22 are implemented by the CPU 111 and host controller 119 executing corresponding programs.

情報処理装置210は、初期化処理部230と、表示処理部131と、装置設定管理部132と、タグ情報解析部133と、NFC処理部135と、制御部238と、認証部242とを備える。
実施の形態2における情報処理装置210は、運用状態管理部134の代わりに認証部242が設けられている点、初期化処理部230での処理の点、及び、制御部238での処理の点において、実施の形態1における情報処理装置110と異なっている。
The information processing device 210 includes an initialization processing unit 230, a display processing unit 131, a device setting management unit 132, a tag information analysis unit 133, an NFC processing unit 135, a control unit 238, and an authentication unit 242. .
The information processing apparatus 210 according to Embodiment 2 is provided with an authentication unit 242 in place of the operation state management unit 134, processing in the initialization processing unit 230, and processing in the control unit 238. is different from the information processing apparatus 110 in the first embodiment.

初期化処理部230は、情報処理装置210を起動する際に、最初に呼ばれ、情報処理装置210の初期化処理を行う。例えば、初期化処理部230は、情報処理装置210の電源がオンにされたときに、NFC処理部135を介して、NFCタグ116のメモリ118aに設定値情報及び認証情報が記憶されているか否かを判断する。認証情報は、認証を行うための情報である。 The initialization processing unit 230 is first called when the information processing device 210 is activated, and performs initialization processing of the information processing device 210 . For example, when the power of the information processing device 210 is turned on, the initialization processing unit 230 determines whether setting value information and authentication information are stored in the memory 118a of the NFC tag 116 via the NFC processing unit 135. to judge whether The authentication information is information for performing authentication.

認証部242は、制御部238からの指示に応じて、制御部238から与えられる認証情報を、ストレージ120に記憶されている登録認証情報223を用いて認証する。例えば、認証部242は、その認証情報で示されるユーザ名及びパスワードが、登録認証情報223に含まれているか否かにより認証を行う。認証部242は、その認証の結果である、認証の成功又は失敗を制御部238に回答する。 The authentication unit 242 authenticates the authentication information given from the control unit 238 by using the registered authentication information 223 stored in the storage 120 according to the instruction from the control unit 238 . For example, the authentication unit 242 performs authentication based on whether or not the user name and password indicated by the authentication information are included in the registered authentication information 223 . The authentication unit 242 replies to the control unit 238 about success or failure of authentication, which is the result of the authentication.

制御部238は、初期化処理部230、表示処理部131、装置設定管理部132、タグ情報解析部133、NFC処理部135及び認証部242の動作を制御することで、情報処理装置210での処理を制御する。
例えば、制御部238は、情報設定部240と、情報削除部141とを備える。
実施の形態2における制御部238の情報削除部141は、実施の形態1における制御部138の情報削除部141と同様である。
The control unit 238 controls operations of the initialization processing unit 230 , the display processing unit 131 , the device setting management unit 132 , the tag information analysis unit 133 , the NFC processing unit 135 and the authentication unit 242 . Control processing.
For example, the control section 238 includes an information setting section 240 and an information deletion section 141 .
Information deletion unit 141 of control unit 238 in the second embodiment is the same as information deletion unit 141 of control unit 138 in the first embodiment.

情報設定部240は、初期化処理部230がNFCタグ116に設定値情報及び認証情報が記憶されていると判断すると、NFC処理部135を介して、NFCタグ116から認証情報を取得する。そして、情報設定部240は、取得された認証情報を、認証部242に与えて、その認証を指示する。 When the initialization processing unit 230 determines that the setting value information and the authentication information are stored in the NFC tag 116 , the information setting unit 240 acquires the authentication information from the NFC tag 116 via the NFC processing unit 135 . Then, the information setting section 240 gives the acquired authentication information to the authentication section 242 and instructs the authentication.

情報設定部240は、認証部242での認証が成功した場合には、装置設定管理部132を介して、検知された設定値情報で示される設定値を装置設定情報121に反映する。一方、情報設定部240は、認証部242での認証に失敗した場合には、検知された設定値情報で示される設定値を装置設定情報121に反映しない。 When the authentication by the authentication unit 242 is successful, the information setting unit 240 reflects the setting value indicated by the detected setting value information in the device setting information 121 via the device setting management unit 132 . On the other hand, when the authentication by the authentication unit 242 fails, the information setting unit 240 does not reflect the setting value indicated by the detected setting value information in the device setting information 121 .

以上の初期化処理部230、制御部238及び認証部242は、CPU111が対応するプログラムを実行することにより実現される機能である。 The initialization processing unit 230, the control unit 238, and the authentication unit 242 described above are functions realized by the CPU 111 executing corresponding programs.

図5に示されているように、実施の形態2における携帯端末250のCPU151により実現される機能は、NFC通信処理部161と、専用アプリケーション部262とを備える。
実施の形態2における携帯端末250のNFC通信処理部161は、実施の形態1におけるNFC通信処理部161と同様である。
As shown in FIG. 5 , the functions realized by CPU 151 of mobile terminal 250 according to the second embodiment include NFC communication processing section 161 and dedicated application section 262 .
The NFC communication processing unit 161 of the mobile terminal 250 according to the second embodiment is the same as the NFC communication processing unit 161 according to the first embodiment.

専用アプリケーション部262は、情報処理装置210に所望の設定値を設定するための専用のアプリケーションをCPU151が実行することで実現される機能ブロックである。
専用アプリケーション部262は、表示処理部163と、入力処理部164と、設定情報解析部265と、旧タグ情報解析部166と、新タグ情報生成部167と、制御部268とを備える。
実施の形態2における専用アプリケーション部262の表示処理部163、入力処理部164、旧タグ情報解析部166及び新タグ情報生成部167は、実施の形態1における専用アプリケーション部162の表示処理部163、入力処理部164、旧タグ情報解析部166及び新タグ情報生成部167と同様である。
Dedicated application unit 262 is a functional block realized by CPU 151 executing a dedicated application for setting desired setting values in information processing apparatus 210 .
The dedicated application unit 262 includes a display processing unit 163 , an input processing unit 164 , a setting information analysis unit 265 , an old tag information analysis unit 166 , a new tag information generation unit 167 and a control unit 268 .
The display processing unit 163, the input processing unit 164, the old tag information analysis unit 166, and the new tag information generation unit 167 of the dedicated application unit 262 in Embodiment 2 are the display processing unit 163 of the dedicated application unit 162 in Embodiment 1, It is similar to the input processing section 164 , the old tag information analysis section 166 and the new tag information generation section 167 .

設定情報解析部265は、ユーザが選択した設定情報を解析して、後述する設定値送信画面画像を生成して、表示処理部163を介して、その画面画像をタッチパネル153に表示させる。
ここで、設定情報解析部265は、設定値送信画面画像を介して、認証情報の入力を受け付ける。
The setting information analysis unit 265 analyzes the setting information selected by the user, generates a setting value transmission screen image, which will be described later, and displays the screen image on the touch panel 153 via the display processing unit 163 .
Here, the setting information analysis unit 265 receives input of authentication information via the setting value transmission screen image.

制御部268は、表示処理部163、入力処理部164、設定情報解析部265、旧タグ情報解析部166、新タグ情報生成部167の動作を制御することで、携帯端末250での処理を制御する。
例えば、制御部268は、新タグ情報生成部167で生成された設定値情報及び設定情報解析部265で入力を受けた認証情報を、NFC通信処理部161を介して、情報処理装置110のNFCタグ116に書き込む。
The control unit 268 controls the processing in the mobile terminal 250 by controlling the operations of the display processing unit 163, the input processing unit 164, the setting information analysis unit 265, the old tag information analysis unit 166, and the new tag information generation unit 167. do.
For example, the control unit 268 transmits the setting value information generated by the new tag information generation unit 167 and the authentication information input by the setting information analysis unit 265 to the NFC of the information processing device 110 via the NFC communication processing unit 161 . Write to tag 116 .

以下、実施の形態2の動作について説明する。
図23は、携帯端末250の専用アプリケーション部262が起動された際に行われる動作を示すフローチャートである。
なお、図23に示されているフローチャートで示されている処理の内、図12に示されているフローチャートと同様の処理については、図12と同じ符号を付すことで、詳細な説明を省略する。
The operation of the second embodiment will be described below.
FIG. 23 is a flow chart showing operations performed when the dedicated application unit 262 of the portable terminal 250 is activated.
Among the processes shown in the flowchart shown in FIG. 23, the same processes as those in the flowchart shown in FIG. 12 are given the same reference numerals as in FIG. .

図23に示されているフローチャートのステップS10~S14までの処理は、図12に示されているフローチャートのステップS10~S14までの処理と同様である。
但し、図23においては、ステップS13の処理でYesと判断された場合、言い換えると、設定情報が選択された場合には、処理はステップS40に進む。
The processing from steps S10 to S14 in the flowchart shown in FIG. 23 is the same as the processing from steps S10 to S14 in the flowchart shown in FIG.
However, in FIG. 23, if Yes is determined in the process of step S13, in other words, if setting information is selected, the process proceeds to step S40.

ステップS40では、制御部268からの指示に従って、設定情報解析部265は、設定値送信画面画像を生成するために、ストレージ157に記憶されている設定選択情報158を参照して、選択された設定情報を解析し、設定値送信画面画像を生成する。 In step S40, in accordance with an instruction from the control unit 268, the setting information analysis unit 265 refers to the setting selection information 158 stored in the storage 157 to generate the setting value transmission screen image, and the selected settings. Analyze the information and generate the setting value transmission screen image.

実施の形態1では、設定情報解析部165は、図9~11に示されているような設定値送信画面画像173A~173Cを生成しているが、実施の形態2では、実施の形態1における設定値送信画面画像に、認証情報入力領域を追加する。 In Embodiment 1, setting information analysis unit 165 generates setting value transmission screen images 173A to 173C as shown in FIGS. Add an authentication information input area to the setting value transmission screen image.

図24は、実施の形態2において表示される設定値送信画面画像の一例を示す概略図である。
図24に示されている設定値送信画面画像273は、図9に示されている設定値送信画面画像173Aの代わりに表示される画像である。
FIG. 24 is a schematic diagram showing an example of a setting value transmission screen image displayed in the second embodiment.
A setting value transmission screen image 273 shown in FIG. 24 is an image displayed instead of the setting value transmission screen image 173A shown in FIG.

図24に示されているように、設定値送信画面画像273には、認証情報入力指示領域273gが含まれている。 As shown in FIG. 24, the setting value transmission screen image 273 includes an authentication information input instruction area 273g.

図23に戻り、ステップS41では、設定情報解析部265は、生成した設定値送信画面画像273を表示処理部163に与え、表示処理部163は、その設定値送信画面画像273をタッチパネル153に表示させる。 Returning to FIG. 23 , in step S 41 , the setting information analysis unit 265 provides the generated setting value transmission screen image 273 to the display processing unit 163 , and the display processing unit 163 displays the setting value transmission screen image 273 on the touch panel 153 . Let

次に、設定情報解析部265は、ユーザが認証情報の入力を行うか否かを判断する(S42)。例えば、設定値送信画面画像273において、ユーザが認証情報入力指示領域273gをタッチした場合には、設定情報解析部265は、ユーザが認証情報の入力を行うと判断する。ユーザが認証情報の入力を行う場合(S42でYes)には、処理はステップS43に進み、ユーザが認証情報の入力を行わない場合(S42でNo)には、処理は終了する。 Next, the setting information analysis unit 265 determines whether or not the user inputs authentication information (S42). For example, when the user touches the authentication information input instruction area 273g in the setting value transmission screen image 273, the setting information analysis unit 265 determines that the user inputs the authentication information. If the user inputs the authentication information (Yes at S42), the process proceeds to step S43, and if the user does not enter the authentication information (No at S42), the process ends.

ステップS43では、設定情報解析部265は、認証情報入力画面画像を表示処理部163に与えて、表示処理部163は、その認証情報入力画面画像をタッチパネル153に表示させる。 In step S43, the setting information analysis unit 265 gives the authentication information input screen image to the display processing unit 163, and the display processing unit 163 causes the touch panel 153 to display the authentication information input screen image.

図25は、認証情報入力画面画像の一例を示す概略図である。
図25で示されているように、認証情報入力画面画像276は、認証情報入力領域276aと、OK指示入力領域276bと、キャンセル指示入力領域276cとを備える。
FIG. 25 is a schematic diagram showing an example of an authentication information input screen image.
As shown in FIG. 25, the authentication information input screen image 276 includes an authentication information input area 276a, an OK instruction input area 276b, and a cancel instruction input area 276c.

図23に戻り、ステップS44では、設定情報解析部265は、認証情報の入力が終了したか否かを判断する。例えば、ユーザが、タッチパネル153を用いて、認証情報入力領域276aに認証情報として、ユーザ名及びパスワードの入力を行い、OK指示入力領域276bをタッチした場合には、設定情報解析部265は、認証情報の入力が終了したと判断する。また、認証情報の入力の有無にかかわらずに、ユーザがキャンセル指示入力領域276cをタッチした場合にも、設定情報解析部265は、認証情報の入力が終了したと判断する。 Returning to FIG. 23, in step S44, the setting information analysis unit 265 determines whether or not the input of the authentication information has ended. For example, when the user uses the touch panel 153 to enter a user name and password as authentication information in the authentication information input area 276a and touches the OK instruction input area 276b, the setting information analysis unit 265 performs authentication. It is judged that the input of information is completed. The setting information analysis unit 265 also determines that the input of the authentication information is completed when the user touches the cancel instruction input area 276c regardless of whether or not the authentication information is input.

認証情報の入力が終了した場合(S44でYes)には、処理は終了する。
ここで、OK指示入力領域276bがタッチされた場合には、設定情報解析部265は、入力された認証情報を制御部268に通知する。この場合、図26に示されている設定値送信画面画像273#のように、認証情報入力指示領域273g#に入力されたユーザ名が表示される。
一方、キャンセル指示入力領域276cがタッチされた場合には、設定情報解析部265は、設定情報が入力されなかったことを情報設定部240に通知する。
If the input of the authentication information is completed (Yes in S44), the process ends.
Here, when the OK instruction input area 276b is touched, the setting information analysis unit 265 notifies the control unit 268 of the input authentication information. In this case, the user name input in the authentication information input instruction area 273g# is displayed like the setting value transmission screen image 273# shown in FIG.
On the other hand, when the cancel instruction input area 276c is touched, the setting information analysis section 265 notifies the information setting section 240 that the setting information has not been input.

図27は、実施の形態2における携帯端末250が情報処理装置210に設定値情報を書き込む際の動作を示すフローチャートである。
図27に示されているフローチャートに含まれている処理の内、図15に示されているフローチャートに含まれている処理と同様の処理については、図15と同じ符号を付すことにより、その詳細な説明を省略する。
FIG. 27 is a flow chart showing an operation when portable terminal 250 writes set value information to information processing device 210 according to the second embodiment.
Among the processes included in the flowchart shown in FIG. 27, the same processes as those included in the flowchart shown in FIG. 15 are denoted by the same reference numerals as in FIG. detailed description is omitted.

図27のステップS20~S24までの処理は、図15のステップS20~S24までの処理と同様である。但し、ステップS23で、Noの場合、言い換えると、情報処理装置210のNFCタグ116に設定値情報が書き込まれていない場合には、処理はステップS50に進む。 The processing from steps S20 to S24 in FIG. 27 is the same as the processing from steps S20 to S24 in FIG. However, if No in step S23, in other words, if the setting value information is not written in the NFC tag 116 of the information processing device 210, the process proceeds to step S50.

ステップS50では、制御部268からの指示に応じて、新タグ情報生成部167は、表示されている設定値送信画面画像に含まれている設定値に基づいて、予め定められた設定値情報を生成するとともに、制御部268から与えられた認証情報のフォーマットをNFCタグ116に書き込むフォーマットに変換する。そして、制御部268は、NFC通信処理部161を介して、生成された設定値情報及び変換された認証情報をNFCタグ116に書き込む。 In step S50, in response to an instruction from the control unit 268, the new tag information generation unit 167 generates predetermined setting value information based on the setting values included in the displayed setting value transmission screen image. At the same time, the format of the authentication information given from the control unit 268 is converted into a format to be written to the NFC tag 116 . Then, the control unit 268 writes the generated set value information and the converted authentication information to the NFC tag 116 via the NFC communication processing unit 161 .

ここで、ステップS50において、設定値情報及び認証情報が書き込まれると、NFCタグ116に書き込まれる情報は、例えば、図6(A)の状態から、図28の状態になる。
なお、図24に示されているように、認証情報が入力される前の設定値送信画面画像273が表示されている状態で携帯端末250が情報処理装置210にかざされた場合には、図28に示されている認証情報では、認証情報が存在しないことを示す。
Here, when the setting value information and the authentication information are written in step S50, the information written to the NFC tag 116 changes from the state shown in FIG. 6A to the state shown in FIG. 28, for example.
As shown in FIG. 24, when the portable terminal 250 is held over the information processing device 210 while the setting value transmission screen image 273 before the authentication information is input is displayed, the The authentication information shown at 28 indicates that there is no authentication information.

図29は、情報処理装置210において設定値情報が書き込まれた際の動作を示すフローチャートである。
図29に示されているフローチャートは、情報処理装置210の起動時に開始される。
なお、図29に示されているフローチャートに含まれている処理の内、図17に示されているフローチャートに含まれている処理と同様の処理については、図17と同様の符号を付すことにより、その詳細な説明を省略する。
FIG. 29 is a flow chart showing the operation of the information processing device 210 when setting value information is written.
The flowchart shown in FIG. 29 is started when the information processing device 210 is started.
Among the processes included in the flowchart shown in FIG. 29, the same processes as those included in the flowchart shown in FIG. 17 are given the same symbols as in FIG. , the detailed description of which will be omitted.

まず、初期化処理部230は、NFCタグ制御部137を介して、NFCタグ116に書き込まれている情報を読み込み、読み込まれた情報を解析して、設定値情報及び認証情報が書き込まれているか否かを判断する(S60)。
そして、設定値情報及び認証情報が書き込まれている場合(S61でYes)には、処理はステップS62に進み、設定値情報が書き込まれていない場合(S61でNo)には、処理は終了する。
First, the initialization processing unit 230 reads information written in the NFC tag 116 via the NFC tag control unit 137, analyzes the read information, and determines whether setting value information and authentication information are written. It is determined whether or not (S60).
Then, if the setting value information and the authentication information are written (Yes in S61), the process proceeds to step S62, and if the setting value information is not written (No in S61), the process ends. .

ステップS62では、認証部242は、制御部238からの指示に応じて、制御部238から与えられる認証情報を、ストレージ120に記憶されている登録認証情報223を用いて認証する。
そして、認証部242による認証の結果、認証に成功した場合(S63でYes)には、処理はステップS34に進み、認証に失敗した場合(S63でNo)には、処理はステップS35に進む。
In step S<b>62 , the authentication unit 242 authenticates the authentication information given from the control unit 238 using the registered authentication information 223 stored in the storage 120 in accordance with the instruction from the control unit 238 .
As a result of the authentication by the authentication unit 242, if the authentication is successful (Yes in S63), the process proceeds to step S34, and if the authentication fails (No in S63), the process proceeds to step S35.

図29のステップS34~S36の処理は、図17のステップS34~S36の処理と同様である。 The processing of steps S34-S36 in FIG. 29 is the same as the processing of steps S34-S36 in FIG.

以上のように、実施の形態2では、図30に示すように、NFCタグ116に設定値情報が書き込まれている場合(設定値情報有り=TRUE)、かつ、NFCタグ116に書き込まれている認証情報で認証が成功した場合(認証成功=TRUE)にのみ、NFCタグ116に書き込まれている設定値情報が装置設定情報121に反映される。なお、NFCタグ116に書き込まれた認証情報が、認証情報が存在しないことを示している場合には、認証が失敗する。 As described above, in Embodiment 2, as shown in FIG. The setting value information written in the NFC tag 116 is reflected in the device setting information 121 only when authentication is successful with the authentication information (successful authentication=TRUE). Note that if the authentication information written to the NFC tag 116 indicates that the authentication information does not exist, the authentication fails.

以上のように、実施の形態2によれば、認証の結果によって、情報処理装置210の電源をオンにすることなくNFC101による装置設定情報121の変更を制限することができる。権限があれば装置設定情報121を変更することができるため、装置設定情報121の不正変更を予防しながら利便性の向上を図ることができる。 As described above, according to the second embodiment, it is possible to restrict the change of the device setting information 121 by the NFC 101 without turning on the power of the information processing device 210 according to the authentication result. Since the device setting information 121 can be changed if the user has the authority, convenience can be improved while preventing unauthorized change of the device setting information 121 .

実施の形態3.
図31は、実施の形態3に係る情報処理装置310を含む情報処理システム300の構成を概略的に示すブロック図である。
情報処理システム300は、情報処理装置310と、携帯端末250とを備える。
実施の形態3における携帯端末250は、実施の形態2における携帯端末250と同様である。
Embodiment 3.
FIG. 31 is a block diagram schematically showing the configuration of an information processing system 300 including an information processing device 310 according to the third embodiment.
The information processing system 300 includes an information processing device 310 and a mobile terminal 250 .
The mobile terminal 250 according to the third embodiment is the same as the mobile terminal 250 according to the second embodiment.

情報処理装置310は、CPU111と、ROM112と、RAM113と、ディスプレイ114と、NFCユニット115と、ストレージ120とを備える。
実施の形態3に係る情報処理装置310は、ストレージ120に、登録認証情報223が記憶されている点と、CPU111で行われる処理の点とにおいて、実施の形態1に係る情報処理装置110と異なっている。
Information processing apparatus 310 includes CPU 111 , ROM 112 , RAM 113 , display 114 , NFC unit 115 , and storage 120 .
Information processing apparatus 310 according to Embodiment 3 differs from information processing apparatus 110 according to Embodiment 1 in that registration authentication information 223 is stored in storage 120 and in the processing performed by CPU 111. ing.

登録認証情報223は、実施の形態2と同様に、認証を行うために登録された情報を示す。ここでは、登録認証情報223は、登録されたユーザを識別するためのユーザ識別情報であるユーザ名と、そのユーザのパスワードとを対応付けて記憶する。 Registered authentication information 223 indicates information registered for authentication, as in the second embodiment. Here, the registration authentication information 223 stores a user name, which is user identification information for identifying a registered user, and the user's password in association with each other.

図32は、実施の形態3における情報処理装置310のCPU111及びホストコントローラ119により実現される機能を概略的に示すブロック図である。
図32に示されている機能ブロックは、CPU111及びホストコントローラ119が、対応するプログラムを実行することで実現される。
FIG. 32 is a block diagram schematically showing functions realized by the CPU 111 and the host controller 119 of the information processing device 310 according to the third embodiment.
The functional blocks shown in FIG. 32 are implemented by the CPU 111 and host controller 119 executing corresponding programs.

情報処理装置310は、初期化処理部130と、表示処理部131と、装置設定管理部132と、タグ情報解析部133と、運用状態管理部134と、NFC処理部135と、制御部338と、認証部242とを備える。
実施の形態3における情報処理装置310は、認証部242が設けられている点、及び、制御部338での処理の点において、実施の形態1における情報処理装置110と異なっている。
なお、実施の形態3における情報処理装置310の認証部242は、実施の形態2における情報処理装置210の認証部242と同様である。
The information processing device 310 includes an initialization processing unit 130, a display processing unit 131, a device setting management unit 132, a tag information analysis unit 133, an operation state management unit 134, an NFC processing unit 135, and a control unit 338. , and an authentication unit 242 .
The information processing apparatus 310 according to the third embodiment differs from the information processing apparatus 110 according to the first embodiment in that an authentication unit 242 is provided and the processing in the control unit 338 is performed.
Note that the authentication unit 242 of the information processing device 310 according to the third embodiment is the same as the authentication unit 242 of the information processing device 210 according to the second embodiment.

制御部338は、初期化処理部130、表示処理部131、装置設定管理部132、タグ情報解析部133、運用状態管理部134、NFC処理部135及び認証部242の動作を制御することで、情報処理装置310での処理を制御する。
例えば、制御部338は、検知部139と、情報設定部340と、情報削除部141とを備える。
実施の形態3における制御部338の検知部139及び情報削除部141は、実施の形態1における制御部138の検知部139及び情報削除部141と同様である。
The control unit 338 controls the operations of the initialization processing unit 130, the display processing unit 131, the device setting management unit 132, the tag information analysis unit 133, the operation state management unit 134, the NFC processing unit 135, and the authentication unit 242. It controls processing in the information processing device 310 .
For example, the control unit 338 includes a detection unit 139 , an information setting unit 340 and an information deletion unit 141 .
The detection unit 139 and the information deletion unit 141 of the control unit 338 according to the third embodiment are the same as the detection unit 139 and the information deletion unit 141 of the control unit 138 according to the first embodiment.

情報設定部340は、検知部139による検知結果に従って、情報処理装置110が運用状態でなければ、NFC処理部135を介して、NFCタグ116から認証情報を取得する。そして、情報設定部340は、取得された認証情報を、認証部242に与えて、その認証を指示する。 The information setting unit 340 acquires authentication information from the NFC tag 116 via the NFC processing unit 135 according to the detection result of the detection unit 139 if the information processing device 110 is not in the operating state. Then, the information setting section 340 gives the acquired authentication information to the authentication section 242 and instructs the authentication.

情報設定部340は、認証部242での認証が成功した場合には、装置設定管理部132を介して、検知された設定値情報で示される設定値を装置設定情報121に反映する。
一方、情報設定部340は、情報処理装置110が運用状態である場合、又は、認証部242での認証に失敗した場合には、検知された設定値情報で示される設定値を装置設定情報121に反映しない。
When the authentication by the authentication unit 242 is successful, the information setting unit 340 reflects the setting value indicated by the detected setting value information in the device setting information 121 via the device setting management unit 132 .
On the other hand, when the information processing device 110 is in the operating state, or when the authentication by the authentication unit 242 fails, the information setting unit 340 sets the setting value indicated by the detected setting value information to the device setting information 121. not reflected in

以上に記載された制御部338は、CPU111が対応するプログラムを実行することで実現される。 The control unit 338 described above is implemented by the CPU 111 executing a corresponding program.

以下、実施の形態3の動作について説明する。
図33は、情報処理装置310において設定値情報が書き込まれた際の動作を示すフローチャートである。
図33に示されているフローチャートは、情報処理装置310の起動時に開始される。
なお、図33に示されているフローチャートに含まれている処理の内、図17に示されているフローチャートに含まれている処理と同様の処理については、図17と同様の符号を付すことにより、その詳細な説明を省略する。
The operation of the third embodiment will be described below.
FIG. 33 is a flow chart showing the operation when the setting value information is written in the information processing device 310 .
The flowchart shown in FIG. 33 is started when the information processing device 310 is started.
Among the processes included in the flowchart shown in FIG. 33, the same processes as those included in the flowchart shown in FIG. , the detailed description of which will be omitted.

図33のステップS30~S33の処理については、図17のステップS30~S33の処理と同様である。但し、ステップS33においてNoの場合、言い換えると、情報処理装置310が運用状態ではない場合には、処理はステップS70に進む。ここでは、情報設定部340は、NFC処理部135を介して、NFCタグ116から認証情報を取得して、認証部242に与える。 The processing of steps S30 to S33 in FIG. 33 is the same as the processing in steps S30 to S33 of FIG. However, if No in step S33, in other words, if the information processing device 310 is not in operation, the process proceeds to step S70. Here, the information setting unit 340 acquires the authentication information from the NFC tag 116 via the NFC processing unit 135 and gives it to the authentication unit 242 .

ステップS70では、認証部242は、制御部338からの指示に応じて、制御部338から与えられる認証情報を、ストレージ120に記憶されている登録認証情報223を用いて認証する。
そして、認証部242による認証の結果、認証に成功した場合(S71でYes)には、処理はステップS34に進み、認証に失敗した場合(S71でNo)には、処理はステップS35に進む。
In step S<b>70 , the authentication unit 242 authenticates the authentication information given from the control unit 338 using the registered authentication information 223 stored in the storage 120 in accordance with the instruction from the control unit 338 .
As a result of the authentication by the authentication unit 242, if the authentication is successful (Yes in S71), the process proceeds to step S34, and if the authentication fails (No in S71), the process proceeds to step S35.

図33のステップS34~S36の処理は、図17のステップS34~S36の処理と同様である。 The processing of steps S34-S36 in FIG. 33 is the same as the processing of steps S34-S36 in FIG.

以上のように、実施の形態3によれば、情報処理装置310が運用状態ではない場合でも、認証が行われるため、より強固に装置設定情報121の不正変更を予防することができる。 As described above, according to Embodiment 3, authentication is performed even when the information processing apparatus 310 is not in operation, so unauthorized modification of the apparatus setting information 121 can be prevented more strongly.

以上に記載された情報処理装置110は、NFCタグを備える装置であれば、どのような装置であってもよい。例えば、情報処理装置110は、プリンタ、ファクシミリ装置若しくは複合装置等の画像形成装置、カメラ若しくはビデオカメラ等の撮像装置、テレビ、冷蔵庫、空調機若しくは掃除機等の家電機器、又は、コンピュータ等の装置であってもよい。 The information processing device 110 described above may be any device as long as it has an NFC tag. For example, the information processing device 110 may be an image forming device such as a printer, a facsimile device, or a multifunction device, an imaging device such as a camera or a video camera, a home appliance such as a television, a refrigerator, an air conditioner, or a vacuum cleaner, or a device such as a computer. may be

100,200,300 情報処理システム、 110,210,310 情報処理装置、 111 CPU、 112 ROM、 113 RAM、 114 ディスプレイ、 115 NFCユニット、 116 NFCタグ、 117 アンテナ、 118 LSI、 119 ホストコントローラ、 120 ストレージ、 130,230 初期化処理部、 131 表示処理部、 132 装置設定管理部、 133 タグ情報解析部、 134 運用状態管理部、 135 NFC処理部、 136 NFC通信部、 137 NFCタグ制御部、 138,238,338 制御部、 139 検知部、 140,240,340 情報設定部、 141 情報削除部、 242 認証部、 150,250 携帯端末、 151 CPU、 152 RAM、 153 タッチパネル、 154 NFCユニット、 155 アンテナ、 156 LSI、 157 ストレージ、 161 NFC通信処理部、 162,262 専用アプリケーション部、 163 表示処理部、 164 入力処理部、 165,265 設定情報解析部、 166 旧タグ情報解析部、 167 新タグ情報生成部、 168,268 制御部。 100,200,300 information processing system, 110,210,310 information processing device, 111 CPU, 112 ROM, 113 RAM, 114 display, 115 NFC unit, 116 NFC tag, 117 antenna, 118 LSI, 119 host controller, 120 storage , 130, 230 initialization processing unit, 131 display processing unit, 132 device setting management unit, 133 tag information analysis unit, 134 operation state management unit, 135 NFC processing unit, 136 NFC communication unit, 137 NFC tag control unit, 138, 238,338 control unit, 139 detection unit, 140,240,340 information setting unit, 141 information deletion unit, 242 authentication unit, 150,250 mobile terminal, 151 CPU, 152 RAM, 153 touch panel, 154 NFC unit, 155 antenna, 156 LSI, 157 storage, 161 NFC communication processing unit, 162,262 dedicated application unit, 163 display processing unit, 164 input processing unit, 165,265 setting information analysis unit, 166 old tag information analysis unit, 167 new tag information generation unit , 168, 268 controls.

Claims (11)

装置設定情報で示される設定値に従って処理を行う情報処理装置であって、
前記装置設定情報を更新するための更新設定値を示す設定値情報を記憶する記憶部と、
前記記憶部に前記設定値情報が記憶されている場合に、前記情報処理装置の状態を検知する検知部と、
前記設定値情報を前記装置設定情報に反映する情報設定部と、を備え、
前記情報設定部は、前記情報処理装置の状態が、前記情報処理装置が既に運用されている運用状態である場合には、前記設定値情報を前記装置設定情報に反映しないこと
を特徴とする情報処理装置。
An information processing device that performs processing according to a setting value indicated by device setting information,
a storage unit that stores setting value information indicating an update setting value for updating the device setting information;
a detection unit that detects the state of the information processing device when the setting value information is stored in the storage unit;
an information setting unit that reflects the setting value information in the device setting information;
wherein the information setting unit does not reflect the set value information in the device setting information when the state of the information processing device is an operational state in which the information processing device is already in operation. processing equipment.
前記記憶部は、前記情報処理装置の電源がオフであっても、前記設定値情報の書き込みを受けることができるようにされていること
を特徴とする請求項1に記載の情報処理装置。
2. The information processing apparatus according to claim 1, wherein said storage unit is capable of receiving writing of said setting value information even when said information processing apparatus is powered off.
NFC(Near Field Communication)タグをさらに備え、
前記記憶部は、前記NFCタグに備えられているメモリであること
を特徴とする請求項1又は2に記載の情報処理装置。
further comprising an NFC (Near Field Communication) tag,
3. The information processing apparatus according to claim 1, wherein said storage unit is a memory provided in said NFC tag.
前記情報処理装置の電源がオンにされたときに、前記記憶部に前記設定値情報が記憶されているか否かを判断する初期化処理部をさらに備え、
前記検知部は、前記記憶部に前記設定値情報が記憶されていると前記初期化処理部が判断した場合に、前記情報処理装置の状態を検知すること
を特徴とする請求項1から3の何れか一項に記載の情報処理装置。
further comprising an initialization processing unit that determines whether or not the setting value information is stored in the storage unit when the power of the information processing device is turned on;
4. The detection unit detects the state of the information processing device when the initialization processing unit determines that the set value information is stored in the storage unit. The information processing device according to any one of the items.
前記装置設定情報に含まれる予め定められた設定値が変更された場合に、前記情報処理装置は前記運用状態となること
を特徴とする請求項1から4の何れか一項に記載の情報処理装置。
5. The information processing according to any one of claims 1 to 4 , wherein the information processing device enters the operating state when a predetermined setting value included in the device setting information is changed. Device.
前記予め定められた設定値は、管理者パスワードであること
を特徴とする請求項に記載の情報処理装置。
6. The information processing apparatus according to claim 5 , wherein said predetermined set value is an administrator password.
前記情報処理装置の状態を示す運用状態情報を記憶する補助記憶部をさらに備え、
前記検知部は、前記運用状態情報を参照することで、前記情報処理装置の状態を検知すること
を特徴とする請求項1からの何れか一項に記載の情報処理装置。
Further comprising an auxiliary storage unit for storing operational state information indicating the state of the information processing device,
The information processing apparatus according to any one of claims 1 to 6 , wherein the detection unit detects the state of the information processing apparatus by referring to the operation state information.
前記情報設定部は、前記情報処理装置の状態が前記運用状態ではない場合に、前記設定値情報を前記装置設定情報に反映すること
を特徴とする請求項1からの何れか一項に記載の情報処理装置。
The information setting unit according to any one of claims 1 to 7 , wherein the information setting unit reflects the set value information in the device setting information when the state of the information processing device is not the operating state . information processing equipment.
前記記憶部は、認証を行うための認証情報をさらに記憶し、
前記情報設定部は、前記情報処理装置の状態が前記運用状態ではなく、かつ、前記認証情報による認証が成功した場合に、前記設定値情報を前記装置設定情報に反映すること
を特徴とする請求項1からの何れか一項に記載の情報処理装置。
The storage unit further stores authentication information for authentication,
The information setting unit reflects the set value information in the device setting information when the state of the information processing device is not the operating state and the authentication by the authentication information is successful. Item 8. The information processing device according to any one of Items 1 to 7 .
コンピュータを、装置設定情報で示される設定値に従って処理を行う情報処理装置として機能させるプログラムであって、
前記コンピュータを、
前記装置設定情報を更新するための更新設定値を示す設定値情報を記憶する記憶部、
前記記憶部に前記設定値情報が記憶されている場合に、前記情報処理装置の状態を検知する検知部、及び、
前記設定値情報を前記装置設定情報に反映する情報設定部、として機能させ、
前記情報設定部は、前記情報処理装置の状態が、前記情報処理装置が既に運用されている運用状態である場合に、前記設定値情報を前記装置設定情報に反映しないこと
を特徴とするプログラム。
A program that causes a computer to function as an information processing device that performs processing according to setting values indicated by device setting information,
the computer,
a storage unit that stores setting value information indicating an update setting value for updating the device setting information;
a detection unit that detects the state of the information processing device when the setting value information is stored in the storage unit; and
functioning as an information setting unit that reflects the setting value information in the device setting information;
A program, wherein the information setting unit does not reflect the set value information in the device setting information when the information processing device is in an operational state in which the information processing device is already in operation .
装置設定情報で示される設定値に従って処理を行う情報処理装置が行う情報処理方法であって、
前記装置設定情報を更新するための更新設定値を示す設定値情報が記憶されているか否かを判断し、
前記設定値情報が記憶されている場合に、前記情報処理装置の状態を検知し、
前記情報処理装置の状態が、前記情報処理装置が既に運用されている運用状態である場合に、前記設定値情報を前記装置設定情報に反映しないこと
を特徴とする情報処理方法。
An information processing method performed by an information processing device that performs processing according to setting values indicated by device setting information,
determining whether setting value information indicating an update setting value for updating the device setting information is stored;
detecting the state of the information processing device when the set value information is stored;
An information processing method , wherein the setting value information is not reflected in the apparatus setting information when the information processing apparatus is in an operational state in which the information processing apparatus is already in operation .
JP2019191650A 2019-10-21 2019-10-21 Information processing device, program and information processing method Active JP7318480B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019191650A JP7318480B2 (en) 2019-10-21 2019-10-21 Information processing device, program and information processing method
US17/074,696 US20210120146A1 (en) 2019-10-21 2020-10-20 Information processing device, mobile terminal, and information processing method
EP20202717.3A EP3812881B1 (en) 2019-10-21 2020-10-20 Information processing device, mobile terminal, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019191650A JP7318480B2 (en) 2019-10-21 2019-10-21 Information processing device, program and information processing method

Publications (2)

Publication Number Publication Date
JP2021068961A JP2021068961A (en) 2021-04-30
JP7318480B2 true JP7318480B2 (en) 2023-08-01

Family

ID=75637547

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019191650A Active JP7318480B2 (en) 2019-10-21 2019-10-21 Information processing device, program and information processing method

Country Status (1)

Country Link
JP (1) JP7318480B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009187471A (en) 2008-02-08 2009-08-20 Oki Data Corp Information processor
JP2013157737A (en) 2012-01-27 2013-08-15 Canon Inc Communication apparatus, control method, and program
JP2016206855A (en) 2015-04-20 2016-12-08 Necディスプレイソリューションズ株式会社 Display device, display method, and display program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009187471A (en) 2008-02-08 2009-08-20 Oki Data Corp Information processor
JP2013157737A (en) 2012-01-27 2013-08-15 Canon Inc Communication apparatus, control method, and program
JP2016206855A (en) 2015-04-20 2016-12-08 Necディスプレイソリューションズ株式会社 Display device, display method, and display program

Also Published As

Publication number Publication date
JP2021068961A (en) 2021-04-30

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
US8390838B2 (en) Image forming device, image forming method, and image forming program which requires user authentication to start a printout process
US7681041B2 (en) Image formation apparatus, data reception method, program for performing data reception method, and storage medium for storing program
US9686441B2 (en) Electronic device, method for restricting use of electronic device, and non-transitory computer-readable recording medium
US7114075B1 (en) User authentication apparatus, method of user authentication, and storage medium therefor
US10168968B2 (en) Communication system to perform data communication between an image forming apparatus and a service providing apparatus
CN110046485B (en) Information processing system and method, information processing apparatus and method, and storage medium
JP6060776B2 (en) Image processing apparatus, information terminal, program, and cooperative display system
US10095856B2 (en) Communication device capable of performing a wireless communication according to NFC (abbreviation of near field communication) standard
JP4977542B2 (en) Information retrieval display device
US20180098184A1 (en) Communication device and terminal device
JP5338466B2 (en) Image forming apparatus, customization screen update method, and customization screen update program
JP2010033353A (en) Ic card authentication device, ic card authentication method, ic card authentication program, and storage medium
US8203738B2 (en) Image forming device, image forming device terminal, and program for authentication printing
JP7318480B2 (en) Information processing device, program and information processing method
US20210120146A1 (en) Information processing device, mobile terminal, and information processing method
JP2005292877A (en) Image formation apparatus, information processor, and terminal
JP2004282673A (en) Management system, management apparatus and method for changing operation panel
JP2008067248A (en) Data processor
JP2011257983A (en) Security management system, security management method and security management program
JP2022144084A (en) Information processing system
JP2019121990A (en) Image forming apparatus and control method
JP2020038682A (en) Print control system, information processing apparatus, and information processing program
JP2016091145A (en) Image forming apparatus

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20210617

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220809

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230509

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230608

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230620

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230703

R150 Certificate of patent or registration of utility model

Ref document number: 7318480

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150