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

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

Info

Publication number
JP2023127862A
JP2023127862A JP2022031804A JP2022031804A JP2023127862A JP 2023127862 A JP2023127862 A JP 2023127862A JP 2022031804 A JP2022031804 A JP 2022031804A JP 2022031804 A JP2022031804 A JP 2022031804A JP 2023127862 A JP2023127862 A JP 2023127862A
Authority
JP
Japan
Prior art keywords
setting
information processing
value
values
setting value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2022031804A
Other languages
Japanese (ja)
Inventor
隆也 尾島
Takaya Ojima
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2022031804A priority Critical patent/JP2023127862A/en
Publication of JP2023127862A publication Critical patent/JP2023127862A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • User Interface Of Digital Computer (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

To reduce the labor of setting.SOLUTION: An information processing device for performing processing on the basis of a plurality of setting values includes a notification part for notifying a first setting value having access for performing setting among the plurality of setting values, and an output part for outputting a second setting value obtained by eliminating the first setting value from the plurality of setting values on the basis of the notification.SELECTED DRAWING: Figure 7

Description

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

MultiFunction Peripheral(MFP)等といった情報処理装置は、用紙のサイズ、部数、及び、モノクロ印刷であるか否か等の設定に基づいて、印刷処理等の処理を実行する。このような設定を行うユーザを支援する技術が知られている。 An information processing device such as a multifunction peripheral (MFP) executes processing such as printing processing based on settings such as paper size, number of copies, and whether monochrome printing is performed. Techniques are known to assist users in making such settings.

具体的には、情報処理装置は、工場出荷等に設定する値とその後に設定する設定値の差分、及び、ユーザがデフォルトで設定する値とその後に設定する設定値の差分を求める。そして、情報処理装置は、2つの差分を設定履歴ボタン上に表示する。このようにして、ユーザに設定履歴ボタンの設定内容を認識させる技術が知られている(例えば、特許文献1等である)。 Specifically, the information processing apparatus calculates the difference between a value set at factory shipment, etc. and a setting value set afterward, and a difference between a value set as a default by the user and a setting value set afterward. The information processing device then displays the two differences on the setting history button. A technique is known that allows the user to recognize the setting contents of the setting history button in this way (for example, Patent Document 1).

従来の技術は、工場、又は、倉庫等において意図的にデフォルト値から変更しない場合、又は、デフォルト値から変更したのち、再度、デフォルト値と同じ値を設定する場合等を想定していない。そのため、ユーザがどの設定値を設定すればよいかが分かりにくく、設定の手間がかかる課題がある。 The conventional technology does not assume the case where the default value is not intentionally changed in a factory or warehouse, or the case where the same value as the default value is set again after changing from the default value. Therefore, there is a problem that it is difficult for the user to understand which setting value to set, and the setting takes time and effort.

本発明は、上記に鑑みてなされたものであって、設定の手間を低減する目的である。 The present invention has been made in view of the above, and an object of the present invention is to reduce the effort required for setting.

上述した課題を解決し、目的を達成するために、複数の設定値に基づき処理を行う情報処理装置は、
前記複数の設定値のうち、設定を行うアクセスがあった第1設定値を通知する通知部と、
前記通知に基づき、前記複数の設定値から前記第1設定値を除いた第2設定値を出力する出力部と
を備える。
In order to solve the above-mentioned problems and achieve the objectives, an information processing device that performs processing based on multiple setting values,
a notification unit that notifies a first setting value that has been accessed for setting among the plurality of setting values;
and an output unit that outputs a second set value obtained by removing the first set value from the plurality of set values based on the notification.

本発明によれば、設定の手間を低減できる。 According to the present invention, the effort required for setting can be reduced.

情報処理システム構成の例を示す図である。1 is a diagram illustrating an example of an information processing system configuration. 画像処理装置の例を示す図である。1 is a diagram illustrating an example of an image processing device. 設定値の例を示す図である。FIG. 3 is a diagram showing an example of setting values. 装置構成、及び、設定値の保存例を示す図である。FIG. 2 is a diagram illustrating a device configuration and an example of saving setting values. 通知を行うソフトウェア等の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of software etc. that performs notification. UIの遷移例を示す図である。It is a figure which shows the transition example of UI. 機能構成例を示す図である。It is a diagram showing an example of a functional configuration. 全体処理例を示す図である。FIG. 3 is a diagram showing an example of overall processing.

以下、添付する図面を参照し、具体例を説明する。なお、実施形態は、以下に説明する具体例に限られない。 Hereinafter, specific examples will be described with reference to the attached drawings. Note that the embodiments are not limited to the specific examples described below.

[情報処理システム構成例、及び、情報処理装置の例]
図1は、情報処理システム構成の例を示す図である。例えば、情報処理システム1は、図示するように、ネットワーク4に、電子黒板、インクジェットプリンタ、スマートフォン、PC、全天球撮影装置、ビデオ会議端末、プロジェクタ、及び、MFP等の情報処理装置を接続する構成である。以下、情報処理装置が画像処理装置3である場合を例に説明する。例えば、画像処理装置3は、以下のようなハードウェア構成のMFPである。
[Example of information processing system configuration and example of information processing device]
FIG. 1 is a diagram showing an example of an information processing system configuration. For example, as shown in the figure, the information processing system 1 connects information processing devices such as an electronic whiteboard, an inkjet printer, a smartphone, a PC, a spherical photographing device, a video conference terminal, a projector, and an MFP to the network 4. It is the composition. Hereinafter, a case where the information processing device is the image processing device 3 will be described as an example. For example, the image processing device 3 is an MFP with the following hardware configuration.

図2は、画像処理装置の例を示す図である。 FIG. 2 is a diagram showing an example of an image processing device.

画像処理装置3は、コントローラ910、近距離通信回路920、エンジン制御部930、操作パネル940、及び、ネットワークI/F950を備える。 The image processing device 3 includes a controller 910, a short-range communication circuit 920, an engine control section 930, an operation panel 940, and a network I/F 950.

これらのうち、コントローラ910は、コンピュータの主要部であるCPU901、システムメモリ(MEM-P)902、ノースブリッジ(NB)903、サウスブリッジ(SB)904、ASIC(Application Specific Integrated Circuit)906、ローカルメモリ(MEM-C)907、HDDコントローラ908、及び、HD909を有する。また、NB903とASIC906との間は、AGP(Accelerated Graphics Port)バス921で接続した構成である。 Of these, the controller 910 includes a CPU 901, a system memory (MEM-P) 902, a north bridge (NB) 903, a south bridge (SB) 904, an ASIC (Application Specific Integrated Circuit) 906, and a local memory, which are the main parts of the computer. (MEM-C) 907, an HDD controller 908, and an HD 909. Further, the NB 903 and the ASIC 906 are connected by an AGP (Accelerated Graphics Port) bus 921.

CPU901は、画像処理装置3の全体制御を行う制御装置である。 The CPU 901 is a control device that performs overall control of the image processing device 3.

NB903は、CPU901と、MEM-P902、SB904、及び、AGPバス921とを接続するブリッジである。また、NB903は、MEM-P902に対する読み書き等を制御するメモリコントローラ、PCI(Peripheral Component Interconnect)マスタ、及び、AGPターゲットを有する。 NB903 is a bridge that connects CPU901, MEM-P902, SB904, and AGP bus 921. Further, the NB 903 includes a memory controller that controls reading and writing to and from the MEM-P 902, a PCI (Peripheral Component Interconnect) master, and an AGP target.

MEM-P902は、コントローラ910の各機能を実現させるプログラム、若しくは、データの格納用メモリであるROM902a、並びに、プログラムとデータの展開、及び、メモリ印刷時の描画用メモリ等として用いるRAM902bで構成する。なお、RAM902bに記憶されているプログラムは、インストール可能な形式、又は、実行可能な形式のファイルでCD-ROM、CD-R、又は、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供する構成でもよい。 The MEM-P902 includes a ROM 902a, which is a memory for storing programs or data that realizes each function of the controller 910, and a RAM 902b, which is used as a memory for developing programs and data, and for drawing when printing the memory. . Note that the programs stored in the RAM 902b are provided as installable or executable files recorded on a computer-readable recording medium such as a CD-ROM, CD-R, or DVD. A configuration may also be used.

SB904は、NB903、PCIデバイス、及び、周辺デバイスを接続するブリッジである。 SB904 is a bridge that connects NB903, PCI devices, and peripheral devices.

ASIC906は、画像処理用途向けのIC(Integrated Circuit)である。また、ASIC906は、AGPバス921、PCIバス922、HDDコントローラ908、及び、MEM-C907を接続するブリッジの役割を有する。このASIC906は、PCIターゲット、AGPマスタ、ASIC906の中核をなすアービタ(ARB)、MEM-C907を制御するメモリコントローラ、ハードウェアロジック等により、画像データの回転等を行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部931、及び、プリンタ部932の間で、PCIバス922を介したデータ転送を行うPCIユニットで構成する。なお、ASIC906には、USBインタフェース、又は、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインタフェースを接続してもよい。 The ASIC 906 is an IC (Integrated Circuit) for image processing purposes. Furthermore, the ASIC 906 has the role of a bridge that connects the AGP bus 921, the PCI bus 922, the HDD controller 908, and the MEM-C 907. This ASIC906 has multiple DMACs (Direct Memory Access Controllers) that rotate image data, etc. using a PCI target, an AGP master, an arbiter (ARB) that is the core of the ASIC906, a memory controller that controls the MEM-C907, and hardware logic. ), a scanner section 931, and a printer section 932, and a PCI unit that transfers data via a PCI bus 922. Note that the ASIC 906 may be connected to a USB interface or an IEEE1394 (Institute of Electrical and Electronics Engineers 1394) interface.

MEM-C907は、コピー用画像バッファ、及び、符号バッファとして用いるローカルメモリである。 MEM-C907 is a local memory used as a copy image buffer and a code buffer.

HD909は、画像データ、印刷時に用いるフォントデータ、及び、フォームを蓄積するストレージである。また、HD909は、CPU901の制御に従い、HD909に対するデータの読み出し、又は、書き込みを制御する。 The HD 909 is a storage that stores image data, font data used during printing, and forms. Further, the HD 909 controls reading or writing of data to the HD 909 under the control of the CPU 901 .

AGPバス921は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースである。また、AGPバス921は、MEM-P902に高スループットで直接アクセスして、グラフィックスアクセラレータカードを高速にできる。 The AGP bus 921 is a bus interface for a graphics accelerator card proposed to speed up graphics processing. The AGP bus 921 also provides direct high-throughput access to the MEM-P 902, allowing for faster graphics accelerator cards.

また、近距離通信回路920は、アンテナ920aを備える。例えば、近距離通信回路920は、NFC、又は、Bluetooth(登録商標)等の通信回路である。 Further, the short-range communication circuit 920 includes an antenna 920a. For example, the short-range communication circuit 920 is a communication circuit such as NFC or Bluetooth (registered trademark).

エンジン制御部930は、スキャナ部931、及び、プリンタ部932で構成する。 The engine control section 930 includes a scanner section 931 and a printer section 932.

操作パネル940は、現在の設定値、又は、選択画面等を表示する。また、操作パネル940は、操作者からの入力を受け付けるタッチパネル等のパネル表示部940a、並びに、濃度の設定条件等の画像形成に関する条件の設定値を受け付けるテンキー、及び、コピー開始指示を受け付けるスタートキー等を有する操作入力パネル940bを備える。 The operation panel 940 displays current setting values or a selection screen. The operation panel 940 also includes a panel display section 940a such as a touch panel that accepts input from the operator, a numeric keypad that accepts setting values for conditions related to image formation such as density setting conditions, and a start key that accepts copy start instructions. An operation input panel 940b is provided.

コントローラ910は、画像処理装置3全体の制御を行う。例えば、コントローラ910は、描画、通信、又は、操作パネル940による入力等を制御する。 The controller 910 controls the entire image processing device 3 . For example, the controller 910 controls drawing, communication, input through the operation panel 940, and the like.

スキャナ部931、又は、プリンタ部932は、誤差拡散、及び、ガンマ変換等を行う画像処理部を含む。 The scanner section 931 or the printer section 932 includes an image processing section that performs error diffusion, gamma conversion, and the like.

なお、画像処理装置3は、操作パネル940のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、及び、ファクシミリ機能を順次に切り替える。 Note that the image processing device 3 sequentially switches among the document box function, copy function, printer function, and facsimile function using the application switching key on the operation panel 940.

例えば、ドキュメントボックス機能を選択すると、画像処理装置3は、ドキュメントボックスモードとなる。同様に、コピー機能の選択時には、画像処理装置3は、コピーモードとなり、プリンタ機能の選択時には、画像処理装置3は、プリンタモードとなり、ファクシミリモードの選択時には、画像処理装置3は、ファクシミリモードとなる。 For example, when the document box function is selected, the image processing device 3 enters the document box mode. Similarly, when the copy function is selected, the image processing device 3 is in the copy mode, when the printer function is selected, the image processing device 3 is in the printer mode, and when the facsimile mode is selected, the image processing device 3 is in the facsimile mode. Become.

ネットワークI/F950は、通信ネットワークを利用してデータ通信をするためのインタフェースである。 The network I/F 950 is an interface for data communication using a communication network.

近距離通信回路920、及び、ネットワークI/F950は、PCIバス922を介して、ASIC906に電気的に接続する。 Near field communication circuit 920 and network I/F 950 are electrically connected to ASIC 906 via PCI bus 922.

なお、ハードウェア構成は、上記に説明する構成に限られない。したがって、画像処理装置3は、上記のハードウェア以外を有する構成でもよい。 Note that the hardware configuration is not limited to the configuration described above. Therefore, the image processing device 3 may have a configuration including hardware other than the above.

[設定値の例]
図3は、設定値の例を示す図である。以下、画像処理装置3は、「機器利用までに必要な設定」に示す設定値がすべて設定されると、画像処理が可能な状態となる。
[Example of setting value]
FIG. 3 is a diagram showing an example of setting values. Hereinafter, when all the setting values shown in "Settings required before using the device" are set, the image processing device 3 becomes ready for image processing.

具体的には、設定値は、「時刻設定」、「日付設定」、「地域設定」、「ファームウェア自動更新設定」、「IPアドレス設定」、及び、「プロキシ設定」である。なお、設定値は、これら以外の種類でもよい。 Specifically, the setting values are "time setting", "date setting", "region setting", "firmware automatic update setting", "IP address setting", and "proxy setting". Note that the setting value may be of a type other than these.

図3は、各々の設定値を設定するタイミング、及び、設定の対象となる設定値を示す。このように、複数の設定値がある場合には、「設定タイミング」に示すように、設定値は、異なるタイミングで設定する場合がある。 FIG. 3 shows the timing for setting each setting value and the setting values to be set. In this way, when there are multiple setting values, the setting values may be set at different timings, as shown in "Setting Timing".

本実施形態に係る設定タイミングとしては、「工場組み立て時に行われる設定」、「倉庫搬入時に行われる設定」、「エンジニア設置時に行われる設定」、及び、「ユーザの初回操作時に行う設定」が想定される。なお、設定タイミングは、上記に説明するタイミング、及び、段階に限られない。したがって、設定タイミングは、図示する以外のタイミング、及び、5回以外のタイミングでもよい。以下、「ユーザの初回操作時に行う設定」にユーザが設定を行う場合を例に説明する。したがって、「ユーザの初回操作時に行う設定」より前に、「工場組み立て時に行われる設定」、「倉庫搬入時に行われる設定」、及び、「エンジニア設置時に行われる設定」の前工程が事前にされた状態下で、ユーザは設定を行う。 The setting timings according to this embodiment are assumed to be "settings performed at factory assembly," "settings performed at warehouse delivery," "settings performed at engineer installation," and "settings performed at user's first operation." be done. Note that the setting timing is not limited to the timing and steps described above. Therefore, the setting timing may be a timing other than that shown in the figure and a timing other than five times. Hereinafter, a case will be described using as an example a case where the user makes settings in "Settings to be performed at the time of user's first operation". Therefore, before the "settings performed at the time of the user's first operation," the pre-processes of "settings performed at factory assembly," "settings performed at warehouse delivery," and "settings performed at engineer installation" are performed in advance. The user makes settings under the following conditions.

[装置構成、及び、設定値の保存例]
図4は、装置構成、及び、設定値の保存例を示す図である。例えば、画像処理装置3は、操作装置31と、操作装置31以外の装置(以下「本体32」という。)で構成する。また、操作装置31と本体32は、ケーブル等で接続して通信を行う。なお、装置構成は、図示する以外の分け方でもよい。
[Example of saving device configuration and setting values]
FIG. 4 is a diagram showing a device configuration and an example of saving setting values. For example, the image processing device 3 includes an operating device 31 and devices other than the operating device 31 (hereinafter referred to as “main body 32”). Further, the operating device 31 and the main body 32 are connected via a cable or the like to communicate. Note that the device configuration may be divided in a manner other than that illustrated.

本体32は、第1記憶装置315を備える。第1記憶装置315は、設定値を記憶する。また、第1記憶装置315は、設定値に対して設定を行うアクセスがあると、取得装置313に通知する。 The main body 32 includes a first storage device 315. The first storage device 315 stores setting values. Further, the first storage device 315 notifies the acquisition device 313 when there is access to set the setting value.

以下、「アクセス」は、設定値を設定する操作をいう。したがって、アクセスがあると、設定値が入力、変更、又は、参照される。 Hereinafter, "access" refers to an operation for setting a setting value. Therefore, when accessed, setting values are entered, changed, or referenced.

操作装置31は、設定保存装置311、表示装置312、取得装置313、及び、第2記憶装置314を備える。 The operating device 31 includes a settings storage device 311 , a display device 312 , an acquisition device 313 , and a second storage device 314 .

第2記憶装置314は、機器ごとの設定値を記憶する。また、第2記憶装置314は、設定値に対して設定を行うアクセスがあると、設定保存装置311に通知する。 The second storage device 314 stores setting values for each device. Further, the second storage device 314 notifies the setting storage device 311 when there is access to set the setting value.

取得装置313は、本体32と通信を行う。なお、通信は、非同期通信が望ましい。例えば、取得装置313と本体32の間が同期通信であると、通信が終了するまで、他の処理を行うのが難しくなる。設定値は、様々な方法で設定される(例えば、操作装置31上でのユーザによる操作、又は、本体32へHTTP(Hypertext Transfer Protocol)によるアクセス等である)ため、複数の方法による設定が同時に行われる可能性がある。そこで、非同期通信であれば、他の通信による設定に関係する処理の完了を待たずに設定を行う処理が実行できる。また、取得装置313は、本体32から通知があると、設定保存装置311に通知する。 The acquisition device 313 communicates with the main body 32 . Note that asynchronous communication is desirable. For example, if there is synchronous communication between the acquisition device 313 and the main body 32, it will be difficult to perform other processing until the communication is completed. Setting values can be set in various ways (for example, by a user's operation on the operating device 31, or by accessing the main body 32 using HTTP (Hypertext Transfer Protocol), etc.), so settings can be made by multiple methods at the same time. There is a possibility that it will be done. Therefore, with asynchronous communication, the setting process can be executed without waiting for the completion of the process related to the setting by other communication. Further, when receiving a notification from the main body 32, the acquisition device 313 notifies the setting storage device 311.

表示装置312は、設定保存装置311が記憶する設定値に基づいて、設定画面を表示する。 The display device 312 displays a settings screen based on the settings stored in the settings storage device 311.

設定保存装置311は、設定値を保存する。例えば、設定保存装置311は、設定値をテーブル形式で保存する。そして、設定保存装置311が記憶する設定値に基づいて設定画面が表示される。また、設定保存装置311は、取得装置313、又は、第2記憶装置314から通知があると、記憶する設定値を更新する。 The settings storage device 311 stores settings. For example, the setting storage device 311 stores setting values in a table format. Then, a setting screen is displayed based on the setting values stored in the setting storage device 311. Further, the setting storage device 311 updates the stored setting values when notified from the acquisition device 313 or the second storage device 314.

「ユーザの初回操作時に行う設定」では、設定は、初回設定アプリケーションソフトウェア(以下「初回設定アプリ321」という。)で行う。そして、初回設定アプリ321は、「機器利用までに必要な設定」に用いる設定値の一覧データを有する。 In the "settings performed at the time of the user's first operation", settings are performed using initial setting application software (hereinafter referred to as "initial setting application 321"). The initial setting application 321 has list data of setting values used for "settings required before using the device."

例えば、初回設定アプリは、操作装置31に事前にインストールしてユーザが使用する。 For example, the initial setting application is installed in advance on the operating device 31 and used by the user.

初回設定アプリは、「ユーザの初回操作時に行う設定」より前に、「工場組み立て時に行われる設定」、「倉庫搬入時に行われる設定」、又は、「エンジニア設置時に行われる設定」において、設定値へアクセスされると、アクセスがあった情報を記憶する。そして、初回設定アプリは、「ユーザの初回操作時に行う設定」に表示する設定値を決定して表示する。 The initial setting app sets the setting values in ``settings performed at factory assembly'', ``settings performed at warehouse delivery'', or ``settings performed at engineer installation'' before ``settings performed at the user's first operation''. When accessed, the accessed information is stored. Then, the initial setting application determines and displays setting values to be displayed in "Settings to be performed at the time of user's first operation".

設定値は、本体、又は、機器等で記憶する。これらの設定値には、様々なアクセス方法がある。ゆえに、設定値は、初回設定アプリで表示する設定画面で設定するとは限らない。そのため、アクセスがあった情報に基づいて設定値を選んで、初回設定アプリは、設定対象となる設定値を設定するための設定画面を表示する。 The setting values are stored in the main body or the device. There are various ways to access these settings. Therefore, the setting values are not necessarily set on the setting screen displayed by the initial setting application. Therefore, the initial setting application selects setting values based on the accessed information and displays a setting screen for setting the setting values to be set.

以下、複数の設定値のうち、1度でもアクセスされて設定が行われた設定値を「第1設定値」という。一方で、複数の設定値のうち、1度もアクセスがない、すなわち、第1設定値以外の設定値を「第2設定値」という。 Hereinafter, among the plurality of setting values, a setting value that has been accessed and set at least once will be referred to as a "first setting value." On the other hand, among the plurality of setting values, setting values that are never accessed, that is, setting values other than the first setting value, are referred to as "second setting values."

[通知の例]
図5は、通知を行うソフトウェア等の構成例を示す図である。例えば、画像処理装置3は、操作装置31に初回設定アプリ321、及び、通信モジュール322等のソフトウェアを事前にインストールする。ただし、ソフトウェアは、図示する構成に限られない。例えば、ソフトウェアは、複数のソフトウェアであってもよい。
[Example of notification]
FIG. 5 is a diagram showing an example of the configuration of software etc. that performs notification. For example, the image processing device 3 installs software such as the initial setting application 321 and the communication module 322 on the operating device 31 in advance. However, the software is not limited to the illustrated configuration. For example, the software may be multiple pieces of software.

初回設定アプリ321は、ユーザに設定画面を表示する。また、初回設定アプリ321は、「機器利用までに必要な設定」の設定値を保存する。 The initial setting application 321 displays a setting screen to the user. In addition, the initial setting application 321 stores setting values for "settings required before using the device."

第2記憶装置314は、機器ごとの設定値を記憶する。初回設定アプリ321は、設定値にアクセスがあると、第2記憶装置314から通知を受け取る。 The second storage device 314 stores setting values for each device. The initial setting application 321 receives a notification from the second storage device 314 when the setting value is accessed.

第1記憶装置315は、本体32において設定値を記憶する。 The first storage device 315 stores setting values in the main body 32.

通信モジュール322は、操作装置31と本体32を通信でつなぐ。具体的には、本体32から、設定値にアクセスがあった通知を受け取る。次に、通知を受け取ると、通信モジュール322は、初回設定アプリ321へ設定値にアクセスがあった通知を伝える。 The communication module 322 connects the operating device 31 and the main body 32 through communication. Specifically, a notification that a setting value has been accessed is received from the main body 32. Next, upon receiving the notification, the communication module 322 notifies the initial setting application 321 that the setting value has been accessed.

以上のように、初回設定アプリ321は、操作装置31、及び、本体32のどちらで設定値にアクセスがあっても、通知により設定値にアクセスがあったのを把握できる。 As described above, the initial setting application 321 can recognize from the notification that the setting value has been accessed, regardless of whether the setting value is accessed using the operating device 31 or the main body 32.

[UI(User Interface)の例]
図6は、UIの遷移例を示す図である。設定画面は、例えば、第1UI41、第2UI42、第3UI43、及び、第4UI44を表示する。
[Example of UI (User Interface)]
FIG. 6 is a diagram showing an example of UI transition. The setting screen displays, for example, a first UI 41, a second UI 42, a third UI 43, and a fourth UI 44.

第1UI41は、「機器利用までに必要な設定」の各々の設定値が第1設定値、又は、第2設定値のどちらであるかを判断する。 The first UI 41 determines whether each setting value of "Settings required before using the device" is a first setting value or a second setting value.

設定画面では、第2UI42、及び、第3UI43を表示してもよい。 On the setting screen, the second UI 42 and the third UI 43 may be displayed.

第2UI42は、第1設定値51の一覧を示すUIである。第1設定値51は、通知に基づき表示される。図3に示す例では、前工程で「地域設定」等の設定値は、設定されている。そのため、第2UI42において、地域ボタン52を押すと、第1設定値である「地域設定」の設定値を示す第3UI43に遷移する。 The second UI 42 is a UI that shows a list of the first setting values 51. The first setting value 51 is displayed based on the notification. In the example shown in FIG. 3, setting values such as "region setting" have been set in the previous process. Therefore, when the region button 52 is pressed on the second UI 42, a transition is made to the third UI 43 which shows the setting value of "region setting" which is the first setting value.

第3UI43は、「地域設定」の設定値を示す。「地域設定」の設定値は、既に設定された値であるため、ユーザには確認を目的に表示する。なお、第3UI43は、「地域設定」の設定値を変更する操作ができてもよい。 The third UI 43 shows setting values of "region settings". Since the setting value of "region setting" is a value that has already been set, it is displayed to the user for confirmation. Note that the third UI 43 may allow an operation to change the setting value of "region setting".

このように、第2UI42で第1設定値51を選択すると、ユーザは、第3UI43により設定値の内容を確認、又は、変更する操作ができる。 In this way, when the first setting value 51 is selected on the second UI 42, the user can confirm or change the content of the setting value using the third UI 43.

第2UI42で「OK」ボタンが押されると、設定画面は、第4UI44を表示する。図3に示す例では、第4UI44は、前工程でアクセスがない「IPアドレス設定」が表示される。 When the "OK" button is pressed on the second UI 42, the setting screen displays the fourth UI 44. In the example shown in FIG. 3, the fourth UI 44 displays "IP address setting" which has not been accessed in the previous process.

このように、第4UI44は、第2設定値53を出力する。第4UI44のように、第2設定値53が出力されると、ユーザは、「機器利用までに必要な設定」の設定値のうち、まだ設定がされていない設定値を把握できる。そのため、ユーザは、既に設定されている場合が多い第1設定値51を避けて、まだ設定がされていない設定値を少なくとも設定すればよいため、設定の手間を低減できる。また、第4UI44では、第2設定値53の設定をする入力ができるのが望ましい。なお、第4UI44は、「プロキシ設定」といった複数の第2設定値53を出力してもよい。 In this way, the fourth UI 44 outputs the second setting value 53. When the second setting values 53 are output as in the fourth UI 44, the user can grasp which setting values have not been set yet among the setting values of "settings required before using the device." Therefore, the user only needs to avoid the first setting value 51, which is often already set, and set at least the setting value that has not yet been set, which can reduce the effort required for setting. Further, it is desirable that the fourth UI 44 allows input for setting the second setting value 53. Note that the fourth UI 44 may output a plurality of second setting values 53 such as "proxy settings".

[機能構成例]
図7は、機能構成例を示す図である。具体的には、画像処理装置3は、出力部101、及び、通知部102を備える。また、画像処理装置3は、保存部103、画像処理部104、操作部105、及び、通信部106を更に備えるのが望ましい。
[Functional configuration example]
FIG. 7 is a diagram showing an example of a functional configuration. Specifically, the image processing device 3 includes an output section 101 and a notification section 102. Further, it is preferable that the image processing device 3 further includes a storage section 103, an image processing section 104, an operation section 105, and a communication section 106.

出力部101は、通知に基づき、第2設定値を出力する出力手順を行う。例えば、出力部101は、操作装置31等で実現する。 The output unit 101 performs an output procedure to output the second set value based on the notification. For example, the output unit 101 is realized by the operating device 31 or the like.

通知部102は、第1設定値を通知する通知手順を行う。例えば、通知部102は、取得装置313等で実現する。 The notification unit 102 performs a notification procedure to notify the first set value. For example, the notification unit 102 is realized by the acquisition device 313 or the like.

保存部103は、複数の設定値を保存する保存手順を行う。例えば、保存部103は、設定保存装置311等で実現する。 The storage unit 103 performs a storage procedure to store a plurality of setting values. For example, the storage unit 103 is implemented by a settings storage device 311 or the like.

画像処理部104は、複数の設定値に基づき、画像処理を行う画像処理手順を行う。例えば、画像処理部104は、エンジン制御部930等で実現する。 The image processing unit 104 performs an image processing procedure for performing image processing based on a plurality of setting values. For example, the image processing unit 104 is implemented by an engine control unit 930 or the like.

操作部105は、ユーザが行う操作を受け付ける操作手順を行う。例えば、操作部105は、操作装置31等で実現する。 The operation unit 105 performs an operation procedure for accepting operations performed by a user. For example, the operation unit 105 is realized by the operation device 31 or the like.

通信部106は、操作部105以外にインストールされるソフトウェア以外と非同期通信を行う通信手順を行う。例えば、通信部106は、取得装置313等で実現する。 The communication unit 106 performs a communication procedure for asynchronous communication with software other than the software installed in the operation unit 105 . For example, the communication unit 106 is realized by the acquisition device 313 or the like.

[全体処理例]
図8は、全体処理例を示す図である。
[Overall processing example]
FIG. 8 is a diagram showing an example of overall processing.

ステップS0801では、通知部102は、設定値にアクセスがあったか否かを判断する。次に、設定値にアクセスがあると(ステップS0801でYES)、通知部102は、ステップS0802に進む。一方で、設定値にアクセスがないと(ステップS0801でNO)、通知部102は、ステップS0801を繰り返す。 In step S0801, the notification unit 102 determines whether the setting value has been accessed. Next, when the setting value is accessed (YES in step S0801), the notification unit 102 proceeds to step S0802. On the other hand, if the setting value is not accessed (NO in step S0801), the notification unit 102 repeats step S0801.

ステップS0802では、通知部102は、第1設定値を出力部101へ通知する。 In step S0802, the notification unit 102 notifies the output unit 101 of the first setting value.

ステップS0803では、出力部101は、通知に基づき、第2設定値を判断する。 In step S0803, the output unit 101 determines the second setting value based on the notification.

ステップS0804では、出力部101は、第2設定値を出力する。 In step S0804, the output unit 101 outputs the second set value.

第1設定値が通知されると、画像処理装置3は、画像処理等の所定の処理を実行するのに設定する対象となる設定値のうち、アクセスされて既に設定が完了している設定値を判断できる。また、画像処理装置3は、設定値のうち、第1設定値を除くと、第2設定値を判断できる。そして、ユーザは、第2設定値を中心に設定すれば、画像処理装置3を利用できるようになり、設定の手間を低減できる。 When the first setting value is notified, the image processing device 3 selects a setting value that has been accessed and has already been set among the setting values to be set to execute a predetermined process such as image processing. can be judged. Furthermore, the image processing device 3 can determine the second setting value by excluding the first setting value from among the setting values. Then, by setting the second setting value as the center, the user can use the image processing device 3, and can reduce the effort required for setting.

このように、アクセスの有無で設定する対象であるか否かが判断されると、意図してデフォルト値から変更していない場合、又は、デフォルト値から変更したのちに再度デフォルト値と同じ値を設定した場合等であっても、画像処理装置3は、アクセスがあったことで第1設定値と判断する。ゆえに、第2設定値からは除かれるため、ユーザは、第1設定値を設定しなければならないと誤解するのを防げる。 In this way, when it is determined whether the setting is to be made based on the presence or absence of access, if you have not intentionally changed the default value, or if you have changed it from the default value and then set it again to the same value as the default value. Even if it has been set, the image processing device 3 determines that the first setting value is the first setting value due to the access. Therefore, since it is excluded from the second set value, the user can be prevented from misunderstanding that the first set value must be set.

[その他の実施形態]
情報処理装置は、上記に説明する画像処理装置3に限られない。したがって、情報処理装置は、設定値に基づき処理を行う装置であれば、画像処理以外の処理を行う装置でもよい。すなわち、所定処理は、画像処理以外であってもよい。
[Other embodiments]
The information processing device is not limited to the image processing device 3 described above. Therefore, the information processing device may be a device that performs processing other than image processing as long as it performs processing based on set values. That is, the predetermined process may be other than image processing.

通知は、設定値に対してアクセスがあったタイミングでもよいし、又は、ログ等で記憶してまとめて通知する等のタイミングでもよい。 The notification may be at the timing when the setting value is accessed, or may be at the timing when the setting value is stored in a log or the like and notified all at once.

なお、記憶装置の構成は、上記に説明する構成に限られない。例えば、記憶装置は、複数の装置でもよいし、又は、複数の記憶装置を1台の記憶装置が兼ねてもよい。 Note that the configuration of the storage device is not limited to the configuration described above. For example, a plurality of storage devices may be used, or a single storage device may serve as a plurality of storage devices.

情報処理方法は、例えば、プログラムに基づいて実現されてもよい。具体的には、プログラムに基づいて演算装置、記憶装置、及び、制御装置等の装置が、協働して動作して情報処理方法を実行する。なお、プログラムは、コンピュータが読取可能な記憶媒体に記憶されて頒布、又は、電気通信回線を通じて頒布されてもよい。 The information processing method may be implemented based on a program, for example. Specifically, devices such as an arithmetic device, a storage device, and a control device work together based on a program to execute an information processing method. Note that the program may be stored in a computer-readable storage medium and distributed, or may be distributed through a telecommunications line.

なお、本発明は、上記に例示する各実施形態に限定されない。したがって、本発明は、技術的な要旨を逸脱しない範囲で、構成要素の追加、又は、変形が可能である。ゆえに、特許請求の範囲に記載された技術思想に含まれる技術的事項のすべてが本発明の対象となる。なお、上記に例示する実施形態は、実施において好適な具体例である。そして、当業者であれば、開示した内容から様々な変形例を実現で可能であって、このような変形例は、特許請求の範囲に記載された技術的範囲に含まれる。 Note that the present invention is not limited to the embodiments illustrated above. Therefore, the present invention can be modified without departing from the technical gist of the present invention. Therefore, all technical matters included in the technical idea described in the claims are subject to the present invention. Note that the embodiments illustrated above are specific examples suitable for implementation. Those skilled in the art can realize various modifications based on the disclosed contents, and such modifications are included in the technical scope of the claims.

1 :情報処理システム
3 :画像処理装置
4 :ネットワーク
31 :操作装置
32 :本体
51 :第1設定値
52 :地域ボタン
53 :第2設定値
101 :出力部
102 :通知部
103 :保存部
104 :画像処理部
105 :操作部
106 :通信部
311 :設定保存装置
312 :表示装置
313 :取得装置
314 :第2記憶装置
315 :第1記憶装置
321 :初回設定アプリ
322 :通信モジュール
1: Information processing system 3: Image processing device 4: Network 31: Operating device 32: Main body 51: First setting value 52: Region button 53: Second setting value 101: Output section 102: Notification section 103: Storage section 104: Image processing unit 105 : Operation unit 106 : Communication unit 311 : Setting storage device 312 : Display device 313 : Acquisition device 314 : Second storage device 315 : First storage device 321 : Initial setting application 322 : Communication module

特開2020-123235号公報JP2020-123235A

Claims (6)

複数の設定値に基づき処理を行う情報処理装置であって、
前記複数の設定値のうち、設定を行うアクセスがあった第1設定値を通知する通知部と、
前記通知に基づき、前記複数の設定値から前記第1設定値を除いた第2設定値を出力する出力部と
を備える情報処理装置。
An information processing device that performs processing based on a plurality of setting values,
a notification unit that notifies a first setting value that has been accessed for setting among the plurality of setting values;
An information processing device comprising: an output unit that outputs a second set value obtained by removing the first set value from the plurality of set values based on the notification.
前記複数の設定値を保存する保存部を更に備える
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, further comprising a storage unit that stores the plurality of setting values.
前記複数の設定値に基づいて画像処理を行う画像処理部と、
ユーザが行う操作を受け付ける操作部と、
前記操作部にインストールするソフトウェア以外と非同期通信を行う通信部とを更に備える
請求項1又は2に記載の情報処理装置。
an image processing unit that performs image processing based on the plurality of setting values;
an operation unit that accepts operations performed by the user;
The information processing apparatus according to claim 1 or 2, further comprising a communication unit that performs asynchronous communication with software other than software installed on the operation unit.
前記出力部は、
ユーザに対して、前記第1設定値を出力し、
前記ユーザに対して、前記第2設定値を設定する設定画面を出力し、
前記第1設定値は、
前記複数の設定値のうち、前記設定画面が出力される前に、前記アクセスが1度でもあった設定値であり、
前記第2設定値は、
前記複数の設定値のうち、前記設定画面が出力される前に、前記アクセスが1度もない設定値であり、
前記設定画面への入力、及び、前記第1設定値を合わせると、所定処理が実行可能な状態となる
請求項1乃至3のいずれか1項に記載の情報処理装置。
The output section is
outputting the first setting value to the user;
outputting a settings screen for setting the second setting value to the user;
The first setting value is
Among the plurality of setting values, the setting value is a setting value that has been accessed at least once before the setting screen is output;
The second setting value is
Among the plurality of setting values, the setting value is not accessed even once before the setting screen is output;
The information processing apparatus according to any one of claims 1 to 3, wherein when the input to the setting screen and the first set value are combined, a predetermined process becomes executable.
複数の設定値に基づき処理を行う情報処理装置が行う情報処理方法であって、
前記複数の設定値のうち、設定を行うアクセスがあった第1設定値を通知する通知手順と、
前記通知に基づき、前記複数の設定値から前記第1設定値を除いた第2設定値を出力する出力手順と
を含む情報処理方法。
An information processing method performed by an information processing device that performs processing based on a plurality of setting values, the method comprising:
a notification procedure for notifying a first setting value that has been accessed for setting among the plurality of setting values;
An information processing method comprising: outputting a second set value obtained by removing the first set value from the plurality of set values based on the notification.
請求項5に記載の情報処理方法を実行するためのプログラム。
A program for executing the information processing method according to claim 5.
JP2022031804A 2022-03-02 2022-03-02 Information processing device, information processing method, and program Pending JP2023127862A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022031804A JP2023127862A (en) 2022-03-02 2022-03-02 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022031804A JP2023127862A (en) 2022-03-02 2022-03-02 Information processing device, information processing method, and program

Publications (1)

Publication Number Publication Date
JP2023127862A true JP2023127862A (en) 2023-09-14

Family

ID=87972336

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022031804A Pending JP2023127862A (en) 2022-03-02 2022-03-02 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP2023127862A (en)

Similar Documents

Publication Publication Date Title
US8154760B2 (en) Image forming apparatus, content display method, and computer program product
US11523006B2 (en) Information processing method, information processing apparatus, and storage medium
US11006008B2 (en) Image forming apparatus configured to control display of icons on a screen, information processing method, and non-transitory computer-readable medium
JP6588788B2 (en) Information processing apparatus, control method therefor, and program
JP7172285B2 (en) Image forming device and program
JP2023127862A (en) Information processing device, information processing method, and program
JP6919370B2 (en) Image forming device and program
JP7351126B2 (en) Information processing system, server device and information processing method
US10992830B2 (en) Information processing terminal having operable objects on a screen, information processing system having operable objects on a screen, and operation screen display method regarding operable object
JP2021117619A (en) Apparatus, apparatus system, setting method, and program
JP7491004B2 (en) Information processing device, determination method, and program
JP2021086527A (en) Information processing device, fault management system, fault management method, and program
JP2020135117A (en) Data setting method and electronic apparatus
JP7472688B2 (en) Information processing system, information processing method, and program
US20220188399A1 (en) Service providing system, service providing method, and non-transitory recording medium
US10986240B2 (en) Communication device, log transfer method, and communication system
JP7354793B2 (en) Information processing device, control method, and program
JP7400495B2 (en) Information processing device, information processing system, information processing method, and program
US11055030B2 (en) Information processing apparatus to determine state transitions and compliment a deficient state, information processing system, information processing method, and recording medium
JP7434840B2 (en) Information processing system, information processing device, information processing method and program
US20230031865A1 (en) Device, display method, and recording medium
CN111556213B (en) Information processing apparatus, method and system
JP2021149334A (en) Information processing apparatus, information processing method, and program
JP2022138716A (en) Information processing apparatus, information processing method, information processing program, and facsimile device
JP2021002249A (en) Information processor and information processing method