[go: up one dir, main page]

JP2018160279A - Program and work management system - Google Patents

Program and work management system Download PDF

Info

Publication number
JP2018160279A
JP2018160279A JP2018132448A JP2018132448A JP2018160279A JP 2018160279 A JP2018160279 A JP 2018160279A JP 2018132448 A JP2018132448 A JP 2018132448A JP 2018132448 A JP2018132448 A JP 2018132448A JP 2018160279 A JP2018160279 A JP 2018160279A
Authority
JP
Japan
Prior art keywords
image
worker
terminal
server
association
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018132448A
Other languages
Japanese (ja)
Other versions
JP6674979B2 (en
Inventor
一宏 小椋
Kazuhiro Ogura
一宏 小椋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hennge KK
Original Assignee
HDE Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HDE Inc filed Critical HDE Inc
Priority to JP2018132448A priority Critical patent/JP6674979B2/en
Publication of JP2018160279A publication Critical patent/JP2018160279A/en
Application granted granted Critical
Publication of JP6674979B2 publication Critical patent/JP6674979B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】会社から離れた場所にいる勤務者の勤務状況を管理者が事後に確認することができ、更に勤務者のプライバシーや個人情報を保護することが可能なプログラム、及び勤務管理システムを提供すること。【解決手段】会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を、サーバが記憶する。サーバは、管理者の端末の閲覧要求に応じて当該画像を送信する。サーバは、削除要求を端末から受信した場合に、当該画像を削除する。【選択図】図12[Problem] To provide a program and a work management system that allow an administrator to check the work status of a worker who is away from the company after the fact, and further protect the privacy and personal information of the worker. To do. A screen shot image of a terminal of a worker who is away from the company, a photographed image photographed by a photographing unit with the worker as a subject, and a photographed image photographed by a photographing unit with the worker as a viewpoint. The server stores at least one image. The server transmits the image in response to a browsing request of the administrator's terminal. The server deletes the image when receiving the deletion request from the terminal. [Selection diagram] FIG.

Description

本発明は、プログラム、及び勤務管理システムに関する。   The present invention relates to a program and a work management system.

従来から、会社以外の場所でも会社と同様に業務環境を実現することができるインターネットを利用した勤務管理システムが存在する。特に、近年は、クラウドソーシングと呼ばれる不特定多数の人に業務を委託する新しい雇用形態があり、在宅で勤務する人が増えてきている。   2. Description of the Related Art Conventionally, there is a work management system using the Internet that can realize a business environment in a place other than the company as well as the company. In particular, in recent years, there is a new employment form called outsourcing to a large number of unspecified people called crowdsourcing, and the number of people working at home is increasing.

このような勤務管理システムでは、勤務者を適切に管理すること、及び、出勤時と同じような緊張感のある環境を勤務者にいかにして提供するかが課題となっている。例えば、従来の勤務管理システムでは、勤務者の映像をリアルタイムに管理者の端末に表示させ、管理者が勤務者の勤務状況を把握できる機能がある(特許文献1の0010段落参照)。   In such a work management system, it is a problem to appropriately manage the worker and how to provide the worker with a tense environment similar to that at work. For example, a conventional work management system has a function of displaying a worker's video on a manager's terminal in real time so that the manager can grasp the work status of the worker (see paragraph 0010 of Patent Document 1).

特開2004−206363号公報JP 2004-206363 A

しかし、特許文献1に示すような従来の勤務管理システムは、リアルタイムに勤務者の映像を管理者の端末に表示させており、管理者は事後に振り返って勤務者の勤務状況を確認することができないという問題があった。そのため、例えば、勤務者の業務の進捗が明らかに遅れている場合に、管理者は勤務者の勤務態度に問題があるのではないか疑ってしまうことがあった。   However, the conventional work management system as shown in Patent Literature 1 displays the worker's video on the administrator's terminal in real time, and the administrator can review the worker's working status by looking back after the fact. There was a problem that I could not. Therefore, for example, when the progress of the work of the worker is clearly delayed, the manager may suspect that there is a problem with the worker's work attitude.

さらに、従来の勤務管理システムは、勤務者の映像をそのままリアルタイムに管理者の端末に表示させており、勤務者のプライバシーの保護や個人情報保護に配慮していないという問題もある。   Further, the conventional work management system displays the worker's video as it is on the manager's terminal in real time, and there is also a problem that the protection of the worker's privacy and personal information protection are not taken into consideration.

本発明は、以上の課題に鑑みたものであり、その目的は、会社から離れた場所にいる勤務者の勤務状況を管理者が事後に確認することができ、更に勤務者のプライバシーや個人情報を保護することが可能なプログラム、及び勤務管理システムを提供することにある。   The present invention has been made in view of the above problems, and the purpose of the present invention is to enable the administrator to confirm the work status of a worker who is away from the company after the fact, and to further improve the privacy and personal information of the worker. It is to provide a program and a work management system capable of protecting employees.

(1)本発明は、
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像全体の削除要求を、前記勤務者
の端末から受信した場合に、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記記憶部に記憶する処理を行い、
前記情報制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記画像の識別情報に対応付けて削除情報が記憶されている場合には、前記削除情報を前記管理者の端末に送信する処理を行うことを特徴とするプログラムに関する。
(1) The present invention
A program for a server connected to a terminal via a network,
Screen shot image of a worker's terminal at a location away from the company, photographed image taken by the photographing unit with the worker as a subject, and at least one image photographed by the photographing unit with the worker as a viewpoint An image control unit that performs processing for storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is As an information control unit that performs processing to be transmitted to the administrator's terminal, the computer functions,
The image control unit
When a request to delete the entire image stored in association with the worker's identification information is received from the worker's terminal, the entire image is deleted while performing a process of deleting the entire image. To perform processing for storing in the storage unit the deletion information indicating
The information control unit
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, deletion information is stored in association with the image identification information. The present invention relates to a program characterized by performing processing for transmitting the deletion information to the administrator's terminal.

また本発明は、コンピュータにより読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるためのプログラムを記憶した情報記憶媒体に関する。また本発明は、上記各部を含むサーバに関する。   The present invention also relates to an information storage medium that is readable by a computer and stores a program for causing the computer to function as each of the above-described units. The present invention also relates to a server including the above-described units.

本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。   According to the present invention, the administrator can check the work status of the worker who is away from the company after the fact by requesting the server to browse the server for an image showing the work status of the worker. it can.

また、本発明によれば、勤務者は画像全体の削除要求を行うことにより、他人に見せたくない画像全体を削除することができ、勤務者のプライバシーや個人情報を保護することができる。   In addition, according to the present invention, the worker can delete the entire image that he / she does not want to show to others by making a deletion request for the entire image, thereby protecting the worker's privacy and personal information.

(2)また、本発明は、
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像の一部の削除要求を、前記勤務者の端末から受信した場合に、当該画像の一部を削除する処理を行うことを特徴とするプログラムに関する。
(2) The present invention also provides:
A program for a server connected to a terminal via a network,
Screen shot image of a worker's terminal at a location away from the company, photographed image taken by the photographing unit with the worker as a subject, and at least one image photographed by the photographing unit with the worker as a viewpoint An image control unit that performs processing for storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is As an information control unit that performs processing to be transmitted to the administrator's terminal, the computer functions,
The image control unit
When a request to delete a part of an image stored in association with the worker's identification information is received from the worker's terminal, a process of deleting a part of the image is performed. Regarding the program.

また本発明は、コンピュータにより読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるためのプログラムを記憶した情報記憶媒体に関する。また本発明は、上記各部を含むサーバに関する。   The present invention also relates to an information storage medium that is readable by a computer and stores a program for causing the computer to function as each of the above-described units. The present invention also relates to a server including the above-described units.

本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。   According to the present invention, the administrator can check the work status of the worker who is away from the company after the fact by requesting the server to browse the server for an image showing the work status of the worker. it can.

また、本発明によれば、勤務者は画像の一部の削除要求を行うことにより、他人に見せたくない画像の一部を削除することができ、勤務者のプライバシーや個人情報を保護することができる。   Further, according to the present invention, a worker can delete a part of an image that he / she does not want to show to others by making a request to delete a part of the image, thereby protecting the worker's privacy and personal information. Can do.

(3)また、本発明は、
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像のぼかし要求を、前記勤務者の端末から受信した場合に、当該画像のぼかし処理を行うことを特徴とするプログラムに関する。
(3) The present invention also provides:
A program for a server connected to a terminal via a network,
Screen shot image of a worker's terminal at a location away from the company, photographed image taken by the photographing unit with the worker as a subject, and at least one image photographed by the photographing unit with the worker as a viewpoint An image control unit that performs processing for storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is As an information control unit that performs processing to be transmitted 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 request for blurring an image stored in association with the identification information of the worker is received from the worker's terminal.

また本発明は、コンピュータにより読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるためのプログラムを記憶した情報記憶媒体に関する。また本発明は、上記各部を含むサーバに関する。   The present invention also relates to an information storage medium that is readable by a computer and stores a program for causing the computer to function as each of the above-described units. The present invention also relates to a server including the above-described units.

本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。   According to the present invention, the administrator can check the work status of the worker who is away from the company after the fact by requesting the server to browse the server for an image showing the work status of the worker. it can.

また、本発明によれば、勤務者は画像のぼかし要求を行うことにより、他人に見せたくない画像をぼかすことができ、勤務者のプライバシーや個人情報を保護することができる。   Further, according to the present invention, the worker can blur the image that he / she does not want to show to others by making an image blur request, and can protect the worker's privacy and personal information.

ここで、ぼかし処理とは、元の画像が不明瞭となる状態のぼかし処理であり、例えば、モザイク処理等である。また、本発明のぼかし処理は画像の一部又は全部に行うことができる。   Here, the blurring process is a blurring process in which the original image becomes unclear, and is, for example, a mosaic process. Also, the blurring process of the present invention can be performed on a part or all of an image.

(4)また、本発明のプログラム、情報記憶媒体及びサーバは、
所定期間中の前記勤務者の識別情報に対応付けて記憶されている前記画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う評価処理部として、コンピュータを更に機能させてもよい。
(4) The program, information storage medium and server of the present invention are:
Based on the image stored in association with the identification information of the worker during a predetermined period, the computer is further functioned as an evaluation processing unit that performs a process of evaluating the work status of the worker during the predetermined period. May be.

本発明によれば、会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像に基づいて、勤務者の勤務状況を評価するので、管理者は評価結果を参考に、勤務者の勤務態度を容易に確認することができる。   According to the present invention, a screenshot image of a worker's terminal at a location away from the company, a photographed image taken by the photographing unit with the worker as a subject, and a photograph taken by the photographing unit from the worker as a viewpoint Since the worker's working status is evaluated based on at least one of the images, the manager can easily confirm the worker's working attitude with reference to the evaluation result.

(5)また、本発明は、
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像全体の削除要求を入力部から受け付けた場合には、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記サーバに送信する処理を行い、
前記サーバの前記画像制御部が、
前記削除情報を前記勤務者の端末から受信した場合には、前記画像の識別情報に対応付けて前記削除情報を前記記憶部に記憶する処理を行い、
前記サーバの前記情報制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記画像の識別情報に対応付けて削除情報が記憶されている場合には、前記削除情報を前記管理者の端末に送信する処理を行うことを特徴とする勤務管理システムに関する。
(5) The present invention also provides:
A work management system in which a terminal and a server are connected via a network,
The terminal of a worker 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 from the viewpoint of the worker in the storage unit of the terminal, An image control unit that performs processing for transmitting the image to a server;
The server is
An image control unit that receives the image from the worker's terminal and performs processing for storing the image in a storage unit in association with the worker's identification information;
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is An information control unit that performs processing to be transmitted to the administrator's terminal,
The image control unit of the terminal of the worker is
When a deletion request for the entire image is received from the input unit before the image is transmitted to the server, a process for deleting the entire image is performed, and deletion information indicating that the entire image has been deleted is displayed. 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's terminal, a process of storing the deletion information in the storage unit in association with the identification information of the image is performed.
The information control unit of the server is
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, deletion information is stored in association with the image identification information. The present invention relates to a work management system that performs a process of transmitting the deletion information to the terminal of the manager.

本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。   According to the present invention, the administrator can check the work status of the worker who is away from the company after the fact by requesting the server to browse the server for an image showing the work status of the worker. it can.

また、本発明によれば、勤務者は、画像をサーバに送信する前に、画像全体の削除要求を行うことにより、他人に見せたくない画像全体を削除することができ、勤務者のプライバシーや個人情報を保護することができる。   Further, according to the present invention, the worker can delete the entire image that he / she does not want to show to others by making a deletion request for the entire image before transmitting the image to the server. Personal information can be protected.

(6)また、本発明は、
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像の一部の削除要求を入力部から受け付けた場合には、当該画像の一部を削除する処理を行い、一部が削除された当該画像を前記サーバに送信する処理を行うことを特徴とする勤務管理システムに関する。
(6) The present invention also provides:
A work management system in which a terminal and a server are connected via a network,
The terminal of a worker 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 from the viewpoint of the worker in the storage unit of the terminal, An image control unit that performs processing for transmitting the image to a server;
The server is
An image control unit that receives the image from the worker's terminal and performs processing for storing the image in a storage unit in association with the worker's identification information;
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is An information control unit that performs processing to be transmitted to the administrator's terminal,
The image control unit of the terminal of the worker is
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 image with the part deleted is sent to the server. The present invention relates to a work management system characterized by performing transmission processing.

本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。   According to the present invention, the administrator can check the work status of the worker who is away from the company after the fact by requesting the server to browse the server for an image showing the work status of the worker. it can.

また、本発明によれば、勤務者は、画像をサーバに送信する前に、画像の一部の削除要求を行うことにより、他人に見せたくない画像の一部を削除することができ、勤務者のプライバシーや個人情報を保護することができる。   Further, according to the present invention, a worker can delete a part of an image that he / she does not want to show to others by making a request to delete a part of the image before transmitting the image to the server. Can protect the privacy and personal information.

(7)また、本発明は、
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像のぼかし要求を入力部から受け付けた場合には、当該画像のぼかし処理を行い、ぼかし処理が行われた当該画像をサーバに送信する処理を行うことを特徴とする勤務管理システムに関する。
(7) The present invention also provides:
A work management system in which a terminal and a server are connected via a network,
The terminal of a worker 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 from the viewpoint of the worker in the storage unit of the terminal, An image control unit that performs processing for transmitting the image to a server;
The server is
An image control unit that receives the image from the worker's terminal and performs processing for storing the image in a storage unit in association with the worker's identification information;
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is An information control unit that performs processing to be transmitted to the administrator's terminal,
The image control unit of the terminal of the worker is
When an image blur request is received from the input unit before transmitting the image to the server, the image blur process is performed, and the image subjected to the blur process is transmitted to the server. It relates to a work management system.

本発明によれば、管理者が端末を用いてサーバに勤務者の勤務状況を示す画像の閲覧要求をすることにより、会社から離れた場所にいる勤務者の勤務状況を事後に確認することができる。   According to the present invention, the administrator can check the work status of the worker who is away from the company after the fact by requesting the server to browse the server for an image showing the work status of the worker. it can.

また、本発明によれば、勤務者は、画像をサーバに送信する前に、画像のぼかし要求を行うことにより、他人に見せたくない画像をぼかすことができ、勤務者のプライバシーや個人情報を保護することができる。なお、本発明のぼかし処理は画像の一部又は全部に行うことができる。   In addition, according to the present invention, before sending an image to the server, the worker can blur the image that he / she does not want to show to others by making a request for blurring the image. Can be protected. Note that the blurring processing of the present invention can be performed on a part or all of an image.

(8)本発明の勤務管理システムは、
前記サーバが、
所定期間中の前記勤務者の識別情報に対応付けて記憶されている前記画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う評価処理部を更に含むようにしてもよい。本発明によれば、勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像に基づいて、勤務者の勤務状況を評価するので、管理者は評価結果を参考に、勤務者の勤務態度を容易に確認することができる。
(8) The work management system of the present invention
The server is
You may make it further contain the evaluation process part which performs the process which evaluates the working condition of the worker in the said predetermined period based on the said image memorize | stored in association with the said worker's identification information in the predetermined period. According to the present invention, at least one of a screenshot image of a worker's terminal, a photographed image photographed by the photographing unit with the worker as a subject, and a photographed image photographed by the photographing unit from the worker as a viewpoint. Based on this, the working status of the worker is evaluated, so the manager can easily confirm the working attitude of the worker with reference to the evaluation result.

本実施形態の勤務管理システムを示す図。The figure which shows the work management system of this embodiment. 本実施形態の端末の機能ブロック図の一例を示す図。The figure which shows an example of the functional block diagram of the terminal of this embodiment. 本実施形態のサーバの機能ブロック図の一例を示す図。The figure which shows an example of the functional block diagram of the server of this embodiment. 本実施形態のスクリーンショットを説明するための図。The figure for demonstrating the screen shot of this embodiment. 図5(A)(B)は、本実施形態の撮影画像を説明するための図。FIGS. 5A and 5B are diagrams for explaining a captured image of the present embodiment. 図6(A)(B)は、本実施形態の撮影画像を説明するための図。6A and 6B are diagrams for explaining a captured image of the present embodiment. 本実施形態のユーザ毎に設定される情報の一例。An example of the information set for every user of this embodiment. 本実施形態において勤務状況を確認するための画面の一例。An example of the screen for confirming a work situation in this embodiment. 本実施形態において画像を編集する処理を説明するための図。The figure for demonstrating the process which edits an image in this embodiment. 本実施形態において画像を編集する処理を説明するための図。The figure for demonstrating the process which edits an image in this embodiment. 本実施形態において画像を編集する処理を説明するための図。The figure for demonstrating the process which edits an image in this embodiment. 本実施形態において勤務状況を確認するための画面の一例。An example of the screen for confirming a work situation in this embodiment. 本実施形態において画像に基づき評価を行う処理の説明図。Explanatory drawing of the process which performs evaluation based on an image in this embodiment. 本実施形態において評価結果を示す画面の一例。An example of the screen which shows an evaluation result in this embodiment. 本実施形態の処理の流れを示すフローチャート図。The flowchart figure which shows the flow of the process of this embodiment. 本実施形態の処理の流れを示すフローチャート図。The flowchart figure which shows the flow of the process of this embodiment. 本実施形態の処理の流れを示すフローチャート図。The flowchart figure which shows the flow of the process of this embodiment. 本実施形態の処理の流れを示すフローチャート図。The flowchart figure which shows the flow of the process of this embodiment. 本実施形態の処理の流れを示すフローチャート図。The flowchart figure which shows the flow of the process of this embodiment.

以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必要構成要件であるとは限らない。   Hereinafter, this embodiment will be described. In addition, this embodiment demonstrated below does not unduly limit the content of this invention described in the claim. Moreover, not all of the configurations described in the present embodiment are necessary constituent requirements of the present invention.

1.構成
図1は、本実施形態の勤務管理システム(ネットワークシステム)を示す。本実施形態では、複数の端末10(クライアントシステム)とサーバ20(サーバシステム)とによって構成される。つまり、図1に示すように、本実施形態の勤務管理システムは、サービスを提供するサーバ20と、端末10とが、ネットワークに接続され構成される。
1. Configuration FIG. 1 shows a work management system (network system) of this embodiment. In this embodiment, it is comprised by the some terminal 10 (client system) and the server 20 (server system). That is, as shown in FIG. 1, the work management system according to the present embodiment includes a server 20 that provides a service and a terminal 10 that are connected to a network.

サーバ20は、会社毎に会社に勤務するユーザ(例えば、勤務者)の勤務状況を管理するための情報処理装置であり、本実施形態では特に在宅など会社外で勤務する勤務者の勤務状況を管理するためのサービスを提供する。また、サーバ20は、ユーザ名やパスワード等のユーザ登録を行ったユーザに限定してサービスを提供している。サーバ20は、1又は複数のサーバ(認証サーバ、業務処理サーバ、通信サーバ、データベースサーバ等)により構成してもよい。   The server 20 is an information processing apparatus for managing the work status of a user (for example, a worker) who works for each company, and in this embodiment, the work status of a worker working outside the company, such as at home, is shown. Provide services to manage. Further, the server 20 provides a service only to users who have performed user registration such as a user name and a password. The server 20 may be configured by one or a plurality of servers (authentication server, business processing server, communication server, database server, etc.).

また、サーバ20は、端末10のブラウザ等によって閲覧可能なWebページを送信するWebサーバ機能、端末10に電子メールを送受信するメールサーバ機能を有していてもよい。   In addition, the server 20 may have a Web server function that transmits a Web page that can be browsed by a browser or the like of the terminal 10 and a mail server function that transmits and receives an electronic mail to the terminal 10.

端末10は、携帯端末(スマートフォン、携帯電話)、パーソナルコンピュータ(PC)、などの情報処理装置であり、インターネット(WAN)、LANなどのネットワークを介してサーバ20に接続可能な装置である。なお、端末10とサーバ20との通信回線は、有線でもよいし無線でもよい。   The terminal 10 is an information processing apparatus such as a mobile terminal (smart phone or mobile phone) or a personal computer (PC), and is an apparatus that can be connected to the server 20 via a network such as the Internet (WAN) or LAN. The communication line between the terminal 10 and the server 20 may be wired or wireless.

2.構成
2.1 端末の構成
図2に本実施形態の端末10の機能ブロック図の一例を示す。なお、本実施形態の端末は図2の構成要素(各部)の一部を省略した構成としてもよい。
2. 2. Configuration 2.1 Terminal Configuration FIG. 2 shows an example of a functional block diagram of the terminal 10 of this embodiment. In addition, the terminal of this embodiment is good also as a structure which abbreviate | omitted a part of component (each part) of FIG.

入力部160は、ユーザ(例えば、勤務者、管理者などの社員)からの入力情報を入力するための機器であり、入力情報を処理部に出力する。本実施形態の入力部160は、ユーザの入力情報(入力信号)を検出する検出部162を備える。入力部160は、例えば、マウス、キーボード、タッチパネル型ディスプレイ、レバー、ボタン、マイクなどがある。   The input unit 160 is a device for inputting input information from a user (for example, an employee such as a worker or an administrator), and outputs the input information to the processing unit. The input unit 160 of this embodiment includes a detection unit 162 that detects user input information (input signal). Examples of the input unit 160 include a mouse, a keyboard, a touch panel display, a lever, a button, and a microphone.

また、入力部160は、3軸の加速度を検出する加速度センサや、角速度を検出するジャイロセンサを備えた入力機器でもよい。例えば、入力機器は、ユーザが身につけるものであってもよい。また、入力機器には、ユーザが身につけるメガネ型コントローラも含まれる。また、入力機器には、入力機器と一体化されている端末(携帯電話、スマートフォンなど)も含まれる。本実施形態の端末は、複数の入力部160を備えていてもよい。   The input unit 160 may be an input device including an acceleration sensor that detects triaxial acceleration and a gyro sensor that detects angular velocity. For example, the input device may be worn by the user. The input device also includes a glasses-type controller worn by the user. The input device also includes a terminal (such as a mobile phone or a smartphone) integrated with the input device. The terminal of this embodiment may include a plurality of input units 160.

撮影部164は、被写体を撮影するためのもので、例えばCCDカメラ、CMOSカメラ、又はビデオカメラなどにより実現できる。本実施形態の撮影部164は、ユーザを被写体として撮影を行ってもよいし、ユーザを視点とし、ユーザの視界を撮る撮影を行ってもよい。   The photographing unit 164 is for photographing a subject and can be realized by, for example, a CCD camera, a CMOS camera, or a video camera. The imaging unit 164 of the present embodiment may perform imaging with the user as the subject, or may perform imaging with the user as the viewpoint and the user's field of view.

表示部190は、処理部100で生成された画像を出力するものであり、その機能は、LCD、CRT、或いはタッチパネルなどのディスプレイにより実現できる。   The display unit 190 outputs the image generated by the processing unit 100, and its function can be realized by a display such as an LCD, a CRT, or a touch panel.

表示部190がタッチパネルである場合には、ユーザが指を接触させることにより、各種指示入力(例えば、アプリケーション(アプリ)の起動、等)を行うことができるように制御される。つまり、表示部190がタッチパネルである場合には、表示部190は、入力部160としても機能する。   When the display unit 190 is a touch panel, the display unit 190 is controlled so that various instruction inputs (for example, activation of an application (application), etc.) can be performed when the user touches the finger. That is, when the display unit 190 is a touch panel, the display unit 190 also functions as the input unit 160.

記憶部170は、処理部100の各部としてコンピュータを機能させるためのプログラムや各種データを記憶するとともに、処理部100のワーク領域として機能し、その機能はハードディスク、RAMなどにより実現できる。記憶部170は、ワーク領域として使用される主記憶部172を含む。   The storage unit 170 stores programs and various data for causing the computer to function as each unit of the processing unit 100, and also functions as a work area of the processing unit 100. The function can be realized by a hard disk, a RAM, or the like. The storage unit 170 includes a main storage unit 172 used as a work area.

また、記憶部170は、端末から受信した勤務状況を示す画像を記憶するための画像記憶部173を含む。画像記憶部173は、一部又は全部が削除された画像や、一部又は全部にぼかし処理が行われた画像を記憶してもよい。なお、記憶部170は、本実施形態で用いられる削除情報や注釈メッセージ等を記憶する。   In addition, the storage unit 170 includes an image storage unit 173 for storing an image indicating the work status received from the terminal. The image storage unit 173 may store an image that has been partially or wholly deleted, or an image that has been partially or wholly blurred. The storage unit 170 stores deletion information, annotation messages, and the like used in the present embodiment.

情報記憶媒体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), magneto-optical disk (MO), magnetic disk, hard disk, and magnetic tape. Alternatively, it can be realized by a memory (ROM). The processing unit 100 performs various processes of the present embodiment based on a program (data) stored in the information storage medium 180. The information storage medium 180 can store a program for causing a computer to function as each unit of the processing unit 100 of the present embodiment.

通信部196はサーバ20との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。   The communication unit 196 performs various controls for communicating with the server 20, and the function can be realized by hardware such as various processors or a communication ASIC, a program, or the like.

なお、サーバ20が有する情報記憶媒体や記憶部に記憶されている処理部100の各部としてコンピュータを機能させるためのプログラムやデータを、ネットワークを介して受信し、受信したプログラムやデータを記憶部170に記憶してもよい。このようにプログラムやデータを受信して端末10を機能させる場合も本発明の範囲内に含む。   Note that a program and data for causing the computer to function as each unit of the processing unit 100 stored in the information storage medium and storage unit of the server 20 are received via the network, and the received program and data are stored in the storage unit 170. May be stored. The case where the terminal 10 is made to function by receiving the program and data as described above is also included in the scope of the present invention.

処理部100(プロセッサ)は、入力部160からの入力情報、プログラム、通信部196を介して受信したデータなどに基づいて、各種処理を行う。処理部100の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。   The processing unit 100 (processor) performs various processes based on input information from the input unit 160, a program, data received via the communication unit 196, and the like. The functions of the processing unit 100 can be realized by hardware such as various processors (CPU, DSP, etc.), ASIC (gate array, etc.), and programs.

処理部100は、画像制御部110、表示制御部112を含む。   The processing unit 100 includes an image control unit 110 and a display control unit 112.

画像制御部110は、スクリーンショット画像、勤務者を被写体として撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一
つの画像を端末の記憶部170(例えば、画像記憶部173)に記憶する処理を行い、画像をサーバに送信する処理を行う。
The image control unit 110 stores at least one of a screen shot image, a photographed image taken by the photographing unit with the worker as a subject, and a photographed image taken by the photographing unit from the viewpoint of the worker, as a storage unit 170 (for example, The image storage unit 173) stores the image and transmits the image to the server.

また、画像制御部110は、画像をサーバ20に送信する前に画像全体の削除要求を入力部160から受け付けた場合には、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を画像の識別情報(例えば、画像のファイル名や、画像の取得時間)に対応付けて端末の記憶部170に記憶する処理を行い、当該画像の識別情報と共に当該削除情報をサーバに送信する処理を行う。   In addition, when the image control unit 110 receives a deletion request for the entire image from the input unit 160 before transmitting the image to the server 20, the image control unit 110 performs processing for deleting the entire image and the entire image is deleted. Is stored in the storage unit 170 of the terminal in association with image identification information (for example, image file name or image acquisition time), and the deletion information is stored together with the image identification information. Process to send to the server.

また、画像制御部110は、画像をサーバ20に送信する前に画像の一部の削除要求を入力部160から受け付けた場合には、当該画像の一部を削除する処理を行い、一部が削除された当該画像をサーバに送信する処理を行う。   When the image control unit 110 receives a request to delete a part of the image from the input unit 160 before transmitting the image to the server 20, the image control unit 110 performs a process of deleting a part of the image. A process of transmitting the deleted image to the server is performed.

また、画像制御部110は、画像をサーバ20に送信する前に画像全体のぼかし要求を入力部160から受け付けた場合には、当該画像全体のぼかし処理を行い、ぼかし処理が行われた当該画像をサーバ20に送信する処理を行うようにしてもよい。   In addition, when the image control unit 110 receives a blur request for the entire image from the input unit 160 before transmitting the image to the server 20, the image control unit 110 performs the blur process for the entire image, and the image subjected to the blur process is performed. May be transmitted to the server 20.

また、画像制御部110は、画像をサーバ20に送信する前に画像の一部のぼかし要求を入力部160から受け付けた場合には、当該画像の一部のぼかし処理を行い、ぼかし処理が行われた当該画像をサーバ20に送信する処理を行うようにしてもよい。   When the image control unit 110 receives a request for blurring a part of the image from the input unit 160 before transmitting the image to the server 20, the image control unit 110 performs a blurring process on a part of the image and performs the blurring process. A process of transmitting the broken image to the server 20 may be performed.

また処理部100は、勤務を開始した場合には、勤務を開始したことを通知するための情報をサーバ20に送信し、勤務を終了した場合には、勤務を終了したことを通知するための情報をサーバ20に送信する。また、処理部100は、勤務が終了した場合には、勤務した仕事に関する情報をサーバ20に送信する。   In addition, the processing unit 100 transmits information for notifying that work has started to the server 20 when starting work, and for notifying that work has ended when the work is ended. Information is transmitted to the server 20. In addition, when the work ends, the processing unit 100 transmits information on the work performed to the server 20.

なお、処理部100は、ユーザ名やパスワードをサーバに送信してログイン要求を行う。また、処理部100は、サーバ20からログインが許可された場合には、ユーザ情報に関するデータや勤務状況の履歴(画像、メールの履歴、電話の履歴、マウスの移動量等のデータ)を受信する処理を行ってもよい。   The processing unit 100 transmits a user name and password to the server to make a login request. In addition, when the login is permitted from the server 20, the processing unit 100 receives data on user information and work history (data such as images, mail history, phone history, mouse movement amount, etc.). Processing may be performed.

2.2 サーバの構成
本実施形態のサーバは、1又は複数のサーバ(コンピュータ、情報処理装置)により構成することができる。この場合には、サーバは、ネットワークを介して接続された端末10から送信された入力情報に基づいて、処理を行う。
2.2 Configuration of Server The server of this embodiment can be configured by one or a plurality of servers (computers, information processing apparatuses). In this case, the server performs processing based on the 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 server 20 of the present embodiment. The server 20 of the present embodiment may have a configuration in which some of the components (each unit) in FIG. 3 are omitted.

記憶部270は、処理部200や通信部296などのワーク領域となるもので、その機能はRAM(VRAM)などにより実現できる。記憶部270は、主記憶部272、画像記憶部273を含む。   The storage unit 270 serves as a work area for the processing unit 200, the communication unit 296, and the like, and its function can be realized by a RAM (VRAM) or the like. The storage unit 270 includes a main storage unit 272 and an image storage unit 273.

記憶部270には、サーバ20が管理するユーザ名(ユーザの識別情報、ユーザ名)に対応づけて、パスワード、メールアドレス等を格納する。   The storage unit 270 stores a password, an email address, and the like in association with a user name (user identification information, user name) managed by the server 20.

また、画像記憶部273は、ユーザ名に対応付けて、ユーザの勤務状況を示す画像(勤務者の端末のスクリーンショット画像、勤務者を被写体として撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像)を記憶する。   The image storage unit 273 also associates the user name with the image indicating the user's work status (screen shot image of the worker's terminal, photographed image taken by the photographing unit with the worker as a subject, viewpoint of the worker At least one image of the photographed image photographed by the photographing unit.

情報記憶媒体280(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク(CD、DVD)、光磁気ディスク(MO)、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ(ROM)などにより実現できる。処理部200は、情報記憶媒体280に格納されるプログラム(データ)に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体280には、本実施形態の各部としてコンピュータを機能させるためのプログラム(各部の処理をコンピュータに実行させるためのプログラム)が記憶される。   The information storage medium 280 (computer-readable medium) stores programs, data, and the like, and functions as an optical disk (CD, DVD), magneto-optical disk (MO), magnetic disk, hard disk, and magnetic tape. Alternatively, it can be realized by a memory (ROM). The processing unit 200 performs various processes of the present embodiment based on a program (data) stored in the information storage medium 280. That is, the information storage medium 280 stores a program for causing a computer to function as each unit of the present embodiment (a program for causing a computer to execute processing of each unit).

通信部296は外部(例えば、端末、他のサーバや他のネットワークシステム)との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。   The communication unit 296 performs various controls for communicating with the outside (for example, a terminal, another server, or another network system), and functions as hardware such as various processors or communication ASICs. Or by a program.

処理部200(プロセッサ)は、情報記憶媒体280に記憶されるプログラム等に基づいて、処理を行う。   The processing unit 200 (processor) performs processing based on a program stored in the information storage medium 280.

また、処理部200は記憶部270内の主記憶部272をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。   The processing unit 200 performs various processes using the main storage unit 272 in the storage unit 270 as a work area. The functions of the processing unit 200 can be realized by hardware such as various processors (CPU, DSP, etc.), ASIC (gate array, etc.), and programs.

特に、本実施形態のサーバの処理部200は、画像制御部210、情報制御部211、評価処理部214を含む。なお、これらの一部を省略する構成としてもよい。   In particular, the processing unit 200 of the server according to the present embodiment includes an image control unit 210, an information control unit 211, and an evaluation processing unit 214. Note that some of these may be omitted.

画像制御部210は、会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部270(例えば、画像記憶部273)に記憶する処理を行う。   The image control unit 210 is a screen shot image of a worker's terminal at a location away from the company, a photographed image taken by the photographing unit with the worker as a subject, and a photograph taken by the photographing unit with the worker as a viewpoint. At least one image of the image is received from the worker's terminal, and the image is stored in the storage unit 270 (for example, the image storage unit 273) in association with the worker's identification information.

また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像全体の削除要求を、勤務者の端末から受信した場合に、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を画像の識別情報に対応付けて記憶部270(例えば、画像記憶部273)に記憶する処理を行う。   In addition, when the image control unit 210 receives a deletion request for the entire image stored in association with the worker's identification information from the worker's terminal, the image control unit 210 performs a process of deleting the entire image, A process of storing deletion information indicating that the whole has been deleted in association with image identification information in the storage unit 270 (for example, the image storage unit 273) is performed.

また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像の一部の削除要求を、勤務者の端末から受信した場合に、当該画像の一部を削除する処理を行う。   In addition, when the image control unit 210 receives a request for deleting a part of the image stored in association with the identification information of the worker from the worker's terminal, the image control unit 210 performs a process of deleting a part of the image. Do.

また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像全体のぼかし要求を、勤務者の端末から受信した場合に、当該画像全体のぼかし処理を行う。   Further, when the image control unit 210 receives a blur request for the entire image stored in association with the worker's identification information from the worker's terminal, the image control unit 210 performs a blur process on the entire image.

また、画像制御部210は、勤務者の識別情報に対応付けて記憶されている画像の一部のぼかし要求を、勤務者の端末から受信した場合に、当該画像の一部のぼかし処理を行う。   Further, when the image control unit 210 receives a request for blurring a part of the image stored in association with the identification information of the worker from the worker's terminal, the image control unit 210 performs a blurring process on a part of the image. .

また、画像制御部210は、削除情報を勤務者の端末から受信した場合には、画像の識別情報に対応付けて削除情報を記憶部270に記憶する処理を行う。   Further, when the deletion information is received from the worker's terminal, the image control unit 210 performs a process of storing the deletion information in the storage unit 270 in association with the identification information of the image.

また、画像制御部210は、一部の削除処理が行われた画像を端末から受信した場合には、勤務者の識別情報に対応付けて、一部の削除処理が行われた画像を記憶部270(例
えば、画像記憶部273)に記憶する処理を行う。
Further, when the image control unit 210 receives an image that has undergone a partial deletion process from the terminal, the image control unit 210 stores the image that has undergone the partial deletion process in association with the identification information of the worker. Processing to be stored in 270 (for example, the image storage unit 273) is performed.

また、画像制御部210は、一部又は全部にぼかし処理が行われた画像を端末から受信した場合には、勤務者の識別情報に対応付けて、ぼかし処理が行われた当該画像を記憶部270(例えば、画像記憶部273)に記憶する処理を行う。   In addition, when the image control unit 210 receives, from the terminal, an image that has been partially or entirely subjected to blurring processing, the image control unit 210 stores the image that has been subjected to blurring processing in association with worker identification information. Processing to be stored in 270 (for example, the image storage unit 273) is performed.

情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、勤務者の識別情報に対応付けて記憶されている画像を、管理者の端末に送信する処理を行う。   When receiving a browsing request for browsing an image stored in association with worker identification information from the administrator's terminal, the information control unit 211 is stored in association with the worker identification information. The process of transmitting the existing image to the administrator's terminal is performed.

また、情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、画像の識別情報に対応付けて削除情報が記憶されている場合には、削除情報を管理者の端末に送信する処理を行う。   In addition, when the information control unit 211 receives a browsing request for browsing an image stored in association with worker identification information from the administrator's terminal, the information control unit 211 deletes information in association with the image identification information. Is stored, the deletion information is transmitted to the administrator's terminal.

また、情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、勤務者の識別情報に対応付けて記憶されている画像の一部が削除されている場合には、当該一部が削除された画像を、管理者の端末に送信する処理を行う。   In addition, the information control unit 211 stores, in association with worker identification information, when a browsing request for browsing an image stored in association with worker identification information is received from an administrator's terminal. When a part of the image that has been deleted is deleted, a process of transmitting the image from which the part has been deleted to the administrator's terminal is performed.

情報制御部211は、勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、勤務者の識別情報に対応付けて記憶されている画像の一部又は全部にぼかし処理が行われている場合には、ぼかし処理が行われた当該画像を、管理者の端末に送信する処理を行う。   When receiving a browsing request for browsing an image stored in association with worker identification information from the administrator's terminal, the information control unit 211 is stored in association with the worker identification information. When a blurring process is performed on a part or all of the existing image, a process of transmitting the image subjected to the blurring process to the administrator's terminal is performed.

また、評価処理部214は、所定期間中の勤務者の識別情報に対応付けて記憶されている画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う。   In addition, the evaluation processing unit 214 performs a process of evaluating the working status of the worker during the predetermined period based on the image stored in association with the identification information of the worker during the predetermined period.

また、処理部200は、メールサーバ機能やWebサーバ機能を備えていてもよい。   The processing unit 200 may have a mail server function or a web server function.

3.本実施形態の手法
3.1 概要
本実施形態の管理システムでは、会社から離れた場所にいる勤務者の勤務状況を管理し、管理者が当該勤務者の勤務状況を確認可能である。また、本実施形態の勤務管理システムは、勤務者が自分の端末を用いてサーバにアクセスすることによって、自身の勤務状況も確認することができる。なお、本実施形態で説明する勤務者は、主に、会社以外での場(例えば、勤務者の自宅や外出先)で働く人を例に説明する。
3. 3. Method according to the present embodiment 3.1 Overview With the management system according to the present embodiment, the working status of a worker who is away from the company is managed, and the manager can check the working status of the worker. Moreover, the work management system of this embodiment can also confirm an own work condition, when a worker accesses a server using his terminal. In addition, the worker described in the present embodiment will be described mainly using a person who works in a place other than the company (for example, the worker's home or away from home).

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 of this embodiment performs the process which acquires the image which shows a worker's working condition 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 taken by the photographing unit with the worker as a subject, and a photograph taken by the photographing unit with the worker as a viewpoint. A photographed 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. 5A shows a situation in which the worker is photographed by the photographing unit CA1 of the terminal, and FIG. 5B is a photograph of the worker by the photographing unit CA1 of the terminal. It is an example of a taken image. In this embodiment, a captured image with the worker as the subject is acquired by the capturing unit CA1 included in the personal computer. However, a captured image with the worker as the subject is acquired by the capturing unit included in the smartphone or tablet computer. May be.

また、図6(A)は、勤務者を視点に撮影部CA2によって撮影される様子を示したものであり、図6(B)は、勤務者を視点に撮影部CA2によって撮影された撮影画像の一例である。例えば、図6(A)に示すように、勤務者は撮影部CA2が装備されたメガネを装着することによって、勤務者を視点に撮影を行うことができる。   Further, FIG. 6A shows a state where the photographing unit CA2 is photographed from the worker's viewpoint, and FIG. 6B is a photographed image photographed by the photographing unit CA2 from the worker's viewpoint. It is an example. For example, as shown in FIG. 6A, the worker can shoot from the viewpoint of the worker by wearing glasses equipped with a photographing unit CA2.

本実施形態の勤務管理システムでは、図4に示すスクリーンショットだけを用いてもよいし、図5(B)に示すように、勤務者を被写体として端末の撮影部CA1によって撮影された撮影画像だけを用いてもよいし、図6(B)に示すように、勤務者を視点に撮影部CA2によって撮影された撮影画像だけを用いてもよい。   In the work management system according to 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 the worker as a subject. Alternatively, as shown in FIG. 6B, only a photographed image photographed by the photographing unit CA2 from the worker's viewpoint may be used.

本実施形態の端末は、勤務開始の指示入力を受け付けると、勤務終了の指示入力を受け付けるまで、所定の回数分、勤務者の勤務状況を示す画像を取得する処理行う。例えば、端末は、1時間に3回、端末10のスクリーンショット、勤務者を被写体として端末の撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像を端末の記憶領域(例えば、画像記憶部173)に記憶する処理を行う。本実施形態では、端末10のスクリーンショットの撮影タイミング(取得タイミング)、勤務者を被写体として端末の撮影部によって撮影された撮影画像の撮影タイミング、勤務者を視点に撮影部によって撮影された撮影画像の撮影タイミングをユーザの端末10に通知しないように制御する。このようにすれば、勤務者に対して、常に緊張感を持って仕事に取り組める環境を提供することができる。   When receiving the work start instruction input, the terminal according to the present embodiment performs a process of acquiring an image indicating the work status of the worker a predetermined number of times until the work end instruction input is received. For example, the terminal stores the screen shot of the terminal 10 three times an hour, a photographed image taken by the photographing unit of the terminal with the worker as a subject, and a photographed image taken by the photographing unit from the worker's viewpoint. Processing to be stored in the area (for example, the image storage unit 173) is performed. In the present embodiment, the shooting timing (acquisition timing) of the screen shot of the terminal 10, the shooting timing of the shot image shot by the shooting unit of the terminal with the worker as the subject, and the shot image shot by the shooting unit from the worker's viewpoint So that the user's terminal 10 is not notified of the shooting timing. In this way, it is possible to provide an environment where workers can always work with a sense of tension.

また、本実施形態では、勤務者(ユーザ)毎に勤務者の勤務状況を示す画像の取得回数を決めてもよい。例えば、サーバは、図7に示すように、各ユーザ名に対応づけて単位時間あたり(例えば1時間あたり)の画像の取得回数を決めて記憶し、各端末のログイン後にログインしたユーザの端末に当該取得回数を送信する。例えば、仕事に不慣れな新人のユーザはベテランのユーザよりも画像の取得回数を多くするように設定し、新人については勤務状況をより確実に管理できるようにしてもよい。   Moreover, in this embodiment, you may determine the frequency | count of acquisition of the image which shows a worker's working condition for every worker (user). For example, as shown in FIG. 7, the server determines and stores the number of image acquisition times per unit time (for example, per hour) in association with each user name, and stores it in the terminal of the user who logged in after logging in each terminal. Send the number of acquisitions. 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 situation may be managed more reliably for the new user.

3.3 勤務状況を示す画像をサーバで管理する手法
本実施形態の端末は、取得した勤務状況を示す画像を端末からサーバに送信する。そして、サーバは、各ユーザ(各勤務者)の勤務状況を示す画像を管理する。
3.3 Method for Managing Images Showing Work Status on Server The terminal of the present embodiment transmits an image showing the acquired work status from the terminal to the server. And a server manages the image which shows the working condition 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 until the storage period elapses from the acquisition time t1, and transmits the image to the server at the time t2 when the storage period ends. Then, when the terminal completes the transmission of the image to the server, a process of deleting the image from the storage area is performed. As shown in FIG. 7, the server may determine in advance a storage period (a storage period for storing an image indicating work status in the terminal) in association with each user name. For example, the server transmits the retention period corresponding to the user name logged in after each terminal logs in.

例えば、端末は、ユーザ名に対応付けて勤務状況を示す画像のデータ、画像の識別情報(画像のファイル名、画像の取得時間等)を送信する。そして、サーバは、各端末から勤務状況を示す画像のデータ、画像の識別情報(画像のファイル名、画像の取得時間等)を受信し、受信したこれらのデータをサーバの記憶領域(例えば、画像記憶部273)に蓄積して記憶する処理を行う。   For example, the terminal transmits image data indicating work status in association with the user name, image identification information (image file name, image acquisition time, etc.). The server receives image data indicating work status and image identification information (image file name, image acquisition time, etc.) from each terminal, and stores the received data in the 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 Images When the server of this embodiment receives a browsing request for work status data from a terminal, the server transmits an image indicating the work status associated with the user name during a predetermined period to the terminal. As a result, the user can check the work status using a browser or the like of the terminal. For example, when the administrator terminal receives a request for viewing USER1 work status data (for example, an image indicating the work status) on January 10, 2014, the server uses USER1 work on January 10, 2014. The status data is transmitted to the administrator terminal.

図8は、ユーザ名が「USER1」であるユーザの勤務状況を表示する画面の一例である。   FIG. 8 is an example of a screen that displays the work status of a user whose user name is “USER1”.

本実施形態では、勤務時間、勤務状況を示す画像、電子メールの送受信履歴、電話の履歴、マウスの移動量等を、勤務状況データとしている。そして、サーバは端末から閲覧要求を受信した際に、これらの勤務状況データを端末に送信し、端末で表示できるように制御している。例えば、端末は、図8に示すように、勤務時間A1、スクリーンショットA2、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)A3、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)A4、電子メールの送受信履歴A5、電話の履歴A6、端末のマウスの移動量A7を時系列に表示する。   In the present embodiment, work status data includes work hours, images indicating work status, e-mail transmission / reception history, telephone history, mouse movement, and the like. Then, when the server receives a browsing request from the terminal, the server transmits such work status data to the terminal and controls it so that it can be displayed on the terminal. For example, as shown in FIG. 8, the terminal has a working time A1, a screen shot A2, a photographed image 1 (a photographed image taken by the photographing unit with the worker as a subject) A3, a photographed image 2 (a photograph taken from the worker as a viewpoint). A4, e-mail transmission / reception history A5, telephone history A6, and mouse movement A7 are displayed in time series.

図8の例では、USER1の端末のスクリーンショットの画像C1〜C8、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像E1〜E8)、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像G1〜G8)を表示している。例えば、本実施形態では各画像の取得時間(撮影時間)に基づき、時系列に各画像を配置して表示する。   In the example of FIG. 8, screenshots C1 to C8 of the USER1 terminal, the photographed image 1 (the photographed images E1 to E8 photographed by the photographing unit with the worker as the subject), and the photographed image 2 (the photograph taken from the worker as a viewpoint). The captured images G1 to G8) captured by the unit are displayed. For example, in the present embodiment, each image is arranged and displayed in time series based on the acquisition time (shooting time) of each image.

なお、サーバは、閲覧表示する所定期間に、ユーザ名に対応付けてスクリーンショットの画像が記憶されていない場合には、送信するスクリーンショットの画像データがないので、端末においてA2の欄は非表示となる。また、サーバは、閲覧表示する所定期間に撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)が記憶されていない場合には、送信する撮影画像1のデータがないので、端末においてA3の欄は非表示となる。また、サーバは、閲覧表示する所定期間に撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)が記憶されていない場合には、送信する撮影画像2のデータがないので、端末においてA4の欄は非表示となる。   Note that if the screen shot image is not stored in association with the user name during the predetermined period for browsing and displaying, the server does not display the screen image data to be transmitted, so the A2 column is not displayed on the terminal. It becomes. In addition, the server has no data of the captured image 1 to be transmitted when the captured image 1 (the captured image captured by the imaging unit with the worker as a subject) is not stored during a predetermined period of browsing and display. In A, the A3 column is not displayed. In addition, the server has no data of the captured image 2 to be transmitted when the captured image 2 (the captured image captured by the imaging unit from the worker's viewpoint) is not stored during a predetermined period of browsing and display. In A, the A4 column is not displayed.

なお、サーバは、通常、端末から閲覧要求を受信した日の勤務状況のデータを端末に送信しているが、過去の特定の日を指定した閲覧要求を端末から受信した場合には、当該特定の日の勤務状況のデータを端末に送信する。これにより、ユーザは、過去の勤務状況を確認することができる。   In addition, the server normally transmits the work status data of the day when the browsing request is received from the terminal to the terminal, but if the browsing request specifying a specific date in the past is received from the terminal, the specified Send work status data for the day to the terminal. Thereby, the user can confirm the past work situation.

また、本実施形態では、スクリーンショットの各画像C1〜C8、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)の各画像E1〜E8、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)の各画像G1〜G8をユーザが選択(クリック)すると、図9に示すように、別画面で画像(例えば、C1)を拡大表示して参照することができるようにしている。   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 (a photographed image photographed by the photographing unit with the worker as a subject), and each of the photographed images 2 (the worker as a viewpoint). When the user selects (clicks) each of the images G1 to G8 (photographed images taken by the photographing unit), as shown in FIG. 9, the image (for example, C1) can be enlarged and referred to on another screen. I am doing so.

また、本実施形態では、電子メールの履歴L1、L2、L3、L4、電話の履歴M1をユーザが選択すると、電子メールの送受信の内容や電話の通話先の記録内容等を別画面で表示して参照することができるようにしている。   Further, in this embodiment, when the user selects the e-mail history L1, L2, L3, L4 and the telephone history M1, the contents of e-mail transmission / reception and the recorded contents of the telephone call destination are displayed on a separate 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 other users such as subordinates. For example, the server stores in advance user names of other users that can be referred to by the specific user (administrator) in association with the specific user name. And when a server receives the browsing request of other users' work condition data from a specific user (administrator), the specific user's terminal (administrator's terminal) has the other user's identification information. Status data such as images (screen shots, captured images 1 (captured images captured from the terminal's imaging unit), captured images 2 (captured images taken from the worker's viewpoint)) and the like stored in association with Send. As described above, the work management system according to the present embodiment provides an environment in which the supervisor can grasp the work status of the subordinates.

また、本実施形態では、ユーザの端末がサーバにログインした場合には、自身の勤務状況を確認できるようにしてもよい。つまり、USER1の端末が自身の勤務状況データの閲覧要求をサーバに送信すると、サーバは、USER1の勤務状況データをUSER1の端末に送信する。これにより、ユーザは自身の勤務状況を事後に確認することができ、日報作成など容易に行うことができる。   Moreover, in this embodiment, when a user's terminal logs in to a server, you may enable it to confirm own work condition. That is, when the terminal of USER1 transmits a request for browsing his / her 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 check his / her work status after the fact and can easily perform daily report creation and the like.

3.5 画像の編集
本実施形態では、サーバに記憶されている画像をユーザの申請により削除やモザイク処理(広義には、ぼかし処理)などの編集処理を行うことができる。例えば、ユーザが、図9に示すように、画像の編集ボタンD1を指示入力(クリック)すると、編集画面に移行する。
3.5 Image Editing In the present embodiment, editing processing such as deletion or mosaic processing (blurring processing in a broad sense) can be performed on an image stored in the server upon user application. For example, as shown in FIG. 9, when the user inputs (clicks) an image editing button D1, the screen moves to an editing screen.

図10は、編集画面の一例である。例えば、ユーザは、スクリーンショットの画像C1の全部、又は、一部を削除することができる。例えば、本実施形態では、図10に示すように、ユーザが画像C1の一部分F1を指定し、その後、削除ボタンD3を指示入力(クリック)すると、F1部分の画像を削除する処理を行う。また、ユーザが画像C1全体を削除することを希望する場合には、全部選択のボタンD5を指示入力(クリック)し、削除ボタンD3を指示入力することによって、画像C1の全部(全体)を削除することできる。   FIG. 10 is an example of an edit screen. For example, the user can delete all or part of the screen shot image 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 (clicks) the delete button D3, a process of deleting the image of the F1 part is performed. If the user wishes to delete the entire image C1, the user inputs an instruction (click) on the select all button D5 and inputs the delete button D3 to delete the entire image C1 (entire). Can do.

つまり、本実施形態のサーバは、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 USER1 terminal, the server performs a process of deleting the part F1 of the image C1 stored in the storage area of the server. In addition, when the server of the present embodiment receives a request to delete all of the image C1 from the USER1 terminal, the server deletes the entire image C1 stored in the storage area of the server.

なお、本実施形態のサーバは、画像全体を削除した場合には、画像が削除されたことを示す削除情報を画像の識別情報(例えば、画像のファイル名や、画像の取得時間)に対応付けて記憶する。このようにすることで、個人情報やプライバシーの保護を図る一方、ユーザの希望で削除した行為を管理者が認識できるようにし、勤務状況を管理する目的を達成できるようにしている。   Note that when the entire image is deleted, the server according to the present embodiment associates deletion information indicating that the image has been deleted with image identification information (for example, an image file name or an image acquisition time). Remember. In this way, while protecting personal information and privacy, the administrator can recognize the action deleted at the request of the user, and the purpose of managing the work situation can be achieved.

また、本実施形態では、画像にモザイク処理を行うことができる。ここでモザイク処理とは、元画像の内容を不明瞭にするために行うぼかし処理である。例えば、本実施形態のモザイク処理では、画像を格子状(例えば、8×8の画素のブロック)に区切り、各ブロックを、ブロックの画素値の平均値で置き換える処理を行う。   In the present embodiment, mosaic processing can be performed on the image. Here, the mosaic process is a blurring process performed to obscure the contents of the original image. For example, in the mosaic processing according to the present embodiment, the image is divided into a grid (for example, a block of 8 × 8 pixels), and each block is replaced with the average value of the pixel values of the block.

例えば、本実施形態では、図10に示すように、ユーザが画像C1の一部分F1を指定し、その後、モザイク処理ボタンD4を指示入力(クリック)すると、F1部分の画像にモザイク処理を行う。また、ユーザが画像C1全体をモザイクにすることを希望する場合には、全部選択のボタンD5を指示入力(クリック)し、モザイク処理ボタンD4を指示入力することによって、画像C1の全部(全体)をモザイクにすることできる。   For example, in this embodiment, as shown in FIG. 10, when the user designates a part F1 of the image C1 and then inputs (clicks) the mosaic processing button D4, the mosaic process is performed on the image of the F1 part. When the user desires to make the entire image C1 into a mosaic, the user inputs an instruction (click) on the all selection button D5 and inputs the mosaic processing button D4 to input the entire image C1 (entire). Can be made into a mosaic.

つまり、本実施形態のサーバは、USER1の端末から画像C1の一部分F1のモザイク処理の要求を受信した場合に、サーバの記憶領域に記憶されている画像C1の一部分F1にモザイク処理を行う。また、本実施形態のサーバは、USER1の端末から画像C1の全部のモザイク処理の要求を受信した場合に、サーバの記憶領域に記憶されている画像C1の全体にモザイク処理を行う。   That is, when the server of the present embodiment receives a request for mosaic processing of the part F1 of the image C1 from the USER1 terminal, the server performs mosaic processing on the part F1 of the image C1 stored in the storage area of the server. In addition, when the server of the present embodiment receives a request for mosaic processing of all the images 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, the user can input a message in the annotation message column D6 after image editing. For example, if a user deletes an image or mosaics for reasons such as protection of personal information or privacy, it is desirable that the reason can be recorded. Therefore, in the present embodiment, an annotation message can be input as desired by the user after image deletion or mosaic processing. That is, when the terminal of the present embodiment receives an input of a message for an image that has been subjected to deletion or mosaic processing, the terminal transmits the message to the server, and the server deletes the message or performs mosaic processing. A process of storing in association with the identification information is performed.

図12は、画像編集が行われた場合の、USER1の勤務状況を表示する画面の一例である。スクリーンショットの画像C1の一部F1、撮影画像G1の一部F2が削除された場合には、図12に示すように削除後の画像C1、画像G1が表示される。また、注釈のメッセージがある場合には、注釈ボタンB1、B3を表示させ、ユーザが指示(クリック)することによって、注釈メッセージを参照できるようにしている。つまり、サーバは、端末が削除又はモザイク処理を行った画像に対応するメッセージの閲覧要求を受信した場合には、当該メッセージを端末に送信する。   FIG. 12 is an example of a screen that displays 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 deleted image C1 and the image G1 are displayed as shown in FIG. Further, when there is an annotation message, annotation buttons B1 and B3 are displayed, and the annotation message can be referred to by an instruction (click) by the user. That is, when the server receives a message browsing request corresponding to an image that has been deleted or mosaic-processed by the terminal, 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 screenshot image C4 and the captured image G4 are deleted, the deletion information corresponds to the identification information of the images C4 and G4 even if the image data itself is lost. Since it is stored together, the server can detect that it has been deleted. The server transmits the deletion information in association with the identification information of the images C4 and G4 to the terminal. Then, as shown in FIG. 12, the terminal displays information (for example, deleted characters) indicating that there is a deletion at the time when the screenshot image C4 and the captured image G4 are acquired. When there is an annotation message, annotation buttons B2 and B4 are displayed, and the user can refer to the annotation message by giving an instruction (clicking).

なお、サーバは、画像の編集(削除又はモザイク処理の編集)ができるユーザを特定のユーザに限定してもよい。例えば、勤務者は編集の権限を無に設定、管理者は編集の権限を有に設定してもよい。   Note that the server may limit users who can edit images (delete or edit mosaic processing) to specific users. For example, the worker may set the editing authority to no, and the administrator may set the editing authority to enable.

また、サーバは、編集権限がないユーザであっても、特定の画像について編集可能に制御してもよい。例えば、勤務者が特定の画像について管理者に対して予め編集許可申請を行い、管理者が許可した場合には、特定の画像について勤務者が編集可能にしてもよい。例えば、ユーザ毎、画像の識別情報毎に、編集許可・不許可のデータを設定するようにしてもよい。   Further, the server may control that a specific image can be edited even by a user who does not have editing authority. For example, when a worker makes an application for editing permission for a specific image in advance to the administrator and the administrator permits it, the worker may be able to edit the specific image. For example, editing permission / non-permission data may be set for each user and each image identification information.

なお、本実施形態では、端末からサーバに未送信の勤務状況を示す画像が保存されている場合には、サーバに送信する前に、画像を削除又はモザイク処理の編集を行うようにしている。このようにすれば、確実にプライバシーや個人情報を保護することができる。本実施形態では、図7に示すように、ユーザ毎に、端末が取得した勤務状況を示す画像の保存期間を定めており、ユーザに対し、削除やモザイク処理の編集ができる機会を与えている。   In this 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 edited in a mosaic process before being transmitted to the server. In this way, privacy and personal information can be reliably protected. In this embodiment, as shown in FIG. 7, an image storage period indicating the work status acquired by the terminal is defined for each user, and the user is given an opportunity to delete or edit mosaic processing. .

例えば、端末は、未送信の画像を表示部に表示し、削除又はモザイク処理の入力を受け付け可能に制御する。つまり、端末は、サーバに送信する前に画像C4の全体の削除要求の入力を受け付けた場合には、画像C4の全体を端末の記憶領域から削除する処理を行う。そして、画像C4の全体が削除されたことを示す削除情報を当該画像C4の識別情報(画像C4のファイル名や取得時間)に対応付けて記憶する。そして、端末は、サーバに、当該画像C4の識別情報と共に、当該画像C4の削除情報を送信する。サーバは、画像C4の識別情報に対応付けて削除情報をサーバの記憶領域に記憶する処理を行う。そして、管理者等の端末から閲覧要求を受信した場合には、画像C4の識別情報に対応付けて削除情報が記憶されている場合には、削除情報を当該端末に送信する。   For example, the terminal displays an untransmitted image on the display unit, and controls to accept an input of deletion or mosaic processing. That is, if the terminal receives an input of a deletion request for the entire image C4 before transmitting it to the server, the terminal performs processing for deleting the entire image C4 from the storage area of the terminal. Then, deletion information indicating that the entire image C4 has been deleted is stored in association with the identification information of the image C4 (file name and acquisition time of the image C4). And a terminal transmits the deletion information of the said image C4 with the identification information of the said image C4 to a server. The server performs processing for storing the deletion information in the storage area of the server in association with the identification information of the image C4. When a browsing request is received from a terminal such as an administrator, when 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 a process of deleting a part of the image C1. And a terminal transmits the image C1 from which the said one part was deleted to a server. The server performs a process of storing the image C1 from which part has been deleted in the storage area of the server. When a browsing request is received from a terminal such as an administrator, the image C1 from which a part has been deleted is transmitted to the terminal.

また、端末は、サーバに送信する前に、画像C1の一部又は全部にモザイク処理(広義には、ぼかし処理)の要求の入力を受け付けた場合には、画像C1の一部又は全部にモザイク処理を行う。そして、端末は、サーバに、一部又は全部に当該モザイク処理が行われた画像C1を送信する。サーバは、一部又は全部にモザイク処理が行われた画像C1をサーバの記憶領域に記憶する処理を行う。そして、管理者等の端末から閲覧要求を受信した場合には、一部又は全部にモザイク処理が行われた画像C1を当該端末に送信する。   Further, when the terminal receives an input of a request for mosaic processing (blurring processing in a broad sense) for a part or all of the image C1 before transmitting it to the server, the terminal applies a mosaic to a part or all of the image C1. Process. And a terminal transmits the image C1 by which the said mosaic process was performed to part or all to a server. The server performs a process of storing the image C1 in which the mosaic process has been performed on a part or all of the image C1 in the storage area of the server. When a browsing request is received from a terminal such as an administrator, the image C1 that has been subjected to mosaic processing in part or in whole is transmitted to the terminal.

3.6 画像に基づく評価
本実施形態では、勤務状況を示す画像に基づいて勤務者の勤務状況を評価する処理を行う。例えば、連続する複数の画像の変化量を求め、変化量が所定量よりも多い場合には動きがあるものと判断し、評価値に加算する。
3.6 Evaluation Based on Image In the present embodiment, processing for evaluating a worker's work status is performed based on an image indicating the work status. For example, the amount of change of a plurality of continuous images is obtained, and when 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 according to the present embodiment obtains a change amount K1 between a screen shot image C1 acquired at a predetermined timing T1 and a screen shot image C2 acquired at a next predetermined timing T2. . The amount of change is the amount of change in the image, the amount of change in the pixel value (color value, brightness value) for each position (each pixel), and each block (for example, an 8 × 8 pixel block) in the form of an image grid. This is the amount of change in the average value of pixels (average value of color, average value of brightness). If the amount of change K1 between the images C1 and C2 is equal to or greater than a predetermined amount, it is determined as a good evaluation with a large change. On the other hand, if the change amount K1 between the images C1 and C2 is less than a predetermined amount, the evaluation is judged as bad evaluation with little change. Then, the server of the present embodiment includes the change amount K2 of the next two consecutive images C2 and C3, the change amount K3 of the next two consecutive images C3 and C4, and the next two consecutive images. The change amount K4 of C4 and C5 is obtained, and the evaluation is similarly determined.

また、本実施形態のサーバが、撮影画像1(勤務者を被写体として撮影部によって撮影された撮影画像)を管理している場合には、当該連続する2つの撮影画像の変化量を求め、評価を判定する。   In addition, when the server of the present embodiment manages the captured image 1 (the captured image captured by the imaging unit with the worker as the subject), the amount of change between the two consecutive captured images is obtained and evaluated. Determine.

また、本実施形態のサーバが、撮影画像2(勤務者を視点に撮影部によって撮影された撮影画像)を管理している場合には、当該連続する2つの撮影画像の変化量を求め、評価を判定する。   In addition, when the server of the present embodiment manages the photographed image 2 (the photographed image photographed by the photographing unit from the worker's viewpoint), the amount of change between the two consecutive photographed images is obtained and evaluated. Determine.

図14は、評価結果を表示した画面の一例である。本実施形態では、管理者が管理する勤務者の評価結果を閲覧することができる。例えば、管理者の端末は、サーバに所定期間
中の評価結果の閲覧要求を送信する。すると、サーバは、管理者の端末に、所定期間中の各勤務者の評価結果を送信する。
FIG. 14 is an example of a screen displaying the evaluation result. In this 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 the evaluation result during a predetermined period to the server. Then, the server transmits the evaluation result of each worker during a predetermined period to the manager'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 described above is equal to or greater 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 formula (1).

評価率=(評価値)÷((所定期間の画像数)−1)・・・(1)
例えば、図13に示すように、所定期間中に5枚のスクリーンショット画像C1〜C5が取得され、連続する2つの画像間の各変化量K1、K2、K3、K4の全てが所定量以上である場合には、評価値が4となり、評価率は1となる。
Evaluation rate = (Evaluation value) ÷ ((Number of images in a 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 the change amounts K1, K2, K3, and K4 between two consecutive images are greater than or equal to the 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, it is judged as “good”, when the evaluation rate is 0.25 or more and less than 0.5, “Yes”, and when the evaluation rate is less than 0.25. Determines “impossible”.

管理者は、評価結果を参照することによって、勤務状況を確認する必要のあるユーザを特定することができる。例えば、図14に示すように、USER9の勤務状況の評価結果が不可の判定であるので、管理者はUSER9の勤務状況の閲覧ボタンをクリックすることにより、USER9のその日の勤務状況を確認することができる。なお、サーバは評価結果が不可であると判定されたユーザの情報を、管理者の端末に送信するようにしてもよい。例えば、サーバは、所定期間において評価結果が不可であると判定されたユーザの情報管理者宛てに電子メールで送信するように制御してもよい。   The administrator can identify a 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 situation of USER9 is a determination that it is impossible, the administrator confirms the work situation of USER9 that day by clicking the browse button of the work situation of USER9. Can do. Note that the server may transmit information on a user who is determined to have an unsatisfactory evaluation result to the administrator's terminal. For example, the server may perform control such that an e-mail is transmitted to the information manager of the user who is determined to be unable to evaluate in a predetermined period.

なお、本実施形態は、勤務状況を示す画像だけでなく他のデータに基づいて評価処理を行ってもよい。例えば、所定期間の勤務状況を示す画像、所定期間の一部又は全体が削除された画像数、所定期間の一部又は全部にモザイク処理が行われた画像数、所定期間の電子メールの送受信履歴、所定期間の電話の履歴、所定期間のマウスの移動量の少なくとも1つに基づいて、所定期間におけるユーザの勤務状況の評価処理を行ってもよい。   In the present embodiment, the evaluation process may be performed based on other data as well as the image indicating the work status. For example, images showing work status for a given period, number of images for which part or all of a given period has been deleted, number of images for which mosaic processing has been performed for part or all of a given period, and email transmission / reception history for a given period Further, based on at least one of the telephone history for a predetermined period and the amount of movement of the mouse for a predetermined period, the user work status evaluation process for the predetermined period may be performed.

本実施形態のサーバは、画像を取得するタイミングで順次評価処理を行ってもよいし、所定のタイミングに評価処理(例えば、毎日0時に前日の評価処理)を行ってもよい。   The server according to the present embodiment may sequentially perform the evaluation process at the timing of acquiring an image, or may perform the evaluation process (for example, the evaluation process of the previous day at 0:00 every day) at a predetermined timing.

3.7 フローチャート
(1)端末及びサーバの画像の送受信の処理の流れ
まず、図15を用いて、画像の送受信の処理の流れについて説明する。なお、説明の便宜上、端末はユーザ名が「USER1」であるユーザの端末とする。
3.7 Flow Chart (1) Flow of Image Transmission / Reception Processing of Terminal and Server First, the flow of image transmission / reception processing will be described with reference to FIG. For convenience of explanation, it is assumed that the terminal is a user terminal 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 or not the received user name and password match the user name and password stored in the storage unit of the server, and the user When it is determined that the name and password match, a process for permitting login of USER1 is performed (step S1). In the login process, only the user who is permitted to log in performs the subsequent processes, and the user who is not permitted to log in transmits the information of disapproval to the terminal and ends the process.

そして、サーバは、勤務開始情報を端末から受信する(ステップS2)。そして、USER1の勤務時間の計測を開始する(ステップS3)。例えば、サーバは日単位でユーザの勤務時間を計測する。   And a server receives work start information from a terminal (step S2). And the measurement of the working time of USER1 is started (step S3). For example, the server measures a user's working hours on a daily basis.

そして、サーバは、USER1の単位時間あたりの画像の取得回数と、画像の保存期間を端末に送信する(ステップS4)。そして、サーバは端末から画像又は削除情報を受信する(ステップS5)。例えば、サーバは、端末から送信されたユーザ名(USER1)、画像の識別情報、画像のデータ、画像の取得時間等を受信する。なお、端末において取得した画像全体が既に削除されている場合には、端末から送信されたユーザ名(USER1)、画像の識別情報、削除情報、画像の取得時間等を受信する。   Then, the server transmits the number of image acquisitions per unit time of USER1 and the image storage period to the terminal (step S4). Then, the server receives an image or deletion information from the terminal (step S5). For example, the server receives a user name (USER1), image identification information, image data, image acquisition time, and the like transmitted from the terminal. If the entire image acquired at the terminal has already been deleted, the user name (USER1), the image identification information, the deletion information, the image acquisition time, etc. transmitted from the terminal are received.

そして、サーバは、USER1に対応付けてサーバの記憶領域に画像を記憶する処理を行う(ステップS6)。つまり、サーバは、端末から送信されたユーザ名(USER1)に対応付けて、画像の識別情報、画像のデータ、画像の取得時間等をサーバの記憶領域に記憶する。なお、端末において取得した画像が既に削除され削除情報を受信した場合には、端末から送信されたユーザ名(USER1)に対応付けて、画像の識別情報、削除情報、画像の取得時間等をサーバの記憶領域に記憶する。   Then, the server performs a process of storing an image in the storage area of the server in association with USER1 (step S6). That is, the server stores image identification information, image data, image acquisition time, and the like in the storage area of the server in association with the user name (USER1) transmitted from the terminal. If the image acquired at the terminal has already been deleted and the deletion information has been received, the image identification information, the deletion information, the image acquisition time, etc. 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 work end information from the terminal (step S7), the server ends the measurement of the work 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). Note that step S9 performs the same process as step S5, and step S10 performs the same process as step S6. Although the process is completed as described above, the server always performs the processes of S1 to S10. The server performs steps S1 to S10 from each of a plurality of user terminals managed by the server as well as USER1.

次に、USER1の端末の処理について説明する。まず、ユーザ名(USER1)とパスワードをサーバに送信する(ステップS21)。そして、端末は、サーバからログイン許可の情報を受信すると、以後の処理を行う。   Next, processing of the USER1 terminal will be described. First, a user name (USER1) and a password are transmitted to the server (step S21). When the terminal receives the login permission information from the server, the terminal performs subsequent processing.

まず、端末は、入力部から勤務開始情報を受け付けたか否かを判断し(ステップS22)、勤務開始情報を受け付けた場合に(ステップS22のY)、勤務開始情報をサーバに送信する(ステップS23)。   First, the terminal determines whether or not work start information has been received from the input unit (step S22), and when the work start information is received (Y in step S22), transmits the work start information to the server (step S23). ).

そして、端末は、サーバから、USER1の単位時間あたりの画像の取得回数と、画像の保存期間とを受信する(ステップS24)。   Then, the terminal receives the number of image acquisitions per unit time of USER1 and the image storage period 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 process will be described in detail with reference to FIG. First, the terminal calculates image acquisition timing (step S41). For example, when three images are acquired per hour, three image acquisition timings are determined every hour based on the work start time. The interval between one acquisition timing and the next acquisition timing may be controlled to be at least a predetermined period (for example, 3 minutes).

そして、画像取得タイミングが到来したか否かを判断し(ステップS42)、画像取得タイミングが到来すると、画像を取得する処理を行う(ステップS43)。つまり、端末の表示部に表示されるスクリーンショット、勤務者を被写体として端末10の撮影部によって撮影された撮影画像、勤務者を視点に撮影部によって撮影された撮影画像の少なくとも1つを取得する。そして、端末の記憶領域に取得した画像を記憶する処理を行う(ステップS44)。   Then, it is determined whether or not the image acquisition timing has come (step S42), and when the image acquisition timing has come, 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 a subject, and a photographed image photographed by the photographing unit with the worker as a viewpoint is acquired. . And the process which memorize | stores the acquired image in the memory area of a 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 process 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 processing for 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 or not 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 image identification information (step S56).

つまり、端末は、画像が既に削除されている場合には、ユーザ名(USER1)に対応付けて、画像の識別情報、削除情報、画像の取得時間等をサーバに送信する。   That is, when an image has already been deleted, the terminal transmits image identification information, deletion information, image acquisition time, 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 next process of the terminal will be described. The terminal determines whether work end information has been received from the input unit (step S27). When the terminal receives work end information (Y in step S27), the terminal transmits the work end information to the server (step S28). On the other hand, when work end information is not received (N of step S27), it returns to step S25 and continues with an image acquisition process (step S25) and an image transmission process (step S26).

次に、端末は、未送信の画像があるか否かを判断する(ステップS29)。つまり、端末の記憶領域に記憶されている画像があるか否かを判断する。そして、未送信の画像がある場合には(ステップS29のY)、画像送信処理(ステップS30)を行い、未送信の画像がない場合には(ステップS29のN)は処理を終了する。以上で端末の処理が終了する。   Next, the terminal determines whether there is an untransmitted image (step S29). That is, it is determined whether there is an image stored in the storage area of the terminal. If there is an untransmitted image (Y in step S29), an image transmission process (step S30) is performed. If there is no untransmitted image (N in step S29), the process ends. The terminal processing is thus completed.

(2)画像の編集処理の流れ
次に、図18を用いて、画像編集の処理の流れについて説明する。なお、説明の便宜上、端末は、ユーザ名が「USER1」であるユーザの端末とする。
(2) Flow of Image Editing Process Next, the flow of image editing process will be described with reference to FIG. For convenience of explanation, it is assumed that the terminal is a user terminal 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), image editing processing is performed in the terminal, and if the image to be edited is not stored in the terminal (N in step S81). The edited content is transmitted to the server (step S82), and image editing processing is performed in the server.

まず、編集対象の画像が端末の記憶領域に記憶されている場合(ステップS81のY)、つまり、端末において画像編集を行う場合は、端末において画像編集処理を行う(ステップS87)。つまり、編集対象の画像の一部又は全部を削除する処理、或いは、編集対象の画像の一部又は全部のモザイク処理を端末において行う。   First, when the 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, a process of deleting a part or all of the image to be edited or a mosaic process of a part or all of the image to be edited is performed in the terminal.

そして、端末は、注釈メッセージがあるか否かを判断する(ステップS88)。つまり、画像の編集を行うにあたってユーザが特記したい場合には注釈欄にメッセージを入力することができ、端末は、注釈メッセージを受け付けたか否かを判断する。   Then, the terminal determines whether there is an annotation message (step S88). That is, when editing the image, the user can input a message in the comment field if he / she wants to make a special note, 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), processing for 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 (all) image has been deleted (step S90). If the entire image has been deleted (Y in step S90), a process for 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 is 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 image editing is performed in the server will be described. When receiving an editing request from the terminal (step S61), the server determines whether or not to permit editing (step S62). For example, the server determines whether USER1 has the authority to edit the image or whether the image itself is permitted to be edited. For example, if USER1 is a user who has authority to edit an image, image editing is permitted. Regardless of whether or not USER1 has the authority to edit an image, image editing is permitted if the image to be edited is set to permit editing.

そして、サーバは、画像の編集を許可する場合(ステップS62のY)は、受信した編集要求に基づいて、画像の編集処理を行う(ステップS63)。つまり、編集対象の画像の一部又は全部を削除する処理、或いは、編集対象の画像の一部又は全部のモザイク処理を行う。   If the server permits image editing (Y in step S62), the server performs image editing processing based on the received editing request (step S63). That is, a process for deleting a part or all of the image to be edited or a mosaic process for part or all of the image to be edited is performed.

そして、サーバは、受信した編集要求に注釈メッセージがあるか否かを判断する(ステップS64)。つまり、画像の編集を行うにあたってユーザが特記したい場合には注釈欄にメッセージを入力することができ、サーバは、端末から注釈メッセージを受信したか否かを判断する。   Then, the server determines whether or not there is an annotation message in the received editing request (step S64). That is, when editing the image, the user can input a message in the comment field when he / she wants to make a special note, and the server determines whether a comment message has been received from the terminal.

そして、注釈メッセージがある場合には(ステップS64のY)、画像の識別情報に対応付けて、注釈メッセージを記憶する処理を行う(ステップS65)。一方、注釈メッセージがない場合には、ステップS66の処理に進む。   If there is an annotation message (Y in step S64), processing for storing the annotation message in association with the identification information of the image 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 whole (all) image has been deleted (step S66). If the entire image has been deleted (Y in step S66), a process of storing the deletion information in association with the image identification information 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 is 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 image editing (N in step S62), the server transmits information indicating that editing is not permitted to the terminal (step S68). When the terminal receives the non-editing information from the server (step S83), the terminal displays the non-editing information on the screen (step S84). When the editing application is accepted (Y in step S85), the editing application information is sent to the server. (Step S86). The edit application information includes image identification information, image acquisition time, and user name (USER1). Note that the editing application information may include the reason for editing. When the server receives the edit application information (step S69), the server transmits the USER1 image edit 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 e-mail 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, the process of the server that evaluates the work situation of the user based on the image showing the work situation will be described with reference to FIG. First, an initial value (0) is set as the evaluation value (step S101). Then, in a predetermined period (for example, a period of 24 hours from 0:00 to 24:00), the amount of change between two consecutive images is obtained (step S102). It is determined whether or not the amount of change is greater than or equal to a predetermined amount (step S103). If the change amount 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 amount of change has been obtained for all two consecutive images in a predetermined period (step S105). When the change amount is obtained for all two consecutive 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 consecutive images in the predetermined period. (N of step S105), it returns to step S102.

そして、サーバは、評価率=評価値÷((所定期間の画像数)−1)により評価率を求める。評価率が0.5以上である場合は(ステップS107のY)、良の判定を行い(ステップS110)、評価率が0.25以上である場合は(ステップS108のY)、可の判定を行い(ステップS111)、評価率が0.25未満である場合は(ステップS108のN)、不可の判定を行う(ステップS109)。以上で処理が終了する。   And a server calculates | requires an evaluation rate by evaluation rate = evaluation value / ((the number of images of a predetermined period) -1). If the evaluation rate is 0.5 or higher (Y in step S107), a good determination is made (step S110), and if the evaluation rate is 0.25 or higher (Y in step S108), the determination is acceptable. (Step S111). If the evaluation rate is less than 0.25 (N in Step S108), it is determined that the evaluation is impossible (Step S109). The process ends here.

4. その他
なお、本発明の適用形態は上記実施形態に限定されるものではなく、適宜構成要素の追加・省略・変更を施すことができる。
4). In addition, the application form of this invention is not limited to the said embodiment, A component can be added, abbreviate | omitted, and changed suitably.

[その1]
本実施形態では、勤務者の位置情報(GPSから得られる位置情報)を勤務状況データに含むようにしてもよい。また、勤務者の位置情報を用いて勤務状況を評価してもよい。
[Part 1]
In the present embodiment, the work situation data may include worker position information (position information obtained from GPS). Moreover, you may evaluate a work condition using a worker's positional information.

また、本実施形態では、サーバが複数の会社の勤務状況を管理してもよい。例えば、サーバは、各ユーザ名を、会社の識別情報(例えば、会社名)に対応づけて管理し、会社単位で勤務状況データを管理してもよい。   In the present embodiment, the server may manage the work status of a plurality of companies. For example, the server may manage each user name in association with company identification information (for example, a company name) and manage work status data on a company basis.

[その2]
本実施形態では、評価処理において連続する複数の画像の変化量が多い程良い評価であることについて記載したが、勤務状況を示す画像の種別に応じて、評価処理を異ならせてもよい。
[Part 2]
In the present embodiment, it has been described that the evaluation is better as the amount of change of a plurality of consecutive images in the evaluation process is larger. However, the evaluation process may be different depending on the type of image indicating the work status.

例えば、(1)スクリーンショット画像(端末の表示部に表示される画像)を第1の種類の画像、(2)勤務者を視点に撮影部によって撮影された撮影画像を第2の種類の画像、(3)勤務者を被写体として撮影部によって撮影された撮影画像を第3の種類の画像とする。   For example, (1) a screen shot image (an image displayed on a display unit of a terminal) is a first type image, and (2) a captured image taken by a shooting unit from the viewpoint of a worker is a second type image. (3) A photographed image photographed by the photographing unit with a worker as a subject is taken as a third type of image.

そして、第1、第2の種類の画像の評価処理においては、上述した評価処理により連続する複数の画像の変化量が多い程良い評価とし、連続する複数の画像の変化量が少ない程悪い評価として判定する。通常、勤務者が仕事をしている場合、勤務者が用いる端末の画面が変化することが多く、その結果、第1、第2の種類の画像の変化量が多い場合、勤務者が仕事をしている可能性が高いからである。   In the evaluation processing of the first and second types of images, the higher the change amount of the plurality of consecutive images by the above-described evaluation processing, the better the evaluation, and the lower the change amount of the plurality of consecutive images, the worse the evaluation. Judge as. Usually, when the worker is working, the screen of the terminal used by the worker often changes. As a result, when the amount of change in the first and second types of images is large, the worker This is because there is a high possibility that

一方、第3の種類の画像は、連続する複数の画像の変化量が少ない程良い評価とし、連続する複数の画像の変化量が多い程悪い評価として判定する。通常、勤務者が仕事に取り組んでいる際は勤務者の動きが少ない。つまり、第3の種類の画像において画像の変化量
が少ない方が、勤務者が仕事をしている可能性が高いと考えられる。一方、勤務者が離席して仕事に取り組んでいない場合は勤務者の動きが大きい或いは勤務者が存在しないことになる。つまり、第3の種類の画像については、画像の変化量が多い場合又は画像において勤務者が検出されない場合、勤務者が仕事をしていない可能性が高いと考えられる。
On the other hand, the third type of image is evaluated as a better evaluation as the change amount of the plurality of consecutive images is smaller, and as the evaluation is worse as the change amount of the plurality of consecutive images is larger. Usually, there is little movement of the worker when the worker is working. That is, it is considered that there is a high possibility that the worker is working when the image change amount is small in the third type of image. On the other hand, when the worker is away from the desk and working on the job, the worker's movement is large or the worker does not exist. That is, for the third type of image, if there is a large amount of change in the image or if the worker is not 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 in advance to store the image type 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. The evaluation processing for the third type of image is “good” when the evaluation rate is less than 0.5, and “good” when the evaluation rate is less than 0.75 and 0.5 or more. Is determined to be “impossible”.

このように、本実施形態では、画像の種別に応じて評価処理を行うことにより、より適切に勤務者の勤務状況を評価することができる。   Thus, in the present embodiment, the worker's work situation can be more appropriately evaluated by performing the evaluation process according to the type of image.

[その3]
なお、本実施形態の評価処理では、画像編集処理を行った画像のうち画像全体が削除されたものがある場合には、当該全体が削除された画像については評価から除外するようにしてもよい。
[Part 3]
Note that, in the evaluation processing of the present embodiment, if there is an image that has been subjected to image editing processing and the entire image has been deleted, the entire deleted image 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 performing an image editing process such as a blurring process or a deletion process. For example, the terminal may transmit an image before the image editing process to the server, and the server may perform the evaluation process based on the image before the image editing process. Note that, when a browsing request is received from the terminal, the server controls the privacy of the image by transmitting the image subjected to the image editing process to the terminal.

[その5]
また、本実施形態では図7に示すように、単位時間あたりの画像の取得回数を決める例について説明したが、ユーザ毎に単位時間あたりにサーバに送信する画像の数を予め決め、画像の取得回数に制限を設けずに制御してもよい。
[Part 5]
Further, in the present embodiment, as illustrated in FIG. 7, the example in which the number of image acquisitions per unit time is determined has been described. However, the number of images transmitted to the server per unit time is determined in advance for each user, and the image acquisition is performed. 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 obtains an image every minute, compares two consecutive images, evaluates them, and sends three images to the server based on the evaluation results. Send images 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 (photographed image taken by the imaging unit from the worker's viewpoint), the first acquired image is transmitted to the server, When the amount of change between the first acquired image and the second acquired image is greater than or equal to 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 less than the predetermined amount, the second acquired image is not transmitted to the server, and the next image is compared. It is determined whether or not the image is transmitted to the server. For example, when the amount of change between the first acquired image and the third acquired image is greater than or equal to 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枚の画像をサーバに送信する。
For the third type of image (a captured image captured by the imaging unit with a worker as a subject), the image is transmitted when the amount of change between the two consecutive images is less than a predetermined amount. For example, after the first acquired image is transmitted to the server, when 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, if the amount of change between the first acquired image and the second acquired image is greater than or equal to a predetermined amount, the second acquired image is not transmitted to the server, and the next image is compared. It is determined whether or not the image is transmitted 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.

このようにすれば、勤務者が仕事をしている最中である可能性の高い画像をサーバに送信することができる。ただし、この例では、評価の良い画像がサーバに送信されてしまうことになるので、画像間の変化量が所定量以上(所定量未満)か否かにかかわらず所定数の画像を含めてサーバに送信してもよい。   If it does in this way, the image with the high possibility that the worker is in the middle of work can be transmitted to a server. However, in this example, since an image with good evaluation is transmitted to the server, the server including a predetermined number of images regardless of whether or not the amount of change between images is greater than or equal to a predetermined amount (less than the predetermined amount). May be sent to.

[その6]
また、本実施形態の端末は、サーバに送信する画像の枚数に制限を設けず、勤務者の勤務状況に変化があった可能性が高いと考えられる画像をサーバに送信するように制御してもよい。
[Part 6]
In addition, the terminal of the present embodiment does not limit the number of images to be transmitted to the server, and controls the server to transmit images that are considered likely to have changed in the work status of the worker. Also good.

具体的に、端末の処理について説明すると、端末は、取得した2つの画像の変化量に基づいて、サーバに優先的に送信する画像か否かを判定し、サーバに優先的に送信する画像であると判定された場合に当該画像をサーバに送信する。   Specifically, the processing of the terminal will be described. The terminal determines whether the image is preferentially transmitted to the server based on the obtained change amount of the two images, and is an image preferentially transmitted to the server. If it is determined that there is, the image is transmitted to the server.

例えば、端末は、勤務開始後、所定のタイミング(例えば、1分毎)に画像を取得する。まず、端末は、初期の勤務状況として1番目、2番目に取得した画像をサーバに送信する。   For example, after starting work, the terminal acquires an image at a predetermined timing (for example, every minute). 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とする。   Then, 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 and 4 The change amount of the fifth 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 acquired image and the seventh acquired image is X6, the change amount between the seventh acquired image and the eighth acquired image is X7, and the eighth acquired image and 9 Let X8 be the amount of change in the acquired image. The predetermined amount is Y.

すると、端末は、比較対象の画像の変化量が所定量以上である場合において次の比較対象の画像の変化量が所定量未満に転じた場合に、当該所定量未満に転じた画像をサーバに送信する。例えば、X1≧Y、X2≧Y、X3≧Y、X4<Yとすると、4番目と5番目の画像の変化量X4が所定量Y未満に転じたので、5番目に取得した画像をサーバに送信する。   Then, when the amount of change in the comparison target image is greater than or equal to a predetermined amount, the terminal sends the image that has changed to less than the predetermined amount to the server when the amount of change in the next comparison target image is less than the predetermined amount. Send. For example, if X1 ≧ Y, X2 ≧ Y, X3 ≧ Y, and X4 <Y, the change amount X4 of the fourth and fifth images has turned below a predetermined amount Y, so the fifth acquired image is sent to the server. Send.

また、端末は、比較対象の画像の変化量が所定量未満である場合において次の比較対象の画像の変化量が所定量以上に転じた場合に、当該所定量以上に転じた画像をサーバに送信する。例えば、X5<Y、X6<Y、X7<Y、X8≧Yとすると、8番目と9番目の変化量X8が所定量Y以上に転じたので、9番目に取得した画像をサーバに送信する。   In addition, when the change amount of the comparison target image is less than the predetermined amount and the change amount of the next comparison target image changes to the predetermined amount or more, the terminal sends 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 shifted to a predetermined amount Y or more, and the ninth acquired image is transmitted to the server. .

このようにすれば、ユーザは、後から画像の内容や画像の撮影時刻をもとに仕事をしていた時間と仕事を中断していた時間の切り分けや、行っていた仕事の内容の確認などを少ない画像で効率よく実現することができる。   In this way, the user can distinguish between the time he was working and the time he was interrupted based on the contents of the image and the shooting time of the image, and confirming the contents of the work he was doing. Can be efficiently realized with a small number of images.

また、端末は、第1の種類の画像(スクリーンショット画像)或いは第2の種類の画像(勤務者を視点に撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。また、端末は、第1、
第2の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。
In addition, the terminal has a change amount of the first type image (screen shot image) or the second type image (a captured image taken by the imaging unit from the viewpoint of the worker) of a predetermined amount or more and less than a predetermined amount. In the case of turning, it is possible to transmit to the server an image that is likely to have changed from a state in which the worker is working to a state in which the worker is suspended. The terminal is the first,
When the amount of change in the second type of image changes from less than a predetermined amount to more than a predetermined amount, an image that is likely to have changed from a state in which the worker has suspended work to a state in which work is being performed Can be sent to the server.

また、端末は、第3の種類の画像(勤務者を被写体として撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。また、端末は、第3の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像をサーバに送信することができる。   In addition, when the amount of change in the third type image (a photographed image taken by the photographing unit with the worker as a subject) changes from a predetermined amount to less than a predetermined amount, the terminal interrupts the work. It is possible to transmit to the server an image that is considered highly likely to have changed from the current state to the working state. In addition, when the change amount of the third type of image changes from less than a predetermined amount to a predetermined amount or more, the terminal may have changed from a state where the worker is working to a state where the work is interrupted. Images considered to be 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 where the change amount of the two images to be compared is equal to or larger than the predetermined amount or less than the predetermined amount continues. .

例えば、端末は、比較対象の2つの画像の変化量が所定量以上或いは所定量未満である状態が継続している場合の画像を記憶部の一時記憶領域に記憶させ、画像の数が所定数(例えば、10枚)に達した場合に、当該所定数の画像をサーバに送信するように制御してもよい。   For example, the terminal stores in the temporary storage area of the storage unit the image when the amount of change between the two images to be compared is greater than or less than a predetermined amount, and the number of images is a predetermined number. When the number reaches (for example, 10), the predetermined number of images may be controlled to be transmitted to the server.

また、端末は、比較対象の2つの画像の変化量が所定量以上或いは所定量未満である状態が継続している場合の画像を記憶部の一時記憶領域に記憶させ、直前にサーバに送信した時刻から所定時間(例えば、1時間)経過した際には、一時記憶領域に記憶されている画像のうちの所定数(例えば、3枚)の画像を、サーバに送信するように制御してもよい。   In addition, the terminal stores the image when the change amount of the two images to be compared is equal to or larger 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, 1 hour) has elapsed from the time, control may be performed so that a predetermined number (for example, 3) of images stored in the temporary storage area is transmitted to the server. Good.

また、端末は、4番目と5番目の画像の変化量X4が所定量Y未満に転じ、当該5番目に取得した画像をサーバに送信する際に、3、4番目の画像もサーバに送信してもよい。また、端末は、8番目と9番目の変化量X8が所定量Y以上に転じ、9番目に取得した画像をサーバに送信する際に、6、7、8番目の画像をサーバに送信してもよい。   Further, when the terminal changes the amount of change X4 of the fourth and fifth images to less than the predetermined amount Y and transmits the fifth acquired image to the server, the terminal also transmits the third and fourth images to the server. May be. In addition, when the terminal changes the eighth and ninth change amounts X8 to a predetermined amount Y or more and transmits the ninth acquired image to the server, the terminal transmits the sixth, seventh, and eighth images to the server. Also good.

また、端末は、サーバに画像を送信せずに、勤務状況の変化を示す情報をサーバに送信してもよい。例えば、勤務状況の変化を示す情報とは、「比較した画像の変化量が所定量以上から所定量未満に転じたことを示す情報」、「比較した画像の変化量が所定量以上から所定量未満に転じた時刻」、「比較した画像の変化量が所定量未満から所定量以上に転じたことを示す情報」、「比較した画像の変化量が所定量未満から所定量以上に転じた時刻」等である。   Further, the terminal may transmit information indicating a change in work status to the server without transmitting an image to the server. For example, information indicating a change in work status includes “information indicating that the amount of change in the compared image has changed from a predetermined amount to less than the predetermined amount”, and “information indicating that the amount of change in the compared image is greater than or equal to the predetermined amount. "Time when the comparison image has changed", "Information indicating that the change amount of the compared image has changed from less than the predetermined amount to the predetermined amount or more", "Time when the change amount of the compared image has changed from less than the predetermined amount to the predetermined amount or more Etc.

例えば、X1≧Y、X2≧Y、X3≧Y、X4<Y、X5<Y、X6<Y、X7<Y、X8≧Yの場合、端末は、5番目の画像において変化量が所定量未満に転じたことを示す情報、当該5番目の画像の取得時刻、9番目の画像において変化量が所定量以上に転じたことを示す情報と、当該9番目の画像の取得時刻を、勤務状況の変化を示す情報としてサーバに送信する。なお、端末は、初期状態である1、2番目の画像の取得時刻もサーバに送信する。   For example, when X1 ≧ Y, X2 ≧ Y, X3 ≧ Y, X4 <Y, X5 <Y, X6 <Y, X7 <Y, X8 ≧ Y, the terminal has a change amount less than a predetermined amount in the fifth image. Information indicating that the amount of change has changed to a predetermined amount or more in the ninth image, and the acquisition time of the ninth image. It is sent to the server as information indicating the change. Note that the terminal also transmits the acquisition time of the first and second images, which is the initial state, to the server.

そして、サーバは、端末から勤務状況の変化を示す情報を受信すると、当該情報をユーザの識別情報に対応付けて記憶部に記憶する。また、サーバは、端末から勤務状況データの閲覧要求を受信した際に、ユーザの識別情報に対応付けて記憶されている勤務状況の変化を示す情報を当該端末に送信するように制御する。   And if a server receives the information which shows the change of work condition from a terminal, it will match | combine the said information with a user's identification information, and will memorize | store it in a memory | storage part. In addition, when the server receives a work status data browsing request from a terminal, the server controls to transmit information indicating a change in work status stored in association with the user identification information to the terminal.

このようにすれば、ユーザの画像編集の手間を省くことができる。また、ユーザは、画像よりも比較的容量の少ないデータで、勤務者の勤務状況の変化を把握することができる。   In this way, the user can save time and effort for image editing. In addition, the user can grasp the change in the work status of the worker with data having a relatively smaller capacity than the image.

なお、本実施形態では、取得した連続する2つの画像間において変化量を求める例について説明したが、直近にサーバに送信した画像と取得した画像とを逐次比較し、比較した変化量に基づいて、画像をサーバに送信するか否かを決めてもよい。   In this embodiment, an example in which the amount of change is obtained between two acquired consecutive images has been described. However, the image that was most recently transmitted to the server and the acquired image are sequentially compared and based on the compared amount of change. It may be decided whether or not to transmit the image to the server.

例えば、1番目に取得した画像と2番目に取得した画像の変化量をX1´とし、X1´≧Yであるとする。   For example, let X1 ′ be the amount of change between the first acquired image and the second acquired image, 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 X2 ′, and it is determined whether X2 ′ ≧ Y. When X2 ′ ≧ Y, the next image is compared without transmitting the third acquired image.

つまり、2番目に取得した画像(直近にサーバに送信した画像)と4番目に取得した画像の変化量をX3´としX3´≧Yであるか否かを判断する。X3´≧Yである場合には、4番目に取得した画像を送信せずに、次の画像を比較する。   That is, it is determined whether or not X3 ′ ≧ Y, where X3 ′ is the amount of change between the second acquired image (the image most recently transmitted to the server) and the fourth acquired image. When 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. When X4 ′ ≧ Y is not satisfied, that is, when X4 ′ <Y, the change amount X4 ′ has turned below a predetermined amount, so the fifth acquired image is preferentially transmitted to the server.

そして、端末は5番目に取得した画像(直近にサーバに送信した画像)と、6番目に取得した画像の変化量をX5´とし、X5´<Yであるか否かを判断する。X5´<Yである場合には、6番目に取得した画像を送信せずに、次の画像を比較する。   The terminal then determines whether X5 ′ <Y, where X5 ′ is the amount of change between the fifth acquired image (the image most recently transmitted to the server) and the sixth acquired image. If X5 ′ <Y, the next acquired image is compared without transmitting the sixth acquired image.

つまり、5番目に取得した画像(直近にサーバに送信した画像)と7番目に取得した画像の変化量をX6´とし、X6´<Yであるか否かを判断する。X6´<Yである場合には、7番目に取得した画像を送信せずに、次の画像を比較する。   That is, the amount of change 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番目に取得した画像を送信せずに、次の画像を比較する。   Then, the amount of change between the fifth acquired image (the image most recently transmitted to the server) and the eighth acquired image is X7 ′, and it is determined whether X7 ′ <Y. If X7 ′ <Y, the next acquired image is compared without transmitting the eighth acquired image.

そして、5番目に取得した画像(直近にサーバに送信した画像)と9番目に取得した画像の変化量をX8´とし、X8´<Yであるか否かを判断する。X8´<Yでない場合に、つまり、X8´≧Yである場合には、変化量X8´が所定量以上に転じたので、9番目に取得した画像を優先的にサーバに送信する。   Then, the amount of change between the fifth acquired image (the image most recently transmitted to the server) and the ninth acquired image is X8 ′, and it is determined whether X8 ′ <Y. If X8 ′ <Y, that is, if X8 ′ ≧ Y, the change amount X8 ′ has shifted to a predetermined amount or more, so the ninth acquired image is preferentially transmitted to the server.

このように、直近にサーバに送信した画像と取得した画像との変化量に基づいて、優先的にサーバに送信する画像を決めるようにしてもよい。   As described above, an image to be transmitted to the server preferentially may be determined based on the amount of change between the image most recently transmitted to the server and the acquired image.

なお、端末は、第1、第2の種類の画像について、変化量が所定量以上から所定量未満、或いは、変化量が所定量未満から所定量以上に転じた場合の画像をサーバに送信する際に、第3の種類の画像を取得(撮影)し、当該第3の種類の画像をサーバに送信するように制御してもよい。このようにすれば、勤務者が仕事をしている状態或いは仕事を中断している状態に切り替わった状況を、第3の種類の画像を見ることにより客観的に確実に把握することができるからである。   The terminal transmits, to the server, an image when the change amount changes from a predetermined amount to less than a predetermined amount or the change amount changes from less than a predetermined amount to a predetermined amount or more for the first and second types of images. At this time, control may be performed so that a third type of image is acquired (captured) and the third type of image is transmitted to the server. By doing so, it is possible to objectively and reliably grasp the situation in which the worker has switched to a working state or a suspended state 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 stores 100 images per day from a USER1 terminal, a predetermined number (for example, 10) of images are selected from the 100 images based on a predetermined condition. When a browsing request is received from the viewer's terminal, the selected predetermined number of images are transmitted to the terminal.

例えば、USER1について1日あたり100枚の画像を記憶する場合において当該1日においてUSER1の評価が「良」又は「可」の場合は、評価が良い10枚の画像を選定する。例えば、第1の種類の画像(スクリーンショット画像)或いは第2の種類の画像(勤務者を視点に撮影部によって撮影された撮影画像)の場合には、画像間の変化量が多かった画像を選定し、第3の種類の画像(勤務者を被写体として撮影部によって撮影された撮影画像)の場合には、画像間の変化量が少なかった画像を選定する。例えば、USER1について1日あたり100枚の画像を記憶する場合において当該1日においてUSER1の評価が「不可」の場合は、評価が悪い10枚の画像を選定する。例えば、第1、第2の種類の画像の場合には、画像間の変化量が少なかった画像を選定し、第3の種類の画像の場合には、画像間の変化量が多かった画像を選定する。このようにすれば、閲覧者は評価結果に準じた意義のある画像を閲覧することができる。   For example, when 100 images are stored per day for USER1, if the evaluation of USER1 is “good” or “possible” on the day, 10 images with good evaluation are selected. For example, in the case of a first type of image (screenshot image) or a second type of image (a captured image taken by a photographing unit from the viewpoint of a worker), an image having a large amount of change between images is selected. In the case of a third type of image (a photographed image photographed by a photographing unit with a worker as a subject), an image with 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 the day, 10 images with poor evaluation are selected. For example, in the case of the first and second types of images, an image having a small amount of change between the images is selected. In the case of the third type of image, an image having a large amount of change between the images is selected. Select. In this way, the viewer can browse a meaningful image according to the evaluation result.

また、本実施形態では、一日のユーザの評価結果(良、可、不可)にかかわらず、評価が良い画像及び評価の悪い画像の少なくとも一方を選定し、選定された画像を当該端末に送信するようにしてもよい。例えば、閲覧者の端末からの閲覧要求により、評価が良い10枚の画像のみを選定してもよいし、評価の悪い10枚の画像を選定してもよいし、評価の良い5枚の画像及び評価の悪い5枚の画像を選定するようにしてもよい。   In the present embodiment, regardless of the evaluation result (good, acceptable, or unacceptable) of the user per day, at least one of an image with a good evaluation and an image with a bad evaluation is selected, and the selected image is transmitted to the terminal. You may make it do. For example, only 10 images with good evaluation may be selected, 10 images with poor evaluation may be selected, or 5 images with good evaluation may be selected according to a browsing request from the viewer's terminal. Alternatively, five images with poor evaluation may be selected.

また、サーバは、勤務者の勤務状況に変化があった可能性が高いと考えられる画像を選定してもよい。   The server may also select an image that is considered likely to have changed in the work status of the worker.

例えば、サーバは、ユーザ毎に勤務開始時点から時系列に連続する2つの画像を比較し、2つの画像の変化量に基づいて、選定するようにしてもよい。   For example, the server may compare two images that are consecutive in time series from the work start time for each user, and may select based on the amount of change between the two images.

例えば、サーバが管理するUSER1の所定の日の勤務状況の画像を選定する例について説明すると、サーバは、まず、初期の勤務状況としてUSER1の時系列順の1番目、2番目の画像を選定する。   For example, an example of selecting an image of work status on a predetermined day of USER1 managed by the server will be described. First, the server 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 amount of change between the first image and the second image in chronological order of USER1 is X1, the amount of change between the second image and the third image is X2, and the third image and the fourth image The amount of change is X3, the amount of change between the fourth image and the fifth image is X4, the amount of change between the fifth image and the sixth image is X5, and the amount of change between the sixth image and the seventh image. Is X6, the amount of change between the seventh image and the eighth image is X7, and the amount of change between the eighth image and the ninth image is X8. The predetermined amount is Y.

すると、サーバは、比較対象の画像の変化量が所定量以上である場合において次の比較対象の画像の変化量が所定量未満に転じた場合に、当該所定量未満に転じた画像を選定する。例えば、X1≧Y、X2≧Y、X3≧Y、X4<Yとすると、4番目と5番目の変化量X4が所定量Y未満に転じたので、5番目の画像を選定する。   Then, when the amount of change in the comparison target image is equal to or greater than the predetermined amount, the server selects an image that has changed to less than the predetermined amount when the amount of change in the next comparison target image is less 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番目の画像を選定する。   In addition, when the change amount of the comparison target image is less than the predetermined amount and the change amount of the next comparison target image changes to a predetermined amount or more, the terminal selects an image that has changed to the predetermined amount or more. . For example, if X5 <Y, X6 <Y, X7 <Y, and X8 ≧ Y, the eighth and ninth change amounts X8 have shifted to a predetermined amount Y or more, so the ninth image is selected.

このようにすれば、ユーザは、後から画像の内容や画像の撮影時刻をもとに仕事をしていた時間と仕事を中断していた時間の切り分けや、行っていた仕事の内容の確認などを少ない画像で効率よく閲覧することができる。   In this way, the user can distinguish between the time he was working and the time he was interrupted based on the contents of the image and the shooting time of the image, and confirming the contents of the work he was doing. Can be browsed efficiently with few images.

また、サーバは、第1の種類の画像(スクリーンショット画像)或いは第2の種類の画像(勤務者を視点に撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像を選定することができる。また、サーバは、第1、第2の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像を選定することができる。   In addition, the server may change a change amount of the first type image (screenshot image) or the second type image (a captured image taken by the imaging unit from the viewpoint of the worker) from a predetermined amount to a predetermined amount. In the case of turning, it is possible to select an image that is considered highly likely to have changed from a state where the worker is working to a state where the worker is suspended. In addition, when the amount of change in the first and second types of images has changed from less than a predetermined amount to more than a predetermined amount, the server has changed from a state in which the worker has suspended work to a state in which work has been suspended. Images that are considered highly likely can be selected.

また、サーバは、第3の種類の画像(勤務者を被写体として撮影部によって撮影された撮影画像)の変化量が所定量以上から所定量未満に転じた場合、勤務者が仕事を中断している状態から仕事をしている状態に変化した可能性が高いと考えられる画像を選定することができる。また、サーバは、第3の種類の画像の変化量が所定量未満から所定量以上に転じた場合、勤務者が仕事をしている状態から仕事を中断している状態に変化した可能性が高いと考えられる画像を選定することができる。   In addition, when the amount of change in the third type image (a photographed image taken by the photographing unit with the worker as a subject) is changed from a predetermined amount to a predetermined amount, the server interrupts the work. It is possible to select an image that is considered to be highly likely to have changed from the current state to the working state. In addition, when the amount of change in the third type of image changes from less than a predetermined amount to a predetermined amount or more, the server may have changed from a state where the worker is working to a state where work is suspended. Images that are considered high can be selected.

また、サーバは、端末から勤務状況データの閲覧要求を受信した際に、画像を送信せずに、勤務状況の変化を示す情報を当該端末に送信してもよい。   Further, when the server receives a request for browsing work status data from a terminal, the server may transmit information indicating a change in work status to the terminal without transmitting an image.

例えば、X1≧Y、X2≧Y、X3≧Y、X4<Y、X5<Y、X6<Y、X7<Y、X8≧Yの場合、サーバは、端末から勤務状況データの閲覧要求を受信した際に、5番目の画像において変化量が所定量未満に転じたことを示す情報、当該5番目の画像の取得時刻、9番目の画像において変化量が所定量以上に転じたことを示す情報と、当該9番目の画像の取得時刻を、勤務状況の変化を示す情報として端末に送信する。   For example, if X1 ≧ Y, X2 ≧ Y, X3 ≧ Y, X4 <Y, X5 <Y, X6 <Y, X7 <Y, X8 ≧ Y, the server has received a request to view work status data from the terminal Information indicating that the amount of change has changed below a predetermined amount in the fifth image, acquisition time of the fifth image, information indicating that the amount of change has changed above a predetermined amount in the ninth image, and The acquisition time of the ninth image is transmitted to the terminal as information indicating a change in work status.

このようにすれば、ユーザの画像編集の手間を省くことができる。また、ユーザは、画像よりも比較的容量の少ないデータで、勤務者の勤務状況の変化を把握することができる。   In this way, the user can save time and effort for image editing. In addition, the user can grasp the change in the work status of the worker with data having a relatively smaller capacity than the image.

なお、本実施形態では、取得した連続する2つの画像間において変化量を求める例について説明したが、直近に選定した画像と次の画像とを逐次比較し、比較した変化量に基づいて、次に選定する画像を決めてもよい。   In this embodiment, an example in which the amount of change is obtained between two acquired consecutive images has been described. However, the most recently selected image and the next image are sequentially compared, and the next change is determined based on the compared amount of change. The image to be selected may be determined.

例えば、USER1の時系列順の1番目の画像と2番目の画像の変化量をX1´とし、X1´≧Yであるとする。   For example, assume 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 X2 ′, and it is determined whether X2 ′ ≧ Y. When X2 ′ ≧ Y, the next image is compared without selecting the third image.

つまり、2番目の画像(直近に選定した画像)と4番目に取得した画像の変化量をX3´としX3´≧Yであるか否かを判断する。X3´≧Yである場合には、4番目に取得し
た画像を選定せずに、次の画像を比較する。
That is, it is determined whether or not X3 ′ ≧ Y, where X3 ′ is the amount of change between the second image (the most recently selected image) and the fourth acquired image. When 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, that is, if X4 ′ <Y, the change amount X4 ′ has turned below a predetermined amount, so the fifth acquired image is selected.

そして、端末は5番目に取得した画像(直近に選定した画像)と、6番目に取得した画像の変化量をX5´とし、X5´<Yであるか否かを判断する。X5´<Yである場合には、6番目に取得した画像を選定せずに、次の画像を比較する。   Then, the terminal determines whether X5 ′ <Y, where X5 ′ is the amount of change between the fifth acquired image (the most recently selected image) and the sixth acquired image. When X5 ′ <Y, the next image is compared without selecting the sixth acquired image.

つまり、5番目に取得した画像(直近に選定した画像)と7番目に取得した画像の変化量をX6´とし、X6´<Yであるか否かを判断する。X6´<Yである場合には、7番目に取得した画像を選定せずに、次の画像を比較する。   That is, the amount of change 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 amount of change between the fifth acquired image (the most recently selected image) and the eighth acquired image is 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 amount of change between the fifth acquired image (the most recently selected image) and the ninth acquired image is X8 ′, and it is determined whether X8 ′ <Y. If X8 ′ <Y, that is, if X8 ′ ≧ Y, the change amount X8 ′ has shifted to a predetermined amount or more, so the ninth acquired image is selected.

このように、直近に選定した画像と次の比較対象の画像との変化量に基づいて、選定する画像を決めるようにしてもよい。   Thus, the image to be selected may be determined based on the amount of change between the most recently selected image and the next comparison target image.

また、サーバは、上述した手法により画像を選定した場合には、選定した画像のみを記憶部に記憶し、選定されなかった画像を記憶部から削除するように制御してもよい。   In addition, when an image is selected by the above-described method, the server may control to store only the selected image in the storage unit and delete the unselected image 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 通信部
10 terminals, 20 servers, 100 processing units, 110 image control units, 112 display control units, 160 input units, 162 detection units, 164 imaging units, 170 storage units, 172 main storage units, 173 image storage units, 180 information storage media 190 Display unit 196 Communication unit 200 Processing unit 210 Image control unit 211 Information control unit 214 Evaluation processing unit 270
Storage unit, 272 Main storage unit, 273 Image storage unit, 280 Information storage medium, 296 Communication unit

Claims (8)

端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像全体の削除要求を、前記勤務者の端末から受信した場合に、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記記憶部に記憶する処理を行い、
前記情報制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記画像の識別情報に対応付けて削除情報が記憶されている場合には、前記削除情報を前記管理者の端末に送信する処理を行うことを特徴とするプログラム。
A program for a server connected to a terminal via a network,
Screen shot image of a worker's terminal at a location away from the company, photographed image taken by the photographing unit with the worker as a subject, and at least one image photographed by the photographing unit with the worker as a viewpoint An image control unit that performs processing for storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is As an information control unit that performs processing to be transmitted to the administrator's terminal, the computer functions,
The image control unit
When a request to delete the entire image stored in association with the worker's identification information is received from the worker's terminal, the entire image is deleted while performing a process of deleting the entire image. To perform processing for storing in the storage unit the deletion information indicating
The information control unit
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, deletion information is stored in association with the image identification information. Includes a process for transmitting the deletion information to the administrator's terminal.
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像の一部の削除要求を、前記勤務者の端末から受信した場合に、当該画像の一部を削除する処理を行うことを特徴とするプログラム。
A program for a server connected to a terminal via a network,
Screen shot image of a worker's terminal at a location away from the company, photographed image taken by the photographing unit with the worker as a subject, and at least one image photographed by the photographing unit with the worker as a viewpoint An image control unit that performs processing for storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is As an information control unit that performs processing to be transmitted to the administrator's terminal, the computer functions,
The image control unit
When a request to delete a part of an image stored in association with the worker's identification information is received from the worker's terminal, a process of deleting a part of the image is performed. program.
端末とネットワークを介して接続されたサーバのためのプログラムであって、
会社から離れた場所にいる勤務者の端末のスクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を当該勤務者の端末から受信し、当該勤務者の識別情報に対応付けて当該画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部として、コンピュータを機能させ、
前記画像制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像のぼかし要求を、前記勤務者の端末から受信した場合に、当該画像のぼかし処理を行うことを特徴とするプログラム。
A program for a server connected to a terminal via a network,
Screen shot image of a worker's terminal at a location away from the company, photographed image taken by the photographing unit with the worker as a subject, and at least one image photographed by the photographing unit with the worker as a viewpoint An image control unit that performs processing for storing the image in the storage unit in association with the identification information of the worker,
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is As an information control unit that performs processing to be transmitted to the administrator's terminal, the computer functions,
The image control unit
A program for performing blur processing of an image when a request for blurring an image stored in association with the identification information of the worker is received from the worker's terminal.
請求項1〜3のいずれかにおいて、
所定期間中の前記勤務者の識別情報に対応付けて記憶されている前記画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う評価処理部として、コンピュータを更に機能させることを特徴とするプログラム。
In any one of Claims 1-3,
Based on the image stored in association with the identification information of the worker during a predetermined period, the computer is caused to further function as an evaluation processing unit that performs a process of evaluating the work status of the worker during the predetermined period. A program characterized by that.
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像全体の削除要求を入力部から受け付けた場合には、当該画像全体を削除する処理を行うと共に、画像全体が削除されたことを示す削除情報を前記画像の識別情報に対応付けて前記サーバに送信する処理を行い、
前記サーバの前記画像制御部が、
前記削除情報を前記勤務者の端末から受信した場合には、前記画像の識別情報に対応付けて前記削除情報を前記記憶部に記憶する処理を行い、
前記サーバの前記情報制御部が、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記画像の識別情報に対応付けて削除情報が記憶されている場合には、前記削除情報を前記管理者の端末に送信する処理を行うことを特徴とする勤務管理システム。
A work management system in which a terminal and a server are connected via a network,
The terminal of a worker 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 from the viewpoint of the worker in the storage unit of the terminal, An image control unit that performs processing for transmitting the image to a server;
The server is
An image control unit that receives the image from the worker's terminal and performs processing for storing the image in a storage unit in association with the worker's identification information;
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is An information control unit that performs processing to be transmitted to the administrator's terminal,
The image control unit of the terminal of the worker is
When a deletion request for the entire image is received from the input unit before the image is transmitted to the server, a process for deleting the entire image is performed, and deletion information indicating that the entire image has been deleted is displayed. 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's terminal, a process of storing the deletion information in the storage unit in association with the identification information of the image is performed.
The information control unit of the server is
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, deletion information is stored in association with the image identification information. In the work management system, a process of transmitting the deletion information to the administrator's terminal is performed.
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像の一部の削除要求を入力部から受け付けた場合には、当該画像の一部を削除する処理を行い、一部が削除された当該画像を前記サーバに送信する処理を行うことを特徴とする勤務管理システム。
A work management system in which a terminal and a server are connected via a network,
The terminal of a worker 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 from the viewpoint of the worker in the storage unit of the terminal, An image control unit that performs processing for transmitting the image to a server;
The server is
An image control unit that receives the image from the worker's terminal and performs processing for storing the image in a storage unit in association with the worker's identification information;
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is An information control unit that performs processing to be transmitted to the administrator's terminal,
The image control unit of the terminal of the worker is
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 image with the part deleted is sent to the server. A work management system characterized by processing to send.
端末とサーバとがネットワークを介して接続された勤務管理システムであって、
会社から離れた場所にいる勤務者の前記端末が、
スクリーンショット画像、当該勤務者を被写体として撮影部によって撮影された撮影画像、当該勤務者を視点に撮影部によって撮影された撮影画像の少なくとも一つの画像を端
末の記憶部に記憶する処理を行い、前記画像をサーバに送信する処理を行う画像制御部を含み、
前記サーバが、
前記画像を前記勤務者の端末から受信し、前記勤務者の識別情報に対応付けて前記画像を記憶部に記憶する処理を行う画像制御部と、
前記勤務者の識別情報に対応付けて記憶されている画像を閲覧するための閲覧要求を管理者の端末から受信した場合に、前記勤務者の識別情報に対応付けて記憶されている画像を、前記管理者の端末に送信する処理を行う情報制御部と、を含み、
前記勤務者の前記端末の前記画像制御部が、
前記画像をサーバに送信する前に画像のぼかし要求を入力部から受け付けた場合には、当該画像のぼかし処理を行い、ぼかし処理が行われた当該画像をサーバに送信する処理を行うことを特徴とする勤務管理システム。
A work management system in which a terminal and a server are connected via a network,
The terminal of a worker 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 from the viewpoint of the worker in the storage unit of the terminal, An image control unit that performs processing for transmitting the image to a server;
The server is
An image control unit that receives the image from the worker's terminal and performs processing for storing the image in a storage unit in association with the worker's identification information;
When a browsing request for browsing an image stored in association with the worker identification information is received from an administrator's terminal, an image stored in association with the worker identification information is An information control unit that performs processing to be transmitted to the administrator's terminal,
The image control unit of the terminal of the worker is
When an image blur request is received from the input unit before transmitting the image to the server, the image blur process is performed, and the image subjected to the blur process is transmitted to the server. Work management system.
請求項5〜7のいずれかにおいて、
前記サーバが、
所定期間中の前記勤務者の識別情報に対応付けて記憶されている前記画像に基づいて、当該所定期間中の勤務者の勤務状況を評価する処理を行う評価処理部を更に含むことを特徴とする勤務管理システム。
In any one of Claims 5-7,
The server is
And further comprising an evaluation processing unit for performing a process of evaluating the work status of the worker during the predetermined period based on the image stored in association with the identification information of the worker during the predetermined period. Work management system.
JP2018132448A 2018-07-12 2018-07-12 Program, server and work management system Active JP6674979B2 (en)

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 true JP2018160279A (en) 2018-10-11
JP6674979B2 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)

Cited By (1)

* Cited by examiner, † Cited by third party
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

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001186490A (en) * 1999-12-27 2001-07-06 Canon Inc Distributed system, display method thereof, and storage medium
JP2001186489A (en) * 1999-12-27 2001-07-06 Canon Inc Communication control device and method
JP2004145483A (en) * 2002-10-22 2004-05-20 Toshiba Corp Information sharing support device 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
JP2009278443A (en) * 2008-05-15 2009-11-26 Hitachi Communication Technologies Ltd Call center system and program
JP2010140164A (en) * 2008-12-10 2010-06-24 Hitachi Ltd Operation monitoring method, operation monitoring device, and server
JP2012256329A (en) * 2010-08-25 2012-12-27 Telework Management:Kk Information transmission system, management server and information transmission method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001186490A (en) * 1999-12-27 2001-07-06 Canon Inc Distributed system, display method thereof, and storage medium
JP2001186489A (en) * 1999-12-27 2001-07-06 Canon Inc Communication control device and method
JP2004145483A (en) * 2002-10-22 2004-05-20 Toshiba Corp Information sharing support device 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
JP2009278443A (en) * 2008-05-15 2009-11-26 Hitachi Communication Technologies Ltd Call center system and program
JP2010140164A (en) * 2008-12-10 2010-06-24 Hitachi Ltd Operation monitoring method, operation monitoring device, and server
JP2012256329A (en) * 2010-08-25 2012-12-27 Telework Management:Kk Information transmission system, management server and information transmission method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
中野 貴志: "限られた時間でも、少ない予算でも大丈夫! 厳しい条件や制約に負けないデザインのアイデア!", MDN, vol. 180, JPN6018010474, 1 April 2009 (2009-04-01), JP, pages 43, ISSN: 0004139620 *

Cited By (1)

* Cited by examiner, † Cited by third party
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

Also Published As

Publication number Publication date
JP6674979B2 (en) 2020-04-01

Similar Documents

Publication Publication Date Title
JP5134737B2 (en) Information transmission system, management server, and information transmission method
US10721085B2 (en) Terminal device, conference management system, storage medium and conference management method
JP6442751B2 (en) Information processing apparatus, information processing system, control method, and program
US20100174751A1 (en) Method and apparatus for manageing file
JP6371081B2 (en) Program and work management system
JP2018032294A (en) Communication support system, communication support method, computer program, and location confirmation method
US11416948B2 (en) Image tagging for capturing information in a transaction
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
JP6674979B2 (en) Program, server and work management system
US20180338227A1 (en) Method and apparatus for storing and sending a computer location
JP7052094B2 (en) Communication support system, communication support method and computer program
JP6786892B2 (en) Server equipment, information processing systems and programs
JP6522416B2 (en) Business communication system and computer program
US20200302701A1 (en) Terminal device, server device, and computer program for recording states of work as image
JP2021174155A (en) Information processing system, request management system, request management method and program
JP2015073277A (en) Image management device and program
JPWO2014171143A1 (en) Content display method, program, and content display system
US11741563B2 (en) Management device, management method, and management program
JP2019082825A (en) Information processing apparatus and program
US20150201061A1 (en) Automatically providing phone numbers viewed on a display screen to a dialing interface of a phone device
TW200412550A (en) Remote monitoring method and system thereof
JP2023053469A (en) Communication support system and program
JP2014016811A (en) Information apparatus, person related information acquisition method, and program
JP2015011418A (en) Image evaluation server

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