JP7508923B2 - Information processing device, information processing system, setting value recommendation method and program - Google Patents
Information processing device, information processing system, setting value recommendation method and program Download PDFInfo
- Publication number
- JP7508923B2 JP7508923B2 JP2020126580A JP2020126580A JP7508923B2 JP 7508923 B2 JP7508923 B2 JP 7508923B2 JP 2020126580 A JP2020126580 A JP 2020126580A JP 2020126580 A JP2020126580 A JP 2020126580A JP 7508923 B2 JP7508923 B2 JP 7508923B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- setting information
- usage
- unit
- information processing
- 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 80
- 238000000034 method Methods 0.000 title claims description 33
- 230000006870 function Effects 0.000 claims description 77
- 238000013480 data collection Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 7
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 238000005401 electroluminescence Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003542 behavioural effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Description
本発明は、情報処理装置、情報処理システム、設定値推奨方法およびプログラムに関する。 The present invention relates to an information processing device, an information processing system, a setting value recommendation method, and a program.
複数のユーザが利用する機器において、ユーザごとの個別の設定内容を実現する機能が開発されている。 A function is being developed that allows individual settings for each user on a device used by multiple users.
また、ユーザに推奨機能を表示する機器が開発されている。例えば、一の機能と他の機能とが組合せられる頻度についての組合せ情報を集計し、ユーザにより選択された一の機能によく組合せられる機能を表示する画像形成装置が開示されている。 In addition, devices have been developed that display recommended functions to users. For example, an image forming device has been disclosed that compiles combination information about the frequency with which a function is combined with other functions, and displays functions that are often combined with a function selected by a user.
複数のユーザが利用する機器において、ユーザごとの個別の設定内容として適切な設定を推奨して欲しいという要望がある。このような要望に対して、上述した従来の技術を適用しても、推奨する設定を機能の組み合わせに基づいて決定するため、個々のユーザに適した設定値を推奨することが困難である。 For devices used by multiple users, there is a demand for appropriate settings to be recommended as individual settings for each user. Even if the above-mentioned conventional technology is applied to such a demand, it is difficult to recommend settings suitable for each individual user because the recommended settings are determined based on a combination of functions.
開示の技術は、個々のユーザに適した設定値を推奨することを目的とする。 The disclosed technology aims to recommend settings that are appropriate for individual users.
開示の技術は、機器と、機器とネットワークを介して接続される情報処理装置と、を含む情報処理システムであって、機器は、認証されたユーザが機器を使用した履歴を示す使用履歴データを情報処理装置に送信する使用履歴送信部を備え、情報処理装置は、機器から使用履歴データを受信して、ユーザごとの機器の使用の状況を示す使用状況データを収集する使用状況データ収集部と、収集された前記使用状況データに基づいて、第一のユーザに使用の状況が類似する第二のユーザが存在するか否かを、前記機器が有する機能の使用回数または前記機能ごとの使用回数の割合を含むデータの類似度に基づいて判定する使用状況判定部と、収集された使用状況データと、ユーザごとの機器の設定情報と、に基づいて、推奨する機器のユーザごとの設定情報を、機器に出力する推奨設定情報出力部と、を備え、機器は、推奨設定情報出力部から出力された設定情報を受信して、設定情報に含まれる設定値を表示して、設定情報に含まれる設定値を、認証されたユーザの設定情報に反映する操作をユーザから受け付ける推奨設定値反映操作受付部をさらに備える情報処理システムである。
The disclosed technology is an information processing system including an appliance and an information processing device connected to the appliance via a network, wherein the appliance has a usage history sending unit that sends usage history data indicating a history of use of the appliance by an authenticated user to the information processing device, and the information processing device has a usage data collecting unit that receives the usage history data from the appliance and collects usage data indicating the usage status of the appliance for each user , and a usage status determining unit that determines whether or not there is a second user whose usage status is similar to that of a first user based on the collected usage data, based on a similarity of data including the number of times functions of the appliance are used or the ratio of the number of times each function is used, and a recommended setting information output unit that outputs user-specific setting information of a recommended appliance to the appliance based on the collected usage data and appliance setting information for each user, and the appliance further has a recommended setting value reflection operation receiving unit that receives the setting information output from the recommended setting information output unit, displays the setting values included in the setting information, and receives from the user an operation to reflect the setting values included in the setting information in the authenticated user's setting information.
個々のユーザに適した設定値を推奨することができる。 We can recommend settings that are appropriate for each individual user.
以下に、図面を参照して本発明に係る情報処理システムの実施の形態について説明する。 Below, an embodiment of an information processing system according to the present invention will be described with reference to the drawings.
図1は、情報処理システムのシステム構成の一例を示す図である。 Figure 1 shows an example of the system configuration of an information processing system.
情報処理システム1は、情報処理装置10と、画像形成装置20と、を備える。
The
情報処理装置10と、画像形成装置20とは、互いに通信ネットワーク30を介して通信可能に接続されている。
The
情報処理装置10は、例えば基盤機能として、ユーザ認証、機器認証、テナント情報管理、機器情報管理、ユーザ情報管理、画面情報管理、ファイル管理、クラウドストレージ等の外部サービスと連携するための外部連携機能を有する。また、情報処理装置10は、画像形成装置20からの要求を受け付けて各機能を実行するためのAPI等を含む各種機能を有し、各機能を提供するWebサービス提供システムとして機能する。
The
なお、情報処理装置10は、例えば、様々な機能のクラウドサービスを提供するためのプラットフォームとして構築される。また、情報処理装置10は、上述のクラウドサービスとして、種々のWebアプリケーションプログラム(以下、Webアプリとする)に規定された処理を実行する。Webアプリは、Webサーバとしての情報処理装置10が、Webクライアントである画像形成装置20に提供する機能を規定したアプリケーションプログラムである。
The
画像形成装置20は、例えば、スキャン、プリント、コピー等の画像形成機能を実現する装置である。画像形成装置20は、それぞれ単体で画像形成機能を実現する他に、情報処理装置10から提供される各種機能を利用するWebクライアントとしても機能する。
The
画像形成装置20は、ユーザごとの設定値に基づいて異なる動作をする機能を有する。例えば、画像形成装置20に表示されるホーム画面は、ユーザごとの設定値に基づくアイコンレイアウトや背景画像を有する。また、画像形成装置20が表示する画面は、ユーザごとの設定値に基づく言語で表される。
The
通信ネットワーク30は、無線通信でも有線通信でも良く、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、VPN(Virtual Private Network)、インターネット等である。
The
次に、情報処理システム1が備える各装置のハードウェア構成について説明する。
Next, we will explain the hardware configuration of each device in the
図2は、情報処理装置のハードウェア構成の一例を示す図である。 Figure 2 shows an example of the hardware configuration of an information processing device.
情報処理装置10は、コンピュータによって構築されており、CPU101、ROM102、RAM103、HD104、HDD(Hard Disk Drive)コントローラ105、ディスプレイ106、外部機器接続I/F(Interface)108、ネットワークI/F109、バスライン110、キーボード111、ポインティングデバイス112、DVD-RW(Digital Versatile Disk Rewritable)ドライブ114、メディアI/F116を備えている。
The
これらのうち、CPU101は、情報処理装置10全体の動作を制御する。ROM102は、IPL(Initial Program Loader)等のCPU101の駆動に用いられるプログラムを記憶する。RAM103は、CPU101のワークエリアとして使用される。HD104は、ゲストネットワーク作成アプリケーション等のプログラムその他の各種データを記憶する。HDDコントローラ105は、CPU101の制御にしたがってHD104に対する各種データの読み出し又は書き込みを制御する。ディスプレイ106は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。
Of these, the
外部機器接続I/F108は、各種の外部機器を接続するためのインタフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリ、プリンタ等の機器である。ネットワークI/F109は、通信ネットワーク30を利用して他の装置との間でデータ通信をするためのインタフェースである。バスライン110は、図2に示されているCPU101等の各構成要素を電気的に接続するためのアドレスバス、データバス等である。
The external device connection I/
また、キーボード111は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス112は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ114は、着脱可能な記録媒体の一例としてのDVD-RW113に対する各種データの読み出し又は書き込みを制御する。尚、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F116は、フラッシュメモリ等のメディア115に対するデータの読み出し又は書き込み(記憶)を制御する。
The
図3は、画像形成装置のハードウェア構成の一例を示す図である。 Figure 3 shows an example of the hardware configuration of an image forming device.
画像形成装置20は、画像形成機能を実現する本体部210と、ユーザの操作を受け付ける操作部220とを備える。なお、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報(画面の座標値を示す信号などを含む)を受け付けることを含む概念である。
The
本体部210と操作部220は、通信路201を介して相互に通信可能に接続されている。通信路201は、例えばUSB(Universal Serial Bus)規格のものを用いることができる。なお、通信路201は、有線か無線かを問わず、USB規格以外の規格のものであっても良い。
The
本体部210は、CPU(Central Processing Unit)211、ROM(Read Only Memory)212、RAM(Random Access Memory)213、ストレージ部214、通信I/F(Interface)215、接続I/F216、エンジン部217、外部接続I/F218、及びシステムバス219等を有する。
The
CPU211は、RAM213をワークエリア(作業領域)としてROM212又はストレージ部214等に格納されたプログラムを実行することで、本体部210全体の動作を制御する演算装置である。例えば、CPU211は、エンジン部217を用いて、コピー、スキャン、ファクス、プリンタなどの各種機能を実現する。
The
ROM212は、例えば、本体部210の起動時に実行されるBIOS(Basic Input/Output System)や、各種の設定等を記憶する不揮発性のメモリである。RAM213は、CPU211のワークエリア等として用いられる揮発性のメモリである。ストレージ部214は、例えば、OS(Operating System)、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置であり、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)等で構成される。
The
通信I/F215は、本体部210を通信ネットワーク70に接続し、外部装置との通信を行うための、無線LAN、有線LAN等のネットワークインタフェースである。接続I/F216は、通信路201を介して、本体部210と操作部220との間で通信するためのインタフェースである。
The communication I/
エンジン部217は、コピー、スキャン、ファクス、プリントなどの機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。エンジン部217には、例えば、原稿の画像をスキャンして読取るスキャナ(画像読取部)、用紙等のシート材への印刷を行うプロッタ(画像形成部)、ファクス通信を行うファクス部等が含まれる。さらに、エンジン部217には、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するADF(自動原稿給送装置)のような特定のオプションが含まれていても良い。
The
外部接続I/F218は、本体部210に外部装置を接続するためのインタフェースである。外部装置には、例えば、ICカードリーダ103や、移動体センサ等が含まれ得る。システムバス219は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
The external connection I/
操作部220は、CPU221、ROM222、RAM223、フラッシュメモリ224、通信I/F225、操作パネル226、接続I/F227、外部接続I/F228、カメラ229、及びシステムバス230等を有する。
The
CPU221は、RAM223をワークエリア(作業領域)としてROM222又はフラッシュメモリ224等に格納されたプログラムを実行することで、操作部220全体の動作を制御する演算装置である。ROM222は、例えば、操作部220の起動時に実行されるBIOSや、各種の設定等を記憶する不揮発性のメモリである。RAM223は、CPU221のワークエリア等として用いられる揮発性のメモリである。フラッシュメモリ224は、例えば、OS、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置である。
The
通信I/F225は、操作部220を通信ネットワーク70に接続し、外部装置との通信を行うための、無線LAN、有線LAN等のネットワークインタフェースである。
The communication I/
操作パネル226は、ユーザの操作に応じた各種の入力を受け付けると共に、各種の情報を表示する。操作パネル226は、例えば、タッチパネル機能を搭載した液晶表示装置(LCD: Liquid Crystal Display)で構成されるが、これに限られるものではない。操作パネル226は、例えばタッチパネル機能が搭載された有機EL(Electro Luminescence)表示装置で構成されていても良い。さらに、操作パネル226は、これに加えて又はこれに代えて、ハードウェアキー等の操作部や、ランプ等の表示部を設けることもできる。
The
接続I/F227は、通信路201を介して、操作部220と本体部210との間で通信するためのインタフェースである。外部接続I/F228は、外部装置を接続するための、例えばUSB等のインタフェースである。
The connection I/
カメラ229は、ユーザの画像を撮影する撮影装置である。なお、カメラ229は、画像形成装置20の外部に設置され、外部接続I/F228を介して操作部220に接続されているものであっても良い。システムバス230は、上記各構成要素に接続され、アドレス信号、データ信号、及び各種制御信号等を伝送する。
The
次に、情報処理システム1が備える各装置の機能について説明する。
Next, we will explain the functions of each device in the
図4は、情報処理装置の機能の一例を示す図である。 Figure 4 shows an example of the functions of an information processing device.
情報処理装置10は、記憶部11と、認証部12と、使用状況データ収集部13と、使用状況判定部14と、推奨設定情報出力部15と、ユーザ設定情報更新部16と、を備える。
The
記憶部11は、各種情報を記憶する。具体的には、記憶部11は、ユーザ情報901と、使用状況データ902と、ユーザ設定情報903と、を記憶する。
The
ユーザ情報901は、画像形成装置20を利用するユーザを認証するための情報である。ユーザ情報901の具体例については後述する。
The
使用状況データ902は、ユーザごとの画像形成装置20の使用の状況を示すデータである。使用状況データ902の具体例については後述する。
The
ユーザ設定情報903は、ユーザごとの画像形成装置20の設定値を示す情報である。ユーザ設定情報903の具体例については後述する。
The
認証部12は、画像形成装置20からの要求に応じてユーザの認証を実行する。具体的には、認証部12は、画像形成装置20に入力されたユーザのメールアドレスとパスワードの組み合わせを示すデータを受信して、ユーザ情報901と照合する。
The
そして、認証部12は、メールアドレスとパスワードの組み合わせに一致するレコードがユーザ情報901に存在する場合には、認証成功を示す信号を画像形成装置20に送信し、メールアドレスとパスワードの組み合わせに一致するレコードがユーザ情報901に存在しない場合には、認証失敗を示す信号を画像形成装置20に送信する。
Then, if a record that matches the combination of email address and password exists in the
使用状況データ収集部13は、画像形成装置20から使用状況データを収集する。具体的には、使用状況データ収集部13は、画像形成装置20から機能を使用した履歴を示す使用履歴データを受信して、受信した使用履歴データに基づいて、画像形成装置20が有する機能の使用回数をユーザごとに集計する。
The usage
例えば、使用状況データ収集部13は、画像形成装置20からユーザAがコピー機能を使用したという履歴を示すデータを受信して、ユーザAのコピー機能の使用回数に1を加算する。
For example, the usage
使用状況判定部14は、収集された使用状況データに基づいて、第一のユーザに使用の状況が類似する第二のユーザが存在するか否かを判定する。例えば、ユーザA(第一のユーザ)に推奨する設定値を決定するために、使用状況判定部14は、使用状況がユーザAに類似するユーザB(第二のユーザ)を使用状況データの中から検索する。類似か否かの判定は、各機能の使用回数や、機能ごとの使用回数の割合などのようなデータの類似度を算出する手法によって実現される。
The usage
推奨設定情報出力部15は、収集された使用状況データ902と、ユーザ設定情報903と、に基づいて、ユーザごとに推奨される画像形成装置20の設定値を示す推奨設定情報を出力する。具体的には、推奨設定情報出力部15は、使用状況判定部14によって第一のユーザに使用の状況が類似する第二のユーザが存在すると判定された場合に、ユーザ設定情報903に含まれる第二のユーザの設定情報に含まれる設定値を、推奨される設定値とする推奨設定情報を出力する。
The recommended setting
例えば、使用状況判定部14によって、ユーザBの使用の状況が、ユーザAに類似すると判定された場合、推奨設定情報出力部15は、ユーザAに推奨される設定値として、ユーザBの設定値を示す推奨設定情報を出力する。
For example, if the usage
ユーザ設定情報更新部16は、記憶部11に記憶されるユーザ設定情報903のうち、第一のユーザの設定情報を、第一のユーザに推奨される画像形成装置20の設定値で更新する。具体的には、ユーザ設定情報更新部16は、画像形成装置20からの要求に基づいて、第一のユーザの設定情報を更新する。
The user setting
図5は、画像形成装置の機能の一例を示す図である。 Figure 5 shows an example of the functions of an image forming device.
画像形成装置20は、認証要求部21と、ユーザ設定取得部22と、推奨設定値反映操作受付部23と、ユーザ個別処理実行部24と、使用履歴送信部25と、を備える。
The
認証要求部21は、情報処理装置10にユーザの認証を要求する。具体的には、認証要求部21は、ユーザから入力されたメールアドレスとパスワードの組み合わせを示すデータを情報処理装置10に送信する。なお、認証に使用する情報はこれらに限られず、ユーザID、PINコード等であっても良い。
The
ユーザ設定取得部22は、ユーザごとの設定情報を情報処理装置10から取得する。具体的には、認証要求部21によって情報処理装置10に要求された認証が成功した後に、ホーム画面の表示等のように、ユーザごとの設定値に応じて異なる挙動をする機能を実現する場合に、ユーザ設定取得部22は、情報処理装置10から当該ユーザの設定情報を取得する。
The user
推奨設定値反映操作受付部23は、情報処理装置10の推奨設定情報出力部15から出力された推奨設定情報を受信して、推奨設定情報に含まれる設定値を画面に表示する。そして、推奨設定情報に含まれる設定値を、認証されたユーザの設定情報に反映する操作をユーザから受け付ける。表示される画面の具体例については後述する。
The recommended setting value reflection
ユーザ個別処理実行部24は、ユーザごとに異なる挙動をする機能を実現するために、ユーザごとに個別の処理を実行する。例えば、用紙の画像を読み取って、読み取られた画像を別の用紙に印刷するコピー機能において、読み取った画像に基づいてカラーで印刷するか白黒で印刷するかを自動判別するか否かをユーザの設定値として設定できるものとする。
The user-individual
この場合、ユーザAの設定値が自動判別することを示す値である場合に、ユーザ個別処理実行部24は、ユーザAのコピー機能を実現する場合に、読み取った画像に基づいてカラーで印刷するか白黒で印刷するかを自動判別する処理を実行する。
In this case, if the setting value of user A is a value indicating automatic determination, the user individual
使用履歴送信部25は、認証されたユーザが画像形成装置20の有する機能を使用した履歴を示す使用履歴データを、情報処理装置10に送信する。例えば、認証されたユーザAがコピー機能を使用した場合、使用履歴送信部25は、ユーザAを示すユーザID、コピー機能を示す機能名、使用日時等を含むデータを、使用履歴データとして情報処理装置10に送信する。
The usage
図6は、ユーザ情報の一例を示す図である。 Figure 6 shows an example of user information.
ユーザ情報901は、項目として、ユーザIDと、ユーザ名と、メールアドレスと、パスワードと、を含む。
項目「ユーザID」の値は、ユーザを識別するための識別子である。 The value of the "User ID" item is an identifier for identifying the user.
項目「ユーザ名」の値は、ユーザの氏名等の名称である。 The value of the "User name" item is the user's name, etc.
項目「メールアドレス」の値は、ユーザのメールアドレスである。 The value of the "Email address" field is the user's email address.
項目「パスワード」の値は、認証のためのパスワードである。 The value of the "Password" item is the password for authentication.
図6に示したユーザ情報901は、認証のための情報の一例であって、他でも良い。例えば、PINコードによって認証する場合には、ユーザ情報901は、項目としてPINコードを含む。
The
図7は、使用状況データの一例を示す図である。 Figure 7 shows an example of usage data.
使用状況データ902は、項目として、使用状況IDと、使用状況名と、ユーザIDと、値と、を含む。
項目「使用状況ID」の値は、使用状況を識別するための識別子である。 The value of the "Usage ID" item is an identifier for identifying the usage status.
項目「使用状況名」の値は、使用状況の名称である。 The value of the "Usage name" item is the name of the usage.
項目「ユーザID」の値は、ユーザを識別するための識別子である。 The value of the "User ID" item is an identifier for identifying the user.
項目「値」の値は、使用状況を示す値である。例えば、使用状況名「枚数を変更してコピーした回数」の場合には、項目「値」の値は、枚数を変更してコピーした回数を示す数値である。 The value of the "Value" item is a value that indicates the usage status. For example, if the usage status name is "Number of times copies were made with the number of sheets changed," the value of the "Value" item is a number that indicates the number of times copies were made with the number of sheets changed.
図8は、ユーザ設定情報の一例を示す図である。 Figure 8 shows an example of user setting information.
ユーザ設定情報903は、項目として、機能IDと、機能名と、設定IDと、設定名と、ユーザIDと、設定値と、を含む。
項目「機能ID」の値は、機能を識別するための識別子である。 The value of the item "Function ID" is an identifier for identifying the function.
項目「機能名」の値は、機能の名称である。 The value of the item "Function name" is the name of the function.
項目「設定ID」の値は、設定を識別するための識別子である。 The value of the item "Setting ID" is an identifier for identifying the setting.
項目「設定名」の値は、設定の名称である。 The value of the "Setting name" item is the name of the setting.
項目「ユーザID」の値は、ユーザを識別するための識別子である。 The value of the "User ID" item is an identifier for identifying the user.
項目「設定値」の値は、ユーザごとの設定値である。 The value in the "Setting value" item is the setting value for each user.
例えば、図8に示すユーザ設定情報903によれば、画像形成装置20は、ユーザ「U0002」の操作によってコピーする場合、製本をするが、ユーザ「U0003」の操作によってコピーする場合、製本をしない。
For example, according to the
次に、情報処理システム1の動作について説明する。
Next, the operation of the
図9は、画像形成装置の処理フローの一例を示す図である。 Figure 9 shows an example of the processing flow of an image forming device.
画像形成装置20がユーザの起動操作または省エネモードからの復帰操作を受けると、画像形成装置20の認証要求部21は、認証情報の入力操作を受け付ける(ステップS101)。なお、画像形成装置20は、認証が必要な処理を実行時にステップS101の処理を実行しても良い。具体的には、認証要求部21は、ログイン画面を表示する。
When the
次に、認証要求部21は、情報処理装置10に認証を要求する(ステップS102)。具体的には、認証要求部21は、入力された情報を情報処理装置10に送信し、応答として、認証結果を示す情報を受信する。
Next, the
画像形成装置20は、認証結果が認証成功であるか否かを判定する(ステップS103)。画像形成装置20は、認証結果が認証成功でないと判定すると(ステップS103:No)、処理を終了する。
The
画像形成装置20が、認証結果が認証成功であると判定すると(ステップS103:Yes)、ユーザ設定取得部22は、ユーザ設定情報903を情報処理装置10から取得する(ステップS104)。
When the
次に、推奨設定値反映操作受付部23は、認証されたユーザについてのユーザ設定情報があるか否かを判定する(ステップS105)。ここで、ステップS101の処理が特定の機能についての認証である場合には、推奨設定値反映操作受付部23は、当該機能についての設定値があるか否かを判定しても良い。
Next, the recommended setting value reflection
推奨設定値反映操作受付部23は、ユーザ設定情報がないと判定すると(ステップS105:No)、認証されたユーザに推奨される設定値を示す情報を情報処理装置10から取得する(ステップS106)。
When the recommended setting value reflection
次に、推奨設定値反映操作受付部23は、認証されたユーザに推奨される設定値を画面に表示する(ステップS107)。そして、推奨設定値反映操作受付部23は、ユーザから推奨される設定値を反映する操作を受けたか否かを判定する(ステップS108)。
Next, the recommended setting value reflection
推奨設定値反映操作受付部23は、ユーザから推奨される設定値を反映する操作を受けなかったと判定すると(ステップS108:No)、処理を終了する。
When the recommended setting value reflection
推奨設定値反映操作受付部23は、ユーザから推奨される設定値を反映する操作を受けたと判定すると(ステップS108:Yes)、情報処理装置10にユーザ設定情報の更新を要求する(ステップS109)。具体的には、推奨設定値反映操作受付部23は、認証されたユーザを示すユーザIDと、推奨された設定値を示す情報として、機能ID、設定IDおよび設定値と、を含む情報を情報処理装置10に送信する。
When the recommended setting value reflection
そして、ユーザ個別処理実行部24は、ユーザ個別処理を実行する(ステップS110)。また、ステップS105の処理において、推奨設定値反映操作受付部23が、ユーザ設定情報があると判定すると(ステップS105:Yes)、ステップS110の処理に進む。
Then, the user-individual
ステップS110の処理では、ユーザ個別処理実行部24は、ステップS105において取得されたユーザ設定情報、またはステップS106の処理において取得された推奨設定値を示す情報に基づいて、ユーザごとに個別の処理を実行する。
In the process of step S110, the user individual
図9に示す処理を終了すると、画像形成装置20は、ユーザに共通の処理を実行しても良い。
After completing the process shown in FIG. 9, the
図10は、情報処理装置の処理フローの一例を示す図である。 Figure 10 shows an example of the processing flow of an information processing device.
情報処理装置10の認証部12は、画像形成装置20から認証の要求を受けると、ユーザを認証する(ステップS201)。具体的には、認証部12は、画像形成装置20から受信した情報とユーザ情報901とを照合して、受信した情報に一致する情報がユーザ情報901に含まれるか否かを判定する。そして、認証部12は、認証結果を画像形成装置20に送信する。
When the
情報処理装置10の使用状況データ収集部13は、使用状況データを収集する(ステップS202)。具体的には、使用状況データ収集部13は、画像形成装置20から機能を使用した履歴を示す使用履歴データを受信して、受信した使用履歴データに基づいて、画像形成装置20が有する機能の使用回数をユーザごとに集計する。
The usage
なお、使用状況データ収集部13が使用状況データを収集するタイミングは他でも良い。例えば、使用状況データ収集部13は、1日1回実行されるバッチ処理によって、使用状況データを収集しても良い。
The usage
情報処理装置10は、画像形成装置20のユーザ設定取得部22からの要求に応じて、ユーザ設定情報を送信する(ステップS203)。
The
次に、情報処理装置10の使用状況判定部14は、画像形成装置20からの要求に応じて、認証されたユーザ(第一のユーザ)と使用状況が類似するユーザ(第二のユーザ)が存在するか否かを判定する(ステップS204)。
Next, in response to a request from the
具体的には、使用状況判定部14は、各機能の使用回数や、機能ごとの使用回数の割合などのようなデータの類似度を算出する手法によって、第一のユーザと各ユーザの使用状況が類似するか否かを判定し、第二のユーザが存在するか否かを判定する。
Specifically, the usage
例えば、使用状況判定部14は、図7に示される使用状況データ902に基づいて、認証されたユーザ「U0001」と使用状況が類似するユーザ「U0004」が存在すると判定する。
For example, based on the
使用状況判定部14は、第一のユーザと使用状況が類似する第二のユーザが存在しないと判定すると(ステップS204:No)、処理を終了する。
When the usage
また、使用状況判定部14が、第一のユーザと使用状況が類似する第二のユーザが存在すると判定すると(ステップS204:Yes)、推奨設定情報出力部15は、第二のユーザのユーザ設定情報を取得して(ステップS205)、取得したユーザ設定情報に含まれる設定値を示す推奨設定情報を、画像形成装置20に送信する(ステップS206)。
In addition, if the usage
ユーザ設定情報更新部16は、画像形成装置20の推奨設定値反映操作受付部23から要求を受けると、記憶部11に格納されたユーザ設定情報903を更新する(ステップS208)。具体的には、ユーザ設定情報更新部16は、画像形成装置20からユーザID、機能ID、設定IDおよび設定値を示す情報を受信して、受信したユーザID、機能IDおよび設定IDに関連付けられた設定値を、受信した設定値で更新する。
When the user setting
図11は、画像形成装置の表示画面の一例を示す図である。 Figure 11 shows an example of a display screen of an image forming device.
画像形成装置20は、ユーザAからコピー機能を起動する操作を受けて、図9に示したステップS105の処理を実行し、ユーザAのコピー機能についてのユーザ設定情報が無いと判定すると、図11(a)に示した画面を表示する。
When the
次に、画像形成装置20は、図11(b)に示した画面を表示し、「はい」の選択を受けると、ステップS106の処理を実行して、情報処理装置10の処理を待つ間、図11(c)に示した画面を表示する。
Next, the
次に、情報処理装置10が、図10に示したステップS206の処理を実行すると、画像形成装置20は、図9に示したステップS107の処理を実行して、図11(d)に示した画面を表示する。
Next, when the
図11(d)に示した画面は、ユーザAに使用状況が類似するユーザBの設定値が表示されている。ユーザAが「この設定を適用する」を選択すると、画像形成装置20は、図9に示したステップS108の処理で、推奨設定値を反映する操作を受けたと判定し、ステップS109の処理を実行する。
The screen shown in FIG. 11(d) displays the setting values of user B, whose usage is similar to that of user A. When user A selects "Apply these settings," the
そして、情報処理装置10が、ステップS207の処理を実行し、ユーザAのユーザ設定情報を更新すると、画像形成装置20は、図11(e)に示した画面を表示する。ユーザAが「実行」を選択すると、画像形成装置20は、図9に示したステップS110の処理を実行する。
Then, when the
ユーザAのユーザ設定情報が更新されているため、ユーザAが次回コピー機能を起動した際には、図11(d)および図11(e)に示される設定値が初期表示される。 Since User A's user setting information has been updated, the next time User A activates the copy function, the setting values shown in Figures 11(d) and 11(e) will be initially displayed.
本実施形態に係る情報処理システム1によれば、ユーザの使用状況を示すデータに基づいて、推奨する設定値を決定することため、好み、行動パターン等が類似するユーザが自ら設定した設定値に基づいて、現実的な設定値を推奨することができる。
According to the
また、画像形成装置20とは別の情報処理装置10が、複数の画像形成装置20からユーザの使用状況を示すデータを収集して、推奨する設定値を決定できるため、多くのユーザの情報に基づく高い精度の処理が可能である。
In addition, an
上述した実施形態において、情報処理装置10の推奨設定情報出力部15は、第一のユーザに類似すると判定された第二のユーザの設定値を、第一のユーザに推奨するための推奨設定情報として出力する例を示した。しかし、第一のユーザに推奨するための設定値は、他でも良い。例えば、類似するユーザを複数選択して、選択された複数のユーザの平均的な設定値を抽出することによって、推奨する設定値を決定しても良い。
In the above-described embodiment, an example was shown in which the recommended setting
例えば、ユーザAに類似するユーザB、ユーザCおよびユーザDを選択し、それぞれの設定値が「白黒、製本あり、2in1」、「白黒、製本なし、集約なし」、「カラー、製本あり、集約なし」である場合、平均的な設定値として「白黒、製本あり、集約なし」の設定値を推奨しても良い。この例では、結果として推奨される設定値は、ユーザB、ユーザCおよびユーザDのいずれの設定値とも完全には一致していない。 For example, if users B, C, and D who are similar to user A are selected and their respective settings are "black and white, with binding, 2 in 1", "black and white, no binding, no aggregation", and "color, with binding, no aggregation", the setting value of "black and white, with binding, no aggregation" may be recommended as the average setting value. In this example, the resulting recommended setting value does not completely match any of the settings of user B, user C, or user D.
上述した実施形態において、画像形成装置20の推奨設定値反映操作受付部23は、ユーザ設定情報が無いユーザに推奨する設定値を表示する例を示した。しかし、ユーザ設定情報があるユーザに、設定値を推奨しても良い。このようにすれば、設定値を設定したユーザにも他のユーザの設定値を参考にして、自らの設定値の変更を検討する機会を与えることができる。
In the above embodiment, the recommended setting value reflection
上述した実施形態において、画像形成装置20が使用履歴データを送信し、情報処理装置10が受信した使用履歴データを集計して、使用状況を示すデータを生成する例を示した。しかし、画像形成装置20が使用履歴データを集計して、使用状況を示すデータを生成し、生成された使用状況データを情報処理装置10に送信しても良い。
In the above-described embodiment, an example has been shown in which the
上述した実施形態において、画像形成装置20が参照するユーザ設定情報が、情報処理装置10の記憶部11に格納される例を示した。しかし、ユーザ設定情報は、画像形成装置20またはLDAP(Lightweight Directory Access Protocol)サーバ等の他の装置に格納されていても良い。その場合、情報処理装置10は、定期的に、画像形成装置20またはLDAPサーバ等の他の装置からユーザ設定情報を受信しても良いし、図10に示したステップS205の処理において、画像形成装置20またはLDAPサーバ等の他の装置からユーザ設定情報を受信しても良い。
In the above-described embodiment, an example has been shown in which the user setting information referenced by the
各実施形態に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。 The devices described in each embodiment represent only one of multiple computing environments for implementing the embodiments disclosed herein.
ある実施形態では、情報処理装置10は、サーバクラスタといった複数のコンピューティングデバイスを含む、クラウドサービスやWebサービス等の、情報処理システムとして構成されても良い。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施しても良い。
In one embodiment, the
さらに、情報処理装置10および画像形成装置20は、開示された処理ステップをさまざまな組み合わせで共有するように構成できる。また、情報処理装置10と画像形成装置20の各要素は、1つのサーバ装置にまとめられていても良いし、複数の装置に分けられていても良い。
Furthermore, the
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)や従来の回路モジュール等のデバイスを含むものとする。 Each function of the embodiments described above can be realized by one or more processing circuits. In this specification, the term "processing circuit" includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array), and conventional circuit modules designed to execute each function described above.
また、上述した実施形態では、機器の一例として画像形成装置を示した。しかし、機器は、通信機能を備えた機器であれば、画像形成装置に限られない。機器は、例えば、PJ(Projector:プロジェクタ)、デジタルサイネージ等の出力装置、HUD(Head Up Display)装置、産業機械、医療機器、ネットワーク家電、自動車(Connected Car)、ノートPC(Personal Computer)、携帯電話、タブレット端末、ゲーム機、PDA(Personal Digital Assistant)、デジタルカメラ、ウェアラブルPCまたはデスクトップPC等であってもよい。 In the above-described embodiment, an image forming device is shown as an example of a device. However, the device is not limited to an image forming device as long as it has a communication function. The device may be, for example, a PJ (Projector), an output device such as digital signage, a HUD (Head Up Display) device, industrial machinery, medical equipment, network home appliances, automobiles (Connected Cars), notebook PCs (Personal Computers), mobile phones, tablet terminals, game consoles, PDAs (Personal Digital Assistants), digital cameras, wearable PCs, or desktop PCs.
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。 The present invention has been described above based on each embodiment, but the present invention is not limited to the requirements shown in the above embodiments. These points can be changed without departing from the spirit of the present invention, and can be appropriately determined according to the application form.
1 情報処理システム
10 情報処理装置
11 記憶部
12 認証部
13 使用状況データ収集部
14 使用状況判定部
15 推奨設定情報出力部
16 ユーザ設定情報更新部
20 画像形成装置
21 認証要求部
22 ユーザ設定取得部
23 推奨設定値反映操作受付部
24 ユーザ個別処理実行部
25 使用履歴送信部
30 通信ネットワーク
REFERENCE SIGNS
Claims (9)
前記機器は、
認証されたユーザが前記機器を使用した履歴を示す使用履歴データを前記情報処理装置に送信する使用履歴送信部を備え、
前記情報処理装置は、
前記機器から前記使用履歴データを受信して、ユーザごとの前記機器の使用の状況を示す使用状況データを収集する使用状況データ収集部と、
収集された前記使用状況データに基づいて、第一のユーザに使用の状況が類似する第二のユーザが存在するか否かを、前記機器が有する機能の使用回数または前記機能ごとの使用回数の割合を含むデータの類似度に基づいて判定する使用状況判定部と、
収集された前記使用状況データと、ユーザごとの前記機器の設定情報と、に基づいて、推奨する前記機器のユーザごとの設定情報を、前記機器に出力する推奨設定情報出力部と、を備え、
前記機器は、
前記推奨設定情報出力部から出力された前記設定情報を受信して、前記設定情報に含まれる設定値を表示して、前記設定情報に含まれる設定値を、認証された前記ユーザの設定情報に反映する操作を前記ユーザから受け付ける推奨設定値反映操作受付部をさらに備える、
情報処理システム。 An information processing system including a device and an information processing device connected to the device via a network,
The device comprises:
a usage history transmission unit that transmits usage history data indicating a history of usage of the device by an authenticated user to the information processing device;
The information processing device includes:
a usage status data collection unit that receives the usage history data from the device and collects usage status data indicating a usage status of the device for each user;
a usage status determination unit that determines whether or not there is a second user whose usage status is similar to that of a first user based on the collected usage status data, based on a similarity in data including the number of times functions of the device are used or the ratio of the number of times each function is used;
a recommended setting information output unit that outputs recommended setting information for each user of the device to the device based on the collected usage data and setting information of the device for each user,
The device comprises:
a recommended setting value reflection operation receiving unit that receives the setting information output from the recommended setting information output unit, displays setting values included in the setting information, and receives an operation from the authenticated user to reflect the setting values included in the setting information in the setting information of the authenticated user;
Information processing system.
前記推奨設定値反映操作受付部は、前記ユーザ設定取得部が取得した前記ユーザの設定情報が存在しない場合に、前記推奨設定情報出力部から出力された前記設定情報を表示する、
請求項1に記載の情報処理システム。 the device includes a user setting acquisition unit that acquires setting information of the authenticated user,
the recommended setting value reflection operation receiving unit displays the setting information output from the recommended setting information output unit when there is no setting information of the user acquired by the user setting acquisition unit.
The information processing system according to claim 1 .
前記情報処理装置にユーザの認証を要求する認証要求部をさらに備え、
前記情報処理装置は、
前記機器からの要求に応じてユーザの認証を実行する認証部をさらに備える、
請求項1または2に記載の情報処理システム。 The device comprises:
an authentication request unit that requests the information processing device to authenticate a user;
The information processing device includes:
An authentication unit that performs user authentication in response to a request from the device.
3. The information processing system according to claim 1 or 2.
収集された使用状況データに基づいて、第一のユーザに使用の状況が類似する第二のユーザが存在するか否かを、前記機器が有する機能の使用回数または前記機能ごとの使用回数の割合を含むデータの類似度に基づいて判定する使用状況判定部と、
収集された前記使用状況データと、ユーザごとの前記機器の設定情報と、に基づいて、ユーザごとに推奨される前記機器の設定値を示す推奨設定情報を出力する推奨設定情報出力部と、を備える、
情報処理装置。 a usage status data collection unit that collects usage status data indicating a usage status of the device for each user;
a usage status determination unit that determines whether or not there is a second user whose usage status is similar to that of a first user based on the collected usage status data, based on a similarity in data including the number of times functions of the device are used or the ratio of the number of times each function is used;
a recommended setting information output unit that outputs recommended setting information indicating setting values of the device that are recommended for each user, based on the collected usage data and setting information of the device for each user.
Information processing device.
請求項4に記載の情報処理装置。 when the usage status determination unit determines that the second user is present, the recommended setting information output unit outputs the setting information indicating setting values of the device recommended to the first user based on setting information of the second user.
The information processing device according to claim 4.
前記記憶部に記憶される前記第一のユーザの設定情報を、前記第一のユーザに推奨される前記機器の設定値で更新するユーザ設定情報更新部と、を備える、
請求項5に記載の情報処理装置。 A storage unit that stores setting information of the device for each user;
a user setting information update unit that updates the setting information of the first user stored in the storage unit with a setting value of the device recommended for the first user,
The information processing device according to claim 5 .
請求項4から6のいずれか1項に記載の情報処理装置。 the usage data collection unit collects, as the usage data, a number of times each function of the device is used for each user;
The information processing device according to claim 4 .
ユーザごとの機器の使用の状況を示す使用状況データを収集するステップと、
収集された前記使用状況データに基づいて、第一のユーザに使用の状況が類似する第二のユーザが存在するか否かを、前記機器が有する機能の使用回数または前記機能ごとの使用回数の割合を含むデータの類似度に基づいて判定するステップと、
収集された前記使用状況データと、ユーザごとの前記機器の設定情報と、に基づいて、推奨する前記機器のユーザごとの設定情報を出力するステップと、を備える、
設定値推奨方法。 1. A computer-implemented method comprising:
collecting usage data indicative of device usage by each user;
determining whether or not there is a second user whose usage situation is similar to that of the first user based on the collected usage situation data, based on a similarity in data including the number of times functions of the device are used or the ratio of the number of times each function is used;
and outputting setting information for each user of the recommended device based on the collected usage data and setting information for the device for each user.
Recommended setting method.
ユーザごとの機器の使用の状況を示す使用状況データを収集するステップと、
収集された前記使用状況データに基づいて、第一のユーザに使用の状況が類似する第二のユーザが存在するか否かを、前記機器が有する機能の使用回数または前記機能ごとの使用回数の割合を含むデータの類似度に基づいて判定するステップと、
収集された前記使用状況データと、ユーザごとの前記機器の設定情報と、に基づいて、推奨する前記機器のユーザごとの設定情報を出力するステップと、
を実行させるためのプログラム。 On the computer,
collecting usage data indicative of device usage by each user;
determining whether or not there is a second user whose usage situation is similar to that of the first user based on the collected usage situation data, based on a similarity in data including the number of times functions of the device are used or the ratio of the number of times each function is used;
outputting recommended setting information for each user of the device based on the collected usage data and setting information for the device for each user;
A program for executing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020126580A JP7508923B2 (en) | 2020-07-27 | 2020-07-27 | Information processing device, information processing system, setting value recommendation method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020126580A JP7508923B2 (en) | 2020-07-27 | 2020-07-27 | Information processing device, information processing system, setting value recommendation method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022023565A JP2022023565A (en) | 2022-02-08 |
JP7508923B2 true JP7508923B2 (en) | 2024-07-02 |
Family
ID=80226260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020126580A Active JP7508923B2 (en) | 2020-07-27 | 2020-07-27 | Information processing device, information processing system, setting value recommendation method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7508923B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011181995A (en) | 2010-02-26 | 2011-09-15 | Konica Minolta Business Technologies Inc | Image forming apparatus, server and program |
JP2012141875A (en) | 2011-01-05 | 2012-07-26 | Murata Mach Ltd | Network printing system, printing device, print data transmitting device and computer program |
JP2014052879A (en) | 2012-09-07 | 2014-03-20 | Ricoh Co Ltd | Print management system and print management program, and image forming apparatus |
JP2015197768A (en) | 2014-03-31 | 2015-11-09 | 大日本印刷株式会社 | Server device, program, and recommendation information providing method |
-
2020
- 2020-07-27 JP JP2020126580A patent/JP7508923B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011181995A (en) | 2010-02-26 | 2011-09-15 | Konica Minolta Business Technologies Inc | Image forming apparatus, server and program |
JP2012141875A (en) | 2011-01-05 | 2012-07-26 | Murata Mach Ltd | Network printing system, printing device, print data transmitting device and computer program |
JP2014052879A (en) | 2012-09-07 | 2014-03-20 | Ricoh Co Ltd | Print management system and print management program, and image forming apparatus |
JP2015197768A (en) | 2014-03-31 | 2015-11-09 | 大日本印刷株式会社 | Server device, program, and recommendation information providing method |
Also Published As
Publication number | Publication date |
---|---|
JP2022023565A (en) | 2022-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200334342A1 (en) | Information processing system, information processing apparatus and information processing method | |
US20090031252A1 (en) | Information processing apparatus, menu screen controlling method, and menu screen controlling program | |
US20170111531A1 (en) | Scan processing system, information processing system, and cooperative processing method | |
US11394844B2 (en) | Authentication system, shared terminal, and authentication method | |
US9258438B2 (en) | Information processing apparatus, information processing terminal, and information processing system | |
JP6686783B2 (en) | Image forming system and printing method | |
JP7508923B2 (en) | Information processing device, information processing system, setting value recommendation method and program | |
US11792183B2 (en) | Authentication system, user information extraction apparatus, and user information migration method | |
US11388300B2 (en) | Appliance setting apparatus and non-transitory computer-readable recording medium storing appliance setting program | |
JP7388139B2 (en) | Authentication system, shared terminal, authentication method and program | |
JP7567336B2 (en) | DEVICE, DATA TRANSFER SYSTEM, DATA DELETION METHOD, AND PROGRAM | |
JP2019180014A (en) | Printer and computer program | |
US20200034517A1 (en) | Information processing apparatus, license management system, and non-transitory recording medium | |
JP7435633B2 (en) | Information processing system, information processing device, data transfer method and program | |
US20210075923A1 (en) | Data transmission apparatus, and control method thereof | |
US20210377250A1 (en) | Authentication system, device, and authentication method | |
US20220131986A1 (en) | Information processing apparatus, display method, and non-transitory computer-executable medium | |
US20230275898A1 (en) | Information processing system, setting change method, and non-transitory recording medium | |
US12131076B2 (en) | System and method for acquiring and printing content in a virtual space | |
US11307729B2 (en) | Information processing system, information processing apparatus, and method of processing information | |
US11843743B2 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
US20240179256A1 (en) | Image reading device, image reading method, non-transitory recording medium, and information processing system | |
US20230342096A1 (en) | Output apparatus, information processing system, output method, and non-transitory recording medium | |
US20220391247A1 (en) | Information processing apparatus, information processing method, and recording medium | |
US20230164388A1 (en) | Information processing apparatus, information processing system, and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230511 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240501 |
|
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: 20240521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240603 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7508923 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |