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

JP6828577B2 - Information processing equipment and programs - Google Patents

Information processing equipment and programs Download PDF

Info

Publication number
JP6828577B2
JP6828577B2 JP2017088104A JP2017088104A JP6828577B2 JP 6828577 B2 JP6828577 B2 JP 6828577B2 JP 2017088104 A JP2017088104 A JP 2017088104A JP 2017088104 A JP2017088104 A JP 2017088104A JP 6828577 B2 JP6828577 B2 JP 6828577B2
Authority
JP
Japan
Prior art keywords
image processing
processing device
user
data
status data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017088104A
Other languages
Japanese (ja)
Other versions
JP2018186435A (en
Inventor
雅洋 安井
雅洋 安井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2017088104A priority Critical patent/JP6828577B2/en
Publication of JP2018186435A publication Critical patent/JP2018186435A/en
Application granted granted Critical
Publication of JP6828577B2 publication Critical patent/JP6828577B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

画像形成装置を利用する際の待ち時間を短縮する技術が提案されている。例えば、特許文献1には、周囲の人の有無を検出する人感センサにより人を検出した場合、速度優先モードで画像形成を行う画像形成装置が記載されている。また、特許文献2には、外部から供給される気象データが受理されると、制御回路が受理された気象データに従い動力部を制御して周囲の空気環境を調整するエアコンが開示されている。特許文献3には、設置される場所の気象情報(温度、湿度データ)を取得し、気象情報を基に印刷条件(液体吐出量)を変更する記録装置が開示されている。特許文献4には、複合機に対する人の移動を判定する移動判定部を有し、予め記憶した空気清浄機の位置情報と移動判定部での判定結果とに基づいて、空気清浄機の中から動作指示の送信先を決定することにより、室内の空気が汚染される前に低コストで清浄化可能な空気清浄機管理システムが提案されている。 A technique for reducing the waiting time when using an image forming apparatus has been proposed. For example, Patent Document 1 describes an image forming apparatus that forms an image in a speed priority mode when a person is detected by a motion sensor that detects the presence or absence of a surrounding person. Further, Patent Document 2 discloses an air conditioner in which a control circuit controls a power unit according to the received meteorological data to adjust the surrounding air environment when the meteorological data supplied from the outside is received. Patent Document 3 discloses a recording device that acquires weather information (temperature, humidity data) of a place where it is installed and changes printing conditions (liquid discharge amount) based on the weather information. Patent Document 4 has a movement determination unit that determines the movement of a person with respect to the compound machine, and is selected from the air purifiers based on the position information of the air purifier stored in advance and the determination result of the movement determination unit. An air purifier management system has been proposed that can be cleaned at low cost before the indoor air is contaminated by determining the destination of the operation instruction.

特開2015−29174号公報JP-A-2015-29774 特開2003−240317号公報Japanese Unexamined Patent Publication No. 2003-240317 特開2016−30385号公報Japanese Unexamined Patent Publication No. 2016-30385 特開2016−163263号公報Japanese Unexamined Patent Publication No. 2016-163263

ところで、複数の画像処理装置が利用される環境では、ユーザが利用する画像処理装置は状況により異なる場合がある。ユーザが状況により異なる画像処理装置を利用する場合であっても、ユーザが画像処理装置を利用する際の待ち時間を短縮できれば好適である。
本発明は、複数の画像処理装置が利用される環境において、ユーザが画像処理装置を利用する際の待ち時間を短縮することを目的とする。
By the way, in an environment in which a plurality of image processing devices are used, the image processing device used by the user may differ depending on the situation. Even when the user uses a different image processing device depending on the situation, it is preferable if the waiting time when the user uses the image processing device can be shortened.
An object of the present invention is to reduce the waiting time when a user uses an image processing device in an environment in which a plurality of image processing devices are used.

請求項1に係る情報処理装置は、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得手段と、複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信手段とを備え、前記状況データは、ユーザのバイタルデータを含み、前記選択手段は、前記取得されたバイタルデータにより推定されるユーザの眠気の度合いに対応付けられている画像処理装置を選択するThe information processing device according to claim 1 includes an acquisition means for acquiring status data related to at least one of the user's state and the environment of the image processing device when receiving an image processing instruction, and a plurality of image processing devices. From among, an image processing device in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition is selected. The selection means and the transmission means for transmitting the data to be processed by the instructed image processing to the selected image processing device, the status data includes the vital data of the user, and the selection. The means selects an image processing device associated with the degree of drowsiness of the user estimated from the acquired vital data .

請求項2に係る情報処理装置は、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得手段と、複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信手段とを備え、前記状況データは気象データを含み、前記選択手段は、前記取得された気象データにより推定される天気の種別に対応付けられている画像処理装置を選択する。 The information processing device according to claim 2 includes an acquisition means for acquiring status data related to at least one of the user's state and the environment of the image processing device when receiving an image processing instruction, and a plurality of image processing devices. From among, an image processing device in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition is selected. The selection means and the transmission means for transmitting the data to be processed by the instructed image processing to the selected image processing device, the situation data includes meteorological data, and the selection means includes the weather data. An image processing device associated with the type of weather estimated from the acquired weather data is selected.

請求項3に係る情報処理装置は、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得手段と、複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信手段と、画像処理装置により画像処理が実行された場合に、実行された画像処理を指示したユーザおよび該画像処理装置に対応付けて、前記取得された状況データを前記データベースに登録する登録手段と、前記データベースに記憶されたデータの量が予め定められた閾値以下である場合、前記複数の画像処理装置の少なくとも2以上の装置に前記処理対象であるデータを送信する第2の送信手段とを備える。 The information processing device according to claim 3 includes an acquisition means for acquiring status data related to at least one of the user's state and the environment of the image processing device when receiving an image processing instruction, and a plurality of image processing devices. From among, an image processing device in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition is selected. It was executed when the image processing was executed by the selection means, the transmission means for transmitting the data to be processed by the instructed image processing to the selected image processing device, and the image processing device. The registration means for registering the acquired status data in the database in association with the user who instructed the image processing and the image processing device, and the amount of data stored in the database is equal to or less than a predetermined threshold value. In this case, a second transmission means for transmitting the data to be processed is provided to at least two or more devices of the plurality of image processing devices .

請求項4に係るプログラムは、コンピュータに、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データであって、ユーザのバイタルデータを含む状況データを取得する取得ステップと、複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択ステップであって、前記取得されたバイタルデータにより推定されるユーザの眠気の度合いに対応付けられている画像処理装置を選択する選択ステップと、前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信ステップとを実行させるためのプログラムである。 The program according to claim 4 is a situation data related to at least one of the user's state and the environment of the image processing device when the computer receives an image processing instruction, and includes the user's vital data. The acquisition step of acquiring the data, and the statistical result of the status data stored in the database for each user and each image processing device from the plurality of image processing devices and the acquired status data for each image processing device are obtained. A selection step for selecting an image processing device that satisfies a predetermined condition, and a selection step for selecting an image processing device associated with the degree of drowsiness of the user estimated from the acquired vital data. This is a program for causing the selected image processing device to execute a transmission step of transmitting data to be processed by the instructed image processing.

請求項5に係るプログラムは、コンピュータに、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データであって、気象データを含む状況データを取得する取得ステップと、複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択ステップであって、前記取得された気象データにより推定される天気の種別に対応付けられている画像処理装置を選択する選択ステップと、前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信ステップとを実行させるためのプログラムである。 The program according to claim 5 is situation data related to at least one of the user's state and the environment of the image processing device when the computer receives an instruction for image processing, and obtains situation data including weather data. The acquisition step to be acquired, the statistical result of the status data stored in the database for each user and each image processing device from the plurality of image processing devices, and the acquired status data are predetermined. A selection step for selecting an image processing device satisfying the above conditions, a selection step for selecting an image processing device associated with a weather type estimated from the acquired weather data, and the selected step. It is a program for causing an image processing apparatus to execute a transmission step of transmitting data which is a processing target of the instructed image processing.

請求項6に係るプログラムは、コンピュータに、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得ステップと、複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択ステップと、前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信ステップと、画像処理装置により画像処理が実行された場合に、実行された画像処理を指示したユーザおよび該画像処理装置に対応付けて、前記取得された状況データを前記データベースに登録する登録ステップと、前記データベースに記憶されたデータの量が予め定められた閾値以下である場合、前記複数の画像処理装置の少なくとも2以上の装置に前記処理対象であるデータを送信する第2の送信ステップとを実行させるためのプログラムである。 The program according to claim 6 includes an acquisition step of acquiring status data related to at least one of the user's state and the environment of the image processing device when receiving an image processing instruction from the computer, and a plurality of image processing. From the devices, select an image processing device in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition. This is executed when the selection step to be performed, the transmission step of transmitting the data to be processed by the instructed image processing device to the selected image processing device, and the image processing performed by the image processing device. In the registration step of registering the acquired status data in the database in association with the user who instructed the image processing and the image processing device, and the amount of data stored in the database is less than or equal to a predetermined threshold. In some cases, it is a program for causing at least two or more devices of the plurality of image processing devices to execute a second transmission step of transmitting the data to be processed.

請求項1又は4に係る発明によれば、複数の画像処理装置が利用される環境において、ユーザの眠気の度合いを加味して、ユーザが画像処理装置を利用する際の待ち時間が短縮される。
請求項2又は5に係る発明によれば、複数の画像処理装置が利用される環境において、天気の種別を加味して、ユーザが画像処理装置を利用する際の待ち時間が短縮される。
請求項3又は6に係る発明によれば、複数の画像処理装置に処理対象であるデータを送信しない場合に比べて、ユーザの待ち時間が短縮される。
According to the invention of claim 1 or 4, in an environment in which a plurality of image processing devices are used, the waiting time when the user uses the image processing device is shortened in consideration of the degree of drowsiness of the user. ..
According to the invention of claim 2 or 5, in an environment in which a plurality of image processing devices are used, the waiting time when the user uses the image processing device is shortened in consideration of the type of weather.
According to the invention of claim 3 or 6, the waiting time of the user is shortened as compared with the case where the data to be processed is not transmitted to the plurality of image processing devices.

システムの構成を示す図Diagram showing the system configuration サーバの機能構成を示す図Diagram showing the functional configuration of the server サーバのハードウェア構成を示す図Diagram showing the hardware configuration of the server サーバが行う処理の流れを示すフローチャートFlowchart showing the flow of processing performed by the server 状況データベースの内容の一例を示す図Diagram showing an example of the contents of the status database 統計データベースの内容の一例を示す図Diagram showing an example of the contents of a statistical database 画像処理装置が行う処理の流れを示すフローチャートFlowchart showing the flow of processing performed by the image processing device

[1]構成
図1は、この実施形態に係る管理システム100の構成を示すブロック図である。管理システム100は、画像処理装置10A、10Bおよび10Cと、サーバ20(情報処理装置の一例)と、センサ30と、ユーザ端末40とを備える。画像処理装置10A、10Bおよび10Cは、媒体に画像を形成する画像形成処理、および媒体に形成された画像を読み取る画像読取処理等の画像処理を行う。画像処理装置10A、10Bおよび10Cは通信回線2によりサーバ20に接続されている。通信回線2は、例えばインターネットや移動体通信網、電話回線、LAN(local Area Network)等のうちの少なくとも1つを含む。以下の説明では、画像処理装置10A、10Bおよび10Cを各々区別する必要がない場合には、これらを「画像処理装置10」と称する。
[1] Configuration FIG. 1 is a block diagram showing a configuration of a management system 100 according to this embodiment. The management system 100 includes image processing devices 10A, 10B and 10C, a server 20 (an example of an information processing device), a sensor 30, and a user terminal 40. The image processing devices 10A, 10B, and 10C perform image processing such as image forming processing for forming an image on a medium and image reading processing for reading an image formed on the medium. The image processing devices 10A, 10B, and 10C are connected to the server 20 by the communication line 2. The communication line 2 includes, for example, at least one of the Internet, a mobile communication network, a telephone line, a LAN (local area network), and the like. In the following description, when it is not necessary to distinguish between the image processing devices 10A, 10B and 10C, they are referred to as "image processing device 10".

サーバ20はストレージサービスや、複数の画像処理装置10の中からユーザが利用すると推定される装置を選択して処理対象のデータを送信するサービス等の各種サービスを提供する。センサ30は、ユーザの状態および画像処理装置10の環境の少なくともいずれかを検知するセンサである。センサ30は例えば、ユーザのバイタルを検知するセンサや、画像処理装置10の設置場所における気温、湿度等を検知するセンサを含む。ユーザ端末40はユーザにより使用されるコンピュータ装置であり、例えばパーソナルコンピュータである。 The server 20 provides various services such as a storage service and a service of selecting a device presumed to be used by a user from a plurality of image processing devices 10 and transmitting data to be processed. The sensor 30 is a sensor that detects at least one of the user's state and the environment of the image processing device 10. The sensor 30 includes, for example, a sensor that detects the vitals of the user and a sensor that detects the temperature, humidity, and the like at the installation location of the image processing device 10. The user terminal 40 is a computer device used by the user, for example, a personal computer.

図2はサーバ20の機能構成の例を示すブロック図である。サーバ20は、取得手段21と、選択手段22と、送信手段23と、登録手段24と、第2の送信手段25とを有する。取得手段21は、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置10の環境の少なくともいずれかに関係する状況データを取得する。状況データは、例えば、ユーザのバイタルデータ、ユーザの位置を示すデータ、スケジュールを示すデータ、現在の日時を示すデータ、気象を示すデータ、および/または画像処理装置10の周囲に位置するユーザを示すデータを含む。 FIG. 2 is a block diagram showing an example of the functional configuration of the server 20. The server 20 has an acquisition means 21, a selection means 22, a transmission means 23, a registration means 24, and a second transmission means 25. When the acquisition means 21 receives an image processing instruction, it acquires status data related to at least one of the user's state and the environment of the image processing device 10. The status data indicates, for example, the user's vital data, the data indicating the user's position, the data indicating the schedule, the data indicating the current date and time, the data indicating the weather, and / or the user located around the image processing device 10. Includes data.

バイタルデータは例えば、ユーザの体温、心拍、呼吸、血圧、および/または意識の有無を表すデータであり、ユーザにより装着されたウェアラブルコンピュータ(図示略)により生成され、通信回線2を介してサーバ20へ送信される。バイタルデータにより、ユーザの体調、ストレスの程度、疲れの程度、眠気の程度等が判定される。ユーザの位置を示す位置データは例えば、ユーザが所有している端末(スマートフォン等)の位置がGPS(Global Positioning System)により検知されたデータである。スケジュールデータは例えば、予め定められたグループウェアに登録されたユーザ毎のスケジュールを示すデータである。日時を示す日時データは例えば、サーバ20が備える計時部により計時された日時を示すデータである。気象を示すデータは例えば、センサ30により計測された気温や湿度を示すデータである。 The vital data is, for example, data representing the user's body temperature, heartbeat, respiration, blood pressure, and / or presence / absence of consciousness, is generated by a wearable computer (not shown) worn by the user, and is generated by the server 20 via the communication line 2. Will be sent to. From the vital data, the physical condition of the user, the degree of stress, the degree of tiredness, the degree of drowsiness, etc. are determined. The position data indicating the user's position is, for example, data in which the position of a terminal (smartphone or the like) owned by the user is detected by GPS (Global Positioning System). The schedule data is, for example, data indicating a schedule for each user registered in a predetermined groupware. The date and time data indicating the date and time is, for example, data indicating the date and time measured by the time measuring unit provided in the server 20. The data indicating the weather is, for example, data indicating the temperature and humidity measured by the sensor 30.

画像処理装置10の周囲に位置するユーザを示すユーザデータは、例えば、ユーザの社員証に設けられたICタグを読み取る読取手段により画像処理装置10の周囲に位置するユーザのICタグが読み取られることにより生成される。画像処理装置10は、読取手段により読み取られたICタグのデータをサーバ20へ送信し、サーバ20はこのデータをユーザデータとして取得する。 As for the user data indicating the user located around the image processing device 10, for example, the IC tag of the user located around the image processing device 10 is read by a reading means for reading the IC tag provided on the user's employee ID card. Is generated by. The image processing device 10 transmits the IC tag data read by the reading means to the server 20, and the server 20 acquires this data as user data.

この実施形態において、状況データは1種類のデータであってもよく、また、複数の種類のデータが含まれていてもよい。例えば、状況データにバイタルデータと気象データとが含まれていてもよい。 In this embodiment, the situation data may be one type of data, or may include a plurality of types of data. For example, the situation data may include vital data and meteorological data.

選択手段22は、複数の画像処理装置10の中から、ユーザ毎および画像処理装置10毎にデータベース26に記憶された状況データの統計結果と取得手段21により取得された状況データとが予め定められた条件を満たすものを選択する。送信手段23は、選択手段22により選択された画像処理装置10に対し、指示された画像処理の処理対象であるデータを送信する。登録手段24は、画像処理装置10により画像処理が実行された場合に、実行された画像処理を指示したユーザおよび画像処理を実行した画像処理装置10に対応付けて、取得手段21により取得された状況データをデータベース26に登録する。第2の送信手段25は、データベース26に蓄積されたデータの量が閾値以下である場合、複数の画像処理装置10に処理対象であるデータ(以下「処理対象データ」という)を送信する。 In the selection means 22, the statistical result of the situation data stored in the database 26 for each user and each image processing device 10 and the situation data acquired by the acquisition means 21 are predetermined from the plurality of image processing devices 10. Select the one that meets the above conditions. The transmission means 23 transmits the data to be processed by the instructed image processing to the image processing device 10 selected by the selection means 22. When the image processing is executed by the image processing device 10, the registration means 24 is acquired by the acquisition means 21 in association with the user who instructed the executed image processing and the image processing device 10 which executed the image processing. The status data is registered in the database 26. When the amount of data stored in the database 26 is equal to or less than the threshold value, the second transmission means 25 transmits data to be processed (hereinafter referred to as “processing target data”) to the plurality of image processing devices 10.

図3はサーバ20のハードウェア構成を例示する図である。図において、メモリ251は各種データを記憶する。プロセッサ252はメモリ251に記憶されているプログラムに従いデータ処理を行う。通信IF253は外部の装置とネットワークを介したデータ通信を行うインターフェイスである。 FIG. 3 is a diagram illustrating a hardware configuration of the server 20. In the figure, the memory 251 stores various data. The processor 252 performs data processing according to the program stored in the memory 251. The communication IF 253 is an interface for performing data communication with an external device via a network.

この例で、メモリ251に記憶されているプログラムをプロセッサ252が実行することにより、図2に示される機能が実装される。プログラムを実行しているプロセッサ252は、取得手段21、選択手段22、送信手段23、登録手段24および第2の送信手段25の例である。 In this example, the function shown in FIG. 2 is implemented by the processor 252 executing the program stored in the memory 251. The processor 252 executing the program is an example of the acquisition means 21, the selection means 22, the transmission means 23, the registration means 24, and the second transmission means 25.

[2]動作
次いで、この実施形態の動作例を説明する。以下では、画像処理装置10A、10Bおよび10Cが設置されている環境において、ユーザxがユーザ端末40を用いて画像処理を指示する場合の動作を説明する。ユーザ端末40は、ユーザxの指示に従い画像処理の指示データをサーバ20へ送信する。この指示データにはユーザxを識別するユーザIDが含まれる。
[2] Operation Next, an operation example of this embodiment will be described. Hereinafter, in an environment in which the image processing devices 10A, 10B, and 10C are installed, an operation when the user x instructs the image processing using the user terminal 40 will be described. The user terminal 40 transmits the image processing instruction data to the server 20 according to the instruction of the user x. This instruction data includes a user ID that identifies the user x.

図4はサーバ20が行う処理の流れを示すフローチャートである。ステップS101において、サーバ20はユーザ端末40から指示データを受信する。サーバ20は、ユーザ端末40から指示データを受信すると、ステップS102において、ユーザ端末40、センサ30および/または他の端末(ユーザにより装着されたウェアラブルコンピュータ等)から状況データを受信(取得)する。この動作例では、サーバ20は、バイタルデータをユーザのウェアラブルコンピュータから受信するとともに、気象データをセンサ30から取得する。 FIG. 4 is a flowchart showing the flow of processing performed by the server 20. In step S101, the server 20 receives instruction data from the user terminal 40. When the server 20 receives the instruction data from the user terminal 40, in step S102, the server 20 receives (acquires) the status data from the user terminal 40, the sensor 30 and / or another terminal (a wearable computer or the like worn by the user). In this operation example, the server 20 receives vital data from the user's wearable computer and acquires weather data from the sensor 30.

また、このステップにおいて、サーバ20は、取得されたバイタルデータを解析し、ユーザの状態(「眠気あり」、「ストレス高」等)を判定してもよい。バイタルデータの解析方法としては、例えば、サーバ20が、ユーザの心拍数を検出する心拍数センサの信号から心拍数の変動に応じたリズムパターンを求めてユーザの眠気と葛藤する意識レベルを判定してもよい。この場合、意識レベルが予め定められた閾値以下である場合に「眠気あり」と判定される。なお、バイタルデータの解析方法は上述したものに限られず、種々の手法が適用され得る。また、この判定処理は、ユーザのウェアラブルコンピュータにより実行されてもよい。この場合、サーバ20は、ユーザのウェアラブルコンピュータからユーザの状態を示す状況データを受信する。この実施形態では、例えば、「眠気あり」を示すデータと、「天気:晴れ」、「気温:10度」を示すデータを含む状況データがサーバ20により取得される。 Further, in this step, the server 20 may analyze the acquired vital data and determine the state of the user (“sleepy”, “high stress”, etc.). As a method of analyzing vital data, for example, the server 20 obtains a rhythm pattern according to the fluctuation of the heart rate from the signal of the heart rate sensor that detects the user's heart rate, and determines the consciousness level that conflicts with the user's drowsiness. You may. In this case, when the consciousness level is equal to or lower than a predetermined threshold value, it is determined to be "sleepy". The method for analyzing vital data is not limited to the one described above, and various methods can be applied. Further, this determination process may be executed by the user's wearable computer. In this case, the server 20 receives the status data indicating the user's status from the user's wearable computer. In this embodiment, for example, the server 20 acquires status data including data indicating “sleepy” and data indicating “weather: sunny” and “temperature: 10 degrees”.

ステップS103において、サーバ20は、メモリ251に記憶された状況データベースの統計結果とステップS102で取得された状況データとに基づいて、複数の画像処理装置10の中からユーザが利用すると推定される画像処理装置10を選択する。状況データベースは、状況データがユーザ毎および画像処理装置10毎に蓄積されたデータベースである。 In step S103, the server 20 is an image estimated to be used by the user from among the plurality of image processing devices 10 based on the statistical result of the status database stored in the memory 251 and the status data acquired in step S102. Select the processing device 10. The status database is a database in which status data is accumulated for each user and each image processing device 10.

図5は、状況データベースの内容の一例を示す図である。このデータベースには、ユーザにより画像処理装置10が使用されたタイミングにおけるユーザの状態および/または画像処理装置10の環境に関する状況データが、ユーザ毎および画像処理装置10毎に蓄積される。この例で、状況データベースは、「ユーザID」、「日時」、「装置ID」、「気象」、「バイタルデータ」、「他のユーザ」、「ページ数」、「デバイスの状態」および「スケジュール」等の項目が互いに紐付けられている。これらの項目のうち、「ユーザID」の項目には、ユーザを識別するユーザIDが格納される。「日時」の項目には、画像処理装置10が使用された日時を示すデータが格納される。「装置ID」の項目には、画像処理装置10を識別する装置IDが格納される。 FIG. 5 is a diagram showing an example of the contents of the status database. In this database, status data regarding the user's state and / or the environment of the image processing device 10 at the timing when the image processing device 10 is used by the user is accumulated for each user and each image processing device 10. In this example, the status database is "User ID", "Date", "Device ID", "Weather", "Vital data", "Other users", "Pages", "Device status" and "Schedule". Items such as "" are linked to each other. Among these items, the item of "user ID" stores a user ID that identifies the user. In the "date and time" item, data indicating the date and time when the image processing device 10 was used is stored. In the item of "device ID", a device ID that identifies the image processing device 10 is stored.

「気象」の項目には、画像処理装置10が使用されたタイミングにおける気象を示すデータ(例えば、天気の種別、気温、湿度)が格納される。「バイタルデータ」の項目には、ユーザが装着しているウエラブルコンピュータ等により計測されたユーザのバイタルデータ、または計測されたバイタルデータの解析結果(例えば、「眠気あり」、「ストレス高」)を示すデータが格納される。 In the item of "weather", data indicating the weather at the timing when the image processing device 10 is used (for example, type of weather, temperature, humidity) is stored. In the item of "vital data", the user's vital data measured by a wearable computer or the like worn by the user, or the analysis result of the measured vital data (for example, "sleepy", "high stress"). Data indicating is stored.

「他のユーザ」の項目には、画像処理装置10が利用されたタイミングにおいて、画像処理装置10(利用された画像処理装置10またはその他の画像処理装置10)の周辺(画像処理装置10の位置から予め定められた範囲内)にいるユーザを識別する識別情報(ユーザID)が格納される。ユーザの検知の方法としては、例えば、ユーザが所有する社員証や入館証等に付された非接触型ICカードを読み取る読取手段を画像処理装置10またはその周辺に設け、この読取手段の読取結果に従ってユーザの位置が検知されてもよい。この実施形態において、予め定められた範囲は、例えば、非接触型ICカードを読み取る読取手段がICカードを読取可能な範囲である。なお、予め定められた範囲は、サーバ20に予め登録されていてもよく、また、ユーザにより設定登録されてもよい。例えば、画像処理装置10が利用されたタイミングにおいて、他の画像処理装置10の周囲にユーザIDが「usr06」のユーザが居た場合、「他のユーザ」の項目に「usr06」が格納される。 The item of "other user" includes the periphery (position of the image processing device 10) around the image processing device 10 (used image processing device 10 or other image processing device 10) at the timing when the image processing device 10 is used. Identification information (user ID) that identifies a user within a predetermined range) is stored. As a method of detecting a user, for example, a reading means for reading a contactless IC card attached to an employee ID card or an admission card owned by the user is provided in or around the image processing device 10, and the reading result of the reading means is provided. The user's position may be detected according to the above. In this embodiment, the predetermined range is, for example, a range in which the reading means for reading the non-contact type IC card can read the IC card. The predetermined range may be registered in advance in the server 20, or may be set and registered by the user. For example, when there is a user whose user ID is "usr06" around the other image processing device 10 at the timing when the image processing device 10 is used, "usr06" is stored in the item of "other user". ..

「ページ数」の項目には、画像処理装置10が実行した画像処理において出力されたページ数を示すデータが格納される。「デバイスの状態」の項目には、画像処理装置10が利用されたタイミングにおける画像処理装置10の状態(スリープ中、処理実行中、等)を示すデータが格納される。「スケジュール」の項目には、画像処理装置10が利用されたタイミングまたはその前後のタイミングにおけるユーザのスケジュールを示すデータ(例えば、会議室Aで会議中、30分後に会議室Bで会議)が格納される。 In the item of "number of pages", data indicating the number of pages output in the image processing executed by the image processing device 10 is stored. In the item of "device state", data indicating the state (sleeping, processing execution, etc.) of the image processing device 10 at the timing when the image processing device 10 is used is stored. In the "schedule" item, data indicating the user's schedule at the timing when the image processing device 10 is used or at the timing before and after the image processing device 10 is used (for example, during a conference in the conference room A and a conference in the conference room B 30 minutes later) is stored. Will be done.

この実施形態では、サーバ20は、予め定められたタイミングにおいて、図5の状況データベースに蓄積された状況データを集計し、各項目の属性毎の割合を算出する。そして、サーバ20は、算出した割合を、メモリ251に記憶された統計データベースに登録(更新)する。この登録(更新)処理が定期的に行われることにより、ユーザの利用履歴が統計データベースに反映される。 In this embodiment, the server 20 aggregates the status data accumulated in the status database of FIG. 5 at a predetermined timing, and calculates the ratio for each attribute of each item. Then, the server 20 registers (updates) the calculated ratio in the statistical database stored in the memory 251. By performing this registration (update) process periodically, the usage history of the user is reflected in the statistical database.

図6は、統計データベースの内容の一例を示す図である。統計データベースは、ユーザ毎および画像処理装置10毎の状況データの統計結果が格納されたデータベースである。この実施形態では、サーバ20はこの統計データベースを参照してユーザが利用すると推定される画像処理装置10を選択する。図6の例では、統計データベースには、ユーザ毎および画像処理装置10毎の統計結果として、ユーザの状態および/または画像処理装置10の環境の属性毎に、使用された画像処理装置10の割合を示すデータ(以下「統計データ」という)が記憶されている。図6に示される統計データベースは、「ユーザID」、「装置ID」、「気象」、「時間帯」、「バイタルデータ」、「他のユーザ」、「ページ数」、「デバイスの状態」および「スケジュール」等の項目が互いに紐付けられている。これらの項目のうち、「ユーザID」の項目には、ユーザを識別するユーザID(識別情報)が格納される。「装置ID」の項目には、画像処理装置10を識別する装置ID(識別情報)が格納される。 FIG. 6 is a diagram showing an example of the contents of the statistical database. The statistical database is a database in which statistical results of status data for each user and each image processing device 10 are stored. In this embodiment, the server 20 refers to this statistical database and selects an image processing device 10 that is presumed to be used by the user. In the example of FIG. 6, in the statistical database, as statistical results for each user and each image processing device 10, the ratio of the image processing device 10 used for each state of the user and / or the attribute of the environment of the image processing device 10. Data (hereinafter referred to as "statistical data") indicating the above is stored. The statistical database shown in FIG. 6 includes "user ID", "device ID", "weather", "time zone", "vital data", "other users", "number of pages", "device status" and Items such as "schedule" are linked to each other. Among these items, a user ID (identification information) that identifies a user is stored in the "user ID" item. In the item of "device ID", a device ID (identification information) for identifying the image processing device 10 is stored.

「気象」の項目には、画像処理装置10が利用された際の気象の属性(例えば、「晴れ」、「雨」)毎の統計結果を示すデータが格納される。図6の例では、ユーザIDが「usr01」であるユーザにより装置IDが「device03」である画像処理装置10が使用された気象の属性毎の統計結果は、「晴れ」が100%であることが示されている。 In the item of "weather", data showing statistical results for each attribute of the weather (for example, "sunny" and "rain") when the image processing device 10 is used is stored. In the example of FIG. 6, the statistical result for each weather attribute in which the image processing device 10 whose device ID is "device03" is used by the user whose user ID is "usr01" is that "sunny" is 100%. It is shown.

「時間帯」の項目には、画像処理装置10が利用された際の時間帯を示す属性(例えば、「午前中」、「午後」)毎の統計結果を示すデータが格納される。図6の例では、ユーザIDが「usr01」であるユーザにより装置IDが「device03」である画像処理装置10が利用された時間帯の統計結果は、午前中が70%、午後が30%であったことが示されている。 In the item of "time zone", data indicating a statistical result for each attribute (for example, "morning", "afternoon") indicating a time zone when the image processing device 10 is used is stored. In the example of FIG. 6, the statistical results of the time zone in which the image processing device 10 whose device ID is "device03" is used by the user whose user ID is "usr01" are 70% in the morning and 30% in the afternoon. It is shown that there was.

「バイタルデータ」の項目には、画像処理装置10が利用された際のバイタルデータの解析結果の属性(例えば、「眠気あり」、「ストレス高」)毎の統計結果を示すデータが格納される。例えば、ユーザIDが「usr01」であるユーザにより装置IDが「device03」である画像処理装置10が利用されたバイタルに係る属性毎の統計結果は、眠気がある場合の割合が50%であり、ストレスが高い場合の割合が30%である、といった内容のデータが格納される。 In the item of "vital data", data showing the statistical result for each attribute (for example, "drowsiness", "high stress") of the analysis result of the vital data when the image processing device 10 is used is stored. .. For example, the statistical result for each attribute related to the vital in which the image processing device 10 whose device ID is "device03" is used by the user whose user ID is "usr01" shows that the rate of drowsiness is 50%. Data is stored such that the ratio when the stress is high is 30%.

「他のユーザ」の項目には、画像処理装置10が利用されたタイミングにおいて画像処理装置10の周囲に他のユーザが居た場合に、周囲に居たユーザ毎の統計結果を示すデータが格納される。図6の例では、「usr01」のユーザが「device03」の画像処理装置10を利用した際における、「usr06」のユーザが他の画像処理装置10の周囲に居た割合が20%である旨が示されている。 In the item of "other users", when there are other users around the image processing device 10 at the timing when the image processing device 10 is used, data showing statistical results for each user around the image processing device 10 is stored. Will be done. In the example of FIG. 6, when the user of "usr01" uses the image processing device 10 of "device03", the ratio of the user of "usr06" being around the other image processing device 10 is 20%. It is shown.

「ページ数」の項目には、ページ数の範囲毎の統計結果を示すデータが格納される。図6の例では、ユーザIDが「usr01」であるユーザにより装置IDが「device03」である画像処理装置10が利用された際の画像処理の処理対象であるデータのページ数の範囲毎の統計結果が、1〜10ページが60%、11〜50ページが20%であることが示されている。 In the item of "number of pages", data showing statistical results for each range of the number of pages is stored. In the example of FIG. 6, statistics for each range of the number of pages of data to be processed for image processing when the image processing device 10 whose device ID is "device03" is used by a user whose user ID is "usr01". The results show that pages 1-10 are 60% and pages 11-50 are 20%.

「デバイスの状態」の項目には、画像処理装置10が利用されたタイミングにおける画像処理装置10の状態の属性(例えば、「スリープ」、「処理実行中」)毎の統計結果を示すデータが格納される。「スケジュール」の項目には、画像処理装置10が利用されたタイミングにおけるユーザのスケジュールの属性(例えば、「会議室Aで会議中、30分後に会議室Bで会議」)毎の統計結果が格納される。なお、図6の統計データベースに含まれる項目は上述したものに限られない。例えば、統計データベースは、ユーザと画像処理装置10との距離の属性(例えば、最も近い、2番目に近い、等)毎の統計結果の項目を有していてもよい。 In the item of "device state", data showing statistical results for each attribute of the state of the image processing device 10 (for example, "sleep", "processing in progress") at the timing when the image processing device 10 is used is stored. Will be done. In the "schedule" item, statistical results for each attribute of the user's schedule at the timing when the image processing device 10 is used (for example, "during a meeting in the meeting room A, and meeting in the meeting room B after 30 minutes") are stored. Will be done. The items included in the statistical database of FIG. 6 are not limited to those described above. For example, the statistical database may have statistical result items for each attribute of the distance between the user and the image processing apparatus 10 (for example, the closest, the second closest, etc.).

この実施形態では、サーバ20は、図6の統計データベースを参照し、ステップS102で取得された状況データを用いて、複数の画像処理装置10の中からユーザが利用すると推定される画像処理装置10を選択する。具体的には、例えば、ステップS102で取得された状況データにユーザのバイタルデータが含まれる場合、サーバ20は、このバイタルデータにより推定されるユーザの眠気の度合いに対応付けられている画像処理装置10を選択する。また、他の例として、ステップS102で取得された状況データに気象データが含まれる場合、サーバ20は、この気象データにより特定される天気の種別に対応付けられている画像処理装置10を選択してもよい。 In this embodiment, the server 20 refers to the statistical database of FIG. 6, and uses the status data acquired in step S102 to estimate that the user will use the image processing device 10 from among the plurality of image processing devices 10. Select. Specifically, for example, when the status data acquired in step S102 includes the user's vital data, the server 20 is an image processing device associated with the degree of drowsiness of the user estimated from the vital data. Select 10. As another example, when the status data acquired in step S102 includes meteorological data, the server 20 selects the image processing device 10 associated with the weather type specified by the meteorological data. You may.

この実施形態では、以下のようにして画像処理装置10の選択処理が行われる。まず、サーバ20は、ステップS101で取得された指示データに含まれるユーザIDを統計データベースから検索し、検索されたユーザIDに対応する装置IDを特定する。次いで、サーバ20は、特定した装置IDに対応付けられている状況データの各項目の属性の中から、ステップS102で取得された状況データの属性を選択する。例えば、ステップS102で取得された状況データに、「眠気あり」を示すデータと、「天気:晴れ」、「気温:10度」を示すデータが含まれる場合、「晴れ」の属性と、「眠気」の属性と、「気温:5〜10度」の属性とが選択される。 In this embodiment, the selection process of the image processing apparatus 10 is performed as follows. First, the server 20 searches the statistical database for the user ID included in the instruction data acquired in step S101, and identifies the device ID corresponding to the searched user ID. Next, the server 20 selects the attribute of the status data acquired in step S102 from the attributes of each item of the status data associated with the specified device ID. For example, when the status data acquired in step S102 includes data indicating "sleepy" and data indicating "weather: sunny" and "temperature: 10 degrees", the attribute of "sunny" and "sleepiness" The attribute of "" and the attribute of "temperature: 5 to 10 degrees" are selected.

次いで、サーバ20は、選択された1または複数の属性毎の統計結果に基づいて、特定した装置IDの画像処理装置10の中から、ユーザにより利用されると推定される画像処理装置10を選択する。例えば、選択された属性に対応する統計結果(割合)の合計値が最も高くなる画像処理装置10が選択されてもよい。具体的には、例えば、ステップS101で取得された指示データに含まれるユーザIDが「usr01」であり、ステップS102で取得された状況データの属性が「天気:晴れ」および「眠気なし」の2つであり、統計データベースの内容が図6のものであるとする。この場合、「晴れ」に対応する割合と「眠気なし」に対応する割合との合計値が最も高くなるのは、「device03」に対応する統計データであるから、「device03」が、ユーザにより利用される画像処理装置10として推定されてもよい。 Next, the server 20 selects an image processing device 10 estimated to be used by the user from the image processing devices 10 having the specified device ID based on the statistical results for each of the selected one or a plurality of attributes. To do. For example, the image processing device 10 having the highest total value of the statistical results (ratio) corresponding to the selected attribute may be selected. Specifically, for example, the user ID included in the instruction data acquired in step S101 is "usr01", and the attributes of the status data acquired in step S102 are "weather: sunny" and "no drowsiness". It is assumed that the contents of the statistical database are as shown in FIG. In this case, the highest total value of the ratio corresponding to "sunny" and the ratio corresponding to "no drowsiness" is the statistical data corresponding to "device03", so "device03" is used by the user. It may be estimated as the image processing device 10 to be used.

図4の説明に戻る。画像処理装置10を選択すると、サーバ20はステップS104の処理に進む。ステップS104において、サーバ20は、ステップS103で選択した画像処理装置10に対して、ステップS101で指示された画像処理の処理対象データを送信する。送信された処理対象データは、画像処理装置10で受信され、画像処理装置10のメモリに記憶される。処理対象データの送信処理を終えると、サーバ20は、ステップS105において、処理対象データの送信先である画像処理装置10からの画像処理の完了報告を待機する(ステップS105;NO)。 Returning to the description of FIG. When the image processing device 10 is selected, the server 20 proceeds to the process of step S104. In step S104, the server 20 transmits the image processing target data instructed in step S101 to the image processing device 10 selected in step S103. The transmitted data to be processed is received by the image processing device 10 and stored in the memory of the image processing device 10. When the processing of transmitting the processing target data is completed, the server 20 waits for the completion report of the image processing from the image processing device 10 which is the transmission destination of the processing target data in step S105 (step S105; NO).

さて、ユーザxは、ユーザ端末40を用いて画像処理を指示した後、自身が利用したい画像処理装置10まで移動する。その後、ユーザは、画像処理装置10の操作パネルを用いてユーザIDやパスワードを入力してログイン処理を行う。ユーザIDは、ユーザが操作パネルを操作することにより入力されてもよく、また、ユーザの社員証等に付されたICタグを読み取る読取手段によりIDが読み取られることにより画像処理装置10に取得されてもよい。ログインに成功すると、ユーザxは、操作パネルを用いて画像処理(例えば、プリントアウト)を指示する操作を行う。 After instructing image processing using the user terminal 40, the user x moves to the image processing device 10 that he / she wants to use. After that, the user inputs the user ID and password using the operation panel of the image processing device 10 to perform the login process. The user ID may be input by the user operating the operation panel, or is acquired by the image processing device 10 by reading the ID by a reading means for reading the IC tag attached to the user's employee ID card or the like. You may. When the login is successful, the user x performs an operation of instructing image processing (for example, printout) using the operation panel.

図7は画像処理装置10が行う処理の流れを示すフローチャートである。図7に示される処理は、ユーザにより画像処理装置10の操作パネルが操作されて画像処理が指示されたことを契機として開始される。ステップS201において、画像処理装置10のプロセッサは、ユーザxが指示した画像処理の処理対象データが画像処理装置10に格納されているかを判定する。格納されていると判定された場合、画像処理装置10はステップS202の処理をスキップしてステップS203の処理に進む。一方、格納されていないと判定された場合、画像処理装置10はステップS202の処理に進む。 FIG. 7 is a flowchart showing the flow of processing performed by the image processing apparatus 10. The process shown in FIG. 7 is started when the user operates the operation panel of the image processing device 10 to instruct the image processing. In step S201, the processor of the image processing device 10 determines whether the processing target data of the image processing instructed by the user x is stored in the image processing device 10. If it is determined that the image is stored, the image processing device 10 skips the process of step S202 and proceeds to the process of step S203. On the other hand, if it is determined that the image is not stored, the image processing device 10 proceeds to the process of step S202.

ステップS202において、画像処理装置10は、サーバ20にデータの取得要求を送信し、送信した取得要求の応答としてサーバ20から送信されてくる処理対象データを受信(取得)する。 In step S202, the image processing device 10 transmits a data acquisition request to the server 20, and receives (acquires) the processing target data transmitted from the server 20 as a response to the transmitted acquisition request.

ステップS203において、画像処理装置10は、ユーザにより指示された画像処理(例えば、プリントアウト)を実行する。ステップS204において、画像処理装置10は、画像処理の処理結果(完了、等)を示すデータ(以下「処理結果データ」という)をサーバ20に送信する。送信された処理結果はサーバ20により受信される。 In step S203, the image processing apparatus 10 executes image processing (for example, printout) instructed by the user. In step S204, the image processing apparatus 10 transmits data (hereinafter referred to as “processing result data”) indicating the processing result (completion, etc.) of the image processing to the server 20. The transmitted processing result is received by the server 20.

図4の説明に戻る。サーバ20は、画像処理装置10から処理結果データを受信すると(ステップS105;YES)、ステップS106の処理に進む。ステップS106において、サーバ20は、画像処理装置10により画像処理が実行された場合に、実行された画像処理を指示したユーザおよび画像処理を実行した画像処理装置10に対応付けて、ステップS102で取得された状況データを状況データベースに登録する。このとき、ステップS103で選択された画像処理装置10で画像処理が実行された場合は、画像処理を指示したユーザおよび選択された画像処理装置10に対応付けて、ステップS102で取得された状況データが状況データベースに登録される。一方、ステップS103で選択された画像処理装置10で画像処理が実行されなかった場合、画像処理が実行された画像処理装置および画像処理を指示したユーザに対応付けて、ステップS102で取得された状況データが状況データベースに登録される。具体的には、ステップS103で選択された画像処理装置10と異なる画像処理装置10から処理対象データの取得要求を受信した場合や、ステップS103で選択された画像処理装置10と異なる画像処理装置10から画像処理の実行完了を通知された場合、画像処理を指示したユーザおよび処理対象データの取得要求の送信元である画像処理装置10(または画像処理の実行の完了を通知した画像処理装置10)に対応付けて、ステップS102で取得された状況データが状況データベースに登録される。 Returning to the description of FIG. When the server 20 receives the processing result data from the image processing device 10 (step S105; YES), the server 20 proceeds to the processing of step S106. In step S106, when the image processing is executed by the image processing device 10, the server 20 acquires the image processing in step S102 in association with the user who instructed the executed image processing and the image processing device 10 which executed the image processing. Register the created status data in the status database. At this time, when the image processing is executed by the image processing device 10 selected in step S103, the status data acquired in step S102 is associated with the user who instructed the image processing and the selected image processing device 10. Is registered in the status database. On the other hand, when the image processing is not executed by the image processing device 10 selected in step S103, the situation acquired in step S102 is associated with the image processing device on which the image processing is executed and the user who instructed the image processing. The data is registered in the status database. Specifically, when a request for acquiring data to be processed is received from an image processing device 10 different from the image processing device 10 selected in step S103, or an image processing device 10 different from the image processing device 10 selected in step S103. When notified by the user that the execution of the image processing is completed, the image processing device 10 (or the image processing device 10 that has notified the completion of the execution of the image processing) is the user who instructed the image processing and the source of the acquisition request of the data to be processed. The status data acquired in step S102 is registered in the status database in association with.

以上説明したようにこの実施形態では、状況データベースに蓄積された状況データの統計結果に基づいて、ユーザにより利用されると推定される画像処理装置10がサーバ20により選択される。例えば、常に自身の位置から最も近い位置にある画像処理装置10を利用しているユーザの場合、そのユーザの位置から最も近い位置にある画像処理装置10がサーバ20により選択される。 As described above, in this embodiment, the image processing device 10 estimated to be used by the user is selected by the server 20 based on the statistical result of the situation data stored in the situation database. For example, in the case of a user who always uses the image processing device 10 closest to his / her own position, the server 20 selects the image processing device 10 closest to the user's position.

また、例えば、最も近い場所にある画像処理装置10Aを他のユーザbが使用中であったため、ユーザaが2番目に近い画像処理装置10Bを利用したとする。この場合、この実施形態では、状況データとして、画像処理装置10Aがユーザbにより利用されていたこと、および、画像処理装置10Bがユーザaにより利用されたことが、状況データベースに蓄積される。その後、別のタイミングにおいてユーザaがプリントアウトを指示すると、蓄積された状況データが参照される。ここで、画像処理装置10Xの位置にユーザbがいることがセンサ30により検知された場合、サーバ20はユーザaが向かう画像処理装置10は画像処理装置10Yであると推定し、画像処理装置10Yに対して処理対象データを送信する。このように、この実施形態では、ユーザによる実際の使用履歴が蓄積され、後のタイミングでユーザにより画像処理が指示された際に履歴をフィードバックした選択がサーバ20により行われる。 Further, for example, it is assumed that the user a uses the image processing device 10B closest to the second because another user b is using the image processing device 10A located at the nearest location. In this case, in this embodiment, the fact that the image processing device 10A is used by the user b and that the image processing device 10B is used by the user a is accumulated in the status database as the status data. After that, when the user a instructs the printout at another timing, the accumulated status data is referred to. Here, when the sensor 30 detects that the user b is at the position of the image processing device 10X, the server 20 estimates that the image processing device 10 to which the user a is heading is the image processing device 10Y, and the image processing device 10Y The data to be processed is transmitted to. As described above, in this embodiment, the actual usage history by the user is accumulated, and when the image processing is instructed by the user at a later timing, the server 20 makes a selection that feeds back the history.

また、他の例として、ユーザaはプリントアウトを行う際に、常に2番目に近い画像処理装置10Bを利用していたとする。この場合、次にユーザaがプリントアウトを指示すると、サーバ20はユーザaが画像処理装置10Bに向かうと推定し、画像処理装置10Bに処理対象データを送信する。 Further, as another example, it is assumed that the user a always uses the second closest image processing device 10B when printing out. In this case, when the user a next instructs the printout, the server 20 estimates that the user a heads for the image processing device 10B, and transmits the processing target data to the image processing device 10B.

すなわち、この実施形態では過去に利用された状況における気象データやバイタルデータ等の状況データをもとに、ユーザがどの画像処理装置10に向かうか(どの画像処理装置10を利用するか)が推定される。そして、利用されると推定された画像処理装置10へ処理対象データが送信される。例えば、眠気がある場合は遠くの画像処理装置10に向かったり、天気が晴れの日には窓から景色が見える経路の画像処理装置10に向かったり、といった、その状況に対応するユーザの嗜好に応じた画像処理装置10が推定される。これにより、画像処理装置10の前にユーザが到達して画像処理装置10からの出力を得るまでの待ち時間が短縮される。 That is, in this embodiment, it is estimated which image processing device 10 the user goes to (which image processing device 10 is used) based on the situation data such as weather data and vital data in the situation used in the past. Will be done. Then, the processing target data is transmitted to the image processing device 10 estimated to be used. For example, if you are drowsy, you may go to the image processing device 10 in the distance, or if the weather is fine, you may go to the image processing device 10 on the route where you can see the scenery from the window. The corresponding image processing device 10 is estimated. As a result, the waiting time until the user arrives in front of the image processing device 10 and obtains the output from the image processing device 10 is shortened.

[3]変形例
上述した実施形態は、本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、上述した実施形態および以下に示す各変形例は、必要に応じて組み合わせて実施してもよい。
[3] Modifications The above-described embodiment is merely an example of the embodiment of the present invention, and may be modified as follows. In addition, the above-described embodiment and each of the following modifications may be combined and implemented as necessary.

(1)上述の実施形態では、サーバ20が、複数の画像処理装置10の中からユーザに利用されると推定される画像処理装置10を選択する処理を行った。上述の実施形態においてサーバ20により実行される処理は、他の装置により実行されてもよい。例えば、ユーザが使用するパーソナルコンピュータに専用のアプリケーションをインストールさせ、このパーソナルコンピュータが、上述の実施形態においてサーバ20が実行した各種の処理を実行してもよい。また、複数の画像処理装置10のうちの1または複数の画像処理装置10が、上述の実施形態においてサーバ20により実行された各種の処理を実行してもよい。 (1) In the above-described embodiment, the server 20 performs a process of selecting an image processing device 10 presumed to be used by a user from a plurality of image processing devices 10. The process executed by the server 20 in the above-described embodiment may be executed by another device. For example, a personal computer used by the user may be provided with a dedicated application, and the personal computer may execute various processes executed by the server 20 in the above-described embodiment. Further, one or a plurality of image processing devices 10 among the plurality of image processing devices 10 may execute various processes executed by the server 20 in the above-described embodiment.

また、上述の実施形態においてサーバ20により実行された各種の処理を、複数のサーバが協働して実行してもよい。例えば、図2に示す機能構成部毎に設けられたサーバが協働することにより図2に示す各機能が実装されてもよい。 Further, a plurality of servers may jointly execute various processes executed by the server 20 in the above-described embodiment. For example, each function shown in FIG. 2 may be implemented by the cooperation of the servers provided for each function component shown in FIG.

(2)上述の実施形態において、図5に示した状況データベースや図6に示した統計データベースに含まれる項目は、上述したものに限られない。例えば、画像処理装置10の起動時間の項目や、スリープの頻度の項目が含まれていてもよい。また、画像処理装置10の機能(例えば、PPM値)の項目を状況データベースや統計データベースに含めておき、サーバ20が画像処理装置10の選択処理を行う際にこの項目を参照してもよい。 (2) In the above-described embodiment, the items included in the situation database shown in FIG. 5 and the statistical database shown in FIG. 6 are not limited to those described above. For example, an item of the startup time of the image processing device 10 and an item of the frequency of sleep may be included. Further, an item of the function (for example, PPM value) of the image processing device 10 may be included in the status database or the statistical database, and this item may be referred to when the server 20 performs the selection process of the image processing device 10.

(3)上述の実施形態では、サーバ20が図6に示される統計データベースを参照して、ユーザが利用すると推定される画像処理装置10を選択する処理を行った。ユーザがどの画像処理装置10を利用するかを推定する方法は、上述したものに限られず、種々の手法が適用され得る。例えば、状況データの統計結果による隠れマルコフモデル等の確率モデルを用いた推定処理が行われてもよい。また、統計データベースを用いることなく、サーバ20が、状況データベースを基に逐次統計処理を行い、統計結果に基づいて画像処理装置10の選択処理を行ってもよい。 (3) In the above-described embodiment, the server 20 refers to the statistical database shown in FIG. 6 and performs a process of selecting the image processing device 10 presumed to be used by the user. The method of estimating which image processing device 10 the user uses is not limited to the above, and various methods can be applied. For example, estimation processing using a probabilistic model such as a hidden Markov model based on statistical results of situation data may be performed. Further, without using the statistical database, the server 20 may sequentially perform statistical processing based on the status database and perform selection processing of the image processing device 10 based on the statistical result.

また、スケジュールを考慮した推定処理が行われてもよい。例えば、サーバ20が、スケジュール情報から、行き先の会議室でプリントアウトすることを推定し、行き先の会議室にある画像処理装置10に処理対象データを送信してもよい。 In addition, the estimation process in consideration of the schedule may be performed. For example, the server 20 may estimate that the data will be printed out in the destination conference room from the schedule information, and transmit the processing target data to the image processing device 10 in the destination conference room.

また、他の推定方法として、例えば、忙しさに基づいて利用する画像処理装置10が推定されてもよい。この場合、忙しさの度合いはスケジュールのつまり具合やバイタルデータの焦り具合から判定されてもよい。 Further, as another estimation method, for example, the image processing device 10 to be used based on busyness may be estimated. In this case, the degree of busyness may be determined from the degree of schedule clogging and the degree of impatience of vital data.

(4)上述の実施形態では、3台の画像処理装置10と、1台のサーバ20と、1つのセンサ30と、1台のユーザ端末40とを有する管理システム100を例示したが、管理システム100に含まれる各装置の数は上述したものに限られない。例えば、管理システム100に4以上の画像処理装置10が含まれていてもよい。また、複数のユーザ端末40が管理システム100に含まれていてもよい。また、複数のセンサ30が管理システム100に含まれていてもよい。 (4) In the above-described embodiment, the management system 100 having three image processing devices 10, one server 20, one sensor 30, and one user terminal 40 has been illustrated. The number of each device included in 100 is not limited to those described above. For example, the management system 100 may include four or more image processing devices 10. Further, a plurality of user terminals 40 may be included in the management system 100. Further, a plurality of sensors 30 may be included in the management system 100.

(5)上述の実施形態において、サーバ20は、状況データベースに蓄積された状況データの量が予め定められた閾値以下である場合、複数の画像処理装置に処理対象データを送信してもよい。状況データベースにデータが或る程度蓄積されるまでは、サーバ20による推定処理の精度が低い場合がある。そのため、推定精度が向上するまでは、複数の画像処理装置10にサーバ20が処理対象データを送信してもよい。この場合、処理対象データは、複数の画像処理装置10の全てに送信されてもよく、また、他のユーザに使用されていない画像処理装置10に送信されてもよい。また、処理対象データの送信先をユーザがユーザ端末40を用いて指定し、指定された画像処理装置10に処理対象データが送信されてもよい。 (5) In the above-described embodiment, the server 20 may transmit the processing target data to a plurality of image processing devices when the amount of the status data stored in the status database is equal to or less than a predetermined threshold value. The accuracy of the estimation process by the server 20 may be low until some data is accumulated in the status database. Therefore, the server 20 may transmit the processing target data to the plurality of image processing devices 10 until the estimation accuracy is improved. In this case, the data to be processed may be transmitted to all of the plurality of image processing devices 10, or may be transmitted to the image processing device 10 which is not used by other users. Further, the user may specify the transmission destination of the processing target data by using the user terminal 40, and the processing target data may be transmitted to the designated image processing device 10.

また、ユーザが指示した画像処理をどの画像処理装置10で実行させるかを指定するドライバやWebUIを設ける構成とし、インタラクティブにデータを蓄積していくことで推定精度を向上させてもよい。 Further, the estimation accuracy may be improved by providing a driver and a WebUI for specifying which image processing device 10 to execute the image processing instructed by the user and interactively accumulating the data.

(6)上述の実施形態では、画像処理装置10が設置された位置から予め定められた範囲内に居るユーザを、ICタグを読み取る読取手段の読取結果により検知した。画像処理装置10の周囲に居るユーザの検知方法は上述したものに限られない。ユーザを検知する検知手段は、例えば、超音波センサ、可視光センサ、または赤外線と超音波を組み合わせたセンサ、等の人感センサであってもよい。また、検知手段は、例えば、音センサ、振動センサであってもよい。また、検知手段は、ユーザが所持する端末の位置をGPS(Global Positioning System)により検知するものであってもよい。また、各画像処理装置10に撮影手段(カメラ)を設置し、撮影手段により撮影された画像(静止画像または動画像)をサーバ20が画像解析することによりユーザが検知されてもよい。 (6) In the above-described embodiment, a user who is within a predetermined range from the position where the image processing device 10 is installed is detected by the reading result of the reading means for reading the IC tag. The method of detecting the user around the image processing device 10 is not limited to the above. The detection means for detecting the user may be, for example, a motion sensor such as an ultrasonic sensor, a visible light sensor, or a sensor that combines infrared rays and ultrasonic waves. Further, the detection means may be, for example, a sound sensor or a vibration sensor. Further, the detection means may be one that detects the position of the terminal possessed by the user by GPS (Global Positioning System). Further, a user may be detected by installing a photographing means (camera) in each image processing device 10 and having the server 20 analyze an image (still image or moving image) photographed by the photographing means.

(7)上述の実施形態では、サーバ20は図4のステップS102において他の装置から状況データを受信したが、状況データを取得するタイミングは上述したものに限られない。例えば、サーバ20は定期的に(例えば、一時間毎、等)状況データを取得し、取得した状況データを状況データベースに登録してもよい。 (7) In the above-described embodiment, the server 20 receives the status data from another device in step S102 of FIG. 4, but the timing of acquiring the status data is not limited to that described above. For example, the server 20 may acquire the status data periodically (for example, every hour, etc.) and register the acquired status data in the status database.

(8)上述した実施形態において、サーバ20のプロセッサ252により実行されるプログラムは、インターネット等の通信回線を介してダウンロードされてもよい。また、これらのプログラムは、磁気記録媒体(磁気テープ、磁気ディスク等)、光記録媒体(光ディスク等)、光磁気記録媒体、半導体メモリ等の、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。 (8) In the above-described embodiment, the program executed by the processor 252 of the server 20 may be downloaded via a communication line such as the Internet. Further, these programs are provided in a state of being recorded on a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), an optical magnetic recording medium, a semiconductor memory, or the like. May be done.

2…通信回線、10…画像処理装置、20…サーバ、21…取得手段、22…選択手段、23…送信手段、24…登録手段、25…第2の送信手段、30…センサ、40…ユーザ端末、100…管理システム。 2 ... communication line, 10 ... image processing device, 20 ... server, 21 ... acquisition means, 22 ... selection means, 23 ... transmission means, 24 ... registration means, 25 ... second transmission means, 30 ... sensor, 40 ... user Terminal, 100 ... Management system.

Claims (6)

画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得手段と、
複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、
前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信手段と
を備え、
前記状況データは、ユーザのバイタルデータを含み、
前記選択手段は、前記取得されたバイタルデータにより推定されるユーザの眠気の度合いに対応付けられている画像処理装置を選択する情報処理装置。
When an image processing instruction is received, an acquisition means for acquiring status data related to at least one of the user's state and the environment of the image processing device, and an acquisition means.
An image in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition from a plurality of image processing devices. Selection means for selecting a processing device and
A transmission means for transmitting data to be processed by the instructed image processing to the selected image processing apparatus is provided.
The status data includes the user's vital data and includes
The selection means is an information processing device that selects an image processing device associated with the degree of drowsiness of the user estimated from the acquired vital data .
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得手段と、When an image processing instruction is received, an acquisition means for acquiring status data related to at least one of the user's state and the environment of the image processing device, and an acquisition means.
複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、An image in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition from a plurality of image processing devices. Selection means for selecting a processing device and
前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信手段とA transmission means for transmitting data to be processed by the instructed image processing to the selected image processing apparatus.
を備え、With
前記状況データは気象データを含み、The situation data includes meteorological data
前記選択手段は、前記取得された気象データにより推定される天気の種別に対応付けられている画像処理装置を選択する情報処理装置。The selection means is an information processing device that selects an image processing device associated with a weather type estimated from the acquired weather data.
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得手段と、
複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、
前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信手段と、
画像処理装置により画像処理が実行された場合に、実行された画像処理を指示したユーザおよび該画像処理装置に対応付けて、前記取得された状況データを前記データベースに登録する登録手段と、
前記データベースに記憶されたデータの量が予め定められた閾値以下である場合、前記複数の画像処理装置の少なくとも2以上の装置に前記処理対象であるデータを送信する第2の送信手段と
備える情報処理装置。
When an image processing instruction is received, an acquisition means for acquiring status data related to at least one of the user's state and the environment of the image processing device, and an acquisition means.
An image in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition from a plurality of image processing devices. Selection means for selecting a processing device and
A transmission means for transmitting data to be processed by the instructed image processing to the selected image processing apparatus, and
When image processing is executed by the image processing device, a registration means for registering the acquired status data in the database in association with the user who instructed the executed image processing and the image processing device, and
When the amount of data stored in the database is equal to or less than a predetermined threshold value, a second transmission means for transmitting the data to be processed to at least two or more devices of the plurality of image processing devices.
Information processing apparatus including a.
コンピュータに、On the computer
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データであって、ユーザのバイタルデータを含む状況データを取得する取得ステップと、An acquisition step of acquiring status data including the user's vital data, which is status data related to at least one of the user's state and the environment of the image processing device when an image processing instruction is received, and
複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択ステップであって、前記取得されたバイタルデータにより推定されるユーザの眠気の度合いに対応付けられている画像処理装置を選択する選択ステップと、An image in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition from among a plurality of image processing devices. A selection step for selecting a processing device, which is a selection step for selecting an image processing device associated with the degree of drowsiness of the user estimated from the acquired vital data.
前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信ステップとを実行させるためのプログラム。A program for causing the selected image processing apparatus to execute a transmission step of transmitting data to be processed by the instructed image processing.
コンピュータに、On the computer
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データであって、気象データを含む状況データを取得する取得ステップと、An acquisition step of acquiring status data including meteorological data, which is status data related to at least one of the user's state and the environment of the image processing device when an image processing instruction is received,
複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択ステップであって、前記取得された気象データにより推定される天気の種別に対応付けられている画像処理装置を選択する選択ステップと、An image in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition from among a plurality of image processing devices. A selection step for selecting a processing device, which is a selection step for selecting an image processing device associated with a weather type estimated from the acquired meteorological data.
前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信ステップとA transmission step of transmitting data to be processed by the instructed image processing to the selected image processing apparatus.
を実行させるためのプログラム。A program to execute.
コンピュータに、On the computer
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得ステップと、An acquisition step that acquires status data related to at least one of the user's state and the environment of the image processing device when an image processing instruction is received, and an acquisition step.
複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択ステップと、An image in which the statistical result of the status data stored in the database for each user and each image processing device for each image processing device and the acquired status data satisfy a predetermined condition from a plurality of image processing devices. The selection step to select the processing device and
前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信ステップと、A transmission step of transmitting data to be processed by the instructed image processing to the selected image processing apparatus, and a transmission step.
画像処理装置により画像処理が実行された場合に、実行された画像処理を指示したユーザおよび該画像処理装置に対応付けて、前記取得された状況データを前記データベースに登録する登録ステップと、When image processing is executed by the image processing device, a registration step of registering the acquired status data in the database in association with the user who instructed the executed image processing and the image processing device, and
前記データベースに記憶されたデータの量が予め定められた閾値以下である場合、前記複数の画像処理装置の少なくとも2以上の装置に前記処理対象であるデータを送信する第2の送信ステップとWhen the amount of data stored in the database is equal to or less than a predetermined threshold value, the second transmission step of transmitting the data to be processed to at least two or more devices of the plurality of image processing devices.
を実行させるためのプログラム。A program to execute.
JP2017088104A 2017-04-27 2017-04-27 Information processing equipment and programs Active JP6828577B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017088104A JP6828577B2 (en) 2017-04-27 2017-04-27 Information processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017088104A JP6828577B2 (en) 2017-04-27 2017-04-27 Information processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2018186435A JP2018186435A (en) 2018-11-22
JP6828577B2 true JP6828577B2 (en) 2021-02-10

Family

ID=64355141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017088104A Active JP6828577B2 (en) 2017-04-27 2017-04-27 Information processing equipment and programs

Country Status (1)

Country Link
JP (1) JP6828577B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7636061B2 (en) * 2022-08-26 2025-02-27 Necフィールディング株式会社 Busyness prediction device, system, method, and program

Also Published As

Publication number Publication date
JP2018186435A (en) 2018-11-22

Similar Documents

Publication Publication Date Title
US9003030B2 (en) Detecting relative crowd density via client devices
US20070233285A1 (en) Apparatus Control System and Apparatus Control Method
JP5372487B2 (en) Action record input support system and server
CN102939611B (en) Line of flow detecting system, line of flow detection method and line of flow detection program
US10606868B2 (en) Information processing device, information processing method, and program
CN106974658B (en) Control method of information terminal device and body motion measuring device
US10382219B2 (en) Method, apparatus, and non-transitory computer-readable recording medium storing program for estimating operator
CN113574906A (en) Information processing apparatus, information processing method, and information processing program
JPH11203006A (en) User situation estimation device
JP3635319B2 (en) Context grasping system and method, and recording medium recording the processing program
KR101970011B1 (en) Method, apparatus and computer readable record media for visit care
US20150220613A1 (en) Relationship estimation device and relationship estimation method
JP6828577B2 (en) Information processing equipment and programs
JP2005293012A (en) Context providing method, system, apparatus and program
EP4501104A1 (en) Animal behavior recording device, animal behavior recording method, and program
JP2020190964A (en) Device, method, and program for processing information
US12190273B2 (en) Work content analyzing apparatus, work content analyzing method, program, and sensor
JP6945613B2 (en) Information processing equipment, information processing methods and information processing programs
JP5217690B2 (en) Management system, computer program, and management method
US20140344253A1 (en) Terminal device, external device, information processing method, program, and information processing system
JP7040664B1 (en) Data collection device, data acquisition device and data collection method
KR102067079B1 (en) METHOD AND DEVICE OF SEARCHING AROUND DEVICES BASED Internet of Things
US20170308668A1 (en) Measurement instrument, transmission control method, mobile communications terminal, and computer-readable recording medium
CN112312825A (en) Allergen warning system and method
CN114376520A (en) Method, apparatus and storage medium for monitoring sleep

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201027

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210104

R150 Certificate of patent or registration of utility model

Ref document number: 6828577

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350