JP2023030515A - Information processing device, information processing system, information processing method, and program - Google Patents
Information processing device, information processing system, information processing method, and program Download PDFInfo
- Publication number
- JP2023030515A JP2023030515A JP2021135689A JP2021135689A JP2023030515A JP 2023030515 A JP2023030515 A JP 2023030515A JP 2021135689 A JP2021135689 A JP 2021135689A JP 2021135689 A JP2021135689 A JP 2021135689A JP 2023030515 A JP2023030515 A JP 2023030515A
- Authority
- JP
- Japan
- Prior art keywords
- application
- operation mode
- user
- information processing
- information
- 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.)
- Granted
Links
Images
Landscapes
- Facsimiles In General (AREA)
Abstract
Description
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。 The present invention relates to an information processing device, an information processing system, an information processing method, and a program.
画像形成装置などの電子機器を用いる際、コピー機能やスキャン機能など標準的な機能を用いるアプリケーションでは、ユーザは一般ユーザとしてアプリケーションを実行する。一方、機器の設定変更や全ユーザの実行ジョブの操作を行うアプリケーションなどを実行する場合、ユーザは、一般ユーザよりも高い権限を持つ管理ユーザでアプリケーションを実行する必要がある。特許文献1には、動作モードを一般ユーザから管理ユーザに切り替える技術が開示されている。 2. Description of the Related Art When using an electronic device such as an image forming apparatus, a user executes an application as a general user for an application that uses a standard function such as a copy function or a scan function. On the other hand, when executing an application that changes device settings or operates jobs executed by all users, the user needs to execute the application as an administrative user who has higher authority than general users. Patent Literature 1 discloses a technique for switching the operation mode from general user to administrative user.
しかしながら、従来の技術では、アプリケーションに応じた動作モードでアプリケーションが起動されていないという問題があった。このため、アプリケーションの起動後に動作モードの切り替えを余計に強いられる場合があった。 However, the conventional technology has a problem that the application is not activated in the operation mode corresponding to the application. Therefore, in some cases, switching of the operation mode is unnecessarily forced after starting the application.
本発明の実施形態は、上記課題に鑑み、アプリケーションに応じた動作モードでアプリケーションを起動する技術を提供することを目的とする。 SUMMARY OF THE INVENTION In view of the above problems, the embodiments of the present invention aim to provide a technique for starting an application in an operation mode according to the application.
上述した課題を解決するために、本発明は、複数のアプリケーションが動作する情報処理装置とユーザを認証する認証サーバを有する情報処理システムであって、前記情報処理装置は、前記アプリケーションを起動する操作を受け付ける操作受付部と、前記アプリケーションごとに動作モードが対応付けられたアプリ情報に基づいて、前記操作受付部が受け付けた前記アプリケーションの起動時の前記動作モードを決定する制御部と、前記制御部が決定した前記動作モードで前記アプリケーションを起動する管理部と、を有し、前記認証サーバは、各ユーザに権限が対応付けられたユーザ情報に基づいて、前記ユーザの権限を特定する認証部を有することを特徴とする。 In order to solve the above-described problems, the present invention provides an information processing system having an information processing device running a plurality of applications and an authentication server for authenticating a user, wherein the information processing device performs an operation for starting the application. an operation accepting unit that accepts an operation; a control unit that determines the operation mode at the time of activation of the application accepted by the operation accepting unit based on application information in which an operation mode is associated with each application; a management unit that launches the application in the operation mode determined by the authentication server, and the authentication server includes an authentication unit that identifies the authority of the user based on user information in which authority is associated with each user. characterized by having
本発明の実施形態によれば、アプリケーション毎に設定した動作モードでアプリケーションを起動することで、ユーザが動作モードを切り替える操作の回数を減らすことができる。 According to the embodiment of the present invention, by activating an application in an operation mode set for each application, it is possible to reduce the number of operations for switching the operation mode by the user.
以下、添付図面を参照しながら、本発明に係る情報処理装置、情報処理システム、情報処理方法、及びプログラムの実施形態を詳細に説明する。 Hereinafter, embodiments of an information processing apparatus, an information processing system, an information processing method, and a program according to the present invention will be described in detail with reference to the accompanying drawings.
[第1の実施形態]
<システム概要>
図1は、本発明の実施形態に係る情報処理システムの概略図の一例を示す図である。情報処理システム3は、少なくとも一つ以上の画像形成装置9(9A、9B、…)と認証サーバ5を備え、各々が通信ネットワーク2に接続されている。
[First embodiment]
<System Overview>
FIG. 1 is a diagram showing an example of a schematic diagram of an information processing system according to an embodiment of the present invention. The
ユーザは、画像形成装置9にログインして、コピー、スキャナ、機器設定、ジョブ管理、およびログ管理などのアプリケーションを利用する。認証サーバ5は、ユーザが画像形成装置9にログインする際に、ユーザの認証を実行する。ユーザが有する権限として、管理者の権限と一般ユーザの権限の2種類が存在し、同じユーザが、管理者の権限と一般ユーザの権限の両方を有することが可能である。アプリケーションには、通常、ユーザがアプリケーションを用いる場合の動作モードが、規定の動作モードとして設定されている。例えば、コピーやスキャナのアプリケーションには一般動作モードが設定(対応付け)されており、機器設定、ジョブ管理、およびログ管理のアプリケーションには管理動作モードが設定されている。ユーザがアプリケーションを起動すると、規定の動作モードでアプリケーションが起動する。従って、アプリケーションを起動した後に、ユーザが動作モードを切り替える操作の回数を減らすことが可能である。規定の動作モードは、アプリケーション毎に全ユーザ共通の設定が存在するが、ユーザ毎に規定の動作モードを設定することも可能である。
A user logs in to the
図1に示す情報処理システム3の構成は一例であって、他の構成であっても良い。例えば、画像形成装置9がユーザを認証する機能を有することにより、情報処理システム3が認証サーバ5を含まない構成や、画像形成装置9が通信ネットワーク2に接続されることなく、単独で動作するような構成であってもよい。また、以降の説明では、アプリケーションをアプリと省略する場合もある。
The configuration of the
<ハードウェア構成例(画像形成装置9)>
図2は、本発明の実施形態に係る画像形成装置のハードウェア構成の一例を示す図である。図2に示されているように、画像形成装置9(MFP、Multifunction Peripheral/Product/Printer)は、コントローラ910、近距離通信回路920、エンジン制御部930、操作パネル940、ネットワークI/F950を備えている。
<Hardware configuration example (image forming apparatus 9)>
FIG. 2 is a diagram showing an example of the hardware configuration of the image forming apparatus according to the embodiment of the invention. As shown in FIG. 2, the image forming apparatus 9 (MFP, Multifunction Peripheral/Product/Printer) includes a
これらのうち、コントローラ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で接続した構成となっている。
Among them, the
これらのうち、CPU901は、画像形成装置9の全体制御を行う制御部である。NB903は、CPU901と、MEM-P902、SB904、及びAGPバス921とを接続するためのブリッジであり、MEM-P902に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタ及びAGPターゲットとを有する。
Among these, the
MEM-P902は、コントローラ910の各機能を実現させるプログラムやデータの格納用メモリであるROM902a、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるRAM902bとからなる。なお、RAM902bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
The MEM-
SB904は、NB903とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC906は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス921、PCIバス922、HDD908およびMEM-C907をそれぞれ接続するブリッジの役割を有する。このASIC906は、PCIターゲットおよびAGPマスタ、ASIC906の中核をなすアービタ(ARB)、MEM-C907を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部931及びプリンタ部932との間でPCIバス922を介したデータ転送を行うPCIユニットとからなる。なお、ASIC906には、USB(Universal Serial Bus)のインターフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインターフェースを接続するようにしてもよい。
SB 904 is a bridge for connecting
近距離通信回路920は、ICカードなどに記憶された利用者の認証情報などを読込むためのカードリーダ920aを有する。
The near
操作パネル940は、利用者による入力を受け付けるタッチパネル940aとテンキー940bを有する。また、タッチパネル940aは、画像形成装置9が実行するアプリケーション画面などを表示する。
The
<ハードウェア構成例(認証サーバ5)>
図3は、本発明の実施形態に係る認証サーバ5のハードウェア構成の一例を示す図である。図3に示されるように、認証サーバ5はコンピュータによって構築されており、CPU501、ROM502、RAM503、HD(Hard Disk)504、HDD(Hard Disk Drive)コントローラ505、ディスプレイ506、外部機器接続I/F(Interface)508、ネットワークI/F509、バスライン510、キーボード511、ポインティングデバイス512、DVD-RW(Digital Versatile Disk Rewritable)ドライブ514、メディアI/F516を備えている。
<Hardware Configuration Example (Authentication Server 5)>
FIG. 3 is a diagram showing an example of the hardware configuration of the
これらのうち、CPU501は、認証サーバ5全体の動作を制御する。ROM502は、IPL等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、プログラム等の各種データを記憶する。HDDコントローラ505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。ディスプレイ506は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F508は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F509は、ネットワークN2を利用してデータ通信をするためのインターフェースである。バスライン510は、図3に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
Among these, the
また、キーボード511は、文字、数値、又は各種指示などの入力に使用される複数のキーを備えた入力手段の一種である。ポインティングデバイス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ514は、着脱可能な記録媒体の一例としてのDVD-RW513に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RWドライブ514は、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F516は、フラッシュメモリ等の記録メディア515に対するデータの読み出し又は書き込み(記憶)を制御する。
Also, the
<機能について>
図4は、本発明の実施形態に係る情報処理システム3の機能ブロックの構成図の一例を示す図である。
<About functions>
FIG. 4 is a diagram showing an example of a configuration diagram of functional blocks of the
情報処理システム3は、管理部10、制御部11、認証部12、操作受付部13、表示制御部14、第1通信部15、および第2通信部20を有する。これら各部は、例えば、画像形成装置9および認証サーバ5にインストールされた1以上のプログラムに含まれる命令をCPU901およびCPU501が実行することで実現される機能又は手段である。図4には、一例として、画像形成装置9が、管理部10、制御部11、操作受付部13、表示制御部14、及び第1通信部15を有し、認証サーバ5が、認証部12と第2通信部20を有する形態を示している。記憶部16は、認証サーバ5、あるいは、画像形成装置9にあってもよいし、認証サーバ5や画像形成装置9以外のストレージサーバにあってもよい。また、情報処理システム3は、ユーザ情報記憶部17、アプリ情報記憶部18、および設定情報記憶部19を有する記憶部16を利用する。
The
管理部10は、操作受付部13からアプリ起動要求を受信すると、アプリ情報記憶部18のアプリ情報201および設定情報記憶部19の設定情報202からアプリの規定の動作モードを取得し、取得した動作モードを制御部11に送信する。また、管理部10は、制御部11が決定したアプリ起動時の動作モードを受信する。また、管理部10は、操作受付部13から受信した要求に基づいて、アプリ実行やアプリ終了の処理を行う。
Upon receiving the application activation request from the
制御部11は、認証部12から受信したユーザ権限に関する情報(一般ユーザおよび管理ユーザの権限を有するか否か)と管理部10から受信したアプリの規定の動作モードに基づいて、アプリ起動時の動作モードを決定する。アプリ起動時の動作モードは、基本的には規定の動作モードとするが、規定の動作モードが管理ユーザの場合に、ユーザが管理ユーザの権限を有していない場合は、アプリ起動時の動作モードを一般動作モードとする。また、制御部11は、管理部10からの要求に基づいて、動作モードを切り替える。ここで、管理ユーザの権限を有していないユーザの動作モードは、管理動作モードに切り替えることはできない。
The
認証部12は、受信した認証情報と登録されている認証情報が一致するか否かを確認することにより、ユーザの認証を実行する。ここで、認証情報は、例えば、ユーザIDとパスワードである。
The
操作受付部13は、ユーザによる文字入力やボタンの押下などの操作を受け付ける。
The
表示制御部14は、画像形成装置9の表示画面であるタッチパネル940aにログイン画面などの画面情報を表示する。
The
画像形成装置9の第1通信部15と認証サーバ5の第2通信部20は、通信ネットワーク2を介して、情報の送受信を行う。ただし、以降の説明では、便宜的に、他の機能ブロック同士が、第1通信部15と第2通信部20を介さずに、情報の送受信を行うように説明する。
The
ユーザ情報記憶部17は、ユーザ情報を記憶する。図5は、本発明の実施形態に係るユーザ情報200の一例を示す図である。ユーザ情報200は、ユーザID100、パスワード101、およびユーザ権限102の項目を有する。ユーザID100は、ユーザを特定するために用いられる。IDは、Identificationの略である。パスワード101は、ユーザにより設定されるユーザのみが知る情報であり、画像形成装置9にログインする際などに実行されるユーザ認証において、ユーザIDとともに認証情報として用いられる。ユーザ権限102は、ユーザが有する権限(一般ユーザおよび管理ユーザ)を示す。一般ユーザおよび管理ユーザの権限を持つユーザは、それぞれ一般ユーザおよび管理ユーザの動作モードでアプリケーションを起動、およびアプリケーション(による処理)を実行する権限を有する。
The user
図4に戻って説明する。 Returning to FIG. 4, description will be made.
アプリ情報記憶部18は、アプリ情報を記憶する。図6は、本発明の実施形態に係るアプリ情報201の一例を示す図である。アプリ情報201は、アプリケーション103、管理動作モード時の機能104、一般動作モード時の機能105、および規定の動作モード106の項目を有する。アプリケーション103は、画像形成装置9が有するアプリケーションの種類である。管理動作モード時の機能104は、管理動作モードにおいてアプリケーションが処理する機能である。一般動作モード時の機能105は、一般動作モードにおいてアプリケーションが処理する機能である。このように、各々のアプリケーションは、管理動作モードと一般動作モードの2種類の動作モードにおいて、それぞれ異なる機能を有する。規定の動作モード106は、アプリケーションを起動する際に選択される動作モードである。ただし、ユーザが権限を持たない動作モードでアプリケーションを起動することはできず、権限を持つ動作モードに変更される。例えば、機器設定アプリケーションは、規定の動作モードが管理者モードであるが、一般ユーザの権限のみを持つユーザが機器設定アプリケーションを起動した場合は、一般動作モードでアプリケーションを起動する。
The application
図4に戻って説明する。 Returning to FIG. 4, description will be made.
設定情報記憶部19は、設定情報を記憶する。図7は、本発明の実施形態に係る設定情報202の一例を示す図である。設定情報202は、アプリケーション107とユーザID108の項目を有する。アプリケーション107は、アプリケーションの種類である。ユーザID108には、アプリケーション107の種類毎に、指定されたユーザIDのユーザに対して専用に設定されるアプリケーションの規定の動作モードである。なお、図6で設置される規定の動作モード106は、全ユーザ共通の設定であり、設定情報202の設定は、規定の動作モード106の設定よりも優先して使用される。
The setting
<アプリケーション実行処理のフローチャート図>
図8は、本発明の実施形態に係る一般動作モードと管理動作モードにおけるアプリケーション実行処理の一例を示すフローチャート図である。本フローチャートでは、情報処理システム3において、画像形成装置9は、予め定められた規定の動作モードでアプリケーションを起動する。更に、画像形成装置9は、アプリケーション起動後に、ユーザの操作に基づいて、動作モードを切り替えて、アプリケーションの処理を実行する。以下、各ステップの処理について説明する。
<Flow chart of application execution processing>
FIG. 8 is a flow chart showing an example of application execution processing in the general operation mode and the management operation mode according to the embodiment of the present invention. In this flowchart, in the
ステップS31:画像形成装置9の表示制御部14は、画像形成装置9の表示画面であるタッチパネル940aにログイン画面を表示する。
Step S<b>31 : The
ステップS32:画像形成装置9の操作受付部13は、ユーザによる認証情報(ユーザIDとパスワード)の入力を受け付ける。利用者は、タッチパネル940aやテンキー940bを用いて、認証情報を入力する。あるいは、ユーザは、認証情報が記録されたICカードをカードリーダ920aにかざすことにより、認証情報を入力してもよい。画像形成装置9の操作受付部13は、入力された認証情報を含むログイン要求メッセージを認証サーバ5の認証部12に送信する。
Step S32: The
ステップS33:認証部12は、受信した認証情報を用いてユーザの認証を実行する。ここで、ユーザの認証は成功するとする。
Step S33: The
ステップS34:認証部12は、認証したユーザのユーザ権限に関する情報として、管理ユーザおよび一般ユーザの権限を有するか否かについての情報を取得する。認証部12は、取得した情報を制御部11に送信する。
Step S34: The
ステップS35:画像形成装置9の操作受付部13は、ユーザによるアプリケーションを起動する操作を受け付ける。
Step S35: The
ステップS36:画像形成装置9の管理部10は、起動するアプリケーションの規定の動作モードを取得する。
Step S36: The
ステップS37:管理部10は、取得した規定の動作モードが一般動作モードの場合、処理をステップS38に遷移させ、管理動作モードの場合、処理をステップS43に遷移させる。
Step S37: The
ステップS38:管理部10は、一般動作モードでアプリケーションを起動する。
Step S38: The
ステップS39:制御部11は、ユーザが管理ユーザの権限を有する場合、処理をステップS40に遷移させ、そうでない場合は、処理をステップS42に遷移させる。
Step S39: If the user has administrative user authority, the
ステップS40:画像形成装置9の表示制御部14は、画像形成装置9の表示画面に管理動作モードへの切替ボタンを表示する。
Step S<b>40 : The
ステップS41:画像形成装置9の操作受付部13は、ユーザによる管理動作モードへの切替ボタンの押下を受け付けた場合、処理をステップS44に遷移させ、そうでない場合は、処理をステップS42に遷移させる。ここで、動作モードを一般ユーザから管理ユーザに変更する前に、セキュリティの観点から、認証情報を要求する画面を表示することで、ユーザに認証情報を入力させて、ユーザ認証を実行するようにしてもよい。
Step S41: When the
ステップS42:画像形成装置9の管理部10は、一般動作モードで、アプリケーションの処理を実行する。
Step S42: The
ステップS43:制御部11は、ユーザが管理ユーザの権限を有する場合、処理をステップS44に遷移させ、そうでない場合は、処理をステップS38に遷移させる。
Step S43: If the user has administrative user authority, the
ステップS44:管理部10は、管理動作モードでアプリケーションを起動する。
Step S44: The
ステップS45:画像形成装置9の表示制御部14は、画像形成装置9の表示画面に一般動作モードへの切替ボタンを表示する。
Step S<b>45 : The
ステップS46:画像形成装置9の操作受付部13は、ユーザによる一般動作モードへの切替ボタンの押下を受け付けた場合、処理をステップS38に遷移させ、そうでない場合は、処理をステップS47に遷移させる。
Step S46: If the
ステップS47:画像形成装置9の管理部10は、管理動作モードで、アプリケーションの処理を実行する。
Step S47: The
ステップS48:画像形成装置9の管理部10は、アプリケーションの終了処理を実行する。
Step S48: The
ステップS49:画像形成装置9の制御部11は、ログアウトの処理を実行する。
Step S49: The
<アプリケーション(コピー)実行処理>
図9は、本発明の実施形態に係るアプリケーション実行処理の一例を示すシーケンス図である。本シーケンスでは、ユーザは、画像形成装置9にログインして、コピーのアプリケーションを起動する。コピーのアプリケーションは、規定の動作モードが一般動作モードであることから、画像形成装置9は、一般動作モードでアプリケーションを起動する。ユーザは、一般動作モードでコピーのアプリケーションを実行する。次に、ユーザは、動作モードを管理ユーザに切り替えて、管理動作モードでコピーのアプリケーションを実行する。以下、各ステップの処理について説明する。
<Application (copy) execution processing>
FIG. 9 is a sequence diagram showing an example of application execution processing according to the embodiment of the present invention. In this sequence, the user logs into the
ステップS51:画像形成装置9の表示制御部14は、画像形成装置9の表示画面であるタッチパネル940aにログイン画面を表示する。図10は、本発明の実施形態に係るログイン画面110の一例を示す図である。ログイン画面110には、ユーザID入力欄111、パスワード入力欄112、およびログインボタン113が表示されている。
Step S<b>51 : The
図9に戻って説明する。 Returning to FIG. 9, description will be made.
ステップS52:画像形成装置9の操作受付部13は、ユーザによる認証情報(ユーザIDとパスワード)の入力、およびログインボタン113の押下を受け付ける。
Step S52: The
ステップS53:画像形成装置9の操作受付部13は、入力された認証情報を含むログイン要求メッセージを認証サーバ5の認証部12に送信する。
Step S<b>53 : The
ステップS54:認証部12は、受信した認証情報を用いてユーザの認証を実行する。ここで、ユーザの認証は成功するとする。
Step S54: The
ステップS55:認証部12は、認証したユーザのユーザ権限に関する情報をユーザ情報記憶部17に記憶されたユーザ情報200から取得する。ここで、ログインしたユーザのユーザIDはUSER_1であり、ユーザ権限は一般ユーザと管理ユーザの両方を持つとする。認証部12は、取得したユーザ権限に関する情報を制御部11に送信する。
Step S<b>55 : The
ステップS56:制御部11は、受信したユーザ権限に関する情報をユーザが画像形成装置9にログインしている間、保持する。更に、制御部11は、メニュー画面を表示する要求メッセージを画像形成装置9の表示制御部14に送信する。
Step S<b>56 : The
ステップS57:表示制御部14は、画像形成装置9の表示画面にメニュー画面を表示する。図11は、本発明の実施形態に係るメニュー画面120の一例を示す図である。メニュー画面120には、画像形成装置9の各アプリケーションを実行するための、コピーボタン121、スキャナボタン122、プリントボタン123、機器設定ボタン124、ジョブ管理ボタン125、およびログ管理ボタン126が表示されている。また、メニュー画面120には、ログインしたユーザのユーザ情報127であるユーザID(USER_1)と動作モード(一般ユーザ)、動作モード切替ボタン128、およびログアウトボタン129が表示されている。
Step S<b>57 : The
図9に戻って説明する。 Returning to FIG. 9, description will be made.
ステップS58:画像形成装置9の操作受付部13は、ユーザによるアプリケーション(コピー)起動の操作としてコピーボタン121の押下を受け付ける。
Step S58: The
ステップS59:操作受付部13は、コピーのアプリケーションの起動を要求するメッセージ(アプリ起動要求)を管理部10に送信する。
Step S<b>59 : The
ステップS60:管理部10は、アプリ情報記憶部18のアプリ情報201および設定情報記憶部19の設定情報202から、アプリケーション(コピー)の規定の動作モード(=一般動作モード)取得する。更に、管理部10は、取得した規定の動作モードを制御部11に送信する。
Step S60: The
ステップS61:制御部11は、受信したアプリの規定の動作モードとユーザ権限に基づいて、起動時のアプリの動作モードを決定する。ここで、アプリの規定の動作モードは一般動作モードであり、ユーザは、一般ユーザの権限を持つことから、制御部11は、アプリを起動する動作モードを一般動作モードに決定する。
Step S61: The
ステップS62:制御部11は、決定したアプリを起動する動作モード(=一般動作モード)を管理部10に送信する。
Step S62: The
ステップS63:管理部10は、一般動作モードのアプリケーション(コピー)の画面を表示する要求メッセージを表示制御部14に送信する。
Step S63: The
ステップS64:表示制御部14は、画像形成装置9の表示画面に一般動作モードのアプリケーション(コピー)の画面を表示する。図12は、本発明の実施形態に係る一般動作モードにおけるアプリケーション(コピー)の実行画面130の一例を示す図である。実行画面130には、コピーの実行を開始するスタートボタン131とログインしたユーザのユーザ情報132であるユーザID(USER_1)と動作モード(一般ユーザ)が表示されている。また、実行画面130には、動作モード切替ボタン133、およびアプリケーションの終了を要求する終了ボタン134も表示されている。
Step S<b>64 : The
図9に戻って説明する。 Returning to FIG. 9, description will be made.
ステップS65:画像形成装置9の操作受付部13は、ユーザによるアプリケーション(コピー)の実行を開始するスタートボタン131の押下を受け付ける。
Step S65: The
ステップS66:操作受付部13は、アプリケーション(コピー)の実行を要求するメッセージを管理部10に送信する。
Step S66: The
ステップS67:管理部10は、アプリケーション(コピー)を実行する。
Step S67: The
ステップS68:管理部10は、アプリケーション実行完了通知の表示を要求するメッセージを表示制御部14に送信する。
Step S68: The
ステップS69:表示制御部14は、画像形成装置9の表示画面にアプリケーション(コピー)の実行完了通知を表示する。
Step S<b>69 : The
ステップS70:画像形成装置9の操作受付部13は、ユーザによる図12の実行画面130の動作モード切替ボタン133の押下を受け付ける。
Step S70: The
ステップS71:操作受付部13は、動作モード切替を要求するメッセージを管理部10に送信する。
Step S71: The
ステップS72:管理部10は、動作モード切替を要求するメッセージを制御部11に送信する。
Step S72: The
ステップS73:制御部11は、ユーザが管理ユーザのユーザ権限を持つことを確認した後、動作モードを一般ユーザから管理ユーザに切り替える。
Step S73: After confirming that the user has the user authority of the administrative user, the
ステップS74:制御部11は、動作モード切替結果(成功)を通知するメッセージを管理部10に送信する。
Step S74: The
ステップS75:管理部10は、管理動作モードのアプリケーション(コピー)の画面を表示する要求メッセージを表示制御部14に送信する。
Step S75: The
ステップS76:表示制御部14は、画像形成装置9の表示画面に管理動作モードのアプリケーション(コピー)の画面を表示する。図13は、本発明の実施形態に係る管理動作モードにおけるアプリケーション(コピー)の実行画面の一例を示す図である。実行画面135には、アプリケーション(コピー)に関する全ユーザに共通の設定を変更する共通設定変更ボタン136とログインしたユーザのユーザ情報137であるユーザID(USER_1)と動作モード(管理ユーザ)が表示されている。また、実行画面135には、動作モード切替ボタン138、およびアプリケーションの終了を要求する終了ボタン139も表示されている。図12の実行画面130と比較すると、実行画面135では、動作モードの表示が一般ユーザから管理ユーザとなり、コピーの実行を開始するスタートボタン131の代わりに、共通設定変更ボタン136が表示されている。
Step S<b>76 : The
図9に戻って説明する。 Returning to FIG. 9, description will be made.
ステップS77:画像形成装置9の操作受付部13は、ユーザによるアプリケーション(コピー)に関する全ユーザに共通の設定を変更する共通設定変更ボタン136の押下を受け付ける。
Step S77: The
ステップS78:操作受付部13は、アプリケーション(コピー)の実行を要求するメッセージを管理部10に送信する。
Step S78: The
ステップS79:管理部10は、設定画面を画面に表示させ、ユーザによる設定変更を受け付けることにより、設定変更の処理を実行する。処理内容の詳細については省略するが、実行は成功するとする。
Step S79: The
ステップS80:管理部10は、アプリケーション実行完了通知の表示を要求するメッセージを表示制御部14に送信する。
Step S80: The
ステップS81:表示制御部14は、画像形成装置9の表示画面にアプリケーション(コピー)の実行完了通知を表示する。
Step S<b>81 : The
ステップS82:画像形成装置9の操作受付部13は、アプリケーションの終了を要求する終了ボタン139のユーザによる押下を受け付ける。
Step S82: The
ステップS83:操作受付部13は、アプリケーションの終了を要求するメッセージを管理部10に送信する。
Step S83: The
ステップS84:管理部10は、受信した要求に基づいて、アプリケーションを終了する。
Step S84: The
ステップS85:管理部10は、メニュー画面表示する要求メッセージを画像形成装置9の表示制御部14に送信する。
Step S<b>85 : The
ステップS86:表示制御部14は、画像形成装置9の表示画面に図11のメニュー画面120を表示する。
Step S<b>86 : The
ステップS87:操作受付部13は、ユーザによるメニュー画面120のログアウトボタン129の押下を受け付ける。
Step S87: The
ステップS88:操作受付部13は、ログアウトを要求するメッセージを制御部11に送信する。
Step S88: The
ステップS89:制御部11は、受信した要求に基づいて、ログアウト処理を実行する。
Step S89: The
ステップS90:制御部11は、ログイン画面を表示する要求メッセージを表示制御部14に送信する。
Step S90: The
ステップS91:表示制御部14は、画像形成装置9の表示画面に図10のログイン画面110を表示する。
Step S<b>91 : The
<アプリケーション(機器設定)実行処理>
次に、機器設定のアプリケーションを実行する処理に関して、前述のコピーのアプリケーションを実行する処理との差分として、図9におけるステップS58~S81の処理をステップS58'~S81'として説明する。ここでは、ユーザは、機器設定のアプリケーションを起動する。機器設定のアプリケーションは、規定の動作モードが管理動作モードであることから、画像形成装置9は、管理動作モードでアプリケーションを起動する。ユーザは、管理動作モードで機器設定のアプリケーションを実行する。次に、ユーザは、動作モードを一般ユーザに切り替えて、機器設定のアプリケーションを一般動作モードで起動し、アプリケーションを実行する。以下、各ステップの処理について説明する。
<Application (device setting) execution processing>
Next, regarding the process of executing the device setting application, the processes of steps S58 to S81 in FIG. 9 will be described as steps S58′ to S81′ as differences from the above-described process of executing the copy application. Here, the user launches the device setting application. Since the specified operation mode of the device setting application is the management operation mode, the
ステップS58':画像形成装置9の操作受付部13は、ユーザによるアプリケーション(機器設定)起動の操作として図11の機器設定ボタン124の押下を受け付ける。
Step S58′: The
ステップS59':操作受付部13は、機器設定のアプリケーションの起動を要求するメッセージ(アプリ起動要求)を管理部10に送信する。
Step S<b>59 ′: The
ステップS60':管理部10は、アプリ情報記憶部18のアプリ情報201および設定情報記憶部19の設定情報202から、アプリケーション(機器設定)の規定の動作モード(=管理動作モード)取得する。更に、管理部10は、取得した規定の動作モードを制御部11に送信する。
Step S60′: The
ステップS61':制御部11は、受信したアプリの規定の動作モードとユーザ権限に基づいて、アプリを起動する動作モードを決定する。ここで、アプリの規定の動作モードは管理動作モードであり、ユーザは、管理ユーザの権限を持つことから、制御部11は、アプリを起動する動作モードを管理動作モードに決定する。
Step S61′: The
ステップS62':制御部11は、決定したアプリを起動する動作モード(=管理動作モード)を管理部10に送信する。
Step S62': The
ステップS63':管理部10は、管理動作モードのアプリケーション(機器設定)の画面を表示する要求メッセージを表示制御部14に送信する。
Step S63': The
ステップS64':表示制御部14は、画像形成装置9の表示画面に管理動作モードのアプリケーション(機器設定)の画面を表示する。図14は、本発明の実施形態に係る管理動作モードにおけるアプリケーション(機器設定)の実行画面140の一例を示す図である。実行画面140には、機器の日時設定を変更する変更ボタン141と変更を取り消す取消ボタン142、ログインしたユーザのユーザ情報143であるユーザID(USER_1)と動作モード(管理ユーザ)が表示されている。また、実行画面140には、動作モード切替ボタン144、およびアプリケーションの終了を要求する終了ボタン145も表示されている。
Step S<b>64 ′: The
図9に戻って説明する。 Returning to FIG. 9, description will be made.
ステップS65':画像形成装置9の操作受付部13は、ユーザによるアプリケーション(機器設定)の実行を開始する変更ボタン141の押下を受け付ける。
Step S65′: The
ステップS66':操作受付部13は、アプリケーション(機器設定)の実行を要求するメッセージを管理部10に送信する。
Step S66′: The
ステップS67':管理部10は、アプリケーション(機器設定)を実行する。
Step S67': The
ステップS68':管理部10は、アプリケーション実行完了通知の表示を要求するメッセージを表示制御部14に送信する。
Step S68': The
ステップS69':表示制御部14は、画像形成装置9の表示画面にアプリケーション(機器設定)の実行完了通知を表示する。
Step S<b>69 ′: The
ステップS70':画像形成装置9の操作受付部13は、ユーザによる図14の実行画面140の動作モード切替ボタン144の押下を受け付ける。
Step S70': The
ステップS71':操作受付部13は、動作モード切替を要求するメッセージを管理部10に送信する。
Step S71′: The
ステップS72':管理部10は、動作モード切替を要求するメッセージを制御部11に送信する。
Step S72′: The
ステップS73':制御部11は、ユーザが一般ユーザのユーザ権限を持つことを確認した後、動作モードを管理ユーザから一般ユーザに切り替える。
Step S73': After confirming that the user has the user authority of a general user, the
ステップS74':制御部11は、動作モード切替結果(成功)を通知するメッセージを管理部10に送信する。
Step S74': The
ステップS75':管理部10は、管理動作モードのアプリケーション(機器設定)の画面を表示する要求メッセージを表示制御部14に送信する。
Step S75': The
ステップS76':表示制御部14は、画像形成装置9の表示画面に管理動作モードのアプリケーション(機器設定)の画面を表示する。図15は、本発明の実施形態に係る一般動作モードにおけるアプリケーション(機器設定)の実行画面の一例を示す図である。実行画面146には、日時設定を確認するための表示ボタン147、ログインしたユーザのユーザ情報148であるユーザID(USER_1)と動作モード(一般ユーザ)が表示されている。また、実行画面146には、動作モード切替ボタン149、およびアプリケーションの終了を要求する終了ボタン150も表示されている。図14の実行画面140と比較すると、実行画面146では、動作モードの表示が管理ユーザから一般ユーザとなり、機器の日時設定を変更する変更ボタン141と変更を取り消す取消ボタン142の代わりに、表示ボタン147が表示されている。
Step S<b>76 ′: The
図9に戻って説明する。 Returning to FIG. 9, description will be made.
ステップS77':画像形成装置9の操作受付部13は、ユーザによるアプリケーション(機器設定)における表示ボタン147の押下を受け付ける。
Step S77′: The
ステップS78':操作受付部13は、アプリケーション(機器設定)の実行を要求するメッセージを管理部10に送信する。
Step S78′: The
ステップS79':管理部10は、受信した要求に基づいて、機器に設定された日時を画面に表示させる。
Step S79′: Based on the received request, the
ステップS80':管理部10は、アプリケーション実行完了通知の表示を要求するメッセージを表示制御部14に送信する。
Step S80′: The
ステップS81':表示制御部14は、画像形成装置9の表示画面にアプリケーション(機器設定)の実行完了通知を表示する。
Step S<b>81 ′: The
<第1の変形例>
本発明の第1の実施形態における第1の変形例に関して、前述の処理との差分について説明する。第1の変形例は、図12のアプリケーション実行処理のシーケンス図におけるステップS58~ステップS61が前述の処理と異なる。ステップS58~S59において、まず、操作受付部13は、ユーザによるアプリケーション(コピー)起動の操作としてコピーボタン121の押下を受け付ける。ここで、ユーザによるボタンの押下時間に応じて決定した動作モードをアプリ起動要求とともに管理部10に送信する。例えば、ボタンの押下時間が予め定めた時間長(例えば3秒)よりも長い場合、動作モードを管理モードとし、そうでない場合は、動作モードを一般モードとする。ステップS60において、管理部10は、操作受付部13から受信した動作モードを規定の動作モードとして制御部11に送信する。ステップS61において、制御部11は、受信したアプリの規定の動作モードとユーザ権限に基づいて、起動時のアプリの動作モードを決定する。
すなわち、制御部11は、アプリケーションの起動方法(ボタンの押下時間の長さ)に基づいて、アプリケーション起動時の動作モードを決定する。
<First modification>
Regarding the first modification of the first embodiment of the present invention, differences from the above-described processing will be described. In the first modification, steps S58 to S61 in the sequence diagram of the application execution process of FIG. 12 are different from the above process. In steps S58 and S59, first, the
That is, the
<効果について>
本発明の第1の実施形態において、画像形成装置9の各アプリケーションには、通常、ユーザがアプリケーションを用いる場合の動作モードが、規定の動作モードとして設定されている。例えば、コピーやスキャナのアプリケーションには一般動作モードが、機器設定、ジョブ管理、およびログ管理のアプリケーションには管理動作モードが記憶部16に記憶されている。画像形成装置9は、規定の動作モードとユーザ権限(管理ユーザ権限を持つか否か)に基づいて、アプリケーション起動時の動作モードを決定し、決定した動作モードによりアプリケーションを起動する。従って、アプリケーション起動後に、ユーザが動作モードを切り替える操作の回数を減らすことが可能である。
<About effect>
In the first embodiment of the present invention, for each application of the
以上、本発明を実施するための幾つかの形態について説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 Although several modes for carrying out the present invention have been described above, the present invention is by no means limited to such embodiments, and various modifications and replacements can be made without departing from the gist of the present invention. be able to.
例えば、図4の機能ブロックの構成図の一例は、情報処理システム3による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。情報処理システム3の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。
For example, the configuration diagram of the functional blocks in FIG. 4 is divided according to main functions in order to facilitate understanding of the processing by the
また、上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 Also, each function of the embodiments described above can be realized by one or more processing circuits. Here, the "processing circuit" in this specification means a processor programmed by software to perform each function, such as a processor implemented by an electronic circuit, or a processor designed to perform each function described above. ASICs (Application Specific Integrated Circuits), DSPs (digital signal processors), FPGAs (field programmable gate arrays), conventional circuit modules, and other devices.
また、記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。ある実施形態では、情報処理システム3は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。
Moreover, the described devices are only representative of one of several computing environments for implementing the embodiments disclosed herein. In some embodiments,
また、画像形成装置9の画面などに表示されるボタン(ログインボタン113など)は、表示部品とよんでもよい。
Buttons (
また、第1通信部および第2通信部は、単に通信部と呼んでもよい。 Also, the first communication unit and the second communication unit may simply be called communication units.
2 通信ネットワーク
3 情報処理システム
5 認証サーバ
9、9A、9B 画像形成装置
10 管理部
11 制御部
12 認証部
13 操作受付部
14 表示制御部
15 第1通信部
16 記憶部
17 ユーザ情報記憶部
18 アプリ情報記憶部
19 設定情報記憶部
20 第2通信部
106 規定の動作モード
2
Claims (9)
前記情報処理装置は、
前記アプリケーションを起動する操作を受け付ける操作受付部と、
前記アプリケーションごとに動作モードが対応付けられたアプリ情報に基づいて、前記操作受付部が受け付けた前記アプリケーションの起動時の前記動作モードを決定する制御部と、
前記制御部が決定した前記動作モードで前記アプリケーションを起動する管理部と、
を有し、
前記認証サーバは、
各ユーザに権限が対応付けられたユーザ情報に基づいて、前記ユーザの権限を特定する認証部を有する情報処理システム。 An information processing system having an information processing device running a plurality of applications and an authentication server for authenticating a user,
The information processing device is
an operation reception unit that receives an operation to start the application;
a control unit that determines the operation mode at the time of activation of the application received by the operation reception unit based on application information in which an operation mode is associated with each application;
a management unit that launches the application in the operation mode determined by the control unit;
has
The authentication server is
An information processing system having an authentication unit that identifies the authority of each user based on user information in which authority is associated with each user.
前記アプリケーションを起動する操作を受け付ける操作受付部と、
前記アプリケーションごとに動作モードが対応付けられたアプリ情報に基づいて、前記操作受付部が受け付けた前記アプリケーションの起動時の前記動作モードを決定する制御部と、
前記制御部が決定した前記動作モードで前記アプリケーションを起動する管理部と、
を有する情報処理装置。 An information processing device in which a plurality of applications operate,
an operation reception unit that receives an operation to start the application;
a control unit that determines the operation mode at the time of activation of the application received by the operation reception unit based on application information in which an operation mode is associated with each application;
a management unit that launches the application in the operation mode determined by the control unit;
Information processing device having
前記アプリケーションを起動する操作を受け付ける操作受付ステップと、
前記アプリケーションごとに動作モードが対応付けられたアプリ情報に基づいて、前記操作受付ステップが受け付けた前記アプリケーションの起動時の前記動作モードを決定する制御ステップと、
前記制御ステップが決定した前記動作モードで前記アプリケーションを起動する管理ステップと、
を有する情報処理方法。 An information processing method performed by an information processing device in which a plurality of applications operate,
an operation receiving step for receiving an operation for starting the application;
a control step of determining the operation mode at the time of activation of the application accepted by the operation accepting step based on application information in which an operation mode is associated with each application;
a managing step of launching the application in the operating mode determined by the controlling step;
An information processing method comprising:
前記アプリケーションを起動する操作を受け付ける操作受付ステップと、
前記アプリケーションごとに動作モードが対応付けられたアプリ情報に基づいて、前記操作受付ステップが受け付けた前記アプリケーションの起動時の前記動作モードを決定する制御ステップと、
前記制御ステップが決定した前記動作モードで前記アプリケーションを起動する管理ステップと、
を実行させるプログラム。 In an information processing device running multiple applications,
an operation receiving step for receiving an operation for starting the application;
a control step of determining the operation mode at the time of activation of the application accepted by the operation accepting step based on application information in which an operation mode is associated with each application;
a managing step of launching the application in the operating mode determined by the controlling step;
program to run.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021135689A JP7714956B2 (en) | 2021-08-23 | 2021-08-23 | Information processing device, information processing system, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021135689A JP7714956B2 (en) | 2021-08-23 | 2021-08-23 | Information processing device, information processing system, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023030515A true JP2023030515A (en) | 2023-03-08 |
| JP7714956B2 JP7714956B2 (en) | 2025-07-30 |
Family
ID=85413981
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021135689A Active JP7714956B2 (en) | 2021-08-23 | 2021-08-23 | Information processing device, information processing system, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7714956B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006099471A (en) * | 2004-09-29 | 2006-04-13 | Sysmex Corp | Application program use limiting method, user authentication system for measuring device, authentication server, client device and application program |
| JP2009232219A (en) * | 2008-03-24 | 2009-10-08 | Kyocera Mita Corp | Image forming apparatus and use restriction method |
| JP2011070611A (en) * | 2009-09-28 | 2011-04-07 | Kyocera Corp | Electronic apparatus |
| JP2013196501A (en) * | 2012-03-21 | 2013-09-30 | Konica Minolta Inc | Image forming device, method for controlling operation of the same, and program |
| JP2019200815A (en) * | 2019-08-06 | 2019-11-21 | コニカミノルタ株式会社 | Image forming apparatus and mediation program executed in image forming apparatus |
-
2021
- 2021-08-23 JP JP2021135689A patent/JP7714956B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006099471A (en) * | 2004-09-29 | 2006-04-13 | Sysmex Corp | Application program use limiting method, user authentication system for measuring device, authentication server, client device and application program |
| JP2009232219A (en) * | 2008-03-24 | 2009-10-08 | Kyocera Mita Corp | Image forming apparatus and use restriction method |
| JP2011070611A (en) * | 2009-09-28 | 2011-04-07 | Kyocera Corp | Electronic apparatus |
| JP2013196501A (en) * | 2012-03-21 | 2013-09-30 | Konica Minolta Inc | Image forming device, method for controlling operation of the same, and program |
| JP2019200815A (en) * | 2019-08-06 | 2019-11-21 | コニカミノルタ株式会社 | Image forming apparatus and mediation program executed in image forming apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7714956B2 (en) | 2025-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11671313B2 (en) | Printing apparatus, printing system, method of registering printing apparatus, and medium | |
| US11455127B2 (en) | Image processing apparatus, control method for image processing apparatus, and storage medium | |
| US10303407B2 (en) | Image forming apparatus, method of controlling the same, and storage medium | |
| JP7790539B2 (en) | Output system, system, information processing device, output method, and program | |
| JP6601106B2 (en) | Printer | |
| JP6946074B2 (en) | Image forming apparatus and its control method, and program | |
| JP6844182B2 (en) | Image forming device and program | |
| JP2020187580A (en) | Program, information processing device, and printing system | |
| JP7388139B2 (en) | Authentication system, shared terminal, authentication method and program | |
| US11249698B2 (en) | Image processing apparatus, control method for image processing apparatus, and storage medium | |
| JP2017041033A (en) | System, information processing method, information processing apparatus, and program | |
| JP2023019653A (en) | Equipment, display method, program | |
| US20210083957A1 (en) | Information processing apparatus, communication system, and information processing method | |
| WO2018207459A1 (en) | Image forming system, image forming device, and terminal device | |
| JP2021189799A (en) | Authentication system, information processing apparatus, device, and authentication method | |
| JP2023030515A (en) | Information processing device, information processing system, information processing method, and program | |
| JP7490471B2 (en) | Image processing device and method | |
| JP2019075157A (en) | Image processing apparatus, information processing apparatus, program, and system | |
| JP6809573B2 (en) | Mobile terminals and programs | |
| JP7547872B2 (en) | Device, information processing device, information processing system, and program | |
| JP2021086341A (en) | User authentication system, user authentication method, and user authentication program | |
| JP7750092B2 (en) | Information processing device, information processing system, and program | |
| EP4300933B1 (en) | Information processing device and program | |
| US20220294929A1 (en) | Information processing system, information processing apparatus, recording medium, and method | |
| JP7771614B2 (en) | Information processing system, authentication method, program, and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240624 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250326 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250611 |
|
| 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: 20250617 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250630 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7714956 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |