JP6828577B2 - Information processing equipment and programs - Google Patents
Information processing equipment and programs Download PDFInfo
- 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
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,
ところで、複数の画像処理装置が利用される環境では、ユーザが利用する画像処理装置は状況により異なる場合がある。ユーザが状況により異なる画像処理装置を利用する場合であっても、ユーザが画像処理装置を利用する際の待ち時間を短縮できれば好適である。
本発明は、複数の画像処理装置が利用される環境において、ユーザが画像処理装置を利用する際の待ち時間を短縮することを目的とする。
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
請求項2に係る情報処理装置は、画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得手段と、複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、前記選択された画像処理装置に対して、前記指示された画像処理の処理対象であるデータを送信する送信手段とを備え、前記状況データは気象データを含み、前記選択手段は、前記取得された気象データにより推定される天気の種別に対応付けられている画像処理装置を選択する。
The information processing device according to
請求項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
請求項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
According to the invention of
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.
[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
サーバ20はストレージサービスや、複数の画像処理装置10の中からユーザが利用すると推定される装置を選択して処理対象のデータを送信するサービス等の各種サービスを提供する。センサ30は、ユーザの状態および画像処理装置10の環境の少なくともいずれかを検知するセンサである。センサ30は例えば、ユーザのバイタルを検知するセンサや、画像処理装置10の設置場所における気温、湿度等を検知するセンサを含む。ユーザ端末40はユーザにより使用されるコンピュータ装置であり、例えばパーソナルコンピュータである。
The
図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
バイタルデータは例えば、ユーザの体温、心拍、呼吸、血圧、および/または意識の有無を表すデータであり、ユーザにより装着されたウェアラブルコンピュータ(図示略)により生成され、通信回線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
画像処理装置10の周囲に位置するユーザを示すユーザデータは、例えば、ユーザの社員証に設けられたICタグを読み取る読取手段により画像処理装置10の周囲に位置するユーザのICタグが読み取られることにより生成される。画像処理装置10は、読取手段により読み取られたICタグのデータをサーバ20へ送信し、サーバ20はこのデータをユーザデータとして取得する。
As for the user data indicating the user located around the
この実施形態において、状況データは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
図3はサーバ20のハードウェア構成を例示する図である。図において、メモリ251は各種データを記憶する。プロセッサ252はメモリ251に記憶されているプログラムに従いデータ処理を行う。通信IF253は外部の装置とネットワークを介したデータ通信を行うインターフェイスである。
FIG. 3 is a diagram illustrating a hardware configuration of the
この例で、メモリ251に記憶されているプログラムをプロセッサ252が実行することにより、図2に示される機能が実装される。プログラムを実行しているプロセッサ252は、取得手段21、選択手段22、送信手段23、登録手段24および第2の送信手段25の例である。
In this example, the function shown in FIG. 2 is implemented by the
[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
図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
また、このステップにおいて、サーバ20は、取得されたバイタルデータを解析し、ユーザの状態(「眠気あり」、「ストレス高」等)を判定してもよい。バイタルデータの解析方法としては、例えば、サーバ20が、ユーザの心拍数を検出する心拍数センサの信号から心拍数の変動に応じたリズムパターンを求めてユーザの眠気と葛藤する意識レベルを判定してもよい。この場合、意識レベルが予め定められた閾値以下である場合に「眠気あり」と判定される。なお、バイタルデータの解析方法は上述したものに限られず、種々の手法が適用され得る。また、この判定処理は、ユーザのウェアラブルコンピュータにより実行されてもよい。この場合、サーバ20は、ユーザのウェアラブルコンピュータからユーザの状態を示す状況データを受信する。この実施形態では、例えば、「眠気あり」を示すデータと、「天気:晴れ」、「気温:10度」を示すデータを含む状況データがサーバ20により取得される。
Further, in this step, the
ステップS103において、サーバ20は、メモリ251に記憶された状況データベースの統計結果とステップS102で取得された状況データとに基づいて、複数の画像処理装置10の中からユーザが利用すると推定される画像処理装置10を選択する。状況データベースは、状況データがユーザ毎および画像処理装置10毎に蓄積されたデータベースである。
In step S103, the
図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
「気象」の項目には、画像処理装置10が使用されたタイミングにおける気象を示すデータ(例えば、天気の種別、気温、湿度)が格納される。「バイタルデータ」の項目には、ユーザが装着しているウエラブルコンピュータ等により計測されたユーザのバイタルデータ、または計測されたバイタルデータの解析結果(例えば、「眠気あり」、「ストレス高」)を示すデータが格納される。
In the item of "weather", data indicating the weather at the timing when the
「他のユーザ」の項目には、画像処理装置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
「ページ数」の項目には、画像処理装置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
この実施形態では、サーバ20は、予め定められたタイミングにおいて、図5の状況データベースに蓄積された状況データを集計し、各項目の属性毎の割合を算出する。そして、サーバ20は、算出した割合を、メモリ251に記憶された統計データベースに登録(更新)する。この登録(更新)処理が定期的に行われることにより、ユーザの利用履歴が統計データベースに反映される。
In this embodiment, the
図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
「気象」の項目には、画像処理装置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
「時間帯」の項目には、画像処理装置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
「バイタルデータ」の項目には、画像処理装置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
「他のユーザ」の項目には、画像処理装置10が利用されたタイミングにおいて画像処理装置10の周囲に他のユーザが居た場合に、周囲に居たユーザ毎の統計結果を示すデータが格納される。図6の例では、「usr01」のユーザが「device03」の画像処理装置10を利用した際における、「usr06」のユーザが他の画像処理装置10の周囲に居た割合が20%である旨が示されている。
In the item of "other users", when there are other users around the
「ページ数」の項目には、ページ数の範囲毎の統計結果を示すデータが格納される。図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
「デバイスの状態」の項目には、画像処理装置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
この実施形態では、サーバ20は、図6の統計データベースを参照し、ステップS102で取得された状況データを用いて、複数の画像処理装置10の中からユーザが利用すると推定される画像処理装置10を選択する。具体的には、例えば、ステップS102で取得された状況データにユーザのバイタルデータが含まれる場合、サーバ20は、このバイタルデータにより推定されるユーザの眠気の度合いに対応付けられている画像処理装置10を選択する。また、他の例として、ステップS102で取得された状況データに気象データが含まれる場合、サーバ20は、この気象データにより特定される天気の種別に対応付けられている画像処理装置10を選択してもよい。
In this embodiment, the
この実施形態では、以下のようにして画像処理装置10の選択処理が行われる。まず、サーバ20は、ステップS101で取得された指示データに含まれるユーザIDを統計データベースから検索し、検索されたユーザIDに対応する装置IDを特定する。次いで、サーバ20は、特定した装置IDに対応付けられている状況データの各項目の属性の中から、ステップS102で取得された状況データの属性を選択する。例えば、ステップS102で取得された状況データに、「眠気あり」を示すデータと、「天気:晴れ」、「気温:10度」を示すデータが含まれる場合、「晴れ」の属性と、「眠気」の属性と、「気温:5〜10度」の属性とが選択される。
In this embodiment, the selection process of the
次いで、サーバ20は、選択された1または複数の属性毎の統計結果に基づいて、特定した装置IDの画像処理装置10の中から、ユーザにより利用されると推定される画像処理装置10を選択する。例えば、選択された属性に対応する統計結果(割合)の合計値が最も高くなる画像処理装置10が選択されてもよい。具体的には、例えば、ステップS101で取得された指示データに含まれるユーザIDが「usr01」であり、ステップS102で取得された状況データの属性が「天気:晴れ」および「眠気なし」の2つであり、統計データベースの内容が図6のものであるとする。この場合、「晴れ」に対応する割合と「眠気なし」に対応する割合との合計値が最も高くなるのは、「device03」に対応する統計データであるから、「device03」が、ユーザにより利用される画像処理装置10として推定されてもよい。
Next, the
図4の説明に戻る。画像処理装置10を選択すると、サーバ20はステップS104の処理に進む。ステップS104において、サーバ20は、ステップS103で選択した画像処理装置10に対して、ステップS101で指示された画像処理の処理対象データを送信する。送信された処理対象データは、画像処理装置10で受信され、画像処理装置10のメモリに記憶される。処理対象データの送信処理を終えると、サーバ20は、ステップS105において、処理対象データの送信先である画像処理装置10からの画像処理の完了報告を待機する(ステップS105;NO)。
Returning to the description of FIG. When the
さて、ユーザxは、ユーザ端末40を用いて画像処理を指示した後、自身が利用したい画像処理装置10まで移動する。その後、ユーザは、画像処理装置10の操作パネルを用いてユーザIDやパスワードを入力してログイン処理を行う。ユーザIDは、ユーザが操作パネルを操作することにより入力されてもよく、また、ユーザの社員証等に付されたICタグを読み取る読取手段によりIDが読み取られることにより画像処理装置10に取得されてもよい。ログインに成功すると、ユーザxは、操作パネルを用いて画像処理(例えば、プリントアウト)を指示する操作を行う。
After instructing image processing using the
図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
ステップS202において、画像処理装置10は、サーバ20にデータの取得要求を送信し、送信した取得要求の応答としてサーバ20から送信されてくる処理対象データを受信(取得)する。
In step S202, the
ステップS203において、画像処理装置10は、ユーザにより指示された画像処理(例えば、プリントアウト)を実行する。ステップS204において、画像処理装置10は、画像処理の処理結果(完了、等)を示すデータ(以下「処理結果データ」という)をサーバ20に送信する。送信された処理結果はサーバ20により受信される。
In step S203, the
図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
以上説明したようにこの実施形態では、状況データベースに蓄積された状況データの統計結果に基づいて、ユーザにより利用されると推定される画像処理装置10がサーバ20により選択される。例えば、常に自身の位置から最も近い位置にある画像処理装置10を利用しているユーザの場合、そのユーザの位置から最も近い位置にある画像処理装置10がサーバ20により選択される。
As described above, in this embodiment, the
また、例えば、最も近い場所にある画像処理装置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
また、他の例として、ユーザaはプリントアウトを行う際に、常に2番目に近い画像処理装置10Bを利用していたとする。この場合、次にユーザaがプリントアウトを指示すると、サーバ20はユーザaが画像処理装置10Bに向かうと推定し、画像処理装置10Bに処理対象データを送信する。
Further, as another example, it is assumed that the user a always uses the second closest
すなわち、この実施形態では過去に利用された状況における気象データやバイタルデータ等の状況データをもとに、ユーザがどの画像処理装置10に向かうか(どの画像処理装置10を利用するか)が推定される。そして、利用されると推定された画像処理装置10へ処理対象データが送信される。例えば、眠気がある場合は遠くの画像処理装置10に向かったり、天気が晴れの日には窓から景色が見える経路の画像処理装置10に向かったり、といった、その状況に対応するユーザの嗜好に応じた画像処理装置10が推定される。これにより、画像処理装置10の前にユーザが到達して画像処理装置10からの出力を得るまでの待ち時間が短縮される。
That is, in this embodiment, it is estimated which
[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
また、上述の実施形態においてサーバ20により実行された各種の処理を、複数のサーバが協働して実行してもよい。例えば、図2に示す機能構成部毎に設けられたサーバが協働することにより図2に示す各機能が実装されてもよい。
Further, a plurality of servers may jointly execute various processes executed by the
(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
(3)上述の実施形態では、サーバ20が図6に示される統計データベースを参照して、ユーザが利用すると推定される画像処理装置10を選択する処理を行った。ユーザがどの画像処理装置10を利用するかを推定する方法は、上述したものに限られず、種々の手法が適用され得る。例えば、状況データの統計結果による隠れマルコフモデル等の確率モデルを用いた推定処理が行われてもよい。また、統計データベースを用いることなく、サーバ20が、状況データベースを基に逐次統計処理を行い、統計結果に基づいて画像処理装置10の選択処理を行ってもよい。
(3) In the above-described embodiment, the
また、スケジュールを考慮した推定処理が行われてもよい。例えば、サーバ20が、スケジュール情報から、行き先の会議室でプリントアウトすることを推定し、行き先の会議室にある画像処理装置10に処理対象データを送信してもよい。
In addition, the estimation process in consideration of the schedule may be performed. For example, the
また、他の推定方法として、例えば、忙しさに基づいて利用する画像処理装置10が推定されてもよい。この場合、忙しさの度合いはスケジュールのつまり具合やバイタルデータの焦り具合から判定されてもよい。
Further, as another estimation method, for example, the
(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
(5)上述の実施形態において、サーバ20は、状況データベースに蓄積された状況データの量が予め定められた閾値以下である場合、複数の画像処理装置に処理対象データを送信してもよい。状況データベースにデータが或る程度蓄積されるまでは、サーバ20による推定処理の精度が低い場合がある。そのため、推定精度が向上するまでは、複数の画像処理装置10にサーバ20が処理対象データを送信してもよい。この場合、処理対象データは、複数の画像処理装置10の全てに送信されてもよく、また、他のユーザに使用されていない画像処理装置10に送信されてもよい。また、処理対象データの送信先をユーザがユーザ端末40を用いて指定し、指定された画像処理装置10に処理対象データが送信されてもよい。
(5) In the above-described embodiment, the
また、ユーザが指示した画像処理をどの画像処理装置10で実行させるかを指定するドライバやWebUIを設ける構成とし、インタラクティブにデータを蓄積していくことで推定精度を向上させてもよい。
Further, the estimation accuracy may be improved by providing a driver and a WebUI for specifying which
(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
(7)上述の実施形態では、サーバ20は図4のステップS102において他の装置から状況データを受信したが、状況データを取得するタイミングは上述したものに限られない。例えば、サーバ20は定期的に(例えば、一時間毎、等)状況データを取得し、取得した状況データを状況データベースに登録してもよい。
(7) In the above-described embodiment, the
(8)上述した実施形態において、サーバ20のプロセッサ252により実行されるプログラムは、インターネット等の通信回線を介してダウンロードされてもよい。また、これらのプログラムは、磁気記録媒体(磁気テープ、磁気ディスク等)、光記録媒体(光ディスク等)、光磁気記録媒体、半導体メモリ等の、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
(8) In the above-described embodiment, the program executed by the
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 .
複数の画像処理装置の中から、ユーザ毎および画像処理装置毎にデータベースに記憶された状況データの該画像処理装置毎の統計結果と前記取得された状況データとが予め定められた条件を満たす画像処理装置を選択する選択手段と、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.
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データであって、ユーザのバイタルデータを含む状況データを取得する取得ステップと、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.
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データであって、気象データを含む状況データを取得する取得ステップと、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.
画像処理の指示を受け付けた場合に、ユーザの状態および画像処理装置の環境の少なくともいずれかに関係する状況データを取得する取得ステップと、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.
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7636061B2 (en) * | 2022-08-26 | 2025-02-27 | Necフィールディング株式会社 | Busyness prediction device, system, method, and program |
-
2017
- 2017-04-27 JP JP2017088104A patent/JP6828577B2/en active Active
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 |