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

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

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7484129B2
JP7484129B2 JP2019194956A JP2019194956A JP7484129B2 JP 7484129 B2 JP7484129 B2 JP 7484129B2 JP 2019194956 A JP2019194956 A JP 2019194956A JP 2019194956 A JP2019194956 A JP 2019194956A JP 7484129 B2 JP7484129 B2 JP 7484129B2
Authority
JP
Japan
Prior art keywords
information
setting information
authentication
state
setting
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
JP2019194956A
Other languages
Japanese (ja)
Other versions
JP2021069072A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2019194956A priority Critical patent/JP7484129B2/en
Publication of JP2021069072A publication Critical patent/JP2021069072A/en
Application granted granted Critical
Publication of JP7484129B2 publication Critical patent/JP7484129B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Description

本願は、情報処理装置に設定されている設定情報を外部に記憶する技術に関するものである。 This application relates to technology for externally storing configuration information set in an information processing device.

特許文献1には、パラメータ情報記憶部に記憶されているパラメータ情報を、インタフェイス部に接続された外部メモリに書き出す際に、ユーザから入力された指示に従って、パラメータ情報を編集することができる電気機器が記載されている。 Patent document 1 describes an electrical device that can edit parameter information according to instructions input by a user when writing parameter information stored in a parameter information storage unit to an external memory connected to an interface unit.

特開2005-303845号公報JP 2005-303845 A

しかしながら、特許文献1に記載の電気機器では、書出しに係るパラメータ情報についてユーザは一つ一つ選択操作を行う必要がある。そのため、ユーザの誤操作等により書出しに係るパラメータ情報の選択が不適切なものとなり、不適切な情報が外部メモリに書き出される虞がある。 However, in the electrical device described in Patent Document 1, the user must select the parameter information to be written out one by one. Therefore, there is a risk that the user may select inappropriate parameter information to be written out due to an erroneous operation, and inappropriate information may be written out to the external memory.

そこで、本願は、外部記憶装置に記憶させる設定情報をより適切に管理することが可能となる技術を提供することを目的とする。 Therefore, the present application aims to provide a technology that enables more appropriate management of configuration information stored in an external storage device.

上記目的を達成するため、本願の情報処理装置は、第1設定情報を記憶する記憶部と、第1設定情報に基づき動作する制御部と、通信インタフェースと、を備え、制御部は、認証情報を受け付けると、認証情報に基づき認証が成功するか否かを判断し、認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、ログイン状態において通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、認証情報に基づき第2設定情報を記憶部に記憶された第1設定情報から抽出し、外部記憶装置に記憶させる。 In order to achieve the above object, the information processing device of the present application includes a storage unit that stores first setting information, a control unit that operates based on the first setting information, and a communication interface. When the control unit receives authentication information, it determines whether or not the authentication is successful based on the authentication information, and when it determines that the authentication is successful, it transitions the state of the device from a logged-out state to a logged-in state. When the control unit receives a storage instruction to store second setting information in an external storage device connected to the communication interface in the logged-in state, it extracts the second setting information from the first setting information stored in the storage unit based on the authentication information and stores it in the external storage device.

本願によれば、外部記憶装置に記憶させる設定情報をより適切に管理することが可能となる。 This application makes it possible to more appropriately manage the setting information stored in the external storage device.

本願の一実施形態に係る通信システムの制御構成を示すブロック図である。FIG. 2 is a block diagram showing a control configuration of a communication system according to an embodiment of the present application. 図1に記載のUSBメモリに記憶される設定情報の一例を示す図である。2 is a diagram showing an example of setting information stored in the USB memory shown in FIG. 1; ユーザが設定情報のエクスポートを意図してからエクスポートが完了するまでの手順を示すシーケンス図である。FIG. 11 is a sequence diagram showing a procedure from when a user intends to export setting information to when the export is completed. ウェブブラウザを用いて、図1に記載のPC側から図1に記載の複合機を設定するための設定画面の一例を示す図である。2 is a diagram showing an example of a setting screen for setting the multifunction peripheral shown in FIG. 1 from the PC side shown in FIG. 1 using a web browser. 図1に記載の複合機が使用する各種テーブルの一例を示す図である。2A to 2C are diagrams illustrating examples of various tables used by the multifunction peripheral illustrated in FIG. 1 . 図1に記載の複合機のパネルに表示される各種UI(User Interface)の一例を示す図である。2A to 2C are diagrams illustrating an example of various user interfaces (UIs) displayed on a panel of the multifunction peripheral illustrated in FIG. 1 . 図1に記載の複合機、特にCPUが実行するExport処理の手順を示すフローチャートである。4 is a flowchart showing the procedure of an Export process executed by the multifunction peripheral shown in FIG. 1, particularly by a CPU. 図7のExport処理に含まれる認証機能有効時Export処理の詳細な手順を示すフローチャートである。8 is a flowchart showing a detailed procedure of Export processing when an authentication function is enabled, which is included in the Export processing of FIG. 7;

以下、本願の実施の形態を図面に基づいて詳細に説明する。 The following describes the embodiments of the present invention in detail with reference to the drawings.

図1は、本願の一実施形態に係る通信システム1の制御構成を示している。通信システム1は、PC(Personal Computer)10、複合機100及びルーター32を備えている。以下、複合機100をMFP100という。なお、MFPは、Multifunction Peripheral の略語である。 FIG. 1 shows the control configuration of a communication system 1 according to an embodiment of the present application. The communication system 1 includes a PC (Personal Computer) 10, a multifunction device 100, and a router 32. Hereinafter, the multifunction device 100 will be referred to as an MFP 100. Note that MFP is an abbreviation for Multifunction Peripheral.

PC10は、CPU(Central Processing Unit)12、記憶部14、パネル16、マウス18、通信IF(Interface)20を主に備えている。CPU12、記憶部14、パネル16、マウス18及び通信IF20は、入出力ポート22を介して互いに通信可能とされている。 The PC 10 mainly comprises a CPU (Central Processing Unit) 12, a memory unit 14, a panel 16, a mouse 18, and a communication IF (Interface) 20. The CPU 12, the memory unit 14, the panel 16, the mouse 18, and the communication IF 20 are capable of communicating with each other via an input/output port 22.

通信IF20は、PC10を通信ネットワークに接続するものである。通信ネットワークは、本実施形態では有線又は無線LAN(Local Area Network)を想定しているので、通信IF20は、LANIF(Local Area Network Interface)又はWLAN IF(Wireless LAN Interface)である。もちろん、有線LANと無線LANが同時に存在する場合もあり、この場合には、通信IF20は、LANIF及びWLAN IFの両方を含んでいる。本実施形態では、PC10は、ルーター32を介してMFP100と相互に接続されている。これにより、PC10は、MFP100と各種データの送受信を行うことが可能である。 The communication IF 20 connects the PC 10 to a communication network. In this embodiment, the communication network is assumed to be a wired or wireless LAN (Local Area Network), so the communication IF 20 is a LANIF (Local Area Network Interface) or WLAN IF (Wireless LAN Interface). Of course, there are cases where a wired LAN and a wireless LAN exist simultaneously, in which case the communication IF 20 includes both a LANIF and a WLAN IF. In this embodiment, the PC 10 is mutually connected to the MFP 100 via a router 32. This allows the PC 10 to send and receive various data to and from the MFP 100.

パネル16は、表示面を有しており、表示面に各種情報を表示する。マウス18は、パネル16の表示面に表示されるカーソルを移動させるためのものであり、ユーザによるドラッグ操作やクリック操作等を受け付ける。 The panel 16 has a display surface on which various information is displayed. The mouse 18 is used to move a cursor displayed on the display surface of the panel 16, and accepts dragging, clicking, and other operations by the user.

CPU12は、記憶部14内の制御プログラム26に従って処理を実行する。制御プログラム26は、MFP100にスキャン処理、コピー処理、印刷処理及びFAX処理等を実行させるためのプログラムである。 The CPU 12 executes processing according to the control program 26 in the memory unit 14. The control program 26 is a program for causing the MFP 100 to execute scanning, copying, printing, faxing, and the like.

なお、記憶部14は、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、HDD(Hard Disk Drive)、CPU12が備えるバッファなどが組み合わされて構成されている。また、記憶部14は、データ記憶領域28を備える。データ記憶領域28は、MFP100から取得したスキャンデータ、制御プログラム26の実行に必要なデータなどを記憶する領域である。 The storage unit 14 is configured by combining RAM (Random Access Memory), ROM (Read Only Memory), flash memory, HDD (Hard Disk Drive), a buffer provided by the CPU 12, and the like. The storage unit 14 also includes a data storage area 28. The data storage area 28 is an area for storing scan data acquired from the MFP 100, data required for executing the control program 26, and the like.

MFP100は、CPU101、ROM102、RAM103及びNVRAM(Non-Volatile RAM)104を備えている。 The MFP 100 includes a CPU 101, a ROM 102, a RAM 103, and a non-volatile RAM (NVRAM) 104.

CPU101は、MFP100全体の制御を司るものであるが、本実施形態では、設定情報に従って、エンジンIF(Interface)110を介して印刷エンジン111及び読取エンジン112をそれぞれ制御する。なお、設定情報、エンジンIF110、印刷エンジン111及び読取エンジン112については、後述する。 The CPU 101 is responsible for controlling the entire MFP 100, but in this embodiment, it controls the print engine 111 and the read engine 112 via the engine IF (Interface) 110 in accordance with setting information. The setting information, the engine IF 110, the print engine 111, and the read engine 112 will be described later.

ROM102は、CPU101が実行する制御プログラムを記憶するメモリである。CPU101は、ROM102に記憶された制御プログラムを読み出して各種処理を実行する。 ROM 102 is a memory that stores the control program executed by CPU 101. CPU 101 reads the control program stored in ROM 102 and executes various processes.

RAM103は、画像データなどを一時的に記憶するメモリである。また、RAM103は、CPU101が制御プログラムを実行する際に用いるデータや信号等を一時的に記憶する記憶領域、あるいはデータ処理の作業領域としても使用される。 RAM 103 is a memory that temporarily stores image data and the like. RAM 103 is also used as a storage area that temporarily stores data and signals used when CPU 101 executes a control program, or as a working area for data processing.

NVRAM104は、設定情報等を記憶する不揮発性メモリである。 NVRAM 104 is a non-volatile memory that stores configuration information, etc.

また、MFP100は、パネル105及びキー106を備えている。 The MFP 100 also includes a panel 105 and keys 106.

パネル105は、本実施形態ではタッチパネルであり、パネル105には、MFP100の状態に応じて、様々な画面が表示される。ユーザは、画面上の入力ボタン(図示せず)を押下することで、入力操作をすることができる。 In this embodiment, the panel 105 is a touch panel, and various screens are displayed on the panel 105 depending on the state of the MFP 100. The user can perform input operations by pressing input buttons (not shown) on the screen.

キー106は、ハードキー、つまり、ハードウェアにより形成されるキーである。本実施形態では、キー106は、ストップキー(図示せず)を含んでいる。 Keys 106 are hard keys, i.e. keys formed by hardware. In this embodiment, keys 106 include a stop key (not shown).

ストップキーは、各種操作を中止するときや、各種設定を終了するときなどに押下するキーである。 The stop key is pressed to stop various operations or to end various settings.

また、キー106に属するものとしては、ストップキー以外にも、電源スイッチやリセットスイッチ(ともに図示せず)などを挙げることができる。 In addition to the stop key, other keys that belong to the key 106 include a power switch and a reset switch (neither shown).

さらにMFP100は、USB(Universal Serial Bus)IF107及び通信IF108を備えている。 The MFP 100 further includes a USB (Universal Serial Bus) IF 107 and a communication IF 108.

USBIF107は、外部のUSB機器を接続するためのIF(Interface)であり、本実施形態では、USBメモリ200が接続される。USBメモリは、USBフラッシュメモリ又はUSBフラッシュドライブと呼称されることもある。 USBIF107 is an IF (Interface) for connecting an external USB device, and in this embodiment, a USB memory 200 is connected. A USB memory is also called a USB flash memory or a USB flash drive.

通信IF108は、上記通信IF20と同様に、MFP100を通信ネットワークに接続するものである。上述のように本実施形態では、MFP100とPC10とは、ルーター32を介して相互に接続されている。 The communication IF 108, like the communication IF 20, connects the MFP 100 to a communication network. As described above, in this embodiment, the MFP 100 and the PC 10 are connected to each other via the router 32.

また、MFP100は、エンジンIF110を備えている。エンジンIF110には、印刷エンジン111及び読取エンジン112が接続されている。 The MFP 100 also includes an engine IF 110. A print engine 111 and a reading engine 112 are connected to the engine IF 110.

印刷エンジン111は、シートに画像を印刷するためのエンジンであり、電子写真方式、インクジェット方式、サーマル方式等が採用される。 The print engine 111 is an engine for printing an image on a sheet, and may use an electrophotographic method, an inkjet method, a thermal method, or the like.

読取エンジン112は、原稿から画像を読み取るためのエンジンであり、CCD(Charge Coupled Devices)及びCIS(Contact Image Sensor)等を有する。 The reading engine 112 is an engine for reading images from a document, and includes a CCD (Charge Coupled Devices) and a CIS (Contact Image Sensor), etc.

エンジンIF110は、印刷エンジン111及び読取エンジン112を制御するための制御回路であり、CPU101はエンジンIF110を介して印刷エンジン111及び読取エンジン112を制御する。 The engine IF 110 is a control circuit for controlling the print engine 111 and the read engine 112, and the CPU 101 controls the print engine 111 and the read engine 112 via the engine IF 110.

エンジンIF110は、印刷エンジン111を制御するための第1エンジンIF(図示せず)と、読取エンジン112を制御するための第2エンジンIF(図示せず)と、を有している。第1エンジンIFは、CPU101からの指令に基づき、印刷エンジン111への制御信号の出力及び印刷エンジン111への画像データの出力等を実行する。第2エンジンIFは、CPU101からの指令に基づき、読取エンジン112への制御信号の出力及び読取エンジン112からの画像データの入力等を実行する。 The engine IF 110 has a first engine IF (not shown) for controlling the print engine 111, and a second engine IF (not shown) for controlling the read engine 112. The first engine IF performs operations such as outputting control signals to the print engine 111 and outputting image data to the print engine 111 based on instructions from the CPU 101. The second engine IF performs operations such as outputting control signals to the read engine 112 and inputting image data from the read engine 112 based on instructions from the CPU 101.

さらにMFP100は、画像処理回路120を備えている。 The MFP 100 further includes an image processing circuit 120.

画像処理回路120は、第1画像処理回路(図示せず)と、第2画像処理回路(図示せず)とを有する。第1画像処理回路は、印刷ジョブに係る画像データをラスタライズ処理する。ラスタライズ処理された画像データは、RAM103へ一時記憶され、印刷エンジン111へ出力される。第2画像処理回路は、読取エンジン112が原稿から読み取った画像データをデジタルデータへ加工する。デジタルデータへ加工された画像データは、通信IF108を介して外部へ送信されたり、印刷エンジン111へ供給されシートへ出力されたりする。読取エンジン112が原稿から読み取った画像データは、一時RAM103に記憶され、第2画像処理回路へ出力される。ここで、本実施形態において、「読み取る」を「スキャン」と記載する場合もある。 The image processing circuit 120 has a first image processing circuit (not shown) and a second image processing circuit (not shown). The first image processing circuit rasterizes image data related to a print job. The rasterized image data is temporarily stored in RAM 103 and output to the print engine 111. The second image processing circuit processes image data read from a document by the reading engine 112 into digital data. The image data processed into digital data is sent to the outside via the communication IF 108 or is supplied to the print engine 111 and output to a sheet. The image data read from a document by the reading engine 112 is temporarily stored in RAM 103 and output to the second image processing circuit. Here, in this embodiment, "read" may also be described as "scan".

CPU101、ROM102、RAM103、NVRAM104、パネル105、キー106、USBIF107、通信IF108、エンジンIF110及び画像処理回路120は、バス130により相互に接続されている。 The CPU 101, ROM 102, RAM 103, NVRAM 104, panel 105, keys 106, USB IF 107, communication IF 108, engine IF 110 and image processing circuit 120 are interconnected by a bus 130.

本実施形態のMFP100では、設定情報のエクスポートは、USBメモリ200を介して行う。エクスポートは、ユーザが上記ストップキーを押下しながら、USBメモリ200をUSBIF107に接続することを契機として開始する。そして、エクスポートは、CPU101がNVRAM104に記憶された設定情報をUSBメモリ200に格納することで完了する。 In the MFP 100 of this embodiment, the export of the setting information is performed via the USB memory 200. The export is started when the user connects the USB memory 200 to the USBIF 107 while pressing the stop key. The export is completed when the CPU 101 stores the setting information stored in the NVRAM 104 in the USB memory 200.

図2は、USBメモリ200に記憶される設定情報210の一例を示す図である。図2に示す設定情報210は、例えば、MFP100とは異なる他のMFP(図示せず)のNVRAMに記憶された設定情報をエクスポートしたものである。設定情報210は、USBメモリ200にエクスポートする場合、本実施形態では、実際にはJSON(JavaScript(登録商標) object notation)形式で記憶する。図2では、見易さのために、便宜的にJSON形式とは異なる表記としている。もちろん、設定情報の記憶形式は、これに限らず、例えばCSV(Comma-Separated Values)形式等の他の形式であってもよい。 FIG. 2 is a diagram showing an example of setting information 210 stored in USB memory 200. The setting information 210 shown in FIG. 2 is, for example, exported setting information stored in the NVRAM of another MFP (not shown) different from MFP 100. When exporting setting information 210 to USB memory 200, in this embodiment, it is actually stored in JSON (JavaScript (registered trademark) object notation) format. For ease of viewing, FIG. 2 uses a notation other than JSON format for convenience. Of course, the storage format of the setting information is not limited to this, and may be another format such as CSV (Comma-Separated Values) format.

設定情報210は、USBメモリ200には、例えば“backup.json”というファイル名で記憶される。 The configuration information 210 is stored in the USB memory 200 under a file name such as “backup.json”.

図2に示す設定情報210は、MFPの設置場所:Team1、MFPのユーザの連絡先:team1@mail.co.jp、MFPのIP(Internet Protocol)アドレス:123.456.123.456、メールサーバのIPアドレス:123.123.123.456、スキャン設定、コピー設定、モデル名、及びシリアル番号を含んでいる。 The setting information 210 shown in FIG. 2 includes the MFP installation location: Team1, MFP user contact information: team1@mail.co.jp, MFP IP (Internet Protocol) address: 123.456.123.456, mail server IP address: 123.123.123.456, scan settings, copy settings, model name, and serial number.

スキャン設定は、読取エンジン112に関連する処理の設定であり、表示名:ScanToMike、スキャン送信設定:file://server1/share、スキャン解像度:300dpi、両面スキャン:On、及びカラー:Onを含んでいる。 The scan settings are settings for processing related to the reading engine 112, and include display name: ScanToMike, scan sending settings: file://server1/share, scan resolution: 300 dpi, double-sided scanning: On, and color: On.

表示名とは、設定名をMFPのパネルに表示するための情報である。 The display name is information used to display the setting name on the MFP panel.

スキャン送信設定は、スキャンした画像に係る画像データを通信IF108から通信ネットワークに送信する際の宛先である。スキャン送信設定として、図2に示すURLに限らず、IPアドレスやメールアドレスを採用してもよい。 The scan transmission setting is the destination when image data related to a scanned image is transmitted from the communication IF 108 to the communication network. The scan transmission setting is not limited to the URL shown in FIG. 2, but may be an IP address or an email address.

「両面スキャン:On」は、原稿の両面から画像をスキャンする設定を有効化することを意味し、「両面スキャン:Off」は、原稿の両面から画像をスキャンする設定を無効化して、原稿の片面のみから画像をスキャンする設定とすることを意味する。 "Double-sided scanning: On" means that the setting to scan images from both sides of the document is enabled, while "Double-sided scanning: Off" means that the setting to scan images from both sides of the document is disabled, and images are scanned from only one side of the document.

「カラー:On」は、原稿からカラー画像を読取る設定を有効化することを意味し、「カラー:Off」は、原稿からカラー画像を読取る設定を無効化して、原稿からモノクロ画像を読取る設定とすることを意味する。 "Color: On" means that the setting for reading color images from the document is enabled, while "Color: Off" means that the setting for reading color images from the document is disabled and the setting for reading monochrome images from the document is enabled.

CPU101は、“表示名:ScanToMike”に基づき、パネル105に、設定名として“ScanToMike”を表示する。ここで、“表示名:ScanToMike”に対応付けられた図2に示す上記設定情報は、ユーザがパネル105上で複数の設定から選択可能な設定に係る設定情報を指す。但し、本発明は上記に関わらず、MFPに固定的に設定される設定に係る設定情報であってもよい。固定的とは、例えば、ユーザが他の設定を選択することが制限される、又は不可とされることを指す。 Based on "display name: ScanToMike", the CPU 101 displays "ScanToMike" as the setting name on the panel 105. Here, the setting information shown in FIG. 2 that is associated with "display name: ScanToMike" refers to setting information related to settings that the user can select from multiple settings on the panel 105. However, regardless of the above, the present invention may also be setting information related to settings that are fixedly set in the MFP. "Fixed" means, for example, that the user is restricted or not allowed to select other settings.

CPU101は、“スキャン送信設定:file://server1/share”に基づき、読取エンジン112に読み取られた画像に係る画像データを、file://server1/shareへ送信する。CPU101は、“スキャン解像度:300dpi”に基づき、読取エンジン112を制御して、解像度300dpiで画像を読取る。CPU101は、“両面スキャン:On”に基づき、読取エンジン112を制御して、原稿の両面から画像を読取る。CPU101は、“カラー:On”に基づき、読取エンジン112を制御して、原稿の両面からカラー画像を読取る。 Based on "Scan Sending Settings: file://server1/share", the CPU 101 sends image data relating to the image read by the reading engine 112 to file://server1/share. Based on "Scan Resolution: 300 dpi", the CPU 101 controls the reading engine 112 to read the image at a resolution of 300 dpi. Based on "Double-Sided Scan: On", the CPU 101 controls the reading engine 112 to read images from both sides of the document. Based on "Color: On", the CPU 101 controls the reading engine 112 to read color images from both sides of the document.

コピー設定は、読取エンジン112及び印刷エンジン111に関連する処理の設定であり、表示名:Copy1、スキャン解像度:200dpi、両面スキャン:On、カラー:On、及び両面印刷:Onを含んでいる。 The copy settings are settings for processes related to the reading engine 112 and the printing engine 111, and include display name: Copy1, scan resolution: 200 dpi, double-sided scanning: On, color: On, and double-sided printing: On.

「カラー:On」は、シートにカラー画像を形成する設定を有効化することを意味し、「カラー:Off」は、シートにカラー画像を形成する設定を無効化して、シートにモノクロ画像を形成する設定とすることを意味する。 "Color: On" means that the setting for forming a color image on the sheet is enabled, while "Color: Off" means that the setting for forming a color image on the sheet is disabled and a monochrome image is formed on the sheet.

「両面印刷:On」は、シートの両面に画像を形成する設定を有効化することを意味し、「両面印刷:Off」は、シートの両面に画像を形成する設定を無効化して、シートの片面のみに画像を形成する設定とすることを意味する。 "Double-sided printing: On" means that the setting for forming images on both sides of the sheet is enabled, while "Double-sided printing: Off" means that the setting for forming images on both sides of the sheet is disabled, and the setting for forming images on only one side of the sheet is enabled.

CPU101は、コピー設定の“カラー:On”に基づき、印刷エンジン111を制御して、カラー画像をシートに形成する。CPU101は、コピー設定の“両面印刷:On”に基づき、印刷エンジン111を制御して、画像をシートの両面に形成する。 Based on the copy setting "Color: On," the CPU 101 controls the print engine 111 to form a color image on a sheet. Based on the copy setting "Double-sided printing: On," the CPU 101 controls the print engine 111 to form an image on both sides of a sheet.

図3は、ユーザが設定情報のエクスポートを意図してからエクスポートが完了するまでの手順を示している。 Figure 3 shows the steps from when a user decides to export configuration information to when the export is completed.

図3において、まず、管理者は認証機能を有効にする(SQ1)。この認証機能を有効にする設定は、例えば、図4(a)に示す制限機能設定画面16a内の「Login Password」ボタン16a9を押下して表示されるログインパスワード関連設定画面(図示せず)を用いて行う。 In FIG. 3, first, the administrator enables the authentication function (SQ1). The setting to enable this authentication function is performed, for example, by using a login password related setting screen (not shown) that is displayed by pressing the "Login Password" button 16a9 in the restriction function setting screen 16a shown in FIG. 4(a).

次に、管理者は、ユーザ毎の制限情報を設定する(SQ2)。図4(a)に示す制限機能設定画面16aは、ユーザ毎の制限情報を設定するための画面である。PC10にウェブブラウザを起動し、MFP100のIPアドレスを入力すると、ブラウザ上に各種管理機能へのリンクが表示されたウェブページが表示される。管理機能には、例えば、基本設定、アドレス帳設定、ファックス設定、コピー設定、印刷設定、スキャン設定、管理者設定及びネットワーク設定が含まれている。管理者設定とネットワーク設定を行うためには、管理者用パスワードによる認証が必要であり、それ以外の設定を行うためには、一般ユーザ用のパスワードによる認証が必要である。なお、管理者用パスワードによる認証がなされた場合には、全ての設定を行うことができる。図4(a)は、ユーザが管理者用パスワードによる認証を行った後、Administratorタブ16a7を選択した状態を示している。 Next, the administrator sets the restriction information for each user (SQ2). The restriction function setting screen 16a shown in FIG. 4(a) is a screen for setting the restriction information for each user. When a web browser is started on the PC 10 and the IP address of the MFP 100 is entered, a web page with links to various management functions is displayed on the browser. The management functions include, for example, basic settings, address book settings, fax settings, copy settings, print settings, scan settings, administrator settings, and network settings. To perform administrator settings and network settings, authentication using an administrator password is required, and to perform other settings, authentication using a general user password is required. Note that when authentication using the administrator password is performed, all settings can be performed. FIG. 4(a) shows a state in which the user selects the Administrator tab 16a7 after authenticating using the administrator password.

なお、他の設定グループ、具体的には、基本設定(General)、アドレス帳設定(Address Book)、ファックス設定(Fax)、コピー設定(Copy)、印刷設定(Print)、スキャン設定(Scan)及びネットワーク設定(Network)も、それぞれ、Generalタブ16a1、Address Bookタブ16a2、Faxタブ16a3,Copyタブ16a4、Printタブ16a5、Scanタブ16a6及びNetworkタブ16a8に割り当てられ、いずれかのタブを選択することにより、対応する設定グループの設定画面に遷移することができる。 The other setting groups, specifically, basic settings (General), address book settings (Address Book), fax settings (Fax), copy settings (Copy), print settings (Print), scan settings (Scan) and network settings (Network), are also assigned to the General tab 16a1, Address Book tab 16a2, Fax tab 16a3, Copy tab 16a4, Print tab 16a5, Scan tab 16a6 and Network tab 16a8, respectively, and by selecting any of the tabs, you can transition to the setting screen of the corresponding setting group.

図5(a)は、設定グループ毎に対応制限情報があるか否かを規定するテーブルを示している。図5(a)に示すように、ファックス設定(Fax)、コピー設定(Copy)、印刷設定(Print)及びスキャン設定(Scan)には、それぞれ対応する機能を制限する情報があるので、ユーザ毎にその機能を制限したり、許可したりすることができる。なお、基本設定(General)、アドレス帳設定(Address Book)、管理者設定(Administrator)、ネットワーク設定(Network)及びショートカット設定(Short Cut)には、対応制限情報がないため、“-”が付けられている。対応制限情報がない設定グループの設定情報をエクスポートするか否かは、場合に応じて判断する。 Figure 5 (a) shows a table that specifies whether or not there is corresponding restriction information for each setting group. As shown in Figure 5 (a), Fax settings (Fax), Copy settings (Copy), Print settings (Print) and Scan settings (Scan) each have information that restricts the corresponding function, so that the function can be restricted or permitted for each user. Note that there is no corresponding restriction information for General settings (General), Address Book settings (Address Book), Administrator settings (Administrator), Network settings (Network) and Shortcut settings (Short Cut), and therefore "-" is added. Whether or not to export the setting information of a setting group that does not have corresponding restriction information is determined on a case-by-case basis.

図4(a)に示すように、ユーザ毎の機能の制限と許可は、ユーザ毎及び機能毎に設けられたチェックボックスに「レ点」を付けたり、消したりすることによって行う。例えば、User1の場合、印刷設定(Print)、コピー設定(Copy)、スキャン設定(Scan)及びファックス設定(Fax)の各チェックボックスは「レ点」が付いていないので、図5(c)に示すように、印刷設定、コピー設定、スキャン設定及びファックス設定の各設定情報は、エクスポートが許可される。なお、図5(c)は、図4(a)の制限機能設定画面16aのようにユーザ毎に各機能の制限又は許可を設定したときの一例を一覧表示したものである。図5(c)の一覧で、「Public」とは、一般公開のことである。 As shown in FIG. 4(a), function restrictions and permissions for each user are set by checking or unchecking the check boxes provided for each user and function. For example, in the case of User1, the check boxes for print settings (Print), copy settings (Copy), scan settings (Scan), and fax settings (Fax) are not checked, so as shown in FIG. 5(c), the setting information for print settings, copy settings, scan settings, and fax settings is permitted to be exported. Note that FIG. 5(c) is a list display of an example when restrictions or permissions for each function are set for each user, as in the function restriction setting screen 16a in FIG. 4(a). In the list in FIG. 5(c), "Public" means public access.

また、USB設定は、図4(a)の制限機能設定画面16aには記載されているものの、図5(a)のテーブル内に設定グループとして定義されていないが、これは便宜上、そのようにしているだけであって、図5(a)のテーブル内に設定グループとして定義するようにしてもよい。ここで「Direct Print」とは、USBメモリ200内のファイルを、PC10を介さずに直接MFP100で印刷する機能である。「Scan to」とは、スキャン機能により取得したスキャンデータをUSBメモリ200に記憶させる機能である。 Although the USB settings are listed on the restriction function setting screen 16a in FIG. 4(a), they are not defined as a setting group in the table in FIG. 5(a). However, this is done for convenience only, and they may be defined as a setting group in the table in FIG. 5(a). Here, "Direct Print" is a function that prints a file in the USB memory 200 directly with the MFP 100 without going through the PC 10. "Scan to" is a function that stores scan data acquired by the scan function in the USB memory 200.

制限機能設定画面16a内のUser1~4は、図5(b)のテーブルにおけるユーザグループ(UserGroup)に相当する。そして、各ユーザグループには、複数のユーザを割り当てることができる。図5(b)の例では、「YAMADA」と「TANAKA」は、User1に割り当てられ、「SUZUKI」は、User2に割り当てられ、「YAMAMOTO」と「NAKAMURA」と「ITO」は、User3に割り当てられ、「UENO」は、User4に割り当てられている。 Users 1 to 4 in the restriction function setting screen 16a correspond to the user groups (UserGroup) in the table in FIG. 5(b). Multiple users can be assigned to each user group. In the example in FIG. 5(b), "YAMADA" and "TANAKA" are assigned to User1, "SUZUKI" is assigned to User2, "YAMAMOTO", "NAKAMURA", and "ITO" are assigned to User3, and "UENO" is assigned to User4.

ユーザとユーザグループとの対応付けは、図4(b)に示すユーザリスト表示画面16bを用いて行う。ユーザリスト表示画面16bには、制限機能設定画面16a内に設けられたユーザリスト選択ボタン(図示せず)を押下することにより遷移する。 The association of users with user groups is performed using the user list display screen 16b shown in FIG. 4(b). The user list display screen 16b is accessed by pressing a user list selection button (not shown) provided in the restriction function setting screen 16a.

ユーザリスト表示画面16bは、ユーザ登録欄(User List)16b1、PIN(Personal Identification Number)入力欄(PIN Number)16b2及びユーザグループ選択欄16b3を含んでいる。管理者は、ユーザ登録欄16b1にユーザID(本実施形態では、ユーザ名)を登録し、PIN入力欄16b2にPINを登録し、ユーザグループ選択欄16b3でユーザグループを選択することにより、ユーザとユーザグループとを対応付けることができる。例えば、ユーザID「YAMAMOTO」は、ユーザグループ「03 USER3」と対応付けられ、PIN「7890」が設定されている。 The user list display screen 16b includes a user registration field (User List) 16b1, a PIN (Personal Identification Number) input field (PIN Number) 16b2, and a user group selection field 16b3. The administrator can associate a user with a user group by registering a user ID (user name in this embodiment) in the user registration field 16b1, registering a PIN in the PIN input field 16b2, and selecting a user group in the user group selection field 16b3. For example, the user ID "YAMAMOTO" is associated with the user group "03 USER3", and a PIN of "7890" is set.

図3に戻り、一般ユーザは、ユーザIDとパスワード(本実施形態では、PIN)を入力する(SQ3)。 Returning to FIG. 3, the general user enters a user ID and password (PIN in this embodiment) (SQ3).

これに応じて、MFP100は、入力されたユーザIDとパスワードに基づいて認証を実行する(SQ4)。このとき、MFP100が認証OKと判断すると、一般ユーザは、USBメモリ200を上記USBIF107に挿入して、エクスポートを指示する(SQ5)。 In response, the MFP 100 performs authentication based on the input user ID and password (SQ4). If the MFP 100 determines that the authentication is OK, the general user inserts the USB memory 200 into the USB IF 107 and issues an export command (SQ5).

これに応じて、MFP100は、上記ユーザIDの属するユーザグループにおいてエクスポートが許可されている設定グループの設定情報をテンポラリ出力する。ここで「テンポラリ出力」とは、上記RAM103に一時的に設けたテンポラリ領域(図示せず)に記憶することを意味する。 In response to this, the MFP 100 temporarily outputs the setting information of the setting group that is permitted to be exported by the user group to which the user ID belongs. Here, "temporary output" means storing the setting information in a temporary area (not shown) temporarily provided in the RAM 103.

次に、MFP100は、テンポラリ出力情報をエクスポート(Export)情報に編集して、USBメモリ200に記憶させる(SQ7)。ここで「エクスポート(Export)情報」とは、上記JSON形式に変換した情報である。 Next, the MFP 100 edits the temporary output information into export information and stores it in the USB memory 200 (SQ7). Here, "export information" is information converted into the above-mentioned JSON format.

そして、一般ユーザは、USBメモリ200をUSBIF107から抜く(SQ8)。これにより、エクスポートが完了する。 Then, the general user removes the USB memory 200 from the USBIF 107 (SQ8). This completes the export.

図7は、MFP100、特にCPU101が実行するExport処理の手順を示すフローチャートである。以降、各処理の手順の説明において、ステップを「S」と表記する。 Figure 7 is a flowchart showing the steps of the Export process executed by the MFP 100, particularly the CPU 101. Hereinafter, in the explanation of each process step, steps will be abbreviated as "S".

図7において、まずCPU101は、認証機能が有効であるか否かを判断する(S1)。この判断において、認証機能が有効であると判断される場合(S1:YES)、CPU101は、認証機能有効時Export処理を実行した(S2)後、Export処理を終了する。 In FIG. 7, the CPU 101 first determines whether the authentication function is enabled (S1). If it is determined that the authentication function is enabled (S1: YES), the CPU 101 executes Export processing when the authentication function is enabled (S2) and then ends the Export processing.

図8は、認証機能有効時Export処理の詳細な手順を示している。図8において、まずCPU101は、ログイン開始操作があったか否かを判断する(S21)。ここで「ログイン開始操作」とは、例えば、MFP100のパネル105上に図6(a)のログイン認証画面105aを表示させ、ユーザが、ログイン認証画面105a内のユーザID入力欄105a1及びパスワード入力欄105a2にそれぞれ、ユーザID及びパスワードを入力した後、OKボタン105a3を押下する操作である。なお、ユーザID入力欄105a1には、ユーザIDだけでなく、管理者IDも入力される。 Figure 8 shows the detailed procedure of the Export process when the authentication function is enabled. In Figure 8, first, the CPU 101 determines whether or not a login start operation has been performed (S21). Here, a "login start operation" is, for example, an operation in which the login authentication screen 105a of Figure 6(a) is displayed on the panel 105 of the MFP 100, the user inputs a user ID and a password in the user ID input field 105a1 and password input field 105a2 in the login authentication screen 105a, respectively, and then presses the OK button 105a3. Note that not only the user ID but also the administrator ID is input in the user ID input field 105a1.

S21の判断において、ログイン開始操作がなかったと判断される場合(S21:NO)、CPU101は、処理をS21に戻す。 If it is determined in step S21 that a login start operation has not been performed (S21: NO), the CPU 101 returns the process to step S21.

一方、S21の判断において、ログイン開始操作があったと判断される場合(S21:YES)、CPU101は、ユーザが入力したユーザID又は管理者ID/パスワードを、例えばRAM103の所定領域(図示せず)に入力する(S22)。 On the other hand, if it is determined in S21 that a login start operation has been performed (S21: YES), the CPU 101 inputs the user ID or administrator ID/password input by the user, for example, into a specified area (not shown) of the RAM 103 (S22).

次に、CPU101は、認証を実行し(S23)、認証がOKか否かを判断する(S24)。この判断において、認証がOKでないと判断される場合(S24:NO)、CPU101は、処理を上記S23に戻す。 Next, the CPU 101 performs authentication (S23) and determines whether the authentication is successful (S24). If it is determined that the authentication is not successful (S24: NO), the CPU 101 returns the process to S23.

一方、S24の判断において、認証がOKであると判断される場合(S24:YES)、CPU101は、Export開始操作があったか否かを判断する(S25)。ここで「Export開始操作」とは、本実施形態では、ユーザが上記ストップキーを押下しながら、USBメモリ200をUSBIF107に接続する操作である。 On the other hand, if it is determined in S24 that the authentication is OK (S24: YES), the CPU 101 determines whether or not an Export start operation has been performed (S25). In this embodiment, the "Export start operation" refers to an operation in which the user connects the USB memory 200 to the USB IF 107 while pressing the stop key.

図6(d)は、ユーザID「YAMADA」でログインしたときに、パネル105上に表示される表示画面の一例を示している。また、図6(c)は、パブリックモード時(認証機能が有効状態である場合)に、パネル105上に表示される表示画面の一例を示している。さらに、図6(b)は、待機状態時に、パネル105上に表示される表示画面の一例を示している。 Figure 6(d) shows an example of a display screen displayed on panel 105 when logging in with user ID "YAMADA". Also, Figure 6(c) shows an example of a display screen displayed on panel 105 in public mode (when the authentication function is enabled). Furthermore, Figure 6(b) shows an example of a display screen displayed on panel 105 in standby mode.

S25の判断において、Export開始操作がなかったと判断された場合(S25:NO)、CPU101は、処理をS25に戻す。 If it is determined in step S25 that no Export start operation has been performed (S25: NO), the CPU 101 returns the process to step S25.

一方、S25の判断において、Export開始操作があったと判断された場合(S25:YES)、CPU101は、ログインユーザの制限情報を取得する(S26)。例えば、ログインユーザが、「SUZUKI」であるとする。ユーザID「SUZUKI」は、上記図5(b)に示すようにユーザグループ「User2」に属するので、上記図5(c)に示すように、ファックス設定と印刷設定の各設定情報のエクスポートが許可であり、コピー設定とスキャン設定の各設定情報のエクスポートが禁止である制限情報が取得される。 On the other hand, if it is determined in S25 that an Export start operation has been performed (S25: YES), the CPU 101 acquires the restriction information of the logged-in user (S26). For example, assume that the logged-in user is "SUZUKI." Since the user ID "SUZUKI" belongs to the user group "User2" as shown in FIG. 5(b) above, the restriction information acquired indicates that exporting of each setting information of the fax settings and print settings is permitted, and exporting of each setting information of the copy settings and scan settings is prohibited, as shown in FIG. 5(c) above.

次に、CPU101は、最初の設定グループの設定情報を取得する(S28)。このとき、図5(a)のテーブルを参照して、最初の設定グループを決定する。図5(a)のテーブルでは、最初の設定グループは、基本設定(General)であるので、CPU101は、基本設定に含まれる設定情報を取得する。 Next, the CPU 101 acquires the setting information of the first setting group (S28). At this time, the table in FIG. 5(a) is referenced to determine the first setting group. In the table in FIG. 5(a), the first setting group is the basic settings (General), so the CPU 101 acquires the setting information included in the basic settings.

次に、CPU101は、取得した設定グループに関連する機能が制限されているか否かを判断する(S28)。この判断は、上記S26で取得したログインユーザの制限情報に基づいて行う。基本設定に係る機能は、エクスポート制限されていないので(図5(a)参照)、S28の判断では、「NO」となる。 Next, the CPU 101 determines whether or not the functions related to the acquired setting group are restricted (S28). This determination is made based on the restriction information of the logged-in user acquired in S26 above. Since the functions related to basic settings are not export-restricted (see FIG. 5(a)), the determination in S28 is "NO."

S28の判断において、設定グループに関連する機能が制限されていないと判断される場合(S28:NO)、CPU101は、取得した設定グループの設定情報をテンポラリ出力した(S29)後、処理をS30に進める。 If it is determined in S28 that the functions related to the setting group are not restricted (S28: NO), the CPU 101 temporarily outputs the setting information of the acquired setting group (S29) and then proceeds to S30.

一方、S27の判断において、設定グループに関連する機能が制限されていると判断される場合(S27:YES)、CPU101は、S29をスキップして、処理をS30に進める。 On the other hand, if it is determined in S27 that the functions related to the set group are restricted (S27: YES), the CPU 101 skips S29 and proceeds to S30.

S30では、CPU101は、次の設定グループの設定情報を取得する。そして、CPU101は、次の設定グループがないか否かを判断する(S31)。次の設定グループは、アドレス帳設定(Address Book)であるので、CPU101は、S30において、アドレス帳設定の設定情報を取得し、S3において、次の設定グループがあると判断する(S31:NO)。 In S30, the CPU 101 acquires the setting information of the next setting group. Then, the CPU 101 judges whether or not there is a next setting group (S31). Since the next setting group is the address book setting, the CPU 101 acquires the setting information of the address book setting in S30 and judges in S3 that there is a next setting group (S31: NO).

S31の判断において、次の設定グループがあると判断される場合(S31:NO)、CPU101は、処理をS27に戻し、上記S27~S31の処理を繰り返す。 If it is determined in step S31 that there is a next setting group (S31: NO), the CPU 101 returns to step S27 and repeats steps S27 to S31.

処理が進み、CPU101が、S30において、コピー設定を取得すると、コピー設定に係る機能は、エクスポートが制限(禁止)されているので、S27の判断では、「YES」となって、CPU101は、S29をスキップして、次の設定グループの設定情報、つまり、印刷設定(Print)の設定情報を取得する。印刷設定に係る機能は、エクスポート制限されていないので、S27の判断では、「NO」となって、CPU101は、S29において、印刷設定の設定情報をテンポラリ出力する。 As the process progresses, when CPU 101 acquires the copy settings in S30, the export of the functions related to the copy settings is restricted (prohibited), so the determination in S27 is "YES" and CPU 101 skips S29 and acquires the setting information of the next setting group, that is, the setting information of the print settings (Print). The export of the functions related to the print settings is not restricted, so the determination in S27 is "NO" and CPU 101 temporarily outputs the setting information of the print settings in S29.

一方、S31の判断において、次の設定グループがないと判断される場合(S31:YES)、CPU101は、テンポラリ出力情報があるか否かを判断する(S32)。この判断において、テンポラリ出力情報があると判断される場合(S32:YES)、CPU101は、テンポラリ出力情報をエクスポート(Export)情報に編集して、USBメモリ200に記憶させた(S33)後、認証機能有効時Export処理を終了(リターン)する。 On the other hand, if it is determined in S31 that there is no next setting group (S31: YES), the CPU 101 determines whether or not there is temporary output information (S32). If it is determined in this determination that there is temporary output information (S32: YES), the CPU 101 edits the temporary output information into export information, stores it in the USB memory 200 (S33), and then ends (returns) the Export process when the authentication function is enabled.

一方、S32の判断において、テンポラリ出力情報がないと判断される場合(S32:NO)、CPU101は、S33をスキップして、認証機能有効時Export処理を終了(リターン)する。 On the other hand, if it is determined in step S32 that there is no temporary output information (S32: NO), the CPU 101 skips step S33 and ends (returns) the Export process when the authentication function is enabled.

上述のように、ユーザID「SUZUKI」でログインしたとする。ユーザID「SUZUKI」の制限情報は、上述のように、ファックス設定と印刷設定の各設定情報のエクスポートが許可であり、コピー設定とスキャン設定の各設定情報のエクスポートが禁止である。したがって、ファックス設定と印刷設定の各設定情報のエクスポートは制限されていないので、認証機能有効時Export処理が終了すると、コピー設定とスキャン設定の各設定情報はエクスポートされない。具体的には例えば、上記図2に示す設定情報210からコピー設定が除外された設定情報が、USBメモリ200に記憶されることになる。 As described above, assume that the user logs in with user ID "SUZUKI." As described above, the restriction information for user ID "SUZUKI" permits the export of setting information for fax settings and print settings, but prohibits the export of setting information for copy settings and scan settings. Therefore, since the export of setting information for fax settings and print settings is not restricted, when the Export process ends while the authentication function is enabled, the setting information for copy settings and scan settings is not exported. Specifically, for example, the setting information 210 shown in FIG. 2 above, with the copy settings excluded, is stored in USB memory 200.

図7に戻り、上記S1の判断において、認証機能が有効でないと判断される場合(S1:NO)、CPU101は、上記S25と同様にして、CPU101は、Export開始操作があったか否かを判断する(S3)。この判断において、Export開始操作がなかったと判断された場合(S3:NO)、CPU101は、処理をS3に戻す。一方、この判断において、Export開始操作があったと判断された場合(S3:YES)、CPU101は、管理者ID/パスワードが入力されたか否かを判断する(S4)。 Returning to FIG. 7, if it is determined in the above S1 that the authentication function is not valid (S1: NO), the CPU 101 determines whether or not an Export start operation has been performed (S3), in the same manner as in S25 above. If it is determined in this determination that an Export start operation has not been performed (S3: NO), the CPU 101 returns the process to S3. On the other hand, if it is determined in this determination that an Export start operation has been performed (S3: YES), the CPU 101 determines whether or not an administrator ID/password has been input (S4).

S4の判断において、管理者ID/パスワードが入力されたと判断される場合(S4:YES)、CPU101は、認証を実行し(S5)、認証がOKか否かを判断する(S6)。この判断において、認証がOKでないと判断される場合(S6:NO)、CPU101は、処理を上記S5に戻す。 If it is determined in S4 that an administrator ID/password has been input (S4: YES), the CPU 101 executes authentication (S5) and determines whether the authentication is OK (S6). If it is determined in this determination that the authentication is not OK (S6: NO), the CPU 101 returns the process to S5.

一方、S6の判断において、認証がOKであると判断される場合(S6:YES)、CPU101は、Administratorの対応制限情報に基づいて設定グループの設定情報をテンポラリ出力した(S7)後、処理をS8に進める。Administratorの対応制限情報は、図5(c)に示すように、ファックス設定、コピー設定、印刷設定及びスキャン設定の各設定情報のエクスポートがいずれも許可となっている。 On the other hand, if it is determined in S6 that the authentication is OK (S6: YES), the CPU 101 temporarily outputs the setting information of the setting group based on the corresponding restriction information of the Administrator (S7), and then proceeds to S8. As shown in FIG. 5(c), the corresponding restriction information of the Administrator permits the export of each setting information of the fax setting, copy setting, print setting, and scan setting.

一方、上記S4の判断において、管理者ID/パスワードが入力されなかったと判断される場合(S4:NO)、つまり、管理者IDによる認証をスキップしたと判断される場合、CPU101は、Public(認証機能無効時)の対応制限情報に基づいて設定グループの設定情報をテンポラリ出力した(S9)後、処理をS8に進める。Public(認証機能無効時)の対応制限情報は、図5(c)に示すように、ファックス設定、コピー設定、印刷設定及びスキャン設定の各設定情報のエクスポートがいずれも禁止となっている。 On the other hand, if it is determined in the judgment in S4 above that the administrator ID/password was not entered (S4: NO), that is, if it is determined that authentication using the administrator ID was skipped, the CPU 101 temporarily outputs the setting information of the setting group based on the corresponding restriction information of Public (when the authentication function is disabled) (S9), and then proceeds to the process of S8. As shown in FIG. 5(c), the corresponding restriction information of Public (when the authentication function is disabled) prohibits the export of each setting information of the fax setting, copy setting, print setting, and scan setting.

S8では、CPU101は、テンポラリ出力情報があるか否かを判断する。この判断において、テンポラリ出力情報があると判断される場合(S8:YES)、CPU101は、テンポラリ出力情報をエクスポート(Export)情報に編集して、USBメモリ200に記憶させた(S10)後、Export処理を終了する。 In S8, the CPU 101 determines whether or not there is temporary output information. If it is determined that there is temporary output information (S8: YES), the CPU 101 edits the temporary output information into export information, stores it in the USB memory 200 (S10), and then ends the Export process.

一方、S8の判断において、テンポラリ出力情報がないと判断される場合(S8:NO)、CPU101は、S10をスキップして、Export処理を終了する。 On the other hand, if it is determined in step S8 that there is no temporary output information (S8: NO), the CPU 101 skips step S10 and ends the Export process.

例えば、認証機能が無効の状態に設定されているときに管理者IDでログインした場合、全ての設定グループの設定情報がエクスポートされる。一方、認証機能が無効の状態に設定されているときに管理者IDによる認証をスキップした場合、MFP100の動作モードはパブリックモード(認証機能無効時)に移行し、例えば、基本設定(General)とショートカット設定(ShortCut)の設定情報がエクスポートされる。なお、図5(a)では、アドレス帳設定(Address Book)、管理者設定(Administrator)及びネットワーク設定(Network)にも対応制限情報がないが、動作モードがパブリックモード(認証機能無効時)の場合、これらの設定グループの設定情報はエクスポートされない。 For example, if you log in with an administrator ID when the authentication function is disabled, the setting information for all setting groups is exported. On the other hand, if you skip authentication using the administrator ID when the authentication function is disabled, the operation mode of the MFP 100 transitions to public mode (when the authentication function is disabled), and the setting information for, for example, basic settings (General) and shortcut settings (ShortCut) is exported. Note that in FIG. 5(a), there is no corresponding restriction information for the address book settings (Address Book), administrator settings (Administrator), and network settings (Network), but when the operation mode is public mode (when the authentication function is disabled), the setting information for these setting groups is not exported.

なお、本実施形態では、S6又はS24の「認証OK?」の判断において「NO」と判断する場合、CPU101は、認証がOKとなるまで、つまり、「YES」と判断されるまで、認証を実行する。しかし、これに限らず、認証が失敗した場合には、CPU101は、MFP100の動作モードを、例えばパブリックモードに移行させるようにしてもよい。パブリックモードは、本実施形態では、認証機能有効時のパブリックモードと、認証機能無効時のパブリックモードの2種類を設けている。したがって、S6の判断において「NO」と判断する場合、CPU101は、認証機能無効時のパブリックモードに移行させる。一方、S24の判断において「NO」と判断する場合、CPU101は、認証機能有効時のパブリックモードに移行させる。 In this embodiment, if the determination of "Authentication OK?" in S6 or S24 is "NO", the CPU 101 executes authentication until the authentication is OK, that is, until the determination is "YES". However, this is not limited to the above, and if the authentication fails, the CPU 101 may transition the operation mode of the MFP 100 to, for example, a public mode. In this embodiment, there are two types of public mode: a public mode when the authentication function is enabled, and a public mode when the authentication function is disabled. Therefore, if the determination of S6 is "NO", the CPU 101 transitions to the public mode when the authentication function is disabled. On the other hand, if the determination of S24 is "NO", the CPU 101 transitions to the public mode when the authentication function is enabled.

また、本実施形態では、認証機能有効時Export処理には、S9の処理に対応する処理、つまり、ユーザID又管理者IDによる認証をスキップした場合の処理が含まれていない。この場合、S9の処理と同様に、Public(認証機能有効時)の対応制限情報に基づいて設定グループの設定情報をテンポラリ出力するようにすればよい。但し、この場合、対応制限情報として、Public(認証機能無効時)の対応制限情報ではなく、Public(認証機能有効時)の対応制限情報を取得する。 In addition, in this embodiment, the Export process when the authentication function is enabled does not include the process corresponding to the process of S9, that is, the process when authentication using the user ID or administrator ID is skipped. In this case, similar to the process of S9, the setting information of the setting group can be temporarily output based on the corresponding restriction information of Public (when the authentication function is enabled). However, in this case, the corresponding restriction information obtained is not the corresponding restriction information of Public (when the authentication function is disabled), but the corresponding restriction information of Public (when the authentication function is enabled).

以上説明したように、本実施形態のMFP100は、第1設定情報を記憶するNVRAM104と、第1設定情報に基づき動作するCPU101と、USBIF107と、を備えている。 As described above, the MFP 100 of this embodiment includes an NVRAM 104 that stores first setting information, a CPU 101 that operates based on the first setting information, and a USBIF 107.

CPU101は、認証情報を受け付けると、認証情報に基づき認証が成功するか否かを判断し、認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、ログイン状態においてUSBIF107に接続されたUSBメモリ200に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、認証情報に基づき第2設定情報をNVRAM104に記憶された第1設定情報から抽出し、USBメモリ200に記憶させる。 When the CPU 101 receives authentication information, it determines whether the authentication is successful based on the authentication information, and if it determines that the authentication is successful, it transitions the state of its own device from a logout state to a login state. If the CPU 101 receives a storage instruction to store the second setting information in the USB memory 200 connected to the USB IF 107 in the login state, it extracts the second setting information from the first setting information stored in the NVRAM 104 based on the authentication information, and stores it in the USB memory 200.

このように、本実施形態のMFP100では、USBメモリ200に記憶させる設定情報をより適切に管理することが可能となる。 In this way, the MFP 100 of this embodiment can more appropriately manage the setting information stored in the USB memory 200.

ちなみに、本実施形態において、MFP100は、「情報処理装置」の一例である。NVRAM104は、「記憶部」の一例である。CPU101は、「制御部」の一例である。USBIF107は、「通信インタフェース」の一例である。USBメモリ200は、「外部記憶装置」の一例である。ユーザID及び管理者IDは、「認証情報」の一例である。 Incidentally, in this embodiment, the MFP 100 is an example of an "information processing device." The NVRAM 104 is an example of a "storage unit." The CPU 101 is an example of a "control unit." The USBIF 107 is an example of a "communication interface." The USB memory 200 is an example of an "external storage device." The user ID and administrator ID are examples of "authentication information."

また、CPU101は、記憶指示を受け付けたときに自装置がログアウト状態にあると判断する場合、認証情報の入力要求を行い、入力要求に対して認証情報を受け付けると、認証情報に基づき認証が成功するか否かを判断し、認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、認証情報に基づき第2設定情報を第1設定情報から抽出し、USBメモリ200に記憶させる。 In addition, if the CPU 101 determines that the device is in a logged-out state when it receives a storage instruction, it requests the input of authentication information, and when it receives the authentication information in response to the input request, it determines whether or not the authentication is successful based on the authentication information, and if it determines that the authentication is successful, it transitions the state of the device from the logged-out state to the logged-in state, extracts the second setting information from the first setting information based on the authentication information, and stores it in the USB memory 200.

また、CPU101は、認証が失敗したと判断する場合、所定の条件に基づき第2設定情報を第1設定情報から抽出し、USBメモリ200に記憶させる。 If the CPU 101 determines that the authentication has failed, it extracts the second setting information from the first setting information based on a predetermined condition and stores it in the USB memory 200.

ちなみに、パブリックモード時の制限情報は、「所定の条件」の一例である。 Incidentally, the restriction information in public mode is an example of a "prescribed condition."

また、CPU101は、認証が省略されたと判断する場合、所定の条件に基づき第2設定情報を第1設定情報から抽出し、USBメモリ200に記憶させる。 When the CPU 101 determines that authentication has been omitted, it extracts the second setting information from the first setting information based on a predetermined condition and stores it in the USB memory 200.

ちなみに、パブリックモード時の制限情報は、「所定の条件」の一例である。 Incidentally, the restriction information in public mode is an example of a "prescribed condition."

また、CPU101は、記憶指示を受け付けたときに、自装置がログイン状態であると判断する場合、ログイン状態に遷移させたときの認証情報に基づき第2設定情報を第1設定情報から抽出し、USBメモリ200に記憶させる。 In addition, if the CPU 101 determines that the device is in a logged-in state when it receives a storage instruction, it extracts the second setting information from the first setting information based on the authentication information at the time of transition to the logged-in state, and stores the second setting information in the USB memory 200.

また、第2設定情報は、ログインに係るユーザに使用許可されている機能の設定値を含む。 The second setting information also includes the setting values of the functions that the logged-in user is permitted to use.

また、機能は、プリント機能、スキャン機能、コピー機能及びFAX機能のうち、少なくともいずれか一つである。 The function is at least one of the following: print function, scan function, copy function, and fax function.

また、第2設定情報は、ログインに係るユーザに閲覧許可、あるいは読出許可されたアドレス帳情報を含む。 The second setting information also includes address book information that the logged-in user is permitted to view or read.

また、第2設定情報は、ログインに係るユーザに読出許可された通信設定値を含む。 The second setting information also includes communication setting values that the logged-in user is permitted to read.

また、通信設定値は、IP(Internet Protocol)アドレスである。 The communication setting value is also an IP (Internet Protocol) address.

なお、本発明は上記実施形態に限定されるものでなく、その趣旨を逸脱しない範囲で様々な変更が可能である。 The present invention is not limited to the above embodiment, and various modifications are possible without departing from the spirit of the invention.

(1)上記実施形態では、情報処理装置の一例として、MFP100を例に挙げて説明したが、MFP100に限らず、情報処理装置は、単体のプリンタやスキャナ、コピー機であってもよい。 (1) In the above embodiment, the MFP 100 was used as an example of an information processing device, but the information processing device is not limited to the MFP 100 and may be a standalone printer, scanner, or copier.

(2)上記実施形態では、制御部の一例として、CPU101を挙げて説明したが、制御部は、CPUと専用回路とを有していてもよい。専用回路としては、例えば、ASIC(Application Specific Integrated Circuit)及びFPGA(Field Programmable Gate Array)などが挙げられる。 (2) In the above embodiment, the CPU 101 is described as an example of the control unit, but the control unit may have a CPU and a dedicated circuit. Examples of the dedicated circuit include an ASIC (Application Specific Integrated Circuit) and an FPGA (Field Programmable Gate Array).

(3)上記実施形態では、通信インタフェースの一例として、USBIF107を挙げたが、これに限らず、通信インタフェースとして、NFCインタフェース、Bluetoothインタフェース等の無線インタフェースを採用してもよい。また、通信インタフェースとして、SDIO(Secure Digital Input/Output)を採用してもよい。これらの場合、外部記憶装置は、採用される通信インタフェースに対応したインタフェースを有する装置となる。 (3) In the above embodiment, USBIF 107 is given as an example of a communication interface, but this is not limiting. A wireless interface such as an NFC interface or a Bluetooth interface may also be used as the communication interface. Also, a secure digital input/output (SDIO) may also be used as the communication interface. In these cases, the external storage device is a device having an interface corresponding to the communication interface used.

(4)上記実施形態では、除外対象の単位を設定グループとしたが、これに限らず、より細かい単位、例えば、1つの設定グループを複数のグループに分割し、その分割単位毎としてもよい。また、これとは逆に、より大まかな単位、例えば、複数の設定グループを1つのグループにまとめ、そのまとめた後のグループ毎としてもよい。 (4) In the above embodiment, the unit for exclusion is the setting group, but this is not limiting and the exclusion may be performed in smaller units, for example, by dividing one setting group into multiple groups and then performing the exclusion for each of the divided units. Conversely, the exclusion may be performed in larger units, for example, by combining multiple setting groups into one group and then performing the exclusion for each of the combined groups.

10 PC
16a 制限機能設定画面
16b ユーザリスト表示画面
100 MFP
101 CPU
102 ROM
103 RAM
104 NVRAM
105 パネル
105a ログイン認証画面
106 キー
107 USBIF
110 エンジンIF
111 印刷エンジン
112 読取エンジン
120 画像処理回路
200 USBメモリ
10 PC
16a Restriction function setting screen 16b User list display screen 100 MFP
101 CPU
102 ROM
103 RAM
104 NVRAM
105 Panel 105a Login authentication screen 106 Key 107 USBIF
110 Engine interface
111 Print engine 112 Read engine 120 Image processing circuit 200 USB memory

Claims (18)

ユーザ入力を受け付ける操作パネルと、
第1設定情報を記憶する記憶部と、
前記第1設定情報に基づき動作する制御部と、
通信インタフェースと、
を備え、
前記制御部は、
前記操作パネルを介して入力されたユーザID及びパスワードを含む認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、
前記ログイン状態において前記通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、前記認証情報に基づき前記第2設定情報を前記記憶部に記憶された前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
情報処理装置。
an operation panel for accepting user input;
A storage unit that stores first setting information;
A control unit that operates based on the first setting information;
A communication interface;
Equipped with
The control unit is
When authentication information including a user ID and a password input via the operation panel is received, it is determined whether or not the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the device is changed from a logout state to a login state;
when a storage instruction for storing second setting information in an external storage device connected to the communication interface is received in the logged-in state, the second setting information is extracted from the first setting information stored in the storage unit based on the authentication information, and the second setting information is stored in the external storage device.
Information processing device.
第1設定情報を記憶する記憶部と、
前記第1設定情報に基づき動作する制御部と、
通信インタフェースと、
を備え、
前記制御部は、
認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、
前記ログイン状態において前記通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、前記認証情報に基づき前記第2設定情報を前記記憶部に記憶された前記第1設定情報から抽出し、前記外部記憶装置に記憶させ、
前記記憶指示を受け付けたときに前記自装置が前記ログアウト状態にあると判断する場合、前記認証情報の入力要求を行い、
前記入力要求に対して前記認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、前記自装置の状態を前記ログアウト状態から前記ログイン状態へ遷移させ、前記認証情報に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させ、
前記認証が失敗したと判断する場合、所定の条件に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
情報処理装置。
A storage unit that stores first setting information;
A control unit that operates based on the first setting information;
A communication interface;
Equipped with
The control unit is
Upon receiving the authentication information, it is determined whether the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the device is changed from a logout state to a login state;
when a storage instruction for storing second setting information in an external storage device connected to the communication interface is received in the logged-in state, the second setting information is extracted from the first setting information stored in the storage unit based on the authentication information, and the second setting information is stored in the external storage device;
When it is determined that the device itself is in the logged-out state when the storage instruction is received, a request for input of the authentication information is made;
When the authentication information is received in response to the input request, it is determined whether or not the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the own device is transitioned from the logout state to the login state, the second setting information is extracted from the first setting information based on the authentication information, and the second setting information is stored in the external storage device;
if it is determined that the authentication has failed, extracting the second setting information from the first setting information based on a predetermined condition and storing the second setting information in the external storage device;
Information processing device.
第1設定情報を記憶する記憶部と、
前記第1設定情報に基づき動作する制御部と、
通信インタフェースと、
を備え、
前記制御部は、
認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、
前記ログイン状態において前記通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、前記認証情報に基づき前記第2設定情報を前記記憶部に記憶された前記第1設定情報から抽出し、前記外部記憶装置に記憶させ、
前記記憶指示を受け付けたときに前記自装置が前記ログアウト状態にあると判断する場合、前記認証情報の入力要求を行い、
前記入力要求に対して前記認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、前記自装置の状態を前記ログアウト状態から前記ログイン状態へ遷移させ、前記認証情報に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させ、
前記認証が省略されたと判断する場合、所定の条件に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
情報処理装置。
A storage unit that stores first setting information;
A control unit that operates based on the first setting information;
A communication interface;
Equipped with
The control unit is
Upon receiving the authentication information, it is determined whether the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the device is changed from a logout state to a login state;
when a storage instruction for storing second setting information in an external storage device connected to the communication interface is received in the logged-in state, the second setting information is extracted from the first setting information stored in the storage unit based on the authentication information, and the second setting information is stored in the external storage device;
When it is determined that the device itself is in the logged-out state when the storage instruction is received, a request for input of the authentication information is made;
When the authentication information is received in response to the input request, it is determined whether or not the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the own device is transitioned from the logout state to the login state, the second setting information is extracted from the first setting information based on the authentication information, and the second setting information is stored in the external storage device;
if it is determined that the authentication has been omitted, extracting the second setting information from the first setting information based on a predetermined condition and storing the second setting information in the external storage device;
Information processing device.
第1設定情報を記憶する記憶部と、
前記第1設定情報に基づき動作する制御部と、
通信インタフェースと、
を備え、
前記制御部は、
認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、
前記ログイン状態において前記通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、前記認証情報に基づき前記第2設定情報を前記記憶部に記憶された前記第1設定情報から抽出し、前記外部記憶装置に記憶させ、
前記記憶指示を受け付けたときに前記自装置が前記ログアウト状態にあると判断する場合、前記認証情報の入力要求を行い、
前記入力要求に対して前記認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、前記自装置の状態を前記ログアウト状態から前記ログイン状態へ遷移させ、前記認証情報に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させ、
前記記憶指示を受け付けたときに、前記自装置が前記ログイン状態であると判断する場合、前記ログイン状態に遷移させたときの認証情報に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
情報処理装置。
A storage unit that stores first setting information;
A control unit that operates based on the first setting information;
A communication interface;
Equipped with
The control unit is
Upon receiving the authentication information, it is determined whether the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the device is changed from a logout state to a login state;
when a storage instruction for storing second setting information in an external storage device connected to the communication interface is received in the logged-in state, the second setting information is extracted from the first setting information stored in the storage unit based on the authentication information, and the second setting information is stored in the external storage device;
When it is determined that the device itself is in the logged-out state when the storage instruction is received, a request for input of the authentication information is made;
When the authentication information is received in response to the input request, it is determined whether or not the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the own device is transitioned from the logout state to the login state, the second setting information is extracted from the first setting information based on the authentication information, and the second setting information is stored in the external storage device;
When the device determines that the device is in the logged-in state upon receiving the storage instruction, the device extracts the second setting information from the first setting information based on authentication information at the time of transition to the logged-in state, and stores the second setting information in the external storage device.
Information processing device.
第1設定情報を記憶する記憶部と、
前記第1設定情報に基づき動作する制御部と、
通信インタフェースと、
を備え、
前記制御部は、
認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、自装置の状態をログアウト状態からログイン状態へ遷移させ、
前記ログイン状態において前記通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、前記認証情報に基づき前記第2設定情報を前記記憶部に記憶された前記第1設定情報から抽出し、前記外部記憶装置に記憶させ、
前記第2設定情報は、前記認証が成功したユーザに閲覧許可、あるいは読出許可されたアドレス帳情報を含む、
情報処理装置。
A storage unit that stores first setting information;
A control unit that operates based on the first setting information;
A communication interface;
Equipped with
The control unit is
Upon receiving the authentication information, it is determined whether the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the device is changed from a logout state to a login state;
when a storage instruction for storing second setting information in an external storage device connected to the communication interface is received in the logged-in state, the second setting information is extracted from the first setting information stored in the storage unit based on the authentication information, and the second setting information is stored in the external storage device;
the second setting information includes address book information that the authenticated user is permitted to view or read;
Information processing device.
前記制御部は、
前記記憶指示を受け付けたときに前記自装置が前記ログアウト状態にあると判断する場合、前記認証情報の入力要求を行い、
前記入力要求に対して前記認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、前記自装置の状態を前記ログアウト状態から前記ログイン状態へ遷移させ、前記認証情報に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
請求項1又は5に記載の情報処理装置。
The control unit is
When it is determined that the device itself is in the logged-out state when the storage instruction is received, a request for input of the authentication information is made;
When the authentication information is received in response to the input request, it is determined whether or not the authentication is successful based on the authentication information;
if it is determined that the authentication is successful, the state of the own device is transitioned from the logout state to the login state, and the second setting information is extracted from the first setting information based on the authentication information, and stored in the external storage device.
The information processing device according to claim 1 .
前記制御部は、
前記認証が失敗したと判断する場合、所定の条件に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
請求項2乃至4,6のいずれか1項に記載の情報処理装置。
The control unit is
if it is determined that the authentication has failed, extracting the second setting information from the first setting information based on a predetermined condition and storing the second setting information in the external storage device;
7. The information processing apparatus according to claim 2,
前記制御部は、
前記認証が省略されたと判断する場合、所定の条件に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
請求項2乃至4,6乃至7のいずれか1項に記載の情報処理装置。
The control unit is
if it is determined that the authentication has been omitted, extracting the second setting information from the first setting information based on a predetermined condition, and storing the second setting information in the external storage device;
8. The information processing apparatus according to claim 2, wherein the first and second inputs are connected to the first and second inputs.
前記制御部は、
前記記憶指示を受け付けたときに、前記自装置が前記ログイン状態であると判断する場合、前記ログイン状態に遷移させたときの認証情報に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
請求項2乃至4,6のいずれか1項に記載の情報処理装置。
The control unit is
When the device determines that the device is in the logged-in state upon receiving the storage instruction, the device extracts the second setting information from the first setting information based on authentication information at the time of transition to the logged-in state, and stores the second setting information in the external storage device.
7. The information processing apparatus according to claim 2,
前記制御部は、
前記記憶指示を受け付けたときに、前記自装置が前記ログイン状態であると判断する場合、前記ログイン状態に遷移させたときの認証情報に基づき前記第2設定情報を前記第1設定情報から抽出し、前記外部記憶装置に記憶させる、
請求項1乃至5のいずれか1項に記載の情報処理装置。
The control unit is
When the device determines that the device is in the logged-in state upon receiving the instruction to store, the device extracts the second setting information from the first setting information based on authentication information at the time of transition to the logged-in state, and stores the second setting information in the external storage device.
The information processing device according to claim 1 .
前記第2設定情報は、前記認証が成功したユーザに使用許可されている機能の設定値を含む、
請求項1乃至5のいずれか1項に記載の情報処理装置。
the second setting information includes setting values of functions that are permitted to be used by the user who has been successfully authenticated;
The information processing device according to claim 1 .
前記機能は、プリント機能、スキャン機能、コピー機能及びFAX機能のうち、少なくともいずれか一つである、
請求項11に記載の情報処理装置。
The function is at least one of a print function, a scan function, a copy function, and a FAX function.
The information processing device according to claim 11.
前記第2設定情報は、前記認証が成功したユーザに閲覧許可、あるいは読出許可されたアドレス帳情報を含む、
請求項1乃至4のいずれか1項に記載の情報処理装置。
the second setting information includes address book information that the authenticated user is permitted to view or read;
The information processing device according to claim 1 .
前記第2設定情報は、前記認証が成功したユーザに読出許可された通信設定値を含む、
請求項1乃至5のいずれか1項に記載の情報処理装置。
the second setting information includes communication setting values that are permitted to be read by the user who has been successfully authenticated;
The information processing device according to claim 1 .
前記通信設定値は、IP(Internet Protocol)アドレスである、
請求項14に記載の情報処理装置。
The communication setting value is an IP (Internet Protocol) address.
The information processing device according to claim 14.
前記通信インタフェースは、USB(Universal Serial Bus)通信インタフェースであり、
前記外部記憶装置は、USBメモリである、
請求項1乃至15のいずれか1項に記載の情報処理装置。
the communication interface is a Universal Serial Bus (USB) communication interface,
The external storage device is a USB memory.
The information processing device according to claim 1 .
情報処理装置の操作パネルを介して入力されたユーザID及びパスワードを含む認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断し、
前記認証が成功すると判断すると、前記情報処理装置の状態をログアウト状態からログイン状態へ遷移させ、
前記ログイン状態において前記情報処理装置の通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、前記第2設定情報を前記情報処理装置の記憶部に記憶された第1設定情報から前記認証情報に基づき抽出し、前記外部記憶装置に記憶させる、
情報処理方法。
When authentication information including a user ID and a password input via an operation panel of the information processing device is received, it is determined whether or not the authentication is successful based on the authentication information;
If it is determined that the authentication is successful, the state of the information processing device is transitioned from a logout state to a login state;
when a storage instruction for storing second setting information in an external storage device connected to a communication interface of the information processing device in the logged-in state is received, the second setting information is extracted from the first setting information stored in a storage unit of the information processing device based on the authentication information, and the second setting information is stored in the external storage device;
Information processing methods.
ユーザ入力を受け付ける操作パネルと、第1設定情報を記憶する記憶部と、通信インタフェースと、を備えた情報処理装置に、
前記操作パネルを介して入力されたユーザID及びパスワードを含む認証情報を受け付けると、前記認証情報に基づき認証が成功するか否かを判断する判断処理と、
前記認証が成功すると判断すると、前記情報処理装置の状態をログアウト状態からログイン状態へ遷移させる遷移処理と、
前記ログイン状態において前記通信インタフェースに接続された外部記憶装置に第2設定情報を記憶させることを指示する記憶指示を受け付けた場合、前記第2設定情報を前記記憶部に記憶された前記第1設定情報から前記認証情報に基づき抽出し、前記外部記憶装置に記憶させる記憶処理と、
を実行させる情報処理プログラム。
An information processing apparatus including an operation panel for receiving user input, a storage unit for storing first setting information, and a communication interface,
a determination process for determining whether or not authentication is successful based on authentication information input via the operation panel, the authentication information including a user ID and a password ;
a transition process for transitioning a state of the information processing device from a logout state to a login state when it is determined that the authentication is successful;
a storage process of extracting the second setting information from the first setting information stored in the storage unit based on the authentication information and storing the second setting information in the external storage device when a storage instruction for storing second setting information in an external storage device connected to the communication interface is received in the logged-in state;
An information processing program that executes the above.
JP2019194956A 2019-10-28 2019-10-28 Information processing device, information processing method, and information processing program Active JP7484129B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019194956A JP7484129B2 (en) 2019-10-28 2019-10-28 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019194956A JP7484129B2 (en) 2019-10-28 2019-10-28 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2021069072A JP2021069072A (en) 2021-04-30
JP7484129B2 true JP7484129B2 (en) 2024-05-16

Family

ID=75637641

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019194956A Active JP7484129B2 (en) 2019-10-28 2019-10-28 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7484129B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011218810A (en) 2011-05-23 2011-11-04 Ricoh Co Ltd Communication apparatus, program, method of controlling communication apparatus, and communication system
JP2015122601A (en) 2013-12-24 2015-07-02 キヤノンマーケティングジャパン株式会社 Image forming apparatus, control method of the same, and program
JP2018056917A (en) 2016-09-30 2018-04-05 ブラザー工業株式会社 Method for copying information between devices and processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011218810A (en) 2011-05-23 2011-11-04 Ricoh Co Ltd Communication apparatus, program, method of controlling communication apparatus, and communication system
JP2015122601A (en) 2013-12-24 2015-07-02 キヤノンマーケティングジャパン株式会社 Image forming apparatus, control method of the same, and program
JP2018056917A (en) 2016-09-30 2018-04-05 ブラザー工業株式会社 Method for copying information between devices and processing device

Also Published As

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

Similar Documents

Publication Publication Date Title
USRE50224E1 (en) Data communication apparatus, control method therefor, and storage medium storing control program therefor
KR101424626B1 (en) Image sending apparatus and authentication method in image sending apparatus
JP4656182B2 (en) Data transmission apparatus, data transmission method, and data transmission program
US8392974B2 (en) Information processing system and processing method thereof
JP2021164057A (en) Image processing equipment, control methods and programs
US8505082B2 (en) Information processing system and processing method thereof
US8639761B2 (en) Data processing system suited for transmitting and receiving data among plurality of image processing apparatuses connected to network, data processing method, and data processing program product
JP7022352B2 (en) Information processing equipment, information processing methods and information processing programs
JP4650181B2 (en) Image processing apparatus, control method therefor, and computer program
JP5926537B2 (en) Image forming apparatus, control method thereof, and program
JP4817944B2 (en) Image output apparatus, control method therefor, and image processing system
JP7484129B2 (en) Information processing device, information processing method, and information processing program
JP7397398B2 (en) Information processing device, information processing method, and information processing program
JP6658856B2 (en) Image processing device, information processing device, program and system
JP7415705B2 (en) Image forming apparatus, image forming method, image forming program, and image forming system
JP7263023B2 (en) Image processing device and method
JP7005192B2 (en) Information processing equipment, information processing methods and programs
JP2007098786A (en) Image formation device and image forming system
JP2010147633A (en) Image processor
JP2010128702A (en) Operation history information management device, document management system, image processor, document management method, control program and recording medium
JP7073808B2 (en) Information processing equipment
JP2019009825A (en) Image processing device
JP2006287869A (en) Image data management apparatus, image forming apparatus, program, recording medium, and image data management method
JP2014116723A (en) Image formation device and image data storage system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221018

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230803

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240315

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240415

R150 Certificate of patent or registration of utility model

Ref document number: 7484129

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150