JP7571373B2 - Information processing device and information processing program - Google Patents
Information processing device and information processing program Download PDFInfo
- Publication number
- JP7571373B2 JP7571373B2 JP2020030966A JP2020030966A JP7571373B2 JP 7571373 B2 JP7571373 B2 JP 7571373B2 JP 2020030966 A JP2020030966 A JP 2020030966A JP 2020030966 A JP2020030966 A JP 2020030966A JP 7571373 B2 JP7571373 B2 JP 7571373B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- change
- application software
- processing device
- syst
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 117
- 230000008859 change Effects 0.000 claims description 77
- 238000000034 method Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 11
- 230000009471 action Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 16
- 238000009434 installation Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Description
本発明は、情報処理装置及び情報処理プログラムに関する。 The present invention relates to an information processing device and an information processing program.
特許文献1は、コンピュータ装置を開示する。特許文献1に開示されたコンピュータ装置は、取得手段と、記憶手段と、制御手段と、を備える。取得手段は、複数のコンピュータ装置それぞれから、前記各装置の構成情報と、前記各装置で所定のアプリケーションを動作させたときに測定された性能の情報と、前記所定アプリケーションの情報とがそれぞれ対応付けられた情報を取得し、出力する。記憶手段は、前記取得手段より入力された、複数の前記対応付けられた情報を記憶する。制御手段は、性能情報要求の要件として入力された構成情報およびアプリケーション情報の要件を満たす性能情報を前記記憶手段に記憶されている前記複数の対応付けられた情報より抽出して出力する、または、構成情報要求の要件として入力されたアプリケーション情報および性能情報の要件を満たす構成情報を前記記憶手段に記憶されている前記複数の対応付けられた情報より抽出して出力する。 Patent Document 1 discloses a computer device. The computer device disclosed in Patent Document 1 includes an acquisition means, a storage means, and a control means. The acquisition means acquires from each of a plurality of computer devices, information in which configuration information of the device, performance information measured when a specific application is run on the device, and information on the specific application are associated with each other, and outputs the information. The storage means stores the associated information input from the acquisition means. The control means extracts performance information that satisfies the requirements of the configuration information and application information input as requirements for a performance information request from the associated information stored in the storage means and outputs the performance information, or extracts configuration information that satisfies the requirements of the application information and performance information input as requirements for the configuration information request from the associated information stored in the storage means and outputs the configuration information.
特許文献2は、コンピュータ使用可能媒体を開示する。特許文献2に開示されたコンピュータ使用可能媒体は、アプリケーションプログラムの1組の要件に関してコンピュータシステムを解析するためのコンピュータ可読コードが組み込まれたコンピュータ使用可能媒体である。特許文献2のコンピュータ使用可能媒体では、前記コンピュータ可読コードは、前記アプリケーションプログラムの前記要件のリストを含むコンピュータファイルを読み込む第1組のプログラミング命令と、前記コンピュータシステムの性能を決定する第2組のプログラミング命令と、前記コンピュータシステムの性能と前記アプリケーションプログラムの前記要件とを比較する第3組のプログラミング命令と、前記比較の結果をレポートする第4組のプログラミング命令と、を含む。 Patent document 2 discloses a computer usable medium. The computer usable medium disclosed in patent document 2 is a computer usable medium having computer readable code embedded therein for analyzing a computer system with respect to a set of requirements of an application program. In the computer usable medium of patent document 2, the computer readable code includes a first set of programming instructions for reading a computer file containing a list of the requirements of the application program, a second set of programming instructions for determining the performance of the computer system, a third set of programming instructions for comparing the performance of the computer system with the requirements of the application program, and a fourth set of programming instructions for reporting the results of the comparison.
複合機等におけるシステムの設定を変更すると、システム上で動作すべきアプリケーション・ソフトウェアが、動作しなくなることがある。 When you change the system settings of a multifunction device, etc., application software that should be running on the system may no longer work.
本発明の目的は、アプリケーション・ソフトウェアが動作しなくなるような、システムの設定の変更を回避することができる情報処理装置及び情報処理プログラムを提供することにある。 The object of the present invention is to provide an information processing device and an information processing program that can avoid changes to system settings that would cause application software to stop working.
上記した課題を解決すべく、第1態様に係る情報処理装置は、プロセッサを備え、前記プロセッサは、システムのユーザにより、システムの設定の変更が行われ、かつ、前記システムの設定の変更が、前記システム上で動作すべきアプリケーション・ソフトウェアが動作するための要件を満足しないとき 、前記満足しない旨を前記システムのユーザに通知する。 To solve the above-mentioned problems, the information processing device according to the first aspect includes a processor, and when a user of the system changes the system settings and the changes to the system settings do not satisfy the requirements for application software to run on the system, the processor notifies the user of the system that the changes do not satisfy the requirements.
第2態様に係る情報処理装置は、第1態様に係る情報処理装置において、前記プロセッサは、前記システムの設定の変更が行われる前の前記システムの設定である、前記変更前のシステムの設定を記憶する。 In the information processing device according to the second aspect, in the information processing device according to the first aspect, the processor stores the system settings before the change, which are the system settings before the change is made to the system settings.
第3態様に係る情報処理装置は、第2態様に係る情報処理装置において、前記プロセッサは、前記変更前のシステムの設定が、前記アプリケーション・ソフトウェアが動作するための要件を満足しているとき、前記変更前のシステムの設定を記憶する。 In the information processing device according to the third aspect, in the information processing device according to the second aspect, the processor stores the system settings before the change when the system settings before the change satisfy the requirements for the application software to operate.
第4態様に係る情報処理装置は、第3態様に係る情報処理装置において、前記アプリケーション・ソフトウェアが動作するための要件は、前記アプリケーション・ソフトウェアが、前記システムの設定の変更前に取得することができ、かつ、前記システムの設定の変更後に取得することができない属性を有することである。 The information processing device according to the fourth aspect is the information processing device according to the third aspect, in which the requirement for the application software to operate is that the application software has an attribute that can be acquired before the system settings are changed and that cannot be acquired after the system settings are changed.
第5態様に係る情報処理装置は、第1態様に係る情報処理装置において、前記プロセッサは、前記システムの設定の変更が、前記アプリケーション・ソフトウェアの前記動作としてのインストールをするための要件を満足しないとき、前記満足しない旨を前記システムのユーザに通知する。 In the information processing device according to the fifth aspect, when a change in the system settings does not satisfy the requirements for installing the application software as the operation, the processor notifies the user of the system that the change does not satisfy the requirements.
第6態様に係る情報処理装置は、第5態様に係る情報処理装置において、前記プロセッサは、前記通知を行うための監視を、前記アプリケーション・ソフトウェアがインストールされる前から、前記アプリケーション・ソフトウェアがインストールされるまでの間、行う。 The information processing device according to the sixth aspect is the information processing device according to the fifth aspect, in which the processor performs monitoring for the notification from before the application software is installed until the application software is installed.
第7態様に係る情報処理プログラムは、コンピュータに、システムのユーザにより、システムの設定の変更が行われ、かつ、前記システムの設定の変更が、前記システム上で動作すべきアプリケーション・ソフトウェアが動作するための要件を満足しないとき 、前記満足しない旨を前記システムのユーザに通知する、処理を実行させる。 The information processing program according to the seventh aspect causes a computer to execute a process of notifying a user of a system that a change to the system settings does not satisfy the requirements for application software to run on the system when the change to the system settings is made by a user of the system and the requirements are not satisfied.
第1態様に係る情報処理装置、及び第7態様に係る情報処理プログラムによれば、アプリケーション・ソフトウェアが動作しなくなるような、システムの設定の変更を回避することができる。 The information processing device according to the first aspect and the information processing program according to the seventh aspect can avoid changes to system settings that would cause application software to stop working.
第2態様に係る情報処理装置によれば、前記システムの設定を、前記変更前のシステムの設定に戻すことが可能となる。 According to the information processing device of the second aspect, it is possible to restore the system settings to the system settings before the change.
第3態様に係る情報処理装置によれば、前記システムの設定を、前記アプリケーション・ソフトウェアが動作する、前記変更前のシステムの設定に戻すことが可能となる。 The information processing device according to the third aspect makes it possible to restore the system settings to the system settings before the change on which the application software runs.
第4態様に係る情報処理装置によれば、前記アプリケーション・ソフトウェアが、前記システムの設定の変更前に取得することができ、かつ、前記システムの設定の変更後に取得することができない属性について、前記アプリケーション・ソフトウェアが、動作しなくなることを回避することができる。 According to the information processing device of the fourth aspect, it is possible to prevent the application software from ceasing to operate with respect to attributes that the application software can acquire before the system settings are changed and that the application software cannot acquire after the system settings are changed.
第5態様に係る情報処理装置によれば、前記システムの設定の変更が、前記アプリケーション・ソフトウェアのインストールをするための要件を満足しなくなるという事態への対応をユーザに促すことができる。 The information processing device according to the fifth aspect can prompt the user to take action in the event that a change to the system settings results in the requirements for installing the application software no longer being satisfied.
第6態様に係る情報処理装置によれば、前記システムの設定の変更が、前記アプリケーション・ソフトウェアのインストールをするための要件を満足しなくなることを、前記アプリケーション・ソフトウェアがインストールされる前から、前記アプリケーション・ソフトウェアがインストールされるまでの間、回避することができる。 According to the information processing device of the sixth aspect, it is possible to prevent the change in the system settings from causing the requirements for installing the application software to not be satisfied during the period from before the application software is installed until the application software is installed.
以下、本発明に係る情報処理装置の実施形態について説明する。 The following describes an embodiment of an information processing device according to the present invention.
〈実施形態1〉
本発明に係る情報処理装置の実施形態1について説明する。
First Embodiment
A first embodiment of an information processing device according to the present invention will be described.
〈実施形態1の概念〉
図1は、実施形態1の情報処理装置JSの概念を示す。以下、実施形態1の情報処理装置の概念について、図1を参照して説明する。
Concept of the First Embodiment
1 shows the concept of an information processing apparatus JS according to embodiment 1. The concept of the information processing apparatus according to embodiment 1 will be described below with reference to FIG.
情報処理装置JSは、例えば、複合機及びスマートフォン等の電子機器である。情報処理装置JSは、図1に示されるように、概念的には、アプリケーションAPと、システムSYと、を含む。 The information processing device JS is, for example, an electronic device such as a multifunction device or a smartphone. As shown in FIG. 1, the information processing device JS conceptually includes an application AP and a system SY.
アプリケーションAPは、システムSY上で動作し、情報処理装置JSのユーザUSにより利用される。 The application AP runs on the system SY and is used by a user US of the information processing device JS.
アプリケーションAPの機能は、アプリケーション・ソフトウェアAPsw(図2に図示。)により実現される。アプリケーション・ソフトウェアAPswは、パラメータPM(図2に図示。)に従って動作する。 The functions of the application AP are realized by the application software APsw (shown in Figure 2). The application software APsw operates according to the parameters PM (shown in Figure 2).
システムSYは、アプリケーションAPを動作させるためのプラットフォーム(環境、基盤、土台等)であり、情報処理装置JSの管理者KR(『ユーザ』の一例)により管理される。 The system SY is a platform (environment, foundation, base, etc.) for running the application AP, and is managed by the administrator KR (an example of a "user") of the information processing device JS.
システムSYは、上記したパラメータPMに相当する設定であり、変更可能である。以下では、システムSYの設定を「システム設定SYst」(図2に図示。)と略記する。 The system SY is a setting that corresponds to the above-mentioned parameter PM and can be changed. Hereinafter, the system SY setting will be abbreviated as "system setting SYst" (shown in Figure 2).
〈実施形態1の構成と機能〉
図2は、実施形態1の情報処理装置JSの構成を示す。
Configuration and Function of First Embodiment
FIG. 2 shows the configuration of the information processing device JS according to the first embodiment.
実施形態1の情報処理装置JSは、図1に示されるように、入力部1と、CPU2(Central Processing Unit)と、出力部3と、第1の記憶媒体4Aと、第2の記憶媒体4Bと、メモリ5と、を含む。 As shown in FIG. 1, the information processing device JS of the first embodiment includes an input unit 1, a CPU 2 (Central Processing Unit), an output unit 3, a first storage medium 4A, a second storage medium 4B, and a memory 5.
入力部1は、例えば、キーボード、マウス、タッチパネルから構成される。CPU2は、プロセッサの一例であり、ソフトウェアに従ってハードウェアを動作させる、よく知られたコンピュータの中核である。出力部3は、例えば、液晶モニター、タッチパネルから構成される。第1の記憶媒体4A、第2の記憶媒体4Bは、例えば、ハードディスクドライブ(HDD:Hard Disk Drive)、ソリッドステートドライブ(SSD:Solid State Drive)、ROM(Read Only Memory)から構成される。メモリ5は、例えば、DRAM(Dynamic Random Access Memory)、SRAM(Static Random Access Memory)から構成される。 The input unit 1 is composed of, for example, a keyboard, a mouse, and a touch panel. The CPU 2 is an example of a processor, and is the well-known core of a computer that operates hardware according to software. The output unit 3 is composed of, for example, an LCD monitor and a touch panel. The first storage medium 4A and the second storage medium 4B are composed of, for example, a hard disk drive (HDD: Hard Disk Drive), a solid state drive (SSD: Solid State Drive), and a ROM (Read Only Memory). The memory 5 is composed of, for example, a DRAM (Dynamic Random Access Memory) and a SRAM (Static Random Access Memory).
第1の記憶媒体4Aは、アプリケーション・ソフトウェアAPsw、及び、パラメータPMを記憶する。 The first storage medium 4A stores application software APsw and parameters PM.
アプリケーション・ソフトウェアAPswは、アプリケーションAPの機能を規定する命令群である。 The application software APsw is a set of commands that define the functions of the application AP.
パラメータPMは、上記したように、アプリケーション・ソフトウェアAPswが動作するときの拠り所である。換言すれば、パラメータPMは、アプリケーション・ソフトウェアAPswがどのように動作するかを定める、変更可能なデータである。 As described above, the parameters PM are the basis for the operation of the application software APsw. In other words, the parameters PM are changeable data that determine how the application software APsw operates.
第2の記憶媒体4Bは、システム設定SYst、及び、プログラムPGを記憶する。 The second storage medium 4B stores the system settings SYst and the program PG.
システム設定SYstは、上記したように、パラメータPMに相当する。システム設定SYstは、システムSYの動作を決定付ける。従って、システム設定SYstを変更することにより、システムSY上で動作しようとするアプリケーションAP、より正確には、アプリケーション・ソフトウェアAPswの動作は、影響を受けることが起こり得る。 As mentioned above, the system settings SYst correspond to the parameters PM. The system settings SYst determine the operation of the system SY. Therefore, by changing the system settings SYst, the operation of the application AP attempting to run on the system SY, or more precisely, the application software APsw, may be affected.
プログラムPGは、情報処理装置JSが実行すべき処理の内容を規定する命令群である。 The program PG is a set of instructions that specifies the processing to be executed by the information processing device JS.
図3は、実施形態1の情報処理装置JSの機能ブロック図である。 Figure 3 is a functional block diagram of the information processing device JS of embodiment 1.
情報処理装置JSは、図3に示されるように、受付部11と、判断部12と、通知部13と、問合部14と、変更部15と、制御部16と、記憶部17と、を含む。 As shown in FIG. 3, the information processing device JS includes a reception unit 11, a judgment unit 12, a notification unit 13, an inquiry unit 14, a change unit 15, a control unit 16, and a memory unit 17.
情報処理装置JSにおける、ハードウェアの構成と機能的構成との関係については、CPU2が、第2の記憶媒体4B(記憶部17の一部の機能を実現する。)に記憶されたプログラムPGを、メモリ5(記憶部17の他の一部の機能を実現する。)を用いつつ実行する。CPU2は、また、制御部16として、必要に応じて、入力部1及び出力部3の動作を制御することにより、受付部11、判断部12、通知部13、問合部14、変更部15の各部の機能を実現する。各部の機能については、後述する。 Regarding the relationship between the hardware configuration and the functional configuration in the information processing device JS, the CPU 2 executes the program PG stored in the second storage medium 4B (which realizes part of the functions of the storage unit 17) while using the memory 5 (which realizes another part of the functions of the storage unit 17). The CPU 2 also, as the control unit 16, realizes the functions of each of the units, the reception unit 11, the judgment unit 12, the notification unit 13, the inquiry unit 14, and the change unit 15, by controlling the operation of the input unit 1 and the output unit 3 as necessary. The functions of each unit will be described later.
〈実施形態1の動作〉
図4は、実施形態1の情報処理装置JSの動作を示すフローチャートである。
<Operation of the First Embodiment>
FIG. 4 is a flowchart showing the operation of the information processing device JS according to the first embodiment.
図5は、実施形態1の情報処理装置JSの動作を示すタイムチャートである。 Figure 5 is a time chart showing the operation of the information processing device JS in embodiment 1.
以下、実施形態1の情報処理装置JSの動作について、図4のフローチャート、及び図5のタイムチャートを参照して説明する。 The operation of the information processing device JS of embodiment 1 will be described below with reference to the flowchart in FIG. 4 and the time chart in FIG. 5.
以下では、情報処理装置JSが、「電子文書管理システム」に用いられることを想定する。 In the following, it is assumed that the information processing device JS is used in an "electronic document management system."
ステップS11以前:アプリケーションAPでは、パラメータPMが、図5に示されるように、「ICカードが必要」、「パスワードが必要」に設定されている。 Before step S11: In the application AP, the parameters PM are set to "IC card required" and "password required" as shown in Figure 5.
他方で、システムSYでは、システム設定SYstは、上記と同様に、「ICカードが必要」、「パスワードが必要」に設定されている。 On the other hand, in system SY, the system settings SYst are set to "IC card required" and "password required" as above.
アプリケーションAPのユーザUS(図1に図示。)が、アプリケーションAPを使用しようとすると、システムSYは、システム設定SYstである「ICカードが必要」及び「パスワードが必要」に従って、ユーザUSに、「ICカードを翳すこと」及び「パスワードを入力すること」を要求する。 When a user US of application AP (shown in Figure 1) attempts to use application AP, system SY requests user US to "hold up an IC card" and "enter a password" in accordance with the system settings SYst that are "IC card required" and "password required."
ユーザUSは、上記したシステムSYの要求に従って、「ユーザUSのICカードを翳すこと」及び「ユーザUSのパスワードを入力すること」の操作を行う。ユーザUSによる前記の操作が行われると、システムSYは、「ユーザUSのICカードの情報」及び「ユーザUSのパスワード」をアプリケーションAPに引き渡す。これにより、アプリケーションAPでは、アプリケーション・ソフトウェアAPswが、パラメータPMである「ICカードが必要」及び「パスワードが必要」に従って、引き渡された「ユーザUSのICカードの情報」及び「ユーザUSのパスワード」を用いて、実行する。要約すれば、アプリケーション・ソフトウェアAPswは、正常な動作を実行する。 In accordance with the above-mentioned request from system SY, user US performs the operations of "holding up user US's IC card" and "entering user US's password." When user US performs the above operations, system SY passes "user US's IC card information" and "user US's password" to application AP. As a result, application AP executes application software APsw using the passed "user US's IC card information" and "user US's password" in accordance with parameters PM "IC card required" and "password required." In short, application software APsw executes normal operations.
ステップS11:情報処理装置JSでは、CPU2(図2に図示。)は、受付部11(図3に図示。)として、管理者KRによる入力部1(図2に図示。)の操作により、システム設定SYstの変更を受け付ける。より具体的には、CPU2は、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更しようとする、ユーザUSの意思を受け付ける。これにより、システム設定SYstの「ICカードが必要」は、変更されないものの、システム設定SYstの「パスワードが必要」は、「パスワードが不要」へ変更される可能性が生じる。 Step S11: In the information processing device JS, the CPU 2 (shown in FIG. 2) serves as the reception unit 11 (shown in FIG. 3) and receives a change to the system setting SYst through the operation of the input unit 1 (shown in FIG. 2) by the administrator KR. More specifically, the CPU 2 receives the user US's intention to change the system setting SYst from "password required" to "password not required." As a result, the system setting SYst's "IC card required" is not changed, but there is a possibility that the system setting SYst's "password required" may be changed to "password not required."
ステップS12:ステップS11で、システム設定SYstの変更が受け付けられると、情報処理装置JSでは、CPU2は、判断部12(図3に図示。)として、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更することが、アプリケーション・ソフトウェアAPswが動作するための要件を満足するか否かを判断する。換言すれば、CPU2は、システム設定SYstの変更により、アプリケーション・ソフトウェアAPswが非動作(正常な動作を実行することができなくなること)になるおそれがあるか否かを判断する。 Step S12: When a change to the system setting SYst is accepted in step S11, the CPU 2 in the information processing device JS, as the judgment unit 12 (shown in FIG. 3), judges whether changing the system setting SYst from "password required" to "password not required" satisfies the requirements for the application software APsw to operate. In other words, the CPU 2 judges whether there is a risk that the change to the system setting SYst will cause the application software APsw to become inoperative (be unable to perform normal operation).
ここで、「アプリケーション・ソフトウェアAPswが動作するための要件」とは、例えば、アプリケーション・ソフトウェアAPswが、システムSYのシステム設定SYstの変更前に取得することができ、かつ、システムSYのシステム設定SYstの変更後に取得することができない属性を含む。 Here, "requirements for the application software APsw to operate" include, for example, attributes that the application software APsw can acquire before the system settings SYst of the system SY are changed, but cannot acquire after the system settings SYst of the system SY are changed.
アプリケーション・ソフトウェアAPswは、システム設定SYstが「パスワードが必要」から「パスワードが不要」へ変更された後には、「パスワード」を取得することができない。従って、「アプリケーション・ソフトウェアAPswが動作するための要件」は、「パスワードの入手性」である。 After the system setting SYst is changed from "password required" to "password not required," the application software APsw cannot obtain the "password." Therefore, the "requirement for the application software APsw to operate" is "accessibility of the password."
上記したように、ステップS11で、「アプリケーション・ソフトウェアAPswが動作するための要件」である「パスワードの入手性」について、システム設定SYstが「パスワードが必要」から「パスワードが不要」へ変更されることにより、「パスワード」を取得することができない可能性が生じている。従って、CPU2は、ステップS11でのシステム設定SYstの変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しないと判断する。その結果、処理は、「NO」を経て、ステップS13へ進む。 As described above, in step S11, the system setting SYst is changed from "password required" to "password not required" with respect to "availability of password," which is a "requirement for application software APsw to operate," creating the possibility that the "password" cannot be obtained. Therefore, CPU 2 determines that the change to system setting SYst in step S11 does not satisfy the "requirement for application software APsw to operate." As a result, the process proceeds to step S13 via "NO."
上記とは相違して、システム設定SYstの変更が「アプリケーション・ソフトウェアAPswが動作するための要件」を満足すると判断されるときには、処理は、「YES」を経て、終了する。 In contrast to the above, when it is determined that the changes to the system settings SYSt satisfy the "requirements for the application software APsw to operate," the process ends via "YES."
ステップS13:ステップS12で、システム設定SYstの変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しないと判断されると、CPU2は、通知部13(図2に図示。)として、ステップS11における、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更することが、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しない旨を管理者KRへ通知する。 Step S13: If it is determined in step S12 that the change to the system setting SYst does not satisfy the "requirements for the application software APsw to operate," the CPU 2, as the notification unit 13 (shown in FIG. 2), notifies the administrator KR that the change to the system setting SYst from "password required" to "password not required" in step S11 does not satisfy the "requirements for the application software APsw to operate."
CPU2は、上記した通知と共に、例えば、タッチパネルである出力部3(図2に図示。)に、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更することを行うか否かを確認するためのボタン(例えば、前記した変更を確定するための確定ボタン、前記した変更をキャンセルするためのキャンセルボタン)を表示させることにより、管理者KRに、上記した通知への応答を問い合わせることが望ましい。 Along with the above-mentioned notification, the CPU 2 preferably inquires of the administrator KR about his/her response to the above-mentioned notification by displaying buttons (for example, a confirm button for confirming the above-mentioned change and a cancel button for canceling the above-mentioned change) for confirming whether or not to change the system setting SYst from "password required" to "password not required" on the output unit 3 (shown in FIG. 2), which is, for example, a touch panel.
管理者KRが、上記したキャンセルボタンを押下したときには、CPU2は、変更部15(図3に図示。)として、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更することを、キャンセルする、即ち、変更しない。これにより、アプリケーションAPでは、アプリケーション・ソフトウェアAPswは、「ICカードが必要」、「パスワードが必要」というパラメータPMに従い、かつ、「パスワードが必要」というシステム設定SYstの下で、正常な動作を継続する。 When the administrator KR presses the cancel button, the CPU 2, as the change unit 15 (shown in FIG. 3), cancels the change of the system setting SYst from "password required" to "password not required", i.e., does not change it. As a result, in the application AP, the application software APsw continues to operate normally according to the parameters PM of "IC card required" and "password required" and under the system setting SYst of "password required".
〈実施形態2〉
本発明に係る情報処理装置の実施形態2について説明する。
Second Embodiment
A second embodiment of the information processing device according to the present invention will be described.
〈実施形態2の構成及び機能〉
実施形態2の情報処理装置JSの構成及び機能は、実施形態1の情報処理装置JS(図2、図3に図示。)の構成及び機能と同様である。
Configuration and Function of Second Embodiment
The configuration and functions of the information processing apparatus JS of the second embodiment are similar to those of the information processing apparatus JS of the first embodiment (shown in FIGS. 2 and 3).
〈実施形態2の動作〉
実施形態2の情報処理装置JSの動作は、実施形態1の情報処理装置JSの動作と基本的に同様でありつつも、一部が相違する。
<Operation of the Second Embodiment>
The operation of the information processing device JS of the second embodiment is basically similar to the operation of the information processing device JS of the first embodiment, but there are some differences.
図6は、実施形態2の情報処理装置JSの動作を示すタイムチャートである。 Figure 6 is a time chart showing the operation of the information processing device JS of embodiment 2.
以下、実施形態2の情報処理装置JSの動作を、図4のフローチャート(実施形態1の動作を示すフローチャート)、及び図6のタイムチャートを参照して説明する。 The operation of the information processing device JS of the second embodiment will be described below with reference to the flowchart in FIG. 4 (a flowchart showing the operation of the first embodiment) and the time chart in FIG. 6.
以下では、情報処理装置JSが、実施形態1と同様に、「電子文書管理システム」に用いられることを想定する。 In the following, it is assumed that the information processing device JS is used in an "electronic document management system," as in embodiment 1.
ステップS11以前:アプリケーションAPでは、パラメータPMは、図6に示されるように、「ICカードが必要」に設定されている。 Before step S11: In the application AP, the parameter PM is set to "IC card required" as shown in Figure 6.
他方で、システムSYでは、システム設定SYstは、上記と同様に、「ICカードが必要」に設定されている。 On the other hand, in system SY, the system setting SYst is set to "IC card required" as above.
アプリケーションAPのユーザUS(図1に図示。)が、アプリケーションAPを使用しようとすると、システムSYは、システム設定SYstである「ICカードが必要」に従って、ユーザUSに、「ICカードを翳すこと」を要求する。 When a user US of application AP (shown in Figure 1) attempts to use application AP, system SY requests user US to "hold up an IC card" in accordance with the system setting SYst that states "IC card required."
ユーザUSは、上記したシステムSYの要求に従って、「ユーザUSのICカードを翳すこと」の操作を行う。ユーザUSによる前記の操作が行われると、システムSYは、「ユーザUSのICカードの情報」をアプリケーションAPに引き渡す。これにより、アプリケーションAPでは、アプリケーション・ソフトウェアAPswが、パラメータPMである「ICカードが必要」に従って、引き渡された「ユーザUSのICカードの情報」を用いて、実行する。要約すれば、アプリケーション・ソフトウェアAPswは、正常な動作を実行する。 In accordance with the request of system SY described above, user US performs the operation of "holding up user US's IC card." When user US performs the above operation, system SY passes "user US's IC card information" to application AP. As a result, application AP executes application software APsw using the passed "user US's IC card information" in accordance with parameter PM "IC card required." In short, application software APsw executes normal operations.
ステップS11:情報処理装置JSのCPU2は、管理者KRから、システム設定SYstを、「ICカードが必要」から「ICカードが不要」へ変更しようとする意思を受け付ける。これにより、システム設定SYstは、「ICカードが必要」から「ICカードが不要」へ変更される可能性が生じる。 Step S11: The CPU 2 of the information processing device JS accepts from the administrator KR an intention to change the system setting SYst from "IC card required" to "IC card not required." This creates the possibility that the system setting SYst will be changed from "IC card required" to "IC card not required."
ステップS12:情報処理装置JSでは、CPU2は、システム設定SYstを「ICカードが必要」から「ICカードが不要」へ変更することが、アプリケーション・ソフトウェアAPswが動作するための要件を満足するか否かを判断する。 Step S12: In the information processing device JS, the CPU 2 determines whether changing the system setting SYst from "IC card required" to "IC card not required" satisfies the requirements for the application software APsw to operate.
ここで、アプリケーション・ソフトウェアAPswは、システム設定SYstが「ICカードが必要」から「ICカードが不要」へ変更された後には、「ICカードの情報」を取得することができない。従って、「アプリケーション・ソフトウェアAPswが動作するための要件」は、「ICカードの情報の入手性」である。 Here, the application software APsw cannot obtain "IC card information" after the system setting SYst is changed from "IC card required" to "IC card not required." Therefore, the "requirement for the application software APsw to operate" is "the availability of IC card information."
上記したように、ステップS11で、「アプリケーション・ソフトウェアAPswが動作するための要件」である「ICカードの入手性」について、システム設定SYstが「ICカードが必要」から「ICカードが不要」へ変更されることにより、「ICカードの情報」を取得することができない可能性が生じている。 As described above, in step S11, the system setting SYSt for "availability of an IC card," which is a "requirement for the application software APsw to operate," is changed from "IC card required" to "IC card not required," which creates the possibility that "IC card information" cannot be obtained.
従って、CPU2は、ステップS11でのシステム設定SYstの変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しないと判断する。その結果、処理は、ステップS13へ進む。 Therefore, the CPU 2 determines that the change to the system setting SYSt in step S11 does not satisfy the "requirements for the application software APsw to operate." As a result, the process proceeds to step S13.
ステップS13:CPU2は、ステップS11における、システム設定SYstを「ICカードが必要」から「ICカードが不要」へ変更することが、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しない旨を管理者KRへ通知する。 Step S13: CPU2 notifies administrator KR that changing the system setting SYst from "IC card required" to "IC card not required" in step S11 does not satisfy the "requirements for application software APsw to operate."
管理者KRが、実施形態1と同様に、実施形態1で説明したキャンセルボタンを押下したときには、CPU2は、前記システム設定SYstを「ICカードが必要」から「ICカードが不要」へ変更することを、キャンセルする。これにより、アプリケーションAPは、「ICカードが必要」というパラメータPMに従い、かつ、「ICカードが必要」というシステム設定SYstの下で、正常な動作を継続する。 When the administrator KR presses the cancel button described in the first embodiment, as in the first embodiment, the CPU 2 cancels the change of the system setting SYst from "IC card required" to "IC card not required." As a result, the application AP continues to operate normally according to the parameter PM "IC card required" and under the system setting SYst "IC card required."
〈実施形態3〉
本発明に係る情報処理装置の実施形態3について説明する。
Third Embodiment
A third embodiment of the information processing device according to the present invention will be described.
〈実施形態3の構成〉
実施形態3の情報処理装置JSの構成及び機能は、実施形態1の情報処理装置JS(図2、図3に図示。)の構成及び機能と同様である。
Configuration of Third Embodiment
The configuration and functions of the information processing apparatus JS of the third embodiment are similar to those of the information processing apparatus JS of the first embodiment (shown in FIGS. 2 and 3).
〈実施形態3の動作〉
実施形態3の情報処理装置JSの動作は、実施形態1の情報処理装置JSの動作と基本的に同様でありつつも、一部を相違する。
<Operation of the Third Embodiment>
The operation of the information processing device JS of the third embodiment is basically similar to the operation of the information processing device JS of the first embodiment, but there are some differences.
図7は、実施形態3の情報処理装置JSの動作を示すタイムチャートである。 Figure 7 is a time chart showing the operation of the information processing device JS of embodiment 3.
以下、実施形態2の情報処理装置JSの動作を、図4のフローチャート(実施形態1の動作を示すフローチャート)、及び図7のタイムチャートを参照して説明する。 The operation of the information processing device JS of the second embodiment will be described below with reference to the flowchart in FIG. 4 (a flowchart showing the operation of the first embodiment) and the time chart in FIG. 7.
以下では、情報処理装置JSが、実施形態1及び実施形態2と相違して、「ペーパーレスファクシミリシステム」に用いられることを想定する。 In the following, it is assumed that the information processing device JS is used in a "paperless facsimile system", which is different from the first and second embodiments.
ここで、「ペーパーレスファクシミリシステム」とは、基本的に、受信したデータを印刷用紙に印刷することなく、電子データの形式で保存、管理等するシステムをいう。 Here, a "paperless facsimile system" basically refers to a system that stores and manages received data in electronic data format without printing it on paper.
ステップS11以前:アプリケーションAPでは、パラメータPMは、図7に示されるように、「受信データを印刷しない(保存する)」に設定されている。 Before step S11: In the application AP, the parameter PM is set to "Do not print (save) received data" as shown in Figure 7.
他方で、システムSYでは、システム設定SYstは、上記と同様に、「受信データを印刷しない(保存する)」に設定されている。 On the other hand, in system SY, the system setting SYst is set to "Do not print (save) received data" as above.
アプリケーションAPのユーザUS(図1に図示。)が、アプリケーションAPを使用しようとすると、システムSYは、システム設定SYstである「受信データを印刷しない(保存する)」に従って、アプリケーションAPに、「受信データを印刷しない(保存する)」旨を引き渡す。 When a user US of application AP (shown in Figure 1) attempts to use application AP, system SY passes on to application AP the instruction to "not print (save) received data" in accordance with the system setting SYst of "do not print (save) received data."
これにより、アプリケーションAPでは、アプリケーション・ソフトウェアAPswは、パラメータPMである「受信データを印刷しない(保存する)」に従って、引き渡された「受信データを印刷しない(保存する)」旨を用いて、実行する。要約すれば、アプリケーション・ソフトウェアAPswは、正常な動作を実行する。 As a result, in the application AP, the application software APsw executes using the delivered instruction "Do not print (save) the received data" in accordance with the parameter PM "Do not print (save) the received data." In short, the application software APsw executes normal operations.
ステップS11:情報処理装置JSのCPU2は、管理者KRから、システム設定SYstを「受信データを印刷しない(保存する)」から「受信データを印刷する(保存しない)」へ変更しようとする意思を受け付ける。これにより、システム設定SYstは、「受信データを印刷しない(保存する)」から「受信データを印刷する(保存しない)」へ変更される可能性が生じる。 Step S11: The CPU 2 of the information processing device JS accepts from the administrator KR an intention to change the system setting SYst from "Do not print (save) received data" to "Print (do not save) received data." This creates the possibility that the system setting SYst will be changed from "Do not print (save) received data" to "Print (do not save) received data."
ステップS12:情報処理装置JSでは、CPU2は、システム設定SYstを「受信データを印刷しない(保存する)」から「受信データを印刷しない(保存する)」へ変更することが、アプリケーション・ソフトウェアAPswが動作するための要件を満足するか否かを判断する。 Step S12: In the information processing device JS, the CPU 2 determines whether changing the system setting SYst from "Do not print (save) received data" to "Do not print (save) received data" satisfies the requirements for the application software APsw to operate.
ここで、アプリケーション・ソフトウェアAPswは、システム設定SYstが「受信データを印刷しない(保存する)」から「受信データを印刷する(保存しない)」へ変更された後には、「受信データを印刷しない(保存する)」を実行することができない。従って、「アプリケーション・ソフトウェアAPswが動作するための要件」は、「(受信データの印刷の要否(保存の要否)」である。 Here, the application software APsw cannot execute "Do not print (save) received data" after the system setting SYst is changed from "Do not print (save) received data" to "Print (do not save) received data." Therefore, the "requirement for the application software APsw to operate" is "whether or not to print (save) received data."
上記したように、ステップS11で、「アプリケーション・ソフトウェアAPswが動作するための要件」である「受信データの印刷の要否(保存の要否)」について、システム設定SYstは、「受信データを印刷しない(保存する)」から「受信データを印刷する(保存しない)」へ変更される可能性が生じている。従って、CPU2は、ステップS11でのシステム設定SYstの変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しないと判断する。その結果、処理は、ステップS13へ進む。 As described above, in step S11, there is a possibility that the system setting SYst will be changed from "Do not print (save) received data" to "Print (do not save) received data" for "Whether to print (save) received data", which is a "requirement for application software APsw to operate". Therefore, CPU 2 determines that the change in system setting SYst in step S11 does not satisfy the "requirement for application software APsw to operate". As a result, processing proceeds to step S13.
ステップS13:CPU2は、ステップS11における、システム設定SYstを「受信データを印刷しない(保存する)」から「受信データを印刷する(保存しない)」へ変更することが、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しない旨を管理者KRへ通知する。 Step S13: CPU2 notifies administrator KR that changing the system setting SYst from "Do not print (save) received data" to "Print (do not save) received data" in step S11 does not satisfy the "requirements for application software APsw to operate."
管理者KRが、実施形態1及び実施形態2と同様に、キャンセルボタンを押下したときには、CPU2は、システム設定SYstを「受信データを印刷しない(保存する)」から「受信データを印刷する(保存しない)」へ変更することを、キャンセルする。これにより、アプリケーションAPは、「受信データを印刷しない(保存する)」というパラメータPMに従い、かつ、「受信データを印刷しない(保存する)」というシステム設定SYstの下で、正常な動作を継続する。 When the administrator KR presses the cancel button, as in the first and second embodiments, the CPU 2 cancels the change of the system setting SYst from "Do not print (save) received data" to "Print (do not save) received data." As a result, the application AP continues to operate normally in accordance with the parameter PM of "Do not print (save) received data" and under the system setting SYst of "Do not print (save) received data."
〈実施形態4〉
本発明に係る情報処理装置の実施形態4について説明する。
Fourth embodiment
A fourth embodiment of the information processing device according to the present invention will be described.
〈実施形態4の構成及び機能〉
実施形態4の情報処理装置JSの構成及び機能は、実施形態1の情報処理装置JS(図2、図3に図示。)の構成及び機能と同様である。
Configuration and Function of Fourth Embodiment
The configuration and functions of the information processing apparatus JS of the fourth embodiment are similar to those of the information processing apparatus JS of the first embodiment (shown in FIGS. 2 and 3).
〈実施形態4の動作〉
実施形態4の情報処理装置JSの動作は、実施形態1の情報処理装置JSの動作と基本的に同様でありつつも、一部が相違する。
<Operation of the Fourth Embodiment>
The operation of the information processing device JS of the fourth embodiment is basically similar to the operation of the information processing device JS of the first embodiment, but there are some differences.
図8は、実施形態4の情報処理装置JSの動作を示すタイムチャートである。 Figure 8 is a time chart showing the operation of the information processing device JS of embodiment 4.
以下、実施形態4の情報処理装置JSの動作を、図4のフローチャート(実施形態1の動作を示すフローチャート)、及び図8のタイムチャートを参照して説明する。 The operation of the information processing device JS of embodiment 4 will be described below with reference to the flowchart in FIG. 4 (a flowchart showing the operation of embodiment 1) and the time chart in FIG. 8.
以下では、情報処理装置JSが、実施形態1、実施形態2、及び実施形態3と相違して、「スマートフォンシステム」に用いられることを想定する。より詳しくは、情報処理装置JSが、企業が社員に貸与するスマートフォンに、セキュリティを確保する目的で、その画面のロック方式として、「指紋認証」が採用されているスマートフォンシステムに用いられることを想定する。 In the following, it is assumed that the information processing device JS is used in a "smartphone system", which is different from the first, second, and third embodiments. More specifically, it is assumed that the information processing device JS is used in a smartphone system in which "fingerprint authentication" is adopted as a screen lock method for smartphones lent by a company to its employees in order to ensure security.
ステップS11以前:アプリケーションAPでは、パラメータPMは、図8に示されるように、「指紋認証が必要」に設定されている。 Before step S11: In the application AP, the parameter PM is set to "fingerprint authentication required" as shown in Figure 8.
他方で、システムSYでは、システム設定SYstは、上記と同様に、「指紋認証が必要」に設定されている。 On the other hand, in system SY, the system setting SYst is set to "fingerprint authentication required" as above.
アプリケーションAPのユーザUS(図1に図示。)が、アプリケーションAPを使用しようとすると、システムSYは、システム設定SYstである「指紋認証が必要」に従って、ユーザUSに、「指紋認証を行うこと」を要求する。 When a user US of application AP (shown in Figure 1) attempts to use application AP, system SY requests user US to "perform fingerprint authentication" in accordance with the system setting SYst that "fingerprint authentication is required."
ユーザUSは、上記したシステムSYの要求に従って、「ユーザUSの指紋認証を行うこと」のための操作を行う。ユーザUSによる前記の操作が行われると、システムSYは、「ユーザUSの指紋認証の情報」をアプリケーションAPに引き渡す。これにより、アプリケーションAPでは、アプリケーション・ソフトウェアAPswが、パラメータPMである「指紋認証が必要」に従って、引き渡された「ユーザUSの指紋認証の情報」を用いて、実行する。要約すれば、アプリケーション・ソフトウェアAPswは、正常な動作を実行する。 The user US performs an operation to "perform fingerprint authentication of the user US" in accordance with the request of the system SY described above. When the user US performs the above operation, the system SY passes the "information on fingerprint authentication of the user US" to the application AP. As a result, the application AP executes the application software APsw using the passed "information on fingerprint authentication of the user US" in accordance with the parameter PM "fingerprint authentication required". In short, the application software APsw executes normal operations.
ステップS11:情報処理装置JSのCPU2は、管理者KRから、システム設定SYstを、「指紋認証が必要」から「指紋認証が不要」へ変更しようとする意思を受け付ける。これにより、システム設定SYstは、「指紋認証が必要」から「指紋認証が不要」へ変更される可能性が生じる。 Step S11: The CPU 2 of the information processing device JS accepts from the administrator KR an intention to change the system setting SYst from "fingerprint authentication required" to "fingerprint authentication not required." This creates the possibility that the system setting SYst will be changed from "fingerprint authentication required" to "fingerprint authentication not required."
ステップS12:情報処理装置JSでは、CPU2は、システム設定SYstを「指紋認証が必要」から「指紋認証が不要」へ変更することが、アプリケーション・ソフトウェアAPswが動作するための要件を満足するか否かを判断する。 Step S12: In the information processing device JS, the CPU 2 determines whether changing the system setting SYst from "fingerprint authentication required" to "fingerprint authentication not required" satisfies the requirements for the application software APsw to operate.
ここで、アプリケーション・ソフトウェアAPswは、システム設定SYstが「指紋認証が必要」から「指紋認証が不要」へ変更された後には、「指紋認証の情報」を取得することができない。従って、「アプリケーション・ソフトウェアAPswが動作するための要件」は、「指紋認証の情報の入手性」である。 Here, the application software APsw cannot obtain "fingerprint authentication information" after the system setting SYst is changed from "fingerprint authentication required" to "fingerprint authentication not required." Therefore, the "requirement for the application software APsw to operate" is the "availability of fingerprint authentication information."
上記したように、ステップS11で、「アプリケーション・ソフトウェアAPswが動作するための要件」である「指紋認証の入手性」について、システム設定SYstが「指紋認証が必要」から「指紋認証が不要」へ変更されることにより、「指紋認証の情報」を取得することができない可能性が生じている。 As described above, in step S11, the system setting SYst is changed from "fingerprint authentication required" to "fingerprint authentication not required" with respect to "availability of fingerprint authentication," which is a "requirement for the application software APsw to operate," creating the possibility that "fingerprint authentication information" cannot be obtained.
従って、CPU2は、ステップS11でのシステム設定SYstの変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しないと判断する。その結果、処理は、ステップS13へ進む。 Therefore, the CPU 2 determines that the change to the system setting SYSt in step S11 does not satisfy the "requirements for the application software APsw to operate." As a result, the process proceeds to step S13.
ステップS13:CPU2は、ステップS11における、システム設定SYstを「指紋認証が必要」から「指紋認証が不要」へ変更することが、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しない旨を管理者KRへ通知する。 Step S13: CPU2 notifies administrator KR that changing the system setting SYst from "fingerprint authentication required" to "fingerprint authentication not required" in step S11 does not satisfy the "requirements for application software APsw to operate."
管理者KRが、実施形態1と同様に、実施形態1で説明したキャンセルボタンを押下したときには、CPU2は、前記システム設定SYstを「指紋認証が必要」から「指紋認証が不要」へ変更することを、キャンセルする。これにより、アプリケーションAPは、「指紋認証が必要」というパラメータPMに従い、かつ、「指紋認証が必要」というシステム設定SYstの下で、正常な動作を継続する。 When the administrator KR presses the cancel button described in the first embodiment, as in the first embodiment, the CPU 2 cancels the change of the system setting SYst from "fingerprint authentication required" to "fingerprint authentication not required." As a result, the application AP continues to operate normally according to the parameter PM of "fingerprint authentication required" and under the system setting SYst of "fingerprint authentication required."
〈変形例〉
上記したように、システムSYを「指紋認証が必要」から「指紋認証が不要」へ変更することに代えて、システムSYを「指紋認証が必要」から、例えば、「パターンが必要」(「パターン」とは、スマートフォンの画面上で、指で特定の形をなぞることをいう。)へ変更するときも、上記したと同様に、CPU2は、当該変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しない旨を管理者KRへ通知する。
〈実施形態5〉
本発明に係る情報処理装置の実施形態5について説明する。
<Modification>
As described above, instead of changing system SY from "fingerprint authentication required" to "fingerprint authentication not required," when system SY is changed from "fingerprint authentication required" to, for example, "pattern required"("pattern" means tracing a specific shape with a finger on the smartphone screen), CPU 2 notifies administrator KR that the change does not satisfy the "requirements for application software APsw to operate," in the same manner as described above.
Fifth embodiment
A fifth embodiment of the information processing device according to the present invention will be described.
〈実施形態5の構成及び機能〉
実施形態5の情報処理装置JSの構成及び機能は、実施形態1の情報処理装置JS(図2、図3に図示。)の構成及び機能と同様である。
Configuration and Function of Fifth Embodiment
The configuration and functions of the information processing apparatus JS of the fifth embodiment are similar to those of the information processing apparatus JS of the first embodiment (shown in FIGS. 2 and 3).
〈実施形態5の動作〉 〈Operation of embodiment 5〉
実施形態5の情報処理装置JSの動作は、実施形態1の情報処理装置JSの動作(図4のフローチャート中のステップS13)に引き続く。 The operation of the information processing device JS of embodiment 5 follows the operation of the information processing device JS of embodiment 1 (step S13 in the flowchart of FIG. 4).
図9は、実施形態5の情報処理装置JSの動作を示すフローチャートである。 Figure 9 is a flowchart showing the operation of the information processing device JS of embodiment 5.
図10は、実施形態5の情報処理装置JSの動作を示すタイムチャートである。 Figure 10 is a time chart showing the operation of the information processing device JS of embodiment 5.
以下、実施形態5の情報処理装置JSの動作について、図9のフローチャート、及び図10のタイムチャートを参照して説明する。 The operation of the information processing device JS of embodiment 5 will be described below with reference to the flowchart in FIG. 9 and the time chart in FIG. 10.
実施形態5では、情報処理装置JSが、実施形態1と同様に、「電子文書管理システム」に用いられることを想定する。 In the fifth embodiment, it is assumed that the information processing device JS is used in an "electronic document management system," as in the first embodiment.
実施形態5では、また、説明及び理解を容易にすべく、「ICカード」及び「パスワード」について述べる実施形態1と相違し、「パスワード」のみを中心に述べる。 In the fifth embodiment, in order to facilitate explanation and understanding, unlike the first embodiment which describes an "IC card" and a "password", the fifth embodiment focuses on the "password" only.
ステップS21以前:以下のとおりである。 Before step S21: As follows.
(1)実施形態1のステップS11以前と同様に、アプリケーションAPでは、パラメータPMは、図5(実施形態1のタイムチャート)に示されるように、「パスワードが必要」に設定されている。他方で、システムSYでは、システム設定SYstは、図5に示されるように、上記と同様に、「パスワードが必要」に設定されている。 (1) As in the first embodiment, before step S11, in the application AP, the parameter PM is set to "password required" as shown in FIG. 5 (time chart of the first embodiment). On the other hand, in the system SY, the system setting SYst is set to "password required" as shown in FIG. 5, as described above.
アプリケーションAPでは、アプリケーション・ソフトウェアAPswが、パラメータPMである「パスワードが必要」に従って、システムSYから引き渡された「ユーザUSのパスワード」に基づき、実行する。要約すれば、アプリケーション・ソフトウェアAPswは、正常な動作を実行する。 In the application AP, the application software APsw executes according to the parameter PM "Password required" and based on the "password of user US" passed from the system SY. In short, the application software APsw executes normal operations.
(2)実施形態1のステップS11と同様に、情報処理装置JSのCPU2は、管理者KRから、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更しようとする意思を受け付ける。 (2) As in step S11 of embodiment 1, the CPU 2 of the information processing device JS accepts from the administrator KR an intention to change the system setting SYst from "password required" to "no password required."
(3)実施形態1のステップS12と同様に、情報処理装置JSのCPU2は、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更することが、アプリケーション・ソフトウェアAPswが動作するための要件を満足するか否かを判断する。 (3) As in step S12 of embodiment 1, the CPU 2 of the information processing device JS determines whether changing the system setting SYst from "password required" to "password not required" satisfies the requirements for the application software APsw to operate.
ここで、「アプリケーション・ソフトウェアAPswが動作するための要件」は、実施形態1と同様に、「パスワードの入手性」である。 Here, the "requirement for the application software APsw to operate" is "accessibility of the password," as in embodiment 1.
CPU2は、ステップS11でのシステム設定SYstの変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しないと判断する。その結果、処理は、ステップS13へ進む。 The CPU 2 determines that the change to the system setting SYst in step S11 does not satisfy the "requirements for the application software APsw to operate." As a result, the process proceeds to step S13.
(4)実施形態1のステップS13と同様に、CPU2は、ステップS11における、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更することが、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しない旨を管理者KRへ通知する。 (4) As in step S13 of embodiment 1, the CPU 2 notifies the administrator KR that changing the system setting SYst from "password required" to "password not required" in step S11 does not satisfy the "requirements for the application software APsw to operate."
ステップS21:情報処理装置JSでは、CPU2(図2に図示。)は、問合部14(図3に図示。)として、管理者KRに、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更することを行うか否かを問い合わせる。より具体的には、CPU2は、前記した旨の問い合わせを、出力部3(図3に図示。)に表示させる。 Step S21: In the information processing device JS, the CPU 2 (shown in FIG. 2) as the inquiry unit 14 (shown in FIG. 3) inquires of the administrator KR whether or not to change the system setting SYst from "password required" to "password not required." More specifically, the CPU 2 causes the output unit 3 (shown in FIG. 3) to display the inquiry to that effect.
前記表示に応答して、管理者KRが、入力部1(図2に図示。)から、「変更する」旨を入力すると、処理は、「NO」(変更する)を経て、ステップS21へ進む。 In response to the display, when the administrator KR inputs "change" from the input unit 1 (shown in FIG. 2), the process proceeds to step S21 via "NO" (change).
上記と相違して、管理者KRが、「変更しない」旨を入力すると、処理は、「YES」(変更しない)を経て、ステップS24へ進む。 In contrast to the above, if the administrator KR inputs "no changes," the process will proceed to step S24 via "YES" (no changes).
ステップS22:ステップS21で「変更する」旨が入力されると、CPU2は、変更前のシステム設定SYstである「パスワードが必要」を、記憶部17(図3に図示。)である第2の記憶媒体4B(図2に図示。)に格納し、即ち、記憶する。より正確には、CPU2は、変更前のシステム設定SYstである「パスワードが必要」を、第2の記憶媒体4Bにおける、システム設定SYst以外の領域に一時的に格納する。 Step S22: When "change" is input in step S21, the CPU 2 stores, i.e., memorizes, the pre-change system setting SYst, "Password required," in the second storage medium 4B (shown in FIG. 2), which is the storage unit 17 (shown in FIG. 3). More precisely, the CPU 2 temporarily stores the pre-change system setting SYst, "Password required," in an area of the second storage medium 4B other than the system setting SYst.
ステップS23:ステップS22で、変更前のシステム設定SYstである「パスワードが必要」が記憶されると、CPU2は、システム設定SYstを「パスワードが必要」から「パスワードが不要」へ変更する。 Step S23: When the pre-change system setting SYst, "password required", is stored in step S22, CPU 2 changes the system setting SYst from "password required" to "no password required".
ステップS24:ステップS21で、「変更しない」旨が入力されると、CPU2は、システム設定SYstを「パスワードが不要」へ変更することなく、「パスワードが必要」のままに維持する。 Step S24: If "no change" is input in step S21, CPU 2 will not change the system setting SYst to "no password required" and will maintain it as "password required."
〈変形例〉
上記したステップS22で、CPU2は、変更前のシステム設定SYstである「パスワードが必要」を記憶することを、変更前のシステム設定SYstである「パスワードが必要」が、アプリケーション・ソフトウェアAPswを正常に動作させることができるときに限り行うことが望ましい。換言すれば、CPU2は、前記した記憶することを、アプリケーション・ソフトウェアAPswが、「パスワードが必要」という変更前のシステム設定SYstの下で、正常に動作することができるときに限り、行うことが望ましい。
<Modification>
In the above-mentioned step S22, it is desirable that the CPU 2 stores the pre-change system setting SYst of "password required" only when the pre-change system setting SYst of "password required" allows the application software APsw to operate normally. In other words, it is desirable that the CPU 2 performs the above-mentioned storage only when the application software APsw can operate normally under the pre-change system setting SYst of "password required".
〈実施形態6〉
本発明に係る情報処理装置の実施形態6について説明する。
Sixth Embodiment
A sixth embodiment of the information processing device according to the present invention will be described.
〈実施形態6の構成及び機能〉
実施形態6の情報処理装置JSの構成及び機能は、実施形態1の情報処理装置JS(図2、図3に図示。)の構成及び機能と同様である。
Configuration and Function of Sixth Embodiment
The configuration and functions of the information processing apparatus JS of the sixth embodiment are similar to those of the information processing apparatus JS of the first embodiment (shown in FIGS. 2 and 3).
〈実施形態6の動作〉
実施形態6の情報処理装置JSの動作は、実施形態1の情報処理装置JSの動作と基本的に同様でありつつも、一部を相違する。
<Operation of the Sixth Embodiment>
The operation of the information processing device JS of the sixth embodiment is basically similar to the operation of the information processing device JS of the first embodiment, but there are some differences.
図11は、実施形態6の情報処理装置JSの動作を示すタイムチャートである。 Figure 11 is a time chart showing the operation of the information processing device JS of embodiment 6.
以下、実施形態6の情報処理装置JSの動作について、図4のフローチャート(実施形態1の動作を示すフローチャート)、及び図11のタイムチャートを参照して説明する。 The operation of the information processing device JS of embodiment 6 will be described below with reference to the flowchart in FIG. 4 (a flowchart showing the operation of embodiment 1) and the time chart in FIG. 11.
以下では、情報処理装置JSが、「アプリケーション・ソフトウェアをインストールする場合」に用いられることを想定する。より詳しくは、複数のアプリケーション・ソフトウェアAP1~APn(nは、2以上の整数)が、「初期パスワード」を用いてのみ、インストールすることができることを想定する。 In the following, it is assumed that the information processing device JS is used when "installing application software." More specifically, it is assumed that multiple application software AP1 to APn (n is an integer equal to or greater than 2) can be installed only by using an "initial password."
ステップS11以前:アプリケーションAPでは、パラメータPMは、図11に示されるように、「『初期パスワード』でインストールが可能」に設定されている。 Before step S11: In the application AP, the parameter PM is set to "Installation possible with 'initial password'" as shown in FIG. 11.
他方で、システムSYでは、システム設定SYstは、上記と同旨に、『初期パスワード』が設定されている。 On the other hand, in system SY, the system settings SYst have an "initial password" set in the same way as above.
情報処理装置JSでは、CPU2(図2に図示。)は、システム設定SYstの「初期パスワード」が管理者KRにより変更されるか否かを、前記アプリケーション・ソフトウェアがインストールされる前から、前記アプリケーション・ソフトウェアがインストールされるまでの間、監視し続ける。 In the information processing device JS, the CPU 2 (shown in FIG. 2) continues to monitor whether the "initial password" in the system setting SYst is changed by the administrator KR from before the application software is installed until the application software is installed.
ステップS11:情報処理装置JSのCPU2は、管理者KRから、システム設定SYstを「初期パスワードの変更」旨の意思を受け付ける。これにより、システム設定SYstは、「初期パスワード」から「(初期パスワード以外である)他のパスワード」へ変更される可能性が生じる。 Step S11: The CPU 2 of the information processing device JS accepts from the administrator KR an intention to "change the initial password" for the system setting SYst. This creates the possibility that the system setting SYst will be changed from the "initial password" to "another password (other than the initial password)."
ステップS12:情報処理装置JSでは、CPU2は、システム設定SYstを「初期パスワード」から「他のパスワード」へ変更することが、複数のアプリケーションAP1~APnの各々のためのアプリケーション・ソフトウェアAPswが動作するための要件(より正確には、インストールするための要件)を満足するか否かを判断する。 Step S12: In the information processing device JS, the CPU 2 determines whether changing the system setting SYst from the "initial password" to "another password" satisfies the requirements for the operation of the application software APsw for each of the multiple applications AP1 to APn (more precisely, the requirements for installation).
ここで、「アプリケーション・ソフトウェアAPswが動作するための要件」は、「初期パスワードの入手性」である。 Here, the "requirement for the application software APsw to operate" is "availability of the initial password."
上記したように、ステップS11で、「アプリケーション・ソフトウェアAPswが動作するための要件」である「初期パスワードの入手性」について、システム設定SYstが「初期パスワード」から「他のパスワード」へ変更されることにより、「初期パスワード」を取得することができない可能性が生じている。従って、CPU2は、ステップS11でのシステム設定SYstの変更が、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しないと判断する。その結果、処理は、ステップS13へ進む。 As described above, in step S11, regarding the "availability of the initial password", which is a "requirement for the application software APsw to operate", there is a possibility that the "initial password" cannot be obtained because the system setting SYst is changed from the "initial password" to "another password". Therefore, CPU 2 determines that the change to the system setting SYst in step S11 does not satisfy the "requirement for the application software APsw to operate". As a result, the process proceeds to step S13.
ステップS13:CPU2は、ステップS11における、システム設定SYstを「初期パスワード」から「他のパスワード」へ変更することが、「アプリケーション・ソフトウェアAPswが動作するための要件」を満足しない旨を管理者KRへ通知する。 Step S13: CPU2 notifies administrator KR that changing the system setting SYst from the "initial password" to "another password" in step S11 does not satisfy the "requirements for application software APsw to operate."
管理者KRが、実施形態1と同様に、キャンセルボタンを押下したときには、CPU2は、システム設定SYstを「初期パスワード」から「他のパスワード」へ変更することを、キャンセルする。これにより、その後、複数のアプリケーションAP1~APnは、「『初期パスワード』でインストールが可能」というパラメータPMに従い、かつ、「初期パスワード」というシステム設定SYstの下で、管理者KRが「初期パスワード」を入力することにより、例えば、一斉にインストールされる。 When the administrator KR presses the cancel button, as in the first embodiment, the CPU 2 cancels the change of the system setting SYst from the "initial password" to "another password." As a result, the multiple applications AP1 to APn are then installed all at once, for example, according to the parameter PM "Installation possible with 'initial password'" and under the system setting SYst of "initial password," by the administrator KR inputting the "initial password."
〈ユーザUSと管理者KRとの関係〉
上述した実施形態1~実施形態6のいずれでも、ユーザUSと管理者KR(図1に図示。)とは、相違する者であるか、または、同一の者であるかを問わない。例えば、実施形態4で、スマートフォンのユーザUSと、スマートフォンの管理者KRとは、相違する者であっても良く、また、同一の者であっても良い。
<Relationship between User US and Administrator KR>
In any of the above-mentioned embodiments 1 to 6, the user US and the administrator KR (shown in FIG. 1) may be different persons or may be the same person. For example, in embodiment 4, the user US of the smartphone and the administrator KR of the smartphone may be different persons or may be the same person.
〈プロセッサ、プログラムの補足説明〉
上記した実施形態において、プロセッサとは、広義的なプロセッサを指す。汎用的なプロセッサ(例えば、CPU: Central Processing Unit等)に加えて、専用のプロセッサ(例えば、GPU: Graphics Processing Unit、ASIC: Application Specific Integrated Circuit、FPGA: Field Programmable Gate Array、プログラマブル論理デバイス等)を含む。
<Supplementary explanation of processor and program>
In the above-described embodiment, the term "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) as well as dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).
上記した実施形態において、プロセッサの動作は、1つのプロセッサによって実現されてもよく、また、複数のプロセッサの協働によって実現されてもよい。また、プロセッサの各動作の順序は、上記した実施形態における順序に限定されず、適宜変更してもよい。 In the above-described embodiment, the operations of the processor may be performed by a single processor, or may be performed by multiple processors working together. Furthermore, the order of the operations of the processor is not limited to the order in the above-described embodiment, and may be changed as appropriate.
上記した実施形態において、プログラムPGは、第2の記憶媒体4Bに予め記憶(インストール)されていることに代えて、CD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc Read Only Memory)、及びUSB(Universal Serial Bus)メモリ等の記録媒体に記録されて提供されてもよく、ネットワークを介して外部装置からダウンロードされてもよい。 In the above embodiment, the program PG may be provided by being recorded on a recording medium such as a CD-ROM (Compact Disc Read Only Memory), a DVD-ROM (Digital Versatile Disc Read Only Memory), or a USB (Universal Serial Bus) memory, instead of being pre-stored (installed) on the second storage medium 4B, or may be downloaded from an external device via a network.
JS 情報処理装置
AP アプリケーション
SY システムSY
1 入力部
2 CPU
3 出力部
4A 第1の記憶媒体
4B 第2の記憶媒体
5 メモリ
APSW アプリケーション・ソフトウェア
PM パラメータ
SYst システム設定
PG プログラム
11 受付部
12 判断部
13 通知部
14 問合部
15 変更部
16 制御部
17 記憶部
JS Information processing device AP Application SY System SY
1 Input unit 2 CPU
3 Output unit 4A First storage medium 4B Second storage medium 5 Memory APSW Application software PM Parameter SYst System setting PG Program 11 Reception unit 12 Determination unit 13 Notification unit 14 Inquiry unit 15 Change unit 16 Control unit 17 Storage unit
Claims (6)
前記プロセッサは、
アプリケーション・ソフトウェアが予め定められた動作を実行するためにシステムによって実行されるべき動作が、予め定められており、前記システムの設定が、前記システムによって実行されるべき前記動作を実行する設定内容に設定されている場合、
ユーザから前記システムの設定の変更を行うための入力を受け、かつ、前記変更が、前記システムの設定を、前記設定内容から、前記システムによって実行されるべき前記動作を実行しない設定内容に変更するものであるとき、前記変更が、前記アプリケーション・ソフトウェアが動作するための要件を満足しない旨を前記ユーザに通知し、
前記システムによって実行されるべき前記動作は、予め定められた種類のユーザ認証を含み、
前記プロセッサは、
アプリケーション・ソフトウェアが予め定められた条件でインストールされるためにシステムにおいて登録されているべき項目が、予め定められており、前記システムの設定が、前記項目を登録した設定内容に設定されている場合、
前記ユーザから前記システムの設定の変更を行うための入力を受け、かつ、前記変更が、前記設定内容から、前記項目を登録していない設定内容に変更するものであるとき、前記変更が、前記アプリケーション・ソフトウェアがインストールされるための要件を満足しない旨を前記ユーザに通知する、
情報処理装置。 A processor is provided.
The processor,
When an operation to be performed by a system in order for application software to perform a predetermined operation is predetermined, and the setting of the system is set to a setting content for performing the operation to be performed by the system,
receiving an input from a user to change a setting of the system, and when the change is to change the setting of the system from the setting content to a setting content that does not execute the operation that is to be executed by the system, notifying the user that the change does not satisfy a requirement for the application software to operate;
The action to be performed by the system includes a predetermined type of user authentication;
The processor,
When items to be registered in the system in order for application software to be installed under predetermined conditions are predetermined, and the settings of the system are set to the settings in which the items are registered,
receiving an input from the user for changing the settings of the system, and when the change is to change the settings to settings for which the item is not registered, notifying the user that the change does not satisfy the requirements for installing the application software;
Information processing device.
前記ユーザに、前記変更を実行するかキャンセルするかを問い合わせ、
前記変更を実行する旨の入力を受けた場合、前記変更が行われる前のシステムの設定を記憶し、前記変更を実行する、
請求項1に記載の情報処理装置。 The processor further comprises:
Querying the user to decide whether to implement or cancel the changes;
when receiving an input to execute the change, storing the system settings before the change was made and executing the change;
The information processing device according to claim 1 .
前記変更をキャンセルする旨の入力を受けた場合、前記変更をキャンセルする、
請求項2に記載の情報処理装置。 The processor,
When an input to cancel the change is received, the change is canceled.
The information processing device according to claim 2 .
請求項3に記載の情報処理装置。 A requirement for the application software to operate is that the application software has an attribute that can be acquired before the change in the setting of the system and cannot be acquired after the change in the setting of the system;
The information processing device according to claim 3 .
前記通知を行うための監視を、前記アプリケーション・ソフトウェアがインストールされる前から、前記アプリケーション・ソフトウェアがインストールされるまでの間、行う、
請求項1~4の何れか一項に記載の情報処理装置。 The processor,
The monitoring for providing the notification is performed from before the application software is installed until the application software is installed.
The information processing device according to any one of claims 1 to 4 .
アプリケーション・ソフトウェアが予め定められた動作を実行するためにシステムによって実行されるべき動作が、予め定められており、前記システムの設定が、前記システムによって実行されるべき前記動作を実行する設定内容に設定されている場合、
ユーザから前記システムの設定の変更を行うための入力を受け、かつ、前記変更が、前記システムの設定を、前記設定内容から、前記システムによって実行されるべき前記動作を実行しない設定内容に変更するものであるとき、前記変更が、前記アプリケーション・ソフトウェアが動作するための要件を満足しない旨を前記ユーザに通知する、
処理を実行させ、
アプリケーション・ソフトウェアが予め定められた条件でインストールされるためにシステムにおいて登録されているべき項目が、予め定められており、前記システムの設定が、前記項目を登録した設定内容に設定されている場合、
前記ユーザから前記システムの設定の変更を行うための入力を受け、かつ、前記変更が、前記設定内容から、前記項目を登録していない設定内容に変更するものであるとき、前記変更が、前記アプリケーション・ソフトウェアがインストールされるための要件を満足しない旨を前記ユーザに通知する、
処理を実行させるための情報処理プログラムであって、
前記システムによって実行されるべき前記動作は、予め定められた種類のユーザ認証を含む、
情報処理プログラム。 On the computer,
When an operation to be performed by a system in order for application software to perform a predetermined operation is predetermined, and the setting of the system is set to a setting content for performing the operation to be performed by the system,
receiving an input from a user to change a setting of the system, and when the change is to change the setting of the system from the setting content to a setting content that does not execute the operation to be executed by the system, notifying the user that the change does not satisfy a requirement for the application software to operate;
Execute the process ,
When items to be registered in the system in order for application software to be installed under predetermined conditions are predetermined, and the settings of the system are set to the settings in which the items are registered,
receiving an input from the user for changing the settings of the system, and when the change is to change the settings to settings for which the item is not registered, notifying the user that the change does not satisfy the requirements for installing the application software;
An information processing program for executing a process ,
The actions to be performed by the system include a predetermined type of user authentication;
Information processing program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020030966A JP7571373B2 (en) | 2020-02-26 | 2020-02-26 | Information processing device and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020030966A JP7571373B2 (en) | 2020-02-26 | 2020-02-26 | Information processing device and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021135714A JP2021135714A (en) | 2021-09-13 |
| JP7571373B2 true JP7571373B2 (en) | 2024-10-23 |
Family
ID=77661300
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020030966A Active JP7571373B2 (en) | 2020-02-26 | 2020-02-26 | Information processing device and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7571373B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006253845A (en) | 2005-03-08 | 2006-09-21 | Ricoh Co Ltd | Image processing system, image processing apparatus, setting change method, setting change program, and recording medium recording the program |
| WO2008087729A1 (en) | 2007-01-18 | 2008-07-24 | Mitsubishi Electric Corporation | Application setting terminal, application executing terminal, and setting information management server |
| JP2012156758A (en) | 2011-01-26 | 2012-08-16 | Ricoh Co Ltd | Image forming apparatus, program management method, program management program, and record medium |
| JP2015064694A (en) | 2013-09-24 | 2015-04-09 | キヤノン株式会社 | Information processing device and control method thereof, and program |
| JP2015153399A (en) | 2014-02-19 | 2015-08-24 | キヤノン株式会社 | Information processing device, information processing method and program |
| JP2015207064A (en) | 2014-04-17 | 2015-11-19 | キヤノン株式会社 | Information processing apparatus, control method, and program |
| JP2016119524A (en) | 2014-12-19 | 2016-06-30 | キヤノンマーケティングジャパン株式会社 | Apparatus management system, apparatus management device, control method of apparatus management system, and program |
| JP2019161460A (en) | 2018-03-13 | 2019-09-19 | キヤノン株式会社 | Information processing apparatus, control method of the same, and program |
-
2020
- 2020-02-26 JP JP2020030966A patent/JP7571373B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006253845A (en) | 2005-03-08 | 2006-09-21 | Ricoh Co Ltd | Image processing system, image processing apparatus, setting change method, setting change program, and recording medium recording the program |
| WO2008087729A1 (en) | 2007-01-18 | 2008-07-24 | Mitsubishi Electric Corporation | Application setting terminal, application executing terminal, and setting information management server |
| JP2012156758A (en) | 2011-01-26 | 2012-08-16 | Ricoh Co Ltd | Image forming apparatus, program management method, program management program, and record medium |
| JP2015064694A (en) | 2013-09-24 | 2015-04-09 | キヤノン株式会社 | Information processing device and control method thereof, and program |
| JP2015153399A (en) | 2014-02-19 | 2015-08-24 | キヤノン株式会社 | Information processing device, information processing method and program |
| JP2015207064A (en) | 2014-04-17 | 2015-11-19 | キヤノン株式会社 | Information processing apparatus, control method, and program |
| JP2016119524A (en) | 2014-12-19 | 2016-06-30 | キヤノンマーケティングジャパン株式会社 | Apparatus management system, apparatus management device, control method of apparatus management system, and program |
| JP2019161460A (en) | 2018-03-13 | 2019-09-19 | キヤノン株式会社 | Information processing apparatus, control method of the same, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021135714A (en) | 2021-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20140082747A1 (en) | Information processing system, operating device, and program | |
| JPWO2014199464A1 (en) | Development environment system, development environment device, development environment providing method and program | |
| CN101529379A (en) | Trusted platform module management system and method | |
| US20160098232A1 (en) | Image forming apparatus with security function, control method therefor, and storage medium storing control program therefor | |
| JP5229049B2 (en) | Server device, access control system, and access control program | |
| JP7571373B2 (en) | Information processing device and information processing program | |
| CN112214756A (en) | Authority management system, method and storage medium of consumption machine | |
| WO2020251860A1 (en) | Previewing impacted entities in automated device definitions | |
| US8261288B2 (en) | Application platform | |
| JP2010033182A (en) | Print setting program | |
| US8793703B2 (en) | Mobile terminal, method and program for providing a virtual setup screen | |
| US20220398120A1 (en) | Information processing apparatus, information processing method, and recording medium | |
| JP6709057B2 (en) | Remote control system and remote control program | |
| JP2014039194A (en) | Information processing device, information processing program, and information processing system | |
| JP2023130786A (en) | Information processing device and information processing program | |
| JP5854070B2 (en) | Access control device, terminal device, and program | |
| JP5679151B2 (en) | Image forming system, image forming apparatus, and program | |
| JP7318465B2 (en) | Fixed form processing device and fixed form processing program | |
| JP2014052967A (en) | Information processing apparatus, program, and system | |
| JP7790107B2 (en) | Information processing device and information processing program | |
| JP7625657B1 (en) | Information processing device, password strength display method and program | |
| JP4993818B2 (en) | Job execution control system | |
| JP2020071540A (en) | Document file management system, management server, document file management method, and document file management program | |
| JP2020102150A (en) | Information processing system, device, method, and program | |
| JP5505533B2 (en) | Access control device, terminal device, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240328 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240528 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240725 |
|
| 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: 20240910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240923 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7571373 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |