JP6674979B2 - Program, server and work management system - Google Patents
Program, server and work management system Download PDFInfo
- Publication number
- JP6674979B2 JP6674979B2 JP2018132448A JP2018132448A JP6674979B2 JP 6674979 B2 JP6674979 B2 JP 6674979B2 JP 2018132448 A JP2018132448 A JP 2018132448A JP 2018132448 A JP2018132448 A JP 2018132448A JP 6674979 B2 JP6674979 B2 JP 6674979B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- worker
- terminal
- association
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、プログラム、及び勤務管理システムに関する。 The present invention relates to a program and a work management system.
従来から、会社以外の場所でも会社と同様に業務環境を実現することができるインターネットを利用した勤務管理システムが存在する。特に、近年は、クラウドソーシングと呼ばれる不特定多数の人に業務を委託する新しい雇用形態があり、在宅で勤務する人が増えてきている。 2. Description of the Related Art Conventionally, there has been a work management system using the Internet that can realize a work environment in a place other than a company in the same manner as a company. In particular, in recent years, there has been a new employment form called crowdsourcing that outsources work to an unspecified number of people, and the number of people who work at home is increasing.
このような勤務管理システムでは、勤務者を適切に管理すること、及び、出勤時と同じような緊張感のある環境を勤務者にいかにして提供するかが課題となっている。例えば、従来の勤務管理システムでは、勤務者の映像をリアルタイムに管理者の端末に表示させ、管理者が勤務者の勤務状況を把握できる機能がある(特許文献1の0010段落参照)。 In such a work management system, there is a problem of appropriately managing the workers and how to provide the workers with an environment with a sense of tension similar to that at work. For example, in a conventional work management system, there is a function in which an image of a worker is displayed on a terminal of the manager in real time so that the manager can grasp the work situation of the worker (see paragraph 0010 of Patent Document 1).
しかし、特許文献1に示すような従来の勤務管理システムは、リアルタイムに勤務者の映像を管理者の端末に表示させており、管理者は事後に振り返って勤務者の勤務状況を確認することができないという問題があった。そのため、例えば、勤務者の業務の進捗が明らかに遅れている場合に、管理者は勤務者の勤務態度に問題があるのではないか疑ってしまうことがあった。 However, the conventional work management system as shown in Patent Literature 1 displays an image of a worker on the terminal of the manager in real time, and the manager can look back and check the working status of the worker after the fact. There was a problem that it was not possible. Therefore, for example, when the progress of the work of the worker is clearly delayed, the manager may suspect that there is a problem in the work attitude of the worker.
さらに、従来の勤務管理システムは、勤務者の映像をそのままリアルタイムに管理者の端末に表示させており、勤務者のプライバシーの保護や個人情報保護に配慮していないという問題もある。 Furthermore, the conventional work management system has a problem that the worker's image is displayed on the manager's terminal in real time as it is, and the protection of the worker's privacy and the protection of personal information are not considered.
本発明は、以上の課題に鑑みたものであり、その目的は、会社から離れた場所にいる勤務者の勤務状況を管理者が事後に確認することができ、更に勤務者のプライバシーや個人情報を保護することが可能なプログラム、及び勤務管理システムを提供することにある。 The present invention has been made in view of the above problems, and its purpose is to allow an administrator to confirm the working status of a worker who is away from the company after the fact, and furthermore, the privacy and personal information of the worker. And to provide a work management system that can protect the work.
(1)本発明は、
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像全体の削除要求を、前記勤務者
の端末から受信した場合に、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記記憶部に記憶する処理を行い、
前記情報制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記画像の識別情報に対応付けて削除情報が記憶されている場合には、前記削除情報を前記管理者の端末に送信する処理を行うことを特徴とするプログラムに関する。
(1) The present invention
A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that receives the worker's terminal from the terminal and performs a process of storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing the image stored in association with the worker identification information is received from the terminal of the administrator, the image stored in association with the worker identification information, As an information control unit that performs a process of transmitting to the administrator's terminal, the computer functions,
The image control unit,
When a deletion request for the entire image stored in association with the worker identification information is received from the worker's terminal, the entire image is deleted and the entire image is deleted. Performing a process of storing deletion information indicating the image in the storage unit in association with the identification information of the image,
The information control unit,
When a browse request for browsing an image stored in association with the worker's identification information is received from the administrator's terminal, and when deletion information is stored in association with the image's identification information The present invention relates to a program for performing a process of transmitting the deletion information to a terminal of the administrator.
また本発明は、コンピュータにより読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるためのプログラムを記憶した情報記憶媒体に関する。また本発明は、上記各部を含むサーバに関する。 The present invention also relates to an information storage medium readable by a computer, the information storage medium storing a program for causing a computer to function as each of the above units. The present invention also relates to a server including each of the above units.
本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。 According to the present invention, the administrator can use the terminal to request the server to view an image indicating the work status of the worker, thereby confirming the work status of the worker who is away from the company after the fact. it can.
また、本発明によれば、勤務者は画像全体の削除要求を行うことにより、他人に見せたくない画像全体を削除することができ、勤務者のプライバシーや個人情報を保護することができる。 Further, according to the present invention, the worker can delete the entire image that he or she does not want to show to others by requesting deletion of the entire image, thereby protecting the privacy and personal information of the worker.
(2)また、本発明は、
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像の一部の削除要求を、前記勤務者の端末から受信した場合に、当該画像の一部を削除する処理を行うことを特徴とするプログラムに関する。
(2) Further, the present invention
A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that receives the worker's terminal from the terminal and performs a process of storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing the image stored in association with the worker identification information is received from the terminal of the administrator, the image stored in association with the worker identification information, As an information control unit that performs a process of transmitting to the administrator's terminal, the computer functions,
The image control unit,
When a request to delete a part of the image stored in association with the worker identification information is received from a terminal of the worker, a process of deleting a part of the image is performed. About the program.
また本発明は、コンピュータにより読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるためのプログラムを記憶した情報記憶媒体に関する。また本発明は、上記各部を含むサーバに関する。 The present invention also relates to an information storage medium readable by a computer, the information storage medium storing a program for causing a computer to function as each of the above units. The present invention also relates to a server including each of the above units.
本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。 According to the present invention, the administrator can use the terminal to request the server to view an image indicating the work status of the worker, thereby confirming the work status of the worker who is away from the company after the fact. it can.
また、本発明によれば、勤務者は画像の一部の削除要求を行うことにより、他人に見せたくない画像の一部を削除することができ、勤務者のプライバシーや個人情報を保護することができる。 According to the present invention, a worker can delete a part of an image that he or she does not want to show to others by requesting deletion of a part of the image, thereby protecting the privacy and personal information of the worker. Can be.
(3)また、本発明は、
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像のぼかし要求を、前記勤務者の端末から受信した場合に、当該画像のぼかし処理を行うことを特徴とするプログラムに関する。
(3) Further, the present invention
A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that receives the worker's terminal from the terminal and performs a process of storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing the image stored in association with the worker identification information is received from the terminal of the administrator, the image stored in association with the worker identification information, As an information control unit that performs a process of transmitting to the administrator's terminal, the computer functions,
The image control unit,
The present invention relates to a program for performing a blurring process on an image when a blurring request for an image stored in association with the worker identification information is received from a terminal of the worker.
また本発明は、コンピュータにより読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるためのプログラムを記憶した情報記憶媒体に関する。また本発明は、上記各部を含むサーバに関する。 The present invention also relates to an information storage medium readable by a computer, the information storage medium storing a program for causing a computer to function as each of the above units. The present invention also relates to a server including each of the above units.
本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。 According to the present invention, the administrator can use the terminal to request the server to view an image indicating the work status of the worker, thereby confirming the work status of the worker who is away from the company after the fact. it can.
また、本発明によれば、勤務者は画像のぼかし要求を行うことにより、他人に見せたくない画像をぼかすことができ、勤務者のプライバシーや個人情報を保護することができる。 Further, according to the present invention, the worker can blur the image that he or she does not want to show to others by making the image blurring request, thereby protecting the privacy and personal information of the worker.
ここで、ぼかし処理とは、元の画像が不明瞭となる状態のぼかし処理であり、例えば、モザイク処理等である。また、本発明のぼかし処理は画像の一部又は全部に行うことができる。 Here, the blurring process is a blurring process in which an original image is unclear, and is, for example, a mosaic process. Further, the blurring processing of the present invention can be performed on a part or the whole of an image.
(4)また、本発明のプログラム、情報記憶媒体及びサーバは、
所定期間中の前記勤務者の識別情報に対応付けて記憶されている前記画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う評価処理部として、コンピュータを更に機能させてもよい。
(4) The program, the information storage medium and the server of the present invention
Based on the image stored in association with the worker's identification information during a predetermined period, the computer further functions as an evaluation processing unit that performs processing for evaluating the work status of the worker during the predetermined period. You may.
本発明によれば、会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像に基づいて、勤務者の勤務状況を評価するので、管理者は評価結果を参考に、勤務者の勤務態度を容易に確認することができる。 According to the present invention, a screen shot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, a photographed photographed by the photographing unit with the worker as a viewpoint Since the work status of the worker is evaluated based on at least one of the images, the manager can easily confirm the work attitude of the worker with reference to the evaluation result.
(5)また、本発明は、
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像全体の削除要求を入力部から受け付けた場合には、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記サーバに送信する処理を行い、
前記サーバの前記画像制御部が、
前記削除情報を前記勤務者の端末から受信した場合には、前記画像の識別情報に対応付けて前記削除情報を前記記憶部に記憶する処理を行い、
前記サーバの前記情報制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記画像の識別情報に対応付けて削除情報が記憶されている場合には、前記削除情報を前記管理者の端末に送信する処理を行うことを特徴とする勤務管理システムに関する。
(5) Also, the present invention
A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
A screen shot image, a photographed image photographed by the photographing unit with the worker as a subject, and a process of storing at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint in a storage unit of the terminal, Including an image control unit that performs a process of transmitting the image to the server,
Said server,
An image control unit that receives the image from the worker's terminal and performs a process of storing the image in a storage unit in association with the worker's identification information,
When a browsing request for browsing the image stored in association with the worker identification information is received from the terminal of the administrator, the image stored in association with the worker identification information, An information control unit that performs a process of transmitting to the terminal of the administrator,
The image control unit of the terminal of the worker,
If a request to delete the entire image is received from the input unit before transmitting the image to the server, a process of deleting the entire image is performed, and deletion information indicating that the entire image has been deleted is deleted. Performing a process of transmitting to the server in association with the identification information,
The image control unit of the server,
When the deletion information is received from the worker terminal, a process of storing the deletion information in the storage unit in association with the identification information of the image,
The information control unit of the server,
When a browse request for browsing an image stored in association with the worker's identification information is received from the administrator's terminal, and when deletion information is stored in association with the image's identification information The present invention also relates to a work management system, which performs a process of transmitting the deletion information to a terminal of the administrator.
本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。 According to the present invention, the administrator can use the terminal to request the server to view an image indicating the work status of the worker, thereby confirming the work status of the worker who is away from the company after the fact. it can.
また、本発明によれば、勤務者は、画像をサーバに送信する前に、画像全体の削除要求を行うことにより、他人に見せたくない画像全体を削除することができ、勤務者のプライバシーや個人情報を保護することができる。 Further, according to the present invention, the worker can delete the entire image that he or she does not want to show to others by making a request to delete the entire image before transmitting the image to the server, thereby improving the privacy and privacy of the worker. Personal information can be protected.
(6)また、本発明は、
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像の一部の削除要求を入力部から受け付けた場合には、当該画像の一部を削除する処理を行い、一部が削除された当該画像を前記サーバに送信する処理を行うことを特徴とする勤務管理システムに関する。
(6) The present invention
A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
A screen shot image, a photographed image photographed by the photographing unit with the worker as a subject, and a process of storing at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint in a storage unit of the terminal, Including an image control unit that performs a process of transmitting the image to the server,
Said server,
An image control unit that receives the image from the worker's terminal and performs a process of storing the image in a storage unit in association with the worker's identification information,
When a browsing request for browsing the image stored in association with the worker identification information is received from the terminal of the administrator, the image stored in association with the worker identification information, An information control unit that performs a process of transmitting to the terminal of the administrator,
The image control unit of the terminal of the worker,
If a request to delete a part of the image is received from the input unit before transmitting the image to the server, a process of deleting a part of the image is performed, and the partially deleted image is transmitted to the server. The present invention relates to a work management system that performs transmission processing.
本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。 According to the present invention, the administrator can use the terminal to request the server to view an image indicating the work status of the worker, thereby confirming the work status of the worker who is away from the company after the fact. it can.
また、本発明によれば、勤務者は、画像をサーバに送信する前に、画像の一部の削除要求を行うことにより、他人に見せたくない画像の一部を削除することができ、勤務者のプライバシーや個人情報を保護することができる。 Further, according to the present invention, a worker can delete a part of an image that he or she does not want to show to others by requesting deletion of a part of the image before transmitting the image to the server. Privacy and personal information of individuals.
(7)また、本発明は、
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像のぼかし要求を入力部から受け付けた場合には、当該画像のぼかし処理を行い、ぼかし処理が行われた当該画像をサーバに送信する処理を行うことを特徴とする勤務管理システムに関する。
(7) Further, the present invention
A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
A screen shot image, a photographed image photographed by the photographing unit with the worker as a subject, and a process of storing at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint in a storage unit of the terminal, Including an image control unit that performs a process of transmitting the image to the server,
Said server,
An image control unit that receives the image from the worker's terminal and performs a process of storing the image in a storage unit in association with the worker's identification information,
When a browsing request for browsing the image stored in association with the worker identification information is received from the terminal of the administrator, the image stored in association with the worker identification information, An information control unit that performs a process of transmitting to the terminal of the administrator,
The image control unit of the terminal of the worker,
When an image blurring request is received from the input unit before transmitting the image to the server, the image blurring process is performed, and a process of transmitting the blurred image to the server is performed. And work management system.
本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。 According to the present invention, the administrator can use the terminal to request the server to view an image indicating the work status of the worker, thereby confirming the work status of the worker who is away from the company after the fact. it can.
また、本発明によれば、勤務者は、画像をサーバに送信する前に、画像のぼかし要求を行うことにより、他人に見せたくない画像をぼかすことができ、勤務者のプライバシーや個人情報を保護することができる。なお、本発明のぼかし処理は画像の一部又は全部に行うことができる。 Further, according to the present invention, a worker can blur an image that he or she does not want to show to others by making an image blur request before transmitting the image to the server, and can protect the privacy and personal information of the worker. Can be protected. Note that the blur processing of the present invention can be performed on a part or the entirety of an image.
(8)本発明の勤務管理システムは、
前記サーバが、
所定期間中の前記勤務者の識別情報に対応付けて記憶されている前記画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う評価処理部を更に含むようにしてもよい。本発明によれば、勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像に基づいて、勤務者の勤務状況を評価するので、管理者は評価結果を参考に、勤務者の勤務態度を容易に確認することができる。
(8) The work management system of the present invention
Said server,
The information processing apparatus may further include an evaluation processing unit that performs a process of evaluating a work situation of the worker during the predetermined period based on the image stored in association with the worker identification information during the predetermined period. According to the present invention, a screen shot image of a worker's terminal, a photographed image photographed by a photographing unit with the worker as a subject, and at least one image photographed by the photographing unit with the worker in view. Based on the evaluation, the manager can easily confirm the worker's working attitude with reference to the evaluation result.
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必要構成要件であるとは限らない。 Hereinafter, the present embodiment will be described. The present embodiment described below does not unduly limit the contents of the present invention described in the claims. In addition, all of the configurations described in the present embodiment are not necessarily required components of the invention.
1.構成
図1は、本実施形態の勤務管理システム(ネットワークシステム)を示す。本実施形態では、複数の端末10(クライアントシステム)とサーバ20(サーバシステム)とによって構成される。つまり、図1に示すように、本実施形態の勤務管理システムは、サービスを提供するサーバ20と、端末10とが、ネットワークに接続され構成される。
1. Configuration FIG. 1 shows a work management system (network system) of the present embodiment. In the present embodiment, a plurality of terminals 10 (client systems) and a server 20 (server system) are provided. That is, as shown in FIG. 1, the work management system according to the present embodiment includes a
サーバ20は、会社毎に会社に勤務するユーザ(例えば、勤務者)の勤務状況を管理するための情報処理装置であり、本実施形態では特に在宅など会社外で勤務する勤務者の勤務状況を管理するためのサービスを提供する。また、サーバ20は、ユーザ名やパスワード等のユーザ登録を行ったユーザに限定してサービスを提供している。サーバ20は、1又は複数のサーバ(認証サーバ、業務処理サーバ、通信サーバ、データベースサーバ等)により構成してもよい。
The
また、サーバ20は、端末10のブラウザ等によって閲覧可能なWebページを送信するWebサーバ機能、端末10に電子メールを送受信するメールサーバ機能を有していてもよい。
Further, the
端末10は、携帯端末(スマートフォン、携帯電話)、パーソナルコンピュータ(PC)、などの情報処理装置であり、インターネット(WAN)、LANなどのネットワークを介してサーバ20に接続可能な装置である。なお、端末10とサーバ20との通信回線は、有線でもよいし無線でもよい。
The terminal 10 is an information processing device such as a mobile terminal (smartphone, mobile phone) or a personal computer (PC), and is a device that can be connected to the
2.構成
2.1 端末の構成
図2に本実施形態の端末10の機能ブロック図の一例を示す。なお、本実施形態の端末は図2の構成要素(各部)の一部を省略した構成としてもよい。
2. Configuration 2.1 Configuration of Terminal FIG. 2 shows an example of a functional block diagram of the terminal 10 of the present embodiment. Note that the terminal according to the present embodiment may have a configuration in which some of the components (each unit) in FIG. 2 are omitted.
入力部160は、ユーザ(例えば、勤務者、管理者などの社員)からの入力情報を入力するための機器であり、入力情報を処理部に出力する。本実施形態の入力部160は、ユーザの入力情報(入力信号)を検出する検出部162を備える。入力部160は、例えば、マウス、キーボード、タッチパネル型ディスプレイ、レバー、ボタン、マイクなどがある。
The
また、入力部160は、3軸の加速度を検出する加速度センサや、角速度を検出するジャイロセンサを備えた入力機器でもよい。例えば、入力機器は、ユーザが身につけるものであってもよい。また、入力機器には、ユーザが身につけるメガネ型コントローラも含まれる。また、入力機器には、入力機器と一体化されている端末(携帯電話、スマートフォンなど)も含まれる。本実施形態の端末は、複数の入力部160を備えていてもよい。
The
撮影部164は、被写体を撮影するためのもので、例えばCCDカメラ、CMOSカメラ、又はビデオカメラなどにより実現できる。本実施形態の撮影部164は、ユーザを被写体として撮影を行ってもよいし、ユーザを視点とし、ユーザの視界を撮る撮影を行ってもよい。
The photographing
表示部190は、処理部100で生成された画像を出力するものであり、その機能は、LCD、CRT、或いはタッチパネルなどのディスプレイにより実現できる。
The
表示部190がタッチパネルである場合には、ユーザが指を接触させることにより、各種指示入力(例えば、アプリケーション(アプリ)の起動、等)を行うことができるように制御される。つまり、表示部190がタッチパネルである場合には、表示部190は、入力部160としても機能する。
When the
記憶部170は、処理部100の各部としてコンピュータを機能させるためのプログラムや各種データを記憶するとともに、処理部100のワーク領域として機能し、その機能はハードディスク、RAMなどにより実現できる。記憶部170は、ワーク領域として使用される主記憶部172を含む。
The
また、記憶部170は、端末から受信した勤務状況を示す画像を記憶するための画像記憶部173を含む。画像記憶部173は、一部又は全部が削除された画像や、一部又は全部にぼかし処理が行われた画像を記憶してもよい。なお、記憶部170は、本実施形態で用いられる削除情報や注釈メッセージ等を記憶する。
Further,
情報記憶媒体180(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。処理部100は、情報記憶媒体180に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。情報記憶媒体180には、本実施形態の処理部100の各部としてコンピュータを機能させるためのプログラムを記憶することができる。
The information storage medium 180 (computer-readable medium) stores programs, data, and the like, and functions as an optical disk (CD, DVD), a magneto-optical disk (MO), a magnetic disk, a hard disk, a magnetic tape. Alternatively, it can be realized by a memory (ROM) or the like. The
通信部196はサーバ20との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。
The
なお、サーバ20が有する情報記憶媒体や記憶部に記憶されている処理部100の各部としてコンピュータを機能させるためのプログラムやデータを、ネットワークを介して受信し、受信したプログラムやデータを記憶部170に記憶してもよい。このようにプログラムやデータを受信して端末10を機能させる場合も本発明の範囲内に含む。
A program or data for causing a computer to function as each unit of the
処理部100(プロセッサ)は、入力部160からの入力情報、プログラム、通信部196を介して受信したデータなどに基づいて、各種処理を行う。処理部100の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
The processing unit 100 (processor) performs various processes based on input information from the
処理部100は、画像制御部110、表示制御部112を含む。
The
画像制御部110は、スクリーンショット画像、勤務者を被写体として撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一
つの画像を端末の記憶部170(例えば、画像記憶部173)に記憶する処理を行い、画像をサーバに送信する処理を行う。
The
また、画像制御部110は、画像をサーバ20に送信する前に画像全体の削除要求を入力部160から受け付けた場合には、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を画像の識別情報(例えば、画像のファイル名や、画像の取得時間)に対応付けて端末の記憶部170に記憶する処理を行い、当該画像の識別情報と共に当該削除情報をサーバに送信する処理を行う。
If the
また、画像制御部110は、画像をサーバ20に送信する前に画像の一部の削除要求を入力部160から受け付けた場合には、当該画像の一部を削除する処理を行い、一部が削除された当該画像をサーバに送信する処理を行う。
If the
また、画像制御部110は、画像をサーバ20に送信する前に画像全体のぼかし要求を入力部160から受け付けた場合には、当該画像全体のぼかし処理を行い、ぼかし処理が行われた当該画像をサーバ20に送信する処理を行うようにしてもよい。
In addition, when the
また、画像制御部110は、画像をサーバ20に送信する前に画像の一部のぼかし要求を入力部160から受け付けた場合には、当該画像の一部のぼかし処理を行い、ぼかし処理が行われた当該画像をサーバ20に送信する処理を行うようにしてもよい。
When the
また処理部100は、勤務を開始した場合には、勤務を開始したことを通知するための情報をサーバ20に送信し、勤務を終了した場合には、勤務を終了したことを通知するための情報をサーバ20に送信する。また、処理部100は、勤務が終了した場合には、勤務した仕事に関する情報をサーバ20に送信する。
The
なお、処理部100は、ユーザ名やパスワードをサーバに送信してログイン要求を行う。また、処理部100は、サーバ20からログインが許可された場合には、ユーザ情報に関するデータや勤務状況の履歴(画像、メールの履歴、電話の履歴、マウスの移動量等のデータ)を受信する処理を行ってもよい。
Note that the
2.2 サーバの構成
本実施形態のサーバは、1又は複数のサーバ(コンピュータ、情報処理装置)により構成することができる。この場合には、サーバは、ネットワークを介して接続された端末10から送信された入力情報に基づいて、処理を行う。
2.2 Configuration of Server The server of the present embodiment can be configured by one or a plurality of servers (computers, information processing devices). In this case, the server performs processing based on input information transmitted from the terminal 10 connected via the network.
図3に本実施形態のサーバ20の機能ブロック図の例を示す。本実施形態のサーバ20は図3の構成要素(各部)の一部を省略した構成としてもよい。
FIG. 3 shows an example of a functional block diagram of the
記憶部270は、処理部200や通信部296などのワーク領域となるもので、その機能はRAM(VRAM)などにより実現できる。記憶部270は、主記憶部272、画像記憶部273を含む。
The
記憶部270には、サーバ20が管理するユーザ名(ユーザの識別情報、ユーザ名)に対応づけて、パスワード、メールアドレス等を格納する。
The
また、画像記憶部273は、ユーザ名に対応付けて、ユーザの勤務状況を示す画像(勤務者の端末のスクリーンショット画像、勤務者を被写体として撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像)を記憶する。
In addition, the
情報記憶媒体280(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。処理部200は、情報記憶媒体280に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体280には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。
The information storage medium 280 (a medium readable by a computer) stores programs and data, and functions as an optical disk (CD, DVD), a magneto-optical disk (MO), a magnetic disk, a hard disk, a magnetic tape. Alternatively, it can be realized by a memory (ROM) or the like. The
通信部296は外部(例えば、端末、他のサーバや他のネットワークシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。
The
処理部200(プロセッサ)は、情報記憶媒体280に記憶されるプログラム等に基づいて、処理を行う。
The processing unit 200 (processor) performs processing based on a program or the like stored in the
また、処理部200は記憶部270内の主記憶部272をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。
Further, the
特に、本実施形態のサーバの処理部200は、画像制御部210、情報制御部211、評価処理部214を含む。なお、これらの一部を省略する構成としてもよい。
In particular, the
画像制御部210は、会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部270(例えば、画像記憶部273)に記憶する処理を行う。
The
また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像全体の削除要求を、勤務者の端末から受信した場合に、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を画像の識別情報に対応付けて記憶部270(例えば、画像記憶部273)に記憶する処理を行う。
Further, when the
また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像の一部の削除要求を、勤務者の端末から受信した場合に、当該画像の一部を削除する処理を行う。
The
また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像全体のぼかし要求を、勤務者の端末から受信した場合に、当該画像全体のぼかし処理を行う。
Further, when the
また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像の一部のぼかし要求を、勤務者の端末から受信した場合に、当該画像の一部のぼかし処理を行う。
Further, when the
また、画像制御部210は、削除情報を勤務者の端末から受信した場合には、画像の識別情報に対応付けて削除情報を記憶部270に記憶する処理を行う。
Further, when receiving the deletion information from the worker's terminal, the
また、画像制御部210は、一部の削除処理が行われた画像を端末から受信した場合には、勤務者の識別情報に対応付けて、一部の削除処理が行われた画像を記憶部270(例
えば、画像記憶部273)に記憶する処理を行う。
Further, when the
また、画像制御部210は、一部又は全部にぼかし処理が行われた画像を端末から受信した場合には、勤務者の識別情報に対応付けて、ぼかし処理が行われた当該画像を記憶部270(例えば、画像記憶部273)に記憶する処理を行う。
Further, when the
情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、勤務者の識別情報に対応付けて記憶されている画像を、管理者の端末に送信する処理を行う。
When the
また、情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、画像の識別情報に対応付けて削除情報が記憶されている場合には、削除情報を管理者の端末に送信する処理を行う。
Also, when the
また、情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、勤務者の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該一部が削除された画像を、管理者の端末に送信する処理を行う。
When the
情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、勤務者の識別情報に対応付けて記憶されている画像の一部又は全部にぼかし処理が行われている場合には、ぼかし処理が行われた当該画像を、管理者の端末に送信する処理を行う。
When the
また、評価処理部214は、所定期間中の勤務者の識別情報に対応付けて記憶されている画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う。
Further, the
また、処理部200は、メールサーバ機能やWebサーバ機能を備えていてもよい。
Further, the
3.本実施形態の手法
3.1 概要
本実施形態の管理システムでは、会社から離れた場所にいる勤務者の勤務状況を管理し、管理者が当該勤務者の勤務状況を確認可能である。また、本実施形態の勤務管理システムは、勤務者が自分の端末を用いてサーバにアクセスすることによって、自身の勤務状況も確認することができる。なお、本実施形態で説明する勤務者は、主に、会社以外での場(例えば、勤務者の自宅や外出先)で働く人を例に説明する。
3. 3. Method of this embodiment 3.1 Overview In the management system of this embodiment, the work status of a worker who is away from the company is managed, and the manager can check the work status of the worker. Further, the work management system according to the present embodiment allows a worker to check his / her work status by accessing the server using his / her own terminal. Note that the worker described in the present embodiment mainly describes a person who works in a place other than the company (for example, a worker's home or going out).
3.2 画像の説明
次に、本実施形態における勤務者の勤務状況を示す画像について説明する。本実施形態の端末は、所定のタイミングで、勤務者の勤務状況を示す画像を取得する処理を行う。ここで画像とは、端末の表示部(画面)に表示されるスクリーンショット(スクリーンショット画像)、勤務者を被写体として撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像等である。
3.2 Description of Image Next, an image indicating the work status of the worker in the present embodiment will be described. The terminal according to the present embodiment performs a process of acquiring an image indicating the work status of the worker at a predetermined timing. Here, the image is a screen shot (screen shot image) displayed on the display unit (screen) of the terminal, a photographed image photographed by the photographing unit with the worker as a subject, and photographed by the photographing unit with the worker as a viewpoint. This is a captured image or the like.
図4は、端末10の表示部に表示されるスクリーンショットの一例である。また、図5(A)は、勤務者を被写体として端末の撮影部CA1によって撮影される様子を示したものであり、図5(B)は、勤務者を被写体として端末の撮影部CA1によって撮影された撮影画像の一例である。本実施形態では、パーソナルコンピュータが備える撮影部CA1によって、勤務者を被写体とする撮影画像を取得しているが、スマートフォンやタブレット型コンピュータが備える撮影部によって、勤務者を被写体とする撮影画像を取得しても
よい。
FIG. 4 is an example of a screen shot displayed on the display unit of the terminal 10. FIG. 5 (A) shows a situation in which the worker is photographed by the photographing unit CA1 of the terminal with the worker as a subject, and FIG. It is an example of a taken image. In the present embodiment, the photographing unit CA1 provided in the personal computer acquires a photographed image of the worker as a subject. However, the photographing unit provided in a smartphone or a tablet computer acquires a photographed image of the worker. May be.
また、図6(A)は、勤務者を視点に撮影部CA2によって撮影される様子を示したものであり、図6(B)は、勤務者を視点に撮影部CA2によって撮影された撮影画像の一例である。例えば、図6(A)に示すように、勤務者は撮影部CA2が装備されたメガネを装着することによって、勤務者を視点に撮影を行うことができる。 FIG. 6A shows a state where the photographing unit CA2 photographs the worker, and FIG. 6B shows a photographed image photographed by the photographing unit CA2 from the viewpoint of the worker. This is an example. For example, as shown in FIG. 6A, the worker can take a picture from the viewpoint of the worker by wearing glasses equipped with the photographing unit CA2.
本実施形態の勤務管理システムでは、図4に示すスクリーンショットだけを用いてもよいし、図5(B)に示すように、勤務者を被写体として端末の撮影部CA1によって撮影された撮影画像だけを用いてもよいし、図6(B)に示すように、勤務者を視点に撮影部CA2によって撮影された撮影画像だけを用いてもよい。 In the work management system of the present embodiment, only the screen shot shown in FIG. 4 may be used, or as shown in FIG. 5B, only a photographed image photographed by the photographing unit CA1 of the terminal with a worker as a subject. Alternatively, as shown in FIG. 6B, only a photographed image photographed by the photographing unit CA2 from the viewpoint of a worker may be used.
本実施形態の端末は、勤務開始の指示入力を受け付けると、勤務終了の指示入力を受け付けるまで、所定の回数分、勤務者の勤務状況を示す画像を取得する処理行う。例えば、端末は、1時間に3回、端末10のスクリーンショット、勤務者を被写体として端末の撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像を端末の記憶領域(例えば、画像記憶部173)に記憶する処理を行う。本実施形態では、端末10のスクリーンショットの撮影タイミング(取得タイミング)、勤務者を被写体として端末の撮影部によって撮影された撮影画像の撮影タイミング、勤務者を視点に撮影部によって撮影された撮影画像の撮影タイミングをユーザの端末10に通知しないように制御する。このようにすれば、勤務者に対して、常に緊張感を持って仕事に取り組める環境を提供することができる。
When the terminal of this embodiment receives the instruction input for starting work, the terminal performs a process of acquiring an image indicating the work status of the worker a predetermined number of times until receiving the instruction input for ending work. For example, the terminal stores a screen shot of the terminal 10 three times an hour, a photographed image photographed by the photographing unit of the terminal with the worker as a subject, and a photographed image photographed by the photographing unit with the worker in the viewpoint. A process for storing the information in an area (for example, the image storage unit 173) is performed. In the present embodiment, the shooting timing of the screen shot of the terminal 10 (acquisition timing), the shooting timing of the shot image of the worker with the shooting unit of the terminal as the subject, and the shot image of the worker with the shooting unit as a viewpoint Is controlled not to notify the user's
また、本実施形態では、勤務者(ユーザ)毎に勤務者の勤務状況を示す画像の取得回数を決めてもよい。例えば、サーバは、図7に示すように、各ユーザ名に対応づけて単位時間あたり(例えば1時間あたり)の画像の取得回数を決めて記憶し、各端末のログイン後にログインしたユーザの端末に当該取得回数を送信する。例えば、仕事に不慣れな新人のユーザはベテランのユーザよりも画像の取得回数を多くするように設定し、新人については勤務状況をより確実に管理できるようにしてもよい。 Further, in the present embodiment, the number of times of obtaining the image indicating the working status of the worker may be determined for each worker (user). For example, as shown in FIG. 7, the server determines and stores the number of image acquisitions per unit time (for example, per hour) in association with each user name, and stores the acquired number of images in the terminal of the user who has logged in after logging in each terminal. The number of acquisitions is transmitted. For example, a new user who is unfamiliar with work may be set to acquire images more frequently than a veteran user, and the work status of the new user may be managed more reliably.
3.3 勤務状況を示す画像をサーバで管理する手法
本実施形態の端末は、取得した勤務状況を示す画像を端末からサーバに送信する。そして、サーバは、各ユーザ(各勤務者)の勤務状況を示す画像を管理する。
3.3 Method of managing image showing work status in server The terminal of this embodiment transmits the acquired image showing work status from the terminal to the server. Then, the server manages an image indicating the work status of each user (each worker).
例えば、端末は、取得した勤務状況を示す画像を、取得時点t1から保存期間が経過するまで端末の記憶領域に記憶し、保存期間が終了した時点t2において、当該画像をサーバに送信する。そして、端末がサーバに画像の送信を完了すると、記憶領域から当該画像を削除する処理を行う。なお、サーバは、図7に示すように、各ユーザ名に対応付けて保存期間(勤務状況を示す画像を端末に保存する保存期間)を、予め決めてもよい。例えば、サーバは、各端末のログイン後にログインしたユーザ名に対応する保存期間を送信する。 For example, the terminal stores the acquired image indicating the work status in the storage area of the terminal from the acquisition time t1 until the storage period elapses, and transmits the image to the server at the time t2 when the storage period ends. Then, when the terminal completes transmission of the image to the server, a process of deleting the image from the storage area is performed. In addition, as shown in FIG. 7, the server may determine in advance a storage period (a storage period in which an image indicating the work status is stored in the terminal) in association with each user name. For example, the server transmits a storage period corresponding to the name of the user who has logged in after each terminal has logged in.
例えば、端末は、ユーザ名に対応付けて勤務状況を示す画像のデータ、画像の識別情報(画像のファイル名、画像の取得時間等)を送信する。そして、サーバは、各端末から勤務状況を示す画像のデータ、画像の識別情報(画像のファイル名、画像の取得時間等)を受信し、受信したこれらのデータをサーバの記憶領域(例えば、画像記憶部273)に蓄積して記憶する処理を行う。 For example, the terminal transmits image data indicating work status and image identification information (image file name, image acquisition time, etc.) in association with the user name. Then, the server receives image data indicating work status, image identification information (image file name, image acquisition time, etc.) from each terminal, and stores the received data in a storage area of the server (for example, image A process of accumulating and storing in the storage unit 273) is performed.
3.4 画像の閲覧
本実施形態のサーバは、端末から勤務状況データの閲覧要求を受信した場合に、当該端
末に所定期間中のユーザ名に対応付けられた勤務状況を示す画像を送信する。これにより、ユーザは、端末のブラウザ等を用いて勤務状況を確認することができる。例えば、サーバは、管理者端末が2014年1月10日におけるUSER1の勤務状況データ(例えば、勤務状況を示す画像)の閲覧要求を受信した場合には、2014年1月10日のUSER1の勤務状況データを、管理者端末に送信する。
3.4 Browsing of Image When the server according to the present embodiment receives a browsing request for work status data from a terminal, the server transmits an image indicating a work status associated with a user name during a predetermined period to the terminal. This allows the user to check the work status using the terminal browser or the like. For example, when the administrator terminal receives a request for browsing the work status data (for example, an image indicating the work status) of USER1 on January 10, 2014, the server transmits the work status of USER1 on January 10, 2014. The status data is transmitted to the administrator terminal.
図8は、ユーザ名が「USER1」であるユーザの勤務状況を表示する画面の一例である。 FIG. 8 is an example of a screen displaying the work status of the user whose user name is “USER1”.
本実施形態では、勤務時間、勤務状況を示す画像、電子メールの送受信履歴、電話の履歴、マウスの移動量等を、勤務状況データとしている。そして、サーバは端末から閲覧要求を受信した際に、これらの勤務状況データを端末に送信し、端末で表示できるように制御している。例えば、端末は、図8に示すように、勤務時間A1、スクリーンショットA2、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)A3、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)A4、電子メールの送受信履歴A5、電話の履歴A6、端末のマウスの移動量A7を時系列に表示する。 In the present embodiment, working time data, an image indicating working time, an e-mail transmission / reception history, a telephone history, a mouse movement amount, and the like are used as working state data. Then, when the server receives the browsing request from the terminal, the server transmits these work situation data to the terminal and performs control so that the work status data can be displayed on the terminal. For example, as illustrated in FIG. 8, the terminal includes a work time A1, a screen shot A2, a photographed image 1 (a photographed image of a worker as a subject by a photographing unit) A3, and a photographed image 2 (a photographed image of the worker as a viewpoint). A4), an e-mail transmission / reception history A5, a telephone history A6, and a terminal mouse movement amount A7 are displayed in chronological order.
図8の例では、USER1の端末のスクリーンショットの画像C1〜C8、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像E1〜E8)、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像G1〜G8)を表示している。例えば、本実施形態では各画像の取得時間(撮影時間)に基づき、時系列に各画像を配置して表示する。 In the example of FIG. 8, the images C1 to C8 of the screenshots of the USER1 terminal, the photographed image 1 (the photographed images E1 to E8 photographed by the photographing section with the worker as the subject), and the photographed image 2 (the photographed from the viewpoint of the worker) (G1 to G8) taken by the unit. For example, in the present embodiment, each image is arranged and displayed in chronological order based on the acquisition time (imaging time) of each image.
なお、サーバは、閲覧表示する所定期間に、ユーザ名に対応付けてスクリーンショットの画像が記憶されていない場合には、送信するスクリーンショットの画像データがないので、端末においてA2の欄は非表示となる。また、サーバは、閲覧表示する所定期間に撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)が記憶されていない場合には、送信する撮影画像1のデータがないので、端末においてA3の欄は非表示となる。また、サーバは、閲覧表示する所定期間に撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)が記憶されていない場合には、送信する撮影画像2のデータがないので、端末においてA4の欄は非表示となる。 In the case where the screen shot image is not stored in association with the user name during the predetermined period for browsing and displaying, there is no screen shot image data to be transmitted. Becomes Further, when the photographed image 1 (the photographed image photographed with the worker as the subject by the photographing unit) is not stored in the predetermined period for browsing and displaying, the server does not have the data of the photographed image 1 to be transmitted. , The column of A3 is not displayed. In addition, when the captured image 2 (the captured image captured by the capturing unit with the worker in the viewpoint) is not stored in the predetermined period for browsing and displaying, the server does not have the data of the captured image 2 to be transmitted. , The column of A4 is not displayed.
なお、サーバは、通常、端末から閲覧要求を受信した日の勤務状況のデータを端末に送信しているが、過去の特定の日を指定した閲覧要求を端末から受信した場合には、当該特定の日の勤務状況のデータを端末に送信する。これにより、ユーザは、過去の勤務状況を確認することができる。 Note that the server normally transmits to the terminal the work status data on the day when the browsing request is received from the terminal, but when the server receives a browsing request specifying a past specific day from the terminal, the specific On the day of work to the terminal. Thereby, the user can check the past work status.
また、本実施形態では、スクリーンショットの各画像C1〜C8、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)の各画像E1〜E8、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)の各画像G1〜G8をユーザが選択(クリック)すると、図9に示すように、別画面で画像(例えば、C1)を拡大表示して参照することができるようにしている。 Further, in the present embodiment, each of the images C1 to C8 of the screen shot, each of the images E1 to E8 of the photographed image 1 (the photographed image photographed by the photographing section with the worker as a subject), and the photographed image 2 (the photographed person When the user selects (clicks) each of the images G1 to G8 of the image captured by the image capturing unit), the image (for example, C1) can be enlarged and displayed on another screen as shown in FIG. Like that.
また、本実施形態では、電子メールの履歴L1、L2、L3、L4、電話の履歴M1をユーザが選択すると、電子メールの送受信の内容や電話の通話先の記録内容等を別画面で表示して参照することができるようにしている。 Further, in the present embodiment, when the user selects the e-mail histories L1, L2, L3, L4 and the telephone history M1, the contents of transmission / reception of the e-mail and the recorded contents of the telephone call destination are displayed on another screen. So that you can refer to it.
また、本実施形態では、上司(管理者)などの特定のユーザが、部下などの他のユーザの勤務状況を確認できるように制御する。例えば、サーバは、特定のユーザ名に対応付けて当該特定のユーザ(管理者)が参照できる他のユーザのユーザ名を予め記憶する。そし
て、サーバは、特定のユーザ(管理者)から他のユーザの勤務状況データの閲覧要求を受信した場合には、当該特定のユーザの端末(管理者の端末)に、他のユーザの識別情報に対応付けて記憶されている画像(スクリーンショット、撮影画像1(端末の撮影部から撮影された撮影画像)、撮影画像2(勤務者を視点に撮影された撮影画像))等の勤務状況データを送信する。このように、本実施形態の勤務管理システムでは、上司が部下の勤務状況を把握することができる環境を提供している。
In the present embodiment, control is performed so that a specific user such as a supervisor (administrator) can check the work status of another user such as a subordinate. For example, the server stores in advance the user names of other users that can be referred to by the specific user (administrator) in association with the specific user name. When the server receives a browsing request for the work status data of another user from the specific user (administrator), the server stores the identification information of the other user on the terminal of the specific user (terminal of the administrator). Work status data such as images (screen shots, photographed images 1 (images photographed from the photographing unit of the terminal), and photographed images 2 (images photographed from the viewpoint of workers)) stored in association with. Send As described above, the work management system according to the present embodiment provides an environment in which the boss can grasp the work status of his subordinates.
また、本実施形態では、ユーザの端末がサーバにログインした場合には、自身の勤務状況を確認できるようにしてもよい。つまり、USER1の端末が自身の勤務状況データの閲覧要求をサーバに送信すると、サーバは、USER1の勤務状況データをUSER1の端末に送信する。これにより、ユーザは自身の勤務状況を事後に確認することができ、日報作成など容易に行うことができる。 Further, in this embodiment, when the user terminal logs in to the server, the user's work status may be confirmed. That is, when the terminal of USER1 transmits a browsing request of its own work status data to the server, the server transmits the work status data of USER1 to the terminal of USER1. As a result, the user can confirm his / her work status after the fact, and can easily create a daily report.
3.5 画像の編集
本実施形態では、サーバに記憶されている画像をユーザの申請により削除やモザイク処理(広義には、ぼかし処理)などの編集処理を行うことができる。例えば、ユーザが、図9に示すように、画像の編集ボタンD1を指示入力(クリック)すると、編集画面に移行する。
3.5 Editing of Image In this embodiment, an image stored in the server can be subjected to editing processing such as deletion or mosaic processing (blur processing in a broad sense) upon application of a user. For example, when the user inputs (clicks) an image edit button D1 as shown in FIG. 9, the screen shifts to an edit screen.
図10は、編集画面の一例である。例えば、ユーザは、スクリーンショットの画像C1の全部、又は、一部を削除することができる。例えば、本実施形態では、図10に示すように、ユーザが画像C1の一部分F1を指定し、その後、削除ボタンD3を指示入力(クリック)すると、F1部分の画像を削除する処理を行う。また、ユーザが画像C1全体を削除することを希望する場合には、全部選択のボタンD5を指示入力(クリック)し、削除ボタンD3を指示入力することによって、画像C1の全部(全体)を削除することできる。 FIG. 10 is an example of the editing screen. For example, the user can delete all or part of the image C1 of the screenshot. For example, in the present embodiment, as shown in FIG. 10, when the user designates a part F1 of the image C1 and then inputs (clicks) a delete button D3, a process of deleting the image of the F1 part is performed. When the user desires to delete the entire image C1, the user inputs (clicks) the select all button D5 and inputs the delete button D3 to delete the entire image C1 (entire). You can do it.
つまり、本実施形態のサーバは、USER1の端末から画像C1の一部分F1の削除要求を受信した場合に、サーバの記憶領域に記憶されている画像C1の一部分F1を削除する処理を行う。また、本実施形態のサーバは、USER1の端末から画像C1の全部の削除要求を受信した場合に、サーバの記憶領域に記憶されている画像C1の全体を削除する処理を行う。 That is, when the server of the present embodiment receives a request to delete the part F1 of the image C1 from the terminal of the USER1, the server performs processing to delete the part F1 of the image C1 stored in the storage area of the server. In addition, when the server according to the present embodiment receives a request to delete all the images C1 from the USER1 terminal, the server performs processing to delete the entire image C1 stored in the storage area of the server.
なお、本実施形態のサーバは、画像全体を削除した場合には、画像が削除されたことを示す削除情報を画像の識別情報(例えば、画像のファイル名や、画像の取得時間)に対応付けて記憶する。このようにすることで、個人情報やプライバシーの保護を図る一方、ユーザの希望で削除した行為を管理者が認識できるようにし、勤務状況を管理する目的を達成できるようにしている。 When the entire image is deleted, the server according to the present embodiment associates the deletion information indicating that the image has been deleted with the identification information of the image (for example, the file name of the image and the acquisition time of the image). To remember. In this way, while protecting personal information and privacy, the administrator can recognize the act deleted by the user's request and achieve the purpose of managing the work situation.
また、本実施形態では、画像にモザイク処理を行うことができる。ここでモザイク処理とは、元画像の内容を不明瞭にするために行うぼかし処理である。例えば、本実施形態のモザイク処理では、画像を格子状(例えば、8×8の画素のブロック)に区切り、各ブロックを、ブロックの画素値の平均値で置き換える処理を行う。 Further, in the present embodiment, mosaic processing can be performed on an image. Here, the mosaic processing is a blur processing performed to make the contents of the original image unclear. For example, in the mosaic processing of the present embodiment, an image is divided into a grid (for example, a block of 8 × 8 pixels), and each block is replaced with an average pixel value of the block.
例えば、本実施形態では、図10に示すように、ユーザが画像C1の一部分F1を指定し、その後、モザイク処理ボタンD4を指示入力(クリック)すると、F1部分の画像にモザイク処理を行う。また、ユーザが画像C1全体をモザイクにすることを希望する場合には、全部選択のボタンD5を指示入力(クリック)し、モザイク処理ボタンD4を指示入力することによって、画像C1の全部(全体)をモザイクにすることできる。 For example, in the present embodiment, as shown in FIG. 10, when the user designates a part F1 of the image C1 and then inputs and clicks (clicks) a mosaic processing button D4, mosaic processing is performed on the image of the F1 part. If the user desires to make the entire image C1 mosaic, the user inputs (clicks) an all-selection button D5 and inputs the mosaic processing button D4 to obtain the entire image C1 (entire). Can be mosaiced.
つまり、本実施形態のサーバは、USER1の端末から画像C1の一部分F1のモザイク処理の要求を受信した場合に、サーバの記憶領域に記憶されている画像C1の一部分F1にモザイク処理を行う。また、本実施形態のサーバは、USER1の端末から画像C1の全部のモザイク処理の要求を受信した場合に、サーバの記憶領域に記憶されている画像C1の全体にモザイク処理を行う。 That is, when receiving the request for the mosaic processing of the part F1 of the image C1 from the terminal of the USER1, the server of this embodiment performs the mosaic processing on the part F1 of the image C1 stored in the storage area of the server. Further, when the server according to the present embodiment receives a request for mosaic processing of the entire image C1 from the USER1 terminal, the server performs mosaic processing on the entire image C1 stored in the storage area of the server.
図11は、画像編集後に端末に表示される画面の一例である。本実施形態では、画像編集後、ユーザが注釈メッセージ欄D6に、メッセージを入力することができる。例えば、個人情報の保護、プライバシー保護という理由があってユーザが画像を削除、モザイクを行った場合には、その理由を記録できた方が望ましい。そこで、本実施形態では、画像の削除、或いはモザイク処理後、ユーザの希望により、注釈メッセージを入力することができるようにしている。つまり、本実施形態の端末は、削除又はモザイク処理を行った画像についてメッセージの入力を受け付けた場合には、サーバに当該メッセージを送信し、サーバは、当該メッセージを削除又はモザイク処理を行った画像の識別情報に対応付けて記憶する処理を行う。 FIG. 11 is an example of a screen displayed on the terminal after image editing. In the present embodiment, after editing the image, the user can input a message in the annotation message field D6. For example, if a user deletes or mosaics an image for reasons such as protection of personal information and privacy, it is desirable to be able to record the reason. Therefore, in the present embodiment, after deletion of an image or mosaic processing, an annotation message can be input as desired by the user. That is, when the terminal of the present embodiment receives an input of a message for an image subjected to deletion or mosaic processing, the terminal transmits the message to the server, and the server deletes or mosaic-processed the image. Is stored in association with the identification information.
図12は、画像編集が行われた場合の、USER1の勤務状況を表示する画面の一例である。スクリーンショットの画像C1の一部F1、撮影画像G1の一部F2が削除された場合には、図12に示すように削除後の画像C1、画像G1が表示される。また、注釈のメッセージがある場合には、注釈ボタンB1、B3を表示させ、ユーザが指示(クリック)することによって、注釈メッセージを参照できるようにしている。つまり、サーバは、端末が削除又はモザイク処理を行った画像に対応するメッセージの閲覧要求を受信した場合には、当該メッセージを端末に送信する。 FIG. 12 is an example of a screen displaying the work status of USER1 when image editing is performed. When a part F1 of the screen shot image C1 and a part F2 of the captured image G1 are deleted, the image C1 and the image G1 after deletion are displayed as shown in FIG. When there is an annotation message, the annotation buttons B1 and B3 are displayed so that the user can refer to the annotation message by instructing (clicking). That is, when the server receives a browsing request for a message corresponding to the image on which the terminal has been deleted or mosaiced, the server transmits the message to the terminal.
また、例えば、図12に示すように、スクリーンショット画像C4、撮影画像G4の全体が削除された場合には、画像データ自体は消失しても、削除情報が画像C4、G4の識別情報に対応付けて記憶されているので削除されたことをサーバは検出することができる。サーバは、端末に画像C4、G4の識別情報に対応付けて削除情報を送信する。そして、端末は、図12に示すように、スクリーンショット画像C4、撮影画像G4が取得された時刻に、削除があったこと示す情報(例えば、削除の文字)を表示するようにする。また、注釈のメッセージがある場合には、注釈ボタンB2、B4を表示させ、ユーザが指示(クリック)することによって、注釈メッセージを参照できるようにしている。 For example, as shown in FIG. 12, when the entire screen shot image C4 and the captured image G4 are deleted, even if the image data itself is lost, the deletion information corresponds to the identification information of the images C4 and G4. The server can detect that the data is deleted because it is stored together. The server transmits the deletion information to the terminal in association with the identification information of the images C4 and G4. Then, as shown in FIG. 12, the terminal displays information indicating that there is a deletion (for example, a character of deletion) at the time when the screen shot image C4 and the captured image G4 are obtained. If there is an annotation message, annotation buttons B2 and B4 are displayed, and the user can refer to the annotation message by instructing (clicking).
なお、サーバは、画像の編集(削除又はモザイク処理の編集)ができるユーザを特定のユーザに限定してもよい。例えば、勤務者は編集の権限を無に設定、管理者は編集の権限を有に設定してもよい。 Note that the server may limit users who can edit (delete or edit mosaic processing) images to specific users. For example, a worker may set the editing right to none and an administrator may set the editing right to enabled.
また、サーバは、編集権限がないユーザであっても、特定の画像について編集可能に制御してもよい。例えば、勤務者が特定の画像について管理者に対して予め編集許可申請を行い、管理者が許可した場合には、特定の画像について勤務者が編集可能にしてもよい。例えば、ユーザ毎、画像の識別情報毎に、編集許可・不許可のデータを設定するようにしてもよい。 In addition, the server may control a specific image to be editable even by a user without editing authority. For example, a worker may apply for an edit permission in advance to a manager for a specific image, and when the manager permits, the worker may be able to edit the specific image. For example, data of editing permission / non-permission may be set for each user and for each piece of image identification information.
なお、本実施形態では、端末からサーバに未送信の勤務状況を示す画像が保存されている場合には、サーバに送信する前に、画像を削除又はモザイク処理の編集を行うようにしている。このようにすれば、確実にプライバシーや個人情報を保護することができる。本実施形態では、図7に示すように、ユーザ毎に、端末が取得した勤務状況を示す画像の保存期間を定めており、ユーザに対し、削除やモザイク処理の編集ができる機会を与えている。 In the present embodiment, when an image indicating a work status that has not been transmitted from the terminal to the server is stored, the image is deleted or mosaic processing is edited before transmitting the image to the server. In this way, privacy and personal information can be reliably protected. In the present embodiment, as shown in FIG. 7, the storage period of the image indicating the work status acquired by the terminal is determined for each user, and the user is given an opportunity to delete or edit the mosaic processing. .
例えば、端末は、未送信の画像を表示部に表示し、削除又はモザイク処理の入力を受け付け可能に制御する。つまり、端末は、サーバに送信する前に画像C4の全体の削除要求の入力を受け付けた場合には、画像C4の全体を端末の記憶領域から削除する処理を行う。そして、画像C4の全体が削除されたことを示す削除情報を当該画像C4の識別情報(画像C4のファイル名や取得時間)に対応付けて記憶する。そして、端末は、サーバに、当該画像C4の識別情報と共に、当該画像C4の削除情報を送信する。サーバは、画像C4の識別情報に対応付けて削除情報をサーバの記憶領域に記憶する処理を行う。そして、管理者等の端末から閲覧要求を受信した場合には、画像C4の識別情報に対応付けて削除情報が記憶されている場合には、削除情報を当該端末に送信する。 For example, the terminal displays an image that has not been transmitted on the display unit, and performs control so that input of deletion or mosaic processing can be accepted. That is, when the terminal receives an input of a request to delete the entire image C4 before transmitting the image to the server, the terminal performs processing for deleting the entire image C4 from the storage area of the terminal. Then, the deletion information indicating that the entire image C4 has been deleted is stored in association with the identification information of the image C4 (the file name and the acquisition time of the image C4). Then, the terminal transmits the deletion information of the image C4 together with the identification information of the image C4 to the server. The server stores the deletion information in the storage area of the server in association with the identification information of the image C4. Then, when a browsing request is received from a terminal such as an administrator, if deletion information is stored in association with the identification information of the image C4, the deletion information is transmitted to the terminal.
また、端末は、サーバに送信する前に、画像C1の一部を削除する削除要求の入力を受け付けた場合には、画像C1の一部を削除する処理を行う。そして、端末は、サーバに、当該一部が削除された画像C1を送信する。サーバは、一部が削除された画像C1をサーバの記憶領域に記憶する処理を行う。そして、管理者等の端末から閲覧要求を受信した場合には、一部が削除された画像C1を当該端末に送信する。 In addition, when the terminal receives an input of a deletion request for deleting a part of the image C1 before transmitting to the server, the terminal performs processing for deleting a part of the image C1. Then, the terminal transmits the partially deleted image C1 to the server. The server stores the partially deleted image C1 in the storage area of the server. Then, when a browsing request is received from a terminal such as an administrator, the image C1 partially deleted is transmitted to the terminal.
また、端末は、サーバに送信する前に、画像C1の一部又は全部にモザイク処理(広義には、ぼかし処理)の要求の入力を受け付けた場合には、画像C1の一部又は全部にモザイク処理を行う。そして、端末は、サーバに、一部又は全部に当該モザイク処理が行われた画像C1を送信する。サーバは、一部又は全部にモザイク処理が行われた画像C1をサーバの記憶領域に記憶する処理を行う。そして、管理者等の端末から閲覧要求を受信した場合には、一部又は全部にモザイク処理が行われた画像C1を当該端末に送信する。 In addition, when the terminal receives an input of a request for mosaic processing (blur processing in a broad sense) for a part or all of the image C1 before transmitting the request to the server, the terminal performs mosaic processing for a part or all of the image C1. Perform processing. Then, the terminal transmits the image C1 on which the mosaic processing has been partially or entirely performed to the server. The server performs a process of storing the image C1 partially or wholly subjected to the mosaic processing in a storage area of the server. Then, when a browsing request is received from a terminal such as an administrator, the image C1 partially or wholly subjected to the mosaic processing is transmitted to the terminal.
3.6 画像に基づく評価
本実施形態では、勤務状況を示す画像に基づいて勤務者の勤務状況を評価する処理を行う。例えば、連続する複数の画像の変化量を求め、変化量が所定量よりも多い場合には動きがあるものと判断し、評価値に加算する。
3.6 Evaluation Based on Image In the present embodiment, processing for evaluating the work status of the worker is performed based on the image indicating the work status. For example, the amount of change of a plurality of continuous images is obtained, and if the amount of change is larger than a predetermined amount, it is determined that there is a motion, and is added to the evaluation value.
例えば、本実施形態のサーバは、図13に示すように、所定のタイミングT1で取得したスクリーンショットの画像C1と次の所定のタイミングT2で取得したスクリーンショットの画像C2との変化量K1を求める。変化量は、画像の変化量であり、各位置(各画素)に対する画素値(色値、明度値)の変化量、画像の格子状にした各ブロック(例えば、8×8の画素ブロック)に対する画素の平均値(色の平均値、明度の平均値)の変化量である。そして、画像C1、C2との変化量K1が予め定めた所定量以上であれば、変化が多く良い評価として判定する。一方、画像C1、C2との変化量K1が予め定めた所定量未満であれば、変化が少なく悪い評価として判定する。そして、本実施形態のサーバは、次の連続する2つの画像C2、C3の変化量K2、そして、次の連続する2つの画像C3、C4の変化量K3、そして、次の連続する2つの画像C4、C5の変化量K4を求め、同様に評価を判定する。 For example, as shown in FIG. 13, the server of the present embodiment obtains a change amount K1 between a screen shot image C1 obtained at a predetermined timing T1 and a screen shot image C2 obtained at the next predetermined timing T2. . The amount of change is the amount of change in the image, the amount of change in pixel value (color value, lightness value) for each position (each pixel), and the amount of change for each block (for example, an 8 × 8 pixel block) in an image grid. This is the amount of change in the average value of pixels (average value of color and average value of lightness). If the amount of change K1 between the images C1 and C2 is equal to or greater than a predetermined amount, it is determined that there is much change and the evaluation is good. On the other hand, if the amount of change K1 between the images C1 and C2 is less than a predetermined amount, it is determined as a poor evaluation with little change. Then, the server of the present embodiment calculates the change amount K2 of the next two continuous images C2 and C3, the change amount K3 of the next two continuous images C3 and C4, and the next two images The amount of change K4 of C4 and C5 is determined, and the evaluation is determined in the same manner.
また、本実施形態のサーバが、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)を管理している場合には、当該連続する2つの撮影画像の変化量を求め、評価を判定する。 Further, when the server of the present embodiment manages the photographed image 1 (a photographed image of a worker as a subject by a photographing unit), the amount of change between the two consecutive photographed images is calculated and evaluated. Is determined.
また、本実施形態のサーバが、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)を管理している場合には、当該連続する2つの撮影画像の変化量を求め、評価を判定する。 Further, when the server of the present embodiment manages the photographed image 2 (the photographed image photographed by the photographing unit from the viewpoint of the worker), the amount of change between the two consecutive photographed images is calculated and evaluated. Is determined.
図14は、評価結果を表示した画面の一例である。本実施形態では、管理者が管理する勤務者の評価結果を閲覧することができる。例えば、管理者の端末は、サーバに所定期間
中の評価結果の閲覧要求を送信する。すると、サーバは、管理者の端末に、所定期間中の各勤務者の評価結果を送信する。
FIG. 14 is an example of a screen displaying the evaluation result. In the present embodiment, the evaluation result of the worker managed by the manager can be browsed. For example, the administrator's terminal transmits a request for browsing evaluation results during a predetermined period to the server. Then, the server transmits the evaluation result of each worker during the predetermined period to the administrator's terminal.
例えば、サーバは、勤務者毎に、所定期間中の画像数と評価値を求める。評価値の初期値を0に設定し、上述した2つの画像間における変化量が所定量以上であれば、評価値に1を加算する。そして、所定期間中の評価率を求める。評価率は下式(1)によって求めることができる。 For example, the server obtains the number of images and the evaluation value during a predetermined period for each worker. The initial value of the evaluation value is set to 0, and if the amount of change between the two images is equal to or more than a predetermined amount, 1 is added to the evaluation value. Then, an evaluation rate during a predetermined period is obtained. The evaluation rate can be obtained by the following equation (1).
評価率=(評価値)÷((所定期間の画像数)−1)・・・(1)
例えば、図13に示すように、所定期間中に5枚のスクリーンショット画像C1〜C5が取得され、連続する2つの画像間の各変化量K1、K2、K3、K4の全てが所定量以上である場合には、評価値が4となり、評価率は1となる。
Evaluation rate = (Evaluation value) ÷ ((Number of images in predetermined period) −1) (1)
For example, as shown in FIG. 13, five screen shot images C1 to C5 are acquired during a predetermined period, and all of the change amounts K1, K2, K3, and K4 between two consecutive images are equal to or larger than a predetermined amount. In some cases, the evaluation value is 4, and the evaluation rate is 1.
本実施形態では、評価率が0.5以上であれば「良」の判定、評価率が0.25以上0.5未満であれば「可」、評価率が0.25未満である場合には、「不可」の判定を行う。 In this embodiment, when the evaluation rate is 0.5 or more, the judgment is “good”. When the evaluation rate is 0.25 or more and less than 0.5, “OK”. When the evaluation rate is less than 0.25. Makes a determination of “impossible”.
管理者は、評価結果を参照することによって、勤務状況を確認する必要のあるユーザを特定することができる。例えば、図14に示すように、USER9の勤務状況の評価結果が不可の判定であるので、管理者はUSER9の勤務状況の閲覧ボタンをクリックすることにより、USER9のその日の勤務状況を確認することができる。なお、サーバは評価結果が不可であると判定されたユーザの情報を、管理者の端末に送信するようにしてもよい。例えば、サーバは、所定期間において評価結果が不可であると判定されたユーザの情報管理者宛てに電子メールで送信するように制御してもよい。 The administrator can specify the user who needs to check the work status by referring to the evaluation result. For example, as shown in FIG. 14, since the evaluation result of the work status of USER9 is determined to be unacceptable, the administrator can check the work status of USER9 on that day by clicking the browse button of the work status of USER9. Can be. The server may transmit information of the user whose evaluation result is determined to be unacceptable to the terminal of the administrator. For example, the server may perform control so as to transmit an e-mail to an information manager of a user whose evaluation result is determined to be unacceptable during a predetermined period.
なお、本実施形態は、勤務状況を示す画像だけでなく他のデータに基づいて評価処理を行ってもよい。例えば、所定期間の勤務状況を示す画像、所定期間の一部又は全体が削除された画像数、所定期間の一部又は全部にモザイク処理が行われた画像数、所定期間の電子メールの送受信履歴、所定期間の電話の履歴、所定期間のマウスの移動量の少なくとも1つに基づいて、所定期間におけるユーザの勤務状況の評価処理を行ってもよい。 In the present embodiment, the evaluation process may be performed based on other data in addition to the image indicating the work status. For example, an image showing the work status of a predetermined period, the number of images in which part or all of the predetermined period has been deleted, the number of images that have been partially or wholly mosaiced in the predetermined period, the e-mail transmission / reception history of the predetermined period Based on at least one of the telephone history of the predetermined period and the movement amount of the mouse for the predetermined period, the process of evaluating the work status of the user during the predetermined period may be performed.
本実施形態のサーバは、画像を取得するタイミングで順次評価処理を行ってもよいし、所定のタイミングに評価処理(例えば、毎日0時に前日の評価処理)を行ってもよい。 The server according to the present embodiment may perform the evaluation process sequentially at the timing of acquiring the image, or may perform the evaluation process at a predetermined timing (for example, at 0:00 every day, the previous day).
3.7 フローチャート
(1)端末及びサーバの画像の送受信の処理の流れ
まず、図15を用いて、画像の送受信の処理の流れについて説明する。なお、説明の便宜上、端末はユーザ名が「USER1」であるユーザの端末とする。
3.7 Flowchart (1) Flow of Image Transmission / Reception Process of Terminal and Server First, the flow of image transmission / reception process will be described with reference to FIG. For convenience of description, the terminal is assumed to be a terminal of a user whose user name is “USER1”.
まず、サーバは、ログイン処理を行う(ステップS1)。つまり、サーバは、端末からユーザ名(USER1)とパスワードを受信し、受信したユーザ名及びパスワードが、サーバの記憶部に記憶されているユーザ名及びパスワードと一致するか否かを判定し、ユーザ名及びパスワードが一致したと判定した場合に、USER1のログインを許可する処理を行う(ステップS1)。ログイン処理では、ログインが許可されたユーザのみ以後の処理を行い、ログインが不許可のユーザは不許可の情報を端末に送信し処理を終了する。 First, the server performs a login process (step S1). That is, the server receives the user name (USER1) and password from the terminal, determines whether the received user name and password match the user name and password stored in the storage unit of the server, When it is determined that the name and the password match, a process of permitting USER1 login is performed (step S1). In the login process, only the user permitted to log in performs the subsequent processes, and the user who is not permitted to log in transmits the information of non-permission to the terminal and ends the process.
そして、サーバは、勤務開始情報を端末から受信する(ステップS2)。そして、USER1の勤務時間の計測を開始する(ステップS3)。例えば、サーバは日単位でユーザの勤務時間を計測する。 Then, the server receives the work start information from the terminal (Step S2). Then, the measurement of the working hours of USER1 is started (step S3). For example, the server measures the user's working hours on a daily basis.
そして、サーバは、USER1の単位時間あたりの画像の取得回数と、画像の保存期間を端末に送信する(ステップS4)。そして、サーバは端末から画像又は削除情報を受信する(ステップS5)。例えば、サーバは、端末から送信されたユーザ名(USER1)、画像の識別情報、画像のデータ、画像の取得時間等を受信する。なお、端末において取得した画像全体が既に削除されている場合には、端末から送信されたユーザ名(USER1)、画像の識別情報、削除情報、画像の取得時間等を受信する。 Then, the server transmits the number of times of image acquisition per unit time of USER1 and the storage period of the image to the terminal (step S4). Then, the server receives the image or the deletion information from the terminal (Step S5). For example, the server receives the user name (USER1), image identification information, image data, image acquisition time, and the like transmitted from the terminal. If the entire image acquired by the terminal has already been deleted, the user name (USER1), image identification information, deletion information, image acquisition time, and the like transmitted from the terminal are received.
そして、サーバは、USER1に対応付けてサーバの記憶領域に画像を記憶する処理を行う(ステップS6)。つまり、サーバは、端末から送信されたユーザ名(USER1)に対応付けて、画像の識別情報、画像のデータ、画像の取得時間等をサーバの記憶領域に記憶する。なお、端末において取得した画像が既に削除され削除情報を受信した場合には、端末から送信されたユーザ名(USER1)に対応付けて、画像の識別情報、削除情報、画像の取得時間等をサーバの記憶領域に記憶する。 Then, the server performs a process of storing the image in the storage area of the server in association with USER1 (step S6). That is, the server stores the image identification information, the image data, the image acquisition time, and the like in the storage area of the server in association with the user name (USER1) transmitted from the terminal. When the image acquired by the terminal is already deleted and the deletion information is received, the identification information of the image, the deletion information, the acquisition time of the image, and the like are associated with the user name (USER1) transmitted from the terminal. Is stored in the storage area.
そして、サーバは、勤務終了情報を端末から受信すると(ステップS7)、USER1の勤務時間の計測を終了する(ステップS8)。なお、勤務終了後において端末から画像を受信した場合には(ステップS9)、USER1に対応付けてサーバの記憶領域に画像を記憶する処理を行う(ステップS10)。なお、ステップS9は、ステップS5と同様の処理を行い、ステップS10は、ステップS6と同様の処理を行う。以上で処理が終了するが、サーバは常にS1〜S10の処理を行う。サーバは、USER1だけでなくサーバが管理する複数のユーザの端末それぞれから、ステップS1〜S10の処理を行っている。 When the server receives the work end information from the terminal (step S7), the server ends the measurement of the working hours of USER1 (step S8). If an image is received from the terminal after the end of work (step S9), a process of storing the image in the storage area of the server in association with USER1 is performed (step S10). Step S9 performs the same processing as step S5, and step S10 performs the same processing as step S6. The processing is completed as described above, but the server always performs the processing of S1 to S10. The server performs the processing of steps S1 to S10 not only from USER1 but also from the terminals of a plurality of users managed by the server.
次に、USER1の端末の処理について説明する。まず、ユーザ名(USER1)とパスワードをサーバに送信する(ステップS21)。そして、端末は、サーバからログイン許可の情報を受信すると、以後の処理を行う。 Next, processing of the USER1 terminal will be described. First, the user name (USER1) and the password are transmitted to the server (step S21). Then, upon receiving the login permission information from the server, the terminal performs the subsequent processing.
まず、端末は、入力部から勤務開始情報を受け付けたか否かを判断し(ステップS22)、勤務開始情報を受け付けた場合に(ステップS22のY)、勤務開始情報をサーバに送信する(ステップS23)。 First, the terminal determines whether or not the work start information has been received from the input unit (step S22). If the work start information has been received (Y in step S22), the terminal transmits the work start information to the server (step S23). ).
そして、端末は、サーバから、USER1の単位時間あたりの画像の取得回数と、画像の保存期間とを受信する(ステップS24)。 Then, the terminal receives the number of times of image acquisition per unit time of USER1 and the storage period of the image from the server (step S24).
そして、端末は、画像取得処理を行う(ステップS25)。画像取得処理について、図16を用いて詳細に説明する。まず、端末は、画像取得タイミングを計算する(ステップS41)。例えば、1時間あたりに3回の画像を取得する場合には、勤務開始時刻を基準に1時間毎に3回の画像取得タイミングを決定する。なお、一の取得タイミングと次の取得タイミングとの間隔が少なくとも所定期間(例えば、3分間)空くように制御してもよい。 Then, the terminal performs an image acquisition process (Step S25). The image acquisition processing will be described in detail with reference to FIG. First, the terminal calculates an image acquisition timing (step S41). For example, when acquiring three images per hour, three image acquisition timings are determined every hour based on the work start time. Note that control may be performed such that the interval between one acquisition timing and the next acquisition timing is at least a predetermined period (for example, three minutes).
そして、画像取得タイミングが到来したか否かを判断し(ステップS42)、画像取得タイミングが到来すると、画像を取得する処理を行う(ステップS43)。つまり、端末の表示部に表示されるスクリーンショット、勤務者を被写体として端末10の撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像の少なくとも1つを取得する。そして、端末の記憶領域に取得した画像を記憶する処理を行う(ステップS44)。 Then, it is determined whether or not the image acquisition timing has arrived (step S42), and when the image acquisition timing has arrived, processing for acquiring an image is performed (step S43). That is, at least one of a screen shot displayed on the display unit of the terminal, a photographed image photographed by the photographing unit of the terminal 10 with the worker as the subject, and a photographed image photographed by the photographing unit with the worker in the viewpoint is acquired. . Then, a process of storing the acquired image in the storage area of the terminal is performed (step S44).
図15に戻り端末の次の処理について説明すると、端末は、画像送信処理を行う(ステップS26)。画像送信処理について、図17を用いて詳細に説明する。まず、図17に
示すように、端末は、端末の記憶領域に画像が記憶されているか否かを判断する(ステップS51)。そして、端末の記憶領域に画像が記憶されている場合には(ステップS51のY)、画像の保存期間が経過しているか否かを判断する(ステップS52)。そして、画像の保存期間が経過している場合には(ステップS52のY)、画像をサーバに送信する(ステップS53)。具体的には、端末は、ユーザ名(USER1)に対応付けて、画像の識別情報、画像のデータ、画像の取得時間等をサーバに送信する。そして、端末は、画像を端末の記憶領域から削除する処理を行う(ステップS54)。
Returning to FIG. 15, the next process of the terminal will be described. The terminal performs an image transmission process (step S26). The image transmission processing will be described in detail with reference to FIG. First, as shown in FIG. 17, the terminal determines whether an image is stored in the storage area of the terminal (Step S51). If an image is stored in the storage area of the terminal (Y in step S51), it is determined whether or not the image storage period has elapsed (step S52). If the image storage period has elapsed (Y in step S52), the image is transmitted to the server (step S53). Specifically, the terminal transmits image identification information, image data, image acquisition time, and the like to the server in association with the user name (USER1). Then, the terminal performs a process of deleting the image from the storage area of the terminal (step S54).
一方、端末の記憶領域に画像が記憶されていない場合には(ステップS51のN)、端末の記憶領域に削除情報が記憶されているか否かを判断する(ステップS55)。この削除情報は、未送信の画像を削除したことを示す情報である。そして、画像の識別情報に対応付けて、削除情報をサーバに送信する(ステップS56)。 On the other hand, if no image is stored in the storage area of the terminal (N in step S51), it is determined whether deletion information is stored in the storage area of the terminal (step S55). This deletion information is information indicating that an untransmitted image has been deleted. Then, the deletion information is transmitted to the server in association with the identification information of the image (step S56).
つまり、端末は、画像が既に削除されている場合には、ユーザ名(USER1)に対応付けて、画像の識別情報、削除情報、画像の取得時間等をサーバに送信する。 That is, when the image has already been deleted, the terminal transmits the identification information of the image, the deletion information, the acquisition time of the image, and the like to the server in association with the user name (USER1).
図15に戻り端末の次の処理について説明すると、端末は、入力部から勤務終了情報を受け付けたか否かを判断する(ステップS27)。端末は、勤務終了情報を受け付けた場合には(ステップS27のY)は勤務終了情報をサーバに送信する(ステップS28)。一方、勤務終了情報を受け付けていない場合には(ステップS27のN)、ステップS25、に戻り、引き続き、画像取得処理(ステップS25)、画像送信処理(ステップS26)を行う。 Returning to FIG. 15, the following processing of the terminal will be described. The terminal determines whether or not work end information has been received from the input unit (step S27). When the terminal receives the work end information (Y in step S27), the terminal transmits the work end information to the server (step S28). On the other hand, when the work end information has not been received (N in step S27), the process returns to step S25, and the image acquisition processing (step S25) and the image transmission processing (step S26) are performed.
次に、端末は、未送信の画像があるか否かを判断する(ステップS29)。つまり、端末の記憶領域に記憶されている画像があるか否かを判断する。そして、未送信の画像がある場合には(ステップS29のY)、画像送信処理(ステップS30)を行い、未送信の画像がない場合には(ステップS29のN)は処理を終了する。以上で端末の処理が終了する。 Next, the terminal determines whether there is an image that has not been transmitted (step S29). That is, it is determined whether or not there is an image stored in the storage area of the terminal. When there is an image that has not been transmitted (Y in step S29), the image transmission processing (step S30) is performed, and when there is no image that has not been transmitted (N in step S29), the processing ends. Thus, the processing of the terminal ends.
(2)画像の編集処理の流れ
次に、図18を用いて、画像編集の処理の流れについて説明する。なお、説明の便宜上、端末は、ユーザ名が「USER1」であるユーザの端末とする。
(2) Image Editing Process Flow Next, an image editing process flow will be described with reference to FIG. For convenience of explanation, the terminal is assumed to be a terminal of a user whose user name is “USER1”.
まず、端末は、編集対象の画像が端末の記憶領域に記憶されているか否かを判断する(ステップS81)。そして、編集対象の画像が端末に記憶されている場合には(ステップS81のY)、端末において画像編集処理を行い、編集対象の画像が端末に記憶されていない場合には(ステップS81のN)、編集内容をサーバに送信し(ステップS82)、サーバにおいて画像編集処理を行う。 First, the terminal determines whether an image to be edited is stored in the storage area of the terminal (step S81). If the image to be edited is stored in the terminal (Y in step S81), the terminal performs image editing processing. If the image to be edited is not stored in the terminal (N in step S81). ), And sends the edited content to the server (step S82), and the server performs image editing processing.
まず、編集対象の画像が端末の記憶領域に記憶されている場合(ステップS81のY)、つまり、端末において画像編集を行う場合は、端末において画像編集処理を行う(ステップS87)。つまり、編集対象の画像の一部又は全部を削除する処理、或いは、編集対象の画像の一部又は全部のモザイク処理を端末において行う。 First, when an image to be edited is stored in the storage area of the terminal (Y in step S81), that is, when image editing is performed in the terminal, image editing processing is performed in the terminal (step S87). That is, the terminal performs processing for deleting a part or all of the image to be edited, or mosaic processing for part or all of the image to be edited.
そして、端末は、注釈メッセージがあるか否かを判断する(ステップS88)。つまり、画像の編集を行うにあたってユーザが特記したい場合には注釈欄にメッセージを入力することができ、端末は、注釈メッセージを受け付けたか否かを判断する。 Then, the terminal determines whether or not there is an annotation message (step S88). That is, when the user wants to make a special mention in editing the image, the user can input a message in the comment field, and the terminal determines whether or not the comment message has been accepted.
そして、注釈メッセージがある場合には(ステップS88のY)、画像の識別情報に対応付けて、注釈メッセージを記憶する処理を行う(ステップS89)。一方、注釈メッセ
ージがない場合には、ステップS90の処理に進む。
If there is an annotation message (Y in step S88), a process of storing the annotation message in association with the identification information of the image is performed (step S89). On the other hand, if there is no comment message, the process proceeds to step S90.
次に、画像の全体(全部)が削除されたか否かを判断する(ステップS90)。画像の全体が削除された場合には(ステップS90のY)、画像の識別情報に対応付けて、削除情報を記憶する処理を行う(ステップS91)。つまり、画像全体が削除された場合には、画像データ自体がなくなってしまうので、画像全体が削除されたことを示す情報を記録する。一方、画像の全体が削除されていない場合には(ステップS90のN)は、処理を終了する。 Next, it is determined whether or not the entire image (all) has been deleted (step S90). When the entire image has been deleted (Y in step S90), a process of storing the deletion information in association with the identification information of the image is performed (step S91). That is, when the entire image is deleted, the image data itself is lost, so information indicating that the entire image has been deleted is recorded. On the other hand, if the entire image has not been deleted (N in step S90), the process ends.
次に、編集対象の画像が端末の記憶領域に記憶されていない場合(ステップS81のN)、つまり、サーバにおいて画像編集を行う場合について説明する。サーバは、端末から編集要求を受信すると(ステップS61)、編集を許可するか否かを判断する(ステップS62)。例えば、サーバは、USER1が画像を編集できる権限があるか否か、或いは、画像自体の編集を許可しているか否かを判断する。例えば、USER1が画像を編集できる権限があるユーザである場合は画像編集を許可する。また、USER1が画像編集の権限があるか否かにかかわらず、編集対象の画像自体が編集を許可する設定になっている場合には、画像編集を許可する。 Next, a case where the image to be edited is not stored in the storage area of the terminal (N in step S81), that is, a case where the server performs image editing will be described. Upon receiving the editing request from the terminal (step S61), the server determines whether to permit the editing (step S62). For example, the server determines whether USER1 has the authority to edit the image or whether the USER1 has permitted the editing of the image itself. For example, if USER1 is a user who has the authority to edit images, image editing is permitted. Regardless of whether USER1 has the authority to edit an image, if the image to be edited is set to permit editing, image editing is permitted.
そして、サーバは、画像の編集を許可する場合(ステップS62のY)は、受信した編集要求に基づいて、画像の編集処理を行う(ステップS63)。つまり、編集対象の画像の一部又は全部を削除する処理、或いは、編集対象の画像の一部又は全部のモザイク処理を行う。 If the server permits the editing of the image (Y in step S62), the server performs the image editing process based on the received editing request (step S63). That is, a process of deleting part or all of the image to be edited or a mosaic process of part or all of the image to be edited is performed.
そして、サーバは、受信した編集要求に注釈メッセージがあるか否かを判断する(ステップS64)。つまり、画像の編集を行うにあたってユーザが特記したい場合には注釈欄にメッセージを入力することができ、サーバは、端末から注釈メッセージを受信したか否かを判断する。 Then, the server determines whether or not the received editing request includes an annotation message (step S64). That is, if the user wants to make a special mention when editing the image, the user can input a message in the comment field, and the server determines whether or not the comment message has been received from the terminal.
そして、注釈メッセージがある場合には(ステップS64のY)、画像の識別情報に対応付けて、注釈メッセージを記憶する処理を行う(ステップS65)。一方、注釈メッセージがない場合には、ステップS66の処理に進む。 If there is an annotation message (Y in step S64), a process of storing the annotation message in association with the image identification information is performed (step S65). On the other hand, if there is no comment message, the process proceeds to step S66.
次に、画像の全体(全部)が削除されたか否かを判断する(ステップS66)。画像の全体が削除された場合には(ステップS66のY)、画像の識別情報に対応付けて、削除情報を記憶する処理を行う(ステップS67)。つまり、画像全体が削除された場合には、画像データ自体がなくなってしまうので、画像全体が削除されたことを示す情報を記録する。一方、画像の全体が削除されていない場合には(ステップS66のN)は、処理を終了する。 Next, it is determined whether or not the entire image (all) has been deleted (step S66). When the entire image has been deleted (Y in step S66), a process of storing the deletion information in association with the identification information of the image is performed (step S67). That is, when the entire image is deleted, the image data itself is lost, so information indicating that the entire image has been deleted is recorded. On the other hand, if the entire image has not been deleted (N in step S66), the process ends.
なお、サーバは、画像の編集を許可しない場合(ステップS62のN)は、編集不許可の情報を端末に送信する(ステップS68)。端末は、サーバから編集不許可の情報を受信すると(ステップS83)、編集不許可を画面に表示し(ステップS84)、編集申請を受け付けた場合に(ステップS85のY)、編集申請情報をサーバに送信する(ステップS86)。編集申請情報は、画像の識別情報、画像の取得時間、ユーザ名(USER1)を含む。なお、編集申請情報には、編集の理由内容なども含んでいてもよい。サーバは、編集申請情報を受信すると(ステップS69)、管理者宛にUSER1の画像の編集申請情報を送信する(ステップS70)。例えば、サーバは、管理者がログインした際に、画面に画像の編集申請情報を表示するように制御する。或いは、サーバは、管理者を宛先として電子メールを送信してもよい。例えば、電子メールの本文には、画像の編集申請情報の内容を記載する。 If the server does not permit the editing of the image (N in step S62), the server transmits information indicating that the editing is not permitted to the terminal (step S68). When the terminal receives the information indicating that the editing is not permitted from the server (step S83), the terminal displays the editing non-permission on the screen (step S84). When the terminal receives the editing request (Y in step S85), the terminal transmits the editing request information to the server. (Step S86). The editing application information includes the image identification information, the image acquisition time, and the user name (USER1). It should be noted that the editing application information may also include details of the reason for the editing. Upon receiving the editing application information (step S69), the server transmits the USER1 image editing application information to the administrator (step S70). For example, the server controls to display image editing application information on the screen when the administrator logs in. Alternatively, the server may send an email addressed to the administrator. For example, the content of the image editing application information is described in the body of the e-mail.
(3)画像に基づく評価処理の流れ
次に、図19を用いて、勤務状況を示す画像に基づいて、ユーザの勤務状況を評価するサーバの処理について説明する。まず、評価値に初期値(0)を設定する(ステップS101)。そして、所定期間(例えば0時〜24時の24時間の期間)において、連続する2つの画像の変化量を求める(ステップS102)。変化量が所定量以上か否かを判断する(ステップS103)。変化量が所定量以上である場合(ステップS103のY)は、評価値に1を加算する(ステップS104)。そして、所定期間において、全ての連続する2つの画像について変化量を求めたか否かを判断する(ステップS105)。所定期間において、全ての連続する2つの画像について変化量を求めた場合(ステップS105のY)、次のステップに進み、所定期間において、全ての連続する2つの画像について変化量を求めていない場合(ステップS105のN)、ステップS102に戻る。
(3) Flow of Evaluation Process Based on Image Next, a process of the server that evaluates the work status of the user based on the image indicating the work status will be described with reference to FIG. First, an initial value (0) is set as an evaluation value (step S101). Then, in a predetermined period (for example, a 24-hour period from 0:00 to 24:00), a change amount of two continuous images is obtained (step S102). It is determined whether the amount of change is equal to or greater than a predetermined amount (step S103). If the amount of change is equal to or greater than the predetermined amount (Y in step S103), 1 is added to the evaluation value (step S104). Then, it is determined whether or not the change amounts have been obtained for all two continuous images in the predetermined period (step S105). When the change amount is obtained for all two continuous images in the predetermined period (Y in step S105), the process proceeds to the next step, and the change amount is not obtained for all two continuous images in the predetermined period. (N in step S105), the process returns to step S102.
そして、サーバは、評価率=評価値÷((所定期間の画像数)−1)により評価率を求める。評価率が0.5以上である場合は(ステップS107のY)、良の判定を行い(ステップS110)、評価率が0.25以上である場合は(ステップS108のY)、可の判定を行い(ステップS111)、評価率が0.25未満である場合は(ステップS108のN)、不可の判定を行う(ステップS109)。以上で処理が終了する。 Then, the server obtains the evaluation rate according to the evaluation rate = evaluation value / ((number of images in a predetermined period) −1). If the evaluation rate is 0.5 or more (Y in step S107), a good judgment is made (step S110), and if the evaluation rate is 0.25 or more (Y in step S108), a good judgment is made. Perform (Step S111), and when the evaluation rate is less than 0.25 (N in Step S108), it is determined to be impossible (Step S109). Thus, the process ends.
4. その他
なお、本発明の適用形態は上記実施形態に限定されるものではなく、適宜構成要素の追加・省略・変更を施すことができる。
4. Others The application form of the present invention is not limited to the above embodiment, and components can be added, omitted, or changed as appropriate.
[その1]
本実施形態では、勤務者の位置情報(GPSから得られる位置情報)を勤務状況データに含むようにしてもよい。また、勤務者の位置情報を用いて勤務状況を評価してもよい。
[Part 1]
In the present embodiment, the position information of the worker (position information obtained from the GPS) may be included in the work status data. Further, the work situation may be evaluated using the worker's position information.
また、本実施形態では、サーバが複数の会社の勤務状況を管理してもよい。例えば、サーバは、各ユーザ名を、会社の識別情報(例えば、会社名)に対応づけて管理し、会社単位で勤務状況データを管理してもよい。 Further, in the present embodiment, the server may manage the working status of a plurality of companies. For example, the server may manage each user name in association with company identification information (for example, company name), and may manage work status data on a company basis.
[その2]
本実施形態では、評価処理において連続する複数の画像の変化量が多い程良い評価であることについて記載したが、勤務状況を示す画像の種別に応じて、評価処理を異ならせてもよい。
[Part 2]
In the present embodiment, it has been described that the larger the amount of change in a plurality of continuous images in the evaluation process, the better the evaluation. However, the evaluation process may be different depending on the type of the image indicating the work status.
例えば、(1)スクリーンショット画像(端末の表示部に表示される画像)を第1の種類の画像、(2)勤務者を視点に撮影部によって撮影された撮影画像を第2の種類の画像、(3)勤務者を被写体として撮影部によって撮影された撮影画像を第3の種類の画像とする。 For example, (1) a screen shot image (image displayed on the display unit of the terminal) is a first type of image, and (2) a photographed image photographed by the photographing unit from the viewpoint of a worker is a second type of image. (3) A photographed image photographed by the photographing section with a worker as a subject is defined as a third type of image.
そして、第1、第2の種類の画像の評価処理においては、上述した評価処理により連続する複数の画像の変化量が多い程良い評価とし、連続する複数の画像の変化量が少ない程悪い評価として判定する。通常、勤務者が仕事をしている場合、勤務者が用いる端末の画面が変化することが多く、その結果、第1、第2の種類の画像の変化量が多い場合、勤務者が仕事をしている可能性が高いからである。 In the first and second types of image evaluation processing, the larger the amount of change in a plurality of continuous images by the above-described evaluation processing, the better the evaluation. The smaller the amount of change in a plurality of continuous images, the worse the evaluation. Is determined. Usually, when the worker is working, the screen of the terminal used by the worker often changes, and as a result, when the amount of change of the first and second types of images is large, the worker This is because it is highly possible that
一方、第3の種類の画像は、連続する複数の画像の変化量が少ない程良い評価とし、連続する複数の画像の変化量が多い程悪い評価として判定する。通常、勤務者が仕事に取り組んでいる際は勤務者の動きが少ない。つまり、第3の種類の画像において画像の変化量
が少ない方が、勤務者が仕事をしている可能性が高いと考えられる。一方、勤務者が離席して仕事に取り組んでいない場合は勤務者の動きが大きい或いは勤務者が存在しないことになる。つまり、第3の種類の画像については、画像の変化量が多い場合又は画像において勤務者が検出されない場合、勤務者が仕事をしていない可能性が高いと考えられる。
On the other hand, for the third type of image, the evaluation is determined to be better when the amount of change in the plurality of continuous images is smaller, and to be worse when the amount of change in the plurality of continuous images is larger. Usually, when a worker is engaged in work, the movement of the worker is small. That is, it is considered that the smaller the amount of change in the image of the third type of image, the higher the possibility that the worker is working. On the other hand, when the worker is away from the office and is not working, the movement of the worker is large or the worker does not exist. In other words, for the third type of image, when the amount of change in the image is large or when no worker is detected in the image, it is highly likely that the worker is not working.
なお、本実施形態では、予め画像毎に画像の識別情報に対応づけて画像の種類を記憶するように制御し、評価処理において、画像の種類を参照して、画像の種類毎に評価処理を行う。また、第3の種類の画像についての評価処理は、評価率が0.5未満であれば「良」の判定、評価率が0.75未満0.5以上であれば「可」、評価率が0.75以上である場合に「不可」の判定を行う。 In the present embodiment, control is performed so that the image type is stored in advance in association with the image identification information for each image, and in the evaluation process, the evaluation process is performed for each image type with reference to the image type. Do. In addition, the evaluation processing for the third type of image is determined as “good” when the evaluation rate is less than 0.5, and “OK” when the evaluation rate is less than 0.75 and 0.5 or more. Is determined to be "impossible" when the value is 0.75 or more.
このように、本実施形態では、画像の種別に応じて評価処理を行うことにより、より適切に勤務者の勤務状況を評価することができる。 As described above, in the present embodiment, by performing the evaluation processing according to the type of the image, it is possible to more appropriately evaluate the work situation of the worker.
[その3]
なお、本実施形態の評価処理では、画像編集処理を行った画像のうち画像全体が削除されたものがある場合には、当該全体が削除された画像については評価から除外するようにしてもよい。
[Part 3]
In the evaluation processing of the present embodiment, if there is an image on which the entire image has been deleted among the images on which the image editing processing has been performed, the image whose entirety has been deleted may be excluded from the evaluation. .
[その4]
また、本実施形態では、評価処理においては、ぼかし処理や削除処理等の画像編集処理を行う前の画像に基づいて評価処理を行ってもよい。例えば、端末はサーバに画像編集処理前の画像を送信し、サーバは画像編集処理前の画像に基づいて、評価処理を行うようにしてもよい。なお、サーバは、閲覧要求を端末から受信した場合には、画像編集処理が施された画像を端末に送信しプライバシーの保護を図るように制御する。
[Part 4]
In the present embodiment, in the evaluation process, the evaluation process may be performed based on an image before the image editing process such as the blurring process or the deletion process is performed. For example, the terminal may transmit the image before the image editing processing to the server, and the server may perform the evaluation processing based on the image before the image editing processing. Note that, when the server receives the browsing request from the terminal, the server transmits the image on which the image editing processing has been performed to the terminal, and controls to protect privacy.
[その5]
また、本実施形態では図7に示すように、単位時間あたりの画像の取得回数を決める例について説明したが、ユーザ毎に単位時間あたりにサーバに送信する画像の数を予め決め、画像の取得回数に制限を設けずに制御してもよい。
[Part 5]
Further, in the present embodiment, as shown in FIG. 7, an example has been described in which the number of acquisitions of images per unit time is determined. However, the number of images to be transmitted to the server per unit time is determined in advance for each user, and image acquisition is performed. The control may be performed without limiting the number of times.
例えば、1時間に3回サーバに画像を送信する場合には、端末は1分毎に画像を取得し、連続する2つの画像を比較して評価を行い、評価結果に基づいてサーバに3枚の画像を送信する。 For example, when transmitting an image to the server three times an hour, the terminal acquires the image every minute, compares two consecutive images for evaluation, and sends three images to the server based on the evaluation result. Send the image of.
例えば、第1の種類の画像(スクリーンショット画像)或いは第2の種類の画像(勤務者を視点に撮影部によって撮影された撮影画像)については、1番目に取得した画像をサーバに送信後、1番目に取得した画像と2番目に取得した画像の変化量が所定量以上である場合に、2番目に取得した画像をサーバに送信する。一方、1番目に取得した画像と2番目に取得した画像の変化量が所定量未満である場合に、2番目に取得した画像をサーバに送信せずに、次の画像を比較し、次の画像をサーバに送信するか否かを判断する。例えば、1番目に取得した画像と3番目に取得した画像の変化量が所定量以上である場合に、3番目に取得した画像をサーバに送信する。このように、順次比較し、最終的に1時間に3枚の画像をサーバに送信する。 For example, for the first type of image (screenshot image) or the second type of image (image taken by the imaging unit from the viewpoint of a worker), after transmitting the first acquired image to the server, When the amount of change between the first acquired image and the second acquired image is equal to or greater than a predetermined amount, the second acquired image is transmitted to the server. On the other hand, if the amount of change between the first acquired image and the second acquired image is less than a predetermined amount, the next image is compared without transmitting the second acquired image to the server. It is determined whether to transmit the image to the server. For example, when the amount of change between the first acquired image and the third acquired image is equal to or greater than a predetermined amount, the third acquired image is transmitted to the server. In this way, the images are sequentially compared, and finally three images are transmitted to the server in one hour.
また、第3の種類の画像(勤務者を被写体として撮影部によって撮影された撮影画像)については、連続する2つの画像の変化量が所定量未満である場合に画像を送信する。例えば、1番目に取得した画像をサーバに送信後、1番目に取得した画像と2番目に取得した画像の変化量が所定量未満である場合に、2番目に取得した画像をサーバに送信する。一方、1番目に取得した画像と2番目に取得した画像の変化量が所定量以上である場合に
、2番目に取得した画像をサーバに送信せずに、次の画像を比較し、次の画像をサーバに送信するか否かを判断する。例えば、1番目に取得した画像と3番目に取得した画像の変化量が所定量未満である場合に、3番目に取得した画像をサーバに送信する。このように、順次比較し、最終的に1時間に3枚の画像をサーバに送信する。
In addition, for a third type of image (an image captured by the image capturing unit with the worker as the subject), the image is transmitted when the amount of change between two consecutive images is less than a predetermined amount. For example, after transmitting the first acquired image to the server, if the amount of change between the first acquired image and the second acquired image is less than a predetermined amount, the second acquired image is transmitted to the server. . On the other hand, when the amount of change between the first acquired image and the second acquired image is equal to or more than a predetermined amount, the next image is compared without transmitting the second acquired image to the server. It is determined whether to transmit the image to the server. For example, when the amount of change between the first acquired image and the third acquired image is less than a predetermined amount, the third acquired image is transmitted to the server. In this way, the images are sequentially compared, and finally three images are transmitted to the server in one hour.
このようにすれば、勤務者が仕事をしている最中である可能性の高い画像をサーバに送信することができる。ただし、この例では、評価の良い画像がサーバに送信されてしまうことになるので、画像間の変化量が所定量以上(所定量未満)か否かにかかわらず所定数の画像を含めてサーバに送信してもよい。 By doing so, it is possible to transmit to the server an image that is likely to be in the middle of the work of the worker. However, in this example, an image having a good evaluation is transmitted to the server. Therefore, regardless of whether the amount of change between the images is equal to or more than a predetermined amount (less than the predetermined amount), the server including the predetermined number of images is included. May be sent.
[その6]
また、本実施形態の端末は、サーバに送信する画像の枚数に制限を設けず、勤務者の勤務状況に変化があった可能性が高いと考えられる画像をサーバに送信するように制御してもよい。
[Part 6]
Further, the terminal according to the present embodiment does not set a limit on the number of images to be transmitted to the server, and performs control so as to transmit to the server an image that is considered to have a high possibility that the work situation of the worker has changed. Is also good.
具体的に、端末の処理について説明すると、端末は、取得した2つの画像の変化量に基づいて、サーバに優先的に送信する画像か否かを判定し、サーバに優先的に送信する画像であると判定された場合に当該画像をサーバに送信する。 Specifically, the processing of the terminal will be described. The terminal determines whether or not the image is to be transmitted preferentially to the server based on the amount of change between the two acquired images, and determines whether the image is transmitted preferentially to the server. If it is determined that the image exists, the image is transmitted to the server.
例えば、端末は、勤務開始後、所定のタイミング(例えば、1分毎)に画像を取得する。まず、端末は、初期の勤務状況として1番目、2番目に取得した画像をサーバに送信する。 For example, the terminal acquires an image at a predetermined timing (for example, every minute) after the start of work. First, the terminal transmits the first and second acquired images as the initial work status to the server.
そして、1番目に取得した画像と2番目に取得した画像の変化量をX1とし、2番目に取得した画像と3番目に取得した画像の変化量をX2とし、3番目に取得した画像と4番目に取得した画像の変化量をX3とし、4番目に取得した画像と5番目に取得した画像の変化量をX4とし、5番目に取得した画像と6番目に取得した画像の変化量をX5とし、6番目に取得した画像と7番目に取得した画像の変化量をX6とし、7番目に取得した画像と8番目に取得した画像の変化量をX7とし、8番目に取得した画像と9番目に取得した画像の変化量をX8とする。また、所定量をYとする。 The amount of change between the first acquired image and the second acquired image is X1, the amount of change between the second acquired image and the third acquired image is X2, and the third acquired image is X4. The change amount of the fourth acquired image is X3, the change amount of the fourth acquired image and the fifth acquired image is X4, and the change amount of the fifth acquired image and the sixth acquired image is X5. The change amount between the sixth and seventh acquired images is X6, the change amount between the seventh and eighth acquired images is X7, and the eighth acquired image is 9 The change amount of the image acquired second is X8. The predetermined amount is Y.
すると、端末は、比較対象の画像の変化量が所定量以上である場合において次の比較対象の画像の変化量が所定量未満に転じた場合に、当該所定量未満に転じた画像をサーバに送信する。例えば、X1≧Y、X2≧Y、X3≧Y、X4<Yとすると、4番目と5番目の画像の変化量X4が所定量Y未満に転じたので、5番目に取得した画像をサーバに送信する。 Then, the terminal, when the change amount of the image to be compared is equal to or more than the predetermined amount, and the change amount of the next image to be compared changes to less than the predetermined amount, the image converted to less than the predetermined amount to the server. Send. For example, when X1 ≧ Y, X2 ≧ Y, X3 ≧ Y, and X4 <Y, since the change amount X4 of the fourth and fifth images has turned to be less than the predetermined amount Y, the fifth acquired image is transmitted to the server. Send.
また、端末は、比較対象の画像の変化量が所定量未満である場合において次の比較対象の画像の変化量が所定量以上に転じた場合に、当該所定量以上に転じた画像をサーバに送信する。例えば、X5<Y、X6<Y、X7<Y、X8≧Yとすると、8番目と9番目の変化量X8が所定量Y以上に転じたので、9番目に取得した画像をサーバに送信する。 Further, the terminal, when the change amount of the next image to be compared is smaller than the predetermined amount and the change amount of the next image to be compared is larger than the predetermined amount, the terminal transmits the image changed to the predetermined amount or more to the server. Send. For example, if X5 <Y, X6 <Y, X7 <Y, and X8 ≧ Y, the eighth and ninth change amounts X8 have changed to the predetermined amount Y or more, so the ninth acquired image is transmitted to the server. .
このようにすれば、ユーザは、後から画像の内容や画像の撮影時刻をもとに仕事をしていた時間と仕事を中断していた時間の切り分けや、行っていた仕事の内容の確認などを少ない画像で効率よく実現することができる。 In this way, the user can later separate the time spent working and the time interrupted from the work based on the content of the image and the shooting time of the image, check the content of the work performed, and the like. Can be efficiently realized with a small number of images.
また、端末は、第1の種類の画像(スクリーンショット画像)或いは第2の種類の画像(勤務者を視点に撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。また、端末は、第1、
第2の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。
In addition, the terminal changes the amount of change of the first type of image (screenshot image) or the second type of image (image captured by the imaging unit from the viewpoint of the worker) from a predetermined amount or more to less than the predetermined amount. When the worker turns, it is possible to transmit an image to the server, which is considered to have a high possibility that the worker has changed from a state in which the worker is working to a state in which the worker is interrupting the work. The terminal is the first,
If the change amount of the second type of image changes from less than the predetermined amount to more than the predetermined amount, it is likely that the worker has changed from a state of interrupting work to a state of working. Can be sent to the server.
また、端末は、第3の種類の画像(勤務者を被写体として撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。また、端末は、第3の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。 In addition, when the change amount of the third type of image (the image captured by the image capturing unit with the worker as the subject) changes from the predetermined amount or more to less than the predetermined amount, the worker interrupts the work. It is possible to transmit to the server an image that is considered to have a high possibility of having changed from the working state to the working state. In addition, when the change amount of the third type of image changes from less than the predetermined amount to more than the predetermined amount, the terminal may have changed from a state where the worker is working to a state where the worker is interrupting the work. Images that are considered high can be sent to the server.
なお、端末は、比較対象の2つの画像の変化量が所定量以上或いは所定量未満である状態が継続している場合においても、当該継続状態を示す画像をサーバに送信するようにしてもよい。 Note that the terminal may transmit an image indicating the continuation state to the server even when the state in which the amount of change between the two images to be compared is equal to or more than the predetermined amount or less than the predetermined amount continues. .
例えば、端末は、比較対象の2つの画像の変化量が所定量以上或いは所定量未満である状態が継続している場合の画像を記憶部の一時記憶領域に記憶させ、画像の数が所定数(例えば、10枚)に達した場合に、当該所定数の画像をサーバに送信するように制御してもよい。 For example, the terminal stores the image in the case where the state in which the change amount of the two images to be compared is equal to or more than the predetermined amount or less than the predetermined amount continues in the temporary storage area of the storage unit, When the number of images reaches (for example, 10), control may be performed so that the predetermined number of images are transmitted to the server.
また、端末は、比較対象の2つの画像の変化量が所定量以上或いは所定量未満である状態が継続している場合の画像を記憶部の一時記憶領域に記憶させ、直前にサーバに送信した時刻から所定時間(例えば、1時間)経過した際には、一時記憶領域に記憶されている画像のうちの所定数(例えば、3枚)の画像を、サーバに送信するように制御してもよい。 In addition, the terminal stores the image in the case where the change amount of the two images to be compared is equal to or more than the predetermined amount or less than the predetermined amount in the temporary storage area of the storage unit, and transmits the image to the server immediately before. When a predetermined time (for example, one hour) elapses from the time, a predetermined number (for example, three) of the images stored in the temporary storage area may be controlled to be transmitted to the server. Good.
また、端末は、4番目と5番目の画像の変化量X4が所定量Y未満に転じ、当該5番目に取得した画像をサーバに送信する際に、3、4番目の画像もサーバに送信してもよい。また、端末は、8番目と9番目の変化量X8が所定量Y以上に転じ、9番目に取得した画像をサーバに送信する際に、6、7、8番目の画像をサーバに送信してもよい。 In addition, the terminal transmits the third and fourth images to the server when the amount of change X4 of the fourth and fifth images changes to less than the predetermined amount Y and transmits the fifth acquired image to the server. You may. Further, the terminal transmits the sixth, seventh, and eighth images to the server when transmitting the ninth acquired image to the server when the eighth and ninth variation amounts X8 are changed to the predetermined amount Y or more. Is also good.
また、端末は、サーバに画像を送信せずに、勤務状況の変化を示す情報をサーバに送信してもよい。例えば、勤務状況の変化を示す情報とは、「比較した画像の変化量が所定量以上から所定量未満に転じたことを示す情報」、「比較した画像の変化量が所定量以上から所定量未満に転じた時刻」、「比較した画像の変化量が所定量未満から所定量以上に転じたことを示す情報」、「比較した画像の変化量が所定量未満から所定量以上に転じた時刻」等である。 In addition, the terminal may transmit information indicating a change in work status to the server without transmitting the image to the server. For example, the information indicating the change in the work situation includes “information indicating that the change amount of the compared image has changed from a predetermined amount or more to less than the predetermined amount”, and “information indicating that the change amount of the compared image has changed from the predetermined amount or more to the predetermined amount. "The time when the amount of change in the compared image has changed from less than the predetermined amount to the predetermined amount or more" And so on.
例えば、X1≧Y、X2≧Y、X3≧Y、X4<Y、X5<Y、X6<Y、X7<Y、X8≧Yの場合、端末は、5番目の画像において変化量が所定量未満に転じたことを示す情報、当該5番目の画像の取得時刻、9番目の画像において変化量が所定量以上に転じたことを示す情報と、当該9番目の画像の取得時刻を、勤務状況の変化を示す情報としてサーバに送信する。なお、端末は、初期状態である1、2番目の画像の取得時刻もサーバに送信する。 For example, if X1 ≧ Y, X2 ≧ Y, X3 ≧ Y, X4 <Y, X5 <Y, X6 <Y, X7 <Y, X8 ≧ Y, the terminal determines that the change amount is less than the predetermined amount in the fifth image. The information indicating that the change amount has changed to a predetermined amount or more in the ninth image and the acquisition time of the ninth image, The information is transmitted to the server as information indicating the change. Note that the terminal also transmits the acquisition times of the first and second images in the initial state to the server.
そして、サーバは、端末から勤務状況の変化を示す情報を受信すると、当該情報をユーザの識別情報に対応付けて記憶部に記憶する。また、サーバは、端末から勤務状況データの閲覧要求を受信した際に、ユーザの識別情報に対応付けて記憶されている勤務状況の変化を示す情報を当該端末に送信するように制御する。 Then, when the server receives the information indicating the change in the work situation from the terminal, the server stores the information in the storage unit in association with the identification information of the user. Further, when the server receives a browsing request for work status data from the terminal, the server controls to transmit information indicating a change in the work status stored in association with the identification information of the user to the terminal.
このようにすれば、ユーザの画像編集の手間を省くことができる。また、ユーザは、画像よりも比較的容量の少ないデータで、勤務者の勤務状況の変化を把握することができる。 By doing so, it is possible to save the user from editing the image. Further, the user can grasp the change in the work situation of the worker with data having a relatively smaller capacity than the image.
なお、本実施形態では、取得した連続する2つの画像間において変化量を求める例について説明したが、直近にサーバに送信した画像と取得した画像とを逐次比較し、比較した変化量に基づいて、画像をサーバに送信するか否かを決めてもよい。 Note that, in the present embodiment, an example has been described in which the amount of change is obtained between two acquired continuous images. However, the image transmitted most recently to the server and the acquired image are sequentially compared, and based on the compared amount of change. , The image may be transmitted to the server.
例えば、1番目に取得した画像と2番目に取得した画像の変化量をX1´とし、X1´≧Yであるとする。 For example, it is assumed that the amount of change between the first acquired image and the second acquired image is X1 ′, and X1 ′ ≧ Y.
次に、2番目に取得した画像(直近にサーバに送信した画像)と3番目に取得した画像の変化量をX2´とし、X2´≧Yであるか否かを判断する。X2´≧Yである場合には、3番目に取得した画像を送信せずに、次の画像を比較する。 Next, the amount of change between the second acquired image (the image most recently transmitted to the server) and the third acquired image is defined as X2 ′, and it is determined whether X2 ′ ≧ Y. If X2 ′ ≧ Y, the next image is compared without transmitting the third acquired image.
つまり、2番目に取得した画像(直近にサーバに送信した画像)と4番目に取得した画像の変化量をX3´としX3´≧Yであるか否かを判断する。X3´≧Yである場合には、4番目に取得した画像を送信せずに、次の画像を比較する。 That is, the amount of change between the second acquired image (the image most recently transmitted to the server) and the fourth acquired image is X3 ′, and it is determined whether X3 ′ ≧ Y. If X3 ′ ≧ Y, the next image is compared without transmitting the fourth acquired image.
そして、2番目に取得した画像(直近にサーバに送信した画像)と5番目に取得した画像の変化量をX4´としX4´≧Yであるか否かを判断する。X4´≧Yでない場合、つまり、X4´<Yの場合には、変化量X4´が所定量未満に転じたので、5番目に取得した画像を優先的にサーバに送信する。 Then, the amount of change between the second acquired image (the image most recently transmitted to the server) and the fifth acquired image is X4 ′, and it is determined whether X4 ′ ≧ Y. If X4 '> Y is not satisfied, that is, if X4' <Y, the change amount X4 'has turned to less than the predetermined amount, and the fifth acquired image is transmitted to the server preferentially.
そして、端末は5番目に取得した画像(直近にサーバに送信した画像)と、6番目に取得した画像の変化量をX5´とし、X5´<Yであるか否かを判断する。X5´<Yである場合には、6番目に取得した画像を送信せずに、次の画像を比較する。 Then, the terminal sets the amount of change between the fifth acquired image (the image most recently transmitted to the server) and the sixth acquired image as X5 ′, and determines whether X5 ′ <Y. If X5 '<Y, the next image is compared without transmitting the sixth acquired image.
つまり、5番目に取得した画像(直近にサーバに送信した画像)と7番目に取得した画像の変化量をX6´とし、X6´<Yであるか否かを判断する。X6´<Yである場合には、7番目に取得した画像を送信せずに、次の画像を比較する。 That is, the change amount between the fifth acquired image (the image most recently transmitted to the server) and the seventh acquired image is X6 ′, and it is determined whether X6 ′ <Y. If X6 '<Y, the next image is compared without transmitting the seventh acquired image.
そして、5番目に取得した画像(直近にサーバに送信した画像)と8番目に取得した画像の変化量をX7´とし、X7´<Yであるか否かを判断する。X7´<Yである場合には、8番目に取得した画像を送信せずに、次の画像を比較する。 The amount of change between the fifth acquired image (the image most recently transmitted to the server) and the eighth acquired image is defined as X7 ', and it is determined whether X7' <Y. If X7 '<Y, the next image is compared without transmitting the eighth acquired image.
そして、5番目に取得した画像(直近にサーバに送信した画像)と9番目に取得した画像の変化量をX8´とし、X8´<Yであるか否かを判断する。X8´<Yでない場合に、つまり、X8´≧Yである場合には、変化量X8´が所定量以上に転じたので、9番目に取得した画像を優先的にサーバに送信する。 Then, the change amount between the fifth acquired image (the image most recently transmitted to the server) and the ninth acquired image is defined as X8 ', and it is determined whether X8' <Y. If X8 '<Y is not satisfied, that is, if X8'≥Y, the change amount X8' has turned to a predetermined amount or more, and the ninth acquired image is preferentially transmitted to the server.
このように、直近にサーバに送信した画像と取得した画像との変化量に基づいて、優先的にサーバに送信する画像を決めるようにしてもよい。 As described above, the image to be transmitted to the server may be preferentially determined based on the amount of change between the most recently transmitted image to the server and the acquired image.
なお、端末は、第1、第2の種類の画像について、変化量が所定量以上から所定量未満、或いは、変化量が所定量未満から所定量以上に転じた場合の画像をサーバに送信する際に、第3の種類の画像を取得(撮影)し、当該第3の種類の画像をサーバに送信するように制御してもよい。このようにすれば、勤務者が仕事をしている状態或いは仕事を中断している状態に切り替わった状況を、第3の種類の画像を見ることにより客観的に確実に把握することができるからである。 Note that the terminal transmits to the server an image when the amount of change has changed from the predetermined amount or more to less than the predetermined amount or the change amount has changed from less than the predetermined amount to more than the predetermined amount for the first and second types of images. At this time, control may be performed such that a third type of image is acquired (photographed) and the third type of image is transmitted to the server. This makes it possible to objectively and reliably grasp the situation in which the worker has switched to the state in which the worker is working or has stopped working by viewing the third type of image. It is.
[その7]
なお、本実施形態では、サーバにおいて記憶されている複数の画像から一部の画像を選定する制御を行ってもよい。
[Part 7]
In the present embodiment, control for selecting some images from a plurality of images stored in the server may be performed.
例えば、サーバが、USER1の端末から1日あたり100枚の画像を受信して記憶する場合には、当該100枚の画像のうち所定条件に基づき所定数(例えば、10枚)の画像を選定し、閲覧者の端末から閲覧要求を受信した場合に、選定された所定数の画像を当該端末に送信する。
For example, when the server receives and
例えば、USER1について1日あたり100枚の画像を記憶する場合において当該1日においてUSER1の評価が「良」又は「可」の場合は、評価が良い10枚の画像を選定する。例えば、第1の種類の画像(スクリーンショット画像)或いは第2の種類の画像(勤務者を視点に撮影部によって撮影された撮影画像)の場合には、画像間の変化量が多かった画像を選定し、第3の種類の画像(勤務者を被写体として撮影部によって撮影された撮影画像)の場合には、画像間の変化量が少なかった画像を選定する。例えば、USER1について1日あたり100枚の画像を記憶する場合において当該1日においてUSER1の評価が「不可」の場合は、評価が悪い10枚の画像を選定する。例えば、第1、第2の種類の画像の場合には、画像間の変化量が少なかった画像を選定し、第3の種類の画像の場合には、画像間の変化量が多かった画像を選定する。このようにすれば、閲覧者は評価結果に準じた意義のある画像を閲覧することができる。 For example, when storing 100 images per day for USER1, if the evaluation of USER1 is “good” or “acceptable” on that day, ten images with good evaluation are selected. For example, in the case of the first type of image (screen shot image) or the second type of image (image captured by the image capturing unit with the worker as a viewpoint), an image having a large amount of change between images is used. In the case of a third type of image (a photographed image of a worker as a subject by a photographing unit), an image having a small amount of change between images is selected. For example, when 100 images are stored per day for USER1, if the evaluation of USER1 is "impossible" on that day, ten images with poor evaluation are selected. For example, in the case of the first and second types of images, an image in which the amount of change between the images is small is selected, and in the case of the third type of image, the image in which the amount of change between the images is large is selected. Select. In this way, the viewer can view a meaningful image according to the evaluation result.
また、本実施形態では、一日のユーザの評価結果(良、可、不可)にかかわらず、評価が良い画像及び評価の悪い画像の少なくとも一方を選定し、選定された画像を当該端末に送信するようにしてもよい。例えば、閲覧者の端末からの閲覧要求により、評価が良い10枚の画像のみを選定してもよいし、評価の悪い10枚の画像を選定してもよいし、評価の良い5枚の画像及び評価の悪い5枚の画像を選定するようにしてもよい。 Further, in the present embodiment, regardless of the user's evaluation result (good, good, or bad) for one day, at least one of an image with good evaluation and an image with bad evaluation is selected, and the selected image is transmitted to the terminal. You may make it. For example, according to a browsing request from a terminal of a viewer, only ten images with good evaluation may be selected, ten images with poor evaluation may be selected, and five images with good evaluation may be selected. Alternatively, five images with poor evaluation may be selected.
また、サーバは、勤務者の勤務状況に変化があった可能性が高いと考えられる画像を選定してもよい。 Further, the server may select an image that is considered to have a high possibility that the work status of the worker has changed.
例えば、サーバは、ユーザ毎に勤務開始時点から時系列に連続する2つの画像を比較し、2つの画像の変化量に基づいて、選定するようにしてもよい。 For example, the server may compare two images that are continuous in time series from the start of work for each user, and may select based on the amount of change between the two images.
例えば、サーバが管理するUSER1の所定の日の勤務状況の画像を選定する例について説明すると、サーバは、まず、初期の勤務状況としてUSER1の時系列順の1番目、2番目の画像を選定する。 For example, a description will be given of an example of selecting an image of the work status of USER1 on a predetermined day managed by the server. The server first selects the first and second images in chronological order of USER1 as the initial work status. .
そして、USER1の時系列順の1番目の画像と2番目の画像の変化量をX1とし、2番目の画像と3番目の画像の変化量をX2とし、3番目の画像と4番目の画像の変化量をX3とし、4番目の画像と5番目の画像の変化量をX4とし、5番目の画像と6番目の画像の変化量をX5とし、6番目の画像と7番目の画像の変化量をX6とし、7番目の画像と8番目の画像の変化量をX7とし、8番目の画像と9番目の画像の変化量をX8とする。また、所定量をYとする。 Then, the change amount of the first image and the second image in chronological order of USER1 is X1, the change amount of the second image and the third image is X2, and the change amount of the third image and the fourth image is X1. The amount of change is X3, the amount of change between the fourth and fifth images is X4, the amount of change between the fifth and sixth images is X5, and the amount of change between the sixth and seventh images is Is X6, the amount of change between the seventh and eighth images is X7, and the amount of change between the eighth and ninth images is X8. The predetermined amount is Y.
すると、サーバは、比較対象の画像の変化量が所定量以上である場合において次の比較対象の画像の変化量が所定量未満に転じた場合に、当該所定量未満に転じた画像を選定する。例えば、X1≧Y、X2≧Y、X3≧Y、X4<Yとすると、4番目と5番目の変化量X4が所定量Y未満に転じたので、5番目の画像を選定する。 Then, when the change amount of the image to be compared is greater than or equal to the predetermined amount, and the change amount of the next image to be compared is smaller than the predetermined amount, the server selects the image that is smaller than the predetermined amount. . For example, if X1 ≧ Y, X2 ≧ Y, X3 ≧ Y, and X4 <Y, the fourth and fifth change amounts X4 have turned below the predetermined amount Y, so the fifth image is selected.
また、端末は、比較対象の画像の変化量が所定量未満である場合において次の比較対象の画像の変化量が所定量以上に転じた場合に、当該所定量以上に転じた画像を選定する。例えば、X5<Y、X6<Y、X7<Y、X8≧Yとすると、8番目と9番目の変化量X8が所定量Y以上に転じたので、9番目の画像を選定する。 Also, the terminal selects the image that has turned over the predetermined amount or more when the change amount of the next image to be compared changes to the predetermined amount or more when the amount of change of the image to be compared is less than the predetermined amount. . For example, if X5 <Y, X6 <Y, X7 <Y, and X8 ≧ Y, the ninth image is selected because the eighth and ninth change amounts X8 have turned over the predetermined amount Y or more.
このようにすれば、ユーザは、後から画像の内容や画像の撮影時刻をもとに仕事をしていた時間と仕事を中断していた時間の切り分けや、行っていた仕事の内容の確認などを少ない画像で効率よく閲覧することができる。 In this way, the user can later separate the time spent working and the time interrupted from the work based on the content of the image and the shooting time of the image, check the content of the work performed, and the like. Can be browsed efficiently with few images.
また、サーバは、第1の種類の画像(スクリーンショット画像)或いは第2の種類の画像(勤務者を視点に撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像を選定することができる。また、サーバは、第1、第2の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像を選定することができる。 In addition, the server changes the amount of change of the first type of image (screenshot image) or the second type of image (image captured by the imaging unit from the viewpoint of the worker) from a predetermined amount or more to less than the predetermined amount. In the case of a change, it is possible to select an image that is highly likely to have changed from a state where the worker is working to a state where the worker is interrupting the work. In addition, when the change amount of the first and second types of images changes from less than the predetermined amount to more than the predetermined amount, the server changes from a state in which the worker is interrupting the work to a state in which the worker is working. It is possible to select an image that is considered highly likely.
また、サーバは、第3の種類の画像(勤務者を被写体として撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像を選定することができる。また、サーバは、第3の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像を選定することができる。 Further, when the change amount of the third type image (the image captured by the image capturing unit with the worker as the subject) changes from the predetermined amount or more to the predetermined amount or less, the worker interrupts the work and It is possible to select an image that is considered to have a high possibility of having changed from a working state to a working state. Further, when the change amount of the third type of image changes from less than the predetermined amount to more than the predetermined amount, the server may have changed from a state where the worker is working to a state where the worker is interrupting the work. An image considered to be high can be selected.
また、サーバは、端末から勤務状況データの閲覧要求を受信した際に、画像を送信せずに、勤務状況の変化を示す情報を当該端末に送信してもよい。 Further, when the server receives the work status data browsing request from the terminal, the server may transmit the information indicating the change in the work status to the terminal without transmitting the image.
例えば、X1≧Y、X2≧Y、X3≧Y、X4<Y、X5<Y、X6<Y、X7<Y、X8≧Yの場合、サーバは、端末から勤務状況データの閲覧要求を受信した際に、5番目の画像において変化量が所定量未満に転じたことを示す情報、当該5番目の画像の取得時刻、9番目の画像において変化量が所定量以上に転じたことを示す情報と、当該9番目の画像の取得時刻を、勤務状況の変化を示す情報として端末に送信する。 For example, in the case of X1 ≧ Y, X2 ≧ Y, X3 ≧ Y, X4 <Y, X5 <Y, X6 <Y, X7 <Y, X8 ≧ Y, the server has received a work status data browsing request from the terminal. At this time, information indicating that the change amount has turned less than the predetermined amount in the fifth image, the acquisition time of the fifth image, and information indicating that the change amount has turned into the predetermined amount or more in the ninth image. Then, the ninth image acquisition time is transmitted to the terminal as information indicating a change in work status.
このようにすれば、ユーザの画像編集の手間を省くことができる。また、ユーザは、画像よりも比較的容量の少ないデータで、勤務者の勤務状況の変化を把握することができる。 By doing so, it is possible to save the user from editing the image. Further, the user can grasp the change in the work situation of the worker with data having a relatively smaller capacity than the image.
なお、本実施形態では、取得した連続する2つの画像間において変化量を求める例について説明したが、直近に選定した画像と次の画像とを逐次比較し、比較した変化量に基づいて、次に選定する画像を決めてもよい。 In the present embodiment, an example has been described in which the amount of change is obtained between two acquired continuous images. However, the most recently selected image is sequentially compared with the next image, and the next image is determined based on the compared amount of change. May be determined.
例えば、USER1の時系列順の1番目の画像と2番目の画像の変化量をX1´とし、X1´≧Yであるとする。 For example, it is assumed that the amount of change between the first image and the second image in chronological order of USER1 is X1 ′, and X1 ′ ≧ Y.
次に、2番目の画像(直近に選定した画像)と3番目の画像の変化量をX2´とし、X2´≧Yであるか否かを判断する。X2´≧Yである場合には、3番目の画像を選定せずに、次の画像を比較する。 Next, the amount of change between the second image (the most recently selected image) and the third image is defined as X2 ′, and it is determined whether X2 ′ ≧ Y. If X2 ′ ≧ Y, the next image is compared without selecting the third image.
つまり、2番目の画像(直近に選定した画像)と4番目に取得した画像の変化量をX3´としX3´≧Yであるか否かを判断する。X3´≧Yである場合には、4番目に取得し
た画像を選定せずに、次の画像を比較する。
That is, the amount of change between the second image (the most recently selected image) and the fourth acquired image is X3 ′, and it is determined whether X3 ′ ≧ Y. If X3 ′ ≧ Y, the next image is compared without selecting the fourth acquired image.
そして、2番目に取得した画像(直近に選定した画像)と5番目に取得した画像の変化量をX4´としX4´≧Yであるか否かを判断する。X4´≧Yでない場合、つまり、X4´<Yの場合には、変化量X4´が所定量未満に転じたので、5番目に取得した画像を選定する。 Then, the amount of change between the second acquired image (the most recently selected image) and the fifth acquired image is X4 ′, and it is determined whether X4 ′ ≧ Y. If X4 ′ ≧ Y is not satisfied, that is, if X4 ′ <Y, the change amount X4 ′ has turned below the predetermined amount, and the fifth acquired image is selected.
そして、端末は5番目に取得した画像(直近に選定した画像)と、6番目に取得した画像の変化量をX5´とし、X5´<Yであるか否かを判断する。X5´<Yである場合には、6番目に取得した画像を選定せずに、次の画像を比較する。 Then, the terminal sets the amount of change between the fifth acquired image (the most recently selected image) and the sixth acquired image as X5 ′, and determines whether X5 ′ <Y. If X5 ′ <Y, the next image is compared without selecting the sixth acquired image.
つまり、5番目に取得した画像(直近に選定した画像)と7番目に取得した画像の変化量をX6´とし、X6´<Yであるか否かを判断する。X6´<Yである場合には、7番目に取得した画像を選定せずに、次の画像を比較する。 That is, the change amount between the fifth acquired image (the most recently selected image) and the seventh acquired image is X6 ′, and it is determined whether X6 ′ <Y. If X6 ′ <Y, the next image is compared without selecting the seventh acquired image.
そして、5番目に取得した画像(直近に選定した画像)と8番目に取得した画像の変化量をX7´とし、X7´<Yであるか否かを判断する。X7´<Yである場合には、8番目に取得した画像を選定せずに、次の画像を比較する。 Then, the change amount between the fifth acquired image (the most recently selected image) and the eighth acquired image is set as X7 ', and it is determined whether X7' <Y. If X7 '<Y, the next image is compared without selecting the eighth acquired image.
そして、5番目に取得した画像(直近に選定した画像)と9番目に取得した画像の変化量をX8´とし、X8´<Yであるか否かを判断する。X8´<Yでない場合に、つまり、X8´≧Yである場合には、変化量X8´が所定量以上に転じたので、9番目に取得した画像を選定する。 Then, the change amount between the fifth acquired image (the most recently selected image) and the ninth acquired image is set as X8 ', and it is determined whether X8' <Y. If X8 '<Y is not satisfied, that is, if X8'≥Y, the change amount X8' has turned to a predetermined amount or more, so the ninth acquired image is selected.
このように、直近に選定した画像と次の比較対象の画像との変化量に基づいて、選定する画像を決めるようにしてもよい。 In this manner, the image to be selected may be determined based on the amount of change between the most recently selected image and the next image to be compared.
また、サーバは、上述した手法により画像を選定した場合には、選定した画像のみを記憶部に記憶し、選定されなかった画像を記憶部から削除するように制御してもよい。 In addition, when an image is selected by the above-described method, the server may control so that only the selected image is stored in the storage unit, and the unselected image is deleted from the storage unit.
10 端末、20 サーバ、100 処理部、110 画像制御部、112 表示制御部、160 入力部、162 検出部、164 撮影部、170 記憶部、172 主記憶部、173 画像記憶部、180 情報記憶媒体、190 表示部、196 通信部、200 処理部、210 画像制御部、211 情報制御部、214 評価処理部、270
記憶部、272 主記憶部、273 画像記憶部、280 情報記憶媒体、296 通信部
Storage unit, 272 Main storage unit, 273 Image storage unit, 280 Information storage medium, 296 Communication unit
Claims (28)
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて受信した各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の中から、特定の画像の削除要求を、前記勤務者の端末から受信した場合に、該当する特定の画像の全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記記憶部に記憶する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の実行の対象となる画像の識別情報に対応付けて前記削除情報が記憶されている場合には、当該削除情報が記憶されて削除された特定の画像を前記評価処理の対象としないことを特徴とするプログラム。 A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that receives the images from the terminal of the worker at a plurality of predetermined times during work, and stores the received images in the storage unit in association with the identification information of the worker. When,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. The computer functions as an evaluation processor,
The image control unit,
When a request to delete a specific image is received from a terminal of the worker from among a plurality of images stored in association with the worker identification information, the whole of the specific image is deleted. Performing a process of storing deletion information indicating that the entire image has been deleted in the storage unit in association with the identification information of the image,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the deletion information is stored in association with the identification information of the image to be subjected to the evaluation processing, the deletion information A specific image stored and deleted is not subjected to the evaluation processing.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて受信した各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該
算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の中から、特定の画像の削除要求を、前記勤務者の端末から受信した場合に、該当する特定の画像を画像編集前画像として前記記憶部に記憶し、かつ、該当する特定の画像の全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記記憶部に記憶する処理を行い、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて前記削除情報が記憶されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とするプログラム。 A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that receives the images from the terminal of the worker at a plurality of predetermined times during work, and stores the received images in the storage unit in association with the identification information of the worker. When,
Calculating a change amount of a plurality of images stored in association with the worker identification information ;
Based on the calculated change amount , the computer functions as an evaluation processing unit that performs an evaluation process of evaluating the work status of the worker during a predetermined period,
The image control unit,
From a plurality of images stored in association with the worker identification information, when a request to delete a specific image is received from a terminal of the worker, the corresponding specific image is changed to an image before image editing. In the storage unit, as well as performing a process of deleting the whole of the corresponding specific image, the deletion information indicating that the entire image has been deleted is associated with the identification information of the image, and stored in the storage unit. Do the process to remember,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the deletion information is stored in association with the identification information of the image to be evaluated, the identification information of the image is used. A program for executing the evaluation process using an image before image editing stored in association with the image.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像の一部の削除要求を、前記勤務者の端末から受信した場合に、当該特定の画像の一部を削除する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該一部が削除されている画像に基づいて、当該評価処理を実行すること、又は、当該評価処理の対象としないことを特徴とするプログラム。 A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. The computer functions as an evaluation processor,
The image control unit,
When a request to delete a part of a specific image stored in association with the worker identification information is received from the terminal of the worker, a process of deleting a part of the specific image is performed. ,
The evaluation processing unit,
In the case where the evaluation process is performed using the specific image, and when a part of the image stored in association with the identification information of the image to be subjected to the evaluation process is deleted, A program for executing the evaluation processing based on the image whose part has been deleted, or not performing the evaluation processing.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像の一部の削除要求を、前記勤務者の端末から受信した場合に、該当する特定の画像を画像編集前画像として前記記憶部に記憶し、かつ、当該特定の画像の一部を削除する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とするプログラム。 A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. The computer functions as an evaluation processor,
The image control unit,
When a request to delete a part of the specific image stored in association with the worker identification information is received from the worker terminal, the corresponding specific image is used as the image before image editing in the storage unit. And a process of deleting a part of the specific image is performed.
The evaluation processing unit,
In the case where the evaluation process is performed using the specific image, and when a part of the image stored in association with the identification information of the image to be subjected to the evaluation process is deleted, A program for performing the evaluation process using an image before image editing stored in association with identification information of the image.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像のぼかし要求を、前記勤務者の端末から受信した場合に、当該特定の画像のぼかし処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像に対してぼかし処理が実行されている場合には、当該ぼかし処理が実行されている画像に基づいて、当該評価処理を実行すること、又は、当該評価処理の対象としないことを特徴とするプログラム。 A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. The computer functions as an evaluation processor,
The image control unit,
When a blur request for a specific image stored in association with the worker's identification information is received from the worker's terminal, the specific image blur processing is executed,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the blur processing is performed on an image stored in association with the identification information of the image to be subjected to the evaluation processing, Is a program for executing the evaluation processing based on an image on which the blur processing is being executed, or not performing the evaluation processing.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像のぼかし要求を、前記勤務者の端末から受信した場合に、該当する特定の画像を画像編集前画像として前記記憶部に記憶し、かつ、当該特定の画像のぼかし処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像に対してぼかし処理が実行されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とするプログラム。 A program for a server connected to a terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. The computer functions as an evaluation processor,
The image control unit,
When a blur request for a specific image stored in association with the worker identification information is received from the worker terminal, the corresponding specific image is stored in the storage unit as an image before image editing. And performing a blurring process on the specific image,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the blur processing is performed on an image stored in association with the identification information of the image to be subjected to the evaluation processing, Is a program for executing the evaluation process using an image before image editing stored in association with identification information of the image.
前記評価処理部が、
前記勤務者の識別情報に対応付けて記憶されている複数の画像における時間的に連続する2つの画像の変化量を算出し、当該算出した変化量に基づいて、前記評価処理を行うことを特徴とするプログラム。 In any one of claims 1 to 6,
The evaluation processing unit,
Calculating a change amount of two temporally continuous images in the plurality of images stored in association with the worker identification information, and performing the evaluation process based on the calculated change amount. And the program.
勤務者の識別情報に対応付けて記憶されている画像に基づいて、前記勤務者の所定期間中の勤務状況を評価した結果を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている評価に関する情報及び当該各画像の少なくともいずれか一方を前記管理者の端末に送信する処理を実行する情報制御部として、コンピュータを更に機能させることを特徴とするプログラム。 In any one of claims 1 to 7,
Based on the image stored in association with the worker's identification information, when receiving from the administrator's terminal a browsing request for browsing the result of evaluating the working status of the worker during a predetermined period, Causing the computer to further function as an information control unit that executes a process of transmitting at least one of the information on the evaluation stored in association with the worker identification information and the respective images to the terminal of the administrator. A program characterized by:
前記評価処理部が、The evaluation processing unit,
前記勤務者の識別情報に対応付けて記憶されている画像の画像数を算出し、当該算出した画像数及び前記変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行うことを特徴とするプログラム。An evaluation process of calculating the number of images of the images stored in association with the worker identification information, and evaluating the work status of the worker during a predetermined period based on the calculated number of images and the amount of change. A program characterized by performing:
前記評価処理部が、The evaluation processing unit,
前記勤務者の識別情報に対応付けて記憶されている画像の種別に応じて、評価処理を行うことを特徴とするプログラム。A program for performing an evaluation process according to a type of an image stored in association with the worker identification information.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて受信した各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の中から、特定の画像の削除要求を、前記勤務者の端末から受信した場合に、該当する特定の画像の全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記記憶部に記憶する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の実行の対象となる画像の識別情報に対応付けて前記削除情報が記憶されている場合には、当該削除情報が記憶されて削除された特定の画像を前記評価処理の対象としないことを特徴とするサーバ。 A server connected to the terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that receives the images from the terminal of the worker at a plurality of predetermined times during work, and stores the received images in the storage unit in association with the identification information of the worker. When,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit,
When a request to delete a specific image is received from a terminal of the worker from among a plurality of images stored in association with the worker identification information, the whole of the specific image is deleted. Performing a process of storing deletion information indicating that the entire image has been deleted in the storage unit in association with the identification information of the image,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the deletion information is stored in association with the identification information of the image to be subjected to the evaluation processing, the deletion information Wherein the specific image stored and deleted is not subjected to the evaluation processing.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて受信した各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の中から、特定の画像の削除要求を、前記勤務者の端末から受信した場合に、該当する特定の画像を画像編集前画像として前記記憶部に記憶し、かつ、該当する特定の画像の全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記記憶部に記憶する処理を行い、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて前記削除情報が記憶されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とするサーバ。 A server connected to the terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that receives the images from the terminal of the worker at a plurality of predetermined times during work, and stores the received images in the storage unit in association with the identification information of the worker. When,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit,
From a plurality of images stored in association with the worker identification information, when a request to delete a specific image is received from a terminal of the worker, the corresponding specific image is changed to an image before image editing. In the storage unit, as well as performing a process of deleting the whole of the corresponding specific image, the deletion information indicating that the entire image has been deleted is associated with the identification information of the image, and stored in the storage unit. Do the process to remember,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the deletion information is stored in association with the identification information of the image to be evaluated, the identification information of the image is used. A server that executes the evaluation process using the pre-image-editing image stored in association with.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像の一部の削除要求を、前記勤務者の端末から受信した場合に、当該特定の画像の一部を削除する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該一部が削除されている画像に基づいて、当該評価処理を実行すること、又は、当該評価処理の対象としないことを特徴とするサーバ。 A server connected to the terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit,
When a request to delete a part of a specific image stored in association with the worker identification information is received from the terminal of the worker, a process of deleting a part of the specific image is performed. ,
The evaluation processing unit,
In the case where the evaluation process is performed using the specific image, and when a part of the image stored in association with the identification information of the image to be subjected to the evaluation process is deleted, A server that executes the evaluation processing based on the image whose part has been deleted, or that is not a target of the evaluation processing.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像の一部の削除要求を、前記勤務者の端末から受信した場合に、該当する特定の画像を画像編集前画像として前記記憶部に記憶し、かつ、当該特定の画像の一部を削除する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とするサーバ。 A server connected to the terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit,
When a request to delete a part of the specific image stored in association with the worker identification information is received from the worker terminal, the corresponding specific image is used as the image before image editing in the storage unit. And a process of deleting a part of the specific image is performed.
The evaluation processing unit,
In the case where the evaluation process is performed using the specific image, and when a part of the image stored in association with the identification information of the image to be subjected to the evaluation process is deleted, A server that executes the evaluation process using an image before image editing stored in association with identification information of the image.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像のぼかし要求を、前記勤務者の端末から受信した場合に、当該特定の画像のぼかし処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像に対してぼかし処理が実行されている場合には、当該ぼかし処理が実行されている画像に基づいて、当該評価処理を実行すること、又は、当該評価処理の対象としないことを特徴とするサーバ。 A server connected to the terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit,
When a blur request for a specific image stored in association with the worker's identification information is received from the worker's terminal, the specific image blur processing is executed,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the blur processing is performed on an image stored in association with the identification information of the image to be subjected to the evaluation processing, Is a server that executes the evaluation processing based on the image on which the blur processing is being executed, or does not perform the evaluation processing.
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている特定の画像のぼかし要求を、前記勤務者の端末から受信した場合に、該当する特定の画像を画像編集前画像として前記記憶部に記憶し、かつ、当該特定の画像のぼかし処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像に対してぼかし処理が実行されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とするサーバ。 A server connected to the terminal via a network,
At least one of a screenshot image of a terminal of a worker who is away from the company, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint. An image control unit that performs a process of receiving from the terminal of the worker, and storing each image in the storage unit in association with the identification information of the worker, at a plurality of predetermined times during work,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit,
When a blur request for a specific image stored in association with the worker identification information is received from the worker terminal, the corresponding specific image is stored in the storage unit as an image before image editing. And performing a blurring process on the specific image,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the blur processing is performed on an image stored in association with the identification information of the image to be subjected to the evaluation processing, A server that executes the evaluation process using an unedited image stored in association with the identification information of the image.
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、端末の記憶部に記憶する処理を行い、当該各画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記各画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記端末の画像制御部が、
前記画像をサーバに送信する前に複数の画像の中から特定の画像の全体の削除要求を入力部から受け付けた場合には、当該特定の画像の全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記サーバに送
信する処理を行い、
前記サーバの前記画像制御部が、
前記削除情報を前記勤務者の端末から受信した場合には、前記画像の識別情報に対応付けて前記削除情報を前記記憶部に記憶する処理を行い、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の実行の対象となる画像の識別情報に対応付けて前記削除情報が記憶されている場合には、当該削除情報が記憶されて削除された特定の画像を前記評価処理の対象としないことを特徴とする勤務管理システム。 A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
Screenshot image, a photographed image taken by the photographing unit with the worker as a subject, at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint, at a plurality of predetermined timings at work, Each includes an image control unit that performs a process of storing the image in the storage unit of the terminal and a process of transmitting the image to the server,
Said server,
An image control unit that receives each of the images from the worker's terminal and performs a process of storing each of the images in a storage unit in association with the worker's identification information,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit of the terminal,
If a request to delete the entirety of the specific image from the plurality of images is received from the input unit before transmitting the image to the server, a process of deleting the entirety of the specific image is performed. Performing a process of transmitting deletion information indicating that the image has been deleted to the server in association with the identification information of the image,
The image control unit of the server,
When the deletion information is received from the worker terminal, a process of storing the deletion information in the storage unit in association with the identification information of the image,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the deletion information is stored in association with the identification information of the image to be subjected to the evaluation processing, the deletion information A work management system characterized in that a specific image stored and deleted is not subjected to the evaluation processing.
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、端末の記憶部に記憶する処理を行い、当該各画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記各画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に複数の画像の中から特定の画像の全体の削除要求を入力部から受け付けた場合には、該当する特定の画像を画像編集前画像として記憶領域に記憶し、かつ、当該特定の画像の全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報及び画像編集前画像を前記画像の識別情報に対応付けて前記サーバに送信する処理を行い、
前記サーバの前記画像制御部が、
前記削除情報及び前記画像編集前画像を前記勤務者の端末から受信した場合には、前記画像の識別情報に対応付けて前記削除情報及び画像編集前画像を前記記憶部に記憶する処理を行い、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて前記削除情報が記憶されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とする勤務管理システム。 A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
Screenshot image, a photographed image taken by the photographing unit with the worker as a subject, at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint, at a plurality of predetermined timings at work, Each includes an image control unit that performs a process of storing the image in the storage unit of the terminal and a process of transmitting the image to the server,
Said server,
An image control unit that receives each of the images from the worker's terminal and performs a process of storing each of the images in a storage unit in association with the worker's identification information,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit of the terminal of the worker,
If a request to delete the entire specific image from the plurality of images is received from the input unit before transmitting the image to the server, the corresponding specific image is stored in the storage area as an image before image editing, And performing a process of deleting the entirety of the specific image, and a process of transmitting deletion information indicating that the entire image has been deleted and an image before image editing to the server in association with the identification information of the image. ,
The image control unit of the server,
When the deletion information and the image before image editing are received from the terminal of the worker, a process of storing the deletion information and the image before image editing in the storage unit in association with the identification information of the image,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the deletion information is stored in association with the identification information of the image to be evaluated, the identification information of the image is used. A work management system, wherein the evaluation process is executed by using an image before image editing stored in association with the job.
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、端末の記憶部に記憶する処理を行い、当該各画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記各画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行
う評価処理部と、
を備え、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に複数の画像の中から特定の画像の一部の削除要求を入力部から受け付けた場合には、当該特定の画像の一部を削除する処理を行い、一部が削除された当該特定の画像を前記サーバに送信する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該一部が削除されている画像に基づいて、当該評価処理を実行すること、又は、当該評価処理の対象としないことを特徴とする勤務管理システム。 A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
Screenshot image, a photographed image taken by the photographing unit with the worker as a subject, at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint, at a plurality of predetermined timings at work, Each includes an image control unit that performs a process of storing the image in the storage unit of the terminal and a process of transmitting the image to the server,
Said server,
An image control unit that receives each of the images from the worker's terminal and performs a process of storing each of the images in a storage unit in association with the worker's identification information,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit of the terminal of the worker,
If a request to delete a part of a specific image from the plurality of images is received from the input unit before transmitting the image to the server, a process of deleting a part of the specific image is performed. Executing a process of transmitting the specific image from which the specific image has been deleted to the server,
The evaluation processing unit,
In the case where the evaluation process is performed using the specific image, and when a part of the image stored in association with the identification information of the image to be subjected to the evaluation process is deleted, A work management system characterized in that the evaluation processing is executed based on the image whose part has been deleted, or not to be subjected to the evaluation processing.
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、端末の記憶部に記憶する処理を行い、当該各画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記各画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記各画像をそれぞれ記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に複数の画像の中から特定の画像の一部の削除要求を入力部から受け付けた場合には、該当する特定の画像を画像編集前画像として記憶領域に記憶し、かつ、当該特定の画像の一部を削除する処理を行い、一部が削除された当該特定の画像及び前記画像編集前画像を前記サーバに送信する処理を実行し、
前記サーバの前記画像制御部が、
前記特定の画像及び前記画像編集前画像を前記勤務者の端末から受信した場合には、前記画像の識別情報に対応付けて前記特定の画像及び画像編集前画像を前記記憶部に記憶する処理を行い、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行することを特徴とする勤務管理システム。 A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
Screenshot image, a photographed image taken by the photographing unit with the worker as a subject, at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint, at a plurality of predetermined timings at work, Each includes an image control unit that performs a process of storing the image in the storage unit of the terminal and a process of transmitting the image to the server,
Said server,
An image control unit that receives each of the images from the worker's terminal and performs a process of storing each of the images in a storage unit in association with the worker's identification information,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit of the terminal of the worker,
If a request to delete a part of the specific image from the plurality of images is received from the input unit before transmitting the image to the server, the corresponding specific image is stored in the storage area as an image before image editing. And, performing a process of deleting a part of the specific image, performing a process of transmitting the specific image and the image before image editing partially deleted to the server,
The image control unit of the server,
When the specific image and the image before image editing are received from the terminal of the worker, a process of storing the specific image and the image before image editing in the storage unit in association with the identification information of the image. Do
The evaluation processing unit,
In the case where the evaluation process is performed using the specific image, and when a part of the image stored in association with the identification information of the image to be subjected to the evaluation process is deleted, A work management system, wherein the evaluation process is performed using an image before image editing stored in association with the identification information of the image.
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、端末の記憶部に記憶する処理を行い、当該各画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記各画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記各画像それぞれを記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該
算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に特定の画像のぼかし要求を入力部から受け付けた場合には、当該特定の画像のぼかし処理を行い、ぼかし処理が行われた当該特定の画像をサーバに送信する処理を実行し、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像に対してぼかし処理が実行されている場合には、当該ぼかし処理が実行されている画像に基づいて、当該評価処理を実行することを特徴とする勤務管理システム。 A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
Screenshot image, a photographed image taken by the photographing unit with the worker as a subject, at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint, at a plurality of predetermined timings at work, Each includes an image control unit that performs a process of storing the image in the storage unit of the terminal and a process of transmitting the image to the server,
Said server,
An image control unit that receives the images from the worker's terminal and performs a process of storing each of the images in a storage unit in association with the worker's identification information,
Calculating a change amount of a plurality of images stored in association with the worker identification information ;
Based on the calculated change amount , an evaluation processing unit that performs an evaluation process of evaluating the work status of the worker during a predetermined period,
With
The image control unit of the terminal of the worker,
If a blurring request for a specific image is received from the input unit before transmitting the image to the server, the blurring process for the specific image is performed, and the blurred image is transmitted to the server. Perform the processing,
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the blur processing is performed on an image stored in association with the identification information of the image to be subjected to the evaluation processing, Is a work management system that executes the evaluation processing based on the image on which the blur processing has been executed.
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、勤務中の所定の複数のタイミングに、それぞれ、端末の記憶部に記憶する処理を行い、当該各画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記各画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記各画像それぞれを記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて、前記勤務者の所定期間中の勤務状況を評価する評価処理を行う評価処理部と、
を備え、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に特定の画像のぼかし要求を入力部から受け付けた場合には、該当する特定の画像を画像編集前画像として記憶領域に記憶し、かつ、当該特定の画像のぼかし処理を行い、ぼかし処理が行われた当該特定の画像及び前記画像編集前画像をサーバに送信する処理を実行し、
前記サーバの前記画像制御部が、
前記特定の画像及び前記画像編集前画像を前記勤務者の端末から受信した場合には、前記画像の識別情報に対応付けて前記特定の画像及び画像編集前画像を前記記憶部に記憶する処理を行い、
前記評価処理部が、
前記特定の画像を用いて前記評価処理を実行する場合であって、当該評価処理の対象となる画像の識別情報に対応付けて記憶されている画像に対してぼかし処理が実行されている場合には、当該画像の識別情報に対応付けて記憶されている画像編集前画像を用いて当該評価処理を実行すること、又は、当該評価処理の対象としないことを特徴とする勤務管理システム。 A work management system in which a terminal and a server are connected via a network,
The terminal of the worker who is away from the company,
Screenshot image, a photographed image taken by the photographing unit with the worker as a subject, at least one image of the photographed image photographed by the photographing unit with the worker as a viewpoint, at a plurality of predetermined timings at work, Each includes an image control unit that performs a process of storing the image in the storage unit of the terminal and a process of transmitting the image to the server,
Said server,
An image control unit that receives the images from the worker's terminal and performs a process of storing each of the images in a storage unit in association with the worker's identification information,
A change amount of a plurality of images stored in association with the worker identification information is calculated, and an evaluation process of evaluating a work state of the worker during a predetermined period is performed based on the calculated change amount. An evaluation processing unit;
With
The image control unit of the terminal of the worker,
If a blurring request for a specific image is received from the input unit before transmitting the image to the server, the corresponding specific image is stored in a storage area as an image before image editing, and the blurring of the specific image is performed. Performing a process of transmitting the specific image subjected to the blurring process and the image before image editing to a server,
The image control unit of the server,
When the specific image and the image before image editing are received from the worker's terminal, a process of storing the specific image and the image before image editing in the storage unit in association with the identification information of the image. Do
The evaluation processing unit,
In the case where the evaluation processing is performed using the specific image, and the blur processing is performed on an image stored in association with the identification information of the image to be subjected to the evaluation processing, Is a work management system characterized in that the evaluation process is executed using an image before image editing stored in association with the identification information of the image, or is not a target of the evaluation process.
前記勤務者の前記端末の前記画像制御部が、The image control unit of the terminal of the worker,
前記記憶されている複数の画像の変化量を算出し、当該算出した変化量に基づいて該当する画像をサーバに送信する処理を実行することを特徴とする勤務管理システム。A work management system that calculates a change amount of the plurality of stored images and transmits a corresponding image to a server based on the calculated change amount.
前記勤務者の前記端末の前記画像制御部が、
前記記憶されている複数の画像における時間的に連続する2つの画像の変化量を算出し
、当該算出した変化量に基づいて該当する画像をサーバに送信する処理を実行することを特徴とする勤務管理システム。 In any one of claims 17 to 23 ,
The image control unit of the terminal of the worker,
Calculating a change amount of two temporally continuous images in the stored plurality of images and transmitting a corresponding image to a server based on the calculated change amount; Management system.
前記勤務者の前記端末の前記画像制御部が、
前記算出した変化量が所定の条件を具備する画像のみを前記サーバに送信することを特徴とする勤務管理システム。 In claim 23 or 24 ,
The image control unit of the terminal of the worker ,
A work management system, wherein only the image whose calculated change amount satisfies a predetermined condition is transmitted to the server.
前記勤務者の前記端末の前記画像制御部が、
前記算出した変化量に変化がない画像を順次前記記憶部に記憶し、
当該記憶した画像が所定数に達した場合には、当該所定数の画像を前記サーバに送信することを特徴とする勤務管理システム。 In claim 23 or 24 ,
The image control unit of the terminal of the worker,
Images that have no change in the calculated change amount are sequentially stored in the storage unit,
When the number of stored images reaches a predetermined number, the predetermined number of images is transmitted to the server.
前記勤務者の前記端末の前記画像制御部が、
前記算出した変化量に変化がない画像を順次前記記憶部に記憶し、
前記サーバに画像を送信してから所定の時間経過した場合には、当該記憶した複数の画像のうち所定数の画像を前記サーバに送信することを特徴とする勤務管理システム。 In claim 23 or 24 ,
The image control unit of the terminal of the worker,
Images that have no change in the calculated change amount are sequentially stored in the storage unit,
A work management system, wherein when a predetermined time has elapsed after transmitting an image to the server, a predetermined number of images among the plurality of stored images are transmitted to the server.
前記勤務者の前記端末の前記画像制御部が、
前記勤務者の勤務状況の変化を示す情報をサーバ装置に送信し、
前記サーバの前記画像制御部が、
前記勤務状況の変化を示す情報を受信した場合には、前記画像の識別情報に対応付けて当該勤務状況の変化を示す情報を前記記憶部に記憶する処理を実行することを特徴とする勤務管理システム。 In any one of claims 17 to 27 ,
The image control unit of the terminal of the worker,
Transmitting information indicating a change in the work status of the worker to the server device,
The image control unit of the server,
When receiving the information indicating the change in the work status, executing a process of storing the information indicating the change in the work status in the storage unit in association with the identification information of the image. system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018132448A JP6674979B2 (en) | 2018-07-12 | 2018-07-12 | Program, server and work management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018132448A JP6674979B2 (en) | 2018-07-12 | 2018-07-12 | Program, server and work management system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014045001A Division JP6371081B2 (en) | 2014-03-07 | 2014-03-07 | Program and work management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018160279A JP2018160279A (en) | 2018-10-11 |
| JP6674979B2 true JP6674979B2 (en) | 2020-04-01 |
Family
ID=63795199
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018132448A Active JP6674979B2 (en) | 2018-07-12 | 2018-07-12 | Program, server and work management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6674979B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112399140A (en) * | 2020-09-27 | 2021-02-23 | 平安信托有限责任公司 | Office terminal monitoring processing method, office terminal monitoring processing device, office terminal monitoring processing equipment and storage medium |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3927744B2 (en) * | 1999-12-27 | 2007-06-13 | キヤノン株式会社 | Communication control apparatus and method |
| JP3869989B2 (en) * | 1999-12-27 | 2007-01-17 | キヤノン株式会社 | Distributed system, display method thereof, and storage medium |
| JP4015919B2 (en) * | 2002-10-22 | 2007-11-28 | 株式会社東芝 | Information sharing support apparatus and information sharing support method |
| JP2005327197A (en) * | 2004-05-17 | 2005-11-24 | Ricoh Co Ltd | Virtual office space providing program, virtual office space providing device, virtual office space providing method, virtual office space providing system, and storage medium for storing virtual office space providing program |
| JP5030858B2 (en) * | 2008-05-15 | 2012-09-19 | 株式会社日立製作所 | Call center system and program |
| JP5319260B2 (en) * | 2008-12-10 | 2013-10-16 | 株式会社日立製作所 | Work monitoring device |
| JP2012069096A (en) * | 2010-08-25 | 2012-04-05 | Telework Management:Kk | Information transmission system, information terminal and information transmission method |
-
2018
- 2018-07-12 JP JP2018132448A patent/JP6674979B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018160279A (en) | 2018-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5134737B2 (en) | Information transmission system, management server, and information transmission method | |
| JP6413068B1 (en) | Information processing system, information processing method, information processing program, and information processing apparatus | |
| JP6442751B2 (en) | Information processing apparatus, information processing system, control method, and program | |
| JP6371081B2 (en) | Program and work management system | |
| US10430456B2 (en) | Automatic grouping based handling of similar photos | |
| JP5587390B2 (en) | Method, system, and apparatus for selecting images picked up by image pickup apparatus | |
| JP5348682B2 (en) | Image management apparatus, control method thereof, and program | |
| US20080229407A1 (en) | Information processing apparatus, information processing method, and media storing a program therefor | |
| TWI649664B (en) | Terminal device, server device, and program for recording an operation by an image | |
| JP6481208B2 (en) | Information processing apparatus, information processing method, and program | |
| JP2014109927A (en) | Information processor, information processing method, program, terminal device and communication apparatus | |
| JP6674979B2 (en) | Program, server and work management system | |
| JP2015222460A (en) | Public image editing method and public image editing apparatus | |
| JP6664594B1 (en) | Terminal, program, information processing system, and information processing method | |
| JP6358701B2 (en) | Building process management server and building process management system | |
| JP6631362B2 (en) | Information processing apparatus, information processing method, and program | |
| JP2021174155A (en) | Information processing system, request management system, request management method and program | |
| JP5743017B2 (en) | Image management apparatus and program | |
| CN111400549B (en) | User portrait processing method and system | |
| JP2013161400A (en) | Mobile terminal, photographed image disclosure method, and program | |
| JP2006157886A (en) | Information processing device, portable terminal device, server computer, data storing method, and program | |
| JP7547676B1 (en) | VIDEO PROVIDING SYSTEM, VIDEO PROVIDING METHOD, AND VIDEO PROVIDING PROGRAM | |
| CN117176849B (en) | Information display method and device | |
| JP2019082825A (en) | Information processing apparatus and program | |
| US20130044220A1 (en) | Method and system for enabling remote inspection communication and documentation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180809 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180809 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191219 |
|
| 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: 20200218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200309 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6674979 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |